From 6b577794d805dae71116754024b28cb423bb5622 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Wed, 22 Jan 2025 10:00:26 +0100 Subject: [PATCH] Porting da Flowgorithm + funzioni + commenti --- .editorconfig | 378 ++++++++++++++++++ Program.cs | 74 +++- bin/Debug/net9.0/bubblesort | Bin 0 -> 75144 bytes bin/Debug/net9.0/bubblesort.deps.json | 23 ++ bin/Debug/net9.0/bubblesort.dll | Bin 0 -> 5632 bytes bin/Debug/net9.0/bubblesort.pdb | Bin 0 -> 11288 bytes .../net9.0/bubblesort.runtimeconfig.json | 12 + ...CoreApp,Version=v9.0.AssemblyAttributes.cs | 4 + obj/Debug/net9.0/apphost | Bin 0 -> 75144 bytes obj/Debug/net9.0/bubblesort.AssemblyInfo.cs | 22 + .../bubblesort.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 15 + obj/Debug/net9.0/bubblesort.GlobalUsings.g.cs | 8 + obj/Debug/net9.0/bubblesort.assets.cache | Bin 0 -> 149 bytes .../bubblesort.csproj.CoreCompileInputs.cache | 1 + .../bubblesort.csproj.FileListAbsolute.txt | 14 + obj/Debug/net9.0/bubblesort.dll | Bin 0 -> 5632 bytes .../net9.0/bubblesort.genruntimeconfig.cache | 1 + obj/Debug/net9.0/bubblesort.pdb | Bin 0 -> 11288 bytes obj/Debug/net9.0/ref/bubblesort.dll | Bin 0 -> 5632 bytes obj/Debug/net9.0/refint/bubblesort.dll | Bin 0 -> 5632 bytes 21 files changed, 546 insertions(+), 7 deletions(-) create mode 100644 .editorconfig create mode 100755 bin/Debug/net9.0/bubblesort create mode 100644 bin/Debug/net9.0/bubblesort.deps.json create mode 100644 bin/Debug/net9.0/bubblesort.dll create mode 100644 bin/Debug/net9.0/bubblesort.pdb create mode 100644 bin/Debug/net9.0/bubblesort.runtimeconfig.json create mode 100644 obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs create mode 100755 obj/Debug/net9.0/apphost create mode 100644 obj/Debug/net9.0/bubblesort.AssemblyInfo.cs create mode 100644 obj/Debug/net9.0/bubblesort.AssemblyInfoInputs.cache create mode 100644 obj/Debug/net9.0/bubblesort.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 obj/Debug/net9.0/bubblesort.GlobalUsings.g.cs create mode 100644 obj/Debug/net9.0/bubblesort.assets.cache create mode 100644 obj/Debug/net9.0/bubblesort.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/net9.0/bubblesort.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/net9.0/bubblesort.dll create mode 100644 obj/Debug/net9.0/bubblesort.genruntimeconfig.cache create mode 100644 obj/Debug/net9.0/bubblesort.pdb create mode 100644 obj/Debug/net9.0/ref/bubblesort.dll create mode 100644 obj/Debug/net9.0/refint/bubblesort.dll diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..9f28d05 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,378 @@ +root = true + +# All files +[*] +indent_style = space + +# Xml files +[*.xml] +indent_size = 2 + +# C# files +[*.cs] + +#### Core EditorConfig Options #### + +# Indentation and spacing +indent_size = 4 +tab_width = 4 + +# New line preferences +insert_final_newline = false + +#### .NET Coding Conventions #### +[*.{cs,vb}] + +# Organize usings +dotnet_separate_import_directive_groups = true +dotnet_sort_system_directives_first = true +file_header_template = unset + +# this. and Me. preferences +dotnet_style_qualification_for_event = false:silent +dotnet_style_qualification_for_field = false:silent +dotnet_style_qualification_for_method = false:silent +dotnet_style_qualification_for_property = false:silent + +# Language keywords vs BCL types preferences +dotnet_style_predefined_type_for_locals_parameters_members = true:silent +dotnet_style_predefined_type_for_member_access = true:silent + +# Parentheses preferences +dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent +dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent + +# Modifier preferences +dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent + +# Expression-level preferences +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +dotnet_style_namespace_match_folder = true:suggestion +dotnet_style_null_propagation = true:suggestion +dotnet_style_object_initializer = true:suggestion +dotnet_style_operator_placement_when_wrapping = beginning_of_line +dotnet_style_prefer_auto_properties = true:suggestion +dotnet_style_prefer_collection_expression = when_types_loosely_match:suggestion +dotnet_style_prefer_compound_assignment = true:suggestion +dotnet_style_prefer_conditional_expression_over_assignment = true:suggestion +dotnet_style_prefer_conditional_expression_over_return = true:suggestion +dotnet_style_prefer_foreach_explicit_cast_in_source = when_strongly_typed:suggestion +dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion +dotnet_style_prefer_inferred_tuple_names = true:suggestion +dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion +dotnet_style_prefer_simplified_boolean_expressions = true:suggestion +dotnet_style_prefer_simplified_interpolation = true:suggestion + +# Field preferences +dotnet_style_readonly_field = true:warning + +# Parameter preferences +dotnet_code_quality_unused_parameters = all:suggestion + +# Suppression preferences +dotnet_remove_unnecessary_suppression_exclusions = none + +#### C# Coding Conventions #### +[*.cs] + +# var preferences +csharp_style_var_elsewhere = false:silent +csharp_style_var_for_built_in_types = false:silent +csharp_style_var_when_type_is_apparent = false:silent + +# Expression-bodied members +csharp_style_expression_bodied_accessors = true:silent +csharp_style_expression_bodied_constructors = false:silent +csharp_style_expression_bodied_indexers = true:silent +csharp_style_expression_bodied_lambdas = true:suggestion +csharp_style_expression_bodied_local_functions = false:silent +csharp_style_expression_bodied_methods = false:silent +csharp_style_expression_bodied_operators = false:silent +csharp_style_expression_bodied_properties = true:silent + +# Pattern matching preferences +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_prefer_extended_property_pattern = true:suggestion +csharp_style_prefer_not_pattern = true:suggestion +csharp_style_prefer_pattern_matching = true:silent +csharp_style_prefer_switch_expression = true:suggestion + +# Null-checking preferences +csharp_style_conditional_delegate_call = true:suggestion + +# Modifier preferences +csharp_prefer_static_anonymous_function = true:suggestion +csharp_prefer_static_local_function = true:warning +csharp_preferred_modifier_order = public,private,protected,internal,file,const,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,required,volatile,async:suggestion +csharp_style_prefer_readonly_struct = true:suggestion +csharp_style_prefer_readonly_struct_member = true:suggestion + +# Code-block preferences +csharp_prefer_braces = true:silent +csharp_prefer_simple_using_statement = true:suggestion +csharp_style_namespace_declarations = file_scoped:suggestion +csharp_style_prefer_method_group_conversion = true:silent +csharp_style_prefer_primary_constructors = true:suggestion +csharp_style_prefer_top_level_statements = true:silent + +# Expression-level preferences +csharp_prefer_simple_default_expression = true:suggestion +csharp_style_deconstructed_variable_declaration = true:suggestion +csharp_style_implicit_object_creation_when_type_is_apparent = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion +csharp_style_prefer_index_operator = true:suggestion +csharp_style_prefer_local_over_anonymous_function = true:suggestion +csharp_style_prefer_null_check_over_type_check = true:suggestion +csharp_style_prefer_range_operator = true:suggestion +csharp_style_prefer_tuple_swap = true:suggestion +csharp_style_prefer_utf8_string_literals = true:suggestion +csharp_style_throw_expression = true:suggestion +csharp_style_unused_value_assignment_preference = discard_variable:suggestion +csharp_style_unused_value_expression_statement_preference = discard_variable:silent + +# 'using' directive preferences +csharp_using_directive_placement = outside_namespace:silent + +#### 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 = false +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 = true +csharp_indent_labels = one_less_than_current +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 = true +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 + +# Wrapping preferences +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = true + +#### Naming styles #### +[*.{cs,vb}] + +# Naming rules + +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.symbols = types_and_namespaces +dotnet_naming_rule.types_and_namespaces_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.interfaces_should_be_ipascalcase.severity = suggestion +dotnet_naming_rule.interfaces_should_be_ipascalcase.symbols = interfaces +dotnet_naming_rule.interfaces_should_be_ipascalcase.style = ipascalcase + +dotnet_naming_rule.type_parameters_should_be_tpascalcase.severity = suggestion +dotnet_naming_rule.type_parameters_should_be_tpascalcase.symbols = type_parameters +dotnet_naming_rule.type_parameters_should_be_tpascalcase.style = tpascalcase + +dotnet_naming_rule.methods_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.methods_should_be_pascalcase.symbols = methods +dotnet_naming_rule.methods_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.properties_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.properties_should_be_pascalcase.symbols = properties +dotnet_naming_rule.properties_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.events_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.events_should_be_pascalcase.symbols = events +dotnet_naming_rule.events_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.local_variables_should_be_camelcase.severity = suggestion +dotnet_naming_rule.local_variables_should_be_camelcase.symbols = local_variables +dotnet_naming_rule.local_variables_should_be_camelcase.style = camelcase + +dotnet_naming_rule.local_constants_should_be_camelcase.severity = suggestion +dotnet_naming_rule.local_constants_should_be_camelcase.symbols = local_constants +dotnet_naming_rule.local_constants_should_be_camelcase.style = camelcase + +dotnet_naming_rule.parameters_should_be_camelcase.severity = suggestion +dotnet_naming_rule.parameters_should_be_camelcase.symbols = parameters +dotnet_naming_rule.parameters_should_be_camelcase.style = camelcase + +dotnet_naming_rule.public_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_fields_should_be_pascalcase.symbols = public_fields +dotnet_naming_rule.public_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_fields_should_be__camelcase.severity = suggestion +dotnet_naming_rule.private_fields_should_be__camelcase.symbols = private_fields +dotnet_naming_rule.private_fields_should_be__camelcase.style = _camelcase + +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.severity = suggestion +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.symbols = private_static_fields +dotnet_naming_rule.private_static_fields_should_be_s_camelcase.style = s_camelcase + +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.symbols = public_constant_fields +dotnet_naming_rule.public_constant_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.symbols = private_constant_fields +dotnet_naming_rule.private_constant_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.symbols = public_static_readonly_fields +dotnet_naming_rule.public_static_readonly_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.symbols = private_static_readonly_fields +dotnet_naming_rule.private_static_readonly_fields_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.enums_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.enums_should_be_pascalcase.symbols = enums +dotnet_naming_rule.enums_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.local_functions_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.local_functions_should_be_pascalcase.symbols = local_functions +dotnet_naming_rule.local_functions_should_be_pascalcase.style = pascalcase + +dotnet_naming_rule.non_field_members_should_be_pascalcase.severity = suggestion +dotnet_naming_rule.non_field_members_should_be_pascalcase.symbols = non_field_members +dotnet_naming_rule.non_field_members_should_be_pascalcase.style = pascalcase + +# Symbol specifications + +dotnet_naming_symbols.interfaces.applicable_kinds = interface +dotnet_naming_symbols.interfaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.interfaces.required_modifiers = + +dotnet_naming_symbols.enums.applicable_kinds = enum +dotnet_naming_symbols.enums.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.enums.required_modifiers = + +dotnet_naming_symbols.events.applicable_kinds = event +dotnet_naming_symbols.events.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.events.required_modifiers = + +dotnet_naming_symbols.methods.applicable_kinds = method +dotnet_naming_symbols.methods.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.methods.required_modifiers = + +dotnet_naming_symbols.properties.applicable_kinds = property +dotnet_naming_symbols.properties.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.properties.required_modifiers = + +dotnet_naming_symbols.public_fields.applicable_kinds = field +dotnet_naming_symbols.public_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_fields.required_modifiers = + +dotnet_naming_symbols.private_fields.applicable_kinds = field +dotnet_naming_symbols.private_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_fields.required_modifiers = + +dotnet_naming_symbols.private_static_fields.applicable_kinds = field +dotnet_naming_symbols.private_static_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_static_fields.required_modifiers = static + +dotnet_naming_symbols.types_and_namespaces.applicable_kinds = namespace, class, struct, interface, enum +dotnet_naming_symbols.types_and_namespaces.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.types_and_namespaces.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.type_parameters.applicable_kinds = namespace +dotnet_naming_symbols.type_parameters.applicable_accessibilities = * +dotnet_naming_symbols.type_parameters.required_modifiers = + +dotnet_naming_symbols.private_constant_fields.applicable_kinds = field +dotnet_naming_symbols.private_constant_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_constant_fields.required_modifiers = const + +dotnet_naming_symbols.local_variables.applicable_kinds = local +dotnet_naming_symbols.local_variables.applicable_accessibilities = local +dotnet_naming_symbols.local_variables.required_modifiers = + +dotnet_naming_symbols.local_constants.applicable_kinds = local +dotnet_naming_symbols.local_constants.applicable_accessibilities = local +dotnet_naming_symbols.local_constants.required_modifiers = const + +dotnet_naming_symbols.parameters.applicable_kinds = parameter +dotnet_naming_symbols.parameters.applicable_accessibilities = * +dotnet_naming_symbols.parameters.required_modifiers = + +dotnet_naming_symbols.public_constant_fields.applicable_kinds = field +dotnet_naming_symbols.public_constant_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_constant_fields.required_modifiers = const + +dotnet_naming_symbols.public_static_readonly_fields.applicable_kinds = field +dotnet_naming_symbols.public_static_readonly_fields.applicable_accessibilities = public, internal +dotnet_naming_symbols.public_static_readonly_fields.required_modifiers = readonly, static + +dotnet_naming_symbols.private_static_readonly_fields.applicable_kinds = field +dotnet_naming_symbols.private_static_readonly_fields.applicable_accessibilities = private, protected, protected_internal, private_protected +dotnet_naming_symbols.private_static_readonly_fields.required_modifiers = readonly, static + +dotnet_naming_symbols.local_functions.applicable_kinds = local_function +dotnet_naming_symbols.local_functions.applicable_accessibilities = * +dotnet_naming_symbols.local_functions.required_modifiers = + +# Naming styles + +dotnet_naming_style.pascalcase.required_prefix = +dotnet_naming_style.pascalcase.required_suffix = +dotnet_naming_style.pascalcase.word_separator = +dotnet_naming_style.pascalcase.capitalization = pascal_case + +dotnet_naming_style.ipascalcase.required_prefix = I +dotnet_naming_style.ipascalcase.required_suffix = +dotnet_naming_style.ipascalcase.word_separator = +dotnet_naming_style.ipascalcase.capitalization = pascal_case + +dotnet_naming_style.tpascalcase.required_prefix = T +dotnet_naming_style.tpascalcase.required_suffix = +dotnet_naming_style.tpascalcase.word_separator = +dotnet_naming_style.tpascalcase.capitalization = pascal_case + +dotnet_naming_style._camelcase.required_prefix = _ +dotnet_naming_style._camelcase.required_suffix = +dotnet_naming_style._camelcase.word_separator = +dotnet_naming_style._camelcase.capitalization = camel_case + +dotnet_naming_style.camelcase.required_prefix = +dotnet_naming_style.camelcase.required_suffix = +dotnet_naming_style.camelcase.word_separator = +dotnet_naming_style.camelcase.capitalization = camel_case + +dotnet_naming_style.s_camelcase.required_prefix = s_ +dotnet_naming_style.s_camelcase.required_suffix = +dotnet_naming_style.s_camelcase.word_separator = +dotnet_naming_style.s_camelcase.capitalization = camel_case + diff --git a/Program.cs b/Program.cs index a30119d..4cb0784 100644 --- a/Program.cs +++ b/Program.cs @@ -1,9 +1,69 @@ -namespace bubblesort; +using System.Globalization; + +namespace bubblesort; + +class Program { + static void Main(string[] args) { + //Richiesta dimensione array + int dimensione = Input(); + + //creazione array con valori casuali + int[] array = CreaArrayCasuale(dimensione); + + //Mostra array in disordine + Console.WriteLine("Array originale:"); + StampaArray(array); + + + Console.WriteLine(); + Console.WriteLine(); + + //riordina array + BubbleSort(array, dimensione); + + //mostra array ordinato + StampaArray(array); -class Program -{ - static void Main(string[] args) - { - Console.WriteLine("Hello, World!"); } -} + static int Input() { + int input; + do { + Console.Write("Quanto grande deve essere l'array? "); + input = Convert.ToInt32(Console.ReadLine()); + if (input <= 1) { + Console.WriteLine("L'array deve avere una dimensione maggiore di uno"); + } + } + while (input <= 1); + return input; + } + + static int[] CreaArrayCasuale(int p_dimensione) { + //dichiarazione e inizializzazione variabili + Random caso = new Random(); + int[] ritorno = new int[p_dimensione]; + + for (int i = 0; i < p_dimensione; i++) { + ritorno[i] = caso.Next(-10000, 10001);//per ogni posizione di ritorno assegno un valore a caso (metodo Random.Next) + } + return ritorno; + } + static void BubbleSort(int[] p_array, int p_dimensione) { + int temp; + + for (int i = 0; i < p_dimensione; i++) {//per ogni cella dell'array + for (int j = 0; j < p_dimensione - 1 - i; j++) {//per ogni cella dell'array, con il limite massimo che continua a diminuire in proporzione a i + if (p_array[j] > p_array[j + 1]) {//se la cella a sinistra è maggiore di quella a destra + temp = p_array[j]; //memorizzo la cella da cambiare (a sinistra) + p_array[j] = p_array[j + 1]; //sovrascrivo la cella a sinistra con quella a destra (la maggiore) + p_array[j + 1] = temp;//sovrascrivo la cella a destra con il valore originale di quella a sinistra + } + } + } + } + static void StampaArray(int[] p_insieme) { + for (int j = 0; j < p_insieme.Length; j++) { + Console.WriteLine("Elemento " + j + ": " + p_insieme[j]); + } + } +} \ No newline at end of file diff --git a/bin/Debug/net9.0/bubblesort b/bin/Debug/net9.0/bubblesort new file mode 100755 index 0000000000000000000000000000000000000000..9a8d38ad6100ad6eab46e5efed715095b4edeb85 GIT binary patch literal 75144 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

LjD(5XKhM4RdMCvz0cqN!nl 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 literal 0 HcmV?d00001 diff --git a/bin/Debug/net9.0/bubblesort.pdb b/bin/Debug/net9.0/bubblesort.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4d97d2133d5bcc51645bf3556b2baccacf0e5927 GIT binary patch literal 11288 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 literal 0 HcmV?d00001 diff --git a/bin/Debug/net9.0/bubblesort.runtimeconfig.json b/bin/Debug/net9.0/bubblesort.runtimeconfig.json new file mode 100644 index 0000000..b19c3c8 --- /dev/null +++ b/bin/Debug/net9.0/bubblesort.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..9e76325 --- /dev/null +++ b/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/obj/Debug/net9.0/apphost b/obj/Debug/net9.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..9a8d38ad6100ad6eab46e5efed715095b4edeb85 GIT binary patch literal 75144 zcmcG131HJj_W$H)8)#{QoGNIrL=)>B!vnEQN&W(lvaA#CQuKg+SVn; zC?2e+sH~#mxphUY2T%k7U018PitEKH>bC|Jj|IHw|MOxCHM3$M5Qoa3Jd2~8V!_!l}bxNsTtWR~BDA7}96M3o^hrfEQT<@QrZg^PW>8V_g z`e;iQ9N5w#)5TPX&!PSzjjmTeP~g`WM5g<+df#iQUM~S;sDGjMPSM)aQmqxH%TZ5B zj6|wKG(G^k*pm_GlpTSKzNVer|~Ye$AJGm2K=oU@K0jEy8-X5zlUPrABh1!8^)ry zahVyvzb6L#nHccS z81PqOz~77ke?JENKn(a7G2lmHz*%DN@}Y>;!2hGvg#V2A&y2N>ng3_PcRY-g87l@0 z|0alzN4VlYs@F$*Hiw{sMqkvR{}KTgH3f#CsADJca-CihR*2$1g6KGUsi0$G{ZK*_ z=|6f(X4X*K3H*ur7KgqsMleE4Im!=<$j7lU5qSe!h5UvPejHmHkvFiHk>8JU`gl*O zf<`7W8(`slVkqw!eKTf+iA_d1wO@MlHbiFq*bFUS&+~oRd@X+|&zqTB%kTZmGI&Z0 z^B_;3qBAbTQ#=c3dC|U+w@35`R8{q3ki$J%{ee86z#h`_x8C$8c%nG=q?Z2^&s*76 zjh?9Ahu5d}5C*e)Ej@_<@~5N(tD~}#Mo(#jr=+H|s+N_MEUl@l)gUFT#93TeQtobW zFRg0yxEqQK^Q-G>-NmI#s@^|R?(&j38ioAo(#A%2BP+RZ z)?80^Rb6ArlF~+Zrn9!nlb_*O-W$At!#T-PkGrYL!x}ve)o$=gG$xgxq$wjKV>}2| zQC}LWYL`08=6W(R$|_46N<0mvRh~v?nPYA#z8pCvg(YPTZcuW}si|Q#?wYdt%ZSv> z|DM*Qvbvi3(gwGqrlx3S+3({gBOMGixa+G+%QQMQzmHI6Yh^m&>I_Ave#OBqmsH!c;2sV0aFqotpWy?y+Dwma1lvY*$K4uHX(^&H{Ei0|A zF7ej7o9f+V9(OruU{g~`y}O~Yj`YWKS;_KrYUFo}PbO5b+))OB@|KoB2Wv~pN&JF-Dm{kPvZuy%PA@GR5sMDD54sBbQ{yCs;-s>-&5x$D*){d38t!cIi_xTNom7U*o;~djKB!#zbrZ` z1rbc7hTqrsNe%8scf)cBkN7F8Yyi3Hx)nr@Py7ZqpOIP)(=}uSeve{=tiEO+f0t>R z*yvpXUTL^JRWPedYj^@s1%J@yepz*0BiY=FCRkk$j6qFJX+09m@3Ix;tfIl~rY>_M z!^*3v7LvxxYVfTCxg994)=8mixx2awqG~KFt*s!5{|*%qrd7<(3PBotK`amZ z%~u%X2_;U17_$MWsVj#d$@1lh1`&JoT0N_*+Fjb)8v#@=DDoijX(mV z3rkj1mAh+8st~;J&;=0$I);5_AjFD4<`7pJ2U?elON!G=9CIg?%!zH6;fd#Fl@w=` zI2^*m168L}@hieWZ=gY(yW(Q0%CAUUNGU}8S1^SakBH=S(C<*G(7dXt(PtJIo~Rq! zC8acN8$HVz^rX7J)Kf`X1xp80!)VA!u~1Zw6f>lvwuU=;9YCc;{eR0bvak1)rQH@SCFGqcQ}% zISPJovVgCSg7+OO;A^7bYbFZ#x+r+snF78c3O-STZ;FDi)#$fJ!Qa#PY|_pZ^>Nhm z`_e_fu~@`9I{eu$!LgMc`lu2dTgRc#AqkF!Z0K`Tf>RrzPe!<1ohK@5pDy6^JvfAn zm9d0>iUhYw@Y5yuPzjzY!R-=!i3Fdj!LjYf*TQ;{BEe<(6iINozY8Qd(b7MQB{((` zLZ36GAubRg0_5`2gR?~>p{CHOuGexd~5FTv&g4ON1l zEa4xL;QHMHDn2T~hfDZuywF=3^HU|bMS|NUxJ`neCc%eF@DUQ+F2Q9zPnF;)5`MY_ zA1T4JCHN=_K2?H`mf(s6|APcClHi(2;-w2D_!tR)u>{vl6)&xn;As+my#ya8!J8y_ zx&&{Q;F`(frK=_QcnN=v1fL+m*Gce93BEysYc7G8Zj#`dDd+HZ2|h`p(;>mLC3vR< z&ynDJB=}hpyi0;>E{B)yli*V%{QVL ziv*u0!EF*eUxE*n-~|%gF2NlVJXL~Em*D9Ve1-(imf(s6pDMwf5?qns=SuJ*2|iPT zFOc9a3BFi@7fSF-2|i1L*Gur(61+)*7fJAD34WdgUoFAsNbofhe69pvC&7y)_y!3+ zPl9if;PWMTy97U9f_F%8x|^bZIwkl8IuPj|34Wmj?~>pPCHOuGevt&7-yO$$jBO#uWlKQ$vd+LhHs%Y z342`y?|qrKp@9Zh(pXO3S-ZS$na~}*as!_V_DbwGK{ot2PMpJe>#J%j>KG1SsEu;2 zZn~P~SGvnMovI3ZJ`^tBHAl41r6?3h;?rAOT~~^6s9Mrc+HlzzJKrNbi)MkVPUEMp z!Cs0z)G7~-W4sOSv5h#Fsj8?d)5RIu`?b@)6QJ5a(2UjSf}VW^w3qAY82b{h2U<~D zPTj47_BPbj5C)wd;k<|HHMlSJR$+@mCJ@qxM(hmNHF)eaVXEC@d8?SnjcJgGAX?EB zmLc|az<6E5Wqb~?{MmCH%Ivw=Vw;nf?}*Bl%y-P0HhZqK7>+58Ro6jtsp}YDepi&0 z6wEG$2`MRdfWQpb>}h!}*99eW95bAAiydhAeJr zgdv8q3te`n*=gvO;E;p{7Q1j>$r`6=mP^d7G+3jwOK_kUbF|BFh)^!t#Vn$^pJtzn zeOOqm(7ddxrz3|(`@;05kxh$OR1=(h#E3a(%`L`=mAGc-=M_6=&l1ChF89r=uP3GN zn38;@52XZ%}bHO2fU0|)&UIW>m)mQf)rOQgwY8o{wG>&_?Qg3Zpjk00Tn1I2o#*q(f9OsFgwRWaDVf^4M2Y!A^4vXdhY5bi0c~RB?1E^`YygSA~d%c_V#gr zlE$?802L5+fsQ1FhYXo`Vd|oEWC`urmo>oF!cxHDhg3v!WEdUDNQ6)%8VR38%ci7P zJ;G5{sYhZvN|7LPO_xaIu^s*Lj9#hJ;Kn9y$Cx-pcuV>w<|5Aj$bmLOT^sE+RZA;9 z_DXkkz3vowq(@T&s#%l9mEboy+>nxEDD350U<0=+h91DM+UnL(NW9m;RRnbP4esSt zb>7D6%XmnD!H{AG9@MZi$VTKcOvy--z|Y73GxxgZB_pd}D#5(;G+bt{ufzQbnSWxt zI_zM$y7bC?Bq!)Pj+@9PaOYhz*D+_lGv7ID25Vr#uGhgNX~r%jnvm5)&lFgCc{UaB z&{c*gvkM(;8vGz)ECm|vZm`d;sDN>zaJjmC5w};mi7A}tDuw}=?;vM4d*-|%IvT?P zF#>zxeE7_ojxc-)?(W#b6Np&qr)!b-+s_P9_diq&vTUXFuky5Hl*TBxGbTTMYYE`ya( z5D^;lG`pj>CD^DGlK&{;l8i72fKEB0xpF%s%a5`lTih$~HV}N)JeMntVS%^oGB{yj z6j=eHNAu8&@GHH@NDw@#^4T&As5~$xx-1fR96hxErLj;M4pT~HJ`uXuM_keN- zg~m+_*?&9afZ&+VYHc93FoApih81JM?s1wCDFM41K?3F;tww4`X^T^GAR0k&&7q2R zBFObp+v9lLfR!nxpuQ%Jb}W%givq{=Jj~z{rxvjCWd(%?vS=e@9^0!#ROw~3#*QTi zg2g8k6Y;`AZ8<>(Vi5v;%-dZ16|4}`1tYiIP1dn)nYW(r8-({tB4XXKWJShekgIvT zdk!mts{wfu2+f#s*@Nrm9(Poh)K#NZIo5=U6k@AuB;Vr3g(zuLC~d^3P zGfenG*b{`d!s8J~(ryp3A%~@HJCSDM@}&rDahpb4W98DyQqr-Ieb;Q-Zw*R&i8zX( z_|eKB7SdV-ChWBy<WL_#qq z#%HYT`b66=$!vXM#xu!mM^e%~R@T`s86-aGmjn{mBqssqhU8DgO#`%ZF2iBYdDge% z*<#xp@$3mh@^|rUn<4Sv@$40Y<;QsTrlGPYp7~8lugA07Ot!7@>JCS7A<4;o*fPN8hT7~5k8R*?LNfz9vpkb#w4 zA>c!r4YqHM>{CO^5hHudnEa)YJ#V~9l=Ww?fb=WIIK1!py74_O9-?Jqcj5Ui!?-^g z*{g;XoPK|_OKtag%EbO`*dFSmjX_25cV?@RZ83OA*9r~!>=^)`G4xa84O@-Y=i}L3 zrsN0W*&`-M`LJp5rg(O}880mSY#wxbJi95bl(BE)l7JS7PXgNQ@i=q>0sbM~H4o~0 znn44AzrN#apnuN&9D@9yF}4o${lupYtl5x^#~Tdd)T-ys3km@X#ko&@%?3FneGn6ES7Rkn3;?}G9-@ky^FkUrw2w?`7F{xb=f z_&Qr8r@jRKovi#G?iu>&|veJH=jjT2aFHK+W3yohMyBGBDHMAS9OTh0m6kngf_LywY(AUhC z&*RwvbDvM+*|TveN8;Ii@kuD%8lMErcjJ=)`7|CDNbu43oD0#3+YLi`{?07JSf~TT zU-H9d!`}>h(csvh zbDJp%&o`N1n9yI#m_7?x7MjI#-)a5Y3~aWKSLXR)w;I^Rq5N?61B!kySRXX88;$+$ zH?jMTGoLlFL&iW<)^JLfi9K(y0ONZDLGCr4@{Eb?FoYkMi?uf&oTU)#ZcJRgc!P^qq zkMT)cU>_5Pyq*YcO4^>tb|jGaKegBbN$lU2<)GNd`U?>I?57a|f5TZ1o_dVQtqCx% zALIG!xMW!TU*foia2y*rVE9XhrSKV>IBdqk6E|AeLxv%DSRjD`>n*I)c*5Nl_NMV} z&^Tm1d9Q_SjT>;Ug&mITzrn(~;%)0J?3;un)Vki11k81o8$p$LNL+Zp@P(0WGh!x* z{P%_*j4&BA%TR7(?V#Ci?0>z9ZP(f#zS#b@3Da@N0Ta8;F#Jgq`_W*55?*7x6}VLI z&XMTcO~~A2?6*J8aJO*>p8sX;ug0-&%@3eyYMs;Xo3Us;O=^Bs0_~lKpD$r&C*y7M zr2)h1CiJf#JlM6yiEv;q7+;agW02oKWrSrwwOl$ z`9#)gPQLF%_N=+@(?blOnfq=XV%QNk=)=M6jrc*I3}&Cj!~N|@Nc!Ut_IkpljCER+ zgM-<}eFme>FMZk#An--vpmzteo?lAWMz{nmk;*cA1v1BH?**RivSTd6<8P`Zx)Jb!u#e@)Z^mVtTamU-Vr(DM6pZIi zl$Rq-8i4lTv!Mp86{#5)4|gI>L3#jb0m{p9`D5xpJmZpv2WjRkJfpl7X(iz!U4t|e zL(+-VgLD({igD@UEu;hI;N3vL%OM~0An<}q5tan-h%^=H_qYsEgwza$Z$g@abRAL; zEPW@HBc*qhQ*f!lY(d*dQ;@bI%>=!-aH*jZ=}zd*dZgwO;1C|ta-=xyVXa8Zk#0n~ z5$R5(n~@$sx)Z4x7Y%P+4EZ4~Si;yvNZ*13x*jQRs|as(gysQgOEH4*(-iE$kYepVr-M0(&F z#;TESY(XC7n_E!_>03zG177?`^pol#?LxlX2YH+bxg$+S`qp)LR}|?^KVy$lJ)~=> zJOH^MZ@z)CgGdJ=O-e$$NXH<}MCw9Xfb<367pwsv$RD@~CXw>%FwV%gB2767`Srj< zz8LBI1iuUY>4$carc!!0%8;hq13f`nfOH+w;tja_g4BcbBG574i~b8NL!I^M%oGd;)ft3$|HRh=}x4F0QWqC{vp2+sm%)hA7#vbGV+fz zHU;_3NQ;nvs~z-^e*Yx&1L@AqXrJIuGd6S>^3R}M;1BG;_#-tx%a{WA_q#A(2)-Nr zK)Mm>_efLrpdB0XNL@%bBdtcd6X}(xSNsb4iM$8tqlEV=^at>Qze9e=ms5(o`8C)F zPg<*%%jsN*eosO9P?Vo2mlucY zU!;}yCSw|dD^cDtpRw^&f2KCS7Nb6F3ze@&`973K%)f##{TEQa=U2+#*XU0o`b8T3 zvM~LhHTr$2T%VtLVfw?&f_`u1si-mq<;4FUxxQ1=xjR6IYYFBc$}53;(fN!$D37m( zYr4!3LMB~C*v0lQVC-rcx3DGQ`uG6XXH#kzpJ?v{{?rS_TnY6+>q7c=^K3W;u5mX#exaL>VaS0^q*WLT%bpWFCQszNcKB{ z*Lg+nwv5UTpxoBnyN#l9a{}!AHL=T6P;Ntcgb#3r+b=*l`<43TC_i*{Z2GMz-yfr# z#%?3ZyISB&dL0i_p00^@;C2CbqaSNOJcsm~`?TepVe0Sqz-hjbu~_qZAOu^F@^Nx| zv-I&d4bj^pT2q1RS<}1hiTA}QzZK;_;5o#POS2K5fF;dF*in2va4T=ZexQuYc{g%t zQ+w^e*$AA7d8Ew)(#I~X+$i&26t*44_rq-xJ=O>QpplWdO}im)Gez3GD;RZ~#VydLWcnGWwGMImBdE5NxP zIQ;bqT~0GXIx|An84qw5V;z91VZOBaYzOF8D&K_Pnv}~mzOO`!)VB_54>+I8I6_x; z10@un><3-}Vt6bC!)-}+kqkDKWBP^5br}(!~xe+KTV z-f=I{aY@Hofm_tkyF92IhXHKruaxgZdFQj*?;`24*X$F`i33`BDq^0H4oh>wlx)=5 z;d(VN3G#m-N@iqtQJwh7L^<0Mo8MxTA3}Y?549)RYY)ozqx?)N*W(hJF1rN%TT!0A zt#_MJfGV3&UW9Tt)t{DZyU{o;dFTx$N3uO&o|c??eVme#xoZXU8m^`&1IXf>o zJuf+RTCyE@z@L_E;r8Qa&}jl45{v$!{?W&9d6A2+pc3v}`xRp+i*=Nk1Ehabu?9i{y%Zi?=>#*G2~_4wO_I72=_&#S4xg-F>@Ft-D#xkSR({QTTBHZzSCrrEAYV;5@;72zUO8dK6xMa*xswGlMP z_nOB^G~~WD>8(N+P%jg8iZGZ7#OGh6I&vJaQ|}qIg!mhO)xckej$R5yG5e)@Qd;l|y#)bbhW-Li#=kX_W;}Tx5AdStZF0pw60|mHxf@^xEX$;*pI(Q*6zyj{VG=>g4 zae;)_2HXuK1@;w$aSWG22=Q7pY_wySXmka zhZUfR3{^mj;Ma&s5U@apu(_Nop>)F_ymt_Tn~xmmU5CD%;lskr8&8)bF5!mhFVg7~ z{uuDS0D;CIP|v(q!Vkv^n{|Ae0~Y~baWIxo^q-gTWj*QEITC$dgF5BY8T**(+}V2_ zQ;psVctSfnQOB;peo&oNQXM_seJ`?&?}5KzHew#6<}wLi;>+~cu#KeopK6AG#oBK) zo+H}0C`>yQWktYCfx|yQcuOVPLjI5F*o1o}a4lF*eM-19kHdXf$0b>A0`9B8Jqf9K zvV<%1d`j2`kzC#fZU=&a14Li$XJ~wl59)0YKS{7}O&8(7h4AyGHU#gF>$pTa8@R5E zaZW@sKU2aD(Kh`-A0@)C1U{{=UMKv-Uh${t_|)HZz#mg8Y=-&kPr~y>>aXzwog<+; zucA)n62=_V#yc_Uyb)Q4!S1z|Y3=NYQAcWrlscAtbR^}}>5tZO8zTT!R}62_juv-ugRjvl96qqiXXP3xibYW&tU&CA;)e7TM9 zbm@vZM^Wd6T80Bu)VVW89Y?qh^?MA~5ew?EcSC&rQK}>QO%Z0umn{J93&7n+xJxBm zeNL{>vBex-4gBg$MSN$T(F^{yVSM7H1Nc)K#J-hzl!PyM*`Z_87#sj@vj^us)Ynrb zTvFg&G zzAUThdJUnokD`vU7Gp#5-7D3R`@J@DF6~F1%yo>tj5f`?r8>GE($=pQ^OKxxSUjBz(CK-}VVLLUlHx&eTU4 zyN?JC*pxdZD?UF^Cp+^Elj)ha+Cn zfm;B>G?nD@jD#!kV%i%XH&o%Dj4z$OH!fCuA1f^f4iy!<0&!p5htUl5Yvf5Toqec7 zHe$2lRsK-|xqp6#5aKAAr;I+T_&!xyjwUZ3r1;}b!D>Wl>-6+l)U&_BdTIede)C9DL&fLlQg*{uQ;%j0ReWu!5QO5J zVNrI^fO_Cw-i)DCl!_vf5gxPgm@cqVfkhe$tZc$kP(&kw#|3!I7FY_fiUigIU{(Ut z(Tw7HD&F1JgoKwmno-iWm{)2m5`_!&LJnsI)~Cn1U&D&`@JmK(YcnRNE3mTD5m3!A@ys556G0NH%f8iR%SJ+wDcGz<|ungWr z>(l*`Kw-5dcmjsRfJeo*+vWRKEvGtu2k;#osMo&BY@mFHl6wpcG@R_nIE>cMdA6r# z>n{LgbgK7`z~!Nr&?)G+we=BtXgNByAqR8s$V()imF>^j0nIq94gvADPVXrwO4=og zwo(xaO*PDoq0$RP=}lVhv|1_xA-eh6!wx2*+jwRUIb-5h*{ z1$Z>Qt!=LY5Y>e@0CM?0SKqlCljyJb(ipe4R-uZzfkUEsYb{4v@Fd>Naq6G36h|zuKE)GcrBwIl47Z8imvSX-{^O2{|!n}(Yb>9dm zJ?tQ36SzWAw-Q?5id6L}dT7~UA&>D8o@tIgfi&z-a^b$H^l$5_t=t1oQO!Z~5HE%O z$u^XQI2R9`f3oMW<}C-)qwM%Tmw$!D708|cH)^s+y@81PKFT-@6Xx>$KxW~2fLsCh z9+%JEK`6_R7q$|HWPiw3cEDD)!&Y9zDF~YfTe&CFR(|zL$X0%WN6l7dQyo9-tIyF1 zTiK!6%1$NMV1}(6lJOoU;LyimDjD*aek+D!@jEAE9<#TTqO9!D&EwHKL*}tiE0WCP zKY6L=9K}E3NdpLHJj$o^-jj)ml^w2}&oRcI0!h}5ecoBVeel}pG*$UTMRm^Cq9=Iu z1H-`5wjjE+BTVI<}zE z*$NFw+yF2R{{IFBV8X6}LDfg?-Hgt>q8@LjItyHZYa3YV#8m1M%4vyWYrl6AkW!(U zWPwBvB=mO?Hp{Zu@8!Mt7-02Fd_`znNZ+*hA(gD0@4GzTu`mh553WEBJaA1rd=r@} z_@+*%^U8MBbtBgK@PFR{NC0@d?ll6mpMxA5qJ0{-5x*-kP=vEl-}xEqAnu~5>1<+I zlx!V`HX-qe=q4Ggz?S{TNZQ_Z)ijnf2($bY!PNV3;G_6?xht^c5J1BH-O1rk2{*BF zje6$k5ZkVQg9?1~#TdUT;WX!-2n8z5+tx<@23{H^Q-o&vP9n3uw2Eo;H5ZC1h=# z9A;Ym2tb+(6d=vU!Uo=qkV%pWc(%~9udRb*?{}{&Y&+mF<6(`kEp44NOfI79Yukfo z#s3s}HVC><3_;frBFRPn(`G)aw{pl+oNyrbumCorx z8V=+Np-!h(16#VNRo^akg^3322pMkwT4D=f3~^oP!;}wD{k)!c@_f6Sx9r0+v$o#O zaoTu&>bwv6jGmsZ?qc8Aaz;;0g45{=Ir3PILUEircLf$zeiD;4xE3p#w8 z=y3fYO#Q!+N!EH@_brNvU(wN?E{u8iW84^VVj%^6K+s%8Gy_D_w_Cji0t%MXQxiR1 z7{uynht^Tg>~JUX4_81_g1Lk_i!jrJX~8iP?&%Wl5RTiQa7PfXIcO92>!-(Ay zgYn^l=n3!5g$=0Z^NNRV-f2pBntNv;Lx#+IVT29ymQZN3=2pmO8NMPZc($tZIWS}` zJkP2H0>X{r=3tU=T0HlFnu@Xr@}56)d~#G;Jm>TshO<@AKAGa43A^$wO#K+oG#LFA zf1=X%vZoJ((DMe03_N7hyj-Mz<39U1=caycLr08I9;`wdV1(OMM*;O}UOSZGq^C$H zvR-(MtJp=jFh?>`0*HP1QsENpwmI4kUv;L#_dPCv7Z-wyRcxQ_^FcyoCu1AiY{b!g%XGw~@F8IhH^ z&;JTw^#^=~d_KuT9R-%v@%WPVKW@N6j|TN*VAK8w7PPegv6Y~q{STRvAW8I`zAnZ0 z4TU<3x|865Lyh4fQvO#TJc{x{-%h9R?}~4))7KMb8c{~u;k>O_5n>0xaX9brE`w)| zvjzX)lxHU7|8F=~2-4;ISXCe)j8vA>KM8_dDJxy*<*~PV6nnwePj(OCTxnU^!MrE((c4iEws^h|&)?DreqI~JdqxsPn6h{oaug5w z*K!#La;FNtm;{Q7e~SQ$Ek16#{&EAP7Pz0*;FuP?csJkBgG#bp9FYV^1!`Ff;XY>P zxR2S8C>^u#vkLT!9uOD7D|Yjp#d3xXzoE$Eh=Ap_9P4Lor5g$ml=A^TC{+2mfhbhB zf&u5YFObJ)6_?y-XJAI6lEVpDZ+sL^4HX-?pttaf*nnqh8!9$$AthxVs$mJ$xLnk@ zv_0GunG|&{YVdh9(v`D?xU=5KL()K2>4q>WJU&xX1*(NpP7YDF3(D0rjRS(01VaBI zK+@$5D=qtvIRmo?DmiDD{*xb0?>MGMVNL z*JB9Iy@Xe|D;-@_KO9Nxpj|G%KoIL3z9!w6L&F)j z>Mmj~cM_Zt8t+Rv-#@XzSm^tKuSuVxg^~J9Kk&wvrF@~J1lky=3-`ASOhLD3XvBi& zLII%mu{NjKiRFU>z>N2TbMve=2h42$c*Nbp;)%)aYg<70zQ^i`aP)pL-*!?nAU#^G z^PDT^2*`fr=Z#Y((f9`(5Dq-z)V~Rck*R7z;C>~EwMr=z%gJD$3q z#g{-N;fICo9Uhjmw?>=K5V5zR+eZ}sbsZOmO%uk4L8qXi1O6Vwu0F|++NXMF1&als zhy#vz9O_-55j;CMDzfG+YMY>~)$|NgJ%l)jqlKkCA~;`Etf#Jttw3*vBE^#vkIikL&Q?&w14nAVUAByiOl_VRvd()-x zaN-E&07lyb<7GX+(>l7155jJ)@sKh`o6iY8AK^6^pNMwc-bp@MDM`6yGtZlbr^~ z>Nuo!t|qsHa}5j$FX0+VB@dtkio){&;R?CKxJtk|g@EwR99|*di}|pNGapjyQ;}EC zMOpVCUc#+}`tDSc;!1Gzl#LLcMW?u49@m^TMsr6f;Cjzvht<`>CY%*u8g5_D1!uw7 zb>9tnYGxXtO|!Z;pSmOl%g-C8AuL3cCYmv)h{< zoWK{Le8n2HN(62O0f-_}N6_&R8r=w`uu( zJdc8}FXJ=#R9C>e$>sB|0}jzNPPI6kJKe-NX?bneox;9;CuLgS5J%P z#IuLvhsK&7XuNS=@B2>i{Rl2Tx|?L0wTI#t-@EGL!Xyq8Q}NwEXC&6=rn)R1wvzMYM}EBO9iO9fCl3`H?39Hvm=w9`^q)eL`2;dFbish{=Xak(O^32NpPbn+zk%T& zJq0v~b=ftRMCNCJcY{WwAO^?C`)^om-_=L2}&!IvE_dx~sK!Li10__96 z+$65E-aYEZ3%IK0V}$pp@0?EuHdjql5h&BjcPvzGlln~|apK*CYE$myiaL&Fw0|Wa zIAG#-FPC$>a*xo&amaf9K3 zaV&|lCjKj|v zA;XN9aay4=l(~E(`-4o-Ld~1NQ0D%6kz#Dq1Y%bL@wP+hDBsDIIY5{E|6xU8FoSfey_%12-;${VTXWWdoGggFub+ zX_ux?pR6K%a{04PK&cX#*M%cxvfe)dzO65a!r7?Dkl7V?Db~?^<0s4-NhBb4?;#E)PzWIv?opl%3#qUZf@-&>IuL3*HsBeecQo_s zDTSRGJ-Bt_`=>et{p#s-l^yjAr6cX3$nqm?Ods;Uln3o*NDP~ORN=F$#9V%@oeO_7 zO{Rg|9@CI?0D9bfE<=^zzbYy!IQI~+IK^!~iayhXT?y(vT`jm+f+Eipmw#jxo)pag zKVfVp+r9mqfj@HOmTcx3h7p8A{+vcI2b8rD{7jvK%&xdBB0@*)7P>f)x-xP&_hCon z>YX%JA^(f!9$qUJ2vlPtsL*18lT}sJZ^`|~UqI8^RtA29cVRy6ihG?Pp;lhJGP)IR zKmP`>`Zm78_Om6|$7!wYT(m>?7yrwAoD6E_|Fik{0bHK>x6jAtfgUv{m^kXY}v0R=>$YJ@got zND5gfE6tB}030WeeDsCOgU$_{{Yvclsv^O}rSHU2*55exy9GVJul*b?N0H zxsW{IhF-ma0)|E1AHej4WJM3r^7;+JI?f+F|0v!~`#;maMMV9#>)&LcN9kWGK*z~@ zFV+TJ-bR#4`WFN|q<>!_vn%fNN22Ae`GcOOkeqd)k~|SVx8y!dl{`~vyf@(yES-i8 zx@127$oK33#Cl{0_fB7^4&vq$#F_MaFzRmJY&}tc0qjr58~$wd2|&pniYyOd7j>@( zP;XlwPm14vk}a*`U(GG2Z=Fc?h|2o?+(=Yzk)z}H!0^2fqjki?3s(>qx%4hI;^9y4 zBd8t^&qkTd44%1uh3?O`9K=!u$5Mx77Z$qw;_{#4@-M|AvWFItM_q>f*0yIL1B7P? z(Nvr(hwq_o!XlCpE8-sNCiuNhy5N9CtRkI|vlC(DU%2N1<&EOF3*!&kWd z2T9O$EV*?VGzE9j5Sgv*ENDH1i_$o@p>BWAtLv9e-bOCm1#EG8=i#6WQq7h&HzN@; zF$=dKs8rA5TvIs5k7wgl-*Lpa)hFd`d5V}UxhMT2DJQ(>7Yb6Re zcX(k(=={eaWZ7d~uHWe;S#Cygq%3>r@CXa?=)5qX zve4m-oy3?6030ljE3lxX3w4(O)J;ob+5?#H^v6$YzB0RKoM%>HV5z|wm~VU5O2d=W z6jy0QDY@l#l3P|o9csO_xnJ~w+}rCt#p2=SzWCvk;?#wp6N$^kN55;P*5NBse6K2jX+6s18J5P8G;@?d+?gbrKwKu0)|XvY zlEXQ9Jzcm(bSuKKjLxVH0bZ*N2k&#m&_w4I+%v)h-d_%Qc zl97clo4H+Up#6mn7?ypYrFWS67rQ?#S6OhoYXijQ#H0*lUFGlTd6pLNSe7WeU!-}f z_QfF6nVYX?YZ^*)u!+De$9g;~ojJRfHz|R9h{jatpHvv$mn6|x+Zb#|Z{m5PK3Y81 z)=k6;te~|G{tgFgv^Cj%3pFd~E4y)32A^H|Hr9>P5g4J_7A1g4r){T^ zfk*pBF>JTCT}`!V;ns50)`0u{+UUSGtK&Eacwgcus_VlewH$WS_6ZtqH$op2F5#LqwA&YImib6xyi~phFvR;pIxE`&`L$u#J z6h-r{;v;#ql}7R#jO6_oDfJMV)W=7kFAJjQ3-%j35zw|vMmuz3(gITl5v-9D#mF zs}7p^*h_Nu;F3PhTLLv3aI<}lE9WTY>rrjKiW8#03QN422lv_u5f13QtI^-nsSEVB zmLEr~zQPUgR@T;LG|tDqS{wTYS74dV7C4%%zZp-Wf$p_<4BLUbshZybhUomLa1D=#{5V*`;V->GjJxr99pv@Z z%`{wrxi-azlfZPvw_R!3j>Ev$u%hryQ2f}?oofrmTW#^y{zk=LWI-N(cw=y?@F!Dk zXb75sJMOvaQZyT!7-nOLU<0g&%#q@6v~Ui1|1>7X@i{>24B9q64Yg!d#yeL}@ZOOh zUl42IVr{#gkOH|3c3oW=O~ZRBiauS9q9w-_%}3EIR5Sxcw4vyqO#L}2m>e9yv!Z`} z)jw9DeVo$A+1xnQ87og#oh87cPx&tkqTc5=IH z4bCA#FJo9?hy)?*r)q@MhczNJI}o_~@;QN8PGAuTBp?D=jCB_l)fBV%fldL7AN$U} znTQn!>@xRdkmE1ne9oU(usYKK9yI~}MC2iB@23&N>p3$xUl3Ju2;IL`;c~Kf4`V9v0cCy%?P|9}W&CwIE%ZrnU?V+s?UWf3pYB=diyd13W zmx#BMFsUQnPKtHJH;VfT9Pw?>MFWAEFbRp+`x#7KbmbiKoW<=BkF;&UOr?YWTc-FY z78RdiSDq!4BFsMEcUS(2WD)pb-C%WI1!jyDN7S$%22koEQy>de#S)5#BzQv$r+o@v zLTM*`Ls2;r*Mjj;PXkyTgRhXV@WA^|msfI2R?_>?KTkQnT$4wbBu9SL3X`Zy>gQ)+ZHOHas9+%XvKGFO{6y{PY5B=uy%jek;!=gbZS$hGwcrr^d?0He zVEi_34@Md;c*LhD44r0Xx}*D;C5a;l`+@fKqtArnkhwr?0IMhCOA<)*{BFX=awQzz z@mH-qakSxUQU7@iZ)d>x1r}jaE{eGK%x_;?TkqlqmbRjfsn?ftiHEeu+J7&P+7 z+(oM{jE~~qLQV41@X4!ep7U`*)8?dgAcYk*aDoSDx$!TTq1)Q_Igcr7*6^#t+yi3e z1hccFjBGLtXW<&BZ#L%mm!5QfS$G)ccv1?Yx6?3C?W%t;zr^I7)NKGI?t?y~8^pJu zJ`@j?XJEI*Dm-Bu@ujp(wb=Q)&9B2&iA!E|_JnZZyA8p?+@3gFcG+E%#c5dUOe*s&T2tshqtIUqtI7MlpWmE* z0%eFhR$~_MuG40h9$V~QLiOa>;!95o@4QX#{2=S8f>~Mv@DATgm7;yWpxLfIbup>4 zwe4Q&pFTWGEw0H+ZJveBKtT$|$DD$}S>wV1GK5V7)Xf(yqd220SMw0%WIEFl0niAv zN0l%_tDQbq3SY0M^5|zExGbcX?D=@A>OdHSGx^YbMdx)#O9iJ+UqK4SCMhL)aG?2X zaO1+-`Z#n`?SqE8H{wYf3|v#9L2%}L=sg$l6e+GaN88Wo;xZd9Ys9H+Y z)ccm5O;Rj@@xqqfhn@jA(x7KLtPZMwLfzm2tv#&`@A}}qQS>$vy+H1@SU0IAa2ZwH zCW@C*@quV=yqBP+i;7+*w&AHtU&F~=A4D0!GlB{9Uiq$Ie=Q6VJz|8YDQD{k+?pWz zhA-t;D?VNv#ej%Nf&iyg8>9{Gf`&u{+3 zsiUG;-{+mA8^iET11N=tezYXAr`lBl1NAg1)YEW(72mh8$6wW9!QYp`vv%)>AT^t* z%Y*hWhstu;ukcq-&c{_F*iO`c9Q9!_ISJUO78(qS6S52a=csMSVXSt8JdF|ErRjN& z8dI-8i7RL2KF`>^ma|8Aruj_t0}R;lmChJwN3lR`(D%Myg;y$am&2c^xu6#2lIl?` zv5<<%ghF|3KioDn*oAyUsP{)FCjq~-*6m0_kw)^RtMpW_gf!N@&3FmOdp!<3M|E1 zY!sH4*4AgyGx1Ux9X?E7L^(Qqz<$wD>v9S=5wg%qY%(v}DS{vhW4N6=h1`c0__<W$YRm}6XHL$87-@c_>wdrQXWNInJ2rh*0dHIT`pW>Sb5Z0ITHU%wKn-Mn{$%oJibKZvISD2Xc^cxOwAc!$pM;h9_kOWM( z8EMrRM2?Q5aTIO;2^amgw;Nht_MYMN&&NJzzdasO<3upb)mXhNjQuUHMM99F?f!lG z<+Es$L+!VrUZm8y?%e>edON;C5|5O3x=^ujO|FHjpoQn)_j1Ha8b859(o=kItJ@C3 zt@)>8k%DV6flT}w#jbdYd{>YT`X}-}A-kG)0%+KIor48n^OXjiM=6Tm#1$=2Vcq=kk@IQ9Ku<8^BH0*|2rQlvuHA8{6mc3fP_@ z?!?A1$kC$n$b}%)fmcoGvr5Uyx2$x6%55kJE?XUO} zIG*>_`;m!2^t_{P2kf~0H&u)->}3bq?p5@2I>VOw@d6K>=Z zpZawwfkWrB$^>jD;DGjA(8mzaMED8_k@Bb$>I}CYV=rJ96xu-w{o-+TX_NO&_+j-K z6omyCryiLf-He6UV?a|A@fEU0$IJ8opZ<;j6Tek|;|cdT{T)@!tqj*+Gva$)e>*;k z)?cb0A=lrozuoWvY6a^57yA3mJP7h;d}%v^QTp42k_c{~zx3~V^`^h6itlewVIF7y z9IhnpLZIh(JsGRFAJtpoyD*0I9#0?MaOgEDc%KA7!l-k231}fWTFV z3-DGJsHa~YHwwreJs=#U9-504MlxauYk$(NF0>Z8$7F4LBxL34rF|y79sX{b z-UR*9*h-zcw=_IfbT7SvxZHsD)GP1>M7@^hm7q=R)r24&>iGgkC+2xFctU7LM`!;Y zH3L`?t$6NG3jvd6@A30j5y})bHeJpw_>~FztkQ$r-H!H=)Oq+DI2-RAJo57dcnECq zJ*WTU+KR7exYZWdf>~niKh=iEO8yA!nU-B<3*CCLw%!LydClkG?E7{+IRg&dOv$%c zZwwfzg{%{>?-g?NU!W;k|9yKNrQOPzu#zp?O|X>KYZehcsV?8E?gS=<#Wi`&XEV=I zkUb>GP84M4F9q2Fd;~vIZ{cK*sCR-aOf3w&aweQ%OD8CIHJ;jSL>*B0T2T1jfM3@e zh^nqY)&l&v8E^EkItxUA^ou}h2NJk{uLjM;Yt4+IW^$IHZ#Rq5PRya_C?F;cNEY>v ziTd>d;|93l=i)SsgVbyN=L#c!LLhf5HlJuX)CH-82o9b4h^w=!UN4KT4J9YFXnXJn;9+Gl{R=jt#WYTd~`Le{ql6V;7!u;2+^qIIU0=pKl4}UZz5p?vaYCwV9c6e_6jbsaY#&kr0x(T&~b{dMYVUN4GnqN3%;6yucIXZW2*SAd89_|?svwDh!! z-7^MeK(;e1LbkcEu#0$DvJ5G0h1>)>^0g3R#EvyeY77#Sus zoq~~4Ad2WiKL**jb`Y+bg zub_f%-L=^FKdz@qKmVuo^pm6-=@5tdJerqeLh`Ua9hcRNpUHN6;}>=NQ*f$^n_1EF z(&AUdTZjxJ4r03a#`u}%IJfu2(KZ5|PPKHgS%ERxq47*`=KS4d&BqQbol1Ap?)Qn% zFJ=4Zaq5XQTK+36t}`bSiJ&n924hjX6J@gkDcN|V7#_*dIm?G|R11{i|lj(w`IX5sY8`B+!Y`8ul9kMxGq&sx}yvONFO2OMnWT;2*+Y_9M^=Za8 zKCHAMOfL@kzE$m1iB66D?#`LMf+?Y;ihmLI{c&L^A2&MiTJQ(Z*1xHlim|>?48P7nce+stLciLz=f1%z#6I1*X zFiE__<C&OHJgKmmvuZ`p0sD>i41PKCGnM^cb4&y8agWUXRva-z4ApX5Va! zE3g8hSz#;m+Y9}bk;fZ}+&5BS2#xdAAaFdyk2&~>Ft(dIan67OI_Y`WNyY-FLv&Y^ z^evgxeKpVSQD-cZ`!pwk0aplm8OG13eDph-R`3_$q+Q$!8gtz$k0mh^-2if2t zoj8abA#apMM3&-}{oL~q4XCey5HS>4oQ>k~RQwlehYkYimJEIYc4a4w^^Z!g>RH_2Maay5RWtg`mj0dOa03)Fb0w_- zSZ%_W&XulTwBN3TEAacm-Y${_f{i^i*LUGXR76r(Bdy#3*d_sM2h4#1EZm@;Cpg_8 zB8X3BkXF!rUJ6P6fn1n6?UP?10tx9SGpVB2uGR65j70wf&7Hr1ih7+y_&xQ?Xu_Vi z)pdaV|L@;c3g@4rFYe^kC5Z6Btk&J{r_0^_47o`De@}NiK}Ee&BK)2jh$f8gJ_MNF zU2ZSb1dNS#aX74RMPY`ZZ~pk41Z!I>5dG85IWx@OE3wa+GsEKb;GAVB78W<72u2Kj zY`JPE^IW39ykq~ zzC*|1T8SOJZ4um;2Qr>Fv3`T)`2psLd-m7pbwm1nNLu9b2>YLEC9;T{!4*NV3iNJN zZ^h}qZwI1k4T{yGcY}HrLEp7+Z~npH9pW$CkkL80aAQkXPs<)daAZbjcPZGj?D&7} zeR+J;)w%bCO3HlBE7{kPJ2aKaX0t-ea<g>Me|1^cQ=-P_+Wyt%i_^lJNh~;g5i=68Lcq|C@z>qTvS(Onq&u z&y;fterr|$lY3T`93k}j+X9TLWV8ZKAz$l7^dU9Bt7lPg1x_xnHkUbYI3X80wDkN{ zd!YmM#@1D&=Wj~QDLv0g2SZ?_=eW?3kN%C)y6Mu^p)_uD%wM4IT*yP%yjg@6rm zF$TJ4-PJ(xF*q&Kl6?2%{3lK=%Gb!ui9@C|4jBMhx8uM7hasQe5|7M59Pf$D%^>5l z$Os}2%)qi7nAgwkJLEa1Ag~fk`4QC%QQ(lm0Hf~1z1_e9s z`QgFg{_)~C&pB!sa?!giD&k?Wdjizx)hTN*W}m9Q@K!_dFUqgTc{Xr-1FCGDj1C&H3j(n49Tc90LTp`@`ehz@CGsj#1UXf_Y=B!( zPHjT3uf8cHipKa!$>I-@1RMn7&xW$axrw|=oA(OLcBeaAqzJm_RqQrdKffN1{~ZjQ z>p{iX_HL6y=o)l&^)(7p>+vskyhq2UexE}04HNYa4&q=`8VMZP?L=9$c}u#HuzP1| z6N82Rohg{UT76US-+`|P=Plq7>OiWRqCk26GH)GK62XAtrXCqkQDxB#DA>QFDu)RIq5_0;>(LlB zq^il4xT(jEP^oGk=EfS$p3FiT+%kg_dRNx%%Pv(IQ$1>OT+Z6N-~%;bDsc({sJ-N6 z5ki6a2#p%$V})rhYF&3BjM&>l2P{hc2-AHXP_Kbek;0^KQR<(u%PDfs{J?Z!m}>+v z8d#JjhT9K@xHB;dFF7SKZ~+U%NW6e`RHZTcX-SboQatn?mmg9Bs}0n8S~0A%k*xMz zXKhUvbmz4lU8=C#!@asGqd<yR!)(k0p1~c=l^eSr$OHDA;*t9Isca%hJ3r(=XA{L> zbr^nZpfT)qJnKKIUPpYcn*QB|sqYgbsQ&FQ44STH)d2>gWbBdE29UlMyPn6`gPpa1 zW`6eV3~gwuRUS$}{xH2rqYA{K!&As^r5Ou%>uz{=sQv65L1Uc@rmfnh0FI;YVfyG8 zYJe2%ti1;%26nJ_1~#%`0zpzka@P;C6b9vO4)yuR^!B3A57ZV=l~L52;LWB#n-rRY zTnYlW^n{rk=enn)66F|v<>+@k*b$RH;tU2OLVPR^Edl#zdg!&IHl2pvdy|oU{LrIC zoI!}&>5?oNtzC?N+U~~ss4;)A-3>c?(|ge4_8}!qhV_q|J5dv%0yzlTw)}^XExZM#gwMx6M9Kr2 zdQuoC)k!dk<*bD~xYYN$hS)XF+#t49} zC8q6vN2f@L{fv%1QpbKt$HsU;>}tdgC(|Y?6kO2(-e?5h*p*PU24|^dlMu`JvYp*Q zYyHi82_)Di?N69?yv|Ez#1FhF;fo}%$gJQ!*IJP=GiGmO9fz*oQ4WN+8i{{;g|Yh$ zYH59gEd^gS0=oyrQL}$g&*!4Y2Jd#k5|fKVS>6$MhZRdb%nv(jQ#lG? zHYI=w(6RQjG|!o9KO5up^@q1Vf9v#}XcC8&&uT_v2MW=X)OrMBUc!vj%$KylQDS4f zzc5uf*EAzNMMbGtRj|+PItJ?2koFyqu3wPU?Lj1Li?O%B;uZ7I5idnQl0&@Yp`#}- z_d{@X(lb_Mbp7nI^*u`0V(tqFmxA(6s46B-yd}*80B7w_*e!5e>ul`F{naYzC3BPf z2g2v&)qInC`<>3lOn1kgyxNnVGu2IGjtb8hyK-|u5Lr`!6fPtj3e)jL0Jw{8wK$Y%=f9N zgWjBhF{nSnnT06wl8-8aA?l77F&HC@s0%gZlE8J;hpU$up_lb6@E-udooo1bDjS8Q z#~z>{=|xUl`<=ck8E_hcr}K~`f#73=;1^ng4}zWPR-lvdZm5}cBUdQ&?!vUEruTh} zXzA@)!Rv3JHB@}_9H3n8?YDk6z2}^Y-kC!0A*A;Jq4)VDwa{Gs@vxzHFQ{x93ik>p zQ&&^S4f57yCyv0?qKFpD*2j;~`Ivg%p2KM%>j#(1)PtEM70nPIEgR9UycQGK0hC}* zM$Jjkz)po?yc|)(;jPBupJgnK%ke)ywCNLjfkx(oh`pnB5VpX70%I4}jkxf_Xw)b; zICUEbiz+Vsg#9N@$gpn2HP@Lc%N48}Q6n5ypkNKk3zI~v>!US*4p)Kym^(NFr|9j+ z3sPGOd9PHP#O3xtn}XW!Zc0JvF8ra#G{YBN4R;=)J@hhIhUp!Lz#rlonp>ZqqZ>9& zx0k?pK!)MnJb`H`gonpv$@w%NG2NPvNU%Y;m2u@JJkH@d--mAVCUZ*`EN|y>CPFav zK9b1(N#w!q%7XC3Vs9V%4@jb@j% z8B{frUcn1yu#W^q!+uv85(|NLt9}SA#Eqju|77^6C&#l9TcC6gnJDK7*?sL0KYiFTvu2d-}VY5$XBim_X3&OVC;UdpV<>39^;}3iqRC2JW2A;|RGR2dggP z4S;wLj2@&RW=V=8FzG8xi>Ts#w|)K1z+k%nwdwvh3;dq|tJrRP5GX=Dvstxf!C({+ zo5J;ZBfI}^IS>0=)T;==x#P^j;D{@W@W2TkG}?|v4^Qjh6e*?D=vjSc8bQ-;LJ!v#I%PT*FT4K6RO^Sz_cGrP}^V4`&tPU zg7Ul8%EVINf>wn6G4&1y1PBGPjHR^>4wAkZ(ph88gv^8&gMNePpf|3Q*L5g?>Nx{iiiY z`XD2VvK6MC$n#v#+r&eG7;tEy4}Ogf7*VHxlJUi&4Co(`gtmF-YDxbo)iA~W#T96Q zbEMkb-Wlcmn~+;P(fR{R7sLHxYK8ga`j0q? z|FRAa%!F@-10rI>M1P06dmO9M>|B4JY; zFZ8=`V}+550v;L=IHKNyFbbndo^3N$X1W3M&^q#Z!5z(#O7cZRJ8OS0EFj+JLo)V6 z=_JRoM{=&jaoSEPU-y%Ll^8zpk**SCUffcp%9iQ^a4Ed_j%z%hs_$d)g!&+F;ZdNG z^NzZO>80!VnwT&UWL6^F2uL~3#v%HE#et%rlEL#x48V}Ay> z2oipwfxBs3Wz~w(anOXR(SQ4>nsU`6Qd>~(vsf{KPehA)`mLJi#Vd$h@U7eVRwXMEhHtM zSbK=r2TY`_ZZlafguf28aMnA5oHzK}i|2X&itSa5C9TUQhEHJgE;O&Xw;q@VkfU@nvs29mNl zR69xvUqsu7F6O#hcYRi0U4Y-5()EDC=xq?fiE!pYBtsT;h^LL}uZKtMkj55y1E{18 zO>@A;OwU{dqPcmW4)2Id=_QBwjT;#JF)>p-JQSQd`7#7G5%1h^PkFW|BRozvih>W= zta_kDA<`7}F=R1unR_OxUc?(k7 zSiq|>fR}~EF|Z`TlL4kNGnC!XD)4I$6e)<`G7

LjD(5XKhM4RdMCvz0cqN!nl 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 M$Po#$ +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("bubblesort")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+704ccbeba9942113a60276ade993f61cfc4f9a08")] +[assembly: System.Reflection.AssemblyProductAttribute("bubblesort")] +[assembly: System.Reflection.AssemblyTitleAttribute("bubblesort")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/obj/Debug/net9.0/bubblesort.AssemblyInfoInputs.cache b/obj/Debug/net9.0/bubblesort.AssemblyInfoInputs.cache new file mode 100644 index 0000000..45be043 --- /dev/null +++ b/obj/Debug/net9.0/bubblesort.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +829403a9314d6f27463c777e85c4b36cd4f445def5969da95a2d6df3978bc430 diff --git a/obj/Debug/net9.0/bubblesort.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net9.0/bubblesort.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..8b96a38 --- /dev/null +++ b/obj/Debug/net9.0/bubblesort.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = bubblesort +build_property.ProjectDir = /home/Verde/git/bubblesort/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/obj/Debug/net9.0/bubblesort.GlobalUsings.g.cs b/obj/Debug/net9.0/bubblesort.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/obj/Debug/net9.0/bubblesort.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/obj/Debug/net9.0/bubblesort.assets.cache b/obj/Debug/net9.0/bubblesort.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..213c65ea897c90d945ff0e76b02a6d342de71d2d GIT binary patch literal 149 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 literal 0 HcmV?d00001 diff --git a/obj/Debug/net9.0/bubblesort.genruntimeconfig.cache b/obj/Debug/net9.0/bubblesort.genruntimeconfig.cache new file mode 100644 index 0000000..46415d5 --- /dev/null +++ b/obj/Debug/net9.0/bubblesort.genruntimeconfig.cache @@ -0,0 +1 @@ +878f4590e9b4ba9fba1ec829dc48ba1f4b42daaaa2a7b50959f4fe0c3b1d14e4 diff --git a/obj/Debug/net9.0/bubblesort.pdb b/obj/Debug/net9.0/bubblesort.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4d97d2133d5bcc51645bf3556b2baccacf0e5927 GIT binary patch literal 11288 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 literal 0 HcmV?d00001 diff --git a/obj/Debug/net9.0/ref/bubblesort.dll b/obj/Debug/net9.0/ref/bubblesort.dll new file mode 100644 index 0000000000000000000000000000000000000000..f49665b65121658ab8e0ba83e5124de8be7c5db4 GIT binary patch literal 5632 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