From 5eaf61a9c0b89206746304d96204f2e3955fee3d Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Fri, 20 Jun 2025 11:35:43 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 81474e36d0127b14bc424a0ca9dae3c410ed431a --- Classes.html | 3 + Classes/BodyLengthRuleVisitor.html | 3 + Classes/BodyLengthRuleVisitor/Kind.html | 3 + Classes/CodeBlockVisitor.html | 3 + Classes/CodeIndentingRewriter.html | 3 + .../IndentationStyle.html | 3 + .../DeclaredIdentifiersTrackingVisitor.html | 3 + Classes/RuleRegistry.html | 3 + Classes/RuleStorage.html | 3 + Classes/SwiftLintFile.html | 3 + Classes/ViolationsSyntaxRewriter.html | 3 + Classes/ViolationsSyntaxVisitor.html | 3 + Enums.html | 36 ++ Enums/AccessControlLevel.html | 3 + Enums/CurrentRule.html | 430 ++++++++++++++++++ Enums/IdentifierDeclaration.html | 3 + Enums/Issue.html | 3 + Enums/OptionType.html | 3 + Enums/RuleIdentifier.html | 3 + Enums/RuleKind.html | 3 + Enums/RuleListError.html | 3 + Enums/SwiftExpressionKind.html | 3 + Enums/ViolationSeverity.html | 3 + Extensions.html | 3 + Extensions/Array.html | 3 + Extensions/Bool.html | 3 + Extensions/Double.html | 3 + Extensions/Int.html | 3 + Extensions/Optional.html | 3 + Extensions/Set.html | 3 + Extensions/String.html | 3 + Guides.html | 3 + Macros.html | 3 + Protocols.html | 3 + Protocols/ASTRule.html | 3 + .../AcceptableByConfigurationElement.html | 3 + Protocols/AnalyzerRule.html | 3 + Protocols/CacheDescriptionProvider.html | 3 + Protocols/CollectingRule.html | 3 + Protocols/CorrectableRule.html | 3 + Protocols/Documentable.html | 3 + Protocols/Rule.html | 3 + Protocols/RuleConfiguration.html | 3 + Protocols/SeverityBasedRuleConfiguration.html | 3 + Protocols/SubstitutionCorrectableRule.html | 3 + Protocols/SwiftSyntaxCorrectableRule.html | 3 + Protocols/SwiftSyntaxRule.html | 3 + Protocols/VersionComparable.html | 3 + Rules.html | 3 + Structs.html | 3 + Structs/Baseline.html | 3 + Structs/ChildOptionSeverityConfiguration.html | 3 + Structs/Command.html | 3 + Structs/Command/Action.html | 3 + Structs/Command/Modifier.html | 3 + Structs/ConfigurationElement.html | 3 + .../DeprecationNotice.html | 3 + Structs/Correction.html | 3 + Structs/Example.html | 3 + Structs/Location.html | 3 + Structs/ReasonedRuleViolation.html | 3 + .../ViolationCorrection.html | 3 + Structs/RegexConfiguration.html | 3 + Structs/Region.html | 3 + Structs/RuleConfigurationDescription.html | 3 + Structs/RuleConfigurationOption.html | 3 + Structs/RuleDescription.html | 3 + Structs/RuleList.html | 3 + Structs/RuleParameter.html | 3 + Structs/SeverityConfiguration.html | 3 + Structs/SeverityLevelsConfiguration.html | 3 + Structs/Stack.html | 3 + Structs/StyleViolation.html | 3 + Structs/SwiftLintSyntaxMap.html | 3 + Structs/SwiftLintSyntaxToken.html | 3 + Structs/SwiftVersion.html | 3 + accessibility_label_for_image.html | 3 + accessibility_trait_for_button.html | 3 + anonymous_argument_in_multiline_closure.html | 3 + array_init.html | 3 + async_without_await.html | 3 + attribute_name_spacing.html | 3 + attributes.html | 3 + balanced_xctest_lifecycle.html | 3 + blanket_disable_command.html | 3 + block_based_kvo.html | 3 + capture_variable.html | 3 + class_delegate_protocol.html | 3 + closing_brace.html | 3 + closure_body_length.html | 3 + closure_end_indentation.html | 3 + closure_parameter_position.html | 3 + closure_spacing.html | 3 + collection_alignment.html | 3 + colon.html | 3 + comma.html | 3 + comma_inheritance.html | 3 + comment_spacing.html | 3 + compiler_protocol_init.html | 3 + computed_accessors_order.html | 3 + conditional_returns_on_newline.html | 3 + contains_over_filter_count.html | 3 + contains_over_filter_is_empty.html | 3 + contains_over_first_not_nil.html | 3 + contains_over_range_nil_comparison.html | 3 + contrasted_opening_brace.html | 3 + control_statement.html | 3 + convenience_type.html | 3 + custom_rules.html | 3 + cyclomatic_complexity.html | 3 + deployment_target.html | 3 + direct_return.html | 3 + discarded_notification_center_observer.html | 3 + discouraged_assert.html | 3 + discouraged_direct_init.html | 3 + discouraged_none_name.html | 3 + discouraged_object_literal.html | 3 + discouraged_optional_boolean.html | 3 + discouraged_optional_collection.html | 3 + .../Contents/Resources/Documents/Classes.html | 3 + .../Classes/BodyLengthRuleVisitor.html | 3 + .../Classes/BodyLengthRuleVisitor/Kind.html | 3 + .../Documents/Classes/CodeBlockVisitor.html | 3 + .../Classes/CodeIndentingRewriter.html | 3 + .../IndentationStyle.html | 3 + .../DeclaredIdentifiersTrackingVisitor.html | 3 + .../Documents/Classes/RuleRegistry.html | 3 + .../Documents/Classes/RuleStorage.html | 3 + .../Documents/Classes/SwiftLintFile.html | 3 + .../Classes/ViolationsSyntaxRewriter.html | 3 + .../Classes/ViolationsSyntaxVisitor.html | 3 + .../Contents/Resources/Documents/Enums.html | 36 ++ .../Documents/Enums/AccessControlLevel.html | 3 + .../Documents/Enums/CurrentRule.html | 430 ++++++++++++++++++ .../Enums/IdentifierDeclaration.html | 3 + .../Resources/Documents/Enums/Issue.html | 3 + .../Resources/Documents/Enums/OptionType.html | 3 + .../Documents/Enums/RuleIdentifier.html | 3 + .../Resources/Documents/Enums/RuleKind.html | 3 + .../Documents/Enums/RuleListError.html | 3 + .../Documents/Enums/SwiftExpressionKind.html | 3 + .../Documents/Enums/ViolationSeverity.html | 3 + .../Resources/Documents/Extensions.html | 3 + .../Resources/Documents/Extensions/Array.html | 3 + .../Resources/Documents/Extensions/Bool.html | 3 + .../Documents/Extensions/Double.html | 3 + .../Resources/Documents/Extensions/Int.html | 3 + .../Documents/Extensions/Optional.html | 3 + .../Resources/Documents/Extensions/Set.html | 3 + .../Documents/Extensions/String.html | 3 + .../Contents/Resources/Documents/Guides.html | 3 + .../Contents/Resources/Documents/Macros.html | 3 + .../Resources/Documents/Protocols.html | 3 + .../Documents/Protocols/ASTRule.html | 3 + .../AcceptableByConfigurationElement.html | 3 + .../Documents/Protocols/AnalyzerRule.html | 3 + .../Protocols/CacheDescriptionProvider.html | 3 + .../Documents/Protocols/CollectingRule.html | 3 + .../Documents/Protocols/CorrectableRule.html | 3 + .../Documents/Protocols/Documentable.html | 3 + .../Resources/Documents/Protocols/Rule.html | 3 + .../Protocols/RuleConfiguration.html | 3 + .../SeverityBasedRuleConfiguration.html | 3 + .../SubstitutionCorrectableRule.html | 3 + .../Protocols/SwiftSyntaxCorrectableRule.html | 3 + .../Documents/Protocols/SwiftSyntaxRule.html | 3 + .../Protocols/VersionComparable.html | 3 + .../Contents/Resources/Documents/Rules.html | 3 + .../Contents/Resources/Documents/Structs.html | 3 + .../Resources/Documents/Structs/Baseline.html | 3 + .../ChildOptionSeverityConfiguration.html | 3 + .../Resources/Documents/Structs/Command.html | 3 + .../Documents/Structs/Command/Action.html | 3 + .../Documents/Structs/Command/Modifier.html | 3 + .../Structs/ConfigurationElement.html | 3 + .../DeprecationNotice.html | 3 + .../Documents/Structs/Correction.html | 3 + .../Resources/Documents/Structs/Example.html | 3 + .../Resources/Documents/Structs/Location.html | 3 + .../Structs/ReasonedRuleViolation.html | 3 + .../ViolationCorrection.html | 3 + .../Documents/Structs/RegexConfiguration.html | 3 + .../Resources/Documents/Structs/Region.html | 3 + .../Structs/RuleConfigurationDescription.html | 3 + .../Structs/RuleConfigurationOption.html | 3 + .../Documents/Structs/RuleDescription.html | 3 + .../Resources/Documents/Structs/RuleList.html | 3 + .../Documents/Structs/RuleParameter.html | 3 + .../Structs/SeverityConfiguration.html | 3 + .../Structs/SeverityLevelsConfiguration.html | 3 + .../Resources/Documents/Structs/Stack.html | 3 + .../Documents/Structs/StyleViolation.html | 3 + .../Documents/Structs/SwiftLintSyntaxMap.html | 3 + .../Structs/SwiftLintSyntaxToken.html | 3 + .../Documents/Structs/SwiftVersion.html | 3 + .../accessibility_label_for_image.html | 3 + .../accessibility_trait_for_button.html | 3 + ...onymous_argument_in_multiline_closure.html | 3 + .../Resources/Documents/array_init.html | 3 + .../Documents/async_without_await.html | 3 + .../Documents/attribute_name_spacing.html | 3 + .../Resources/Documents/attributes.html | 3 + .../Documents/balanced_xctest_lifecycle.html | 3 + .../Documents/blanket_disable_command.html | 3 + .../Resources/Documents/block_based_kvo.html | 3 + .../Resources/Documents/capture_variable.html | 3 + .../Documents/class_delegate_protocol.html | 3 + .../Resources/Documents/closing_brace.html | 3 + .../Documents/closure_body_length.html | 3 + .../Documents/closure_end_indentation.html | 3 + .../Documents/closure_parameter_position.html | 3 + .../Resources/Documents/closure_spacing.html | 3 + .../Documents/collection_alignment.html | 3 + .../Contents/Resources/Documents/colon.html | 3 + .../Contents/Resources/Documents/comma.html | 3 + .../Documents/comma_inheritance.html | 3 + .../Resources/Documents/comment_spacing.html | 3 + .../Documents/compiler_protocol_init.html | 3 + .../Documents/computed_accessors_order.html | 3 + .../conditional_returns_on_newline.html | 3 + .../Documents/contains_over_filter_count.html | 3 + .../contains_over_filter_is_empty.html | 3 + .../contains_over_first_not_nil.html | 3 + .../contains_over_range_nil_comparison.html | 3 + .../Documents/contrasted_opening_brace.html | 3 + .../Documents/control_statement.html | 3 + .../Resources/Documents/convenience_type.html | 3 + .../Resources/Documents/custom_rules.html | 3 + .../Documents/cyclomatic_complexity.html | 3 + .../Documents/deployment_target.html | 3 + .../Resources/Documents/direct_return.html | 3 + ...iscarded_notification_center_observer.html | 3 + .../Documents/discouraged_assert.html | 3 + .../Documents/discouraged_direct_init.html | 3 + .../Documents/discouraged_none_name.html | 3 + .../Documents/discouraged_object_literal.html | 3 + .../discouraged_optional_boolean.html | 3 + .../discouraged_optional_collection.html | 3 + .../Documents/duplicate_conditions.html | 3 + .../Documents/duplicate_enum_cases.html | 3 + .../Documents/duplicate_imports.html | 3 + .../duplicated_key_in_dictionary_literal.html | 3 + .../Resources/Documents/dynamic_inline.html | 3 + .../Documents/empty_collection_literal.html | 3 + .../Resources/Documents/empty_count.html | 3 + .../Documents/empty_enum_arguments.html | 3 + .../Resources/Documents/empty_parameters.html | 3 + ...pty_parentheses_with_trailing_closure.html | 3 + .../Resources/Documents/empty_string.html | 3 + .../Documents/empty_xctest_method.html | 3 + .../enum_case_associated_values_count.html | 3 + .../Resources/Documents/expiring_todo.html | 3 + .../Resources/Documents/explicit_acl.html | 3 + .../Documents/explicit_enum_raw_value.html | 3 + .../Resources/Documents/explicit_init.html | 3 + .../Resources/Documents/explicit_self.html | 3 + .../Documents/explicit_top_level_acl.html | 3 + .../Documents/explicit_type_interface.html | 3 + .../Documents/extension_access_modifier.html | 3 + .../Resources/Documents/fallthrough.html | 3 + .../Documents/fatal_error_message.html | 3 + .../Resources/Documents/file_header.html | 3 + .../Resources/Documents/file_length.html | 3 + .../Resources/Documents/file_name.html | 3 + .../Documents/file_name_no_space.html | 3 + .../Resources/Documents/file_types_order.html | 3 + .../Resources/Documents/final_test_case.html | 3 + .../Resources/Documents/first_where.html | 3 + .../Documents/flatmap_over_map_reduce.html | 3 + .../Resources/Documents/for_where.html | 3 + .../Resources/Documents/force_cast.html | 3 + .../Resources/Documents/force_try.html | 3 + .../Resources/Documents/force_unwrapping.html | 3 + .../Documents/function_body_length.html | 3 + .../function_default_parameter_at_end.html | 3 + .../Documents/function_parameter_count.html | 3 + .../Documents/generic_type_name.html | 3 + .../Documents/ibinspectable_in_extension.html | 3 + .../Documents/identical_operands.html | 3 + .../Resources/Documents/identifier_name.html | 3 + .../Resources/Documents/implicit_getter.html | 3 + .../Resources/Documents/implicit_return.html | 3 + .../implicitly_unwrapped_optional.html | 3 + .../Documents/inclusive_language.html | 3 + .../Documents/indentation_width.html | 3 + .../Contents/Resources/Documents/index.html | 3 + .../Documents/invalid_swiftlint_command.html | 3 + .../Resources/Documents/is_disjoint.html | 3 + .../Documents/joined_default_parameter.html | 3 + .../Resources/Documents/large_tuple.html | 3 + .../Resources/Documents/last_where.html | 3 + .../Documents/leading_whitespace.html | 3 + .../legacy_cggeometry_functions.html | 3 + .../Resources/Documents/legacy_constant.html | 3 + .../Documents/legacy_constructor.html | 3 + .../Resources/Documents/legacy_hashing.html | 3 + .../Resources/Documents/legacy_multiple.html | 3 + .../legacy_nsgeometry_functions.html | 3 + .../Resources/Documents/legacy_objc_type.html | 3 + .../Resources/Documents/legacy_random.html | 3 + .../Documents/let_var_whitespace.html | 3 + .../Resources/Documents/line_length.html | 3 + .../literal_expression_end_indentation.html | 3 + .../Documents/local_doc_comment.html | 3 + .../Documents/lower_acl_than_parent.html | 3 + .../Contents/Resources/Documents/mark.html | 3 + .../Resources/Documents/missing_docs.html | 3 + .../Resources/Documents/modifier_order.html | 3 + .../Documents/multiline_arguments.html | 3 + .../multiline_arguments_brackets.html | 3 + .../Documents/multiline_function_chains.html | 3 + .../Documents/multiline_literal_brackets.html | 3 + .../Documents/multiline_parameters.html | 3 + .../multiline_parameters_brackets.html | 3 + ...ltiple_closures_with_trailing_closure.html | 3 + .../Contents/Resources/Documents/nesting.html | 3 + .../Resources/Documents/nimble_operator.html | 3 + .../Resources/Documents/no_empty_block.html | 3 + .../no_extension_access_modifier.html | 3 + .../Documents/no_fallthrough_only.html | 3 + .../Documents/no_grouping_extension.html | 3 + .../Resources/Documents/no_magic_numbers.html | 3 + .../Documents/no_space_in_method_call.html | 3 + .../non_optional_string_data_conversion.html | 3 + .../non_overridable_class_declaration.html | 3 + .../notification_center_detachment.html | 3 + .../ns_number_init_as_function_reference.html | 3 + .../Documents/nslocalizedstring_key.html | 3 + .../nslocalizedstring_require_bundle.html | 3 + .../Documents/nsobject_prefer_isequal.html | 3 + .../Resources/Documents/number_separator.html | 3 + .../Resources/Documents/object_literal.html | 3 + .../Documents/one_declaration_per_file.html | 3 + .../Resources/Documents/opening_brace.html | 3 + .../Documents/operator_usage_whitespace.html | 3 + .../Documents/operator_whitespace.html | 3 + .../optional_data_string_conversion.html | 3 + .../optional_enum_case_matching.html | 3 + .../Documents/orphaned_doc_comment.html | 3 + .../Documents/overridden_super_call.html | 3 + .../Documents/override_in_extension.html | 3 + .../Documents/pattern_matching_keywords.html | 3 + .../Resources/Documents/period_spacing.html | 3 + .../Resources/Documents/prefer_key_path.html | 3 + .../Resources/Documents/prefer_nimble.html | 3 + .../prefer_self_in_static_references.html | 3 + .../prefer_self_type_over_type_of_self.html | 3 + .../Documents/prefer_type_checking.html | 3 + .../prefer_zero_over_explicit_init.html | 3 + .../Documents/prefixed_toplevel_constant.html | 3 + .../Resources/Documents/private_action.html | 3 + .../Resources/Documents/private_outlet.html | 3 + .../Documents/private_over_fileprivate.html | 3 + .../Resources/Documents/private_subject.html | 3 + .../Documents/private_swiftui_state.html | 3 + .../Documents/private_unit_test.html | 3 + .../prohibited_interface_builder.html | 3 + .../Documents/prohibited_super_call.html | 3 + .../protocol_property_accessors_order.html | 3 + .../Documents/quick_discouraged_call.html | 3 + .../quick_discouraged_focused_test.html | 3 + .../quick_discouraged_pending_test.html | 3 + ...aw_value_for_camel_cased_codable_enum.html | 3 + .../Resources/Documents/reduce_boolean.html | 3 + .../Resources/Documents/reduce_into.html | 3 + .../Documents/redundant_discardable_let.html | 3 + .../Documents/redundant_nil_coalescing.html | 3 + .../Documents/redundant_objc_attribute.html | 3 + .../redundant_optional_initialization.html | 3 + .../Documents/redundant_self_in_closure.html | 3 + .../Documents/redundant_sendable.html | 3 + .../redundant_set_access_control.html | 3 + .../redundant_string_enum_value.html | 3 + .../Documents/redundant_type_annotation.html | 3 + .../Documents/redundant_void_return.html | 3 + .../Resources/Documents/required_deinit.html | 3 + .../Documents/required_enum_case.html | 3 + .../Documents/return_arrow_whitespace.html | 3 + .../return_value_from_void_function.html | 3 + .../Resources/Documents/rule-directory.html | 3 + .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/self_binding.html | 3 + .../self_in_property_initialization.html | 3 + .../Documents/shorthand_argument.html | 3 + .../Documents/shorthand_operator.html | 3 + .../Documents/shorthand_optional_binding.html | 3 + .../Documents/single_test_class.html | 3 + .../Documents/sorted_enum_cases.html | 3 + .../Documents/sorted_first_last.html | 3 + .../Resources/Documents/sorted_imports.html | 3 + .../Documents/statement_position.html | 3 + .../Resources/Documents/static_operator.html | 3 + .../Documents/static_over_final_class.html | 3 + .../Documents/strict_fileprivate.html | 3 + .../Resources/Documents/strong_iboutlet.html | 3 + .../superfluous_disable_command.html | 3 + .../Resources/Documents/superfluous_else.html | 3 + .../Documents/swift-syntax-dashboard.html | 3 + .../Documents/switch_case_alignment.html | 3 + .../Documents/switch_case_on_newline.html | 3 + .../Resources/Documents/syntactic_sugar.html | 3 + .../Documents/test_case_accessibility.html | 3 + .../Contents/Resources/Documents/todo.html | 3 + .../Resources/Documents/toggle_bool.html | 3 + .../Resources/Documents/trailing_closure.html | 3 + .../Resources/Documents/trailing_comma.html | 3 + .../Resources/Documents/trailing_newline.html | 3 + .../Documents/trailing_semicolon.html | 3 + .../Documents/trailing_whitespace.html | 3 + .../Resources/Documents/type_body_length.html | 3 + .../Documents/type_contents_order.html | 3 + .../Resources/Documents/type_name.html | 3 + .../Documents/typesafe_array_init.html | 3 + .../Documents/unavailable_condition.html | 3 + .../Documents/unavailable_function.html | 3 + .../Documents/unhandled_throwing_task.html | 3 + .../Documents/unneeded_break_in_switch.html | 3 + .../Documents/unneeded_override.html | 3 + ...eeded_parentheses_in_closure_argument.html | 3 + .../unneeded_synthesized_initializer.html | 3 + .../Documents/unowned_variable_capture.html | 3 + .../Documents/untyped_error_in_catch.html | 3 + .../Documents/unused_closure_parameter.html | 3 + .../Documents/unused_control_flow_label.html | 3 + .../Documents/unused_declaration.html | 3 + .../Documents/unused_enumerated.html | 3 + .../Resources/Documents/unused_import.html | 3 + .../Documents/unused_optional_binding.html | 3 + .../Resources/Documents/unused_parameter.html | 3 + .../Documents/unused_setter_value.html | 3 + .../Documents/valid_ibinspectable.html | 3 + .../vertical_parameter_alignment.html | 3 + .../vertical_parameter_alignment_on_call.html | 3 + .../Documents/vertical_whitespace.html | 3 + .../vertical_whitespace_between_cases.html | 3 + .../vertical_whitespace_closing_braces.html | 3 + .../vertical_whitespace_opening_braces.html | 3 + .../Documents/void_function_in_ternary.html | 3 + .../Resources/Documents/void_return.html | 3 + .../Resources/Documents/weak_delegate.html | 3 + .../Documents/xct_specific_matcher.html | 3 + .../Resources/Documents/xctfail_message.html | 3 + .../Resources/Documents/yoda_condition.html | 3 + .../Contents/Resources/docSet.dsidx | Bin 180224 -> 180224 bytes docsets/SwiftLintCore.tgz | Bin 614483 -> 616835 bytes duplicate_conditions.html | 3 + duplicate_enum_cases.html | 3 + duplicate_imports.html | 3 + duplicated_key_in_dictionary_literal.html | 3 + dynamic_inline.html | 3 + empty_collection_literal.html | 3 + empty_count.html | 3 + empty_enum_arguments.html | 3 + empty_parameters.html | 3 + empty_parentheses_with_trailing_closure.html | 3 + empty_string.html | 3 + empty_xctest_method.html | 3 + enum_case_associated_values_count.html | 3 + expiring_todo.html | 3 + explicit_acl.html | 3 + explicit_enum_raw_value.html | 3 + explicit_init.html | 3 + explicit_self.html | 3 + explicit_top_level_acl.html | 3 + explicit_type_interface.html | 3 + extension_access_modifier.html | 3 + fallthrough.html | 3 + fatal_error_message.html | 3 + file_header.html | 3 + file_length.html | 3 + file_name.html | 3 + file_name_no_space.html | 3 + file_types_order.html | 3 + final_test_case.html | 3 + first_where.html | 3 + flatmap_over_map_reduce.html | 3 + for_where.html | 3 + force_cast.html | 3 + force_try.html | 3 + force_unwrapping.html | 3 + function_body_length.html | 3 + function_default_parameter_at_end.html | 3 + function_parameter_count.html | 3 + generic_type_name.html | 3 + ibinspectable_in_extension.html | 3 + identical_operands.html | 3 + identifier_name.html | 3 + implicit_getter.html | 3 + implicit_return.html | 3 + implicitly_unwrapped_optional.html | 3 + inclusive_language.html | 3 + indentation_width.html | 3 + index.html | 3 + invalid_swiftlint_command.html | 3 + is_disjoint.html | 3 + joined_default_parameter.html | 3 + large_tuple.html | 3 + last_where.html | 3 + leading_whitespace.html | 3 + legacy_cggeometry_functions.html | 3 + legacy_constant.html | 3 + legacy_constructor.html | 3 + legacy_hashing.html | 3 + legacy_multiple.html | 3 + legacy_nsgeometry_functions.html | 3 + legacy_objc_type.html | 3 + legacy_random.html | 3 + let_var_whitespace.html | 3 + line_length.html | 3 + literal_expression_end_indentation.html | 3 + local_doc_comment.html | 3 + lower_acl_than_parent.html | 3 + mark.html | 3 + missing_docs.html | 3 + modifier_order.html | 3 + multiline_arguments.html | 3 + multiline_arguments_brackets.html | 3 + multiline_function_chains.html | 3 + multiline_literal_brackets.html | 3 + multiline_parameters.html | 3 + multiline_parameters_brackets.html | 3 + multiple_closures_with_trailing_closure.html | 3 + nesting.html | 3 + nimble_operator.html | 3 + no_empty_block.html | 3 + no_extension_access_modifier.html | 3 + no_fallthrough_only.html | 3 + no_grouping_extension.html | 3 + no_magic_numbers.html | 3 + no_space_in_method_call.html | 3 + non_optional_string_data_conversion.html | 3 + non_overridable_class_declaration.html | 3 + notification_center_detachment.html | 3 + ns_number_init_as_function_reference.html | 3 + nslocalizedstring_key.html | 3 + nslocalizedstring_require_bundle.html | 3 + nsobject_prefer_isequal.html | 3 + number_separator.html | 3 + object_literal.html | 3 + one_declaration_per_file.html | 3 + opening_brace.html | 3 + operator_usage_whitespace.html | 3 + operator_whitespace.html | 3 + optional_data_string_conversion.html | 3 + optional_enum_case_matching.html | 3 + orphaned_doc_comment.html | 3 + overridden_super_call.html | 3 + override_in_extension.html | 3 + pattern_matching_keywords.html | 3 + period_spacing.html | 3 + prefer_key_path.html | 3 + prefer_nimble.html | 3 + prefer_self_in_static_references.html | 3 + prefer_self_type_over_type_of_self.html | 3 + prefer_type_checking.html | 3 + prefer_zero_over_explicit_init.html | 3 + prefixed_toplevel_constant.html | 3 + private_action.html | 3 + private_outlet.html | 3 + private_over_fileprivate.html | 3 + private_subject.html | 3 + private_swiftui_state.html | 3 + private_unit_test.html | 3 + prohibited_interface_builder.html | 3 + prohibited_super_call.html | 3 + protocol_property_accessors_order.html | 3 + quick_discouraged_call.html | 3 + quick_discouraged_focused_test.html | 3 + quick_discouraged_pending_test.html | 3 + raw_value_for_camel_cased_codable_enum.html | 3 + reduce_boolean.html | 3 + reduce_into.html | 3 + redundant_discardable_let.html | 3 + redundant_nil_coalescing.html | 3 + redundant_objc_attribute.html | 3 + redundant_optional_initialization.html | 3 + redundant_self_in_closure.html | 3 + redundant_sendable.html | 3 + redundant_set_access_control.html | 3 + redundant_string_enum_value.html | 3 + redundant_type_annotation.html | 3 + redundant_void_return.html | 3 + required_deinit.html | 3 + required_enum_case.html | 3 + return_arrow_whitespace.html | 3 + return_value_from_void_function.html | 3 + rule-directory.html | 3 + search.json | 2 +- self_binding.html | 3 + self_in_property_initialization.html | 3 + shorthand_argument.html | 3 + shorthand_operator.html | 3 + shorthand_optional_binding.html | 3 + single_test_class.html | 3 + sorted_enum_cases.html | 3 + sorted_first_last.html | 3 + sorted_imports.html | 3 + statement_position.html | 3 + static_operator.html | 3 + static_over_final_class.html | 3 + strict_fileprivate.html | 3 + strong_iboutlet.html | 3 + superfluous_disable_command.html | 3 + superfluous_else.html | 3 + swift-syntax-dashboard.html | 3 + switch_case_alignment.html | 3 + switch_case_on_newline.html | 3 + syntactic_sugar.html | 3 + test_case_accessibility.html | 3 + todo.html | 3 + toggle_bool.html | 3 + trailing_closure.html | 3 + trailing_comma.html | 3 + trailing_newline.html | 3 + trailing_semicolon.html | 3 + trailing_whitespace.html | 3 + type_body_length.html | 3 + type_contents_order.html | 3 + type_name.html | 3 + typesafe_array_init.html | 3 + unavailable_condition.html | 3 + unavailable_function.html | 3 + unhandled_throwing_task.html | 3 + unneeded_break_in_switch.html | 3 + unneeded_override.html | 3 + unneeded_parentheses_in_closure_argument.html | 3 + unneeded_synthesized_initializer.html | 3 + unowned_variable_capture.html | 3 + untyped_error_in_catch.html | 3 + unused_closure_parameter.html | 3 + unused_control_flow_label.html | 3 + unused_declaration.html | 3 + unused_enumerated.html | 3 + unused_import.html | 3 + unused_optional_binding.html | 3 + unused_parameter.html | 3 + unused_setter_value.html | 3 + valid_ibinspectable.html | 3 + vertical_parameter_alignment.html | 3 + vertical_parameter_alignment_on_call.html | 3 + vertical_whitespace.html | 3 + vertical_whitespace_between_cases.html | 3 + vertical_whitespace_closing_braces.html | 3 + vertical_whitespace_opening_braces.html | 3 + void_function_in_ternary.html | 3 + void_return.html | 3 + weak_delegate.html | 3 + xct_specific_matcher.html | 3 + xctfail_message.html | 3 + yoda_condition.html | 3 + 650 files changed, 2860 insertions(+), 2 deletions(-) create mode 100644 Enums/CurrentRule.html create mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html diff --git a/Classes.html b/Classes.html index 8b4d5e874..15e12e149 100644 --- a/Classes.html +++ b/Classes.html @@ -108,6 +108,9 @@ + diff --git a/Classes/BodyLengthRuleVisitor.html b/Classes/BodyLengthRuleVisitor.html index 163739ebd..30c4373e6 100644 --- a/Classes/BodyLengthRuleVisitor.html +++ b/Classes/BodyLengthRuleVisitor.html @@ -110,6 +110,9 @@ + diff --git a/Classes/BodyLengthRuleVisitor/Kind.html b/Classes/BodyLengthRuleVisitor/Kind.html index 49469e231..b5e5bfedc 100644 --- a/Classes/BodyLengthRuleVisitor/Kind.html +++ b/Classes/BodyLengthRuleVisitor/Kind.html @@ -112,6 +112,9 @@ + diff --git a/Classes/CodeBlockVisitor.html b/Classes/CodeBlockVisitor.html index 4563eaad4..7df96a8d5 100644 --- a/Classes/CodeBlockVisitor.html +++ b/Classes/CodeBlockVisitor.html @@ -110,6 +110,9 @@ + diff --git a/Classes/CodeIndentingRewriter.html b/Classes/CodeIndentingRewriter.html index a7cd05060..c593db790 100644 --- a/Classes/CodeIndentingRewriter.html +++ b/Classes/CodeIndentingRewriter.html @@ -110,6 +110,9 @@ + diff --git a/Classes/CodeIndentingRewriter/IndentationStyle.html b/Classes/CodeIndentingRewriter/IndentationStyle.html index cf52a57e7..dbb6d7bc9 100644 --- a/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -112,6 +112,9 @@ + diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index 63ccf6b47..7f426ff26 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -110,6 +110,9 @@ + diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index 9ec6606e9..4a8284a04 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -110,6 +110,9 @@ + diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index 8707116b0..ddcde980d 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -110,6 +110,9 @@ + diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 6304b9b34..a969a3e47 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -110,6 +110,9 @@ + diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html index d1ee45fe9..a6d1f675f 100644 --- a/Classes/ViolationsSyntaxRewriter.html +++ b/Classes/ViolationsSyntaxRewriter.html @@ -110,6 +110,9 @@ + diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index a70bbaece..d5beae950 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -110,6 +110,9 @@ + diff --git a/Enums.html b/Enums.html index 756652bbe..87a9b5ea4 100644 --- a/Enums.html +++ b/Enums.html @@ -108,6 +108,9 @@ + @@ -372,6 +375,39 @@ +
  • +
    + + + + CurrentRule + +
    +
    +
    +
    +
    +
    +

    A task-local value that holds the identifier of the currently executing rule. +This allows SourceKit request handling to determine if the current rule +is a SourceKitFreeRule without modifying function signatures throughout the codebase.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum CurrentRule
    + +
    +
    + +
    +
    +
  • diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index a66448b3b..825699bde 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -110,6 +110,9 @@
  • + diff --git a/Enums/CurrentRule.html b/Enums/CurrentRule.html new file mode 100644 index 000000000..a4e75cb83 --- /dev/null +++ b/Enums/CurrentRule.html @@ -0,0 +1,430 @@ + + + + CurrentRule Enumeration Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintCore 0.59.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    CurrentRule

    +
    +
    + +
    public enum CurrentRule
    + +
    +
    +

    A task-local value that holds the identifier of the currently executing rule. +This allows SourceKit request handling to determine if the current rule +is a SourceKitFreeRule without modifying function signatures throughout the codebase.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + identifier + +
      +
      +
      +
      +
      +
      +

      The Rule ID for the currently executing rule.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @TaskLocal
      +public static var identifier: String? { get }
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      +

      Allows specific SourceKit requests to be made outside of rule execution context. +This should only be used for essential operations like getting the Swift version.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @TaskLocal
      +public static var allowSourceKitRequestWithoutRule: Bool { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/Enums/IdentifierDeclaration.html b/Enums/IdentifierDeclaration.html index 8c8560870..9a0e55c4d 100644 --- a/Enums/IdentifierDeclaration.html +++ b/Enums/IdentifierDeclaration.html @@ -110,6 +110,9 @@ + diff --git a/Enums/Issue.html b/Enums/Issue.html index 44b70747e..7ce60baac 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -110,6 +110,9 @@ + diff --git a/Enums/OptionType.html b/Enums/OptionType.html index 1f188ebf9..5ff5ed81c 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -110,6 +110,9 @@ + diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index a2743c839..98126e823 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -110,6 +110,9 @@ + diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index a412fc77f..0c582fecc 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -110,6 +110,9 @@ + diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 87f598f6b..5bf18048d 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -110,6 +110,9 @@ + diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 0f72b541d..cc3988b4a 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -110,6 +110,9 @@ + diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 279f7eba6..0fd84e21d 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -110,6 +110,9 @@ + diff --git a/Extensions.html b/Extensions.html index 31e8c4776..d5c88c3bd 100644 --- a/Extensions.html +++ b/Extensions.html @@ -108,6 +108,9 @@ + diff --git a/Extensions/Array.html b/Extensions/Array.html index 699016f79..87d362fc8 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 0f63e229d..1cf3fb5a3 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/Double.html b/Extensions/Double.html index 83c336470..235ee821e 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/Int.html b/Extensions/Int.html index 20f18be7f..e187573a3 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/Optional.html b/Extensions/Optional.html index 60631c4b5..0e6e79be9 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/Set.html b/Extensions/Set.html index 9f8d520db..fd055467c 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -110,6 +110,9 @@ + diff --git a/Extensions/String.html b/Extensions/String.html index cdb1046d4..11ed7a579 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -110,6 +110,9 @@ + diff --git a/Guides.html b/Guides.html index 70c6cf673..add06aac2 100644 --- a/Guides.html +++ b/Guides.html @@ -108,6 +108,9 @@ + diff --git a/Macros.html b/Macros.html index 1cc710cd5..a212666a7 100644 --- a/Macros.html +++ b/Macros.html @@ -108,6 +108,9 @@ + diff --git a/Protocols.html b/Protocols.html index 974b4b669..86aa22689 100644 --- a/Protocols.html +++ b/Protocols.html @@ -108,6 +108,9 @@ + diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 86458604a..ced8ca69a 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index 7fc9af808..86b802bee 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index ec48c4d33..53426a123 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index 47d1c0b1e..593499893 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 73212122b..2da2d3603 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index 9ffd3c2ff..361a5d358 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index f9f47b918..8dcf4c49f 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 9a98845bc..61a1298a1 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 558ea2692..aebf3da7b 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index 812a23693..20a51ec5d 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 0feebbe2d..321ed45b9 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index c3014b8f9..f55895e92 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index ad205aa16..40372fa09 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -110,6 +110,9 @@ + diff --git a/Protocols/VersionComparable.html b/Protocols/VersionComparable.html index e785bdac5..44ccf3c2b 100644 --- a/Protocols/VersionComparable.html +++ b/Protocols/VersionComparable.html @@ -110,6 +110,9 @@ + diff --git a/Rules.html b/Rules.html index 798ae7a39..bb8a4e8cf 100644 --- a/Rules.html +++ b/Rules.html @@ -108,6 +108,9 @@ + diff --git a/Structs.html b/Structs.html index 36c3c3913..d8e3bd8ae 100644 --- a/Structs.html +++ b/Structs.html @@ -108,6 +108,9 @@ + diff --git a/Structs/Baseline.html b/Structs/Baseline.html index b8f9e3c46..08fccde61 100644 --- a/Structs/Baseline.html +++ b/Structs/Baseline.html @@ -110,6 +110,9 @@ + diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index 7d1a4d490..9b51b6046 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Command.html b/Structs/Command.html index f4f36fc7f..5e3ce7b64 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index b6c8380b4..8fc912212 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -112,6 +112,9 @@ + diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index f6f64d0ce..883f3cfb2 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -112,6 +112,9 @@ + diff --git a/Structs/ConfigurationElement.html b/Structs/ConfigurationElement.html index 288e94524..4b31af261 100644 --- a/Structs/ConfigurationElement.html +++ b/Structs/ConfigurationElement.html @@ -110,6 +110,9 @@ + diff --git a/Structs/ConfigurationElement/DeprecationNotice.html b/Structs/ConfigurationElement/DeprecationNotice.html index 47672438c..f3f249e0c 100644 --- a/Structs/ConfigurationElement/DeprecationNotice.html +++ b/Structs/ConfigurationElement/DeprecationNotice.html @@ -112,6 +112,9 @@ + diff --git a/Structs/Correction.html b/Structs/Correction.html index 1233a0d1e..ef26de732 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Example.html b/Structs/Example.html index e187d3f7b..a3269d595 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Location.html b/Structs/Location.html index 28fe1ee6e..a79a3081c 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -110,6 +110,9 @@ + diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index 32eae978a..1b2181705 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -110,6 +110,9 @@ + diff --git a/Structs/ReasonedRuleViolation/ViolationCorrection.html b/Structs/ReasonedRuleViolation/ViolationCorrection.html index 5ac31b837..8bdbf55e8 100644 --- a/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -112,6 +112,9 @@ + diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index 05fd071c0..5f588aced 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Region.html b/Structs/Region.html index 585969374..cbf8028a1 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -110,6 +110,9 @@ + diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index 4ef81b11c..7b1f89c53 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -110,6 +110,9 @@ + diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index b4fefffb8..aa1be803f 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -110,6 +110,9 @@ + diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 548d90577..1f939ede4 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -110,6 +110,9 @@ + diff --git a/Structs/RuleList.html b/Structs/RuleList.html index a962b0ee1..e6e49d605 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -110,6 +110,9 @@ + diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index f6a85af58..6139ebfd0 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -110,6 +110,9 @@ + diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index 2fb5f4092..4606400a1 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index 4dde6ce0c..3ed4f0269 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/Structs/Stack.html b/Structs/Stack.html index 6f5e5d0b7..ffd621e25 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -110,6 +110,9 @@ + diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 98d1e6716..670181e0a 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -110,6 +110,9 @@ + diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 0dfd3df3c..8d9969a72 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -110,6 +110,9 @@ + diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index 7dea8e424..516d55974 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -110,6 +110,9 @@ + diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index fd4330e9c..5cf417c78 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -110,6 +110,9 @@ + diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index c34f63c24..5c6184482 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -109,6 +109,9 @@ + diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index d5eb4b042..6e293d114 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -109,6 +109,9 @@ + diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index 5a2070df9..393e29382 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -109,6 +109,9 @@ + diff --git a/array_init.html b/array_init.html index de2b6d6d1..486a29991 100644 --- a/array_init.html +++ b/array_init.html @@ -109,6 +109,9 @@ + diff --git a/async_without_await.html b/async_without_await.html index 84a92fbbd..f2f9144d8 100644 --- a/async_without_await.html +++ b/async_without_await.html @@ -109,6 +109,9 @@ + diff --git a/attribute_name_spacing.html b/attribute_name_spacing.html index a06dab0ee..2e182f03d 100644 --- a/attribute_name_spacing.html +++ b/attribute_name_spacing.html @@ -109,6 +109,9 @@ + diff --git a/attributes.html b/attributes.html index 4ccb2552b..8d1469a5c 100644 --- a/attributes.html +++ b/attributes.html @@ -109,6 +109,9 @@ + diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 3d29339e3..cc40380d5 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -109,6 +109,9 @@ + diff --git a/blanket_disable_command.html b/blanket_disable_command.html index 701be58ac..499348f9b 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -109,6 +109,9 @@ + diff --git a/block_based_kvo.html b/block_based_kvo.html index 344568103..9a1e2a926 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -109,6 +109,9 @@ + diff --git a/capture_variable.html b/capture_variable.html index eff2985c5..6c4065870 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -109,6 +109,9 @@ + diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 354eb8751..6bd3b6f49 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -109,6 +109,9 @@ + diff --git a/closing_brace.html b/closing_brace.html index 672e948f0..23850b432 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -109,6 +109,9 @@ + diff --git a/closure_body_length.html b/closure_body_length.html index 6d2127b6a..87a03c35d 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -109,6 +109,9 @@ + diff --git a/closure_end_indentation.html b/closure_end_indentation.html index 39370e29d..5a39e44ab 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -109,6 +109,9 @@ + diff --git a/closure_parameter_position.html b/closure_parameter_position.html index d8932e6b2..e5ca8d211 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -109,6 +109,9 @@ + diff --git a/closure_spacing.html b/closure_spacing.html index f09a69d1e..fa82f6e1b 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -109,6 +109,9 @@ + diff --git a/collection_alignment.html b/collection_alignment.html index c06b7a1ab..642c86607 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -109,6 +109,9 @@ + diff --git a/colon.html b/colon.html index cf0692dd5..1b0fa4772 100644 --- a/colon.html +++ b/colon.html @@ -109,6 +109,9 @@ + diff --git a/comma.html b/comma.html index 688ba14ec..a41c745f4 100644 --- a/comma.html +++ b/comma.html @@ -109,6 +109,9 @@ + diff --git a/comma_inheritance.html b/comma_inheritance.html index e3834ceba..914f2a9de 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -109,6 +109,9 @@ + diff --git a/comment_spacing.html b/comment_spacing.html index 70b07018f..de5d19d76 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -109,6 +109,9 @@ + diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 747a95485..5358a3022 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -109,6 +109,9 @@ + diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 1427e8c9e..3ed463bd4 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -109,6 +109,9 @@ + diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index d36b70236..9fd5e8839 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -109,6 +109,9 @@ + diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index d3ddc16bc..a74fb3467 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -109,6 +109,9 @@ + diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index cbf225060..86dc56d49 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -109,6 +109,9 @@ + diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index e8300524a..954fc496a 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -109,6 +109,9 @@ + diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 02c46c281..c96153371 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -109,6 +109,9 @@ + diff --git a/contrasted_opening_brace.html b/contrasted_opening_brace.html index adde5dc3e..f5a941f23 100644 --- a/contrasted_opening_brace.html +++ b/contrasted_opening_brace.html @@ -109,6 +109,9 @@ + diff --git a/control_statement.html b/control_statement.html index cffe3cd70..c0bd82b86 100644 --- a/control_statement.html +++ b/control_statement.html @@ -109,6 +109,9 @@ + diff --git a/convenience_type.html b/convenience_type.html index 374394edc..b5ef669fa 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -109,6 +109,9 @@ + diff --git a/custom_rules.html b/custom_rules.html index 153623452..e93220ed4 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -109,6 +109,9 @@ + diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index c767781c6..996b9aa89 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -109,6 +109,9 @@ + diff --git a/deployment_target.html b/deployment_target.html index fa96c840d..fe0930ea9 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -109,6 +109,9 @@ + diff --git a/direct_return.html b/direct_return.html index 66ffedb4e..a5c73a5f4 100644 --- a/direct_return.html +++ b/direct_return.html @@ -109,6 +109,9 @@ + diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 8bde6c9b6..6748bdc39 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_assert.html b/discouraged_assert.html index a555d984c..0e087a1c9 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index e3a6f1a70..3f7d9e909 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_none_name.html b/discouraged_none_name.html index ce5a9dff1..55edbba34 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index e3966a39c..c5f2f1bde 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index f7b51da4b..35227ed63 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -109,6 +109,9 @@ + diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index cd3c869e8..04a4838f5 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index 8b4d5e874..15e12e149 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor.html index 163739ebd..30c4373e6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor/Kind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor/Kind.html index 49469e231..b5e5bfedc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor/Kind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthRuleVisitor/Kind.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html index 4563eaad4..7df96a8d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html index a7cd05060..c593db790 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html index cf52a57e7..dbb6d7bc9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index 63ccf6b47..7f426ff26 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index 9ec6606e9..4a8284a04 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index 8707116b0..ddcde980d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 6304b9b34..a969a3e47 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html index d1ee45fe9..a6d1f675f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index a70bbaece..d5beae950 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index 756652bbe..87a9b5ea4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -108,6 +108,9 @@ + @@ -372,6 +375,39 @@ +
  • +
    + + + + CurrentRule + +
    +
    +
    +
    +
    +
    +

    A task-local value that holds the identifier of the currently executing rule. +This allows SourceKit request handling to determine if the current rule +is a SourceKitFreeRule without modifying function signatures throughout the codebase.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum CurrentRule
    + +
    +
    + +
    +
    +
  • diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index a66448b3b..825699bde 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -110,6 +110,9 @@
  • + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html new file mode 100644 index 000000000..a4e75cb83 --- /dev/null +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html @@ -0,0 +1,430 @@ + + + + CurrentRule Enumeration Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintCore 0.59.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    CurrentRule

    +
    +
    + +
    public enum CurrentRule
    + +
    +
    +

    A task-local value that holds the identifier of the currently executing rule. +This allows SourceKit request handling to determine if the current rule +is a SourceKitFreeRule without modifying function signatures throughout the codebase.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + identifier + +
      +
      +
      +
      +
      +
      +

      The Rule ID for the currently executing rule.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @TaskLocal
      +public static var identifier: String? { get }
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      +

      Allows specific SourceKit requests to be made outside of rule execution context. +This should only be used for essential operations like getting the Swift version.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @TaskLocal
      +public static var allowSourceKitRequestWithoutRule: Bool { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html index 8c8560870..9a0e55c4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index 44b70747e..7ce60baac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index 1f188ebf9..5ff5ed81c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index a2743c839..98126e823 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index a412fc77f..0c582fecc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index 87f598f6b..5bf18048d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 0f72b541d..cc3988b4a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 279f7eba6..0fd84e21d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 31e8c4776..d5c88c3bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 699016f79..87d362fc8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 0f63e229d..1cf3fb5a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index 83c336470..235ee821e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index 20f18be7f..e187573a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index 60631c4b5..0e6e79be9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index 9f8d520db..fd055467c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index cdb1046d4..11ed7a579 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 70c6cf673..add06aac2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html index 1cc710cd5..a212666a7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index 974b4b669..86aa22689 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 86458604a..ced8ca69a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index 7fc9af808..86b802bee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index ec48c4d33..53426a123 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html index 47d1c0b1e..593499893 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 73212122b..2da2d3603 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index 9ffd3c2ff..361a5d358 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index f9f47b918..8dcf4c49f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index 9a98845bc..61a1298a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 558ea2692..aebf3da7b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index 812a23693..20a51ec5d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 0feebbe2d..321ed45b9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index c3014b8f9..f55895e92 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index ad205aa16..40372fa09 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html index e785bdac5..44ccf3c2b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index 798ae7a39..bb8a4e8cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index 36c3c3913..d8e3bd8ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -108,6 +108,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html index b8f9e3c46..08fccde61 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index 7d1a4d490..9b51b6046 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index f4f36fc7f..5e3ce7b64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html index b6c8380b4..8fc912212 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html index f6f64d0ce..883f3cfb2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html index 288e94524..4b31af261 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html index 47672438c..f3f249e0c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 1233a0d1e..ef26de732 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index e187d3f7b..a3269d595 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index 28fe1ee6e..a79a3081c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index 32eae978a..1b2181705 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html index 5ac31b837..8bdbf55e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -112,6 +112,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index 05fd071c0..5f588aced 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index 585969374..cbf8028a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index 4ef81b11c..7b1f89c53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index b4fefffb8..aa1be803f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 548d90577..1f939ede4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index a962b0ee1..e6e49d605 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index f6a85af58..6139ebfd0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index 2fb5f4092..4606400a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index 4dde6ce0c..3ed4f0269 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index 6f5e5d0b7..ffd621e25 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 98d1e6716..670181e0a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 0dfd3df3c..8d9969a72 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index 7dea8e424..516d55974 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index fd4330e9c..5cf417c78 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -110,6 +110,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html index c34f63c24..5c6184482 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html index d5eb4b042..6e293d114 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html index 5a2070df9..393e29382 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index de2b6d6d1..486a29991 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html index 84a92fbbd..f2f9144d8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html index a06dab0ee..2e182f03d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index 4ccb2552b..8d1469a5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html index 3d29339e3..cc40380d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html index 701be58ac..499348f9b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html index 344568103..9a1e2a926 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index eff2985c5..6c4065870 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html index 354eb8751..6bd3b6f49 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index 672e948f0..23850b432 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html index 6d2127b6a..87a03c35d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html index 39370e29d..5a39e44ab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html index d8932e6b2..e5ca8d211 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index f09a69d1e..fa82f6e1b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index c06b7a1ab..642c86607 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index cf0692dd5..1b0fa4772 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index 688ba14ec..a41c745f4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index e3834ceba..914f2a9de 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index 70b07018f..de5d19d76 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html index 747a95485..5358a3022 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html index 1427e8c9e..3ed463bd4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html index d36b70236..9fd5e8839 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html index d3ddc16bc..a74fb3467 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html index cbf225060..86dc56d49 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html index e8300524a..954fc496a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html index 02c46c281..c96153371 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html index adde5dc3e..f5a941f23 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index cffe3cd70..c0bd82b86 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index 374394edc..b5ef669fa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index 153623452..e93220ed4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index c767781c6..996b9aa89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index fa96c840d..fe0930ea9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index 66ffedb4e..a5c73a5f4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html index 8bde6c9b6..6748bdc39 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index a555d984c..0e087a1c9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html index e3a6f1a70..3f7d9e909 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html index ce5a9dff1..55edbba34 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html index e3966a39c..c5f2f1bde 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html index f7b51da4b..35227ed63 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html index cd3c869e8..04a4838f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index 33b457ef2..abd0c1822 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html index 5cdd5a62a..e4710fc23 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index 78bcdd4da..1a1b6098d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html index 0ab6c90e6..e9a66581f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index 0b7924e70..0bd61187d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html index 4893d9615..ee32a9b36 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index fe9fc6a73..e1e5da419 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html index 34c0edcaa..4456645fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index ef84021c3..b502bd946 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html index 1343dcf32..18cc1593b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index 871363bbd..ff6752e09 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html index 03acb6763..454c3253f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html index c66020967..72fd42815 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index a897b868b..0ce8bf5ee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index 5e8c22eda..0b721bfef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html index afe5d139f..701aa93df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index a606c23ef..3149e1000 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index f044eb204..f6009e34a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html index e44be9fba..81a880430 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html index 78cafc50b..41abb73f6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html index a0d7b6f56..4b2145923 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index 37190bf76..987de446a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html index bc861f928..be1403532 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index f4d522800..afb21b27a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index c641004e1..28316805e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index 7f0c0da23..e2dea10c5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html index 4bc55e5a6..5c64ec720 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html index bbace8f4b..1df21cfd8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html index c93ce016d..b28eecc2b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 650a84bdf..a0349e5e2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html index 29c9f789c..eec5ba481 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index 5a81888f0..2956a2149 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index acfaedc9a..321a0f7c3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index cb590dea7..5dfc67b82 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index 4968b1f9c..f3cc7edd3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html index fb2c3239d..3dccf50e6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html index 732b30f14..ab65bb928 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html index 92d749b55..506ff20e9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html index 6e40f0a17..b8fd16421 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html index 09bfeb4cd..fcc1c3fb4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index 301a6ab6b..b200cdf06 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index 6a09b56eb..7d91f9c34 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index cc69c9881..8b5134e75 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index e3f08a514..783e98080 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html index fda7b0291..baea7fb38 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index f6dd06fc1..96a37b6a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index ddde50266..da5fdd149 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index e817196c9..f0a7e251d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -105,6 +105,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html index 2dc3d0f1c..a47d52569 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index 178573a36..6c0649358 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html index feff94d72..ceb5f4430 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index 5d4aa8e09..6691a6ccb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index 3d6be3547..a63c2a3b9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index 9a29472d6..1e2a1483b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html index a427cdcd4..94fb5af7e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index 5fbf195dc..772918206 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index d9f79ae67..c0b72353a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index d9cdae152..bba0cc68f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index ca20a7f48..02eb8b7ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html index f13a96609..bd474e98b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html index 1082efa5f..74b58528e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index 04c736dca..53e95b283 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html index c0ae64afc..939ad0d4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index c1e629878..652781cac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html index df25dab66..c58204f77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html index 15a5bacde..b0aaf8dc6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html index aaf9be7a3..7a7885a74 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index b64b80361..37ac63673 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index de9b5dd66..433e363f7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index 73b487e93..796545551 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index 25e111aee..b9f5b7362 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html index c62d02864..201d65ffe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html index 35935f4d7..13d8d7211 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html index 665f918f9..bb8b23835 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index ca008054b..b2f294f74 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html index eb0fbf348..ec1639b06 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html index a051bb415..e3467e603 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index 43168bd39..f78e12da9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index c70ce7870..a582a9289 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html index 3ad6b5a59..e1908fb77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html index 5a57b3c6a..6c6bba096 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html index 4d6303d4a..d562fbaa9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html index 2765b061f..41dc706c9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html index 217b69ceb..d8031cf5f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html index d739cb20e..a8d7e3840 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html index 269a8a547..8e12c9907 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html index 774c271b8..4f49f0c0a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html index d2ae6d9a1..83f7f8f7e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html index 2ed27bb38..26c5c914d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index 9ff863105..6e5b567ab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html index 8ceb88444..821d5c917 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html index afff5847a..58473a4bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index 110627a1d..cde807a67 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index 6156adc27..d8a8e712e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html index 7851ed1c2..4c13f870b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index e58e91793..c6aa6fc04 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html index b1fdba46a..2e5e5a156 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index 9007f51c7..9f480cdd5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html index 59c6c1a05..40462d4d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html index 6d8568801..2ea7d4be3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html index 9f20b9234..596175a3a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html index a0de999d3..d9595f254 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html index 0b181c3d8..cdaa5967e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html index 92df7e1e4..1e7c3dc00 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index bdf2dade9..6d7a6ef22 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html index abdaf5db2..62d38baeb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index 4f39561b8..7568061c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html index f17d9da1b..784640c7e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html index 034af0dc3..ac54d5d7b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html index fb230d314..399644109 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html index de19b3a53..dd9dd8bd8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html index 350784a10..962b0ef5e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index 3d53b12bd..71350c1a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index 19a192af4..fdec136ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html index 2c10dd753..d1a85e552 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index 755a2fc0d..232fa554d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html index 891690c29..8863918b4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html index 8606cdbb4..81a2b18ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html index df4e957a1..4b905549a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html index 1ec52881d..2886d0050 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html index 7467b98f8..ce8af8138 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html index 6362bf6d9..812f1fc12 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html index b2cd0efab..393be5732 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html index 469ac027a..023033703 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html index 988edd7b7..b30ff5d92 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index 4578d2c17..2837f69c6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index ded1830b5..114df2ea0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html index fa0c20f49..b20a82e4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html index d04159a85..2512af728 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html index 6873ba50a..83df61311 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html index 67275845f..f5ab9a585 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html index 66d4883d3..028ffef90 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html index 749a7dbfe..28b1691f9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html index d8c093eac..f4841a965 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html index feb00c7b6..e289659be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html index 6c2908518..9920345d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html index a5601a89d..8bab2e455 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index da910aa5d..947f6ab37 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html index 8bcfb0856..94c78d80a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html index e4db18bb2..e237cfec3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html index 2bdea30ce..e1f023b91 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index 50effcd2a..14af9e256 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 70b0ddb05..214cc186f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSayAA17RegularExpressionVGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV3sixACvpZ":{"name":"six","abstract":"

    Swift 6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotOneACvpZ":{"name":"sixDotOne","abstract":"

    Swift 6.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOnefG0ACvpZ":{"name":"sixDotOneDotOne","abstract":"

    Swift 6.1.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOneF3TwoACvpZ":{"name":"sixDotOneDotTwo","abstract":"

    Swift 6.1.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotTwoACvpZ":{"name":"sixDotTwo","abstract":"

    Swift 6.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV9rationaleSSSgvp":{"name":"rationale","abstract":"

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18formattedRationaleSSSgvp":{"name":"formattedRationale","abstract":"

    The rationale for this description, with Markdown formatting.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzYbctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__s8SendableRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8filePathSSSgvp":{"name":"filePath","abstract":"

    The path to the file that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections that were made.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line5range8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGSiSnySiGSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:range:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSiAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO7closureyAEyx_GAGmAA0F0RzlF":{"name":"closure","abstract":"

    Closure code blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO8functionyAEyx_GAGmAA0F0RzlF":{"name":"function","abstract":"

    Function body blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO4typeyAEyx_GAGmAA0F0RzlF":{"name":"type","abstract":"

    Type (class, enum, …) member blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html":{"name":"Kind","abstract":"

    The code block types to check.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4kind4file13configurationACyxGAC4KindOyx_G_AA0aB4FileCAA27SeverityLevelsConfigurationVyxGtcfc":{"name":"init(kind:file:configuration:)","abstract":"

    Initializer.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax08EnumDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ClassDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax010StructDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ActorDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax011ClosureExprJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax012FunctionDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax015InitializerDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthRuleVisitor.html":{"name":"BodyLengthRuleVisitor","abstract":"

    Visitor that collection violations of code block lengths.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_key_path.html":{"name":"prefer_key_path"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_type_checking.html":{"name":"prefer_type_checking"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file +{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSayAA17RegularExpressionVGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV3sixACvpZ":{"name":"six","abstract":"

    Swift 6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotOneACvpZ":{"name":"sixDotOne","abstract":"

    Swift 6.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOnefG0ACvpZ":{"name":"sixDotOneDotOne","abstract":"

    Swift 6.1.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOneF3TwoACvpZ":{"name":"sixDotOneDotTwo","abstract":"

    Swift 6.1.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotTwoACvpZ":{"name":"sixDotTwo","abstract":"

    Swift 6.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV9rationaleSSSgvp":{"name":"rationale","abstract":"

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18formattedRationaleSSSgvp":{"name":"formattedRationale","abstract":"

    The rationale for this description, with Markdown formatting.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzYbctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__s8SendableRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8filePathSSSgvp":{"name":"filePath","abstract":"

    The path to the file that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections that were made.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line5range8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGSiSnySiGSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:range:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSiAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/CurrentRule.html":{"name":"CurrentRule","abstract":"

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO7closureyAEyx_GAGmAA0F0RzlF":{"name":"closure","abstract":"

    Closure code blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO8functionyAEyx_GAGmAA0F0RzlF":{"name":"function","abstract":"

    Function body blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO4typeyAEyx_GAGmAA0F0RzlF":{"name":"type","abstract":"

    Type (class, enum, …) member blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html":{"name":"Kind","abstract":"

    The code block types to check.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4kind4file13configurationACyxGAC4KindOyx_G_AA0aB4FileCAA27SeverityLevelsConfigurationVyxGtcfc":{"name":"init(kind:file:configuration:)","abstract":"

    Initializer.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax08EnumDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ClassDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax010StructDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ActorDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax011ClosureExprJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax012FunctionDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax015InitializerDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthRuleVisitor.html":{"name":"BodyLengthRuleVisitor","abstract":"

    Visitor that collection violations of code block lengths.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_key_path.html":{"name":"prefer_key_path"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_type_checking.html":{"name":"prefer_type_checking"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html index 7acca9042..33b1f0e0f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html index 9b0220c89..842ca2d3f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html index ac31da939..7c8849e03 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index 2738ff514..8937cb8db 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html index a2be2e101..0d59bc978 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html index add28486f..4a352539f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html index dcdc567bd..ac5669466 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html index cd2b87a06..42d3055d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index 4809f3d59..990b9af35 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index b135e0a11..eb7bd4dd9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index ed5d2ea37..be8a4e2e0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html index 0a5de9fca..13a308733 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index e776dd62e..e9babd1cd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index bca6aa3b3..cf3bf2acd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html index 8d6311dc8..b3e42fc14 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 97237705f..9e15dfa6f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html index e61a5d6e3..aedd08c26 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html index 39ff2b36b..5a1b5a711 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html index dce6cedf1..f73bd3969 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index 3529e991c..da41da89c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html index f51620df6..7909c25b1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index 8701ab13b..d167104cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index 8a9808bfe..f0041cf72 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 05e281799..80f262246 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index f7d32b435..33ccb3050 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index e7954d4f9..afd5f8c22 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index 4dcc64834..fbdce35a2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index 4c8f30875..37f60515f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html index 3fc66255a..edc026166 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html index 282236ff6..1bd645595 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index eb6c3e27f..91881f519 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html index 99764fec8..df38ff78d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index 7bad476b6..768c83aef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index b177a2779..e88513901 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html index e79e5a306..bb9365a21 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html index 4abf1c788..2884303a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index 4eb821945..96d5b59bf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html index 8e1cb6cd7..7ecf66db5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html index bb89bb779..44e2481fc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html index d0e21fe88..e5b5d5455 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html index 372fd4a2d..9c0a7f354 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html index 377480106..a3990ddd0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html index 0c53cc6fa..2148b985a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index b9f4f1b4a..d1346bf62 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index a1ee7579d..52d17ca6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index 4795b6f9b..15b64b6d1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html index cd19e0a71..c350d6687 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html index d960bda08..107ebe91b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html index 515237bf6..1f6d8ba9e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 2cc782102..c52d2d9bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html index 1bcf346e8..d31983499 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html index ff60a8a27..178631c13 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index 6f5277d34..64a2d14f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html index 2d9db208a..58ba4820d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html index 96393ac61..9fccf96d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html index 531212758..fbf0a07b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html index 1f18ec037..a2a594c24 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index c00e27356..85c048641 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index dc7fda6e0..00041d2ba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html index 49da628d5..b45c13629 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index 290c1b368..b2c93adff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index 6ee35cc1b..29bc5771f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -109,6 +109,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index a6ff96ca3952c8d598d8cfc98b2411405c10aaa8..836555b42f9e88ca939687f612844634122eab89 100644 GIT binary patch delta 11444 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%0A;WeAy_L80Y0cIBj&Zge;f9 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 z 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

    h+*{dDuJ`-oX-dfYWh< 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%0AorNZ8 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≺l(7d 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

    t`iEa;m4o_FmPc#`rR3{p6 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 ZN_iejz7}^@o}Rw}okb1H0L%*j{tv*sku?AS diff --git a/duplicate_conditions.html b/duplicate_conditions.html index 33b457ef2..abd0c1822 100644 --- a/duplicate_conditions.html +++ b/duplicate_conditions.html @@ -109,6 +109,9 @@ + diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index 5cdd5a62a..e4710fc23 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -109,6 +109,9 @@ + diff --git a/duplicate_imports.html b/duplicate_imports.html index 78bcdd4da..1a1b6098d 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -109,6 +109,9 @@ + diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 0ab6c90e6..e9a66581f 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -109,6 +109,9 @@ + diff --git a/dynamic_inline.html b/dynamic_inline.html index 0b7924e70..0bd61187d 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -109,6 +109,9 @@ + diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 4893d9615..ee32a9b36 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -109,6 +109,9 @@ + diff --git a/empty_count.html b/empty_count.html index fe9fc6a73..e1e5da419 100644 --- a/empty_count.html +++ b/empty_count.html @@ -109,6 +109,9 @@ + diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 34c0edcaa..4456645fd 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -109,6 +109,9 @@ + diff --git a/empty_parameters.html b/empty_parameters.html index ef84021c3..b502bd946 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -109,6 +109,9 @@ + diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index 1343dcf32..18cc1593b 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/empty_string.html b/empty_string.html index 871363bbd..ff6752e09 100644 --- a/empty_string.html +++ b/empty_string.html @@ -109,6 +109,9 @@ + diff --git a/empty_xctest_method.html b/empty_xctest_method.html index 03acb6763..454c3253f 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -109,6 +109,9 @@ + diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index c66020967..72fd42815 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -109,6 +109,9 @@ + diff --git a/expiring_todo.html b/expiring_todo.html index a897b868b..0ce8bf5ee 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -109,6 +109,9 @@ + diff --git a/explicit_acl.html b/explicit_acl.html index 5e8c22eda..0b721bfef 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -109,6 +109,9 @@ + diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index afe5d139f..701aa93df 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -109,6 +109,9 @@ + diff --git a/explicit_init.html b/explicit_init.html index a606c23ef..3149e1000 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -109,6 +109,9 @@ + diff --git a/explicit_self.html b/explicit_self.html index f044eb204..f6009e34a 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -109,6 +109,9 @@ + diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index e44be9fba..81a880430 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -109,6 +109,9 @@ + diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 78cafc50b..41abb73f6 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -109,6 +109,9 @@ + diff --git a/extension_access_modifier.html b/extension_access_modifier.html index a0d7b6f56..4b2145923 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -109,6 +109,9 @@ + diff --git a/fallthrough.html b/fallthrough.html index 37190bf76..987de446a 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -109,6 +109,9 @@ + diff --git a/fatal_error_message.html b/fatal_error_message.html index bc861f928..be1403532 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -109,6 +109,9 @@ + diff --git a/file_header.html b/file_header.html index f4d522800..afb21b27a 100644 --- a/file_header.html +++ b/file_header.html @@ -109,6 +109,9 @@ + diff --git a/file_length.html b/file_length.html index c641004e1..28316805e 100644 --- a/file_length.html +++ b/file_length.html @@ -109,6 +109,9 @@ + diff --git a/file_name.html b/file_name.html index 7f0c0da23..e2dea10c5 100644 --- a/file_name.html +++ b/file_name.html @@ -109,6 +109,9 @@ + diff --git a/file_name_no_space.html b/file_name_no_space.html index 4bc55e5a6..5c64ec720 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -109,6 +109,9 @@ + diff --git a/file_types_order.html b/file_types_order.html index bbace8f4b..1df21cfd8 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -109,6 +109,9 @@ + diff --git a/final_test_case.html b/final_test_case.html index c93ce016d..b28eecc2b 100644 --- a/final_test_case.html +++ b/final_test_case.html @@ -109,6 +109,9 @@ + diff --git a/first_where.html b/first_where.html index 650a84bdf..a0349e5e2 100644 --- a/first_where.html +++ b/first_where.html @@ -109,6 +109,9 @@ + diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 29c9f789c..eec5ba481 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -109,6 +109,9 @@ + diff --git a/for_where.html b/for_where.html index 5a81888f0..2956a2149 100644 --- a/for_where.html +++ b/for_where.html @@ -109,6 +109,9 @@ + diff --git a/force_cast.html b/force_cast.html index acfaedc9a..321a0f7c3 100644 --- a/force_cast.html +++ b/force_cast.html @@ -109,6 +109,9 @@ + diff --git a/force_try.html b/force_try.html index cb590dea7..5dfc67b82 100644 --- a/force_try.html +++ b/force_try.html @@ -109,6 +109,9 @@ + diff --git a/force_unwrapping.html b/force_unwrapping.html index 4968b1f9c..f3cc7edd3 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -109,6 +109,9 @@ + diff --git a/function_body_length.html b/function_body_length.html index fb2c3239d..3dccf50e6 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -109,6 +109,9 @@ + diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 732b30f14..ab65bb928 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -109,6 +109,9 @@ + diff --git a/function_parameter_count.html b/function_parameter_count.html index 92d749b55..506ff20e9 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -109,6 +109,9 @@ + diff --git a/generic_type_name.html b/generic_type_name.html index 6e40f0a17..b8fd16421 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -109,6 +109,9 @@ + diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 09bfeb4cd..fcc1c3fb4 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -109,6 +109,9 @@ + diff --git a/identical_operands.html b/identical_operands.html index 301a6ab6b..b200cdf06 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -109,6 +109,9 @@ + diff --git a/identifier_name.html b/identifier_name.html index 6a09b56eb..7d91f9c34 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -109,6 +109,9 @@ + diff --git a/implicit_getter.html b/implicit_getter.html index cc69c9881..8b5134e75 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -109,6 +109,9 @@ + diff --git a/implicit_return.html b/implicit_return.html index e3f08a514..783e98080 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -109,6 +109,9 @@ + diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index fda7b0291..baea7fb38 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -109,6 +109,9 @@ + diff --git a/inclusive_language.html b/inclusive_language.html index f6dd06fc1..96a37b6a1 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -109,6 +109,9 @@ + diff --git a/indentation_width.html b/indentation_width.html index ddde50266..da5fdd149 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -109,6 +109,9 @@ + diff --git a/index.html b/index.html index e817196c9..f0a7e251d 100644 --- a/index.html +++ b/index.html @@ -105,6 +105,9 @@ + diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index 2dc3d0f1c..a47d52569 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -109,6 +109,9 @@ + diff --git a/is_disjoint.html b/is_disjoint.html index 178573a36..6c0649358 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -109,6 +109,9 @@ + diff --git a/joined_default_parameter.html b/joined_default_parameter.html index feff94d72..ceb5f4430 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -109,6 +109,9 @@ + diff --git a/large_tuple.html b/large_tuple.html index 5d4aa8e09..6691a6ccb 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -109,6 +109,9 @@ + diff --git a/last_where.html b/last_where.html index 3d6be3547..a63c2a3b9 100644 --- a/last_where.html +++ b/last_where.html @@ -109,6 +109,9 @@ + diff --git a/leading_whitespace.html b/leading_whitespace.html index 9a29472d6..1e2a1483b 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index a427cdcd4..94fb5af7e 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -109,6 +109,9 @@ + diff --git a/legacy_constant.html b/legacy_constant.html index 5fbf195dc..772918206 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -109,6 +109,9 @@ + diff --git a/legacy_constructor.html b/legacy_constructor.html index d9f79ae67..c0b72353a 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -109,6 +109,9 @@ + diff --git a/legacy_hashing.html b/legacy_hashing.html index d9cdae152..bba0cc68f 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -109,6 +109,9 @@ + diff --git a/legacy_multiple.html b/legacy_multiple.html index ca20a7f48..02eb8b7ec 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -109,6 +109,9 @@ + diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index f13a96609..bd474e98b 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -109,6 +109,9 @@ + diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 1082efa5f..74b58528e 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -109,6 +109,9 @@ + diff --git a/legacy_random.html b/legacy_random.html index 04c736dca..53e95b283 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -109,6 +109,9 @@ + diff --git a/let_var_whitespace.html b/let_var_whitespace.html index c0ae64afc..939ad0d4d 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/line_length.html b/line_length.html index c1e629878..652781cac 100644 --- a/line_length.html +++ b/line_length.html @@ -109,6 +109,9 @@ + diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index df25dab66..c58204f77 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -109,6 +109,9 @@ + diff --git a/local_doc_comment.html b/local_doc_comment.html index 15a5bacde..b0aaf8dc6 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -109,6 +109,9 @@ + diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index aaf9be7a3..7a7885a74 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -109,6 +109,9 @@ + diff --git a/mark.html b/mark.html index b64b80361..37ac63673 100644 --- a/mark.html +++ b/mark.html @@ -109,6 +109,9 @@ + diff --git a/missing_docs.html b/missing_docs.html index de9b5dd66..433e363f7 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -109,6 +109,9 @@ + diff --git a/modifier_order.html b/modifier_order.html index 73b487e93..796545551 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -109,6 +109,9 @@ + diff --git a/multiline_arguments.html b/multiline_arguments.html index 25e111aee..b9f5b7362 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -109,6 +109,9 @@ + diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index c62d02864..201d65ffe 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -109,6 +109,9 @@ + diff --git a/multiline_function_chains.html b/multiline_function_chains.html index 35935f4d7..13d8d7211 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -109,6 +109,9 @@ + diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 665f918f9..bb8b23835 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -109,6 +109,9 @@ + diff --git a/multiline_parameters.html b/multiline_parameters.html index ca008054b..b2f294f74 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -109,6 +109,9 @@ + diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index eb0fbf348..ec1639b06 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -109,6 +109,9 @@ + diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index a051bb415..e3467e603 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/nesting.html b/nesting.html index 43168bd39..f78e12da9 100644 --- a/nesting.html +++ b/nesting.html @@ -109,6 +109,9 @@ + diff --git a/nimble_operator.html b/nimble_operator.html index c70ce7870..a582a9289 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -109,6 +109,9 @@ + diff --git a/no_empty_block.html b/no_empty_block.html index 3ad6b5a59..e1908fb77 100644 --- a/no_empty_block.html +++ b/no_empty_block.html @@ -109,6 +109,9 @@ + diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 5a57b3c6a..6c6bba096 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -109,6 +109,9 @@ + diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 4d6303d4a..d562fbaa9 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -109,6 +109,9 @@ + diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 2765b061f..41dc706c9 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -109,6 +109,9 @@ + diff --git a/no_magic_numbers.html b/no_magic_numbers.html index 217b69ceb..d8031cf5f 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -109,6 +109,9 @@ + diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index d739cb20e..a8d7e3840 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -109,6 +109,9 @@ + diff --git a/non_optional_string_data_conversion.html b/non_optional_string_data_conversion.html index 269a8a547..8e12c9907 100644 --- a/non_optional_string_data_conversion.html +++ b/non_optional_string_data_conversion.html @@ -109,6 +109,9 @@ + diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index 774c271b8..4f49f0c0a 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -109,6 +109,9 @@ + diff --git a/notification_center_detachment.html b/notification_center_detachment.html index d2ae6d9a1..83f7f8f7e 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -109,6 +109,9 @@ + diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index 2ed27bb38..26c5c914d 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -109,6 +109,9 @@ + diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index 9ff863105..6e5b567ab 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -109,6 +109,9 @@ + diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 8ceb88444..821d5c917 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -109,6 +109,9 @@ + diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index afff5847a..58473a4bd 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -109,6 +109,9 @@ + diff --git a/number_separator.html b/number_separator.html index 110627a1d..cde807a67 100644 --- a/number_separator.html +++ b/number_separator.html @@ -109,6 +109,9 @@ + diff --git a/object_literal.html b/object_literal.html index 6156adc27..d8a8e712e 100644 --- a/object_literal.html +++ b/object_literal.html @@ -109,6 +109,9 @@ + diff --git a/one_declaration_per_file.html b/one_declaration_per_file.html index 7851ed1c2..4c13f870b 100644 --- a/one_declaration_per_file.html +++ b/one_declaration_per_file.html @@ -109,6 +109,9 @@ + diff --git a/opening_brace.html b/opening_brace.html index e58e91793..c6aa6fc04 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -109,6 +109,9 @@ + diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index b1fdba46a..2e5e5a156 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/operator_whitespace.html b/operator_whitespace.html index 9007f51c7..9f480cdd5 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/optional_data_string_conversion.html b/optional_data_string_conversion.html index 59c6c1a05..40462d4d5 100644 --- a/optional_data_string_conversion.html +++ b/optional_data_string_conversion.html @@ -109,6 +109,9 @@ + diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 6d8568801..2ea7d4be3 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -109,6 +109,9 @@ + diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 9f20b9234..596175a3a 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -109,6 +109,9 @@ + diff --git a/overridden_super_call.html b/overridden_super_call.html index a0de999d3..d9595f254 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -109,6 +109,9 @@ + diff --git a/override_in_extension.html b/override_in_extension.html index 0b181c3d8..cdaa5967e 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -109,6 +109,9 @@ + diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 92df7e1e4..1e7c3dc00 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -109,6 +109,9 @@ + diff --git a/period_spacing.html b/period_spacing.html index bdf2dade9..6d7a6ef22 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -109,6 +109,9 @@ + diff --git a/prefer_key_path.html b/prefer_key_path.html index abdaf5db2..62d38baeb 100644 --- a/prefer_key_path.html +++ b/prefer_key_path.html @@ -109,6 +109,9 @@ + diff --git a/prefer_nimble.html b/prefer_nimble.html index 4f39561b8..7568061c1 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -109,6 +109,9 @@ + diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index f17d9da1b..784640c7e 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -109,6 +109,9 @@ + diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index 034af0dc3..ac54d5d7b 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -109,6 +109,9 @@ + diff --git a/prefer_type_checking.html b/prefer_type_checking.html index fb230d314..399644109 100644 --- a/prefer_type_checking.html +++ b/prefer_type_checking.html @@ -109,6 +109,9 @@ + diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index de19b3a53..dd9dd8bd8 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -109,6 +109,9 @@ + diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index 350784a10..962b0ef5e 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -109,6 +109,9 @@ + diff --git a/private_action.html b/private_action.html index 3d53b12bd..71350c1a0 100644 --- a/private_action.html +++ b/private_action.html @@ -109,6 +109,9 @@ + diff --git a/private_outlet.html b/private_outlet.html index 19a192af4..fdec136ae 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -109,6 +109,9 @@ + diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index 2c10dd753..d1a85e552 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -109,6 +109,9 @@ + diff --git a/private_subject.html b/private_subject.html index 755a2fc0d..232fa554d 100644 --- a/private_subject.html +++ b/private_subject.html @@ -109,6 +109,9 @@ + diff --git a/private_swiftui_state.html b/private_swiftui_state.html index 891690c29..8863918b4 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -109,6 +109,9 @@ + diff --git a/private_unit_test.html b/private_unit_test.html index 8606cdbb4..81a2b18ae 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -109,6 +109,9 @@ + diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index df4e957a1..4b905549a 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -109,6 +109,9 @@ + diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 1ec52881d..2886d0050 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -109,6 +109,9 @@ + diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 7467b98f8..ce8af8138 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -109,6 +109,9 @@ + diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 6362bf6d9..812f1fc12 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -109,6 +109,9 @@ + diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index b2cd0efab..393be5732 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -109,6 +109,9 @@ + diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index 469ac027a..023033703 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -109,6 +109,9 @@ + diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 988edd7b7..b30ff5d92 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -109,6 +109,9 @@ + diff --git a/reduce_boolean.html b/reduce_boolean.html index 4578d2c17..2837f69c6 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -109,6 +109,9 @@ + diff --git a/reduce_into.html b/reduce_into.html index ded1830b5..114df2ea0 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -109,6 +109,9 @@ + diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index fa0c20f49..b20a82e4f 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -109,6 +109,9 @@ + diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index d04159a85..2512af728 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -109,6 +109,9 @@ + diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 6873ba50a..83df61311 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -109,6 +109,9 @@ + diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 67275845f..f5ab9a585 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -109,6 +109,9 @@ + diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index 66d4883d3..028ffef90 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -109,6 +109,9 @@ + diff --git a/redundant_sendable.html b/redundant_sendable.html index 749a7dbfe..28b1691f9 100644 --- a/redundant_sendable.html +++ b/redundant_sendable.html @@ -109,6 +109,9 @@ + diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index d8c093eac..f4841a965 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -109,6 +109,9 @@ + diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index feb00c7b6..e289659be 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -109,6 +109,9 @@ + diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 6c2908518..9920345d4 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -109,6 +109,9 @@ + diff --git a/redundant_void_return.html b/redundant_void_return.html index a5601a89d..8bab2e455 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -109,6 +109,9 @@ + diff --git a/required_deinit.html b/required_deinit.html index da910aa5d..947f6ab37 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -109,6 +109,9 @@ + diff --git a/required_enum_case.html b/required_enum_case.html index 8bcfb0856..94c78d80a 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -109,6 +109,9 @@ + diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index e4db18bb2..e237cfec3 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 2bdea30ce..e1f023b91 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -109,6 +109,9 @@ + diff --git a/rule-directory.html b/rule-directory.html index 50effcd2a..14af9e256 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -109,6 +109,9 @@ + diff --git a/search.json b/search.json index 70b0ddb05..214cc186f 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSayAA17RegularExpressionVGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV3sixACvpZ":{"name":"six","abstract":"

    Swift 6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotOneACvpZ":{"name":"sixDotOne","abstract":"

    Swift 6.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOnefG0ACvpZ":{"name":"sixDotOneDotOne","abstract":"

    Swift 6.1.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOneF3TwoACvpZ":{"name":"sixDotOneDotTwo","abstract":"

    Swift 6.1.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotTwoACvpZ":{"name":"sixDotTwo","abstract":"

    Swift 6.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV9rationaleSSSgvp":{"name":"rationale","abstract":"

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18formattedRationaleSSSgvp":{"name":"formattedRationale","abstract":"

    The rationale for this description, with Markdown formatting.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzYbctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__s8SendableRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8filePathSSSgvp":{"name":"filePath","abstract":"

    The path to the file that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections that were made.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line5range8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGSiSnySiGSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:range:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSiAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO7closureyAEyx_GAGmAA0F0RzlF":{"name":"closure","abstract":"

    Closure code blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO8functionyAEyx_GAGmAA0F0RzlF":{"name":"function","abstract":"

    Function body blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO4typeyAEyx_GAGmAA0F0RzlF":{"name":"type","abstract":"

    Type (class, enum, …) member blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html":{"name":"Kind","abstract":"

    The code block types to check.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4kind4file13configurationACyxGAC4KindOyx_G_AA0aB4FileCAA27SeverityLevelsConfigurationVyxGtcfc":{"name":"init(kind:file:configuration:)","abstract":"

    Initializer.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax08EnumDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ClassDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax010StructDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ActorDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax011ClosureExprJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax012FunctionDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax015InitializerDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthRuleVisitor.html":{"name":"BodyLengthRuleVisitor","abstract":"

    Visitor that collection violations of code block lengths.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_key_path.html":{"name":"prefer_key_path"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_type_checking.html":{"name":"prefer_type_checking"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file +{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSayAA17RegularExpressionVGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV3sixACvpZ":{"name":"six","abstract":"

    Swift 6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotOneACvpZ":{"name":"sixDotOne","abstract":"

    Swift 6.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOnefG0ACvpZ":{"name":"sixDotOneDotOne","abstract":"

    Swift 6.1.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOneF3TwoACvpZ":{"name":"sixDotOneDotTwo","abstract":"

    Swift 6.1.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotTwoACvpZ":{"name":"sixDotTwo","abstract":"

    Swift 6.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV9rationaleSSSgvp":{"name":"rationale","abstract":"

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18formattedRationaleSSSgvp":{"name":"formattedRationale","abstract":"

    The rationale for this description, with Markdown formatting.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzYbctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__s8SendableRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8filePathSSSgvp":{"name":"filePath","abstract":"

    The path to the file that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections that were made.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line5range8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGSiSnySiGSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:range:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSiAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/CurrentRule.html":{"name":"CurrentRule","abstract":"

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO7closureyAEyx_GAGmAA0F0RzlF":{"name":"closure","abstract":"

    Closure code blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO8functionyAEyx_GAGmAA0F0RzlF":{"name":"function","abstract":"

    Function body blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4KindO4typeyAEyx_GAGmAA0F0RzlF":{"name":"type","abstract":"

    Type (class, enum, …) member blocks.

    ","parent_name":"Kind"},"Classes/BodyLengthRuleVisitor/Kind.html":{"name":"Kind","abstract":"

    The code block types to check.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC4kind4file13configurationACyxGAC4KindOyx_G_AA0aB4FileCAA27SeverityLevelsConfigurationVyxGtcfc":{"name":"init(kind:file:configuration:)","abstract":"

    Initializer.

    ","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax08EnumDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ClassDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax010StructDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax09ActorDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax011ClosureExprJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax012FunctionDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/BodyLengthRuleVisitor.html#/s:13SwiftLintCore21BodyLengthRuleVisitorC9visitPostyy0A6Syntax015InitializerDeclJ0VF":{"name":"visitPost(_:)","parent_name":"BodyLengthRuleVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthRuleVisitor.html":{"name":"BodyLengthRuleVisitor","abstract":"

    Visitor that collection violations of code block lengths.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_key_path.html":{"name":"prefer_key_path"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_type_checking.html":{"name":"prefer_type_checking"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index 7acca9042..33b1f0e0f 100644 --- a/self_binding.html +++ b/self_binding.html @@ -109,6 +109,9 @@ + diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index 9b0220c89..842ca2d3f 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -109,6 +109,9 @@ + diff --git a/shorthand_argument.html b/shorthand_argument.html index ac31da939..7c8849e03 100644 --- a/shorthand_argument.html +++ b/shorthand_argument.html @@ -109,6 +109,9 @@ + diff --git a/shorthand_operator.html b/shorthand_operator.html index 2738ff514..8937cb8db 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -109,6 +109,9 @@ + diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index a2be2e101..0d59bc978 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -109,6 +109,9 @@ + diff --git a/single_test_class.html b/single_test_class.html index add28486f..4a352539f 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -109,6 +109,9 @@ + diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index dcdc567bd..ac5669466 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -109,6 +109,9 @@ + diff --git a/sorted_first_last.html b/sorted_first_last.html index cd2b87a06..42d3055d7 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -109,6 +109,9 @@ + diff --git a/sorted_imports.html b/sorted_imports.html index 4809f3d59..990b9af35 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -109,6 +109,9 @@ + diff --git a/statement_position.html b/statement_position.html index b135e0a11..eb7bd4dd9 100644 --- a/statement_position.html +++ b/statement_position.html @@ -109,6 +109,9 @@ + diff --git a/static_operator.html b/static_operator.html index ed5d2ea37..be8a4e2e0 100644 --- a/static_operator.html +++ b/static_operator.html @@ -109,6 +109,9 @@ + diff --git a/static_over_final_class.html b/static_over_final_class.html index 0a5de9fca..13a308733 100644 --- a/static_over_final_class.html +++ b/static_over_final_class.html @@ -109,6 +109,9 @@ + diff --git a/strict_fileprivate.html b/strict_fileprivate.html index e776dd62e..e9babd1cd 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -109,6 +109,9 @@ + diff --git a/strong_iboutlet.html b/strong_iboutlet.html index bca6aa3b3..cf3bf2acd 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -109,6 +109,9 @@ + diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 8d6311dc8..b3e42fc14 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -109,6 +109,9 @@ + diff --git a/superfluous_else.html b/superfluous_else.html index 97237705f..9e15dfa6f 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -109,6 +109,9 @@ + diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index e61a5d6e3..aedd08c26 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -109,6 +109,9 @@ + diff --git a/switch_case_alignment.html b/switch_case_alignment.html index 39ff2b36b..5a1b5a711 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -109,6 +109,9 @@ + diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index dce6cedf1..f73bd3969 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -109,6 +109,9 @@ + diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 3529e991c..da41da89c 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -109,6 +109,9 @@ + diff --git a/test_case_accessibility.html b/test_case_accessibility.html index f51620df6..7909c25b1 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -109,6 +109,9 @@ + diff --git a/todo.html b/todo.html index 8701ab13b..d167104cf 100644 --- a/todo.html +++ b/todo.html @@ -109,6 +109,9 @@ + diff --git a/toggle_bool.html b/toggle_bool.html index 8a9808bfe..f0041cf72 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -109,6 +109,9 @@ + diff --git a/trailing_closure.html b/trailing_closure.html index 05e281799..80f262246 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -109,6 +109,9 @@ + diff --git a/trailing_comma.html b/trailing_comma.html index f7d32b435..33ccb3050 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -109,6 +109,9 @@ + diff --git a/trailing_newline.html b/trailing_newline.html index e7954d4f9..afd5f8c22 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -109,6 +109,9 @@ + diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 4dcc64834..fbdce35a2 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -109,6 +109,9 @@ + diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 4c8f30875..37f60515f 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/type_body_length.html b/type_body_length.html index 3fc66255a..edc026166 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -109,6 +109,9 @@ + diff --git a/type_contents_order.html b/type_contents_order.html index 282236ff6..1bd645595 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -109,6 +109,9 @@ + diff --git a/type_name.html b/type_name.html index eb6c3e27f..91881f519 100644 --- a/type_name.html +++ b/type_name.html @@ -109,6 +109,9 @@ + diff --git a/typesafe_array_init.html b/typesafe_array_init.html index 99764fec8..df38ff78d 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -109,6 +109,9 @@ + diff --git a/unavailable_condition.html b/unavailable_condition.html index 7bad476b6..768c83aef 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -109,6 +109,9 @@ + diff --git a/unavailable_function.html b/unavailable_function.html index b177a2779..e88513901 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -109,6 +109,9 @@ + diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index e79e5a306..bb9365a21 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -109,6 +109,9 @@ + diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 4abf1c788..2884303a0 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -109,6 +109,9 @@ + diff --git a/unneeded_override.html b/unneeded_override.html index 4eb821945..96d5b59bf 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -109,6 +109,9 @@ + diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 8e1cb6cd7..7ecf66db5 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -109,6 +109,9 @@ + diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index bb89bb779..44e2481fc 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -109,6 +109,9 @@ + diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index d0e21fe88..e5b5d5455 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -109,6 +109,9 @@ + diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 372fd4a2d..9c0a7f354 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -109,6 +109,9 @@ + diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 377480106..a3990ddd0 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -109,6 +109,9 @@ + diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 0c53cc6fa..2148b985a 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -109,6 +109,9 @@ + diff --git a/unused_declaration.html b/unused_declaration.html index b9f4f1b4a..d1346bf62 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -109,6 +109,9 @@ + diff --git a/unused_enumerated.html b/unused_enumerated.html index a1ee7579d..52d17ca6e 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -109,6 +109,9 @@ + diff --git a/unused_import.html b/unused_import.html index 4795b6f9b..15b64b6d1 100644 --- a/unused_import.html +++ b/unused_import.html @@ -109,6 +109,9 @@ + diff --git a/unused_optional_binding.html b/unused_optional_binding.html index cd19e0a71..c350d6687 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -109,6 +109,9 @@ + diff --git a/unused_parameter.html b/unused_parameter.html index d960bda08..107ebe91b 100644 --- a/unused_parameter.html +++ b/unused_parameter.html @@ -109,6 +109,9 @@ + diff --git a/unused_setter_value.html b/unused_setter_value.html index 515237bf6..1f6d8ba9e 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -109,6 +109,9 @@ + diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 2cc782102..c52d2d9bd 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -109,6 +109,9 @@ + diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 1bcf346e8..d31983499 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -109,6 +109,9 @@ + diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index ff60a8a27..178631c13 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -109,6 +109,9 @@ + diff --git a/vertical_whitespace.html b/vertical_whitespace.html index 6f5277d34..64a2d14f5 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -109,6 +109,9 @@ + diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 2d9db208a..58ba4820d 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -109,6 +109,9 @@ + diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index 96393ac61..9fccf96d7 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -109,6 +109,9 @@ + diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 531212758..fbf0a07b3 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -109,6 +109,9 @@ + diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 1f18ec037..a2a594c24 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -109,6 +109,9 @@ + diff --git a/void_return.html b/void_return.html index c00e27356..85c048641 100644 --- a/void_return.html +++ b/void_return.html @@ -109,6 +109,9 @@ + diff --git a/weak_delegate.html b/weak_delegate.html index dc7fda6e0..00041d2ba 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -109,6 +109,9 @@ + diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 49da628d5..b45c13629 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -109,6 +109,9 @@ + diff --git a/xctfail_message.html b/xctfail_message.html index 290c1b368..b2c93adff 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -109,6 +109,9 @@ + diff --git a/yoda_condition.html b/yoda_condition.html index 6ee35cc1b..29bc5771f 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -109,6 +109,9 @@ +

    vmjW1!8p$5%2|PO)hg_&tgqU{zb)-x6Msd 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

    ~O(mv+QW`M{h7_Zw6^F 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 +Z*G=uTT)v=&7@-MwoXndMST=q?%+rv`nA;*Lhf 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 literal 614483 zcmV)cK&ZbTiwFRDLse)11MIyCcpKMsC_FRd47h=?Ez>Z}AR;Z(q9jWMz@6F*fs1G@ zqy&kwB+Kv+7?LA`0ECT%->`n9Pq-oQ>wEgpvv{~A`CTWsp>5}B7 zN!v6{nzU(~wR!j4J2RLKAP9nz{a5@x)8fp%=bX9g*-v;?UdSGo6WLHQE$xdXqZujN z$JF=7=kpB@4tA0M57Gbo0t58_%1@Vn&=(jC4EP6!eO*5P;NZY8(=}LUI&6P(nXH(` zq@;6+gp@Ad4mVp^r~pU#4(tdz)R>a-9xHvfJ+|HJ(QgSY1YM*LKs z|I<tD&ws$*@4vPGZ^%#O`JYZKB=@D_awfYO9C$p21_sK`zrQ~)Y?=Rn zkLmK&>mw`u{5PNf1BcgE;$3+uospA?gZKLP`R?tK647K#PAne0_w1R;y(9M?KGbrc zdweEz=KSnL7g-HmvuBSSpAL21ySJ||m`cT^zP|A@<6X1Ir^9EuFpR#wiIews-Mf^{ zrpEgER##W|iO_0aG`Ru|Gkvq^WJ*eB3&%0Ay|}}^ST=SqMnj<+$T`%~)pZ~yN3-w` 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

    Z17*dvr#KY|VptR|Au&bL#XDV2 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

    }K3Gg}2kc^2{0-aWnj!Erf7UxS7l-hu zj$dz^d%^TSvZ*j9O5=>Bvf_F(aQY@)f{G%*s|Ef%gZdhvL zRlAZ{dxa`AtO*a$wu%-Qz z_S&raq^`SAWhtH{k~fuqkc>KbIZ9oxBG^(q)hHZFUF*>4QanvSB1rp>2a6_e(iW19 zI=n@HP2Mz)Ox)u_CIXUi(9-@@v$V;toK!H$uM1U%pIQbKPj*UB6i*BwFw*`yZ5qIj zFoHl930>O%WS$+EOa_(w3b1Ibi-R$+Jo4x*Yv!5FR+$^vmVD!_?J^^kP zP=Lae_WyLVpG$nY*{3t8QKsCswWvv*^T$I5$hDqC+-Hxxw ze;$XrI>lU`WjUhVz@`6*3lv9f$OfwXGI++rbjPJluaR~2R%y|QM*UgGd{?(8Yc+xs zkdcj8Hm)}Iav7)@K-h~s+Vn(~8Q3*>Bx8MOynhjkS~^`vv&h6Fww7ybyeB3Ljk%6C>UyebjwkZGz(z|IX; zP-iJTw?3p7!&-i?FLWq>D(1K3s&_g`sc6+lPqC3^tooyFyxxkO zy~`_6L$&&KcsVlge67_!FHUBw-&$KlkE_H+)pcZTWPQPGK3~;MJ(&vgE>%I{q2pjf z!Dh9P+zWf6GDYCpoMSdnskDXO$AGz}vD8r+=<{n`Q=Xq+LI2|k@Q1`0^LBK5SL>M+ zQuRWI0ej$C;#y_IT6JwXDRdsvC8OIXyb7@{>KxudmF6|)-K7-2;P0b&t7pn~nyrCC zWuZ@ATNTi5#^#Cf-y24U7k*^Tfk_}T!llwwndd9APEKN@s@y|1MYlRl$L3vT!%Gx+ zu<6JLH!n9q?$B-k!71{y-~V+|^yqzoBoF)~Qj-HCFr+x75agkTp^4Dgq!eWVYjAhJ zdyIagAm9d*iUBV|QZe8|9jO?zsT7S85WF05Sc`F&fFPJ>@;gy`+xT~)ZXb})QUu1} z%7Nf70VIqgfiWU}999Z0A_QFJG<6nJDU)Es--*D-x=%Hja0DwQC?ErZ0vxUD18K2K zAe=D+p*#CmB57P?5UCh|luIOa8yHR`#S{UKo{WrsC$3sPN^mH$WzN>4q`r*iQ~=;5K@Df=8!Hs%%ZpV(;NT76TLj}}yOUF_YZ zKG#(t*eS+H^XpZzBaCLe|GA?i-8h-ciB~F)p+bRLB3|$hi$=>YHtE~BW^uCgg|F2K zS7ntQI$KITwFsGm=|5#6O5^Laq_E*9dAh>Xv2cCLDXqcjuBtmmlNfq^>r<7y^Ov-> z5`z+9regLSP=5)M$xvCQ3ayxV%3tbQI;Mc~zwnc;q=#*;>5G zs6>D8*n$0i_MOryV2dH>$WJ=K{R~h2P68I*!!?RNr}(V=uVG5{247zA30y7|0O+9N3W`H9ER961O{tzH} zMKb6D)FHwTfjUI^A@G9z)B*xfhd`JD>JWo2fb~b10_qUqhd>=-&;_VNgdYNRi10(8 z4zb-K-ww#3vYUENBE#e6ucCni8ww2lZ$t2wpBn;3Pe1@cpbh~j6aorB9pb+wfLANR zRGy(Hl7jX*#21FYs-blu>|<^I*^#|jeAK&tIq33>B%ry|E%#;_;hqwrQS3;u8u>o%D#F z*Y2dFlwjkaN>iuz#)959(MpemsZ+OSp2A3>1(V5W%Pp@>pZmsG%1CYR#!B<28uRpl zzV8xpUzyUvF+J>6jUzIs*S!UDwMwNSYwcgWHs^(?o75^-DTLlxHe%w=pJpzMDYMWo z1?#tybtUg6^Z}V`KUh&P+RD^3V@0-E+p?vb7x_F8?!MZx=v{VXRmbjmO(D9y!oFQS z2P66285|bJB=lqtfODu`lq{;Y>rjJ`(*}Mc77Tvw6Z%Od2H`{IcPRQb750tFGQYBg z#Ys;uBJ?53V|0lt3gK$DF<(Ygaq$;VV%uG}OU^7)sQ#)cB3cUXQ2G$qmjOd)d+BZDuOSUMDD`Zu6ulj8x)&&cr1=?^ zphrNvelgjHJ)3MMLSktdCPB7Z_5B6|JfUfj1lAJZ3E^$M9DjoWp3pQ1@Pxm?08eNd z1b9L%L%gycjf0+MmiT84lpZ0rL(VPhZQ2|u+oO@jbWXc`1~ zLM=nU69PZN2m)CobS*=`69SXTpc?xCPe@-6ctWftz!SpT`fCD9r{e${0;TwGLx3j) zHUx|Uo)Fj&6bhgKg{fuu=?OoV06d{-&=~~$>0v_^&$+zgn)8T|eb#~V%j!OKvLfy? zY#JB6(Gc{@MmTu(w@ZrQsV$*tCHh&F%MOjv8u*B%(wCht$gTb}G11oY$q$>_4HT4? z`Vtn>y2R*=0T#R^YV%h5#ZrK_r}UgyKj2_)o6`{Z_@c#nfDCoF8@5UldYTUxJ#PL&!WYz z?CnZ#y7SLa46ZFc`1XKt4Y9tPc>6$d%}p!i-gEcA&iRnh_1inmxu{9&a>u)#K{)Lq z{MKMnbT#R_w3EP0i_S*BRGw1$Rp<_X`Fe1i8(FG!_Ds8RUM z;mu=)-bn~LOvkZmTF^Y$8|rFGoau~p(}h_743*7Q=ys80D{Zv?kR_07b)v-BfQP)t zl7OAafZq9#qvRQ4d2*I>FHL>6X;2n19JA1Dz2((H>2_%;bTX4`#x{_lZDobviHECf zO8Yl+0%pS5DO8xXZE+}WZz%u6g>@YJGCRHfyInY8(-~CBd9oK5wYvxXPw*3W57E77 zY?q7BKN23cuHSZ8Tb|BW-L)z%+PyL`U*vT>p}ncDVU02)D}YBIU7~6AqlhX?qZhhr zk1FtY!RF?>s{-?ILe>z~+zLHB5-`=AA})z+DrW`v)~8jteyKm`XdpL&xf>IBaH*;( zaDA6bJNq%D^%6LKM}D#bt6Q_Qe=lU=24}Mhw%&lWaXm@+KFP~Y*O}j9U|!4X&^;{G zM40uXY6VM8uE9jf40AqDQ}3tFDq2^Iw#VT;l!uI8+%3a}w;LUuOGf&2&Jph#_%5U1 z*iUHDjD~YQMrWGUo)i7*Tqlpwgf#oZuI5qRw&o6b_e0{NU&Zo=F?;p_&a@hrw~K3*KmdV2%0aH>Gja3Dx&uZ=V>57|)v}(KfRDarHQl z0~yM%srY4lA$d2Rq2@2l-f>+Q@IKZ1{?t1r7vSO8>;tkyM0cFc^>^{?SpD6@51OZZ zOJ?;sDOH4mQ^Ws~9A+J)!ECb4f4)M2er)1=2#+rtzTcgc8(zH8m41rIW^yBqqx6a< zS0K@V%VLpS=MMb5)<+T`Eei6hZe5ICp}wtdTJ*lW^&5UfzTyzvZC`BtGcCM*NKimZ z2q?MDQ4Bmx1pA_BJ4G=}t00*ySB5+Fec(3j@`CUw_wD(3eLv!2vsW?GEx(^QO!GY! zM*x1;t;8akC1_g@ zEHaiua>{6CmNucGv71d61EEdF%NO|>Fn#dXKo=jQw}Gt{f%3Vtsj2xpu9g#NA(_Kj z*=}B|ymt1Ke?3<%X515NNw3eXt4ATq$i5>Y9WjfI&-BHIde&pUTn<0n>I$WX=N0gs zto6Eu}&d(>3#l>*;bNAxoA>cVi~TC{P8R|1uZ=BMHhIozk(--Ry`=x zh;HKFl-=g@rkNin!G$A(y~7B@sE0duP+(h2rHUCmHK|AI{hy72qNN~INBL25j!)Cm z`D`xg9d7Y#&+NL8chQFaD=D$tnL4Q+u{+nocV(|Qdi?1=akm3L6}cP~21UEq`>ma} z7pBqPYKLu`uWi566lwPOY+MN6Y3*W!zEtxijDdicHPcpcnH_mM4Iwl!vIr!}#p)Xq>r=8M9L8H|l!kDk}IY;sME))GF zjD7fM92IPFVuuD+__|BP-W3rCcwGyeear`4yCd}Re9+5hwf*snG^6Y1ZlwB|8)W~4 z`#j>py3W*@f`ivWVD{s|(IZU}UTfToa0SnA<62`wK;sB#TxwK{1l6~@)3hwk(cGMAp(fV7SvQCm>4p-S`Xo|x4`dn&4I}!Iq3E6 zf=$?gM7{sZ=kjsTspV*m?aK=5<=Y<@RrSFhM4sM(nv8w3uBzwJEMDz#Roh|Buai3T ztDNFrAoMq~tj8I?J8w#M6Glu{g@w_n88&D7D^2rUf{>Xe$r zBJfT?SV7l@@MEKdH{V7BPe+rAQsI2M9T=NzxF6@$<73I#5R345|1vR=yE{N&hWs-dslGZNYB2Jf1{q<$AT^@5bs zKjX#K2)tOVf~t7Vr0q%hxlWYpbUP_7Z2zJzCOf$sL@u`)w^tuAhrRaBlOWDve{OOK z=&g|1WrQ|}Zg!Efz8F*w@B_&Scgtm_^vVei|B91!eCj07TrT%KOKwSjFZYpF>PM1? zzTu>kAn%X@J6vIq6X#ld^aTl++=kyubutT`I19$#!(FQ0>*52+$d%+%>eHtfT_HE{ zZ3dWlK>D_nUrC6ff2Usw>)&BMk|d>|dCWoCu`X!$IDL+X9yJ!6wyo59 zL!KkPm@%{%wqf^|!QQZgU#-QViz`r>9Og%R!jvEq4@o>)^^i2$&=-}v3fqo3z7E9G zwCnv*2DXI8(^&P=1zg9h9WtChXIRRKs}-_opky4}z-oo$h6it%+#Gt2fx>i+VQ2K) zzd2RR2!*+XWrH@=9__fYm^-@T)r6JCTw74+5$t>$mZ6L7p%y}z)b=$s&}ZxrfA$uB z?riN}6e~vm5aL^=WW-$%r7T+k?OPd zfB1Uqs5-h}&HE7C-95NVaQEQu?gS0)7BslK2G`&gf(3VXOK`W~cE0Al@4a(p=FYdW z)?SA$x_bY?S(V!L{GO)sTeB9@u+S2JJzFMGQM&K7!hz>#QFe0~6s}#`{v?|yLGe0y zZz6FvRu~}cnY^VtniG0-wL^J=iEAp9FWT}Vp2~k6zZ=`2K8R+y8sLuQ{zNQSB2a3@ z7S6c5yx}Vnn8!3JJQkrXpEEM!>-_ zmX^`C?tHFxUE%&w&hitQ!iub|w#L=h%Nyrd68uqE=kjfFDB*UBjqeqcivFj<9UEGO61Z1qPpV#^QkUH8n;i zQZVzZd+288dbXijLh-K;z2slMWOgR`s^7;AU&roTV#?!9b>?XR549RJ5|>3cQ-0`Rirt3OWGUcz|-M zUpQ5GuNJI;p;Bgn z(MLKq+?WprdM2yyjQt|gH#e&o@UGz5DI-Jlx;zy~gO!S5)YvC1dhx|+FR4hJ&$BuJ^wF^Ar*!5ae z-M#v}eJf1zvYqzPr>h*P)!ZK@Gmyw^t*@6I_H4KEOIa>Xzo6mu#GOCvhhtWQDnJ}^ zeZjRyzQFOtN#;doUH`+6oXqi<^`S_y>28V7*jGhzOr^?h6MQMyvI{268+L{}m%q#J zq7l0GAAa~-@cJCjtvym}l!g|E5+wzlM@NuezPs;3#N|t)3mA;gf9yqDxbKV0nd%vj zx%PMOn#s^>v0JTerC}uPr+)9`fPFIc>z5JRi|Ao|>{Q7J_Vsd}&v)Alc81hP959pw z1pbV|@j!>33i{sn_V1ioG9P*InV`D_G)I&oLc(>(%CE1Fdn z=gtkYa^Ymv{dKZbZ~J0@EB%0POdX-|EkU(ASJJr2?Hb;@)soN1_KnOnne6R%XIoNs z1rvJf#FL8;^_mqI!KX%h;k7z0Y9ps6n;3FLPbnTHeGNa7*XzS(d_K9fe8eVGALLLr z3rDvpX*uBNE><#Jw~p6Eb1R#rby-ZS5^|proojXa>1repQP=A;a&BCQh5seNFw+4~ zT*331>T|+(y$P8v*8-&ik5r;LH%Ihgni{r2g5u~zoJEE+hhf=dE&^C>UYyKp%A`K; zfesgTDBL^pOkIOO*)yA127T@^?bZ1l+^FJq3{#fVxPjn}hYgZK`z>miRsQc5IxK>R z3%MAuS+?o-@!W`%tLITS6+L)xVTL--g;Nd9;Q?6HUl5sn$ZA z0iT>ph*qDfs$9}Y}+w&&TK~qX@@} z|IwN!Tz$yiQ%CM^3`|A)w=1XATv*jA!|S|4s^II=P^3 zR(DtUxI0QOOqQwtuqX`PHv&H!?Ur=$^Q;Jh?BcN9#KDcKJ(uUw zcHf_We-!bArA*w{>-r&{hj(-OPh;M`f4&iVfrElPhzot|dP}`BQ>&Sr8Bdp}YGv6` zxCx9;N$4-`cJ9Bvo}M>sIv(HO7u6ueK0bYX3J<2Z>gWn^W?urQ%zPGu$Q3Uld+W(V zng8v{O@7h-+2p_CeY%-%A4T2l3i!slDi|z`P>%aSl?t!r9DjSH$nyM%*-4oWQ#tvZ zLpB6~sDu$&4i!6Lo<)`laN-`P!gg$$%T4&QZRPRSkxNn;WpFS3+mZYJ(~&!&y5#3l zYizod@+*0N@hQG!z#1eGK7NsAecrLYwek3t)h?U}D=)&nHLXK0gM*-#s+-<_A>Tg5 zFJg)vX}Sojjg(zje(T9REFq9)G+;HB@(@g_@h$YBDotan$P3opCN=mnH;fqKG0L`l zi`#u5^_zr|hr2Xv7zYeZ$&(x9$l#>hN zRJAzaCF^RbVSEdFI3d+u3xqSi{_YYLqkX zLX63j`(2&sRJo;bqRcj(J9`^;o$VY}5`Hk{tu?N9aT{eVxB+n4HlRprpdCN`|7*u# zxBgc!8 zcjI3PdVp@cld-fFn?BBOTR(gVYE8`NZ+{2g8p= zP1ZR1Zl7+eNof9%JbTEFM(P!puWaaAHdoHL#+_W&zu&pwgi!yfEje?;xFBg46Qqmz z)Q>NIrMdb}e_8~0g)$Q7k8kb#CCz)qHT4A=J3XwjAT;DzC$sOot#i#l-&^BrSJ=V;G}%v;)F_zg=bJ=zyTJx#o$@*yEMIdRa7^*Z1X zoKeNndC`2PskV&?zD^J3bWW!_vF0aGbZq@XXRG?&s?!mDn z#{K?V3yv2$xjjeII?Fs)s{kJ~O}(1=+Z$Fd!+6tvX)Xl!$NW@C?JcvN9x{h~SBvI7 zddYsOMM$t^WrrrSn5%_XVXfYO97o(6v{&tD2rzI;Fo@EA!8ExTn7BhBwe&c=V5*EDgdT?nDv^S;v=<|F$` z+LibpJ@(Af2n{Z^O1Vk*2Br&)_9o?nxk1Htn|pB`w596R&P0q*#2zYD3qMGp zWXSPHgV{>VmiVCZz<1z8eTlv3ia7Q_^%zv#baH5$WDbg+mcA8qRZ!L9XXu^vK;vHX zK>KsI@aN3wc7<4^PAXCyw|zrs&baYj->oqM$-}*10jQ#O;yA|3N7mR(ZibCTtODHrK8-a*L*P| zhLDsh$fh=70-LUp=bU!bQ9ma_f{>V-P*wOG&S$g*5zjVKVD_61i(67F;~o@<%Y9De zMD$d?Z-wKogzbfIB3RuY)-;Ry*~WNr<3HOGE_h@fX;UAoh97hHXp6emBn1{yl_%?n z?V_*Q8%1Z_>hOrjtsj8q@P0Cj$fAJSWVn|_(&T2?eV2_df72pfyC{WkV~{pT{#A4P z9=KtVI^NEVg$T{WRdlwb*cwA#7yJ#eb_4c{1+U$ore+As7#%)dWq6TkKXXMKJJHC6 zp7x`AHJ&x<%~jY&Sr5l8T)l9-Mrga4{g@x}XNkz4U6GDpkCQATduH@<0*{r{E?HmX z*0XB73uEmW(!ZMu^KokQ|G~U5yIo{TsnOg%G<}KWi=tci5I6 zjn=8H^4&EH%*!VmFGr51Xqm>|DSRT^ytFW(g>~bkCu7!F%kelyZBISqkBhy*33AX% z@|vG%NIWxrH|XwK)gD`CeJe)3hdr-12o~gCginfMd~*19v={@w!2|%!XKUX zD=N#HOL&TIdDU{zb6Z_v_z{j8qF5{9t3OPAU|ae7VX%qGWx$>WR`r9sg2^>c`F0U` z1`-xAI3Cv(KeN-fKtW^Du`S#Wb@pbMNc?kKqurv4I;tjJ(6nIMX?4m3wBDySN*D`V zS!x9L30lYZF5{4!2PK^sI42=OwP%cO6soLg51(4PR+aX76n%1=P*Ts8vtH3GBTv!V zM}odLwTaA%96XcE7l>;Vc2V;T)Q}We{nx#q%gvquFeu;tF&p)!Dsx zy7J||OT>rt^E9)T=im{6Qi0@x=#9VY%0taf>9-TGPwjrg+kHqbn&;0Rp*$lCYG6a@ zHg1L;m~{ys-~_?;8pN4dt?uo^pxgfjd%LsjBkau@)vozKarL0D&4I85bZNp>5-vQ93bFl3y1)_lBVY?* z6}GZY{iq6KK6Ec#Uh(PB_S2t{&7#26*5@v%F<{4zOJUr`7M@?Mvyd8ob@ zJ;X(^4{%wePB*G#<9xm&B$Vqv72HEG3a zN~2HMw5eb8>197&FrHcM5}gXo1BNJ!pZuJtlD7md0jq-GJPV90bTl$U!a;y=Z|JqCkK?-xLU7$B=`f z$bX>)dR-X9b+37{LK$o5_M-*Hzz30ojx~UkKsLO0wUYQi1VRM(&|Y{bIS5dWh=UwJ@ZuogVY(u~R<3G+M8tt? zP{y2rz$bfU;1eJn!Fz`W+)M`w1D!~~iMY==hx1!!SWc48aEy%7DqumyJ59+y=v_yW zKB0=emUE{HO;h(n-W4l-NsU^giA>j$`7PvEpeHf^h*x+QQE=zRkC2r*{2q?dzbCgn zlP(J`b?T?2^pCK4LVV-P6R$Bd4dk={??>d0zl8HRdz_!W_kV=gAE_gRIYcx4qLbV{ ztlCYIh1mT1tWb8)0q$Cc8Lhm%Cb_gIKvpJCz3A3q7>Aj$z^P7??TBy16MH>L{J0Ao)`h4}`ti zWwPqb_d?{@8*nB^9ev=s24;FA%*@dKs79gx$L8NK6j=OOViI3k{J_?qa~#S z%!$=xh)4E@*Cf31?aEoax(T~Qj_!JDVyV4i+RDnrwgGJ-CvgFRFN0eQoq1d9Cu>1x zD&8W-NgaRVx*jjZ5xJWS6QbQyG1fl>G&XE@d8Y8r-Y)!^Cm;z6z0W0p#Xoz%u{{tqQew< z-1JcdXK8E=y+)mM{j;FPzHpDyIfRY?8jxq);edqaH(l`Sn=TkEdG)3Xet6RbzrN{$ z!Ed_Y*Ed}-7|?(W2LKw7t2bTn!<#Pn>P;8?{H6;A0~(OwfHz$*_)QlKe$xd5xr`{m zZ@OSGpaB^Uc+&-g-*mxXKm#%y@TLm}zv+U(fCgmeO&5IirVD;}(*?i2>4IP1bir>M z0yH4NhJdSYx?u2|E*K1GK!*RJ+}M+1P*e}Pw5bCw?b_g zPYM1C{J@yKzc9TQMc_&b!DcMsL9M(nAXIt6*0_`#ttj96ZZ#LRk<(=Y&x^DAp2XqX zvi3&@ZN#9nW;)w>m1W!Z{NO5tm2XFj>fw)HxV9uuxVD;wSxNjjBSrT(pgJ=Ut?Lv1c7(4{RjG4+V>5}vDcvaHTIp@{#%ksY?lTj#ejtSb6jsB z!~^<2R8Fuz_&3~k0LLXAHkiWx9Ukz15LnPKqjNMU2wjBr9h?-%%Mo3Ky#t_f1OX~1 z&=?L43F3{)fq0{GAcDw604j%E1fX)z-l!b3f2f?mH!3F(pmKmf&@Z$%DhCJvR8Am3 z<&cX2R1Vr3l>_%i<&cZKQ8|HcRL)yAR;V{B2kwo^fqJ8IfN)S8xd=ezkc+%gIiNQx z2jY#&0liTN2kby1YxTCon7m5T0TnaI|Tr8e4%#qf~kWm7PiGi30p47iqbKVVgumzP)KwdD=r+?=5feExiw4Q6T>N&q82Y{tJWBt&4n60J3a zrom2fFyU1fIaqHtFac~&kv;?td;VN3A^O^K^*bJ1jlVPm*36qo09R|a4uMk<@vgd3 zphKTOYluj`wg5Ho`Ex%Sa5ISj5F|vs>e49I*a@(eN81Ug)av;s*ARH200~F}Lc8i} za;O1*MDqor#MD<^^Oe@XFH0cp1TY|@K5QO^L_L4T78QSOd9DQ>&BPWDwuhAdCrMMF z6tJPUt0>(-E@Uzw12R4EH~}MIGr*Nn5Re%DwdJB{SJ82XeZ2G9AYKap(fa*s%Ws5T zl7^E|n^;asj{?kWM^A0eKOxN)=LaYpt}7wAeasWUyBl#` zZo{KWiK`%T-%GgllVykJD(mAotJX3Z=d7MId1u)Mf_ZYV**v-xyG4lIj`euz{)|yb zDgwB(O?DQ=ZEL_iPcmZBFOANF|9I!eL6v^=XXT;I12yykf@8JabHUBxYyY7k>}ed$ z{e%U&hY3%H9cKyVk2}sk&-1pP<51)c(0uTX_&4O6788VDZHU3!!lFNLY)LBpiyybpyxelLBRCWe_Mcr)EHzSs4V%%q<%#2@s5d zwI&71%#09FW@dzdGV_+}W09Yo3QUn7BM8o#6eu&mk8naj6a~|o6eu&mFTaPG5dz9g zV;oRsRtAAGb7}^ZnWrV7%sjP1Q2w(apv(Xp0*q!(qT~6Wvs9Ku*z^o_`OGU&zeX7pG;gjhC zJ3uSFwxP9QwOxAPD`2n3(D`aglr`aN=sYEwD?2=_;-5#qtA~E^b31WXn2Q`$`j z&|OjKCU_q|#`()KF=Aniy*lrGexvcV8p662L>D(<`P5IRi}M*(I43%(46(!nLnVu= zsxyp%yEecZ5{l&g*$`9?V_@c7i)TB-Y=rF$Gz{RG1qYjOej-yd^lC{Rh$3)k#IrdI zX36;#Mjo z=tBZE>oyRP?YFv@%^QY1lu9byWCGjeAJgMo2$iHxS2YI40&u(;QE*zCbmb&UoJsqYcW@c1PrU`O-%g^7(V)|%Z#6C&ZH@=qT>@JIvb(}9DKK*M$&b2 zBg;p>?Xq`1Q)uX8w;5T^f6|cB^POt;+_cQ9+tlb6Sx8pEN?0tLIG3~Tj1C^DpBSrK zrsjP7j)fupcMan)JkwIEp(Oi*Zq#YTUMhoOvSGWOhJL%-4W5h5D>GfIrjmg_eV3!#*${iXe*93we{A63-}jexdtz452BsKc=% zlkKC$=|r6C$}j#!)Nzu1w{OlV>w2c&*Vj`kESmScflcb~BQT$X-d9gr-c4%EVa;<< z(Pi^O1gl$o9wV^OtM|h)ot#LWr}Tj$xGTfP)@UioCY5*)EBb2-%(&fV6rSI&&QT^u zE)AUOH|$o-sKU@)l&WYthQNHBZuM;tB0s!4aunn3yu0=&LMn`-uoR& zD-~MOnaGw8D@%6dYR~8W@7Hn!$?L>>Or(u(XN5}$`~1V?UcVTpMvle{KnOH3a^oC4 zJcD2Lme0>g9rtS`O@adS`5xaDK;6BKHqg?ayv@tv<6)k|AnCYNDok}3R6qQ|4)Cr) zBA4YTrcf8a{H4(4^k7anm+PHon{2&#i@cqAZhQs@x0>HnO@riEk;%-r4 zKhpRW2RMqnKFc01;@=D1d!kGWe=+r;o~{=lmf^~=6bOee3<)?N+CN#;I%gL41;2*= zirz(frR_tr>VsJ>e{G;`zQ;#~3&J&~{xv;xFOi-PmIOidMZn|7-y+;r9$Cx&ccNfv)_B9zjunH0 zy|cI-2+a6sPmNUB#L!=<#Wh6R-6u6%%}&2E;f&?@CHq6-SkOs z=$Js)^}voG!H`f)RDQ2(+{M7Y&qePVSnNMR-q)UFh%P_mZ|h^?{q>a%xH~vJ6Crn) z_@gVC>tOb;kkDTl5E2rOc$$0VKARfwJT#PBuwbpe^Q)gZprh9?y~s*dOw<>D(-7+T z02;z0?JPYJ+q)|6q6e{j#^hFZ6$3Y#M%>O_SU7YF>7|j6bPL$w(zTqD@9q72#psA` z{Rdz>0*c!MuBC=+@BWbszTg1!2|^6Xjv5U}%=wISc}{z=Mv(-mChZRt@tSNA#U32jpclJH4&Ptzc5^#{uY{l+j>yY9k*sF zJq@A_X$x@B-d1udre^Vgpe9=8uwJV23~~I^q4;jYOiQ~~6VKdnApYlkGl)^3i7Ntb zI2*N@?^U8NB5UL^#6Ies1{z!=G520(u$)04H>HiLl`kU$Sa$XIFNYa9L6Y~tcY&)r z{^P=>7uxoOsC&C@?Y5h&bBm7w96<)(*L#sp+h~UxU@Ueh`OO==`G5*S_~A55aA^NEli-~Dkx$orP9DiE!!7DMp4DHt zcstR%nR8{K@A>oxR;XU^Y2IId&P@fWb;D1y9tCbIsqnAt9&;0lGKu-aFa7@D<*w59 z89v>&=ZKJ((A;e#-O5v3@L z!W7+wY2SL_A*^0|BaYns9zoaK%^7m?eQUMrf9m<5dd~h!&o}tHJ^Oed#0|Y(%<238 zDdwA&_2U~a>?0f)ST6rO7OPX9G8I3HJq=mK!{EpJ0Xi1Me`Vs}Zl9w}@6&X7dBw@^YuKmb)DbNP0#|>7`cq%>T|!((N8dkfIO5MF z6IQEVL?T8Fu=4}h4nC@l1{aoF$QKZYP5jn=LMnad#=W#7gcn_?^OphfH%3H?Lplw-JbJq*Djn)61hdN-H+uB9Rk@XZKbtvws}F|I#1f zUWv^0Lw2Fttk<{l`3r%5Y&XnyPxp#RysPQ4zt*D^`jd#6pzqsK#Rn~QtvbQkd0Ybi zLoX?cQB27^-tYDq9~}Pj#3R(%B5Vtdxa4x|_N zNTmz<^Y1vp2N)+5ZM7as^eo^*$C`il`c1e#hr1D!v!XSyU|LQ{xsPmX+&cEL{bk*s z4~(6Zy0i1sINAOkO$YmXw)J={zPg&`{gF;-0pY6Xly{MVf&%?D;wTL+E#2j%#l~ zbW29BSC6tIy}ISGT%LOEHUvrSU0*C#)k24uaO0JmThR39aMH=`Ok|sr8HMLqmIfv7l-tHtbT;W|Hf$%$z{PYmZEEc19jKz zxtvnFAP?uF$M8Ko^0alkpQGvLmSM33@n~QECf1_(pAp=wSg|c#%J2P38bCkUrMB+A zW;^miTKbUUU;hvg2OIoi1{}4&Q4pv~vH#j<7y&^0-d*nObL1$&vTwpT?%Q(LQ}+=0 zFVHUIlhBAOp?K6gyr%Y4`iMOe+;YA$)&_1&PoUj*l06_c91^~1-wg5o; zY4tn$#M=b`Xg_5NgOl<3`&)Eo0|43^TL7Tl`ZEBuTYm#KNvjG6@jV%Ds zKC=M;?be?GpuMpL0NSlT13ql(F1_?(`q<^#9QEay{H2K+JOy;h`lALhUNe^ z^mY{h+GjQZpxyd20JJx@yaDZRj{t!7nGMDG+ZhT#*!tBX)BK!jP5l*tn*w3uj*F;I zT>!TA4iA5p*>8l)4}mtpP@Qpx^D71(!1^~_A<7XJO-H1^;(&gD>u7~pJj5D_kZZoa zHe=vy6kGOQI;J>tlHs2lyx*pBJH@1vFGW+B$GXoz;u}F@=ded~xtVC1H0y;V@1%Pk z+2Eb?+L8)c9^xm(_RT)~sm*9I*%&AnY5o*Rdt>`3Y!azzbDZ<^D)KyHHEHfq#O?@- zR`ENPB2K?*>7u!eb7@On)vWa}=P9=eG>F@F+0e=}wEbGmqPF>YQB`t}32}(RANkAe zXkn!67usYFn{6+ZP-bhnPdKXOZOnSp-qS&t?%LT3>!e;em~F zoSoZ|2D21zCMD$sqKt1Kp$K3zN84$@5cB*Jv5;sz&7a z(nH9QzmdAq0^I$Jc}$nGO7fRAbOxcX{MnoE_9J7U_it2_)!4r3_P#zi0 zJ(QgmtATemzzEXMk@h%&Yj&K$RBuEp?8z--3nfoEcy)L+5dAWZ3;9(wKd28;6NcZT zcM~BzfLhqy>Ia&FTifbirunqq6@vBMpik4Iiz*a2wFhbjZufC8d~=`p-~LJ3S#66( zm@#p9C{EHxacWIRD}Zf(%1tJtxUCYqnr1Op5$Z8vg^q=tN!>NgA!#ongV(X% zM{<2z-FTq%R&!ru2^yH1F4;5l!C-Yplyc}% zY7y$+?kZ!xq^Fpi|85ez!C8K@9f&D?73+3s6gwP8`zmL2NO~O?$Mz~mk*9iT)JGlo z&G^iVHod7oR>g#s9!V;+r;HVqnSM-nvK8AV-me$LhDQbi*$4QzLH5}}VM6v92d1kQ z0L#^HRuTCRwQM5tetd%x2S9B7XuvfAPvDw^03KNh zeYI&|`T$f9i0y_RNNF61hlDm;fCNN9WWc8%9Y8qjw^?BNiV5(^n==N&lmHzPvM)I- z9KsYh2ZS)C4+?`Yz3Tl1VgtUa5T<~a8-yv4ohcu9qL((12&EfX2tPY@Ytl#=yJ~C@$iDcNK1kMsolGVBa{JG5jd#nb5P)Tg^FrG_iWU zu)Nuz23{&UZ?r6&eIN^;kzMQe;h)V zF)kg5+@p`beEjjP#93==%{TM<9m7qGy1b%$VWdnWUfT~Ulb;wLDk0POS7RAWGBEcE zlDNyIq}2>WITGmVn2he<`^F_B8A%P@I!{0-+W`tk#BHc7XDJCX9bQav*5+m5w! zbL6`y(ARRS*#4Eg`m6vdreQ>@DrR#35R-(367A?O8xKv5t`^e*lop6K^S-p~>vmD& z(O54NS|7BCvf$@lbVra_EWB#!@m}*c;`ef^JNC7h6OKF*uT_~}Bf3zE6&8l{WT>QX zp%5}qVk(U*>*L8x8HSM_F?PzjB@;DeJdC$QE2MS&F62Mv;6%~Y4#*j9)`qp^7d~fE z4xTeKg0x)pC#q&Sb&W*8vXN{(12gHX?J&0m$7Me7#5OA(j6^2IAxRW|9C%PebV(K^ zoXqAL9!mzyp$--dDO2AtrB&I?Uu8zZfAkNeKU7k0&t&*AYKT%W?Vk)?`1a~qR~fIF zS~hQ@0RUHt`*(3Z}4{XC6pnIDvDZJJh9B`>FeFhDz|=RjSIV^c6W8)kscY0o^^jfp(W~;3 zx%D}6srIvffQA|)6(S^5TPfxTkFpDizh2o&q}s37V~qQ(~9 z4Rm3r@f>dS;x3-%b9n!#N_}5wfJnrQ}v1{`xs(d*b__$HL$f%gZU6@(+2t1-V~M zW2#WS-;ac{DM7I*IcN}?9a(%Pc7#Jxzm;#Y8&Fw}-VQqX z=ph=V%WAF5_2gp9+2l5!y(Ye!{DEyGE|M!%b9?!i-N9A$afF>? zh^5$zBn5_ctbk}qS^?@(%W8SGa!9s0asycW=YB``OGGTSz3pd z(7I0EmSu3^ovOOwO2*ic1(Qi|xPu*)$H-lZhPrzI*1XY|%2D$+mX#k>UfO>)u7hW| zKA)7GQ49JwLCh6*w)8 z+Zjx8C;Ya6gSTJP+WV@N-2l4|FvVYCb}(SqkpTwmI>x|5&qjb<$14jeN(LCP>lgzA zb{!dDKzA_)2JAZi1^{*)&qjb<$7>B>*YRuw*mZybyAB|DN%l7Yu(~PWb{&5M0K1MoFksiQ2L|jq9=ZU#j%OpluH$tQ z6)^)0h%SH)1%~{yA;7K!*bs0PusFYD{8FHS*=;B z^}yiyGt>yS0$Saxk=U=VR{`HQK1JHlf62rKuTdX*jaOqhfiU)k`Ej5Fm)fF4L1%_& zpht}n6SunPvc0H_&k3-wnwdG=Zrf==>MAK$F)GYr^ORt_Kp!(txd1mMgiGh|%Z|0x zf?rWi`(z*t%Ml0JSE17F7tRIv?(Ijaz9`#UtHEaEsmEO7`Ba6f(5`I|IB>Rcg*uxv z9B{H??y4$VB}2Rsx_vlcQ_9IpyF9&Ehm$@;xTF#rz!mnY z=*qfau3#{#O!yABEqd@&4RXUWGC%+g%m)JJOSuI~hoxC(m(MGhtN zXNvarCMBJFnI=PU%2bi{|4ucEwaq9Cc~j)2j^B=`m#Fh0>hAZNj6eLaX5qe>8m|iI zb$`mmDx2_twsE*3baT+w;x4b$cB8N68^7Pc0;zra#30()KaULCNP3yJKTJm(N*WkGOqD=rZOSJJMG4 zx5d2MAEW~)|6hC(zM%CwNV}x0a@Z3Meuhx)eWi`~i{&tOTmWbBA5@7i%qrQC0t*N#ObJKS zONv;YQ2mqR(I-xE>Q3)R-ITAKIhtg>iy(HVl}RT|6K5)ScPI^k7cRQVj^&GFwBn{! zPS%7ya(-2?`JIkQ6o#?tzonL`tz5_~gE~9^J}<2a9J_o57hCx*fP0P;m?D^T_^Gxo zaGG8eT|IW)%ObipeQ@-uq;hNuY-Ruv5|qy}eGmvsN)6=+|B00yryKh5(Vf_>p4U5FryrNluqU#&S%`rzjhL(e{+LMCSxzHaj z>na09!46EH>LN!eV)DgwQ2tQ$niL@C2S~i@j`=PktP|gvz&DE_`P&Hl*WLNUDYonP zPx43rXqYj@o#APA;2n;f)fYZTzks<;M7SZ5#j52bmgpH~^U<#-&PfZMQVIUVDumcX zlm!FoZuUcl%%HCTY(kHVNM4jDj>ksW+{(U~D(vuI+0)YV^toW=6K)VZR~v8dgG~V1 zjCgD21BU)fwM76z7)ks|jyCbMS;+1A)bj|9bhoXAO_Gg#Q$Y{NO%~e>(hz(^nVV8l z%G^Cgd{vUq1-j!+&8;8ZP&gN(qA7eMblE7S_n4R9*H|6*cVT@Rt!54 z`@+&_6@#{iVBas zT*6t_twWAyBf&IFQH1ySPW4B<_Osby16VA@AiIE;&u3n~aaX^~aYtHqxyM?yt6H@) zont0-&#&28Lh==g@tr@ZU~2RL`Qyk7H=Gm>)>O`$rk&c zMvSeP-KLwMIpw?vUKLw2$pda1k}=vuS?k#*5Z;g-zpfKoGg}u01z|VQ_pB-{uPOz%~X{-`1jf>#YfJOO)zUvkZN+) z9xVC-c{Q~EA{-FGKT%=y*NX>nlk(&l23`^~MRFrUH(20O%~v4%hs+kOBq_%8YGyZ2N4dx|>zo6W?8bgxRkh0bsocc7$gI$dFeJ^6YB6CkF2DJ- zAU)VRws;m)sBv6WwT&={FnW z5OLdC{LlIWvMSbCB016V$&OSsLzFtMlNg#34HOuW%6WV$Hq4Qfhsp53j;KLQvrF+g|hf;u3&*%=X6`)GGJBnw{rh?gxH(S@u zDBuGeyAJm}_?D}BudhlqCCn|noia2keoYT4@L&y-1Vm1SGN9Y7pP%9Nq33ib9~>S2 zO{w&Qg%_fhiYze)cYihix+gJjES1bm9^U?br9Rrsmd}lYTW(2i^uu~`>CY^=v~W<5a$LxGCH`kIdYTk6YA7+>+~`qTt&Ja`m&lGUX39ydAHH# z!JGN%d31)=`w>Ao3M>}iYegQ^Gk(WZI(iB4RS=o2a%agpm)1|!(scz)JS5i-u48mQ z@rR#Z39j$hEf`nVdZBcmV{?@#bwkQBS=ULp34)SbhqVJ47p^`si4-n~x2#igHk1_p zJ=!W3VY-&#ZQ7!4K{^~Z7$dBp7$2h3)f0{`ed6J1G)suZ%#z>YUVJk=nC>n?_(9Ky zILWK(QD^zUh*FL4C-&rC5$%hsmThy1qn;KY%_gSERjLD@!tf23%c}K0<(~x(BZ*PT z2Q7}^EctpaO4esIC|q2npifW{hKT_hYf4w2o5O_lDJC1lP`(CS6P4Wxoz%)rc@pn) z7f?-E+4Hw6(^_Cx{Tw**^a-NO(a@$5o4p!6F!h}l4!QZIRU{gzg|~5Ue528tj1!>H z*huh`TH9rOT1A#s=&96I)4#GgsKn5N*q>opB79d*+}*IirkX@diQ4?ZLjqsN_} z!|Tpm_-eH-N5n#kKJ3(+6T-3d4agcpE==-T;o|YVSFDZGKzy=M2t<}+#Ivjs>cYU? zxUu@wZ@^0FcjvXl zH%O}eNr)+x+<<0r6kJ1H6uMImo~iF_>6n*i_|nM@wA%NWDs*LGqH;k()lw$R%krT$ zcl=~i7n4t!)El=qCmD8|X*)f`+eifjS$uXXuUJ%HNggF9=K`)8m%IY+sfT&mVdQoA zUGJRXP*ZQnn!hzLV5O7VX_2=CY_V^8ji#5m#C5NcFR*{301Y)(BK2y9HnKE7@etsx z)f%iMpY^z9unQe94||pKQSKAEVXJ$a8XxhDW>;v6Eu$;T()4|fW2E6CLU4PR`QDzX zN~@bqDgP%KBvl3VO811F8}Fuup$<-tD63W7-vkL*iGY|-+jJik=cV)dkk8>@g2OB( zIJ{@3l@-2&XbZ=z4}#5;~@@ee-3GJG8~pdOG1! z6ErSC7of}P8*9i%m4U_Ssg?IovvrV^f07~RgRXELn;q@9 zWo3Plm9gPI)TT-WW~3aB zR7YAL9^aHtB^cIF;e49iY$E1=iJ*D1c7!tZ;`6=RG;&xOE~h5+jhKVSX~-YB-#Ai3RdZPhdOzWdM*}zCy-By zD_~jbAv(jQNgKUiG$waO%w~KM=CCrU@~>5#=wyt-koja{u4kQd5u|kFQd)UGwFdbWO>573_$#0^ zwK{PT`wR>iPEQ59|J;r>oY@DgT~*=^4TKls&>C~z$9X&P5*ebRF6r=hRiciMw7kSc z#IE#zJjgr&?_%2qg%@&iKsr7oV_tAzU0^{8C~&Bkioq+*3W}Yf<+)@gUUD#*PGscb z?TasjD1B?|3zAZIXP3Sr@X9y%W1?ts6-Q)bdm+m_who^{5N;KJEBfJ|1YYG8wxDJnxQ}zW01N zawG|7o-n*$MKCskaGdI^{afBb-jt6QtVQ)H^H4h_HPxmT8Xd2Cf)g+5%f~Q7!NXr! z<|3FEgXKN={>=t5rObr)@zjSAyG;m~)7a+*5926pZv*5y>Um?M4# z5~}FuRbfTp_DGvQG3_e=FwdA>6V)un36(+6? z-6qYL`qhvc6g`&(J@}wkHBnua46&j2PTaCFi4D+M@?a_=%^c8xJ`O%KB2pN5ML$*%T@zdn`dN^Z@au+YYbH0$)hg{;?AM#7s0+H*6msS&K zM$mtYB&HJ@A^#4WY3_&-`SmBT5;FR|xEMTr4HrS~cNFx8)si&Iwn+AviLhto&;{{< zrOAY(olp_#_y2%USgFhW3LNy?EYBq!ZBmXMDHY#RS;gI`Nb=cc*UEzw2HSn`Ar-!a zI_Mx+1Mp<%baxEKagbj_|&x6Hz#@gJiH-THVV38j%MG` zZVO$QSM5()Xb#$9nH;m^n_(89+(7cdeh@ba4CeiyKUaZv9fB(*n*8WS^RS*Q{8{PY zaK(>Ng3H_D*{ympS*AvA!QQ7Brr>fLm=0I!!bsqOOBG?sGksl)J!Q;>ZV0f7QmheO z1$JK_x=pN2hDw`dy#JWp_PJ!GXP)TY>;q5C(~bfPd76VG#?SI-|dvHnSF$*NlYJn^@!I;7Lbn>+7Gf+WJZ`)Hy;i+FRxdZ3Fo z!`D&Hg9F_G?Z2Si?Fn>Y!JLy*sj)zw|f>b4hX`})U zj>%&Hs1qPPVUyR+aKtthBvu*{sr{*LQC;Gto9Q>2=^wvn%(?6zr&g~SY*L%)!FsmP z{`s1;kaTG!QG)W^RO&T{-=f^CL{;{Tq=OAx)SHmq2(b%+hC1R$gJBC;~rUo@Q2D32F^6m^4Wd{H_Z8s^Ed zVdvZMQ0&Gh{wk1p&X*%`!A(YvuDpbp?i$CC z1CqqZ=YxyM$doE2q1g%DgKvT$O}c@oKCH;XLU8O_nkg#nMEzWYgrmB>Bzfa8EeFJCyo`;^_Nldkhl4Oo+{37BQ4_vlS zYD5pjEQwMeHz#KgyZqZ8UsqNa5SBU=0 z!3o_aMM~hcd1)q=H}ZXaCrC zc!A3q9*vy-F*ATS{f|RWy#M|BG`>SqBm=#e5+ZSxi9;{OhyL-3ed0z3Q%?-6&QH?dH7F>QvZ>eF04a4Qdwk8h$CvG^2jKuMngz7{9x z*`&=lw6%o=3)A7Q={Iz3+PS!lE#}CQZD;UslHy;kf~G!ZC3I5RbX?UOYhh>LD`Nr& zDF5~U{_887e&Z$#=<8(@0UOAFG9{KyRGX02zbX*!jrvJ*V&me#vH5xY4Tw6MJ)dYJ zZ#IJlGCUCs8xl*)QD%cgp2u#=+LY%Vg}bGKhhDCYK^cqfRUttoZMWEyRbcUSF)Jf_G@a4N2+I2L&Spx{W+G z*rR=2SOC!`!Gs|tU&)9z8epnOvO}<+lvHrBoJ6z}M8#5_R^&0Y&u&T{ld;v5EupDp z7}jk|C3K>jH^kT{DWUx9Lb(=x?%-TKIB`FHanKi;J|cvC%+kF(X6wr-yzH|0C^>No z+s>m@TovEB#mWeX68r^hb_|2tr=giM>FD4>>JSRbcj7P0rUdk_S0Q1z^4pS#Wo%Am zF>3Q#TrRNOt1sknt^GG|1Nqk@*33r=^Od^PY@i@uNAq;x@h5)QW$VgO5y;vTdUI`s z=Fo=qDYJIc%`w5dABS`T^!|!E8;6X4q+Jyms`cfp`k`-w0*`YdbWzi5Wn$dZ$<1Jc z!}xZl#C9-y%{H)jZ~!L^qV4a|$f(Sf%jd837oSAqgYyJ)X`Iv1oq+JIa>y*&($HKD z_2hK9Jf;#0r{s^FLXc+E8gKV^=z7be%JDu4D(1yy)cz)bFXR=xKTEWTbeM;Ov0OOI)lcPj_}yV+DIr&l)6@%1CpMJyw)f`%oX>&Ap_$1le6 zu)i*6gPa`epfn_Kqof@jk@>)yP6hIkt7~M9w(f;g2%Q#`4?++zfV}J{n}AG?cQ)0( z?p?v;{DK{|hecr0`|~KP8|?*_V=zten+F>SQa892f?egc8#Y+%y{2x2`!-lZYz1>v z&6iy5Y$eT@AAdMmbl&j&6V+i4Cg%705RO^CTgB;1*lodim?9DYWe;6LlkKVr5_}x= zBN|T1!j%da5${Y#sf9Jeammvs9JQy|83eB{hxrL?mVjwRwvP9WXwQ$IBF8?T;IXmL zd8*>5H^A7c%Xla^6M1cI;YE5Gz_zu_afy zyUp&3_RPa=xg^A!(hb;T(D0|>ySF~|U>#x{6B{6Xv6ZBdE?&Kiuf348!XpkZ=`BZr zbL|}UZMX@Z44{FsJQxNE#jZoX6QE%w&yxyx89!n}6ALBe7s}U2sG1htVHbh>G{Kl=Q)7x8@n;b}aYLeyH#H3ImSKl-KpRGg{q@2y~msfb^hKzu)0Jkm1q4fm4}<-M`bm3D8O1HT|GfX_FNyQr(Op6Ban19c{U?_m>AWqjU?U2f%^K( zb-qyf#FjM5FdkSFaDMT0U(6M7yN6_rDTg*}ebRtolXk3!#mv`#Yp@8wx(l#7j)vrL z>HdpUx2)*UghRM?(2z#XD9hvfmuU+Q>!Xg}@uJ%lwpmMPO{ac4_=w{}B*LrgSuh8} z4$QFCj(~j8AYUlY;_X}?&t>y=yfFT}R~mCzgLlHU2#PS6Xp7cc!j$1?c%;o$qH$Y+ z%?FbSi-|I3^OdwU_2!gP7Ww^zi#hWiuJcvqpG^Q z`c_@P<@orZx~~}Gx^+>e|E}xPTB#_8yrZHKcdl}BD>q+`$_jiLV>^g~&r4PiBbQl6 z6vFL{5hb7=>d+^YQJEw*Tou_WV?89ns+3ih92hL!c$OMGHZ)=gwV90D7 z0Gm@X@X4Z>=PI+TgF)0*JfQ?{i@bB4nTr7;VD*gf^f?FELq-!8s+POzN|{Z7_i|jm zl_4^oC0jD)4d#-JU0JT=AGykaX6C+>B+3n-P+MvHNiar=EvAU$nwhs{&{&rl@w~*d zTWWk0pLTGMbZ}oIe(l891RQ1xwN~JlC)1mY@636D=K_Uf{l)eyLjFNA{v>mUklu*h5Zz!Gs;6m3YLDI!5&Dzs>1G()EL>;DZ}xRjLLw|O{2{y zn~s!7#!oUWng_leThwuC-K&_N(_L?(zt2wSKpfQkSxPop7?-4T5Oh~+P>U4HS<^TH z4lO>3ur8M$y!N7(~nR*H7Jq6|aRCmH$SkmjF% z0mOjho^h04c(WquRb$C+7;UikxH)|9=9+jl(Jd48xkgU28&UfK)e+;7DE?W}ov~t% z$nf!|^I23f{{58O21t`Aos~eb?Ch1?v*)7oVR^rvWJ#K6;Qj(HEu+i@ zhF7d9NI+jn`6oN$`5TETYI-R6XBRdHD#NdCP^?}jS#b)Bc4*B6(kJVQB_oxt@1=L< zgwLkn*r|V|ahdGN!z z&&J$`kTj0z?o<=luyqd-eB7VVLIz8mNiWv8>ryD@BFygn?Z6q<;Nlk))IGNo`N)kp zG1i6?#qfb8=MKG-l1x|Kqht~B5nR2)p5sA)Q2*)h{eZkFlOvn;u_NoF;<5kx0X>bS z_aWG%j(vx3ML@3|LBwWqtdiWMNIl9+CSYnox2?urD5M_XJ_&jhln5{z5Xx^TC^Mr= zG5=$n|9Pb{#T;o=rtD;uxbN>?S=*bhF3a?0810_$?ZC5OLN?CBEblayu3CaZcG(~n zMd08<8a~Th@H+F23_kC&9byM6TBR<(Cb^Hu%!$!KP*JlotfSuiL9Gh!dAwmUq_zolw7)>vr+)TJkv|g&sOET zb4;)CzU+2hfuA7syL1uQ;GdA6@ z+`V}n3GbHk?LAAvEei2QghNmQenAgeJVZMPga8bj8;4xuNpeBA-del5BTGH$<-_u| zUV0sX)Xj*+z2HGEw$!=~Iy7#d%DJL@Od`mIc(%oHvhd1(3@iU>G0c8>S&#EYl?9>8 z*@~%uD>U4x39evx{+C!lQr$tkLCs{BK(c|bdQ~JD5VLEeWyZo+cgTt(=0r=K^kDUz z9D;D4Xt1XF@eyTB6uO(kuqJqIY+h6MUo1W_@t-;2tDj@j{p2qOBf!QyGhY&<%Pg!0 zqbWtyz_twh!4)VWKgSMM7V)mmZv1R|;Ab3N}8lWjls?MqS-w zs9xJ*(z^oW zDnv*ENZ`hXKO-Dev;Ao?Tu>T9K=8F-qx|K?zVU(kzEe*PT!7`8&Ww6#jLEJ2%@`>f zq^akS{Tt8{N1TDpo1C#?SVoTbd@O|}7Il#Do`o_p`5q0&CQFf=nCx6z6#tv%vdj>1 z?XW%2%`_Rb-{Dk<#C&<@)bp}@if*FbX0$LIR(``nWP8tUX z#1NNbX^K>W%%B*1&d;$JRELS<2tjmBeh-~+Cc>De*;cfk=ZRe@-K03o(p^0TdkBL_ zWB4wmr$mpk1UT0x-P zO!kUSv6XRddxxqVSDhm=<9*d>!em*+WzNxI@TsgGPgwfZ)1UC%uy8!XUzW}$$rTPZ zT@0`d4ag4qjmqVSeQ`}TGcE2ASm<_ahupR_)xl1L_Ld5Y=Rdukh(33bl=HcyJ;FDi zr=MJ7pUxx)`t+tXY-nTQAT(`k!5!BpZ2X{?jaD8(?xkI#&qIi|BWMX6dzE_1+8xMF zVi?K%xKShohylt>bf4_hF;(y8+R#qidG4cqa0bm9)YV${dd>M^wPbeh>zsu1A*WYL zr?dj;)ziSd{S2OgdAJPrT59F^)v=JcGs&A{;Zw^py$;^V`X5^vp`_wdRbk`q5peDV zjKZ0>IAQnv;Vf}5P{vHdl+PKZq!nKZhoq5tO*b9sJwX;(tl&&)vBNh{3|+$_C?R)T zx>l_cZf8ndDQaI42Z#n&Bu58TQ8F7Na`(Utg*g$y&cf0Y+dsbSe9i-CWvCwmwJah| zUK!#nuHg!yPT0d^FtwK#3)YQ_{?|hq7x_XW{vYQsS_lf*gvbd5TbT{-iBwnJ&eViE zp5V`%^ZG~=B%PlIS>oZQoCwXxsX4heX3<>9t!+FBAIC1eSVliB7gl8K-hw@ynZdQ~ z-+F^VE;bTz+xs>(J6?y$%*lrEXq6K zktll_&rEL*k8K3D5j?MHoPcZ$fE5i>1_-0V1{7vk%(G9>Za&_W85RcUOh_`3VP*9{ zyYz6q0AqB>gYRAmj7yS>3QmGVWfcv<0?h!c7}_vXHB5%-og8^UldAcez*=z1f981j|L108P5EMrPiJWaMp=~$s}-?k*=$^KtDYzWBBH>CS||irprJ7Y zcSf`a+9Nkzu(HlrVFm;0{uCf`t(Wa1q=3=ca#q;k5uHs{J0`_3BSOL0wD@@}nK6=x zYt&{HwsKZzi6?ljn%e*u)tpb1_Lx1aX6PDo_O;XvHWQlAOwOX&&TZ=MSGDDranUX1 zM{EEAIOaf@u4~V~b&*ZMGGKR{hE1h=9m#?|xWvPaEn9CF;ig|MG8y|_kCYTE!w*MxHTeslC ziSFjEV>yw#5R1UIAIPFj$lTwHq23bL?lQiKF9!2ImxMc7{tAg0yrblXhs?w!6gj@= zZ5Zkqnj$Jfshi?#hJRRo)+u8Ok@sp}~uQCA)I6+wvNlt$c$hB$g`J z_7QCwq_&g1Q19RXP8Xv#kryisdK7z$z_Em$Po=r01ce%4PGvo;aQQ7`fP@QaRV{+^ zz-}zUjl`^VAACwiLAr@=n0yz1-?*YT8bju(oWxt6VclZ$a4m5KDGyVVCy=%xaUQ|; z0Q|&Mf^~;rFtkhM@UD2oMOmw_z8)@#TBEp!UB$J?Z#KeZdJBS##t=X>67GkW2c)U$ zt?KvzB_W@T94+N|&TBs3X=!6&F{{{=fbF{EVm4%h?3KsukV{d?I^lO@l9oJLWO&MU zS=?BJz6XOK3Zv9GzPiJ92PR!GxsOX0Dcc2Npx@p!L-*XMTY|;Q-R*&8xw)i!78_$_ zqpB)0H$XM%34eH_tZYd_bf`sSJ1sNNK8o&|xqNDr*c9G7QjCoDqr=a1np?yKH$cK0umw~P&zcA0OOXGKwPwG86>o-;vNkV>7HU9WjUu^bU7&n+I5Ab zyRzGs@escI4zGlrmx~B}7>`3#T9Go+RV182{=Ly6A`3t`!``xh2k=>Tv4Vw!FOyF~ zxr%r^*nJX8e#^oU3*Xb?XP$or^>8GRnaolT1o~vjpZiMAYwW zlWn@!l?L^t(i~Gvpv9tdc1%U>9-pzGn^!F6=I7kGDyElSay+x`OiWKRf6d%8oBvF+aJx@zqMr~l%$j%DiGaJ5!~YjT1lNcFCC9q&rXKRio9H{#h)+F*{zVELx= zc^Fw|=d(;)WS-$MypYAqO|TEd7S3?1A&(eYzp!~E<8s3?cMn|OGTqN+;6O)|2>zo? z@JuF^@PN^SJ2|6jtOkw&?F)|U1SNn2T3+TnnM&-lRAhdb$g@IhOacNmTCgFJowqzj z`;&cHochFT#S+~EF!ynY!XN6>+S6OdwJkHS7iYb!ns`E)UZxJ#f=3qzq2pkUpDS(7^yKKkgLd(l}`yuuuX~ ziL=Ux<%0>!$K?{XA5p%_8v6CvN9T*}~+TEvkHC6M z?|pA?Y({uQHZI3(2A3XTnFNXQUkES_i34oRrzW6k(pTi_5wsIxGbjPh0>_*XQ8vaa zPh|5WYpCLlNx&z-mn99H+x&*7? zFiZL2(1I9XdG%V-sk8yFsm~M8*~U2b7_wb}#|l4;gR%(u*)MNOfT!GtpdbWKkhu!+ zw9KJ@6T~?(VV*6K1!mt8LCCZmJb_ptJ7-wDmQ-LnO_H>x^hQ#x{2x$P)3@MBU>3VV zCROSMN&m=(KK+X?F+Mbkmw%d7`YsnU>dh17L=-w!5K*u4>+nY7=U-Xu0B=uPa{sC`aL z3pt?2z4F(g!J{aiyG8wxw=#Ebc)zypKB6%S0F?Tj>BXko{zP^?2(yQeagf z>uC}8!T?Y36%6Uhslh>p>_hL+j$y3>&<2@p@NjWvopmlcu$xj`Td6WV2LCC^G?51d zqR568$MYsWX?R-g!N!WjAFCLrP96OxktwT@vc~k36MQ%XzuDsAz>y4k)YEx{G7fh9 z@@L)w*1Lg8ZD};XVkIue@-xSFe25Zb75Gk4R%9MdwFsgfrgyB=m6Hkusj;Wrro4|V zM3 zorA*MyeQo+a~cE`u!1~7+KMt!UshNV%*_ao=eVzvEu^`RMHGr9o~h=I?J>%gRUVIBT@iBGvV~ zK{0zB>R0hGa|bJTGhId^9kQ?(u1kRL=q*R)vyp^t+p%z@@+9ZavNMe|+H)FMFD;61 zOpd4zHj_(saqXTWg}q}wUm-{B^z?zP0wDA_dA{h}b*zg+8W{t(&Z3B+m`}2Pd^jQj(2LtJ@K&}ca)JQ4=*EN_7W7UOfK>6|HqONJDHL)Jm^wrO zjYO`lNa0G}y22ceU2_7Ba+J3xkRU&5Gw=-9MR>*sBwOQ*wJX|T^0tm7DY#=jq3l-v zM%Y`-M!qX&k0eRid+S^y5)xM6(HO-MvAcjug~yyIowo5t0Oyu*G>;XRt~Vgh3EVoH zkaM_!Q#gmAX>x@F?l(!^w#tvju5U)bpj~XNI7QJONE(56_hFQy_dB=EYXV*fYcSbn zZlTSv1gQ{wKI4lh_p8EzmhHrfD4;w+fdAZ{`GJW()F|wmA=ZmC zv4u}B6$xS+-(4o0!xp|<8i!%yt-OaOcq#>u#zn-!3lbaV>^v8Qsh>=;vTgeVx%mk3 zlHnRIjc{e)1@XeTH5Xz4A!!@mo}qzWvqUdm{L8D1oRF<#a-N3&0nacJvSS zhw2enGKdf0(XIaq7!AVwYLa%JG1fog>Bij^-Im~js>Bp&xs+^2LlzMWK4imbID~Tx z&?I)vK-g;Ln;~??Pd>0Q@p{i}SiKeZWNFJ_g7#!pTAGndeT^2+O_x+qz368u$HvAeiVg&)GOh>Zw<+&VA}OSe9c+^(hWX39mdprVtMl^|g)Wr`t_&}C(nIbadG zgjP%dfnh6l<5ua&@$jcYXg81`8Dk`3DRQhc%n(bPmiHua@#E8C5*i_nVuIk7;D^CZ zJRC{c0e%QsoE75YP>iU#mTBVS3z3LaGpS?MFht3ua|vRX$nGnq*it1z@$dcUitY|x zdVnZH0;?!&s*+x9USESN9S^`z9+`nfdtrN(smmo8*CE+w-*gA4-T?iUy%YOJ+?wxNxn_X%m*AQ^OnY)PWKsW#SE(G5++1HR@Qqi z0}WoZ(RME&AhC8okA{x7otA&l%?m{T-GV|mKCx&Ar2hRMt8U?rglkQO&Pj-RZ?0b zq|C&8i2#BdT;I){5Vi@`*EAyw&=o!`xV_Cl8&@O zy6T*Vj<95|<68uamu;`{T_*^byumSRWQGW$?dEM}(Vj>s%WMiKZ;I7CCYsH_bPgt& zBdI)rd?=bM0far(?S+GO5c|fAFCaB837y29QQAecwMdrANypja}xPtdIVmstr zhov(TvKJ2Q0^fZLe)Y;jl&3}74=0$l8$3-bdK=RB#g0JA0QVt&4O6(8nuI`hW;0|v zaH`_sAp$P4l8cJ!p!!+1HYQ%T3vFB_qmZ_yoCGcvirKkjPx-!e(chRQ+()FDZ^r;^ z2`;eYC%J{|2gLcpiBi`>YC8T2BJY5q;P%6e@XBKpN4wX{$=tNA&55Kz)AtoxAy>hs zD3O{U1@a?$P!4qhX65Z%z~gy5awTr&^!0rz9ZyXrfjQf`M29e-6mKZumu1qBNWpO! z`7`GiGDbbVaR^ismX6F)$gc4X_ygl1;fKab-|Y$`79QUxWP~sJTnbdB@IUl0j|OtL z=!ZzqdY8MGW-disqs6Ts*mO62qq2v+gL6_n)X9`VOgO~(L=-va4Qyvd`JL6mGbg;F zBSFp^CV4OMz@`wWQ4ka06(?NNk87ht_`kOL>{)R7g04^tZ<6sBGbp?hnA~LJTiv60 zjSq=oWQw_EQ&f|gFUNJF1%VC7_C~=trID3$Gfy$z3z-Va;^)kLW+l@r0c?6qr^IHE z&V$X6@4ba$tp4oxb3QtSs5o)}O#%31E)h!N4xS5jF8Fwt9~mdk@tO;`V7Iq)E7;A2Z{{m z07Wh|qq{8TZ$-?0Xp6}#YKfCS1ru8ljG&7O(4iT@AWgkTN%o_tp@fc(NdQp@n@S#B z4FG(?2+e4O&iZBTp71R*HqAmo$9&c4bPs7z%C{`_$4*uag@?g2| z9whNBAFd3&*DMIr!xiC37~USP6g_UVAFc=;x@>v40vrG+9@*r3xH9y39MesUKxYi1 z+kE&5PZ_QWm_VsC2Zz;p&yNOh4rhw%e|RC8_ow);5dQ=&+J?dgdM1`cXgqcxyqt}K zAB=dO9Am;6xfiA3$&;%IwqmQfT7X@uiX2&>iI;jE}W_*gIOXI={J5c1lM%mGQqm;yrb`pZyc_XphC+E1+ymWo*`Z7W@ zSc6?IYrY#L?K8qBUTH@HT!&1&KS;!bY!6n%%-H+2N%!ncYzFoqnmyopTdpH^-;r4b zZL42X7Ze5CVkIUWy+V}kah`JX8=+Y_^55GK*D7;B4`1p2lB^*q^}SO*(><`}^4RU3 z!`=UL0+7&LHq-sM=JJSDNkj3%(Q0$qe0BjL6JfY%E|13-ezO@&Hdvd>Vs00;!Hj0M zN}J2)$!ovi-6ow$HkZfa%W<>qV`1C7!K@y#&^Ryg3>$E9o6G65s{mQZhM?NT!J?4Nt%Eiz2 za5$I@Bf;#y#LHS_|Dp2{C%GA%jeH4;-OF=I7s_Bi8N3zwgyBSJwr^ZQJVSQta>N2+ zvrvnpMRI9C6`sCKUoU-o@fLZLXi9x$2tm6n-g~br&2xU3Lm+vzxEsDXdo#l;^4Fb@ zzhu>ZI#ezPrz!@X;Gjh#{E=EEIfR3-aw#IE^YdfU zuAUeOFA$y>znww=^ZD<8FzA8WCgl>?QM&M^t%Ca*L5MVDUCTL;ezB6Jm9-3x#bgI6 zw<|?9q|R6^fcCS;M7B#a{u36hq%A=5>MbF{v<()$$Lm-ryhyNa z696S_wE>8CrSc^fVy41ddNrR#`y~!6u=WesN0|3Kl?bl?aV3y@<2;AMz3c%z8$>in z3^i!&Kqp-Y7UZcEc-2~__-ki9S#>MmcovlxQsC<8JYqrI#fm1G)$86Jh)c#CVT?NZ z1Xl)s?0i0Zvz${vC7*e}%Su)cRXOUtFSljcns#Mw+f}*6TXX3xIcz-V;&rH;deW;= z&CtmakL&soO@up7-7eM1M+m5%y9k!cA#Ef9O)DyZv>xJS40qC#pt2_Tsu+a3 zR?IUx7=9RI!T?#6#>pr`LLpT~I;>hLr7<(@Bt{D##+o5|GpMWJ%qa6NJdE z^WQmk!cQoSE;@xUGVuDfOyPfGlTpkh1lXfcmLU%cN#gqwxrh|F5Q2Xe2Y66Xt;sed z%rhta>;w>uzaR{IFB$j<(+-@=5DF3)CkYNcGOcTF+<`D$z?6W5o!zP=q*tVM(|LWu z1UNe{=_|uQZzQv7#EzvE`aDs`62PAszQq`y5VS<>YLr}{+OC423Q`5JFjNDn_$0EV zApV*{!?_y?__?4lLn1B(5*ZW(uFdg{J1qTX-c$t7VbFPTGB_rOF#Ks>z7a%2J z{FfEOLV6}4I@4kE2{9Vm(%4grqQQlk_MvJWoOlB*L<}pRw;Wt+5~Xquw%=h2aZ2H( zba)agdWXYNQgyi?Yy7oxJtrL-3YoSNbE5Gr&L9{-4cqu}!|gw{rb+*nUywH0F}k*L({^Tu2A7sp*NKu!CJbn|(Gf;^>PMghT+ z3h7l_Jmn>kY_dIxQxX^tDHa6Ul1^kC{7GZX%=t$y~c5LmA$WN`?{ zM=neZc~Q_9TeCtqLio@V137fb&1Pf-qX3+;{9sWTYA>^0Bnw%X-^?j;MmVBWd;%=n z;-WL)dEnbIIguKLz8gnK*iWX>w8ULR0y4o-F7u+O&uauZKK*QFG=y;FqU<=h_xF6FKWc`n&|$|UnGg~^=YHA;426Tdi@ z6j^MDQn%Qg(lRch#Y(@C@DkGFx4aiC97&otrsI;p)&*zI)o-{8oGx+6RAMs(huKxl zfvO*g{E49T`6zj56l0<};Ojb+has86!7oHBsEC!eWXPD3&aGCJs&6Oqtkkua2$Y9~ z3E`W2w72cqcFp8t7 z7#X#knw01H-eTs*;gDnL0KguBy@iF%kU2va3SKT7`9ctwiy_Q@3xy;pgbu6N8o~t5 zkE5Y^Yf3T{Nk~o(h(Kl(L+~*GWVU=}DODzasLT@r-Nf;;51EC&JgN*adL63D4|e%$};p~(UfghLVwOICu6j+Wus zq>4;;7*Jq=A=agbZoyU+ODdyg<-z&_zs3XLaO?oMJMN#ctmagd%5t1=h-UL*(C$)V zS!n?_Jf4sL=M?*_nzUF_0A2}@1SSYKdnc4Nx~d$!+`xnx=@0-&)TTi}mz06qM~FKw zl6RII0n3F~pbp%L97d8j`}uT|hipwzSk(f(kVa^+arXg)%_1TLE|a7NWkitMMswF+ zke(Ca;S?2QDiDxd4y;R96D{Nr6Df6Q;Ry*=DXwS$f+MzXXdwVJ8v3IU1vkZBwOlS< zK3)XkSqkogc=8t%g(y(u^D(An20}rWF9FX==BBNW}(xlDGTMy znfVy`zKcvr<)~?uWu=3_QpKg@q{JAnSs@_VFtKihHZ7yc=7oz^L(2?{{Xs^P%}Wuk zN-{EnOfEcsK`=qYRZc`PgN3qomdHcOUf>M42Rfe2_GeRpo|sobo2u`t=)^K41B8&2 zQW6~|(3bKnS(-F&GA~i&OVcxXa3NEKD~(L9$wI*ev#Xf>FPSa<0>es{7DLlgS~h3K zOium6tXM)qa`IL;O!tC^1a>J@=)EcfDfMpd0B^&{w+plEOd_MkEf6oTOsm*BgtQDT z;Uh3_>9>{HvSgVOWY#j1n4u1lJ62LdVum{M=R*Q-RVq`4Dw`hlg_8pJTRt^P6wT)m?e`;bHJpM z?6VZ9lO#gvn$gUh)2So;2oUVs6mrSQNC~(~4hGs4S-IUXy?<^~?Flb)Qs*YIB`l#~?A@k9gW`|9b8jE3Z; z-5Jk~hG7iVBePCYA|ZGAVpd87x#u*zXd=syfyWmNtCEnEf*0D@Tq=%dv#Erh_88bP zC-=ni8M4Vj4mt`d=xL%r4I7IfF`UWaAt5n4Md2#w^JS7P1+pVVe~qOZoYgsma>;8F zxJ{-(35}5V7Zmuk@Y3zsa%x_lbB9}KrljQ%Ab31+kPTtkRFU3~Be!@A znN7{mvomRqJg>}|qZ7*rV`5rWSy^%>2W%k34n68s<`ap;+~C1V_AFI769SscpE@H4 zjtP>TYCKdqu4L6wMw=^3ZD*uJEH^_&4ZuF*iDiXrL}dmj6_35v^-w%YlrbfzlII`$ zRtzpkG8LCo%ge)~AlWxrt~`+%%1aJUi2s{~v$iAbfQG2InvX?64Go* zWVkXtyu7H;aE>rr%8l>Xik)mJ5zS5J^sxIX8whjBnHSV04bIwr=w*+Q?i*$6fkc}buOc#`N@K>aG|1Df}Bn)gZX@qT|BEJm!?#O z6bOYh9IOPStrhZM!!PF%77v+y9{oG(OgZGi+z~qi+>AUx$|1j`-(=TOidzMn^yx+DJ?H)4cmGqVpnfMy zKE+GC{7yW0btj|Ni1i&I&JeYZWB}o#`JO1lv3X{Iq0e4;RjF;JyyX?d<0@>zOQBeh zRfuv(A*OJ<*KAa+rnR==a-kBf)}#4L^wT(FwC{C&rx}W}Im;kgt>rg*XoX4H{!Ed} zrXw-hxFK%^ZMw)IDAv9nui57y&qr=?kL+yj&37!F0HmZlg|%PcCXD&aeqC^@K<*X7X76ki8Q#XC zcMA=@4pBZ_3E}4(!TvMd+3C4GVURn-nlNqNAf&vliZu1Z-9=H-8C!fP6({Gd$oxeY z60e$x9s^tch|rxk=K?89lLMH9v@&S?Ma%PX#mz1X;`A&O_CSlfYuJy8^)d*BHmD4S*o!2j2!99c0LjvS-HLO z0qY!{(r1=lnsO6dv71ZJ4t~c%OTN{XS501_5?+}v;-+H|1?I^*o^eo4i6zl!Ysr7! z@oOZI<_B}`W6|EQtq(;ScI4zdVn$CdeGYi zMUdQQnBfz4OMMISpJ(Po-%6@`WLRoXQ^L6Y^oU68shhd85IaXhJL>LSJ!Eim$3p{q3Lr&hAo{hvf$D@V2|nw7n-p=rRKflMa;HllKkL%Mjg)q}9pE1)n=`Fb=3V%I79B zo2PSeixRG|+qHs_e$h2I_?D9m zm^PGr>PvOiUoW%!MHj@hB0wrYc6dAUjVO?{D;my~{o|O0l_cYJc&o3a*5qjzv7q8v z^44AbO<*>zzqFm$!#vg<3$!?Yl|b)YDdUN`VtT>#@N-5G_H#|ozQ{J6r#hpz36)QZ zjwIGEN~yB61ru2uun7C#c1w&u?YF6tc`Hv#88g{u$ZVRXdx&F^nJzn;#}quhGCV}@ zcg!KV+AntpN=p<7aeEfXA7=mT>LYC*exWdv&lBVbXaIMQJKxop+m?WxTq;GLY%t@t zkMO%*r_xR}a?VB)AkW8NPMZ zSskzLhH1hRE3oXUo3hhkF<8+Yt@IY7YUyk(%|!4NPXHlE^17M zc&&cd@I$AC)3Qo$$nFJV@~THvuk(R)7&V6n-ttbS2VAJ(q!F5JN!|T`4(|K9xq>U} z-C~O<>nP!g*$FAjm#re@keF{iI0ueHpM~mDsC;1imd!hEu2@7;0@MWX`*xa)xEY zd_h}o9~=65WWKpDX|R%6oQQxig?>efFut6s_-o3?Q z^$uOy4R*onoo!oYY$O<%q6paBwMxHi+Dp%_pNArj(^8JpY09deoao95Ya0B(JLj1_ zbOzWtSwGvy>uT84b;N`)d>{WJKTOb&h7!sfPnUybD*EnYFD^2BNW(xo&}hwdAHCH} zKF;qqdhK30u_Z^1x_I&I-#0o0B_m*~(2+hn@0r&P7wd35Tx}cksjWIv&@TPc;jko0 zKOR^$;@Y}{{tdcIFrF6ZTUZXdPETH5^9t|ouj@0N+u(T)PYG3e%*!ZzJY#4~=zbJ5 zc&`gAR>a@ja3ITcW_+5HE0EBNCP+iV^=9tq*re48Cm3WAr z!XrM7TPqjnH~NZ(j`F=`#VZ6kNp48~f12**sg8EH-tuOCH^zecE~Y=>#t1YyUXwnK zMp#A!DPME+*^6*YL*iz2cCbUj5)JBKk!UP(mg5LLqC$l8ZCh&&9Uod5=;J)h{+n zlLEus>+EH&(X#?%Pq&kpIKD`7rlMz3;cpB*M|M%NppeBuJmP=VmNXeC_~lhnHt~s& zyW=UuUjfx4yid#Lu^q8an&G@iAy@N6byXb3gUnr3ntGOQR85H)S+%tIED`pd6fPQ< zPp3&ZMzAf$I6K{fei~eso3nh%J7X-Hpu5Cu=ptm0L(F@ck61=sYfw`&G17XHRh2 zT8W}Ln(+3-GTedr0(nj1<8NjvDRryq%3o~B@kqz-=rr{--(S?*v)Svy#^=uUU)Xw1 z!ffw=NgvlXAGJ+SbKEeLa>_jgXH@5B%Ae*HMi(Z%)np5@Gb>=IA3Yr)wHKn?%=FaHNT^erTRHCicq9F~ z$3$H2z^7FaJ(6(j13R%QYMXxts57TxrqilT@}OxqXZ-vn?$p4UsPw7vx%>UlpZd9B zQ*<+yq2IK5gP^B+15?(#U;F5|$JC zSF%jZM20JBO{PG-vI#*dzFysp)gt~J;uGX?-GxL3)!rNE#lC3i&u3UWh5S_z1(pAXLGh&5r z>5^dj2q==dDFQgfs<9vIS^p|>!>IhLFhU%rObHqwLVUsf{QdsEd{)?PpbOZ}lLaX5 z$Xq-k;zjvV6kIu(3lJ$f0OFTQKq|M0Ws))K#Ua; z5UZ*K6mtC32TldpZdUVJs>jwnAuVNj|E5^10SqT5Qs+RLZ&>*( z?{ugYfDDIXGu4n!UxM=ccP+=!nY>^?){vQq@yywQDvB6-n#58+<`b*URLw^QlF8IB zSa5%esgM}2XST(pix4tNWiaThCi8>Ra(RLlsujUFXfdYlu~aoCWK3(Ty8V2$6ro{M zt#?LI&rI4p^0R*Fi0v&U>XeQJr1WH}a4O;=er!nDov13$8MAv@akud_s<;?2HaY*) zyxS#rhmsS@C#$St()A>c8B~#3-Qf`pv$>QGFaFz|D)ZTm3JnY4R+}@ilxT`lH8+wk zehgFCzr(eVdPU&Gt`-b7rt#lR{KZ70kFLuSA5rUQt=+^a%kK zY_{%F1bKRCf=zlqEUSB!0}^KRAuuy?qa5|VJ@pNA2)gHy(#!e9^WOL zu|z0vBe%Eq$qS9dd@7QiBwT!N2Glj>U$N^C*4}5e1-2evM2hhaGdM1JCCCFUe~O>$ zV~%etv3J^Sj}J1wdxpVEE0Fn3lV;Er0g}GbZ-*J~3{Iwdm$`Vn{84(P?{;NR|B6)r zXEBjhgMTBYw}g8rw)@i}8!PtadUEII$mC9usO@dqklXAs1MZqB01ulq03LO^Y|Y~U zJZ#bccq}sj@G$Q93y(EZ03J4J06dl%0C?2t0`M4e`wNfeaR44RX#hNy831?y8~`3? zf8o(Q4#4BD!ssElzwkKw3y-y803LO^06c*006f-A0eCDk0PryG0N?=-0eGyL0`Ra& z1K_dD0KlV87l6kFj$TzYtTob^uqA#2X9D&MY*GVw$d{;gVx_T>0j?0{9SD@clr+HuQW`yskyl@ z`GOJgWxhVEBaS3N>IZ^O?s+unQbVuS*F0t{A@kZ(dMy~V^TTaQmOQ!t1CC~r5IL=o-4XNX; zlG!kSqdBiX9h1@_WNIteVj4g%w(KtzgL=ynlTB_MlU+-WdiT} zc@RU`*fHXtXXo3>BSjXt3a2#=7(}!Yy5%sM77x5SzeWrFE-wIrjsPFW>iItIna(xK zMgWd>29|MN`8N2vpEh`nh~l&h{NPR3_`m4ymNabfuL^=~=3<)-ri~unfA)W}_YJ`p zz4YAn?{!UxqW?w6=ip+{V{sw)EDu^c7le3uTf8cC78H7EwhyJU%2QsyuYF6ro2&KR z(Pr)~wR4_%2BxI0FfrMObAoMkB4bd1#7pP71^C#uFGjCWp4R@%n!jEgZ9leJyTtQ! z7Ht|n9DO%-`PiP5yy-4(js+j_Wj&0UR`_%$wfz5>=dlRq4HbkwpFmrW=QqMupvL6= zQ;~>fSW#{P5q593f^N80mtKTb1*;w1j1jgzw4L`W z;Ve1rj6GUXUbTL3LNSDX?H8g*t(GI(ruXV^(qIg(n-N&Z6R{J7gPlWcsOYzh-827Q zsAVD?f*7h45(GnSG5X2hLwdDyoI*xuG$wh>t+>v_ERfdaBO$R26@QeiLjQO~4MTj* zFj%fQ?p%N&oxT>f^hnq})Y+55wrYU$PQAeWC#M5ev|mUbb8E&B&Bej(A=F7KE;(X| zjq_sWavz_2=8j}DA!7J$0FOiPZy6n46HtOI^??ZcZ*#t4D)`!#@L`s%24|o6Hv_W| z0zVSegvOah6Nd8~Lm&0RE|iC}h7)Icw1?K&>DlgdU#qaHz(>=VtVAqZ}9m;|Y+L^>5FsYsX5ee&WMO*zyc!m=FTs^iZ%pYDWH%Zu)~z@vO- zCTLn+5fR`$TI^xv%goH+%q$c?;GGGu4V(X8GdM@+QIaK`s=HSqSW?9U{-0WS6_1 z>9)Dm%K6JTmxZ)jakAW+CEWfo8>04m?u%|T*sIYKmpl``3cWZ9m{j}g;Fe(>V9t%^ zyx@9rj~)iHD{KsprTM*1X_Ly2iUwo>| zy8aHghCg&y1G>_O=3AURYO^m&tG3rQPs#M(_`tzf*LzPgoaH0h0&cSp`xA2xchn)P zi#XKKF=X;wO5MXbc54%g%z`-D_`=2`v38$>H0a+sH#MPhF1GId* zduXtaNH4=ZZbfD&A*1&hrUgtPXJS8b{i5v>#vd6del2iO6_pVem!w#HyP}b+$k-6ur+ot4Q-_AX3n9QCoagG(^>poslWvI=CLp!+s5%b}@DTKcKBEd92iD+Slc5ENe zT5?%Kafv4U>NJJwX_3p`0slJE;**Bgu-B&4Ot(|+%klVul!4Riwyb&#bGdK+-qXY= z`N}Df^1|30b^gyKEmm*cH>M6oQtJSsRz^lY;lLjzJE~`hsJZXep9L-mOs1sTDa{Gg z%1(k1VmZO}Y69-oJ650U^RgDvb&0%|W2^~E*SXx<{eMW>f$idmQLN=4%~uolz`@+s zBBo`u+%=5mM94b!C3cnP2%9o`yZzZg>@jXn>I^EA+Oah@^$7F)d7B<6>9;gxr)^O) zX-LH?3Ab*#xin3qPv6D%#iZhqfwEi|_HKlOs5)Gbd-ngBT@s+mId`CKRYzru^5h<# zG`L}f7y0_o(1rsWtiR)XgDLF+j-{=X&Tx3CjL$Y97RbB;jTXM;e0M$Ejtgdf;&a@} zkwfBOOvn05)ubtUXWGoHz6JQ6|Ic}*8{4Z9aO}OBV{@f8JNr4U&X|pRsLb8K$e&&p z5^>}_uIO{eX#p{XBEt%Lzb0`ZKg+s3jw)}+cHYs?$^w>Fo+E%-@zFOP?(Q9HC`~O= z9QpX~@RO)K@nlVY%oIoR?LxF)`BGJ7A}&i<%wBp%W{1d)97a*=8k*+Mif*d&HObwTRioL=a!(|b zRqS=7kENL$y@{1DW6`yKeW?4y+(IdP+eCkHii8m1sAQVgIrkw+4i$Ikm=c8R>0~DL zm2}y3O@$=uRQ2Y*VlzW+`{s=1dFDqIO`zZkUx~V_N|%PluI63j^Dg1B756@bTm1Cz zky3p9UiwoY$>P1C0?uQ;A>ZD#&X4<2o#TZawqfjtlEB;M-l5iR?YGz8yJp0M`|+bV z3JPC~<{Ov#_KlC{bm;HgHGTA?jxQ=ht&H2MTD1WxU z?s%saw+MhNxtjgSE&#b>>AgBQkvA1N>|+t4Ea+xy9Fi2BecsnY&W-ldfTNJw2?El8 zkVqfy5B-$#47Q!$+dLDzk39)jn4q9-gFAHWL1imJ=0Iy;`KM?vvA7hePuO^|lgqIo zBwH_oh`}BL55ZJy6WAX=KN@wCV0jF{lf|7qwtmE~kR0taL~J$HR66Dzb~e*k`)-Ms zDwxH~Fy;AW7?Jp9*3Z0KdBR_qe25#WKh@0JMH*M|wYX(np(sDz|G{4*dY-5NJHV4glD<@lZF~@ z;TLV0=`-s0iSHQun}+hXZMBpGA~=}tW^G>!O**%vM7aUa&EWfjV=N!sElFsIz`u^R*72 z`hkpVM+UClov%XfUduD%cR1G4g^TKks-s2yH|@@FE%o*J_JiZTx6+R82KavclQY3( zn%$|1J2f1=?~M*6i*d(@0^zJpZi<%92TTQ(0j%yp;(=wAf&OVMZB6%zgHyhE19R*iKnu%?k7jsK13rS zV>JDF|AJ3%8hXQ1*)1Q<$6lw0pksFI)+Rk|vws}1%tLao1yYL#;pbC*$muWIg(QA=UOK|R1xkS~uZOy?+O+S^VrVmt`Q6uCGviC$ zaWGZ8!Y3XxJOsC#Sjb+UXirp191gx-+cIMwHL$+60oFj6xGS<1O#T_`uN?e5K!5&AUo+4E)`(w#^`Zu#k`ss%|M^5~=t9Gx zcA`2KUS~Y2FTJPVxF3bYcB3k}Na%GteeX0=tMq)~Up?XmW7GHUzQY^q+3# z2ASq4e6Ut3B%-QYx!T7gX8ps?UWY>yNMV{bhYAt2P3M7lf6$B=N#OG9T z0YygJgiDp>QnC=^Rr9tEc6&4;(ADe3PGxEp7u@GxH*9693cha5U50X2b>YaOd!`~L zYCZnKwBj(WH^}xUjd#ziO0q8_w;5&N3(YNZ6s*22PK&KwkMOHo!nGg?K^yer#^-6~ZWnu?PG3#RNU+*_^Rtm8PWX%2}` zY-5{7qHtH2-QInhZ}HmBnv9C{Oq;G;8wakLf2|C`w%Z|e_@9&`eYFpV!8P?@UnprC zg~83@?^tW|a0*e&{O0)daDrwmcnJrMJnTXOnkbdo8DP6dT`j+Dl3=oFq!c z8kgs{)}_90eHA*yt7=AaR8`05WqX-d@%6ej;8;E9)UdIK@m;c}tcXT(Uh|Nl{JAb9 zBe>d#v`n8%y;bA7O-KbcG*q%X6bNs5ZOD%9+qdx@?R;)gd)3k4#mJ`IYpA^QfcQRp zA&zK#x~q{_I2k%<{4)6%_GYuxsld2MeV4hO1Y_tbs?@m+3iWfi^X|o1>3*>nN$izQ ze5MRFnnryNv#?V%wA4PQ+g0PPz(Z^^d7Id#=;7Pqs&<$7LYKUIMa$+(Q!e>E@il}= zMYEz&vb!#aZen`MNTyvai(^J=SuN>U6@!D7y5ybC>s&Qn+%Jb2qu3G7K5KKkml4eEy#2J*(KTGk!W(eC`_{- z6aGxC>QCtVY0^!9BIfjaTLZm5w}9B~cwRP&-XOQnA`R7iGJNc|uF^n@5+lMN@?d~Y z2bi*Dk+)vRcyP$NqUZQ7>$z^(PZhpvEh6Z`bhZ(l9|EnuKvX7*+=gfc4~Kr`=N2IG=jDG!tdaldO)38HW1jc;vs=7;yLhR)kB857&g@FpE^D5GCzAL|dJP5xgyWRe) z-(ysVQhNeXto2ZV*a!c7;a?en)Z~GD_Wx}4=rsbSQN8FpfOANO#RBa?Cd4)sKZ-Ti zml4#Sp(SlZ$WK|J)r}cM%?#u)GHR8Kn!Kf}&_CPPR*|JV6_VFj^TmfOJAK2H?g`7A z<{C|AdNo12r`uwm%k%cW0TWLM{j@>P{wqelap@z0$+-r;gdy1EGILRb|E*28wLuXE zym2`;;)P?&{L^M_hU%AlbKbtx7KD$_NYa+`{P87>3k=}f^=;7%9 zvx!ZNXB}v<`x4x6;azj(@1oVqw)^-fSBUSdX-nQ5YOkIT$w#0g5uBn$n zjyI~d=E?;hP2njT0@p@doJE_At<`A87-&$!#bsAj%%nMK#E}ZUh(gt($Yq4DPc#>9 zRjIA7>5BY}ca>gqyR*5KoYgN8xq8IdYf;OU>fI8^ofqvk%Zi5kI-il=R-0aL(YPYi zh=-JbAT0icc*3KhZ&w6%lz%M{JH@Z|)AHXa|6mYb047Sb?6geD%9O83|91h1{+eR; zTTnpA$3+VW2?nVOT3CDPe%lB+nt*RT#v3uYyLaz0OD)w6(v#hG5Lsyikiz^kd!2OD`GrCxj^3o)z|33CiMk8JP%^NedxDImNdKJMxhYa2lOnav2?Td za=25Z+RTYaSgP^OUz0j4cwT2Fjxd(+?7R_`SvW{_N@p(P+n>9&lkwncG-Xs z#*=;|%*O)K^gm|MYz=UCoI*OvkiS02&C(`QAMv&cuCQ6VVLXCa>^d2z@^Ox(lIt{0 zL+2R`><`5VEU2zPXk#cE^__ObRDuUF;gcwh_EoIns2COIWP559S0hxDZH5^5L;Od( zM;Yu{`!1zjN zS7_5S(Kk8N!psT5F5+<__T0}-n?vtc@x#7Pl>kycnD{Pjo?+B*vJ zw>&}-?CX7hGXluJm9V*$5Ldsg?Vv_M*X9{T(EMjGo=i-T_wrw2al{F3-Km{YE{pVN z2#M_f2*d+xr%U6k=c$9xZ*mouXhy8C`tv3yOzczm*+Zy*qGGVYnLnAU1-mTz9j^UO zgk&1gUzjd*+SvTwS@I2Dms&zGd(zIWWcdtT!HwkC6D;GP^X~|aA|j9)leJ49 zQm+w&4Cm#VW-uhJ%=DWy__%0{pG{AD#3HBn3z^G@RA<8H+Mi}ZtcYdD@xD5*%Ksip zxG}JR&{p?&;{2jCL{9Fh&KYcKohr_t!lgVAPe*60EuzGGlW3_+Ic|$~KC?7AQ^?gj z+Etk&CV)93m*;-KcR`*-#ul@n@Xmg{H<9#Rymq{~Oq64#;^0iZleMbna832LKuKE_ z!oS{Aw&wVUPhIU$!!ep`1gnz5I5k$Sw-2U-!2Tn=oi>b4{`yG?{0#Sr+g#QD`7AIo znN#9G`B3tjoZK9kxbfhZK1 z(UXV$3^d+->cUqjQiQ8b!f)jdsgIC3hu$r*p}IIx)(41*P<+# zmCpZ$-d8c3ZQ&05&clP;_D8M6CIYJ$r|wZtj6Wv0N)6WMY~tmmU;?^t-CiuwZ?7)i z6)YTAhx~UQ%;%vLJUpy+_arWpQ5r00_iRJ9LTp4}**Lu2t)U6*6kahHgJ7%*5SgZ= zE_MPO2$lw#lR&O0!*(@WfqVpvp$Jr(kP}^urWxu`|F8bFm19JG0i~je2?t|NWycoU z(R>kvcBOAbA%UY>n88P zQqJ{baLx>+UZrb%)L|tuTR<`j{capSnRLLjd zws=GqaNS%t7;+Svy49;+zGaN9Hh+G+S&~;o^=m4lfTMifuj#S{bt|F%)HxdW=uUKGkxoHUi0JxT>vnm&9wfy_H9|JF3rS80;eF)>$}zjCKld@hTp z&!xv@LO6lAsL5X)3DW2~Qn7*(a-@ZE+)#3rcsu5?TKS>Q;ZueUJA_cD+lA-oQo&Oy!`Y@6h8CeVp%ncz7#5!jA{HsDso*kr#t$| z_l-GWB}UeFa&{xL+T6p!q3i4%ui#%fwkg=W=j+`T4r+)id?X7`0_xxM@$0^Vb8yi* z{$w$z31=dnrEFQtE#!NJTs#<`h!@Uw|T*~@`KIpOhpwm{i}xF{Zqt?0QR{mk%S zYy$^v#PNE47mxuO_)q(FSH^I(>YVU8CDiJTw})r> z^xA@BFqIbMZ3|p4;CL@+7i0^jr79>H$CElMoCH*x$2qhekrB#oU*s?3RjVFmTYk<) zy>+rVO3@~^spRxf&r7&XW*D3G)4CO8`tnXDbPLB~9V$VSb%6XqwzoW;kUIn&h(=H2 zd@g1Iwd*V-tm$C+Pk#%7k^ytQLQsF(UM{8$wVM_|{VB{~A-1Sfvl09O$A0clmV&}h zwx8Y+9ih&_cw6}0s{i;(bnbmMn6ClZ?tcsZef zJ^@>0TxsOabhoKbh47(3KX+W|I#BRPp6qrs*cFJJYQ+*TgFL$O?xcB|xKgwPisWaxa2@BQ%+Q9~D## zr_Imb%QCp(T!P@3bFGY{I%LH^%0FfpV5k;mlaZw)#lP-NP_$j+BkYk(Vo^3z&cC&B z_8vPs4*Twk3Jw*i@oJBl!))MsxQQvVI&&!h8u5X_t(|me=M*0q(jr=YeBVBO*|dHo z%;{p9M7~4~IksDv@R=YA5v1|(~u0r`uRGiNBlV+aa#+eH_6;J($>~RZr zy%lvPrAxJiy0ZBewk(bDtz?YHR{ZNuM_~wNe(nF_$uArJ_2g+;qvBEbf%fb_21<$d zc90I4Sd~TQ6l{;Btjx~BsU~%k^@fuixOPY)YM~-CV`fm=!CYeA&5(%+uZX9uj=lOE zj6oaRie%EJ3b9{lcgx;T6(BcB>`~<`B`s0-wKLT?w_CoIHG^Rz5Z9cDM()StzHoT` zd0uo?D|=d!Gq{-}b)5Ps_3>6Wb5SyE?G|ZpD|A122K!pd6+sAPI57u04M7m9#5Hzs zlq1EeuU#yV0hW2TpUOD%se+=Gv&V{sl7tV(Tba{&H2bJ2S&aYp#jzRFl{liN#dxKo zA~|R5nN8l;?;Q5PKei`n+mfuQ*zd_weeLXg1$5G}Y6ZWgzxxnKZBTK)4(?j>4 ztqi0XETO~_e**i$7{93UM6JN+yCsJ?>E~OdGd3Ga7!5Y*7&|iop`Hduw_)l_&|LwcRLA!`7A1f9ujNgGCPe-`#fgsQnEtF#B^B zlPI*fTc9vU&Q_eF9pByfmv17u5gOx-- zOxvmnPGLOq>2Eq0v>twMJsdA9|A`k>R%%w3C^Y5!W)zK-U~%LG|Q8amwtC zqttpcGUurzzBm0~W=1w7Q~;_Mk?r_E9;(~89vq$O?J!#(k?15Q6(eYbx{DSRx!D+v z19a_-(vD!@0#DqEb9A>_rh~JH3=blfzbA3CEodbTjP`v z4oT|u(rNf=_Ap1vx3Y-aFCU@zc0Sgl6U}(9Uva>|n*eRwr7SwXthY+}tp>M^%j6d$ zBEs5mhjYo1Ke5~074)ejrV&>3hn59@>BVvsBt{9@Bcbn4f{!w>O+C1RjfXv9{Vu|z z8CF0qK3DOp(JrZ7>bzM>Eut9jyIn$uZ31X7zUxP^(fkz5qTU5%vfY`!y>+*{w_Y24 zH=z%pk5y!J0SY0k26zK-=x4?1sTVPHtKTXTK3l}#4#i$2*n(_aJI-U_w`xT_O)}6yCI!FRBA=Swunhr+^X;Oq z&_kfyZ6J;Ii{eZ8=G4+>N%wqvThAXI@#g|r7XmmnRANJ?rI< zT%ZaT_tOd_j(t@D%3dQ1yhi%K_8d7tv96r;UTIE5L1NybnF2se)&+>fi-68+8^Buo zz|4rkg8`reSX40q=UFrdj%^!k2#Dc?0b)SWYeWHWvj#X7U^5E>IEXlr;H-73_iJYH z2l(($*o4@^QO_NyS?Hd#g{APM^PzGLYW8E$}F>d7d}RCOf$J~v`0+jj?`68J#Kk^Dc2Dk zJ~(UotvuE<*zHLy7kJb!$kS~(TEurIj>b)piup&(Su7Li%57;V7aCihQ`EUI93!nM zlJ!KEB5C;^*1i!=t*Bf9yVl;ZU>l@^TTlt3!V7PRtHf?7TMcI?`Q5r=VR&3er9qL? z<##=EBHyrY1S&NJ!eqh-)>S}i7904waO-8|lFe0qO#D-S`JniF1>Vo?2)QNQN-`M9 zcuJ?aQT;L$rG>`cz1_4pJbQkt%^+5qaGx}D9>#@w%}qbmMk zg=O|KFGiN@TUA=o^ou)V{31WPr%fvb6BXd?w0yPs(2~tk!_C4}hpf>UtIo<@W$L`D zwco(R9Ji%p!t$pXCk@Ei*T1Rf=!C=!T66G8YfA1>Fm$UQkzTwlJnEHZ&5+mC7ubyq z*mfn21eC%+($iGtKGN!8c18V+bo~@GuqTt z-aNi+S6`jBCb(HXBnUNzabsN7;k41ov2kfgQ**#yjpB7dWj?f(^m|bw=0enclJ`oV zfZ()Xiu1fKLdg!9I`hlWi9BhV(2mqfoW=A5VxA>QHM()OvlK$UfV_iydAlJDw zg1yV`kL}^Qv7n}8f9oB8>Z|~9h?lX%p42kWShy1AUN(yKp${(yOuebhaq+0+bNaZS zWs8C>U21h%D`$Jp2TR0Z=8p`lBMWDH7tQ61g3rQiV?Q?Y=UBVcR@GO`_NE#E;#K3{ z#9`JxRN#KLd5Ky)GN^F;4sdoPih}7U;{nb$HFlomsSmS920-QcABDJ|E5&ixc$VRT zX8YRJwF*E8WPo0_ZfCDGFX74-<#!fRXv< zq_&}!fS7#}-g_E(&Ic_)OR4&^FAdb3TiZHs~;W z!By4^d53ox!X}1DIz1w9(1SScvM~c&>UX+21dB5g2}Xffy4@`v5gP|iF2D??j+n+b z9O+W(srtyYKRK%l5jpC#?=T?ZMJR0?!B2+BYy+u_F7-uN_)(uOpYxHMqpk{PfK`=^ zn%im^=rN9F@tCtpjF8Izk(|wjU^tZ}BENjHdeP+S0i-Wx(%?N5J+JHD zRQ(b$CF}xPcynic?O5$8oZZ4QWaHD|25VW$7GuZc`O5xa#BHwMeuE53OoDeA4li9dz|ell?}c z>-?geHs@JW=KWM=quo?HcQlDsMTCZ0!Y;S!q^e=JJvw^>=G=VpwSC!%%NxyCKk4E% z_G7osu?=CyH_&P4iQ8Ut3diYIJA5lD<$25rS<^2^3Hnm)V>k2%VSSnNNcFB5J<9<&h>4YFt$70ac1Z8F#ZWDX9Fj~{Z+ z42-p$e!Ca#u5psp)ce8GPwRTwl^{oCtH_Ky;yB-azFU-b*Ob3=NYw{>b_}FZJ zNjv`j?o(wG?M@@yYy-YLsuE|Kd!u|Tn9R6Ly&pd5QcB%-8QBhHO1o^D#gAcMXO@T1 zR==N5s40UJpKbNHx4bm9-o78mZQgFA(O^Xpuze#rnVY4Y7!FpDH#ecmMALK;jM&}( zu%8KW#_{H+2#?@<7rh*(lX7(6XL&0h7O}bD<$4XYG zD)=k^8U+O#LyF{eXw~;!IUQ}o@OnIkI;o05P1OFB6*DL4D(k-Ai~ANOTCNk+S4^r6 zEsu-D&yvs0?&L6_1-(;x_QAo@E)K;LCDXpv6&Cl|mh?o6vAB4WKh;@8nCkZm&n(l{ zN-3|KyX0#1!+xH-EAl$-{fBiXsE>RUHsYSSRn5Eenr(1pWLwjFZ|_JIDw@ylL|v3N zcG&IuX;2FnZh_5uJ^LNE6Lp`DuFsF1J{M)c7;fxqwK7)a)p>o*XAz~+{q&J~E) z3*y~>?NRj_M5_XR3F_E=_mBR?_XvUlb#H^PUO@s}pl-34T|F{U5d14B2&8`rTH`PP z1W{x!K?v{uv=~sYAT<~mKuI9dyMI17sfwUAb>B z>7jn=h_t`1ar1J1yHh;NN!S#8DM(&2hAu3RrTfVV< zn4*?}J$Rii-axEYxcptuX1LQ8F{@ZHdRg9Dyi*_7HLjxgr`NQ)hJ11eTh`|$w=8aZ zjfy1AMZLTz_-tFs>(QrS5uTS15p+aiRfAU4sMlD0KQ_mucCJX`>r@L974Z0fFGiCn z9x{(uR%O#o58j^~NWjaDNS~u~_^7LA=^f z0k7V}quontyiER(H=KVj55dOode%4(Byi8_LN7>-TS6}z90vJso3Io!evoJG#f4yJ z?ye31^`lMxo1Odta7U$+|HkkE(W1K|2x9euCm-U>{U!){^};D4;JyQv0AR+zSahEx z(aiX@sC@!SRdGC{M5st8n@)Y0GnQ5;Aif}ih!d?qx1U+%y^EEg3HsM5BDAvM!gto*89 zyvnRHpB+m`3~b2gp=!hSEKOLD(J-zl6cs5mg%3YG9rIrNG^^#QN;lFX{*?vKAEyG1 z$}vY;*6R{3Hz{#iMy#igYDBF0fQV*;jThm1RhWXFsEjD>$SPy$ph?uCZ02i0v7L;} zWKgl}=yxcS&B6&z3s1Dc>h66EsL!(4E$|JSI64+2q1GRvKQRUTFa^7sbza9}iU?SQ zuX07usxZ>dEfbarO@*gdElRViHQptR<#B@tArmy8) zn#7R>FQ^Dg)z9Bo*Fm?kk=1lzcP1~EEV|JG-|r|1ABjrSU0=PH{#a!yp*8-Q4a~nv7#d69^y>w_?|@F zxc~`UJe8?Fq-0B6y=``B3j!L9O~?tUbqyW~_9HDO&yVFD;z5{7iLXc`$LD2{t=^P^ zKnQLE9$FOtnX2`RuA!MZ(lhdN_sugh{72xgs~?`B_rAi`%0`uN+`B0gEA<`AvN z&2>#PhnQ#w3Q3t8ET>*K#)-rKpzW)I>sYod#S9iRT8tL6#mrzaTg=SN%*@Qpj21H< zF|%Z`ESBcn_wG!;*E7-4{V_ioRk^cvew-C`V%1)2=MRhOs;{aRC3Rac-WP$VKgs)( zjEO2(+(vC+d745*=?fGzI>-fAuzSclw%T0Szai0n^*nJRvMZ%sxMT`n$2fTe@+THG ztE!>x7lA3kDOZK5;tZa{npc^-KWG6$mk~natTiCs5Z+04_#hUr7SsSi06jsviIi$h zAfXnGMjZk3I#T+ux>m)`Y6&<5e9G4e2W=0u8=k%ZUI|fXc+zsn-2;2x#rsTk0kWPe z=_rvk_&_jUdmlOm!8JjA6s)U@-)`==Grjrmb046`C9#ha9Il(icTSvdZBF+?0?n9w z2Q+^WI%hlpXu|m@)>dE2x8kj2hXhKD>FXu+Zbsmp${EqM3S(~LOf6Q#Y^Q6z^sML3 zdyC^S0It<3u?8ibj%C@&p-KRocZxzQ+vn>>iP_Z=n4#Mm@^?=!p*al9~*vId0aMq zuIsL_F%dnC)-RcM$3hJ1@mXynV|H*o0hOv|V-mI}BdBBsb)xkwiP$;jsUFbu^+J}0 zUqI-fr~4zSry;|`mXIr+R<5Alkg}b`s+c8R>1*tmWAl*A-XU1=ZdtSJ>v(Ds<-ea) zrugqo`1qPH_`Kveg5tS`3i9@-ElR5SU~zgLg;2vrhKL0Y)|+*NYJ^ zWQ@aH;i%$^fMSuZ`A`_}rH{?HFGwjbwv(s#^tXx}pHB5crmkv4ypohHdfz`gns?-y zy38-mFLSfOInbH$NTt((NOBh-PcCnh;-5$KaS|gDDToy}w2yLLivLl^_Jb6kR5Urk z<-D5Fr2Ne(IVIAZ(Va7E3R>Dx?3Zbr%WL)JM}Ovh$e7IclPAph`r=PkCc__Y;dEMY zekGiDALu`$CHy7#BLk21E_z8np95P3m^(y;Nb}FLK-kVPDGZn-F#wT09{IY^T3%b+FpgCFA*wXvFs)Isd4Zl?>wCH=|L+cPO7pN&^2) z*ZUv|blFbN${PDGz$NX%WQ$3kFgc48!bR!Sw&Bcx{lc%{p`8X;x-Q7^$vv`Vb2qj~ zs9_I^m>TFK+RRyEo>E7nz_PU^N>zcD?7}m{xJ6H;^OQ2b=kajIoB8qFX^7R z&SEYia@O%FfgZ9Qr>QO0H$ssE9l;|V1F5dk znd)B(jI*AYbDZGW&XgI#!@qj(cz4vo4w7FOUus(^QH$xwq7$o$qxIu{Z?z@|`jRfI zZhy)!(oKX>OsTqdYe$_-0##{s^S$vPOYNs2@9C#fej``?=wIjZshJnI$&tvN!;Rw> zi>0{)ge5M-zFWE&Xw?*JikVFoc$Qmf1X(=2-A4Rr%V)Z~>Zq_n!o+D|)Co?D!g@5i z{=Q_I!;kM{uK&Upfwy@qnwUpiM8EwRX01D_t#Ay2Q=*5EUAiCm3p(K@@t6Xo++bFR z=P1gsJ8xFmAbX!Ehvp1F*WmMxx!nEsKn$?=Al&~G){hbbhu&3+LT92xkJAiZI!`9Z z1({`ovFI8+hO^AkZ$S0WL%SrZLe!1Sp8zCTRiR?~K>);lI}Uc(Nrz*bu$3x1K1wR9Y$1lNmF6l>S?slQ3Zj#&-nD@&L&dJ-0^|w{8sCBwYmQRWTfLSoqShL{V zO=rZj=Hgou=C0qk%br!7DW}Ngg;yNA+9c=cNq+nCO0*V|c=E#wmyt|^uIXq^$mdT!i&^fx5EW`cC5G$%SXn_Y?dn%E~+q6y-z z1=a}V1PIK19mEU0kS=IiN(FT_phr_0MOkG*c`M(UDUn^oqNe*hBVMR8Y!c5eK{soW z>=OL5g%MuCeCLj%8)U8$q6sCS9>!mSrmX5N;?eB_jcEu?zL0HuEa8bZR|8p5Z@fi$ z#9%60%&OjF`P+wXHp8;7VyP4HrkR`%=!p0XAK(^6Z`KjuqMoNxR|Sd9M-;nPe0a0F z$lT->n$Plmz*SmU&6#84;5%XEO~rG*D1X2a`^HiL#2QS%PxDD8!6a@!(QI6Ms{~(3 zrxDb;%vQ@~E06>e?1@Zo+#(>#eluk3%aBiKaFsa}NxD2(vA3ScvS06~o=PSP@xraX zH=hj?4VB87*(ZOEm^3qC<^91sczEk!SxwP)pCUcsLQv#(k0;E@p_dq8<9ArV`GHgF zRAsjhUjR)5ICv7{cnEI2o&kJa(xj7&w|3eGp8vQv*l+etQ`Yw=HKpjl3TObmN;~Cx zKhHJdclnLx;C)Nb!%vvdd;bz>IE#37ZzDl?H8(-*(5E*jq=UK#vHu-c9DcwCW1S2a z4eD7#gj&7(X72ONbR?Bea`5aAqh3D$f*8u?jvXU@Hwogi*hnj2LSGmjk>x(TdgT$| ze>O7nkpRJjaD(hk4YBu=p3P~>I)OrElzls8zndAH?$A2w^?;M^Zq0g#1F2)&p4kdm>|}s#Nk;o zO0(LAi4pq>hY3(zGz1AqIi7p_=A;Y4Ne%nmOeb*{X64-krJa<@fiH*w zn^7!^1}Yzf8BS^p_k-x{ra>CI^GMI-&tKV8efe+)|Kyr*E;{>EI~qKhII z%+w%p*5DT<9_9m!0WL}9L?II@3+rI78&QZ3=~2fdhhHhcKAu_tBg#Z*6U3x~m>NaF z)@!Y^vW$wx(;=pK+f{pvhElQe?dhu=IlW|CWT%XBaaQCE)_5%0F15R7ZJ7WzYS*cdxW)8faM%Vq~#_sNtPX{-(Yg8GcGq?bEhl~(mRe*pD&yIpT{xX`n|nD%A4vHpDYS{)emgyAP4rM9QiOn~QQe z{fqGEEoNQxe3EVOkkr>2QDs+W<}PyO{S5}{)R>HCB(@26WbzlYv&7bMp}0fY`?u_O z)tQUB2-hoGf+4j6cIKNCV0WB(c+5iFGAyr4+Pny5_EO8x$*o3l0e1!yX~2qX$9M$B z2AxV`050%|SIKm>n%Z)4p=3RNvep|tzHEfcil#7I5!rwmsWAE=hmdEOp@+-ghvsq} z5gsF96Buet0sFT@Y~e_S1Ux5M zbUdx83znkxrjgF-%gMhaw{SU2Mk0bTcEfgKd9a^L*c8|OAZ&YCF9RTH4{k312;ytp z+T#J}1sk6?wAo-hYX-5FFjA`22)njUW_RgYPm&tkl6Z)+vSTG(LJl;_c&cNN=OROTv@|zRm#7LE6bUfEjBe*ux|&|i+J+P~S<-mX zA2>Q%SmPWNXew?Y99L&4oqL?Ek*nEan_Q$Q9ZVhxJc8Bm6-JchHeTNn3>Pubw!$q{b1O zr<66Tu?~Frcv7{?DS za(SN|Rl$(%+apCgQ9hM6N2_ME+e90}EUe8el=yzs$+pj89KNrX?h7!D-4scGZgX%uFoV|8F%lFBy7#dG{2~sR<_MgGiaKF4bM*OCu-w{+o z+h0?B%AxHa(r=b15~1D#W>USgX&=Cvyu8@prdhRrIL7}O@<;p?8b2RrMxXt^X56$A zCEr@gu}7P#$k|V6KivEo9)b;7bbSxfaW}vE`W!myiPnCmh?TqsQ5*dD9+G}J-3<%L z)KqUs7ebUw-z%TfrB_48VDZoo3^ORoyBugpf#fRoKLnNuBWLw zwg_p@(D6asR!EmZ3e~mYakb_hHOduyN{QeC2^>#UqndynIr`n5YcO`Y?tn+Ea4vCB z_}2&Fv#w~;Dv20$Nw@n57Wl)kXK?B>zZdV<%h!)s6;^f@VePAcjZ~k}qRcm@DMnBUuj72|4|a zrSIE+2DVZO+yr8(zn`OY{<*0oY`KDl-^BMK!!c_zDjIzJ37hb3rC=pp5@DuEx;xOm zdQJ)(0%XG9vCgp4QIK@L9L8~OESl$)m~i{}{9Zs(;AH}F0M!K{8Y)x|c{mK4J`^wYX0rTm z60Xh$B;g?z(luua0V7G`vcoX{LBb=Zuso2dt*B785~U>WivB^ui~lC!ipY?Elkj+x z1P>MMVxn?L{y#-u3>^SwSvVu=Y6KdPTFT@Dp!zD*<{qZrOwxy?l}*|*_G5#)R^Qb# zSV+GIvaZ@XKO%1xambhmnc{>+Wxbb%-?R-#8?6RFunqx_R>QUwfs?`2!{_}p{KR;k zAqzeXkx2ZSZ+wDBctm5o59w;`!QY9?!H!H7H;NCrwnFoNkLBHUxv~ zLDmjSol>&4Wr%ub_MbWU@y@?<@Hpa)-qk1X)gwDb)J)$YoM^x2W?xI%336L3S@H;B zhKKZoJ%#B42Kj~*z<7xqPC3CeWw5sPSyFCW?P=2M3Mqj;0$O&k|1HX5?mTw9LLg81 zFI;`x9%7wOORMRP_A93Gxo{C-K!nCjhoRLBByUj>AWNLqW1UT5{M-FN-J<+IIksf% zS;pj?dmsOdfsQ)``A$C303EfX)&RBeiy{D$bC9eix;d?KY5Ui|QtQRT^nD5$M{F{1 z-f_;#Nw=$gK?%T4!Q2;T!#F~cIUt!3%kjavDxQzLRJ#{WLM68BP)?CO&IT=lapWJaO8|lwVnRaOeY`V@MAe~+jN2TnEqTCdU zeo30$*Z-SE7x2}^^PIRTSIH2_LRda+v?MDGTy!*!$1*AA+?mZ=IRhq!!lvnLQ4wk1 z@n99Q#dVKoIvts3c5ght4M{keMIb!5h6_vT7~+r}HkydW2ztZOuU4&!+6hs!n#^^p zw9pB$dHJ}DdTz|7J-h1sV28Gh-j=j+%Egim2!N2gbR%&T%mzp2p7pxjAR}c%=pY!& zViKQ2_n@hAd>d32&A!{}9jvb2eaYXchv-8Kh)UrhPqev!VD)E4S>v0u3yd2;=G@Dh z28GjF1sqdI3NQ_`tip4%YQQG9An5fLP8)!Oqv*IIxsIMz^7=Jo{i+ReMP|#Q?@_?7 z3b#8JKkNFkmovq`^^|?t)4+s;?n(~aS6C|h{H#X2INdtb(NF?}--VN2fH8^~w7T^so&<$yRu+7yH{U={y- zDj3`AHy}L0%8^5s@)~8-{36`}=aH(#ab;A73B|1ye=wJAh9_(R9f(lJFnVw6zxgXA ziK@!d&)pG|nv#ZuswH-EEHE3T(DAyaz$c<){h-5B;IR@s%SiwD%V1BR-o1Mv-9o2P zA#{RZcf)rB7CbsnGRO`6^oUR#h_P1P2Qfu!TJ4%!+ak@1y=&v>pML<}G`+oQrI8PM zi_`>a92tpveZZQB0!%6lI!jQonUO*_b9XP!W(4{zgOjM(>&^MuADf6A z?Xe>kT^2rObI7)jsfp(kf#DNyIhs`;%*ne8PCoMO7dZ_VIhbfad{_>036aCy3Nrmt zD3UgW=B9k?^y^dY$Wo2U{~xs21n-};7+<39Yl^qaFNY=jU(zpMvgbob2A|U!Sm~)V zx0473a(}weK|L=TbPSS0ckzXFgp1K=#l-HH`H1--0EGAr*KcR+36;}PAbGi5wAYzU zHWAl5f>iQAi#N8ClvmVN-& zsgS2E#4~8;l(t&UxPwZBBo;Vl z@xszOOGa)ww`b%zB6EJK_bKsOZGSpYIK}3 zyWm>~IHWg)>OiQ%B$qkxtLZ5?)oDPfN+JOzF`d@L z5$8<2?qeT-)30?kB!M~m>)18c)xJvbs&wtWF@!JC7Msu~>&@5!3fF*9niB#o(S^-4SMzyU5u7y2Wlo@wng$LyKts#y{_X?L9vK1S(F2er*Ft?j zQ5+4GK3pw0&9`6IEY#TuO&>0|=-JEtBW(e9Y@HhiG z-n_9fvWFDsEW5@@FVR}G3r)=|G*m#jUhF<`_~zPg-&|s3(fjgbeBnrw#bIkpTbhYo zm1htrrj1vJf=8q(?W0W_LIA?-mroE|ywbm(&KD*hYe@pEOIRVFl^i9+CsKWnm}1De zLRCI!5zBSgof#Yh<+@Kb!=8 zs!wXTFS8Ls6?H3PT zx>}nw9T=@&i$W#XPB!EyRXOzS3o-Bx{#a^2{Ow4h=WeoeOD_v&bHzJ8ZbMUF-mms^ za3~<8Q%6!hNroS`z3u!Qyro}ctn|6^s8S0Y@}joyV-4o@+~lpc#74U^MW}<9jrTnD zImYV)FcSMX5^DYdxJhKX?rphQkNadR2NU>w(Ld1(#z6k-Nw~j;7r#}#;1+wvgnVDf zgIa+PxPw|CUT*c$F-mtgc8&D73! zeV5oaNioVQ`#>{?Kxr8R&v8r2hTfq`B9qgu6MnBv%G^y|1w}<{WU5jX0sHVulyahe zGjSF=Ty9~No@cAzv$%pt|529C`@vveO>O`(grT6#CTb7ao2BRe!HC9V!>|b$XH5M( z*MBqm91~3VwEVn2(Ibm_X(#0a?<0Hb!pk0g4>;%O4ar=a zvI9)F{|%TV_HgzndBSl>Env-Oeh~?ivE+j!@UwRg>SAW?6~DIA(ar^G1ljt7JwQ| z)(Zm{f?GT}8ps7LR&qZfcj4YSfgh}z1hb}ATDgjiCTul2$c?>mo7$*h_dN10!Wjvn ziv0^PCoTars2X=2Hzu`}x8v`(wHK=P7NS*!(-co&8&Kj&#u z(yPuw=naYLQRkFVs#LORnMuwj9GC<7q`6clo0xH`Ec<{VqaPDZlMZ&_GMm_DyclBj zonW&Z&Pds8LLPZPcJn^d+4O~Yu;Q6bt1fnN%BhxXiH7j2m%?x5VSAb;ax>}QE#%nc zmuELZ7 z)zjS6=CV7)(qbADCnG6w`AgM?^U(sDT+j`O!;R)rP1bS#Mg$Vs51<4vPQ-|nSWd*q z-Qeaagw}XL#2U!+ZvgfaAwmbNc_dNXdlKX!FLs&47DUpxDrj>LHvE^^&<)=v!BnX3 z5n-lmSzqweo!8Y8%0T$$FFO=8IQa@d^+(-cfT~he@?tZie3B>L>z$_cC&9WO!*7B7 z5?y+wY<3c9L}@FV$w{GrYW8fi4v4j_=3y+=lQWd_fIf(bCF| z?Qi3zi8Y)%q`5eV>wBq$w+d|63trv(6MnWBgKBZMQZ%6c*aU7Ru0T5PLWkDNz`KUf z9!osu&b!ER#^?9ii&cpAX4XUC(f%8^#QQmyD(meIfKpA7485$vkvHo~x{ageQkEec zW~JqCMH98{P3jfaLgI3$Y(jQq+!p2Rn%HJVhYAOF<$%8<9*!}6VUN}T-~9L%U|CBr z-==4^=g06J`7Dc6XJLi<5#kTo`qT+cwgg1YGnGVDm0~Stf58bk;N9}avZlaeH3$^_ zEX%Sk-_+$m`Mae@`8f5Hi-x6mgZ%_1C*rExfl}>o->h+I2*dAdy5>ee&3gz)A=U{= zW?3GTtNr2|UyI5Vx<_l(1L^9hsDmjgUaaQXA_jKj#bR19qD?LPAJgVd2>m87KEtWx zg^QfohT2MlK($ph)s@+1dq5l1yr8>8f)?mli0;ns3f;rhdQjFCwHhhh;iT+X>P*`O zf|m1`^_HsNoeFrivtO+4@^D@RPQb}k-m@Kwk$C#GG!M0KWc)f^zeRPLU=syZdVEWN z$e479K=^}vk(>2LK0tYX-L$fT!PFlEgjS&uBWyZs@aISX7W>5(W`aCijHdBfkkxDx%h< ze&c}HhaR?lJqk&{qe;UGK#cnZwaCU;<*wyAG>J!Asc{Y~6SuvdVqiU}!Sm#pr~|qGHl|OBNX%+kH`S z090lZF|S#SSX9^#6u~K8c5#-W^K@ohk!6)O;B*lT731NF^h@Yv;!wj=LQeDs`f!%u1wnb*Pff~tbuBY$? zE;2yBXX-H9n<;Y4z~Ne8M8Fa4UVNc6IzE4Y+Bp%EyarP z+PJb4s%@-26m&OmF!5{*`1M(<46d3?Eby=~;xP5VKSE}`<(lqtuzb+WMzBK1PGww0 z=$2B};gX9PxHw)s6&eS&zy~S<=?;I2&W&V$6THkDeN;M&#UT;oMEx`fev$R2g~T0- zDw||Y&z-~_F?u_5)^D&Ol6K&UJ0(`KM-#x+!JE|4Fckfe)(YjLo!qcCE{s0VjXOuJ zj)Sb~i&f{P^fd^ONBulZ$XoPxO$%tdE=XVcWZJa8YU3iw1RKz7^r^HlStdTSr@>Dc zxJwBKjM)j&s?gll$c1F`&Mx(V+R^MA zX!58)q{rI|x7)S!&(@m5d(_L@2q=3wl2EdLf3^sj<1nCgQ2wCmELWWr!}33e@b%?! zY>woWXYKJyypZYH)+=Z@wD5iKePn--@+a$>Z-ejs0Sl{zFi4K@eUd;uU!qwdCt)~y z_R+y09E;H0HvKb!ug{;$`?Ju<)KOcNk$YrPL>IBOim|Be8+=;LSwfvn@)VZh|E&Tf z|0=*ALX^1%-Mh+j+3larHOx>C|0w-db&M+gO@)B6iRfUSLkS#{vnoxrX*h1u#9zm- z`6%MILgYdF!iTMA{*s!t_bKU!YVN~#R0Q9LI&XgUlcSxlV*-WbUkRd#q~n76F^8sQ z4Bbj}&Ip=*!BvL|g4E%2LesWzW08?Uv6b!q+#Y!GCa=G%V$KB~Pq@jGAHowR??^(R z*0wfy*>=hDoF^Y5NY!)kn9BYe^vYBFs=6rQ`aN2XdyL1#%i~R-%wT5L%I@^D@eZLs5m9w@vw;Xly~fp**2Wyk1an2e~Z_cRoDe zsf3b}-sfGFDLr$D-Wi$_Qn1%<9Oue+uG8Rzq7Zx}cBW*X>{EpM))p!hCPEZzzlVKZ z@wHOlvOSzNbtXTxhl|0jO7)8re`3|IW+(9n6h-P87M_veXdF()59X?c zvPnsvjCw*pNcMGVtS)kBwYBTIT7Aw@z>gqmA8grua#zSMMGNj~IS2D!_A5TBtLaj^ ztXY$(klGhbeeRAd23XpT-_xz#r76o(LV8dO<>QMV#K&S%6!sr;P{ty4D6LCC6t;h4 z$;+L2gBh`&NljWgv08v-%YJ!a+Z?_Z`NIeOSFM89%{&_0qXI#AMk4GRMxkna&c9VI zg#7?3S?!KA3&qsn3^ksV9WsIIKt+ihP zU+DLLrQQ^2l_};rNXp=!f?q9o%VIMaFrqbRi2o1OfjEaxSNO5pfz)CJ!pcTvz0&wn z5zmw-gt3;1=B6;=o1>;v3;~E7`Am_Q#SO+N6}xv6v}^kz!;`(|6%AbKMk_r|7>3Nc z8;Sj|D!J|-c2C9rr^i%(7dzrwygt9Sxc{TxVU*^>sC?b=oRuFJ5h8rmWZbl2|$L7B?rm*V$`%jo$f@R>9dQNyri?rQ+b=HNkpK%#$!S*TbthI^) zAJTz6$N#*Z&*ZGR^iauIb>XB8fw(T8eaEl?^)P@a?=$_H0)7N-#Zz^OB|UV+-J5Lp zOd*vTHPshh>Uc2SNWNb1#SdQzO?*K3CZtt|S^(zUsRl2DUj!!FJ|$lltNPARJu(=z zx*Ezg!H<+hQ7++LtA~gfzKbJe*w-NsWH9fN1n&4Z^VHJa4${nZf|Cs0N%i3wO>gx-sJY-Gj~ImC7Zk-bH}f)mQD@dv7Ent4-N!~_yE*%jj%{igS6NM#jRd8w~!dJhr$EP(< zN!np|$ByT@!{$Y96sl>yU_?(fRlV^Y6Pg^60OY)Le>WME>8lOY_LZF}JUhAoY*1L= zr-*P8PLDub+$8u4D07ddYvtsVOt4;}KnjnCqW|PlTT%7UF}??hkn-aKeohf_C((AQ z>~t(59_$!mKU|CaNis1#sr)0QqY`_xuPJUCBs=jj4Q6{TMF#R%b2R&BkxUid8%Bqs zRra#IpF{oz<#yI2(&lu%Wa9SMpgLE{Bj9Mq}foT5Kxf?hdGEuSFIwtqo{yV zz(F~|b@c^-@)YsZ#b0tn)KD}M7?ho9X8-*YHjc#M#Gg$^Q{0gEb&Y)l1 zNwW9mwHRP2l%NUUD^P31?8debwSN=X!-+#fBa*c7Nny zJ4Nz$<0XuE-ZO{cE9}-Oqz2JB-L2_|5}VV}!&E<$w?cz;$4`J*=Tve|pO#^`I@IMEA} zKnv9@vDWO^o2DL;I4YVn%%WUgldbRZi&7r_Tk>GE;Yr4xVM0PinWaTR&DRBWRxHs4 zCttPS&CNxjX>{vjsDsD;2t7iAeORY{deo7JSM&b8lF)C`+$Q)7p^W!Rj&>-jsk{==qaPhE6ai9E^dXF<5ie< zDZ6e#e!Xsp+Wr7GfA5}ZnJv0~b<(DvT;SJPjcB5p+oGNL6N{Dl1?w~`h~`r=OCtu~ z9EVdW0AB>7IHRnb;!q0D)#ZG8;rq|aBrM#|W^$I_Y6F@Lc|&SHQeP`E{OBW@5~*=&6`AP4LU}i3xmj z27fQLLbc}wxDpNEOgRfHlYa9eCGQq$SqV;x;88AQa5D8NR$*D{M*04D>$tmC;R^l* zSqroTt2h7i4gS4U{u5``H-s)^w*h8mWookbIppKc_CEJB@AJ*}WoG8{`18+4LLh}# zQ>zl=0K>d1^sVoQ?deUlVQMaVND`s5OH4R#Bwht}&kAmFGNpPyLz9Qj_V~kEi-%@I zspf(VTfN}K9l=kVp4kzI;L;(P7eLnIaek8RL?3T#-~A;^He!K+0fMbL$%G3 z@}^zC4f4TZ57j%ntXl{G+HP68b#gl{vZ#Mno1UpIzor205Z|a_&O%HJ?>}W*f#RxA zaM_RoO3 zUM1k9Nt0Tc8!-=AlrP{K?db)#9LlH{A+Cbp4@HD(wK}wM#E*6ZHl;17Oyo{|=xGZR~vW=afJ{uJ5=IOPCQYZR~qN%nT-HESC%bZu9w$E(IuR=m! zEUg{Sy8cumdCf2qKmU5Z8+~o^#mj<0-i%tv+qrO8IJXbDH@GV|Zimg?qx^isTO;~S zWGDX7$gAY5&HWOn=SiskH|botu*0xdIB%i{yRV}UTUZup zBfwYsD{YPM02k3e}l5>-oWT*J{+&z1Qm%}326 zDIgPS+@aE)(1eYl05Aq{XEOKrXuz7`(UEL=RZZio;ETJ)l zg4GOJ1!IhOfov()^HZ?ke`clqf3ebK12KfanKS!~+)UHx?Ij(znyF}%I2fOql_GHSp- zIC}0iazz9i((AF(LqzA~cpYz)H{rVs+^f56qzey=Up>1k$8MU$hI)N-qFl~5e% z*8nb1B!r=MD*n=s+)5Rcc0-A)ImER5LtM3gStZpy;Q$AxyC z|K>;=TQUS4l5fPdE-2dYd`7LfFT+z~cbUOpU{K%E>V0rR46U;Nm>Ry)`ib>O`uwbx z^#DUv|I*shpnVH9uTsEypp;8Z9a2qa*hyBZQ?2cpR6DtgEq!RXR;VrKEnCW~s5)@W z%MA~HSjfm*%tV?G<*F3U*2n542nAk?1D-fTIo&BY9P>G*BI0GpK^r(I8X=_qrRBrTt3*q*7^hy$8m2uJvPH*?v@N(ge$) zOkl7xe5`XYQy}|)2;qoC|HDqk9CACVp^p83`^l1wDKc2KHXj_ANPTGq4zkzJXBjy{ z&vQ8GM=GM5L16DNL=uzWPgdD${_Dne3bi#o$Ny4>G=@j_=>abd~4>0 zyOwO@$1OUB1PWpEfHS&(uI|FCKC{#fL?!i(W;pKEq|SGZOO z+kq7no5)U(=uUO-w6u@K5k{KmzzljI)puA#CS4mM6R;N?DZbgfdq#j z;mxAS|@e^dXK&p3F%D+}g~D4|k_;o|~eD+8pAXO3OBSgK#u@2QvY7s+`}Ond$J z#cx6!Ykyn9nEpRo!jj#C$D!~zqY^-D>STrn5dsdhYCQ_eS}+*Yo;j50f7m}Y3^To+ ze^1`tu3Q*;VLVIX?ZKNGW88T4rP?m?8ZPpY;WWKC zxAL)}BD{050%NFBHu)ze{G4?w`%gOa2=x8dx8F!zkC@yDO@g&8SM{hEX3q9L6N1xX z(_OJYtH^ndH;`vEYdS*P_3OX9GepV-s{f^cffQSQ?b?i1;cxI=tF zdwIh#>`@f9z{>!?Yn3x{yJ%}Mo^JErO_~@%hHn_-#>F)r?rL>>?lQ_v!ikRxDUC2~ z)Ar$?Eq-*0khX1avH}Q3i1%^^u{=1Bo%pCT#MGQF54d6`#Nb>83*JYOryf){<32{) zoWa}f5_O7KG^?LMNxJVpV*iU9EWPMpQWNL~TY2=5|9FAk_)qL>=heT^RruB|Ru?KB zJO>x^Ea3|!Hrza?<`%x7mfV zkh;USX6+PUYizeP^Ta_-O7+5xQ{ilm#3!QK71m+;Ouw@)K1*0VE3j8{Exxv3%-&?| zRZNRhIKZV!Pm7zMu%6Fr?o_s?LA*^2heHot{CchyD$;eYCKc~;uP(^&dIl7uATd8A zEQb9KSKq*^4R=;86iC!551(1L`;jwRMHPfAwcg#ekU@Npy)DMKICsvfl_$rGb`(Yq z=vG&ZcUA%{aRa)*-piHIl#1oI^8PqM~Y-}TNH6U4GcTL#B-sJA#;ukOa@Ou8Q2_Qr^Z#*WByegIH#38Eg6k^DcK zqxHx?)Z*blpf6$^`!LJgcKjg;)&Ck+phv*9`q(c;neS`;;4$0u{oz}z`}!b(EpK)L zAQ@JqL_rx=&UXCZTL@PAAlI`dfpNvQK1eMXY`cD7#~bZBX93`{BS=K;y2CG^SXL;! zz#ulVUH>xqkDUPPYGUA1Ret_|rygVm!LouC0M51dfMHolUjx(Gr~S302zZrj2#gxL z0dL8)cLJ(maqapsLxEf9V1T#jbNE4M*8xK?X21{!Q2-^G?e-DRTG-aae{@FwV$;|XiS=bIj1Q2hKp(3aX2C-zGWOQQ}jBc zAlmtDK~VswQwj&KSRZ3VJlEhcgKA~@+oVM|nu|t;0z;~H)XE_qD8E_)@C?F3WfG(o z;U#Kkan9 zpvkT=yVjKfhrGC`ry+M$Bu-NaaOR^6w04|V6ZIEUE*Swsv7s1vW58y06|RpoTF(F; zzvNxBmDmu^@qR`+*;yu!5`Qy8YdM*|C8ME*KM)I#ylY7?&cPEi6V&0NIUrufOd(;B zZ8w?1;LuWut2@?#qjSLFZ)tgZb1#)XRp(-GS`zsitK&S$24fq`8k2VF^ReU9R&6Gw zMW74-h_J8Ri1ho8+FSsoxm6ZNW4pCh(p0-h~xugs@zsDs=V_D8uiGGD9Bpo5-`@#SaWiCPB_UFg z6Da)BT)npgOY(9g_l+%w4$izF{i3)vT~F_J@&YYP8+BfrblAF*Kcct&b15VJCH6d& zzBm(jy32?Vzg+$|6sg1fuBTd+U~?(Xgq+%32T5AK@a zZg-Q{&bi+?Ro{<$t5Un>nZ2j?RArj!p6<2Qt_=OOd>3;>5)B}+dC;24;qe_etT{9c z6phACarq`Ix6<3O&Uc~E&805s9idhY z&`p+GdwEu0T(N0A9Hkx0$52#Hndof%iPpUC*_KLd=F9}#__|iM-mbh<mx`4di@fH({-EkNq4*okcG?Fv z$KfUCVJB<7#m?~8IFT-GU%zf5_%9nSh*y%C-J)Fm((BL=CKa(1hx{Oa{D(s@8RKiB zYx?r;e|T6#rFxm=Mzmb^cnDGX83?`Je<~9}YYdSVekgU}eUF7d@dHkdmC3#O|INda za#HhlY^pMBIaTK-R`@Rs%N`%zAaU&fCp;{X9zoGwX@_2yja`hp+5>>c|b!!I8^PCcZ&gG@a+e(^8* z@bGyu3FSQGPzK!rgx71RV}fi2n2_H|!VdqUUukEgx@{(J-xwQPPSbv{J;As^SxtNt z%(WX4Yd$Sn2=@}An{fv0E6NO6pzc}_#9k?GcJZ*|t@$hZ0dBCND-~2-%{u>9U8C8! zLDkiA4^&+#|50^i85B3J>0qdO=P*bkW*M|2bJzYm@G>b(BGRB_%>BQox*g$pkqn*x zXR52*{a;hvN!+QUDjTE+?J!kCnX+))yEA_5vE|fU8L1)j<|GPh6HwQkue_w% zA5GBQ%7QT=0pu%h|AYHN9L4oOySZcN_K-(0lM!ChbZ01-;r-4MT)Kl}^wwvl*>I0E z({c>ANW53+HcJ0^0~3)1!;1&!t3hc=c&T4m5ysjZlHypFxRSQSywgb~b%y+=%{5y# zV!9E$ml=Zizw4Xs;B9`srT|sr4GrOsDvy&riPCH2)s})#$?L;+3Zbl|uoPkMP}6;? zoMk-?Sb+PdFX>xG8wtgRT_;fm!wUzFhDH<%qAJL9*R9KTn7 zIoj}>;Qb5ur7tx?N+V;BH9MFlbz?#p?yJqPZ8%8%Yu0g4#eDvXK*|vZZctRzOTs`{ z2<1;MhQ(*IYd^=QiYiWroi?9WqLdh6JkusT2O$}pxW|zg)Ao-RyH>LTvh*nJjC2X}<rc@|Q788(t{zBwGI8etf7n&qbPK1b~^S3^dBsB3bgJ_ecYZ@Ui$ z+bd2=^8}@=+S?5iUfL`Oh!`CC>w&|tPN<)D8IA@VVuGg_ck{6wek^v$?-o^#o}kHM zJB{AmlFM2<(rfc$@x(*83Pn!X7a0Bw(|RQTL?P51glCN@e+?;0FvTgLM|*dhig6_W z-xyJj3TgX01cYbPx(V%XY0xt162@uQmOh}Ee2Yz!##|eXm~tcO;awnK(EM+(uWm`3 z^@gScIWyyhwbWM_9T7`Ih~r3a#bEhfR}nBmo6Jp3mi{Z@&FdI*;YoYzl1@L56F82? z$!Zt-hF?<`!Mgb}%KLw(LP7Cz7X72)Ep|l(|9@HTeBotIxnqV=XwmT#qwKh*xm>Wd zPH|ZZ6jr<4Be46J9!Q+dA1G334S8cQZ12U*Md-~o23&u6y*IvQaPX@;6@V&4aAgvZ zkcDUzVV@9A`1bR?=Y-+ODkIuCl5Bw}Io~EOeK5HeZ0k^2iVKq>5_DRb*y*m!_b`%L ze?d4^T*KS?4r_f$39K2`juy^uv6yk_SPP=to1LS<6P&Ipa{MBbR`yH0nRnBWGE9{Y z!FoEY?`~V<;`g+wC!hy1wbe2zlThM$qoMvU^WLd5Z$$z0rS;D_Fphx_$ixA z{{!ah5%V9IuU!-W48y*bL)foUf|7g?w8iva-Kto2KZ3!UGaD?Bh2ON z`KbC|(PO7%CL4&lL^9X&eE5*RmECCXAEm#nVDp+G|EL$0mrhbYJFwi$u{I$6m?!@y zS+Se_Khk39jo6fav=4kk^6MR@JerzEKz9nI`$ zSKVqb^J-V;sq|lPu;Yi5$osrmNQYPdu1DIoJl7*RI#(lqO!!r5^yV)scV#kuizNC1 zkN(Dlo_bT9?Q00`x`el6vW%7Iz|itQ##40f7TLK5^Y1h|Qg#JeN4a?duUO(eIW|H0 z+0O>m1^SNuZUmpQNu9d_mSje@?PBb*)uXa%!bN_* zK}u}LheR3Hnbw0mQ^EWU_9PMjyT4Kd*SWPKCbomc15glW30T8AO_OL5s^vcqQ@MBP zTwm3AYR#R$p*Ve2kub*g!9`|I=GBGd;Jt{^Ksw2{Q1ok8m^?z=$J5)rx6#L2`r_>7 zUl!ky-?TM+$S$k)GLm!1>u+e_yX~q;XG>2a_V}^IpTamkYeqQ>XncajDCPpl;Gp*}XyJ%`r zwB2)$+E3~0Sse}#E`8)F{VB7CI7Oq>B^Q*QJ{I%IZw>v2cYJuUjnP2zcOWKUH+;F#fQvBE4wWya8v>KxUk3@Tu=$bE zml`9H6cF_$l9u>G=l477LMs?LFu~{de+1AsLlWH%EH!K_Mv)mv>_k$))5|Cl{{coS zO5_+q!BCF}OeQG$QdigdfuA){aQ`%oIs_pVMGgU}V7POOC>2HD3C#V_1LkU?;qv>H zLm;K1;?}@yj4im9!W38`z+n_|RzlVdS%kn~6ag#WW`Zd$I^7UUC`Pb5^ovB&*Z#m3 zYlRA=0vV$Sn;L{}NUR?<69?evMbo_OhE6D%62&Ex$?+5&6(g2J?fTk|Wq z38q^b^lta)KJ-o*l=;Kj6c-^<$Vb13%ypOg^{=)y7@IQq0&)U!h@r#*kDf${@lza- zHu6=v7!%=k{R%-IMtb8*nxT+|3blpDCs|&{LQ2qDv}6l3k|onzq}MVe3j9@atsiQS z%=zW^B)`!;2$L(7sLWz$1a|Jd;UElHk$D)r^C9z}wa`y2x7lg>_I2QeDUSVe)X~$) zz~f_#f9z8qs3amk68|NeZYYLYy|(KkARCNB;Y9GLKfQi%Yc z-oOMBz9uhth|7rp|pSlxfA$?I3r2cF_`B7nJ5iAX!3 z1v3bIU?2dSSt|cr-LHz%2Nw<=cT5|^*mh1ENRNXfJ5?}I@;rg^##17bgz;Dws7 zM^*{+X0K3Edrt1Z?MGP%A5rryE@JVF%{7n=8yzg)_K}l>qWPcpQUy;`0?c1y=|SK0 zhur8JPsjTlxz!`Pl6&6g&umE}a3UCK3zfDn$hVhQ_B%kZ5dfMVg#lqt+rGXfoT?Io<9R{q6 zrLCO0AY~8QtrYkCm2(yiPeq&v*hWFE&FMha zo5B#7SoVPabGvBnfEQ>daZx3c+=a2eM5~Ne8#k9tA*(7cSUFD?#+;H$X}zj3YLDCjs@t%WDWZ}+?Dv(lCY zh1S4Ea%@2Hg>;I(zeju;ynC8<6eaf^M7EeUauzF#JfmLOl0@y zBWmi%$VcG+w4&@CcmEWk1aS{>)Ihu{q=fePxs#aj8XC^018tPpmgJxTR~)<@+dEcq zU)@91qkzE%2J;@uUuPA3)Nk*Y?)24Jb=Czx0hrg@_jMqWw=WVTbbE)AAei9F^aB&H zDBiw9B*2Eq@n@aYF4vBCwp#MA?HwSrx`$$?)jdW+_V(?3XAAJ4?H%M0;5q>31)IST zgK1Q-89S}nG18*MdvKwV>nd)8cmo(HOu@iG2PTxj#4%iC$2-PrSimKI4O@GCOoY6Y|;2^suAF}8rV%(@LM0ETzBR7 zu|!$#mzTe~jp%6s(bdby3{FHQm%-*6>eMu^ja;M!1r1t1Q-7$!w6E6^pS_@ZBb^c6Kzou(`^laHvn&ew`#Zd=hfA|4^{v z7Z9PY_bXcK)6_K7-tWrR+-?v3plW$;L&wXfkkpTho54vGp0PKdTk0m=^}@bOw5Hl4 zAkBW$()O~k*HjIDxEZz#9dXuXr9RNlIZXk*m$;2<7}u2R!JBo(OYN;N(9{W;9Rl&C zxQvn9=5Ly_PAZn%OV=_VVTYKKnd6lVG9*vv-!pHOA$y&yZrIm3q4=bUsl~^Ms4ugw znI2zE><-uv6Ng3!OK2Aa9_!o~I$kfV{2`9yAJIU33cKS&+u9Y7@sCpVh8on)JPg!f z2a$YxzJnDL#*;;pn0pz=Y%Fow%yliH{33bM=h@?@@btq7&c~Ja_=E%md~V41?a$N) zPdIXrx=_n@6syq^5UCv<2*}UF{VIpA*346OKr{)~Whf>-Zekm$R+iHRZP@~NSEx|dv(UnAEuRRl@XC*G_hQJ7K3#Es=)Q4o$_ z0X@t9>YM@-)oI+2sFz<`J_?d>VG$!w6XsHHBV&>~nv(g6<-u@=?C5TezHiF2Y~ay( z|MF$Bu5h}APL(TGx;gDA0e5>&CnWym?K`}pS4t?vU#z(pqCU7eZ;%#fmYfhg3AB^4 z2suh6*B}w}sS)&@+M~Vmp!6BdPR=G!%#qhrfs~DZGon-7Rkl3vCgxkHVQr@WkM(mS zKH_Yf7lUns^{=-If1dV3XYiQ^@rL((3SpDSc)wK`C3azsQJShgM$0Qtu#-a%z6ecF)H# z%0s>ACkGxbE~v+`=Oln1mIfj=gIngNv2EFR3saTv??6m2wBtV6fctg49ZFyJ%_WTf z7)S!Dc0dv^hZ)QZl7L`d5J2gVfh3^H1SA3aV;~8rG9l3wI0Q)mx(7%Cf_Xs_fbId} zr=E0>1XP*m@qkH?1kBZdB%sO!Bmw_44Z^3MbdUs8nSdmqCmkdK`ePso0866b^v6IF z(31|5fGQJ^1kBY?m;x&VIOrZA33zh}k^poMuo5Hzb2VIaZ!SUb1a^mh5zGscfS&Z{ zB%q2C-2)^6Z!Tl~=9syx=g}fGszWr55O4WHgUkJbcSD3j5qRd|l;Nu^r3QV9EMip^ zC~4 z<*nlqA17-gyXrb>u&}cHUy)#vHp0C_t0u~nBzTjmURR$vE^fAmqCWoN556<@l5M)Y zlPpn>@ktuw+YLO`OUqrtOt#yv_2svl%W&LMHg%A?n>)4zHUYy9(+Q=3z_7B z1ak*BDEUsvMf21gHO&kGPIcTZs*(dM5`w%%>9*c}GRxbzwMQA@oAb_}AoW%br3^uo zIi4d+pZhABR?IXXNn#>7>m+wojegq*K3SMSTG*;6n>-0`aK(+v?Wc;8e>BNT zj!x2cE|`?S1*!`edkzd)cR!#Te-l=HN;Z1kqn5!z8>c^%rySbFF|ga3m0P6M(p|h` zobrPJeIaYI=>xx!-tQ$0q=P)g&XUSymDu-$gd8g=Gi6_EB`ps^PM9cP=j%mq{b9E} zbp3eKD9uct%qFRqUl3BH-~BXv!(?LkNvA}*KY!2eSm-7|M8WjrRbu85(oXa1;lWAsVcS5#aWrFPl#^F2sd3_1G$kmcDydQu>kFxBxo>krEGnZEO7 zm40k(82V)il@@RLTK;#>>>w8!o(2!;$|sB0(a5FrL-Lr_72N(D_2zgP$#sVpCNxtj z@x5rDh_-Pd23X#?geMhOW@Gk>e~)h9KDAQ+v?Q6cdmgab#=!diCHb80$_qufgwl?9 z$ifJE#$HbU&qYQE<_+80KA4eqft_MD&9t2Lob8_u^$$ic7*5TUZ^+vScnihr>wH-0 zsyv7_-TfrTMtrs&e4-K7QHoM5jEQ+3e%TFZgRBWq_C0 z&C@Ut0eWoQSmp=)7uSz4D;cYIn4Ug-94i?I$Up>0;0ck($8SgW_g~talp``Nz5ukK_@cMFnw8Ua?eWZgy1{1Kb>HI(h2u$FzfOA1Fczl2eP&z+& ze~o1T5g;C)XAz+Lc_0FGM(O$pGnN6kPE zx>o}tK!0}uZ4o>^5^Fci9F{-?NaJ!|Z|L!7U3_B42x(>OvBGsKAW#I^Sdh~% zA%-IMtFZ)0Nd5^0y#3z=++*pZgloj0N`49HvBQu7Q9q3v62 z8(E1*s=w2uu)90S#gp-i+9k15NaL04vThVV1uf026|ovE5#|+AY1uQpoHCfbcrmT2 z!D@`_ERB+?kX>%PwPH^gxwcj2U~S%19Nfyrs{WD|*81y5d#^sq@XET0{_$vHc?&pl zC~|Y-lFhEY_TLTIui=RT|Z#(bwm^3kD(Ja0=tx@F(l6qimHIPGwA9 zl?&$Jl-Gj1;VJ)RO<56FOp3^L-4O~X-`OBP0ctb(iAc#lGm2MR4+DvJrOeK zklkXRkchWs7^Bg}epPMpKnp&-B!z9KVsV6eu4e4@Vn}_T#Wi7 z&jQK3UXlU{nW108$&#!JFidTwK;d z<5zxQ-Z;Gw)o5UUe{Q*A_o-DwuOKVXS`@pBFJwlkbh#p7e4NHHu(>&;R)GsDMMS`t zjH#9>;d|!{<1}7eRVJ-*LNtoG^QV~Cr8=tOi-fGcN4S0olMEbgSc? zPG-I#^Vd&m8j5OLCDhu)cRxF=FSV!ZE-i&dj-%6l4#fJ#lqAq1zBBbe#rds+qi9#Q zBDX*B8KzTs({Q;Rg^E}#H`tW)O~MOv5}8Qjm_&7)F=V?Io|~PO@ki6A&l~6c_B>B^ zd%H;cE^R@Yz3F;aYDez+R4mzHDDp{$#)dHi@0jQ<#NEYCL-@5bCB3rdLVw}>6E1Cz ze#2+-OxsGKG~ADO`W}X186lYD?1t~Y@cw$k%T9of>-MIg{po&^e|*FgWLX5CEOkhX zMpC?R&zh9(wT{dXm5=kRCiuu0*i?MZDaeE}d8jEpGCFNid=NrXo~!d%D9}TaW^{xf zn~AxPZN*a9p*|L7|4(@6lg=2*h>XmWHPa{Cr<3dBffrFF{u7Tt6~(Z#J7XsjM<{cS z=z)OZpRMPWU7?@OT_nBxGBR4ZTW{Ca$xlN**QO}l^J|J4q zb+7b1m@&~kSN(BELDe4%dyHPPm`>RaFghZ&S z5U71AqsGv~rKE{v3CaLv|MG&8DF&Qs!yR3=6`f?}bv}Q^nIp%mcYy6xOgq5&;3a~D zk4<)8(J_%)-Ri#@+)tp+ek24H=n%D#J>8^LbTBuG)CtRwtUR#ItkqZ7T{+M+eQN+X z>r`hM?|dz1z3BKM#z#s!rQ%<4Q!S?`nPJA;Uv1GV z7NxV9yuKU3!+jm^GJC|M)lGtw`(&_jmxsBgy~+6WI)MR7rui?-+Vdkz-0rJWCD7m= z(n4oENJec`W|$OfJHAF0w3R)W%i{nV+zFiHz4|(Zch)}MT#JtFzKl}v*O6}o9qz6& z$#*Kxm}wpKj)^6)C2j{Dm4MX7&+w^>?AUa>@*CVR?#5=m>z~dQiB?dsL zYGG^@ne)wDsgm`fRe9&difoKo)-!Q#{Y+Mv(&z?tTChEvR5f1u)U>puv5$NHU?EHv%?u{`K2xqng}Q zPaA@Vc$$RXkkx_&Vvf$!Rh28DtpmfrhGnm1J&acv!Ewhj+ialdUl?(|IYq|6ihNrf z#%aLy8Oz;VW9J&)B!p|HmvA5*fSq^HV4DHh+18L{i8{%}AglmpuxI9v-j@n!YR{mz z%g;rB`n%gMGD=3SVpFoaaA#@dIth#JS(~CumB=^QN1*C&djhKdQjNRkmp}$3r*|i0 zW5{vGEWwy~s`2G|{O{;i;p^5vZQtLcLb(_{@1C&SW9Kxxp*W`C# zfpSE;X=YHtUFyL6tbnqu?5_h*&Tr*LW6ssu+68f3E9k>~HU%KRq%;Ll5!4T{D3AGb zbM#66WUP|5p;J-0N#Ihxbg~gFtVt#)5JxYE)H7u19`gnYC~g?q~gzidli&5MBm%5(&$>Q&+W9~mHk!Y@}qz_}zW)8?DgSCDRT z6TC8kJ>zWp$-Jf%4p~;T+tu97kq0ondUucG@&3q2_)@-aeI0#gn){<>yAQ|f*x7}% zv56T|oh#!qCr z&aq8>Ve1itO8yos`!XY+tOg#7Z%^X*?}^`&BiA+jE%}>k!_0=VGLFvu8j|$68qnn< z6_Aa8H2zl~Z+}n5URo4)-)8k1ZO1NPq}-&dDwd^QLy?~=w#ZFXUk|nL6vgc~=c*B| zI*JsO6w9)CIboDeIh9Ao2jWNzjqOkmhg5s?n}tYOhaTjRLOaueW6CyN*(5xde>B7| z!g}Y{oa`|(v~K;Z)`F)d@_O+Sb$K@JqfXRTxZS4p7ZR7jX*<8#8uE;_w?DAm&ZVoX8bqV1#Uf7-^UBwhKz>GL{DO$h$9)e&36xv za_@I(PtIpQA1>$U`1?bvceCftgwSBG!DIT-eFP-6(sSVqKGhXN`E=hT|Pr! z%Eofl(wt%NO`g=$X{=^^`E(DV@;i>|jRGm{ahzpjTxIRX{i?sE6U-)@2b*@6Jpvv$g0P{Y`v)t+FwA+WBtN# zMQt#W>~I;#+IuuVwGJzBc$7517#UkAe;71u{CRJ2-7M|5E?XHn`A(_AqJTBAAtjT0 z&b;Odg9&>o4iZM}&mOTq7vFymtD&GQUTjX60i`nN!c?(sAE5^!8%8#~y=07=!98aUx>vNZ^C-*H7e{ zaP3Yjy@PgUY#j2CcRC}BHe|=?<8Je~2Vqu+?#^|?7$T2~t|D%Cx&_;5v2&-SBtPgB zPNVpqLY9;b9*uMY(X|n4M8XfF1-3G`=~NIn#Eo_EjafV2EElPgPFBOIj)L5v+g5TpIup}ba%B|-@8y87;ZA++ z(wD@X;`uBJnZ~%`2^MKbR?8P~EN(fOsYTYsFU|KqUM4Zrqqn-cXKBTPmQfG3-!1bY zoR}!ffnN1RSq+xGa$j?IhdSfws42A<6;an}t<7bqJr&_+JiT|;uSg@tsXVEqELMzX zVUoX?r!qa7{G4Z4imIv#xp;j~^bSSOhQoubMMj0a{Xu)y9jk*pB=2wlVr7niR>bN^ zc%s~Ka#m-C{tVG4|6AlPyK`fSy?IY##P7sthx>p$-Lw97%sE|+82%5!_X=F>h$g{v zL*mI*=wUV0qK=(vA;;efg9ATo+y|t^gwA=D%yXv54lWeY5H%K;Cx*P2lRB+mT)>L^ z9s0)ue^JHIp;EU%N?egXzQy_b488!KQ{_jc-*co~df46t@9>~!n|H5kmEQ8^iQn0T z8x%FI@3V*EwQKI-yY82}i0zXtrS4~lsCG z`AV>Jb9%csb#ra3d+k_p>h1hksq%!|PErC&I!258*Z!N`L$CYP%=0` zqo5ZYTA^dt30tRVHG;qkQbNnf|mydtiyM~O)w?Qi`8vf^+hhHCJBEc zd}v1Wd_4xGUs`4OsBaj*YY2c+D2v%NM1;{dZrxl6 z8Kay`t77 zd~)TOMu+K|dEA)K?<|nM75`vq6M>yRH*affTo&1cGL@id#Zicab;GAE6l&re2J zcdl7Yar)UBma~}fW$f*@#8)yTagm9V()c)0CtqoR8bbBS*TrERR zX4t?_d2L5n2EQ(21%EIHr%}TWxE+MFMamc6LgZ*oL;vxE?v_N0yL(zQT;8UfZoACS?5{NUy(r2aO&hoIuhyPDwX z$S2Ext&@aHuFC*w*Y}i}vi7*^`V^_}5fIDjVqCv4Tec2RW@EZv-dTM^Mb)oqJk8-3GCFB& zX8hsNj_H+{ct^YBI7avS$l{sp%+~lX+u89y+0Ifm0NdHZdG9lmee3DL0bi@{@#!Hm z0V**uAqikR+c3Cvab11NPeJ|CCp*6D>T2t0%fjW&B-HIs86=D99rWcUp=@V^v*+r$ z>%OOZeWPD*(rnbp)8IL|=cCj~ZRfo^-e|_{M~lV0g^zlZ8gIk}wwA=oP^ z{FToQkBNeU)vkOFsQ#vN|9)!3HD;QgNyycz1fr)I2w!w~ELVQNb98tzv4;#({}^51 z6T6B9r{USKc2%dSz3=L->E`t#pc$iNlb4uA89nKgBHeBA%(qYA)xJkPlFC zq-zI~ZBz~zwKq_ZH0D&O!-ce8-sSF*t38zW)rv{%WAO#;lb!e&4;1v#LX(~1;r}7_ zY2_CpbK}(HF0iHKd4&?BLrULot?KcL)l0Jcy5HvKc^UrrQB0~uk~-qmR5fmYT_FI* zUq!BPzwn9is~m>;gZVcLpZjMP?!R~daOP>akV?DLVrn$yKO=ZSZQK=Y6~a6sqMQrN&MFDlypWlK6}XHeEWx4toA|1p?eCeg2w(59KH6KLYb=_(r{HVVY!>IsKctkT=8`G2lfye8()o%;!Ab>`GK=8W; z+uQ&b`5dhduAlsm0KylyX`?psbMhCUhrhF^Sidi8GT0F79&ttYZAWWUPRZ)A?~kuj zvSq_LkTb(xgxyXA?}m{NJ%A=E(?}$m%MiLkOO}Q%OHp5MpV6(W!4*U!k@ zdy%x`5~TAgkuQAR{mLy!T=zxMkW0HhXf3ZVa`=oq$&Zp+kkj3B7Bvy05Yqr!|7nSU zD5_VVau!8BAU?Cr2gGOL4?#n@oBzYN0QwZZwMmUHGiU=@RMTf!)ZYLFAo^_#8{UF+@dn<> zI-tR**|6f3cSZ9%t5E+At@#O8IldUMe_~uE0Lehuh!J)D7pPA3zxuekXBXsph|a z7J#%6X$&E@+QnCY1Mzy~xJCy^z!(*ICL{Yeqa5%m6AYaiGKHeFI{56P*kV&yR071eGBSy%gpfL(xN+gzw&*R zY7cSO%6h&fE=%>*?x8?5rE~V|D|s8neux7?yhr-V6jyTcU(a}e_upcn0Up5PuLg{r z@Xo51NNf0)g-wsE&wrG;IR?UjH0lDB&(EFOYN>Ye*S{l?_u&ulQ|5K&8K_s`CKY*x zbz?lwlq#^N>$>)6o`Mt=lnB~Ny@xxSM7LaA_8qGpzj7Ic?^4*Gq7d-%U1$!8-iMbr z)qU`nPcdTEb>+hUp)i!QQDkI#^7_l@?)%5XcM!-r_QYXRt~2*@*=Wmu7${W|f-n>C z(vwTQBb!zy&o9#L6FdePuD&OhoR*NZUl|H4Vm`bm6@GtT+q!WJex7%+4lk+1wL(Spc5Zx2H<^`G~Z?X00BV*eORDmPt%fy@D z&%A2kEAx(m#@}TyZ*XmQlU1fG3ApMXUdScCy+q{&z~B+az^!WwcGI88;NEX!mTXjwoBuB=pf3RKE6qCwB;lP{?F#d z!`h?m#l6FdraeVM_xj|ejB4s+`=ih$<}6Xn(Z=&Q8dA zgoXWRdYSQ~oIcaeI*nd7@&166dr4uF-F$Ob{F!TJZ$v2a@EB3SP##jf+~y|z-S(fv z;p``({29?I!~q>}ZEn6gs@Ob9#Fa1D#g}ZYyx6+WQJVNJch*y<#e6>OF9z)jU`hRo z`k6tjNSc6E>AHo^M{inRj0L?cZF7H@6}+%3Yf)62oIPHw`w+|S6L?ule|C_AW0iAG zt)pD3+A5Tvht$~CQ{aTprgXmBQ*0xY)lhB6Ic+7HJ42HDqb1FNJ7$MdR{w2w#2Gh~ zr(JRDdpwDr{Y?}R>!D&^H?GUZM=|qx_CA%qHpHxUx(=8I^;r2P)x+h~U(2a0XM_O; z&Oe$o9m^X+R-;#xsWz5XX>st?3bxT%wI^9@DbGXosMW*CtFjLVtpZyLLR;i}zBCrG zl9ePi$-yYPbW(h1(&*kO{+4MN({M_fpL8{7f;gQeHq-PqA1AM2P31Z00VaULn zO>VnPw)#FJnyr8@n|V{(x;`ouu8pHHuJ!}E=#QOC>cO;ozzqW(Exbnlt)X5Lg1o{^ z;|<~2@Z0P4-Qr%GLXD$OqdAAdBno&Hu~D8PmCB8o_Brak?Ir9vZW%IiA@V*mm(p^% zV`?R^Z%WtP>mvP=CNEYEt9y9U5O4gde;d55xr$^~QO*itp@AZw@SuusYpU55c$K!G z9ymKyY%@Eg^Wt0X_T!}li`7bDebmoy=~Mj)uPk2M$D+Ke8!V9ed}45jcw%%~UrO2H zXJQtZo@2GZ{5@M%PMJ5UfV;Xbn9UP-y|L-wUah-L_l`HlP5Gd~*dK!W_4?#=u1^1U zICBIZrqZF9+3XMoOP#-pv}ex>KUsI?iN-#Zqc^f zQhqNUHHou3Yqc}pn(rJ*#!eiNBu}+UA6PK`C|bdcih(30AbPoc(BEak&A)ZwqjlJz zqWJD!LQkLQR+wGr%iW>J=D`zam?q+r*?%Gm|04Qf{K;xVLHtPt9V!#LWrM5ZV2JSi zvmn~5=iz#J53)iw%p(fv!6p+4xv3))X^~BL9CrBy#V(XTgDts&0B!>p$2hDtJlif5 z`;G%R!eZEk!i9osdTxGXuqFH?h}+;M3f6K8XCi6Bpn=IB&`ljqZrF~#8q6?`z9~+O z&$hteVhX(rl>hRzdNe!B%=4Y|TM8 z4*O>i8Qc&A#@`!yn+dk#0%xtEfI-ms2rT#`Hg&L$srWu`!EOez3niI_B$c3Xxo1D* zt>0(_x4_Jao)!f?LG7bkiaCs$sbc>RG*i6UqFk1Gf@(}_Z5vsKc9=rFBuxJM>p2f{geh%x z92ArSmQ;@1PG8# z{IZxSjB~);qlgv6P~3ai?g*x{XBI!+-3?^`#0>n#U|D*`})N~njeB2@6G9tB_rC} z*6Tgr4Rk)9E2+gEM5k}i+vT6Q*`q40#mOWde2ZFap*wnXufOIESNM5WyM*?B-i>5^ z21~FhIH>le3J)%mqKb2G)57h@`p|VG4Qrv_yVF}%yWkMHuN*ErA>BkKv43uC$?kg_ zTri1tLnj+*7~HJ;Vrv5&wN+g2W^wR5qnVs{)|VY+*jb$@Vx>CcOGxl9i&5lWQpLf& zR`6}`=!Dcd5fQfTRyd@qIHQ1-BedrAKxR%$r|A!dqHU+j#(MvU@|URk<^h(Q+U@ltt> zycI8cHzRvPA?f#%k^ZXq)YS|6)7&{u7n4W#$5ZJ==Nj=5>4ib(lX5rhDZ$FJlgz@? zA-0#*T!@MLp)(&pN!;+F%b#r?_-=k+Q0GUwM8Q0o{Y;0^Pde~OUGc=66+5MZIY?pa zfqic^9-7cKl5x7`1;K}@b&x8qq4x)cM5>7-Sn zj*B1o`lu}M^_>FX>!Y&3*UuDyuis<+0EV7@-CG^_x_2`0bzlojI09e4kA;BY;(zw_ z`|rTlz43z(xcHxa-CG^_x;ITXbXo@R^-)>i>pKO&*KhWKuiwlAUw^(K;OpRqz*#fk z>-ST@*S+!m5xMxEef@b07U1jmVp(V1@oJazOhbHrn!* zM-na>xHm++ESklzv?xZh2-ruP)07{67UzMWTRCA1KV-j`ORM^g|hP3XfUSd{GX zy?9D!A|h8~34l3@=z)9ZFTzMpRUjU9h#`jSIh$MVe0c>3-`OPYLd*^t&N`CSul#Q z*W*6}QzTj2UhZjqT00w*BKXBNFn=T_Nn1KF`}M(TA{NmioOMJzJN4ijG$-rPOqS|i zalX5Q8Cm0WbBokWilqFD((BQ=KsDxMuP_>8?_z7p--O-_N2kP6qDkws=}+Y$_IIPC zMYJg=={WwI$uA?x-$;IsC8vsZNJAmO;>JWbt8Zsov>7aj*7r&vP#NbQt3GOpN~ojn zBZE5;pg=UtM)4dx^WmCH)RuNsKvMB3YXwlpv78Ca^e2aaFYpn>XlTAqHDR*kkFtC) zpYI*|2KZqEQHC=*?h&2`x1&UU*c;n-rzuY;ru@E_n5O&-aLC^?UU$O$lFfW5HAEcu z20dlpGXU1-*Vwiv>h}zwuJvmSsB2x;&`^OD&@|)TY)7V<51^&YlpjESevJWjt;-sQ z3aH;E7GEHKo7AAfJ==o$HHK;h@oNmoGhNo4xdJ0Vp6RyGgO3v^2+f0BEu|?E+2qENcRo+5=db z2oQA z4V!#CgAAE`Y)pv!YzviTjqn!)%Nl5YmUi7aL1bA2&Ckilp!r$awI&@d`B-@vBKa5y zeo?dl!7og0OqNW9cc@6FUCm6;;D$cKJR4blVfuVS;4I*6Vp#*cO~67XurP9_^mhws ze6WT5cz`Gp!@T>Bcgw1MT+4}QG$%L7ssnnZCxhki9*?&}Zg;50^w&41ZxaZX^ zb8RUTj8JjQU&e)f)SPwv78_6w73azj*TBatF4RE!-r@j&i2fhezA~z+?`xOt?ha{? zkVaBUy1PXXq`OPHL_`GXknZjd=`Jbhlm_Xz>-hh@dEa}-xMSQeYwWYu-gC_l=gf8H zexCVE4F7#)=#=Z;bJQtagg-o)_)qcvow>HGFA7}-P?Z4xFc6oxTbQ`n2>y+e`M5$B z(eugFV#c#s17)kgbJAV{oC&Ww)wt=8OWR>r<#4p=HHU=}P*p_x+yVLG;}+=~dZ;#om`I`1odBcROC;m-9r< z#f?A9%F(V;6zKaUopc1O3DPvXMqu!`5BzSYl@_aPS2bz-N5 z$=ivp8EO8?v2f3Ab}El_IKO8xo|sj6m8*PtRa|B3{)NWab6VKfQLl50(n`^OYz`f1 z%XJ}7%kF50)g{^NGrcSE=BQA-dq4q_q&nJ{xV~b#Pjh;%8mB707-i^+Q!-CI7X;$X zz9j0GJsj=5OXrmR^ihhMaE6qoAL>iI^4={cf4<31@Q|9KWnX#E#1a*z*5)5f{Z+lH z(m2zSlyL#aRpcnHM>Nh&*1MgquRh5PN>^Emx4wED+^0SRIpDSygWFx$PzTt)7oxxU9M>|Mu?<5N$hWxGP)mt z$(XZwek8)Y^<8cW#YeyOEQg)W@9U5Er6guUB7=-dM%3bS;g+H!3+cFFsWdDhc7*l^ zwnu?p`}W&d{mM6vO9ZIyA~qq0Y!SZ8rd2jBB8P1rADHKv+ka^iZ~r1BJe1DNVZW4O z8IYV!{1|dfqRm!6n(yFtzii%UJr}8}f7{l5^fd(Sk?qdTRrqnlm3>J3yf>pTGrifT*>@qdU}~3eNHeqA6clIG=5H>%td)HwRjK} z88Olw^$XF`y;V#YUgHh&a9P{4c6B=jS5xL9jO-or-zXKKh?NJ$<2|2VwxPQ;p&LBr zW>B(mvQyc7xZ*T&OaoPv)j%Bl*(ON%l>)s(alB>l}j^Ljjf`%!bj=WVc|!v>u-q~Mh2&uN{QTB->+}qoV)r9 z9yxRlcJJGsZWrUYFKq<6em=}??nxdXcds*(iQiF}cM89$n;zUR zOnU#g0vhYEi~ErxWB7-U_-|ia>)!mCYhDldxwc#He}85FbWQ2PwM0pNOsQt`3CJmr z9=P2BDyz})9`P`svOXvbQt_s+h~CoRA!nj6ZM3d*f)pHCH^p~Ejr>5()v)M?crFY1 zP_^a(+9>OceueGmQq^*!sg<_Nx~3zmaT(hV1%Q!HC$O{qGlWFm`G+As+MfxCycF?? zmhS5g+6ekSary%Cd5 z#uRPy{%{}ZBmP7cNBfRe^twryp-l&62)gVj&Zd>*pH@F#P+0B|Zy3gFHZ4fQB6|g# zqn9bZOnA;Z%fgTp#Ng(!p3RJXytCQJT&K%U5b;cccayD3RX1dcLlSmhcyea9vH8YN z=VbFo_t+wEjSzFu{SI|`=_$!T?0drJ%MnpI2b3VzmoLxpy15S3t}+Q&YMx)h25fZ* z=v2-$uF}T!1&NEC;x?~He%TJer+4%<`ut@SZzlarIg9X_;=7-RrtJ-(g8vSF$*0t{ zx~JZ%FZICpowBAWCGU)V7$u$iBV)$Hy(IeRUZyp4q53dT}%%$J?yn|6?F!e6YEtpWxCe>6Y}*M!7hvb zF9CJyU2ki@_ah&hJDijIgFfIf-CS5QPrTSH7ExE*_tee)D%(1!=gM73kkws?J(Qa* zyR~!sC_xm(9ri-Og~BdgIr$=*0$YIRn(nJUtU}OE4$TQl3YWW*@2#r)MMb%?#WSu; z*W8&TR1Yy%blBeLuvd$R8T+K7$0}vkx z5@eH1c>W6u6{YNfcJ!+C*~kUzVx336)M8UeUvd{= zMk4P3740DZmHELQfz@=L0YcaMULE}s+Z&ei`Cj@zrqk1sq?=Zj&vb&+7q!GOtB=$0 z{h}kn(J^8i%EJA{SvZe~@O|m|#WxhBL}f{_D^)ji9L^%$i;x?fq0-+_i1;+3s#qQ)bY^ z@Ab=Lb>Hoqno1# z`cS;KZfyH~vdoGEU*9)zxQstM{u754ZX<-4HhkB6#{toxWe}EeLdJ0yXA!jPi6O{f z`P;4sbAJiRama1p7tg(syYT`M;)mv{Qs?`if3&OY-|eiW($EGdryY$sppK(r#-jM} znhKcs_0)9_`c-P!l%49&v#p5j#T8NroI1qZpV^#tH zZjZvE-zbr6J*pTTsUSe5OV&sClZAZHS-S%=)1L&_Uqs5kn%}a{ zTZWmbi0aHiI`+7Mjy>NX9eYwXQ_8(cfq1i$_Kj#xa?$#U`JcBKv%<{n&FcA4f0U=0 zYK{3mf3aWPJuQTYH@mwW){>LNFFY@X?w*?9NY|qvR|Xw>RybUwKb`L6W)(M)wrz@# z6rPscR7z2{EE_77v0*Z>aS8G0K2W)K=I{L$-eS9oH#~a(LVHVF!tZz>pn>5Q+o38r zU7xXO9+TktC4XQdx0L(|7x=B{pA#Kmvj3yrto(c3KTdl1wE~>5-urn>ZM`z9OykhL z%=*q33_&;HYSYjAj%}Kra~V}cbPe(Ec4njti~F7(f7)DGotH5C+y*oGyeRi*)X{;q zHa`8eUE!F*Wel$2yr+1pjJT7}`d>Nc#9pT3n0E9V1Bv2dDVifPJiWuy5E^o@MG zzXsZ^w9o?&RrA&E-0EsTU8t?=00F};(d6426VkkL{xH%m)LriYU1&4Gq&QP2Vo?}1yH${PXrvx_ z1@79YV-9~#W+v{vH_!b=Dab`cUPv<65l_~o7RA-ac~lz6BO7fjxBV*d^3c)MxQCA6Sxl`Y_wc;U*LZ@1 z%;#^cd5!bNDFUs27`cwNCC5suZ;mYrymz(QFiZ1{W@2vc*Ti8>@~P9;^XM_+Y{KJA zeoWb=b*Df)W!^a!piif}q0;eG9o3H~3Rc?kk|#`j7L`Z1Jl0}kbTBKqE&o|CQg(-! z|J}SPydvjBT2u&J350hY+{>C{@(^jZZvXQs*d<{}aVvU@M)l1*bq#elQ%zmw92T!I zg7l4SWNGXX_&ox0>UYleiqYIj68%aN9d^oTw6rIE!H~nnYxnS?YhxUKIfG7WGx;CA-uCH55o2Y!iS_w{9(S{LZ7+ql$@a;4$pX! zkM07V8WJuxyo4`?+0uISaWV&Cik@E`s~bJRvnL!a))8vo*xJP*{qyVJhn5d2tCKr`JXgVUu@Xb3Pu9}|x2((mb|3HS; z-x)xruo&7e^Mb%rH;MA$Wv{gLR3crY%2|Tcqa}Z zRVDCkn;hMVV+-p8nF6*DSR}&i@0{M!j177}f(3@z&cC+6^I7O%6$Y!n(}kiOe8lkq zt7P>3o!r0QgR5S&*q}l*%uN%Z)aS$j6g>pKtyh4pS-8Y7-oeWJHS#e40XPJiMeYE$ zFsZlpKr~2H=#GAxjjXA!6<3mDw)5gTFIeMgIpLX zJCIira-?P#zbL?q-I+bgWWn4T5oG7;9@9U=s%df06g~6f)ouKK*AjK_kNz5iO@a9N zk`fq&*}(}bP7cw@q?@ys97*}P!6sz>Qh4DVHeZm?1_I3(BFwN8C#S1su}w;`qzWSg zcvwDdI%b=l!K3W`==a^NI{dAGRSW+3t!BPY58{+vn#FR9Kw6{tMPqMlZAv+#gR|}C zCD@nRfETICm+UEmd*+Ud?yx z;;V@P-f1}~hUVb}wO8N;%Ta3UeTJuC1Z>Wcl~yHk#=B$cKgt92SLXQ28Y;fj^Bh~Q z7<2ELu3R5tog{k@Si17}JcBInF4W$^5!RH$u z10~zxl-}VO9nSFrJp5kyBIYNuVN<7_$Q!Ap*VZ&BP4yaX7#Ch#;Z+7|av5=C+uV+C zY1F^4JsCmgKO^`m>qcleU6|JzLCH3HitZg!X;!^!u#Y;XvSc$6bDxYwkS98nQFA8U zR}XC+)iElhbHRj2P;?n_JDlBxh3O?@q4(lX$g>1;?3#Gy!b~{>QAr8RWNo`Z-i68VjT& z_>s}aRh{g6t-E`{k<#Q_ zQcO&RGHyA;nhQx(Me;nhXyr8yLn2s#Ts3#pbS3ZgOJNq2S%aUoG(53gwbi(_^0Ghr zx|9slz2rhTesy*_MvWpI*Af?X#W-V>DGWFkNZ?4l3PHrGQOy5D{QNYC5&PQUQ24Wm zaJ+pfZXFQapW3jNfVWDfrBmgVa5HcqVIm#V2pND2lc$i^@&0nPq+`PN;Y!UzDWve5 z-ZReMML1V5>1Peq6%5a;wgMzIcoG zH{Jj6S#lnVLhc3{l=(=0fWyp9E@n7UL7|YFIaev_;3`ZeO+I5s={CWw*IW(PjMa-B-{b-P%webU{y$oDgKVZ&ie!Of-!NPXbo z?>Yqs|JpUsV{q_s)BziQB?b;b)BbfxS}X`S1et{cR?88wfCU8n;0?&Z581+g5(+CO zQJh~y&yRTT#}#sk<&C+hj$dODivvkIk?g>fW<_~7?nIKm>2vm{pdjoKPLfFO5sh$~YO8!DDCL%t)5n0+QHXKK4 z>5r^?ZE5wQ2p(l0``L}DT+5Dt1_up(*>jGes@Ttwq#?$#G3-toC}hSW78yn{mF$l7 ziV+J1<%TRq^UKMI)=ttCokZp_cMlb8(#=%S5#Mh^dJKNWzRTi$l{ol$pqVO6!i(mt zZE%%Y%Kx+Y*U`yCMXa;t0zTf#4b#ICP^A6mhd(oFEy@dT1{BrilmgsVU#b^yI1<+f zxA{U(Zx!~{FDR_9DKRl#E63e`x>$U>>Tk259`W=!1gb*th@|96;WV7&EFDnDXt95XG%m3`+$kfofG6~8 zf)DoC*8~7_^@#$QYn#-nKEPa0SOMnh69q8WwqAg_`b2%~f^X{un5%syGb6YImidGg zV6LnB0CT-20GMlAFTh;wD*@)ZVhS+V6;pt@LTtgc^#aVbtruXf_LTs0ZR-V?>xwDB zTUSCBR(&ZUHdYw%)oM0_E-R4wckfVw>)CCD>;J)4?3*QG#*3Sg83ka5y_8YF?;r zFV;KpS>`Jp8K>TI#hlou)RM!K#mqNnOI=0GEZhzBe(oH+xkoK2S$G5nx=PiwFy`1>LR^#tT+K8yfa$&lX?=w4pIB0Bva4r%Up|6+RcZnNw($ z&hStFPR^3W0Ot_fv*X9reC1E$859U%H`c<+1;(Y z_di-x7~RA%@mctVTuggW-cIt^Q`@(BckS)t&PnCJcl9aq)k;EsJA&C2#RCZ$8OKmX zDck%yT$;33G=WXCrp=dN-3F!>Ng25fSfto$5;sm!6KI>bareLUQ}{-a%lw7ZnQLE( zqG<^Iba+6usub3VCyt>D1^D>$0_2*v;)Z%h1#}nc9cyV0r+0OI$(g7?d zQq1R<;HzdYq)3Ez{L+qnE*tOR$L`36 zrbL6oSF@KPzep`i=^2D@Ja3c(aVZcMuhyqcH&|I88M}EYU?QJJ-Tjbq3`wTP#9h@F zydrETBOfm_{0aG`XJ6_UbXXNt=MJ{jW=X7)LU9#~+`cYc; zu^ki;b@z2V&Hc#7c`{~(3%IiH^L*;rLih3SxI%;s?#I`UJxq@5PH9i*9*+S#m>!P{ z2tbesM7wm+)th1v?d~-Z5rzCgv`cRX(N4%8M7#8M5bbu#LA1Lm2GQ=G2SmFYmM|ob z$H-Oa^mY*KcFIAt8#4ycZp;`&JBTgV^mY*K(%V6_+bIXpF1;N@yD?)B?RLsRv>P)9 z(QeEbM7#4j5bbV?LA1Na4+E-6AldWkZ1?l z0z|uXQ6`VaK=XtLlcX(X_^I}EUk_OfvGNC4Q>}J&+>kqsrrDXlEv%O{(3QJoUg<5p zm72wCbgr79#@^#|F)zGR`~9j|_3}YxXOVR6UID?(ncBmB zA&!p!^L}@tICYe6`IA!6-8^B0 zecu2_n>FNUW2J!$fVJxrSUnpe^H>c)#DEM(zfL>0@&VA{`^dK%2+PL58fZ<*;m~Od zhuZ);aFxX|b--(rlR0z(J@kgvoj)hB0s$c}WDZh0(D3vIe?gRSvYzY8c(XZ&=j}#58dD*bT?l z@J<*V-24sNzyavl5gGtJJJd2DY7MVVM&QutYK{OLf??%;Q#Q4!SwkVo->14gwcyQzV7CKmTMit0lbJ&o!4FdZG_Yl(D*RS=_XDy%qSh zYf~-LO8BO!@h;#Ny4xNp?{;9v-$1LKWm5yN+lgEkj22@63Wu(SF29v0VyFd@S^vNa9=p{-+kZpEA z)F_qaWUcE=t5YdUpXM%(!(n6-7eCr5 zBS$~OYMFkTAw5R@wj3WiLdBZ)YULhpb%gixs_$&!;WLVs0X>wukEyx;Vr;bo#@1Q! zjXJj`8sd%t)l#i?R^;D%%pK^qoJbt-ORh@D)NAdFUEHfD2 zyE=Mc9BL?yM9pvNOhU5URDQo8Mha6ZCG+&C@TN;9LXjZgU9U!tAzh@~LyMU6E} zor zp`GgO+gGj43<@{++kYy#ZMDwXWhsZ^rA^8QSg0)r#9K$A2S=RNJKIFvR?XXfL-YG} zS-8?NKT&e1c5~mxpLVOvtvc;GgEfXD_JT)4A-ic}(#-hJE3Lajmsa0pEpp=qmS_5u z0pDzh5+jQRrm zNy4yEhq>rZFWECLFC`|s&-(1^%(O~fLuRs*nYQ6}V7WK`(5aKMYCV6~qy@WzqIMN% zvzd{SOGz)Y6J0eTwVvw~dj;pId~NfP-}0DW^qh%neCDI+Z|pwRBjMRye+qK+42Rnc ziJ~XZ3%CnW{Tq$RCxtL5q=2IaC`+XeK`@Mr0fCU=mmvIjYH9=F&FB*XP9_yJ3Qi{Y zLy0{8(IgO#Q6@l(6P{KKh=U@J0|{g}OYnyhd0cue5YCd?gbG>@A5SI#h=bCKrMPp; z1ORbRoJ^pA3}^X92rMRQzk;dZkr0Ea(M1e`*aA<5@q$%kF)HW<&ld1e{si3O_ziq4 z$p=^XT;OI-p;#ze95!GW4xLsksv8D*9Q>g~9tX{_t!=f<0XffeZVk_6~xj71KDD10L5W&7spa_Z^ zjW)^ELt=q{iRbNHB@w3ak;^0JuZp~QCTF*dYxw9}c`CI>8@Tw~BP$+Hm9Tg26&A_n z5+lcW+3Ne*Z`2o=&nDBbr9Zqyp?e}h9Z|4Xuls3JQ1gr>^b}gK%dEDpy7S|bTo0q~ z?SfnH2%KD_MrD9TtIL!`$)&>Y*`9e@1106>?DjkP0;lh-166!Xjn=})aPr8@Tq6JY zosqP*Y|{UrA0?>`98y%8_eCx`&jfsv;K|_Wwmzs`!Gzu?Qb04g0sf? zk%6H=C;U%hdp(Hnt6hffqfD(rRiHFteUWGVf5a3$pMTkMkouDXm7gz~(XDssNGt2b z{tw~#mP>~(FKic_jm?su4Rd{c*~*b;@MSiI_?a7L;G$5Z^gIYKM6z*-S@+4TPSYkM zOWY*quXQj@x)7Q3gTGeedTt$Azu-<(p`k1Nd~#i;)6%igJRBoEuuw&hUw<0@T)jj_ z=k)lk*RNbeBilS@CW;fc8Mcz7sgw48C>Q+M(1JF2y}@ z3-N8aopHCc;5WyLo#$}XAIuxq_Bp1}&M9W2IN85#iYyUaSAx;>(F2B%cOnXtjK2;H1f}3T75vdOqv$Ad>84 zI<{?OoZYT?m881476Z_(6w0IR@oHkDdxJ*l$y@SIJEf=q!oxA7yr5lM915<(-2h6c zyyq1(8D7WV;W!P(!$@r@Ds{&n7TF;d3K99F4mt?#TAJe(3>j?)OA-vuDiBhK^AN0f z1=Avs5d`P)-2q%-al}HEqoB}s04Y$M)e%7w+76(jj(qaWLky;cg90oL6;na~N~Q)w zNzh+g;3*04-?#;iDi-Qk$OwF-y9TTL3b9c3vs2(Il9&qGh?qhqfDf6Fw!=CQ0cW-M z4cJ=yT>#uQLaZ3XA)sUp9D>Z^1^^2bAR_%D(g53ewgG3rj4Z4ei~$O=gI$(+25XIh zCetdxd1m{hgekUzKVkNB_I~Gr80gt$fjVqr3Yv9Yv-$A*n4a&Iq46PGpVdp4oDw1< z(_Z&;`C@6nr9x@%gySuIwDZJhN1L91y^}y(5Z25n6k_00v=|fh)5X;j`s8a!UK~?^ z;Nw|gHqNT9_L3(2$!_#l&P`=uob()$^w9EfQKB0Ze~kClr?*qzNXzeCt8UTRyhGqm z3zfcK4!$|QEEO;|YITlF*1`AbO~*1<5l@Qm&S1M#Cac7jHJTNE*kthuaRP$Bec!-S za4-6>f5$x{WN<(J_7qI)$bOaz2>wq2mzb7MApNR=q+bi7nGYcS8h-@oR}CcnT7aZq zHIVdc0g`@Qg7gdA0SNw&ApOdG0O^g&sq+f@S^b2AOb^(%pEkM$* zOGx^)07<_NA?ep8B>g&sq+f?1{Svza=@&2z2>y>C{i=baU%(+i@CQaf`UM<<%t8qM zko4;il73x6(yzZ;KnVV#OqNf(%tL-PgHB&#1nJqhHXCK*0M?|d${+4`aVp9%?0_=m4+ zel#7zxeZtPA4JZHhSWSSxTw7<=LR17Rp3!aaMJ#%1Xvc_h_X?REz|j=;U@X`r*4w6 z-novWT+I^o?OX2W7Ug6FBWKSS#Dg9+CX?@w;cbu*pzn{{&< z$yL0Qa>16bd$Z!l;v((lGjz~#rue&dfi$IQg4IeQNuUcw{+8O@+Qtt%!n(2lr&57b zFPr>?9D!|3uhBq6s+K9$T;`I9h8xiud(E!XSKDtg5_zX`qb##wNp5>m-LbB3|fEATG!snrtmFTkVUfC7_m@Y z!2ITl5L9Z+k7VFtoGfoANV`6MG8(w-t6fM}PmLIOw>pWyW_xWj1-{AkT{=D&5q7&r z%U`Won!I^x4~ippn&y308}C=X2Ql<@_mMqaff_5!m>5vI(hR9xIljk&5;-B?fn_(i z@4&>kU;R5=#Zb05gf2x1?fJvDIjo{0wt*lBYYc+m2X?aSE)WEL)@C}PjX@Cnzz%{S ztT70J;0lXl6%_=*>n;!kebzt_yzT-)unh#k0Co@r!QxPH2O$W8U?>UtYYRLjK?+vk zs8&%y5Ck9TuE8q5!YV2Vg5WBWxPuS`!IKaW1h2b55cFB=eFL`Eeg|a?f?xo|ArJ(C zLy%b@=g$s;Ab5^Q18fI^;B^<6k%bLlH$Z7S=_wi#(RZEC&~sZcc5Ren@))H2Br?8% zEkGe`(bwm*o*(+b&c)|(bml-cKaF4r^bzLP2JdFR}`B6Mw+UvT=3BqtI@P# z4d0wyCQ}kES3O-%$UkJyH;;t!kYuI-Q|rZv6Kk9qodIBU{$ARif!u-q*X`7&Q8SJ2iDwlUu#ZOZ6H}urR>G;4vv^Df(si=hM=J-8 zQ&}*ohGV5xIy*-wvOXo0t=IRkf*rA@vvHymr%Nx1X(tI+?td@{-$rgWMXrWyGT7h%%0~B~ zH?aSZSO0Kk>?;WLYq(C|gl(?_?O;>Owebj|dMMcfVYS@uQr?GP@`{)`1Xh_CWu;$C zy*41FoS+$J?RB*9w9NWOagHSrBeu?od75N3qL4OAX=-Nx_vvQ@{Us`|4P&6Z0~XQ` zev-?HUm+0$2@+P}>lNb4Z$56}S`J@xyf3@JM9B`0lT#gQ^_LoeWz36purk%Juc5V@ zzd1Mqb?}`r@{J1PVFIVfiiqL#54~~0OfSSW4P2GRoW)&3bIz|=&x5M&N8J^45TaIP zQC#y5S6=YHR2XK-#W&k^@YayY+oC6Hq&2SG4pZ#&g3_};s4(*6Ev6Uv{f9ia11nZU z6hHk(8m*br(s{}?t@g@CQw!%IkhgNreU%VDtR|R83(qwv6Q{EXb5uFG|7!hBeK2T* zq+a1WMYxXkdzfB5Wru}sgH^J(+eKlzk1Sj3;-P95zEocuOVY|Y-e1UQ)|~#RD?`u^ zd|5-Sq*`E{GR-cUl7O02UxWTeg1s~8Q}DKR4*d9t$ys4AVZVo&<5duA5g#TsOg%4* zzMLM*)hM=-jGLC6*=AD;<@A-HO-{4c^0-SV+YY*^m}!aH4=fV99OXM|BC*8q#?&rk z?|@h&Ds1i)q{%G*Ci-|T)op2~Z1?6ArjoW6_!;6N=d_u|w1nt`>%w0xvCGY)t-p+k z?!K>jWl&9sWq**Y{!&^V3>#kCT5z_<$=9kWlPCZit<2FCprERs_w8L?WS20`%vo>* z^Y82)e z4`18ec&Vt4Q|@0{FI(2)UqO$yFuFprp>WWBFwv@HTkd4kH&0a`A;>kFwz1yZ8;Cuf zcmms6Zl_f0t68u4cE>x2gCsAL5tDB8cE{-LLyyq#dyf}JFb$c9o+A5GEb!!dLpRe}NT9ZtK%b4w zJin`c#zLCtox;U1I&fmqRnX21M^aNXUgY+xXpp~8kYy#yBCmuTMQC{8^I~Kx2TzHu zA%$Cix0%`MpicFjU`bGfx-^Bi z_PG)4p&96a^CS+W?t$STwyZRy_V5+ws33qU1s(xzq&wscRg9>M{kamGV+!3 z0ejF*RjT9k*KytDm+==%bI)fwk5-2hSHA0Q#ca(pyCLi(?6dx?E0p3jD3r@gGFbhe zYBydAk&%OCZ7(1V z!!y3HkFKQqUY{?mM&Fo$R(IubMB>T7OjWW4Q_gh3xS9Yxt zvLcj&;TLYQ!Y%si7Q%_sEg$yz-}urQKjc)5@nSF=J=^D`V+Sq62XLI3spL2VK+ACd zqY&MM!dRLMB$jWZEW>hGn zL%Z2O6Kryq2uJH}(rG&}W+@JSr&s&{kq^HB?H^h9c~*9W^EfS&*6h^~-XE&}6)v0l z@4{u~lhQdv_}Y7~RXg2ZFhYdO+@Fb<8akR0*X79sANpu8z8`q!`$FDOS-a5ix!u5M zr%hWsw}r5r>1D~)f0S>Oi9REz1@hsGx&LSRaN*ehkPn}Q$cJlP|8Mf)ywR1qRDadO zm&9`p|K@zY=HsF0W6bVY z*@tvp5pty%Eli7LKG@paD;}B~Ze0mjfqsQeUCqC5wn=z>(wbYTF?|-?yL> z1^+7zvo6~R*Eue$>an9tF-!AAIDPLwX^5+`6%+kSc+BFz3y*oe-XGi1aKbuFKzFNB zLcScF3-Ng46;%QIs(p%B8%4j!2o6?&-yAi5w}qM*s=bTvCz3%X@n);a*%h2%dWk-ntxS{+ z3~If%y-qf1;Ru4m_B|#$3W(D7grXy1!Z0-TzEbI)Sa4kCTFr%0ylF1$Z-Ae8DH40lpE^+0R~?X?E2_F+u=IpXlApKdzy>HTW&I94)w1>1q)nj&FHNkkL==0i}GZG-Y6pY=BNZaKJohC)&?C^RW z>W_LrZzLN5+R$;>4?o)yql4@HMdN&CVnGIakjuR!K(8l;)}8zRr#VKq``D)K94)2O7Y!w2KG|)nZ<2CL-wO5q;ayQ2zpq{jRmw()ZVQd`FrKb@SE^G zj7t0j-=;1nO}kyX<*-q_h1!%)NIhT7D?U;j|Le6pJrNUM!l=&s-Rxo9eJC8o4cxw3 zR_7nBJBprR_qP2z+L44F(k*P$N%!;YKZD*#`(&>bt`oDlf2G`m^SX_ew{NVmfl)c# zbq;c98A-bYO5#y%(}U#M)=g4N1;xd$L)mMnnpB)dG>w1fwVe<=MtbJxMdjMXa@pV4 zjQt03BLxsQoYW!2jVR;WIpY++^@X=*zW2gyg2b`y7k96FGuf-AjA5(1Klz~p0RhdQ zT8TD}fsbUu(x`QBZr?dIP`8Nn_pPspbc~3LYSeJbDiEmEdP$hJikP!h-HdFJ+P}cw z&lT#=lcD!ia%{tQGB%X7k#%D9(5&N1jEuTnjXD#NF_XxA14BZ8jU=*llOZ%2rs5K` zJzrdC@dJ0L3%qs{B^MPS`51Sv9M;|a9lUs(hVUNLwUD52r(?KYl`^@k2E!;ZLWTnG zKIGbesL9ZRcoh=Rf*OmUi=P$Ew+;;W0~J6`b}QIl4InQf|Ji{tlREZ+yhyd7149#u z2=ZbH+ySV`ZUumve4w(01s=v00*geL6%sRBnkHdZBUoUV?fh#CJfDRQR$;IzBwQ)V z!ABe)uu4W>A;I(eJ-F&cGYJDt#D8W1YVv^!q}gBrq}gB*3s(TS6|Br(BY>I=9D>Xu zgJy`Dm{j07G-j|Jpe7%v0Gm0`9T;@*f_U|_Rg`7526VMI)FLRYXfct*-~BjTU$(BX zpGmK2dR!KSm>PdEjO;Eyd_G3^wU(oXq*#OCGj6Qhj2yFT@lSf>^wO-alU{ExHTyqG z5_Th^vY=7ZO{uT#i5i$0LFJa8*i%E}inBmHB^3+JN2};Amj1f_6u3cYo=r7Cud2+Y z?E5Xqc~22d55CIamD}Pqp>jP_ioxtie(Q?}KW&FadoD%V@b{nJ3C^_aef;V?OsUfH z^Or&TR%)VR$JgglHCB{qGW80I`L$KS(CiKF-;oG#;$qDjmti0HX z(cW}JF$cH$Jx_E?pJ`tgtBhG55hMub9wVtKJAR5iYsX0tZZ*Arv>BKj6J~8bk+uEp z&*R)a5K&N%E7z$>>oU1yi!dtkFT^lEUE603A8zo8X_0<_4=l+a;vd*Bgh@5=^s8<}~@o-b&# z3gP+deyKUF+=3rz<}1(9zEo{ckMoK)@ii0K9DT`}(@}Xho2nD3*himOw!W^eE?ABK zI{rPppV5kM=G#)MWu?$F#IUmZcij@IrhX?X9>jmuqr!Nt?{KAbL(R@~BsB`^4Gv)YMFI{aK)u1`8&Gd>2UUd$e$?|}px)pz3)CCj zje~lF%PdfDaHj(54Mae_K@}$WQO}2gA9WQbs5dx}0QClUDxls#1X6F{YYFNNd@Vt} z0mK$~9+3L(R6xCf2&CTNZXDDb_*#N`0})8Qfv+W~H}EY$!!)A=Kk6z>@S~m&1N8=% zS)ktF@(rjrfEWQkYTyuL7StQusepO|UrSJLAOfj3_`3zDH@Kq;Ie^u-oZlhPyWHDv z*Hn_=eF|l3fKPhF{UCGO+4-2Q7&bY_|82Cp`5SA4+pf5dA5;FTmr+Wd6JcL@vTT_} z?qw|Y=VV0qAJrIQy@6B>Vi?b)xL^6yWVDGzLITaVSj8`jW8SAx`3*}+#ladplYMWd z^pQRbtth6ICL`YRLhUa!{%k`_Z>#jOOqJKF zYOJbCEHrcz`1@)S4iro_s{QC)+5C4qSGnUu< z{IK$@yk@a`g|5#=cc;*34%VLQgcsJ{Sse)EjKwEph-7mdl?hGla7>py_v>`IrTBfF zK}kvJcs~YMJVN|JaF07$fW(vGECJP!>7I((WVr{+&V3^OcUTcL+Ra9GVt2}ULg&x^ zKtsZx4cNbA69ABjv0M!=GedEZ)J8-kn*e}J%q{?A$R+?F6SE5d8JZ@*hYK%*WpE*#&?MO%niQVs-%_^V$Uf zGBiy9ka_I_0GZb=fDebg4ES*2WymBBl7wOKWD@|80S<}5K#YL)$G{=TEC6I;0GSN> zwF>}bXqq5=ILH$0m>QL&AK0Dri9cmfKy&MHA0x z=GExZ85+7Ghnn4ULz+9gou88OQF!<%E$s4?Y0WM*ip+Z@)oKcpO?mn`J}&q_bE<#l zeCHy_8NdDx-XC{mysvAUWJuT{`RQ605q_J&p5AU=P|cJ|l=T%T3c~y-{Bgv5Qq|r?#Jv~Z=1sIbPsURlSab}e;=*$f>x`y`N$CH!_rIw6 z>#!=m?*SX8yCkJU>F#b21q7r!lnzyJoVD+{*9<$%<7U{F(&5jgMez8^Bjc>Lg;mYZjEiXC7CeiqxQ#mjkIpUE+LVP@ znkX=w>QDwL`PyCme>b;j=S_Bt{4Cd`wpVA_5z18_UjY{Welh*!MnhP?qO#UP-BCAn*r37;9cNC_c#D`C3qLO&^->og+A5B z!DbPdg~WNA0n`;1fh2Jllri8!_c#C-`cxaZ(Cf{>g!ufniYJW&m|1co(QE!MnhPehtD6MF0|d zeHXaUJr2NyUT+32^r<#bSN``Az=iIq#YP!hR~!&1SvS8(obQLOYPV1eP`XA82>#dAGg>mCyh@>AVkib8C=K?$o|$77ZH z!@vmMB=iai_h6Pi8h#sX-%Fq9>_$fMSrwZ%m!%CYJH~kL99x{*qc-*SP`rSiS11CSEI+6g(DMrU+VkoQhqNbM z00HX=dR`%4dtQBCdtM=5dtQA(&nrz9XnjH213j;>j-d4gX%Fx+WOYtJi)Wt!#t+VkoQdR}R=K&nx6>&+BVKpyw4N^!hI7dG!T7uOI>(4o%i;>&xp$y!O2MCi+A1 zXfbU*Eu z-T8sAPosdaap^g-i;(>1$T_MWq09MN-HZX7p@9GMPdJE!|BY6Ur& zG@Yu~l5u}^=ZS;DQ;NkyX1SNERh%m9+btF>=f$!=J`G)bdPu1Kf{sgQ_{-CYwK6i8 ze_mvUFQ4{DmB$oHBUedkwW=MpPnmq$=B}oDluIx64P~ zPqC#Ejm8aE6_2viY0ZynU15_hiVcGr{CL*WkMLtA4SD_|XUB#K&(zx=CQviqyeDiK z|FXY0bjaEtkM?jawGB6wC;LppBgzBWIbClRBG?&$14&|gTy)aF^p-IB_D#nf!^`EB zoCy4tnL_5Vrn6eAyxWtBb+%!bN7;lAi6A~&-2E7QUx++Oz_Y_^aXIFV;Ja~AK`T^? zOdDEJ;WI;s62Cq9>whgorJ#lAj-wxiiocxpopm60Y${u5l}=_?}+^p zDQl*q0VAO4LODSZfnfoPh~89CM1b2SyMm2OmHz4u7Qw#i4xos5jRp1xMMU)urmslZ z-AnaN#gNrIlY3X813JE8MRI7rqCgQ5y|+*- zzV{kL-BMyQa5?$PY*ewey3B(?Ho@}-)pxSTUgNzlT!#0R&D_*eei7(wu$cZ7pfn`K9-ad%&-ocVT7SW6)hg~V>?|9OUBoeN; zAVrKR*7>v~YwDcz27^;{sD7UC0om;JD^;js>55VEsWPwMdxZpPyMHk zeENWDc;Th`3-aM?dH+O|Ud&dv24at1Fo`Z&T`6Ko|^K!ahC7LRuhtr={hgI(|98ntu zuRoobN%?dF>Em}&Rg*YnXp9n@151ik{519lfd*-b)Io6u@fAO7ldN9M>eOKhS`#q~ zZ12A;%_*})-k+hYY-pM+Zlg_DmWfM<_Mud>q`&p!dz3Wb4$$gxa(kGy!=>#BToV-T z{k?`DH>RKy^wK$aU_Fao#frcSX@w>J@F~73&JB3+)c)k%0OI$~#Qg z@ze1yVJCbY>kyR|h8P7tds#h|ANAVK_TL%pmcx~t?5^K_bv@u_u>2^V8}o(5w3h3` z$KH&P*$NLNLh+J=AXcqYSUUzmokjWxbLm~}AAu1C*1d|&I2V!ntZ1bAL7Nr1{&rHy zNdm&Uddh}E&XRsIPHPT}BbzJy=~L@-qB{;}z^lb$b{Qw(TXLT|4lL#(+eX!t0W462kYUyYeO?`*hm0gHRcYLvf zT6Zqwi%EKRk#rYUPY0)`?QC)Ovm}?ZQ0L|V(;DZlYWskP<76ebTbhRi8z$ayif=Sy zpk;u()03LV;JQw7TRn1fB67x;tQU8C&wHNi7d|SW0B(ki`&ex&$-HnLL5=&hTk%zO zrGJG~GqV%##}TW*un&s1*cGdAlYd&^zEp2xzpcKw$a`}})}Vcg3RQy<9pr1d=u1x4 ziY1HCFDBBUs!B$tMM?x?2=37eso}&G;#;QJgb~dMivm^SBq}P>fLMePtzu(}(61^E z13Ay;3WgJ)!x*O3(7_mL4I#i7P7}QSFK&pNudgMn2uAeLk{&tPBBm!oKV1kSq(*&W zu&*WkJlJUE3W6cxLDis&2KZXKse_?(gc#AwkeD!rK%{pjkkIjG;RM*#zfb2pk~N9LDF`z=O+VT|KzY z`)8YSTV@Zl`Zznj&N3(>A>Mj(N6< zM-FRpzvX=7$#ikep{S4h1yxK{-QqUuq|6pnvPS1L(Yp|QqTujN{G>FEGXrk5-=iOo zYQFsS8OU3zupb`AS{W1QB58H$Qi>n?E+J-QrcnsgD{`tk~b4J3$OslTL;!3NzuH`RPF%g!-5}~CM z{=Bm1ywrCCt*rh_-}*Ki2qO&VLMC$rg#-l&>enk#*32w!OFVdiV#0cQrsMhOZs6+l z^~=@2S}z7_*!ED>KI+D5yopH>sP@qIie`^P*FDKBylNAnNL>k^9f~=@D7K+6ji1bH zqGRHsc&%o+xsCoSgGWxPm$u_Q&Cpj+?K#iGcp9|VL@U^A{1&V2m_0Rfv zJGy&%{v7uqiJ2I>alVPCxnNntvW9X3L z!sMtx1dBMb`-0#obTB!D8I}I8d8-&hKuxq`ghp~{lfV%&q2C1$iC1shYeD{Vb7j06 z!^@nj-y(EobnB|rL6-WCMM3T~Fli!;B6QVNs@T>H9yj&ySDNOdhq8n2!Yr- zi1IMjcVZ4^t~(F==97LZbqqHzZ_|+sI|Cb;P4|Mk^Tm^p(^KXyPPYiu9e>N#_Qzwc z8hP){w~1l+NK$ABs!c_F9G^E*8|6KMnl?u6j*vh};{73cJdf7QCE(2Rhg?KT{>@Eo z8~g<7?T%wc#&YJMNdA;CJxT*1n+n9VQB`N3Sp;zQ5^_nOZMpgRYq~m;dWjcvktE^c_3mMZjZ zzat|>96u*$bFXd;O)(utKb(FwS9h1VN_zU?`PBHgk2*I5@u`t@)`w7#K>VdV zLZ0!7I}BOm=_s+Z6DNtkZWY|b>xkR5bD8(3abw&SBaP)2ZkwB?Q}nLf>X(A|A|h4% zYSyDFJ-vc=DLUGq&C##m^EAFR@w?Bo+BBUBP;lFgEm>KQGcd|DoyFW7@v9}|{^wfw z0t(*r5%7aHpEYm>ZOV;c25rnyQT~hDBOr2D4n;=O>2zGF;BA2@6u%nZ6L_AcDI=0R}KM0hOln2m*1?M!{PNieS*@%0Tq)Gps&MCnq$*pv_>G z*j@Sh9o=i*pN-%^K4544)@_5j<#U!L>*mj957c(#VKWvnyInyRBaP^2t6BJT98c%8 z)hO(fCL5l7>xgmgTmAw%SX0W_?s1mr<z;TyBTggT*biFF)}&?e9q4cWn0R zSwX#utzUjmv%*pL4#JH6a3nVvcPHbt5Md?zlsM8#SyhMDjc(EhH%kv=j)UvB!RaXjGg4Q<=dV112kq$@9(s_)IV8YHNaYZ7EOIG$m4#%*NZqk_jiT&vhlow&&|>#)jdr z#$u$}I#q3iTVuAP@rsz3Cj?sl?i=V=5@tYk&bF{gHj|9#;+)$d=X?G`wpPWyv|`>f z?jv#Nv1^xxo%}aUwx=yxB7J%NjlUB zIS(hHw{=_j$sFeMyxCKWpJ_gbutH_#fWKY%zZqsbu&w9*yee%P?@#dW?$OcZNu%T^ z@6r3BNQuQ?vJ=3cZ3rWt?|BcSns-0FovDz>1!OAvxM!0?D!QBK85x)EDXKZTf`{({ zxQLd0U4?oF$g|H_r72! z`V`li?Bthqi_ll~t_-=2(L)@dW71tz)xWFD_$8iLA@=Sbtzd0CsI8}=O+1Q|Kv_|Y zIQp`9-jxL(ZGihgGrE9~?6~{-bNVe4W#SRTyvmm&-q@vBacy1;u{}julQOHFI+*|{ zrka4*UIi5^l4OIAD=X15A?761?=`=KR8Eb$GFf<5yk}7TS!n5Y!P(gta>>XQBOIfc zC|OF!t}*02ZyDTKeKck$sWw^sHT{q^u9~{>yrPT)A zu}FnPR3NG*L7r{7A#|Q?{kk8v9Hn-2Hzy2gp6#{)7+PxSi){`6kt_(B_9x~zSx_lD za-J<6L;!XLz6b~ohm&WE3LcvCnl~LggkqC!ba%Dgp~2VA?e%cJ5YNtSF0~Pl@3Fmn zR^1ivyE4K;DUREXRxl!(4($_1dUe9qF-JI#EJ`lgs|ixRJF2*?8+wR)d_XtZ3m!rG zmF)M<`h{nsE@dv2f;`ZjxR%B$j*?R%^^a(1CBOe%8+8OOu5&uC+GXh0Pc6#1B7|c1 zSr;6}L~;LF{7$vMx-n9lDvxcum@D$x(&=}HI&7ow-Rd!H1M3Hlas5-&I-4vn=p!v~q5Po%OLn}&@48%7RpddHl*n`y z9ODbzPF(OuX^Kr*Ui7dibv90-U;tuKmY0%^>3D~VILtyL8)zC+B|tY_1;@DQDmcbX zSHUsMpj5i z_^X5t-ss9U4^mgE!=cxHIKEqssnHDS_AJe@LnFyGi=qs0yFb{{Z4C{XfV9FAaMdS z_fb*1$IL@TZZ+W05rkznA=gcmRAJXmEbt-M3pJqw{x9w!3p&|j83aOLX8Hp?g0Pl9 zdbj*G3y3;12|kpP5Nt$656q-n_dl&AHzj*yKt~SD)G>k%%;Xn=TBk-3PVj|WH}O&j zDL}pr%p8G$S}$ZP0=v3)Aid_ToC1mAeeHj$bXY5(eNwwb_2TxslFW{JQ0K3wx9x4> zaCFSYikJQEbpFjlG>RmKS8!oRJ*uEn4d3eSj`O&?a^~vUzw3SN%#;DHexYUkG^{zH zoA4tC7FIK^&v98^siW^5Md$0}?McWzSP-A|#L|09Lm9UJVopi$*Ya=I(2V3`huqXe zIxO1V7&Vj+{+#)N$Zg~Hf;Jy^SJ!BJcwm|OOGuryb8^6nrZMmbJIi$TgM`i)W51?S zJ#J7|83salHvI4LUADd8`I`9(36g&Xy0l3wctYXXx17k?H$V4@%kR zSrj}7*h9ub-w|eqs$c%FxC~YLe(eqnRd)v9e4%%WDp5t|5BmlXDNz_eq%gYt5de`A zfdND+R38v23UzS4cms$OnLi*>5>?=QfdGgUnLi*>7+ru!QOtq!1q>ikq56PGh3W$$ z6{-)2)PHfo`Qi;AQe^&sNQuG#B8AZfh!ll7IA6R0L<(%Qas|N<@g%Ci`Qi;AQeY?@ zA(=lQQla{yFn~yf>L2t#y#Yju%pVY`Q2hi^kS{o2yygvvlrKU9*!fI#sK>Q*n@eYA zagXAhp~dtwJRvE?|Gvd#X|sbHv(Q#~hMzH$e&cq>36pUNe;f!;N1=)@W$QM!L@k#> zN|XGpIgFT=fD~V4L~F2#{aU>>!7vZoQqj3VkF+$eZ8J0nSfy~|O{Ff5{%G$0>GmLL z`!~g`wL_fQl3pOXEzGsSxW!Sg$Q)U{kzga4uJ6bxD|CHOTF5g^NzOTkyrS7&UU+WM zQz@!auC##zE-prMvO4&SU_S@5JZs0hJJZ$j#eQDuEUc}=nnM$Z@#RE+wd5zS(;#N+lu39-d!SCs}wG6mJ$CrXgghAiLAu zX5-$e{H+D-+;AbC##oXZPt9-Q%cCLw`-f@4ofy`X7tXi%_*)$yI$0f>&aRiaHn^2u z$;_j=rJM~LtC=QJ(tlynkh}=E zo|gJc$&O|-j`T-*d*kJbmLj6w%$0tOEu2JSe3_9r4P64=N>rOOHeI~D9K_EZ3rn6Y za-TorVr@q;rhcttp-72B`vgH2SNqW7alwv=Sf{ZiB&6fWy(0&?U6kFnbo z4s6jVq5Z{dQZXavO8tHCG9jrrL%h1t~qQE+|I~S}& z*S~;us6ZkVTu>iahn~)Xb*MlIHwQLJDY<|5H?R(MWr%=BiUR9Uq$scsMT!FJ(Es9s zb?ACESceKYgLSB@C87{ENkUIxcP?0mu2+L~=z29+hYFMgA_w(>b?ACESceKYgLSCD zF$5w~l!B`=6ai8cSck5E0qal!E@%X#D6kG)uYO&Jg1oQQ+k6N?8*XY&}<|@B=@O)FGdg^KV@xvn#9l z@$V&;6ugsizRg|HwIO`$k7Zo7=CNK(0}ClBg9((#f}N*s+v-MGKmTbtF3V@)PHNOw zbpEYq{>xFT(*|oa3ltPv@1{Q z#gBx;-84(bNJ;s3(pnYX%+D4WIr=s+0wy$FqNd#J`K0`# zt4p#g=}HlIT8eNjmns!(%cwt!6A;nG$+xL}2rAB-tz~CVSur5_Xi&6^^H7SHz>qd8 zC6lO>fkVexOehz}9;>|l&#zx|M_lZw{>Q*QwZsDY$JLW8%kq{U@@B)S(kbrJ^$(}H zi~CY3qO>+JrAmEGIroi|q0~`v4kSw>DK<5K-pkXgmZZ*GpbFYgZ6Eh~Ri<)yL2-dJA1rIajeUO54a_h%SItgNAw-H%U47rRRSr=?!4dP%Y|yYcdd#8xl>nX z%kFq?)TUyVDR`6To$L9h*FUIyQ0drI!FRVGk5kH{R?~TjsK;NiwCkeoW3oKx&Y5N9 z4cGz;X`3jisK`FEr^dL6T&Zy%i`VNqjEk^ja4ti?*O0yw585gO2e1*vuOI(p(>5>^ z2xWZh86Zn!xIuaI}Hz?(&Vf!P9>KWTB3cOe^ebl5?VEYYg*Ka!fQb)g|E`)0gH zqz=?u9oyfUR7^ZrrERc;++nR%UP{!dZsp5OhSF||5$azyN(OD_7ex;Sei_kLa^^to z!lnJpf@myaP=Wz*TyK7_U_TH-BTIV?8e5&N8d3 z*m2rPfvoA2bETcCbyRN?#NIg1LO{Qq$M#nh5;t~YyDH~Mb0?{Tj6l44wft++7wMdF z8>{RCzYl@&92W^rMpYR`r&Ro;o6gi9_Bs3mAHq|w>FmB4)%6i?+hrsS*n5vY4!I0V zKU2Py6ZTe;*h3_wZ?xn4{PF3)eIb8tKDXg5+`5RS>cLKfj-@v%|Cbt=^Y@{t_{)bW z`RA?ME|c%iJH(%x=qt-Z$m4eNh#8H4Z;yO;s)+vverTI`LyKJ%OpEU36%>IBah7nqg4%2CL>jt?eRN{7%BLA-% zOD1hmjdQUKRSI94tpd#NDJ6o9A6F`K=uHfB&7y+E;di~a6_u(&RPD#u99Y>p6YmD& z9&R2;Y%bZZD<@63tUedIH{nt(j@6p<2wmtdL=1ls@a}0$&DT+#TE>KS%(!}=H%X}_ z#Xg#SJlK#oan`X^aaUrun3!-c`N1njrCWfO)nZQNly?(jAQ5&a5CE(h5cAnnXtX;p$GpDNH!E>TU z%5zadY)|~9`kN}V(#Tbg|RMBzi1oWW2>zZbs_5fW%mjJD!q^dTiv`~NLeWR zym(7V=Y@SC&fY*hIEnfJ-{<^Fm^31?FE{XcH}pp&Y1E&0d#}r${FfAa$bRn?`+0c{ zGw~xV^Gt<@z=hp(rH6Rf-hesVF78lIu`Mi$Oe^T%{#`j1@^i$PF-;A>eiJWSj5|ws zE(xLOc_NBT>2u`Q+cZ1Qsr)Hf1BLu+8TnE)6*SOQ)c-(lP- zTj>867myB$OdJT&ty%}4pnemXQ}Xj-A}SD7lYk-`gPGQB}(m3Pc9f#ip*^T zFtpTCWXl2mBgS1|e<9{L#$6dYGDRjGg!oo1z6b~oheMGGNQdZa-hgz(jOm7Yeo*Dz zN@Hk56x0hU93XUdXFS0t=CbLRW&b>STYc2{)ZOD!uX!AJ=q)$2R22PF4X;65+$D99AD;`Z@yQYVcKG` z(UGys&AG}6{!GO^0B<@uT0Pul_oVRWNdX@(Hu4@9{pY^u@l*${s;nI&2R~3rP>RjN z{Y~gBk%QHN8+4{p3X~5oYE>_8$?>3O%)8LckCTeiionkN=Bo68!HQjvLo;~6a0Z(X zmvi^?eZr6Wvec^!(_H?mr348pF7(qIl_P!=aZOe^2Ai+zYU^UV=jd2x8oJ3h(+g!( z#?51@4OjX#KSs1;X)+$pg^eaDxir2F-ujpk-1F;b2ZT{4N*MqCs>?*FxIC!1lYi$u z_@P;?D<{*O_i3OAJ3U$OsF;4JL}KDYUW{4Opo;BWQNq>n*ag1pw$<}unmmq7ham=| zmDY$?>9TCTXALUscHo}8#sH>sZsq3^4IA3;Q0$Gd5$X%_3w4SF^a_j>nnd~h9Zwa) z@M(g-6jf;WRlZOzNKXft*G>Cbl#)16EaY@(X-t(qelJ@XOnVe4*(wM@pVwhJ#@)Lz zoD#vcD!p-^Eas!#m-CQdfEe+zNL;Q>roQXV?=mc<6^uWxn006hyircWA6S2}7QT&l z+7v_({w-JhN9$qL2WxEeq_Jo;w&Q+-S5xcvoEhoePveaZ0u*B+a@ppR!#8quqT_=aKt$*K*In z;rA_os-%}49C##AQKXUFm%=3JKl;XBOgF)|=C>m#jF%>>4brY~mhL1SA!3w}1#_cG zWaG{3Jr%UE0E~=KsDL8K^$qB;viWXj#X+*_$d3iHA`&nZ6c}&(LOcL*TW6S-EBQMJE$>Sv;d9P&mhsWNfnSz1%BIYArj!7>oxaQHZSwq_`j3IwNR zFLq4Zk=X~U;)x2f53P1+?ec9!*1s=Km=G7KPcZ);Nxo~8eP5w73+-+72dC>>ZDgE6 z-1`URHosLb`-&is!wcr6g@2?;dR0_P9V2@7tNqGtpMLEBs}vKcNk})?$YwAh49aLw zyzGVDevi={yeeB$qfvyh*zkWkTGqqZJvmi9cduidSVAzQJl00lWZET!bzeyldx z`A?--Iu(z_W`;^SiCEPL^dD!yBaYlfi4h-YWC+IYWRkD8rrfI=vE>-0e(LhG`>WPU zxcP7K&`Zw7bd&My_@j?bWx2*Uq{BrKkgpLd<=!O+?v$H@pb$2|F~ZOI zPHV~Z(w^|*`GHJ*Yjrl0D5ELOm@cm(>n>)p!@A z{*$sNCc4*o(0^5HS(fWH*7#G?EHDcu87E_k$BBw8&}ImyC$Jr7uwkB~#x>}4lCm#6 zXUFj^<87E+Gjr@k&$SV<7eiW+v%jZ{(-dCX(0MZ%I?}~t zV+i2DjfGCa#niU;r<6y`c+ItawvldJ+4sz6RGX)W7n5MB{_^(oM_ao2z_+bjeFoB=4Kzzre04JuiBJvyA{E!Hnpw_w5c|njdBc|AXkgsjq+D*$^^P6REO;U?M?Yt zWBdrxfAyx`zIs!C#8_Uvskg7*)Hgt>x&WmL(SP-(egI14Uk%O&EPzsB`~Z{+;SZox zU4T-7;lP{v_UcW2d-bNi0ZR2>TyQ?nfAyw*yn0h_U%jb6fKqhP_jtdQ(3D zrSh)^=L7v$Z|cXZH}&JyoBBrn_SKvE2D~Z#S8wXat2gxxcvJfS^QJ)Fuig|(gH_ku z|Km*^18>Ut|LaW|*=B@t*KsJM2=Zus&d`|;mh((P9`ZJ75x&1Z>Cy7q4%L&Wz1$ln z^>1BmZ5ki8IQr90s{t3OCe2HFHh9e0~->m0fnWcaHLJu7&8%uiSmVFLkI~Pf46Z(QNhw1I<;gzAEwYyo| z7V#vJ4G>oKHEhA-5RDj~jH(thh7Y#~Su_SqvzkA?7ZM~Oj%fJXiDFM5n6{DJAm?mL z^_cO3dR?FCHX7)a`53eE6Lnti`AKVJ3wiCXlAPb`S7$I@$Rq1UQD0<}fpD~5Zb%=E z-UJbGs5Qo$F_A`B2r-hvFd$^ zpFKjq)$AG%m+#Bmf2@pj_OknJqQ|t;;K2Gfamw(eRk>5Y+IQ@yw!)Aem74+btsbeM zH;3G5XXL=%*1D-D((^2rQ2njmP&0(9fekOSr4cuT9>eX|EEUR=}; zKPg;+nza}!LKas;K<-I2PWu75cQpj$KFX56s_R|p=+0V<3KE_`4IuYY4NNqr{eavH z)Bti%GH)LG>zx)Hx~m}|_feLB+(%ggavxO&$o>DtJz_y$iz$ad5U2s<-qjG0dlHRp z77%r25_~8nA=rqDE>Hu=y;K9a=~@gUI9}o339}$HwCxv{y**0i;IFCN*Sfbi_DAK{| zVwYCuJNGaA_EPJ(B^e!g8kB0WGQWmoXL8mlbLi%2R@D@CO5OawYeI2B&XRX43KZkb z(<#P7NA%@=B5A)Lk)Rd|5KJpM`@TL`$z#{~(SJ&=U%4BiW$z3$+zARYh&&}~I48L8nQNMCwTbYex!GJH7Xd+wG zL<=68Yns2}=OnjJCfn%+4P!;l_^z@ZBo~AJeZRhqGh8hiDcam*&Dcs!6O>%McwBGi ze_}3p!~Kc1&r|5-rAI0%D(dg!OJ5X8hW|?^unV4F0+D^UUJ~OTO_IP8zH1Ae%7^7{ zm6z(}&=yEB07kZWk6#5;bXxt&I#@-d+PfE>)uX4+I;ccPb9@4=5jvfGX#o{_wA$lW zNli%_yl0&e{p*Rd@DMk z$i}Z+jw`bc!1H+a?h|@obUHO@ zb)W`C;P`Z9;8&pst3Q6l4UORVG??XI(FtJWYux8W0a-M)gRAVwXp}TO|{hU+NnvE{pN}9OgGjeC|yg=SsQm+{C(qRek`# zarpEPis!?_@5ZtH#P#R2?1Q$ns?TDE=u}cETM`$ddy$w(1s*rG1HR^Kt!#Tvl$HSl z!yKx|)DO)^TJBVh%DZt;Y) zCgB{ncw9U77=0Q1I+3_PBD&nPdCa1L=MOve2cp2bu<3)dSdZqfy@odyF5G*6P+b^K zp)T8tV^JaJGvDeeupHcWv|1V6Ky{HKJf9;xBMD94y)dLj1^D08;jznQY-{gL{WbpX z>eTgzJ^c3NPp*{Nb7$OUTwhez>r*IjU-UYVeKAiHm7o%tysKdRDKQxQ^by+}82s|z zZHZbAtPzGnixMGh`~vsO<*}tsCPRa<(=RXc<*5?l!GLdoChYaww?x|z$+s0HQb&3l z3Vq-YWv7p&AWBrUGERn87L3sAXLJgNbC6)ba~Y|CeG=bbz?X2c{1+GP0%GGAlCKES zTyv*CPZhXXE}AkLRa2vnQtH4kdE)k+8==T`# z{yYkZrWo)uA+Q@FIKHApb0}mO@N@x48^3~gOGQB5A_@2qcKXbr&~dFy=%9TiG3!2q(Ipc}qkX91q4@f(jpe4fz%v9bo>7QAvwX_T@2ou8&m6SqdgGQ1;M20>fC ze4GqDr6Y{VoiTMJ%lcGy`mC$^xU6e%%VedjB*}0$-_4?HDZ?sL4#hGx0G-r{jmP;X zGIbTv`k_MaXS^k)Nz~_=(JXt_?8N)wOlHq)x>5~=%GD4~jStwAZd6gQvG2h(NNHA{ z;`JjXwf<%aEv3)qonkrVT3dK!?X?;Rb}QdMpslBwT+b%*QvL_wz7y!O<_u+e!MH}>Lk&olDEO_3YN%8&ls`TF(r@}3D| zqf<-nQBC_;{}FnV^zF;9TbJFpFX7^wqL$rjghkIHSMVjBVA}U>sFSnqp{Mo0wC`66 z@hCij2UjTjfN3ug2Gf3}hV-`RdEXyuS`SS7RpH8b)_rL(g0c^o_Weo@5``yDBNebu z;v0phVosL-;(}=}=>*e$H4CPFzmoDc>s|>BOW6lZdr2pl_L5F8?N^1EOhwNG{%|Fo zVA`){!L(mBLcdpd^4ph3G*x(-4uLHZ2Gf2ui$bRGL>quq()l{=Aa7wX?bCY9MbDUv zj6IA#A)c-I*(rbIb4V;Nh}yNO5xHSvxr^Uhba!s$cP)RqKkm)=UOvxshMOv7oGMum z&%j~Ado!}n;1fHNn{~5@=ibQ^WE;M<{r?wLg>M*_^YnN(`k-U^+wWK5LM$GN`ap)~!BxKZqYm*b@bm0ZdkE3{cZ{|y-bSksV z`?DOo!?b!S(`Kh|ktbFt^(=tJE1qqQ$fgt9Eh5Am0i*tHTL^P}Huyy8GRs=m1@ylOKFo(pLx zZW!?Rn?c(zT56?l^@v$1->w(<41G!Z`sdm5+_S{;4_415F84P2dFwz}KmcEuApeRq zk~D%OD(hwZPhsM-_#u>nXVZ2#x&|d`1iYz$$R;EKx{KTS0D(nQGH1PE5P_mP`;(F--p7#ykT96mHow`Xl zv@kwf7Ev{bo7Q=T?XAlZbUaLJDOAVBEwS%N)LI{_&02(V`_Cwu_A7ocmB{KEM@_@; zN*2v0SIhVFPD$yIyJE|!Hh@0{-}EXX+6FB zGIpy%cufA8S?cAd5B&EQl4)jFqb6HgADr!Zxjzw+=Qf+;q+UJQcn+%^HcZ}^oN=>= zI!!*(|GrkFFfmrr#e{34+76z59LFj*n(!!q0`GxDWJC{S(+aEBO z2!yteeiBIU6@kzeHU)$>3RuiyAhd-k1EDR(90+ZBKxlif2!u9?5+JmF1VS5TF%a4$ zq=C>zp#p@qJRr1%DFdM`#vBN3G3G#Mi%|qZ+yBJ{nD@OR5ZWY4fY27E41_j{d?2*t z0io@^BEY=w6@kzuAq|AKk3eX9uLy)Ti4q{RNtgqnEe0wq9tdqQCFscS6@kzuQ38av z7)3ao_lmDV+iTtc^I{h3Mt_uiU_u9%KVSbfHs?QM7m)29U~i4^{Z6%~`^r^AT$49M z>r{c76x%zZv%$y_rA=7ysX#fJ7g3A~^jLm`!kDo7I#05WZhW^n%fvZ^m-Nrkx~ls2 zi<53i4rAffUP;HM(*5*Z30s_BRSA-T3W?9;{Dyi{>u_;iS0!g3kKGuf%Yic)X4Gk?qOJ+aX9gZi%@HO!Va{&HulVmP zJRTKjB#?c^%-})D5ocT1|2lc-p{W)ypzP4?kk;r)@%v3VJ4!~=Q~&=2OeH7bW|;>~ zg`u;S!Tr5K)(Va&l7Tb!)<8TXldnR_r>!#fcFYH^@9%hq4NK6Q{|o$UfVSn0M#{9^bF5E+LMwB{EO_nNgH*&{JG4Ec5;2=4r z`K7b_Wqlys&Hn3im@9H$hw}~R4|c)=HVEpFxDdJL$z)_Cfhg0_{JBGM_1gmDo(`d8 z?V=&#uXoQ)&6CAR?(G9?3GaT!QLA}IHisOE1pTZvK~=E3F5AE!zJnb@)di1HKDHc; z6HI)|^vU4hOTAeI)X!WfM@`6<>r;*qYL;g>guUBU8FM0l z2_GO$W`5~)Suzy(G>m$yq{MZnLNWSwYD(s=hl^!(+on~owuB0yZ>uNA-$g*oxwz&# z^0SIYv?=zgv_lc)cMN-9o8m${*gB~A4-zwpZn;gB=^aJQA`PWyLw(i8!|MFWoEW09 z4Roa9vBd;1acm}T9L0t%mZ`o zbehkTM>@f=8Ao;=z45WE1C7a&-%E13mUus!Bq4Vmh2ywT_HD4nM(hMRS6l4GD{#$Z zx=9}JTC2Fx?ET_c<~C(F&SDiW-}fjtFA5J$@y9D@(4IJ)PhE~V_6TZ{Jf6Gs-}|%t zW`)YBq~!W(wxyjW(J92en8~>bZ|K zn-B<@kduy*hE|SHk@LL>%EV3|j32!_JxQLuWgdwS^3y8G=F+m7Dh$ppbQ|p3OY(w@ zMc5mp(AuM(H79@l{|GzF;5eFPOrApN^UC>Z*#Ej>zeJpM0~#u_B^TfEkxc^Zeet<=T2iGl5XxowT92*Dc5` zm8xq@stSFM=uE$pV~rH%PpCD*{!r3<_w0FiQNp$FTXI^d9Fr;jefffu_S;rR(~A4% z3*PvI%67RzcgCiw@-T;r=fiJSM3wuFac~u@xfopE1?PuAO>W<=_DOOiqa^F|nes&Q zfX9`eqI8u=lca=(i_kTzjd}Mcz1BZCs=mUVF`O6~9c|s!)P!~2mz=y+TL`O{xU^-T zwXeL%w#>XuNhVknm^zg}W!wivjP&cr*SZb!CSBInv2HRD=n4wE z=B0Oso^3}?~d!=jf8D`t>eB% zA=)kPdi+e~@7RdEKjDIEXm<(Y5$`1r-6+z^WnaSTfe2aE+8Z_3;AtYfzAfQS z_V~0;sAA;El;nB@PN&K8yDOP}B^+99ZOkNGI8Ou~AL;$!Do^3c*#YPEAP5gH3NPmB z_~`NWar^Q1DmYwvV0SRen@`vZ-`t> ztj?FqP_Vl{;U9$Mv^ursIHI?i;OvFDrEYr=sGjVXs`VHXnyjJU&nyszBKx}a#x?pfwr{Nx=L}-3x&!jn=B_)QwrwEf zM(ORtQBOHI>WcjFF#_>DPu6f~;7*SqoIYn9hBFIyE5(w4HlCe~krdjnC1iHnmtP^V zL4zoNK9nC%p&<(7*@~UzIJ1tkS#V|-w}z~V$4!v^EZvt13OETo-F9++z=MJ=W%gE1;o{A<<6wb zOAxh`u?3h_!$~*xALz&W*?yvasHF#HK{Zh%9AY^9md}nsrk+A_wuVOK*`oPe3C*%B zC>@jG`}+fL;h2+2m-SW3{t@_V zTDvwYjm+Jk=6;+hL=Vxcb;_78Uw50h{HSKXkXqw;>?%pYS!=rCPn}uf5 zS-E}sP}*b0&>FkJzbc*`P6DIgyv|T4tMR_4UWvhb73&oqDTC8c0SS#6DUq34I*F$nk0&XRODg@mz%DnV z1%%m4wo?=jfeHzmZmZ{tZLG0e!t*ivg79^gt!;d@DJZ#**N=DUN5Ck!v)b`F9a*Fx zqSdt-o_@1B*vgf<-7|kNvir+3RJq2X8idaM#@08}sFpQ2@&LhE>{u~GZc(@7-L?MgPu?y~Hs z2mDz0vSHcCJbi`N$e_b%Zc8;FCFPN=11AM*@i=B%Kh(41ZW7Q1m;%oV=j4MaOey&ybt>?bF*_uGSP!2Fz2GSl-6OQ+8D@-+ zvs!1;hzVZz=v<|*7H#Vxo>OTdB|FR!_7+jmd)`xlK^d;@Qt~ zc*n1@>Z4u{WHa9CQHDI1mBS0u8wcCYu)Ek)un1QV6Wd>r-&gQ?ON1$XX&u|$i>FPm zS`Os30y#c%Cm0EBmM8j8dU>!mEP`gHY?~qh>tL628Li1n59{%>AL;f&@LTqI5R7X` zw=*zq;M~}@Ji1;IxGM2)b_Hx912(5FA78`|^@}3f@Fr?>I%n%hp$Ufw;cYcd8B%qj zyq)$xA(o@V^v?Oy@}q>;fjUkbWtjA8(>AzRGr!Iw%UY78R+D%q;o}^^v^OFe}f5aDI%fRP81C+EK@4kf=FV<5>BE6RgZ6ceVRjO8{mcatG7vs?0)m zbE(cSIo!($?v!|5a}~OE?&>AYv^?6eGRbGLD!*|pRwXmMZrx-z)@v9i+bZJ-WDcdB zn|B506B*gM;pg=}QrzAoI5ZjQ8(y9VxK4|m)z|U>mAguxjl;z87jBfWPZ@ti->x!T zFnb4}1G#@c{|@w)I4MZX?;C9WlFVv+3^)jbk}kxwxK=Y(9^teXjdKt7T1AvWIl~

    }p9FPwKasV~a6n&5X+lzQ>I>xlngd#NvJBWY694gD1s}Xcs$f{(;5%(eTDg z2C2!N$oe5az2v$~@A_;xI)(flF}6f7QNujY5yM&)ha_2zrA4VH>v%jkgez+M=}5V+ zP9;cUT;jS0EbFgCm{ZrhVdIK%-o%OWLetcbrqibq`_P@R$JTXi*^I&X2>ekg0w2}X zRjjSm^6%YATDB)TKSr|2aqZi(n053P4iPT&&_L_*iJL=MC6s7Qmk&xV=MjTVf_(Q) z(^V<<>^CSd#*1-gfwB{=L?5u^14{zwN>8{?XZZB|IkV4*HD}>0FzZRuCUU3_mFhEt z^BL)MM9Y%&$XWl*9=GmNG1#5tF6?k6ZZ)w*A2ThDfpv8+?55^q`M$D4Tf$fRGjSS{skmx zTYxE3(DmSVjQFmzONwoU8^JVt_e=7V)Bf8r%pKf@@2OKqJ+L6AP7H!+qV9r^=~U!Y zgbF8G3g%YpT6GS#)VJxMay}ge!!qjVIjhNP_j!FHAW@j@!KfMcWJu1Byu!ki#{ehW zKA1)7Cm-R??q>V3s}$8=Gn_KI*54|5M!(f3+g*d;XPIX^mefb(c&%O42MW$dfr4a6 ze*QGEA^r2bO1ZIjY>=(RkVXx{ntZqk^cvzgsC0{bj$wVhI3ku+TX(_V!hri3@< z&mZ*Ys+F*D1?|wScp-g7B6)e!PR~h%_>a`f+?8>-=^+>+A73n?Ofnhu{+k6wqJ0QN zSK!$#$Oo1-jy!5e9v;U|paHa31Rh@70*u$2e+y4WGfD2d7OZ`((SW^P-RtV_HxGit0yTtV`5AJ*{(TFOiXsmYPQo$ z(RAiMV^o$@<~-+hj9-zJfvE=1qH5EV^;J9pJRRX^^uWA?)JEqG2=4Z zjf;>genl;+w#S=XX1Op`vxV41@@MvCL^&)3KM#*;xNlOWbH+N9m}9ZnY(XrJW=9|2 zT*Ec({uJWsZlWf57-QN!XtF7dcgQujM6H!NT;na{mPcva?Oc{gTs$yP>V{-WTQhv! z*I1o05*GQy`^l8`({1DPg+zg6ub;Pz`%U*Yqwj{4(^u$#A4pt=DTnx$Ur-Xy)}LOE z;ZLEXO;X2oDzMZ!{>TS zF!he8r*caZleQgcDxNdfZc`eY?CI;WO2avdW2}-SC(4dO(fHXpfnii>EuEHVq!7^x z@yzczA3=bKNfMDt8~C9zbMur(>8z&%A+b<5=zHy&iCN~Qo|~m&`(se2MWv30j*SIU z*6cBS`pkaw#!@0y5l^%ygAMh%X?=aobuLM%y!VYXSU18F=ezWWxTEkB%@-kR<|MSG z#hE(hm!Ca0nw=ZYVg+>OBwzcU)ylgl@AScMBvwfW4SYqk=olLhOX6Fr5~;-YD{vc) zce@RLz$Oyhv}~c#5N8>bCpIx47ws3)SnxClJnf|V=52y=TQkr)u)wt?ZS7*NI9Y8z zt)5Yqeb}`*B<4TJTc0P9a63Y0Z&*g9^2bcbE`F8YPfWjHhiS&22Tiz` z;F-Vc;u2w$>^!zKUh#;^(tO}}-aGZ?adYvoOP%__i<`dMo!wP9@^1PIzjhphPQ7*R zw{8M8e;qbQo&p!xZkx{17aaf8{P7)Pvu{p4S!2^XbOPi+hRu=3;s~@u=c&K{gfox< zzp0own0iu%MrYpyGT?`8v=m1ktRSfDn?MFU;{wQl-)Mb-cj%PZ^__4AGT;-=Kn8rG z3CMu|*SzQS@KaBfpCH*cfeg4qCqNEl*Z>*un~H@QU{O+R;36D6`zDY9KWrm3oqD2$ zhhg6YGT`i+Kn8q*)uA)NCvd{qQx(_(2nPEmkO7})Vkib~1v21&_pO`)a^&&Af5@?7 z0z}BVF?}`oN&-4RDx}tp=@iqbLaK6^wSYfq>?!g)ZHnZJFy>d*peoZ&aNpTXEr3ck^}7xlJT01{RSLIo>CG4|CQ4T8O22 zo3L0@>46t_vZMj+0*+t(*Pm>P4<-pi2`v#Kv0$i1D9`GB4F$Q2;Ii6-f;*VZ`%SA1 z4kmt>cWayr>!mx#zALC<3kG7P{LruBhQ4DBrAqdT>k zu;YnPbS43{@X%Ysl7o)pdy^v$Ic}3Do?0U;uG}Rionh;3n`Xo%B!l47yes!3esYsi ziVajTxNrrit>_zfDQVI@EnR3|HppNSuh&v{zy%s&ld%hv@2Yl68hUcJYh&UF;o8}> zez8zgo+e8(j@z^NIUF)bWoa07+S!##-3DLxC`)u?cJJlt->pVd7q97Xlvw8G%At<5 z&0co`MsfFR*~c?t&<&0(9`Z-36iXV))e(&df3P}Q@M_A#5{obik9X0PNkY1p^Gd(2 zJ6Xei^=necrdN(6RFWPk&(W+q+AKC(3Gj0WO$~ef9wFx_*=t!{tc-FtmSyBWm@7S? z460TgO%^>reZlb%{_D>9K1BMq=v0bnZ_LvK*G7H5;D&8xV)JSUyCJ0`J@ic;RlPw& zh1>C<`Vc#Aso=$W)_kY84ZBU#%Z*vd3%yXtMvG=;RmI~^6j5n}_leLwR&RnE?edN+ zSwkXRt!^}UZ&40luRxcSdIQtjsv5w)eAc#&nQHc0zrh^sCEWSGc)TkD&wAS>4V2dc z?jU7<-9f5A(S2~1Xp%lt>AcHA__Jfob!UHdI-Khs2?BJ7cmOXC;G>4s*8}i!)g=Hg zNBdG!4dCUfssLUN0~FHt^#Hnqz8-*=Qth0)Kmj_IkhB!m!m1eA@=o*Yyrao zyc`B7qz4WFUJe5k(*H9rpgZX60eCreIe?d|ssea9S|JV@FsnM2z8;`E=<5M^IkhB! zmj?j4gT5Ysms6JmcsaEtfS1Ggt0n_@ISf!pudfH-<<#W>UJe5k((CK}#moQh8_*qU zsM|01 zC{NJ3lqwVT>}LhJPvSQt<#L}yQk6zRA7khd;iD|8)2us{_Om+fHLwpla^s!8z{c7oP-v8iaK93(?B$d%5}H8=Gi zvswiN5OF#+CQzBaz^45}tgFi_>?$Y?raQ$M_>w-S_O2W+zgu1v0WZnS4wy!kURP*C zR8}b5L|^?z-oa6&ZARS;q^B-KEcq;tZ7rw4!`>1Aq`n4C@ldUKV!hEk*DJ=+KT$uX zWPPbK{(_wjtw64e<_aI=#>tWkL~{ZtSk>+;vw}iHI$VtrkmJF*6MJnbocLmB zh2qrEteG^uZg z2gCa8_cD*(_o+_)#z$Hg{_}+PxFgXP!PeTlPn??+3@+@E?%8We%a}DxDz6OV_44L7zU`g?D&6USl-_l2B^5~_HGNzcK7z^8zaF)DxiMvg7}aVcdXh!NlESVuw)!Q(1?K=X_JsMb6 zaZ`?MKIM3oz&~wJ>yek3{0=>&_D&_jnqQJ|cW&n47eW@BixYm4qVRn6H{ib}ZceDt zlwY6Xtfa^t=cIo5)$d0ltNFbJDBaC!-oIH8SLR(An${`_k)SyMX%$(H5wXc?o_ng z_5~Q}G*ekMItt0!({dgZpyxgZp?lDccQ-igYFjoNQc`WIsE9&|i!&ZO!9D}lT&Ci# zb5DJxv4~*Yay785#dd+kxtxZV3hj1~z65gHrL}Mq1OCH5MH~6Cs}>pEwl(zIT2wPr z`1qB7m#{WjVIHcpbSwA5A0|fac^Qv{LEICacg`R$q&Z3to zMCh|mtCVIMmHL%&o-L1O&mRh6<)Pc<6TGZp{E~U=nOk@ z=vh08JRLVX|FwzVRQY3W)v+Eti1YbE0uT+k;}F7frE>xtgx87e`;*=;?#_<7Z%mx=%#@ zok-zA|Jx4)4Ypd>r^6n$np7VEetNgCDRlWjV4#-(;0M$R0DgSH!7Tyc2ec6YetrX- z7fLk%{6MP$zz>K9GzNt(zBSQ836qFR0KkzR0F^dXd?jp{02BL;2r?@`3-Ph z|I7;jKhR46@B^|606(CO0Py3Z^c5MU8UTKvmjK`gdIs59ACOf5`1uWRUeHT_fgfPsssQiyZe^-*EL43 zeUri8`+IBbtFMlDrchF)n(n3yTTGa(5WG(G-Nd;2&htxp!gnvMO`^0N`%>`$%2o0e zN_2DMS~vzp0ai<8oB`PIVzuyMBT>FKJ*3xic(NXQ#*iOR%LxXWW^4Pk6Yyjz-{nm3 zu1rqm%;{ZYJvnSTz~~v5yNt;U$ltFQjUiiqv2AdA8`vI9{7is4tF23`zOmmNk+vMa zfwiMM{b4~yn?K-KLV93Cx$=eG|A_UF^K8{OZEBR}_LRhVsYtI7@Zovy1=G85RRO~E(r zb+P_b9Cx6HRj4;D!W0K8R9Z2zjXm7}6c-%wO`q(@4upB%Kk8OB}?o+M7Nl9Y41 z>_;t@y%MyG_U%nhbRt+9r7w8-HU=^V6ARf>LfO@rTLU;?!=@RJhUxc|Z$BAr=Y_*jTtx&GMJWbLj zpX^+1W~BzUW7r>NVvfi-{i>5kyD`qG@>_I3^>l4(-|>V_ac8f7~njM$|nWOfqG*VXmdxAi7gaPpf z-4D1<$(Ab$;5X{&O@LOC53t>Tn=6=5VitKE+tf|57mJ0E$JYx1qjF&Wz>xG(il$%H zuwZ|hUm0z}_IXdLNsr#k!4EpMV-c|*TQuvQ`! z2NHfqZKEjch5lCEV^W1|X{Y^tQ~FvZqk`6-QZIgemRIXHcu`GhulK=^*Vm{IQkA?sz@Zju z@ZQH1Tm~(QgW>FY@_9%hIJ^ocZLs+t@t0aEecbA=_$!}*pywG_YKz zmD5(GBMUK|GRLaQt^3(d?<89M5W>I1jmr7>SWS*5f9Z>2x~1ua4W`t3+ja zCLZy7PBuu(oIo5m)p!%gN)t_7s3EP}J`v&{r?b!PtUz}Q@qucu`ir00b*eh^l?<9c zjfZmMx|D0fn^a;8eZFUgWE0uhsy?9Ex##puBfV3FRsU%&hNk0T9+l%+A#)5jN)1HS_3S*M4{pBOG8MDlcyxx#G~ zyYQP{$^@Ybm#N~4)%*=Kp1+*8{Gkppus;QF#7B^-mzcIuMoT+O23k~f{IY=`8ksY8 z(6iTmF7mgJq5VQR;)`1JSM7Bs;b6e&Nu6OluP?8npo}aJM@0##XGKIGAuFk>XNGZG(vbPVqW6W>n;oOj=DLEf3d(+D%d*tIh?J(*yc@LjfcEQQ z{K*(}4^|hq>;38O;+f9WBovLo(wV3w$~~8<=lY)9G^O|Q>aF>RCkp z3e)V~ufkV{oN+&lZcq``X@gNIwZ_|&UAiKR`@II=1(P~TE6SpfLo)jxyNKj5tXCW{ zEsg`%na>S2M@+c^U;m1|YsD@I8g!3|!MKFGf3_R)DwKyWP0g;D&&q5|tPqZjuat|v zm0=gm960n@^G9dv2(F}i+{?1!)F7XdfyA|kf4z^&cm?kwVljU#Q!$474wqFI`I~jF z^%l)nGkVl{Nx0Qb?XWfXbOM}nuY3TCjrhIJBAd=KBUEeDEYBM6{PP%VqHb*?E%Egg z*g}PU2N)-8WUweD6V<<^S`;{_`NiAqb8?Y1Pvd2=Hu0+fEt3G1?kN3UJ4z;zpyy8) z=_z7ulHxK!BCTK0okO*;&4gBuR2M%PETgl=(}+SqEFX7vOD}#KUVe8Z)K+_EIN`m# zmm6kE%_Vf(p%OLt_8d zWl3YxRxK@ZceyN$a?w|86_D|dR0NQFvAFGVXlkn;H`KPPzH>EMG2$_;t~c0O2+~=3 zV>wg#<8$%ektO1I&t~+vfXYnynHiVz%|6R|9WvFTyevR)>NE0{Lt~y%A89bXY%OU* zkB0lHy|$^;Pzy7AIK787HOtY%csVL9L8*f0`iB60TaCDeM2mG3ne29C4?h*0ghXWl zX0>ER_`7kMnxv}bkrMd-NUkIWS<5L@0y>lU;?fVFTt=d=984z5+mwAIb0l$rF0J+E zq7qI&7J}FzC@PG)0Pp||XV;D7#n)M?G4h@TzRP_wfv@)yqBqc{m43VG4J5t*q4PgW zt?K_#YVD3l#SF5qJOX)bSg8i9U68oa(S0eEH+aDDW z=U7O~{fw_WK#$hW8k1pq%(pYF1(DL0MpTEA-3QibRl-wEI*=+IF{>8RDo#w3w#fm~ zw^%mbRrcx6#ot^!ed^ghNlLa3e`yVoU=O6jrp`=1@bx;!_UP(sdQyX_I?)2@n50R2 z@T5QkVPB1T-sQMr2#i35_4K*(h5JaHlb{g`iTYQU)|pXXaWL_6V*49i6HTB?t4x|_ zWYFrF`-6{lBgc9Ueiu+DO?G27{~>$J3G54Bg}j4)5fUA8Ao93Hm=cPF1mpxyf)LClpO zYm2bqnGqtVCHq&$YbMr4 zLEB1)BjXT*L`>bIO(zEhqKjP9R`rz`@y#KP9Fm^j|64%ZZ4tbA3JWs*tsNa&6$;c^ zGB$e3)nf!+N+pJrb?w@Kve0>1s1D5Nd|5po9@DN&9>%dlt;Y-NCTeCOJ)dI%R%UL%xi5d1D91UFrxpJ^OgW(S60#?URebwe6iC=n{sHlItvI zV@Fsc=-j9_F07gj6*=-0`D?n4k82ah zQC_?*3N>JM%qY3-CZ()Ox5Fp#VGv5ERHRVY;C&cHty8tLmXD$( zr2qmlouyVOUyO2Waqt1Lqe}T_@y*)uq4?_4-VuwKYxA6LOA@M5OD0z(`oWzV9b;bV zGqF{Vv7SKh`DnC}QX`dxIb;iwV@|c+{Ameg5!zTxSA?coj_5>}2w5#I&iFgi5?ND= zNau_9hle`p{o-e`nr|vY6Sexd6IW*tX9QbhNiwVBcPrQJU$9ekDT{?*SceQcp_9Hz zM5u|gmN0+0<#!)Z8A>`o4B&W zqvMfVnUrzdGxT&HNM5-?4vF{7zrcHOkXe3s+7CmO<~&;|@oVyz#ICNFEtko|I=x4p z5!ppbnQdP9>zc91$QU1AIA_(m=frFYJtg|QdVxNpRAX&z`%MgUw|s-);ryumjqiNn zgB^sA(B#@cmmO>gmr-q3Ekm5~Q&kH~C4EGLS@AE8^NnCMw1Vp-NfwyHM9T?}Aanui zjo)g|;s@z<787<5>od-R?N+s*UOFknheQjY(Ak#1uhn|tK3f;QYGZ1193+<*?-KQW zs2{#9;^Uk=7oyX}Cf4VJUvUQ}cFMRGp+s%bD%zAY??<7gx1#pOX(o7}8I`y}5H@AI zD6)-&Q@Pr3?AaWbe(@K-K)vSIwQh(@ZksBu6;HC$N1dqCPMuGN*cYB@PZ^!ball{8 zcXQWAB{>-r*;s^J+t-(@BP3f!JM#~lGefA*KXpWxfVJT(h@*~O8-p7hcQq>=Q+Ph0 zzyxo@2gjfo$_8_n^P4nxkjA=zIiOXi;CMZfDA~xU++rP=xh#G^6K9kJC=I{HCNmj+ z6w@3M9qe+ID>>Moa(?b=e)x~HsN>~~^&&wh$|!j(X-^V5mK8_Y^mQuGS0?JWFdino z&U?~I<0ecsF!Br~sw1|2bH*iV!)v;e59^A5uIJUvbv9Y;$dpbyYEupmo;Th~OeJR7n;FCBT{&)z4v4;r>?bpT%Nx!huU1AoK9_;pMpQH-u+gU@vsz8zETSH z-q|xoq}QmiCFNF}o#JcX!a+`pUW4>f%c)G7!)%xm4dpz! z<+OWg(rk{>Nm*eP>Gf@Qkg86c8^`TO{FwIpTvQSk;(#Y?eg0yx(dJm}7BivU)N1Q1 z>Pv&evF}QMY_4mqq7K8W;)Ja!A_i96oD{ac}btJE?-JUyw}RFBxpnnLm1J z&pda<^o{~HRn-1L-zZ0FrSwJl6+?ZB*{%t-I(sty>B2#K%*MnoIk&@dU;DYpukAps zV6@`I5ylSxz6O1{y@cz0zE^S5xwLG}TdRnOiMb`?bQ<^1*v9Z&-IXo_jxjgM4FzWPtFB5tdI&DFYc{^?4BktoTLj83=R#Ws~0AQ(HaF8Y_zHiDt>@% z_|aIku|cwoZLDh{wYg4UfBWDwY8oc??tdTTOiRoex3Va3{#NCBpFYx3gkWPW)&6Zc zq?8qhx{b134DEM2TS{(?7TiKp#-XU&_n>Ef`4%j4qs{(MM_zH!f|1_7liS=+>!U#apjZ)S69lh*2O+@J6PZ}D-HQ?Z=SQh-wrBkS7`d6Uem!Ye3nTY^v+#Wu4 z$7qHZw3S<=r}+E#N70LPUhYhV`7l>n+Z6t!@_mb8B{Ebp?!89Z8ffA_X5SiA*PF%5 z5wQcGE6#FNnOPJ=;jF5qtG~gG)+WTea%o7tUvv#$9X*l|PNgaCX}N5ScrxI;SKCGG zBcAfY1{bj<&AGETC#Pa{P34f)kzo&Tl<$QY-53eHB7VI4rejNtPqzrt>PbuE{wozh zxQ6wwRD?<7mU`I}1}&V;whUWvjsUYg+biG8aZ%c}Pv8FDq4(?Lh8YALs2 zpbQ?S4g5bK^qegKLZ=?ntc64lcFh83A0Y~L`EnX8!=ULC9TgLQzf9juDcVh}fl#e^ zF_8b4K^Ln3F9sbJ`!9p;0Wj#=QUArDd*9S6_PN*VdYLbc(>5f)TNa{Z)DjZ{S4r0-T=OO4a|D>Hy zU*?YuW(L>$mIZDl(44MCoJ*g=xR=Ow8e}K-OaRw~Y~hrLR|e!IUjJ8KLglMXmkmfv}p*~KM=Yw8vvnmu$2iS#>VG* zB02J2xA?kSb4ctgt$FxfK?ov8{Jc#=4YVrwnT5G9@_;nKML?yHHXSg&X~u<{9_H{} zb~?ahzr=M#?+kBP8#@Rg&1+piLq|>#M-7vT0?BOg8*Ththf85n67~b5F{e(C@AB~W z{*I}U7Q;&cwI*6x3hLUY^%y zi-T3mUD*og>I2owF-sI@?o;or!+E({@3q_OMv?>HNy6`A-`1Fxu{#%s|0jbUtsC?I zVbGg0|1*RBS`Ane0BH$Gyt?ctN0&dQWl9X(>gpbFFXozGlsM(EI#Ygl53vqct<_tk z4lJMsB{t@#apxQ9B--sqbz-hcddLh)L1hcb*z>euPsS1KCRuBxL`3SO@*mO*26gwy zr7;IvB<~qH{Dh&SL!4b2>YZX$AX{tBm5b}#Qt1_mflZ6!5Mq*U!p&H4@xQ-FJo&ha7()oU6ZlrYLpTn(eaM4G}oxytoqJV*%z39+rX`&Gz@Tc>D?XvUm^6m z{~bb?HzfW)A#^2GroL3yN`vOgQ;`@xj|(*EY~S1eH-c`~{U@IH9|C>xWeMqE^v5jC zT(cCL31MV|FKe2WltX(^g=D=XyS4ew=QndxeN};+3uI>cZtkE+Xzz&Q7OS+Y?B(;y z1Px+0vzOUs4b0agkW$t}^ac|TQqMydBDF3>|H8YR*9kMjZ{6ezTzEBW-+tU8=|Q!+dqCJ?u@YgFmQZN^uB_}U&BY) zL+jM;TH0-X6<{bQ)W^Xkw;O;EWr=>i8^}|9j~yq!X{!>+JkjO6t*Oyy&asv{{Pt5k z6m9BI_`#_e{44-UU5Goymc!I5w{U;q&4DZ>rrT!U(0fknUpf^V6wPmku3#(hz+e63Ks9g-;5!DL;WDY?Kk58e9Cq7+}~UF`XybV0hz z1X!hCh?F&!61~PAd>1*jPMAErHf?>6WLJ4H9k8E)`SHW^d?|47F}=&v>I=9!``QBN zZ5I48H#;BUUEvt6htoXx znxRVrCEMPl=oV@5scl^HdEFjnpvA`WjmqxqperE0#`EQ%tHN8q=lQ@E@ITsBcG zYF>7fmMNH=bg0NQW7U_|q&ICOBMf`kE%BUH9eD4fChmtjXogurm{i)|bZuatnKZH) zZU*s8J*h>#?QgzSFTAQmWpHoly!CZvM!3%zi%@&l4$e}%*KiEar9^=RwM+bBTN_Ce zBP-jdS}Z9>9e+)#V%oQfybAi*F1{Y`4I9YUeJ`D|fd5IE}41&vxr3%5#v7Hq1Q0JO|L&e0MHloL$(Bcf^Xi>q8}eJq zbUQ+5H~^=djq{$3Mva{1m)IPk1Xv5Ft)#U;)m6~T3aPLv?&&YrExd7 z6QA3%&Wh6gSYIAf2#u78aF`!g@e;Usj?fgDidwIEO8Z%&n;(Eo(X41X5P&SvWkf1z zMeBEhItYp&L#(cH7GDxntbJ4YQ)p3qk%SJfOA_I__zDABWBJ00{dn_a*sF}}d6mn+ zW}B(52Dh()1NU3|>;t}(NYe(!frVJ6X6y4=%#wh&TidM%-vqxq14xU9qOo?D>7J{G zg1XD31EXjvTE$X$*tdZrx{!+g6Ic!}o+ZR&8n*Yi&dLvu+eI?6r&Er2PS0U^8kI$m zM^+Ms_3))2Y{ZgvQFD|SENhrOvr{EBqZ`ld_WtGQ^Fa6VyV-Tq8wQ@uhIBH;G`Sl% ziCBg)tCRlZdZvw4OP#2hR_VN9NqpC6a@d<(vp!iJrx*~Oy z1l?*R^!{#Vxx0$EARK3%ldsCOZtda;#ex#!b8W<686oYg)F_t1TcMQ;QNnbTK@<;h zA*sIl4)W7p)W=X$==y_HrEy?E;6+e@ZvLRR$LrqFl^MzVuFs%14s0aiM@^(m&SO*= zt-(2>h3W18=C^_!hZQz;v^Mzz~{aAnj|R5tkngJCdcf*I2*B#Xz+4g=Rs5GC zVBY1mpCI3tLbsx}(-POWq(+qpSHcM3*dAsD`FYIINMkDz)N1#|NKS~Ue7JJ@^xvT2 z<3zjkM3yE~Na}8h2PU}2OAnQqal$C3$$#H`3Dxw}s#i@P;<@?r`07i9Tt_1mTHn5y zjX=pjs<@YnRaAbR`}A76k~kEFIGv9=Oi`MXFk+fLmwdDnZMwPpl~)UIAt#?{`) zRKpV%$dJR^Ao-v_c~sIJeiZP;e5eiR2+?L)1IBFc+K4godfW-0($3$!u-t(9+$_8Aj| zMT!;@;{&aQEsgdm-F&}y(XCY_}q*Z^jKAq@MI{#?bgBCP-SrRZ6pBF$`~X}lx2F!Z^em}2rhAn zBnM5`i+SjmiikymzvPUyro6u*>bx#${)p@^N%>!vRkg&YP|IR5ok$irvriR#YTeZ)251&EaM8&D~?+dA}nJhWhOaa<+k!~bwn)H4TiHyKAsEf;BAeZ%zj>u6itp)NDqJ_~&gs|Di|3+1ryk$Mwb(4L z4&vWjFphJ4*Saw*j9LIJF^EzKDU3p5qYkKbbvsS)iYV*3o%3(c<$N6_N zf{`2h=drfdekW87_L&Av(=_Ue_|=w;!d6Dd1PQH*|-jtSP zRzq|A_EM!6U!h-Vxjo+`w{trvc2q3h)Q(|4j*eJcZHvfjSF-Il#%f#j4jZgPomr6# zjW}4CW_$e4hW-FAnAi7_$5t&-Nt{FR7l^2B#iqM8(hBFh;|ct%Iy+233 z*vvDNc<;}=#ct#6;K9N~Ovc#CKtJR|Z^W&%yY9TpC0HRoM5Sh}7TDrS%$l8AJI&7t z+M>fa*Feiat++*jIoGUc3+!+7n>&CiF2B{`ro36+NfkkxkZ5>@QQQY2<+2l(GIBe5 zUJrUF9@ZXopg8q!?#&!|BFyssioyGM+S}W+WqP;I8uaF76M8*V=MLE6A#eRe#Czca zcI4O)i7^!n67l!Y;ru;&(J>q%2c*L$7&L-nDi~CYRZq}&BbY3gml)b1Czk-)!PX8q z3vVUpTRCw6eEOy(=sO_@E0-M>%a3xzP)r2va2F_ya^w+?0L~7B4_q9BkjoyerOf4B zR7L>qTKN6X)a$yKzz_&RL0{`N9YpX}vS(mAHmScuW`Iu;-x0uD>A8Tfv9!6oNrG^4 z*>$tP5{03@6jRu;Kz4jV^9#77s2XdoyYd7iMfBCBYQXrccjwdb>d#YudMHrp8f zI@?vjRAaxhah;?>0&-<%?{r2I5!=lN-1AlQgr53HmThDqCsKjpAp0qCITh`c1L_y> zrd(H%SmWsmD1r)yz`OvYbMx1L7}4}gz1jl}#XqB`%sWJiClqQI66dhX;f9{sQ9?HL zB&9}>dz2i#R53p?QgLedDTaskd6DmUT_fW>PW0sx$`h{hGbLGbPd)of6iM-$7RIkn z+HJ!%*=;oC&MWBSMQa)DySu9f?(rEk>2>}Gb8i6@chKyMCIpvY0fM^(4W6LE-Q9z` z1a}gGYjAgWcMI4jT2`}ryOv!# zy*6MFd}I_Yqf*B+po;9nkYxN!|MAeSx37Yx{IqV267PY93x@#66sE7^wxnp(DVDsb zcT7~Ni`hAfZ$^Cj8t24HH$795|4FSRJ1#}Np*bTUuANOvba)eChcTvcb9GeoPt&|m ziqNj^oz?p!5C0g1>h%v!J4;Q;s@B}vy$y|iu=w2NChnm0KRda&^)-qfgA2{yyNQ^# zT=81q-lYN8S8_rID2M=Jmh==|H^yk~R2gJN?Ec-%` zwg@@W=UXhCpEr*YmK_DNUmVx69^bFJ?6-r{PCYaWT+#5xA7Mvb%-V%6+ibcfJlBG# z*w(V{bqi@GJeg$QCxfpi0(L!s`o+5*d5&54>A@e_)N(<)|q zsCHx10DgLChAZ{?!S_sfADas`&S1kIZ&~Hy!aD8y9Xl?OUlb1b>|^y7xKE?p@AfD1 z>Y^EV$|N=xpNcQ&DpIkPV&$TLFp0=}i^{yrHEkmb97h$l?#MCcxPzqxFU!#JiBju;OGwMuq-wGB+e{nJkeh(*5CZ4I z07~gtCFY#8*q>|sEOQE}{N~Mev#9>t_*iEVav4>*GqtbAje;AD9BoqXLQ+&1vtnO#Vb78iy zh)S@i+Cu8^UJCN5pLxUhb%Lip7`8^|qMf#2!$W0Z$I>eyV=;CK^L#a@`n1~?yj}^X zGt5|5e}ca-fon4wTRs}U%Gci?_I|7Zb&MM1!nAs#*l;)O(72F75u_bDP z`j?vs^-Cli3E$_82}7>?c@t({=Ht09XLhh_XAq8dAq~)^ z5&)kH;h*~gcd2i}s7d0S`?8`7wXSF9qA@ih7XuP)S?Ek(h{=19#=78u&P##T_3F|P z*UmaDXkZjOp!FZBIn`kS5drvfU;JCO9;EVMK0uu;CLmJB227!d+=Ij@jS9TY4R!6L zQ~;(pt_7wjG9b}CgN;RF0v1L`8t&TJYfh?bhvkRP)JPx*%#N!9jC1QiJog1Y8G<6w zwWHgF31rfB{*A-ba*o5KHao!&t08`NhV6zwTpjd*fM{>(AX*j*sK%W{%gNKEbb>Ic z5?(mBNjdS<={?`huStIg&bWW^eA({^UX1U86o*(;S|}PrLspyDJ4QVGtCgqk3(l-K zzVZ>(On7myGLO3q(kdDEqm>3Z^_ltcY!V$oOVU|jV#QV!YUh{fDGJ1m*=_IJ+bg)y z5OohQP%dIG2W``^hD^rcNata=X!6{o7INXBw+~yKxSIKL++eFDxS2jA$A2syNvBcYZ8)VGwmn`GXjEV`))Ba3_J^4w?xeZ>gbLHX8vy zo?mLvsN0t>dGajWFW=H^_5*i&Zd*8lP9MUm?#CajdKen|!(kJ-)L1MVii1PR^=usO z@t~QDFz1kBZFpFoDq4PgH`CJZO`EV^a(A|o@d60RU{zo+@GAV+r} zrXV;?Z;T)=+Bf_{y+S9%77+Qzz$FN%=-G51A5{=Y+az~{H|&jFwJf@t@)K;8QbJxs5lC%|?A3E-w02=IS2 z8N~kpm`So3P#cUV{8BRwXjJO`IRJr;eO((wQe0@e;|l{YOaRcig9daPD+8J?ys?B| zfM?^kBo}LlQIK`7;qu3J;{=5ZP=j_{%wtSObnE)3d+u@^n<4*P$fcH$N|51?-lp~D zo;JoRt3l`Gm^i(^dRLM(j*nT(ddYwF*A*qWWEF6=s@P^Ou#5+@$-d@yQ=k-B;T^&0 z5~KIqYl#9^45@q^w9W8P+2tZMG=i@kZrFL)F{(2ocW8ET!;8@cXPoQ-~G5yV2SrK1*dV&S;wgl}!k=w7wC4H8$NRp{5 zQ03DQRFI2dynavB0X#m)JZEnEG(VNzgtolcePn`ZqHHPML9h@VN0ui$%8AdC0n$v#V+%vN4%u< zgorX`W`f{(;9v3@Yf0LYmh;(FKL#rGmdYw6qrSj$#+{^ka9cntjKs)`9W)TiKrB0dsGNr_jHLFY3MhZrJ=>jx<3tbA|RXdg5ZS=Xt z9&w8HH$IdL^E<0q;JZr^?T_X$ts!6}+FIj~?N`r%+-whiN1ONIcDMKRgnDk^;`6^+ zi`Ra$WXoOtOjT~X-!5>A(ri27wamTB`6B`N-o^m7$!XRua9Q@sHkV)7X6C)>E8C<4 z*rx3(+thkxn_91IGyaurh5&3+>y>S)zOv2uSGHLVuuZL3wh7#eG~rqD$~H@0+2-$E ze6}^bSGH*nuuZL3w%PE?Hp^bwCU7|b(7duuI)H83zOqfNSGF1d$~Kc<*(L|THi5ON z0BqCtm2H;2vQ4^Iwn+=H&4z!lP1wtU^lEuNpeBR?DgI8uqtTI8wT@NOUgytvT${G=WdlM6pwUq9mzt)m7!pDY2)n$6z}bH@(k0&2)$K` zmDvz{{-hvX!huN4m|PKziW5HH6BycOnf-_VFd{!rVk6u{-0kbg%*DspkhP!(;uH+W zfR2~v1d8fV3vVrpgl3{?>urds`Ac%yAE(XpT`gizAW{U@$ydv_VUB2Z>mm<5ngqK- z=534aJo<91N65q>)omSIK6C?@g+!a|lMxKhnF9zSV>5Ez&tj`n$Qo1XkZko+Eq*ml z$Mj;Tq;iO>{S25t;)tKy(g^O7 zK#L3juGx@3?300HMmubPSXmy>NHGJli9{brOLCD!2BHfE&{?<{fI%wAG=etY5MI|- z>c{qhG<4dR%m@ouqQ-kt8bQD@8}f$|tR{et5%Na``%TE7GI>93x5a7?p*@5P4;-+s z5hzByM+H^8P{Y;awN&xbdM*2w4ZXctkNQEFwWn7WFKn!Mf9+RM78_-`cB3K%vrMI z4B`CJ3Z)iH-jl!hfeDP=;GYjdE2nolriBVx1Ibcp;)4ZAP3e^BG= znVjt~^#xs=!do-9h>a|y`NxrXjL3{w8mU8ha8^+Ho!O&%AuY;oWU^ZDo|)+#KW4>1 zoU>%_)mnt<8j|q)!p%50MwWg z5?eRlJLWZEXcbL$oKnj`TGlu+qnjq zZs!_cx@Vl2%2|IGrhC=^nC=-TF**DTV7i@aBc8yRcoot+EiD1yRoO4nJETrM z_!q!*;a>pL?OX#)*S7;O-F4d?Hb4xxcJoe4iW!hiB!czbi(XATOxmZc3+q3YBPuX zqLq!Yg=Z`yVaJ3<8x+Q$pU@N}Z~qU!y!mJjERZ1e3w$@vs5DVSVN@fp z$CJ5BZ;$N2@3G2x@*Ckg_($sVGYy{a#2Dnv|D}hm&ZaYeYisEE`M=O#z(O=cXmEP0 z^41A$XYU)Cl30z3%&a*YcyIkEJ%c^IYCDKO-kQtaJ_`K;?qB9>`#A%ZdjoU2xFt7i zN#!i~%35{NXhXyWe$r5g8vK_YpynP1A9pt#;vKku4HJFcCbMB50;3Dk^ub3YBjdk> z^CL`3l8dKF*2g>NdHF5r4F^emfIMN$Ch~REe~E4NkF8wtAyt4gC)r3H0w9NwX(o5M3e86xB+JFtVuVaEq}mA)hr|6ZPpBl}cH0AsDWE_%piO z2{qS|OhiD_7OcYbF|yC|Ba?)Yn>6XIWwsld68ygoOhV^M{+Y@qj3X!*sFo3vW&8kz z^?&*o_use6D*;eOPz?VS@`_xGq|)gBI>?0}9!E0!F<(5|x?4Io@QcX53R`*o+o|}* zVifHE^vkG8&j!6m#pY+AT`umtB!CX2m{v6ocP}Et9eb*MyE*XL%EH;VByBVR@=Uy4 z=;J6omP-t<3kEwq^E9K?`hXu*G^tz(HHXQp_f5eTXo zK8zN1>`qij6M7o{+9Y2PUG&*mXmcNteekg%A+Yo(`W@KKU@#xCDZOIjv+7B(!>GiS zG_CnG$n>BfV|NjuX%INcx*OMnoa=4Z`+WKGm1lRQopcJ%26B8l*9VjM{$O3 zW@C$MUEFF`r^vzM+}y*txF1rZ|2Qv;v#EqApZuA>r4{X1JnN8?m0Rg}CI@r! zU)>E(e!@+?ij<8YLX}Owl7P6LZC?%Aig&z!_XXR*N3_?`ad&&uk$%xE)}FB9GsRO2 zWkwB??(^Nn#rR%D@Vx3cP=w&&7xNL6V}l%TioC>mN>kZVsgUfCw}O0A=3V{ zOT&XLBo(Gr$4#PT2zeYw?z^lHrG_ZjJH5UbRy zeloC{QEf!V{!oA@wqDC>(jeT58#Rl@pZIFwK+d@E!CM=#4}${Yr5WVU-7&VPaDGk} zsz!)pA}l-vSC4uaz2NJ@3!2op5i*rQ?;4Fki?_`>90YjH)jb|YiAn}|D`C2njzQZI z$(^>Up8|-syz&o$3dmpF0!P>+@-c-B)yKJTY})@6_Ehv8s#NFM>{CseV;7($do$;0 z=Bld^O2B9-QFb-Ss(-4oJQtMfmzq}sioecBEe?WQ?Y~R|aanklU27#b{M_?tx=&;o z%I;zd6qDTeDejUAp(7TRKgl#=PJCN6*b>^gVrX5hIMKTK2;w`SCoke zC8&;5u`j7hkT*_Z3}K|`iVf|)M0~JOsAQV~6RKpzqaHmkd}PwP1)N}$kJtyoMz*K3 zZLE2V^h7 zTh9eQ<>%u|@huVL{)SQONF`@osQD=W5c{6pnMBYf~A{%QW7;J96=y>v(x& z@`G3iLVlsw##x3Q|Eh&Gj{T2gMLyY!q$Fx^FyZ6XgB zBs2b{8=6X1b~}pK&sCgmW~00hz@k2-J;LPB`2d3EpQ^H0tSbNdWd_zAXGD4`QFP&6 zESU;tECN)R)zTNiE^`)RVP;cO#kgDgyu#%4K6~0ahtO8Zx8@{8uyroY{PVB%wR;Y> zg4JRTKdI_l?f4?&^D@zTGH)^4qTNef-pN=8S798&qWQXJ?CU0~bj!qY)y8U zW09;j(Zl!j>$P7d=$S!9OvOx7(@gI<!swQvunDRYPg@u-#vJn zR1^8RY4ms^m?r1pMSQ|34K*}e_jD^oh-k2jZE7eQEBpAKedCui3L9w|$YDAb3aMoc zzvKy~04E^JKhz|rNx`ObKW;-ia9R>9hNRv$d-9!U`ULyzT=cU}r=ge$N#iJ*_aW%S$zmVsA_|)Q~WOn?NX!h`x&DhGt1#KhOIl*TkfDUk1aN<15qPex+z5A_>b_8Y=>o;ZhC_%2!l!zS zaP{c5;oJAM{vZ#bV37Sf^lzb2r4QxH%eAUITN zamwL|wogv35Gr*#iZoz9^fDA-HEf4d zZ&+RSew=>nfms>~#+DDCw0xJh1M}TzTBdd)oWeY@-K@&hGg|b)Kj#96nlBG$RBpBz z@qxL{#@kA$t}!=;u!y%EldrGx3R(!?EUji|Eq19&OtH&Q22)zArq(_SH!lN4VZ3!DuZCv?~^I_WhXAHqJ$%@WIU_?Z zCHDBsIebsDB)RvGfzPu~6|F3nIF2~H+hog~Ny{O3df>Qw)@6cfa5wS(Q)&Op1vrBu zoL_d_=X&Ab-OH@pF&(H;%-XrQDOFN zj2UJhj^5@w*rx5I>x?-iI%*U5R>k+`6H%EMK(F>u4P3EB5p$p0c3r$E=_xNT`6FtG z2|kvp&1z=dT;|Bz(&ZP|m0c&p&R!%JR*Junt#rZW13HsXp*#|dRiJNxgHK>o*)Q~es_tYVsdRZS2!FiV*g;n5B69_(vrm2% z$pc=+8vwof?!a409q1dzU_2-f(*j@$ARPHu8)v59Ul7oRU=DQ2BK>MBAqo2n+CdZi z4jw85bOG_m@W;R^0B7^BHZAmpWuM{dqc-Ctw6XIQsc+s_81zuC9bOy6|2!g@UQd(h z`z78GP>dEX`Lv3AQP99&n2NWt`F4gPnaz|??J@RcDUoW-aqSVI9`_B}sZ55?D9Y*SG3)vmEl2jqw)U>?AE*%wpyhXjp4??W{&{ zMRqX6nM+x;G~`VA^=fITXf+~R#Dq6E;uoh1l*wRKm5k|v#cOuh@mgSl8{Y+S|CHnA zzu)42buiuItEttjZ-~(GA_`kP1?F@P4jw2z1#Z1;b)s+b&zyhy03jWOL4z^q&-qqb zjt+%Riiib+P8t#;Bpl>! zMouQ|#33deBzZtaCQM}z1g{YLflM$~01KV8n3Ii6aNE!?2uoQAT<92pf}DD7)xOh z1Rs@#O(w{uf-LN}@Dqbf5Ku;$3v_*95cVtd{S3@51dmQin*-6T|V z%8-(amKq1;RS1fdVGWiT!O&&Rs5WtZ7m=VQ+&k2;@gUfaAGaq~8_fd49J#u+qYouE z$%{2*wf2`NV3w5!v#a+vRW1Z~Pz-G^hQdW*GTo|u5ylQwAL+5U3UkV|i)v+@!qv@d zXjXNh^3S^XDjAivvX9)N7kYa(x&K_qHt9$BHxOH#u9jX>Chd&&jS< z`>+dX*R6BJls!5-5wF)qRxEZanQ;)=I?2A64tr^6n(bqf4^PVze+qRRvCUsL*}n!MXEY!~EMSO^|v2 z$|@Fu`&gRYMB24nX<|cH=xW7D($6k&Ym4E+aE@8n_~F9)2iS=dLI$mMo-YXI z(tC7Uk+DU_CbZlEXT?FS4HNZy_wS9)vdizf?|gFO=|{20niX4MlnSkMS&&OeDeRE9q$m))9V^{g^czdee7!D}w@TicaQ;OZhAfqS zv=BdKD1ljaRP&mRCRy;SjQ*&yNeoBS9TBRhK9iR|a5miQ(F+h^rGpnqm;CveRu<98 zKKq@exTTre^yn=?YZFV@CoV!ak3gq8gSMD)QL1$At+W{OY}#?6&yDAa_9Op0e`<*J z8Uk;4vWe;4(VCBhV-b`t%~C{>rL}Ur5B6!sCBKjIVY^lt_gW~@Ze#BpZt{$?^ad!^ zE(6S$6lj+rm*^jNYz6)Ur?>k1x~m+FP`{uS z8Uke#Lr4ATChOK;%(g;|bN*{iBq&)ub9s9L#j?38V`H3qR-ijW?YRlG?zOyKwvg~M z!{&E}ft#p?Ly>FPH+S#C-1C3X9LOI9LHCBla{lYlQZQJm)pNexB3x3ahaan z5}t4!K-dp8k64%p(rz1tT1SP6=cnyC`PxouD<30S|0cQgC8eYvcO`9%sN9S!&oK*C zahM3x%w-dQeR2eDxYmd*{eJr`@Y1*Z5r;4jJ2iIIp%UvG(t!!`4`#kLdE<+~! zWqyKG0wM>SH8gXSY9yCJyu~WM3j&)?)BN+K+0N_*pspN$Ig0Vv{2NSEv-3 zFu__;^Yhf_gDisq>^cu7l-2xZ>uWy6VLRz0%{H}wW9e1H2%B+Jrh zHZ2n_PR6N^3Mv1o^fKwkU5e1?{f6=^Dt`?UO{-Dq^o=4ybz`ka5oV29gw1Z(I%T}8 z7r_JcWmHX}QFVQCYOs^6w@8LtTO8+UCEs+Jv`K~2>=>0sDbrQWd1zG?Nn%7(2N}8I zldu{GTlL-2$(S@>;RtusTLsM_jFT=Ej?QJ^k(-q8))JU~XN?5g{UHo+l)h}RxgC=G4H#{Z5Z8CDlnW?b%?dQoO31D;lvr zU(#>O?SFC<2L6wZ!nXg(Q7AkBI0|(o{@0E|R+RsA6e_$r3dQ#RpN>MS|8x{)d`}Df z4@co(ywqHFmQ;yp44!pqF8YcYf-y&b1G%w-j~HSDjXK`pZA7vBaNxDKRais4DGxlu zzE|iKaW&`SAt-6e3j2i2>63JKd$D0foEUA-B-vhz;k2EJ>Iyfz6Qzin>F}H}XLNK- zZ|i+dj=zaRM}Ld#+pKa14bC}?^q;tL&Cx7LgmQR>rYxd5BJ7K)%ip^ zJoqaa`%RyZIv|2~}RQ-G9X&6@#4b2!@+f|k@Wed%Oe2TTo%^n?Nude*iu9S5#E>#BZId-_f zrEg&0BniA}cy5UJ^mbS9BtE<2{6bYeg0~{ds5SdsZ)#n}W8Rp6W3zSbmbIi^y_ZtZ zd^0Nw71|T`n(^}Z@$L? zWx9@@dLMTMJUVs%qff?ua88J?p!b(a@VTs)f>%_!_m4_9-zZ#*vl=%=@WSWkWF~9! zkuJm0DTlzW`CHbQYm$*+vR$b!z@_4L(oNrW2=L$S4I9eXwfg6bw8=Qx^x737pw?Pu zBA8#Nr{sT7Uw8(o?=XEi=U(2(UNp0b)%xsi{AGTlcIt5wO4Zhh`{VfCJNWR+|GTr$ zU~TDdzn2YJ<~G0ZWIf<3oKJqwRdeQ2@=*Op1$^I2N&MsY*vR9ovay(1mHFdHyn4d9 z!59^o-09eLdSf1M$0d)f=CRg@fd<}k_%fpqm)(9_ehXShw&O%Y4z9mync_F~xRZ&Z z%ob|$zTwz)s*)bp+!qK)N+NwiZKh>*!~(dXQYEhUC2QRgDX1SA*T$uOq#4MWvOB}Z zHpJy#;u&2>Ap69%p-y0tnpqj=^{8r!`=!5E@+MVIMm3_o9(j!=!q%zdH+%=DYy-~u z{0&+NiXysm)z+vIifSkmMJO#9=pY!6$&%#lG~%OB>SOQnkwR z#+>wNpps(kPd?7(hHi%MOwtpy7lUET0+*QV3=O9RPq^2;|K=&oLsF}q{GS|!cPY4? zu%VEePjK*NZK;LHn=3zE-n zAo$X`E`RyK|LBIJY<7D8Mt2eyKXFBf7+EVW2i2)G)v_J>lm^fIZsS*eQCoXLevO^$ zg%7*TVH&Ae%iy}{bS|)>n&ZDLcA=`z<6LJ zW)TVYi)5zf?VNzs-0Mu)Mz`4jwnu)MhGvsIf_T$-l!kdNrXrgxD1JM|u4%NLQ|`a5 zl*dE2n2ejO`&+nzal+-Zj~SOPm7|&8qym>Uf4*D__*B*Le8I&{u6FI3z)PKaOv)cB zCgj=X`#2D)bBXzT%{4_&TTh2TZ`r0Zfun?&QRnR7;yPWF@ph(dW!frV(l%hS#+272 z{Vb5_3x>K4ZIS!DkA4-V0+YrZ@wrc*o@iL><$eY#qllH^T$-e_a!t=;4-zvjnu^=a zU!Udbqju}Xov^#*c+{s*{&m}e;)lD=GdW$ZO}_jgJzKBA>9lLAcjetI_|5zXsHEE* z_@U~r^*yrjITTtGEP_G>Y$%m>I2s1hENX;7C5yuG^vhmd!5#B%ebxg6_O2$2`B{I^bX&rCu$8oFai2ZNJx844a!?;q*^vy1 zQ!|QZotkB+CQNM_{RO$!_291=C4J<3`ZYH0e#``Uk(j!3IRDQQAS|K(RszI*;GZQx zG(_M6eWjqY8HwIzG%d%EQHhn89F7cH1JMkhd_I&*waKts&Z_ZO_Br5EQM{bum*fm8 zyp5V0lOJU08e(Yz8&D$9=Y`6`*ozCE3}cb3t-?SLM;EW^(%B)$KIgFVNYC7F zM&~y~=hO0!nN_B1D7nw5Yp~DZTCja>CrqHui5k)#qzUegT^rX!a>ynsDH7vY$RTo= zHEd6=4f|9_ZQ$0XxtvEc{hCQYeJxU6y2{dEwOQAg=~SKVG&Cz}^$pPFwx0U3imhqV;$f%_*MfuD zy6OO0x+Tl}em@q}($$LZi1^vIj_}<`a(*gdon`)kScJDa8@qr?X;}!?P58WsRS7}! z%ES(676^6*M|Hl}hLP0O_&jypLCk+j%o}{Kqv+ehdjMH8T_7N9rjpaI4al150s&bwul_r<8z7$; zXkr=t+JLN?N*5q&=7#Y%tzR3EHRIO?WX-&~@6c|5bmA@$kTuf<0lZU zRNewvGr-!wK-SDc%NGVtM|UV;47hj%S}Ema+268LPL*ZRYR`PGpmMo$Hf6>=6&5(T=30^PUHr3wJz&>@ z!LLQ$1tbTPizWDLN=Yq&zZmrdq`|0sY?k3>x4 zYrOkTq_VmcQKWJS5g2WOf-Lfx#ut$9Wch|p4@XMl%YIrR4_y+>_o0)v00EF-KoP0b z40$V3*>wfXM5zO)6-Ej9zGw~%Dl+(nZuL&`b#3aDxmob4sn{Pni%Ebb+QS3gEXDHB zbU^-H$ag?v^&5F;OMkLNNV4&~l1%3fZ=Pi??t-fb>Ee#aM3d_M>~IXaP0<_g{zY)dNl_Ql;69Zjh%fRJlQq!PcVe8M$ZOE$x_H&ku80j6%lD6-f0TrE2Zc z<&tq=$%oP`ft3?u}~KO&3?7Ww3<3XpR1%lz9%OMYY|3`gG73 zS6TSmrSrf+7l-iInU;+mNB@DBOuCkpol4n6+Q7Uq)>vCRw}d(yr8&Y$rgm+Cl-&VH zo8`{7MOk6Bs%SW-)EBNG*hukHkM5-RRo_}}4QWJqPn92xxv=x3!;v23Wf;aX?4~Ep zByL`N!O4wU{elwG0ojARtN~}_kh;4|$b*k0qtIe>><J1<#N1BG!8+oqXzx+zncvwG2;~sIz=eB}|A%w60YD?U*;N#M zr2#rsr2JgEIWB|=<>&F7oavXrt)Q2^pI4D?@ArM?&OhZsnhv4Et&(HeMf;|+5`N;@*>WJov0ng+O#&j(+I zNz+nVnbzf8aj4UAr8(85J|~cH&L$oqGZcqg(7FiJ(jtyg?!#^`va;-3(3z#+XpD|8$6e6`|Ft%~lY55R(&=D(w=&Vh-78)is$qJk zGsYE-LLJMkJ-PgJ+EPbp(T5mMsBk^9fmG$WD9vVYGSZlnKSHdbRiNJNMqN6&y|i9l zz^(N5SHa*`+(}1O^x>zH-C_A(QqFBdE)2Yy@o_wQ@S=K2JBsWIjr&#BU+I zqE?r!3@7e3)1lmq#Y)kN?t>zm@fG17RvYW(3tQ6O)K{Iz!zj_wbXfGCOf{si<{~M^ z%E`#Ojp_!eBV8u3GXym#BvMx$73SzZVAMtB9=j2AP&;EdZma#rke(U{w zq|6)@U!hckw$|%ZY?f=a%yk_)SE1BPG!tOF4149`l%{DCe573v;x=C|D}xKZF-y}7 z#hRKgGSK_Wg>^LJNmNsJG_xYIbmMf0qh5fmQ-CPbfO9lsI=UurJuJ!YFEN}@oRkRO z)KpPEn`2PTuT3($Z|lP&aT5GPm~LNanaWne3_~Vl8c14DqMKF8@mEV!M&tA-&vg_Y8$J--V=B zb#h~{@i4m}d&+5{)r5#U)8QzSGj&mC$#K}y=!zBJ>QtgO1}tQrjo+f%!X^jm_zIHG6d`rMhUwQfGRz&ni4X zy`#8yRD<5qfyvSZd}9@*c+%B{-C)M4v3Pnbqgi&IQcDJlLT{y1SnH*e68s>`XemNz zyH>2a?3+^i$$KW?dQ}u=VUg0h$hh1|B&Dmh9maa;W24;BqWf{B$=8%kboEgK_LOCIOIHUI|ZUC zC5T|8=0sK%cOMSW7|ge%{iH=aVEx&cz}{trDf~crD(-f(wM+9jWG&wa=S7@BOp4&c zrWQUOu21Uum+tI?e$FFFvV$ATX|@rlffOB5u5T6F`tgV_CC11J(n=UdqlngbJkbo1 zJ0ZK6()eW9CEm1b&J;@Mn%ll1R2HK zR6|CJ%gjy+^%=wXm;29QLrukDV6QOboSOVZ_I2sS)$Go{^MsUFu?Ed_yIS(Mm|P<4Rh8S}J1o6MLi#qJL0YCC}~i z%X#Qp$HR?stlP7DE{gFuTApH}Y4;LN+#i=yh{c79=;pVKxkg1iBl}B9bK0Ap+^(bq z*Xn7g-2lezv|;``?_m8UHaBGK_q44UGRI@)KmwLOEd1>}%Y5Wt0|Kflt*|pq>(Xol zht4i!3wmi4Lub$OW(Fdq(gzXLH?bPe_epumyW2s9Lp5;qMG^h6U~}gKUVKY73*Iva z{zQ2ReQF|Prf%Wwx{Uo&&aXpYj2SlWZr}%53JETT&Emi%+7gXxOq$V>d>F0K$SW(v zSH&!BsB0ofm7g+G;6g*VyIr=`6A^2HG z`D6TETdvgBw!g@dV_1{l2$fL+>3;Rs=mZu^+8)_8qA#;%ln^`(~!2B4V~L3kG0LzM#hwWA8_#T zR*<)QVYcigW}1HPj~}1#uWJ=jy80jo+WYDrqH$vzosRv9u;z*(Ij=x@+goP31o3VA z?d8?d)^FQsVO|DTvn|YPu1z=2s;G!ycUT9jdtn{*VQw}BIixS`{g~GuYL3?cF%~u| zph&HPT+zUDa-ka5g)5l)u&!SSlppMF;n&k=3Y=*(mHQOy+M8{aWt1cko;5PWIQ`%S zPgwD?w_gy+%}*a!`&?enkTfP%+D`iMmQmeW_UUTa&9`M#&lBG}E$<#PfOIRUWi452 zoUN)%Sq9#ZEW7xm@bdmSP9I;XnoS=iNNllPULjmQDarqP+;+UkUB43A+ivB3qbv4# z2$l-G16#cE(&RC?L8ry)gfn-^IJz>OZG3v!!`sW~@x@jS$vnvXkwa!#$-;izOk^b9T&)o=yTdUo_D_+aHrwjIa z>@X%^<8hFS{jgVF^K|!Bsrl-?VIMYz6cd&SrSs5R4Nnd+-5$7cg}+Z(cAN-8>CAiOQ5jON0e3!4&qXb^i@#+f4gY#BTZF||SoP)D0le4@yD$6hcchdJr| zB|AZ1G4GG^ufgdOl-5g+^v_q*Jlv$5U+=GpA@@i8FQF?psBqMQ{i(~G!kWL2y9kR# zoq^ixfm&xt=AI@_l{C(|FL#laLP?iH84F6*u4nk3&ZiEY+@~(ZHXUrz?u8$#MNU9c zLJdVWT5XXtECfpVs^B_1Lk>VODsh}*wKXn)}i)-#c`p39P@nBGjwGmLER07Jivwkl@j zNMYVFO&bsEUL&v=LoF!wzDv^iwn1rVn3*8?r#Fv5GA&WW!I2dQmZ_?TZfAlzF)~$z zQYjstrK%lNal%@0c^mM91G*`0a2F}*FkJ>_@osZ(N6l!<^0T?4kBI2~U2wUTnbCRO za$1sSX1WVm46^wrDMxkXMRjkmvvAse82#LM)XT18>VcsNUpV^)SmiMz?MRl%8@>HRaAA82IC-i5--T#% z{^!Zde@}>Z{QsvA?Ms6nj3Wh7`gk`ggdQ@yigXd!U)Kmz0$6J{8HS$Hllv47%WleXaG-lyWXX_g?3TqCrsO}BxgdKp9xuE^h z*p)CJl+PHKwP(hR$(Tnoo6F=DGEw+ap_(+iH{;Qn4+}2jtEXPc&rp^!#=dr=P9HWp zZbrEE{{9>>{xI(Y@juIu!Sphxx$-v|;QW!pNNn?Nw4oUvQJ47tV(+bjBJJKRU#g&> zaCdiy!mV(Z#4T}mcPJbRcSxMV-L-IccM5lx!d)i6?w+21PfwgU5$EPy%uPn*jl z-@Tu`)_Q*1ufV;?YL4c=*e=TdUu>7<|5vt)%_6QG$)kIx&xGY~E3EB=GyW7)E1-9I zd}Y|?jCR>myM_Y$J^|5;xa5gzWtF&3Rrn!Zku^|$nyq;=qwprbjifbm>a%<#KnLq4dH-q@UG)&8bd>Q&YspQyhwbW!tGv zJ+0iF(32@c>02J~l4(COPSzr}714<-mW0q}Px!e2v^6y^9krwS4qk>hTFn-m>G=Ct zQF^$OuH2Qkz775h+UrPzZ0mNPvWegLJOB7oHRirESs0YUuRzP{{xNgVPE~U9YpCYp z<3e1GLu5P}@7=6C852?OIK)oz?nmTh`>UY>BFr5qI%m^1(jAQC$!L$AuiXWN>RTsm zrbmol%q2ADkW?^E`Q@3-566R9=Po>NP3HWB1Va}fgkRs6(xf@wGdVW*jQ(##`~OC? z|Nj!v9{JaZHhew9+5ah`jq~pu^?!|M?^o-%t!pq5Kc@I~>np3>T?JiAGxlb8Q!oQ% zu74GOKLtQXy)WB53V3L!%))jNY^RXVree<5J@r70^Zh7ZLGP;_(MZ4J8hY$=2NTKl z^R)V%%-H(&R#?W7>;@7N`#!Y=ixgPzCVScY{c@CL`%U-@*kpOMI}Ew6(>%r}@f}#0 zq#-NnNu(D&GuGi|FWvUc0Y@kuV>o2`RPHQIp0kKe&6vl&qlYRX4S4tOR*VkViXmtE$BL;80b4Qg z|J{n&z4;d_Cg$I*7_5>1X~pbA{hJlT`)^jv-al51M(trTnYL^ua&6v}Ii=#4kLylWh z(|Td*i$HbkxVVJwYDKw=TML862a`(-q&-}EBNIO3bo3hTNmc|LR zA@GSUU#>ncD+3jFD45+;X@lyUwpHE|(>hCY$y>(S4BHml%Ng4~p9B!SC4vA&O<#8* zGRmDR*NioE7{OJI=SL=Kj+Hdw=hi~ECo|8}?Isru#tl{)v%K|H1san~#y>V;>pcNT zf-a9Ye%Gg6FtLy(LtCwXsj11{+!dI8az8ex&-N1Y=QiUKS>frP&syGpygzFcZvc+y z4|aQ0td4O?pFe_nls;~`t3Ld0_Z}aio2vC9t~iclDdpl3+rpL^Z5jj(FlMbsS@_jAqS2O zRRmTFG=@2QA(MX*RCva#m%45vELfu7#Twu4$ljzQo};a9A982(BgiWMNm;WU1s4rB zww!ZU3A*B!nJ|_HtV>XCv5o?l-*+={Jt!P;=NdgVu2aFmJY5=k4~EvQsncOi&k=`n z)?+RC@8&KcQ(|c@UWa_n&_zZ+Ya&cOKlENLa?dFFVVC>sF77b*QT<@B`pOYJiJ#^E z!uNMAX6Texe4TT>#p8gst5I+YkyoR%DD3+gJtzOGXu|q+%{nqn+sb&K*2VOAfnURS z!@$_2$}rVszg50?;kpPW@`+@NCOXR#1=S>uwDw;s6} zWHw3@Nt(nh8|R#{TtzHCg<4#n?U0Fktn24hFN=(yK&GxCgzCVoqEo{I!Kt<9vf*iq z>)X2;Tk$4Wt!b4-i@Vd$C1295beHpX(+R>#4s)ROnk7!f-K=W?+&QH3+5XaXV1IyrCf?l2`~)&ZX{doL;BKp>iob8uQ@8!KJ;U@_*GVI#T48dI&sHaR@ZgYr+Mv``M8zcTAt@H_ z*)&%-&H9SH`1Qw^0dJ{c$8vk-Zd!T=nNFYj%h8IU=Y(n#{Q2#@eeM=BDRDE0W4p;t zd2`i~^ONOej5B1Flql5SBPWpKo5f|nhBoI!Lg0GwoluSin56`Xho8+-ec=lWUa)rH zRtU9=Zxx@;*Cy@u$@i~l<0W-p zGP{wYdHT_m5@I9OQ~nW7KBu9DW5Qi8yi*$<$+#|KUt)c6=@N2QO=l-D|o=(BF+lOM2srF!IvMk zy!#46HyVszo$Z~tl=fk-h--cipYLGyBd#8rMKfEiL?vonAP_SNaL-xOtsy9|zcaea zI9g*0G$po1wQlcG=PWHUf>A_*!ouoM_bG;aEbiMYLpU?jyaM8uokc=9z87M)T;k|(hrU*}O;)K4zA zxE{|Ysj0kv{3ET{68#9ZZoKZsO2!YfN1dHJ@%dW|f_daA8sgkI~LYUPE=g6CE!!FYj zqn#=M`(Zb7cowN4*xCMi^JKllal!T;S`%YD{*0io@Gw57;`;JMyAgqA{8S#K zdYGHsj;=?x!SC4-Q_f-yplJmDX3w56C(Lja<6o`|yomInof8`{M)pGhpQ_IAnE=KrEhfq&Sp8pyz8t8~)O zke;8>^35Zh((Xev+d#kx3nb@BHr)U0++{S?juJU=uQ^arSP$ypgUe1*Q!E^wnJ6u#h1XM)5x-mgj$!Sf2k=Vu@Fv>mauoJrbYTN z9j-H8rg?}QQ!Ehu`u`}8B#IEjF+!xqEm4&e}WLvdDRMW^>E1RNz z?f>6f*FA4##$sG2dU83Z+b*FT$PeIjBAoyJX^Enhl;X`QOoQ z?Eu)xCVRLmE%%}xs6fABy^0LC2{N4oej=ywomw>8CLC8t>gWF=hs-qp{4Z+A?w6#F z{|7O|BT4&Vd9`r(_xnvV;GYbtcyn9W6WS!ZEC+!~;8yK_L{H@|T_m{YgJD)Urh^;2 zrT{8%3}?Rf71!9AkNM>Pr{L)w$zant0@QK3aSnqaf`dD=*{9VnjAIm?M_M06UbQ}C$Xt_^HO3Qc{3zh56m||sq ztk#vUsO;Cp?%!t$prg0YQn4m-CXOG7D=)?nvUE+tk5~H!r+G$tCV3?U{e*`_gJ7d% z6_3!1sB%No)H#I|KyhafilnD!d!NT#hO0o-_)6dL!dpv3A+{!0W>$wb&m(lIJFJi$ z$}SrOk*v_iW8ecbO>daBOPtlV5!g=Q{WFzS!MN(xlEu#={NmH4vc$n$7XR4#j=&+> zsItYww|xm>jdKSK;Vj4oU(?MFXyhaRTAY#2psH}Jl~s1{2ds-HEHE;-&AFMpu>BrJ zu{2(J8r0hsN+%h)3*e?Ba z8!w!wJ5=tFZ4K*IJwPvji~Is+Joa_=`NpEf$++-puJ?sYvDLtiFu{mhGP|zXTpI&w z7**BLK_xuX05w(@69V?sdmBb&Lp%;tTbj2)vFOQ~w?8{^s6L>gAQas^rEJQm&&zTS z)6V6PVPCrk0b#26fKs`8FA%+Ox)r0BfN7hmInAte^5dikiLvShqeflz>GHHSU3xx zC@hcsW>IzfcKd0OkM~tOp`n4268RL*U_G@k1rifB;+$Oe!~may7bd%PfyYn6!xheuKv)QO(>9QdT8tG$TP(-t0Z5Jn%r?={+ud%{zZH8 zi^X-SX{_vdN->(BaOP};IM^C9%~^H{`C%YnpkwxY-Bf{or`8)siRXr9r;v_1TKz?q zORb|mECtJW8)M5w%rALY-JBS!Ki3mWY-uarWl}-6mBn$5ehHZ*CDRi{w^g`CfJR<_ zG+2v&tRbnwN()0;{ZbQm-a0EUFfWNYjWzvTYw_E1-fK{Wa9{?<&pDg}=OF?R@gj59 zm4LyQ#cj&uti_I~H4nPU^(FdQ`8PH_NvvpAU^+5HBr5GB(vM^TOEVimL+JbBS^t$^ zmW$^h5={){NkwFu)eXEk6Qr-TcX$n)$7@{ zJc`H+pL*?di}<5+2ARR%i9|$q4l)5$3kvwP+7_1a-8!XvG{`tahz>2oP)y9xbuPV3 zaF+d{!n%?DM=O+~UgMV~;IA!4{FEkiO95;lB7|W#8mp)k?~Q_{FdrP=o=t8LQH$>T z7P-TCBwdzt#3n6XB_M})RP*O&WCRr#5kQX@_7(SP(WPNC7_)8mUaD>dB@?(CDoM(1 zM0sp-Lj7%-f&SfWG(y4Sl&)Vp+mLW}foV zR>{>Grj2u!PD?GaX$>q_de!}KX&Kg;YEY;oGERn^w9o<5Io-%9Gk&d!(lQy)3_gL) z`3#~o5^W_vOJ}fZ>8zfP)+&)o++IEgjZ;b{rxik>BhlY;+*(FXO}Fhr#CQT2~EpuA*M6m|Ka)r+K38q`zb$P7iAO!)9TdEwnE6Q&iWWhP~C`o7#w)7LcdJRp;8m0$T@dqOei@2k(mFRe6l{L|+MOP7vLTrNm z0j=1k07+@}%F0@6`Cf1Yj!S#4 zOsS2J7n2@~6*D|Q1-ETGQ;63Py>B%7t>8FmNaDPWY|&(VxLVpFj(y1PbBA#AO>-6| zAY;;vmLp9uj9nZ#QGoYZ=7`NwKtV@sk=3xw4n)i09fqMhL-tjJT7FAnCIkWG+9;za z?b@S2>)~;0B8|sL?Qm?A&)-hT&p4Y`0!pG0?#nkm|1y*Cey>@MABW$yZO~m(BOWOC zOsP`T+@r)vSx%x=f4n*$eORD`UqEjiO9%L!BMnbXB+kIrzotm;B@>}lAhAGisniE8 zCB4&fm2|Io{B<__X$^O)KWJ=rSK1{l?y+oH>?Rp&g~Aa(h^KA!D{{g;P0%WLF}hW9 z|AdvSu6CPCGKhX2L=Fu|ED23#`m?Nh5%O&yFo1*7ZF>Hv(l9bfleiAptZvwUMl9HO z3@T!1eT5QdgCG{R%Lne_Rko2<+w^xE01f`IM?~&Zr6^&b{5CAEm-rh~Qjy9M4@7-p zJz{WkX__p_^BO9^N5fj2LEfS?3f6dAniw9_J8 z-y)OWsXMJ!vUEh32Q8Px=zJ!xg_Z_nY;+a^|Tm*DfJ+r4?2woEj;M zJf?+?Q6~Rd*w%;Pc?PqUT4!V?+@nbrrfw@yQo9%cxUaoA``ev@q814!Uc&G}zomAm zv=in5PJQ{0X8WQXY|{CbzwV` z9=gy!9S4{q^y8|k7yboxKk4-M|7aB7 zkFC4%J5K^=UHs?$&C5@}ST+p_tIbhSwk&4G zd^hn>g|cgP(O4tLd<`36xBj!G37+cXmjesN2>8CA9Q~A;bheJMpSA?s((p1+ zEM>W?8>ODbN77)FH)>4j<#0P8EoHR18`%damUT5fM=d(WlC#_n${+5!?K2U-3DS)@ z4^8wIZidz1&{`#*uoJ5>$HpOwc33F<+w!SdD`wqc<%m5|SUa-8a+Fe6t6#`6@EkL` zysxaR33ikt<(EspSQ4W0@7qe9~I6x(JLc zpe7j|GUBF)GmMqqE}Jty3ocwDZCeS?OE~#a!vw8)`@3~B*H})a_%-`}0t=&&Kl}dg z427yU%lb4rU0?=m4tC5ko$@$X*KftfXtb&UFv`H`bi#1em;WtI z?rl$Hk1NAjd7(i{C07kiB^V(FP72clP&Mhpxjj%;&!1pJ1!dfH)H8$KU5J#(p3e?G zTUKq3NIF8jClZZSh;HSNW`TueV%TU?9+`m$JBmA;E3{#)D@*-QZ$D62KEVWJKE(c`_m-ic#7Ff!zoAI}nmEF^#r_-~CPYbJ{ zo9ngGel(d&TC5@p>$C)r6S1hKW3i*-U+9-vSY;9AHp@kSC7@%JW~Vd_FrPQAKP*pmsAFb1Rw&3zbwha3pk1MQs!Y|o#URi0h!jsW+vSZO-K^7?@ zp{>3Vaa6XE)LMxd*V276z*}vx8!NHLp0`}GOUvv0+N$+_DHq``oAY+VHjI#{oFle| z+Z41q-^4M)I+4Lx7HpqPL~utcJsXn2Q4n!of{yovW5?11_?LP6h=*@#%|TX0O)U~E z{maUX=Jw@NrC-8tGX)J>vs-J<%#*QD4kV-~Z;@Co59q=-daV}P^hLwFl8F|mvZH+dxsr->?m4bb3Ex|k7hPD79wf| z&?pxJsbUj=0z;*cSDB%zLLYtV(PJ0M5P_^^HXw$?pMh*D;L;G@85wy;>u_Wqp!;Xd zPkhX3x6HBrnUi+ig0a{=fA3pqQF!DV?G5^1ltNMPJ3iNjLnF|0jD2ZYS-L6_pJZUG zWpuZb>ig&4^E0l%N*JMWuG+VQ z-mz#mdNV1!;AcL~PH+-FcO{fsqzfdP8;PP2sZl`+Q0o*sI2!C>=4ylFuMi zT`l>MB9;sQ@-Rjs#%&y3qfb})%k|F}`?^+^xNJ&)mT3@$gnkAr?U7Dmo z1Hlv%X#C%w)hU9_aNRuFcPk1?#Pd`;5(qhL!jfw6yc2rvMi>b(8tH98boJ4JoX)Qf zv^Ht&>$7ImHq)x%ExMeg^w6~Da+dbW>r_7*lbv|23qxcXbF+-y$WKg;i}X~u_+72s zg-Y!TWr~?tzSHe4^qT4kuksMv%rB97Lf<8Dh|XUg?O4;Qpvfm7JWm3!JtyF_DaH%* zS<=gD{u2UK6o%VS@xngj&9Sv7C@Sjw0LisE{ZYxO{ z38vQ}QXu}I1Q#p`YRU|_;DRLR6Q6^*^a@^E3g>LZa%UO73E{obb5Wu%S-0x8=9L0kRR?&) zt+os-!|T{d5W7keita79Bj_70ySHbZD4T#`{_0=LPS!rDVWO+e(#-@FGLQUGFXq%t zEL)+LwWxBS5DAq<+;cprpRuCPRs(K>OP4#15#?QISs?Tfj&ef7H9zL)N-^D%ZZ0h{ zF^Tw0Z&yK6H@Uma4lcn*`}k{4ZsLqqhb@{pSE928HZE({d4+lg=0&iOZQ}|Km)Pj+ zaAY9tn=pD>)z8&98u|2>=kM>FHJ}l(5zk~+3r8$ONhfdw z4d6tHlkwL5DFE(3E!T^{?mF1$E~i`nW8;VVR!h8>6kz?bb@`<3v<7GHj7AI*tIu^N zn$4ff9$YD7VxtVu-(bah#w=j{nm=uF2C23~nmu^pl>tw@bo5t2Mc+(x1DcxASKLJL zH0%r_B@xn#RK14p^S(vrOR(iNdbx}0E<^?Nmkq}q?}gSZ!|HJ&&!Ai~5TzTw(sLPiVdH@i2_s71ZVWx~_oRe)Ge_CmQaE?vtUUdEKsY{$>3H~- z3o9kSy-fpLwy8)v%PZ2lG|%tp(P|kMPd7mZI_;~)T!(#{g~IIXkKR3MrDPW81lgjQ zHN@4MMG?}u8ZFbsB)6BPT*PSSOqaE~(%B}DCan}eOEPBIHQz1=I-?WGdaaNH)aY@P zgF>W3iLriEtz`796||bpo+Yaioh$d{Cm&d}I`mokp1PBBy4o_LmC&YSTB1T0l}5vp zBd)j!tL(2x@f%IEhd0J@YO%B}u1~9T8s$_oeEW`PnMZ?MGZ(ENFc-!T07e$5xyn|R zZTIDeVM(|etVEH4$1uQS5oOz=g%$@x4H(LO6JA*9b&IrgE-AEhy`eJkT{<(ww%#Jj zDyMs22TaYxwk|CKAhRyHf#Ttt9$|&n*6~DumIA3r911|^l6-7?UYTwn#snOn%#lIq zHWN%v^-4Rjxze(L8YVpEDBV9*`+Y|P;{!Idtu30m+An9dXdE(t5_k4v%7o9bsv5Xn zE^9H6L?k5QaMJVs)i;QKB=M6G&2*M|nRNg$y^aRFgHJzDsQ)`!;mB2h35`&J z8Q+(03-I%t{v==5vT9SIrnEq&1THUgoxsA$cKvw8qQNTYO;+%7PGX69RTaEd8wku9 zM*|n(d6xO;O=oXd(zz!Tkhg~r^*@ltSRHKIfK}L5E90*^)|0|Stl#O3Qha9}{%YUk zYo%9VNtc!+kE;g4$RQ(~t&oOVu6*Ih(Ikid94addzitLtLMowk2bK5q6;hMRZbk;0 zok~F4^5xKI=uy(f;xGZu&$zfsS3fDO2sn#^Ri;2T{gfFOepo4PdpF4BqH^&Bx-v>p z(3asWWU;ZO6g(0$;6#h6v_f~klz>gHjHHM~SWbGZ!CxMP;6X(3C7h4kfqht)tCM)B zph{PZZUr-tjwL9c4t||}r8T0l(qY8|Jq~F2!v*&az8Ab`6jemCSxES_kybdZjAL*J zwHh%0fbg}#c66Eep3ypTXcm>G)+C)iBQlx6;^sg9Gg!`&mDza5*DOV$PQ1o!4d~J& z{cBll@)wU+^X5vZTh76ak{>WG+Hz`^O=15m>%0Y)?M}wo?xX8!D-MX`W%U5w z2`VSNi5bWOWQp!MSlb_YsSA>JyOXg>#u@Wz2z&i$WH3_rZJ45*L=AvkWy`tI`Mi3- z$vBnM^*DI`k8Lx`91lG55(ynHn2|>UOK`CBHmW%DJE1b$Ns8r;##5Bgwv~xRG|csd zVhA8AZd}CTIjMY6_}02bY49z>^Up1VD(JWRnO{Wdbl#!ERLkR!BCX}z-!OpbDLe3c zjHXejjBW;hFX25DBY$_#!z)_C>^#SVysh#QuXNcxtAf?|R!LszwI!kgeT0d)b5SX= zUt;Th39ALRDy~t8BxbnEW`3iWo@0Y^V3oRkt}d+=+HlYWyn+Em+3dCW;4YTz3=Jf9Gg z@$)?I5axLsWs6Nk$bQ`xwy<*p+4hA+mBl9GgsCwHd&-wk$@-HO!o@y|6f&1x37E1< zUhRT;BM~&qa3U(73FfKg2@ub-IFD#2(IFn^EC4JpB6fsAR?!GUpe((3cKb)$NkO!$@hWyWwW7>LH+1$4zS697|?Q4RocaG5a zbEKL?h`)C)FV#yHlhb&b$NGl)1--WUx1N~`%1z~`5=?8ck{%!F5EK)3P)jEbxa4qq z(Vk2NFZsTVvn)*r%sZ!`z9nmZF|Bp<@Oa$2GKP8gdEN_t`{B`_jf^}Ln@uF>c^0LB z^bapSR^eAnR^M)4VzFeGGtysj$hu%(UJMxo?KI;y0?dpFtJ|7>0^X-C%QDn$<(p1%Tpyjw{wR8>(+vu8&$G4T!qF+Uv^GJKA?`86&jCzAU0 zAn=v4q{ZWBQo*S|1^nk2E5lv7N3=F+NuuV!0}lMRk@6`>Ebi9)h@XP`P`6zT6=u@P zTG>o%+ySkuvgR*-Yl-La*e~Vt(nfz@IutPa^w~s)Hf06BKZ;?>k(xG89x5km;Mim| zT!Bd7ceR)OG1|I^0w6s29AF)d?F~J{)$an2RP-Kh)H9oeqQ?I|aLzJ4^S*K@N@%Ok zcwJE!`Y=nL{ZQJ%5PW#hU}2xJE~M9N2o{mIMe$hypF$^}Fe^;EU^ltlGvW?o9I9>_ zK5MS@qPQ7_jNIj9q8~5UHSxki|5JPecLBYoO95YTg{OS$m-y9eIQg*fua6%wV=KTX zxu>vRvh?%1>aQMTDa)wpN^eP zu}?Jh7an1Mv?>SQ^A^}@qj38U3!FrI4xYkld4?hLPw{Yj^W5#&c&1?xx0Vm33#=&1 zV76Jo@&9QoFNo%+52r^{HwQ(p?qTrwS=iVcPdw603BSvh3I_j8csosv`L;mE>f((1 zJeM7*yYz(=nA87vYL`Zva(@;WRqh<_b0Jxv6QxtHS<2ou75IJikG<`q<>vwE=mwz~>Z!Bc=pyD4|GD{b> z1iHNer>EcU`ksC`5xxvCsT=Dse~R_^S}x6OK$43QVx_tS>oF2j8h31+9FnH6vnP7y zm2K%XDsEbDup}LzaLJ$cBCS=HZmLMUr8{jychCijtLoV&%qM5FSHxIn$RUwJu%z499sZD!&*|2%BOx`y-!4G7P;a_;{#M-J0Rlu+=6yyq zKh==t`-KP^!^Bhb_ob%F4tAc38D|FvT6~fMc4yxD9q#7qHA1vDN5=DSv$!5LU+7^Ft;lnYlodz z?U=&WBrO`Mq}N_SJ11Cr+Er&}4#!$--(s^28cu=-X-<8!I>T@KrJk^f?q)5Hu& z|4*|ViR@p^a-?JU|6-O)vUDPee~JINAh?jCt$zEYYE^*YQh0fhJ36xi&qb<&f8muo ziEe1W%=D+TFZ=a2G!;e3p|NK2Dwe5kjN)z%!D&thc}eOPLcoMKd%G#;H{2~;JFcUk zfiHz)Z?k@2Vo=_{o8@_s&Ev9(|J5xY{posLTmG5EFpK%sV6^RP9V@5Wd`3U70`%HQ z>QrS!@h|^8ak zG=sOH`9h^zOKHDv3bHli{$xiR(XyDQ?!;jl`%^wS@XiidtcUYvXB%^g0E`nQ2Q zG>2M>LQL654}{uvYGZl3C`fk3JQzjU%V&sEUISccLd z+qfeF?-Q@=8}K0x>-;&58$GlzZb(W^U%Y1zqua_Z5+=yKpzlO)(}K-v7|O662G~Jx zDo}U!ohQ+!1M!(vJIEdBWy+Un&n%J|$)iiw_DyT;dG8aybwQcWP%+uxr)I;*ePPUN zjMH*t9Q4s09=*La3*yWwRmwe}?iCOsFFZr(h~`HWsKCG_N1K!;%P|lmn~!~g>1ei> zE-<;~ucad%jvSUKdEATmh4Yzh-$T{kIe~XAIy7;Z);j`iGWbTFU((CvNDL^Gctk+x zcj$dHRNd(#=69Igy*V_ZUw=f59_q^i5rxmVyxS^|Eg3~aRWqgBK85OiuaZUmOW5xK zmz+Z>Jw|AbWsaSajSGI(r|PPsph8&gvm4rs2_X7lFbQP>%QS#n zFp_&hHDR`HRLA^gR=AWylU>TO&nwvMLnMOxuM;Yw1YVmjgn$HQ$_z9C6^o;E2T?xh z6NyQtpSlSShI-0~lj!NNkCy3`5u0ybO2%(FA*_rm^dBvb%e0su3F&~P*W~IE1g3TE z-WC?o&!_rZ(v_eYv^O1)n=iCws0?3qOT(ZTkk7<=v_ap@(u#=yf8$#~6`ZXQVt*mR z9Xx4OPcrt-jF;mMb}?%-ak;pv_wNJEH}nIiNqVihPW63uiw5C)V>ccT_Gmf((a!`D zv~q0kGX1>7niXbF2QVhR{7k6`WixA;XnD9nkU^8#VwuYr+$hpiN;>8WAf+g}9<#9; zX*$P^L9-h;@kDDstEz9Vq)0;WODHtsydUF~2#p-Jf7T2{uI2x57CJ=!Hd*hKo>tti z*T~G%ZWd?Jjo26Gi^haSswOBAj*m=M|D4kBR4RGs$M=a<}Df4&d7){Mdv zA|7-FmNe2VL22$wm+-hJFpTF=PVTSmbf>c~WhToh9U6EIft&wy42D9n~~?3J_EIc3(f+mEKcDnl6J|FZ3wuz0VvLiMw85{<1KMUTDS)ClG1RE@Ld8rXIQLTb>U71$(o4E@Jujw z7{feIArz1eVd_6pYCc@ApGNbO;r*?NZk$vg-o$&UO*&j7d@`YIf=Yj> zHB(xSa%ig6`XbSb|1W=zfd(PT9m;kNF2ZqX>wx;C`* zrDFZHeYp~UVAi{y#0a&Q`*rbL$U+xM$dIEvkA(wxRIhH9iKYW?x%G7&UI$~FIBY49F}>Z|oLVvlML%)&Vx36}%sI#eGGO-|~L z3wH~~7&&dBaC(9oN+mF0FQyXU;6jQd4!>m3K2Dj5EFuz`yk&-EJ^80;lr?TkhuuD6%=Q z`SZZ-26~nLl_^cd!kvfRKL(QCTD+&ef3nnPP|62cN{$)9W;ix5C3gqk-36xJl!jrL z?bVy@=^`-cWfA9jd}O!ykDx_$ulN7)ps8(PM9nGwnwQhc#-aJje_3PRsNB3cmd(g1 z&|hT6lN|>6vE}+bZ7S$DhSyF*EupbL)cL?`|d%CNYj_}5mdo|v}A>N`*(|Zi%X{(WEwQ-X+>_uQNx@CF1gn+vNcz0-fiO0LK?rW3t-P+XODe5sQUfO_ZEC(>cwL&0|%lbiIhW@%xIm~PDW76w)E(KxXZObH@=Ydp?k zvB9!ll0wKW)JB|wFvP)L09LYRVuaX8``3oF_r$2CG{i)05Nf^$Y@Bp&$VE!zYEpda zBE?J{bS4T-&$b~a#9#4>PR+x?>}YEz6sF{jBL$zI(O=S+-nY=WW*j@jhdfs`KzH2} zvj?CaH6asZ&zBfysf2lDJ5!8Ms$cALUBeE#uIyDL#HiA>5n&+!l5wo69*vkU+Z#bsES>JoD)qpUPYt5z%s!1R~HqjeG+>&^20tK(!=1v*~i=WH_1avA9Sn!SAb}saua$yb91$3t?_#dGY$2@k*2oxLGe{q!2b$cm&5;5n#U!h+wjej>bK?kKq*FvY-r)3f> zJ&({c6${f>_M}6AzHmn=r<%1l@M_nC71n;c(U3h?!taS-XAaN!bDs%Zo)zDZr{a-L z=_{W_zn2U>aP+Pap?Tn8Qo!-OF;b!H{zvT2LNB6W46l*OV^j4S4RsD)o{P80*Q)J= zav5muyv(}o>fa=1oRH`Q`2?ZH5p@%rHNv-^OeX%j`aL=hVr&kd6XnUe5k|=94b$=w zr!|`)18rF8u^W2Fazyfe&JSlYsX`}(YRA9go>U?CbH61qFU=6&&Pgw=GBn%zN{g(K znENv%f7uM@YSN619AOVa6jTxm^&eDdBJ1e^L2^+11vcD>NZ?O|sPOU{Wz?^EjJgRx z9f&ixIeZ$#vF{(CSRPG`E6{a9Z~3Xd66KNT{UXKR8)1WKz|#u7`2jUz#3sWp0Mvah zY^+BVVq~@qn{WbeI#)b)mGulMNlAC}h@6?!zR;3eDeCT#HGWgR0s;DYZ>WUQ+mR~i zlpz!Rs-NIE&v3eGCLU?2JRnD~ysFknR+A#rn?qXYlv1kOvrOToh+AwB=gWt)XNio{ z2k;|`=`?>9_b))aNEIHDr?3hIhK1t~&D@0ufB>q!tb=&|0c(S>4Z%=sIJx_v_XB&c zIeH^xtB$0QhrrQ3lyCO3oW2tyWD(m2i!Nj@=@JdCNf0ICN2vu;8!C;NU$6O>7yQ#B zZ7J&s;aS76%!3eWdFiMQ+xK;`N**U$GLabbYs`hQOh-6Zp-=n2h_wYH)yJ(H!5ccA z7jFcfi>E5i9_Cis+hAc_$~p3WqZ){L?Wuy^?_RjsAtWRrpt$wVp~z@E$Wuo}%^A(* zCBRj1jvBBovOP3N+GQS8VNUL28o)@ijnxs)b21ulx2{SR+MRK$Cv9mux0yDfD-y3+ ze`Hqfwi5u$3$XF`(E;F>}N$GiCqSfu13! zxYyKQs~t1<==ej3@@ZS0PmHXpm3(kAkV!RAHF!0rU75lL<+^99kXW9vUWIc8Ez_z3 zQB@$>n{?l18jVxFF4j-Zh*HWb3K5Ao3OK~$-4>`YmsAlv1h>mW5|qmQm_KBpC{UM$ zRIT5xZt6mF{Z*;9rML-SgI=EpWP&oIG*$n83ughac3W#h zQx@Tn2vVFl`*42WhQa&W9)HyXO${wMgx`TfK)94i0-x{D5iFdr1~Y~QCL>pHL~gBi z(oLq?QdgP|J3r}l!lYDo9)y~mM{Y6c+?cHwR`q#yjT?l6IhJ^V}CBuVvFKrKibqIf%wK!8d$Mq{xDL zkLnIUHm0qGk92lz@<5z}CxzYo3Ucu+N;vx(9`3!2y7JAJB^-pDun=uzLS5!dLe8;3 z*jpBsM5>8w2z%oiTJyLr)(}x?yA$Q~l*Y*@Bbflt(|fFGn>ZMbexgGTW^}W`r{=KEc%#*M)UdDfhT{}O)Qa5DH?t{V`Df7unP zk$Iy-pcA{Sf)-?7e{8bLgjQbR^m!J=wtw`?*s9$4WmO53&4^(J3`5N*D^I3!4QvR8 z!(+5zx~HSW^hPBk{IF<$S{~{%0>ViJRw?aE(#1;V$JvLIW~Iu<|;RN zDyn7t!BKa|nPI97qKBU+!_c0vioq}Qx&flS+(&77Le57>@&EC@A83v5D``8Dw~f~H zEQEF;Z6v&K7S{`!jD4on?MmM<0I4Y;p3LCM_{u3BORvBO&RZT|mCTr;6bVE(SYPyC zay^xGt*hs4I9EUeD@MxW7!Udt!|cVIv>78y2W45X5R5SHB!-U^_X4a-&dH|CB_ozG z43rb^@b%HYag7}3?9bSh00;2Bn^ z2<%&-SNhWotz6ZNd;ZnaF4lLBZaR*u6Z#V3s7%3SmxevEDW8u?D5M{6K#piS0vD!S zKsXUhq{j567amj6|8ZM7GN8QH85Q-Q|urEdm0JW*e}K{o?}J#N$fk zT9R|RYn`;Yz+K0aIrweHXHcz$@X1{q@u5mqwwTJ8`JTb+yo9RP#tafT(!>Un+5-V-j3t3?6ugcx|^c%uA=Z05deZS{O77b z8tR-x$)T>n?XPF`E4!aORS@hie~OFT6)CFLW^yw*in6vVaj00wOuZfQCpo~bQ2S<= zweT(7KxOW=eiUg1a#%p}$>e5ejWVC0riP23aj>d?A$m+&Qh)p1ekf}js+w+I z#sNtQi5-0zlv|W0OX1cuL2u(% zmsuqKFQ}>O*WdW-9W3u_YrvHyjH_>`(IzKl6G0Nm%rzz^EINeCDn860YiDvJp;nUv z4HD(gUw5XRIYjy*8GYwCpbLtNlYMpktH@Ra7;_whoJe#2RtF>=fXZZhoFB@WuL|vJ z+Hi(l=X6DyXlg&;>3x1#&#&ox#(JQ1*h4A)v`J^fp;YsN5>f$B;R_&iUktkMuOn<% zrMOVMmB_SW!+NL8=v+H-Y$-BacY&B&);9ukhAU`NoU+2y6OJ)+EjHrA!N)!7cPvV( zyo8vy7=OBa`y1BL@O;MT=f^y~cfZ&^u0MT3MBNo^!bt?D;{wAjzmFb%%DSQG;TK3t z)dwItC1}-F*COe9{-BUjvwNfI(bHKu_WKweI;+LlBG|loYPnOF2(mNgeVe0*Dy=E? zoP1vyLxEDTJG$8GWWhINps5EO)3wnF#IwI!juQ~b6sestRK|y`z$)$DV8CNQh8=m@ zonhPxp8KU-9!9HK=~I9`G9ZzP$OczAfJ_x{N~ENAssQ!mz2L+^!Iz4(JTl>bSMID? z*n9LkZ_J<9cRL;(FF4LWFU6G=EbXv~BZ|`O2V1D7L<_~)8h7Eb<$;y@T{4C0+_Q;@ zh^&gK;l=ENS?nd^cV=vW+7ZRi-#f8t(cV$OE%tIm;mc#1uakooXKOz9 zF|qPmYwCrB3c!QeX5Zt&QPgk^f4{yP!fS_~`_1>xMWIRuYDb|2hz~9C0&Ts~lf-6V%6wyS<3<>k zdq^bO!;54O$DuSzROVVcsiGSHHcFsFIGTAbO5=A}G9^rZ;Q@~}D)p@gIZhqhvL!(p zEMrgla+k{h``L?S*Fc6_zL-2*MlzhB;H?k1rge|;!gCAKOtaj@-{^z~)y+jm8q@=##c6fA{MUM5X$4F`-37iVtZ zL63wW_fw8O8Ursn{}5yIMLWDM2b&`h>vw)MJ?S|S{@zDsGozE)eY~`hPZ31sH7+8H zXRnYn7;{Ny!SavZAxnf*2M?-#X_p|x<4FS6`QmZh$~9YCf@Aj@WDp#5T~>}43eQrK z1PXdC?n@eh*!<0-%KYlKw>6CtUlQ${!yKT=G^m}NuYz0iDMJ7b*=wN_t==EBFW?YK zIgwA{g8T5LZA}>5+v^A-f6vy{4yr)9VspX*8_g4S-A!|lJ3lyA4=LFR4KtKJ!qN21 zeT*eyeC(_cpgn?b(tp3ecvOp`N~*GH{;?W3Z6`bl6E))7agk95R>Fz0k;r<5$(4?N z;$i1RH5Z9tVP1x(fCJ;=M?g;=(KPt{RcQ{b06I zF!2i>Tx^{aX0oa;jebh}9S~Kz8pcctTl}HiP#?>HEM_F(ZTnR1^CX$J7+>M9Bh0(B z!a66SH}viyN_tJ^LU=U%R9$H18Cmdv-DQHd9C5x)P`T;vv0Z?8?ouH%u8Q;4yO6Nh zBp7sBV<{5y#u?fZ4yRN^RyDgRL)d4o1wwx|(^8px3SJ{9PYv`7n4ZJE zmu1-8PYxSj{@vJY^)4`GcJMx;daQlh!k9+3QYOFSnMVN#)xGAlpd6}@pvG+yu^XM)c z8W3N63JPY$T-f*T-f3==!qcN@b}5gu@|4oGm9RdP7BAha?Rg`8Kwi?CRsmZ&UXTg1 z>^qDCGd-%8No>)Gm$uQyJ}(=?qE}+)lir)0o!l@*%t);|+pI92uZz*^l6{LYjU7r` zGL`>;ZhLwx(0?w>N>*@WdN}*IQzB-Ay~8*1tZQ1k>l48-@3Ot^S&&oY>2Oo%EOnP9 zL~|wfs;R?*uQB$bt0)r3%H`&}ypY*i%%Y5{$qR&JbYf$oN^pwQ$n@L2i!Aw%sQi-c z1=B0DxVs^EMvYUBr_Dtu*KsUx#ZCDcmKPSgTaPMqy%LakSKwstRc&urAGHd_I-vP) zAsg%VwF<*EC7bj2P5*mTM<6}k_JGQrFVfioT&|!Chuan4Y3Subb90nzF|e~uH9FjA z&g?3kTpo9-?P%Y4`#da_Z0mcf20=hTfGjbu12~vCr$eb@-@6i5X@>`od}nc0GeA#!T0^>UdT?S~OZU7R0;!_Eu*z(ZATjXx z)wGtP0}$B^H)|w3IOnHXbvOU-Uv9V!~UX0j!By7m*UBL6kM51B*;5gF*x2|Mr5ug`B+50S(1mo5JX@zYyf%CiV&IOH zFhnGOZTAEsu@S*Db)zHO@yugsYPy!~^utQaBtG#QT&`;>GwE|p{iaS zd(3Tu(@3l?RQdD(Sw(bXL>k2XK$T>5c)DjSc+vsm$8{7kDnVKmgs#}dDrayayqz0s z&!3%e8O*chYhN`fNhW&P(@B#$b&Rs_^q7LT-8ep+6gEAY6dw*j#5}OAM zJVivaneo)D+#Q~tN^(f{Uz}e=wnIrKBDoaztyeET|DZCDvZl#%OQC~DmB??+jhLZx zLrYQc@zQ>h$zj{YuOKz8Bjvf`+UuCPnhr68ME)0OqtGU{w#tOUR=Df1^f~c<%DpR% zm$_b5k&L9LanP0q8pruql5vA!DZ*5Jnl*{1|nF&Ty~(bRwm&h{yJc>|x9+94qL z2yJ-ohtFBEY|g8_c= zmAZcmWS5V3_sR)m=Ge)uRl394`-+Hz0!jd}#iK!ChV3B#ZZ=a7s#Gg%*cCWmiPlWnqJxl*Q&<{q zrTcmA!VI%-BPyOa{~6M-N~Th(9>biXpKg(E%2d|UvLK%9a+@FQhfj7y4<^_Jhp(9=K(!co^{5rVJ*R<^>80ssgLL=Wtix*YiS$3jl8MAbCQRfETO3IrXQ69FL|_ z`crQY(^#{E(qpx;myIQj%_tu;5LnE|@YwkY=Wf*WFs+uxn5@q`wpx?rCx#Knk|Kqx@ASpr%dZ$qlK zWZPeoGisK{#?*oI(?B#z1t^knodg^iGLYIxFCTqIMVH4)4kNdX7LG+!+>2%(Ziq}_ zr$!U+7&5Z`HHDD|(-ILll@?@oQh*W=4-Lh7mwYBh0$vt8FBb^n>^bZU9r*mJk|cXx z@378Rvll!~@#nW)#&<^a0S+v3;Bs~_d7!u>#BgW{iJWW4d|YRT?z-mXl`*86#SR6* zy}ot5*vD2gKDBQ=;xoQ{sF{j-ZP&<41lc9rV5D>!AlufhVzJ(36Is?Q+JB&!)NSln zDWS?gu>Gd?HtO4(K}}EU`wHx=N?p|`@w=$fV(7-lt&aOKG``iltoGsfWg?gz>!u6% zhg}@&k=O)TbaV{#>)V}^lyr?9+zM_^;|z+YA&k|G{BwMWM=yg}_Dh$wEeC)r%=C)v zj@r*(^aF14WTcS2BL8=quJRT3Ttux`wmA0$lIb1d9i!aEU?Ppxk8C=T(gWnsxT5$p z+w+d@P(>(t+gsVZL*@f}+u!Yy55fgiyczH2ZyRLqPz?<3xXh%_N%8D|E0NJ7gpd`7 zsd!eW_iH<`57z)spQzQFT(mEfw6ny`GWBbjOXN3jmIDd#x3XJnz?N?xKV@ULUEPlM z1_XRMlz;Y?Yve}a=5Vj9B>8xS?+=8r3MKw%m9&GjY%&2M-V?u>1WgnWN529NO+(OJmtlwWe(?6Bx)taF#+BU^b2WO< zkcZ!n0v}(VS5&ZjYd`E$IylM7>jH9}Bql-&_E*jK-NdF!Nb}xEq*H%d2Bg%oiCpy7 z1{3czUr~u#J;o3S^gOqljM|Q9G9AjlTqqO#)<<6@MWThYifcA4q##__n+AokQwQQJiHrbaKi&t!QPlZ$*(mM4|Se#u{ zsg;yr(msxhAdIIB%hP3Dc!--4QP=t4)-7hJ1F_g2 zGHii}ba^K2a`zhPG>L)jh3qwm+KEy%LjSZN=*&jv-S+zXN=TZk$Uz3UhB{V{rbnXXjl4l8G zMvVNZgh*_LRT$B*b*Py}gALB@Jw=Yu+a4$cRuCh$913W<>Mm+|J*(%d0{qv>MbdK` zAuk8l&tA%aKPGE^l(K!J8|P4jd;px<{n+nCm&K(>Ws9r8dh%1rg0*C#``y;|3r}SG zRJ+^#%~QATYU@wuEG~afLXGvk+ETlO^nzs*Qra;n8J^sygFv{)ofMVmXLE~;2PD^O z_?2;w_uC!t8AU+hA*f7s`>{0^s6@snzFi>Zc>#uaA%>q8ezN{H^dlaMCU(GSjZH=X z{>FpjP+jVR$*XQ5tCYbT75G7ONVPM6$H7N;|NHD>;P11GKREcTw9m1kj{5oc0F|Ur zspRV=Iav_pdVYL6GP0T7M*!2YxLNGr+eaO2_Pu{D*}1Z2v3sIh;NX$jDd z{3wdIL&uP51H1>+N=U}Wt6Y~nqMZnPLgyE0qR{z87+6BT`gli0SlS#ym8xPhmhF7- z`|Xf$Z)bWpNdF?~r^0piQ9ucu^59*14YF1Q-KWO(&Bs=h8y)o6d#b$J<|0r=0#+Rx zEGF_?yUSSCKY(!70}g8Cy|w3`Ium}vjY$sVu}AJ3~PUgHF}oa*QZ zo+d|A-N3$hSGDqFvJ$s`@1hjC8x!d68-~i|yTiMCRZ-sYm-EqI{rJ4uq%Qg6Yb`7? z({i&CYf2Kgtm?1c$4a@0ll+Yc*TVFoGzeTxG-)Z%#0k6`zf1+?4kWwU*0<2Ll;Ytl z{r)EsZlh894H{?>#1H)g(Ffr~Crlyo18}JHN;C z=vpO~p-i3*Q0Bt+=uF9>u-M%C#pnbE@cxwr{wzz!Q*xn@mYqWR|3G$kSa&g&?W;2S zcoTN!iM(0vjh}@53QCq_`rEzOObF*K7>V*QT0s-I46@W(5DeGXu8 zCGIO9*1rLLyFig*%%EdkJGYzDEL81*Lff7i!z3EnZZIveQTO&HV?P@jzt;Oz zV=r<`HKp_`0|VXy1Dqb6NHsXqJlp?<6>Y86KgI8Vk=Z8x{eQ=718o6K zh^@+*s_P?xkFb|y?a%>hboDF=Zx#68T4xF&*(4==?y(8yF}5A6r+OVpR=8=}IIMF& zuM8VmIf@7TvZIZlj-NtvC~c5NNv6TD;%=qPb&Y^c6hy=E#{8Zulksd-NYP;c7G^N> zlvJbd#N$KBTqjX0Iql+?s!ZMN>Dy^(A`PuuYQ3_;i;X>4ZNYb=W0&~An`xH93^LiW z&pU>5m8hy(Ahx-N`CukIv)JI(Bc9@_b4>t^r<;g$D#sEy3{| zT=r@!I}Pl<<@S9beUK9PriMF%(rAz@;ZN=Jz@~fMd%YO*tuv>JZI*4Qd)VA z;;AAvuqSclFg~MkIf0VlwkJpu^0NVj`lw%9a}+Ru8j%zO?Ork;QdE|nVVpGns1)eicEGj zAC+sLu?`ruj7o6oqS>upNuvKOEN{8SORTPFdqrS?gYS7L8Vk2JMX~e!JrcUQ70l%? z5W!{vn21rM{K>1$r6&b-XD7zD04d<%kS1rE?ta4LZkg}%@UdRes&0(+W%*V6OT+|=($KHc=QPv0jaA}BF2nLb#|W!> zC)OHvw})L#0vOKmFK$iH#7??RwkdBetP?VIV&7g8OoygCVU)C2kY1+EtrFg5NDgYyIL)D~ZN{F+2xC~RgbTaXIop98o{PM>~pA$ zx6T?ZS?2bjbh`H==%|mM0N@|4KJWWBb zJ(?W`*xGH!C|*uUEND42R5ih$MN>F8>l*603t7R-xu@jHC$q)3Y4!Tb&4B(^#sZns zIg@KdrG+IE=c&VGo_NzpG|L+w08vtGzR?64bF+6_MElaCCwk5w<1Utw2r)W2>q>d> z%l*K_)K>7zUQWRlWyHkGrN`6Cz>8he>&&q|???Cg$uMC0#Mrk77ZKhu-P8;d^DyX> zkmDJ}1CV2Fa&_Xq<~7k^N0zw1gzo`Zqo&?px<6eXZ@7eXh^&o*hU~6RS`-`imt1J| zpf%;0;|+EMauW@gr{6w6<>+r899LgqKo1|F2P;}tXiX~xf(HQ1>O0Z!?ZFY+22nmN zR0)Uq;CR~7l5M@`<`dDD=7j$4kEq~}o*W)pk53G3ghK1;WEqPY+9fv~^pi3Zv^RLM zzeWZ|V196H13*u=pmgjnH4*Va$7BK>iQUkp^4}Cpu+Z~(ZE4-68EMtaCIxiT<#uVR znBYoyC4USPcC776C#~S`k2ezlEieXLlzecDw{cP4Fii-iq0+K;N0na2qd|K)Tu51RzmbbJq^h zI1&UrN4B=_c=C1ka$7HEfIc}VYPjP94yS#|F;&_Svhu}a{nIQ#-d4LeKPcubJ=ey zYS=G+0F5CNRO7oVTU_tbPn86fn6b`M&@Qg3)4o$=Cjy-a*DeH{F2)|K>p*VmQKwx5 z>REYjF$pg9TJx9<#$Zqv>x^NsLs%C2-NXKp@32i~^rz~f~9)E-}eIK%nWyFS-k0&IK8v|fVs9P{Qp?m_rT#hu@vt|`l2~dwZnNKm zC6~OTYJCsz%aZjF{KCP(!v$1md)d1?+dg}<`eH}o z>D2tvr-pF$A=6tIzBb6A1?{ypeAklK8EYovDQl)Q&Q=Z={5@j}_G?DOE=liGf-gGA z)2~14Ap0f2tx!`tQ;)B7ZshUZ!V@qeE^4Q55G5PAPaDWP21oXKJ~6WK{^V? zQO;Sz+XN=&DuulpNnN9b3$FbW1?xj2ay*ZK@7uw!^0bXSpWk0O#dtuG8p7Cy%c8_M zfXgCYgEw+m7B-yjawi}$To*h%@n2D#K7Zw@>`*?#jA6>ZEweVxxtC!U6k5*aV!4#H z*PiTd!Hs9u+z$Bi@G5ulS?_Y~8pCq;k-0f?4s)4f3hWx=uk*Tp`FfU7(`$O@XQh2> za`YGCHEa1V&8Hst9QwK6Jy3F;qLbG1OF+vlHL{|%^no$C3l@$}4dJb4j23yVqjf9g zhYRP1M{{*at1ENv_RMFT61{yF?6+eR%ePi>PqfL;LRSRVJEoBw=xtQZ<<`sNX?r>{ zED?1gTg-?9a5DMU#gz?;Na8L$d9BscvZmkrrHW*=oh-Y2X~%Y(Uy|7sIh!TYBFD2t zKXeiaTQ%;gV$+LBu^N8?qTR9BpRr7b32Rs!ErCyN-1}>S`r9yQ0SA+-3+ET|p22cv zH<%u;b1?Lu2zu8}AiT2B%{AV&D9mX>n_sTBnS$XqHJ1729z2P8xn144RGxTAI0O1b z11LrJU+#IHPq$y1%3o&^?0bW}SEJppUWKh@P7pA=`aW;A@LQ|%LKk?VUIYrp_pv{u z39PZ{*(0yK{>592uOh#P*3eQxwXc-y zky{@_q4EYnKbfqCPG9Ju7kXG4REB=h`VD`xW*RL?j7t#|qrAd}_v1}{yZ0Rb&dz#0Q3O~5G*71|pN)?Xt7z(QLC zqeD-F;l6PCTOnaW$Ak|Z$;yR0&R+`X{mbcp>aS?JGrZHrW!JqL?`g9vx z`_4()1OqL;TJ(3T4UckNv%_7`64MdPat#m{{A=xyo+&fKLHVR1)0uPHoxYcRWYZ=k zLU(E*Jz?0b1n0xHpN7f4dKSBnMLfRZ4{8){JICR}>MepAJXwvz+ZUkKd3e*;n#IjK zV9ZQ_#ufkGDw|WW6j%*LGW3e+U09oACkCrCHt5A_{)C7Y;}iJdOxb#$fb^Z^ZT%^Q z=z^>{={@P#TKYmrJznwr^T^4j<3avPZ`ir$x&3J3m21w*}S!|_*GFNbzCk-e!W5JeqeYV_EW{x@cpozN<-$bpK2OXOsUh@6|x<%Gdb@ z87`GtU2=7`sZZB}6+a$XP&pzuZk3j;&ci(BH4n9DX4ijt%@kn9SSGjpjBWNu@>%iQQbpVP0Nc*Lr(rP%EP)_hOe%c z$C)1ff#+;>#_Z|Z3htg88_UDE;}H;oCE>Ih=X^zxab++UxrnQl9?bVF$yC@K-&YQ>`Bxd}=%E7}f z^H9TxL)+HIV7wf#uPm-R=2!2h>ZIJAd-fZ)QI*N3UD>P zN!0|IAK%A#?e3u|6Eu6j`~QIPAppk*wngIZLflU%8_esU=TCp9DL~4%^g}lo&dLnwxis|dfs$j zaRm=_GGAathmYobq0mnbU5z0hG>9P2Nr+0IS6Acvv&D*T*@!=-0KUHrjTIdOBZCWg z+|e$Zky`1A5pnko0&sC>;`!IO@5I#k#Khm?zM-sdzxrdDkkT_ca?r4*%C#)u4XZ#>dT7AyNl;oKCG8-D(7 z!$XugxAXMG5k#q5Rn$;zxCmY(zN>u;(szis__Y=LA|8p5;eoU-4P4?`1nmA|6j?H z2H}5_C5L~=lCb|umJm(W)4e9-wg2d9n124?t@2@0aLn#B`m_0A&%y;0HIKb&1dB&) zUM!8{47Mx7Nd%3V;h4l`u-}Y2pY1-C2<-o zzpNMpJs<3z9cYD&ys_GOBXTU_VkM2&&9NS{K;$!B;`+Sc9P$F}_on&cj5xnxvz?)N0n}gwfkndkyMU#IC5JT$ZjiJSQz5I87 z5CxsOYC;^fFk7N->1e50)MKXxo7M7Aw_CqddeWx4k|l&YTpCi&*h} zNMfC;*ko7uMvrlXOKgs;yHaYP;XAI7|DP;E*cV@wmsp0O{tqT0m+X$l=rw;KC_XGl z?&E|GbAvd6IwA|kt7Y4NnS@9gyS-X{%h}hh`Gt*&#ng)A4)l?!fI*DpXE0bgI`X$j zUfchIMF@?9S=_mSGywd~GyVMZti-G1N9-i1;@uIyzTLoi+$$9)RAmy(AmQlkj>3__qLG=p<{jN)bN-}GuI~L%tRo5+#;DA2<5a)5r znac>%Ye4>p-uzj^)OzZSsOOFo``;whU|jZ-vTQu^=altpH3sQDqIh0Rkr)UFb)O5r;XLkjp2jSgr^`MAr@plTXWc!x%Y}Su_ zDDajHVi0P;J?pPQ^j|z3uA%{+lF{+?x!d~M@TCMbS3fg9@mF~mi4$4)3hk{c&ON4L zG#r3WVau-3WjHGB0;}oQV|c8Wl^qf+h$p@kl4OsOGy59Lw|dd$7bzuvD)hWmw$@?{ z-?qo`+@Dd3^BJ3t;8?6xYSVG6+1bT$I8&RD{ue4`_uo<}0#+*C;QONGZ60E`p3-}9 z1QhF|kfDK|bK^lQouty|{OmJz<+X3ZE8p@@7aY}o2ux4G!>&hI7eUDbQQ^VMU;J@t@>?cjxZ)|EMX z81k42Z;kVwEZ4Jr?R&+-f|45O1g6iv8e#N%KFX$zC`;xZ!JrL-%YXpk*-Q82R)Dy~ z4ClmfkZA?!O{dSrs^}S^;+;P%ATq92D?RPA8KJ+OaUZ+$!-l?q;C-WM`Kv;CmKKAd z;o+CT*x_Y5F&t@6?}NKT0=$JEI6Y>YjrgSk{S%;zMaHOST#G1WAybVU3a1#QxY#8_ zLUzX{{v!h3tAvHG%^=qEi(`QxeLE3eOQg$YbgP}}MPpi3Rbk7k zhdOpO?Nu{6f0=8Xw8@#b|5C8@8DYfjB*N)zqR<4Z1tkQRwT>r8k~at|7!D17^q?f4 z`@t~hZSgb_RJE_NH4YobPa?2)@0ej#Cb^9cP#a`kPfLksthDWfdoacspS%KaqKXD= zcszqzU%*Kuk>VX%r*w8tr1b7H8|K%Ej&##WYt3iDqkWMXjofX=Wkfk+=3n~ zcc3+G4StzR;Fa&tRz(`t_HRJl%+RtX3{;txplbi9+Ds#O2A^-}FQ_{)Na=yAX*hXm2OlmYfsl8} zuyU<3*@LmJ}c5Ys!SNxw#`}a%xU+%Tj z@8F4p{*e6bWBc0RH!QL*y212M_n$If^3W9?_lMOryrsv(c752O=1Jf?`w_lqB2$zMI*4;1h&;w!*!* zDZDbPj=RXg*lY9P{_Ni#7=P*v#ygukUBkDmst^z1zJ_nHew@M-^;KL8sl@a5#bCeM z(hKhHwDbJHn522!Lt0NsOIsPAsO0CN5uIm?8qh6@LGtMVyd^4nytV=BnJ<&G(Jg9f z&&CDdQ$|cb4+b4>Yqno+G!1NJaoQP7+XP%5@!9sNSdrkE1+3(ElHO&jBr=dNt z3@`BZ8F3TsBJtT*%rGOy@w6)Z(%G9{vv#LHNUS2I0`9d($2USf>);5aWxtfEQU62zhnY1n!i~>i>VB;~qclDnalI;N z3z^J-@Fe|=Jilx%2!*IH1afL{7zILpyOK~K2qY1sq1{HbEt8N=diW29b}7Jdy+;ek zAl1CGo`2>_GAfO|AR9A^mY3pdmla`KtFdb|0aglm%U*`>xnrnXV8)K+lDjkdKF*)3 z*yc_j6KgchVl%oY{JySr>g}T7qkmvkNK`Spj%m&sO{VfAKbpc<_)%5PZvRG8k-WD^ zQh_STX+nr`uj!UUF_}TdEoe`#ZC=;KF4}{^tU;G!0=#*-`tdQ^n#kS1KQ-d<`}gR0 zD4j>N?Pcj7@{DSjvJJIs9YdGp0XU04Z^h6=eG8Y>ik2d6zwaj~F1HYRjxAYHt`0Sj zV>;n*88%sm2iLjuy1kyX4E&Y8z04sV&yBXZm19R8;!gKAcaXH2_v!?aqiwNghek37IV;wM#$!*RHNjGLxB=h;6V*TbBS|M)Y^Z(OLC^X-tSM`r*U>fz7Ff8&wYTe%|#VQ3Z8L>lpq zzx!I5k4Mh2P+YxQd6GN+`3`n0?aQG3$Yc@9*{B$+x?O4JI|fT%$$TNkwA|+J%Zsn> z%Cxe)h32lUV2^3KtEYG3Qyd`!j`XKG5!E4CGh{7L{zh~7se$|-7e!R8pT z_|A%R3P;4#Y*EcPUwCPN!s=h~nK~eSH(Iya4KzLjvRN%NjdyR+5tk|w1a+7eq~m5x zP8Ecoz$<+(yr}Y!s~GqK`SjYIWeTgoaic2htfxSk&lOW)DE4^jt`>y_UvX3nPqeq= z=t+%i1;9S&9$YDE_Z9yKR)7^6^PAF6aZEL)fCca@GH=h-@a>Ax#Bl@LU|wMQK zKuojk`7IJOL?crM4beRRz~sRv`py#>N}Sja)}4U}u)@pi>;&WdnJngHG<>I=WSo((*56p}yVg;`)5!y*x162An0f~_@4u@*f~jetdpO#(q( z`s>Sn$6gtH;E50;e5h~_ePdm?rwwjKK-9Y)X0~gHO^`6s`jpfjVENURh_8(I9NFos zVQX8=>T2CdU($nhRU7cCKoH&frWtnr5XS{J5)mN#BOkgcp6Igi&0t?WjhCN8vyE1Y z>{}y~(xbw;q`Gue&!*bwR_L~&w{k`l#oOeN_%Whp=)XAYk_1^aLG_Bb)| z8!5OU0iwp489nH&^yii?lYYv3$otx63oSY?ZhoSSRqaLGHH9#*KIE4zbr`(YRhntPLW4+&?Ta^CvXh#~r{2Tglh`e^)7dm-;# zOIfmFddEag4EqJg=Izz0!^d~AcBen!eo^M=H`j4-Cf}E*rGG&cjW{caJCaHhBmPMe zmVZ!wA0^A%qMeZ@JBmI=7Js(<{n~dKC1ZQ-R>)=L-Ayy)Om%S!esNnLd^Gofuby%g zM?)=P1tSC94R&xm*FdoIu#Sk*DHpQmJq`AK$@65ek^$~>g7j|#Kf=d@ihJ%M;Lov( zxy`!vd^QCl>*u3$wqZExn!=tyg~ifda5f^kTx}(nt@gX7=joplc{uFMs!?ggN9gU5 ztTpq7UP$44Lg71{yqkKMy?dJm9zNtkDqc~0qNZkuc&U^ALjBg6IYsSS91KZ&S>O6n z4DK(qOb5MvyC@vBv3TFOhjsarfLOcGyMf{IUJ1_>Zw`>QDM46P7+wCxkE&b}DB4jw z!_&wXSF~(Tq&J>`d*zO23XU+sF~@urKQjg)u2&zx9G}%iqrseep%J~UBK7ZHIm_ty zT8^$(J4w+Zn>lQ4eL;4&E>8{c{K**a!9BzI``k|_4FFsi@1=vTp&#l1M@mqpzghx(M@xGis<&| zdwZ_W9rT5+zNaBq^DgoIr>Y9EU=v%u)q3RUQHqTNzEI|3w%r*j!S@dOx4pGrkteB? zJ{Bdnuh&5`z@VMS>>?9hB=)dySsMfGyO0Y^uzCO*KT zuWz}MwPe%?=hOhAY4+F6Wjq z$s?gk2~XJL-M}3vZtcPd`2Er{(6LAW_~xOtqy4MRrn;u^QSEg~96uzroC{;2bi|?J zEEI*$QMcidKFtyDFLj z%zrSD&halTTwo!e#^Y)o1e?`(c;8gJX_wFH`ij*D5^Vo~C-}H)TeRs_$6vENc<2%{ zu<&`tShj{mrkD;==|b}3M0#%=&6?9bQ+HLop0yezXIa5FH!pDfBP6I}c@9??f~asQ zDKti?rztGm5cSI(`2pRbyLLQUk$4;+0Cwhe>#H6i*q=>4ojp~!TriG6)II!RKXsOO z+Us!pxvp5Gw@bC9&Nq4y6B%dUE-k<|y**}QM9D5X3rQs5)#FVW7~Sf+TO*6H>>I~Y z&)o5F9$cguVv@=oXvOpTS~sWTr<}s2tY!;wVhd=TFfp7F!Ou zLP$u}e)@`)s+~1qFY{@UN=pt{22IhZ%Z7+JSh3`VJXkSe!c5gZD~K>yp?v0bVQ$Qo z`2<}|MckQ7qdP;r7!m`VD0poqgYnZ00u z69{mRD+u6ZqyPjPc~Q-K1vVo~36iAGm;Xv@r+L4`Ae|iu@*r*v&Zz1myQ=v+PS3gV zaHtDKGbh?Q)SwOwI#kK}4xj8~+RfS;`6t&+(9u`4vL)^OOxQfjVwt8wf86U8IpP4V zBtco>Ngo~BFo&@b1w`)pRg?|fy;(=Ciu8*GvJ$Pke!tmx)AC@|IrG+Gjk8e_Bt(+; z1`68-sJb7$lR3`V+G|>-`|efxBQhkT4y!$$z9ZkpvEBrPk2M@hI_^kb2PHu6Q3Ad(ts zu!#6>x?o!|tCks-UNF5Xyd3}MSa4wV@lyY*kkp3j$n&P$K`{+Q+(5C%Xv*kA{jjUO z-n=V?zWm|)D4Yzj5}YCRu`Y(oxREybDgkx%JanQ!`gB=oIivJW?{ZkIWvKh?+K@Or ze2HapiQ$WtMRem2HHlP#kE_o20l$~nkFf^0=>=Zg^No)hzmLw3w~un7bHCSzkEai^ zj~Bm25;s+=A&CKBT=<)-3>hkh(^U7%RV*@z$uOBBrK+M5b9c2BrR6(4<1gZY9Y_1Dc7MYZZc*RF9iuw~FOQ)Y8$e^(H5=!P_? zNu)ARm;t5r8a%M*BmZ`HvX@PUyf+zw!A4PAp|Wu)R0hNhBZuB|6}hJ&6>@#q@H!Z<4## zc3RrR_!7VIfZsIO?&$}j*AxH)DQ!icc6D^g@&mPeBFk6;7m^dox zVf0n4Y*4kQ<647wBm)lyc}T3GXo=rG46W1jc-jFEl6YZ)x3X>DOxH_exuazMSZfj&YfL*mJ#Z&=ENdn~kSBW%_5z-E~GUK>R z4hqwylQji?pyC?bo-VFb|n%k2*h#aZX#IAsAd}e0p{c@*b;%^XEh{ z2j9Agd7V4(Ysj{j!mr}_MO75DO+0+_W&dOTN`R36^Wc>LQfMgIrr+w{(-PZ93*sH? zmUU6vFc`3b`bhAP<$|Eo$fD+V>Mr32q<2i$0gQJ{D-?ov3|AoRU-P%3lK+H*lRfYX zZ?WrOQ6~pH*Qn4wV4@a{dDCeX1LKkhpbM8goVin72O7wzmpp3S;NCIGS0K4NfU5Qp z-z^1Y)5)4MC}0Bh5g)j%j~yh}2vHCS<>>>-KS0n8%|Fm@0G4Z1&x7b4!zT#^1Vli7 z#Lojd%qq0E!LzTv7tNI3s)pM z%=omVL)PLu&$~w*MP8r!8>0JKiwFuWoUI3_AopbgimqJa*_EVdH47`8loW-jS!tNB zG;AWtYhbNC;dqDBIBwpY=*%-7Yosk$XRgNZzg+0k>}l+Z`@WSuiZ|mbGGwnmZV9PJ zhTq*%`ZoGKLX&lB-HaUta(}EH4J6`G{h;kQpCYj>R>7mqSp&Cgrfd5G``x#0iq#nY zdz~%2-Osm{Oieh@aEdsMo(;;^*lNF!pl}Wss;Qo9N;8N=6_KYy%}H4ul{b{3-~J zy1V}qaDoMP3RFJ`LM&mc0Ku+(F;Rqo%_PEtkPgbB2-S_G_*fm^ADN8scUo)iW_Zeu zO%5GdiH=QrnWjt&bzJsvcMZzLI)s`V=o%Vdtz-=v4ouSw5r0XI(c#tItck!{ghjb8 zsU}jQ{gLeMqT3;URyC!o#P2KqaJ^v9pRkV#y0&vx;MMliYe&`lT&X~g0F~ehX^FVz zfs)DR=tZkj)$Y}7hi^fYC-O@>RdF0|6BxSR?7>%Zfpl-*WuyyCG1&@%9g<}Wx%KhN zz$|lCs(H0PE9t69t0QUT_vpOk<0gg{-c4-qGy^-d_KZ~$6DP}ydCipLE9seTG*pe1 zsi{RGzpPMQrk#iAP?x{;qpcV=fAdfW=be+A-=b}wTpJymRvAlZJJmaRy+L9t56FK_ znJ>9UD$TdGm5uaE*_|J687FGe{H(x_NZ;C`C2TbVX)^1HBZO+*1fvySVQyHV@paJ8 z>|kdxGBqwl7HLE~N3VKhd+nUmh6T?pOWsOKmL8Wdn0uP)y@0EO{r1SY*m!&tF;(iL z8GJ=;)ypQ(C&avB0cvX-;ofj>SZkq8y*Id+o|5!Ez_Acu59GHf_yu%xJ z3fPGR6_@$kOI__;9 zN+s^imcJ0VN=O>_Rvid!+)1|sx^w{`*FoP4dJ^K7HEXD#Q?5bZpi{R<3y`G?Tz|p) z*1Ko8x(&WSuLRJ#4K9C( zx(y&2j5*+hj|Dh^0y_n8t8ph@5D-jzy#{Q_4%iGUDBy*-Wam0lSF_qMYwpX2=bW)z z6u6<}%X4_Dc_b1y>Tgr|wB*_;8L}&#)V}&TZ$2kq_CBN0UvvX8SgmE&@G>)#Q@Bl;S!BuG z&mxj#Ri=c|r*0R=w$U%31Ga&euj(rTkKRb<;P9c9oG@@NtO!!MZBl-<4XY_(hMZ zg$HK%PNF5>a{8+=4Q86sp>u%|7)S5t?d7wXKy#4xG6EagDtWdwpVcD&lhg|=E74TC zDN3A{x0osH66>Zp>@w#SXEUA=f#QwKb@TdNTX&3aTpM=_6whZkvbJY6i%kt-Try`> z*^KXXUKj54053aPoWNunizkESAMb{ozNRw3=Uuq#j;HnaDVy(^e-d*ip7;&PaAffahv~|KkrJfoj+cFrYxhS(8o^DIOsf)Pg@awG2GqF>RYOeKWY1%N6KHUIPrah$h@tIjtzVCV!s z?J5HA-Q|UPetpsQ))x%TZhUchuSBPXg72WNlH-1)HFxx%JUTji2&1X7b6~ZUmOu2A#X0Ki2T~Bk;2job3d+`1U~lkr}pgqoE!Wk zYJCDKIar*s?FVWI7oc$iDZDWsHxgMT604GkeB!v4X*T-YnSQX3V-C{nQ5Ku$dApMA zY{;d*_6D@A324H$?1b;|WEq`&dhXn^e>~h05&iIaJq&x}`@A`^d$F|>Brd|vi%W=4 z@EM=r3t_?5*5%b!uYO+smXG#Zq)0*^gcOPwIoX)&A8SrJ4`g`+srPmYzkyEg_w(Bw zw+nq@J))Q+fw0*|o^sQy(Vesz>Yo)DJg648&$M|GxkSjnw{nQBuNd9?5NRS+es^(` za=dtkDT{3wQz%%;ucv}!5@3>JR0(itetn5 zdibB1$vOFdVy3!0$QQ(@f z{2q8xe)lgw{9X4J;5cNKjo|nicbp~cJ|yD=X~;B7+(dfc3Yi|n!<S$~(y@FIWh z-7*`*@*(&oAm87btQ4WChlj~=WbQLDzLoRTjRwg-28;vzVqE*K!Jl|Nc(c#FP8*Z- zye2}okg**ik3*MxKd$i`f|`#%f59zX=mHK0uh9{~KY#(M(CuEcw5L=>>M$<39+~ z@Q)Nzh2wuCCZ!`?3Y$|+Nu7+JbsC)!1bEUt-0$`~kMsAy=RKrreW?$U$DhyY0gYPa zx;j=+#?^WXb5v$u2xMGTc=|awrr9(kyvoK6jxV(r5+=IK3T-aVp=8 z>-s+p8|k>M>nNeqYQO`z@y|f(c#m{O@}%Lo2TMLs9V@~Wn(lA^9Slh(DQ+Xp$;{OXt6Pxu zY%|WWM%WYl3|AK;;izn3Tp#7-qr zNf}J%YlF*zS=pmOr2K99(AXo-^5w>dOOyTOEZUK#;J~+1%4vWh!jY~_k0LO*W_gB4 z=K*msn@(IXT#1R$YkkUf&0AE|Pf(+9?sEVcRrwV5Lt7hj@=a0$F zHPB6&{!$3_XU3mf!v$HIAZ1Hz^8#pd3c>_Zd(+Opq}P4idC z6j*@x+cF+!5)Y9VQZM#59&?D}Hjrx93}Ai4Ty1SqP!da9a*X-h zCo~X4EwLxH+=uFx-hN$cBQ!P>va{?Rp#W4Aj#u6pKaLb9p8^y4V*E+zrm`a5B&mW= zDB8F>s(c;uK#G-LP@+%n8LQ?-Hj#36Fmck-X0!zyOOEqn0`*^L;-sRNT(qDoe&m%% zyFM-{ujJ{$>sbdJy9g())qUstCA_hteB7q;YrZDYe@0#@#8MJ3w!i7kc=U?u46JH% z3bYKzUDrQJAA~m3wj`w5aGKS-@cX?Y&Y@YY$c2ozb`HD2Tr-%bx)$d}ivm4DLkFo# z={flTwj&jG3&_bA&36WeB%XwX-;Ibrt;eQ^LLwmg#^XawesW+{1;th#iPf!AcCJ7> z>t<~l6KIE04}f(5-5s>{2Ho9bZTXbdobkIR%$$rWWn`qf$k1+ zHb8d==bN-3m)zl+n$r5cXQpFhe!Cz0NmTZ?hvYHdF^^x`g9rv8_Oey1O>E9@JkG!{a1se0`6YyneBzmeus#(vnJ>0SzXML}y`r;$ zG?^y&!vql8vW)w9tkf~tY2P2&jF6tam;V%TWFu@RbsY%m3lkL3ixyyHE+8Qoaq%Vh z!L93)#r4Eg`xpph8k-`0U$!sUFyV7YWS$(CYhRVq6E%lrpHPkqj%n$M57;I80B7?+wh1 zPm_iJ$x}Yk{_+%?u=kOR;s4|*+Ay8drJz^qg#sb9#EJ&hs1C4wSqaOFJ!ivkpOuh{ z6TL%r^|wGE9OprbOM=C2S$Z7}1e;4yq${$%@qz5lhpU=A$H+yFGwR@%G zdaep*KT6ICOZ%Qdm9MaVQ4X}{dMS+m{DU)lHh|<$?yp`-)n*7<%8nwK;WWP|gCng5 z&8o0`YrfX`c#pZUVd?nPp`Qwcch*h5w$f;2jR;KamV;NiY7W;OJ~rPcJdOC@{7oH* z;L0ZvwCRgS4WS<4F5vYIR=hpj&T9BSjQst=hMwngzA@>^m8gY{{3bfm=lR%~Dikkr zDSnM58~)(_j1Bs+!}!j*?MJT$y6M}tvl?40hSV0@^#b#EalddUlJ@FrCx3Wk+VqAP z7vJ<=<@mPg-G(aj*BppW0LzNa3<4h?SnGlsAK1Uf=O)4nfzOIf_6I%KDarG{allgu zxT$@L04k)wu0 z!H5NBOj9(qlFfum4l?~vhtSf)U$CAAg}313k8-lIe||17!T&m#ze3!gS!3(vZk_n?gu8H)eVE!)k3dn|=Zw}^92_(<`DZAQdAj%d6&MBS- z{Q`JF%E0}3y8ukY+XY~vzos>SiJ%wp@yozZp*YLH*#S(1GznlL=rRa|Sx`<$$YT%y z6CHy9n5YbVRs`Z01i(bRf&eB$`Uzkn7k>Z~&4OkCmgqH#~bkVx|Z69^>-jVyDFky$VcWZOCj^GmFbPOzX z@T=bJ7bPT^J{`rq?N8RyO(7<^Xo2J2os7uTZ`6(WbKB0OWahC9I$zs8qnue=g2oE? z7MWXmfgkK*sc6~jVPTb80cTgfpQNg6%Q0b^f2mj}G238yDU;FJQH?Z^50?x#k`Gs> zRF$UW#G6)kfvamdesvv}+5hBzfIpEHU6fD-MtQE>UQ?R>yQ})7kWRq6>wt;_KV;Q%>H56F4BslALQIlUFX7xrui_JFJR&YkF<> zu)UY$$$lJK`Q?~eWd~{^(-l>sL0zmb_Qf~LRrINqdCUKxC~?fZ*)hiyr{uKo!6PR0 zqX*iwWx1K*Px4^})Pf~H`89;Y-?6fhS=&#&IE`45^)2`Ru-$2w3V|1mz|q- zu9TfOn<%51w2yC*Gi7Y7Ok1BskM9QOqo22Xoa@$=g1<9YfsT&-Xu z<v5}S;5;4ioo*s%DY_j_+KSqF$(7Yrq8qly^A@60 zR%^D}u$Z>HeRk(-El1ukcD<4_{(hg4r@6+%eo^Hi@U7Vps^aheaTeq1y5^P9(FIfVZ9&gOsbHsv(LA|_Q}qz zuU0bf2NS`$fm&Lgi&-p<6FH73vd}Hcd&cXJnh$I*hp@Bo`l8Z-yTI7yPRF-_!otv4 zq`K!==-5#4SfPL9iE{=}j07)$VkCG06hnLjpcn~W z0L3H#D8|3&FNz^208mVvGk{`*rcucWfZO`m{fht;1B3!ljO1SwBMG3Gz@on>CgCrN z0Rkc*lM?_aCgCrNNdQnxK+#_mBl#D_NQwi|AlLyXBzV9H1lTEnViNwM7|FjVCZLE6 z*i1S|obzdL5m~44(m^VHq)N^Pv)yfkM`=Mc)vYO=6IqV*Mu|FhvE>fWSI~D7SFml& zCvyv3W>j%@C-ddz^KU-2{i7z6x)p4`;!TGOgKRBP)1?)>h4;~JsyQsMB*%Y5IYktc z@}Iw_?|olHS$EX^h?w=K{@FGeo+VxB)l2kYjNogc8=43orLNlJqOO{7ygaCuXOLTP zsyRWhjVAj^E9jpzdLRUy^qR;Ln8iD=SmRe_>2M)O@O_yz@p{AD;YiupuzvOKt-$+>-;2Oll+VXwr@0jr{QX2G zXlswz*S^Dn`#dffneX-K$A};puSe%u`KeHYD3(BaT zZuyh9#jfy)uD$nTRH)02SU2!D&S$XCM$7j@BC*v_%BkzQ?<&`NN2>TDw*2#kOnSJz zon>8j;lIiSf3uG(jFK%LsWa(rOn1&K9w^+;gd#6Yhq?-*6hy_{mE4Hv={Psp2H_+J zT)OCDYH&T2v*|Nrnxw(arS%N=4j`G$a?!sEBP(<;UPsZ9l~IqWCqd!)3|Jcch@3S= zC(BSNUHCb+4^kPYtw*x)(|r!Yu2FfLhz@I=C0`q_*nUZT+7y; z7T4UB;K{NmvVKcs)G^-ckTpV zCPxxsZwHVN{$1YJS^lV>lRPA3?RNUJ5>oF3u=+0e2e7_>We)gja!J7{^xGjJQSZ2c z<5BNqjyUB-*Hif4Yg`8lUD$R zCtU$3T%jM_P;DiqB)R)g6aAGL~f&nNzFA9425kTQd zSJ`<{W&r;lt{Un1?Xm=*@W@j?Kk2inn_0s4gZo1=BupibukHPewt7$h@5@o(qKI0U zPVQo&U$(?!@L#>#t_kV&bJF!*lepUuOAWjWS%k+L`~_{VcT@Q?@PDgyT3q1Tf{eNL zBEutHqmWnI;ER|_Oe*^X-*I9kBL2!~z25K_%#zyqO>7klrJFeH69VnZ9HW^`mviHB zL60oY#_|%!Z@=IUSK&CJR4yOO;gsg1{if@jIUv~u+CDM!@P#M~Y*g&qEX;JX@b|)> zpoP|CM^aY&_%*iQrD}vU=I-n-kL`IF@x>WujU@U?8E?(49uuuXNm|vScMHK1ZMH}U z0BPO0uy&PzG%NHLZ}@V|wX0H&`qyaDg(1qQQv z=;Gz?BZpf%y`i!7&rHy<;-SF1xe0LgjyjE>W`r*GVoutzBk^u^1veo7F2ys?j3&?I znSG|G$PWqLJDq}Kkh401V0pv9Qg0kjyiI)D~K!N~%Hv8)-; zVpuW)2aqEbIDj0fzyX}q0kjw#sel$^teBNh!D$K5Vq}Z}2hfrcIDlo%{u%IP&43m| z!KoY+W>)8~7Gu8-&|>UQbISlh0WHRu32*>8QUNVShBTnX7&8I17-Pk}^uSd>i?Qzr zXfgJIXutvFNCmVQ8Pb3jW6T85VvH37T8#ZV-~cK(fpVk*2hfr+Tfu2){f^GD>Y(OL zu@Oshp7B=x`IZ1T!?hfnl#yF0&{Zt253Mnn7%}UHy9a$4Qnn|VqqsCD#Z@@Cp+Dh4 z!Bbu<2eveZ!#7Z_2**=;bTXY?dRETZIBEq_T!rYnTHKJz>5`>=x(p9kU9i3-S2~BiZik*r8!B^Cmw(ySk`)o=}wLj>1t?st*m3raG zY`id(%1C{i+WyW`XOm6_q3cwxxaPhReO}|>RuOmpD&Vjp4l|JaJCU)t=y1HE@+1-Z zR5PytGWmoVPp(!eQKSl*5UpPAH+C#gN;lI@gX=&I`2ZGm5DxiFO&@`RVZy=R&CE%Z zSngl=z!0cJzW*2%(nvhum`%hWl50NTtRxXiJS@`V3CwkzT84GUts&*K5IwOoQ~`tb zx^iS~6!w9fU*6j)(xb3Hbis8Vj+WZwmM$?+j}gP&3xIh*!>B0=!2wIJ+q6=;EQ0&_ zRE?=4ufrSL)G!k(wdE)%Ei<+_qynqYmXb=2;>iGxndl^2Qd$(wN64p_51!MAg2EOf z#=MHxjk+f?I%sGP?Bs^#4r6NYK$!djeE1|t?^);rc~$V!48}~3 z44*r7honwVej4eqSS#O}e_yYn7Nik9&4KW>b=Zzk9$pF!JmVQTWfE9*WtOumsbRD_ zY7nzVUCnnWHFaJ3r5<_i!FHJ1fIInda8LADsxVlfz5?#x)>+FIJqflkNERV^RYX z)IL@TVfqh*kwFN2FQ@D{DSEp-yVx7wkxj%rywx0Pl?PPZcu(;8nPxUGT3pT_{S<$6 zC>-w9F^J8eONOtKDc}?{2y@z^sVx{}WWM{&5XnXhech{1BS#ZG+8fLR+b4!xj%v=G zSraZ+qf#T+arjVN!NeWrU$ffgmR;PV32t{Yo%SmjS zerpTIq|`klk29{(x>W56Cs$!+pxixWfbac<9FJLIm4a-6Eo=GeRB_F$S<5A#h4O)N z!c{6$f>uAT4t_&WpD1lk<=uS-H(5q1cGOf`2^t#jKqvYh^HTlB`E?yl16BJib&SHr z6gH|Y773wV628J&FP&X>o>J_E-tOfjP@=L}4R;k7BSAT?-D>_^e71(H20v1`vc>{N>%VO0zA=wyia2MM-( z%CZHpYa3`to)S>nu+kS*0sX6}9L6uE;rXa~GJNDpl8qGV?89JEtI-l2`92Hcm1{>* z{Gtg&MMt6ws{9ny$mAr|wKIZPM4vYzQ7}7Lp%!C?vNl&AhAfp=jGeIXb>?gRcfoJI zP82n9YE4kWv$RCyY6XmqJO6&Zurl4jh?>`rjMS`))#*tX?Q;pq>_|o+n~`*6F2Oe# z=R{^c(G9$?D>LyNEy2${Wy~HmYvB+?41f!}bETL}Tz5ZH?`2Ox@v5XBW}#B^h?_2i znA0>=f+It#vL@}ws{vQ}$s|0IndHBF#__}{KqhjPZsDXD9*7)wnmJv(*MH(z`%SMa ztBHClQL*cV8(gQH@TF*Siwq(_j)abA81k5Nw4ZTv*--Q9s>Qgcb9b?Cm_!Ml ze%(*fIvvDM=7woN7(YNmX(euXvl0~^|OBv3cabP)A#(75QJb8rcuMH2o}86nHFJCcn(OxT6XC_ zQuLnVc|RPMUlm(Ujhs(4Q^~1BxhP`dj|yh+uFD#IA+a}#)Q-YA7|4;0@K(?(U|fU- zEY>ZK6mhI6nA@A6@VG=L%18)KCW7;Ea%QO*`;xKuK#I5fDakK>heWqeGYJmiSx~if z<=>D!0f*&w8Y88zjJj_cJqLqObrsocofGP%M zLWi}Mf&<%XLD+PMzALa3HDBYUjXdR$qlsPUkFXAy)d7Q8AwtpY8pK|Rp+R6Aee49m z1n22Ox(u8BbqA%w(D8G61Dg>1((qIp>1?_QaXCLFx3`C-&eK&rDUu}m9A&JGw0Aa6 zXu%bY;8O|#o5$U0vZZox;88nELif>7#Wapdc{_-@p^_*~R5G}>3Hr$H+8!HNwkDF! zP!w^u3NP8Wle1kfWE_Pw(WZCr+$lAGR`*ZwQ*&O|IDt{JM8)}pIUe%)zY`UH`6+Z* zU0UFd4chZ-ZZorI?GI;OQae?Ln12A$2I=kCbqPN#j#e-lJJA;J$ix$2> zYp-y2%7yT153bMoR8rZ+BrJQNf1usvlrQensPgjoUxeV=qmRAx2 z7TV~-(7bjHP#oFf;s|$a2719~PwRIH)uDSNcK1u!IWFJCMWkYMRS;>>l*U@pNO2f> zzKwT0jM!5QFw)cN7_JhWRh& z3E1N~_t-=z>@v2wK773z)6Hi%pUR@v3o##OShy}RUZu!}L@EqF8D(xCE2^R}HF6N2 z+tu&7mC=~y57Q`E_>-^}JB`_qWnQgGbUa#@$~vMJ?wFv}p^#+PLztaM#T#y7e_f&} z!J|)B`6;Igjx9xyuGK1?ZAh49y%7Ut_*~18)Sa~@W!$#Gb!cubP#sm$Fc_j&Kcdn;ogFJIpp@|R$P2TM7e!2ZzvQw30~>@ocUmhYV8zk zi%rUX!)jC|Rr?!8OkI9WB%ks}e?8B>yg$6{1QlG9LMA0cpPuR>p_U(bw}RI;%A?p} z6~NS%ReDc?UuhK}2SJbMzU016Ol|Ztu`Kke($5D{{0dtvXo|Tv_1zx}*c)Tq6*j_#QSiylX^bwTGN5hs$8StS%mw%86I=(|K;we*%7VZ7 zPo+))RTg7UaF6y{sCJl=FSt*PuqCo7ZC5fW(#Ex|=kpCeY4y_f3AN0xt8c@ZX+nfb z*7kwsfCi{C+v*Vq47IE_0YB`}OUXwVK{Kl&H|wB^Vfva!60ACoy%G^wZ#0XQybx!z zBzYE%cgEZ+Bwx;*c~x<0(TX6PEmaX8$_@4X$7>d8l{*uTzcr}ZonW=YQ$OA5m{3|& z!(3;7$B8}8hRn~L8Far(#3oE23Sb$)tSE4-NF?Db=Q9hFtDJsp_I9e&WaGGwiUkeQ z*lb7T6r)Z!^uKp~pEXc_S~|DWNVu~ChfO;lBS5pUjWLfyU!_*>F&6U(opTm^uG5-Jde81x&OT z!Lvz^;Zf#Jj`aNi6L0Cbsf+a*B|b!Uk|-K^3dUlzV63bmjUKi~D-bwokA4=_Olms?3K+4!F&WXX90bE zjEW{ZCnbHgo9fFGupl(U}+ z&FilO2glSI5-&M}+=a2{8v?}!HB{f>Ua4I7Rk<%s30aM6brZir4Ba1Nby0eOGAX&K zTkQrhXmAlOwX&ZS2ZAT9bWe$O^Xk^E;euV^eQL>PIEki2otDv4Mq6 z6!DtX5`7Y6SxP$jQxt2nqxIWBQ9-;h=}_~hts<;LX zNS#iz?|om(Oz3D%`Y`o}R1Hsi^|dK z&)8aZQ=)rpTSsJHu<@k+_RG-w!fDgl!c9t-@AAopLk&%NUBpR`#$F@!9$#LU?&thQ z112AJQBBh4RaJg3H5iH|+Ibu-rxa)*8aDTki-Kx-zC|Es68RO(c)dL=T&uF#=;T@5 z**z;^Xs+iPqBM)}`?!Me)T70w&J>$oX$@*48oM)Z1QM0;?hv`fG7H@f(;z2Csc@U! zZ>lkvH5iIi^LeWv>ci&f9Cn68(Tw&c zGUe^4I)+M+6fanP(bAig=p9FazOHlw8C>JwV^67hGN#d`J#`QTr&1MrX5GBVtab{4 zO7{}Uj&)gV%2uhNYCYNMfwX%Qv+X|&`;WlVK-GpiFf25YJjWB{Rz?^f_hcb(#OE79 zb{TG%S{DwUUK2lpr!Mdw?NlOz@4q_G_n$4>y=(Gl=h<8;C}Y6<9Ki- zq8dE7jbK@N_CkD{k`Fzl112u8lG$l%IhoO78#i#YeoF)y;yz(+%ZECwVxJVf7|Nu2 zt&541ktoso8dESW2q&VLu6qUIuV5%)=4))A?W;cnzqA^nt% zm%408QpE3b4sD~IQtajycT0L;B26k1-%uEdh!Q_q7%j$>m6eG$+2<)KEC_)rdyLEV z#r82ex;S|n`qBd1nrTxMHG>Cd&D%*@aXXyTgZ1g!Yu(iR#0~B4JC3>4Ju+lNqjo4= z$@MM;kGxkuUESzZjEbp|(2CJDQJML zp+EIoAZpsnFi{@!$f7d_Q9zeG&=bFCTc+^rS>zoublC07FYVc)8*OKxP^MKVLjGoI zZVuO|eSF6>ZCbPH8V_dfR*R?UXNQghlMGP)7e+#KW&Ghh28*B|H5 zNBZ(D`mGvdg$~;q!?;aWwL_7z%MD;Z^CZ$W4_a}KgO5I?5+~gV-Q2C-R#{t`dgR!> z3!8I}ivYhDG@fZi?^6Pgx0#q^+AE>aT^H>c`fVv_?{};7m{}+{zfxRVs>TBn9*QGU zC$-S?ttbG<@Vq-FkbIpqqD3YJP0_NLRPtJ4KzX6R3WVbQ@q@yc3davg%7vEr8^`jf zNkSdiFtXLM1dw1k4irZf6sC1gNK5J}6Mj@O%nof#xfk2}tTXZ|-1#!C9C^B$7jOIX z8@b@#TBJr=2)C;_=_hjgIjDkA1!gpq>vJ)f(E=S?#kLS4b7w?HGvM1o@T~5Q&zi_B zdCgsTt^h{dBaYR05kBDd~6%mJybBqKQma z09*9DVyIOmxqn+I6gY>b2!`DHP9jZ?ldYcTzAPF@#Scc;?O44pUR1A#+$KQg^Qkg=8)KEuS}j8+=7bz3-0KBmkP#eUkSY&^E?trzD<#^raMYNZGe^R z20N$ph(V9#&aB6-L(KLlwm}91`6-4QBQ8i6MOBmyma@~z*k!teCDqTH(;Q~!XU_Gv|PB8Xiy^~lE%d|FooHl z<3ZWVufRw`$>&5n%`|<8gKUuXbZnSE#+lz&mi1kS+KII8d$N*4jG1p2O+OlLOhx%n zoVSXcEMpQ6hi0!-d97(wi0~f96vci-!qsvbq2|IwP(2jBVSknXK628p2aj#-uxs@6 zFEcM}NvuJBvGZ=IT6{=?2dZ5p=gGOSeD6ZqD@Hmmzf|R#v+6gg>taG4JIU4|UH1^& z3dB;z7JzrEKRNECuM3w{5%J_WS`B}gJ@AAO5}oEpbJB%aag*0*IekXPaCdD{tU4zt z^*IoUjF#TSt-eCPvCa!*Yx1g(KA9gx_*klp!%%;(-skw3G{ zy8Z(Bdh~%tbEV80uvprpZ_gh0W3(F@A1I0Wz5z6{8op3Pp!FUf?PI}5BKqPTcGww9 zL{RG&3jLbyi3k*f{+DWk{H?9--mPw?N&8PYD4|8?sMMgkMUbX^hMbwnZJ|_96d&se zojdyces0fKtq)8ncGLs6M54G`S!h!~k3^e@hT*dp( z&Q*N(|Jk`p#-sV)jjLGxmx_YAe>JWmwleo2o;HgB6WGtDCPI=_ABS^V3xFzq^s;8h z>gK8Wj*s-1$okFn%d?6z%iGdL4H)mf?nBbm@-U>LIJW21bz&L~wTN#?)4$3IPStW* z;eRH9{NHKMH3|GIE28ZElIXGvK_GhPhgguA0k%72#>IFr#N zjkcNt)5bHzpW3iplXd8J%Ek6lKZ~z< zMhtCDr*mtDy+ZzXT)nIN^-{O=HBl~1c$S0rc7ie7)0p_4f{RJvU8&Alb%F^-P=dw8 zkP-ig-c({twRF=^*~9YZoj1rMQBe_j$C%;0#TjC~oKOpqrihM~ubGnNXf+uWQhC2sIb{IqO#Fi1rIzEr~!jkKLJ6_n+$R z4YP;w9%}{{pkGz4BlzBr#A2?IS<7EtpO&bwUewMxa0Pu@yomO<*@z2EAf>4WjNY0Iaj!3_(OA84vajVHitL43T(z7ZPl-Q=YVK`=-=$3}}t-9Q=KhFk|tms|LKVhHE&TK1tKF`+r_zxqf^8Z3U=D;ag zipPc2+@5Fr%!yH=VkvcR;k_J^5k+HG6bV0#o(}nd6vLVTPW=CRP=US>GeToO|FZ%? zdZLRTJyc)&>+NdnOd{56J~&W*Kt-#6)tkVuQfr``&ZN{J&&W`_trRNvx?sX znxrRFRqLldo8s@YZYE|apWP~$q!ke5#`&jF)m?#6^;JD;-{LJ^B3NVuS}7AB(%E94 zoHYhygMsvka8kG#xAnhIRjl@XLWJhv=%)5p_aXL6#D_ zr3YtACHpgL+zxVVeUE}53Ew6px4hYfbC6*KCAgL-uNQ?q%PSm;0_H77F3T^d`|)Q{ z+2XIu;d)TmkrCSVRsEmv{5f7uGvcYP^R}s@Twuy~R zx@1jP_2q7XwjL@HP7jr{K|rz+5M|5>hpn^m@uan$sh zXc2mCeMu>8C8DXj>51puyc8g1ZNIhaiFA1PvZsg1ZMvaCf(0 z!67)o-GWp`@kw7~AeUzw+_xn?(LwAIe!I z{thK5B@tQd5^7sPg4L@8w*JgI1^7f3Z9$ReATRGgM@+2K>gh~Dm8_VEC; z%f<6NA$fW&0Zq{px#1lH-0&d(8ST8|>2F(jZ;xT#;u^J$VMLk&1vZ@q^Sv!`$pGU& z13%g42qI>>q_rqIdVCtuc3XJ62KgIMRik0Orv60L4`s$H3i88U=KA^z3F++oMr<-p z2bCx@S{gwm$~3t4rHT!-Zwn=Ar+YhW@CU+4hK9-(!2 z9<&0nh(mmCT#(%f6RgX+B*Y_Lvr5W%!MW1$>{9=4q^8y+|C`iQe3GEz|CE}F54+n! zVo49}4gG{!t(W4xJ!59L)N(kbmm(RR<3e>8fw9e`8?}llv7s2+PA{R|eqBoTqVhzT zO?DNFO_73`67QQE^qL)b!?3e&V8;?4L#MJBEc!Bu(7q6EO!FLULBRZ06wjv=?=T|$ zj{hfO{Fm0s!^|5v-U#i;9h`S;k4)q#f33wQIBLTYt>{!I=sx)6XtU1#IE~um8+IQ& z`SY(d72@YXcr5DEi6;kNomX#MIto8lro1E_Fb6&j+yDGG>41Y?`25Y|2wv;$f9f|m z4F0R%R3P)Oep6zF0{@`43;_YEXn)>z+yXZ2s8{q}ag*@Qy)}Uxvl_}oe-Cy*I+| z#%`NcrXuwA>(KuQ8cOgDcSYnB`T2hc8Nz@3MdIj3-S%-oU3))2J7mQLO>z99Pvm*l zcd{+1kJmc)-mXDhT=QcwgDr1{m|{R$VyWyUynT_xbvdSs-O+?-xt+5dQvFl%%pFeO zyP^w~z3kFeDMlNczXkrucyar)$1|v$vwCy-jMF`Yhn||2<8BTAJ!+^OHP9H2&b)J# z_zpx3iS=lx=Vmd5BMAsunzbvA<(>Z`=w+d=VL~? z{15x>i~ zTv+Vm+&gj6tK9ilaPw%fj}Y@QI8zWcq+AgGhtda^*rp<`Fr=m;1R;nuq$4|=U}`FS z0LUg7`)G;DGT>u_NC2=xU~5Qisi93pfa(jAWcXA%mm#Ety3H3k zBbm-1`-D|Un)erK7Jjx8^C3Nt%AE3sy4rWSTX1{kEu^ax#CLZ;Nf(Uxw$b`sz0_1j zv9?6)QXb%~BIvIQy{XIgqbi96bZtW9Z8#v16$}??0`fN>4O-6@kNWJrKk_}U zxH13nZ9UV=1e+XjwXb54B>;CAyA6AS=8Lvz*4Y47nIhH)Q&j@Y#oIWB$oj8@rjy)g zWjKtmzf;e|iG*5bKBx0ywSg=hAnj7@C~M50!+~!5_07d}JSV|xR&P$KY;OYyf=3gR zi_At{h$kC3>Z;$Ec)ytg=1dk@xz01CoySME#(k&}P&Ch6X~I|>2GiyxVitYET@$mC z#;7P;btGiV7bVH-DVVhSmp?{A6M!s_8aolN&`F!wyu7<^oj zySTEI%4Bh}r@V8H^J1J>Y{d6&5$&+uH7vHiUxa_ZjML=3>m-2G$P8(*XWqlC*j0MS z-FFm7y1}gEdcnAtKSda`&)jYmo6BN4F3=!0;f#vUgDS)QRSP~ik}@K0RmC9ms`fY? zg$JiD;>};~5ha|K-vWVTi6I#$sy~%`1D?9g?^zl})=%UcXc}hZ56zMD%r#FOQ!PeI z{17lg(Ysb%pY{))%X&0-!g#SwSFc11=quKLt7+)DZzI9Tcdp z_tG5)dqpw}>=lY}uvaKlz+MR#1$#v@3+xpPOLdhjggTU>EQD#WS1443B(e}RVA1HH zH2a{#MZsQCfmr~11)~V;6-hD`7%0gsuvfxG!Cs+I0ec0@AM6z@f3R1=MZsPHQ&Zss zKsG@Yn2(q&bWpa41OO`pHe3|!6)b@o^nAn2@coZNTHH7HhZ|;b2HJN0xz`j3{BdIAt$rg9`TXOgICF2g1(p;C z-LY-S`sI(kf(^4Q{V_Ur_Qq78ApS}8aE=aI86%Po#Ym8CPfzm@v$julRpO%CYAh6G z+vTQ*Gni}3E3pduMwdG+zdCzY?y)H%Z(OKfv~n|vbfKV{(suTFBgHrKdt+umY$4L{ zCoH31uN^xBv@K65D(_`8nSTE+xSjxmosmX^x3I^xhSMDESw`BD>B%a9(yVf<<;Of<>U)@FG}b`yyD>@FG|=^CDQJ z_aazS{vuek2n36oZGm7>GuMk?krogvYSsjTMRqTOMT;Ox{$|PbMX<>FMX(6vX31}? z{6(-x??td^=0&im@kOwx@kOvm??tf4?nSVu*%k;EEu{g$BD)vCBD)vCBE1*EqQ)1& zA|8MS1dEz&fnd>68W1e9dl4+Mdl4*Z{70~e5G>|Ju;>6Lld!{bUipnK&aHX-2bx_; zVMTvMCF9r|^z+Hf^u^>Yx%xmM~`<@wn3#i z0@P+xY(?9=^F)hhvi`j4Yi6xxKWy60e$Bqd2cHz4-pF+D!{^)A?t9`YP4Fb`rX>=FaDh1c2Xo?&yT@TqOHQ(sJt+=wF$uWGO6Y-rX z3Z<^3Jb3kHLAQJ*OIJO)${^ZXk3leC$;{Ap;mFK$lX_X9LfxO|V4x}@g$tSIFv_#V zQhbTns&Q25xy2>O^P5I7#rm=iPeZ^5?vWA!LHbS8Po}8!BFi3&cM8z+cmo@S& zLuXq_eFHIh*xf-VyG!t5)4Znu4~M`qv2OkJ#suRyr1BD#1|e==z(woQOtksfIBN-%^GM!1yo+5`>$DJ3zFUF;-ew718pd=Qx~8O)in#W zpx?9cV+Ld$mDQp?kr0%}R*|t{v=D0V71P(iUP-vYQ1w4FCqTp%B`^Vt_VO*Q^pk z`?)}}w`+fm45IgtS6ovLo!NV3Xd6i#{V|CLkDXht?T033OJ37#KNfP;0cBS5&jZ74 zQXoC^+dNl`t_}v$JF9Hu{@S+zgcx&Eur)hW7C(29X-F7d-p0vW;2Dw)*M6R(rq{NP zwqjjG)UI%8^Vcc!=&rNouO{!{t#^vj(emZ^O&IF#7YhGmcc-2C{3lT>tYli`url%4 zg465fX8l9-^Pk<_UGy7Y*Rw{9=a?cW(MPA*BHx=x^a-=ssTCumaxIqcv4SM5KHXjT zC%I<0;|bl+)Fgao1;`=;RZ!Ge;=OlJhhm*1FfYwCzo$yI^@4nSr!Qn28u~3n+*k!9 zblg~!5!6c;BsY?s&l3@$--6^u^jnbJD7rO8r%!fX4D%|~3nVv62!rHC31N`jh<*!_ z8zqD_Pa)!z%>+faYC&=%MJ7mY4D|xZjb!JL6r^P5R%|GuTk6p0=(ixb(SN`~`qY1* z@Y7cSYNG^Z1<8#P!XUYkB9mqvDsC(}3o=gGMF)&(vHK1Dfs6GUfDiQo$&C`iAh{73 zL4e5H;QgSO9+GH#!xR;#Vw~Fc=^{Gbo9!7PFzn-ouQ^_2ZpNb-{~7) z1btns_*h10Io%$e~#k`5q{IZ0ZYd(*H9eR(xn+~jKb6#ui{SF0p7U2G@)Iaqr*BhMt?rnAM4 z7R_yBneyz(pWfc_H%!^Ug*W#cD(~0h>s-wO_^RA_N0*Su$IMN(FB9>p8+LB_lvzX_Czg?j39s={g7L($ z3TVB@$@YG}R(jpDKwb=;fy|`;PS&91AIUPMV3J8%%xg9V_c0<@h?%uvpMCFKulp&y zIF_@pvt{4c2^EmaZ>nq~*Is#YKj#d+!ffG)M=`4}ujAGzXXp)YYWJx8Q-UV}*$2)4 zfO-R%?ShEh%&%4H)}&=#&-<5R&zI|vg9$;Etm-y1bnIVrvAg#QY?)E?D7SV0L`gHB zeeZ)SCz?AaEM_nLFi;|3`YkK=4}dn_M@o8%T)w>z&MPFCu$-OONTJiy=JwyV+je ztJp{r!=Jo3YuT5FKyW65P#*pW~QB$;H2yj z{mLm(149{VOZ!9A)W}JYeUh18T5V)q`mF>c^!SmU*EWIiGGvLfRlTfQ^$$TE_G^r7zjZ3s4I3q_zH@%c8J(1tj% zrJ_@nfm_}i3+Di_j%=|^_62+1qVz@UPrv?pZW=aE*t@*9flU)a%S97W{yCeu@&=!P=NkxQVRf~Y>20<(Zo`f{dac$G|%Nq@-IR7;<(rOC`WFLxi><1=w{)H zT!!yxL;~VsQK@v1jtQf_EbwsiV5VWJB%SKxAVz+1krt0D^did$e^UgrVOBGmeZM?p zxl^-I^e9{ZWrhTqFyP|0co5}1k zlIeTzzej#VloOAso1wbq`?ynRXSpG#^nM1G1H;Zs?%9>?W!1H2{Bzha(xzA4UIkBD z&-vz3uN~L*T(r8Qzc*JndXj(Jn*P4Ln{Q@hJk|DiZ@hUh-tJwhoqF zA)cA1z#tXET8wbI-hCOM#FJ)T=IgEgIwo9pQD$5Yhf+a_n-{9%r}|4OMfEq4<@O+9 zL%wd&3H>hvIIxi!bzdfs;OR2r#jp&RiP+D`8&WQEntA0hw#Mfdr!U_!u(38%r1Fw)w!NL? zOBpSDz5ai%`aKQSS>`I0u z{U~(aM(dp9J6__0r~Fg2@9hH+_&izZ5dBd@H06u_jUbkPppdv9*=9cHd-b}nel-%= z1?1R(&Wb-FP-ROqAuj}$@^6aXE_Dz-5(5~e`*()(Tn}m99 zP=HsgoYyj(Sy%KP%1Fq8ydhxkCwizeS=a`@UaFdnQKfM-84bgg9qB=s_zd5fB zVulLScgxHKmO1GsJ{?|bLlPraBn^r#tOF^o)%^Y%k+9S#c2x5_5zZx%J4fFyG8VWD zZ*%z*MgF7WOE9STg3qEYSG|MlM*neA`TqO2ZlS+{)JR@w`9DNG28@@Ry=Y()Eoz)z z+-BJAAzBq&y~vsICL%}QsvQtj+CxPfu-`rA4Hb2Z1jU+q^UoCG9E873sp68X@rh2R z-F8a;PnX&Be{-2}S_oqwpwzs%o#`5qVCJB%`PW&t8!Y7;T&?KnzujjMLYqnagX;Ng z&wl{FpO!_oAa>O&165O-+sAk4_c6meDK@&)s|>-N+QTGiDUsQHT#SF5WyJ7%iZ9Nx z;|!|d?{H`5g82@L9CVkzxfT@UlH7k|DeY0{$P#*LVW!ZOG0jvO*GwiY)jh2Do&7#x zxQ=Jq?np$HRMEQnr^3szOM?5v+bJ?IycIl-}__07nBa#sXnObcDEmmTRXOI z(V4PNIPJ{|t(aB|QRA21s2A2~+GQmX%~g0Y`O-@K%m)Qp1i}(=uywOzY@vUX;*>fv zIs9QonH^;xd_-`$i5+BLc!?`}C1hu>vgMQc_PVV>t9b9EG07tw}IY`|GUV_PV4=0nj~v1G(#r(BqKA%JL1}VW+=Cb-14C= z{{rITb9yDC-~SgyEwg#pf-9E=KGuce!rsD*i(->|h$Q?HFB?)U%|j0inD#WQFum5( zIhC(+Zglg7XI8i$*$V~)eEvgFE6&t^P$hxa**Z(s2t_HNGoJ64PovfieSt;$2~C7~ zN1G~(ByeV_n>jy?LuyoFvTbP}S&=fj-yoPbr$UbGi{F0xkgC3=jeE)pccjtuUC_Cb zM_y?dA!E>~@UG@UVGLAK+4iV&|5#dutz*44o;dHF`VJmbeBt~uhF9eu$5oc^$z*A*Xcpn0Hf(lVtz%;=vQ+OvcyaWX)r946?P9qLZP;~Um5dZVIhw%^{aY19c3dkT zltht;X?6bijjFl+ziOiN{!qq^w*E^Wa2V-Ae92!sld%3KMXLrBuH}acF9U^Z^H$HB z-)gV5o!MR{K*Q2~TL}4|-l>(lI1WuT7p#W`W&i2$fr=@96$3-Bn&eVbcT8p5K#wEk z-*#%k4JZfD|H^4?-ACy&?mqA%@;*{&7A4o6S$Zuh_YwI{vWz2<5c{S1&%(;w!e-U% znd|N{&@gxNFyo-b42gtxO6S&+4mb%|Xp;6lsS7c0;;4y$uA zcy1q-`ztQ72RLHQtdo^kH0%_rml$pa(%w@I+n%?2i_Z2UD$P{8ggP>4aX+9;| zY)r5fk<#Z!{eRNZ%K!gGOY5!asA@n`dsEe%dXaGnx|*4cQB#K(cKCy)ua%^#KPnAy zPa*JKO&Ja!qO{(H zL~C#MNU!W-F&G8J4gIAYlEV&}D=5<>(T%$);-ikrk2=_RlhkM`i2KAa*i)m;l6hD;jS#N#ey@#85jO#Wgxb;a;_uJN zWe~mUM3zW#x<&pBQj;h7u%k4%{aV0$Ofk$6i4I`96?!5tBt;wOxVUaimPh+N^6KX}9EVy{w(yRNCkH(#JzeW( zwc)rgC3dWAwNR}^G+lT8@Ef5>^932A&!ver(4oCxT#Xw9qdT z*}Q76syLHh)YW&Fw=qN}5fj?a9)~LD-sz$;#^^l$ml5Cy2NZ$=AddpK+789h#w21YVl^woOM|*q*ilhbJB*8~8p~ zBO7}HR@Md}AdR=^U)`prVP6M0mA&&b-q z14D|pXdQwGOmqqG76}L8SR1s1;UkY+e!}*-%8rAnd6~e}jD($Y?T}P2>$}nwg*NeY z(E)S98yVT8KqCNzK%~f{_&=q7FH;=+f?#cM3#eXRHJ!iac~|jzpv|~&Lco>Z+)$)( z&s<@PP0l6rQ;1z0$xY1XEDrUW?g0woFGh^CX&waxWkqj>YroIETHxY#F_>Z=5-EVn zy>n$NQ8)il>&!5zAYR*vJX|fdN8NlX;U$eVzlPlXDAg0sIZEl1)Jcn1VSkjfE+cM; zLV~E65+2Ql7Tq5RjnP;rvDn7Rlz$KSc>S*qEtm>=1{-W6#tNoiQW`wI+FHr_s1Ob0 zTkI!(%u|?{I=_*Vn3z>TN8zBj{&6Z*KUfM%{I&XFYPG&Sx!btkaG`Kcoly zOG1L1)gf}Ir$!2QzvpsRk~QB1GtD($YbHuyR_Xr_78vLigm~6N6zzPTY3TqUZ%_T7 z%U!>|nB;?}I2$l(<_@~F`Tzh1%pcwjFdJ$hAMAlA;$?lMu$-qIz!CLe?*ak$#KY$Y zP`QgbpJ_lz=9^W}8GQvnXm3`3Dkgik3_5;u|0C%@&_-Km^3-^3ue{1H!^U-Se(2lo zvrcAV_c=JYf|cT`A=0`mJHK3yTP$#iZ^qV_=MV9+QWX65-YTZ2Sm{JZK3j$C2VY9z zlNH7d9<$~;X31|;=cf^uHLSS$7wE2(GioP2&dhad?TnJGc>*V4AyXH_E8hc_sn>_H zsURLW`lJKkRp8sFtFqr%qJO&aq)Jb9+;_OjefIuf+2KCJBjWv`wgW1(VyFH+fOCXTmyqYI5m#)r|yd zE6%kBj`6l|GNhzP)O85_=KAc`-`b0Q5wh`Ws*>up>R;$;ner_t-6Hp6-T_a7iFX>S zeU7BMuV?hD${jALy)UnyZ|>bWiAX^xr^(ffJZTsH*Mos*Ko3GAQ;l_=AnPb{6Ct2&0B-5jdW9()zO7|x!{n;=*rj(MT8 zntu30qk|G#FU<)td=@X&v1GyD4oGCODhMcKqbWasSO?0lolpo&en~Y@On$$+Ad!tY zs{CQAgwvssjmjOs6FRFAWEm2Y4uqK~EKcVg3JR0oHaalF5bT7~!9%Np7^-2Yg5XZZ z0A{nD|6p}O%^8#U!B)YL89~}C8v+pW8(=J;@M1CvMrF9cD7zr&zGkU{kPCog^6UKo zF!kmka5_=Q{#oA)6oC!|kgCV&82!t9&kconZuuOiSV*v+1UNiZ1aS!`c zjW~Xr{?pR|VQ_=nqu{rWNVLdH1)ae-i$@=-78mz0DQ%LM9$gVvitQ3zVG}e;l9Ugn zKaaUUg})Z#oFg29GJfX9zf8&B`E$v4dD}tnibfV%gE2m=?}w28vJcxeQ39n3HOSaq`IFuE@;%3jRH%YO(zdU4;9}Mh9xU4eE#SJ zDN32PrqFhjJznH!b0>SC=+KnG!Bwuj)kiwIGQ}V!i=$Na0ijA5W91puQ|ZRf(X2Xw z4|}@^o1`_$T62S{K{f(NJUti~@fJBG88^?ZG`ieXt<`;nIG?@3JaU zvshJVDrwVwUa0b8l!X08>>1h&m2iAzpyh7`L%d_2jm5s4bM(5`Vb#1U(NNo#DZN;aofY0tBrT_M@&^L34W{>_p%{MM{ z2fFXg#nw7m*5sMJ12bodC>6t!G7`R>N+DZSXx+b z2aM|JE6ugNWT57)t@BZXQ2k8=py2uVplG3J8P+855nM+CvyPhGBvHk3C$b=qP@7c5 zaPJPEV8|`qjt%18j$3kC9$L0e5&1tQ^QvACCG+QZCS?C|tNTUBtT)3SP9-D3{ZTTv z2u|JtQA)IXDLa_YiQjX2K8RGYblEsyhgI~Y2gO|+zyi^^+bu=CkLhuhjw}cnoz7&yFar}LoU&4E% zM*e9i(p_A_YHQb*B$_0K?{SQcfH*R`&t&}BW z-<4vY9oW9M0lz06^aq$OW%LId0#*bcJDArnB4VetYFeVFwfwx`EgUz3&y0l=`a>Bu z3xW?06kI^2Ch$)dzA7TSc?U@J(^?`5^arK@co-3Ixav{{hpVnJaJUM{1c$2^EC2`& zR|r1Iz&)7>4p#_1+%TjtBH(ZZOmqogM8M$+!AC0?J|GhuuDXc#0ze2v3djV9E76xJz~KtP$5s4vYSm_5TcKQ;NB@dg z`%~)Xb#8gefpZV;A&rEcIPDgVGseo7??F7hm|2J6yVa!EJ*x7T1}`-U+Q?%BM>n28mR(x4xF6QOUvx{FGZm;$S~Y_6+_aUsng zWf(zKw0ZI!if!D5ZG1O+oJU8M|G`_m*P&{+B2_kLJl||X{_bPvT3st^b zYt!1#Jy%+!@+b^cy%fahj(KYPO+5Ih7~XW@U&tOp8^xXKskCIb`!K8Z*=ou~5G@O3 zvgq8D1M1o$Wxp49e8 zY#8oR#?!17NwkP#cAnX1YD)2HFJ{X?z|O$>vYwH$O%2Pbfy<95VdZ`G>$=2G`nrrP zYm-5wVH>|1bUvNXvRI`hhg0gAuPrB*D6c)h1gg>f%HLK{gJHI)GghsmUtOkCN*;Az z*J&=Tcb(FWJ*l>UYLNVpK-w@q^Yf(S-kXZ~a-r;eTb5A1F3@K`PtThCc%t47!&2kH zkZJ;sAMr<|?x*hQ*ww}zIMj}`Wh2q)Ag_rTMGfjXBUR`4x=`)CUnST!6xH7ocDxAO zyk?Ggu;-QLhWC*#$%-H&dLrv|?7{!|k&FJFUIqiZTHU<(uoD@@(yt*Ad`Ws%ln?G{ z*t@fRoyzF5q_VBlg7rAi+)V2m`HVy*vBJH!+iEFV8_kh(o{JhK@ABs4nm-WT$hgji za&bIAJj0^B_E6SiaCC`Esj-}D)r`M%~s7aI_vLW7&ApRV-m<6%)E#t&Xr92hM`3K zGx@Wr$az2RO;5%*0RqoyZs`JhTvuvYdaKTjKBWw@LI>n6T8O&)C2pnV!3{c&distn zwI3g>j2Y?*D26iSR&!FFi!aeK$b0dR<9I|Z2clM5|DafZhP9s?oU6)zY$ra=Tn?on zz9J1(ylqdK(}63Q$@++r$$XbM`%GiUK3nPB;v2OTd{msXG0d1LPHg}usP}w-Ix*p1 zm-E~v!p{rwctRtbbkR|(4`JHrrVsbSXg!dCx5)pWW>tXeG~n#ho0{Bb6p1b|EFy`n zbhuYJYlK}est)L|m5JD(K}7{`{ZVq(F6Y6xbr5pST9BVVox7$A84?RLLukOPy(K#A zn-Bzvu81{A)zhEuqFDOLnqpW#sw4gA+}q&bUa;U*PjUW2qQ- zJ_G=hWH{ARsT#n86RDDI_Aseg3 z4fk@biC1|COrTb+XG8YawDIU?lPgqP7HWR3yc3Wr-SaFQ{3suH&5bwAT;y3<>glFq zr+1(@H|spalv2Ud$J1qwOlbfwDuXX+|Gdt03Ax==Rf+8{*yUnxOsB0wHJSl?khCjY z%5%$<^48Xgyr)9%o9Kh~!M;h0j!8xQX40RQ<8DIBbRqQfq2D)2Q6_a((Wj z;|O+G!?r0qy>`+aHu4#JhqroT*k`xf=rdvvmZiUby5*V;zk-qoPp4{`77amg4qbjq z{PRrt_+g_a{L^O++P64ru)9XEtvq@GxUAT)m`xW^G2fqNW(C%DHE8<87{!s}pTjYAHBW0D`Z$L&H4lSA=$f_ofl6)Q;= zbfTGN7PJi$B`^c`xECyc)GBa~BQ`=56@{Mz_c&rBaF0W+a{c;Zk`JE1J&xGO%pG)T z^#K43$}U7iH^2n575Wbl$P7{V{%<7PA%=+`hyesjc^;q1vlS7?L5QP#}RZcYC z?T1c_TOt8kE*Z8Q@>Ypc-kn=AHO#MN-UTYgwHVH3B3;q`RW#TietNygbLlsBX`}Vi z=}SB8a!2LDu^txt2FPtZ_=sPd-~!*gx=yc4xTwe_swfl^X)kk7X149qc$eWEUU%H4 zmnSe#W#_@iq)PqwTUy|fSB(0Irb%D%SmM}cbaR5flJwc|Y-_W1wRVoN2UA_1J!gyZ z?f!FpQ^hy|+Esg|#euPR24ybk@IgOa0=4`#o*J!(;AFxZo5givDQ0EqBm=w1W-rd; zsf(+90x8)xOy6-8aT{qDNnQ5V$i;ouBWlq&sD&PdedOM46dRd8N>gVu3WPt3g~uS` zb`=uv)=xZUIM>fH+GjLF%Wb{iYg4=?Xc@P%{L!sazEelCw+#!408tF-*XB&GN!j-~ zSPFx>=2f5`&1fx)e0534u%xwa4+jzj&g~c98f13rYo{5LR+?rGTui`(PKs1oZe6;2QI(=K-a zPw1@ZrzJ>8Fh5L1VIeEQr4j1=HaalF5F}gE#6v@HAFN?OaOXV5AAfC(;*kd-K8|E%vf z6ambSl5Qx-N`8nyzZ4=-fIz5$ei{!hjZp7F#{v$3yoP#j6JxfzYSKKaeG{-}8)O|L z{;t9)-L6++pQtv9%|9{uxT+Mo2FKK3N`CH(msiwl!NHE6`dDMQwD(;s%7MwR3{bSR z1|n7&7xK)t!BIWl036l7Z6IyhLabNVVjfe}+kL`q@#Rm@WcY0GrUHfCvQ>sZ6LE46 zN^t0Q`rt^B`CxBK=v?u1S}Rn|Nulm%d3~Sa%|&r+lYHWcIi$}Fo1ZwSvHE@j%DnNB z4Xx!S8P%dht^#IW&N;v@9HnS(jS~C|^Ht9fP;dJ|PGa`?INvdM*A5j$pXPbd-OIi1 znRoEnRaA)-a6PX9(P&T40>SAZpah*_u+s?#Z{zS!a~+MsBEWPkxdSKxdZO5$ko5Y1 z62P(pg&dLK^Blm}&2s>h0KGn-1h6UqB|xtaC;_YrbXKyUQY0jqb?|l7n!wl1a{!b8 zy*`GZD3UfFTI^5obz^^muM5m(JO9BFMVbYa09FMI8Cj4upaifg$ZvqLfWnIjP>7fX zlmJ!*yCCSkW{Ld?zHXiapakgk!Pix50+hhZ`oPzfSqEQNtqD*9^ch5=0D(}0EGPkd z-8=`-0h9n%#p^r=n^N#^>*KtI9`h`H+V_cw@zsZjaSjhv1&sdkWhvC=&hc2Q=3S)w zMcz1J$(9ICWPu&rhQARO-kTI-WmPe%ze z=?X&Xie~EUg>7LGdk7ZaxUA;W$I;Uraryq*lc&ZTRv#$FzY7kE1x5ygCAzJsN{-9-s6Sb>1AMRIrRR8EuVyv=QnJ;`BdRv=3 zH(evQ^0v$+KhJo$jHqM#o6egDVkXbD_oBB9a_mR$1;eokHiVUAo}Uoq%Lhu)JP~?z z^6(_7lL%vL!_VH&3(u`9rpl=+&V?=BRnVB^kJ?+1 zeplgK)-a5t$HUS7sm`*5Rs+HknV3BM*IC6wei((9RlijvRkl?iUh_m~Prf ze1WwZTNF3>)>HH4)j7?pp>-yqqQsEe(f1~b2AEdAbJRrS^|cI!HOf(%>3Wixoj8Vb zf--!Sk?hWvexNtHZ?r)jXRz76Qtp$f?PLsGfJ>voVGl!ot34TlSoiY>)(@@GA-iP` zf&(@o5z;YO|Gc-iP0~KI`Ne0&Nyqq~O9dp5S%fF5Qb<3{iZ!grTF;&GI2nxJj}{|Q z3`Z2Q{=NIHxkA0vdOnnKo}l|a>Cacw{_zbqh>R?GC5WJzGjZ$TQ~bZ^8)q`jAIzbN z`;BvnKESgcNcjK$rXqezU1vqwCK{9ffYh+ca3h=YnEkWPKIDCqeffM4v!e9D#zzms z9n-9(3-!%XoG;y|mar{5pUvdzz4pR}DCQKjEh!CBcqTq99xM7h$8;1fYaWC@&v+Iq z+Uqhdr^ae=UY6yq7L9-4>586qzTMXPyXZ}KR-;w%nXVdRXjOvs?+)E?N6|+|gNe4w z`kio9bYcF36@jW;#fBi=g$(jy#?LXyHQFreDB3!19$ch}i&|3aG>b(vtpqCY`}14m z%SqH8re_7My~%n~&}}YUxeI-me5!T_u@R*%A&VGA)tA5L2pFkt`mAh{J;Z(q6&yw! z1+Ckr(P1!G2Wi$_F0?gcH$*Y#D8`Tg+d z|L~y5^XsFSD>UAAlkaQp$1U=I1|4ob?d?YRe`NL;(6qq}{eHz#`6}qWrAZ*x5%cG= zV!VO6GHPxsOkW{s+&l5=)I;2J1(e0z%lUiA&F-l9=jiukO~Qe;+`*~Gqiu{x#+D|% zIG+6opA)_bm*P)Jsn;g4c?QE8IrAjirFKTVCapU zhR+oh)HkPI3auIeveX?hP-0$_(G-4OIUwY>R>EenZl5 z0*Aaz;?3(FZWCA#w~Mb&3YDp&q~|_==xCy0`kYg#3m4vTbuXXZAnrz_?nQJM zcyRNzG9h@Md;H59!Mencx4B&tvw>_BT_fuYX5V$5yWBbNh^)jex)-{Oir+i-rsg&O zQBC0f$zG4WPH{m}vWQKK=;t&KNRI|%Ue0L+}hyFSz?L_c#@bP7g zz{@*H{j!Mt`0(xcske0>B?0X=Ym-nSV^So2H-`R)WHO45sCvd{-|%Xwvd*%z+pgNN zYr}Y7pING^NV_=7IMo5S4g=Sl+_JWIgR^4_np`~I+;8!jr8EK@vep)OGCUYU->f-A zjAH39H7*7mwW;*dK6*x!>X=h=t9WsjPtrIJE! z|3-vcsnR`kDMDe-cN0oBD`BFeI%zvTCaD0^;BEUphnb`+rQ#6{y)&hzUr6{@-i*k1 zjazO-p^}DE#iGHI1VeZ<{3vLy%2T^v-ecf%-TbDnh5H&jCX2g{&24eKgp2RuY&@Y7 zC2*v#M{kn#gf2FVY*UO7mm_^zNVG>v zrg-*zfl+)d<@#@shW!ZE)mO29SG1;;sRU%T2Ro{c%ElRFG#zD;2SavFRdCk~&^hQi zeq|#^*P*cNlebM%x+xM_6B<$B?7BCJwz2dePw9OjMz|xsU(j9N z2hmAy8Ekh|6tz+!!&61A{X8Ef^hVdAqoC;vsd0@Ig=X3H`_Fz3bhbAl_v2Rh_%^;` z>xEx{l?wFG_tMXcL2E#ZJ;)9gS%jDTU1vDg&`Ze753=oNu=;A!GH%sI>yWuVs*A_% z|8AfWTTG1MOv#nz-WzhJDiLsw4okDcs>8AC4AAV8M zaJ_1g=*>_q`-62iR1J#oDPy@rD_1|CrzQ&WIh9+VJ!G#r!~4;`!dG;2{nb)!=LKc9 zVR_Hm-7AT-x*m#FkE)_G+%C*9h=OGz7%x<4kWiodZKQh^W-}EZCUn>Hz#$}~!xdg7 zCvIb$I=T^!i-=iRo2V?z!NPFbgQkah5mqn$rtP@Bjt!N_?MUa~CIojSX>-3qx;&L6 zgrfpPE`4{`v$eu*STz-k*ea~pVSgG@|^XLZE2ri_B$M8~D z)s``%;@sEyV@Y^-%1q4sn5U+XTcHx}t^G88t)#&Bgl}DExfb88Z$roSDr^LPjSsC? zm>XT#2!#eE36L1Wvz|;wbIw?oX&M-OkF$)wPYCl!4U1ca1O*mQk z|BdnLdjFn-0T)FXd(5F(`dNndR{NysG+BPwl{nA+Vp)opwsZNaPq!n2<;OM)dHsk% z2c5os;I8m!27Eh>>w9-(-xQJRGvi{ytx>X$r4i{sjQnohw&&?FX6A3a&V7wX#I^g9 z&v*BGF$SLE?aJ-_ZvAi1Q+%GY@SML1J#tYMUhmGXZTL|J6T1vz(C*qzTGy@3MH#2( zef{}%ol@KbpH$Q@E=AHJ#KiiyON{SH-ZN5-z9`SQtJ zpGs(PY;?&!y!iwKf8 z=WpU$M)SMeHPm=XZ*s>qGF8x@G)jYyIW_ z2g9A@pXP*k%*0h^DdHChqp*`+bA_?%2lQLxCZOLIF`9@0{nkVb=r_B5K)*Gb0Q$|Y zAJA`&CLoOB2+(g10)T#7iU#ys6EUFQ?D_%ywpb0qC|m*kw&n`xH(&6F0sUqt4d}PUY7j6_(#rVT|g-4Bg(6%?DTlNpjZn=@03# z$p?l~Ii5ZV-AuD8S{|=w9m|~=s#hd^lGhMPo$LArC?28JH`;_|$bjd(h7Ifo3Yb*cR9Nk#jkb?woadfs z>Y$lcrp8k7&((Wz^AAHvm3I}fy1b@_Q|D2`3@j$359^waDw{Uim(u#k>O#rL^|d7~ zi9lg_Kn|tA&NRP4NS#NIqd=}L$aGbuqKH#wUvZCrkLxfLB6ph*r2r}Gi_r??4)H(D zh8)UY)Ec$G&+zYxyM6=$&=oNNdO`+3-C~mnehG9!pukzyybgpUcr|Y12M5iGmxZYQ zAH5mTsNg6m@G!bU5u_wuUa3MC|HpGl+QR>0 z?k$7rYT9j4oDkdz!993@;1b*=xVyW%6Wk$KaCdiicM0z9?s_NL@3;4N?%DfP-Kz8B z{^?q)XV0gbHJ@g!8a>8%7K1)$s&s;shFx{O$9|9SPwbka!hgEVXlrq?GCDJ$puW); z`0&ERnQF^``(e8j{?lbb`weTRBV)IIzek8J)s`MsQv^l}&4Z|r6Vo{9!_~s`cL|bu zqMwN)bCi$Jh*VDyVIOjVHSqx-U672JEaSl5J`Zm*@wO2-Z7XGc}=*C<1CeNuTK@7_!z(8E*ir?)-qkzJA1 z?KxA<>Z#3wEt**#UU*((cL>nX$2Az#+0kgPId*AbTY#Gj}-FOv{GqyQa?z{Mt(J6>C~t6t3?Y2=KKP2p~ZR z1ehKcga7xgVsYA=lk?N*jIItes62XlbP_0VIp729kOw{;`nWi3I0@hb1D69nuz&Az z7}U|GY=D8vGb>fk{*y7OIsvSlJ}w3ePU3y#iNMOC@_>nb3W15WDS?UqtINdIw79!! ztqqM_U-cAcsa%^xIZwr8<_z1RnGDr0I^$Q5HVH+(Y`4h!144O!W)Sbsj2BqKzjaN^ zso}dlzlvOsBfNZgxT#TOuSKfj=D-Pqcg*?2N|GhvQigc@in& zpXno4l#j~y=t5mKt!6cg-;%Jxe!i!m4qF_yP}lpDtayKt)Ieky;6eOnmwrFW=jJqv zJn{iVx7onoh!9k&Dh#iC&IJc^v90&{ehNzU5|nx{ieo~mR zggVY!wwL2?0#Dg5;Pxdy=dhX{3IlhU(_(DOj%ZWKyEpoCv+1CUYWE41Dvbb*RC5ah znrmh_Ji}NEY2-I_@TB&+_jjf@nQ{#>C75}dbPvGu#4|crdewqh)Zn_K387f77D;vQEP4o7t8yv^VX{EYG z&ZdQ{zPQA39w8^gT9p-P0m%@bARXNOcX}NOCM>GLAr3rS${RX0t|6GD2KTbp;g+ZD+}Z7qjN@pfHi~6B>T&{dP2n>hXs`=DBuFYq7?l?Z~F} zqrnbF8}5wgmdCIzvJ*64uyLS}Uv@dPo&aBR_l*MDX#n)r)C4`&9V&9(%zi#947g56cVBOX^*|ABbK^G^MPc%VNr z$<~AvUlU7jJn5nF=|47{p=(7e;h20H{(_>DPeJ*sr`k9VvpR0?fN~V`%D~o^H5oB} zH!N|Sp!S|)R|4oE;aoHZ%C%zq`Q19v!0J5*y;G3PwsD| z4|`5?V8i9wMJT#hCF~-(71o+saPEI#6Uu{9c z5b+8|QacG&X8xrIqQBi_E@N z+PL}?Z)@s{zJ10NmTyO${R?>@{tNPGud{>P`n3G;I#Sn?8+$FwuhpDoMG4z-C?)o2 z08{R{_bK{e{!ae`I>=#j$km{VsI+&OW|N}%(_zk2(~shH#zQ4rTLUbJJV^zrfk$us0O)lbOy(1 z@4&U#3Dk_&m$z5k$#e^Fu1coo<%$_;(d;t3Q?L<6lzK@e7NfKC@Y3eQ{wBw=Snt4B zWDHTd{SIHdfIo5;M(b#?W)>x>m7Ed|<{W1hf-eG9vG#G#uuEefOMTDIC7hN8j1dqW zKvyBZ#xiu{G_8v)t!E)jiF4V`^;Fh@dQQ;z{lVVbjF?GZiu-TDlT;}cx%t$0^rYLU zCuW=@ytGIEywsYY$4HYjU?FSX%zfOw&mr+F#$hQT>5?P46T-=hM7DQ z@KaBi3Z$j)vfh*qbo4Olp$ld|Hwv z^!YtaqAm$GQ!ea|lMlbR#yYL?VOQ;71>?^iPkXxGsY~%@h4IKx)%#BQx+*_S?~gaR zENr^9ci#Zv7n^dF;d1Mk=1m}P(6@ORp2Xgc~~me;=#M#T=2j=hq;fsui!Iq~KE zAgCGi3cL&;detn{8*~)pH{?1f(wZ zq@#dcC*&^e6pVr^S~ITCv$~lAcEz3L5#B_^KgMFNHQKx~sLnOju-}G!z~B&T5r42+ zo=qup!JeL@(TR5VAhcGhYwTb;l%$&RK$oEJPgRJRt)~#a!QhE zVu#k`Q=4&xv-K~?$Hx5WR#g0|Y7F&1jbN_HD$G{RGSqPPO~elUPFV(UR8&|^AV(>1 zZy58E)S|%=wea+2BU6JuVjn_EiS4Si^VKKWot1v@2zFaswt9SbI>Jra?wlnIu<+qI zxKdRqD~k!2vWGi#J3?ii?yQna_5Lg&cR}yRzmi<;T3S$tE~WIq!~RX7cSHQB|9G#J zvb|X@KlGX9@K<9t?)c!?`u!y1c&&TSp1pJ(uA%XcwGtz}D>GiN-0)U*p@H$mM}DJc zise^KT3h_cKhCqy16g#dr?h3XbO>eY@fUG}htO1r?p2R1WOl z-?q;HXG4tykEWw4{NIJrP8zRYM7E{v>x(SMUYXd8=Ca=e%Y>~4Z}tVPx!8&4@Dca) zV&b+8oKvL}*)t*$6RnUWA^i&p>gunAoc4k={o-}BMtKp>wV6NQSzoR+3O?_4o}e;4 zqO3%};X_5b?OQ=`>2~}G< z15vb^l5WoY%AvX6zFB2hvg`FE`LL#g>iE=gdz4U{qBsU#-Lh3s!}iUkQZ(y}7pq(5 z=y{T;ir~=iSo=Zjf=Q^fAz0r{{W9vgS`7H@eoK-fXpf(KFW@E~e$-vBsirL01t}{P zJHNK=*01J$MC-?LbYv}((S=}BacOE!KabvcpG8W3KEPFCG`Vx_blF{=#It?SXJ6%~ zJs=BCvRtQtj<|Gt1MnZN8wtbx;r*AsTvHcA%B%Xf!QD5{7B6S(hORfRRUUS**LNb` zeY+qn$jBPU*t15)y3f^T*7m>68Sb8w&wK;s!o(Yt`C7*RozVLLL&Sks#0$XHp>yD> zR09wI2D`!oGZ4~z&B6eDzKz8jh~9Cl0c))NRE7Wx%n1T#zGe#oy5wXb<8z{R>5l$) ziqua)5UC1}z$cogNlyULv}%-cxMyfU5q$Y#&sQGyscp?Ul*)GIw@@>y%dO=##9mEWHl3e`qJNYil&G6uE;N(kg9>UFs!%54T?2+fdr`?Q4 z-kWBxKapced3yoZTX{qpRGDXVg0k$kqb+Elv1Ue-!F|VCUi&`W_NaxwP`yO*VmO5t zbMgzx6WLP=RP70V%^VGF_ef{a`ZRQSLgBCFBg6LHPrF_|%=libEY!7- zA8*geB?Gg`GMz?hbJnhD8OZJApr_nn1WozoFn?f+=Emg9$*7=Gm8a2(m9xPeAPxtl zW|379tkJy@L!M%O+u#BgA1Y_Y-MFd>AF`18)iZvW^Yu z%)uB-fSG3Vk0*!RUl^27R?t@ED@%|xg1WU%l8U#(!iXS^*nwF5!; z&w)P2#P=b&z^iC;;HrT$@RnR12mk?p?FB%lFKYl~`q&OYrtj-3g=E@)10d7Kb^tPc z(PHxkreiM1c%uR!(`zpv$QT?Dg#6m;z;oD>1WW=6@`+{+Mu#Vg>IVr}N%DTHmqE$f zlOO+rZZ~{#nZG;$TdrW{bqs@0F3{pYK3s__fkBl>R*gPdch7REkF8}tO$_g#_d>xkvs59z?WB}y&J zce+2;WT98Vyo#V+y}8U^G!MDBD6_?mF-lj&_=vMN8q?yqQ|*2p>8)&xF3*lpznjb* zCEFLD^6)Q?AI9E7Ek!FcO3so^ry46fg>XGFcu8jhN-#l*+@}~GS~YQKxx|N=B9mSs zj1Oo%advyxVp>X-N*mmTIvCIL%W^Ln2X7+Td{F!-)MX?ZBG^NHh@%x7A90zKlN+De zn@KmH_b0|ivlfnDgQx-krcKX{+fr{uEOe+ zBcy#P7pHIPkfsK{3--rTPGFz7$xjp~3_7H}UfqMdU8-ul1SfTg=|PghgngsD`i8C@ ziXXkV;tfBzesCwO$KBp=DH*dP4^kPFQ~tT8D=wr`n6Mer?HxO{46cqt??8>voJcpR zPAtp)weV|WiFBpWE?io<@QX^SJm_+muUR99OX?5*;j8q$xa%&Ifv>?&3@Rb2A#$11 zqGyycG3bw+1~@yfXdJu@s9}vtXW$86wi(O}#Tq2JUIjYYSL5D_n#`Mfm5-Uv>vT2d zT^IA=R}#iulQxnoQc>JY=)ozgGrQaX&rR>QcdSE4gpahuCV4nVZBr3fw|S zU8u~+TF6HaPDny;i<`@RT-CtQR-znV!FNwcG0#Ib#c5RIDuqg>oEt<|N{#*f%W`ex z6A@SKZm^{ecAJxLuy2cHuwS_RN+g_nCzS!a-s5lmRci=?U+gAGYjh1qdojj}dvdVN zIcB4VLa#Wlt@Ns{H>K}QClYc^C%YVqjWEqt&;>i#iN)pkgjW!9pqN* zD^7fqeUrsZr77KrK8?hzzpc8GQ_HE8%@+($_N=P6R4ymP8->U({J!O~aV3>Z+W8Q_ z&t)WZnAetpqQ66364PV8VVoH(h)9n~tVf%7IpVEHQ^8>*V0W-vPEUu#btTv`R>U&7{-ki0{y^JD+xjMQRc?v*x|M@9&{_r}BfC>z$ zW%}^S90Lzb0fz{@{RyljCc|gl$_CK&EGaU7KX(Eb`MbVaZ>Y|-L%@r$9s%$oq=H5Q zB0!--c#)1P`Mggtn*@sVeDZUhZpHM|>f!Z*;xO7rH(TV74^$Is$v3C`No%2`iU-fh zfSOk5)lkwb1m`RSI2Vn%w5I+#$nheTq)R=@t3?sI!(z-^A1x;4uGh?k%}W zrRMjg)$jQ-v<H(bqePaG|qocN~DF$d1YX3b&xWMn~=r_j>5Ug68a)&*Kj0Qk9Luk zpJ)eKXmY4N$RR$mcqQ^gB@^=Y7R~BKj74>6!sT(Mm7xUgu%&TY=j2^f48gNtAX~^; z*(YunYDXVi11o-aXl@zKFu>&v}e z?*&bGZMcQTL_WpWTlwHYgrkvh&(9ChshLK*xas6BDyn*`)WXPL&QrftzdW^Lx_5aN z32zInR_|G<+{xkCy?tvTSrJN(n{dc=-EtZk5-cRMm2K-o8xGFs4SGE3%IhN1BUHnT zB79OM)GcHJwJIvqYW;!XE37HJx3*|?Jrj`Q%+ZX|14#+qIv6MX)T0uWR!vpp<2uIU z0skwij#&+MSS`wXfZ|30G9+ zR}th|ND(M*Y)H0`ZO8*`$kSqSXl&RM<^69u=wnKuis9ylyNOq-+7a;hSaL*U6Pv%3 zT|LwTd(J~Us#}scbRI0{lkr&vY?$rf1-f6-4HGlo-ZAV>`&21z6g(waaC0Kz569w* zG0_xlQ~3>Ee0yP4qray$w-@7>ee#=bhhzo7y}tI>KWnRijcSV34(=!Gi{a_q!S|_7 zd>fWjR&9b3KQk9Y#SA&o&sVDvr#v0Bi{bL$y2_Js%KqGEb{Q1YiZ#csWKONUm5=N` zm`=NtIUG(cd5cY{vhO-7;JG*{zCX=3PED!%U1Mqn7GVtnJsQSXvG)GS9M(|2 zpU)Qio4*wXIBg5nqZ$R_JRbp_zc|j69JC4i&+Dm!A;g2Hu8%W?QBtK2yPRsYl`&tj z(FAYBZSq@U&@}o|jBD{8$Zj&4RBRcvD$6}@m)Ejm**vbpFlng|U>T3#+Z@u}%EVzH zD~OS_%CKUd(N?ROxP!Kts*9D!aBk}j#8sxh#Y^|S1b^e%YaAGgTU2`#Vs#3NlcN13|c6&|pcqLxEmhJ~g z%l%lMp$?cBd9`+Q@sJ;~5{-Uql&6Q)y=TPFx7-yV5m zR(B2f>TX}d^GZooXV5mrl{JOBBPMjE<`W)b@lu8vn(LOZK?bQh2pqpJrj}rqu6LTw z@=>WcxuX~FE6f}=jnp1h<>(lcFHtu+R_hBB=}lUia<-PkI+>ZX)EDqI#D{;I-25~3 zM~?-gUNHhMH4JHeuQJ_;`Umaak%n>?b+PQ3L@%VYv>JRechI6S?g5lS_Sl~)zT^o6 zI1eA?qF1Zwt`l0C)qp;VIeb(O3@WEOF$qhHP6(yiA5x1SFKdRPfLh_h6BS)8#uYIY zUFwVM;K~MVHoc}9pC@&dGEnV z$|^v<(pWSe4Y4Fnj5-|Rt|$>P3@xsrV0mmyBbAgmq1F0-GQ(pD37?wdFPodcG$Wce z^(i@fCq~UxseX8+LlI-4HSbXpu8Z_g z{~-J-%F#|!^1If^2*c&}F@T!FXeTpB%YS#C%}8Moim=7JVN~ncgV6obY9VqgtY^j@ z+TxD))P(B?%n;9^oIV>OM#$qWk>6eh$F~rlzC4Tz+L{J@K6TQ%=3{>)Ml-IA)V6$K zKfhx)X6z=Z>C++0(CX}orlk+G8_u|lLIioWV?q`aJv;AKCacYB# z@xBg=k;+P4>Hz#WEw5H8gdmLw&$oWBcNVkITy|&T3}VQM_*CzhR1zu6MCqnUYqnEG z7@frt@fSbVCH03%d_r_~^ti<1m(1++pA)^`tK}Jjumc`px}D~AHkZcEXJlI;ISf^I z4d~q@@BB3wt~5;(pLed~@0oU$l?R#D$ZeP~6?d-4bFZ7tWu}|<%@FODe zA}9CPwXg5@5shblf)0pCRKmPdm_h#!6lUpn3UhrQ^4(n=XN1QA#O`L#vQS2tGh*td=E^6qHIO7hm#2#$Ab%t z7-b!&?8|Pi174VL_INag!1ofaFx5R$r3?x}2SAoP>T6(1)sP?G`n^st`~XuB@c{*A z!%CK^SeCu1@mhWCkDIXx1!bC=e9xuHnePfFsKL&6F(sQg&uwaVCqKR*34AA-O{&Wf zVj4X*K_c_3Y(5nQkm-LN=Ghtj+hHF1!+##;b!kqZ&h`2XZCyHiPC(SC6vR|tp{OJYk&G^rQ3FR)brxXYCBg4o0VaF-X( z|DC)1>t+2fbvXgs37{^6I2|_D<-9V0A{OFcllw~nXAZwE-FR52Z{(&5iUXTLV%y-p zX{@C9clqPY*4m{)a9&4Nhzwm@vKc9J{c(hnQsMWlb>=TpDK-10bK%s1 zkYY`E-X~+Na_#0=kv?=xC zrYKF_L>*}O#+X>}hc*{B(P{bW#-9o1_~E^PDq-j*c}bdZfzLn--6P4daW(O>N1a98X!Z zjD(g8wDVm(XAXC{;Wq0HX77v0`HZQta#Qeadds>G9oJhr{B+zJb^?}eAMM`0XT|#g zbP0j#saLkLvCrzn`3_19(>yW&6>)EXZv1o}#UErlDu8up8%L@Ff@jIr8)orS4A z6bWjp=6kA>%F#jv1}y1sHF!@4h?$8!hV|8*z-_1%@4LmRdnE)kZRY}ype`G?guX)+ z>%e?xQEW2D{qUVb%Ju@i6ZI!H?NSP*i)?TUe%K!ItWTb|#TGK<)NzQh8{>64t=%Dd zNuCMpu3o4S=u=}3DAvznrlT|_JECk$p3H{#%nsglj#=O`sOL=}CJrD2l1;%-P0OS- z-I(wgh!IuadG73+JU00qXMKy=mA+ds4)0pLmkyJ1$~nE4stMCEfCNg1rN(Zofi(w{ zewhSLpbf)S*x6)Ycq<+Br7(_vQK>?oQ6AY-xWQdN~O|X zt`*3UMLKelbNFouk8{plBBxKME;uG;#&v6qcI+=Wqe;_5M&Gk7t?$j$mHG8_<{R*N((pp>^{k0M2Us zM!Y6DZF?~7i<^gS@?`=M0X^vkCXST=6dbohwJVM^u+LOsb)n9AxDioz(kSpd%?MZl-&up^XZY7xDNV_67AE={#zv z^n=U3NoL@w^VLi)nJK(DI^UUgj-v6ex>4d9&aUkhn;$9*t5Xds;`+-yDpY-=Pg@mB zn>DhV7D}A#;%*PG4VrR>2j8hBTOL7GAKm!HwbI_W+y(7L+5G7SQ|HqtJAWVAM_k|l zrh-{7%U zeKv5hRsr)0xHG`KBEU)888EK^8UzHO*9RW%3^1?2S_RB2;LiNLLA%`)WIE0P^9uSF zz`R1+88ENFS_RB20`9t;y*D)C6?`^YE5ks#-2n57_gK&YcYt{X+!-kda4TS50e1$N zR|MQG>VN@5;-LcW0P_mCv$zf5YO1x*h6V}~5EB6wYZWlBpl<=pE8f@FiZRh~4wzQ} zbAn=Ftpes1K!gmi?q zRbnd_fm!;y7nu3cx2dhqLzkJbjz5_PebXH0KEgDW9n5wa2}2NF!x7oL7h|Ude0z;Z z_ry>y!3uD&GtnDm{MIXvIw*nO-MQ2gH`ey?Q=+D-B4|J%1GP+OGvegJri6@nobe&o zTHdPO4Vko@H1+kW{tUZ?(zj~t`4y<@GVVihLgRd={#kMgl&{B5@ z_3_11rOI}P#v<={_JDWsqNHrS`?^gV;ne==#L%mJA*;2cP*D8zq072mlp}5f>AFni zQ6tVhS09;dx6OO=c2#D%i+l_4l4D7kwWY%~m!NaFlKn>AU)>AWk@VcY_2QTP(vS0Y zmU#Jw$LR_8-2T^8?xO|>mbX(1XoJWgI5fRA$lqp-17V%06Ue5lH+W^hO%6-h8^|W= z4j`K_w6#IYfNTOSLqGs}ec-7(fNWCs2C|8|1IQ*=YapAzsKEjAxc6)Vr49U`>Y@n<_wnYbMxdoS?v3fouXIWPrg|yl2z<6hJmn zccf~AMlh@29s~??`)^w{sPE;vVQPlZ4&>S=90hxsj6mT0fOJC;nnm-_VSRTIyq?sW zKc{mqCyAD5k&RJ=|kk@f!+0MB-OsM&a*e4fMkZqIdp@g9ldtDeOHSvisSoXKEnr152orVEByB~uB zF&caaNTFy#O{0ul1f4~*7<#KPJ+wg@9LUYHQqRA{az(;?;-n88$!WL_ct2LWQ8x** z*zt?p#<{+0JfeOJQgi-6uf?bEU{|u|-3U&CSOo`w4|3$7zk; z)0>Mr6Yr)F-VAxZtlW0crdNB*gD|>eyYk zN5V(+9i6pf7en+_!2|djcLw|wKfTV)TMvi%d2e4tw|HVW36sT?aEnay(>1n^yb#G0 zIgAOwtGcF)y39N1)W;c*H(%az79dMC!82diWP$e$ZJlWevY>x@-2GkIGOoXPRMEFt zEW;7mv?CcA(j^LP@KZN*+k{hxq((P&h@sJxA0V?x9jcVm&uqXLTycfpj z!Z^Dt+AJoeBbp17a4GE%Id>mAIdwC=N`RylA&z(}#f+#5ofYp{Km z*|rao{Xr-wo#J}wm`NG84ClF&6NXOjpsSYRkm!A7|L@#hMl}X<+@mDBLx7=k`-K0q;Ym-j4)ozBf&r&R%Ns^K`Efl#W+X&#XSr{&1EG^|T*6%dC z0>3Idb^fCK!mbkmj=al9r87K@IWT?=)ofp6&=jhsvz=Vqbs4PNY{b5C>+du>usk#c zvnIXLQ~fdbk~zTw&L>hZk!1xe)-r6izQew2Kly~i)X-{XPB25?9O?_Up1u_w9=c>h z<`*K-W*Lr+`mNemy^Budmd`MyAI^kkhYW-RZ#0})z^*;Pf-XgG7PD%OgqCEAOhD4l zroL8A1MhV40V-_s=yGLt$(!Wi6<*R`&r(8F)tH-Tp2SA_rOA{}nlaC44$!oSd3-QHT zRQ`(59XV9qzKRarLo3|=w$=WQ9AzI(YP&PBX3VzRH$wihTX>jkiE|LjMeL=~8q68=gtrp+fvmTp>1M9IXTOxMC$EXRW+dXT-xLRl;N3 zP9w?j*WjGv{|+&_Ps9=2%AS0keBHR;zrYH=#mA4pdjk#sP4B&jq(vZOK2AbP+ZLhD zoNCC~KMoi2YB{)fUp-wTJZmFI<2h{h<3@4k|!r}Z`Pp`|#MA-$vlgzxMe zZD~HIXz>;O^-m4LqeAE)44Yk;hV0#G{5^me)&50{gaO0|=^w;M?#Ez1b%i)lcS=Y| zwCY*o^s7=UeHDX&?DqWO^s2D$1}5T?lb^pO0(T6wF_RHV;*%1LrA~#QQvRy0bDjnz z{BJ#fj2;3IWrP$zbhT7iOCnw>iVZ!UkcSiG;M@}W!UMsbm1O!qU*B9G(WY2`#`+#( z&Iyo8Un>lMznJs%GMQG~jhKE3@pG}p#h-SVLRx|P=%r4a9Asq7#QNw;FGS+Zrrta} zoWq3`DU?o36J)9EhV`viyzE|vuO>`bauH;BMiFpVa`Q0{O^W!`1~9`vLS^`BZkqjSQbg4Fs&V?O$1Ftsy7_Up}j;&_2u?Q%-){F6Nd~6hNJ> z5sPKWmEDmmgvjj&u6>7QBE63u{liZymBGy0ZCz_a>{s%N&2oNt39)jDJH$+$igy?xr zIPBpfLY?L3-B8F5b7A}X_*Vrv-8NNS!={ zy+426t5HHMEv0d`*7;S&x(U1kH6SdHgTqi`IM0gJ7+yR>0>=X1ut8a5g9GOxa~AZY z*}|L=S)-3`m~hozjaijrO|{GYZ*5LSKM-UOE8NqlE1(Fy7?UhcQ_sb1WyaP4y|3Cw*yTV=RF75ek8W?S|DPk>Sw^=NRQ-FAYJlX);7h^+`e z4jbNYmgj|d@Shb@yG@x78b9f=@*xjfhE>M{YLzJ_mrc)$i8BU7epQorB%I;ze{7kH z?`yZs0O{sG;YW*DYGzU#_XUhY#HZ*h`K^4!F`r5P)%JJUdt)rD+J%K%|48kDme<*1 zrJ3}=-QeB*sk6xI)EPdSUztsQd%*TJ-V3%m&UtA?HZ9vGga(&uI0jDh5A#@OQD+Kw z0g*qO;2)x@U6D;U9{g@6MCUE4V|${^+nl+OtZ?b-sPpC*r3Sg^RyhP8LMoHZ znrx`bja4=HQH4E(zH;>g`@T5rsf}iEuqJdTMsj)f0R`qzBa=M7WU13vyqBqCzWb0qXu|GV*I<-74@KO80q?EvncFSX)r2P{lW z)ZgYV0<%il8Bo3hG|mW-^&p6d0YLcGhzTx zz602J&^U3T0U9SO5kTXN7yy*-#8rUuJ?LHe9`vq!M^*up@9(jEh^qkQ zyRbf>d`DgYl<&g&fbyNV3Q)cSLvn#vfbv~fA5gv{s{qRPAVB%fN(9h2BL)B(Cr&g# z<9uJ=yYgKCpmE|v12oPE5kUD)Tm>lKk-q>m&c9Ot%6DOXa#o@j8o+pR*nnrzwowZ2 zHbf(ARoxv^JxntIvwu0-vxlEmeLz6vM||QoE(cIkK)^CZ4g0}T&o;#JFh@QH<3JeV ziD#0@(^y4!Fbp^6j|iFE0ntu{#NlttXx}M?jNi+&MWV8pCc&`EtxzWYgETBnyJI^@ zZVKS^{nwQiM9TZSZ{{o>r7PEQOYv7$uk%$eOOjfR7T-KpTq>2PxL|1b2vUD0m13Rf zB+4QoIHs@VrfS}jA<9}cpGwv&$?AK+#!MkwT*#h1$cn%h1bgR_^D`_;H~WyiDJMR6 zE5dgCmdb?4iSKAIM|LLre49|wo<8BpQq8{=a`Ka|&XH8fUP3UyM9Ro+MkXL0L$Bvd z7g;c3PJpnst0r~OTinvc?t;bA_y^h3O}sJpY5O^Gj0M;$JKlgfrnv=`PJee^sV{D1 zT^(#)U0lUhNirmF)|pOA7npO#@k9OThbroxXyYA^M-#MP$!Zus^0fN zZ|h3m)dQ~MVZ)jJ46$j1 z!_3v9B=Js~)aV8DavUI)i;6@dk=)kaz<{HefOUsxyQPut#7r0ID;D z452mws60BF2nbMQ1LZrgM@YPZA{#In0M!|+fF3UjB*s7?3dEF}7#Idno!?^t7XYd= zgbd7g0?-+N>I@+RP@TaF924J%B;H+sO|S7dut)3~rOciQ z8?XgED6gqo*fBsqI{3(3OF*;P4Kp&?`y;z?&StHo_2EwC52S82)0yvKjz9MG*`uCx zF{*orjtG*c;kpX&Vz*1Ql(5Upo=yqv_)OWmE6(`fcuk{GfLp{eOpuqdWctb-v`9~{ zZvVbd&TC*T!6zNeqn*Zgmy|V7OOVBnr~UoCuw0RuJ8q+bNYqnTyrY<8@Z{!R^Erxs zr#6oqE{4jPDK$yHa=1{KUVfw48iiZ>3h#>k<}08g2$pmk-NIa+na%$l;w6tq4O zf}=X9bu-Jgi{z?zV1W#T2sG~{ygQ8*UbMgPu9*H|&4 zZ_1ApX^7XZ(WMedfHG}C$qJQAL8GSF75F1OXNuI}a>f6iS*Jx=Ty1Y2P}L6c+t{4R zR?2dugjfv~UNXVHi6v=fL#p`-u{u}FBVc>5I?5Y-N|61UJ~AY)Sp12mnAS<{x=#dl zRWXM{zIJz)WZE{I^~)0_#62|&b=jO+UUN}G>`;LXLwQ@p%BSgIJyG;&^aB`qisEB$ z^|}UCUu^^;KU$Z-D+zKdmb{uj#VKkFji2HvUm$oeo;Ez%4xnuVYsqi|s`?6W05FD+sK0Z*X zWT79hC9R4COlObv0Mpqgpi;>IH&Cf$fE%b(0t^F8XWwHHJOPzTzTZ|t5JY(Zl}dmh zfa&ZLP^sj7$P{oDFrB@vWZ(qeqS6j<1C>guA_3FcV?Dr@bfF(Goqb;)P^m;8zqlK0 zp&u}vJlZpSI-u9=j9Hi- z@kf|?UCUNq2DEq1RH)?xewW%U=|#!6q|bzFih+y*Qtt6UQKp!{F9Cj^12j^+rACZi zER4QFhwjRmtQ%J#eeDb`tckT$vWmdmhRRNH`EqYOLKO&c>0Naczx|>WH&r z&u2L}fMqwuzso@%P*7a@LX8aFYy?YM^sQIKp|F1{S#xp$tCzx#t~d|0ayNP2x>vOY zt+^DvQMq2*G)_)nFsg}>#*J{qiBU7Z(jtU&)cWFr-&KKV_554qaRc&wt{ZfXQa6^H z!=E+%sKdQ1@6=wzm+ns|2T(n*0W$q1L}t|@FOMMV~w@^tKh+$OY$@wr)(q^fn7S-dwj0S=5Qr=pi=!GV;juy(&F zxg~YjfY4bI`>H`=k&ZfA_@yr8@vfj2wfrr-r=ttk`?o5~dO z_R+(g`H-D;M6s_fb#L)2PCo9b_V^j7Im)63N^|qeNV#cn|NcOogpTOYgr|VC)YEJ7 zQBsAo^!lDZ8N;CRIpBqyE z!`d6i4cw=rk7r1OS5vhGd)$3z`?{+$F{w#|uc+nU(6%?Z9|&N=txJ@@;k ztMTjIU8$#1yH>BYw#4}!jHVWcdr@|yfIDPcK!+|55rbqEmrdv9j_@j>NcRyHF0h#%V=+%Dyg@v6D!|4HEPat90Rg z1;O5oPF*;-23~o2+C(($*K_mOC`I;uLNkyOj04dX_D}Y1r+Fr2_3s!AB95E1!2?}& zQd}}5uw2@-v1_Tb!{jw>C+>wj<57ZK8X8qes_7V@Oh&iW-K=qnN9(Urf>P7W+w3lu z-#hsdi7LCx)_od&b+w}DVb$ezG*jUdcyyRfMpSMlbpz24@Ij-q0+^td3m|&TPKtxS z(7%_06A^VACNo8^gqQGh>&bn-=34kQ`t^QWzLjxxUe@K34;hG+7T1SUv7QyKHkzsZ z^Pg-`ip>4aJ-~8#w08 zY%g`x!QbThevI#>?{DY2jsh1>4}bVS&!7F?+1v5qhs6Uy0hG|9gQCd$jFTa&C`G6&dzpgL3<<$bKFO;rrJ+i#$w$34+T4~bf z*z2jv?Tyz7Xt0G+GV;bO*t}dkA`jR5Un5%`EF;k-rvXh%H3DL;W>g($3`$8#QW2`& z5}Fqaf$Dv8myMm4xJWl){$W7Gw|S_Vi)IaNT^*5idW&ZnQ`H^p&MnMrnR=5pUfk;L;Pj;mr zoYiMk2LHUXcDFcLQbb?ndWDgYw&;TIj%A}Th#ri0|E=jDnD40}`K5MSpR34P%aJF~ z5fSNNpBp6brVK2qM`tFh)_&Z=;l}2>S}mh<+jK^WtPcl%bhpYw?;6p^dFhv)(_$Ja zQ&h#E$Rgv%C|X~6DsOU{eEX1BFhAo0j)Ruk{w=C%W~|DbyA+b$gQ9) z4B+DT)K)oF`Ac!?er{4Qp~(wuP6Ef6g0oR-4Z&onu7FadxsB;zqZH4a{CFotvSEzS zhF1g2soEEr4euW2PX4#$F2g$_lbd`4_Xu5C4ohl=_(KTNyo#$%eo=`LrM$Tpr>~cZ zF7+3Jdv%a8Og6djpnzCS{)@Y^M!(Ojxhp1O5=@T#?A`gs(P`-UQcLQP;<$-mCgTtg z?by70@q~`yp*hwOeVq}~wL1U33e9LXMWw4QZ)jFD?gE|F6HfKkR)Zh*AJgnEsP%yj ziQGLkD*#=E$Y=})C~_^qGe75<)7ZL%boAYhu<@^7qe%@MlZg+9(R1Y}R#vI7azq$q zT={rc=esGe2*3I-2jZg3K9df@g0QnB$(DfTZ@@ahYT{Y%k7!+ztPR3L7||Q5T}3x@ zU_B&SE8Bjn9W+|!l{Cl5$!K>-!mwu3g39!3na_qD1ApTMSmtIV`G?X5Ybjy(1Sy9+ z6j#GKggEFyo-$f?dYzW8!PCnrsYWon>7veoNnS87OQ#)umxS;@p(S@64kbcVYKOr1 zAr=%#d`TDISPd*jrp<>b+Z@^WTzY*@CRhxqrmuR;X?)wn*CJ2cbZ#Cca z+(`H)=mF2dO{13rsTgrFw#<+$+zDhyka$NwhXyi5cNER0Q1n~U_XmUa8t8el3sXL? z(Sp9xg4W-L0XlfHVAc|#>OpvL`)60Bcg8Y7F8~jh_031XO9AtE0WJdRNjO;Pbm7hY z@uq0z@l7qh3@Zv=2DR{qtO8{jbb_E#)IM1R(m0g9NrM?i-+1-!G|^+F)q1GK8xJQ* z&yC+{bq&?jnSrWE{t5S2_w|wrafEJo3?}qt&i?%p8S=4ov`X`&=c<)h(U`J%C39Q= zTB&LiCjkVmejDq<-xmN)kR512vH9!-N%k0s41sisOMJ7|Fo{FF7>>U&)SfOj`q`19 zZY7=qTFI@;=2CW7xsl1(z9Y>#9s_K0yT?H(X|&$8Jf9T?X7|F+h;@Uw`IV1@k)CZ( z+8=Jb2D}alQ7Nyqw2ogwQNGq5;bti2CYuL1IZ6Eq#B%_aEoN~r-fTvk2EGP{(ejr= zO0KQb_H?@4Kauf!Uo(z}2RH$o!2~)*C;^1N9wu6TDsgkoH=&WXsvM_f3}A1Tvm9^zN%mB2mI%KE={MIb$I1N;!A_{QodIYWH~N}maeAdYhoI& zHrf!o6z)2!Wc{NM|8I*&7)0Ved%07s}nR)>iwExTZaxll*1fd}!%Gwo_Yi{%ogs&=ewGI(F zB~77<*R3mhqRiceCXbrrK~D_$T!Wm(?b|5KgKh_3Ryb z|K+#u9(3Bu>N{69TC8jvvglL@D`QGI!@5>gl?3&8tjj^E32DgS*yeeT-ReDO?=vYr zO$z2AZlDZh>$3?GMx=zc{Nv1l~LM2WL3Z5Ta&! zU*P^W-q)D9&Nh325^fhzr8z&(uu5~-;W0~duE9|L4%^fe{mU=zRViu%Igmx_B=Z0jx69v9)WJtr z;B{Ap%k%68CC&2$oT4TG*yE!C2mxULxDf=B0&fchT4@drprU8FIbfy%NZ^qce6hjw z`IHY(S$2jgGC=KzuoI=dW=z^fI$0s{iGD6ptUDSddV!7Q)R@B=@I_xt=368rJ|g{-Z%NZFInXcXJl zx_wL-P43Ey$m*mm*dJGw>bnJ}-L*9-(VV9kvA`pkY<=n`Yz~`^8d3N6>{^cfzS8vm zo#hG}Rd+Md_q62c#PeeNmohEQvu2p>tx+bg%jozYBJ$!YfA;r4-&?;$dBrbFwNl#lPF;bJmz-+YhAIlG8OZqMc6K zlOYiUYAPoBA$h^B7^87&HdPc8v(up`2l8y!1sQE2Wis`XaOI;GqM@T{dqOLn%5=@$ z2&gQq)7mcIM6F}1eQ#l&@hT36DpXxmKXP^P!YQ47N4QM3O(g2kZj;+D3mDFB?{t)6 zBaFvMl#i#!6%6+&&OJ*x)!G3$h*q;W!wQBzGelWu0Pug^63SZ-J+KkwRqiM+?kA zFf`;hq0qhC(ls0Gw&R`E1|fD4V(ujM_rURBjA=f*Ul%EtU3)D1F~o%Oq}$)TQ*W@; z@1D}`c&aNmxOyyl`u~h#%(pa`{GN;C%Z$*sZUxRX2v*;+=pvc96?L*K?Pq;2-PYqc zNdZfKX+RDVA|@io-%2~+kkhPH6Y-E9$So%C z-Zg!;xulS;Q@IQymF-Ei1s7zDiYEOdnjQeVQgegVBnl)?svP8LoGU(pG)g zdVd5e7jVakIntJ^IH(0lplT*_!YEGjrY~$9gYCm+TT($a?nA%Hr1|ae`)10T<54%- zvXSeHC>{6*6Q)mS)5R+I0@wHS*d>W zO;otbM`)4{KULp}7j>p9upFL#fzDR2F^}YbWBnn^Rs>xT6S)Z2k{8vXz0_1vc-ufx zShCGi-MmoMJ-2z9%-VE~U|$KSrF$MB%7tkoPTho7R%a^#Zhg`)cTc=NFW>2uxU$FSyyX5nSe26_S^s!OrY&wD;WQD1(Wu`i&qMiyot|9v-6ovLb)&5+p5i%K~ zN!ym&()AMwKpfE|Fgeto&}kk(u@W+?!+v)m*`P?D|NSc@oP3x;NMEXzzUg;S>`6^R zFs;@^&PLx#4(9y>oOUtR8woLD*)K=Vg*t|j2I|`D zYL$UgeAPd+b3Kqh(vT-F6_;4aN?3pE@o2fJmU)q>AXqJ8Ew-~RKS5+b@E;%g8dX(J zy%@>|5opx|t9(r_a~yoM$FYN6JJNaVT_-|+@^7{ta-ACXj)pRe^7sQk>;J~z$C)$n zQ(iv`|AUY!{`JW)zGY#bTc~ruiGG~Z;*yIPN|0Jzhq+UJO_g&t8TVY^?rK|3S{Nup zi+^FxnPNqqV#^ROs(1U0F&@Nm#Bvw5r_JS*#D1I#Dm9DI^~s%p)iIx>&Ok6Qd2{s1 z3e4ydXGI@Eu&D2=nG7k?K-2U2sPFf2-b2;0vd@QkfnpPj+O#wE;0iiG|5g2bfS`3# zY>e{EM9-$~cR+d&M8c9Hj_9j=nQG99d(wPFY>%m--*0t2N2%k;!;fJNkx$fV#7lZO zP3sByl$^ukTN&3QpNspur;yhz#t#y5zeN5&0GORq39L(Ayi0<2F)USD>8jl8J?uUO z-0glRjDL&4DChpgV9GfMw8kiT5wS*y7kOrGYNI7e{R=w9l@ACbC$;L&X&EdbWx8~Q zh%TqU-PL~9q@0M(3}EyB1z{*&;#i0O1;SJS>K6&%+hsfVvqfs>{1b#Z7gO({sV?j~ z@fpPQeTr|uriHV<`Nl6mK{f!9e2BauWEkmWzGd{5qI`;1G)P?*0;pev&4E!C!-laD z1TU`86FQkt%Lly9td-8-S+F+D2TN3F+BU{q`vaj1$8*>fc?{NPitR55gGg?`!L_oI z1@Y=pVYO4e<1Fw#>FNxv{VNIrat6W}9EU#j{MF-WBh-WNxwrr_1^!fDJbO2xqLVb0 zE*4wcaD7g>wWPU00XGvWCcLYpbU`EZxD|U&r!A!Efmg1|3#Pavd!1Bj=wATLWLYcu zUjQbe@A(Q$NahCT@!&rJn2r?y0E4>y9{|ka(0>77EdC1s?(cE!mA!Asn`TAM z#iAPWmYJuZghCovM2^2&ju9M6MscUv06Rj?ct81XVHlsJ{{zD;5&a8>`CblyVT9lf z637UaqC#LPek)sM?-S&duVuvo$JT6Md-C{Ew$cLM1Q8aV%8eD_ga*jw$rQOEGV72R z-64o)EpQ4L(s;Sq?czWUdyskw>LfO)SWetr;6Z=G#SA-Xb#4`w(?0}GI{E9K`*8J_ zgNd>z+79LJ`)eAO=xUYR#c}sJQemU1arzdK;4iy*L8mvm+u~LEQJz`Fm!Nm_d%g^*HRq@ zV4Rzc^J`is=r^W0)>(l~HpYM+?E;`q5l12zDt@?A0_pahW&rKY)(Y3x*iRt1#P(21 z+?ELd{W6f7M_77;aki+X+1%o9nIh}WRR5;}oq<^7_7L=ozDTo|z`Uf*08d-%&U85W zj*v(EvT9q#RIWE)fSk9!S`wP$leFnqO3|%}&Sf_y^8=?dK+X$buRwb+2}mIVwMnwi z3Oq-}g3MBR&l)&>5h6Z>+s9QQ6Wm3jA0$)ErqY!|5{{$ihplxYCQ!{x*?#&)W;csEEote7gQgQAX(WzUF6wU>W~>?2ENOv;5t z)n|Sm|6xh5$8e7!wRyiS;w&*1ewQ%2;~bJnGq*dMHu&(a)uu(6OT86Lj7XaX*1waH z)_9j;h3!w+pm>`p9=Q8`pZ{=_?6%)TrC zUFlz2h&fZWJ!rNtv^n1kqakB0NgU-`&-Vi>me9O=!N57eI$*}&zT`SFqMTB9>DK-> z2s8vr-0ZnW-+bu%1J=e*2cFKx5-x67AzQkw-M6@4P1;KOfc@h~wYb~DGIF)J`=;dl zuR@;|6JxDps@wGyhKl)*FsYvW-B`lbpTDiABlUXKt)lgsesyn?UD)yZs5?LEF6?pg zT~9$DBMj&1q^i__+-+t|y-|nHp!cdF*c{%hkJfN~aobfZALz7=X6a!qB}=b7G}2Iz z3c4;+?cTp`=kolx^O(HtiA|pU+?r>+>G=mV(=nTEqe%P5uqgs$@b<9}*zp}e5OwtSVuIXzQQHM^^rkWp zz}3eW)_ct&gI$jEJ z*gg#q$llBJBVZdl7(v*+b}01V?WGhpV5kH~7*hj}2#6O1J9rB(2)g%jSL@HwU10>| z_>M;i?8t*O(gFhb@_Yagf(;08BW8cVI%_H5yc=&cq!GYOCOFWZ2UXbqYWD=+s{87Q z$4WP#+Sj#HHtBtUo(lO3LjA6*&~=!*c{^j*d#(;@Tvy^Ga3H*4thszIWRSzwBVHvx z`VWrH>MA5-#mFXJVIPFaL3}` z26S1e>6}J<54jPjw{KM(M&#R+rc5W9H(-g|=?2~UF64D{OLK!vR!m#bcp z)2h!Q?pD*?^W_^1IZdU^inaMMuy6hfW(hHJYgc3p1o)aP8}e)gC>1*VY~oq`sMG3u z9j97P3au+63qReuAGv8;{yC>0Gp#MLbVBshr$Z(UK_5Bq6b>uh{qH;Cnay zEE1t3a8UE@oud0#)JF>KVGpNn*!x?-wEre|{jJA1hcYEnKTmb_kHo z<{Ew&8~6AK6^7t2-kjl_vSpE&s>Kd#p#+-N`)4DvO%bRtko9J8JUcs?7M_9UIw##N zvKLLeG8*)b+RN>s=P3|~uC*R5<7u#(G+E+~!i~w9OUM#SNA~Yca;UI7jhd&bJ&DIcbr3D3n z$eoEe5-gGtun=vpENF;^zk2|59S{+^K~;eOZSUI-A^MJ)fiP|FlLd#h|A~$;0aOP> z0|fXm`c0!uK+ylV zqM88UE^oDfGjRL?mt^(_^sE&Cy@7kxe;m}T2^0oSDN5Vxa19{SdacGj={=1ptIq4h zlH3xtN{4&X9CCC%XGYC_W&lJ03UNpN+FBot($vUxKizM=+8pf~f0r zUd?oWR0WP6tp(eA4kJg#%7}E3imKi;95q*4JlLuRLZ+;`wvPb?Xu1o&_g=;lNVLV; zbig!_N8gG!I?=XD%Mj7DlVs8|d&YUXA#jPR{TSGEDv1)usWL7Vki6DPgauBoG+wK9*c2GLg4-bL;9@)`?oQ1VoaRsyk6h!ziqxW^K1N)<$_}v4_hE+f32U zMt03w6@4#O`xY7EWWdZseIp((@_MsDjFip}&0U-eQ>)HQ@#6)%@^1!W-E=@-16LVN(m~)yiw9!v&dB=OUx)QoS(m@ejf;|K2-LwG1(2ON zHBU;%+tZh6$zF|%B-nhP;>d}61%KT4d#bz6LPk3pnqgdqy@6P=jP_nh7Gmq5_( zCx_}>M+Di*g}hC^AC7!^zq_z($q#>Rc(p%2Ko5Rx4A!W<&m_SJl+NHGK2lZNhn+zy z@)DI(h&*<>EAkGJ-wKj)xq$)m5cyMp-E6QJK<)gXNJHvH0r6O(h5@^&L_`4bu!CR& zyRnf!Lh5Z$Z3Q%_-=TIiF;D?>Ak=_H|2JR`n;0+$fe3a(8x0BK!A7PEwbND?AOJK2 zNDlrL{h}5Q@F55x)Xr*Kw-C?_d|xO~PSrpVP!1qF0Gv{U30P+10W6d202(9~Ktz0W zu$zl=z`{L39O2(9+JLkCy%j8oM>8-c;2=;aKo0^9&;t-{{~lzX3GNS+qXc$Sv`+iS zB-1q4ra{Nt$w!olGL<9HsT`TQ_&Y6yEb;TrEXV17Ipn;I?bC+I#w5Wgs<+_IB$?Bw zn|<;fgTTw=<4yW3UL#Cuxo|+9lB^KD-+iopI#>AETducoM>=i%Q?l?30aahH9|xJ0 zC@Nj+-F)-lY3Hn$_|GTvc$D3Whwp!=eMza@S-VNRm1*gTerhZC?YaovMAwgPx)r!c ze_=l(_TSld+7+_ZhxfPme@$5_H;trCF~8D+&fUW`Jm|dEVF+LFDtX5Dj!9N}b=h#e z9!L{ZN-h+~__-4&2Xyi3H{D_GxD8m?v|ivaV<|Pa!o&VSh-PH;0Gbmd#0%P<{w%-e zrw@3fRc}VAK4g6DRZo{5lBzI#Fc)4o9>^f$v7%cKqKRnQMQ(*YT!TzVMYlu{b3GbFJZAq2`Y#{?nanA{NL+X@Cp5Fq{;<8Tk8UVUX43IApQmh zgaiDeKZr#G0)90(14{s~j;#VX&!Zb~8^FvI2+(UG>Ot%-{RH2p zY1=d?np`#2HSXDb=t8U_*LpVAJiiepy&J^XhPo^A=s}MBDhHu%b29V_f%6K1qgN&| zt^NnKW-2s{1P=cqqsxPYBI|wp9&tg{NJ$L=)ftO zk|9C62^K&yMbcjO1%G$c9AjV0uPL!jJvX|BY7`W7mTU{VS|W5uWu;c$ z#gf#Bsj35<{-e_J8p^sOOf~XBIvCEhjE1SUxrx##^&$;b=L#>KGE?ez`z4-kh1?Nq zhx-HZeSiN69`6ndctpECYudfi51Q{a z;C9BFIZy{1s+)2ox-|MNyY+9w6&SJp&{)RTc4!+)+O!P0TCN-1FnByfbIoZfEi%Hj zob81nE@LN~A;1>hAjbFE-N(-f8IKSZ7TRm?aw>m5Kdi@H^(AdO?M-Pwu{a{Eb-vpT zl4O6XGheUMJ?u5Nhzegy|2|9YJ3BdIA#b@GL}7{6Odr46n`5+7MdWpfPpu+o#pWk^ zG*kA8)!6IV_7{5Z>;5c-wk{pQq;Qp)UmxqR?$6Z|TF&@3iPP9B76W@%R>a{>FgLa& zCLhEs*c19|rMMjJ6>ToOILA*%e|^ly=yHli!ic_bqgLVtd{^uoPctN4GZZJg$VQAn zYw^i#Sg(z~(W9VaAJIN!D4@)y7QBV^or-qcZAoEwxnZN!%(ds`0JZ_vI{o_}ZDYD~ zoX)qVK;}4AY}fLVX~?!Lsvm~nMLi=)Rlv~3N1Mg?k?6KbTCefOga)(XAzi37Y?N7O zp`rwt@ywN2aUD+1IWVp?lAGNvw(`wy$ybqI2$j%fx-(=UDov30n^w@YU!}j7+-sAi18wFx0>VgAK&4+I)wZ{Bxpu0emHM z>As04P!X!ulfOncTYW7J7@ys%s~yDFu=6DoZl2Zrq0h|-SiM1N`b@~;sp;wM?@P#n zXHQgX^3hJoPtw40WKYEgbea)F(Pp=pQ03RzU=@4fk6FQQsS~-?Vh<)1kZpw99VcX? z;6XnLvZ##kVA4VYG}~T6SelT;`scy$=wm-W^pm<~xA??w2AR30c=zs+fm#VsuqlE0ba2nRK7z&s375PLT6b{}|fVr$jN%=Sn)(xup}remHtha0C;r z`HC@7;}yG1j5Rd#aQ@2h$K;Y=#TbY^W9X?I2Q64l*8h5|0lZgiC#?evD88>ytl(2w z^<|!(Lxkvl>RylGHSS1{kjF^t*i?UxN{%WCOEkpbzeD(T+(_T#z`JNW$BUmVLrbFX zvbkB(rf`%ea>JRm)ac~CwIvDDec=_(o{a5}z`Xu>7z6&`UNb%}ob^EbvM-846!U`g ziXDNJ9~rl}KK=aM-=-{-h3a*8l>Wza#id{tqIssAbB-`9vr<8i_8s^8-o@tWAtD9? z+EOLr7y)=@6jn2O)XHTXql04P4iR&q*yX*bts?5AvkQq_x7h4Xj0BrC=kyC9V5V#S@aMPKw$H38)fcTC}`y3Y^_A z5r5%^sNuG!JA%%ROuK7vyEORxeyxxg*bJ<|%2cIwWRiHX9 zqrt`^`0ES)Oz-Byu|G(Xvmo-53>G{>4*W0-n;!jf@(oV};z;3aY6QLpdyyX=C$)6- zTS8?BkJX0oT1rkoZ&P;g-inBe%nh$-F`lJI3=Q#AhJ}Xo_C9Jy39YQEuyf{3a?gqE ziO)BM@v6{srN;%|BJ9p%QNlr$*!WbmW6JWF$^bN#@ZTTd)MT=0@_~XkgR^gAIxPj`?&<_R0Bo@TmOo{ zuk9J;%Q!}p5NlwVDqi7+@!VaPFZpRCS9wiW%mfUSqLJA<1AVnE*o%2y1x}hM71neZ z4y+klP&k&qd|$$N;NJ^jnqw7NPlt- zyeV3njtDHv3J$+hRLf1kjaLX{E*k_?5X>>a*kP?V+sYb>bA+dzrOfadZmQI$+%NHpAf0&xVT|5N0Mq?-coRxb-(J$@|I+4wGcA`oXhh`DrlM+}fSh3o7l#Bt-} zgU`Qk17AJD>QX_1V&f>8X}#XCr!RAboVWX0V4XO&IB4k9Pb@MGqEfiPMqxg-zHvws zP`Dw+-75^tUkSz=STf*^90j8nyTZo01v@UF%6Vg{w+CZCQW?V4yXd3*l3tnceu@(< zoD%^y8USnK%79wBS#exY=znN!7>{MlUTMaH&$ztu1QZ8MzZ?-fUHu1dlw;v|GdTO` z|H2!!3715rj;msipUTh$Tb~v(M$eWuogh{j*dHT1brd!po^CIGJLBT_zhtXrn>)1bN^Z{yI5OA+Oc??^B7~yY(_N zPp$;>I>PZm9FQ+=fSSKvnjrPfYS^Ja7T6?T6F~Q|%hl85@(Lj(NPFYK5jx{7UQY&N z*z07p=io`Xb<=pxaaQ6yu#g^!guPEIteaGIZ?qB_j6GEaVV>aMPogN7aG=d69S5$5 z>6rnFN$&c$!e6RoWe%jfM@UMmae<`0?ac2NfKkM9JA)wR1UIK#qJSKv(;uVB-^Y`{Yir=pdE`4| zKvcXy2jrU~pt|(ZBR8UfLmz=WzbU!}*`&Qk8MNZ0+hIIYwb`#tO3`7swBrwEvn{ZM zt-u4}YUyuo?0eD&~9#%i-$;a0?gq7If3)HvFkHR*!Dr!t;;Het~7SXMoCn z?(bkedKn>R9=pWPw;GY=Q;0TqySA)t-5D49UX43tV`rgdkbLs|*PPF-#}AG(6XDc7 zSa<4(p&C51k^+;+Qg->+YX9JjYUs`J(EU%&Xuc;;3+x{VV&_XdUjUjQ8w0VLEGyiB)mswE#{cIT)vw&h~zGy zW3*nK9(Kvqo>#ebO_ZpE5*GhuxHc-d$H40hO$S_hV9;A+txI^uViCj)XvznnQ-qoM z)C_C$lg*E%eX4u!{b>w0@$4gPo^0}bBp+cllVPl`**()SrHAvyzNAMCBrqhNtF(Vi zd7gFLX+yLNzz<)?i_`;jE6=Iejup0_OShaass!2;#oaF|}VzZ4V z3b*pJq?&#~q!Y5}xR#$1_sQmQMQfA1vYKPibO@^#ro+q}3WZW{H$83Ixwc$5m=vQp zna?~CyP2O@uDL5=J9<-;YJN;TD;d4eL*HFWDA>ILZ<R;cS}8niQ2U2SKwrBtwOAo9Df3co;6&@LP{eI(M@Rkd8CtN@_^ zae|#^ZQ+wg?L#(jvD!T4BT=Jd5W;Q}!cK3#Sl`9zBzINP>b@K#Shyim7*t(wUkxI& z5|dtwP&v>0hZaN%1#6#s@?*4yr9)%3ei|%*?IMLuAQah!^4SR^_X1Ye0Ar@w0-LsN z{Ist3NZRJU#j(h5`^>_&2p`H6u}fIR~6e*eINaB#Lis0_=92zzBgF zARNl5eS~3JNDFq}!dxfZ6_Mh7Bj-nP zIUxjJWdHq>KKq^JF@|psCVA@_kvzy=$%AKvKjC$;!#449Rx^6?EOQF6HPp@2(ce(P z4X1rZELc46Uh0HC`FxxNzG9wMI6nc!8#z2G|3|Le=kdipZh-=Fqg%O#8L_Xe@pI_a zq4|{Mn6vV`)PuXUZ>WA&7kAhD?p|^K+Ah&+;SL+$z*MHFE2jxCy9LS<93swoBMjxZ z7mH{sGl`(PCVEQt3aS~k4zk2#HpzjZcD+^s1}~y^Y(BugXsR!CvKHQAul9(9IF#fy z4g9XQI5RO#cqQU>tMN;g;eyIyN9fOk+{n%r{lmuz*77kq!vpKO%HDvl-)Wqk^Ux4@gjWe6!L}q;tN9162+)3K zNRX(qSYV)eU|qme>I5gUH)e4tpkBAMDB=aqTu+R5B$>M3Se_UlT`pVw&ve;M<_?f9 z`{;YbSQF#1jMb)ek660NYi5*(9I-*GzZJ0OKZ^=je#g^EFE4o_+1$w{10jleK;;zs zPlgX~3V`8Lw-q%+`^Y0qa#*ky$$(&f-#3?Gc$?n3>1*!c_fX?Ca3IWwd6F2Q%j?Fv zD^T7kl7bWGU)_HHiAsbg{Zndx;$xrTS#Q^GG8Kl@c!h%u8HUe{w`QVb4*%6zs$(K7 z%3vqREku5vn7hTn&nzRtkm|rGe=;q&*NnvCB>teDQo7$N5iGXdnw6W@Xa&;6Vh4ing8Qm_yE zLWgB!MO7zY%+jKaS1i0mkqf5}3l_%FbmPGo&d(vjBhB`!zlZ!IV-Bw5A>$;@hcH(P zXYFO->67cVHks<=j3m0o)+hkJnzYs(a+n0?AqBo|#eDu>LaRyVNHM-fGeZ$6g!464 zDquuSn5H6@IK~pVQ)yj{9k|_2gt>i(#H->$EB00nNmZ)p6<0+G6z^EGkpD{a5yox* zN5(AuFdnwR8vmE&gWifWSTFl;SU$hX|H<-+uh31MB;7N-v37}^{BL3_l>*?U|E9LO zP7xtZtuPIvk~=}iWIS_xbWGusyTB(r&JQWs4D^idI8BW)z88v|YY+Y_x3c2;54n{j zQVQ3d5wIL%hg(1klMzU3Xqr$z@VwTf`4wh5`{rtL{4l%wEr{12CydRs{kJV z|1V`$q#D6oBOGZ7T{|0mN1z7%Z>As};sr-L#_pSqcEs21#MX5EqrDbXG9j8$1~PLsy->46@B z(OfP9!}UwhQkI_cV5)Z0kHUJ(;uO&C0GQl>@n8`aL;7zNWm@D-n4V$+3Te0c#X-Ie zvX9z@Bfg5lI!USvUOSy1Wy38B37XR+@U)}Q8B0_d!~rjXR<#j@lB}xZOZ|IVSAqOtMKYT%s-Ggo1MQ}ToG1T=0=4E6NL0*7p@-EE@9#~ryn2QwF}Zm&((}LJ7<3N!@U3qvUw_K- zbykrtt0#U~$D;GFYJPlw>^(j`<~_!L&f>fJ!Krx2F8q16ixf%01wE=FG)AW~a0ZEk z?uE-NouN&}A^XoV+RFptR5@K23@Wk5#)ds6L`VCCa@_0YtB6mUX5g0QoJlRT{}5z3 z00dbkBS96d&g<;1rqx@-qN+MsD5;Fzl}5qr@s}B)A}ks+F$lUdbyZj`AXzsebu7V- zn8ob=VmxdjEAPyDbBH5JC!*rYi|o8tn*4FlPY-w~er=6-GpZ`N-s(^z`=TxJsx>PA*T^dH=T;p`-D6N@@5CA8(k56VbJ#Py0 z);)k;O6ic?Z}sU>c!sloM0~q&aTn=}Y$S;=JRAP@5c1&rD6YfkZxzIn)}IaHcPD~t z6pM8ZbisdFKyO%oSwPyuyWX+XIl-z+&QYsy@xit}gTF>MTtB=bGy6@G6rqpi96lzW zt>O$1@A)ehDSObxt}RfJ>547e1DsN*_t}!JV`xq2VDLGr{r9EhVk*ww<&|+LbY9U- zzeA;d9d(oBex06vdc38lK&T>6>^yk@`41C&c&$^hlkR~eB-@0SWb`VGIUD%_4=J1FUnAK*NI za_LLiM*|Q7!T@k12&5bSCJ3~bTx@`H>5~F5(*V@_MGF3fvT42=`>a{*Jl{#onZz&3 z$?-|y8N6NysAZ{3BHGmik9WFgnLGD~?|hceG@cHvfzNa^nb?QPWnj3Um4(oEjcbp> zIAe@VrB~*F+l<2;b(ONrZ^=Hg zrA6hcb>bL6Fbl7dAqMANh5T8$o%g)oJauZd7r&vyxdYShN;UGt2Q^5CGQ6j`f->vZ zEGAzX^V4}Z@67Ty(cl({(BJ8ug-|p{rK|lMh-*fte74lKB&Wta;Sr7!{b2K)3_p9H z{q4%+WG8ar4l&AK0JWjERIno2XR7XK`6&ITUq$`bu9-FrZF@~^>;v6LZ0W3ec?(Vf z>QSQ+@2+-jmFOGIz+hpVOhb}$%Wk(0ZC7$>kl$lt!-Hf|)l~CFx1SsEV48 z%1=x^s4V%)GUY{=NEKIEy3hC6sq~9tk}F20#hFXIN2Ynj>yw_a&h8n4`ikg{ho&7m zeUt8Av*cOJ>Ru8XP7UV`A^BbCR`+HwWiVTMoA8|1ONkd&y z%qEAtS9pU-GI-!%p1K=)vc|{YmbgEh^M5#ZL|6Cww?iQT4z5|axJN^7w*gsP66P0U z?NF}rh7GJx6*gej7utInSh=IDL&-e*z)W@}G-Upfyy0*|K~Q^uOpq+k;h zm`7Sk?^H+O62926lg40KX^R(hSV7v6_w$Z-hWEh3@(dED+!WRF8avC7{tCxb%xq0` zZJFK(p645#JVHCA$*@e8wA|_Cco$XsH>ARkg}Uwx0kolVh+CsxHhfpPKZ+~S!z*y8 zii{wO7MAB#CbS4GiuNed_f91Znl>uTU~9r7zU{lJKT|6(>e8iW74g{)4?Ya5q*Ojs zr_}bJg!O=>8@7uszAd@Le=~}40fiXMpx1G~mTn~aaxG-v1kKX_2(Qw93aVNr$)M zy1wZOo(2^c90gk#(#i7FFElnCM|anRZUl#&vq26SBKCwT)qT4Wufxs+itRh%qTF)* z{RxWd)8F2V6o2z7RGS@!12BvH1E}2RG}BO*yOa8_xiur&cexKu6dYNAAJmz-zclLQj$KwoXg`8Tlop%R3JzfmX#ktN?(c%F>8tG;Lq>*k0KpIs}0Ho0(kSP@c1|Si2GXT=4asnWY77qZ@=)@i% zjVdPq(#X%<3LuUCUL7!?bu$3csB!`zjr`o#QQTmjSGgpC3qTs3{7IGSW&os7*k0KpOpZM1V8`PE`r)0gy%~_5f*gVh@l;C-#3xqdyxpsDZ#d z(~2${*AG=su&b4ec{XMy#5LU55nOOam2Nhe+FJ}@;B$iy^QUSPwWwb5_@m%M!ylG> z@svJ!^_!ePd1?xVA@jqA*8sJBP?39qWBQ%>%U1&>KGOKJxmQJ1-gK-H?sakBDM^s$ zU5&nakk#;x-?O@i>Z-U`3J(-Rw<->9zl5!7^pm5Lm?bsho8cVXs3?QcD$RE6isH|W z<@<`kFZOwBtaoLQZ)v`YCpB8*bKkt<&5M^m$H>ZSp7^!E^Z0hMz;t{ALc^YZl*qro zc98f|4@`z~g4jR4_viQyxaMHIZ_H3WcLI&wb?DwY*f2qmItdRzMoVlrK_Q3){#-g; z2f!1JF+PZN>x*?l!f1MRLN=Oqc0&H3O#JI5fTe1B0az+F0Fr@Ye+RHs`c42##r{t9 zy%SOu8^Z>a9Tc+>1i(^lK$V3dGy#qb1pB)wPbcIefThCQ09Y!0CqSP3Sr}Lyz)~9l zj0}vv6Tng%K>#eZ5d^?eHN61v1b8WrunAU*hzzXf2d@cGWZ?9j0G0}031F$%n*f%I zO>6^N4+hKxuvGd^087ONATnT_tq|A`z*22Mfs+APD!l+zBS=qp{Ok9eyoged-mM1d z)Y}5$mMi+<^41WlccJpmdlT=Bg5HU+pP-o5n$KqCD#63_aNIOe9Na+KuSHRW*uzK0HI;Dzi!6snxZX+LXOol1DJF_B|?3 zmGm;V2Yzdl;4;$j94*HyTqrABcvi8`q+ZFUeh6P*t>QPt&XtX-wLLfatT=A5y;~Gw zB}v5{Ua(pmAxLQ2mrmVrojP|8!e^jQ+Eehvr{Uqdv8w(p-RLl%JeC0Y> zMK{AVrv;n-sS2z(L$L?l2TFmm49_U!0ZXNj1%35OQ}uJbD93eva=K<_b%msU6Pfxk zfZaz;@iN9a)|x7re{*=a)iL0sIhV^kKs@|;en|bS#)jY7WRv~d>dEsPt2_5i2KH)l z^1If)|Ed6S=6+g|{p3DZG`fZ*Dx>^HgV6U$u(PNvPjlB{G)h@yUK8A0ag*Y6l4)&a zI4igD)T zOmCv^7buSy;#TD7Bv1#hKI74edTje(ZR1gy5o;Bdj?rmYs>z9bbpG!2Jb|PxsoeaE znv}0qyC}6jucM`^{3aFMkUoRtB56x79bP`Uvic}v(C6FP^kfyDsIjj_@TUyVbo4`fjyJ*EuDt{PILFw zbm^Jup#Eaom#uB|e4@(OHCXdp(Xph(?cFB1*)c{M6f+pXN>GiKZH}(Yx=T4re#OsV zgCrKe=k2ZRIDTTKgR<_3c*42VLO}MQMeQJEEerMLG`a12#;oJYQ(8e~SwRQ~hvsB( zyd#OTp*^nukd__-yB_@Q7JcXvdJ0iz<0`%(TDUMrwYGbSLp_!FT8rV~bP>Co``LP% zMXepz!;?i^W6e~5>ZbH`xJG$#0B8#8IEL*f$X4;L79hkaA`XN&#UuYU#96ZaShW8y zAo-d(?sAe?s%!DMh-Gk@c;sxZ%+%J3RYsimtEg8zPsiYLR#ln z;Nv(wI=4|ePx>$rK9iRFHZE$uM#cP64wUsGAcJ(cF-62pnQ(`Ul>TYQ zcWS+Bedn@kriyv_LuC5N>la*0A&~Y^B{*SQ7~BNX@xU6X0?r9tf4TpHN94Z;?ne5o z%p-8n^dC44HddR=TmqUer}rPtS0sTIecnAjW=%Ai)x3ya7tQei=4T_-KjNI>&V@}@ zi@Sg%O9P(#x%4q;@ckQ~kvC7XQNL|4>g8X2gh?TlebqMCa_G8P*p~4J&XTU~N~jN) z;12T4s~nY@J{q4aK$O7`Nam*YeNrkB5zL-`;fl_;>CQ;f zpgVW_-$uM@c1sVQk;?SAOCO@nu#_K2{F9G(oBjxtjopC`dkz8wUnQJI&u0QgZ##GA z?slr2uCAIc)vo^0y=MD#>C3GjtWRi>UP*PrPYZI$9lOO$;#Pw>{aT@xzo}LgR@6R4 zNQn$mXBHIJLc>ki`sWUzBbxtqP4&5t%_}l9u|i+I!fu0YV*vZs(6Pg%#9Q~F2Ztq#3#&YRaqq*n4f_Y$GF+^T;FNRcfP1m` zW)4ZdU0-iLs>Llm6?CiAVF`mKP}sv_?sFN`=_-su*7jBYH@kDpw*j7H0p@^k1(K{y z{dwdTH|o<2{({<;ut69oX%piIR=R3?_5i`k|v>mQala zz?5g-D8;nsf8v||Gt)U_hSgvjJ>MwTY$&95Y?pg$7e$B8Jl$@Ek`4T=*)qn}Fv{^k z9VzDb_l$u}6<=*6YkPQ=!^O$+|^qU_)Htq?n|C%ZHPG9EY zVzNA?pqh24Mqr$v8#b~S6Y??pSGl(w^k3y(eK^zmX}LOl&D7jt4C9mLPr0zsiC@bT z7{_#@5iTfHC6B_8We9Q|5b3YNv~hl3 zJ75T5?80!wn*Sm9deds6c@OmD=;B3C{(Gnsk@DX{o$v}y|C>-J_i5hFV(Vmft<~04 zIU`bbcQC`ww+7i9K5_){_%riv2Uypn38HF~U&)`eEfR@U#L&C&h`1y0z9kYlD?c(( zROf&EkHT6jk@~YW=&-VBV!A~WEulhVTmPQveE15*<3Q?+!TIa-C?4P=KC=gh7zFgw zawQDMixvh9#7Io<1oVfcIVvp?l=^f!q&jCLNcs3cpqBmkXfK`yj`3yD)x|rsbM-rhkG+(4h!8zmwEHM!h{>6Spe2rL;z z?B67-k4an%evQT{lX-y~`0F&#Spv2Te`A6fg= z0-8T*9Q0LU!?OY1S;xsh{l&6V$%Y!-;)&r~IqJtf?TA5oa?d`(4V*HE&s}dKO-!OW zOS1khJH^HO)0|cPo*c&4mU6%ptAa-08un{um3@$bqly~Y0z%59?5zbLm- z-;xi>{#WIeQtU6~R{xt0K2TAs<`no{zh#fh|8!-DJ6WzN6Bo0`U7VQ+=|I0byd{jK z@r|tww<(0X!CgTGf%#bw+zP^(>QBUTh-~~J6x)K~;A0fNa`)fh1RXM^Bs&03oXGe{ zWusmq6rsGyG5j7d93DmM1=%8c1W)pl*#awYKHR3%*z(hUA?=rWxz%z^I+7e z$e7H!hEs~k>>*+#>c52?iw=^CZ9lf6cwwT&C0!rwjbMf*W{;XaDX|6beST{(;w)kl z+Qkt?QLk8~lU|N07vun=rtu$^R+>50 zG&W>OpFE|!wKi^fy;EGyvk%=~PPtgRPsA-<+MBFTlU+pY8exT zdiO+c6KqoN$nk|lG<3!f!FUZa@IaRouFno;$>=v3a$&Wa|J0Igaw+b~P)oejkmpx_ z$2a%t&grkwf}TXa^O<9g#9qU2<(2dXY7&1ni{oo)kI$hzidJ!n&h3K?(zH9Gme$UG zfFcd$iNXy{&^s%h{;OoK=dvpo5x@6?Ov=Mt$a}0JD9m&1j&6qE9O6_u@iMxItB;Ay zJ^gabBne*-*+2yGAUecPA7UAxIj3Mcpm6)}2>vQi7xgBVx$OeJ8tV)omN^|F@ZqV0 z!}j5c1A`JwKk@29KbKwNj*_BaXt^keuH?=?2LT>30s+37&lLJq5O7fP*V_POZj@c|5MmjN1VjEs0Opr_ zO4nAAUcCLBtAKJeHG`_#~M)a^V)0fkvli1{TX zvaG-u<`Esz!CYLKyUFZ{#$vfW@7=U*_$MB(;c5D7vDq|Yf(zdVvOC*#Jgi|OlhGW% z(&Db4ih;Ma__eiR@qFe>iI~3=>XwaOx5WweLXY<^%3&Erkia?c@EU<99S-8vSBI#sweC7B9%Mjp5IhdJ*)9SPSsz<*`<< z#iI8}gkooeHIe6h zo(;<2l<#TK&L6%h2pj2dabN9t5`>98Lu5> zqYAQvOjBzH!N|kmh(Hvb`KOf`DQ3*W1V) z0}~KIp(61SaRn+hRv2cS)oC8A@WIN=n#?~hw<%$8LU+yiyv;-O-R zK?P#}#0#S_Qml4f41U=6rI7aZL5Y1-E^sl4EPc(YhI{~89^v;QcPeIb`06IeA+BWbVWdf1;MyPly5PDs z!QDMUKD8)ay$+@MfyfruP8(xpFphNIOj9jFLk^|LL6~;=TQpbGM6{U-EW@1I9*IAE zIQ$WrtzeIehq+|jjI*^)ny0g)X2tfWgZvD4xxvdoF}${mI$oyF2F;(KeoP~F#(;UP zWpcSb9zDoZFkDxvH8Y)RC%_J9^S0Hl1@^bVE)*$6oyDHP)2mp=m15j)+DTUSZnk=A z4K2=AbXav?Ivo09%H0po7tQ|0>^mZ*^*vV%i%^o5Xem!FCmip60cC6gi=laO+Ewv= zpR-|04YF+aFob^oSW)}kSn{HY_%TBBZQ*t5;qpi7w&xo6=O17%6~K4Y9nUcp&`h5- zN9x7tTjbKpPB{2K7uR=HU5S)I=%`Ois3^T)g0v{TR(Omkz3Z?Pe_mRYWrGM>xZ4Pz zwBRlZpsb{idK1?xH430;z~P|u&O<^%R7nXy`YZy%G(^=L3aFq3E)Ot>hm6t-gyx8Y z)>H+(i0idL!T&4_EEi}9;CcD2Ob039s4ZK>jDEU(NI2%z;{y^J@X!LpGEd9 z;GXa#Fpr0pIOwz(M*zhY`l|p6JVaHQ7cldw5*R}41WtrNOdMp1NDb@OOXv)MmBx@9G|wf>GoKgKjw$G*$f6qLDI#qf7@cWTVB+c?N+hH zHbd##x5h0Sz)k6!TZS<#&BA9d#};n6Z>{jObqR>0TCrB%NDd5jP{G1 zp!ab4sZqCi8N|yA%W_)S{Glr{%@qnTb;a1=r87czp!%IMHcFE%*4ihPpZMihV`j4U z)CO>a)Ew5R-{gIw6D)KtHCRY6bMG{ztLm(O2-FxN~^Z2Sn_sh z@=TMqBCDY*sxAZWsvov2Yyl6R8aUV7*4e#t;k$g2Ni)nlAH3n8-Fkgp1#$F5=CiI< z8LCFyAv4)pG0w|EJFiMwUmJ$zraOKR^MPu2SH>&8SYJNWDtk(+o9sGkljpuSSgQ;C z+i#!~qAC#Ni=Mb>Sa9g(SG7TFWDjag>pkt4Zra1X46xF0KZCc@f+9=y% z9#06X9PpM|y=+UA98E7fK3<-CGEcM=yFnEQ`%AQNilgOpxlcjmBw@~yjmSYb`V|Q}TVLjTAbCq#`BJ>f zpw*KRol*$GSttA5F}Eh+{UGL%kgb%~B$bF~+ zz97tX^wsEJ{c>Il{)FO35BaRcaw8<0grC!~^5fMPY%mYR4mZ$BIMKSpZuY)fom6VI z`6xP&2)&j3@koT;71ps$REzFGJ@dn6i1(RSLA`s#Z8b%i{qgFetf{<>?Lz$o;r&#Z z+eShGcDzGuEx3Hbh?@6u>~Kt*H7VgFNYj{bgMJd>WP~f5x@k%KF0Px;2$^o)pdoWs zbwg1LWFR~S#0!%wk39pyec+Y}vpXO*QMzBCLUP zj*}fK?6=D;`ZZu5eruSfPTnMJ5+`S%o;9yIZhXZ(4IYH>P&QAXpn0ljjp)H!`m`}E zT5_W^h`iPq9-5gE8C3WK&eMt6@p|_c1WQN!m0}BgoQCP97!MLKvnFr#c4q~|mJ+rW z-bV1UB^M3Sq%UjS!nOXwP>CpBf=~#|^$o99x-9vw3bnmwm4%%QQiZcIvK9;d|d#tgVw{RCXD}6 zjYH2~M-=Ro5`H^7%VQe(M|*2sB0wR3eUbW#eY0HIs<0vmzBaG9izs6`A{>8!v_ZOX zM~K+e!=iDG%_`+c;OJ-GBWpcB7sqg>d{iO6*$Q<22x?Ff%Cb zyv8WzI`tgH^m0OK%%+Mnze(!hCH*bH6*6AJ2Hu};IPGWXZw=`@=U-?gxkyl;oo1Vw zxm?SdHt6*pf_p^F_JdsP7O|#=?T3cSY))!b-iX!F(3?mU4pzT$7skl{1&&TPo7-_w zV{?SxV8Cf)d6qmyat_QUD@|m^BjCXg!?dW@EI(In!Y7Il%VEIetu+1m&UG}NpgFc> zznWHoow)(Dq5e;`Jh$IqT|seq&F`QQ$%4lF`PX=z4cD4Ne136OljXK^+dtxjaXg4B zIY&jWUuk~4`w0Yze0V1LPdqx!uTUOsg2Z3@pK^J_zsThpC;vq*Zvo_TzLfu2E?-Uf zPq}=h8Ia5U|5v$O_dn$FB`6EVf0fHm`vC!}{M;jH0x z1nv@AnYBlSOG{{YFY6qna#K6GO&B0YuEnl9`RkMdU#iRZM!$$vQ%rK=$mwtpoV2bq zK8Na38|!Z4Y0H!5M^X1oa-fq)?wKg&7LbXN&2CCkS3xBPP&V#(hLQD*UrQZKf1>Vp{ir@@f<##)U zWI|=ajGh;wG=`+f1RSk? z>UtXeMBDstM0h#_7%Ej9suZ>s8;gl~3l>(RsV2pGS|K)`bj@fY4pyU+(vso*@45}{ zzl#;rX@gWQ6*Tc2Ak&@dnx_U0G{xBN%R9g%+NJ)KUv^R3Ic;oF$%Qy|;$OB}^1agpc6a&^Zsw4-?K({SoI$Ce$sAb+! z8^>S6+yu4&!R=pm0%U2eiE(zKP9SZi=H>I~dRW3PSK$yu99B73KNeJ6fqZiSI$(?Z zw_Pyu|F>N*WcA$yFU zKr`^Z@1K8^L4x?6ILj-t)u@$UC*Y4JpUen z4mZL00M7Q-)nWI?6-LaBK2D4;xgs^Z4pS34(7p5_;b}gbB+^8*vw2s>d)8lu`2%oy zG`ehT>1E_FQ~M~NxiCv{>$BCrRrda}xZok{?oIyrcZEi_9lxZ2JjjX=j?gabNZ+52K=_NoX3kX!CHTW}f@FUV_e5i*Gti}A*VG;P8bwIGSlXH$* z4*ilq;3+FrO^}}YPcoaa=SrNvWb@9Mqomv z#~IV>%Y?mwf3ql1L0u7rWv^UM=BJ}Rx8|5qu5&6EG~UhEq~%yM@7VpQ>fJb?GT|%I zl@-=B!p7GX@BCz=RaLBB`)o1rJXz9)g7a zloDmS$|g4>-_jeNcsijvanU5L3x4BjWz_154&30vsyC*BivxweI_w}>f~ZrrT&^m5 za)%KcOlWhgd8${`COvWspjau{POO`Hi~X%iLSY}g)S!Mt|ED|upc6W=L_M|i0L0$D zfXn>+ee9{*HZ{m+D(dLuOXs*eoIa%J;A&DFw2ySk=TV{I)`qm(D{wd<_Tq|ttX`bV z649XLRDxC92(@R%t^{`k)Nf0zPzH8aP6iTqkR?cZJ@tt|wF4u*eQ_?fv zHLo?s7_r0fkJx;eQmj^XD)SxaA!N_}NG4FuC8|OtU%xKbkI9?}16tHt6G(`(K>8v- zdI#wd;qU%q)y9}bMBSSI5O>wF;((3_U-JuY+~!X9h#Rq~I}E35gI{#K%LpJ_E6te& zkMOOhWg94y%ISVIeo&5!irw8>&;zPRKRV|;G|}CL0=%H*6gS=*9d6z>Xqh$YI?bMS zAoDlhunZdx{Kq_ULm^)JmHSEj;X|e0d5`+N-GXCQ^*LV#?Cr3aOfaaEK9Ty`%Y~XK zV|e4M4Evjpy00v&#YMn37hR6tVO|Fygz;`voz5c^~5?#O|$z%j95?}zZNV*jPi$oW&NHQ4#i$pf@k42*U$0C870W6Zg zSN~&?bSnZDiS8eZ1g-|KNHFpNiv%Mdut;PR|5zm5vw%gS`^O^D{bP~n0v1Uo;~$Hp zdlj%q{u~joNPtu60;d8j64^w+B9To5EE3toKNiWKjZ6WH1mjCcCS%u^5s%s_yR3tiw^LDbb;R2VHOiZ(>G{C3=M=pN5KS(^f8E;itXH>4o9db1KLY(TGN2>(= zVH|ahS(OcEY*~BGg~`-|_`IAbmg2fzQ4ufUw9BWG^|pK3L1bY)2azVFpLW{lBc+ls zkGdWPXV_)2SBi9}$r^WaxrmXN5Rt(E4~p(~(&~seiE|iDRk>4PApRt9fnt4%Ot*Fm1~+93s=_8C+$@AA_{cE?h_nCC3vnG+4qu zLXrx((ZY+x>P_>WN({0pj?Pvs&vZ|6SK>$@NF-D~F`udQ%ztu{MH6%IxphK&b*{S_ zz8Q9cH1@GOe=6X9ON|m9P6B8F*$$IYsM=n7xSbs8Jz5u+uUD16ki5nZRXosO@! zQ)D??J3YPa8HR|9Ozoe}M*Qr*0Bym4H5N7+Xt8ASp>ss~tH$lw!TbkFGSVekZ>KS> zR$Hm7Ay#o3>No~{SWKEn1mCwOl8TF^ak?zc&xhKV4_MU-R!)YZGi2gqyTdcF_awb89Ex>N8188B~4Qoe2Iv| zkTz9LfoF_*o}YhA8OetUrym&9QL#bwnJamo=N`7JWrJn8Q{D+zl|QTtFRw;Zax@aM zrbS~LlI;RK-TTEWs{5}AYa#bz?ka7pwk#A%@`znHr<kwRo?UqJyGQ(r^OLGE{aY`8OxM4WIv|(T0N(Gk6k0**5 zW59(*6NY;a3`)14I+OTB5mFI`d(PSfh8t5DLbreiK*eM6k^Rz&tEv6c@J3+#(vH}G z<%my!L9A;K-2yNG?*^K@3oRA_|AC!~2`PXXb*#YLAt=AJZvZQuhyi0hJ0rRe{IAfi;Ukfi;%_UcG4hks5|uaIt6{L13{6y<6JN+7OJl zxJx|R?J@t}I=!vRZ*aPS;q7|PUPmfeQ?9$z+=RoyNmUbh2y4Pb7K}=~;#0m?@9IJT zh_y)c_g7z0o0%TO>~H$7gT z`HLr*T1?FXoPAs(mtvI3EYW&2ewV4i;JtY0!(BZK&T(Kts$9As3#WqHkp=neBd{7f zUn-=&(=_i=PO!*7c6=EC`kaXey_Z+c0{EUVMt?{LJ#jv8X(pQxZv})@y)yd{ zayDsbL5fvt;wP{v?4b5!D1_{awC_HL@FF^S)nM5bSDOMia|jkF?sLZWzy%IlM5oEi z`>=%e6Ni`DO`3%KQr*O3nD@`1ByE^zmLc3 zumpq{#l7yVg80b{hA*hyED#o$L5G-K@ueCxy8>t*bfZM62`meND5CSI3p`Y2;dN*Z z{q@h;ROm7V0kjA!sQm~8IHDN{Fw9;^{8S7Sp%c*o{$v3MmQ6l9wqSx|nAl>~j+!YM zdWIw)wMf1UMu#u+X-fzZ54OuG#B0E8nh&E9otY0z;Z5{#$}^zDG^9_@nT+dx^`o?E z;7u_K!F-Wl4a4;u5!haqqT5`c(A?r<|NZ&$(`d8|r0add@zv*-tGBX-N4{4I4G0jA zp)d1LgW@1$&iCO%!udLpG3ptgx5MV3*I%KTuX}kY&CEW``q-fb&rXL@s^KD3E496L!46~liM2)D#*mn^MocQa-6lL4n@y6rM|K6_^Jc)vm8|+r2 zcF8y&#=4!^y{?V#c(*Ev?(>gEWXbNG zyJTR?6KsL4+p&ioXf;u!K(NQPjvGP_bJs}|&z0le6}8nDkMdK&Zd%Vl^@DNS&~TF; z(~y1_$x1;Rvv_-FgbKH9RO~mJ0QNe?E3Bn@VFPY;_O#wkb}GV)htD<%R0t&D$ez$5 zG4lz2l+u1{@3(uV?|To4aU0z*QR1=o^Dxdz;|{^ErKI zFb5Zc&|7B=c8p;8O|+vnV}{j{p@wZD-i(Mlx9SoK7h#RIteh#^_r0mhLJh*~c&N4L zyhCo$8b6JBc8CpAsx}=w7zKamU0NR4k$$NCR-M8`i?8F@-&}<4=jv5Ax9v@%GWTk> zThOhv!HX>Dtf*U)M`@(19cWX09RwHQ=k!n=vQ`TNety+HJc}yQn}R-}xvgPgDeMy; zhHZ(i{`?$Ojy&Y*QDjC~i8b_{BQK)>Z)6g2Zk~r^LhatsDlv7!W9STJM0_X>M4O&= zq1Nq4uGd3}QbJS*-B-|w>Yi@>L*i9kIyCAv01}gmjtJw~f~O4VpT|{`oxCo!nFz;W zkM>@O;qFIc7h7xct1<~!8LL`|@Yzo!l|~tsXW5a!rh}d#mq-18uSOaUU53~H^4Xv7 zu{QIinL+Bh0hqHFPC#UBv^SrP+)7Nf~ zz+Iua0@|c8+9o6}C0cUxr9wjmT`_5SDiOj){zD?96t~%*+T{oXPVNDM%sI#|C_Z#A zU#Iw}%tw67#(yq^hi9pl9hA>?Y?(pu!1Jt{9)pXi`20FkL21~}cAoojPR$fVrrB~N zMI>%5-#n9MzUq&pEf0NOs~@99cY8`?WeKxXXWZb}v;5>3ym)P4b14Dp-n`AAmhY|0 zo1j6>kL!b!`r09X^1B;(KHUI$Ds2ywEp&qWYdxcGc2-UnW7a+|yP@-3{AztoR3)7gBDS?3RWi8Z!Uy!>|f&DJ-1H>CI-X|Bj0&z32#(v>9nURZz6GSMB$fK4vCBhh-oAAxuG>m5l} z^(Dq@ecEgsTFc_YuWkYtIVaj3PAr`ZnY%&N>{S%V39YQ&z1s$S+a0A|( z@-<;cK|~-XBGS-Lw54BU$^95Ex`>mib9graW!q%x^OMhpV|nF8E!zIxmL#gfpa^YD z%9Rjt&19+g)T2gKtPVOj~J!vwHw znWQ}lcXp?pidi3QpKVBdcs{+-{*BY%goF_8?rjF$wJVsm>*&=FU0Ll@<4$#*jRn1$tj-<=tLUqDa1! zbtp8#SShNE4wiv!uHa1RCv-&~(Nh)Z$z6qMmJNlCV~W)v2T#h#sK-|*IA5KHpk+LZ zY6Mzusm@C3^m@g2w8!%+nlf%Ei>czKeUBpi(3;*mi{+GI61rMmpHvUAy3~x?ev4}5 z1k2&(wmsz=HCCBB>Zb040@F`I82(kG4&JsXzR`i}tb@Saf3sI5oL6#+b(u{zZ?(Bz z$p-h4Dt~h~0n0}%iBQVhQQuqYgcr*-s=yn|yKg|4Ld$e`RtNIzS{%<_uev`yysDMA zzu!&Tv8p+u!;U0F_1b2$)Cf-J!x=d>5fw{c2MQZE9-Bgm10*VI1KELAWXaCQ(2^Zg zBecBiz!uRN;GbEeO+~qKiUG2BL<`Cj6g4DK0O4f30F4u#IMm+fgKwbx{Ke%h_PU&l zu$n`fy-}D{F(f4wQ&ONo>3~2`F_Vbp0wKbw8LZ$Ymi_Olp5*%$2KN#08(*B`z}Sq9GkuHKLEo0!hFd6j9)x z1`nO_l2Pl`+cPcNM#E|VS|(8O(-SEeQCbi3GYT9#+=MFcJt@Nu>jab1rW4a%d5>WQ zDq)U*k#dw;%f|chMs=cOF|&xiiH|bIWVLwxLYH>oE_|rhE?3?u-`(U-(1c%3TSfT9 zAVG&OnOP#@b!_4#QRpw4vwEFDxEE1mlKc2<#BlK=XwYyvCyT-1(a-v#lqW22qm3QW z??f|C$IC=TzZQOglc{tkN*aRmo$DKfeym`cehr8x z2gxCY50Urpp@nCHNX>xeVwI+gj9}+-8moLm(Fmxn>gn&eu`t0)OX2Y}o_eh9<9%ro zN?!{zc_Qy>^?84)Rw#ahP$+^X{^i8|D_?PqeZH!f=q_`xN9ZRkFRjx}`IqBZyym4S z4lbeDh!O`CoZ{o~38qO{kI1j7N!dThu(s~Mp`O!K%txW%YpLz1vet?Ou%yV2&|hLP zS0xF1oqBkcWmJ*f<27>=f%fR0Cn73y*VB;(s@t6i91cOhq4w3z746rZWF7Ay9<4H- z$eLE}pL)KBh6V2A$lk!3BRm^k%?!&Yw0?EzRUS1r<3H2VuA&~LXDzyG6yvX1IST2= z=i4IEvfAV0(khHdKOrjx2l|&-=#hQKhOju{`5|py6>DbG6V>ehrS6 z5To<{xY6-;?KwDhVdG%;qqmCpyKmkNW#|B5@s~H_wjC;wezlygI&F@nh|l9oo5P7^ z{^QIg2Qj`It7$U1M?~XcMWUAUaDxphs=m&%$d~T7|a@g|{ z6vj4p)<$Ts28&kI1JaoYkYpkwVc(xGZbV)PBi1%vW*-cG2z{aKxg2`<;c#Um5+EkF zv$JJASP2XM8S9z?s?Wh;pXKU!(eV1`u>0!hug&vxxAC{VrIdp6_p3WjTdnu7_m8a_ zoo2Bsd!IFA4fp5pP@gE5=miG3xe6$NpOgau3{e!Cx!ZEC1_ z64m2%E|*jq962$dp~V zoeF6;-S6_rg{pX_kD|7=h86-zyOTfDV66A7MY-l|UBI)K+pGw1wS4e8V9D z!!k#3$LblQL<%;wF>f}UA`O8Nf3sF*uhM=`Dz0c`HQGGp?Y^I$^3SR=<~`F2asZV* zuRD{hiu2f{+oDGZL`n3R(OJ@rQX&w?9r+Y}f@D;h;*w8ap?|MXz@yWhu{6|myKR%F z!*Xp}O3|`5v`*|2gG`O+$WFS(MQ#zL1dg?Njq=Kw$6^Gj8_p0h-htye^46q9Fu`2h z6#?-@cVq3)!ap*k@Rf6a?WbfvlV8|f*lSqIiT}7>dj92W;)_H6*ebg(8=1B!GOcr8 zHCsyZ_|@>TqJ!bHg?wK4F6+&z4N`&IBK~m71L5#0g}$lG>$tAI#)xa_v;M&WrWrXh zn0fPtkY#YgM&0|+?$bopzPyT$`J&1#7oVKXzDd^gE6|NXS$S50W5&G;)19vm%bAM& zu{y{YK00?&L&Mx$F#)2`nr2?i+}tKPC`>1rF-%HmfFV3{CzRlcC2pb@k5<#_d$jRe zm!I6>oedM8YM72(k$A=x4Oos#2bZBT^2{de@u$|@r@FRH_SZ~x>YBnp?n_O2eGbGQ z7rf>kJb-(+;feBAW0@%vj_aO{I}<6F(~s;7x(}~)VR^Lh20xB6UuK^M!DAB{6o2D` z%qTRD!awH(waTf(<+>G}T0C33UQ>A$Wk`8My@Xw#hN%s?F=akiO)6F6SqOhYpO_ST zd|@Pc{&i*3M|!%!?1sG5v((b-1DIXO;Sn@)$%(_lcd_HxU5oo>lnF=U-_FDj&PVO! zN6HLBUIeM|AKCcc2ch~Iek0EDtgcWl+aUoZEj}W)IbT;&q?_Z?Q+C{KU7nwI|0HGY zYK)HxG_}vv`razHfuU2Fw?Sa>;d^1=(YwWmSqZHCjFfy-c6FOltsf*9eDAHyYVh5y zvY+c?~kjWtPo2#st8{ONk=KdXBH@%Ft z-zO~q_lZ3y9d}%5vdqEL0b~w-?QSQ@${8dQzYBv7Z8DZVb_4R3uCLt@G}5wKw*XoE z$tw6w|Rl`cyK)K0B_H_P^j&>c7*F!6dg%4 z?OC!BsB&h}T)FoQTSe&C6b?il!BKjR(n{N3oX(K7@H0AwxqjRPDZ*vovGdgxI)}8N z1C6*t?R#1=WjSeM!d68|0q!K;@8#|SO$|l$@N5$i$J;6AEn5|Pj}j^LezfDieH`|r zdL|Z4R4o|HTsLPp3hUsn!P)5K?ndJD0(>^+FV7HT7eU68mgkK=4|s4I4a9%?K@8m* ztUus>{lvdw2l8Ql#=m%MmELCqhmvhpEuk(QQNKyir%CBtMNFV7%49J5MXTL4ljcI( z_Dj_m4K&gu|16)#@5VL>{ae;XUt@CS%h8b)Nml+b43AR}&% z8b)TlqF%6#6(|fc{l3Ir>a19WuyzXk@^Af8B{baxG;eQ>Ubd6a{)skTpAl~U#A)kQ z@0blPOM1}^Ld6GyAk{ns)tn`v9>9Q4OO%%D?Xg|x_TC$KQ~FcIvD|AtH-0RI9wQVa z?d0p)W!iUKVGBrM?C))cJssqAq!RKz`j+65_%#l8ncKc-$AhJ;i?AxSNbAb^AAGmi zpV#>^Z=IkiT`C=eJZNnw-LSE&YS)%I7&+lMx<6~!WAXAE$^F!)+^nB^7ueRvp(P`sIW!suJnU-j3{E{_m(RR# zYiCi7YdLQD-zoyOYK*~+(l-MKT(&hL(0gv$5JTHg`lN`Ii(r0+yRLU&R)s5h7A@Xk zg-fxbhoZ_EM|vKdx1Lx#Y2Q^Greex&tavRsb9{drcU?b!*jI9TaCV#4A|v-iibmt0 z`gue_E+aBs)1}wT{G&dZhvnuUpB(!siuvYJaS`u4q7lLDBI#A`k}o(9p5J(RKkp8= zP;R{c?6({vaJDmA%FogXjE}WnCb>@>sEcnKVBI9x-otG_w!gGe|J6QvsA_c!ljk;V?F zlN-?YBdwFEp`aXg?rnRcYjdOZDw&X?8s;nHrUn>!oaXxWT&`;r<<#;5&EUYS9o3sZg@M@)ZkkMB%Jbbd8aNqS<{)^fDZwGtQOqSH*eoh0oovZnP1{pYJ4)rJHs?u`u7MYy&5q0G zH7V;WwP@-jo5+R1m{P9Phg8RY`+6dKYL?~K5CVh#u>HfKS$|xtHl6+|Nil|PWz+m| zH;_dtRJ$A4?YN6->s^}B^b_N;~<;R zo1?2C8g3(wIK8-FEZG{|5XfEJ+=vb*9+PTZw!$CCt=Fe8W(V8(-a_})h`XYXJYJgF z(6U$}%ql?wn0b%b+zZuTFQzz;6wuGqds4E({ybXMXFcbl1BwJ6-^JhRld@+E zrTAh7c6)hmM!L?SqX%4AJ~bK1SUr!zvW>0pE_A#LFW0ov^qe<-JUbJCpp9y<``(^^ z=q42}%9LcULSc_rtl`R-73G;v$)c){SJ=(OpYP3xh+z*a3GV2D_lc$aEB?^n5pI#D zY-I?Pi{K=@*`tEy`#>(sK30g8j=E1vu)mG*&!0WmJ-z;(tuoDT6GMkTFc#i%d3pH! z-(=7My`GI$N5K^y`Bf(M5{a0_n15-hm8gy0_Bf=h6BcXxLP?(R-- zm*6(d`)}sYn?LiWrfMox_g;$KeY!ZgtM}Ty_B!br43E*}N13f?1=fA=O(?#5SP0Iv3drr$h z3PjwStmu$lO}%pydzwbU01@hVAXXn*o}oJP=nZYN zgj=xs8HesKFlah{{;#zlOJ*^Y{KQ`xULF@W{4SH70(cpx8kCa^WbEGr>qJe^SZ zN5LH$Fp5@325aJUr;`u~KY@df$k}yqO;}%up)S$pmz=3Fhip{+n?^b0KGT1h*FvS| zUOc?zSQkQLlI_n=#Q0mW*aBOlIc*wqzni4z)8eP^J)7`L`!7|Sd-#y~n2cLZEm}66 z|0S2J`v#{a0!t8@QQut^45Gzf z_X8*GuWM67GCmWE3xL(`=Y{|y@C4TVN|0%sNNIuN9wWIE>ESSh6Ddz8(!N#8kt;sq zLuc<$o8FBHI{#L^Hu`2X8XO^A*8G-p0_8>N0EY#$*w??&$T2XE_5GAH+P6oc*v(tf zdZWKvGkj04S$8(gthpw>!dFvO>+jS}+PsYx9}bIsCt1WYqic{a-N~HT&5WBPTW&w= zt2wGPRmG?@bog1T2vkwUCi3kRCO4X^z@OBw;o@%z<>TC6zYmeo_bI8YZ%;M1ri(bh z7OdI6FI5)P{w<34o7=FcYxM=wrv)E3pGz0jtq6XAEvv`;*>d4r}3if>XU*LOS=|0RkTD9;ZGDLGJ0 zLSYpQkwH4+7fk3we2_@-D|p{B-c`pV0!{=^3@^NQT+^ZsPzUmK@09FuTSDO_WR{`k z7VO-`m)_pUhL42UG(Ytc5WCTqqO z*jT|wJ79VYlT0=U)1F239CdplSv!=%tx7K6@1RFTCO?^2vxo7Qe#kqkJQvo6uQpeK{w5g3-!mMWbB&XV&gWQZ+TUme zBtIXIOe=u@nhPV)E={2~cKA2iDhF&0bJx`J`U@9i=xGR&O{pFS8Q0vtqt&bp>}$^c z0!%R8r07L@>&>?Sf4>ldTaa7I;iKuE1_?Ut8=ZZV)lYb;!rZ z&I)J;Ry2TiU`2ygQ|x933T}TDXa`m_U=_t~X043HZm_?=?5_gtz)CVcYL07h6-|yS z{t!Zr>meJMj&ucSe-&s4_E&*+U}Xtt2b$_hZzE1h2`NBCEh~r}fXi`}=mJ*)+JO}f zG*)nt0NDLipdHv>1=@kvwE^vbot3jH7zPdIEQSOZ1lob7dY~N;y8-V&JJ3{*G1+=V zd-MIq*7NgSW6{s6mG(%T?%d~( zG(%Z8_c|rN=!%AlVUxe`P;@kBQLMc$Lx_SCJF}EHb5LQ7SE>##VZykZ3|-w~id+u5 z{Qd@q@oV5r^7xp-$VTFA+Zh>`4zbz3B6an{lXtyB>F!W$s$_gm)USb%`_Nm)#NMKi z1s9BZwg@JRj|vvK2BbAt8HhCO4ny0Eg!9<8{<3v8)!EL+s-N&a2W}xXuK@Mg;V;td zCwv^bASRV{>>2?&!%WF@`y2`j94ofmT<}dW5v=`w>>)uCY?HO)xaF97+xjd!Z5mgZb1gL5>QguNC2Esn#?0nQaX@7L+8$K=~rd z)cuAyyd9<8>&W^y>pJi++7!=pNFf&3}l4dhSZZXkaOcLVuTIIq)IC)pavpU89|-Z^c7{OPP8 z*z56LfcyzW#KDETf&3}l&BSRvvK)iKX$#~}M0X&6B3lFb6InYn`Rm%+u*cUU8BvjV zFF^hj?gsKFG97%yvwjtjKM^^f_0J_jp7lF=i>|IYFRUH49MRgwHJl!|A2mNP)>AX{ zJ5dj$`^0?BA-7tN*$NbE+{o}S+|x;#9Sb`Tl~PQ#HJ;MlrCi`mU(QaMOgh8eeORUc z%mj$Nf!yfb5ptfC&BTizKZ8%ms?Cj*m%n?u@m_ujA>O05BI{4zN6NdUJVUc-iu8dW zHk(BE+v_(zrkpK#WY_bMci;bchIsI5($HRTTr82^8Dy_#uyDxQ|KTQ!QS63%iX=4T zbN#GR3d^QL-DHz0*%tSw#DMZ1%0f@W@e``17a8>r^*s_4mZWpMOGqd&H!1 z+7HwUg!K?}`&ESbVW_Ss*OlIE8P$7?ifR?<)n1eqTb1V{qA_}~Py9w>rEn-c#^O;;)kGzwf2J08 z#wfN&?I#o$>$Z#}@Z7Uq@q2a1Xz&6>>im692s|b`#oXSVq+)Q2zW8N_wHAw}gXr$ey^y=0Ix)?!Wm?AA zVW9zw5M})orUk!&G7Z)REG`TMmkvqQnd3@33OdWX(%y4+$!L3fa-9m4<%RF={;4^? zJl!mqcOXm?p{eAJ6G*70Z;xJJ1T*nM7krx8T_X;N>J5G`f2v+ZFIMI}mu2#<<)uYa zLqQkgXtH{y{PJ>qyS2rc_rlK2MJV)A z3b@o0M&1+P{*?QdB436Dy^`M%|Zq?KeDYag+BjZvT8`EyJ$P+QO9$-Ogz25JP%Q$#c zyH%UNV2qNo->Ak9T=1zC&VLl&ZZ+d_R*wh_f_P`Qs(z!g*TM!v%xzWM{6{s& z7Cc8aOq|A@i!m7NR%yJ!#UCrcAZ7N9%Q|TC*R_>mkB>Xkq9Soy*+YO4Y@T2`e8s&M zC4dE~VD&SJkb5omLc8?yKNoHsG_Ris;LzlG5X%u*LngLt7t+oK_@_nKdQTood2Rv_-MTy_n;zAy0$QaNO>x0T+!4 zt&d3-9kt(QT~+3%mt=;kqQaa@Dr0zIA5*=#k3Fqfb&+2c!%tzOZJ_Eq;~dOqAGK}# zO>KKob8NSS1~>0*L5ldlTRYWdx>2{X39N_q+siN_Y>%{oMbXr!XT=Y$*_+|jHEhKd zC8jY>%YjEfmE@r3RF_be-)rOzexw{xIVKMeRcgg7+om|wW}bJU&FB`WRTdKWnpH!K zCRP(SC6VD&?}OJ_3Bm>&6OvN{}$VW)1JCn zGi^(R?LMmFr{JbFUAh?AZeps6Np`=I`BIl?NR9P*@>Gr_Y8p4Hn9$8&;Tc;b$4*qx zt|>Sy;rM<1;-_k2ou?2Xb+5JibE&6lxqk z<=LiM@^5Q=nSs^`if@qIb}ch?AVE$$@eIt{T)kfEKFZ@&tmUIh;+CNIkv;veX0bbr zIV!K$DqvVOYAK_CPN+DOQ8c>>(!O}hy?FmV7e|vf>h%(3oVHwS|B}a{&PP}#uiC@Z zXgS07JqQW;3BJ4(zkW%|2^b(qD>N8jl!xIn5a5KFsJsQyjz+1yvCJq?p=?1p3K`CX zNz8{0`Te9WC`Ylr&*=o^s7YN=j>0PezBt2IZ(uP>y0%1?4EXVo;9id@VVk6Aq%J5&P3nSj)TC|%9Eb%AMLBRkK z>UbblA9_+3l%w!UKsgGo7?h(rK{<+56_le`=Rr9NtgQl+qwq>VIm%}S63hw8QLL(< z9EGg>T8`=@K~@IkDCF5UCQM~DTUM<{%^Hjkb08V?TRm!%#MDNdM05O!zW>V9zNA&= zY?(yZW#e7XZt-x6-v*|Y;K_s7hL|KNODVMt|HSvrL+?MK4h6lL2kG5zXq-~DZl z8bkVz-I@30c@UvuYyrNAQZ9p*ExeElN zw=F<0%J(W59Rq^V^~+bmsGBx;XMtY7Jb+2ZSu%mX!p|b^Jml@ZVvW3u3|a3S0=sTp(0AzJ zo_Gy|t~*SAblqRnQLWmnWFF8F``DN`}C`s@g~N|nZt z64V|2bR6$VMiW)WF>&kN~vXDdA}y>v-A>DsTol?cu%Uf!SZ8RBezt+*ua?LQ|7rPghIK@o3_ zNV={6qLw736m+o=Ym7iQ(G#C^=4a{JNlW2UPKn=Nok&M= zRA*>8*Hj8+poLW1rN{c3*;``wS^~AT=GR7iLC4c3)5;M61XWmzBkMKix-Z6uWDEu%Kb!V#&QyCoI0tI$&dLj zn7S+fo2`~bylQ0Fvcf~Rnl{?|%GB#<`)C6t=~zV$HFRf#;1*Iy+s_Gyr=$6tFAs*n z601hmt2faYxG&8^@ogI(#OUY8dmLLiqahFJJfkn#EsumNw>eV_+o5_zk6LrvifZS_ zf;MQLZ=YW#CeFn}UOZr)U;M$>_Qik!0?ku{0V*PUJrf4vBLo$sz?=0^YRD~Pd{iiW z0Ko7NToC<`;5@(v0st@p#1;eqU>gVkz$h62fT0Tj07DmGF>FBq045Ls01RCKMY9C~ z0C)=m05E|70AT3;P1Ofnn2|54(gSB}A07l8+r31qt!JGhq2?PKD z!^;8y-hv>3mjwU}KmLXb!m8b1ZOv-o=32v2LGgK@HOlR*j9g}gwq74{na7$&Vrs3* z1g+;odcj3x^fN7oKQ|ezPqq@)tan0C?K;MWaO1OqtMEei zt7RF_BK)@E)Y&BHja^xg-@Z8e52GFxYSOLxB9o8Rl6iYgN4LXBf+h0agf+X4x%wzJ zWaot1m>iaUB$cKE1F~J$3nJar;#&K8-AmtalO6leWnv}WlSC~Au-oK+?{}SDvaAOv zSR_}y6||upzEbM-W`&wDw`yJI`y$-9 zACp6|FE$r82CAlKdQ=;@`;X=M`PozNUrr}}6GFe3fitAXavK~7=p%X~&k?16>z=Ui zbey`KkgmI&y0*1p@LpIeR=QrWNOY>Ypmz&<9zZ=THeCgPdhB@s^-xQ1%_}-)jcmaS zA`V>zfO^N01Up!;Oz{h-#Z{yvPIOeN-&vJNLk_2})cNNx&#oNcrA)Q#E zlzyU1EBTIW??>7C&X&uHU-h@}$yKLMOJ?iL&r8XBqZdJjmkC6e;tA#EHqn$>=IBz( zFBgl?BHucxm2E=hiJ&wrZK9x;s0R1&^O%+Ym#GS)R0z;6jU=wUSz(e z$x=xJ*K{m3(dJ&u7LqjYo#6 zo&hON;egaXIV?srw2NQE*Tadwp>IW_(`_QfRnzIGgf%LY!`I$nGH`JUT)tn6$OAIX<9bX7?Svj&ak}l0(K1UT!#%fg7 z-Cz!)6Y#?%&bd7^`3p{L$Cy-*g!8K<9L_&p&UjJ?+=tjbwMTF4I}uF2;74vuoEh`_ zKkK|6*LsLEKy0^bls(4F?TtVB>=3iQWZXIKvc51c_V{$TpKugB2_B=GdH@o+xCTh% zHGFM5Ad!nY&epOIfJ9C|0}?s?3`k^cJ0OwQD%hCQ&wxbMwgVDb+YU(Nbv!)k^fMrl zi#mWrF6sahxu^q3)Oh($7LS?i8S>9Byv#)kjQHle8qyNR}xvvU+@G- zWWkfY(DB%s*+M$*R9pR=O)|}Ws3X?eu~b@oA!t*ySzieAUAW^<*gD=JKbCB0wekE{)|ugm5&SV#po4~)0uG~;P>cvAx7lR)*)e0shk8lp>o%A^o_)PUG{j0AF0J$$zGC(#arFK+E|QHdkzo9WsgqYrB3&F!@?PQ{{~I zSahSBG*{2zt+F6lfRL%UupzctWReuw}cjkNAMAqz`Q&Az>kb zms~hZ)_n1>u%o*)8QzzT?q5LY`w!N9yPeRZyUR{sOsrDp-Lk3(_*CxIdG~hI$eOP{ z0p6Mq2LfhvclHS@Wehks?%EzRb%Kao5G%$GV)2ML(+_=-Mt6fUye_%;>A;{^WNSX~ zIHA|ImBF%drVn*N?b;H8C2As*So6)nftj$zRJ<;6Q^xEKAyURt*WIpf)UWTfhuWF} zh|wNtoYMTM_eOJMocBNE;v723ln+)#>Y6b8%3=Ni!OFagx{{t6)PYK3Ta4uab%7e=TvBG;d0wH<{Xw;A}F*V`3glUAHd&p=V4gH zW&j^+#@#%PoT_~>s!9VX%l$I8-}QF_^nM!k-+6=)hjqS8z1{?wEF@2ey*LaAgIMnO zo*fV{a3o9+D_n3HCI06mOc@Wzm;xCPP_VL7o`R4y7?QFOUQh*!$^wvzL-$W`LUjMTNs83lR$oi;%TdDhWbPtBQb6GdW+Az%uCn}8{hngM}mQFnAX5|>3f zzXRb?*BH`b7#}%zRE7NJolcB+UXU<-)*g%Ac`3g_Rn8FYYzvzEP@?E=SNg`p&AXnQ zjghpkl|TYu=0K)ZF<-G+H2|~$P9{&adOD`p9H;Fqb?sb0Mq0sHE4wK&WwR_K?#mY| zi&V%mqiSQeN^L_rbg1ml<)i2OWdYRRgDb6nD%bp4QYD9w9C%n4 z+8kM|tf+rq-CP;hU2X$O3|HCk*%f0heH3OR)^Vgy%}PkER+n8*G;v5+x{9@YcFZ7O zrFCGf1q0qP`knMr@>x<`LPRb4J^l*6aak z6dT(Xs!a5cF}4xD=tY&j@|M2My$tdS^32}yLa`0>y&|!D z=G4?|s@%?|yJQDz7RE<8mk#z$@|{tkbaDRPWS9h2ubu8>#U!>@EU8+Hz2E*e?=j@V z%|%=^fK%?s%ok2x7f!@|{;>WtV>@nMzvmyXxmmakjwiwvJ&xC~(mz>mUv%;ql1v!q z-58Spod!kt_!5wBk$_#7t3Op&2n8KD!Bs(V^W6z_ly+s0cU9Nsp2=Ht6f(V}yuzt0mIk?R4$;El1VwS|$Pukuu|oE`@h_2!jdX_y-BzHenYlS%gz|HOrr6 z$8DEqZQuTf5>_+uAXIP4x~MTr?VoNqD@iMF%=f{k+tTltWLD~K$ zVY~I5_u*5kUt_H7&(!SD%tc1@J+EwC=;X>jJlfC4U-8p2pW00)zl93~r8sKzvaWEk zt$_=CLd?p}QHp|eZ)v!nI1}l#Z(22<9Wwbu+Cr`wLUFBDuXf7h&**C$VmHfMDvOt! zW@_!(vV&Db8{s4-f;^B$#?LF>d)2R0Il}0*=?#ye(y?R2{k9({`wp0IMEMw`&rKz2aecGebtkR~WSkDrT&wLGG}CyFSXq#lX$(?ui7?{!p1jl#cYc;2F0qy zfQ3@@O=xat*cB^m5*J}HO(h{0HL17`*kilh1O!KNY>eM~&i19=10kv`%$IbRT+^b~ zw&@t!BCV>4fsdC0;VdlAA&O7o6BGN!c6gI7@1r&*oa}61p29(0`5(W$76dv;y(Sd7 z)&3V)7#b2;NH4_xR0YU^B>^HBf4g=;1Q;QbcTgt4VL|{nOpv}q@QMKr69T|t;++^! ziNMGMl?aSHaG3Dgf`TKB04fm}dEhYNH4PjlyfDAOkVXKN2uu`km=Jh%m=Jh%m=Jh% zm=GX=fg+6nDiP8Mpb~+Z1S%1P9N;hkRR|m=1YR8`1YR8`1c1ZDJ29XVfsqFe6JA>Z zu%r<{B|;hjR3fiy11gbsV!&Ynst`C#2mpr((g>guLCAS^nD7!n$N?%5gd7YZl1Qoe zUzPh+{2aq=^LC9R;toV@DJ@&^7!F*{m6%IBZlB(rPkp!+s^n@%(D4$0X&b9!M68mv zq>}r$S0?iT;+;cRsNHWJ%f%$R>4lI3eM`I{wgt_ASa6w zMel|!Hh#1EILg0$aqwnrW*}YLt$fkjR@A98T^qq_$93~_J4rew?H1Hmjw1`1Jj+Mj zn+c<>Xlui==#J0#A_gjz{vGW7@Ly6VIq2#)nSIoJfBoR7G>=t6O_s)K%EXy2UjP#mE)(YMt3{E{Fc7!y}-Zj$dIZ@u+P(zAf;9DPd~)0 z>|3MC8~i+rzCD^Of{m^ReyL_qW*9=_9FfYLyqcEOT#$9%;Hvj zmMi@rPZSXGTfgEcxVO?;yu~PWJnQ|KS`1FA%4!nmp`O)U@MCaXyZ??w@gR-*IXuV76_HY?BKOP+1h&%T@0vv6OqRl1cx} z#!4ngvQ6LGfWCD;be|1aSoM`VZu!Wh73_bFk{_4IEWE?GwWPRSKt#LM z%m&tnt%#{I1WW9Q$j8nMnBo4F0(?To{c+`EA(u5gtI__mI`8bz>@HiGSBHA*Guh{| zN&AHbA@03Et=crHb)ekiC1CiDyP@%;t%0tdHlidMj#W8lqrpV~jdov#W{#P@PCi{Nq1^#u9cj%IJ)$5rJce;c%?8ERF)qEjmPRbO;%--K1(mL4Dt zd@GmI-s%-=Hp&li_H75j#Ns7QN>MndE|LsPxHN6&&CMtl#6$shn``t*R7&vThP^hcd^*gi5xE{4lf4<=REBn zB2O)34w+dSZ`})TnU}SX_0&@x!Uo*yzti4#_?DL^C@}dv#3>b*&^(A}w%3$9%NrJG zzm*-S)y0#ES=C)HD)H3xF^YVQd=gzSn5R0X zoDFdZZv%LRO->h*VSc{ZZ~X4NoiU~y{qn@fOcWL_B((Z{`^3+pyhPNeQ-)STi>NB? zTljpCv(#~4>kzHf22PUVkDjZ<6=fCHEd1V}gGaQN^Ek~4_Q{l=)E1j(vmq@m=c`zV z$V4xM?WzTl+NCT^n#I?D8aGMcD3ofp*D1HlJ+yY=$w7PJ^JTlo)9y<|@&=IEpZ)%U z0o7h8gB{MJ82UKo(x>n{q+IeZr7~QydB9-!%b7uNBj^3rI>+tN0_6t-4^Eam>{@sk zEm#M$voLl4A61|F))PP3`wB1?r_9DEA-z(*GI2hv#i@7&hp43Z-dN!gd{ZKufV2O# zFS%>On3L}_ZuA5YtTFQurScMh9roOq^%)tL{X0aTUaYs^C&JXmwnuJ<1-CRC;>bkO zH_s;nyGJ@{tFFu{Jym)b0y!$g(X~fijso|t%}*r@-7=8NKf}tk~DMg z&DSaHto|%f)$dmx)ryqD=CYe5&(hvE^ih6>R~WijV!EEOphE5G6dcfiSxMcqh?_Q~ z-xc~qze>Y>-SVO|7S5}npjEjV$@OdbA@KX{LgvoBb>Tq(eq7-g5@i?AVctcjMWYua7M&uZGUi&Hn!5woH2jR}w#<7vzZV zZtF068XlyR*-!L&0tgEi+>UQlC{RZawF`b^c1QVs$sF9gF`A&b`t#RE>`>G{fKrDz z48iQ6MAlLG&Bq1~Jd}14mU8->>IXqoLo6Dl>*OolI+pR%>T#33>i3rH2dd~(>)7@~ z*`mvl#V^UR;hCb=>4o=$m0zA$$;|axbCJIM7;{-}ezy;mk)^4MMq4+D%1g2Q@$WmR zDXS)(WZJ4AGU^|=!XJ)tVExb=amM~#a69lb7_Hg$v~sP`1g4Y(?>Zv@0i2&t~!G+x3=^l$`fW+~NGSTHvqm+ffr?n~&_EI%>wx zEj^P%Yvu22;Rzq$^pBWGt4#kH-8!yzG{u^A;F~^LlelDA(c4|T=e1p?T4$&*rKYWx z98_kWE>%<$nc|;@KT2vAg2@xZan2LdDAhZecAuI(TCn|j_Nnsn60tr8-b;AJD)U>3XcgY%JF_7~FQd!$Ez!$4Lb4Xwri*#pqCjx7h3)Oam-0>)6`bACmBf zx;iF4P=sjxuPw_=|Bo%p-v3R@@~rz|U6D?EcDm$D-uDuXUG6td>qKbu`>@2uzA2>c zMaOS>vyarHN40|o_ z(eGM&S>nmpn_yvI{YU?DnE{vk5J_7-((Xu5^462f_K!sZW1RO^(;PiGru!W5OYrXx zGC`v){8g0S{%)R$Zzwi_8BQ94-xz{XGe|k&*o)!OCxDh$a$ln&rj&_BZP~b|a z{>iC#?n_-*U#M;n_8a4GID@C&_i=h_O`d%_X5DULo1!=B)%AJb@fE&Y;#aRb<}X%3 z%&b3dehzPN|FQFIT3qp^Lbd*vfh|K3rP-`=dhuM?65%yAbAZc@NxVG?SqVe=%eRq= z$S(ov@Kj7shaE1g+(9kupsQ^zQJgK5aebnkYqp-iXo3tZ@Q+GtCol#$jS;8YSeED~@n8@tou74^7)Eg*$JFm3&)B+dg>LYEue%;v!;^X(qhyFhAZ7*=SP>WTtGi{X+EH|+y2~9VMu^rS zRZ5?`&OFcNOxrG({wV!RtjVboSGtH&Z)n4lVj~Q{ZkyfAvW)(35{Vm@5BDdBu6st_ z$3gc-`C-|!CGOQ$uSvgoI^Y6i8>TycILkQz&9yE?z;lv3_p%TNeOr-sahzz0(`gkF zjdxHoq(0_fsY%nhTy#@RmH~Id-ZtLs=Aom*vEIsTxS@hVkl|7A>-XeO*ZAH86KnXf zy&zbMpL@06i>J=A!b)wAcLlyq$o8P3)F6*U<0Bg0_Wb|eCXL$j|JEk0)UfAIs1}7z zV1}=|n2;L{jYS-zDr%V9Dcz7|f0hzN``!{sy{rzhw4R4^!l(4hzaL&a`%hTY?7qNgn$w0ii(&+?UBnoK8@Nr63LdsOhvj1L4; zcX%$AxP439&wqQm+JKeNP`XTPCspaja5x$+pT!mxOBn4lL%bW^ zD=?+o4#h7L3Y0+!2*BLkI`X{E^OMhq zgwES?NShico=jzd}nJC z+-``Xk=o{Dl{KMH@k!c}jpHru<<{S=udRW6^pY7|$rc9|pRVbZ6Ok0GatA8g+8W-u zX`jw~eB$?)PA{y^M-q;o^d2xk38j^uPz<>@A1uiqY$(|d*F%nt87>=+W)4JCNa%O? zTj#^^2mg{^-1pct;cJ&$2G%>)(bSI9I$Q}3%arJnm`1UeA+ra3>W`a^ZKH!HUQ1oU z%Ix(lK1Du73TiWj)J#X>sY0cKrTem_;`uuUUHw_kcY-^d$&2VR7Xiee=I`}2bZ_LBk3B5Y*lN%jc` zzuwmrkrWZF(#A3eT^G^Ko_Klu-}U^kS1j^o&I}{Tv!=G{mbP!>92no!P#VivTD8Ai z_2A1@JlEBkHVtP|Qm_#f$QQ^v7f<^v9f-=b^QTKAi`HwMM#73T$gpL968EY5Au*B~ z!6jVTCTmr-C7~R=1qwy zLpJe;A;+##T?GZU*;zDyBz@z4y5%v;lP09^W`NgnU|vN?!~fi6WV3$6 z3|x?=F9OeI2u4Gw@!f3}HKnWna8c8DX12@yt$=I#DgFyGUqV>yr#3@ZNRP(Ydz66u zzCPcVUrsI`o>BTvtggBExVX7Uv!gd|_1$>6ojE^rWuKpI>~ZL;%EV<8_vyj*Wh8`+ z28p^8HkG^uKrg;c zYI;UE+DS_l*`Da%*ld-^LHV}& zVeju(tLhx~;wdC)!k&ZTA7c+XSC8y+XENwRDSRhS-Aom~f0Uud7rEbJGDUP>*%TX86^Ru4YbQ(f^PbP%nXoyXd;1POZCDzm3@3p0DJfCrhy5+j%yYKw z4E|TE3&GrUgv0d)KrAT!8)5;!@jr=0J=3Kg;-cPp>x13ru-kw zVk1VvB;bO=J%G7>Ky^`}-F6!H>J7;XF%LhZ(Sy^w`H3fNQ(@k?=4Z<2Q;RojG5<*{ zzJ;(d1{O1aQ&6M+MUhWZBShZ4@?mU?-1;eT@NWC9Eupt~+8umzpV)nj4%+*fhZ*W> zmjpN&)!p@vGv&vAv}n484jDJ8PG$5#qlz6q5fGg5OvVaVOYrwGp;zf=f#(Hse*>B! zF8vsOf4nkFw`TRVKh&gzL|rB;OXDV1{4czK-8^m9RUy$`e<85x+qIvCk)KMZqc=6% zBrgc$-o-jl*+g9VDFMX`HAMfdzqnelr}8dOo>P^PHbk z8IMFebZ5Ild~%&eD*~iEmA8hbT&Lj|J<{@blMvx)#!|)F5G$-XmQ#4j9Adn4%$h?s zk8y%-Ryd;~XY*atZBSK6Ash$En@F|)l6{V$-(JZ+r62ojs&kG>O(EdZbIvmGq9JnR z+>%~?OfdnE4^(gqOmr$a4|il5yj36&EO>)rM>`Hv0k@l1c#Dm_ra}9NoJZ-O3F~8+ z-AYw2_;1*nJ*n#?93{gAtv{sASVoD}_rK=;O&MAhF+&jG>wc zsL1VI&qIW7<4y6e{R_IxOxaVu<0=&WZUyu=_*`}c_MY-RIRU%eEQNXJ2ITj(vT&GY z2U&gUef&;Ek~rTRMIClTQZ05+Kj!m5@apyJHdX(aT`AxbmK6!BL!Hu5`0s3uy5_7J z@Dk<(VAeDOco6Q)93eg;iuHxpqs|c1^U2YvH1J4`u-;|OvXF+GYic1NhbYm9u83&@z|0$t&aVd}q-TwCJOQ+SL(+%9W?cHawWxC3mZy`dpOH`2akVNt$WeZ7&;B2VM`jr!uZBk|;mvdj8#wKY za95KF{>kDmMoSf|ay`s;^%8_F?dN@n;;(e}@|)=pz4Nv>=aM^n+5T=fRg)|olwB2>eV?PZ z!P`o#w_2W8amX)m(_wVtZ^CMknJk7U2fTt%zmxb+bK5=2%Tji7k7)`4rnzvIt)2(+!DudIkkNY$? zqWO76Lbp-(pZ=DpY#(0PwGF#xk1nV#o~QhK8zwzQxMYpizWq=s#s8(UOKYU#%#C$f zl0IB|$De(vgsDa(|KH^|h5VvpMjPVLykxaY44-x<4IND_Z33-@4}U8M4qPko`GVF? z<@OxHyN`*sS(IGZ-ll)XXS#&p=jBFQvyl*JO#*xwIMUqaakDCl^s8a3pB6Rp5iPwm> znjvrM?0nakMeYRilUVRkRP}^!l*N)|$1|E`h#mQfyM{Hzwzr}0_fU0Aodj!!>&8d) zwl&*x2eq@z|1>mO`>%#ZpKpI$hbX#zH{U~l^&+8~-oK80&U*icL&I?S>VKr-CtZ{Z zKN{uP;x2lT2{XGX1G>649PW)Q!_)?4AL?FRjSe7Q4o{r^FRn&{6aO1w?-*WL*R+dv zY}@JBwr$&H#~s_YZFOur-Eq>fZQI@}&-*_6eCOS1>xV{nZG_yOP>OG%{pkSwTm8F2G!C#}1}>oPm-NcbgXbi2dJfGjo0*)gwk# z9K>1vmY34P^SWYXU6aFEte-Zj@e(}{s6X-)IvR3!-s~t(*-0lQ4t=@tqUB5O&4a5V@P4pv%KpIal86jyuU8&`Yj0a_#A0uo@l(d$ zFbQmAYmM_;Kluv&BRGiZz{_On_zB1~5+ru0#Olw{l)7 zPP1BG(`4geK^lygqK2aDpWrPzing4SKXgk{BUQHwU>)_~$KuE9{c4#E=7~o9@bIXS~ z6?|h4!*L|kc1!`M3u}0ob|mz~B`t>0-)ipVL^=GJln}FTL9cP_mGvqhgJH0aW7`h5 zQ#~~c7REKKfMIaTAgK##9O`yL)XF8Pib1#r)7<{;93N%jn&%A4To?3*tHo(SEmyw| z2H5=fn|6v?xvNFd@6J*EbkNl(G%k!1uL35ij@8Q@#vL{~;>TwN!w;F$bQ!6(2`e^j zXCK!qqT`+Bb1sT!>!vM{+h+`Yx}cWgoEJY;+b?F<_D958(k_VpP9xQK(8^>VbVTN@ z8;^E)In>Nnx=t4?iSKk+z(2&k%7yfJ-nk+bd5-%H-PB=_xZz~!?)JfaUv;GFw3loD z6Vei0VHM;C1<5@ejv?5F(ddR1_85popAh~xem8i^If8&bsKOZ4{kw_h?}XG~ci*rZ zBFwoI#FT&`X(`4#m7`?bX9+`GYR-%t_%hkBYe5gh_75%;;XWKQ-a{<()XNKQf zyU6l;W7!DRQ+$H*+Ncd~-K|+uD`yWZpPI8Os8DBU756dG{uk`NW>OWEf6|yY#CKBE zh=a9ax&#M^=VA;)!~}dEZP~vAww^}xsF^a$jx`je4aQw$a?`(YHwd9MIiy7|Z*~6| z3D=C6@6-6=ENz<+*AyiMM>jfeYEfl0t2XcaBz-)1_P0^u+QR3s*XM#Kat3UnXNp`0 zw~?YKs(roPSA047%$n>BgB~Wx7Yft1l^`<$j5}0=TR%gqQO}bt+M9(J$lB}7j3{jf zVUw+IWE)0mWbZy3K?rn5ix?heVfJpXH!+ajJyjg;zA0ty&>B99;J3 z9X)Ktl9%f8WeNUix?I8({pz`QGrt$ir(7B#8_s18hxYm#H-$kPWlSUDU^E)P6H1x( zZzPvFntziHpS*+-3fdY!{lZ-ya*+nEJP~*1lHK!wJMr`&rvE;Tv)F4u@!+XIklR8+ zB6^fg*GRMx893=X*~!VOwMQi#Pr@Lxt3!7XK0T+Z-A`E?%?$k;uz_C0GO(OQoS!01 zgqqaT=M}i|wBpsoXU?3nq|US4NDkdvR0l)p*OEQ08ot_eYn=rT{b_J-IO`po3bo;a zn>+;ZCH)e&bLTI}3*DINS%dMR@#;BMNMaIgK!Ezr#8CbhuicRZhJHMr@5R%ZcV87_ zBSZZw5+)M#|Kl%~#}z{^LF@z&h9 zm|Wf?nM>Kk>Ar;rM4G5C2hU+9&f-kL8kJzv6x)%sT_s?O(Q}CNUNvGWFf`)@EC2an zI|NJIE$_LQ(r5GdD8ymKC5%IlTH5Atc+hS}Lj^|AB^NLa$d%=F?71RU1PR6GO*Qz? z!*;-EBGS86??+A@(w+pIU<@}Gu#SN)`c{y%R(rdaBKM8l#N%|B3hH(M@xpqT<8Dm! z&Q47~3bJ|kK_D!QiN;mgOGD(x78E9^sslj-#Ydbw{Vzdk3Zw96F>uk8uO%PC zl&}An?TQfmdulr^!h0$>B0%_!?WpH01m=Z)K0o+N{Eyj6pWr9h3%xF3IpD#CnE9VG zOfE+~Dp9B}^fu-oFZ98Tf}h32-7xQ|VvgV5Q$yl}K8v9|0p9wu1U^m0gQk4T2pI45 zsYD_E6I-!ZBNbpd3H0S(2~O^)CusokJr(^5U_vAH6+LMP-U~e-OcFqtmcpN;?F@T# z$2}sBfLY`8=Bo%tIWC^ex`9`)o4M`ZM|P<2b$0#R5Dxuxuu^E*?&UF@UgG}_KM#2B z*uN+-v8GU~7LqBBTcrXW#B~;vZJybMXKG#OqN%A!|Mkx+BRKXSaIKOJ?~nd!b)Buz zIV1b*aE)1EY{XXgc*B>xa1Etmm9bmGgFe4qfg`GHJ}wx`X}KC)&&N-IC;mD>(9O+H zKqVjZjNee2`e3`4{IPp+J;YlcJ@7MhToftCyPb*LRDynB*}f3%N9Sw1Vd?aDa4W+R zB@I~@&z5tk8#D%6GVdZ6P(?G!0-2uj;bEr480N7FRmt8%V4l=qXV-pS|I#=6jfwgM z^5ncHlQJKPc5Pg}zGXSp~ZbxcdXTw^+&3i3ASt*=GU* z{8+hIqqo??>))Y(hE+RX4Xf0y^87%-On|{m#-)EY2$*?dgb@mYLJ>(I3ThDs!18l< zZ1X@yo%n!YkhBu^fh{wc*$b-qq3Xm<90KXYZ3Td0m}n38foZnv1BBm<>;=(#!RdzA z?fqfuxf;L3|CniVbJz<8z|_MOv2F!eqY}3gY7fHG4M)TSK0620sMj-)*$cY-aRvCW zfbRucMpUvFWHYn_T+&eN1uw!7b>i-c!7)sVk9xtN=p^g~7sAkW;^q&(eT7g7PTop5 zW(0@?<_Qo9I_X!S|7bPGL)Z&8_kp$D&ur063)-4?tBDN*Uq1cF3xmx=tW&?2LQ;uS zKfM|>N|fJ&vxGZl-1yy>8=E#c z_QOS^FT%}-4;PNzGsA2XF1K17f%toB4ePV-hZZS}38ct`NF3{dFEvVW8L3q9nxajXsN-*E7d3`Hr6W5Is!^P4_XDdV)94t)dAQ?rj8XRn>PN{btJ(6p6 zJ!qfN-msb9fqh13P7~(x@YCyf!GH{gas70j%Ng)6C#`e!)_6k;8CVVM`yM$_X}ZtjWJJQDk^>idhHPlGf#t#W zX74Z|9-vMi!reo#%2T<$XiQpD{XnlfPq=^SkrllSl!<#sW8E%8v*_?dY zxO>iwpL>wq>v}4+*o`>`8>1mYJT4YQJM1g#5xE9AtjNa#^3BG~K{~LzvWIJ^C5wL&ol!_6=`2K(|}Q z0`wzGx|maTE5lv56REgZb_F3gMkKDEAR&DpteD^s7|EF64JB(%cjuTv`SGsJM^i^# z7~1Q_VYw=@Frl*FX=y!x`@W5Gk)q{JdcB<=sA;Cu4lH^B_4@!?9<{aMKcx! zY_WirUT*Y4y&v_zANi_#7jSQ`Vow!q?8dMal@gC+tc}^P`MS^44a39zuuv$qP}rT_ zFvobmRB_pz`s#8JOAvz(Z~U?;P6Kq;llhc1^O=Ii6V&@1G=~tB&M|c@VhijIZe}YE zJd}l_sE<}6Ff>;;4~!SG^3*3#jDw{=A8CWh%pyqL4;6bG0A$$PQ;?xzZra27NO~>% z0O2cKv1N&G6rHVp*X$;j06XRlUNACf`w6O>pQ>R=bt+Q`Kqgpue z>66?(7)?^vz7@9@Qxvsk-9k;P#CISxLC3~$QjOPce;FVzJL};IW^#3OO4~Ko4DZCt zfo$>M>uhb+Og8Q@dDK#z)k7$$3!M}7OXufy5J4QTjw{Voez0wl%;8YT>UA9)T9ZzZ zE%>XcJh(E7GjCrB67MsJb&V%DVYkeaPpEcham{($CCBeBkBlM2l$it>oK-U;b5P$Y zSxyP|O!+=AHPRXHD=oK}sdJmWK4R(976}@snSTpP5=ZC{3Pr+anXCIm(4cnp{6#%^ zc=h)mm%h$a7)$j90wbfwL7~P`;wNT;)u%1`Ln4dB5e9%F6@d{AUo}Ls z7C`v>0}f#QC)sEZ!qN>x#{m+{GvLG&@>hbehT&`_JZ0C_AF zkVO7#W(5K9l~-K+8^LwrqQ8>K*b*R_Fai=$b2c0xtqp?G4aYpu0enmV0WLz&bi-t4 zaCF1qj=*%ocu0Wf`TPOoB2>KpWS?Q|X~0J>xc`JOzXkB883l+0h#!!u3jUiFq3DL$ zZoUC7t%S<@^J}DB!z#igD4HXZ4ZzT4KO?cIO7nQgzi*OxK~UFWM97xFvX%O4pv*VF zS-I_Rb&8Yi7Xf8eB{()cZ1 zwxEpYBd@`Yd8HpJ3?;0!j_bWKlxp(i=4!j<9=Z$~i&lLX($vS)*X`~`6zB7D_2E;= z!M%Mqm#06s8$;6V{%4bJgwRo1|Iou$J~qmn zDk$jbMsLPpVMNuLviLv;t{rsW162NbyHooIseF6x6G|(zLWN{Y+^@e-rPq$!I>)X9ow1ew%F1?|}{g^-mqAiNH2YthhfOfP_KZ8SJAJW4%kN&;8@ zQKDf|x@%IngHhA2NKFYU7SY9RZRBr669rfKdm3cQq2C{4*NQp!Xq-1t`OJ{n>zw%w zx_3Q4k#ye4q(4u$pPrmBX94}8KU#7zU^ti5WGZY+ZEPhPj10u3a?Wa-lygq5v@juS$ueC82Afz2?O0=0tSWa&F; z=3(i>761r=m-3*Rap)`pR726f#Q&K6fPj!?un2G#?EIEt5N#AhrZKjZ52ePaWD(Gm z4QCO6HV7(P3qS;bj|m{aMF?897Jvw{wE#qrt;ItEJkRIP6leu19!p;y6u4|H_H;R5 z$pi7_UxSqc;0qlv7eT8RLAJJ@BL7PR)5Rh{5T!C65N0L7(HR)6t0X4PDmGfA^R??q zmPvdcLp6u{gjmIC1ahcyE)}{W$LbC^Z2m^0NlQ_)9%Cj+mpXjx&kx^+4VyL_5^0<& zD}GTnSCwF@0*Zhnisc{64VIEF71DGaqBif-%#8U2pa~?_hz8q)kr!!U?xAhv9c||q zEl1*ImJe6qAp%F4fU&bwK7@zgRk)Bw*n%jQ5Z zN4-_Ov`bMyEkJe|6>SBT;Ep~mnA%*Ls!djH%n5S~pl2aQ^PZu@o1kTz8gIwQ_~%yAZ^CmZS#NIwn zCZw35=$MuienEABYV~7~AN}H=||4HS%00l{`agmDvsLC?vZ4Hl4=GJFshCLBs z$B%+DKhFM~0K6$TW~h8|qkE5!JpH!pZ(fF?uUpj@4R9w{{mjg8Ie)f;^{>>?V`g&t z>e+(Qg@hNie|l^GsfK5qx|w-sk0<34CK!CHy6r_E%dwgK$rk>Zc{oRN zi379q+1xQCp8nKxE_Wy~@VP#)sdeqkj91hDUT)vRx$VPTXmWhi9Vwm)eNYkbTyD@! zl~z*|@EozJH_oB|CwkPUY^jUNr6yuso7oJlqXoE#%H{IHQlZXM^-K@2rrQIoo3-@@ zF4lpJ&^lbftO08?K)2|Pld1CmT2>f6+TvwJtONdzBAUnmR4K&(rejIb;P$%^!2fF)KrS`?Z%`egjVXZ8 zIKloCBAgsRMK=oI7w!q5=dAco2zCy=s%RbR3#~2xXm#kFZM2<7AEK7K#yn;HEcUq; zv0Ewb=t_ooKUb93lq}k`I4gL4Di1S>_hz0z;SBmg;GCg;o?4@VxVhf;YU9eh`!Val z;sGCuzTLTJ$wbQEnZs^m>;IxwQ+jNNunnjO(bdnrf4yXnLPYjqBsZqFE?fJnFiY^JKGj{_g^p+FQ>|Z$>4W$(IQS#< z({Vz9;w~WMMs|GkY|WGwXDoKpkakM&9f|p|F+gItdEZ(eseeqOn%y_Z0PeV<+!HLGH(0cL)g8;qQpRiB-W z=Yu6I5;!~aE7tluReXcYlPVnXDdZ}%r&zZ&J4fo~9YLm$gQT1v9Iu?G`za(vfx zU)S0qRshGz%6b2UIKKr@SseJa)4SlOKj5#6QT&gdS#8DF!_VX_6aW#2fn+vFKV%X0 z9mMtgpjnF47v^2rso`0uh;P5~MEJ-{t68Cdu7uf`TdScUQOcV!FqN*VX5KDh=A=7?l~B8^u9h0gM<~j(!aasNqn@He$=jvsp7<^51sHS z^W#M0+5vCz*}?!NBD8PGp4(nS$oaH7`j{4LZ%C(YI(+xG2)|F$n^SEN;>%^}spB2ZK zZbYBfbW^@r?4=pf+lfp?GBBGE#A`y9E$w{co{j-C;3n|&dc-6Eemnyt7C1%3`v;6n ztX-HZxqX_1jLK=l&!+xY*fv-YFA@}e#8yP}#m6S;6()m3_*er9A;AkcWVFcafS-{C?90NIrXg;BBO_r4TC|oe30KO%8A>Ygemn^$>@iC>*8pcyGSKFz6Cxj@ zjk~B@ragNsNi*5fDkEH3H|I-@P_L|(;ivcI`YBkM%1f(v!Q&MX>$_GOghVm2b@!U& zC}a8xDW55_KicjUfXnLgr+Lt|?gXkb@%Jhd809t-#$;W@|A4T?j5Dfbw>o}+f$1E7 z{xMML$58xA=2ar`o-Bcvtk2P-)X%Bkdhda84#J-$ryGme#lM@rNgyn98_nLUYKGNV?Fu%4?LgG^ml1JNC7Ja${ z++42?zye?*4FD6TWjh|_tvO#X!TSXh9$zrAs6245;=ua_6CPhMp)>gf6TDwA;qe6% z_mu#c_^%~Z^&tQzT63tXOJRY+RCFf4V1oAxCOp1i;=U396N`=jn5ZuOf{FVz08CUL z0$`#w=L;ql9RV=Wn)3w{yk9VJUkQMT|GNHyiPoGinD`3u3nqBKV8Y`IChm0rF!7}a zfQhe%AAZ3E?`ha6R&JlW+%%7IfmKXEvr^O~M+kns;5(7*neyf@r!?Y&a?)^;Jwp$h zTo1(ovJ+9CHN;GWqru;EiL6+c-?w4H#s$%#2z4i6axdNAf{1+6c%YGjf9th`p>qUk zZ@@qF!68?G!0F6VUDZ(uYbg4l)BdcSx6yNsQDK-~cmK^3!?iUl&2bGMD$N%8ebj0> zrDn{l^Q{G1OUdDBioVFu@=4(cou#+emB?0f=8_%S^&u)-l8%6q1#7uNYQ*aOl+~K? z`FgqK@UWMWSeN8>NrQdpu)7H%G$k6ru)KwJwjk+vqq1hwqwB%Y!+r0;`#-yj^6O>Y z{=lAlk8C+Fg@~}R+t!@byaIa&zZ+1691_A74C#s#GpSiA5C_G8V|xD|XayBNEnTk# z{%9du-l|l&e1`{i0{z3_7YDiBI|L*lOnub{f{1+g6Cu$T4>7i#S@`i<)d7DM=10`M zJGyQpngTFt6}bRAG>!r)tChvF=p~JLYz|=C5rYlgeW#qCc}#z&b^?BNLl0C{Y+eJ) zx2<2nJ^a@+om!N_5yvjWRIcu`aCpK+?`oEm9U1!DM=5l|;Mf_D1a{_DEI%7|vNYoG z%jpu+AfYJ(ia}jtJQb4`t@lLh{_f=|Y4lZa6Yq94y6M>N#*_x)Dre!^J>)z%SufiPX1DUAyBy-AmVviNPrOU4$dE|O&hDU#xH@xuG|lp}e- z#0EjK#aY^tMXC6O10Aoy{=Uj;^z?;uyE6InbH-wB)3AnXv%A{*Z$%v!Lr|pQsXV#08AU1F ziAE=J^6);+H^e^TC-~~*{0B_)Be7L!wV_(KCkpjwhi7OPS*aKswWq7mR|O$?GA+DeH&*CFdZf1k(wIcsN;;o{^LwzauiNcXOOT5Eo@$jiYo zr_fR1+@Ag0(s>z)YsEQTg2L&I`VasL#7F>V|d zZ|2TowBPu4%Jyr(B;w5!DMdL3EY>@kcfU-9G)e@Lp z+!X(nUKHzzjuG3@gquYK6>44>H{o<@0&*l5X>2nXUV}!%#LH?eS)q(~3Xs$Fi13Ye z;q}KHR=ijv6ow(TO<^)1>GTJ5XU@<#*D028TY#onOne_CvxHnB+$6Z`zU(CaWTd73 zfjdS@>Ch3kDI0-ZPzBBqfE%Tqw4)U`S~caHF}xe ze_llHM}|Ic|GQ|&$&mxr%`CR5`qpjdU@_jH>iHNv#XXq3?2LPTptE0zr9TD}JK8V& z>{}7aY)~=k*EMHu&x9(6=ZD|g1?@V9=BQEWg?5ZH9=184*V~Q`O+keHTaldy!+p4? z=~g=}%~oEL>^5wg$VI6!BY#hRvikwAwee^&wrD^{j>Ce-Gf>rQB2V=`Xx62JvOU`I ztUn1+NX4cPfRW~bn~}IxJqDtV9Y`h+o+S>>h!^DcQ-}h4N!vg!Mlo)<-xH@6Sh^@C z(SEQ_~M+vddb$2!K!h9 z{02!s+@FtKdKCUkeRR2kM5?Hy9KT=%pE+6!)Fc0*hzKlMfQktgox(5W4gio2J#4AP_Q&Lwk0DTRREf@=#~jFuf!p z7=E2@qF?=5Bd5jp2G0jLPa|a*NhSlD zn7R!|iQg-1xNi<(ic$A%ELaj2*~fz#u%O~UFKC%HvuK7>Ks?JiclTAES2)=3I-;&O zo}a08=cE%zuo%$g+SOCx-60If4z9?j3=Wh`$#&<(!yr)WqMlk{!)^;ECHyJb->lhm zp&O-fO|5A-9>_rO27c0aZ{Gd=&4K;L(UK`{>Le6|zcv7Ig(a6iH7PDIfaF922q+lL zgLmcPZ)mWJVi8D*5iwqsJ}2G`u-y^j*;b|xPbf+`aYb*7mz z(G)N(9lz3GlUftQ@oUz_FXpqTR zTn#34x1e<6jcJdQ)TEc-XfSojjJ&6~w=t&RA;iQlRyiKJXtN=h6m?Ssym$ki-GcS5Nm1WLMUpQA=xr z`~F_jJpMjb_t@Da$&@tks>Owb`BN9yqZPBCR5Nx2+o5GPSZcko=Pj#Z^=zBYhQI9= z2-fZqz=4W+8}PeR%dSYYH^UXyp{g!S+7_sC6O1k_BO4Xo5Zem2qakcPGNxrGLbhOS zvFs8l)rDws)q{auSF(--84gvBoYwSOO~oQij`de;c4zQ09TOI=e{sM;6baw*LJGMw zQY)STDonI1v5k5814gA@tH;`)#+?h25+U)cb$!d)cP*xi2OgbkaLhcBueEx)bJ;HaBZ96A3HENhu%N5bTME z_~(IYXTMXmcco0x0+}d=;vt5<%r0*k5e^Sm`h+Jd(xMbsVU^@zH0TXBhD7r4TFNlb zRE9bPUfZ7%z@W4@4t{?Azo#EIJD;3~De4#OQt$jN2#qeU47;CgRe1PRpOYO=+GC%N z?Yqf6=KGhNLz|8saWv6n8KeH3;1&R^Yy4yZYuMDAO&vU~e=UYL3@W$2{O1HA95ADOPx z8vqeJrQ$~>y9mI@j-U>pPs#PK>z1$urH@SNQh|R$tmrEPgb=9+@C(!f@Ixo{uO1)- zE(?W^%+ssQto2)8xsQy7M)jTCwtz%hZTpoh4vUAYntaiNZ!bHo`Zm@v4ENz?tHW@E zOTxlqWa%I>SA;mY_31MnKmOtxh3lv}XR3#Wj!NHN;7T|7@4(;5N>zX$A*S0T_!y8HRuCOnQoGxW1fFezv`5M2(%pcXfda)pn~hM%-> z=+vF~KuL}}X!=g?b*x2Ceink?%G}l4d*QMNVWWzikWYc2jdpuXqyqws?{+(pz?F=L z%{G*Vu~Z*oBhx*?;%AO-zxXIyCra*aKK=?&y}>5)1F|Z|Lvrj6;Oz%X+FO!}$qhWQ zZv-3%zM)e36N=XUN@B{uiKQAn-O$N@C5~*|Dui>+M40fiQ zI5w1s<#XZILT}PB7|2rwNb{o9^}a=B= z88_oJjR??q<7xj9K^bR@(|(0Aw_dEi2cGDddc%4cPR2bTR9jvO18j# z>Z3G$oGx_x`#d4x^ZuJ3>NoTTQa;z{z$wS6D%-%*L?yYQOs<*DB^i{YzIrq7Jr`%~ z;C;=}ym5`#)IT1TOFq@pT6BbTixhf8FRCTxJ`V1(@}{%A;+b-q3KE(M%SNLCqXz1u zj^%gEYB}5qV224J?mq4{t0`p=Pl$s;uY~wGy`zpUW-l+5i&g|B@_+(j2;Do{d6~(J zm&1mQw=RN zNM2mK`!5WBgaUvqAO}x!vAsuhw)QL@io1$^?C3jGr&Jm zEB$H@4HN<07$Z1IqbKf^`8r0H(NNN?Ou3Czl^b^4SF5nxm%F<5wV$WYcxrdLI^@evm;)xQXf#Wk3N1E5r5oMGcFcN;G)cq0x<|`9x2!m(SpDTMF=bBE zWm&oa7KWO@k+KR%^<r z8#_r8Rp=4xcNr)zLr<7L)JNp&8%*rgPRCCaC+DYf_j%P5xNz zz0g_M70rF#L|1IR0^e5pbKXdDnOaI&A)`NW5fxfpF+z=qjZ~;g@elDG6gBIRO~D*b zccL21Z!#okjXY*G35wkPPvJ$h!lZ1u&9~FbUxm)_prQgisefMgZs%IarbyvXk2WA7 zYH(aZ`e`Hu5msw((!!)Cr)~CHFHn`s?hfUD*~vOh20e)88yg{bw{{{ST*puLg!Us+ zf$`v_7^mT24#YdO!k>PK#`+t+|ptHGN zPMbR7Oc9}Y&G&-=*OSZX_hPrH?qh5|cu0_f>tVvXc6rU@O)ghBvIbB-H2qPHD>&KN z72orK_CQuCc5|&M{4e53Ulcq98$h>FA&l7+fY- z7^%bqA-@wmC>XILKD|kNOMN*$-CS-L6t zz@s4Un9=fTuD5#I7lvNT8%gK z0sT9nX>FGyw+bI9Y=Kap<=D9DsF|U5^C*}NVqD&nTjjwWP2GV9UIN%8a#Wn_PHZkY zJ$C3p#d3yk{$nX?2SMb5U=rpm`8j*$4V?D^5tE>BbVwX{fm( zD?X3&J~&7vM=%-DzrxR(SkFC8#B@+H`3G12s$jxt266$({i!@n!#dikLw2WQ!8`2+ zpDAN08Q#U85X)-Jvc!aREb%XCw%w|;N}TMny*u_~R5QyVGDVo z-SroIvhiQ`9WL-c*tfXBi_?GEcXRfP)xYdp?*Cxlc=Z1d`!0VqqDp>1NN4OesQ`k_ zU;jH|+&oW*M?`0XqX{2y7CbTd1ZOBTT@;IBCqTgrN1p|ops_89L)r$0!Xa97Wf?CA zvYiW5#S5v0D~&vB@0n%U|imjg;uZS zb6Q2V>RM*#!KwO|6uWqr=)A*&dCcl=RL4{E{t%+A9zc~XpJXmI*f;R0QzUK3Nu}neSb3SQ#7xS zojM(Wj$7Zug1qw4I3ioUKyMmz2k_-8?ot?Ppny|bLyOxx-kyk`y?#GLyK_AcL;z?SNh0O1IA!r%h}v2mM$vP{qi)^KQRNb(qNc|q!`rVm9EO6; zNM7pFSoh}`WkEb>kLF)y?ium_&&;<8)r6M=aeL{q{a|>=<3RpTT0WhqbPYu6Vl5>E zpyk;Aq2-(uQ>UAM%)uZNjpbP%+Wn%AUX@QY&d#GO-i57DnMhv(I0=x)1L}=_PWAU! zd;FKIJ8iqKIhtY7=lJm@l7T=~F|T9pI*zlAjUWBZk#*j=0re$l_J@0LeE=W&L@0nGHI{c8ReAlz-u%pzlAOBP| zecgndkF>uf2hGVLx`7!UGJ?jpI!zj%#Ovev5v*$x%&fm5#>Vu+%|G|glV_> zPF%L)tMPl{DWk<*$+YKgG~||e;(!*!0`0V$;TR_3o(REu-IxPo9DtL~X_z9wP6dP+ zEDOiHA_yX1lwFX|w(fS7*`yE4jo_Sg8rU}|bJ{77=)eFBs9-H_lA5bzB|^A7sp9Nl zzG9cOQ=#et^2hG?T)abRu_sSlr0p2xdMJ2P0jFJOF9!g{nxr8RcGiyBPKouUbAXdi zAJsJVaX^2-&~YPll?Y74HnJ+58X^m#-7o8Hr_m1s)d>=A>!3+e+6%SP*g~eu3v3g> z+=qSjQje?9 z|HTFZMpq_Wvwd#VQ(`1jbzc@?-PmsH1rv%Ew%@#fo0%+#2nZ!~n9So96(uk%lvtg~ z+%$bR5F#9S4AP4RV`y1sA`q^VtfsR~k>uh-O=JMl7HYreR)11As!6pdFzA(_$Z3tI zVt4i3iC6O>ysli6`aYaix`FhV5#4(5YD0<1#uk{ zz%P^F0;XrtdN0zI2+>TFkBd`Oo0WKe7vWW})df1TSp)FDsc#ZPkAz zD1cn`db65Brt~XB{AgP z&gCuswP9VtL|(q_E62$P90@~mY2$_O`=x1l$C!zgmi_GFr9mwrnxMr{gb-hghN8Z~ zhHMhAR`wL1l2B%3duTc%3mbI0Ij34}%YLgHlGFpGDX&^P(T|_b0W8(Us|)Nz&mq;~ zUazPdIc)Y2PZ_JJL7`X=mTl5*UJs3>VO8hG%dX2 zC9Zvw$@W(&U8^yUS~6nrDOyBHRK!+e0f$jnA$}5Q*_s-GSOL?V4OvL_0c)(|bL@W9 zg<r27OboSD7*}Vjfg&J2_eKnh`{4Vic@VE ziX9ZMwlTHlgjtRty|$e~0Ia44b0>e$Lxj6pFN5CiBG7la!EoZ^PRB-Ky185K^`^Ld z_Y-}iq60GRya87DqoV>SyDW{^mTVrnHVI#pB2`!V!8o%YMtRPXkIS8k!DTNrK3+R` z1X(xMdjAn{JV>drGZr~QLMr8%yq6jatMm#kn?P)n7G`V4NxOi|MPvwBWMy`0nicpaw! z&j{U!#^dxiV{*<~*~Q3C`$S<#Dbc?w^qCQ`&wlu_c^Gk7rnD8 zCOV?o`Iq_#ZtIV<<9p8EFvOqf(W%b%vP-UJZbC8Go!;`#K=jNGANt-}z1PTu5S}@{ zVQn#aEH(9;0EQP^^&5pB${pQ=6LROIt}F1NR68Jgz_)|_{?Vsnu*yma1q;`4bhVjL zYs%sZKj&Vd(c>#=?J!1CaE}<1-xw=NEI)!!a~S>0)2`<~KOL`R51o4!?4JS((`fpa z@hF8@-r>&iV~i2(v&Q?DnzNN{xQoK`55{>!M@Q3r_ph}%G44uu9*j$%b;L?TJL4|W zh6}S+#O>87+Nco7{^DYoX@gbzG5J74dcqGPn3Gpza0-vnd6>5)?wiMTT6@g}(7&tv z1m^pVto~JyX6!5+*?FI9m8NV;Fvi@F;uNkLq>!%BIsR9chRqzmMH7shUS+Ensj|ix zra5PQI20ykKT736S$5UN5%%cXm4_VqI14c6Hpa6rFWtHeEhJ1Oa7z(ux;fg*;HbjN z0l)!xHM(f=U=I?zq2kW}>zMirlb?mbdyIPMI%~dF=iiG_N zIJ{rwo9mhSSL8bZPGF`ce1^J+Cle;^t)i{VfLCO9d9$y0_AMZO!NF) zj)Vt@)XN~z?5@GDlzOe@`QLo**Cgv87EgDu7kLuNp1vz&yj-w4vx(sMl>C)2o14lV z$wm$gSs#!fKx*58kTQ<_sXo6%ooHv3Kvej#aZdHl>mVqTF+^sf!zKLar!f&qvO2-Z z$%>L1+^2r+z;Dk>R6a??$w8L4L`)&~ZQx=uR&@niGvODI;IWeUNKSmP!(fPiEKR5` zI)qm(Px8Tl)BI?Fvu|!R$sRmk;-gQ*Tjf!V?PPa+fITl?#*N~9T6=PUK|nxaT>p7%<7w-KtYzz~1qLy7vKjVR%vl;gyUZp8isj z0{ea>;F}_r*o&pknAsioW8DbBO6jZ?6)=TTVNm}JH%9hZYATR0GAQ02?bl?_6{P$V zC5o~QIB783I&4H50@{#LdUDg9ML6#Q!YbGJsu$6WJ4pfPstax(ZHv6D+n6YoChOa%6dNf7Q+UGx zVkO#MS;Iy*VN_TJRw#bci!F7Yu4kiQc9ZN zn-WN#>x`N*l4u*Je<&3V2h>BH=z3^MI(KS`C0IT1mk>*xC;`D;Rd+r{Fn)JBq~&Yz z!Yn+faMN)DZ}=cI*9@iGZ)}oIlu_c4+xA|&<4AaV?|OPA4_t=dF;o%sL;`ZEi%`f% zuR73oe~VNzH@5c5kEgk#krp)(>FrL%iiUED39GGvs(h|>lwjEtLk-@&@gnecI@7HG zFsM8+h2GlJAzR8T9%PG#l;&7zQepfX%jM^0}biDex#9)nsePH||Xc_)YDJ%JYb@1ULaHH9>;c4Gf0HPhmhYf87lm|B7Nd{?Ry&fmeJ+Y zDrgm&)hhsHOo!bf>yr~*OF&%Fl6X7|oJK?6_kcUni0f{M>Yh{Fv{+4!aR5-hqNOPw)E~T3n+=$(I`{d3QuBkn zrgD?KC?rGc4kqp?lfS*E%^QG()!a$IVswdJV|FOqCgXE&mg@yTOy@P-lNQnz+}2)V z?*%+S;f9O%Qt!!BRL!!BaAQe-5UVxsr!6TsayBYrPALZw477x{`Ouv}v^R_Wv6S*@ z#Y&D3NtsoMR;o})MGg(7keQxjoFE_HP)M%i1O4oMTlM`~Xw4@*q>cRY+NH(%t2pdy z9jiC2h#zH44t1)EAeqC+zj7x%S~NG>W(tc7@P*3uB5^|^rkovy+18-%PMi* z&R6#x3vG`9(pT{_sWRg2XI?TfcyNV&{Mb@bsW7puc!{-uXpIV%&uCN1mMo+5rr3g* zIc#KI>^N8QS;*$18Fq-pOdOgg9yauJr3usnA2D%FS_8%Xq!#fEt>S}o;cs4ru3jd2 zZU~hP^9O6S<58MmpC)cW^kj>kdqqA+GOkzviI_Dx-lSSL$b>*?uLbMS{tljSA_xCH zc+xFT(ZQedkK9Rj@JD6I1TYlT8w@X=#j5q z%@{sVr5k-a1P;pA@THy(JhQr)?QUHSjN?Ec3q>$`Ev%9L1L&znX%p2l1p((jH>S zdWzoHC*A9LJ2C0uCW+w zO3bMRsALbS-o>mY%VLU+LBn&(6+~*%?18$|QFeW{mgmN30fj(9(wof$+akyj@~j{jCcwtM0*n%gg7 zOBT8dcG9m9S+VegH>-*DRp*FGQokoDfBDA65JB6OkC$X+TpA8Xw zLEt|#eEQ6yi=3Jw*Uz%M#X@8QZKOscON~qcBwHlopS+e~>r9v-Ha!MAA}CS2ZWNO3 z+Zf z|4kIL`-u5ph+_PM|FtOgL;H3iipEj^#?oD^*rCNS17BIe*pk3$%&rTbzM0fPOHN0n z+=t|-?Zn6&(L1rwk?Qg%GWh~gxV)+{!Y9c9x_c(-?ua?EZuQUS!xlSs+PCu=dcnLU zL2!?t8;>Y!=le})smb9DN}SRR6w5TTklyKh$GE1$A@>koSNnTK8g)d`$(^Ewit&k- z`h-q>j!!69p0UQNYxS}o!bg`P@ZYi5_uI$rU zMo{K*?^ZSIJT@*7bk=0$#GWrme=;@D_rW~YzPhYQE*`cqSUpZW2e!TS5argJF7`dJ zpl2JO@gSG;N=W$%yDP0sFnM2B_f)j*F^%gDproBFovad4>gHL5%E)#*ISUxpI zP>xWC&Ay8G1wXl=F5Zht(63o|5Ka3a-uDnbgKj4IBha9w5*~DeBW9@}&BW4p!IVz3 z)4ASFv$rK59tZLV+998}MVtJn!$71GB1IhpcDzhu1iLiIKsBmqgIkWIY0cRxd2pXF z3<{@2HZZMyT2YMy(_g92VE2hGSb(y)zpaF^ZY$lT&v2$yP7L@IVN%?SXf;HkTrA#D zEY7B!osc9{T_ey11R615Dq*RMUp5R%bJOh@&YSyY{J2K;Ch}%o@tbF|o9CZrxh7oQ zu#p(>UH%0s5FT>te(_c?Aav;E9|r(U1$=Y>peYs-eP0ONT|tNdaG|=;-+-ozTtlAH zWds1JP>W9^SZ>I34j>iQga%v`YVl8ns|v@#Qehc^rZEss&J3^=Kq}PYTMPnTRRNF+E~NlcVa)(QDl`WEA{AVg0i;4>AAnR? zM)*Z4tQi1Eg=GW)sZfjG2p|<)N&%$8pP&9kDl8)aNQK{91ds}~_=^LjhCK5CQo%(X zKq~xNhsLw7R*P>O74gTavjLZ3jZj}XVtj{TJ@)v%^|ntCQcUr%T@~OI&!#EQ@kH-A zr~b@`2sBsN1Kjz!}wkyDeyRadI-*gSDozc?W; z%=m}hX`LBDGJ#;&*Icip`SC`d8DVDQ8KT%96Ucl4moUP8FwJq2N~N{sC^q%CB7 zqsw-G`SI?oqb;EgMh9oApdcrAGVCfbX19dQJ<+XfmFA{rPSoBdFT@D*vqoGEm6MHC z%Vvoj&>*8(jxXmzinft;C0L>bjQg+a7xF`ps6kRIQbeil@4q$yp zC;yPNT_J4;V^EiPtdjpt#i`Rm7awnwocq%@5c&r}a0E9x->)z4jJ$aYk5NkR?-zlW z{);1z?@Qbgqwnu>Z;LnYj4piPSKQQF@1qaC{rF1b2IeL25y43gkJWf@v?1@KJ6-R` zcyEmMJZ=~AjJxTKyBH>2iPgRbXL?W1)!5%|?(~3_4$gcZ*r@d0N0+()&zKH?=Qa9j zuh%P}+MByB5DvgItM=%Uud`XwpKq#lzBM7pJv{^dn%GH~1D2u{0A6KvIXLSwECejw zFa~^&)<~)IjU2mebm?7=TA}mJHAv;@c}vWbR_~psP!#YJDG%^{?|#7gqT|0dwMC*S z1K3(7$RAsTC;=>C5C?o0;wRuctyF*8!db2mU}fKuZ~8kgG3Pt~LCZjPoU&8(>DIgE zy9a!PnNNFLSAZ)$22r>6S;z9){Bs)}t?#!Od`Fo)xXYfe>?~zHtTma)FkrsBm$Ce_ z+4(|G`D^?MqKX! zDn4{&C77x3Cc^TO!c13?9xY5@Q)_X1aoYTNu0v(+aIhDCkp)ewdYvPf%EeGc;dlkh zu9L7gHCKbUZA6AL&ND{YoNGSC*SaXdkJE$$yw?m&0IZ(j{1;a5w(#k>mJvMj?R3@W z0$qOURhhR#I{OlC#f@Hn^~>cBt>HcR42674+7ikdpom@z0H+Z zr-@vOrdHFQQ$yI(6;-!kkoND&(0(v|LUj$RRWQIU*}PN{j+*$c{Rbu(#N9M$s4ZLx#*ILuw z=S&INcDAC|`6{h3toVZPODUZD!k%{(Ec<>u&x!uE%=mpQb5SE;yrl1q$IC5lv0CZ9 znr9`;p062x0?otNq+{VDK zvA`BQ&H7RuwtOm7Ad=Q?>xh!wl+fYtw*K#g)PU>Z-%Cg}Yv19kEy^yo0}h$d#Y!_foE2G1JXl^lp`%C(z7J~I) zfc40bLs_7J&7`UZ=!*#DasCv`Y^ocwDf8c;s0DN1A@NSn-9$)1`kd(D~u2S9!12y|nPzHeI=sq_4a+qs!ie zXZzZ5c+Yg;>g&QAFDt`xuy=EL0zb^5q< zf>NOO7WA`%BSGQD0juBX_e-u2XdEDjqgOZFf~ayyKt)HsR1Sk5;DIbqV zVzLyKzJUvAXKdos%~al5II{yZ=gZQTqQn^<)U0@<*?8OTZ#f3_AJHS0KFQzFqep+0 zvtteiZP##WwfFy!V*of4wAN2M_iv1{v^P%=3hIyu(pV~7!7V%AHQw*78~>H_QRcLH z&d7=F+#b7id`WKm*;KUyFa0?0D3HJ}IV=aCIk(u&ZW^@KM3jD!fw@)I1^=cbtH0$0 zPjankN=Hz!1(0M8(0@rXz0e=`6wj)!hr@Rl7$5&thgqz5De;~^$#qdXbK(iPxU3DX zpR9Fp`;I^BG6O`6%tYY7`vn0zc;G;?cBiJ0Ksqvb*Ozc)>x6JpAbaEI-5j{#w-dBC zpm$OGv7TpBQbh4uW4H-{UyHQ13NW zR2hy%MFoe_qh(nC5kd+NQ7Y%vC+=lx%-fbi8aaV8q*|f+t;NKavkJvY2dSyZB^ne) z(UEu(=G&bFXvXa(ORimYuG*6J;&=_CVclnf9oF#O>z*IgyMT%1V!VvF4g%LMr|U`q6r$+h~a*$8+O&?!mBPd{D5M z0Du7%hQXl!4kBg$Er>KWaXebGXq;F!#p1`nk16S6$+nrpO*$LOVE`lBWnDjex2~x^ z?W62b%)l|~1Q`XyTF%wKOa?E6yZ;in`H({v4#~W9RM1qQ~Nymg@J8D+2#)!R+#RgRgkw#_vU@1Wb(r%xD>+S~I#%qtvvOGWf0j|%s4-QbvROTrY8;HxZ`eeM+JoUK(1)YXNyh={Rfu$a+s(_6P5|1g zJXm!?d3wc8lS9P*C#tB~t`}O3Wt;P}r^2i`4w~s#i3c=;mW1UwwMT+A zhI0ev4Wxy2H@gO>J=hRS$bY4nfYtm(B`53RLrcb}0|`LR1+@kPsN`bh;0A^@`KIRF zdFHm9qXWPewU!!;#?~r7!BON+ZrCAx%{v!D&`*);2G_kruEQZ>MlM;S4l9wFjq@H~ z`x--TUhT7uyvDB4PL8PL&?29W+Z=4^NP#IZHn?Y~51{5D3Rz4Y&dUaMF=LUveQ~-C zI+|GX?+_~$hZB!sar<0S^)V9B69O?<+Dx}{c=DJ=YJn;ief;?Y)L4)gwD5T(2<6<40GgF{Bnn*{!^6WJ74?& zZkoX22b2$We;`TQvfMHLj5HLWkC*g))hNTO%O7S)#tE-I4)U(Jmpa zQ2HhUt*|e8FBxdMwVU_TN45hPIZ7=9M-emt1yF^S82MeK%APZY7;+U&SW3a^Us+syL>I?^ZE>GOziEM50O{6~9ItmkKd- zoqWGX<~EVDHicXQkWpGK>DMoP_A|=1KG-*zC@kBEPJ1#|-x9Wz^wTHKgib`U75M`8!TK3qiYA8Z8~>F_-x(=2c8N|%A^{M9hv zm-SpTf%=ni(JHN0WwYnT!m3La>}VUzUa@r_jR ztLgDl(7soAsmX{C9ci6e7Y{?W0fC#na**ny2N z-I&;Q@x^jvxL2^`SvR^HMNTxC=wCgGhFXGC*4%ys;{Rl3q@_JlbzoJztyH|JJfeXk z{}IgCcSD@Y`vs)H6l!o<=Sp7I?(ccYEVQco%@1N{`9ma+X2Yf_?EAu>#P>!&yq)zYG0a}yint?qxo@K3Gx|i zK?!@Y{2)vX^ulyhT9%!Itz6KcW;@z%vltB+8YG&Ha9zx0<<%TV1mEpba6UebM`K<)A<2|KRHu0=sz5=tvt)FL%N8u;e1w_#o}O@#Re#3x@U7KuRJji^|Knsoc_n zL8Z9M!(fNK3S^g+3-US6`uWbgR;>$k*fZ~Qj?j#<N!S-_PI}X7c^gyDly6a;{VD5kT!C8G#AEm#f?dEjv8Wr$zBj^_yA;e7 z7&-3c6Gx@c+9=xUa?PeKapr>}GkUhMOV5E~VMmdl_*%HEtW|UfS(|i2a8Om=o^uq@ zSyG%y=$fH6#CV`I`3)G%L09+qAXA~c7rI7R_^D!&-ARWT1L)-0_Z8o{9#AWP5FUr? zCgGL+ya@K3=MS=hyR+@QXCnwE@JCC8K&%D+hIsUu9P{uxjl% zMczpwWh-R?_+83yP~!qi-hKiXqB=TH{|>kx;U6&xh4r3{B0*VlJ}VoJKpI0d04B!W zfmlk8u7^J+#sp#=)S3I?OhOT3JeHh3{bjF_7@k@rui*zc%@Nap{Us#NZ?9no=e`uq zse&Y>%k}!#T4=sAuwu3=d3%-5tA?l-G_GNM~8>9rfFS|;lblePcHyqH?yiz``@ zA3_q-#)}I-;81Kw#*nQ7&(`1!8lwaC^3*z0ay6h{Ajf_uXgj#4Fs}+EwhkO-5ud0& zPwie$f1El1W6V(#!H#Wm`VB5OVhSyO3n%KKWHOX3|D!sDG68O-6JHYshRRqXN=ZZ% z%Z3nXH<%>?Gl!JOG{nH47_Vktxf0hyiT@&st z-hRCpoQq-%%D+w3&{hDkI6kB!(D=)V_nuXMmRtu3S0d}i{Hk(Q;dWd+OV*9`Rl*02 zg=2ytypCKnJKGSvMX4Nne!?~g*T<+4o<6I%XB}Cj-E1qQNXbz5UrqUo*MBkPhp5@c zC#*&d$e|mIv}V~|F8*wgI13NGft_+3D2|x3kdQPnL21?g4?iA})2vcIIZ2dPM-KZI zNk0T4^yohu^Dr_GW9V(0RGCx#xLx~%DuU}Ex%_mvfid0Wbm7kaWz37n{+IxQ!grZm zaWMPM7R90Eaa|vb-6uI}h#V5n^A&d|(&$#js2X-Sv{RtysCjcTbWxyQoLD)Z(Ms0a zpW@#OCJJjD36P3kDi#X&N`SuOrezI4?Vl zOi@0tG+GMeLr=A%&Mi}+j=lNzskJnP>{neyrc*To{tZI6?D&p+ZqInpsO%su$dB1D zb@88C5dH3uFGbynC$;PytCWm=K$Vfo}Jr*bkM@RQgX@XMffxH7s?Ej=CJ&`UZY;HI{D~qf}Mm1ySdA|a^h7(jX5xSuL+ki z1DInSr3bBKqf&(gPFH&`y~J#pz(m##oQrTi#n3OTD!aI90a2s3deqqC1e}=y6Jx zu>aQ>UXmIT${H-@E)A$>kdx@JTTFst1{Fd4!rK1S7`11F*IqRo4O26|!mo^X?=*Jp zcbEkcPnLv6Y*KAKsV|*3f^Fm%B(Ag7w&fKUF91LamkhUAc!&PtF5yapn@&2nuH49KxXDHP z`Tobs_N;`3Q9S1S_0L3(PgoC00gKwWdOp7`fV*o18nY;Hjup>xs87ZsWq@sYJa738D+n z1mlgtG+h9xNW`#{9b-Sq;cddHUcmoqPnd<=$kokg#S5o!ENIqOZ6v!I&qN$9x-9Yn zZD27mv+>OdNOZp$7$tg&$nfA}S{H1Nib0Uiwj9ZGO-VoNYJ(d`-J1Lv^s%$;DB8I< z?M_F~chwB-F)L6pOZQsx*`hffD^WPC}pR-Z94Lkiuc?FvT0IYnuLPiib= zcSl`+!c2ZG)-)`U8F8$Q(mPs`cnmXI!Hpw6IUPXI+E%0qO{$-YX`AO5d)oLGp_|22 zJ4D#S-I$ON$n+DhY_i=p{iomwlCaq@+Fon&SFAmDeN?$b?!P} zs@>E8#%X~6ro6=IA>qz#IuGV|Gb=zWvfLpUC)aL7p_?hu9(B$D#?vh3uG9yHS zUl23laz0&Yz*5@6z4Vz!JZNzD+~9cM6eSSrP-*5%L2nVc=XrHKlpxESt)h;%6(TIn zOV^WH{z=_zG}2G?d7BABad3D@S^_$R=+%PV_$xo@PLUQey+vA)$uZb!J5-p|7>Hl2 zx=9;=RmZ18+PKv7mB6obBnl;;!H2j?{@n>z{kszmuia)H9x8?eoX@JuW*bt8zBJ_5 zX&)WJ_bupoQS_m7Ndt|W;(j`03|A4G?00&XsP$Se+`z`nYq85agB~#yL!#^bK4#1J zg|c<&er@9wwEG^_iYCz~ZJ_#}kNZ8HNV2+EA4=$pBT;&ge&u&Bso#qZ&wg|2-Sl)H zko_9e8_yH_OTUl(R6_R>nX51869IcCAap+I(hT9V)NGsMzcee|Sm556G-&gzAifaf znMLRlS!KW>A|sh4RcN0kE+}lqqvpU%o)-z5`M0EQO%5Qb%ZASql8WKXJ?LS)ouy<= zvF8mpusJcqUMz#UjggvUY}@nGWNtQu^OboJIIZa$^~?b%i?UYm73`$XFzO!Z3tLBn z4}C30Qk8iCDBy;b?ZwdVQA}7IdK@2Yi)k(X^Rxar!*sxat>RBHMzju-km#ncri8O?#w_>R7w^1?I}&OhJUxina>N(%MUDr zGgcOg07ANprJNu6rZcXGQSXQZkzEDzZ^_6poTUk@VYxro=BM9<7=08^d!_?D-gOMz zZxY{oEn_8#GDD^4nV%J>)tRdN0$#*kL~v?YAnQ5}#q=#*B=X}dQoT^8z_It1yTqGO zxzhZHWErJh7viq8@drRT9PGcB!!b2jtH%WW!qe4}c4YpJr=!^V|1+Mh3jGf}U6+Jn zcr{0NoKvsgdejHHg4_XT;pZvxX9gApiI}n2oJFd(`uL*`=8NW9i=23U-sgZJ-4kBv zUR~L_dVRjlyU!rMe4ZkwMR$lVyTwu2#+K_)s%P{wqQAlP^Tg0&3kJ?=@ueid(O#Iz zHWXUH5zIFFZk+vEYmL3LFoPq54tiE5L>v(KU&k*2a%BM2anUFDPPzlLV*csrfN=lv zbddapx~`q}VDqT>K4V}e`r)L;A@TJhD$!+7N(I!&XeO&{N%ns0agMs5Tc14#;^piDv;H zQ!fVfz+_|~udla1Bft0zyMw>#@Z^(e+Jni2e;#QM;*(o|lOdJ(;;DP~?k7ms$egX2P_{DvjwlZUY zviKOvecT-w39#a-DM@G5l}oCQa>QTWcdIPJrxpyz4rTlvDuq!DgvJX|cZ{z$-*mG{OLgG$ z9B|eoI+*ORkLB&oHul&|;>nAJ&Keqw?^-wTTN~3d!*ACl9t|wCg3-Sly<9XReJcFl z8!#s>`qmFE7|+-LYm2Q%maRO>UG3R+@D;4CgxURxSL%y*q5sFQX$ z2%|oe_UVgU1wRtZITt>?gZ_fKZin`u?cOOuAxHMg$_ZU!;dzR~t~+!ll;!s)^;4gk zXgh|BJ|~IwM#PSJ@=zb&AE~otFiq%6CQ{O~=A$dd19^g#&E_pv+Bm6^4i$>$Q1n=+ zmqj4*C3+j?+b836%TyM_bFS^`G~dX6G*U(2op_uqEQEuFDePU6N%7Nf_8u5*%19?y zkje!4!AYk|GRP|Z5R^)|D;lYdr{KbSB#*4slROD8gi>i>y^aH(%1LZ5Ro4}qq7@=; z$<-&-lM1~f7kzPu;LsR0aaS+am2Zd#9SIjXstPfl@X! zyj&Q4h$zl>mM^@?jtTs^OemVXex{p8SH`7qzP`Ay6&{L(4kdas=}R4k@r7Oyg%UM)>I5nrYtG<+5BNh9rH zE#!eueUj97AEQopNP}^1CdQMXM!n6;))=plBwad{hp06bmuk4vnv|LD>0A=wI3uYh zYNFjTGFH9`L2bG#3wp$emG3)3?Ud67NGVO1JxusTw_7J zt4^q#mvh5h7r#E~yT;*n)%GqFMp-c&->GBs5IgsS4j0dqO)un>s^`}?DnJO&L--sN z5DHzX!=qgu1LE1~mithH3UR(a^c>y#X-Tt%EXN1m?OK!HGd!$BUJ-VB%N;Z5@ln~( zq74~o?6aTsmI?9CsbVJ|-wY06*H^8xzPofQXtY}Pn8y%zW+n1Yuqg7B-ssv+y* z8v@2H-y1bKy@*i;YR>~keb$R~)hE9iLSnyxs1CqohX%)$OhH_Va8<*oL!IoRC=Ajv z0*Q@_iAg8bsxb4WnF_kq^+$XG;nlHVUOX74zTn7PAEcbY^vSbwBL9McEC%R7JH` zzAsI`7UZD7=+Un+ygdT}Y8Z-DKmpe`S|Sz#QIW~pH=HY2>N+o|e%ySX+EJU`AAvR| zZK!g@Y+o~*fj!-f!1Q!!Ds4zDWn*brR(Ud)ZkI4eR1 zTwS80gD;(f(BO2-K(u6uQ*~8E+gIo1 zZ^aEU2(3dy|2(l=x^#-HmiJfu09+?81BJ%uB-!`hv}#4={A$$#qUeivy;pNZ^(wLRO{!&pNGV z{;AWNPVqg5MYZpgrV(S=Z1^U`Fv5RH0&@Ip5G9cIjwF{fo_O(KM=DnS1TMd3?N57x znN_Gs@`F3To+t*`6UW4wLny{p;cyI>B94p0dw(wr`0#IB5 zU<(0;^M9~~k0yP2>IsU){9{0^kLN^Bl{0R>r;(DRt3e-`OsZ$3mmDn(gwSQFby}CH z=J44-WGfGmj1t(utYfbbJ+@pox{n6O zn9+)3FbK*toWgtE4OBSI+-=7=7A!$#m1=}OwVT@Gi+qF=j(%4$b)ghU7_>WVC;i}N z(O>QaN+iIYCji5k3|Rh=rFpAcuy+0@dN#A74q$RJB|o$vZ2kZ?1y+H zRssU@ZjZzC$I1&Fz1fc$ACtjOibMiIxkw4B6#f201Pv(fyZiqNq^&Y=Bs9zZYZ|S6 zkaX3|4l5}-ENO=>AdxT|>OpK!r!jp$#v;C;w1TyVuA^yORx z?Zppkk*&}h%$vVpP_efLP;b5L8nJzN__uaz@505ozkG={IWZx$AVG7#=?x<^HqAFG z@G4r8QN~{v&pEe5t!v_DZ*{^1ZE-3)BvBKPNjCznl~1;kz~;K=Xh<4uqb=GvhZt#0 z-^k>b%vUa3?b^g0u5Jk;bB&Wpqjj(KvtfH4R!)GA+D;d>0*dmf0jdB+uxzO!jgKx_ zh>jf{{Q%Y?_?twmayk;_$G+V*%7E~Q0YjDtc5O%K5?Fh z7h=R4cdNVMA2i#d_G)6_1=J1!J+S7=7mZ8@Ev6OA_w!-LJDTEL?-~m=;w_`@?~j$; z%q-g*$b(a8gP4(gf+?KArujH8v-@YaHYNw4TYK>EyXmw(OBoC29=gA~K?q&of6PtN zp-jN~B!F`5IDpsjqec;|qdgYxf-2eby!|Go_od`FN+v8zEV;Zs-y!r4Sl2p+UYYsPAs+U|3_3_!{(?P?&sohe^a!)Wo1ZdULid zzw5cE_af=fCd+*i<5Km%N)k3`Jm)e_0fr}Zx12wRCkDXq)c1RMvS>XMmC-*JYCK>B zHq36F)2TNX$T=%G+3k4k;3X7m!x28PKF7NQ-7?4(=o@h5v{0te*yX5y$#QA;*f@#8 z8w-^e^T-0Ah~H#4ZVQZFvZ4v9Cm!&Yzh@u@a|Q> znw^E$UFDpgwaIpfZ`^JiDX?mqrdBFGc@pxD@HXgtp`PxYc%40V=8C4PwGL%W_S7A{ z!vtW6fuC@fmt<0>h_?H-zxe2e5PS-_{U<|Uu|p+F_|L}8MrF@r6m@tr~abhZj(Xt_g0 zP1|*qqN}w#V7_`U_d9FEcW&E(BU)XgenZMYWHs5NeE`>%ZKv7;><02 zey)p5Zs?E6(_;AWQBZR~sMf+)GACU!+h0wCV8N1sZ9R=E9_urWv>d5e96y%MU=xqE z3{_RRWBE&or{=O}n2DT|!UjGXFDUDo5X_(tA9Z8HNUDYpeQVGn=^Z|!0b(xK&E?!w z|Dcx|xFl+?YJ&!OKk`9{E;d7cuIy5n%MMD6Hr8MsWh?C#MWK(8yrz-5h5{IwBGu&zMGzBE z{~IOfMD4zOQmkWiC=4TP+eq-FYFm60T!X|*UGdla{)xfeLxeVwAsNxYqg{v~q}kAp z0N(Ec=4V)3HfGP={%f^gCn#Qy1NWwxuJ4yY*GB7|X_-RR9fa8U0`C+jFnZ-nfP%(^ zRl=F6^E5_p4XQ7d#Ie)ZWy#AIQ9or>#eZ_QdPC3I4D8WwuPxnexR6sY(dtG`Oe|NB zzKc6pHagG03xaG-pOVe`9?11rPJsqhw9HoHg<8cz6vI-1dCLm5j$L3Hd+Bcn3r`QY zs305a6c>8%;^`-ueS`I2I&*c* z<8N&+C4yj{=V=>{;m%qySE|Tpwr6Idxy@5pUSlo-#blx|G>x>RFN*caY$xvpx^ZUw z%OrC)avYo!X+e);qA|SQMv*bPTfevi``zkQVmtgnWgYyFlnWbZ-{Xh1qmXU5)44$q z%<{FJd?Sok>rVNvrId-8Izu?)!9F_21@y>G&Y^sSC+RUm(Uv}aNLI;`5*}=VVd**% zI2b^q0ePH zp_q-Ehgxb{!0}q%A36yM&Tg`QKR!vyPTq`N$FYGoB+Dl6=#C_V*%JX#CoXYXt_Ud< z$@G|%Cqn_$lLR`){GOL0A5%#&C^v|I_36@(KSDzYmI(Vj>p@tt^u9M@99-`;VirfZ zQmC#wx6TYcE9GtRQ}8*aOLJd~_DkKD#Nry(kHoVmco{a1a>U|#;`5ccOuR-gpqerU zOc$R%1)J86`bmEZ{s1Rhzj|@(vE7?ri%Spr^Tzj`0Q*UKqN6B8RjL>~o4BTy^^Wu$ z_U-7~O(6hdtp0wB>X-LIGiGmkU)(ijQ1LDI5*8Q40rgUts#h&XB0b_u0}tGY69qAE*3%EAiy&GGb7!!$>uV4+jzET&8i-p`K8VC* zESw2c_B2!QbXiGqkN`8DdRuI7*%T9Z)*%ic#50bf!dx9%YG@a=0++hp34@}aDy2X1 z%9X*M!h36xxjp*Dw^-PFX(1Dy^lMr+6UtmeR^>GcSTv+x%WkZ4_$Wbew`Piv>{1oI zS{XZ|MhZ_l4zJZJxn_W6KjaOeVQlV5JLT&{OlCrVI~C&8^&}blf26%-Sey&CtxK@r z?(XjH?(QMD6Wrb1-JReBC%C)21$T$w!Q~cN>0aHt_uXfodw;=0eO1NJImaC19cF;y zfh!+P5}k;c!S0Bi`~G6O75C$6p-PM|_z22{J~&(x$9F5sA-BH;_qeY?oJ)gCP7{v z=}v>y(?hWU5-Yx066MY(^nG|0x(c1sd6r;}NT;ZlQRMrNRZeZepvN}TVbqP<`E}B5 zNipbeQeu|C`Ui^h&Ix+m9@CNPxG$?Xs&%SBy^2b9 z(@Jz38Z6*af4A1}qrmbZ-Xh_37Li`tC53-QfA?LbLQivH+cLJK}Jzm-ruM1wU1Gw$m-F9QC2SZK1?7U zSuP%#U|8}v@rNXxtX%D<1bNWfOrsL}c+!#KYxnKY7k4qy77O|F5W1+eZtt)x8RYHk zqL{kYqbkRo@8R~`*(Q58e6r{v0uY3}a2T#fRNUpQX9I9AUIlw|1kd+#5pG1IG=_ zk7b6YDs+!`W3NTFS?VF}FhTir_E(isR6MQ_!i+Dy;oMNTQ&1Hmmz zROJyRI6zr9m@?hVDV{0oenLmKWI90p+^RWcuX zItEjDdVg-5Z6eEMyzz45WzCEzEz!IT+|{vJHSQF9oBx-S+d5Xxp_BQ{i3xcan#({Z zx5?9OmfKDKRt)ZaPX^B>w~LLpoG3V|PVaUX2YcnM(oGt!M@aXX8!=ptiuL-gpyOa|Wax zB=f`&e+~agGnM-)jWzURmGM@W-8wjsH_o4~LFczlw?JdW-3Od&zX_i+-IZxhwW%Yn);@6d6&q+-P&X_hEYbFeT^hVRRBuA^h`2&IZ80Z}%Mq zFMM|qvuEvf{sLRig(WAO{xtK^?mIHbL0!KLG7)m9)$RV0i_@F5Oo>%DyrAlk*eTDdGaw61Y-@R0P@ z%v!j3to6#BH$^Rf%-ZSgJy-BR2Zaa)b$~=+ua=ZY1Ca2=^5fmV7%qnbNceAZJ`S%( zr^k~y8-#2G@>}r0qJfbPMZ1}D)oAIv#VSj#2|s>?Mn(93!O*>cXkABZE$&zxubWF%MbIB5a!_3nm^-+QI6YjmPj9+Oz48|2vfh3&gD^n&=z zc`k)EQ6!NLIXGzyfAZfg25P;2DK$IyA$7u-65*hg`I`!cx_I_Y7Z~`Cz zy2CHYZjV6Spn%OpMh3M{VeK;F!gL7~4Ow|oM88ATdmQy#L2)Sm#+em-Z56%$1io#5s%9?ML>rMU>AoEKo0 zp1lMm(g&c0Kpu6N*w`?c)2mn?C{XIr1-iKj)Ks_M+vuu(8xE|~W)$Sdk2q9wN`+hV z+=Q+)cZOfb@Q{f#0`(b;Yp10a9IOlk=Vd6I(j^j?;6j0}%Q$-$2?BFL0lwlluRC6V zub6|-P9~(lwgu2e2Yu0}@(q`#0MJIK0)hej&cjbPM`uHk>7{Y%VHr|^mEWL z3?P|;2XUD7k}ri~_W(q`mSNI{!B@rqE zUI&=x1^b&760_Oic!KuoBV!DYXRwV{geWE7jNt@ShloN2IBuW_aSYTW8p!3Yh4vak zSGyK_)|ccu3eIt`%Z@GztTWMQ1oW#=s#BBqb66N(7E{s|EOsnQXxa+3m2-tPJKiDa6Pl4O%fio@B8 z&>z2uK}pPgm1|3sZaBa;!ya>bh-11Z$ ztIs&Sjn{!uHY=q^;-ICZIFt+?4k1FXfvR|^y9z}R6#q7^yi2v}x{4+f{Rr#>K zdw4KxAqgOtDiK6YsG8;JAdwII*4WOpw^R>v12MCO@CSe=NG3I7RzZwGa~okk1G?@s zdlr+Rl!XEzfsl`sa-&Yi8`DFgey2;nyc5C>@_blc?&t=#2qp^N#XtfK_l~2F0<)g4 zT1rCEfaJ)MlDi-X6!cIqKYksHgzy1}>4alZv;UW|0zl~{Lqj!a7=pJWj9m!Gf6?QFV~|OX zVxn!10nmJzY?P=_oH`OK9?oFvuNjx=cG_GmLwxz-kg;Cf=?9B4&<7b}aY1qK7&}*L z8fFoFy1iYg>3Bx(A=Wb{O#56}f<#c&Wp5d7qhZFR$%J+56RY3hQfffBlwr$x$jR-b zN9h+k(~4}4l*eHLNmjzic5z%(Iw_bOhiDuZAYRIZXCUZ1_)j>PNYh~{dlihE93t?=my7iTf(d&)6GD4O0feA(a3taF==G6d~e73@PQfuMX z4YR?rA6e@|HIer!1wS}@;F(9~Wcj%oCfhrNQhxnIkOP5G=N>N)IWMH*k^JF8q~an} z#{D_^4;u^->M~^NPFjS=Hf9#a#+(gQoPU&KW5hugT`kDdbRpBcBgbyvf$IpR+$=8A zu`Ir`~xAjW?)Smjzr?D1@*6MbES&YU@p4Wkzl_-UY)I(bFYxCvchggLH04W^&B&jP(i&4c znio9j(#$4jdT-<$9Js;TYDI0;V(29}{5Hjy1)YVUa((p?s7^1Fx#u)Y>m-p7v}GB7 zRREKKi+AZyd(75OArQ~v=@U7@u-Io&(h{KUTf60G$1al>g*cA)(o68$lK1F>Ov3Yi z8GtQ{c{+?#G0uu(|5AweRB~?KV5&H&Epo**1W@8Ukr!HH?s`XxuD_H9xp07o5k}B7Tgi(%Ym1McsWKKkZWT4NqcaRK&V~OOQ;yzUO6+*tq%B4B`b~j zL$e8`i9>>HP0@oL(JM(We0Q1;nGzD92Le6Pk9wXY$0zo!YyN0B7bHs;BXpIopL*fw zfE3O2G1C|^=w}ak!l;P@lJj`4pKLK@5Sdc+ZE&uuh+;MhT21OX!j_oWZl~{)*ocwZ$O=N2w>22w-B?E^Z4k&0iE%{u~Ok!K438Kmu0{eAQ~B{dQ2fJ!na4FKp-| zi|nKHsHYaEy6%r|E;5HUTSP+BWUH3_%YwFG`o#1#=Y;1CKP|exy?B$gsbqlH7>HkB zEZ0e7>0oNzGOYfmM!azb5g7%f+E>sg+~Qe@PhRlk5F?qpj5-;jEGsCt(i1Btz^Wxa*{q&ea=Ca&O#luQlWIAL@ zH`H`Q_D409HhTr-heq#u=zv)pAbhqm;)@ls%pl4{dGo2$D(%~?>^E|^|49Ip7+-N( z?{0L`O--Z;PYRt+nPkb^)PLQrXQ(e_zElGm zDb$LlRfb2NOYQ&loQV{@)_zMNO|w7qSLn~i?_FEil3;4n(O|;B-j0p}VIjxK&tw>K zYrEkg7Z?hjZL%Cv!d6uJbX1hJu#^UQ7bN1oc@xgZxSopkY!u)%!U zt!6inFSEKNi(uLkKwF@8`bUL&XmG!jySw|Mc^gp*B_tRrZvCW2uRU-r07K(-9I-Cq zs6{N&Q=jck*GIWrudOg06|tfqrW{-Iq&9GeY&qXsCgf>Kjk!BZ0DK?iVgaF zT+r!9v{|{>Q;(Ay(}7Jmi}fs>R$`3rxri0r!Tu_3aHDV9?8z5J;(1T7so;@tZ<+z6P9~&c-G)rl_E-XW~<-Rp@9f}Pc=3c8QbAY>Na*jy1d9SgYOCXbI)c1J~1a( z&ki1=7dH;R(UcKmjb}Me9-1mpnHk2z_j83qcZBj`rAB zu2O;Tp{do9zg*N|3lgb*HGQ0Z>RQMz8?g;FX8R7|Be=yoc*sPalqrGTEjy65@4i*9 z8*kZT>pvY>v{{R49VpEz1W2CK2|@X~UxOx-#c+*}_U;hZ^L=*r&Glh>8*XaGjO2#_ zXYW||x$A#oyPu>d8TPfpls~l%ejpB$y=| zsax@krarB)1KcRMMH|sS5zw%oW3V-&{faf7UKyz8SET1uo{3exs&=|g{;)0AhF3+JZQ_kzeiYOs6)kVvZUR6aii%7r6)1>=w0bh zNWZaaUY^o-qUli2{)VC$)d|j$*%~x6Kd>V zpN#W~*oxB7AL>8}iNr75;mUISeU;cMYRxPf&Gyy}Rmdus%tphdE$%21*tAc7)O0@# zo^}+;tbMa=8yYyN4~qg+R`N??+g#*mN8&p0VeqZ;+@HTqijggy{P18WXGdMu`|Nmw zJjcnj7?sY+Kg701X@BDlVb=HF)WjrxFQp zt2TtN14RmijJUzLo0~oi&I~YGN)js4Nb%D7kX>KyH<5s+JAQ@6HC_bJL=0f|Cd z$xNX)me{Ih!_!XdRT#)BA~0>sc0h2${bfX`VP}j170Ty65`1690XCN&$`YjYaHl`1 z1V4V#$G683#DGKBmylVa!+fJ-JmsTEM82-~>j6Fg8}wTJ9e4YCa09q)HQ77O+j_$> z`E3E+HGqxBaRZB;oAKQT#Sgd(EFRfpd)+0zlA2s~Y#rj=>SsabF~w0v@p5goFSudw zj3T4u7b%ak9d3&~urL3-o!%n!?;I58eQaDap8V-t?BHnY8pze|oN^KLTUc4!v2MM? zH9z+U`hb{4=eG^chROO)_?j*$z*|mbdnbH#&TeG-aJ4>OAGn0VzAE1b2!IedgqwXT zMlKIx+oYVgUk}udSyX@sWxEConcfLy6pyIhW{6vQzIkpAYKI))OY6GER6O%yGS+N4 zfQ;)HMmD7QE5o5xA+^BL&!^9X9BL+qA+Z^gPLGY4P?QJdRw+mQAQk(JqUX}V&-(MF zssIio9U{W^@4WVBzn_(lqy)a;Uf=PFv@r`qSU=^Uw23e3FP;}i^4GS6TQRd?5p^h7 zri=cX^1EtLWJ*P%2Lk-1X&O}CA3@dxVRT67a?-?M-ybIv8cLDIy2rk>`kE{*8Gefv zOb}6mL1u3KynXqcpa+*%kR8D(tzEA5r5%Cun)3&`Nl&bVW+0<2Q3=k9gdjfW8A>x; zY|Jlx5Hpo*#oac|*$?+J9%%PHeP#siSsvT!yAFRzDslz^E#GafYRJ9``1-pDl%My# zM>up=&>Y7MtXOfSr!u3Jf2DENQK!QKFzeZ;lc#nd*43TX3{iD|6ct_BFTsBl73FXL zRZ%gM{993J^Dv-7eS$A#>>!y33Kn>$tQRc@$?lT%iB=;T(UV{sas?s>C1fMpNNAWG zS~K9fUl#nReeV~X*4dgh;C51{koXrxB_8FEqC%&iI?2JfMDJG|7{`{OPY{tB+Asjf zaO`ummlKIBkv!0#6sO>nT|N@hPlHm%;i+hN*RULb2{RGlzGT(FT{Ex}DwU+vxH@zT zPCrkTH;c{!5n@=+GHAnSK0AD%17ut!I|-^A4D-(OB6$a_i!-w%VA*&-Y;+R;t|BztY)sDIAd}3H19+#v^!FQV zmUrmy*IC0V=)1;uhr^rul_)}ReJP0}!yS`Bt@I)e7MpU%G13-)Rcgt0lF~{=r}cx8 zegU)*(z{x^d;1%UOU4u6AQ+e#(g49IlXMLxmE4ixw}kyAtca4wv8N^+-NYK8i!LD% z$;;LFYf;X_KuF_JVqRc>{|R)&0vn#dMRmcWenkTQi?pLRc{80L?RPVwA)uMiGWf4% zLN~!a>cjJ8#QuF{ zphSQ}dUUdM<_CQ*0MTnUoLMW5 zl}m~lh=%r{nkz1cV2Pswn>mb3Bs(Uxi-*CWZV4x|UUUu3O-Q6% zkGou1Q!UpZd8Ex2N5?oXu^1$RCx6z-nl!Wt_9!A~VtPP6=~7MIB(z6sWH>30)bKgh zV%3;wS0F=x0`gleb_G~btwO;o8p=}o$9ASw8xUl=K&_NUIvQ0U;_quWrF9{Ek~5qr zF0Y~S<_MPwsHMWF@dP^)C7`Z6|0o-j3yjEizaEJ_NR0i^S#{L7YC_&w*u^q=EI156 za*6$}8=Nya3h3Yw=BxX(x$qZ~%dY8$ln6GVKnvuly21o|Q30zv~7w z1>Wlh8*3cq;5|e9USZHz*Ggndjlx!@&H(4aW2a(vdm3Us)FY>8qQUy>Hd zZ~&>6!@g#tP9C5pDFdHm=ZV#)J(J=>W z{q9#5g*zMlL%_)k3P)$q;VJUZ2}iBKVqr@Rnq;6h2s+KpTh{9xe;}*Mgag!e3Dt96 zDh-vG=Ph=6?!h(ERgsFbQnQ_-#B5;zlk1w|X*9fDUC2MBU&+VE$#sn%&SUd2)C%2G zV^WwH2M^wbpka@Y|D)L!oVa@9)l^e0y2l0XWM+6SufYjy4zW+(1LL{idZ3s{ntn

    vz!lE1D`8fc_ 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

    *Mx3A!4EbH$XK_3$2Zb4-$il; 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