From c4d9ff7d0e131eb982baacb1a05b087fc87bd46f Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Mon, 30 Oct 2023 18:22:35 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: bc7d3c0228098866248b5bd8aee6f0dbbf458bd0 --- Classes.html | 3 - Classes/ConfigurationElement.html | 3 - Classes/CustomRuleTimer.html | 3 - .../DeclaredIdentifiersTrackingVisitor.html | 3 - Classes/LinterCache.html | 3 - Classes/RuleRegistry.html | 3 - Classes/RuleStorage.html | 3 - Classes/SwiftLintFile.html | 3 - Classes/ViolationsSyntaxRewriter.html | 3 - Classes/ViolationsSyntaxVisitor.html | 3 - Enums.html | 3 - Enums/AccessControlLevel.html | 3 - Enums/ExecutableInfo.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 - Functions.html | 3 - Global Variables.html | 3 - Guides.html | 3 - Protocols.html | 38 +- Protocols/ASTRule.html | 3 - .../AcceptableByConfigurationElement.html | 3 - Protocols/AnalyzerRule.html | 7 +- Protocols/CacheDescriptionProvider.html | 3 - Protocols/CollectingRule.html | 3 - Protocols/CorrectableRule.html | 3 - Protocols/Documentable.html | 3 - Protocols/Reporter.html | 3 - Protocols/Rule.html | 3 - Protocols/RuleConfiguration.html | 3 - Protocols/SeverityBasedRuleConfiguration.html | 3 - Protocols/SubstitutionCorrectableASTRule.html | 481 ------------------ Protocols/SubstitutionCorrectableRule.html | 3 - Protocols/SwiftSyntaxCorrectableRule.html | 3 - Protocols/SwiftSyntaxRule.html | 3 - Rules.html | 3 - Structs.html | 3 - Structs/ChildOptionSeverityConfiguration.html | 3 - Structs/CollectedLinter.html | 3 - Structs/Command.html | 3 - Structs/Command/Action.html | 3 - Structs/Command/Modifier.html | 3 - Structs/Configuration.html | 3 - Structs/Correction.html | 3 - Structs/Example.html | 3 - Structs/Linter.html | 3 - Structs/Location.html | 3 - Structs/ReasonedRuleViolation.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/RuleListDocumentation.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 - Structs/Version.html | 3 - Structs/ViolationCorrection.html | 3 - Structs/YamlParser.html | 3 - accessibility_label_for_image.html | 3 - accessibility_trait_for_button.html | 3 - anonymous_argument_in_multiline_closure.html | 3 - anyobject_protocol.html | 3 - array_init.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 - 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/ConfigurationElement.html | 3 - .../Documents/Classes/CustomRuleTimer.html | 3 - .../DeclaredIdentifiersTrackingVisitor.html | 3 - .../Documents/Classes/LinterCache.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 | 3 - .../Documents/Enums/AccessControlLevel.html | 3 - .../Documents/Enums/ExecutableInfo.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 - .../Resources/Documents/Functions.html | 3 - .../Resources/Documents/Global Variables.html | 3 - .../Contents/Resources/Documents/Guides.html | 3 - .../Resources/Documents/Protocols.html | 38 +- .../Documents/Protocols/ASTRule.html | 3 - .../AcceptableByConfigurationElement.html | 3 - .../Documents/Protocols/AnalyzerRule.html | 7 +- .../Protocols/CacheDescriptionProvider.html | 3 - .../Documents/Protocols/CollectingRule.html | 3 - .../Documents/Protocols/CorrectableRule.html | 3 - .../Documents/Protocols/Documentable.html | 3 - .../Documents/Protocols/Reporter.html | 3 - .../Resources/Documents/Protocols/Rule.html | 3 - .../Protocols/RuleConfiguration.html | 3 - .../SeverityBasedRuleConfiguration.html | 3 - .../SubstitutionCorrectableASTRule.html | 481 ------------------ .../SubstitutionCorrectableRule.html | 3 - .../Protocols/SwiftSyntaxCorrectableRule.html | 3 - .../Documents/Protocols/SwiftSyntaxRule.html | 3 - .../Contents/Resources/Documents/Rules.html | 3 - .../Contents/Resources/Documents/Structs.html | 3 - .../ChildOptionSeverityConfiguration.html | 3 - .../Documents/Structs/CollectedLinter.html | 3 - .../Resources/Documents/Structs/Command.html | 3 - .../Documents/Structs/Command/Action.html | 3 - .../Documents/Structs/Command/Modifier.html | 3 - .../Documents/Structs/Configuration.html | 3 - .../Documents/Structs/Correction.html | 3 - .../Resources/Documents/Structs/Example.html | 3 - .../Resources/Documents/Structs/Linter.html | 3 - .../Resources/Documents/Structs/Location.html | 3 - .../Structs/ReasonedRuleViolation.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 - .../Structs/RuleListDocumentation.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 - .../Resources/Documents/Structs/Version.html | 3 - .../Structs/ViolationCorrection.html | 3 - .../Documents/Structs/YamlParser.html | 3 - .../accessibility_label_for_image.html | 3 - .../accessibility_trait_for_button.html | 3 - ...onymous_argument_in_multiline_closure.html | 3 - .../Documents/anyobject_protocol.html | 3 - .../Resources/Documents/array_init.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/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/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 - .../Resources/Documents/inert_defer.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 - .../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_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 - .../Resources/Documents/opening_brace.html | 3 - .../Documents/operator_usage_whitespace.html | 3 - .../Documents/operator_whitespace.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_nimble.html | 3 - .../prefer_self_in_static_references.html | 3 - .../prefer_self_type_over_type_of_self.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 - .../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_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/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_capture_list.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 - .../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 167936 -> 163840 bytes docsets/SwiftLintCore.tgz | Bin 568649 -> 563669 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 - 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 - inert_defer.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_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_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 - opening_brace.html | 3 - operator_usage_whitespace.html | 3 - operator_whitespace.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_nimble.html | 3 - prefer_self_in_static_references.html | 3 - prefer_self_type_over_type_of_self.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_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_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 - 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_capture_list.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_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 - 632 files changed, 10 insertions(+), 2912 deletions(-) delete mode 100644 Protocols/SubstitutionCorrectableASTRule.html delete mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html diff --git a/Classes.html b/Classes.html index e9a07da30..dcb911029 100644 --- a/Classes.html +++ b/Classes.html @@ -221,9 +221,6 @@ - diff --git a/Classes/ConfigurationElement.html b/Classes/ConfigurationElement.html index b258a7c24..e2f36abf3 100644 --- a/Classes/ConfigurationElement.html +++ b/Classes/ConfigurationElement.html @@ -221,9 +221,6 @@ - diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html index 6094ee2ea..0fc9d344c 100644 --- a/Classes/CustomRuleTimer.html +++ b/Classes/CustomRuleTimer.html @@ -221,9 +221,6 @@ - diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index 9498c3869..40556addb 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -221,9 +221,6 @@ - diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index e1c814e24..54a9af65b 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -221,9 +221,6 @@ - diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index 071ce3934..946e7721e 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -221,9 +221,6 @@ - diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index dca38da84..adcbb18f2 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -221,9 +221,6 @@ - diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 0780fa312..c1f887b7e 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -221,9 +221,6 @@ - diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html index e02a5441f..ae26162ad 100644 --- a/Classes/ViolationsSyntaxRewriter.html +++ b/Classes/ViolationsSyntaxRewriter.html @@ -221,9 +221,6 @@ - diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index df62b7631..7b1758b89 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -221,9 +221,6 @@ - diff --git a/Enums.html b/Enums.html index 479b7616f..1fce1efbf 100644 --- a/Enums.html +++ b/Enums.html @@ -221,9 +221,6 @@ - diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index d157c010d..5abb3e454 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -221,9 +221,6 @@ - diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index 639aa1b86..bf3a811e0 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -221,9 +221,6 @@ - diff --git a/Enums/Issue.html b/Enums/Issue.html index 4e9b06cd7..c41a6ab53 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -221,9 +221,6 @@ - diff --git a/Enums/OptionType.html b/Enums/OptionType.html index 75c0704c0..ce7778e1f 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -221,9 +221,6 @@ - diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index adb50d2c8..3bc37b4f5 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -221,9 +221,6 @@ - diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index 181b0c6c8..bbd69d1ae 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -221,9 +221,6 @@ - diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index ed534c568..4f3fcb6ba 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -221,9 +221,6 @@ - diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 0a896ce46..b0e11716e 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -221,9 +221,6 @@ - diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index ad324eb82..abee6d712 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -221,9 +221,6 @@ - diff --git a/Extensions.html b/Extensions.html index 00842c084..f46db3fc0 100644 --- a/Extensions.html +++ b/Extensions.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Array.html b/Extensions/Array.html index 856a18b2d..b713fda08 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 745c8780e..410cb0d0b 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Double.html b/Extensions/Double.html index e9414aaf2..fe9f33273 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Int.html b/Extensions/Int.html index 7ab767b56..88147b13a 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Optional.html b/Extensions/Optional.html index f90fe60d5..fdbda83fe 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/Set.html b/Extensions/Set.html index 5c42c7c97..3704c018a 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -221,9 +221,6 @@ - diff --git a/Extensions/String.html b/Extensions/String.html index e83524529..a4f0ef070 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -221,9 +221,6 @@ - diff --git a/Functions.html b/Functions.html index a3a3d7ef0..2ce27e4dc 100644 --- a/Functions.html +++ b/Functions.html @@ -221,9 +221,6 @@ - diff --git a/Global Variables.html b/Global Variables.html index 716b8aa23..b4bd84702 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -221,9 +221,6 @@ - diff --git a/Guides.html b/Guides.html index 7748ca01b..73d41383f 100644 --- a/Guides.html +++ b/Guides.html @@ -221,9 +221,6 @@ - diff --git a/Protocols.html b/Protocols.html index 5f492a337..ef013010f 100644 --- a/Protocols.html +++ b/Protocols.html @@ -221,9 +221,6 @@ - @@ -761,37 +758,6 @@ updated content.

-
  • -
    - - - - SubstitutionCorrectableASTRule - -
    -
    -
    -
    -
    -
    -

    A SubstitutionCorrectableRule that is also an ASTRule.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public protocol SubstitutionCorrectableASTRule : ASTRule, SubstitutionCorrectableRule
    - -
    -
    - -
    -
    -
  • @@ -817,7 +783,7 @@ updated content.

    @@ -849,7 +815,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index b9005bf3a..58d48c108 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -221,9 +221,6 @@
  • - diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index 759c083d5..0b2c435d1 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 16eaf317f..96bcacc77 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -221,9 +221,6 @@ - @@ -348,7 +345,7 @@ static analysis than syntactic checks.

    @@ -384,7 +381,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index 4f7ae1930..47d4f9606 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index e8a3c67ba..0392a4107 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index e8b28a987..0341e9ef8 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index 604a72d7d..7b7996d02 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index 4436d8637..d7cbd5ca7 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 99d119c2b..ee4461232 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index a10580e08..3c3d86cdf 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index b623cea81..c75bf5e6e 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html deleted file mode 100644 index 8fd02f154..000000000 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ /dev/null @@ -1,481 +0,0 @@ - - - - SubstitutionCorrectableASTRule Protocol Reference - - - - - - - - - - - - - - - - -
    -

    - - SwiftLintCore 0.53.0 Docs - - (100% documented) -

    - -
    -
    - -
    -
    - -

    - - GitHub - View on GitHub - -

    - -

    - - Dash - Install in Dash - -

    -
    - - - -
    - -
    - -
    -
    -

    SubstitutionCorrectableASTRule

    -
    -
    - -
    public protocol SubstitutionCorrectableASTRule : ASTRule, SubstitutionCorrectableRule
    - -
    -
    -

    A SubstitutionCorrectableRule that is also an ASTRule.

    - - -
    -
    - -
    -
    -
    -
      -
    • - -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func violationRanges(in file: SwiftLintFile, kind: KindType,
      -                     dictionary: SourceKittenDictionary) -> [NSRange]
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - - - - - -
      - - file - - -
      -

      The file in which to find ranges of violations for this rule.

      -
      -
      - - kind - - -
      -

      The kind of token being recursed over.

      -
      -
      - - dictionary - - -
      -

      The dictionary for an AST subset to validate.

      -
      -
      -
      -
      -

      Return Value

      -

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

      -
      - -
      -
      -
    • -
    • -
      - - - - violationRanges(in:) - - - Extension method - -
      -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func violationRanges(in file: SwiftLintFile) -> [NSRange]
      - -
      -
      - -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 1bf95598e..291ae3e05 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index 09ec2ddbf..8025bd799 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index 5a8993c16..70bf63240 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -221,9 +221,6 @@ - diff --git a/Rules.html b/Rules.html index 61c5887c4..91aebec03 100644 --- a/Rules.html +++ b/Rules.html @@ -221,9 +221,6 @@ - diff --git a/Structs.html b/Structs.html index 20456ca37..dc9e1bb08 100644 --- a/Structs.html +++ b/Structs.html @@ -221,9 +221,6 @@ - diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index 8a6f5eb15..932cbf35b 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 20006045e..26f5d8152 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Command.html b/Structs/Command.html index fc6bc8a3d..35668e056 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index 8cf4157dc..2a05ed0d2 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 864ebeda6..b133bf5e7 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Configuration.html b/Structs/Configuration.html index 0c17ffb8b..78707670f 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Correction.html b/Structs/Correction.html index 9e2052777..4402caff9 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Example.html b/Structs/Example.html index ddce7f190..964de5ed0 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Linter.html b/Structs/Linter.html index 85a09632c..0f58c37df 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Location.html b/Structs/Location.html index cdb56166a..5c016f1a3 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -221,9 +221,6 @@ - diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index 74b6c0d47..318b86c2f 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index 0d594ad38..a9efd5aa3 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Region.html b/Structs/Region.html index 032ef05e4..70504291f 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index a82c82141..08a59f449 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index 7b276bf68..39c6f65f3 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 562c20ecb..d0b148f2b 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 453f1e54c..1fb088116 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 4543ab5e9..687465a5e 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -221,9 +221,6 @@ - diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index bac7e2149..863b490a4 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -221,9 +221,6 @@ - diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index a2dcdf46f..6b65e2e59 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index 911e09b69..d270c1365 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Stack.html b/Structs/Stack.html index b71c7f379..2e36f0f73 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -221,9 +221,6 @@ - diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index c7f1ac6e4..56884ccab 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -221,9 +221,6 @@ - diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 891fbb42e..8441e02d5 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -221,9 +221,6 @@ - diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index aeae348f3..be6e2b0d2 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -221,9 +221,6 @@ - diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 83dc884c2..e15c5ab65 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -221,9 +221,6 @@ - diff --git a/Structs/Version.html b/Structs/Version.html index 353e46399..b03335de6 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -221,9 +221,6 @@ - diff --git a/Structs/ViolationCorrection.html b/Structs/ViolationCorrection.html index dff75a413..0c19d5abc 100644 --- a/Structs/ViolationCorrection.html +++ b/Structs/ViolationCorrection.html @@ -221,9 +221,6 @@ - diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index f20fe936d..9ea919a40 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -221,9 +221,6 @@ - diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index 020bff014..0fe076126 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -220,9 +220,6 @@ - diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index 12659586c..66c316658 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -220,9 +220,6 @@ - diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index 6dd8db155..a7c10cd8f 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -220,9 +220,6 @@ - diff --git a/anyobject_protocol.html b/anyobject_protocol.html index 7ded17f38..fa808c5c3 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -220,9 +220,6 @@ - diff --git a/array_init.html b/array_init.html index c22fb5d29..52f8f2f06 100644 --- a/array_init.html +++ b/array_init.html @@ -220,9 +220,6 @@ - diff --git a/attributes.html b/attributes.html index ccce14f17..480d09f2e 100644 --- a/attributes.html +++ b/attributes.html @@ -220,9 +220,6 @@ - diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 345bc681f..4c5e5f106 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -220,9 +220,6 @@ - diff --git a/blanket_disable_command.html b/blanket_disable_command.html index a60f1f7ba..c3e73dfb7 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -220,9 +220,6 @@ - diff --git a/block_based_kvo.html b/block_based_kvo.html index d75ce0856..467269e31 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -220,9 +220,6 @@ - diff --git a/capture_variable.html b/capture_variable.html index 8729fd5f7..957fe0350 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -220,9 +220,6 @@ - diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 4912162c8..7e65c393b 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -220,9 +220,6 @@ - diff --git a/closing_brace.html b/closing_brace.html index 7724c7f29..65d9909b3 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -220,9 +220,6 @@ - diff --git a/closure_body_length.html b/closure_body_length.html index 0a087ceba..24f99ca15 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -220,9 +220,6 @@ - diff --git a/closure_end_indentation.html b/closure_end_indentation.html index df11008eb..71194fdf6 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -220,9 +220,6 @@ - diff --git a/closure_parameter_position.html b/closure_parameter_position.html index f3cb14651..3476e0111 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -220,9 +220,6 @@ - diff --git a/closure_spacing.html b/closure_spacing.html index c9e8a8af8..5f95c1e4b 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -220,9 +220,6 @@ - diff --git a/collection_alignment.html b/collection_alignment.html index 9a76cf759..fc3edb74a 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -220,9 +220,6 @@ - diff --git a/colon.html b/colon.html index 27553f095..a8347a2c1 100644 --- a/colon.html +++ b/colon.html @@ -220,9 +220,6 @@ - diff --git a/comma.html b/comma.html index 54d9109de..7891b2dce 100644 --- a/comma.html +++ b/comma.html @@ -220,9 +220,6 @@ - diff --git a/comma_inheritance.html b/comma_inheritance.html index bab20c94c..8a1b7451b 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -220,9 +220,6 @@ - diff --git a/comment_spacing.html b/comment_spacing.html index 50b49d4c0..f3d0e77bf 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -220,9 +220,6 @@ - diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index be3c82565..4afa49b0f 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -220,9 +220,6 @@ - diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 1e2d0fb75..921237073 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -220,9 +220,6 @@ - diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 3ef66d032..10c0d95ad 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -220,9 +220,6 @@ - diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index 7ba743938..68b6386bf 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -220,9 +220,6 @@ - diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index d40fbebef..c3eb28476 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -220,9 +220,6 @@ - diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index fc79e4a56..3cb400cd6 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -220,9 +220,6 @@ - diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 3a6eabd9c..fc5a4df54 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -220,9 +220,6 @@ - diff --git a/control_statement.html b/control_statement.html index 9e4893eab..2b6a208b4 100644 --- a/control_statement.html +++ b/control_statement.html @@ -220,9 +220,6 @@ - diff --git a/convenience_type.html b/convenience_type.html index 7353889d8..493253e0a 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -220,9 +220,6 @@ - diff --git a/custom_rules.html b/custom_rules.html index b6d4a1462..45253c1c0 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -220,9 +220,6 @@ - diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 3d88fc930..70b565f72 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -220,9 +220,6 @@ - diff --git a/deployment_target.html b/deployment_target.html index b79a390ea..326b2b876 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -220,9 +220,6 @@ - diff --git a/direct_return.html b/direct_return.html index 779ceb9e1..b51d62334 100644 --- a/direct_return.html +++ b/direct_return.html @@ -220,9 +220,6 @@ - diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 3197969ee..79b8be735 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_assert.html b/discouraged_assert.html index d8b968c82..829d1293f 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index 236b02ca3..3c4ba0466 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 37d0683fc..63e421753 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index 3a5b7f2f6..babc59167 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 70a57f953..d5706e634 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -220,9 +220,6 @@ - diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index 7f4cbc254..974997fba 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index e9a07da30..dcb911029 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html index b258a7c24..e2f36abf3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html index 6094ee2ea..0fc9d344c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index 9498c3869..40556addb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html index e1c814e24..54a9af65b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index 071ce3934..946e7721e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index dca38da84..adcbb18f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 0780fa312..c1f887b7e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html index e02a5441f..ae26162ad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index df62b7631..7b1758b89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index 479b7616f..1fce1efbf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index d157c010d..5abb3e454 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index 639aa1b86..bf3a811e0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index 4e9b06cd7..c41a6ab53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index 75c0704c0..ce7778e1f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index adb50d2c8..3bc37b4f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index 181b0c6c8..bbd69d1ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index ed534c568..4f3fcb6ba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 0a896ce46..b0e11716e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index ad324eb82..abee6d712 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 00842c084..f46db3fc0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 856a18b2d..b713fda08 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 745c8780e..410cb0d0b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index e9414aaf2..fe9f33273 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index 7ab767b56..88147b13a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index f90fe60d5..fdbda83fe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index 5c42c7c97..3704c018a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index e83524529..a4f0ef070 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html index a3a3d7ef0..2ce27e4dc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html index 716b8aa23..b4bd84702 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 7748ca01b..73d41383f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index 5f492a337..ef013010f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -221,9 +221,6 @@ - @@ -761,37 +758,6 @@ updated content.

    -
  • -
    - - - - SubstitutionCorrectableASTRule - -
    -
    -
    -
    -
    -
    -

    A SubstitutionCorrectableRule that is also an ASTRule.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public protocol SubstitutionCorrectableASTRule : ASTRule, SubstitutionCorrectableRule
    - -
    -
    - -
    -
    -
  • @@ -817,7 +783,7 @@ updated content.

    @@ -849,7 +815,7 @@ static analysis than syntactic checks.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html index b9005bf3a..58d48c108 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -221,9 +221,6 @@
  • - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index 759c083d5..0b2c435d1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 16eaf317f..96bcacc77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -221,9 +221,6 @@ - @@ -348,7 +345,7 @@ static analysis than syntactic checks.

    @@ -384,7 +381,7 @@ static analysis than syntactic checks.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html index 4f7ae1930..47d4f9606 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index e8a3c67ba..0392a4107 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index e8b28a987..0341e9ef8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index 604a72d7d..7b7996d02 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html index 4436d8637..d7cbd5ca7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index 99d119c2b..ee4461232 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index a10580e08..3c3d86cdf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index b623cea81..c75bf5e6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html deleted file mode 100644 index 8fd02f154..000000000 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ /dev/null @@ -1,481 +0,0 @@ - - - - SubstitutionCorrectableASTRule Protocol Reference - - - - - - - - - - - - - - - - -
    -

    - - SwiftLintCore 0.53.0 Docs - - (100% documented) -

    - -
    -
    - -
    -
    - -

    - - GitHub - View on GitHub - -

    - -

    - - Dash - Install in Dash - -

    -
    - - - -
    - -
    - -
    -
    -

    SubstitutionCorrectableASTRule

    -
    -
    - -
    public protocol SubstitutionCorrectableASTRule : ASTRule, SubstitutionCorrectableRule
    - -
    -
    -

    A SubstitutionCorrectableRule that is also an ASTRule.

    - - -
    -
    - -
    -
    -
    -
      -
    • - -
      -
      -
      -
      -
      -

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

      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func violationRanges(in file: SwiftLintFile, kind: KindType,
      -                     dictionary: SourceKittenDictionary) -> [NSRange]
      - -
      -
      -
      -

      Parameters

      - - - - - - - - - - - - - - - -
      - - file - - -
      -

      The file in which to find ranges of violations for this rule.

      -
      -
      - - kind - - -
      -

      The kind of token being recursed over.

      -
      -
      - - dictionary - - -
      -

      The dictionary for an AST subset to validate.

      -
      -
      -
      -
      -

      Return Value

      -

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

      -
      - -
      -
      -
    • -
    • -
      - - - - violationRanges(in:) - - - Extension method - -
      -
      -
      -
      -
      -
      - -
      -
      -

      Declaration

      -
      -

      Swift

      -
      func violationRanges(in file: SwiftLintFile) -> [NSRange]
      - -
      -
      - -
      -
      -
    • -
    -
    -
    -
    - -
    -
    - - - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 1bf95598e..291ae3e05 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index 09ec2ddbf..8025bd799 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index 5a8993c16..70bf63240 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index 61c5887c4..91aebec03 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index 20456ca37..dc9e1bb08 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index 8a6f5eb15..932cbf35b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 20006045e..26f5d8152 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index fc6bc8a3d..35668e056 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -221,9 +221,6 @@ - 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 8cf4157dc..2a05ed0d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -221,9 +221,6 @@ - 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 864ebeda6..b133bf5e7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html index 0c17ffb8b..78707670f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 9e2052777..4402caff9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index ddce7f190..964de5ed0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html index 85a09632c..0f58c37df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index cdb56166a..5c016f1a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index 74b6c0d47..318b86c2f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index 0d594ad38..a9efd5aa3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index 032ef05e4..70504291f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index a82c82141..08a59f449 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index 7b276bf68..39c6f65f3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 562c20ecb..d0b148f2b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index 453f1e54c..1fb088116 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 4543ab5e9..687465a5e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index bac7e2149..863b490a4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index a2dcdf46f..6b65e2e59 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index 911e09b69..d270c1365 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index b71c7f379..2e36f0f73 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index c7f1ac6e4..56884ccab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 891fbb42e..8441e02d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index aeae348f3..be6e2b0d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 83dc884c2..e15c5ab65 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html index 353e46399..b03335de6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html index dff75a413..0c19d5abc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html @@ -221,9 +221,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html index f20fe936d..9ea919a40 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -221,9 +221,6 @@ - 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 020bff014..0fe076126 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 @@ -220,9 +220,6 @@ - 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 12659586c..66c316658 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 @@ -220,9 +220,6 @@ - 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 6dd8db155..a7c10cd8f 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html index 7ded17f38..fa808c5c3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index c22fb5d29..52f8f2f06 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index ccce14f17..480d09f2e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -220,9 +220,6 @@ - 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 345bc681f..4c5e5f106 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -220,9 +220,6 @@ - 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 a60f1f7ba..c3e73dfb7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -220,9 +220,6 @@ - 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 d75ce0856..467269e31 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index 8729fd5f7..957fe0350 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -220,9 +220,6 @@ - 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 4912162c8..7e65c393b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index 7724c7f29..65d9909b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -220,9 +220,6 @@ - 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 0a087ceba..24f99ca15 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -220,9 +220,6 @@ - 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 df11008eb..71194fdf6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -220,9 +220,6 @@ - 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 f3cb14651..3476e0111 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index c9e8a8af8..5f95c1e4b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index 9a76cf759..fc3edb74a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index 27553f095..a8347a2c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index 54d9109de..7891b2dce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index bab20c94c..8a1b7451b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index 50b49d4c0..f3d0e77bf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -220,9 +220,6 @@ - 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 be3c82565..4afa49b0f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -220,9 +220,6 @@ - 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 1e2d0fb75..921237073 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -220,9 +220,6 @@ - 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 3ef66d032..10c0d95ad 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 @@ -220,9 +220,6 @@ - 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 7ba743938..68b6386bf 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 @@ -220,9 +220,6 @@ - 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 d40fbebef..c3eb28476 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 @@ -220,9 +220,6 @@ - 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 fc79e4a56..3cb400cd6 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 @@ -220,9 +220,6 @@ - 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 3a6eabd9c..fc5a4df54 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index 9e4893eab..2b6a208b4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index 7353889d8..493253e0a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index b6d4a1462..45253c1c0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 3d88fc930..70b565f72 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index b79a390ea..326b2b876 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index 779ceb9e1..b51d62334 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -220,9 +220,6 @@ - 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 3197969ee..79b8be735 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index d8b968c82..829d1293f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -220,9 +220,6 @@ - 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 236b02ca3..3c4ba0466 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -220,9 +220,6 @@ - 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 37d0683fc..63e421753 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -220,9 +220,6 @@ - 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 3a5b7f2f6..babc59167 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -220,9 +220,6 @@ - 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 70a57f953..d5706e634 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -220,9 +220,6 @@ - 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 7f4cbc254..974997fba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index d88279c57..84a3af67e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -220,9 +220,6 @@ - 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 dcd706f24..b43be1682 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index 70d35e6ee..c9718a974 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -220,9 +220,6 @@ - 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 ba44fd739..87481a8fd 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index 8f6865f1e..e77a5a1aa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -220,9 +220,6 @@ - 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 051d23d7d..669c7f8c8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index 02f6bd988..345a99924 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -220,9 +220,6 @@ - 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 9901d925e..1e26ee44b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index f3b14dcd4..678f76704 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -220,9 +220,6 @@ - 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 b688cdc31..1adda1dfe 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index 52ae761db..ad02ad09b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -220,9 +220,6 @@ - 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 3392ce44b..d44cdc852 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -220,9 +220,6 @@ - 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 d688737cc..4319804fb 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index 483b94735..ff27034ee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index 631c677c2..5e171b7ed 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -220,9 +220,6 @@ - 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 4e10d3b77..21a5aeafa 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index 6a771ed02..28a27d92a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index 797f9b6ab..962e7ff64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -220,9 +220,6 @@ - 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 8f6218b14..2057254df 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 @@ -220,9 +220,6 @@ - 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 0bac26de4..183b16b9b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -220,9 +220,6 @@ - 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 437c9e986..2ee2dfe25 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index fee85a8a5..b5befd70f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -220,9 +220,6 @@ - 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 48fa68105..8c15c0ffe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index 1197584e3..0f6564338 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index 0963f0cf2..82c99a956 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index f44602f8f..19bccec76 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -220,9 +220,6 @@ - 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 d3d14b106..f7e95d3fe 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 @@ -220,9 +220,6 @@ - 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 34d98a98d..5b479a00c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 9b3410738..4cd1b82af 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -220,9 +220,6 @@ - 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 39be39577..0d05d8083 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index 04acfe38c..ff3e9e164 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index cce6347dc..345fbaea6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index 42b8f5ddc..6c8f9e893 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index 5a7c07c1c..14a906a2b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -220,9 +220,6 @@ - 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 698e40088..56882f332 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -220,9 +220,6 @@ - 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 4a4596ce4..c627fe086 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 @@ -220,9 +220,6 @@ - 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 c2f8a0a5e..e5994d7cc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -220,9 +220,6 @@ - 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 62d691f03..04beeb46f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -220,9 +220,6 @@ - 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 71236e0be..bb63fc708 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index 5ee286346..bfc0f6add 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index bae471175..9ce17760c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index f55f6a563..ce5ebbbca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index 4e83a1eab..be2eb112a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -220,9 +220,6 @@ - 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 7b6f5452b..bf0e609dd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index 3cf007898..6e40845f7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index a024ef6b3..9b0be670c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index f70fde21f..d46bbe595 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html index 83d3af483..e24e43c27 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html @@ -220,9 +220,6 @@ - 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 57bdfa2f2..b44f26e85 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index c51597d4c..3706416d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -220,9 +220,6 @@ - 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 b107bc728..792ef9394 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index 7f28adede..91faf5e2c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index 5576c5e3d..e24740819 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index 25fb619c9..4c55ce390 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -220,9 +220,6 @@ - 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 5a825b344..63cf25a07 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index ba550d564..daec973fe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index 12113b84f..7591f559e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index 88f4fedee..17a247207 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index caea022df..84e76c4df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -220,9 +220,6 @@ - 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 c88284eb3..2f94893ce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -220,9 +220,6 @@ - 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 717d24e01..9dabf2f1a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index 7c1a1fac9..b79f2afa5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -220,9 +220,6 @@ - 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 07fdda254..6598e80ce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index 2b7a5772a..159b62e98 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -220,9 +220,6 @@ - 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 1fef57b0e..bab4c125f 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 @@ -220,9 +220,6 @@ - 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 50242591e..24e8f574f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -220,9 +220,6 @@ - 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 a7b728999..4ddf17b1d 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index a39e2c43e..2aeddc53b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index 8068224ba..3d778406a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index edfd92d6c..f1e191651 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index c482c1211..a1c0a570a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -220,9 +220,6 @@ - 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 3a3b0eacb..9ae80081b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -220,9 +220,6 @@ - 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 c5c79359b..8fd1061c8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -220,9 +220,6 @@ - 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 00f7b0e9f..8a9c4df63 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index a8bdbdace..c6f619322 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -220,9 +220,6 @@ - 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 6c01da54f..af4d12a9e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -220,9 +220,6 @@ - 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 dc7c97b88..3d31fd2a1 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index 655c6827b..97df09194 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index 5f7b43d71..95b5a2ced 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -220,9 +220,6 @@ - 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 befc553ef..e26bddfe8 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 @@ -220,9 +220,6 @@ - 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 6ec6f8f23..0323619ff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -220,9 +220,6 @@ - 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 1bb0be1c9..87a53bc28 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -220,9 +220,6 @@ - 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 a4f1de2a5..6b1f4c6d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -220,9 +220,6 @@ - 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 bb0b6e6a7..6de915dea 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 @@ -220,9 +220,6 @@ - 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 02405faef..711faf40c 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 @@ -220,9 +220,6 @@ - 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 e282413d9..bca9ef34c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -220,9 +220,6 @@ - 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 8037bee83..e972d5bb3 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index bb6ce6dff..cf13495e5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -220,9 +220,6 @@ - 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 e6f9a61b5..1492777fc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -220,9 +220,6 @@ - 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 e0a67864b..e80c98522 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index 49d49dddb..20b1cad96 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index 10ac79713..ae038efe7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index c685a5eb7..992c83f6d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -220,9 +220,6 @@ - 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 75bd3e555..e67900d8d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index f45a72eb6..46b64daa8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -220,9 +220,6 @@ - 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 6635c5550..e95854b33 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 @@ -220,9 +220,6 @@ - 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 788f3dde0..5d065d24f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -220,9 +220,6 @@ - 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 d8a67181e..47d1c3363 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -220,9 +220,6 @@ - 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 27f14d533..0d3c9eb3f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -220,9 +220,6 @@ - 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 ae154755d..8816f7905 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index 14b6d48d2..727060e60 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index 53e257970..36f4ac0cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -220,9 +220,6 @@ - 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 3433d6711..ca0f60591 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 @@ -220,9 +220,6 @@ - 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 eb2cea043..7911c6024 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 @@ -220,9 +220,6 @@ - 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 e248aa384..178c92ac4 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 @@ -220,9 +220,6 @@ - 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 ba709b70d..012a59885 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index 9631943ae..657837c4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index c1223a6f0..bcc67d500 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -220,9 +220,6 @@ - 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 a7988aad5..15ecd62cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index c541a795e..6a344fcaf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -220,9 +220,6 @@ - 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 a501e7abe..ceed21b18 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -220,9 +220,6 @@ - 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 ef25c4768..c95e19ae9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -220,9 +220,6 @@ - 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 d309ee716..9c5ba4ada 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -220,9 +220,6 @@ - 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 361a9be59..1afcd550e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -220,9 +220,6 @@ - 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 7864320b9..ac4a6d210 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 @@ -220,9 +220,6 @@ - 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 fd3550be6..adbb94f0d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -220,9 +220,6 @@ - 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 d9bf44c4e..47dd3b5d6 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 @@ -220,9 +220,6 @@ - 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 1f903a518..75ef74d95 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 @@ -220,9 +220,6 @@ - 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 663bfe081..e93966029 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index 693417ff8..0628f9eda 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index a065adf67..9139ec802 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -220,9 +220,6 @@ - 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 50572e0a6..1e88bfbe0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -220,9 +220,6 @@ - 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 454c62ecd..7a74f5a7a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -220,9 +220,6 @@ - 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 7c4583787..3bbbfd3bf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -220,9 +220,6 @@ - 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 b4e64e1b4..6c928a68d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -220,9 +220,6 @@ - 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 2af5684c2..95c87c3c0 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 @@ -220,9 +220,6 @@ - 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 991bd7c82..c900fc1f8 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 @@ -220,9 +220,6 @@ - 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 2b1da5f9a..256b95a5b 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 @@ -220,9 +220,6 @@ - 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 ce2dc5054..8e91e9a25 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -220,9 +220,6 @@ - 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 32fcf8299..90c924bd5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index f4bfd97b9..f6de2ef46 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -220,9 +220,6 @@ - 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 1a46ea21a..cf0c4067c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -220,9 +220,6 @@ - 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 2d4e1fb1d..ec6634ec2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -220,9 +220,6 @@ - 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 14d247162..84832fa29 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index e5646eab4..9293f5ecc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 5bc6f9697..ad32f6949 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"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 sepecified 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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"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.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:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

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

    The current SwiftLint version.

    ","parent_name":"Version"},"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:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

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

    Swift 5.1.x - https://swift.org/download/#swift-51

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

    Swift 5.2.x - https://swift.org/download/#swift-52

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

    Swift 5.3.x - https://swift.org/download/#swift-53

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

    Swift 5.4.x - https://swift.org/download/#swift-54

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

    Swift 5.5.x - https://swift.org/download/#swift-55

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

    Swift 5.6.x - https://swift.org/download/#swift-56

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

    Swift 5.7.x - https://swift.org/download/#swift-57

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

    Swift 5.8.x - https://swift.org/download/#swift-58

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

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","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/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: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: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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description: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/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: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/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"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_ypSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

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

    The location of the original violation that was corrected.

    ","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:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"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:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

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

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","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/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:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

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

    User-facing documentation for a SwiftLint RuleList.

    "},"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/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/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"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/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

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

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"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/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/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

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

    An interface for parsing YAML.

    "},"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.

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

    The correction of a violation that is basically the violation’s range in the source code and a"},"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:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

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

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_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/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"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:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

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

    This rule’s configuration.

    ","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: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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"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: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/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

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

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"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/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:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"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_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

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

    ","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 does not need a key when used in a ConfigurationElement. Its value will be inlined.

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

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

    "},"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/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"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/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"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/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.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"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":"

    Append a minimal violation for the specified position.

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

    Append minimal violations for the specified positions.

    ","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_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","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/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 idenfitier.

    ","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/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:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

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

    Some configuration keys are invalid.

    ","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: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:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","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: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/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"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.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"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:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"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_AA0aB4FileCAA5StackVyShySSGGtcfc":{"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/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:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"

    Initilizer 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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","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:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","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/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

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

    Utility to measure the time spent in each custom rule.

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

    A persisted cache for storing and retrieving linter results.

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

    A single parameter of a rule configuration.

    "},"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/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"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"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"},"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"},"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"},"inert_defer.html":{"name":"inert_defer"},"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_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_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"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"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_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_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_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_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"},"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_capture_list.html":{"name":"unused_capture_list"},"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_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.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables 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.

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

    The following functions 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.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"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 sepecified 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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"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.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:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

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

    The current SwiftLint version.

    ","parent_name":"Version"},"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:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

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

    Swift 5.1.x - https://swift.org/download/#swift-51

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

    Swift 5.2.x - https://swift.org/download/#swift-52

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

    Swift 5.3.x - https://swift.org/download/#swift-53

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

    Swift 5.4.x - https://swift.org/download/#swift-54

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

    Swift 5.5.x - https://swift.org/download/#swift-55

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

    Swift 5.6.x - https://swift.org/download/#swift-56

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

    Swift 5.7.x - https://swift.org/download/#swift-57

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

    Swift 5.8.x - https://swift.org/download/#swift-58

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

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","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/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: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: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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description: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/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: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/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"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_ypSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

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

    The location of the original violation that was corrected.

    ","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:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"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:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

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

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","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/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:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

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

    User-facing documentation for a SwiftLint RuleList.

    "},"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/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/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"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/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

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

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"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/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/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

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

    An interface for parsing YAML.

    "},"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.

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

    The correction of a violation that is basically the violation’s range in the source code and a"},"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:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

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

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_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/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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"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:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

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

    This rule’s configuration.

    ","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: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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"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: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/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

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

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"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/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:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"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_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

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

    ","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 does not need a key when used in a ConfigurationElement. Its value will be inlined.

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

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

    "},"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/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"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/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.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"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":"

    Append a minimal violation for the specified position.

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

    Append minimal violations for the specified positions.

    ","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_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","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/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 idenfitier.

    ","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/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:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

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

    Some configuration keys are invalid.

    ","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: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:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","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: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/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"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.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"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:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"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_AA0aB4FileCAA5StackVyShySSGGtcfc":{"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/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:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"

    Initilizer 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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","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:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","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/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

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

    Utility to measure the time spent in each custom rule.

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

    A persisted cache for storing and retrieving linter results.

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

    A single parameter of a rule configuration.

    "},"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/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"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"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"},"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"},"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"},"inert_defer.html":{"name":"inert_defer"},"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_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_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"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"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_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_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_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_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"},"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_capture_list.html":{"name":"unused_capture_list"},"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_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.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables 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.

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

    The following functions 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.

    "}} \ 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 2880eedaf..46371ed4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -220,9 +220,6 @@ - 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 c54a28790..93e710497 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index d4f5b5452..17c8cc63d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -220,9 +220,6 @@ - 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 0537a648f..3a24b6813 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -220,9 +220,6 @@ - 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 0018d7b1f..d2b71426e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -220,9 +220,6 @@ - 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 2fc5ecbec..dfd94dfa9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -220,9 +220,6 @@ - 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 ea836bc3c..a1dadac47 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index a9cece7c3..dbe58ee65 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index 5aa944803..73fdfdde8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index 16b74111d..540356cf6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index 2fbb49a8e..c1ff3c983 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index 3b4a98ee1..242b668b1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -220,9 +220,6 @@ - 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 16274a420..4575c266b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 2c0856874..d4991096f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -220,9 +220,6 @@ - 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 bcc517e3d..57393db4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -220,9 +220,6 @@ - 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 a4acad81b..69c4f23a8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -220,9 +220,6 @@ - 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 baac28b9e..da2cccfb2 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index 8fcc40a9c..256b42278 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -220,9 +220,6 @@ - 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 00a5f6d3c..719ad8c17 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index 5658b8f70..6d44f822c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index 893956b58..d5019b9d8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 730d4a370..3298bda87 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index b03ff04e7..155c4c2d0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index d9cb316c3..d50cf48a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index 38baeb6c0..3301a525a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index d9a61fb62..3942ef8e6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -220,9 +220,6 @@ - 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 8c7aaaf43..57f20e8e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -220,9 +220,6 @@ - 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 dddb639ab..525fa6023 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index 7d1dcd3ba..562ff7818 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -220,9 +220,6 @@ - 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 e2342375c..1bc9d35eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index 81e9098a1..388f3d22d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index 63dd01868..85d52d15b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -220,9 +220,6 @@ - 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 6c2939c57..77ea0f177 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -220,9 +220,6 @@ - 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 7a7a52e97..a9a2f5c9d 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index ac2e5fea0..814c28d79 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -220,9 +220,6 @@ - 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 3420c1e94..ce6e60d17 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 @@ -220,9 +220,6 @@ - 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 d5ab5cc35..e8eb624f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -220,9 +220,6 @@ - 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 41fbf6569..3ee688fa2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -220,9 +220,6 @@ - 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 81e2c65ff..b85e90213 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html index c17600bf3..61cb57584 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html @@ -220,9 +220,6 @@ - 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 a44d31a62..dd6955ec0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -220,9 +220,6 @@ - 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 3af753332..2d77a46c1 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index c33d744ff..a7b63edd5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index 60723eabb..d8ea2480d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index f4030729d..357fd0663 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -220,9 +220,6 @@ - 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 adf575c25..9bdb45477 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -220,9 +220,6 @@ - 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 71b2206e8..2fbe79e2a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 481a315d4..4f1666c5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -220,9 +220,6 @@ - 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 32cd1f8e5..20f5853f4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -220,9 +220,6 @@ - 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 4e47b289e..7186a4dfb 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index bf589de1f..37d1cf8bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -220,9 +220,6 @@ - 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 d129587e0..0a0129aaa 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 @@ -220,9 +220,6 @@ - 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 74255fa64..f59af358f 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 @@ -220,9 +220,6 @@ - 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 9fede9be7..7c47af60d 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 @@ -220,9 +220,6 @@ - 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 a98f604c5..e0a328c86 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 @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index e9111dd93..ea95605dd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index ce769e54b..1ae34bba8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -220,9 +220,6 @@ - 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 3e6a58a58..583e256b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index 64d1fb1d5..5bb493165 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index 7d86da4a0..7e3541cc8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -220,9 +220,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index 39fd1b07975cb22c3bee79f73c28fe91547b4729..9c4ab3b1d3377c634c256292e4d36f95e9c1cf9f 100644 GIT binary patch delta 13775 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 acsqyf*MIFCqW$kQs+Irm(#Zn2@qYjSU{n?W diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index c06b95ddc73e695141d55cb2e990e061da22d325..966a0c985a2d73f1823a06f0d22509fa36052fde 100644 GIT binary patch literal 563669 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%0DsiAa!`s}4!ONJ0VT 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

    B$4x6;0&#oG-^+d*3ZUwI2KXMC@YkepN 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

    v~b#~9;DEuY?StOMG~K%dd9OO1)7r5D$x?2-qL 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%0DLA!hZ$rK;4^UmpTXn-_$*)oz-MBX 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

    NnUPq`6T)(Ij-3f{mKa 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

    ?*Ji>_&@ku?kfuq0 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 literal 568649 zcmV)>K!d*@iwFP@@jqn%1MIyCd>hAgIJ~>$E_i{kEXy#=z$7J8qAW`UK!TSn$q+Bm z5=BXnsLL|E1eWBAAOPVY3CTxi?euHXq^X;ujhmxs4!cd#HffH2O_SzolBUVOM~)`V z*|cfW+-cGzUz`5>&70W;_5uikpscjw?`K-vnR)Nc{ob2*gjeLb>@hi!9Z9C8eX(RT zBV~J-+Wz=_zJXw{gZ#gr{@)kqqyJZbI{bY>|G>b2ug~A#;qwQB{Q;&USYtYDe{z|u zn8u`}bBTnME?o~-o0}^GN9{-9|GywVVY~SsNhY#VBAcnvLRkO&5A+5HZqEPp_$fdC zr=(0WmySvsTM6r%|A7u)z~9?@bN^qLpYroRnV3uNOU30(b|X0Oc=Y%6m7ITnZ(zW< z|JC{T)vA-_e*Txw|9yv6m*O4EQaU3i69=~Y_xZMWNQr1NCMV_(Y(H~)eDC1)LkFAg z>l~dPIeq@bSO-}R9VgBlJ~lbhv3+k(Pbig&OFccKr$;+Z9GeWE?!Yj5dd7}#@7TVO z&8CKXdRA6e_K8qyUo^P{6*E02(#e#R&gPF{V0&?ceX(q8J4QpH8^}4>)X{NYOpa#Z zANZe(QvTq`_~Be47MCVtc$vy`vXs8B2fmXUxK1XU#`GV===NO}uU^gX%fK>^<7FPj z%ly6`wcHBuxVR+Qf->wA8vvupXjsagh>O{|WO`{_T$1B?TR>}3B4QL2cm8#y%= zIz85L=J@2vGh-c-$4AG`bH9NW!;*xZ4M>e0rzf)p%VRx2wxOZUKJz3Dh z>FVnK$*BlVhYlYb)5GhQV;J4(v5B!$9VbprPK8dL?>IVk{@xBi({Xz2+-ZtS{U;zK z|J=>vUTtx`8amhQ`cKzSTt9Su+x2zVS6rWWeaiJo*GF9+aJ|R%PS+p0e$VxK*Q@zI z<@eUVxBfs~x^6f3E^eON%6^9ZRkok`3G=#58uD| z=xdC3VYCO-_GG}P+62b!MeMR&&nkr&B(1~Y<H%zwS$h_AuvZh$^=lx%OKCZqUmprn&jNni>NA5Hwtk9j zP{S4)@rC-s`9xM+_4kKnGs$=^E1gg)&qTuE@O&ub8y^g-^{2!0uwox`3wXt%OBxvS z#MXxB0+A*PmQ#t_1;*n=A=;Zw!LE)JjKFdVHEkmu&S~SgIUUxZmz$I2)aly;W2hIARSw7Q$1pgcF0elRNqq?mEGvGld;lVE7 z9o08q2Lkg}8-Okvs-6fE4E|mNihMp5!Mp8|TLq@agN~9dA{QR{HbB6jweF1HR|Fjz z$*;nWhh>fGw&0=lA~7aq$kUkZOm7UeUk5uB@&{pjMvI^D{I1?2FnjUhj*8I*eNpw4 z1o}p-u$J){q)+&Q1kIQaPS=b}V7k2MP*hB1b7^TJoy?_b-T#0dcv!}J>-JW>@VqFa zZFl2psTzH+PdhRWiy6ArjF5eW17^a9kC@nmZzkW5Zw0(EPF|hBgmpOu#_v_!(rPrG zi%GF5F&kaLOEZ?K^`Hz|QG^%r0e_f0!X1^fSt&7|#vI*BGQH^c(Zd0%O#_|vE#z>L zH6S&nu0UK^%!iZyq2pm(DHj*hW2>pOlz|(1gpkop$&eG9Lxu*oJQ)j3go){0!k@%> z3(K)VA_i2juv=n{ghBNKr(I(-eE^eQJ;?@v>GY!g#S^R6i%)kLLbp(hgIomB3N8X| zhaJQJk7qXJMnJa+aMvq5=F`L_%g(EUg1|tTMl<~s4_;*WbnXROPrwH$i|@&NSe}5D z?&bw1=t0-WEwv)16LMmHSW2gpmW!(9j;`lEO_NDoO+3 zUQS)DBirt*O5Ud9*2aO{AU&MGjCqtcG9U1)pT&Yf40G10xEPg|@ai_tOM&Uan9@?T z?1CM#sXP-TXt2}}^ZRvp*5Ic@li@I7G#Hjl)I5P=5sPFj{_cAIJ^1(CPhQ5qcRYDF z{@wmW6#u^KiG%pJ_lceOcboDU{(XmX4*%Y!^x@yPDK7l`R&)jbcA*paw-a^Y-%SV} z@Ed0FFUMj0OX%c;6U^57_kbFpL-m|{AX(*|KD|h$KpR*rTp&=3n2cpwUqy#cU%DRzgF^pTUr3| zpS_Oq|D8whl3B4|GV7B6J!nz@@t^(0m;dj0TmbQ(t-1V<52bG-Nm%qKmpDA>a!kxh z-E(qW8jdF8aeVelvB?BJ8+M}mg^M0#hpAF712=Irxs<|xr9wl*(3&p z3B-hzqNk5s`hyzeK7bq~ko^M|(3DT;3up8C@t(kgCLZns`^=FD{`crWIGapkzHtPY zSG=yqng7DQX#F3wA{_r8GlaZC(4*9GVn!!wcCX0U1^XEwS2`YtW=X(OcPCdy?6zka zGJ)QaTqc`b3KNS^TnQ7EmGPlZF0^Ag zf|D`NDKF!Nppi6|$Sq}hLeVG|1;Ai3os1I>r8L)Vtvfwb02`iNPO&e;2)iUB@a;E1rg2qVQj73Z=4yPb zpQ7;lia7Fkmy}zD6OrsVJJtANraK~d+YqMLGXvMm7S@iR!o|-U;CtN%ICuz&XlNqI zbWBQ5e3bi`-naoLXXRRa{Dyo{#~xe8w!}q=0v3P}3hVzx1f! zhJ&q4M?lgmv(@`)vC5i;LW9SWQBlf&9X>N7-Vz8Q@HYMS%7Q176&P%%Yr10qX+I#k8@nHSbWs zZ;KDsF!ZsH^kGmtW+JI`DJ(;>&tif*Q$m*q4RL9_E4t^B>B&*^sKb7NY0YHQ`I6^L zKwoR551<7JG`M+ufG|7{+kc$>6h^v57TVhIxt5~G&sdxYE;TvS22_~&P+(+foP9CI z)`&P^uNR%ecI@fz#E3W;m z|K0ko*5%ec&Tlwh@06S!EnjO%wj6H$r{-syuQiW0eXr?5O;0x+ZTtcI^~QHMKGGO& zysM6HcwYl*IK@26J>&Slj*mK?W?$sE;yB30gfFrO*|%{HK@lzr!~8e+_cLGRU(Uz) z_WB>!f2cmf-cjFK_rxY zMCq!gwF-aJT3^`3ced@}iky;Kt@we~`-i*vuC`7NmXoAi9%@ZkVYJfcd-=U>1KdPB zIV;9Hv^AntG=HXTKG(^&wRLf7r`4+JU$n;GxAUI19US3;3b4o@wEVM=3tet>o;xM2 z;58+sVF?qhg6)Z^>c@bBa)+l6GlaGcPT;Fdhv=lp{PQLLq9iPK z#7CNTl;~%7?do*WzZv3#?rF}jQ`Eg}Twyj9D1?97$9ui|@$jUQ>OpCiDbx~L{ob9t z$AiTW!l>z2xq-K1K6#M$dyaBeWxb_|o#LPQ;wV4hImy}b+-3-+L`mig8&f4k1&+&oX~kF`0M_$XpuNzE>}@{Y+kSwfXR8=5>?)mPqLtCnKXnh^xov%b}Y!7kv z=~2GjD?!!CgsrexisYeU6LudaaN7hom5h-!2$+iE?9!5$i1lb?bj;s;5AXF1aN4bB zoGa}st@;VNlIS^Rsz|=kY9Bu(c-_ds0dsA$cSGURYoT7F_sYmbNB)xo>B?d2vj znVfC_$)9xWUb&Os+TP1e;tSGdN+z|fGjpEr^autdFI#e*R{q+^}p@oJ3afk;v0#vkEVwf=41Eqd%TmJ`3A5MZ+EA#JrSYDjae#$e?jV#FV7~Lzje4+``8nr3tzc|hx@LuFf3S-uel@s*X z-QE1Q_8@mSnY2C9;XADuzK3_W4{${LWLLAOmSRty;d{I*Tqu!WW6(?AMAo+KJ#_Ph z@CB2BSp-8*WzM@XVJ&NViRXf0*~&BQ2fy;P>Poj7g=at27a#MuKe zs|?MJnHP@W)^dr~CCvNGFkWW|qr5KJ41@i|0~p3i2^b~Uhb^ctZ1nlHW^Zx(F`!HK zfDDY5P1|K?dy%tkYnfDIQ|3h@xb32`E!_o04qZKIOTl0-jA9r|b}-7Q@6146-o)-< zg3QYp)>r?f`WM!3t^0W0Q*{q9FJl?zJ+8lYJzaM%_jCU5Tz9nou=N$KCtDfk?>nFG zJjcJ)+1c`umMiSfTKc$;HUE3_+nXcJ+nc`M^pU3LHyz_1|5A}8b8!{sj;r% zsRqIE5{FCJ$^St3Wu3%_CG9`(D4phqqMevurjIkgZx&BD?F&6iUZsjRcFG%*cvDgx z#C(Xd+IAWT)9Ju`ioc8D(O!PHo6^=XDg#H7Oy`ND4C>asG3^r-n?F6pPrAdLNajPH zmE(9mBiXblXCrgTbYwP{&8l*C`6{%--#N-pxKEm(#l=}EPO8dF;=E)7%v6KI`t|{S z$UVZ5&DKGM@D2#hGMg0BF)H~((cTOx+8fh~XzOoH@cZ3oxKipoz06!rN67x`B!9qt z)&fTp{>uW=Dp5$^=;e30L!99#Gc>mza_qlQ-4M*B_AIM!q5Dqjf8Eb_xesv$ExWma zK}pa4GnEgZps0f|uIJ)++T^z>XJ@)vtn1Qz?=XLNgx~Ku!&&aa=@I~JDp5dxy)1-1 z$ZdtBLwPudIYJY|S<(PESOKIN=5J2%W1dJ^tZQ__G9>@!e$4JoSwY%A`C6}17POKt zsohu%9eaXwa+d2u& zS~>YQE&WW8_q+FVVj`cMy^KpEDU~>Sa9BRm4t_7fUvx{jRWgxZO6D>VQMG%B$ce~O zE}q3FO+t!90j)ur&iiyT6y2Q6yP%#qD{UCx(%PabEFJuVD+(IHNZ$CE1; zq;wL%!+gQ1VR??JOnKF7)W8P<_Q2u&pLyl7up8rNaTT4?vS!af{yrmMYK5|#3Zq7_ zr;?%HW2>;zs+oeq(9*ZgQNvp&nT4SOe0bUq&5n>)Q1$<@2rwikt_WMbXc8#VwAi(z zpcli{pqot9lo{v9showA;)y+q_uV z&ZGI+V^D*b&yTZTIWKs;Xe+^DXE0OLIM}K7)bg2r+B`JUPsPq@yc*v^RXIf~IpYCr zvanv*y4p}&)l-Fy`S&(OmQ~$wMK-ctaX_$QOMg$_6-*VT#8g=TxSTfs?0tOiHg!abP8UX2-KLO||C-bMh*#vox!Fus&gOKp zS!PH|SEfLH7x+oNK*=oo#5YHz7Mnw?gPmQWn0 z@8;beKdvlB7tNsYCkpYyRCiTy1sYFF_QO?LcV%tM22SuJo=aRA6MGXuYZ&k|U!qc3 z1zN>2s>Hul=d--ymUTYM)~93LM_(nvlI^Pmgg7MC&LBo`yYY<}jwV%g@;YA??bx`! z3LY?n1f$6QG1WaAJWs3)aG{6}+^20U`i$~M;WO>$t06XDC-XYS^=Ru~wN5)fTJ)+2+GdpKChV`0>W=4KHZ8&GEG3HsKY*EjRuDZ~Fh=^#8x<|9{i}|EB-{P5=L! z{{J`q|8M&L-}L{#>HmMz|No}{|4sk@n*0CPgt+otB$fX^$hcnPy07)Kt?AZQ=UbfP zEnjVUq@}a@_08LxUfFb81g{pVRA$21E7N%&`?z89f+C#tA_~YqXcs)NpwS)3w@7DF~Z?`jE` zHtcZu0Ffm2mXRc?CE4uQ{Lp~o3~2*WBMimGXz)}`3=?bz zN^QMrvFVfvx~W@E%?=TKU9b+0+i-H#;?v*}t<@mjUS4EgYqeSsX1IVdIUq2*F&msV zJW|#QW1kT$VH?}~1qNKk7eRXImJ^5bS?QFRn77xDTA!Ef{n&>Jm1cqjvfr-*jk&ZE zLXvN^kIF}(ao@tE4-PqWcM#Y%Wm^_r#5RS*ehS)5Be;Ohjt0p~+{{ENiZwFXJ}iZM zP=uU^%Oy3;)r=s478)r<0XRJpMM$ET>epy@Y!%YgkB((PmQyPMa+RO4y~;P%+j4yc zq18`%x)hfZ^Vx+pP#2$4?UDQax_UGH6lMtmhG2n=By))@A;U+>NY2e=Bnv~hF)}F3 zipb!4$UH2jVd2)4iXZ`5jtH_@fCyn9S^sjy>wle;RJsWs-%I5Cc{p}zIu?BZagB2e zWU5E*C9@H!WLH!(2IaTL`8`CU+g9Q=Xq``RhDV{mWOu{9gtTmkXJW~!&d}FXJn^g zM#eY(=31DMaqaDOw#$eEuf3Y#z_93i+-;bT(+g>7!yO6efzkQcVVIB8E6G~T2L?qk zY&T$--uMRb6+saUApdtTImVTAZEby9>(N%H^LL%2Eq~u~rTJ^k=bOIN^l;<9HYOT= z-tc_k3&Jaeo&4MR+v}gM-%|HTT^;vQuA6-?dx7~n2C$x=#4PTX2OUTzBut}}?l!;c ztYzA38~()L{Wz$>4u|vO8IcU*$bv|`BB-~MMUvkjM!&BJ9*jA~hw)wRL3{GzQhd!0 zPOk@3AAp2@$q_P+y%mq+y3iPgP=1J_S`yQXvE)jk#;7!~fGTl`%+}C4W@}x@%oDZp zpun_y(NrQy!DP&PY@O%=y(JpV3>8q2y@zhSNEFCdN(V|?+gNHH!9V=H21G<76H?U~ zpwA$|fsk;4=>5;GL+`&S8vm>3u|)1c=j}th)MP;NL~)LXpr}3_^-Y6f)^mJe zj9eEj8-9;WpCt_0gsS=8lrS-xT3rhilb9ha=*aa7OfzzZ$8*25F}KSncAa)GN{{Es zcC#4)JgW`s)MvxMi4QNy3H@z4Y#TCZIBWeBEvVcx7-|atTg*x^Vs(W})6$ikoR%_R z&4wF-2WxwK>7T>Vz-X_{C-`J`~#LQ`3J3i zB9R5dfiT1xqoNB4_eb%eVvI2rIvpO(hXUb=@B;WAgl9p-%7uxR>dBmPJ&%4qF!}U0chktH+6`F|Aw9wL`1lB(SE7i##+AufxI=nd|e`1EYp>Z3S+L z>4sX4k-IE%V}zKC9i`?HcIuR>k&~mYc=Rl%79Sup?=SQ2vVoa5y}Ud)NxIZ&YXMSq zmlEo$fqaCp!#!mzKWcG*0IK^Y;M$E;87m<+P84=sg$KOMnjlOR4r&!<$Xf=4t0hWe z8ohFYsN)_UBUrpO#1hpo#0Z89qhvb0aa_f2s4Iir2hE8oaj^qVWvg}a_Ze$W4{9(~ z2gwIlz(MjTo-`^JYf1&XI6u`*&!7ex_kOaE1dhp%v-ht8-l=kUjh?2pLOdCT)CyhP zEO@<7jut#zON9%weT6mFn;uYsQ9Hp4>?<0cW$r?LPW7-hPhS_`>E44U7k7_5EmCjo z!k^SF==(?z@F^AM$|wP96v(ff3V^*G-2yZ9sAZ-Kr$Hs5scJZb%%7k-peSmgXmgGi z`(@-tw_+j`whR#)4K=WCn!I@!m+5kQO6T)fOUwtC0rO;8%u?+;eBU)d8!m^|5O=bc zxDT)0<;hK$OT=w(;o}_9jwT8Q*mwdAjb9UuI|>qZGFu7Gv`FhzqCBs za%=PB&HI|Z)TA`s-T1-Ak%ng*?r^-+aaQ<&aD-o}|L6MC^-SFxxKDBCxfb^K*kR^N z464q2AFmQnx3od-40C@g&8I^WZ)E&|FvRwYQa*DAURdjh8qfuo!*l{S%dJ+6!td7s zfw7AtPGEvw)JgOg5ZDUL*QSY;on_)G#S-w@K?8ITBUWG_1CcEYwC>*6B_MhLF+84% z$D_$u^)msDL6^AtxWMejJgUl(*m@{K>(Z*Nep);;pn@R$5j@rwA{&qTW32PGbuG;mt&cjg^i0D^ooQ`YIZ!p~SUK}f1?DbDvs8rV zRpt&9l8+K=Ca0V!vT5e|sf<{EKo0|!)u~6w?sMAhzI6qx1*#aHvlC z!4%=5ww8HJT?Yd5>*@Izh_J zqRcIEftmK8u*HU9lqf~;*+w2YZRDjgsI(N2f&S89iSHIQlvs`6@4wI05EjDzv4LBw;(W=JPK>_Jy%s*%@AxS7ZIwHHm60Av$gqLKwyiY`jWxRH+K)X6!4*^0SO$;K9>B7`s)M#s@J z5;0ZWQsd02b1`Dg9jwTjd;P}a1(WVXl$yp@Y-e4CX}sRpx(SQmJJ=P*^+MMjt#4`_ zbACjbv)6iG!8U;vEf(vd45m*`|2O8 z``5a6)(vuRpB1zo&2yxAgB;+_DAJ0}sO-{0Q zH40Uj;78n3Ca80AI+Kkgl38eC1I|!R;qWxkiMd`JA9WEq6Ooou+K88{L1ER8@get7 zdstBr;YtG{#S}{2MZpU()}v~2c=HigShI!{N>=wTla<@Z;E=2Qy%&Ub4;h6t2_K!I>1J({&e{+&RA@)k zHRLSS(xAUC3}=Odt!2#F=Uo7p+e*RQi0AU22Y9zP&yf{U{;)9t43g5BAZZCftC&B% z1{dfw`&`(lAIBFf=tVW;H-KXFDmp2g_b3zEZlDSkN>@d83>Bpw23n0l=QUc1Y)%Qb z(cjzl!C;&*W;M?EAsQ5>;K|(3rR&z2^>?E{`S;Ns!fubk8!5NYNvK&@>gP2`UV}bN z*}otUQ07>RvNbXXYzArHLrzQ@O0GfL^&;m7vtZn^t#AW&uPjJuYbcEh4y}UnBS=7m z1GB5=#sJ0p9u`2k!fu*&MJCqad)e#fsC8;*m!Hh2OBOm>~Q?6b^Eyw za6{~0vWJkLz#VU!|t{u1#r-1ua}4J3=#lglCwovy;=5J zElp%Ff1C$0&a&4()MmCoU5u^Y0wM-DrTez z76Xz|8FT_P98g9l#H?A1$}%0NAj6iEt)b3!P82+CSPqwn>Rla+;sI$%XKcs97ZOpa z`KS6RFgy@rOXJKl1AMRh07nEn&De8^Trsrk*6*~l?Nsoll$Q=2I<^gG{+q+ zND+7Y1qsVs5wI*I896~AWXN$>VOF#=LQ(iYDf;)Cu(Y6~*Cn){5t zm9c=fY}>`}aPL)H>J~`xZ(8rp5P!fuQK(1lLXwF{93(_BZfImKq!2u3U=z3~2*V~= zXFBH~fuJt?C7NY5mQRRFax@|*;02Cqw+x>s4R@U9&$uI8ESHMQL|qnHl)#xK5|atV zVmfc=Q6&{AWH;I-9Bo4vb+8TRK}Js-={cuS1F6I?0c@r|sd* zCNbkCmI0<#ppb5*swYE5nqAYd8cP;aC|ju7QC}^QOh^%M54Hd(l+d=fP#b)G4Vt02 z==oKmjJ9{tY@zx(FneihQ~H^~s2XIgdJpA&@@{%?O;#+7fa(uH6^XxJ$ymheBiipb3E{_4&k6pI_xr zX~;yg;P*AuChYNI;oSsbGj)n)YBhbLkT&2==J#!8Pdr3 zM*V(c5}6Ckk43=bSp!q`PmLE??lNH5%U*{V*9YQ&%3lsu?ZP@dfKM980#p{;rl$eg zatVmoT8@Yf7+Jpf3ZD@BwTFsU?F{YBS zvgvvYXU3pbbGi?}(IX>*?xq;B3v#B07yul_FpqW!jJFN>@d2?cCv!E#GN^&1n4)Mq zvD)h_vvBMe?t0$lL#Pu%hRF6IL+s(3i1>he=9)TI6G2W6Z7o>C&8o@HIUGD+`d*FaShVCGXbys1t)Ml|3 zz)^eNhY?MQ*_qZDrdnVb)S!{FWuK}hO8Ze2rQjCQxb~VIk zfLRDeh;AhT`g*UQg;oS@A)!P&H_bu|dC)D8>{gB9pEh#0#biE~t8#sBYL@Ihx&%km zC48J@>nSqAaDOF{i$v(#bKM^KVyKmz4!cX`&{-#*61j8I$VrycfN5AZ+AH%ghl+!{ zoEkzc;PQ0Q*5%3UJ!`|`SC1jApSwS)6!CMnPhrb<=ZJSy(pzK)glS>m4XOp&mjlN z59}hzyud4Wt-&bi(hCrXUoQ#riuvnnNWlCxM06`1(9Pt+Og^4Xi>VZ*cQOIu3*_T7 zex(8j`KbDfsAA5r&i8t_=whWF-Q#J@$!HetcIQc@J&l~j=ZB8{d6h@-^*PYI;- z7?xTNde8`4U1SwhCyZ3zx;AlHa*qKG14R~oRGO30uvTmtK)#uvhAWOQIv#Ma!n=e;VF&+tewn|m{+arLy0_KE>n6DGa3A7+ zjf-&ooQwS|`)2k@*3WzsgSGx-(Furrh1}&L861X?=2DuDi8?YRS&(1_kY>iwG|%k! zoUznZZO!$V$|ig}fsXUcm?u&W=^D_?H~igbif25YUb<>cjf>`M-RKyoHV3o?V613Z zH~r`+&+PGxnLP50E$saI?nVy~QtayMs_jIRpzIB*m$|W?UI%qAI>IxZp8Z8NvY7^h z3Oax$cxIO;WEd`U3-hhN6O9vMRArmFdNHQ(IW)#IQ=a*?d<;wwD)D95jz)RL?eP;& zDP#MhYt>;i!ZQP&lN!rv(E3@|jHL>_ggA7Vgb1MrVYgLTUb?NVw})-@nIM54$R_iC z-#9)lV&rr0nN!DRAcE-<3X$x5hwQWS)r16M`3y;j@i}!F-A^7pyRL_;e*_&O@dCFk zfo)Cxn3&0S&*rUq$+cbP{JtWHz-&IBU%g6P<{m}|ad$9=&GX8eKnGwa=TnljXntX+ z1a2QRTn*3X$H&lpu(nrH$y7CfdT~1f=Lp&l=hsRqmszk$=vWa=xG5e)3~CsY z0ec(`!8omugGd6UnSNbk9cbeNNVqI%Rz zY@m|Qt&bmapn$-f)GixQVUGosEt@02?vPurLf5FV36CREb3^X z5&Ct}-Aq(1sV17knrE2y`dKBp{S+;I;nLwX5k9El^#@IeLxB;^W z_v51p)G`Z{&wizip4bVQ8CBiRKpp?VJ!wYj84wF^C7rIEAfyw>vOnvpYd zwzMB=ptnQ=JN;TIW!iFzeFN$Q0-ft8u(m3|G9sY5YgVIB!;c8l z5CZ_xo=P!dGnJw~yWMI6BZwTIF*!?5W-_^w8!t#or~QLgn0d;T$*M>6qY=ni=_SZP zwA_d%I!WA`r|*a(6BK@yI@H6(ABjte`Rsx^Hif_GAe^EOvvDaKSr*fgl?6O_nUol% zp1Ri0wAD%Ks2G>##b_Sl>&22wY6IODTK5DEBcPTfXD>&K@d3>rX^UwZl}{~9Wag#h zl9Wy7BXhX~ec01CwkxM_j?)BSYP}_OGW2b=Z?ygtb>dgcz+6)czF_=BYai1_jue6U zEZHc@w7!MzGi`O$KocnzwZ(7zM(aOd7>nq9`LVDor*I}UYRU76b)LKyBy>S}6;c^l$!dOJLx-JHhAdN~DQV3%dlbnGJ zY*3YsobGR0Z}g%7`H+o$$rGaN}T5w^&zoJ8V`m=6E%c8HIC1z%+>f9rKjAa=1hG-+0~mtYGhJOV$pu~lF;r&+whezBd4=D zF}|@AZm0kUT=3WrJtTBe=%=MjR-dP&I`F=J3Tf0wz<+Q7Y==78P0uEA`7#(0tGVqr zH$%o^1cuCwhwPLj#({(0Q1Av{5e^L51(t1Ucrmkwd4y>ga(vtIl;ceOsrp;%zAAjB z?(M=w{?q&le_Q<wdZJa9tDkLGD+$W85vRzuW3^zREeyexl{)EzuU9eNFRw zn|*AW?O;C6Jks>7rn8OTZG2;6F9u%xi3-~orlB1TaH`S#6hG+>b6BjH!*cIcDV?O@ zm$9S~m!q;SNKN@Flu5Zpr5d$rMvBi79+=jr|C%G8^$^QcqfoD&1Sm-3N3ac#(O<`8TLi;d-3XiGWbN8CcyfY{4YD0(A-ExfXj9Nx^>NP-CWyAqt_J()Z7kr64_DJA|As&OJC13+FGw%!5Qc)1&cCi zzdFIUc`_8C@ua8(dXTisS8PD%40;bO{ z;;7GutB_L(go9Dv41Ix_o%E6Cmw%+u7~#s2S1}`zO{U`Dt!LC4mM*4C^bynydi@-$ z+4EZif`LmZ4I{YbV?w}hTYaYBEl|!uU^%sIf_HmXxQ*InF@JVR*wKcz0-s5;>Ea`! zN==#HuY;kUhV#fROn8u_fe+1rC?cja(lp_UKv`jl4!ZFz9vCQtFP}d;&i=zB@A2fh zjT^`@?>z%L02i>{3mX$@iAyaFCBuF!E$jlmCk3=)=~7B8nP+t+WZcuUKa$ zNI*q;F(jgh&8NWgMGfneJvx5jPP}hDUWI3grr2W0Q1f`&{S*()V$f@_sh`P*+4PB5;1x8t8)! zm+P1Am8HxZ3+_FKWa15Rkywpksi?%R4JEJud{s)X9kqB+gQVM=X0sae9Be}i#A>|R zY&EVMX|?1qL^!P6gWXrY9Yo=_Hya;?sFdh#G>;Dsuj0zssUxl%mA(Rv6Fy*AFu#)T zr*S|}UWGW5x1%|7_VR0-z3VoQ+wjrbi6nvP^(b3zVC%g{QA}XE+~~Yk9jXy0_|2kC zkLaX`coZeOP+VgdRwz$bzY*KftiV9%`x`d$J#rzD_DP}8IzL=W-!5Sc18Egm>V&q|vLgxKTg63>iyE|n2iO@5tg z2*dZG2YEbrN3HQEEFQjgu`CXwi_}@vPD5mdP)g@?FSALi1JEMWhCN4>x_Ty}g?_^I%e(8Ir`{=2T@t)Fc@<@`%$PyGWekF+?N z-`G6V^qHom#veB>*9(nzHvD=0uh+NKUFQCYdj&Vi{)~Ns?PEU0tgORezv0MDi^7{0 zg*PnS?x>W{SX`JYvmz)3F0W;Bq0UUdv?@%1r(i?Sf8&KiE+{kohu4IK!8`?n*4q1$oED^~piTk6*iC(|g z-jEG2!*X~M`GvC{rO}3CfXLaYWG1UBS(52Z=OMrZ-rsA$sj?N}aDMgb(I|-!_xI=y z2oQOV9%E{}jA0V3!g7|?`mJ0G&!G#B5td1`Mj(wx4!AgFN|`N(upv%YV-QNQlMttg z9Lf6-2ZTf_C!}%)w^ADVR$!LYAc@q%PPNc8#`!k#Wd$NKfqu=-k3`%F>mi)*^;3wW zzExjzRMi*L=!kLT6UIDBo0-8(OR2aRmF!}Elu}38ZQ>!D$~u12@7Li8jg+$;ii9S^ zVIY}<_y4GQ|xQ?}ctu^lax%1u56D`lQ+|&Hm%^gh-HU6ye)r|)lzSMB7;ZDaZ z9RtFX{LlGq_2=t;hx;^ljD01$4L5#He@-Yaf$_SLLwnFNspTtmKq@|niHK2JNw~3- zB>rewgOd?!jb$t?mGNgU)#8MYhC3befiDi~QJexZ?NPQEHU1U7^J~n;dY=GFzU`NN z6)3##*DEdLks`9jBSrNDR`y15L}?b7iymdbNXI&iP^zVG4a1YNgoBJ?H9iR{O#*|Z zR+pNndNMJWRP7S7$y#>?;yo9zfE5DCuw&Dm{Mv*MDvbg&;ZgRO*RL9N5>Ql2t-sG$ z&%BI#4Ol8!!lU`nQD1x#3l>0oRA~?xEFfMgM|;i2eto^Ea*yH;9`hwg2X*_^K_1F3 zn%7pXI$~K*K0?lf4~!0quVX!m05M?|rQOV@?+zzw5E*Ub%IUmiGyR>8gzZL?;cu4-u*W2ml@7^+xqJB(H!YHd;< zwRSylS0Q5U5?UrnPW{pHCTr^^)7D@EGS}t=<^bg2E#a+M4eCH&DQLcNA7GtFS#r(n zE`QBbuuEeGpMX)nUmvmot^<_8?35e1EWI~z2NfW*8A0(RO5>imQJvm7Vcn4RRG$<< z{_kS0GOl3jJ6ijk*PQN_Uuj{QuQh$KX{zyEjROr&IsVHrExb)Q&VQSKg72>XVf}B^ z57zy(?&EdW>bkgZaqr)uey(jed`j{0%!pSk zXYX7o+yc;HrH5zscqi8cWY_qxvX5ulz3})tnON7*4HcW*t?Y#$t-bbW3%Kr8?&TS; zcmJtks%>*sJ?k~7?BSW+-U$=SZPP6a>mF9_Aqyjv$gk15^un;VJ*MpD@o{*uq&~<> zS~*?QJxVvvw0Vb0E-3xVIjHP{9!*uS-|V;8S!E~B^m?z^JhxXqD0YwaCmvL~cxKAG zxMs|AYX>XIt=6a9P0j{`Pm~3e#l!!cvO~ZZF7o8XrFcyu0`vhS@WGOl?S#wUwIGsr zAgLJAenSZSz9K*nR~}Y6NqqXw%?oVsu+l+MEQ#sGSaKy%8x$HeK!NU5+97v>(ny2a zM~1a0%j=kGj|RAp^i$M%NY+bo+Kr=ol)H$3OQ)F8ZPac^p?qB_^!FMFAUT}1eBE=C zz8R9p8Qr3IVZIdBoU-7$&}g5uV7u}>VqosPkrOIDqO=j#c{-Czkvk>^5A8K}M+LFE z*MNYg%ENN?R^?6@B$T|N@;Rbr#Y6I%EUvXTYe`V)&Df^gK{jJuC7ZF9BvrQiSjA0F z%V_D{S4*Pow_Ck(JIN6eE|VjqM(eq3T99UC8=fmKirf%>-lB3FzV6*ICV9QrqeYWY@rtzlM#t%3CQsZzV)9{Xl(~j>se%;{~ zUMb`SH~$Sj!QWl~o%%njf2{r>ljeSt+seL(?O{G)mHX?Q%!SPfaD-u}Z^rGiH&p)x zkK2X%1n{2Yev#bgn6IK8U=sg7I4y-5D=fOt5-Mlhl!Fwy{&tUw{nu0nX-DK?R$J0WAQ>(AkF0kP0-m?nX>r`zaX6C>a>EjG11IPfb&EtAZEvHw1g}0j;`p5&)wD#QAe$ z;}_U#m%uNplZ6!Sc8+n?MUw_-@Ekj-#;Uf3zOj_*Dh}YC8zcNhx5R1LAR^ItGLuV7 znFvTh5iJ#&_L)q5g>~uDh#ci7+$Sk~@bW533>gwAby3P@icm|{ps*gIacAvnmIOgt zUZU~jiWRg(DJ4iS7gHz?QqQYmwE}Y!U4W#XCLpF#3gaR@pNh3a?cK5zE!GMY(gk`# z+EgqBfVMj?3Xm?9+q8VC%%9V!x7u+UNv31!scZa1={YAtkiK?q(-PD%f3%zLa`$jc zat7=TAS$ssM7j@@mb2G{qu`97mW<@mnPi$65fH=rs{Jke0~UzHx}GXO=rQ&J)F_+> zF9oft`C)s5Gz9ue0k)9xE6c(jFFL?3$qBuePtDFaUoVCn8c@LkkAr!z<DM++V%Uc%dUg2TU$Tf`m)v&4c^vn=MUJk!j!Y8x9oGg z(J{z6n6EfL;d}-2R^cz$p61UtXPRA2Z*H1s{CeZ#joyZL^WWxQ!YtMORh?W{$Gwgl z!YJqu6&L0(l}loZhTMmLq@`F+mG(=N(Sh|-aRE9^LiJ~K*MRvWZP7zB9Fam@-Y(tW zwBEhCdJB?h080O+_4a7>(uNdHy1!{XUmO^%0|em4T>8oMmh|B!iS6FcFx)+8gta~& z)^P8d9}~rSNKCPd+vGP(cDo38+HCMtxr;3rmLAws6J&;jjm1qpcO@Up;Y(-?L5^|895OT zETdeYv&PgFh$A8S{6ojXxKb`Iri%gPM=%*J7s0D^8yu0=6}Vo(6M(?_n5F9@L3WZC zb1%!%Xfk_xC27_^*t%a^t|E=c!pwRR6wxy5SbW5f8#DnjILiL=3OH=<(2$+N7g7;f z^#VlD1kb{=KOfy840+KNuAtV+gc3#Wr4Z=8;+$gzmqcIRs1%Kl4r;IVkYR6zu1j8<4KR`2{s8v4* zFoLDq*pKPNhR4cR1Vu1xj|w}mz^!38E^i!#Uk8iexW|ZN93Sho!U3=djxG}p{J)yv z!2csSb{gk=OrBrJ)@sfPFoI?GX%dp2VA&w_zB!HbPBm(j{(!F{Y7}|sC91-uFaUJg z1C%QXu3^0n9wFIE+c-Oz6^EjN#u~Ql7yhR8c2j+3`G=Au%*%+3&I+WS?Re*!}En%y*gh zV?gSUq?{8Ni1wmJtuU}Bmhe)g?Psi!sI)j3loPv0ImaPS1+ycoJGdFx;)o z@XXfs-bqY|P0dO5UGr|`45=2DY^&kVs=@VXf|?!=wlzr!sk~DO^USvP;NfI4ZdVn) zlZyM4Q#|8sKQOH(th1}Em5~PB%1NGaw+|5B%dU2jDMJqB1aS|O@xC2f1$!~w>sAff zxS<04ypD5I{~wEF$1kAUm1%(i?(#-sE|bb}f!XRsleiC?K}9cyYs84!l_?Sd+X?Y# z60zL&<7;?(}WEhT?8HNpFw;zH=FV9SqNp5L;s`8S)Fn!Qa=Hh!z|a>I`so@{VBB;gZ+kN*Up;0Npft^V=)qjevx z3vut}dRT=$&fdv;NHe%7Q{5f-K4^mH8?-Ruur2cEQxGr^AJ}?%V>(`F^uvuCt`-xeRquQTSO!t0npc!jh9&mutpCX;(^ zxlDEpH3-0Da?drF$&R9W0hoX8x#a#?EQJUl264}w9K=qjiyw~_nBw3vn&+D?e)Ctl z_+OnCdLf%CEjFCL7E?W&K&|GJxX)N`x}U-|Jf_OjZa1@lx8nltL?o$l-H}-=-fOn# zrHd)yuc8`yeKnm;z4bF~_1hJme-$Su>8Fs$;|%*ZQGmXy1oV+yCYxM>)~DsAvdPB~90u(1#ihxb@?X%CHIqsvj^zXv^7BYKU zDBJWMQ9iXN^UZ1gsQU~D?|tCDmQu-zsDbU}tE4VH@ypkt$N$sx36In@TsFE7wB{?( zHo;9ME1FDMY^f;2CdG6qWln=12T_!kVK_%xbA0;_c+cAKdSq%@RYEde+NIxyvFs1u7_M(Ti;vvSnH*_ zBhK$Qk+ZYqBXxJQEOFoD{)CG+|4Vb0>u>rg$2C2{{zFqwDK`VMoT@MsKpLM7sy6p5Gg^;;#T;ZUNwiQ*oJQ(u#hLtg)4GQb(FAtrENk~ z`jHdScrGI^OOd#kn9pfOMApx=)&10OQ(mG5EAf0Jmrzr%6r?N)pj-_K>kxHl)@nx5 zQZ|=P7+R~}X#Inx`twpYtBr{98?ApptzTFTMT;uaH(LKbbwo&66ibUl@Jqxpx+eP1 zwAFqpi^}-!&!kk%9B>gvm-f=d6v{B2LDemQnnV?-wS1**hC=)S_XJn)CoOolMxqb~ zf*N;~D5MYu!~C@Sd=UZ|gXQ8`U1bprnPNszrD{=_1JoP0PrpFcVb8L7M=Xii?p#JXEzV|!>8)`V?h9+O!77bp z`zekA6$fNFEg;E9^pNn6;2=Ldp!>IB%%()`ey#$Q4A=_Z75(k^V2X0 zfXxOddiA9mj=nS>qpLK6X@egAbw(IzL+ykESp`E%vQ;+d+tO=*X7OzKe;xrl|7ktf zQyVupzYbz(#NR(z{F7`TkUw9pdf^d1sm5M-2ABmeyq9X;ZH3|*d$(zD%X_yqpA*{K zkP~xBa&id_>#KCfA1VM)y|H2!;L>pF*tJ@v$zc9F0-)XHL06yQgJmuQ{2o>=DMD8r z62Xk@ND5HxFNbP_E|?~S4H01r@C}m`l(oe}`ck85dw>?gtge<$++#`P-Kxz>MgePL^t^PSE^EuU?<()JoJx?oHfY_8sg1 z26jDvGRk8DgD;RBX$iy|odDmRjK_u((n?jqRV>h`+C;lSt}2fT%yb*-ipvmKYD$e? z1TSWqrUtSEWvanFXoaaFmnrgPvJRe!mU|g?>tzBR->z zwT#wwT#?8w;WHqAR|zsm8dHEXN{k$-&RUDH$CRkRY->Yxaa^@Zn0?TefFR zy#~k>>yq*ixwVFhA>nI@QWt5S;+s`2(K!=|k8us>i~yua7L*6cRoSZr7p)u8+H(cI|iZt#54I?R>_$;@sKtSo2$( ze$w;@O^-DGSK|j7pJ?3C@S}z&8+JLq;ds7d(J>-?O1PK*5B?MU(|nA-xBm6@2kTqv zE^=Ss&aj_kPZT8ex=%C7100FbC(c0(Sv>W{kO?;5smA`DRI6`%)-*k5z5~PF>Omr> z%g2B}Eg#}?32|AJF?3E>_u9^0`r?8o64$>NI7rw z<sWA{6mFGGyN1aJfjt0lX>uov!g*8tzn{6fQE%hA0+1q zCczCNq*A#?7M1l*yb4Xx$( z>wtjXk9i^?VA;Hr05^F#S*EX2ECHV#G=ff{rd=7BT6_^iBbnU1sQT>~ztO(`UIa2x zc(_f{K(Q$rt}3%4XQK;r29gQGcDFC0)ICd?6@3+a>CPvBKuhC732pn#WAG3?%{@0c z4B0k%0^vd_Jr~a00_8@QmI*4;DP>xI^{YBNal0z4Dp%Q6rA$frvR&zPrPG-%SJ`Ek z)8%Scb+tND3Z=r96sm|&K3x4uD-&3jWq}5U?qQ$@dRd^Err`|GJf;~Mc6cn)%R=wW z9A*v+y)453J7;DOFgi9UN`-<;A|9fxT`+c$J#_qq{qK0n=`4CANdf>Gmg<{9XY=eE^ifek|2^-`-Ff%C&!CJ;a9e6wb_wgT!C-?u~``_L_GV%i> zQ^UVId?WTBVjqdkMt?v0nWzxG7#$n>)1hA(`i`MjhTgaD3;SLj{OaHb2YzW_6eZ~E zv;9c@NqDVze^}R7>)w_3bjo-L?)z@H=z!vjtDgX7sr&m}4)fbjUUUwn^>jZW2Zd97 zn-*&TYP-kkPsAb<$L{Yh(WND7P3rC>}$!MeYlrOi-&o9*Y1Y zc#jFeKUPm*apo0ENp`PHtTnc|Uj0D*cr5bR*!H_~C?dXjcBv$-@+I;=r=1{kr4%`% z$1~q4!xRicox=={Cp6L#1-9XXC7+(OM8?msFqNR^%+w!?MkXFvYS=x5G1qGk@@)Ol zXk_w{%MLpLMpU=$f${pWXymC!&RJeB7||MEPCQY6e>8IJkx9+WTEpt;rs_wdkyDSH zx7r+QV4KZ4S^uVJjAX6eb_KElyOFD18H28M?U9m`dZ2JIss zp2k;f@73CT(rGPG@~mq8Fn+Uru6H65YxP6;CFNun9ye=w(o+2(^i~BqR#fY$Fh2(a zr*XWkt!1fxAQm}yZ2K|npj|0N4Upb{QLICaKM6Uvw4l?z{$@QMi#&65`v{z%yUxo> z%U5;MrWB01|5klJen4k<$ ztscckW*_gdhKgJtibWRCb15IhG6{|kv$velGY*NFGkd4LFBXA28M zYd76;^#Np1k8VHG)f;q}wSybM?Xc|9z2K{s0>5;MF`?1eO z|1P>P^qu?uWZ&H2rv|<;a05kX=d*pgJ|By`Id-2A(l#t9&(dAnJb8zzG+S(IQs=H~ zw<)(6P7B)fwC(W=i*9RN*yLPTPQ5fu_H8fWW%-l!bFs+evHPPr{av&6M!D(cMmsq< z!qv=^?1kZwZKf<)jRt3QW#Hx32f-RNv{aNpn9 zexiOB7UTCHUx%##RJ5jpt34v6IHNz>M4X>GbE(G5`4zRSzL>hTynV8M2IG7tY&g>y zZN>;mV64gdX^eF`bXaE>rMz$fwU4`(RiO;~5E$_3`Yder++V@5dJdM9lL@DIDV>3} zfLN)KHxCO-PS`I4_NVJJXhJ`Be{3%htZc8;r_p46?Eaf>d$O3gs@I?$_G>AFR>Q7s z1E&_Y7w@i5fuhCzL!l!3`dEDup&H#5S8#xm$Sb{qgrCT7AFXF_#~O3#SRLEI)w&Q2 z^un@3@0q@=vAGE{CdP%n^WJ(I!#mPn+opPuoRrmaIAxScl{X*ZhybQorZOr4(mPj zr!lMp{f2c0KhcEiR7h|wgxaqhT_SW`}q zBgb4EPe6n4HCm3Jh^$AB+&gmU@IN{HGU)#u8aw#ugHs3o@WA~81MzQ2^ww81CEWWw@6dXQ;ZTpTr=(LvN*48p#{}9T` zvF)e2NDzLr{w6N2cXpN{b~|1FU@UTV?EYvtxD~YnJK0S&2TTGPNCOHJrui?VZrm%? z3b_~RZ$u-<#x~BKGruHl+OqMB(pNHqV0u%!{Yd@wSme^!wm>gUE)-xNgqIcJ8a@St zPt65+f_+d)Id;X&tjF_k#XMHOO{5EP#Za=wTOeB+D8v5Xq%-CR(DfD6K>Ez(N=d9h z4H)m{Z`_li8qhl81JJu@+qo-jbphGrUD*2HdMlsJuB=@myQ@n#lzS_$+(1saiI|0I z@=Gaj$M7cVuf-y-q4`N;2?Extq^MO{f;W7P3-XSaDdZzPX?Z3s=9QJL&3iB9V8xoR z-@*!+5ZG?aI#ibMBK>3aS7VV=$F^TVQ10OKoETyko|vApJ_2WXy}Dk%8H=1aw!LI7 zp>90hQU#mq)k=K@J$P&zQ&_`B3~c^4vaJOai@+~&rg3Tu+NE4_ZeV$%ej^r1Vl77q zEXeqkL&Ls%3lBZ5rARokx5xzw@^BCq{ZRcCd`1it>DbG*l}ti9@PsMYq~IGp<$XF?11w$PQzW!6*Z3ve$Vi+`iq#@=61i1R^P5)jzx|ggTsPE zk+;3apVpFrYF??ofP2>wc-7oqx>Jw@IsKKZUy4PZ8QVUlO~&x^{MC6=*!10GA@`B` zGFCJtL?rO^i@;h<&WQ7Q(*=PRS>;krY3h%Ev%Z9S;n?<={`mGDhs)1&P)n^}#Oae` zVopbj1Ex<73cIQorxx*J->5I*Gk1@O$}Le=YkaA_W^qPO2hQt!uzmq|CX_meLoGX; z`wf3r>kF|6PzrX5QSeUvdE8yjIUQJTp*lP&W4*dPSU-=gJdZa*7AjlK zH(T0xvw2#33fZ_=O5IvnTe!3wANZG%_eXvx60OBP8#@^Jp+o=v@FxdO4E^HJcaMDM zp}PnF&x3al{Pj@bz^4yz@y`x@BmU^nv-`d=^4$Jk+yBPM*N6Y@zOS@(4xssGdnk4S z-|O#V5e@vx_LDJq%R3mhSCZD(yaT^DJU2KncK^s=zqjt}ZzKkOdi$GVuy@^mWDRd5 z2EGs;Z1y)213$HW6tF$w7aO?&z9r>(8)b#niQN79eR9KSGp81Kv6L;N)t)BdU~?nk ze~+;9Bfl)j5uk>e%a(aHSEND;P97xY|Ncz$snPV{hQQy==7o~5rroWwxR9{FORiI| zOJd%v>R|d!!u@YV!2rAKx&UG&ix2fuI)67$lEPOuW3adz?Dgty;H%q@K&|fYdyBKY zkr?>g_Im-=fxg4CzL6OCiO}G(ypb6A@go-_KLqMD{l?|^etO_%vN1R~J=mp_(*xgj z6S&|H4R(?rbzo~PcJ%1>#NY-wp4mChquCAZz$dzJX)KFBJxU%v28R;Ni`_$hXvDNsu+8 zUE*d@2F2P^gDOC48U!=;WLHEi^Z0#A?C3ElO5&}}bz0JjMGGrOp-HWm(+%9$U)zqu zLzO|7hjvl((heo^Pu~V8uW9*r)5^v7cNBl6FzXRX2e2ZpSNCl{4J(*uLbrlxJODcI z3)>Tbbvk@loezKxd=afve|hZwirYLO#0NkJem)-iU?ds27l~eszIW)WL!TWg4o&U* z^L?L>{=vT2qwozNuqS2lBq@A{J%tKd zJLM$4gsi%zLgwa4QurShqvuC2n^MS&N)D~rYRRLl5FAibBo$vl zN$UUI)#&BXl|fY5xw|-5QVrf|CYp6>Z1>4|C;@sDe6JG^Jxtf^8 zv?P{z79SFKo9t8QA!?Wq*BXnsk?@}&y;1X%kcn&{b#e0~DSVvt5IvB=&SP~Vp+9B~ z%^Mt}Rwokrqi9)hbUQuR<-5}Z-?<$Df!eZ1_HT^f z_WdnK9}@R_?6v`uaq^Xlq&nF;n=eV@lY}|V2u0pe67!0S%9culKS}4i$tYq9C#ZC+ zg6&19O?yHO0Z2;UWzUr+p>8IkboC`^d?%Vl{9(_elB@74;>=*L&SVVyei`WbkU^Iu z^`Z!8HYIthGi$U-OPcVeIP#C~0n6(70or^Oc#Czda#2+7c93PYF>!dU_sUuf7;Of- zOldRlna$YwW82T@&sj!;gGG-)JJ_!Mb$?vOoQ7HV%=TDPle4QJzjs`Ja7QZfw3ZsK zzJE{y6~)H~d#Zvp@UivS!r1mH^whGnj@Kk~bK@#6-$ixNs=Q`q$}L4KxcRNygR%2t z+ly|`)wd(H%K*sW0IRrh@`SfN*~IjFL%CO4%1pW>O(cD`mIq$o;qAc~>M!8EE|}kS zYuVNIbKLT4Z1_NfGSVT(EZ*9RB}pcGd?st)_p(53cO2yn=+PQ>Dq7p_njxt{Yn`JM zz0T=7lCpVhDmrqw=}&`_eDCGxv17^rT9{boKo(BmTc~lFpR;oNv=%-!d4u1$kb33b zdiBxmeZUBQ7o}BMb5015k(D^62=+KBkWQPz-I~Tpx*QoeqthYZTCYyL7(F(&fo70O z(b#PWq6#|&QMa}>mm|Lf{Qr+dXCp^GeS|yw3x{tV`s0!5L*H`f+2Ow){;h+*HvC<~ zuM8iE{o8}<2flGYjsI$VWdH5hKaTCj#MpE!8vTvvZgh6!UyrPH`4j;Aun+sNPk26L zqe(wd!I$WYO|f%#dj}!Qm_f2(k(0{R8tl6`?GU+nk`xBWR#lGjJZ1I$Bz;xt>_uWn z$YK^KvVkEMmbu!lrOge8ANYH+0fZ^FQ8Gn%1pz8vdJKyziSyr%Mn^}F4;q>Th7`fT z-)VlDCW0Y@Fz^j>=p;uaOHk2S>CK%yNX-9_=87yBt+}$gk??=J6kQm7Ne^G;!S>>5 zyqQSX-J7KHU&+RT7EGwXHkz&hZb`!CN8*2-h)if<>^d9{?j+uSAxCV$AJ*-wvbK$3 zaUo&3$l}=V zXU$sHL_|&yt%m+)I|2_}aeiPA7+?o}csm(;b8P!t1$Il?fnN@sI+Lbg^Ug3@VI z+Q5^6kL9Ol8xr3#>+`@&U*}*a3{>iJDbzvW1M%%NaN-|o0Nydo z=_zZtM)(fMQyBCmv}V9^AukcCC;~aQ9g9tXJdz!9*8tkkTuxz`rs1vFsj=GtFq;(cqDCV}e_J>rbcz<)7y%Yje-<5!}O9Q*hnoJnX^-~%6Mz&jtGD8iAU z^kBE8{sun$dh9U}gUS`r*q?LQ#__-0KclBX4o670A!*cz-I883$yYcPizfeKPdM^Z zDr{4nAE4v%C0VLf9fYieO@Dh(ryIlGN@vW8!*PQns~~9e%wYHA^#oi!d{_*qGKj>~&vHP21J|LM>VAG&bp;K4sV z_|Ff1=CjN!^C*sTTr{jnB|H1yB*k9WJ^vJ&(`M!}CM+S#~ za(HuidHDUYKZ^Zi>=Us>^e>}78LdX29{Qu9?;N@{^!|N+w(mRkeR$uagMTyl%Y)xG z`1D|8;5P@+DSwsCq^gqFnq3Ljf5O<$WuGVHB=&gbE4}!SzK_~S9Z8)?jm~hJhQeu1?>rWbpqV39a?Wn%u$)sFkL4tlMt7RSM@bH`KY8n8 zia;E2$TxS6MI&#FQV%r$MZLNxpm|gl4wz*fg~WV@#pzG%ygwR2^GZDqnO`f`gs3Bq zF}rgVSR~F9Ph3u#&Zjw+)dR;ovGYy99+4ygOl58S#^KKIj71}8ZKk>FYmE|-W3@!G zd*T$H*?C_ya%yxkzg6MOVh%M;eQ9WQ!l7T=8I49>9nBhYy4kw|h+$?8Nmk3V{RG4* zr+3~Pji6PV9>F3z*x*Xb_YqvahObRX(8+_we2*=rz7Dp>G(2$3t2^(GMqV0y)qJQz zKfPm=F-gQb3{LOT&by+KrO|7SVa;b>yaM2q7I)qmji42xB_KX_V672XZ=A}Rop(ed zv!e^9V+?fh!|^9~4o4&D(dW!zU?n6sMkUTT)*CyA zqLJI9IeO*@qk@+~WGa)*2`~jjSw#`n>1Kt$pmf|kh{sKe)$~T(;zHZ-0n&zrYDwC{ z`w}YZ*Ys#cgDWlXI4Bpsx>$f6h+ksQ5=%9_~Udg?+isFmquT)hbuvy zi%J#`la47_LeRdp5BD|4kj8NB?u}DDb<|>X@x$>K>Tg9O=SMHE@+D}2 zd2M=H5({`#CQw~{$(pBLjYf`-KBJ$=B_p))lZKK=D68hUO=^6yUcvT}uWV7vZ7J+V zXEHCYm+`!qN5*=q44RYLToa~aWso3+F~l-2_8FFpV)YUp#VoR{cnYoJ1GXraDs8gf zLC7dwzl%p{YtRzEDwJ?gv8>$z^$bDAv-%x8p5YZIN47+{i@Z`?m5}w<)JF?yQX!X9 z^O_g2J9QCS&#P{ms%B<3ubtXA>P4`McYPd{Hz(=yRQ{#<8jSj{xn3Igf@!&no~{?5 z?=M(*1T4`T83vMd0khnh_s`5R>@+YF^*qd2&RdRq*dtg@i@^GSIr7VqBVRr8eMfE` zdDr1TKm0R?zwPkq;rYWOhyK-}&mXEBdhyT`hav~Ra`1Z&K7Zi99r*17I|p7q@M!!$ z#=jJo<8$$m{eQIo2llJ`GyCHse=_p<42n#NHGA zH_dDtZT@dj)HFuK*1gc$OoJ`K{uWAM)1|)J~$7sYte#fNKEK3wJPgJ>+ppHItZF&>09Pro) z56jZ^1&wEOrEAj_yf)P;QP8*U9Vge#gVBAu8+f0Nv=3u`ZTd}jHeSIqw-TCZqA9KY zD1W0f-Fvu>XX7w?&TYX8IWLuI1d|IL^RD4BkNV(SVEPK*?nu|wFXMGJ^{gmsf`qz< zyrs8M#T?nmpN>9P@#sUtX#;^duI5JD+7;Z^s2}jPX@ii}iI&_;wB)cCS_doml?EN& z8l5So7tNTkH?Or1s~atg%jUAkt$CM)lRriK0!53-x*F@*?o4L?JD2e69~nax`3ZDL zHGa~zwoKX@Y#wFRnqJ1nZ@Le#g!cjNNT?CQEsp|^ir*Oha3nWR`lO5aNg|e~hoGe7 zOuy;aw}{6+s^LWLMxmy!T2@%DzVula$g?VftO6bi(Da-3`32nPO+64z{JZsMRND1HFyTsAQdy0ho;7c4 zV2b%!in(O5;ilg-+%rbFA{xofaLI2v2YVXN!3w+z69~`>v~X8BxYP7ck@Stl0u8VK zrlamjJnDKc8oXBw=XRd5zIVpmPQOoUeT8iGqdUb<;++*Ej8sKswJwwz-#}Zu=)C5H z^$j^(p0h>*7aSJO|L-5!h#c8D97U`A+QGvI?!-U2{|}K9`>+rDun+sN5BsoBCqMUv z;rqj5_49*`dM@ztLpdv8F^`2(=?1>^s-Md|E3Q=}8GVJ_s)b4(^Kg-am&)0)l)EeB zUlvrjGI>K#&Y5EGwT6AlXAkJ znRd;9rXZaKfy|XP^#8@JmCVW|^kogWz9T=hJsAVh9EVa4t!mD|zuSH_1|pwsp!cTA z=fKZyCt~Nv?(cKWR=3zgouD^@#u)#nLTq|$`w=IIt=vzs-HO?&X4RLVS$=(cf9#d9 zZQA(>ISvs-I13xQXZ17ejXl)gDfo28oahuJY8;Fw3{)Bo!>Nm_u)_>@(61E=ihxE{ zaD0t!q+G6O1z>fhbqbCb$?*@GW9)RTf(oLxNg6*cVPP{@s^tZs)UYsww#s~&wY9)Z z$|)z{D?eq zdid+ZA0PVhq1w>9_xHa^I0`VOw@M@rH$iJI?#yZ;*Jk3MOq+ z@RqIVP``saiT5wa-AC$g9P|}2mz+7S-H*ioU&uX68it&fHpe0^BgsjvP0exoyq^<_e)M7_1sqlJ>RK@RSiBRBezG=7!bLe@gr571eX zuzQje{<)=2v?FF9$YhCZawqYAW&3RG5@sib+6MVUJSOC{OJs13tz(ztPHPXreHTUu z(^H66rk%OulKC1Unqw`zlqy|Ly>bsO^X(@$uWJ?9#mm!eN8qUf{(G8jCohuoFKJ~i zZB+2B4sse#DYTyWkWPd+S!w& z@C)0+z~#)_T3JK8!p(=C-)cI?v9=~3%|~61{9hlzeAdlybm!rJyB&k4XPZ4e$bH@x za10#W9s(S1G{dogM&K>fHoH?A|KZ~R;+3W#R&I8u6yCKNyL5E>1ZviIp_f~XcIz~D znUqs{7Bah!XlAg8<})RrJuS-82EL`nD|cyca`Ype>5GJxp;qD7(M%K%OBNDFCl3g(xO`KrgW z&**`CJvj3^Jb29cjGbjr9Z&S8aSf2*?(S~EHMl#$-7UCl@Zjza!QI{6-GT*ow;l5T z)o$&Vt*xR?O`qvGZ{MonoqPM4neJ{%Q!o4!g+rUDcT)nOC-~LL!Hq6z>BI@m02GA` zBIT;PE%Wr6-gR$+@2e?B+vg3sfw*H0sR0XvyHN+mTU~d?O9dJ=dwcY$G+AsFgi!dB zrX`&S@2L4{vRJUsU0&E{5h!B6f`X(6)+`u~4%dV<+y?Kgta9w1mP55^X=#`D)4H#= z5MI_-<@zfkt$phBH`XpYrZh*Vao&8^Wl6H{H?eTdj%7M{hrmM`f|kB71>I=IIYk@x zIVQ{)EKK$6NtXI!(7UsXZ@s)<$DD`aKEA|^#59wHAo-kLAmP*Fdf!ZC;XYLh7YI`z zy`6Sf;=T-ZQy{&hfp2;d`sk6rsa@(u`&ho1@N~S>JfELt;XFo@WMMTkUS)1~;=WaH z_gtV0^-eiJ&o`KM<}5BcR>KX0$n@{qWSYM)8@iUNjL;0v(V zV2~x1!Mo4C$ts>@c2Q7`XUg7J@VuB~@d}Q7OCV#dMNyL>Jz(c>;4{0o_vC}AP}rS= z;=2_yeTs+hg6q(=I>{KN6W3KIIFZ z99Cd(a4OBmJF>7Vu*YW`to|Ng3v5Nja2Ct;`q8ZE={siiRky~*`L>=9Qh+89OClF; zPJC59+o(g0j#XrZWWn$ZV2S$i<38&4&3YN z`6BLX|CzUq3u-h$c}=U_SqDavE~9nq?ioo_`SV^Nf9*3qk4;?Sp6o-x zy32M<{&(32sn+wpMw*p_K;0#;5IVJPu5I0AUjNBFXGNm@mot4&$%Y?6$=9tRR#Xrw zKQ)$k&1llL;Fu_!k+x8NjiVZ5E=TTM&SeRW;j}(8@r$^i8tAOxbvGVz=Y77OIjfSg zD5vb>X~gNh4qgCuEl2)IT#*P$W@#06l{Ob8+MhY&TZ>**`zdjbXfTQ)LbN}21|o{D zO+?;|(@j#T3n+gj7;LWwhG6Q<7wqwq|KElM>}mPu+NSF-JkZ4>LV|07cjPL=k2<4l zI4-s`GcFqgbnRgbMJDI4H6k@L-_rK*Ac`7l9FaE9as@BD!mZ&Dr~mlmBZ9f?$Pz3s8YC7 zd*VfRs^D)>s{ZU?YL{>G<0gbW+?QH;kVR;;KOGm_K|>NJz*b`$9EV5qm~_6$xu-() z%o2(%Gh2bK{k)pMM}fpFz7%tbE7%wXg_V*h8tdE2&s+PB&R1J0!+BcE1nr`Eq@sP) z;)4)%-8#_lJi|`3&F&|p@;e;|9b<)@x=Duff}6{ZOXehgnAgmKLHo;=SFtzK(*Cz| z$oQdgOHtFUj^An4wren`}Ai_k@qWypHL!ut4!rkt`Gy20&m}qSn;{8io`pd zc2}c4{|?oLyzgHmA^JRTr-dkmba?+wLR#l{+LqtlI>&8uyzqj4oA*2Czt{$k9(X5w zTXtphX5y=Rce(SKe8Uibn;pUszaj|<>EvwVd%3bBzB8?680et8>t6Canf}X>+lloW z^LKSxEe~Z{j{37>clU2A2MY^A6Z|R)Q&~B*ae4-w7c&@@Im6*< zj`_-ga0`W4aQtmrUiEtkN^4~=covg#m>FX)Xo%FwMwFN=E^miOG+c^s&sTl!gEx>G zQE}5#e+|~`yr>1k)=E(l@#xHKaanWuC-@M~1`ir+tgla;%Z<}BJ^WSg)9Y$^G1Ga2 zmrSNdUc#pR9wztX4TW1hhZcrLkU!I7-Nr+Mb-HsJr;w-aB$tjv4qiAe(tSRdaGf^$ zCP-a#4A;~djVof{OO0LpCs(y0+@K1Jbe^FX{iG@gtF9E}NDFxJ>ZU2`_F%Q8yA0gt zxADjIq)WKI8W+eozGU93x`;KN;Rw%r>dcrt34&$?t1)7(+B*w(6+8UALWhQXUcWw?d@p{_u`aOCu&*DY zo2B{;`)zTOVe7V5EwGSkrtLei8@wx}gS!jXAiO)})!G?yWqz$I(&weD6pX14WU{KubX`CZ4>YggNn`hcJV zmq~@Sa(vphhOZ%N*co5dlh?iIvE3Y<$~~arXIo9pSFe1kE?&;CG!=nfJdGZycbN+l zisNS!2BWAiwDT$JSZx$jBO0ZL>*j0p0htBd9a0a-Z4-(z=dwrUJDEYD@e%FP&@NBx ztO1L&OPdpqdM^2Ll5rH~tm^DETU)Z?@u>I;PClZP;ZW7)c`W_n>S#{3*Ej~PBpI_2 zJ6w^1vjr$+ni*zK5|&TXeZQFE=Vo=f2m;UIzo>Y4dgEX6 zvDsyL%`B+}e%DNHytQGAjz)A(ROmpx7kHGGSL#6dn39E|Geng%w76rv=pNP=`IaSh zZ+75`h9`ATeC)S;R|P}vZlh)X5$xi|1J%@ z@?6&p;cb7^PCEtf3Gp)LJg<6i;Edm2v%sJOZ}~EqGm@Yx;ZKqxl|EO7hRCc^wIWK@ z#axdf9GS8f*@}eScicS>x2@}K&>~x`qb+ZT=QNPD)@LO8yi@L@C2wk;rMgHhyj6^z z0GU<#h3eP1(|gbclGnjR;&m$e^cc!xeR!K!l)x zJJvi!mFGr%Uk@6^4F{vw3D{|M?@zw3RJrtxG#@SoWIRuwM)&F9l@W0G>O;Ej<*S=} zPlE;1s3=>KKZkNjwAs>27q;zumy=uVGU^MPJ&iy+bh_I^%T?c;sgD@SvX$#A96aOS zi}&bkz8$eJSs;lu{qEAQ}8#5tZb2>=Ei_A*R zy<+w!?j_GU!AFFoLFJjrd7OGbi;=r{x}WK{_lBa5PAQ>ke99Ug8=KHP_F>MDEg;q| z#elr{wfMev8NP^ayV23nC-^!(c(8>89XNh~EJVgcaL~j>s2jxamj>HivZqZ7WvdBi z#lEc>7CE+$Iy9j*oi=`g47Djc9~Dwi#;z*QgFXi??MOsc0a;rC9qs`6?{OdA+eUl2 z{R!u^0kWul`OgJ+(fQO*nmQM_j7Qlf-t-De@WZpPN228S>BI*UWM_n*Z08}|EZb;R z2hOu07?ti`)*xW_kRf}W;ZHFOl*@+vGC{fabA$${y7abC{gNC-lfF5kXv$1>i#>bt z$SVHf(oQMXOIz>&BO98Wbq%ab>Rr^DARA)PTp4P#xcx?4JA|bhH(W}aIIS!Y?dzwW zCy+Nqjdx)cdyOpiDXKQYR@=hU-GQe+r(2py5wgquAL+>WBO&_bm1 z`j5LIRICJ~)bO$$25IxyFfuApi7$jW;)_M6LeMuf_%p6*#qyFusLZWWGCm4aGENgO z`fC53LjilT%Rmr4}k&Uzw`OOZ!)jTxF@{ zhQM^Ganimd))CI`v1z#*AYKLGFkPjq(?qG!SQbA>7C-AC&tq7Wg~D1AH;U*72uH>~ zq*kZWtmtH|Q-R92Nuom#MN5Jv4TKH{p`;k!AYt@z(qSnG(YxnlpZ6isn5bE0aafnH z%Ef>}DdqU_CAAOH_jX?@hN94@ca)i@#Q1?l;@9OJlR=-0Uvo99>Zn9SO>h7&Qr5JT zW79y!^W&=Ia-FvwA$zkPDU9jg4^Y*f#Cfw`Tsnqg|-m6OD3z>8Y%`nGU5^1k`HxsG5Qc z3cc!N&`~E<;$bGEkj0Nvj&E5ws-chjpwAg-Uo$KXHg;!h?GXF}jr69{dq5^>tG-Ps zBzXr|&V{pTDA*ly2*~k{^|htBEa_=|Z40-3_=L%I?L{0{llde&wu%%GGE&@}?Y#7f zH%|CHChnjrE=oeLW*$kIp}!NNX%8pBO8D6qZN?;zXl>9E)@C;XI{Cy860t*|L)3%ahZ zpLAz#rDXaKwq|vUpW;Ogp&R9lS?@oupsjvya_c41E))%6s|KOiXNv>dd{%vgDuiE= zxai~YL;%eVSF~2qt^Y+pB=AFHldE~HGZGmk)6%3~30Q+!zqk`kkcR4p?vpEHzaJFr zJItn;Njpe-@}f_O1#NAvlV-J1-8@Y3_k5*XzR2owZC^Y0W%X8pzj0z)wM9K@!VBSR zp>D4(#TG*;q39_%S7o~E(-81<1*NVD4*H{p9xWPGpN;w^_@f2V(w`8g>cc1Kl^d+` zYe3fb7hGOYTrr+<1!RdnlL!4^vTZ}RyF>)N5Hrzr-9)aL`N0VfOG#Jp8d3sJo>CMT zth5Q*a#zEWL_-Ot$9jid(YssS%~t2e8NjGhF$F60zTwh@vce;z^*EbF1Y+Wp|0`Y@ zA%FPfN)IBVzx`dlJ~9}->+Udk^{f0Q%eIZfZSTow4dE32{1z|}?}<#3wM;*uw9tJn z7+6nX;}OVqOJ8|E7qJr@6S+la6JmxoaRIjuq58VneqlkZWNCsmGQw%)3W+LjHgsX| z1UR){EEEgoHTx?*zk(UTe0w{Ez$^@iOiRxyz5c}E+QY!}$jC21$U7eKi-f!(S4`xr zTQ<^<34x6Nu7+p$eo^TiP!mD4jmcf{jmz7hi)?Re(WlF@r*Mb3u$u%z zp6;RtWVquS^J#K39h8jV)2Gc_=Bql4zwjdVTZt|UX2nw~Q*4th&FH}v-Psv9imoeB z-jaRJ0;IH6w2Bw(5$K(aAPrY_pR-%EIzipb{e_xurUka+0>dz@LOy#zS6(%@K1pJE zo%3gx50pgASD$~*;7XJZx%v_POOS1-7`w}$Qof7r+Fl`fu4MD#_fQX5X$n-QO<0++`OVu}XV$gKIsI=@K|GbSP05yN_^@{{ZAZi;UC ziVjyOZx>_#D3_$t8d?)-32Lw?NIM$5tts6MSSS|n#ueg}$xY8?`Hwal7@w9riX#8g zD&1`!73*paHNf`EDmwy|mrPfTw`bq}~3Cn24?`0we|lX>UY46s^`D1R9|J0Vfsb{8S8 zqI%V^0p2mDuZGr4>68hoe>Gk8z&FS&tNNS~R8#`yj2Wa*P z^V2^xzz~F3>3uudl-ZbkW`^5qGLr}6{llbw*Un|sdbDk$=FpPw&(c%z9w#IB4M9XP z9U||HE6tHa4U)$d#U~TE(E9fAoQ+q8T3j0IEBzQfTaCh}WRIzJxDgHLRA&PHbCOLB z+*p8C56UK=u$*Zgy{ic^be@+=V9}CKC6m36-Zp((__pcfa9=#cEKLBeLSXSKmyg>% zWteFXneOZ%T{Ln}kBb1QfNHt~IaHQP19f_+9K;~6R>>N^uU&c3gfLgc&HUSSjtgzi zk{$m+rowmMM-7~VL|IFK_`vcrjQk{H-SPRF|9qX$q#JaZnT$K3olIKo`LnrB%#Gk! zdB~4eA;(0AbM*xF{1XO(;$HYPm1yUwy0#U(7!V=BSpNp$d&-J&g9Mjat4ZK}*3}5e zkePbdm@iEpGAr5dVsX|h+AStbdiW#>K{&vb-1@tqqj6*j+h12r5gJ}rr!G&k9O9gm zS}Q54p}CRbw+&Q-^Ho=aOxOzdfjFJUrS071Bl~GiL>`&&ePw8mn$F-uMu~;ZV~AQ(&Rl}o zJ^7*6WBB$%Xr%9=A%)({>i53UKWv(&>Sz!B)lk^2z*g^9`V41w6D3+qk1RXmPZO}2 zmUPU!Iu30s=l&24IT*ZIZoWt)eY1+2eBo>uKA3U`pJQ3wwWMXr!mC=neHAzXy)$Dp z)B?q0W3pPoZ5q-xNlmO};BM!Cl#t6ab4T0~nQWi(=OA7}YRRUmwD@A3{C*Yfn4)Yl zVBfc*7edKRx3C`ae|Ptr;8Xt1d?%+~&^*$XBS=aqv3%Dta1oSIS~kJ>Mz z3QDRA=F~Xq0=i#kg3Ws)U{yU-sdtm5U7=M?6d3D*7tkuWl`v$23Y$_`6RL( z4*OpEAWS9MChQTA$`@3n3??3{-NwF@w7601OZl_dk`~gV;OYjj|v%hJMi%C z4Pnf4>9}fAKVU$6hM0Y(6gu9%Ebt656=vG1%=`g<^XaBghKdlLiS+Wwco0InELDYU zc&v`6DuEOC7K-FLp-tI)Ib&%NFEMnyDb2dKRap0T!l+hwgeQczEfa^BIdv*YavQRoq>B zB9>rHw$riISMejTX}P&zr|4mN84}RcM}=OW@DH`o-Y6g2#ah}m(CUz!3g}aBQrb1J zI7iinb-snO{PA8`0@t8`{Gw}fVs5-;iri@0JfAue+`y~jXhr&o8@WQiA~guNkjY^f z`}_>PY>e)HNv1(xQ}+|Fbg2$J`>_SYu_jhWcpHN|pHBP*-U|AX63sLHEt2Y(42OK? z!J=FBZcfP_`Sfj_lq&{SVxMRE%!$GTI8{W4fvD5G8BE!s)xtxIjcUnjpjx2OqAr0A zxNXEq_q^j`cov$$B3$*}<6mL5J{m<0bti=Bx@=*7l7@6RePT{&h!C$-FaP6r;Ic)C zA<0%!XcQC+{I5>l-0V8F2)>&-ryjoF{F#k?i*AQye9eN^ejm*1NqIw>eb;~Dmwu-Z zdE&>{@&%Ph( z;{TI7#8NJNNAbVwx$zMK$vS-hjPXzC2`TpQy$&uK2;jdC-+^K_T|g1(_mF>$20>s@ zcX~{K2B^`0X(wnv%^V*8pCsPgJJWX+nI4sSG4yUU5{Sk?A|sJdO5tE?2|+);{0R@*wU8KDhfI`K>Gp2Mw!naCh>hFoFYw7AcqUt|`un1n z2vc~8;vPvbv-sOd+n_rVaVlZtVwmlgOO3rEo*}agiWK|4O_>}zPMfk?nnxLdi-@;p zxiUdJk;frrqAqc~)lO5cd>Cypo+V@41NyVflOSrkAzfc&HLMigCX{%_>h+rA*%Rwz zdXd)wkAT{VPMlSahC4<{v-zE8mwrY?Ju|EV#b2lA)z-*TwVPFhWF9w;-Z`sP3rZq_ z5KkF#Zbn4jUkU5p2+ld`_&?39F;YdIoQi|jp&O8b8YLR#>u0@E@$Z{TXS+=l=}>p2 zXK7vP7_|gAaUk?7$%D2}rC;ljcax0=?@hI&@ zdt`o*tt$;nCRm9s380+}L2U-U^Rn=AneX{zjY*H2V7_}W@X=j%dT@XaK)w6cc0X5m z4;xly;b=Rrrl~lH@idgajG)S7>Srl*9YEdmvWuYV`0)`qs<4ziks`4T z!%U?w*Go}=of^IoR2u}0z!o(n5MYaeZqJb8$$tWf45Tl;FBl75H(fE6Jc}d~KI%O< z>oXNTY=9U^UwVO0B>(ve701+n&w%t#?*0?CVHlF2hraYBk?&;kpHTRJLa)%n$$zwh z29y7+f(|AB0fxY#$Mi8WpbOAg%?5%;)rSTM^MC19a6qjQGWwq+B6EKleFgbp|2(N= zgpRg#ey28Tk0Zx7*Cyy!W?0**p|oBqvjx9s^}kM6p5_6Yikw#hKatWe(e#z}zEQtD z{%L2}V7_~psvSIL>H{lniX{{BW1tfHIlO;br)bGGmbojUo**@rw>_9}I8BhI0)kDm z3ci!EV`RlO>kKp5vOgN0;yD}HK9-X50!r_S5!@KUH~2f_Hh*q90)o;oQ8Xvsh1yM7 zc}MmPjZSN*=2x#I{oaZ8l+Eyl=!349Ybv^f?o$S=F9`>G2JEeYve;hbH)BD%KT5}l zk%Oj|2s7%!UG4aRUu#>P+k_z(mw_`!fj`>~%p#|CyrwTzgdj{#i;Mpu=x+=K8B?ZEXajxTV$Z5PmMP>(rt^KH-XLvAxu(3q!_$c!Q4fCJ(JYm&iU z|DVu1A<(hx0&~*#D+rJUia`NIfRX)cSmUtnJX#~618G!&|I)TD*+995EvAo;uqv3T zd)i}xoVyKQCc&p>k*}_myWNzgn9$1}sHNU!aPhP;m+R=}DG`}IwCL)UQ2Gl6UJIA& zc4FG_oHe7hXCavM0PXe4%A5vfw(>e*wTkg2%uPY4o@gI)v=U|1_NTeWb*Nk0aX_>H z_cTimh){v5v$2<^9a-2BY6gjre0h0dwtX`Q?N6PHOEt9@40nHB^hLM%AdWAOG_F(5 z{Y^{o5$hIEvcyHGsL6}n zcj+SXA|>GLnRGHS3A^;U`!kFDUZjPh_bD5R6TCP&%oH~}0zBT{ml<*Dv%T*VX8j-c zvmuTFun~0uEO<&oP-EKcb?8BL0j-bV0iIUvdpA|ggf2e-wo=ZmPn(?qIixP|3TjB3 zUG8rHG<|^sTXm-*AXzbq2f&V?kqkj^BSWfvolBMf)w9MxHv~OJ5CD$n*opwwlVQYy zH+#S8`j9i5%w|TP`do)G0EP|r5CIwA#Q0Ch=NHgX#T5v6zCacz1`ZSfM)t4KfRGBT zoeUigq~QqvOV@ps2g+$(V19grQ$l#k=9<)eHPyJMgn2Q8QZ@T;HZg&_(hZu1UnbV2;6EWcr<}fSI0Y!^t5D`5G{q;?AUQCupKy5Qx7i6m3Y=C!4@z zTX_qG+jR74H~gDDaf(~qRXU3B*T8HFUdi`q>aVCH_9u32bHzq5k&vf#*ZT-^2R1d= zjRI8RK{7poZ)-7Ab@@LhgBoYSf%}xI`(8|@R+`~W3+7W#q@7mkq97qek}DKXVTVCDa`yQkY`vRpKjA za~s?NuM?UM;$4{g-jw~?4;eB@sW7v-#lOR0+jv#Ut5J_k4Rxfg<8=qx0o>|uJ0jQpVn~|a zeK8?H^rv`hk6opTTO%gH^=cWI9qg&jFfQZeNV27RL05!io4PUjy2DU6htE9fmo4@f zUzIRCT*AVjiE6Js*C4XPl|p`OxXFSCY5!3RQmpb9n{>OqLQ~>-M~T{s%&uFZ=k{R> zm#6q1DOXF&VU14Te1XZV`ndLeX})|Hqab#do8kw(d1cPGtR@J&Il5&ttMVwer8aii z%%gY&F<}n{O-CG%HE}FAI(cxC(Le#~vf)2PJNt{VR=}HV>C?n?3cl~tyrdo*Otwpb zZ!V}zHg!Oq1fwe@T<-tyC7-25D$*W(jkm-wkNw(s7Qrme@sws@zSz_25q=z-Tk+FP zzeN7Cb{&43CiniDb$NL>hDlr+2Qm}LbKYaXi#U9`!tVzjb79VKW|Ic{o?;agZ0b`rfsKm#FD!N zra)+F1csg1oxktL#LDjn&GZiU>`RTLE<`-W7PFDS$>m5#*c4h^JacXlJ{1cR zzLCt1fh)V<*;WLx+a9rAW!Q3^yWuL2z^Clw2pZ3hqne#nN4PBv1}?&=#rKbpv&V2w zUcwj;8PH>`u8k>bQylt3%q8@;F>NL=1kP!#Tb1-nd~0=hPIp`#gO9|O+DSqFO<4Ik zZmI#%uyz~>yu7|>LsP92&&ngd=!AJP9K|*g27Gq5FdNwLEyQN6)=aMV<;et-D}sxw ze&TK}HJV?S*LYS0by+2P9}?SxID&Pae$f#aTy6B%r57A3>YCQi-kGN?iqtnL(qJZL z&Z{gPjkHtj&4fON!bb7L8=|4Dg!!j1xf%S)IWgho{l1jH@8NmHxJ$vt18>@Mb5gIC<<9hW)Da&An(nXoA!+S$`3|+y8?F6xJ9*(9a1Ud4yN!Ysr^xS$6;ZE|WjM znvY(Re9}krnd8XA&{&Ej6;#SbmP13os)*7?ALKjuD^15r%1@I0n~NC{f@O=AiMI*@ zCSxQ@dn%+1-ujQ%;A)PT$vgKf650qI)fhH$2b~C?b{GWpbjU>TH!v4O>eaO%Kcm!i zC5@oCJb2tU{6D5%_!W{`DR$Y)3Qbj{$3x_9|y>;a!Nst_uma)HZaW=tzmoXl) zy-CRw>d^?0`13Od8r+JPA(#6j1p@3YHp>G73N?R3LSaQB*pLHct|t^bkVIiA#gz% zI#M}`x^8q74TrGwuSrb-jKBlcyXBWP>R6ot$V0*tQxCF2%_7}Z>q1|}sOG61vP}h| z+=|2O;TSPFMYr~}r^%492hH#%WBekMDOub8jEIPyE9{sJK)q;_Lgfe02D3Nzc1k;s z9>t7FkWD(;5aAZI6Ms|NK2mZVb<&p);C1P%uzLF{p%#-Gv&*#Eue{ zAzh?M(Zqwd9r!}E&Zj1WW>#>|oF^76Sh{Q71RtxtZv=~hPyYllX!xA-DyE`egw*T8 zBrWr`TVJdq7viP<0GWm}6A^WDPPBfw%u~@8cOMp7fRS_ZW;p0euEq~e6boTH^CQ^Q9mq#bNg}sFD;5SlsW2znc4jRio^)}H8`{M4 z`0)anYGK3vgu4nvdy8pZx|9R;F)bwM3Uk4t6!&=6?+^!VO*gII3I7w5TEC26NPL31uhG^f8WdNmb zH`0N~PVBs=LA26=U-P zt4fN@Jb@u&DBtF?21cYJm5u~I{S22nZ{L4KB9ArXtv4cR?!Cx%gEKD~%Fd_W)bE*uO^u^Cg8 z3c7U9j%u_w8$Otmxzf-)Bjoj-q~MH7;~2m>T{RReQn$M|pWz3mR0@-y80w^by9JEK zkp9D*e)#JU2;O%DsGppr>@d3uV{1haVQx_H@q3fl%b2lQPdv=XEQzsj7L}($u>c@*fSE?J z2u(^%E0T6pkt+lF);z*`ucjteB`LBVK9J8Gg3p86lP&)^WfptJC!{p^)BJ5vLK=Df zkEgPCgNv&8(myIAL3GilhbG-ZzrK`08_^rZeUMA%>E)mibQNWBVIp*Eh`;QO9XnZF ztyAQO^1HQB!7#7&zTqw~zFKfIrTPS!Gh|2VQ@ynRLqEeaQ~&?z=i(eWzc9$y-)}@z zRIQ42Y5q>{ITknw7_LEPz^WTt+|WlJiB#E|4=Wa*Z1Z!B>ZS1vdSE!%$_lg(VV!P78;j4Ihg?jp3rz@f5Sr3^CUx z-B0D)QWSkcndw~BvT4=Z~UI5FkZ?wvuO>#aRx`xD3{5A7f3bUVk{u|spZ3^@E+Sf z-Xz2a=)Qwi!lp%qCqqSl7O3xn2Pb_d9V~-Yc`sx8*@M0;G9@@XtyA8T(Zp?aysb|OrLz^ z@Z0*!Pq`izTsIb;K-zwt!f4;Pw5;}5?$}FqwqD_=lB~Z(kxgS?g~bs5Q5}G!hNV6Z zYHYABDsi0MV!7{VxPh&q{&wM892^SLBwdd4ZYNMi7H~zV1)5Zopm6a_QALe<&1x0~ zXJ?WsL-w&_UV2{)Xs_VtAcgFZvjT{PZ+ZEPiffcL(l{ol!C|rOE!$M3;5Kk=VLM^^ z>ll^qrcvLGOPG2j%i$`YP@^ily=xal()#?B8cg)`u&{;AO*uH5VpmA}%M3(m7e@kl zK+p`D!{Ai*7bNc4MKkf`B8#whbV-|o{&1YMe4*nDak<%MXfEV08oB=a{36w}umRnaFUDlRPZsg&<7WbA>6Y}`Ey2D;B)rd6{N0b8qxG@Wxloi{Cd^#4*+y!95OVSv&0Xz} zou)G>b&>BL%yB6x#xI-g4|RR-r^^tS7!TkRkY|l|SPYyykfv>05g0roZClZ$CMuU zveC)I_#wB!QXE0T192K;9~c6{w*x~#|4-a^Pc&;T3yFMW=v43tCX`6u~x=u5?>mJIg2YTQcuyqM}rnWmj=<2;;;9~4JZ zZ={}BDR#JPj4lReJ>^g4qB$dF6|`@uv*#lQ{+D4@-GVQKxPLO$?69(2|33Eh%3Oah zR!J}EriR?5lAss)PLZ)ja~$fnCN}GL*j_gq95tQ!1FD#pZg#dv#`(^?hiL~eq6+nwdAwj{^dWl++lB6dwpvhLY48?)$sy?9ugUw* zzlk7m?64&x>kHrN3d!Y83#pDXxsKJ29c)1>5CkO0_%#%>9Itxn+HC9>(s!J?TeyT= zy9P)a2YQxAdCjR^?{gg} zzST7%ie6#SRj56VO`aU_*NmfyYGGIz)Ot5|CucKW^pTL6lx2BM((%-s@v*l8lfK^r zUGy?nJ(fNXI&5cb$0)oqM5e9A{!+soa(n+3xpLNscW{^H802s}L6u@XEqyR>f zk@Uf6u6vwxJ{ZkG0l;V`!U0BePyjHRg93ojOh|n&nl^yZIOzb4hMNIkG#N=BjOL>r zz-YJ`07m1a^TBA^J{XPL2c!9r`(QNJ$N-~p()nOCZ2+VB5c*&=Z6A!L?Ss*@0mT4D z^D(lZe+_`qWF!HM2G9UC`Y-*#Xxu&+&4(o3oZIwy8TodHMeLfIwNZLo4&;taj@}vq z?%321qE5ePWDmoVL@?gv-o49mwlx?|1tyyzsA)Un9Gj?6_o53%m`+X(i&V&*R(GU3*}(z)Kxm@}`ii4jITf*s8{<6>@7S!RhQY`>VrDaD6JsnNuCc zclx}bhFN~r)5qOqHlG_D$O|5oQk-iPVB7`&PPGVDTlLi9UZ*k(qoD(aZC-DNnjq)( z2{kDxW2cU_`aJtG!>=**J%Nf#_&A^WBd+M2tVazCykN)<0EiX zrO*oiTxS+iuLT6)I>1g1Uuldk0!Cnqni2@G#XvWJ>o|e>6B)FC09@xg$fj#Dy#T;< zKI-`bT<5zlz;#+c0IuT%$_*8F2zJAO^iS^Q6ZI@448V0-Kme}e1o{*HpAf)xoIo{$ z2Ax1xfO8uZCj&0Zt3x20ga?H23z32)+y!DR$ZiP*N0>it zIxibNH7i>r;ZUQy?*ZAGFEyBK+v~U}M7qH;D@3XPr^Q`2&*S707}iplKy}2fv|3Gc zROL*YvF`_K$z3B_Mqj4C-u%}`CMOpWo6*nS%&4*fjlKdZ*ipKgs-hR!w$sMC3SyLrp z+8ECfpv6rj)kThF$n>{Nb-t_^d#Q2dx6fFUnppp=&v}dFK$`A*-7Z_hM}&aMCQg7n zZSaYE6c8^Ry9!Q}2xFA^a(8%0(exHlr9l_Ur7%t{RI*ikumA3P>?1vCLe8T48a+mP zR3iPJhmnz1Oec9jxFiQJVVBmOmSeI{zFb2n5XBB z2IlDt559msNKXbdG5!L1zY|%-&(GY+ot!-8l@Uh8gW~< zu$M`qaCX`;Bg)f2r#mlz1Z(~~s$~vVo<{o3cdgPXl62S#Uul|CvHTw+x8?-aJN7AC z(JcJsm!ZXTb_ei7L<_8|ktr;fwf*b7D|vdyvLqMe&SfnLK`eCGzD>VpMemD;-5NlR zl4`nL4>ir%3jL3?R$V)&rBnn}8+AxtK1D^}O#l2nefsEAlV29j+Ls?tr< zp`Sa{%C}gXk!r}rhc%A3_6)ggXSugLv=iAy_LI1MSrgjMOIvDuO+2)7*+l$r&UQVB1e(PHpnS`e#V?Nz_X#&FB6W$RO~^F-lL zc?3izX`2=Oiyp#r_d$;gXX-QmA%aSh3l-T$y=ZyEboQFq3-pgR``T2`Y-U!L->nIR zTHRcOhBTZF{)RM7cF7LbxYqWf3w;%}1&bTn?ixBzOrbF3U%L4+o*@=}7zqwaV0by@=H%j7bd?61O9o)kBL#1{LmXf{^pDFhpS1`g`SDYk35fzD15{ftn!Ln zb;y@jpVcqWgx=TFJ13S#vPKk3XfejlicMO?KlB^p7g%!QFT`J92kogV4njN);gF>T z{i(h&Lc$gjP6K8um2nq5<- zXrTHw_11cyDwHB`tT7GRd&PI|ukK1@9%>n0locagae0(ALR3z4hKW@e`ArID)n71Y zchEYv35s?f!ee?2))x#v>+1i7^rKRe)RHKO2!E1(m^MLbo+cMk1d9u8*U@`~_x1f%@oVr*ZtW?AIR0jID z!Afbe%6z5SV*K#f(2l%%F-s!iYphB0vsnTf)<_K9Q!Ko6k;aG!#3}29;snZCB0=jR zu*NX4dfe3OoY?*oe&9t~`q{0%-xa3EE=KnDEVWh8X}G>T+DXi5Nop-Y^GfXX!PN*0 ze5L$lrj3XoQRYvC3q@>LBcHesuKQ@Q4HKv8V7F*Pf30!yqz} z)4clc@~*Dr*lG$;QhWoj+>j~KIw@mSR6l9QX23J7Wm&%wucyi-3$$d-%u6Q9Ao|N8 z-pt7Up~%(;)BOrEZbfOGj2FM{be{M{k>hWf5b(oo+Dd@367G@5ik^~_SbnsZ$M<5~ zQJ%qXyyG#Dz4mOo?o2cKlSNPBM(O2E=0UGXfmtoPwZ~))B-4K1@$OM0hSa)PpVgOD zy04Jp#J_3OnOV18%G}E%93RN6bSSf>_q##58#v9Q^9K_M=Tw_Tj(ur2JR~=gLQzingL>V=rsPMRqc-ddu}9U`E~1f_Qz+?y{m_(Vd^$;j;wsm#fkb@ zgj0mJmp-&FFMAEIQ?#{9MDYXfOZ(y3T@8p#D}8LKRutT7eV0oa7= zwkDQjqhr$YEVV;w!>}Hd+@3;k1WucQJIaI^CftKs+YpMNyIz#3Gr%q2jFo$&Tskq- z5^?aV+@H*XX%{b25a0?BW?J7Wiw0)HPB69 zcEmjrQ}UF>-Q{^L3Pz=EX(&8^r@O@I%l`1Hh^o(eZ?%A=^{3HcU1d{9 zb*s|&E!v|)$(e8onR7)NaN+w^p>lZj*UR_4}vZA*QY8ATe1LeymPbMNeoO$Nye&?$7U|)sP3iq zE{Cz68$b)4jlhH%T9@^h)@htnJVF!msrNkGaPzB@Ww37yq28a7QK6Hm0A5q;0;6?@Ti zIc*fDe>v7N`_cQ``GTzgz-?QErNa)bZL7z=+S1{+$2>pemvHrL$3QDijjw$oHM~hQ zb!mOL!FizLh&;~C)jr!roFuJm;D3^eaYtS|-hTP<0 z!8&^DS8bS;*uNxR6NIfa_hQpkDFDloTAo=QYG!qCUK#6-;VA8XCgVvfZJspCq%ijC zX0N)nQ5$?RVt1@Q(U2~PRb#F_VMjzyIs}ummm3aUckD9z>7l38X8w~ZuZrB!*D9P6 z-tB8MV|oocqCPY_qaH+$hZT*1Z8emo8N&sf!s^`&$PdK6hd^Ow-V4$%6Qq^W%y*wW zm4*uu*WV24pv95Wqo6R z>^bM&3t7~**hxt~l%1Myc52eAZ1QWM^q}-4jM^G^sY#5= zSVh8_b+za;>2X*aaGrrENyiM3WN}zvF?D*3Gc}|fGxH~)6RLcq#(%jcYHVg&WqMbX znRa(LWTQ-YbRO~(HEq5Tu(+3HGLcMpUoQpJ6)SRczjy43Umq!Ocxa0@&8aPlW7bx! zHJ`Z}(u=3xjvt*Vg#yQ|9q+Rjt~$c3%(e{9xp$W2PKt(O0$c-=Bn`atl)ZcQ;%^=b zw896XR)ga17{p{r;d{t{f_F-5BW% zI@lSqRO9MZ1HlPGqssZtv^XOf;6xN!i-6LYua0)RpQ=-;qBa>*)fT_&KkO>CE#*zl zOwCRo#c$O3S-LY^SBlKn($NU|@Kg-K{ik`|~SH!l!0Lh3e0!hcxqHd4mXDCso) z#@8!}NRT^iD$mQID+n%dXcUtao<9!7Z=BvriayxCkYwB>YwsNPt-~YjgHcgSF@jOS zVWD&Dub9xju};C7GDF&8<{At`#L31svVyOgdXXl4%A|G}O--y!CLH+m%jxzORMyE& zZMLxPm(f%3?wm)xbAbLUhPum0l>chfek?$H zUUlHuC=Td1qIg4xUv>ytx2aqv*0v?1W-FR~na&Jq3WL9M(*)BgA1@260%C4V;No`N zr<}xoXlf2<$ScG@A@c_uIeyGBL2sxAGTv$u{=xBSk#d=)Qv5}2s`t3y5~nFPvDEv~ z6$c#b3$(5Hg5O1d2i2SIk`qn*)^)7S-j9d}EQmK=Ep|}SYN%YezDJTlnb$539)(>I z19$r~En&8>4ALI3Hv7XJ#Y}Vfv*}j*xtoL^I9OQhgtbmaFAi8vXU?+r#k9zNhMb6w zo&iINeJ%K6i#V#LF#%gWOIGcWRp$_n&v-W5+WO0GuIbwi{vGBlJT}O~x$uHYU-OVpGS)VU+cJ{JoUz*2Zuii-*2L z984}%+yz4VQIt_j=P=VomSN=m>hB<;;ff{7u~=y3Ph;w!$&Mg{S#xJwz4rFsmCJ6Ty}X~n(p?>+Pgk4N1~$E($(M_P^(zB}`ap`@s-2A-h>gwvk z!mCdS$*HL$e@WkV#LFtkA_~iHtHac?+*(tqW`UxS2S4S%u99XnZef?xueEr11e2~B zBEMMcjLI>Ru>>?`ckG$UbYr=-xx8(V|Nfp{f|iTbg*f^b6w{X|{<3!g5fC>Bn-7>M zQ;qZR2AxY}5*G0)F6`IVf=zZW+0}tBTT)eKHgVC%{-%jDg@1O$Tm0^KyZfKE#9u_Q zsNQeNGRQHR*H1*qiPwhU?SGBZCpa`ph57_5jq1#$Vjt}PQ%3#3&VZ9V5EbdLfmv4; zWdeF1CyeYpyq{oZUCG8J)}`sSATR;V*jYY%lEwT}ye9dnv^+C%_3#0TP$EXy`q;L&N6`SV8X%?IK$9~eVUB_)py zAJK0l`51oK$F7!vPCJ`yW_ARRT&|@PsTeh>{-M8`Mkn*|Z3BEg)@2PG(Y}b)h)vk% z(V}i@eW{|q_uDhQp3Z{xDFi@01HyCQ7dmvk}~ zo-}Vf5z%9{ue;4)T33_Qs;$i}_d}%~a!})vfkZeGO_r~-w()TrTfD@J6J3fNmc%u{ zO_#sbs#2N%GEcl4S3|3G6F;diuz#ZbVRkpo$$S!S6)qb|MrpM}WITn*K>Q~zjr!EWp@po2;b3_bsRDfgcqF#8RU-|1qEG{xaldft z+t_6euatVv6j4?j`Pb4J(4H5Vv9JrLg(Jn8^|=ca*#xyn-HZ^>B-Qw&M4|iyzBat_ z6tM-aleFd=2=nOU2lCGcpS0A^E{d+Uh_}V3dg-jIx%3jQUEHd;k5iU{zfI^s3NcUksQh z9$@qK0IDVwoiBFY`I#LZ(>LnST{=>27!|^@`5eXqPTGk8~ity*fcB;9>RvpHd-q?WUhq(U7GwhAa z0M$GBn=4wj)GFw5RtsrE-xIV5TAv_o&IW(nZ5;LQYB>ta%6=a&!L68{e-8=`VRG;u zX?(Kx<{p?^fafn!g0pIO+uJ4WaOB_k);{Lp1izPx%X%6U`%L{H1{A65di%x?@lhG@TgElW=*7cxz}6?uvNf<-R)#x`>m# zc(C;+(z(*sZaPuRSg{bu?BP=g{WP(1d!()05{j@m z)XJ;~=I3WK{e|S$%5A7^Lnuh$p|1gcIHGGlR&yqa+5pr45t(;ujH|8iAL^NVF@!D8 zC_JauttoW!=~BL#O%g+A3ZJYFtT(@Cs8w3xbr)evPx6FA^#p63QYDH)JH5PQpnY7{ zrkrih>>3_T=u)d`&xTtARh)n3=0vyN(>2PlzaPK3X`0n^Pgr|FZ}u zmJE!)V`#_>+!aoHa|O{pmo5_!t@+a zo7kbF@QS9e6sj3c+Nfxs+&I>tV9Ll}IIOf#`{;E|Pcs=bFzL`zWpsXs`LtMH@~O&H z_tc`_cY4vj_smaALTVsJXlhqV{x~>k--yZa*Z749hhk8_T6RX6LmkcT568KuoWHc0 z97%?kKLhnPvZrbP@H$YsOBigypsE@0MV8MlO(ZT*`hn_;q`*llJ+$H*b!{+4t1x0N zM==sOwD7q{$}PoX{DDqGS8lJqmi76}gW;_bD|Jrm&eQ@c#7Q%WgAQ`j7pFTEl6x0) zHau|&iWH$#s8Iz(b43c3DHKABW738hq*eftKC^^WH*7v zNL&Ae8EmkkE8Urp@ z0S`g`2}2FBPflOU$Vw))z4d12^qjx8W;<4xhrWqxG({!rLzU3fhSTn~&I7eWBwHds zYP7+YkZchw3EPGbmHY_@23AO9iIb#KI`TOEI{KXoDmfY;FaI>hOi|pCE3SLWIHnvY z#b(hm+tt3$uzL$-G9YlTFK}0xrywvWel)EoZ~AWiWedFDdx>KRj6N)6P%?eFVmMz) zao|u(LA!1GzGUh=j<|C0+>@pZ@~XnqY&Zh-zdivCE(9oJaztZ9#a{M0A*aHNg1j8h z3;SNfirxukIN@IK9B?^|RoIRW)hUi8PU`cdKfu zD3IGCm~SXYLr_iCxIThTHxzjLV|@lttBU{vZ%B-4mO?=%aan-(X{;dsMA{nG8~ibV zY$8o*2ZAgL2_fiIM~wIe@|II|oe2bO5Q0VxL4#U_w>RdI_c<*gM|qo(BJ5P9RP>`w zoGoB-(2)i_|K!N)ZF3=jPuOV6Uy%lwo8u@OU#p=rEKIH+`a{QPI=iBhz9{Sv{Czm6 zym1S07<1KLGZ2L;U@a_uI^MuMZ;JVnIK@ZL_r`mhL~HWK#b|7f zi^`alOv1Z-?P?i4{yUX9ujel+MqUa0dxajVzidt&-LP5GW9)Blz9>WBf^E(3rg} zqihNa@9YMUu`v;Tv~@+ay*Ylf$I1Vy@r~qw}YU~DcMCI_HQOWUfKCa$WdSp^;6=UJy8NYt)wmxTGPkZ~n6<&k_ z+`F$4C@t*=dv~BS=WNM{2+Bx80RloP0_rWlt-;Par=f;k_n-_mx5h~E%6STU?sJ=~ zihJHIUTve;vvvIY)Til7j`6kEyPJT`*$(uZ$nU^g%+dt{=*ONP=$AuBhYTl1s+h8| zP6pEEdShP(60O!QzisY{mg{ncfxvVhZQxRWJR5+f>X?(cq$j%eRm#7DFT-;}@;}0z zZkxvU8{@SV;EnB@mL-ET5Y-3S|=#Qs=^322WR6~Ds^eRkw6qrUgp);G(ahpwL{^rellB9$|!;KrQzmvA#)yQ)kJ{{XI(iOc|E%=r|0fTZz{ zPjjdEJ%6TNcoR9!+x2q9ZTqc_zKUNtaB41^>okOKOy#`H3oxu99oZk>ZRc$1Z|P<4 z$@e|>2R-TsI4Ve+7lcjk2xNryXHX}vN1~qSa=Mo38O9s5_A5{cV_$Uuf7grmsi^F?VDA$Gnbp(eOgj(pIsFw zWrWMw7USRF{+Si?)yhgQIR%rkI%P{#XPy8rVC@$ZOb|N}hqXhp^8|hz* zK&`lcEdt}3bf2Sku~Jw=EM|J+lbE@_`B5|;1CtuNWT%rH{6ye#e&t>8E>LBBJ7aMa z{-XE_S<)Q>#nqGBm_8moPp3*fYk4d-`P(*jex!Z5ePFhIm9jk1*tYu~SsRR{mdXjX zaJY$HyYrgBPg7O{IKB9I824TZd*qE_k!}1Lf-K!4FgdG-?N@~RKb!v%TH~VsaUIe# zbFcA$g^e7^c>QD(7S0geNTBO-9Ce8fJxAg)^XB}rQ*Ua6K=_PZC z`|7LE`yw2@|b=E>u(pEGmcy{7XXfV&hzkWXXzPi?YUD>gT4Zru3l1_%^#ZTovxHz zc(WM!qZgBTEYp(gXzjHkt&UYdNn0g;K0#h!l?dag5h}R0Jd+>oU8su5hKo~mZNxZF@fuCJKho8ndpP`u zX8KeW*|#}5p{_PH?AjWq+Gfwz({rOO>{M%EGD8&3>shu9%@wFIVzls4oa#xV2n|6g zTzY)HnoEvp#o6n67EixwzjP*KJ(st2)R{NUDG~bXIa2ojwX|a~(Ee6xm2?$u(RxI9 zoLmx?(WuJCD7!ql)05x+MgfSF|GXQF0?h& zpH%26m=N}-`;}B|VsMG9X|Cw}>Cm1ksa-&GmSm_kp3EJU;v{S>InYH=8pI3i@v z`3EKGC{|p<=w()KaNMNo(;*8$nj-@?508ga9z!Gg#U~*fthuF$Sc$IqBkkhAGHP?1 z`omLNgI6uW;@B9!x^1vK zek!#(y%Flvz(deT#o>8y13oUyHx)9@OGM&zWVcNrC0{H7_bYq)AGe;*9Uu0z9ZiQ8 zJ`$2I^K6XYEVi%VJpUhy!?UpZg?}#&<(S?Uhnz1pzW6!!%a)4Ee`l!{Fj7e}2b`hY zcUo$p`JE|B`vO|d+VV$pz6rD}8ZaRpZN?e08Pun6o>bJLbGVM>TdleGk3lRs%bdnk zS1no93V6VI57 ze1iP}3m&jMR$s+$bMFq1q#19e53X$2+1NP%D+83zQ?pF_9e%G4LR}WS$e%ROgP#N+UD^-|x@7uOMgKGZ3!ha#tiSibL zivJCrIwy4!uz23~9_|w!lXXYO`wws{ZJZ$Q;?NJs4Y-RP@0~ac-o~so459F>tD$^8 zFi?Er1Qlg_f3W;cW8HBAhrT-qLrYU+u(Nw{*?pXZ@joiSo(ea*x z0-Y1|a`EmhMw%E5va0U`6kY}Nh0lkZx_58zuOvPn%4kqHLEMlKu*eNaYHuL_tc`rvJ;91kV{F5vZa$>36jtrxMV4Quz1>Y*BkIy|tTlQ=|lt!M- z@IW=gXjnE*alp`e|GY7tW#-rdi7%x8aJ6+D?y445QDMpA;at*T)c%(yH3d%Uy*~{c z{)t1x>-MY>X+iX8?7v-h7;bLYmL6&k(b{_EVD%VayUMoRW2 zEib%UV(ecdBEqm&;mPgY(ff{SK>3JSsl9spMGf`%~TAd?4)MEbEC^ed4Q?*QF^{~ zWr}Riv+O+rQb6uDROlEpPm+-`&|W+BDrUO0T@VcI+nh_8*s7ykO4KH z)W2sKDNWCq4G+Q}AuCnCd;#kpV#>E_A9${mVOsP%UHvT6gwVS`Wj4>^EPPr63YV;5 zFQF4DJ9sxd-G?3p5+VH$_m6i}vbpdEY;lPT7TzgQ{IDbSvG-oJ&}m!y#-BP(EJijETG zmn3VUe~T>qN}>zFC4fBm(f^-3qF~VB6MuEQrB*A_Eu5WB2Z15~{I5iXdE_C}B_Puw ziDm}(%uPXh^VmD=(`!k+Ps(UVkasTUrv|rR3@N0ORHZuS;ROD;rdk$rM?o+aF?x7X zw!s!YPZ(OGyILeU%eB5EkV(uLxo6JVjQ{L1Y%9Sn@;8ZvRS!dmw$QDdmt^Yf6?YA8 z3jOY2x73WjBf}%TZuP4qTtqDytG}P^$of$yYe74?32;uQiP3j|DqdL~s?=ajLxG&N zg15QHM&zsK!sp(S`Kk@J*~>NRuQ+UAJ&mpOsb908*qaiALLoiu6pfu|uY6N#;o2DF z8{}`h*$?s*Oa&F;Dho38?Kg^srscgCDQdu8t_ae*VkLk4a_e1pCZ!XJ)mo)Tc4wFr zsre#BZYLoiP_45ybN6yT?zvVd_$Z`B2x#+H1b#IR+NeuOQeEhx)u@;yW-0zPgEI+QXXE6!UQ_#G~7Wd1V-`PvkejUqtL z)+RE^Y88h-&DO#fW;WFkn#gJmQ$wzP6Ub^I9=)HfEiCv4MN2KS$&vK4;{2LF1SL^Y zR_k&2!&?kT3QR>6_(Q~kGPD7>+1X{Nx6sd_5ac3WS*@dw(6g9|^XvvbkW~K3X$}ji z2*?LPV<-Qts3Hq#DQO`}Q&3jB{Wb&Wr>NppdB~(*(j+zOy5k}Df=7TJt+6;oNaZepOBt<7@Lv(b5v-IcV9N}Wl+{LH483WwU$`QWr0vzh8N~#BSxN)w-5|?Qi zs9z1lH)6;iXqYlPy#H(|q`wM_vT3wyHorX7LCp_r3rHa&qeLM8dCK<_4eEyj2{@b= z_IQO9y=#zhN_~t~p8@gt+(NIRJIkP*r^`PUwlWEp+T|nh&8&-^R>}B_V&5i8y6?{e3PKl`uGEAe8A|;j^IMrJ^({r;Nyz_obpL3gos3 z<{Qf45Y%2Ft`CU!ngTC1zt6z;at1)~7Nd}*5X37c3+Qn9BgoGw1L>gzfj1Bc3CBCXJ&mE8m$OuuCVU_IKR>-=s6QFK|Ju8t?1i;^8J=?7CJ0x9T}q*<{N z;;$>+?S`6Hx__o9o-I4afhMTShqaj~BGCKlovocW5o)(hmAfeX&~d@+%kT7@I3DX( zPQBL#e^#edS!?uM>^Ad`52R#{d)%MX zm}vMmBD5Ihs&?|gv0zxOlmb4XRF0CtDxl55k-wH z+SK4`_Aa}GG_iPEs-?|9l(H2o|NHIF4a!Y@vC>=G(8LOjmSg7G+_@QoPW7ReU8JH z*u!cGf1-49sKnTZQ7^ZfbWXV~3)Uj-ovcpc@?g$74TZ^*Ii(Gk4uh%Q>9%8@IwCM# z*Uq}vh4`)->%#B7yVh0ubC^@Lb_w>?grjeGE`!cSZS0h7aKS$#u>!-{`@%__<_oYq zltW2anv2*-9SIj@MhEEBxg(MpV($7pt;&b_Ut2%N!@|qmXpL1L41gKTk0?B#3ltQ+ zFtjHqz9vZW7Oc*h)W97T+@(^IuM>rzGP5 zZ>d?5kJUPlmW?Z)dwGgBBli_(Tzmk|b%X)uxGJlT{_PF$Wr^->@wUxETa?-h6ITne zWN_p`0iJ|9#;^kvc1sl4xn5fO0uY0D;?5cASa6}C^jW}a+TjWU^KwtCLlR3>2#_A; zR_NGPt-RuQ$`|@7!;hr2+SnV8=OjtPDq$lByEE)lVJIp&h%2%e#m5B@%XSW4h%>jw!=DSl4;0 zT-(o%vNTW4SK?M_KOM&b&8w;tO9tDgcV_d)1GA084SPPVZmrbuu_5V_zcVzpVPd^7 zchQQaXy<2+I~-d-JBWTyoqo)L<}TZ23j)Ln#<5pS3t^S6STf6~&a4`+I@!10Y8QUK zYQb_>cwCb%T#t^ZUTQ{5$p)5y+I~d(a;vST$?G^nlRHIYszpUIHv{>AV-{+}v*dyw zq{b|{H3l-81gjb|%>DxS77cQ+XKBC2*C=VJx-f1j=%@THZMO4$Az!F@O4LwZY1=Yjd(L=OMDBwN`j!*ZP(9e?pfWa}GdWHx3OF4v*%7o+ zdJJihfyGV;973)M7V>)-)ELc5jISl3XzpomQyRM_r~ho^kzFDczA$uDefzlLO4{;N zf2;$WZh(ceh*M_oRM}=g@{?UId}rVIdLCdEintj>+y1=O?)lj7MLWOsJUID6Jbja! zy{nl7umseH0FLk_I$7GP=-GEg7bD^bA4$(FbOOIkx2|tYZ&GdyH~dR20VFgoGl@zD zt%JF9I;O_Ho{QUL-OCsfg{|dUk>h5jKN;+kKfPLm*F2pv*_2c7Sjt~PRFg72R=dEH5tRn9M*_eh@%?NiT|ma=nEF7f|$+mVoc|_VmBjDZ~c_f!S2=A6)Jou zEJAoq&X-KHZhwD1vfL~e zC3@>rKej@Bp<2`P23e^SrR3>1HL5pPBJj&92Xd1lhBmJ8e@(r#&ys!ln;KvErkaHG zQ2vtqz8#At9hgme5kg9@&m}^Vn(H4>rJL-S%~;MpmOrlA=1iW)BdQYm9Ooj^Z9K92 zSbF+m>cRDeT&631?AtsGL^YWz_%Eu7E3H^gN6z`;#(^;$SV3O-}-nF57yO>%f;BEtRvgG;3~2 zX3n3UivWeVbv~3p(zJGdQfY$X!2cgH$U#1)U%cAyj4u2Fd;GpN~D;I=y-m*fa)`~T#Z3t_A$ zK0wckpiww?mqfPcTI0$h?WbKjI3Ic1NNcAak=^`qPqU0@*ZS!Y`%$`uI!NDn8 zx_N@NCVbTC1_;eE3TOgv7%pw0fkZOWeye;JO#v%)N$&Dgvxdo6KbNqf6?z*4T{PB3 zNooAdM-_Yk@BQ>|!(5>q$&bIhl7d8okoV$TN~>ndlT$_}3*u{h5u-$rWV1fk$J3wM zOLMl&5uDk$P7Hf{*r&t$YXSJrF7`}r(@J${u1BxDpJQe3>J`Z`ig41>+l}qAbsElJ z4vV?^3??-SG210vTvN`Sxxq~E%-`LXmjS`}D7NMbV5k78tMfv!A7)>Uduc91Og)DG zTA3edy+S%gdJ=G{Px8&zgnsnG`g|NO_-_kcmBlOD!GBojtP=kJEp(wcf5@VM$}A$TxDoze zOOo4rf@t?8yUqec2>;Da$FmnGC4Cj<{Zd;;{`fqN&E;A*fi#-J5B&@|F+Ryj6%a>0 z639VJk$gKQW}A#>egfFGEewnVKev;ivRy=3wAHP@JcGqMtYdy?cgRMapFIHbu^^vjln9h zT@aV*NE70pi#f{Az3XK5RR;NZlg-YsO$gxFgWDIFRZAJeKe%oQUp{HC{fL@BG`q}w zvJNtkU)LZEPGX1$|M`9jr^i#79cgi>p)H?8m+fm*>5!0Am2XukP$aQMuMtQ1iElCx zHvNBF?aV@7)Px<-5N z!~#1*W_2s{9F}#CzdmZfzbh0!^S&{tNo0Dhn`K?WOzoCS4X9;j-I*G{oL~;u=&i(X z60(d-GOOa_5Ptquztjn(HmZT=)|LIMxZ^(+lyXKEiun3bo|79_jdJ15Lckf|7uU{D zQacBWhRW)v0fJ%6JWfFQLZo*@*Qjy#5U#`x#A_GQ>V?bG1Bx$AfrDXmpfZPaDu)Lg z<+W)t^3{2F(S{1Dx_LmgZG*lf4NpZ&uF-b^~~@T zwUqgJ1-NBMd@t72)Hf3G*|9J zO94snJ}_PhNhuY+4){fDUX3ASIzFSwF(GV+1a<#=P{Y7jZaI!0bBOLAr~$-D?7XfCvwX7<1ZF-A`jyeec${JMt!BXgn7n;zqR{a zSNjnSXjk%l6gt703{A5oI91Hc%7ZD*O}jT2=m?Db%Y;)1p%)|>=^Gjb>1#xNA*@tnS)j(XApd*UVTYuNT3WkCwgVcG=|Qhy`n1!+ak(T{9u{=TCg;Qn4`| z?#v%MZB2Rtj4j$c59VHm1@%2fM~krJ#o~+w1G}PGk|1KM=B{tz7sTWO#%L&*Uk`?5tCy4+ko{gd?Tcv7JLM(&CAVQ<-(JpL=U(utf<@w!wW z7eC_;&vDx83TV$gvXocYQQBynqawow<7YPbZLV=tG;cskx7k68hf8bvx64L}N>5v6 zed13FX#U98mwg?-S5HoUes1X3);A{H%?$G$^h?AK(4{y&nR66K$QKS?n*_~WJE0ca zX!H>lkJtLFqw@nC3Z6Tpdi}~7kU8%l)eE-{sou9SNcCEuL8=$IEs+TXf>bYZ8+>6$ zXFZ__2n4BKm8ZRXerVmhR zQQ!%wu9yqVE9eV%J)&|qrE8z?{Cehgh^C>o53cEIeAk}uv)+xdJw2id6b{Y58o1aEJ0_0E880dL8D`90n4r1veI#c=cg)B`jKAayH+C9#G4m*Yq zkaD2I8d%hv2lY~d+jn3l;$NbLTFZccGNjgDL(KF^@gT~%9N!qKacFu3uRN3%?z|W? zDfNkC2iBd znpU{JYr8Awy|^XEGHUUcafcI33uz>Fa+=VX^`;Cb%n^x)fUViwXz{toqyhZ0BBxvw z3G?+#uKf8?h^&tv-d3;q0v#}mHZQ+9`Zs_Y$%wUJ4PObo+N^elvyJQ2d6%QCddQQ^ zSF>rPUYQ334}|T{Z?mbX-<)K$=4Z$4DL2v=T6U6qPQL>XxZf*7v>7mqS5}Upc0mox zw{DTvE}+5XIw3wGFOJp4Itn4a_v>13KH4i^DZ;x~&;D~TR{-(@&ptS_-S33~^_eff zA9CjOuE&Qb{4=MH_4i(IPpuv{-t8*baCdGTRqwsP*0OJ7w{=6%XSYT$P%qk&UqE0b zk@qia{)!#z%P6cM@D9fN7j0n_5IEra-OHMy;y);5bRFx>s2}g#th(NNSxHiWzz{+2 zEe1~v!d)};HO!e4{Pu^JQ;YX+@Gl||WF-O+*Z~^q1^Lbmx9S}vm49*qhQdCzrbEzD z&_3SrfWY4E^`w|*x9S&fGg^i2+-fu(ezn{Z1#VQ$TF|UkpPBS}0l#x0MMO-1^8>T) zDD4(V0Bm(s%HI}>aA!Yqo+bF}j+*Kyb~h;9<$ldB;6&iJXf359b4HGMhro{xGmd!T z8=q~+eXeLXYdugVyUKMm=-QrXY%6S?uSkdeqiT_aK#_YXP&QVMblCbosga+11rL+;-r zIFcEP#bQO3>IFMcoiV|GwuRFgFc}=xPV`g`ZPhl+RA$TaP;q3x9Rd)@6#OdLjYBWyofH+CCwr+w z5i`39^?T#2On{Fx;`8cASt;!T0uBdXJR2Q@v0AhMmXZ!t^1;=2%k8fMF6UAQjvq?1 zqXnG4F!sIvO-RNp{fW6EmQo}NvX>`!6!pI#7X=M|b_ae_VxPbq)CfkaCkK09~ zP)G}3J%WX-S&Brgbe&b2P_5Dlt{?9L;_)(Scpfi?G|x3redo?; zC~_?A?*1Nr$RD&nN$O9vrw;HSN057rnFF$=5scajmj&NHySj)S+oHca1%DU*aQUJ8 znZg2F!hr&Bj8HS6FnK?}XjQ0MQ8Z4T&#awnxyffOeLU6-M}#D8sxn@hm{ytZINEe7_P|_gtk__+v2}5C@#>-BlRDG)U@m!VqR^7P-Amd2-Es~>kg`Xcj-Z4lAZoZ9kp;HMP zj;F!Wpc}cYTj-xbV6h}*s6=p~6B8Ylr=chta^CwV_BG>e)5+#L20ELBdD6nBWz0Ys>tw^%QHRQo1~=raTQ+ z(8H%bE7Lx!i{u868CX;U;ek0kYg-lK=COzEIIS>(gfk9}I>-dGoYSJs~Up<#((+O}8kXx_{u!cVp@9$Z{K} zR&LCeS`GK$^nOWleNgat^WpCPhwiRp{hyUdac_Rga_*fP)EV{}_5+^sR8-6SBgL$i zEWKLg$}faB(sMn8!#vYq&{rY5RD+LLz(neifQz7d9Tssqa=tdfkRW;^Zah`$~VRYfqXV z=y>vhV5f@M*6$x;oxR8!^nO|yQIt1gE;#pg+@&naqqUE8SHZ;7-(9^>gJ03U5rk@! zPQMy5r}N@O#=J1X^}~twpLrc@Dh$4oN8I@D3~N=ppKAvzEOaeW`c3}QD*a?Dq|du) zw=~%}KOMOlr}H_Cb;M+ICY7F!X9EiTq5q>9GM&E8*AK&ARQrAzd?np4yy?PoSqGtg zNchsw(?Jf)@a-hjPeRhc#ya@mC%dK|H{Q(KU?Sv2!|-hs!Cyl1o33?mAq@hqC% z5|WQTffABjBG$pw*>DWs0P-f$cYJIV8KeIPheoSJ$#F%b0*;?{Z#V^4v} z@C|JSyP@Y75h0{=3)WlYJg?|CTolNI(EmJdG2kolNmK8i=u6ofXbLh|ntI7-AODqT z9)2NYIyq!IT+i|eM~zBNt2CKAn%yhs_z3^S+4txGAJ4ue zL~x>CSM%^&vI*A|IvV;SNAh1-M-0D7jvC{*Z<7$qWhjra^u%2(_EulSEHMe(+BKrl zQ-=>^dQ>MDM~%Pk`n~Ct6QSx53S>doRp`$|n%A;{6VoLyT6IlLS6l|4<{CN$MV(gH za(L#@G1ag#QbQw=83m(pbY7p_-AJxZtZMWo(G{Ib?@uoMRYg5TrVSmgKvB4Ck`9i^ zH0M(G?MA;Ta=g$L|4I@cq3y5oz5R>!6nEad2s5j6mH8QyS-%=nYk$Pmwua*hX6ZrC z0?p<^;#_=AwFDc%`^zn1A;~OL;2>XLNPGf91Le(Gbh~yEt9QMD3(1J*WecEdp;HeP zZ93m+*=8Tj__Z|lTG&5%F?$K6fSOEj?X=)T`SAtHYLw}VTh{KDFds`OHE$>vJCc!6 zCCyLaPji`B)k3^OqhHb)9=5Y$N6X457yY+*2Y6Tz*X=n=Sir#g)ZzQp+hb!1wHGz$ zgWl*SUySZ3f){bxOO)=lQDn6}Li%zBJ6T{T+*P=v<~nEalCr96oZpiblNvp#LRf=} zrtX_RXS`s~E0!oZifcH|Ebg@E9{jRB2<1$z+LpNkn;J`9j9c5X?>j3BN5}DL7iZ zvB=U6Zg{cFgf*;;JGZ=-av+~=h2MfiR`!$Z%vgbr_vkIu8Rk;B{^2z(nr9mq_5ARN zuFp;>(u2FN7e8FEh!9DKkWg2mdXN~RN_Vv~A~m~Ij-HV<;3sYmHl#`{RqUC+s0`g= zL5^pRp7Y;vlOoA7dJU?v?yGG@D7_vyibJ^F+PpIFi|QJWM*>z$#7VHv+&y4Ds>|^H zmaBTyd~y~piW=_Ma1FveEcCNa;E|}`U?Qto!v(8k;SfCnc?*zZSc0g&1?Q_y)4tBI zz8NgG;+sD_4VxBpPV?fYU($GB366o4vn}M1^e*Gu%Ln3!B*7Z_R^|_V%s7Dwd8HNW zVy1JrTZoDjVkGn{smJdl*XCX?dvEOdz4)-QIjbMH z7`M@O7(Q!Ex7Mj@?kq~)3CFG$?mHNnQtU7DLhZz+=DC)5u9xpP9ILC<8sff=^rC{w`!x+xgFHobX-37|J)PR<^p-|jBy`)D#Bw)JjiZovjr=UzR%d1 z&wZf_wI*D-%^B?1Xw>@+qDJBEzw~2eCL4+xT-eTjY&MfxC=#YhZF$JEp{?CFkB{yd z(h*dUcfbEy6$R<5&xKud9_p;q?mx-bKCY%!aj@&tm5;BT_c!6XKiVvI(s~rWTycnZ zE7v}#z243*Z}~rL4%xgvl&`;Ct`FV1`q!kI`5bnSw1bEA#||I2ZLHZQLR;QJjBcre{?z}D zxw=D?Y9D|5@?moFSJ#`@%R$0BufWAyUV3)FL6d{MBcIz#f_EyPd>?EyRe!Wkenc}| z$5Q53soVvNKiE0{2eR>K8z39?rV-RfTWN*|{R@(GVjpMpl1d=LuA)XlrAP1xJzF4K z0@Q}D@FTj7?Z^B-#Me>tNK78`SczmOZbLCdd*3GA3#@Y$xrW(B{pK6}-B8oYgi97w zw_D3g{6?yJb=0a{z;$;rxM5PX8P8s6b06Q-_|C@f*Jt0?r{MjU1U{aDhlf41lH*i< zUYA>0jr-&oVmQ4u1}A$E`hU1a9&3Z@pn~AL=x~>ro3RwnD;o@bNRup1h5sqg()wXZ9~u3cF4MO? zjyZb19CF7@prcYbwcPS2TyZ*T6(rC?y3Sm{4o|_k_shC^6MRUH>!zd^=Tt$0L!UeL zt74tOQ&UBf_-6CRwMn+Xg*Vf*s2HU?2`!z88D8%odr;U>RNF4ch(2H9ipn8*h1koj z)=t2y@2dBhah1DC{iJ+^4qqUkPTl5=1E3hMgsCbMwe(SP|3fgIg!bD02od{V_(jjI z|C?W&aRT^7)Bl}c9FyXS!wbqvMp#b$$X4!?ks7o<(LJCwWogFd(b^KBdN1dj^$}V6KDD*cOulaptZD#l=c3)2y=>xKB#$OD&Ny2Jcjr z?~(54w$WF()(VVl5O;JBveS6vV^uZ=tg-u@Vvm+YX_aJM8Badnu#|Na&}Gvd`~D0f zGyNUDgfDqmKOP`L#yInf29X^B-yW>yCifQQSp@?(hZjc`Qu4VIRd6evf~B zs-8=E1IhcWAvB6~fjpqaK|Sb5X{C4=7-+D~@GPWSb?^sR3#9Z`?zVK)#>(3eM201X z3y9J^552!3YoSXTLO8Se^$*m6cd17@>I~hnY?zrw5sPbasZr8zm z<0Bke)SO5k)jE(>U0UjYp(rIpjL=>iQZJjSEQq{Mb{7ovF)4xzmUr51-y4?X?G|c;tFse^I z6|2!M)6;+XzWucScfRid?SJF@F6L2p=`weol>^NFv3+R%zpa<27R;;vPb6P2<5m7% z>3OtN^OyCn-WGrfB)B+36*wt}XX^bv?2{Jk2k~o!pP>E-qIGTAQxjkPcUIomaFGa=*f}Ot!fE_&vR& zYw`XmUXtC@^ZcD6l-iw+knRk`;SCjHDi`~;%*SEBD}}=&aojSondA)FSd~j6%dUo3vkoyL12EUwoy9|Ia1Bz^jOp6O>HXo=~UTKIFcTjLxIns z+!-XH2@hp#z>6T9s`i{jp53&IJIJ?4E%kkjNo9YhK14W>HePJ`m8sfra1%x@vl`l= zH;5x@`0JLhjnP8HKtCPHf4zvK)x;j7oEmUp!A@|(A>S>PAqi{$c3?R8gFDORvW({$ zca3KH{1uV*r{AHHKC`PEs<3u(@o4;2H{tJZUgL1z{{M)f*dP9PF_apOpS;)~yeA6* zSQf?~X#UFnuG^=mKXM!9%o`N7T*AFTtXb!@jmBO}^FtO( zoJWo;(MEK;y6@fIYP#ic9OQ=I#$S7JJoY2D^v6t{r6W<~nhv9lpFKQ8C|2Au5_ZJ& zzH?(pq*h|Ngz=c%_ju@dvY?w@c}#t2H8tQbh-cf4G+UunaTK_itg%iIxj${YTK0L- za%-PBRNQcOGs6orMhhN=#Xi9@`lGj5yqVeJJA z!{mM4Lg~7l!#nqj7i6=e^LtE!2O?VFCILaj7iNUZU(dinaxN9*ZmkL4*W#~e58LPV zkJ0_xgRTMZ4+jS<57DWfw3oyNN?;fLyeK|WOcpW3!roAiXglJe1JQ?sv)T!y=N~Jg zI|Lw};ZDdZqEEvi?<$+PbcvgPA)goo2jGLo>Xaxu1UTqEEcEMl`FfSmA}sV%=0H3z zcxU)|(dWZ0^nY^q^`b922Wn@k}uCu zlJ(@mA)7Cu3(ARvOH*|q90XT=$&40oV!OQ1mCL;kP*lx`;@$K}&i+^yVY)U7R3QB9 zP-fv>CDJ+AhH_PIDQfj2z!`PkFTX%f2;tv`ndt84?>HBGYYH&zV{yp1)e$kAxSiKw3+u>SMAfn)tCCh-8)<+?wO8rQ4PyXwoxt^7*dN$pu2{a-13 zol0!Yi=x^h7q7(gQ1vGN2MfLL^Y+2xtq2l_mAnsslC*#6|CGqxp&3`f+ker}xMdoW zAjLLpo7nqKqVs~7&aB!-ZGW^-AIGa18LxuZ#mbW58ME=Y9fkJiu5#0KFCT102t-suZql zG{EuPF8ox?AObiZ*=T^{xm6WKm5l~Cp4$aQ#eY%C=rf1_j%UWerpwRWQi@VG8sK<9 zIRK7lCL7>*3d8}9=k~w~926elcy3jdh-9Myj^`G5=wp>HP|ClW0FLLVG7X3Za6B_) zve82Pb!1ot{pwes8I{5_+3m7`T1!!S)4uf<{D+oz7Trf=uF zni_Lt%~}J==QE)cPZ0c>PH=DJ)a5v?^ zCx#{EpjnehVf>zD!C8|@i#p1b{Cb+dSNQn9{_#w|dXrJ1=XyHv$BWji*sX8GmR)?4 ziH?qnCboJK^fbukzu4OsP{W_5@_X$r=2y5PP8 z@>w!!_?>RJp=IC)T;W?LbRh075I0Kb-}A_7%>Mppm=PI{xWcno$YcfXRX`no{|zFD z$(~9CqA4=Cf#xU%h{?XGE4BSh7VKT2^z}I=%&O4Ajy*pl{e`Dk5uU63@Lgpca|k&2 zw5PW-B}EIO+Ftm*+^GXd3fSrzHY5W(nKXCBTyVn7X)WrGobq_cd4jCxFn=^RlAj@y z=CN)jqx4l?SA6Y(VJTnf^~QrODphKtkS_2xM0L=x%ba3g&7v4k)w~}FGcQcW(Prrz zEx>OZ2&%_=UMDwm#3K5>V6lD)*}oX2>OW0CE7NLttgHE1=g(z>`rJT%V&z;2w&0?U zH#$KHevp$$4dOm%NAM%_vxNiM?AIh6HIQ<)K^a*~LF_^;NTetwnc_;;j(T|b1b-4$ z@}YrQRthnrbv$=x)~cie-<@>NO>n<2-RZG={&Pg%;Y;I^A#=psD&8+xaphaQqr zS5}_dwEQ0qn-5cFlb2XpxnF)5HM~&lS7l4IgUjquTj)TN@s!S3nqo#AV!>({$hEnC zoqA6YDAbLwOm30tC0*5MSo%hWL{uIlIPEcA^|k9FJU8IhUz?gxGgSdq2cuuEeBc?n z`zSVv-gs=2uf^`rvSn0?s!S)Ih^6@EHqAJ17$3_1_h;E|F2CssrAxyhjl3t#{c$oS zv1VGWm)v|($90U%40U<`uk{pRZMrBtG)T&^)`}V)Hpg^!IH^jQf3DmFsnd5VD$#MA zz_x}zr{T#B@K^=OmHM#V)7r&y7heDx0e){mtA-a0O1t85>+aUaRgPy{s%hu|=$lX5 zcUNhA-B@$!EgP@0EUsN@(zR3ypRj%lrXDq9<$Ilp_l_e-?|$62hM0UJ04^1hyW_U3 z)La>Kv$TdM*5p(A8Yk7vJzg4@$;&!lx{~E$MVs;~dN02l{Y7^Ay9xlo|ET3RSuLcV zHM=DM{?QxJ1czs?Oq*}% z@J%Sr-H+tVIetkGF6mqrBYb`X3B}~14WJ&|=l7QMj{V>?HeBsS<0N*ud`+Hx1bMgw z@Tp$gQTrV~zO*+#C|ua&G1rJ8# z((KrTK*71V>+OVYY2s?|bs_u6xIu_w4jOa?H2F9e#?W2REeXsGzA9MII2V*Tz^7NC zZs?YjPYu2}laM$UUG5tYz=?u?ahj@tpCg4DeD5g<7&jsZe@cYwZ$1+*nwg3m%An&vO`dLIV%}%WgGk3tmoz$haX5|MNeEu0<&} z_|E@^#j$Phq31Y*-atNc{uCw!)R!q)i@~P1$r|C-j)b5 zm!TvzGrmSMEc^3VLYJiJtDw=E8^*zaLnpZLwL3rgSJRxXMpmTbt(je`9eE+mD||co zQLJyl7gl+ak`@5jnEXY_MvdKGGqZHQ&6j?cenEcfcPRR=K{5A(k=^4Fw#3$Z-Kt=2lp~RV`kwm= z$wr*fEpKcFci7M29La&C62taYmza6Fc;6I{I*rY~SgWJWw>VpV zP-cM52I5`;4~mogt0Ra$0lJeO4wSu!0pC~{V6*89X#D$AHjo--)W4;- zSfuWIZ22)!Rd4ZIJ@v{?II)NJeW4}8yl?~2&QN=O9 z)Xoaj@9EH;*rNtOT4VPpD!wK0b^j>0wD@WY6`HMD$EtuFV3k`P7?{g#6cKtAe;jv1 z^ZgojsGjD#6X((e&6aG~SVR~lGp+eg+cM<5m*Nkrw^LQL6FmoJ`xXvyQHe>YdGY47 z(BYLQMgE5{-r)>>gIiy`M=`2WTNw}RT=H}m)KoY)S?ExhO5~H&0%_dT(&}V?Usrfz zc7N5L*4MAE$^8`|lT0DSddld-RFL9IS6c@co4mN_rCM}^Wx-Y8spUdOI7{&(Nb0;) zRmr^W<=O5_BU`r|kx~8okv~m@rBj~#x~ zXV--L0ywnp7ipayFz0wJCZVq5flsBa%swEcbf+84K3L87 z=}tFmkW$(jP)d)3l+v1jQhFSulx_qmr8NPi^f*WN?;r1yeMx&j1C{#go z5qp?ILv$7i=d=@8&OgfP2zi0uLeJpH>Hs*yQE?MjMqAS_Perr{1?2$Fa61d&3{SwWv!EQn8J=iMU<=9toB@{FNb zWy(Q6KGRAxqRdfH$C<5o7t+sIWF3@s&nMIEVDQ`KHHVpB{hZU3!|E5YuDp2xUbW;E zf1w*F&~yc>_G@%~{lNR8!68Qm4Sh*dwrpXTg7YY!$v&-q%_;4?N&jFbmt!)=V|k_2 z1aHJPCnN7df7|KUQk*MG){?iohqcifktjSx7sG6PuMc<3WGXmO@R}J=!QOjXvY@he z8yIAy0=HVN+GIJo+y$#3E?Z<~Ha-2(p|hbry)Jd_yLM6G;)q0NjP8~tLNjyH6glVH z>lZQHtyn4Cg5o5-Xsq&l<~?yThy0ya4Z6sisVa7TL5qySu)S^QE; z##M_ZXYG8k;hAuz6 z1={i!QB*^L4s^+eAT&F>y>NE=DVFEAJ8~OgBmBnFlF!r{}nrh7z8Zv zAEdSjehP3YU&!qd3Maw=7nIw!P64Pp(h5{RFSrvCz;NL?25> zyeA@n3(9j0;DSOduY?JFia~ge0q~dS7{CRESY8zMLsP(X127ZfiEzy*bP zD%o}+7;r(kBLy02P?|$2+7l6A5m%u85)wEOX<-0mmH=E(fVf1!gK$6p)e!^z{9z%u z1C$+bK@rGFqX)uJeE3hH5`YT|vAiTO9Vj%zOQPbZ6Rt)Vk6~8}MM<|V{4vMfC9GiX z7036%xJQ9&dD?vMp#f8JZ<5!dgt+2|{RXuU3X>049DToT%FCcsT!t2cF|}efrWD9W zhsoCE$!9|iyA^&qQ0vlG8RUIhoEUEe>!1)N?Hkb404!+((R2_Wd$G`bQKzSwbMhqA z6ojhF{Ar8@rpa}}errPUo=F;>nFt&X2C-Z%J5OI~n=oNz5|}?)GUrzRcKod!(3zW@ ze(V^|tMPKq4qslM=z(^VBCRw;o|&kes^OsAmMwYiZ;!YakZaKhUA;eAwxyPgnwR8c z%@ErBq4`Dh!y!?~$ZkSHqtK5ugok`<42#gGXx;nsG)} zI;FD?TsUwY6^+hMI`sPxvmZ>W%&lQw#<%Tn`RTs7Z}w&>eGYaQ_Rbu`PM!IR_E}|N z%_cYbRi)@_);CRMhNp1dDtnQc=&Y4+O{0TD?=RfeUmxFEwUe| z+mCYLufAvPUUq@2On%pQh|IyhOuX(tZ#3uXm99@}lGuYjO7X1cO*O2{$`%s$i^^J$ z`gDm%fP|yl;42dkKme#b3@-Qn-CJbg!6Pzt@70U>(be0P7eO2Uy2) zBEUMHnMk(9We3)=7&5SqL1_Rtp9p-An~yo*<`aPrxcLB?MSyh-#3ceAg!}ogju_}{ z7+m%aP(oMN&?e?LNnwbb#i%j0O*&r%fvGOD&;id1bb|6 zt;*}G3udggwJ@f>c^JEjDeYSzj@P^RXT!9(+osDkB>wI;O>$rZ0B z^n0hs9uAcaI3ku-R#eW2W`!Ip*rw8wmEOLK{ximiOS(Kdh`w79vnR(~n4KLzP3PN< z<%(b2HG;l#XrSa}GqnVnOgD{QWqGm;QP^1Pq#Icn9e=40QtU`%OF*Gl$FTI?6h=8H zVW8BR+~P5>Yq)WHf?n)mQkZTfE$wjgC_^YjZz@36z>%H_@mI>lx$~Mtp!y`JQfRC8 z(rHa6HD2m!PZiKaVa1V2gwTE1k-xOc($# zLku-3T;^W@W{9!)Q&IO5fEhCX0x&}iHBnUNUjSx^u?S#>peSYZx}N~dP|6U%3_}6T zkogy|G(b6kCQd2`zzh>40L&2M&Ztzzn6xnSXVN0+?aK0Du{S(g;iC)Ehb-FsTs+Nh;TGYP=6cD?;GvS(c!H{T_ER zF)m#+r;sL1R}K=G)-pPsXvY)%eM$a0OpT(4vqh&CR!#b~*n$`Q>)Qa)>R!wzC+T|A zom)KHU%Wx#1X9RbdD$gpu+xo3xo6cd(^Q|{W^>K+D~nBkzt)^0P43Q~^9iYF$u6K6 zva@4h;T*HeV|b?)#Rwy}k5FlRD$33Jj@1-r5sPFYSkX_&kU|fm-MVMXq~5K`sre~P z+TDU$IseaeH?Pv0j7%h|>lPhE z?b7%%E*|`+8~JVj;o$=8WgN6?OD_c2p>bZ6_Ypd$7(wATs7H()nb3iBH!Wb-#tyJU z=^fq>&+sQy73m;$s2X601VQYO35Xp6#z5?lH;5e?2X<|*Aa-aR#11V2yS7&lJ2VdL z+Fn8I&^U-40-}J}p+$fl5(KeBCcv)k6~qn!ITitSND#yhd4t#?8Gs!E!h_hMabVZ> z3Sx(3bOk}|5D)}3UkzY~(n0LdBESv_`n^KkRRiphH;5eqW+3YeX5SWx)XC4{HO<8^ zX|C>7v?8M_rB#X?#{PA1HidfQtB(`SBzx$ZBIs39wGdH|8diGvr0Tu&%9=4g(_51& zD*$Ytg#^rI?K|(KwmpJq{tMs9T*jwE!5$kAb)q7j#@F7C;-Ff-oy+h-qR+x8yeSRP zJYSSx>V;E0ZbnSPys(prh13lDr_g95u!Uo1m0FO$(z>;9bj!0-W)ajdC@A;?cS@nn zd763p5DhCO`tCtnwoWO=x5(S{LUrl0NYY6L<6c({aFx5H?MxXx)8_v>!@QlS6Jbee zele%~&}Mz;eD~@$=hkFtO()a69MUU~ZcrF@m~633y$;#xp%mskP}beY9#D~a2=ZL% zqK7N{E^@=vlUP`cRAgX&mZ_~YpIO%;v#v2*HcPwx@KqxqK)Y%2m!w`9TO5zRFwO}l-Y!b( zigV{}IyMHAnQzCv9}dlHYwCJs%EC0{|g}Cm;BGJ4nstBZlRR*g@z5POW@*0pW`S)&jNx zP4Wvzs4@ybCo=AlqrhyTe96EFz&GF~+PJtN6mek1eF1a=EdxL&K!c{mQovA&5Eld{ z28_6GQ5Nv&ry>_b4Y4T~#9sv{ao5P}=1w(6sz& z$C~T1p7XNtp*MesPNa8#i0(#Oq_;Jcq0)|- zkrs~FL9LcfJyK{?kSLATQml4)_XXC5eVNX?5>n`3VUW~kZ(c*!>jU>!kVgdJ-P9I*LBtDpbN{cs*PFgVR6+)BF z*mBs7E<2?umhuVs`T(4)tbz#mI*b++Wi}RCOp_C$ zGvrvB3)e1k5Q?m-?OzJrOEaox@M-@TJ~=2j!_B1ssZYlsvJ< zs`bhfz{$V-ty{&Hx(9s9)(i$IA!z0^@}G)7RNanm&uHDSzQ@a6h&m>=vj?F6VQIN` z_2iVfbyK438Uc9+G5C7@!5G@weNnm!~k)lY2%@`Fsrt&ZtQpHr3aEGRu*qDa&V3G_!KIV6bd-TJ)yt}bNH zRZAp;e;W^~GR)XJajc=*)U(^&EEvXekl3m1irEyGH%P3r$T%_&%{}U4H5_CtBl0Tu ztqF6nf8uBrc|8?;OPe>-ZKIV*4ABp)`dwZ!6gQ}q;=fu5f$TVI?d4LLBWNCQ=xH@J z4IZyr`!1enn9^jA4VX{| zB)HGG0M^6#za7siqLXnC$vGZ?pFL*}UQWWiziv!scN<)+1K|F4dw&ra$+-*RRhsq! zNn^kc%5PqYGuB@#(;mR(EaGdN8%ur`uw{e|&KpYrex~W+WYx~ zpEcY8m$Lx(>Ja$?Ia=8YJ8A*^%-14bNWk`V4I32xT!-BD6u6vaURxYU(NPQFXP_XU znp*2jfoOw3G#Vfpjb4v>txFwim4}dQPx5-sxKi%TF4gTiOf&wvlsfVs{K)!gG72)1 zwcrZ#?5p~p$MAfQnxPdRd))N&Fbbg%LiDH_wiFX6gOo7tROrP$IV>(&-|NjV1?`NH*@Ac&!GYZp zx;pXI!0v>tBQe#?uTHbh1G`3Pv0KrNx@?NP_GnctnPup7O!-Zc#wibyLSxTJ+v23w z$A*+7;IK9W{xVbcLzJVn4|?jdMNZW|W~1JcK&IG%mVrA)_;~!1B@?;ohuGxut=`+M z_}ZiPpwvIrKiDR!BlI1{{ ztR~`|UcyVPC^G+@)5*rl7QEEV=ofoy1z;#Q<$}16OKcKAlM3;x<=8l8dNh*GroRya zO|wq@w-*kb7JDPQ;-8utituLH$WR>1Bk+=Br;w1dbaTR9K8%6L_YMwrwX@VDu5l?; z2E)vCA?dHZS&Ge*H~O)Ejl@X$uMID|8~IKbr{{kVQSL`Qj;?hXiy2bc*f@Ag3q6>t zb}G8c&#O%rJi9sqRyboGZdwwp{RGXfkjhM-v{pPQwDo=0kzS15-~QhFG*XuQDC+AS z{o(>&y3O|60P@f2J8;N6(ek04APSWdkWTG@q*J*F9WZ-Q%N>UC+$*{pFp!+M4V@A@ zFn?C{fZqGMtrHU_kC{2pj|NFf59qxW5`f+tVH$AK?E>}Qph2MbmeK=yZ-oS)_eM|v zoOJboe;x`6K<}-P0QBAn3V@TY9?*N!NCCY!C=Sqj(?|imH^MaFq}v7b-g(SGg9SuW$fZiL(ECux5KwKi=LAam)>WG0>z)k4t0A&YyZ_GTvNw*8=z5i3F z6wrGkC;(2ndO)EWG*T7nPPnDYt1$Uq7pU@pFDj;5Ps>z%)5kJ*CH-P;ElD}7;50wu zBzl#z(l6lwC-Im5-_)curqK7q??!4{sHDuRkQH!$1p1OnC6P)c=ofl7Z5a7<4y}b! zrJO_rOQEP7v!(5JPyUrIenMA*I+z@pGVL+DA&i0or4Y9%~x+NU68w zoy+a)fB^FM(~SpPPpCHyob>N6_2gBsJN3=d-WahQ2{yWIevdGF$)Y2iaw>p)fAAS* z>7%JlMyuZ)%#sFRWb0APh*DDz7}?&<0rGv&81P#&wE^V&r=r$ zMNO;?(Ey)9h$hw$j=@h$0V7*b6u`)~6*w_bQx6!~-pwUQO{_f)LxOTRQDW6_0?ekV z4Itk?9bJY1g$LyOr=>-F6Kh9sP^ZW>^?;Er5aeG?v)IT>8i0{)D?7!98qSF|ArA|2 zT2mXq$QG0)poSA=CsWS8o>W3_J7T~(|K=pFli9i_MdL2wA%S&FR8~>JV4>3DZY zM~61Zh`XmjiE%NS&eEx-nIz0?mD&=k(ObHH(jTL2>8>rRp^LP=>%zR$!jSnETkUy% z@3rcRVYxfZMo``TV~FE}6My6jQc8DUT@hpK7fyS}DB;+m7YelK%x?5R%(~qr!}BWI zbDSRdsp=fg9%jr)89631)>TF2IdiK5=NI=V{R84}#>Rr`_=#!}8ap|=54>&9ey1;0 zb!~P~-1jW*#RWTm1C6{K3ux8#LyM=w$8psS)|t!VpX0oGRZ`u{D=Y0+mieCc_KXEZ zaU$pTMw;$O)QRGDv(Ngxy|+v<<29#cC#kJd>D>;|G+f5kf@(_N(_8DctXBq>pq@F) zA@Z6}i->;Bn8Y%~FP8pRw3eP%`D@tx>dt2w1NF5*$QMSa(6F3yZ@w94q7vg$>;!p4 zYNUNN*yVKU6YlFYaTuK~0{!EG%Sc ze};=68qlzhHEie9+^djn3|A`0@d<)hsxtLdi$7vCxQr%YcoNL%Dlr zCf7Y)kJMNAtIoRa9Nj!I*B>)07(;KS2h9x_A9b|(u)JJd$at+g!fwxxIK86tI8}$M z^j-dT?VK7dBy@bBf>5qhBMJGPMeeY^aX)I;H+Tb91&1Ed7=|qCWW7{J<)IjcBK)_s zx2?h#g%%RXXkCVpYxmadL#a_UrsdZ$mYUT=Do*4_x=tAO%YE=bH@$Zyq(Bgs|l$>v4XPFydnSbU!@`4 zC6^%uJy=V=cD6jzz0*Q?SO;ez?#Umj#CZ+yeyjQjp7H(s2GvZ(S_w*P@T~^Pi}ixyf7Mre(u=+x@UCs}R}+w4RXOQYMX?)hyM(F9k391r7ZgpiORf={o?BF} zETn*G=YigjR=o**4yDIpRSH*e9Jd}{FrPLfA6lo*$=)<6y#fN1O2|mQ{!8mjp&%R@ z?MagA2;GQiw_&5Oj`Z7e)<&>IJbh-?#y9^~);D4e|*D6AzzzG`bXasJbb=KOrn@?IjuJ?{qa$Q8-NrtSMEkibbSJPdB zZ=5bb-G$_|RyQtpr&#Z`3hm-zUPt+)(#MU0CHRr_TZN>M zz)mMDl?@}rsx5L2BhhgwF%E~)LagtLvI!W7+{O2^Jk6JQIIPo0 zEXmR?dtRS1`wC~h{*2Gb@ih)<<@WTRx3%Pue{|{l!1x~E6#RWam^Ay5!eapCnmwX( z;mZ>A1ePdXYtSb~86B3y%A+LVfJ6bvby&zb>yaarK$huyLu&>#oV1!VzIbT^zWnv1 zitpF&nCBB=i;)ONQZe9%v7<74@zrweoFpzeLNpp}9mS7?b29`jCch_U0}A7$ z%tLa*9v`EevcRWVrs4IKly9~ek1nV&L@`^fW!80uu?Zj74A=Ozm^B}T z*Y&@D(iXS=Z2Op*^m9--npYlC7mi7t*Hah`ELg@_GWVr_d2cI z&riE<&Epu`*)4X4-qe8+{KgnWos9(BlG%8RlY2i5D;Bm_?WaBMfIZD zVB$F2SVn_hPm^7IT0K4N-P1Z&TsdmK?3F`bSTHApwWcH~3YdQuunW>{cw2j4H1mBE zc5mM0xNM5t@u#^zqMK~%p^{?z05{Iz8A~)LqB$00s=y>yGM+0v#YnW%?^AN81Z!e zLqR;Gr}RX~>J(ZF*aV5-#$Q`JutH}I7KUr+RYFL32(^Qk|;&%q(K zfzeb6fQ_p?PMv`})a%oAM%PYsY{B&hQ5z-HKk9Gk?mbr=;5F+UD1{ZWr{NEO3KkvA5859a&el@G1E*WsCoNluHota~sMOPoaXmlaYl$x5lm&-%o9~ zzS>?GJ4o|cdtH}t-`#|d1uoXr-~9rvfVjj4O7TYr`4g(;TT zmzKcFtiq<)eFsmn(Y`o%>_KlIh$V9QlVgK*HHU`A@}M~lApoC(#@xR7>(RsE5%5BLrR+7oD|0fnq{U@i4 zExoO7Wq%)q#aY|^CYQFad(Hjh=G%0?6!qC^c5DAbBDUi#_QYGA!5^GM+G4-`71b^g znA{+49w~n{Mx-GAGKd;g>5t(U#>!LWW&D@9CgeE((4 zbA==DCoJU&xLF{Do;@U5=|CoXq*7M5*jkk4-_r_3dlt)|H8bD;=GWQv&O_pwJ z1YSyq9>LH**&9)@a6#(Tk+7^R(>#n(@~0#en8kVNN*Nkf%u2bGmH*SFFNHTy5T z6qw_lw|k1aswyw%PP@hW<~eliRUeT($XOf$h!Xd>GrjBy#kTwy`lEOqQmP;@%dz%3 zV#n+uihq&qbuLUF=X~}P6LwJQ_)=iOk@6-s_aLar#dreMz+Z z0^62t>+X}pGS12v6kHF;4O@N7qi-q0GF)pD_OXIXJmr6xo7RxY-q2B$AtxH|6lt)LB|6zCt z{z3w;1&L;;1~2Zl-2tQnDS0K`gT8Hup?HeHhBo{41A%5NmWcdHM=AEsdryi~d&hgv zo=_3x4Mjp2OaE=Z+6VkX^qgk19$rHX%4Qfr9yx?!)5RIU--7%9`JTSnKg$18^7^CN{&r(Lf5Mc#RI z%fOY&26f6780;_JEc&=$?8QVtwO{?Ku4@eY++RO{aw3JDD>?IgS4cuOQ=;KZH(UE| zVx&sm@Y^LaxIl~p?A&^4b5PSy@P<#!1yu&uFeUZ!{I{0X2}H|Mko+=QRQgzOlWad@ zKedJRj07JKN>9;X&?Vb!3e=A#PUu3zS&&$^v3?B?k*}7aCBRnG=8`%)Fl3lY;DX+f z?lMVKnJ}#ywW|Htx%qiKSb7NN`--9pQbkC^dn!_JVflb_q>J)-#0&%)M-C^VT}zLf zz#r^%2F|<}`uM3{rtMrf7BZ1!YB8dPb*C*fENns&u#_$9Vmi#Q++=-+x{o#_>@x7- z7}s5)tTc%Dc8Bjj+D^y2CL9(AIuvs1P%}#wU}HXpAh~taPiEjdQ{R%IRg_I#|9~sQ zT8x;(v@2mdc4&e;QcVtPo!qWu~ju@=YGkR28(P6Y(L&yZNNEZCO6 z>8)_*76m~rLZIN!*_3x7<4feWhRz5gQ%Q};;P4|O>5GdV7UHE%q#*u^&XUSUX2xgc zZibUaQ=Kv{;gzw5d>ShrfwOgCg(^Yj{H<@7==!ZO`{9l5P`ohd05vd-@0X~`+k%mh zwV4i%jaU(UX=eC(>D!Ybx1zs?%E40{x>x#ZjQ)SHbdAxGHC;EhZQHi(WMbR4ZQD*J zHYS?bPA193wrzhs&-eb>t8Slj_P(pvy1T2Y*R3O0sR^=!xDKVmk*sT`v-JB24c^A# z(!#HIT?!-0s3lBoSl)BEDGDS0h<>i6nhz3MX2vyfg{(R66e4cr0~y$|?9zEWX!g&7 zcS+J~M2rY*B4crvPzdhlOrr^W`H1HeaR#qr*L}N!}Dfpc!hmBNN9M81hS9w2F5s@Zj?I^ zc8|8=Tf=h&WS|WDZv8G?QFzQ(yGLs3(o>nWVci3@+z=fmlDmUJNn*{jnhF{Q=oP6X{ zG6m`F@Opps7h519ukwQ2Srcc-W$_3eG}4BY%PYsFWyhK98_hdmy2AH}YZW!~csjKu zvHqQvGgrJ^fPue9ZWi(OFoX&ZJzVU{BVxXyh z6qK;8>sGv63Ssoa(dXzAXHre!1!ym@p3F$EPwnsc-{EG20SZ{8!Wy%neNL1aQrqO! z`Ns)Qj}(6DGtSO{Wjk{PhlniEwB+OV`FR$@?KK{3Dc<}AKR-U+Ufck^C~Xaoi?d{_mZ zc9_i?CRb^pvG;Lvm z0_#T+T`=X=YRAX$X&>k4ZFvK>m4V`=Pv~qKmDql^&zfjV=BAXeY*8+Fk>Nvh#D+yU zFOiAhhv~wjA}Yg>DK2O`Y1&(l-Jhc~K?`G3Yh(3yNx~1iJ%%#sOFELiF_~+NV(mk}oHOOy?1I1< z=~#fpnO2%4&99!}d>aGbBi&#^G#VK=I0tPsc}w@8MJoB1v&*#|{sN3XpI}A>&~a$> z1j2s6+p)Wy@Va0R1epP1Y!$};z263GRI%xe&(*mM z)E*l_k&wC*Ky{vGd42FVmfWtyXeuQ~F1~CHPSYc9hDD(4tJ|Br7Z;b!yJ^$CJ2L0C zYkM{Z$`_tg42GaZnkcBh$7V_8hq1#RDySZc!QZiKp;^P9{vzikA!Dw+h`U}2LjZ+4)?mnlp!>0y; zD{Nj0Dd0k2(>e}wSYu7=g*5V~b(a0i>Z;mIq`bee2AaVJAD;&r#c+y&{XlNy2kt>p zAi-<*bsWXdw)FbF8#TCu>cV91FJ430ph%(+nT4PqD05{ZW+1{2!f4FI@j7SM)3!IR z68aJ(akm4PUu4Q*kZ%%{qaiTmkd_l}JgAG%tUGcW@nX!oR8HJN;*TGgC;SMrw>Gj3 z`OWYKGBFv!jY*sC&_l}rWc#L&X$kU}793K4L{L8C3N?G~Q0_1@<708msL ze{^_ipunL2+z0C8;p9$`CGGVkauB1Euh*5+{C0aTD-TQv;rWV?a8<3dd+Lhcu1DV z<}6shln%EpdHQkifG(R|Fb5YN1CaN1pvLys4K}Rvp^V%2ba;k zhSsK%(~RO~S`KW~y(BW&4CB)JHU0?$`i?P3F4q!aX~6z~oc)uLB(}v7E^2&9#0t?} za-6N~)3+ug1JTJ=A--pHtyHIHah$$>*Vmgv_avu5FE9W1`LNpc;qZOFGi7xshvUg+IY|6Z**U%`w=`+5|4-My~dpTY;>tRM(>e7lXM5D*^spK`whM zcU)D8HoP-id%XIWye@ks6kwiM>h_zGCBPk+n1!jfYHY9mrcbYUyaKWFQrEbR9<>+j zbUzM?QI6x=&^j8*R`+(cyQn|M0UK=g??i2y55q8077Q*up%+u&ow^OD3+ULNucj3n zI6^^Ukc=r2`Dq>WRda?HtDx0(V<8qv1UQaN#vJ%8phU1L35BGj1YM~GQu6uDp7i4W zhj(Q>!=_oEyx^RgJ-l6AeHM?TjoU*RIO)o7Vw0xU^A1WrveFeWmua$$E@80nnytQ0 zlVyv0KKZ}pC1$PztHtk0q3F~gbGLybq|2s9zOL#9@NGIlEjSMJqn#UQgw-*A%;F^U z{fzYWTiO@!-iWktHjcoJni>*eoDz4msMCwyrJ*q8^SggL+Z?{HuV>H?2+NIiu#kFt zT!6#q=N?U~cNBw5=|O+^;kvP#isOD`Gy;PwqJ|;1kA6DNXRBaO-M5}ElQRHgE8bJM z6C0LSPR42<%m6FBA(Nywkc^N4|LnG>(O^tAkahP05p*y(EgKSB3w_q!*K|-!s%ska z%#D&C6Co=|A9vJk| zm`BCF)g8}X0E5LPA4&~P{565yL{(98bV>$>~wQi~$W5B}cM(d>k4 z^FBXRJ_5tSZ{zKT8(cKL_UE|;)dp4KC>U}q1Lm@bvEK8^FVonzaKMwo;O(_KKPcBeSg|^~m z#4hoUrlpU5Ou{VpFF!ACHTO#s*hTmdU9dC)8M^Kt*PEKOH-Rc(h#>Ijto$+& z7AUJ!*L05Z6A6a#c&lH4X~=3f)dogCUHECk=GP>mC#J(>u%zB`>cHBZ1@^)AC(*(xsa97JL0bDg(9M)-2Z?or<%gxe+@u%i= zsBE1H1Qy4(?$cwb)0p173~F)U<~v(|Nv-2Q*A__^)ThqLo)V&6?+V>TG?~(+iKSeU z$RkNc6Jm$nK(=i9OKUAZAqNq~%Fk4eYjGyLsvr7A%>0PYO^ryZigE`hMx$gMb5}rD zkA_F2eFx7Owix@fj9gt<^{b*BVtExvy^4X9O$wVJTScWFzxjWg?Ua4}WTefFdK(7LQ| zkBVat0%>S6;6pdo;#3yGCY~2jEht=~>YNTqAyxRSEylbM8n_^j%Y`Nb3FO>_Vtc}d zFbY+T-u@c@RnO&#urfDZX7l=^@Eh8$orzpA|7`+=-5`E25z`1ywPe?+ihgdrq?icB zH2;ylh#~xOVXB82pGzt*Unaf;C!0g|MmKe%Z1*`PU(zOh5R>i+`2u^#at~_3VBC^=D!b1UGSp^-4b=}k zB>&%RIxVl1dkkK-zEeYxU_K+;DKy_6PJ=hs)(fBb3T@*))~)^`pN&RX^dYj$1T>gr zy^Tck*{2WoqwZto3`czv>8MnyYYhy`g0H*66yl{}V&ee@G7e%34U%gc>n}dl;8tGDbRw-wcPHs<`dna>gN|>uM)U-Y973 zBsC*08czq@xELtoq?YY9flwL_(DDmwwm%tUk57r!>n0GjaEmb{>kGW zZIYd`@I!i^T;5$0$-qR)`Ut}%3aV!qQ5x6`ouGO4&Mc;#xMV%G`4;80CcW5Rn06>q z7WR@!^4Rf}$l&MgxfO7lGyL&|#z!g4OY=`&vW*5} z6hH8@D`N}<*QAw;goUFF*Vr9-3jUu0j^fShlN21r;-85s)l9#ssF3z$2+z@Bc@(

    39)^ErP>k*=5q_ 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�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%0A#R?0kEbxicg2fZ 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

    1HSM8QavoH@mcl}t8^vvcuvD*5{QlN|EcNPw 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þg;ydMKAsEuK927ZnZ>+mXsZ}t1#gL8aILu`C zGf5INTVl~bYhAq5Y4UhCUgJ!sBlGe(;c)KM4Vp3vlMVbSj(Iukyl-vJ)E!Myl-W2g zNvn|BD0jPc)3;}Hvl7Bvce5gyC_EB@x%QqKtj)wu5vZKlm9(-%JDS+#u|$hETcz4u zX&1FZw+u)ghQNREbV?53;?o=xGy7RH5=mrU9N9auU9UlD`GLT2Ii1`nbV5I!#*4-{ z(m-0?6j)_M&Q@IgBM^_#S02_4!7CIfUL)`E869ss*64!v(C#YRwdF~?j5B?`u5SI! z_SdO-3vSj!8Q%(~J&fhu>eMP#v5uw>sv?z;8euA6QW1jZmjviHvhVeic}?P8MdB-7 zMXoJXJWvV8IQGS84U}rwip7W28oqJ)iUbuPrl`kU^1jUG=nwoXs&6_?uCCdtZ2`-F zxLMnx^as^57*reZV49>(Ibusi>jkn={jP)wr;%aRgjM;4IS436B^neGJTyxEf{h2; z2}yNiOI64yytPulbIZUpIG%UCJn>CS8yhRTdxWvR}X` zd>t^}TWcD5_c3w0KcoA4e@ODqX_GE%TUrITpzGezJV-h@Qfp-UYO36ZR<66WYupsr$P@!SSw+o7BX7L3%5S0H z5GI4SML#}kAxAUq^w?DHC4K`#)JstDx6+RyVEb}Vx<-Xe=1)YYP#a!RvW2@EXEWxk zKOR)&eC#{s<>MPNf+DaB4N9>z$2GIM=RseId9$W@0XcBQDikCn#(A_XC$kbRyb0ka z+y_Ra3uP>RT9x^S{Dvb%6;N``bmYn?8WztdYs`dg=uL7H+=Q3%MdrQJpn}BpxXS7F zFV&w|`Uz3M6Q)sb!b_WV@oGyFnF4W(+t*M09i+9(>i*asgsScofx$SU@Ytxf5bTE# zXug?js=iVlN}{Dm-}s{b9U;WU4gC}ET7cb+@6XGo;JiOq@M5H#LPYcf4KtISM}vcL zYH6|r-&*9}zbSyg6&(WUhbw?p#1yrW%Q$bwelZzRmf)-rQ{-w5TMwS*q>Hb7@-7V> zm9zK|F05g;j4!PQN*vGH##|6J^VF>-w-XBdz`W1Bea$!cgW135l??Bu|7tY?G#RB9 zS_}r&(oZI-U@#^gpWj;uP7|vsBh<1?XX-*;L!YJ%O2lJGc!)*x{l)bA-5sSIjwIp| z+qhF&Ejv# zjv!w|=xP28lR7kS4!3qHP&>F4Bh`a|JJ%gIx|&P@<=sj5cwIyTRfFvpN_!fd{$6=u zdn(40RthA|N)=WC8$OTC9`(KVted`T`SN-Y-g4Fx`M8dW@;BCD_UAmksK=?SIDl!W ze@Dez)lEP|NObRQjIgdeIiS%;xogz57N}o-qk3nlp0j~5Y(f>vLixL2^-`@9x4x!V zmD=@VV*}_-3y2qnHk2g)z|}R8B$Uzc_Q%TE6{;`nFXQZ+%ne7<{T`&D%x{$Xu?u;mY>()d65uh-x&<8z9 zpp1{JjU}V>y%E(LlsMj&gVrDboAU3DFO$x<#3e+%I(qW@2?l*)D@Tg9zQU=NvvMC& zO+30xQgw6fz@i#_C51FkjFdo(=UeWH1O`!M{OX?8K@j+`c*p*&SBB+hhO4c1GS|7l zHyw06yhFXRIa(wV5!;}6U2ehHpmSXKHt?U(+EQ|MOV)cY>8E;eaQnmtue@;iVv zDP-Dhu|Xq90@A@ zANW>fbXr#kox(Y^te1eL}m~M$c zMze`O$Bw8su?QPSvz3kIa&QjP$EBg)O+>FiBI1Er6AJ|pS38>VMVwFsGsLN57r4rp zN;INY0)H2QO$RRD8j1mnGZhDQVcf6(VzWdiJIa_1g|I_~Jf-QrwO1`7UaLtC>j^Z7 z1iWQ~0SiR%x~6tz`9^(4u+IZ(y>kcM{T^l$(eTai_QZI(Sjpa7=0*&Ro=J8B_DG4?3&+bH7VQhCPtW(7^Z>u^wl9oJW{G976_4DYg)3kP=p0u`YBk z7n`7uavz*Sp&K9b5M9?QeoI^@b!=s%QP$2(U!D>lj?a7c=Q^NQmF4+@a!|s$#P1mb zGG`t#p9CDisD~mTJUWhot6@6|#KoI&aFX1{p*xg93IIIFb-J&Uh4c&WG6egB7YR)4 z&zlR{MKecp)ko|RJ7smj2xo5LV9PQefSkC@OZ}-Bj`pB9a?)mPBCqw!H{=d~vE8Z( z_Y9v|8=-b6;iFgDb$ypbZT(I8D`45u3h6OMq^RBB#rg*pCL-g=Q2fSkWP?7hHv}Gu zy*8d;rY(hXfZiS2RoZMQRQe)qz!gSQ&0932Y9 zC8Efy$h=M${h5 z&W%`Nk{wnP3bGO2l(KUo6ZOD)-&{elESD3^u?Gkn3E&xIz$X^r3#K3`|SU8?~0A;envd!4} zmQ^bUx6^NS!}Rrb>}sKWhmrKjiq_INgI;8u`0(1@65(4U>S4OlbUwbm)kD!) z5udi^iElO9e*C$mVJ56>*jpj;*3aBB|D71jnZ3$I;2%mP{gQSQhuT zz~gV=Gx?}VG1TTpD`=8PCw5d%ldE|C%>vT-yBO))zNifnoa(X-mPT<~5|4w&-RFM3 ze*1<$lwMI2iA2>Co`!W*_HTQfDWIVlln6)jrH4hqMtTLzEZW$`nIe4GXHHJoTA_sd z9~{8oa)Upo5o30GodSQrYvlH|Atz*Zf;olUiWVkcjx!#6ej^2cgGVu1UZM}#*!_sf zma@04Ef(Ra&Zsp$RBzx2+;{E!^~d8xc;Hk{nuInWas9a}7cv`;n^tt^>{HDG!6lMy zVhcWRi{}0RV(cB`>s+*G@7QT<+qP{sNz>T28{2AZ+qSL7wr#U%-qn5fzGolZ`+i-& zXU+Ajk7NADn6oy|y3mpPl2W9^8ac~!j~yC^1z`&{HxSekSyzI6e9$#a6NuJToJzz< z=J6;2$o(093N{E%hq?`BP+@W=-Rh0Z38|2~ceQfHLj9ZA7ZxYb!&f--qi#R8E<~`` zU5)j)?L^i>T?^&5<-m-7or(p6%@QwO(;b*`y-t*!H+J?$v?nhO`&E;;x16TbS*ukO z>YnO_16i9&dKPClTix;>TKS&FAx8qk!HySl?(Zmj7nR*<+_XAR=Pny#c0^7uZ|>%% zudyN3)*nZq_pG>t!iWV_CC4yfHU6$l=yP4x#NFP})_EsP--@lWRdB)VTJzG0J0s&g z-UC>G0t3}XK+HN?>9mEQcfsXAZ`nnx63QMW+uMMFY(3AQAzL(9wmM8Exkvh!#?@oh z%>lPKl+k3(af}MEMf#}q3)t@WFY~b7tb=U`TI7(do4HV_j& z_M&bM*%zTGzpgH2QfY;8il8nlu;Z8M?Rvz1PVNr&0-i6~ zl(F0jVUzC?2!~w(@7EK}3I%Q` zYSc|b%8bE0V#3i%MbjG?co9`UjAas1*8Wnei>MMZ&qH-5CbSSjXh>E}-Y2Ua?!E?k z`Y;brVL&TPRn?}J4n!ccEsUJ5Y^aanMd&WA*FZP7gKHREAYI+0#C5AR^m|0Z{Y$2ZayIEYZ z!;eEC6JF#6kPdfJWj@hfpfB+w%4x{-EzNhM_gUC{5z3p`q6!v|eI#+x?qfl*W7RzT(Uf^9 zD2_Hj=NKg%?3#6K9~eQk2)F1%3?3GUJbp4Xs{tqL087= zUKO2vsD=7&<%h*cJ_x2z2|>&bjpS?p9LR4=#$yWI9*D#%IbqG(a8)BCmLJhguA7JT zpsv?2fIA#ngRR`}Bvdb8$bPmg_YkPMX&Lu{Yu1$DRwM!uj?>%K4}@v55HohNwx|$0 zH$4Y75wV5BV3P2%+~@=0j$)k|Q!t^bB|Iw@i$o3@00R`JsOf+a%id}6x~3Ou+6vFg zV3Uc_9-gT#U^6VwZhg9=<$r%b!8-^gd9{Css`RTP6311Clnp4B^Wzuf>dE=JbjJSj zWwLk`7XMo=U$ClK&Iptwq{l|fMZCQI42$MFMykl9ZW zGg=CXuyhmm_x#0YRODy-7LSEl)YkWZ@e;Pxg#O)2&@*ABb1B-xZC?3_f)qWIavwl| zf7U&|Y^|P!wOisP?TUMdvi6m;K!n#S+l@TkFky(ptBHds!$%?OliqEFnJF=2_J24F zmMx8r(J>{awf^C2?58F5PusB_$q%I3;i$w16z={SI-=#1PawYuTIg+ zf}FtuP^`erT`5WSynW)#TOP72zvSHdNj7<=(eSr{+R6EC>O+=c^-}6*WR6t&k%o}4 zHc_(8ej;H_TeHC7oV-%E8tfK{&8_|D7Nf*n;Xsm03(bi|3MACoHJkPv<)~tG{uJaV zrF)x7NJOpAXdY$V{E*tw?@!#9Mn9qU3w2QUQE)|B{v0C08=AVuchQ1O5w>Qu2lkX7uK4;J|U{{;z%{g(Xa~gx9 z>syG6Ka*wD>A?01ErRegLlGKHfCh5q6d8*cx&{g;|F#;?Q!3{kjW^rIk4oAN;^jPk zUbD3;RXV&(_Q`@>IyN<`;^Jg?v3(7y#$u{P?qIqPu=L2tvY#rV_KlZ&(?1g)_X=9_ z)Az33*onehEqEiJHZ@hrVI6nwp{j5ot0_bUzZUwTyOWD2j`g`W9#u%KHRRim=fhRv zPUA=eP}`A~R~R4o^Z6OE6>IQVQ!&9&ZL*V#&bx(UyKUQ zF6L365_!?@!870^njcfYJlcptw*GD~q>nKC|1ubw2fF^nU|2a}I~LtG3i=O&p{>P} z?}n>_RsU>Rkh^fKpukE?TrC zSSnG?&h*SI$YhSBFPhRYzGJ9=Zow$?9+M_Hf>(%Z7inabLP+o0y{Nl+1y)IIn}btm zPz$OY=yW{dt#4f)!vd%s@s1HgGt(uOkSUxc18xs1oYe^7?)6k(>@>n!8yQk@g`XU} zaJ_xML;%BKSAz{J8C=8Y;@nQ=PpW_*8rYIa;gjGnt`OWvSaVpe`v zqtQjWxiI6tY7ie)Sp3`~B41fpoR%qDgVUA*Eq=ScuJkkdAwGLdxrVe7u;EE4AFn+{ zaUUPd#wq-}5(pmC?wT@1WuU5JatjrB~cl^Q8eYmG1cKklwxX0 zqC-!suQV-NqDME^I%n+F5-mc<(Ky>78ERQP>3%$Z8$d=Ce(tT`UtsMSiBAwzXY@?K zp;0;f0p#Wnay)qje@#oBaRZe}3#F+iEAOPXZUHkMTE6r~yKJt7ANIB>lS$rR^(HD#KQT0h z^-?LYr@Y+7FI1sGUi<361K5A%LQWw2qj!8=8LZx}k47KO97eCAE=Pqeos+%|n7Kk& zCq@MPXRN+A(jogxC0J2whmI`{Sus0%;cf5r9R>UV{KK?PKz^A)$9)oYsI48Mw3nc? z5|BQ6hH%R>Won%=>?NQ>L1B3A3Gx*>BV{%ao1E&Pec0MxQj1i_g%fa)a9&ovlbw`7 z`i>L*$FqdN(@VMH{>wxyl9+NLm|lM;>&zW^pzFvv8lJFCGjy z#>R~-$+SGoXR$@pzuD#p$8zXh-oDJJU%)$Z-ID+2tj%6X7sX_}$rt10HMdlx)h|J`BQD&4AlUGkAHNO^d#y&HDjl`n%2^O2z()65eljea}4|&e; z-rr%NK%!8!GPsT#6E)p%NbO1-f&+Ch$;Fvf6p|U$!((T8az|?n9ji&Lb8?HxWl0Ww zyqyNjP+66Uhh$}G%@%=^l^6l zERg=(?D;dh;3SswtyJXKag0Ei(+E_^pzu!>CmOs335kc9&t6U{*@`bE{Aj}GVU&b# zg`h9Tg8bYuQ$vVng8Z746NR7ll>rgj5mUBEz^9KVa*($(exB@GXHJ9!cq0;!x2Xu} zpZ4pq>G4L2`5U-nzJJ=!|6_(FWbvP~zGGh$fWBC@&;kaKm#IVEu7Jq{2EGT#|1ryn zFuQQ(RFHqn2^TOh6&djR#A1-QrME(5e-2RSq;w|CUYI@+wxztwiyQue`N%`v$Fx{N*v|)56gvRb!^x46Wjtb8iyS4U@F9xL)RUW)0v- z_0B99i#`_j+}R__t@dIUxDbsAM%dDI6%!~*cyerVwk%%*b$1G>+DzFxn$^+`JpLG_ zZ@TgjAwsbwan!5YSKf5FIL7jEj*>qp2R7|)Ylv{An}hu@Pt_@wg%r4$*2Qq1)rqfR zxM};&%)O0(ktyuazd%NcK~X7vL>&hqjbw(a5QAP5W{&c%~`y#<=J>Qrd0y%H!9pT+C) ziN)zi=&lVU_hKrBmy@L-;$sv1wIuK}t5EzHwq#*DW2w^-abguY+OOjxsi5!ZfKs^9 zkE)_1gA>p9h4NU9ku`QHIx4{9%0IA6j7{||R#GE0Tv!{gC7K24oEpq5)MGVJVa40M zELL_lBIdm_U0}Vo$d3z4fE?nAQrHy7FZ)pIc`ydgEy8!c+XNUayUvi-6OWENUK>Um zcngru$#F09D8;imz;)Q5peh6DO3#4RL-?;~rszE$5~uLVG5(yPLxjVjPt#T1PyU*w zD-GrpRsJ-3#y-ZdGWe5J?CuBlv$2o9_eyqz?ju__;Jtbo+|9coyjK=v-pFJy`QEz3 z-HB}1_FrXS_~oY8>mY2n)KWA*9quN9PS62{+ri?|rD>=Zpm#Rt)_DTk+^utuf^RmD zK47%|^&fWnP#rlj266xOKOBqwLdNp?ME8Ycbo$9U&S)QGL@Lc_QIMGdgFH3aF?L)= zju|jNMwVHJb+kf~**&(~2yO4XOC_Yqo`#dQoKMuhKpuz+7$Qq4 zy~a`r`&sQVR|{+jk!X_z1~Q^e?fh`XWwG0J1_r-{<@_QUCECB2xSa*cx>QgM%@1wo zGwsiR%Eq{=Vqo~?>Luf|v6-R!K+pe+=>!d`{hP~nE21gn2ANmu!@iVKcG?;Hh_eBq zWtL{t(c|O%ZmXwV6oAmT9aE6$<+3BU#vD%lnDRRswPy}xefyKp8{lw-L)nJ^LFmc; zN$8CN|3T=l`P?ckIY%CN36x8Jg(#Gmevk5n_%2p!iB$W%v)e`nPjmb76te;ZEe)o^ z7F>FHz4H8M%`8BehWGyZL%`?#K=-(6?)0+p_~tvtNXm`zYirWQ#78BKt3UcWLdR4A z{H%c~_oRLMl{yOX#TsJj!9+a4;u`~tv__ICvb1k#4Pp^+A6u{!V~{nzHXSX@0p}i0 zru>nfEkf^Be}LC(bA5jmPo~Yc>UxjRHjlTB{{H?+ohKk?mrp#9nE*gPVO;!SKh}%h$k&NBWCD#%H*j>&?~ueXiJXplyxmr%+Eq0R{^?KfZpyv^%wN zKdBuBa&O-Z8or*eIQa~-+NUHO@lQC2L<7jM5|}7a7`*Q&@JW%ezX`n)vBRLa-9HGu z-qv~g5GQfIJD7d+NN7~P&>h*=3^iPFR0wjfQB(i@BTUHn#bp=G>`@+CO5$9}q}rcU z;oawcb;TLW@aXTz@F_rYbJ8*Nk<0_)dePEZB)1gikA~zi%k5)wIEy&QwTd=N*Gtph zw{4#{6PaItVfA74jd~IX)K_o@;_MV(>sRhUb27sU%nN4uMw4L^j8Pog6buZdI?`j4 z{!-CVxuS!0r`Hv0C%j^+#5}bRTGRCm&Y>OPi69gm+pVgfUVC7ND6exK)nM5}Z-DNF zVk5*SLiTF41)>Y|=LEY9Q(X6joR*fN@V(^qjHNm2B1g=^v&b!ReT7*C%XA93OxUD9 zub8loTd^?`sE^#&LJqP?nAxtL2L$J`MV5vW`Dins9gJ=;b-70g9>AnHl@T zvr@YykQEPdh2DRSr93JOmpCMAKXQeiD%BX`riGv=U^Aslli9aEUv-xnSeU*R+Qqo3 zf>nyzN@LpL2Cz3N>OD@}6&bu7AflO7k_`V8(YDYsNHwAv-HdCF;rV>v(7){GHssLp%Plp=wWS*vwp05JtX_5|H9_e zWVk!sEmBA_dXkh-dm!l$ka;4R^ZY5O{A(nz=P(VR_2K|~qlF5utRRn0&}LD4D1|SB zX*+Jweqk@0!#&om!4OY{`^L3P&#rk4pW#f-Wq#7V-jyA;A&jlSK1c*&P&4o_j{8u| zEHRapmw((os{Anh;0v@ud1_iNKV*>p#?jM-5hH}CgDfTaihRyB3a3GYLya&dpRlW%c){$h+CiOxnyf8DmLk7whIPN;a?bb`=SU2F zOh@^=?&j#@e1wfF_gzOd^S;GeKPTx#DXA4n6u`D%+9xa|zHNDm?T#sxq9lu`@S7Mn1lMYe} zh7B?EfGrwgb8A(vDPo)qTTS7fbml9uAoD#n@OS}@U(%F%N6;O<@ic(OD@HrWqYtZW zf@4yET2add5jS|)3q+n%26HE>5tn~cHC1ZGt%uE(ht7emJ@^p^l3=0;@56N58f&vk zFWYoci~?`fpXOjfB%ou*{coyTR4N4|imnNZyj=B8h0HE`I9QEBvTD9pEYiMo!{>c% z3rR*1Y6o&E?&};7iGmV{aqsnKn+nBL2GD(Im>iyNj-jrY*U|r_uF)+c`(S8V{-?e! zq+MeWN@Z$l*A05Jw(7^qPCuO`Yi-gUIWc)vTM;HeGsg{YZ;_x{2pf1zT%SY>ipd-; zo_1hlc|z^|ISLgzie~)yIgAyYQB_^BEKLp!O9!NVLZrxV-zCJ93w9 zND^L@0fqOyt?!gj;O-z}?O=X=Gan`{=?3Cp*sFLP2h|xJd_v=NB`mpR+oe#V4<=rbXPa${5kJ{L4PIqfqhZ2c8J&NVQAy zGPf58{N~FD9!m{3!hMhKgm`I4YRV$htGO`m>ms$2dRv?<3dd21!TxQ3@^(nQ5#DJrhr>;R8OrvkUZ@%Z0a=j@+WWkY==&$o3?s2`t%=d z!nNcvmerv$H+qd<2aH_lj!{0_4SUWleV?>8NP=$Ma+4anGFU20Odok$oRAeuvER{P zsCJ%^cCJG%J>%jsmmH!I;*gX1B)3>_Pbe7{O(!R1Sx{gj;iyEt_05Hj2P|N74FC9( zNB-!j)RA^`e36%DH?v`)r_}~+lPi_Xt>tEU?2|8GuMUyjRPZc|BXa#s)AYH@{W1AU zsgnxrsTw{8wvNu;gl*>WH?ihh-sTw7@H$)gIa@we=Jgq)l`g>CDJKs)Y zacTuY|Bk84P*bg3$3sZ)r(!!3+Ur_PNHVGs6Qjru4C`aZdtR*(f8ly`!>-I?GJ<8h zSWO^)$9>1u&D0i+GZdGx$t^97e7nR>OOWQM9}!P$PGHA(nOkDMW4_}_Kf&1dX2Xhs zQw+Ttv+`N!SYKHv@~|lFl9jEqn?3t+mUyLF*Z(4uy-~HbSVidvCXznTm_G2qMI0rE zAsg0=E061zR9GAdq!zS2{f$17U&ZjTrTqX>6? zb^I#4L7o~yl5r9lY)(#B8$g;~o)(fzt({%25@9AD%?o6SIdyp~hfcS?9#$09ndr1b zcQ&?>x^ZgwYy|$227_Ta)t8pI%B1visxPxNp`9=4hOl?Xw&dSHiwht;S?Y`6FB+W$EvGZq#|@sWW`(LWjbGdv zlxUdE3mrqLcTnvJzWmayB9D#xP}Ge0s|Hb}t^U zbM^jiodD*nqrOJ>vB~nh`I@*z7QqYKyclb_6r1V`TRJXXo()YGz$WZXl5FQ3hhnc@ z`zY$og8zoZN7OTDNR0ZD)hlVa2V=f>&~G;r555%z(zPD!g|F>+cgCShYjAbmu9{)+^vC z%;#YRHa~$Bt_=%$+&|d3UOaNNC1SFA^ZFYca`*pVz+nv2-j91ny0!EV&9B#BbS(s~ z*-|(KgOg4fd+hN@MuEt$-goxVo*k45#Dwy9v0{OLvb z5$)sncys?+tZ)T@cw)JxW?kY#gA3~9zRADo`sFZ5~=x?IOSElsYpvUcGUi?Y2NI%ktR+P){wN-=Rzdl`V)Y7a28|*`Cp*eHntaz}gQC65U;B-WjfzC$b8%z$ z+9@Higou=599yU9hWrs#9kNhF<&kjuZQ*5HHmQss3icBqf$X&nZV14HsTE!TOlYML z8$mwxme%xJ-v}-Isc%Aa{-JN=uosw#^Qm5QD+obgW`IiBQw~!WD8-D^XBg|9A3N5p zJb1@Dr`U6~JPTspE_O-|+C`MYJ|SVr>e@EcU$xfO7EGAln}}4Q`hX?^fmU$!EEA&% z(d?gGj?QI%+y9Uak)mry_nCDqG3fQxu4Q)r zkw6wCR-*oU0vWr8wKD(y&j|A99}(nnd6PdeVWwsp9}*b=69Q+udfIx!hxQ~6rdfva z?icfoD^#NgIZuc?Rr2i8qOv3u0Vl$;!79Vb{Rpo3!7z&CNK@(8SYG zE0XTC1@?L#36l^UM90TAj-<;S1CTEg$znItpYkJ1wxz-e&tr#JgKu|be(RUsimP+0 zeW$Dp#@p>IX_dx1*_x?VSLQkjD0;&L}kc`qCeM1aqI4O1iw1`w&GPHz}-7k&O z6m2ap5TZH!Ou}^j-(`ycp?}~#XDKr5r4?S~w3RFC_Mgn}4XRx++238%-(i3xrcuGa zXZu0c$F?4$pk`Z5+&?^XS`m0Y72_$WwV!?-$c5-opT3Fvf>_7^)sz!!hy~Sr1pn|s z>>B|!aF~r5s(#1HrTA~`w_Io`uQd{8xnQJ)ZWh~E-%pqN&5z^KMF}$fH~DLi+AMTI z*!NB{;iq0@>wb4Z=5dX8L0&3rRBl^%F8D@w!7g9b#K}!&G=O|p8g%EP#01Sxla6gn zq~v-F59#nl<`0=s8$v-}sy6H=XLE_T?G19@%8C{~UF5i7nsU)bsO`JnN+K*mE0nOV z3hGhBJqYvN-T556rU??19+Wk{3{0u(U^3=mm{kfqvM}IsAxI_*IOU{akYbv(Sm_J> z5Dmy(pPXp$b0x?w`x4tToUlVFMAONhfVAG&bU7Gfd=;1mzv;~))QU?i@$o{c3Z(=W zMLi3$!0Jpp(4LX6-0#G*3&UkdEZ(4EF|v%&!z2I}CL6jC%~Jt85jAcQtp$xHeK_U$S*s~e((X&3$V)UCGNA>)juHcN)2yL;L{UO3=hP0e_Zux(WR-zU z-Yg@YfsH0|w}dj$H@;Q-yzv-7!w~)4R=>5t*4vko&Y{KRAB#exzBBga6#{lTdKy~B zP!ecW0{SXmLrJ1QElh8PrT$XeEPm5UNydn9p+wM24Haea_ax>TODse0d~iZbwAmOmjW zAhop^%4FwMtdAOC1E?7bm0GadYdL`$sReZqhQK_N^#3Ftx4zYcmW?-$qDU_Rk(Rf% zl0FF7Ia0t5#W~IGgz)hmbUmT_g1EI!nDFYG062v6UsOsL(!Z$`ElB&CZKcvbRLbV^ z;mu}>{oCJF3a%hPr5Fd}w#G9&uG_#LJu0fjG(db0AhJGCg7hFmQ;cb6PTMWzc$7-K zm)ZE#Md@|_B+eN}Q1LkW^?19C5UGzepU3`j6@izA9mQ1P95ha(UsBW<`y)mq$H z3OqPfGb@bG<*0Rx_U|~vIt!~y3}xAFIJUT2<89m792W<$;&hYWQ{}kpw0-*r3~~1B zzH%2R2LbUznK@K1;Z(^IpMOa&iqV2zPAm$;Hs2+McO17!4vvd9x}DbYW1m3l$Y&Tq zJ>Z`nHT=kRBRPoDp1?s1_edGf7J=(b_GErHgs1J(?XXuaC==Cx!7|u1Nc(!qB;fkR zQd%gzD4`*lL6Z8mUbaGO(>OZg5TyQx2(9H6~^)3K7c+JZv2a3l0m)z&GSk#hX!I8`EN`Uw54O z?oagX(WVOS?{8~w#~Zq;%nL+n=k;s(YuJ^y=C1po^T=Hb5cU%gwN2J%TWHc_Eutx> zR@(=q@OgzUwJb0gb(bSiAM_qy5qJXPlHb1td36wh$w0K3c*{Ppw&-;w*RV9^qu-sx zv~n9=iomC~d;VPVztbbzDvA79y})<*#?$&-of&YM8~xE1<|8xcGr`{Z>1P>ew>+fx z#A9qLN!R412KRjVr-w3;&Qrze+_798(}-G%ywLOH=$kUbj#JEP9FYpc4x3!oWbPqL zcqr${r3FU7r)$L=cza)lT{k?d=a_VyBfsM9IrCd_51m=GI7KeKP6Hm{9xDH1MipMh zU$ZP4;-hcccIu8XtJ6zN0AE4j1PpvY;QnLQ0+UX%c)4K*^_;y^+67FZA@pF)o1;HcU}yW8g|uY(Ev<< z2n4)5pDTf5Uy%()W-XKeWjSi7RvGPQ+Hi64z;nb76MsmK>ooKBeKz)o5Tk-FqLO;K zLE&C+LNdD|SAmn&*TR4v8~QG>ZwzaQ92=d4j=OnFntal_he2oI;!LJeb>^!q zCKEG>vlAuj1dJ-2@oFMFjda*ZCxs#}#snK?l-=u;YE-KIPgi7harKY$4)CQg-_Ide z)Q8eSMcwxfQwmyWd&kXHHl@>Kl6H`(jC{#a21iL*KC!0LPLYSC$-$6b%N!f}khWSH zAh|9K9g{$2>6&+yq%!0juzjYKN3A%r3|7k`Qn?eWh7psTX_%Tr%o~${)GZ+7rhHB- zA;B4to*S6YZ)CuH@$-^Udr=R~-xVYal(~$|Nswv6EpxQEIQ1EWVWK4xy&eCs5I2l$ zD#xk}g~~AUxg8yq>H6|wV$8qCuz{PMh}KWFVRq>%}j=$Su)x_uNt4NqO?eax0phfmaAlc;JS<4SgqEHmkdGo_4>Uv1QInmL4 z=Q+{DLW70I>1yj3?kBk`RtA7-Y-nY-4SPUiVoEgoNpUC@GBobG)!I5i-!-EAwNu9y zGZoa43;E4AKi0I-dMP^Vz!%S6PXc!t3Do7@(?fIPw7jy9n84=((tti&JFIW6ya3|( ziukFi^+RJJ+02)`WHXqSIIRM)vUP3*A$289k zb78Xo(ic7zImt^kL1);eBM)n^bpvXgQ#G-auQB<)V<>&em_sATdCT=~0ZMBWQ>P4> zofoA8cSPe5#^L+>u))N25M#I{4;h0;msDqshAMP1><--LLAb1fKMfNLb+p>+<-Z#y z)P?}VgqP0u+BF(*Bat`Vl6~LZ(QkqR%v0${a7RX$@S=s zVIsLxe!+R5du50kvaD1F8vC}e3OWh|Gy24-+0?$)vA#7^Zw!7X;Grv(Sj-bMG2Zbh zim#!s0HfnAHRXI|y_;|u7ub?M| z?iy8f&&8d8YtXCwxxj9|Iy`H&%qJ{t9e=>)r32$WSnQ~?iPuAg9h8YJbLQs-fw@$P*K~nrA4JEav(OgI}3CARFE_2$S+=AjG)E0aod)qDnZc1{n{y8>*%Z^TW{%{ zu%)7j$G1#!dMwj8Khwc*41l4pL1bilS-I-J>&h}%u36`csZNJJAD|abE-qx93NG#w zIQ#VktA=LZA;Kf|Li3lR*7$QpTeFS~%Xr@ZtSi?}D*jbh1_uMM zP=lRTfmA>JGG$NpF0b@)gisTS?q9c4x;`%$ZD$Q_9+lcXk037Jzj&v5R~dWU`JBOI z<$yndUa^=5G%Tk^JFc4q#4-Zu_i`wBPk-PKbVp8`|Be_#5%>DV8$-Z=*$^hm+bhuWlD+W#sUt#~7nDcC+XL(( zCp(gCV*K5Y)_|BCj32;3B}5_QJPqC@L{A$g7!&$XVra-wG+8@4e`*E-$9bX5sD@?W z3gv(jgYE$W#VgyqA~HdJJp~LevN1n#_w;75*KE#M+(N*`z$UUxXnn$W89Z{%sVH0m z#Ja)I^aODlkqcn+;cAgm^5c#|MHN;*Qo>vxt8PaDAoTV&*AsB4=(|hGQWO{W*Fzye z2~2g_<^>^9 zi{Q96l5*3jw#-RoBQgUt&8Z-meHm?10gMC?iuJR9qEKx0boLk_sx)GZiHxUu+jehU zDbP|s&tb-!kpN%YY8<}TjGi=3+S=bFw2Q*h`41A>SNKm78pK1u-1C1(DBj;l=m3~< z-Crbh8_RgKS^i}L!`W6&Fd0%LC1A%~-+rG=rCtjVw)PYLF z4ygVVN96ZTXHi=2_rIFR?PFl%@d;65DPHNn{eqMKw_k7}yw=EOdv$^l6`6Q8qaCmv_RaC)vlHrko%kC_^hf_N3DCRVU0zXLV@=&Z*;3e7 zYVbhoUBqv)nJHvME-#=<6bDAC8SppSZOT)V_nI0j=hKS9D0J-zR#{N}miHu&*8^l| zXPh+@6L=u&3cmcwzZ<|#Rhk+&q~9(>rx9fk$(k2>vP$J^`|@@0Jb)`MdVPNYO%zc3 zCD>N77`-#e{SF)FcsTFGnF5(`Ti-ylPL!%7M%;w=bl9Q95_y;VwoEv~^9RIemHE-( zeLbDW0FKN33av-34c*{5xm$^3P!8wrOpZ48d2;mJtpB^qJ$(-+mY(wO#PUYOo4%0* z(|qXwvU+Ddcl_8viZ+z9G>~>Eoo*6p4r{&QmjOvYP#ngU|yzB$qLJoipd$%@^l*;eVy+lS8l1dAwA9= zIq{Iz!{2=qJ~KTH#x`U5y?l?OCS3a>`CpxaPjCO}6pRye2mxo*eEF+`Z2xBm8J21yzazfvVp|?HiOB zO~}-+lK@=I#WFlXaTVSkNFbkQl%m?=vq2HvCBC`u@AaoBFmX6-B;sODALi2^(nM*W z(hVY>vWB?9|SaNPmb{Hl|1_t_V2Nf_yqzAnh^ zUeD7ut99)6A@B{ag{wmvTl8zmyon!QLmXRPG}h-9$3STW(h4$ERuy|$IgJLwC(Q+j;AcK|o_8reY|SCQ5U~SK2*jO;?Pcg)}r4!?zi z&OtGOXa|f44ijK`;SxcDLf0)RQ@9Y}3c?AwD0vsS3NJkihlcW2<%j0Inz!BzQ9)zE&WZdGC&mO$}o4`hE@xQ#4@NxTqR#O92=WL(DdkSf_pCa-WtUZf;9nggqrn*YM0 z;tG2ZdL&ksxTP;mfd$hFaT6}@Cp--ax*WFni8ybR_H#Elu^f$M4jQ`!Yi@-gWq7NG zYLH@^_9%a~pIU|6x>!<&r`wrX8=~rg60R+V90$$Z1m34tofPO3+G7YwD69b;AtKHZ zC%MQDLMAUy;@J?to$ngQokufjQVM8^)AWSKRU|R#A6N zFV@n_7)Pd*B@E6SYD>~~tJA78+|K8s5*y&49cX3DX(gC|3;HrlFnNp25}L_c0X-ZODt3`w4aIc8$gSuLoW*o(YL<&gPHRk$#3d1jqpeHl(j zHH6dy{FO)-8(i|TT?VrJPfRmp$i@m?7aWg|8$%e+za{((Q zt)?M5up*;oDDg$D5jml8s4GN2=R4iavn;R6IN`gJedf#SI|w4fMR(wSikHZCoEYpK z!V5Oyjzh$Mn<-G@K?;}B!4q<6Q;m)@m^LR+^+l-~_MMFr&VMqJJCq6|kDo^d7HYs- zZL07-_uYW;nrZ|>uw<_+$dRL=!m@7`yD;**lhk-A{rs{r*A5kq79;{2&o5+M4A|us zT5%pl-nn_|J~i*bQSz>WW^tON>SLkeBfkz!WaTMQEKJy^^`hE%?*wHyS1nG7?@TTV zS>u&G&Gki1G{EvyG`(ojAGrQFnEmE)oUZ!juvz}To!NcDCg6tvr!0Zz{dy4x4eG3* zX>tlRMMxM$P&~l(>2j=Ru8#dS7EQuFY*9EkN;K=KdWX+FRjY@wj#sWTX*}MgaJU7E zI>i5Al$Ace1mWB;abDpf(;}%Jt9~gN*lNZOfYqUZi7&=3+!NT)%_N;nbe2!sb zzwVoQY|$JW)qidDTWA`4oS*1mWr$HGbzuWCfgd1L;)FpZW)*TT!tDeK1P8UdWw=G zuJdpX1xf^6g2?jTF4uF1a{tcCzP9NarwGrNICI9d84LFMIBJ_$zX_0_+?YwALYbV~ zQVlucGs0LNk`guHbbOHV4695Hn73?Zm40LklBu87hXsN0_oRBYv2_w@$HKI1JzeYE zs?Bu_8#xnSG%~E(Op3WN8gV5wDy5r7BlT>h2@I1jxQPyt9HS*@OG&F)5um&SJxPrC zFUL8ddg3ilQ5aG+=5a)p^V5wQf7XPlxJ}M1tg;`;9}!IVIp6pzjZ2q z#kbZrb0%@vqZQpKux+-lZoSq>!j;5lBoJ4&168&|+3annqJ|(bm%jPEpo}xEEG+*d zoYTDv?|Umk`}(534#qW0K$?F-ceoa*GiMDEwM*3&7n&5J>a|bT+U8%NKX6b$={8Kaj@ULk=-X$g z&ugMMK;Nn=p2oidBOFzHWF&&y{nFSZAQ+kHHHOjLm@dPWSe`Tw1V6nqn}qq|6>ssb zU9!ox!FA(Bg#FxO*T>BCJ(a0Qt2?EwAm^P3(aJ{7}S&{(kmhl&9r4<7ueu7{F$tN{w>Nrkz#!l!$YE*N& z8>0fyaHq#^HW9BwHV%m})2|EwABM&{x0;Dh{i#mOU0rA$a-)`cMbc*sQ>@L0j&#uE z)oW>kE#MK4K_7ZJP9e)qT5;O5a9g*=O&VQR><#=uN)S9$U&jb;+_@JjhSzobk6P z5@;>&MO+4^S{1aT(NP}jv|v&&xDcwI@Jn8PWpIpvt8u8izl|F6kV1G$ORh#;lW|{< z&a~3#?FS^2#h(kg;5wGG%VtZh7)i8S9cedo+A~jM4!}N-UD$gxXwH{`M`>qZ^4wPKoF=Ud zeA?U0c42%xm#X&h@gV4Y`yq{EuiNeYyN$8;YsuW{9>uBspmNh${jTcA7x1o4+|+J7 zVNbu?->IA~=r>krj<^JyawqYKtLW5K)%NYlem(0gPaRd3iP;N|)odZvH8=3p$=-lD z7YFFs@L7-u*=H2FMrRoXDsvnGwo5&7dlTdw3JREF#gUkccqzR8q8^t?T%=NBg-?6TNiRs zPg)~GInEzvu7_YK&M|*X^Y&l%&Uw_#ajlE|OFulb^L-MbgvEy`=>r3W85$~q&_yaS z`G{l%A|U)}y3Z-*`AzT_-pAqj-pPYP_9W67*YGu@pS&P9=^RJ2#Ij`Mp5fS=EwkKr zwUAI~K=Bs%6QL4Mt+ToKBVr`@;$Xko?)LBe$577zg|w}xyVn|Azc_cbVAXPp)y)0l ztu4~2_@kU5Zmc~wvp?dH-appQ0gkPI|F5P_AbdNk;fpe=&kCrq0#_{#?JHRc5U55; zBB3^>acEQzZX&M)sr2mYu&OPSJRro8GrGECNwcZa-8UeM{Y&Qei-s-of6HxMprvv5b z3h~?1(PA&dI3XKwwGH>CutfdC)8YSHy4{+gm<4}rPyf=Z3Ho4{Bw*bZL4s}zFHYJi zG*k~pCqL6`Dk_TXfg#@v%c1ZYrvwaBZ31`*y%b7=Na348)@29DhpDuL5?7Oil4xhl zR^+t^S0XjYf0V@g3hc6`#q2yx8kvAa3zV3T#SR{%Mrm0>hu<0T?uYI-;(#;o8j&5L z5go$h7|ZL83#F9w=lmxV3=~A6R~XE5(q$hk0G^Is;$Z5Z>5nN$NoBo#{`6tEdOXU^ zXJoE8^HwVvoWYgb-I$@C*vSStp3hW$^MNmOcJ9HAP`E~PS(D^qG{(jWfGxG zV&Rjn27WW_*4hWw<(|=PG>@pvVP$evD&^~7s!7LFcyPQ#1{iW%Y2|%OktroVH!)v( z8~KKSA^!-9q)+rG?b{ywXHeuYZn7c^`!JNiH~x>HyH8Mv3#PFsxPlUx{&&_QrUB$0 zQZZmp|Ihjh>{E3yfbChV>z3b#!aDnOL802?dg$5#r}ZkJC|mzO&fWpIvTofP4m-AO z+qUg=&~eAMlaAG~ZQHidv29x&=imLF_uPB#z2~d%`)^hDs=el1bIn<`Q}xX8j4{Vk zPTJY&+R?ScyK%CP=?7Q-BjaQljx28!I#-X zkA*j}lglqD;ues7GQ?2k?z*~UQhBneywZ={r{R7Co#fr|iZXy4&>{2g0NBwkBZ7?8 zi;PzY-X*Em=|A)$@_fZ26m518S)3d66gGH!Vwgi2@yAz{BrlT52~`yQA&KNxcsP>9 zs;LPHkr5MITa`w%_GNX>|5rOY!jewBf6=-#>lJ>ZzXdx8l_0dt2J`DZOa0h1VURTF z#Sa8STZ_s8`M;)vBHEgiK#(7j`jyD498nV-t_+j$zDnhU|2Nr45?$c_0oLXio0g}(pD0G0kPGeFFpB#Hl_Y-ba;N))P|ED+`z<4V0K z`<#jTUy9rB|0!_TNP*pja_)k7`j=* z2vuF9m+#+*Mck9w!JEE2yPd%$=S*O(ZB+NYvp4OOOvyQ)#C=<1*mq*_uCU6D4ri6m zjW6&gd6nJ{tfX$uq=6>liATsk&^NiH^4A1gjHwC#U#i-X{#Law+-x=dWQ36?`sS4& zyHX17irVuU&*Z}IhX5uoYc32IpK!ae$1X%lk4(UVOUt=qPF}2w6UUS5zV3#`)heU= z&jgSI79at1Sj;Xd-PPjwx|Oz;s4g_C_034=EUC?Y46UOldyYAUajULr+4bnr>cNu) zSLzaE0b&9^z7EfGU(OYgwHfx)DLQTLVyE`=&_gsli_3a)l>n}T@Ihuq_%j6dv?vIo zDT0pE9YJ1KbAd5i9ezLUC*Gxjvp&xgcpbE?{ z;=&jAn%BdF$#1=v7{AjR>q^GPiyzua-${2lRXC6`@gIttJA7yFy(K8!lM%DloK)Ks zxn^jq3+D>oY&MeRGl3^y%hE-NrGGAm$;)58k?Ex0I)+^At2I8e>%e+A6lP{FVj6y= zc_0=)q&Ws5Z^w`di#`i&MHEMfLsga?)^bAb+Ttbv(^PLfs^}zuPjtR2oF2 zo{#-#7nY({tS#by6&Q@>*o3vOO_Ira-jX;fX;3_JUjYbW7H*ZxzIZ$Tj^~Gwr}{_{ z#i|S&exl(RG&MFJEwu30M(G9CoSF0^M&Qc&9h9b9Yh`P^OgBFf%sy!q$srG=EeVzc zp9miLZYBFV{EKUYuMturk&rOk?1+q<(%CnKo0-lxZ+*F_T6kB?LSxl2$+jsrlWxPP zv8KJf$&$M^s8T_k6@)=p%C5@TDdGFB;p}9GqY<{WrV{h0mQbmt&`qwo5-T%g_20^7 z-Gk#Z$aY8*Zz@Ogpzm|4W98E&pkUd7#yUeQ!dmM3t(P_Ijb*l9%8{#QuNW1XCG^c8GD$Ayj~?mW7}#eEqt5!-g8o@(vvs&x(M<%H96MWlWIQJ-2+fz2 zp%9}!1F&|c+{r;$Y^<*RE<6(sbBj&E^g}pv$_i23RSPQ81RXibIS_Z#5Z3754-A~w zgfLcnA#yzi)!odksNHTVvMM??yPj$O76mydC5ECExa08V&cz``ejeAIa-`<6BF}J! z!>KiexY=HQj0s0^V4lZu!HwH^Oq^=PaAFELX63Qt`R(Eik`>=(%%=Il#9hcE$L1yej*XW#*&K2fu)m!Y_>LT>#1LN&-(jn z{cve(_YS?inK8}^n0!2A7Gi!*E@cdCsz0x)e72v0m&el|#zZWjaTN&?8uDvV z^}JV5E6tpJr3173%(1&L@TYK!P<>CvKO_epCcF%G2RF1{ANwFbajsv{Q9#^#P1c8& z?c(9quZ8?Z?S!ilmw8*VMp^)A&;j1uxUe6XQWDMOxcXQV7Yk12tOtt~i0lMWl!8u0Oj=#XUV_JSKgNw+t*!fA`x}0bW9?t) z*nqIW(CqLqK=;FbA@-YOhCHI^W*hprnyueGCw2dU$GL&%UP)m~;T5$F?yYdM_6v|Y znR)xl@B|WqFB*)Y@WM1o(BFiL>S6SAh!e9fXa~0Q2V{bM=s9F$BvgiGaXnfRAEv%r zCW|@W4jJ-$(66vSP9WFy(RnZ?CvO5>>9a&S!jNUi2_!zh9q^GstA3P=494nRvSPN9 zskYci&=J0w@lmtA^=z~+{E{ybdnMd;jUx}J&D&aN0|7~%igO2G!aASoD*N3Uw>;kCeJ zpIFrQHT~14Vs3LI`EY(#*EL$sDvJ{yP40v$JyWD9>@glVcp=O(Gs| zzfxcq61If~JC%5Sg@V<2$VwpTCjWJ^CX(yK1a2g6x%D4!%r+~Dl{~z#JUq38^O6#MiNXVJkFHvGq(bfL3aF^=#{iC2mmG6* zqv`Q7^js|H^q@^DTO5zqR&^OmRT%{X1~S=vQf4ZQpg`--oTENj$o0e3Wj6b^UeT*A z)9A&riZ)R859x#%(~PU*;$r!z%BD3VcT;}`=q*zh9NSgvdkKYe7DJwNan77!_(-0q zrWmG6lnGs26B1HB&!`-HtNz;VFqZkj!O8G~7xor_^+I(-HnFgSKBqzI=yhIO;-Y7l ztsiqsQ@tt_HCV@Oquu~tIu@BsljTjGk@*EsM}D{Zk`UE+RYQ9F!BU_PBOXk-hCfaP(>XEeJN^(COmmE~CDO3Z_XE+J==4pdxA$(u3#qPY zG%;h9sx9+yPBT}Ri^FB%UPkxO*EMik?!3xK`hryu6v;z8e1ev_Fi%H!qJ_{Ni*d8h zROWENbf>*#Z(B02P2loLD9h}uxDU>p8#rQT065>D+sh3G&A4G`fV`K@BH}Qn>l$YW zx?}J=%C%-WROGZ^J{oijMru63F$f)wAs7zkd-xs}x~tKcJk*M4(|{jJSBeaW-;u@z zS+I}znIJ%loMI*{aop{5rXeuAdBrRvC2_&d3v(u^;OY{EZR-%$4R_2U!3Y`}he4{e z7q9K>eXrBpSLM0I3@=zr<|PfNX}2_#qC@v87%7&Z&Ko>NOgn>X zdNNPh1--g4)-yo!>mRJ=L!{Xu6jr#8b&%Q$5WareB*%MpZ{fr;U&iL{$@PI!GQit( zZHQl~YgGoh@&~vswzz14v%P2OB2>8YDKhLWc*l4mwjWq}O~;y6+#D#d3pF!r46^6t zf3JP^bSuQbxDpK*ec$@p>6p)Qd|HOZ1K}z9i_V?Ts0Wgae=gVkY+qeGflmgrA$uL!mriYL%;6&kLZrZ(R=11 z2R|4VW}2HOcU-o!wfARk#1Z?Ry3paK`N_Ff%-i*7duUrz&l_GBf>nMs@09is#Oo}3 zq17mYsICiBAOJ5{!gK#qQ|5xw#BeG%Y9G0PL12e!9)(oTH}>{uaJuJ?xRfsHo#UU5 zinH3}Hk-uR@6-4q0j!GO!3wH7ZPp)0Q^>GD&pT|kJ#V#^>|)N4uygxv{^6$x9LW%F zxYP&yVrNfRZ5cb&9WwFdobN=zL_g&eEj!Y7i~J5WZ)K*s`|WN??<44vyYf=k5~HT` zM*vKsUQxE?%I4cvn?HqF?|aXy>?+~khKg<2NC|%#D&BWPd@_*40-PU$IYGj}v|$M$ z31BGjo2GbK@aI^GZ;e<$YQ;zkrM~o&sR5O+l4dqC#ds)Vy`qvm$DZmc|oy9~DJ_Rn&;HkCXV;d>7?{pBTB+I@o~3Sw*}m zrQ`2Z*{aH)R2dT1pH$ht(O;>ujDQmQz<--612Z-MH>tAKzfxsncQ~rIxUr8?uLLYN zQ=4iAyK|c{$p{CBSiS@ojMX@fPE`{DKcc>)Gy%>@af>{DVG6}f_^@Js2Qu>|rt+d{ zCx8APN7iV9aP)ziKrg3SmS1L;f^2LH!*o zb_Ug3Vettl$n1w|rwl;Zo{(4f%PeJO)lI%wplP^&{nZL(Y)}HCbqhaAtBZ#;@feY* z7xh}4=QRrlN9NRB9Ep8j`i4Uhim@RL^e3G%QiE{TWft#-yTr#-LSKP{Rdhk92T?cH zMTi5n8pP#)b%N;qBD>sf+YV_nRl!ak82VlMOJ_;Pzj1;vWcbSof(3k~ZkDvP#$4zq z#z;XF3y>-+p=js*Q>#JO*zcdU8sc$htq5DEiv0VnFr<%w#G<};F|RF(+c$Lx792^D z>gCPBdqps^89;MqWEIeZKxjr37sJ#a0{7L%6xmHt5Q(YbV-;U)bv&d`DY^cuC&bvK zVFnLo${$OJe>f;+?g#nUSx1ZI+nv5N-2~fI{gssj_)m_eBSm}E zM{?2p&Tc@Sj0agb=e)^(q@Fluzbfwjar5RS_|B==(FlzFT;%Xy&Q#g?-2=2ztz#kF zPb@Glg#Se%Me>>~iadMU(IFitn#$~+aPE9$!+VGa=VMfqM7cCdIr#_`i3EFBJ5cst zycDOdYO&_x*)T49_S7<@*13lw7=Ln6%xq~(+~0hfUTMd#iPt%uHGhrG4=b}1LnY&X zup7OU8BfwyxosStH!Et(7XgivLSl!k0a8RR&nJ0V+7SFaC3BjhH=$~bOQ%4QBozb# zlR}i$lu%M4M~2!SUvl5y^YYqxu;7O?5QE|w{xVC&OpazmB0UeXr!Z0Yb-K3@y+shR z3%p1jJVSPkOPGFhi(giUTv8)ig_`MLa&ks`ya=FXM$6IJo+N*oQv)HO;`bKkn0Wi#}l(4L2R^h+gg2#Si1* zLyk8VTNyvt8j>yhxn9VMsSjh$jk=S=apu`|GL<8bMu*hQbH{S>E$Sd>`cFxSfm>s7 zU}l!%U;#WQg95eJpx(s~vpgXyjk!s>1PMgK*=A*N2I~e*UHBLKugOu9%2l_e9M>{ARP9xUL@2vt=lw z7c^m+G}uI*`S=ntJwG?*!0HQlm21XW;TR9y72De6i0He3XU9dd;zS_cx|p7bH>@AE zVPx;bA}F#-K*tmt!>AH}53#z>3T{p#T%ZMJNDq(Op7=jux42|r&Js$22HM+U??6k8 z`e&y(NPu<-;Gmq5hzdiZsU#@&krsOVzW+fKham(ozNHP6Dg!Up{hjbbLCi3|a1aDm zSIo;)D;=||8*%=`Xs){rRxKE(sorP=fxR7Yw% zgECYf2$o9jOU9MEDxkKFmoVDp^cUymH8aZMx5=lX`t8nMM_>{^5P;{2$6$@=K?o0wV#rT2 z3B;oc71Hz5)7&BUBz&n@CC2G88(^;Z@w&``lvbO5AY<=Iw~b)XG*g`6gTUX3=rN9T zPx<+}_g z6=Yulf)gKlS+&0jr(3RgwA$qa#RJ!2&8EV3PX9})Qq z((ZggbEl@LO~kvmS6TFrMnnzb^oAsp1JMD7twX%FMWj|R6pjg{7{p26IucOwJzU+# zUiL}8e>o|qFCPm!sgGr;cQ?BQFSe5F;l|#f2w{5^_=RcXTsx310Y$gk7-B%#?p1#u zT=?5V&e3fSr^!2M!}rLw{UIWsF7<@E=2Y&{dTH*qFVDK0WG#z<8AzL(6<@Iops(kZ zL@J@QfF1J61=azobHotDW7n(X=_&UmOWt-*Zbc^J;$ib6Q*a0VK-5lf0}~ zFZ$6Wv0D|%tJ=fYv@>pKCvRA}ZFtsrW1wJjH;aON>B)vd!}7=w7Tv=as5%%*B1S{y z6l5Ga@*-I{J4p4a9_-?K5jvs#eX9=v6TI&s6&+h~&vw-rh zov)^L1kFF1nghPLreS$NvPbL?{NnW(q%9B!Eorg(6!?`ZkoEh8gU?X}RJ-HT{rUrA z?5w<@DFThfFEM?ITEC%Lrnz~_J<-#P_=l~r@f0^`d^SSQMn!3~x}|IcQ*9ibH^dMt zfiO+_II-JPxZ~s)qRw*wFOX|hW2CtCgLvgRfAm_3@t5HVZ1K8Eg)mHc!i|=0DUAsC z?zz#V4JprI@#{UCyDb(RN5f^uzQAE1^mZ`y)Jxy1hAg{N-}gSKT7N` zdg6VUfNB`PM=`mit7+c4PemJGb})2%>Cv^sL9fL#m2QoEu_cf~;Oue-|rZgIu*F&C9QY)Ec*?>lPW+-^;QKkZXBIJ zoOO$Fm)~$Obq7N&Gl4bh_cV`tSBOlQzGa2Ja_hIUl{E%x!*7Y%&EB_vL|2 zrM#mKXFmuosw_^pe0@h&{Q+!UPe7=HRVV@H$~fs3RqCI!p%7$)cr}(4fYM2n0JAb@ zz2oU7;oh1&muiRrgk98j@P_t{>Wk=`xb?OM>5FE$oK6k!VfYG0=_;WfF+VisBtmar zf+5%-7E2qB zD$oUrRl8`+Z^@4Pb(-;h@UouVcZq)W5=H2DI79GY51y?{ds9*shKu2_a9bs#T}5fW zKZMx@zn_V5C9z3stt7EdIHdDp)%RwslW&^B=X~2S)BlZNGyJOZnxvLDIN)D1^c#Nn zs+GOeuza|}P^2=!96S+7q>Me!X@uJU>qv9uW%Dn`$Lt!!fH5Y#B;vE6cl6T@6_wUi zU&;F$|Hdzj2_ByP^zn@@1}vTCnurA8HVl>QL{2HB&|f+$I{0Z;?6xP#-zf*&R3&CM zegfkXG=?|D5zZqc=o7O8ivAU#vQwKyy?Kz2llxGK@Io>wx4Wids)46kkMN!syQgRH z$isBvN4M#^sJcxmRi5Kb)8q15C6>a;X&5`LxB4e^K%q3kHWOIQKynC#(ri$3tV_g+ zSQlYsrixC;dYU3<5ymh*?3H3~qtXaCVa8H>eyw79GF)w5Dl&bE<9Blxhm$5bY~u{l zq)k9qm;sb+;{{89d`l^TjAs=}X*aSQeu5qhUttF^T#U|sKH-9j$A83zq5DsZ zAbNHmqh!^2+%s(--7nlT;OAkmQ1bHwnMNJg9hxQaPgj{F;h2m@R!2NV1E>Hib+MrW zLo3lRE&aFAgannHf9%hlbtEdeQ=1$Ezjbtb|6uGu#MUkyNZ{d-prK1=H1wU_g_?Vq z=SJXfOfoj_34ez^`%Kl`&`R zLI1M?A=|~@UUS)0ZeS||G_jBFuPz4ZGQt7qlNo6|DhqmItCK_Z4X7mxMbp*XXJMlfC$vC1+`Qb=2kcfAA^ai_x zp*~;?mAEEE!I`~_G%O=UbS^$YR~Ng!=I)7~`a*4zlzsEl%2Z*9;GEEDihC$1=aE9! zJ=^CES20ksali62wpuqCSdJv3?@yLnSn!gkrLy5eoFrkR1t4e4w)I;fl|+E7Ev6^Y z`hO%6e9&a5!tMGtS|&&4d-xsel|yW=x^a>X$Hc{tW76B8F9GEpfP~U#;HbG^#D+%u zqqp#*&J7YQ!Z5?)ECgU3TZ5y>3#D=O<8|Qd0afEdVD5HDxKZtMITE~VMfB{~k@azg z1CM`cB~VG1933Pv7tYxh^f(ZQR^K0uJNRjZw2+?=Cc$Byr0D|&id{Ev=If)cx(`|i%rTAUF>r}k7Wptgv`G_DH1!Nj5ti#gbv6Tj zXwwi;M3~j)VV<31p+xGGzc-W@Vn6)V0KWFhI@AkEgmh^RgPL*SR<~v6@F};U6FRi zs`!g)HOHE1XN84h(eOI0vYZ~A_D$GXwT|0gI>^{mQKWa4@;FHmmy(B3A^&@DyxIJw=iYd-=k%DjW1$xQD&NY$FjMbgs>fG2Tzs0 zkUCkCZv?N_K<-m;0*UFIiyB6`u`ZO`Gt81cY#R793TK`H>*WCQVSG3Ix$hJ_8zmeU zglZ56k32xuFU9w`9q&oLm{HG_+uFhKc(qJ0OLuI zbh{hqiGlPDgXj$d>Ykyi+Cri4(n6!MXzsNuJ;NCztfTL#x@7UGu!7qsu|gm#1$~bF z{HCP$>%z9F?BsKeI$382|A0HF-ymNf6`o)K>?kWQ&3P_AMd6vFCuy*JFtK-5QdfE< zTA1zIwNuiX!h7m>J2}yOkxr}HyKrFJ4Drlzp!BMhPNt-o5C!8jGrw{aqL8ZjG7s%Pdy9MPG_WXf|yC%3eIssf7u~(P^Ro})S zW}CeSe|2ti^FFE<8|<$Cd?g8j4 zLQ?mKR3-ktJWv&vZA;_x)h@y65E%QU{unP$S}&~U#$K~3pKjc=ryO?4IvHDQ2f^*g zx_8#f@QHjD+)+!G$K4+8613wt?#DEWlLdT&MS7eI;u$p<)Oy-xb}V78gPp=$9Ze`v zLE~7d(d>I|@u+-p5fhSa-%p{m2NRha)CG+h0~N0e|Uf3eLtj;dVfZSh1uAt zzd5VE+x_9@a=W(m`3(4ktS|h=xp+s{fAw=$eAYY6UgOBz-Fg92xb|1jIbyL4C|RzJ za`Ye!CSoCZhdP7UI=;uiQF#?H?Fl5Q2^3<~&$&hdVIpRFOo~M+^vc(*CTLm%`{3g~ zzxF+ov)8HSNc*K;E{A;~zju6GvT1`G=TSamgXbf1s;1gAVRZ2;r-dcG(ZYp4$(nV{ z9f3hMbHtZmbnB$Mc-P5ZCXzm>O0Hc3Oc(D{=XfHN#OKnxSoPVvPxbgC z9%E@Mmt}hX(2O~$kDvuK`S&F|@IzQrOrvN{ekw#`1MPLD++wzpNJuLz={q#;+3u}h zD^=>i4+GkV>Ivm&>og?i9BUMxtl*LT>Nf}r<%VC`7Yx`GbRHf*|E-mC(kOmGRzF7xk*JDV=W=Fp5wAe zO1!%8ZM0kK@>lD-jCYEOj2s8qkiroUgYKY@-}9on-e1hHhIxg!52~A1f+$j zbrZzL3sr`L8twJ>4i30JP)SFb2XD<*&YqqJbMkv_sV9&xxKlYzSMXpY4usUV;4kr@R)gL0gvAQExH(e4#2Ivk=c9Ni3d|&JyHV>gQjaLZ?fH zBA~=HpJ1oGiTBB6C=A~Zoe}qxh)nr*%9y}#mWq@i7FK`}9Nbw1#P~D_^40=o9yGh9 z#XmR&yMM@CD!&a*F6@Ma>6 zz)=P7(P%?A>*tDCvg={_PlAE|<9|&suz&ss!C*i-T*QV-E>1~02X*Iw3d2n?B%z${GN?)}<>k`*^?0Uwg!Y;KM z1Qvx=@b_bHifrLLLKSNd8VcY(ZDr#r;P&C(r*(xUhMYRylITOLOV6mh1*K+z z3~)2VTl$phwu_6_XMnDzh6Y|BiI9W`QOOb*rAjyX`1C{f#SmA?!C-`ZEqY6r_{iS$ zVj(kYdqj7Ao~Ug`&_6AJ1^X;-YHIqXd&hZ<(9 zC*TG>q`wHs<-jNM)@hd^G__(^VD92b9vUS)#5_CmCMQ{F)|6GhC}*ox4$FFNd9KDUIRu4hMB;92%G^by@Ja#JD<~YjAogwkX8b zmuwp9h?Y7|A>&vg`)Km{yX8>o-fqZE)zZGuegt|&^Mndke-E-Qk(Y!X1223URKxi- zL>~`MoF3MZOxWjuu|U;I+3#Bt6#2ZJGiEuvBQYJrMSL|TBHZU#cUg0s&)s}U=0oBJ zsFi!?8;6eSy%N-F)IkyGhay2Ld3{i)X^NUF_>@^WRY8-fm>>GI%L1Tn38g#HN@p=; zjqWVz)Lj?8cH_Ag=L+zh|+%!6-czKg!$mjRDAem@B1zMSE4Q2-X^O|c*nnF7H zle5yMVkAJ$>bJEzC$!%|roQnf$G!7GB8L7rei*tl5y98}UFr>=-h74kTPB~L-B!2> z;h?nccy7T4Z@K0?LLq;V#@%9iPffl{@Su#^cApz1_qL>2fnNOES?lzG&?(~w<sa170?4M(PC$sN3lCBQ4ie=vczJbZVK1)dH4e zTB|vWX|pNoV)E6Ks58#jX1R>TK%>xyH@-H4vtiws9i7g#N`$S2>Z1@tl(X*7wpNFS z*(hdfneHUTWz~)n#c}15k|uR^?bD%a7RgCd-xmSR8G2B*n+nm+6ebOI)kq6q4sJZn z1N(3R(}gALA$BR3ahLN^SoqPg!jT|a-J!Yj2wx$-Xb&H;<~AOuQ7SSe6-ANc&SCsep0ND31|e@0pC_<&{mZ>P9_ca{i9I}DF>6nxQXW-Od$Cy| zvE5k{o-^6~VGmQF=FLT!WeF}xukYHc1#b3np^Ak$bH%*ZZV4iFIJR|P9UQwM_>!%H z997$`nw3tzue?PX%ty9wh*Kanop~6Mv95Q0Xm)=WQ5Dm^vjHhhXTDM8)c>aV(96V9 zmc@+1gmN4sm;-qqExAB#*W&lMR-=$JyWTWw#ZtIZnm!2CpHJ>N z>&3{_O@FnBAYXG$(<;&}Hm*hf>h-dm6~3kBL{Yn{jBaXK9A#aDjUnlLdl0k1 zCy!^3qNV`AmjODBluZQHb0E@`oHZFbA__SRLrrsX7jgBGXlhcf36}#-?8ej;BrWKD zWwCyXGxvmD{}1+zVoQ5dWeC}7_k6U7K8|b!+qdjVj=GH}&+K8{cClCMgSf(85f=EP zEe!nWp&UaS&kuV1$0surQ*EP;@oI}GIQCV5b6P$Bleaq7d+ph}Cnr>F)wsMxa^%Zg zM$qwl7oUk%{x9muRL>B^>g2YiZU@~*xO>!&JFbp;(TfBKwio;|990e&gyVdhq*9dQ z5gK!p6ol){iIqDh08Zj$TJ1ljyeFuME|5c@b^LI9?^snvu6 z!|@v_*jIqAkKHR#1(~?}-13bv>0D7B=#p+gWS==IHI>f^dJMH~X`c6Ob)7RM$u@Q> zeQ=28uUT3R7PA^oRi-!mydXJAMd?2f0v(yaS5EHeZc#o$`HScQ-SvO?i|L7<8mjJ| zi~!wT8MXEOJOX?O9KLSZHvHE9aRHGM`RkqebG_>X^>dNJ%^$<-lsj7!M|3dCIb#l# zDZ6)|Qo!JS8|O{?1p@^bfU35Y2;}Vqb6hb$@sm+Eg+}rY4z4wfz5hF|f@{Wp$cHy? z;EBx7&-ZAzmpr9=RCvcxuFeB7!9NRz4dh~{v> z5#o(38!JxFWIppsLDut=#d8=j9MbZH*XU6N*LM+AQ$dquP3J*I5%^2Pw9gMG;{<%R z^K!KUzg^%#cUxPfRqFdSOc2x4+!DevyN)oK)S2EM@&#mKy)39ip1SWrLdkS&>h zqcW%Hf_!vfQ|zhQ5U694;Y`FOKWWs9RteZDOfH9&0jVT}xvWVqW5kQtQe)WTWnhb` zWKX`2i~;P7XgusLrTBOG#zLSVs~;nF;SRKx2@Q30<|zlkwsAEB|H1i;{43`p8pvq< zPtNCQNLKc5&Ih#ozjHo}&Hn$v`9N<0I3J?xnBzTgfL#{l!(*@xx#dNlN!onfj{=Cl zIG-OWs{hLQcr#$%5AFU<`5gX5`Sip`Cnr)+1w}%)sfP2#lc9De_~F}~&tK}0YpB_q z;4mY+ns1U96QcUyjXoR>@+e~4<5FNsHaJ0><9?S37ojXFKIhPey@(4AyPI-{!M|YF zxX_1dVrTW!oiYe#5|-W!3?r*qP1LJ3jgeBfwky;=_)>E#?`ewnsH?T3Ek41~FZ>tK zTG9FoXo1ASGwjoYT#d1P(UX0BT)mfF^aed1XR%OBli^PtpW*?p`5S57bo?vQQa9d! zQD*I-U^{K4atAgt$JS41D9;Mjy${=LHyP;9{6FwRR*cYWnJq%!>ujhQK;6dF9SQK@8TKgkR23}kA zQ_>I5qfq|q0Iq+6E%q4sSf)};91Qo4+y$e+D(9c2ZZJ$?h1XK_e=5iq+G-tZ{$U=XvdFV&06@S~AsgAJ%+$e}`Q_AxHN*G1jeIaU@2i0b+x-YHXKXeA)uCsey$p2*uA{mIRFjXMJRp(q+ z0Kx4_1@~oHI1OHm^Z3_GmhB5miHexaz{TX7EO)YzJJJ0gqwQL+RHYviux&dE5IUIV z3qA%lg#u}2h&YQ4jxhcC5T-_R*w82>(GdokO?Z#kn#czKimT+wgTGNgR^9(6VH7Gk z4f#LlqCVp;Xhzv-pp7*MBj!Y9ftFdIud+2}BntGIeya<8GH@~8dBI1^ecMTvKWAZN zT8qICgN)jUwg*GqxN{N-E2#(twILZOO1Q90BkYNN1|`~~CZNAGXI@Dh8i~e-gy7&y9B)-?qur96WxvCnq0|Yp-oj(EFbubHTgv^7l-H^v_Q|qLSpwSZ1IAf?lw0B$sz^h)JO#SWWf?QTBHyAB>HY@Ic?eC~ zJLW~~EeB-qt*xM|;V6joVBYnl=>3-n7pm_Lgx)oRO)R;|9zZ*E3;6-U^5t#|89WEW z9%zW71?*kV7a#HSm)vVoN>}mhTNsf2BJKh*l@49y_*Jtd2gOY%K~tedtPdlN!ohuj zQnKgUe!yDhwI*~P_Df&peVl%Wzz2QZynyx#K56NC-PX(xv6Lv?NeJW$!d__P3NJC= zv%7B6rq+EgBdAZA_7%>bcipVfQL7RopUQ(Qn`E;mj^-lG@>Q{Qg}81}t{CNcKCN@1BCy3TW0lSiJFL4^0cR$xg0_qv@#M=%au zs#|9!lF?WTS?0@<&9J&%h(El|2)oOgU{r5MqXcythyWAUy{OOtFR=Ov z{U6g5T1^1D_y8AWa&o{jn6&^80TTh%67ZYKv8x2`#tBkyUinNkiFh{}t`%=Rq$EQe zRZ%ERW*BsN0|y@~)L}X|iBX4eq;QDWkAGpGDxA_;6&q=7vpX_6T>io-J-E z|IKM7II(V_;H7dk^Aqn7rY=p^J7bwP60ORB^!~p5ZzD%W^cxlkC0NK9t?8f%*i+P(e~&7Qbb-d0r+eaY&1fy@#5#?=Rb z*8Uczc#SCPRwa(OOC4-PZbxI}bzV$m>2xLOW_LMfqJ+npVSy=opp)`_zl3x|nsO~KVL4Qm3g80J8s*)p zSiQxsr!-4!SXc=?4;e~Q=@kILfmp={eC(Ocym)^?ZC?yFkE;S_p^!3!k@jWH*aRi)SQlu;9e6q!cnwX-;$-}y=|8rckJu4Y27G~zTep=xuH41CT|x|)$iV*#H? zIn4N=G=tP4H=p09tpqtqAj#*1rU)(~uy^kY8b?-&{vE_2+eG3i*NXh9TPxC~Jn~IX?X7a~vvK);1T>geKLYUgUcgA8 zQA;1(p+5ri*X8hJ0!CdnfiHd#wL69Y_PIBPpn`c|1feNl_8Z`MCKO~WffdV7z`f@~ z@SFY!g1UFLh!5jFgosa#;c^V1?;D^EU+Yi9KUymT{{F_uw+i*#OHB`R8=$823-A=U z{656mN6tSVY@8t$NMXl=cs083Jx z04#xt`ah?sVLt# z(?AT=XxGR{!?A1C@9~M}84~OyU8Gk>^G?(@Md9 z=e>t8tDrM@ibPBH{XAltCoar|-%+oH{9f814;Y_)O??p6D%e?2puowvU$)pT1Mo{j zMSSEk_!%$|mW$Zo#G%O#&MLiT6LYSrv0r`Iz$qdgpGX!>Y3TP=H4(c*zG+3&w>js3 z7WH@5p1I; zpd~=G-wZcE)cH46GtI>N9VwKQ6_jxcsU==gIZfSq1*JQ1sy!t)N#xYIw4&OLL@KxG z@)!jy7c*L;aEejIi}mqfw@!-IfaX9H2B3dSwk#xFf|io1yH%AJLTWhPJIdD3uA}u9 zs8dii=wVxJ93Mi`vd8N3$TwK6KH`5LK!ww>Td$YRy#Y@VKElCr+kKr%ocd~foTze- z`ep``WCP=q_c76!N(afL{{xhgzr9!BH0-W>KT8UUJi;4swSsH9hvY!Pv1TnlHPib2 zK;Eff%~zj!j46RDU{+zD(uSOTE7O>KDBI~#ccH8O!Pjfdk;QCId?kgf+^KiidZ{n8 zHdk!ma6D}-?v_$naSYzuQbHX}O%-K-fTT6=!Mdvt^v{Q!4OXJv>ENu{6 zu^Y$bWf(j$-D6@Q+%b4Z&h9?Tdg*SvW5++&%$9I6O)@^4-RG@bVm_P0yBnW;1BxVO z^+?}!NZ;YOB@BwTGA0A>yCkn7{#?#ZWUtamy0b>>!T_ZeBQm;1PPDNM_wP4^%;{t2 zngRdwC+%3`fcs7l5qZ7+`^v5*qGASz7vf@DCaXVv^!xX82y}lM{%XBi?ESmH8vi0N zqYEt=oXfks!~`%Bgu>y)#&`Pf?yFU^*txIiQ2`lUs|i3{-p0@lFNZU+gnz#r5N_sN z0paGP9T0Br=>Xy8#Rd>=ykqAu{#=>?;pU_r5N=Mi0paF;0}yWR=>Xy8CFxJNd6EA8 zc7pi-vGx`~b!^?bXdp;}OK>N+y9U=F!QI{6CAb84x8UyX?he6%tPmgscemFod+-13 zd+vF!ZryrSYYn>R=$>;@HE4Ry?;GE^8zU_a($<1SL~Jg_crx5%a_Q#ms8xTpM7W>E znpTGt5A9kz{?1H{pS8#vDZ2+g%mDfA$qI6pRM5o7Eo?H}Om;W%0pc#JjSafRr*FAp6*Km zW}7XO`m@Hwl8XZyBK!@=VdRY-0Ymw4a7KX<7lA)3FI%Z}6*dSBz(&8f{h z_huSRQM)1f3yO?y8gsCTe|MIuM4dC_52Ee|lV7(2AvFUF@TAX({4@;D@4V4pFQLmG zMW+7Hn*H(nyN1rWn|W}ec`zH&EP_I!dp#25J)hDW3aF?TCS0MJeqCQ9EwZCVEzXbU zQVFiGlL=^(2`~6cMbFv`?~#t)6deT-yh0sM8%R_1db95XdDOf08`L)BEJH~=Zyf9%p>>D|xpik}gUGd+%LT zbg>8#ATZ1rYgeOd`S>n`ji%4jpHbW6{iJFw3rC1y*<+%!itZ(& z5tT*SRYWRb%1B&F?Tj_QS+RN5bUG2M(pPb+il5FMRV$hb5fz3GBCftln&CkoR_Z4T zo$r_L-Oes0$DNnH36X%Yj%7&-N|%(DB@-VSlTMqx6;@F$qM3`tv|B10G3=}5Tvfm8 zv1+RJCI!N7L3VT>hK9XhLe!-m-X)>>qiC_7Lc${~a{ApsFu$#l!p?75LoCUAIGLvo zhszwnjRBchc)U+9N~_f|{4dT_6KJm8PeYgb)AlI1UwwSuwXChl{`lFpQiS~4ilYEU zoyE1R(rfWxy$2>yxAi!Sw=ly@Ne!4wSX@5mDD4q`l8&W8W`Fj|4 z3@|2IgkZ`40)I5be9oR0UAB!ZR=@fKyUDiRsJdi@97!GZ%evIf0pba6X!Mlx{lB)} zb|Bs{Zp1#SnOdEob+`fjZf|!oJvAQnixqV&}S_~&hDi)QcgIpXk1_I}w)DDo;DYT7;E7Hi;FEc;7 zeiIExzA1GMp0^0Ec&KA}=LMs8HIZu6aU55rMpL}>t$o8FFasD)Yj?>fmJSTt_P^w)6+$Xm2~WEJ)mZrI6UKTc=9gkf=& zVrUup*VQu^eSaLlWaP);`BvZU)Tw7W72|`A1Mwi$=5%xAj8Sc`2jK!83L(^?Z>BMU z>6~0(_H^ZzluLCckALb-2$!gz#razjH2felwp5E1SAsP<8eLuR@NVUIBt7FVM?$v* ztTk10&w&8>Mdy~B^9|0v^)p4iKEhyVXz=@}2FNhw_3|sGf#>%{-wAzRsB7fR8=w32 zZcFZw+j9i&hFJU-b-WZ6hHcnFLmS79*2aidH6-MEr36L=fw3Pf*G64a_{$TFmDrs~@*6NY>8Q`co9PAKZ&0dvb1ZBz>xMQ6 zw08#YZ0=2D@erD0uBPWt5g+VDk{i5sRFRqyED>r#qiEh`$#bNa6?fT&3$r3 zWJ~yXAz)p=sN3c3bMdoiVDz_`^CP-<+Z~Kqmh>Vj)wl6tAla6IOlB)xlobj>2GXC{8Fk)9H&xd$&+vIz&MB} zw!EB+zN$K%T4M)C%`epq}e*`jZ*MHb{7e zc$0k3cw>7nvt09shXzsJ@K0`x@=J3}f!QYnw>MYPrq{7;+dy(m8*~PkhsF^wUwMa( zc@GpKUDDefgg86gZti}$0KUkr3}SVMPbOy&-N(# zW;SQWZ&C$)x(@tSR$!;(!EfimSqldkC0>=4& zLQqBy5#yL2sG|iA{40tp(vGVBNK<~d5)f=-k&3}R*3Ue{PuLOCbc%o9!OE9<9xW#SxuQ@~i~(I=n54bin|G(yj4V-i-XU(_l}8vt_KDN@WFytSQTY*=`=c&d(GlKX&kPH29Wn7 z4wM5fU!}yfPEZ4BZKAa~eEY(9*^l-n)L@ng(=>h#I z0Z~dK{tHA|bn6QdVE+#_&GO&Wv@?>4Xx2O1@@0@M)y1=TF+j+(z5-^7l9>lkpIz+GX3I=c_++VFVm@DpP7o!)eL@5y3o_ac&uJe26-N@KU zlf?eNz%7}q2>*s#ApHL~xCIopwcp!Ga9#FO%%VY?$3>ef&3lxLgmL<;nD}Edb+W{` z?#*JhY+p1?cPW!}!+|mWu8>pe^J{6n7j>QGHb$(!gz<>H$Cd* zDbGN>5|;*W>nHzn=6vUWGUxx7%$(FVnb;b_V&D;-m6e~AEXy?<-{9Wo%-1*-C}&e5 zUFvBZ;2JJL%KN*m3U!h7rE^>tr8j_p6oRH!LljotE>lCVjrXT8^8aUAjwnBz0<=La zTcYDGYew~lVBt@?2NYXB1?M}mOn;BQ0!ja!G!Ip~{cUYJe}ZwYss6Yti@z=U1OcDc zn$n|Ei}#~G?D__Vx?C;`+W%SNJV&|ucmRRbHGR+1$j6hP;EZ*@X_xL?Ln4?1$ipcD zbX>=`q+3md%SH>-YVMciMgY^058IykYppVUtP}_Hf=}e19Q@y(7_6@mdLoPH`2z}D zW6PYFKVeV6^P=FKHzR#P7S?*7DfH%_bR8=gYpl`Ea>ySVnWNIL8#Xfst@`u(>3-j( zIa5hAeZn*&^kI2&N}1F5qc7N#4+`9K@-G68&AQ3 z9+~)x_v}0q9H)8&WDrB-g~0&yeBNfJ4|Vn&e{y#ID~CRg92Evo2bg4XsOOPcfTX01 zkH3Y~q}H)#Hq*Aa0dw3)(b$AF(M7(F{zY7VqA@a$GtK1Q@=v+BsB|ile9Z& zGxz32eQ1SR%q$`A|DRwOt^3&hC%Uzn*ER^b6eaOU$t5Rr$S5-x&F|xMSuoNJC(W# zKpwsLK&7)@WMZ~>a~{oc;0NM_(JN@5^s(}{=rTVWKz9+uDdS)+Jl{yAki#9pyU*}8*EomQ>WyVhODu{B*&5Txf}C3alfY0K9;ai`id6T5e(G0!yO&gFR5=r@7F-g=mf3j`1v`_L zbW=F00hIlw2(zN~ndURGb17JUtng4nQkfcsw?~7mvSrMkepf6{CNf3ei;~Xjr0&|z zAIjIFf70(&J@$zGhmG{SA94G0g_}4gBL|`mA;o005#Dg+H`#uWv*HhbnJ3KYMtq}M z!)=a~c)QAvGlh1O2OkxROrQ<8liBu>H2F|q<-SfDML*7^sLpR6`gGCh;|O+qpkAt& zte4z96Rus_P(**YLz?lU*|FnmZCiWilus9Km}rFPJ)SD zW??RPuS$GuN$o{`OMmS(1a&fy8cAPay`8)yTN1)$-tRsdP} z>qrkk7Px(A8Q>isRRLt-Obb93Zr1^1;qMCpWMQ}(Ko+=t8mS>1AIIKp-%jRJ3jOVM zR3IHbG5rmUK&}kjOJfS$i;dytScEUcdzoBkH*6_^yKhaTgbaQee59d)qFObqxXT~SEOb=s{PV=p^PtGUCAtW)DN?u+-L>oiMRWyGFshU$!15O#D3bb?uO1Ew;AtbdqZc> znnj8C0nDqkp095Zr*$gGY31wtg0Owfln?c6$ZuPz>d%#@q_7+Iw#>-a1l#DIAQj)K z8qJUp830wsSqKu?1HH~YkLTrL4KBhgp0oDp+AzWg>+^8b&L4$x7MM3x;2jbWNlS1? zMvV6nZ*`uSr$`3~E93QwucrFm``gAY?!cZI_ z6{AxeFnz9^e!=BMOn->-eqQSD_bkTQ^|c{vJfPq9t^8?6|GZSQ7k7cdt%t>}*T12V zy31b8OVUj1*iH&Io;*(NzuwlE)!F~VI&US-p*?R^4Z*(Cb^|y^+fKk<`FX2t2r6)1 zy%9T&ai?8=;xe)u?p-yqtBHUI_QBt2kBdZr8~(Jmx!C`GR3^bol4CV!BE-K$Q-%ZF z*%RhnwMyjt&xIVC+fEBbTf{l#9OQ!hYH0!9RUXRk{^^`SYTIcYf#AHgDhTdQTY50k zy9zH~m|tz%Nepc0@mPVukpYt&_V!M@IT91NNbrky)y|L4W8PJ98W+x7+W9QSqQ#o9 zNQj(e7|+I=E!uyW5v1;WWc8T%W3J)@EvzyT7yOb6GTJ@`8q(1k7OAifjnP&q!-(5S zl?;8`4$F{BHot{CIWKgpS1Y?q$3^5b#NsBRqT|mNYgAJPVzrUhrEbmwkPQ+?u38L* z(qn57M83H828s%s7)44dcA-sBp4F=^hyqmVdBPtbBztWSFNfzq!{0}0cGINf_9IO) zZ04A_y{fO3YL7e7+G`ZYpNc85%2-Op@vbDW((78pWlguNURpg>Xv*MMFJ=2#d`+HJ zLXgHH?#cH_pOgE>=qDT0;dB;4YeSW9cJ(3>;h{`vk5s%2A3GF5sDS7m#fp^GreVmQ zQJoKucBKn!?h_MTm`{AStJh`1IQ-YIg7Kr32{Phcxx_99(_x&2ubtRnh2Ie3Puw`- zv)oxWB$XLQIg9-W$Ecv1tRQqZ7PunWu2Q~Gp3=d&tf=;Dk8l4Bkkr|h?zHZC$ja98 z)_t|xtu0L-tPEGO&aeeG4`<#t9xKB8V-jk*n{OuBZkkLcSeV}RdSl_bvmoQTD^ReV zcJaJME;-Yrl$+~0c=Ae69L~JCN9II+z9ZtO+xUB1Np#!>mEZ-6bHsLrfp&#KB%|!n zhNB{KrCEZN_o?VL0pGaKSi?}onPro@zYV8=F?wRkOYKShe%|$Z<%9K=6-|GYjYms5?xfE4~fZ_8-CcqV1nVB3{))koXI& z6%q(ZZT}1d(W;*Ha?Wiy;OD*!vz^2NB$cqr)P1 zgtiSqYK2r22If_02y_soKms23&oIeRIIWP)p@1152-5b~5|7aKCnpBx=XeV2$n<=} z^x$dmFCAn|OGFN^M9Nc|5uB1Z?mI#AwZ0v=lmwkl_#0?AB@5?2{6pVqsbDC5)BiE- z3y^D0!hA@=oZXrTOaCe%CK6u_>fqhkvgCl5e4pXFUy=7JXD_N;QRs*VO zG?9v%ui~R@CB`U;%o^kaI50|-JG5iomc3t#tFd`lxy`db^^Esv9$LWI>k7d%m+)D$ zy<08vN~TPFFxA?~yGO)_+Adm^c`m7<4(cZq22B{)K zjDGr_E*&+zK4*7C(&S{zp^u>meYItKA_vc!Sl4-^g}C}aONmLdUy%I`yjR$w-fx8&ym0zwl|`#jcs@*_YkdYVbvG@lq1T&-hh@@vCu9Sp!o) zmo}m~C}P=HVB=TJ3g|cm9Hr4U+y-YtjNtfXLI8m{Wq6 z%UuzL$^E(k2t=H(Kp?UT77?2X>b9_g2YI!PKm`OMjCBYS_iI&QU|v8VPWb_W_@7}C zqj0!iH-!RbY#=BT0tm!R2p|xr{J?=Y<+sBcC>JWI@1a9C^btVeKbzeN6s-rS)#)ap zrl1mbBq7KDWX3aDE4fm8s)LjO#gt033gFX9Q~RMy7Z=vEJHN&ErU+c7cK(#B46b&1R^JD3Z;Y0XIfy-O`)7PYX6ko>%pH4+w&TLzkgfX(-tuQ1ZD~O za4>xsW04$!eIw9Os7=#{WZC@cu+w!H}h!z-$9CQ^j7x0pHgYQML_DE>72BND~ZG2&84O;j#jzu=;= z^dc;+5rsv6)~4xj66R}z;2%?mL%wFv!^a9%iDz{$Q=Th1_4*)Fd)XSZ=W}OuQq^w- zV$0ERiH{CWV(;YNNcfx6eC&p{Tg?s8qLYvH)3hDeoTAYFk{2H#P!<=T@E&4e?L7O8 z>f0J>S*x&S?oOmQc`4U*5kXnAyU?vNTv;Q1DLb)t*W!PAtSG4WHHoe_mmR;}u$k3MVVpa& zHilFP46W%iicRC(vR-42DTLw?)JW8P-|=bWPJ$tio$$=6a@uL_ zYfaw`^TEY~-HW}bm-#z!x}L|*X`||O(x;O#a_PWOnXaAhC?#uBsUW~;u8XkU(=_=4u328ljT#{wR!ylKBE_kzpz#2$&mTBGC=^au zb(o8MNJYLtY}7pM+tpGsIl!Xr3!y-Dr?D;#Kks|*w5LgfJqZ6XD%GSVIE%T4GO{KQ#Pl_+zwS|M7b^pr1df zYGZCcROY1vcfw_k+_XOl{o}UE7wgiq;XyiovQ&cHen_Goxyg`F3HZBnfF;!h0$5U@ z6M!Xk(hRVqZrTBs)B|u2*nj|*6zBwCNrCJDmeh$Gz>+!vGe&N-z$~eo47*VQf-2CX zr+U)Q>mx?i_v&q*-YzzN+B0v#vQ0p<9-GzD&+2lX(!F}+A=-`y|5QpDWm|6A1 z=8Yw+u7XuqJ&L4ujZUG9Vzo~8I}#s8`O9H~U)&^-F$5X90nP_k90)u3UFKf7nHRYd zAPMpSDNzqWBJw&qZKvg6X{06mY(C-6ni8zz6L* z@#D-K@^@DWG|fC@lu;3Mx=UxnE5!z4F?huWZ+2hu^KNg+T%S!}>07<;N1l|uFLTyJ z3vn-n;oXk6di+2&lwV4cPx0S17R^479$QP^1_UwwF&p`$-lNH8)5aQujN6_6q96JH7D7fKIE0`<#*AbX2 zS_S5cYX9Mib^=_{R$VYx^zRD+uILq*D_RBSifRK~(N^8_K4ntyAjC^xuIK@nD|!Xy zih6>%qMZO&^gqLZxuREKuILq*E9wd6ih6>%qMeC>SgpE>hXa%{7w4PItR3F&huaJ~ zKhv)1@i3!>Ptm@`)MD7N_dL5(8{tm69@Wj#ph+NpG{QWoz-X*r8N>EmqHKEaqY~f^!^Tsl+s?tqkz>!uncbRFN@d^D{$t^L0874^hJaC#i68LrC8~OWTavA0M z(Qi4!)Kw$$aZna@(mt;PgRAU#YFJDa7u9jtm<2WRBa<*x&d`#gQALf?kwqlm2WrgV zmUuEXu(70ijOaHdQ&=?igzkUk5vsyfeqSQ)Y(gbimA=p3k2;TVWb_ST#5OD)f<3S* z9b$!^b_pSiXC8rIn@=2*)dQAYXpG1b(wJFm@7LBGWX-)#NgAdgCaW>C2xh$<$L7n} z268s|C3Z=neZGS7t~>n-=G<51tQqq~&2s+z16G|ceVuQiYf|5uUNA2%i!aFq7TBZ| zvtFnfSOCzC@}uwuZ}5M)f2U>B-XZ0^Yd~$%)!kCz3~Z z>mH^XontcE-)oUW?)J~C4WZvW5$Le zJM>oj0b^na`04Y-HmZR~;E5Wydk)KqT8OR}PlX;1Mh!OG_=?w67WsQ4`i{`6l*q5g zr~0armFz7oQku-;aM->AMGTWc?`U_1#6D{9uR}&*Zx zx0O|-KD4wTE0PlwsGm5ER>^;G%XE#kR}jI`u7yLgRGx)o32P<3H+J|cN#Ym{Aqc}= zXF2NSlh><_#r#F8Et8k5E0%5l6?KKCt8h?h$~g~Qko?DeT6e7lIP2PXLXb4IK)Q2= zJx&-8-E)aJk4!YwH^XtSkSSQG8q!9lxvGdXzJOoy{!xzjroS#QxgZoIcg+G`2XMc{7mq1>hkte@_h+ zNb3!1&*adHD~@x!OOom0eUsfWIv~C@b+6CEOh)_H>%}guVSAarR+1@A#j7o&4$lh? z4f6Ukk&9NX%7SMNlt&Q9!Hflgo8j{7eUslQAByM|1S0GxYHu)AO)R|Tk}>5Md}>3# ztq;Dm+3pEhHqGgFQ^M^3?5$E?37mcF9aGt`p=iBI=FyOGfJ@)66dl)SaG$qYc~Nt5 zsq@71MztmEs-WwIyQBMFqduTe#y>nnd9U8W0DZ6-+iSo+@FQ!W(q{*W1)_QG3swK8 zaaV79b({UW-0`u7%Kp{x8zDna!DBdwlaPmLKekBRexe^3MdQj*?8vMjAbTTzbmF2A z_K>%^qFIqMy-P_q^1{`a51k1Va$z{Erk36ns5+L}`yi~A(-BecjKy-A%;H;)9zafr z;p=#9j7oFX&r?r}jF%;0rcRo~r5I*)-^~BwMkgwL%;|X7jW?-UJR5%D%Ng_iisRf@ z4g6elTfUUMi%JAVB!Uc1s3y*{ma<}(@xnUez=kg?tn&hDnN@@948FA^ZXB<*gH|L` zdxMv1lHAcF#Sf*mgR}pO_C~v!-N;Uq_Qt{u&-S@EgWdKyLkJ?+7p%RplPd;p_|v+< z!}a&kVt!Wac>B*f;uJTG1)xWjAEFE=N67!&u8T+S=wUVQ5Ie4wfkvFtEF;8l@&T9h zpU!~=k%t|yGVcJd%r}4q5yJ_vAWGqM^mq?8DZt9S1H3Zt0I$q9z$^0&;2F$t0$va? zoQ#0Hc`nx#($oqIFeTm(KC>2mOf$Ta?GntwWjhExyx~fqE}y(2Bq*Cs8uCCyo%5)9 zU4t9ON(yuK+s3_@oCsghOoVoMuZM@MorLs9Y}{K|vj*dqWOO=%%!=JhKfW=b` zP=s`|WpE~8hjz46O%qhjq98p5&Qm9~5^O~b5fN6J zFFIBs=x+o^$zWWh6_C$uR+msCMob_rBjOu_D>RgGzLz7Iy!*OAC1>|8ZGc98pjyn1 z4Y%L?MX5f!e$Lu)n%!#3J zXORz&`ikkt?bbPGxebXo%JJzFZzW+Jb^J^b3?JHKkZ_u@FPdJV?ZsqS5fR?hC^;F( zFWl$V&j})_rSZSTbcHFfb6NeVI1d@RGk%%ETxyW9D1~>~#J8#ecX?9YfOa05{^4np z9>>BknS!dn(rV&iO5|Do0-9Fs-@HT&XF%2rYAf^;-1d|*Cy-eWfk`W3t3`dMy4Kuy z`PqYj3V6J}p&O2GS`#vYzq`7{^Lom{krp_`Xzt2`CG^Ewwr_RWQ!Cqp1+Xnu0Na}N z*5P*mV-}m&{bJR%3MbQ_@BQ6=AAi;2)NM8h*gY&-iA8Pmw#*5Pf~>cvtk$?@H8Xu! zB5#{O4H;Y8iGt5QElMK&imua%j;L^^uOEt2AgPfQPvf0$fV?vPRmDni4Yq!6=J&(& z6yp5(7w(@Q`vN&30!O^<+y`8}ufuu!Swd&uHRrL-lv2j5mV&+}RQ{Adq3$CGN^5^x z9gH9@#N`?Lt}(5blpopU@BzWa35ukc>HPM}EE0pCDK;vxV*NZyH528WR%{+uR z@Ntf0d6{AUUSu@zL)Ju38}+B5nfMDOFYLWQt<3KiV>6nKuG!_!k2cm&KZAmTNg1xp zswUroMqDV$I2Ot_bBb=9mP>R9n`Ry~v@!NZRHhOOl<`Gqwz8Xr_dX({|!!a$FL z{@t#qp$Qx&U$fx8lJL z;b;BoM#PBaXx2jQikDT1IabP$aSOfCe*_Vtysz)vVpmT0P(E?*8ma$A%8AnR&BB5m zs80YrKTiW+f$gd;koigTt5swsz0?Pj=hn~vQorV}=lBv%aKKdz+c&CDx{*`kb2@4C z7!lR^l*_8WLBuowsquP-6Yd)RgxFZ?0&~PR#TTrH;KCF1;zjjb$+`Ly^dpAtd)CnG ztU~8H7unS>gK~#U#69coTaY)ak<^5V{94+iroi9Y*OXMDk2i6Tm7wPp{LiCyHTPWB z&Gp~Aot6*TwvIrS9Gan^SWgU$(}C5Of2m^!ErS_A396%+J;QAK3TkU zw)bCzzcr~dKX>eb`q(x?`AH8Wsm~P2yGp;D?_^K_#-AKXwV|4@?BT^_;1!5;a{V@g z;v47f_gGjfs!K>L>n}UV=QkCj?k8p)cycsD9a!@sVTy(Mymt_?Jeu zXvnG1^!7=97AM}GeZv0Y~Id+;P% zg-P$&>or|X8)0H*Y77KV4Uf;Nb(=j|viG`dzoQ1*ab9!rTVlvk2$hf%_OQuyRDAeI zZLK`hHwQo-rMHC$w|)|pt|u)1<>BnBu^!8E7aZJjg%cA}Q<97uadU5|2Av%`29-uA zv5JZ{OavYHg5RuY*)PsBIS@+QIh^~#AEq+AR*4AsBrZ9c!Bh+7I&n_Rv7CeQ3JI)E zXOAux8GTndIEp2*O%15iCDWif!O8rFRr@8%QbeK1-a~Dgws&ecvXAIW*Se8pg+QFR z-?*1n@c=WEV)hNlg!LYJnZS@xVgTA_zm^)_NYw+Nl{i_D_z zj>#*zl?HDX{g*8ch3QnccAHxd)~D({-cP0P{ug<=NpJnt^K*P(xOn3iTIBPSF7Bb|WgLah=bGxO<8(im1}iM`MB zSGU^=JgIt(9EBix)5Pyr`%$b1(ryykzab8Vr~0)Ioxh9ulPPB!46nC_uJ;)9qj2^Es=aQrlv)CT^^QmSz21|7F zxN57f20~!H#+6=xEY+q^JsPI^2pgFec)Zgn*MJXl*ny&W~L<4AlD z{BDUG*!ysTekdYa&$i4JcVWk-daAq{nrjrqo6_hADZ$p50V>?cM_Xsn1)k=#C&Ik8 zCIJiPU7CKL=6u5WR+>ltZ_#aHxVohOrlYX)A036A*~D54#NaSgxKTEUHo8?LFInf2 z5WE>@Dvthv$$cgj_{>M9*n#2d|7#(I?LE+|ln+3;y#Gz3?k<_Xz*7L8^HLB`q~vW` zL13ZGfXQ9FRPuTX@i>l^%ej4bcAEY6E>E|!P}Mq?V{ID$cGC>3EN9Ay-%iXuyal|KHcaftCKN4o-So_8e>?86wJ1uSF0oJ~_OP9e&= zMGOiaiL#7>@Y{sM{q_0RA(FaKo3X+*C{$&bnV#!P!nzo58B;JnGrMD)Wm(u5-aZSf zm(M%AAJ^4)iyvgbC#te9X-+Jt46+SWokHMFR)7#QjKx3%5YW$8L=}t+;zKj!@m;8d@3H&&|@~$2&)}4Tu3nR4@vZH92f6YBKBF?CmG-%L>NVtXCf@Ot>s6L zwyBT%PQ2vwH3++_QZJ>?Rl$^PrV$S1Yma%Z)^>$t%$mON2%MK7G;C}fW5Ko;^P0Jd zF^X5UEla*OzxtfV6Yu_=Lvq>A0<*TV$G-L!y6sbS$}5bAAtghG43`cesN zKXPfR(?l9lOzzBOmPfwN@x&pCobA(a@%RDWOYudN4BPYmZkJMLTvLNG8m^{op_c8- zTbJ<_DdHh?h};}|Cd3#Sgq!i1)@JVfFbPP{gfGvu;Ru7|RtV7QB4jmTLsd>h$97{( zsa5XTRIV#*l5e?(p#uC_>q9avE9BlfBmc@^R`=(|QAPzcH{^niLrP&Y5@O~sqCSB} z8+gpB8tZ09MTex$w!4|2gnUIZ>lu5v8-P(99+|kT^ zkb!1KbacSSq6v%vDGV3@OTi!3yG}1gZ`H$W-By3nA>{N!XvJ6!{qlqYNf$oji-n-p z33=IVR@h9cfd#eL6I7e4MsAhQ-bOhR_65F01{kqMxNOY7o z&vUQ~8V86g)lh7b>|Dt^9P?iVc+`n@y?UKpRVW0o!Ps=X1ik0Jrc`6+vaQu=>$J>b zG=zCuuWCXEdY9K-m@^rP*BrS`9~b$m%Y6?uQ$-F?v(ee0WP(+rx|GJe7wW`hBi!ky zI$d(ZQO8-DgLQmUQG%*^E^Iv7&68wbkRsLN*M=?6i7M~*bXz?Z5=hQ0ezDa}$d0s{ zW&F4#PO#Ojdfu%1s5X0v{fyDy%@E>?@j2iAa_O)ts8^5qmKMf$@JDs_RIgtB;1a6_ z+Znu3x8b2$U^-zxV1O@OGF)c5J}_-z zy0-E#XTGK#@)=yN#(r=)_`&q|2>_oB`Bb*hVLvp6TMjK(tNa*Pt_HYH|8&qe3k(S0 zXG1;B|F|6$z=O{i94;lv14fbA=x`}Y!2mo*U?R-dRx7E@*9X^3 zKr;(7Z~=WjFadI6U<@$bsa8)!;C3&_2T@wvaeGPb9S6L~A(mlm+-Uj&5gtEIP0S5- z?T>sB!uGh(U1GQMR5XB|firT}Qzc=q-X=$~y+xe)@{QHdnyCFY8C)5F2PUeL zA^u0MdB6dObE|E$ZHH|?M1Osh(Qw~G6NVHM@+H-iyYcDUNb(j{Iw6u6e1?z_KD;Z^ zfC};u#vyb%J>(r&gm+oqgXaEgt(FQm^wD6Mr4vi&T~IchdUBX!9Xo)U=xt z;tpiKz}Cx!46?_DriWOI%&+0t78QjdM`N%@b7@^SBuSKi;Z^z?q!)Vr1Jf&?UEVB? z_w{lmh|5rg-^6Xb%8NGOt1E1rh41_khi2{Qu9fL+_ugsNvsveAHuK5V#vNGC(B?8b zjOLG?;R`-f*B2r0UXm_#!P}n?Qrej|YU;}SfF}I|jjnUtz&O#GtSY43C*ER=YhmTA z^0Fyb3NLRsB_YF(;Dk?)kdU-qN<2&wPN`eWpOFpG0+~(fBt%m=tfI%_6RYTs;;`v( z(oa1!?~flF2U2`Sq6LWbzOBC6m1_T?2>N~4>Dk&SN8a6#lRQP2M?!$ZN?V@hM57p_ zPn(;|m;&uFemi!eTA@twWHYa+ICDF&Yk2aJDkzD@4`A_H($X<)kY(S`TapK#JnlWv zRL*)kP;)Z4OBaxX(utCP{#8#*Py3!U(fQw-JC(iQq*G(!tal?>7EA+9^swp`2(31S z+q56B+Ad{1bSTFf5Iz8c^%!n56K{3SZ&!JLPKRM2w!Pv)b-MNEBc6ca6D%ni2AwM{ zqi*)L(K4d3T}~*yxvc5!C+XII_2GF48D1>1Mj7WwZUWV*_si&s5@AIQ+WRkef@^7+ z&D!^ymThm^bL@y}5cD0rRqE}JOaUlwHj>J+S;;}7H`6OahiBdPY5S%AhQi(ve`lrT zle8uQ<`DMQD?JbEw4}<{kOsxI}4s$EMNV;6=ye-`DiuoF^n((>A-|L$UyjhEw0V$KTYE7*l z7Jhn-*0AO7p7Hsyx2>HcYc=K(Gt08U%^GG?!U&z%T;B1-UlLC85b(G)QMfgY&$D$%6<#Tj^y)JK&|s6K zu^8aOY4BS7?3>+JSa{ExudoMrhBJXjA{Obk7>BIT=A1gw{(Xg8vz& za|pq+rn4U~x`vQ^%Y^yReCo(30fZHt?rL>}6|E(-66lNCmN6~{3FM+Fn2y@wh1v95 z4=6~bcnP7V%gQe7SH4lt7GzxLvVIlizGT&L_LZp7CkscZ?F`M0%_l0_L7 zs1nYl3WcJnGIdn6@-3MKrDz(q;#{BNhMdz=2E?AiQeGqOE2I~T8z?L)zCq^f%|lA1 zIc8|nj)y6&u)QZWTnT!Pl|(D@u>6GRVO<%LS@uTKnD-{9C6d5#Vh+WDxq!g)#ui|IQT9;b#HPxNy>460*NyCrp zhpRAgj7aAgli>~07psBElF4PV=@4B0PrFd6M+4^+P!veqC2;#_$#M(GEMhmSDMf{g zZXV5axt<&v0y^nIG_m>-aboa153e>M-y0~{v@Ktr_gq>}R+d7{3MwEvuIH~Joi#C= zaelfmI3~myO1R-d;mjCe^l$MfMB((h+{=7vz5Y!o_T zFa8Iu$Us3+Ge#81B_}s*;PmAfu_fF8UwWont)t&}owQ3iLRbaAQNq?r$_#w-Y z&x*rsXXb+ybkh!1M}+JH`DB*F)=2K?gO20-MiGL^biOb||{r8DW z|NfH5IAbVpDCjtK8s$Ay1Wh5~x2uqS3j^iFxd;q$=@R&#VWErB+c?4)!{K2ND=)Cm zQl=j)yX1$mh2R_5_-oAVDNtb;>|RQY!$SKRDVawCBi)fo{bIGUz`SSN{gUU9L z-JAKg*Ry-_)i4)NZ2?W5bd0otJ~ms^movV zdFo@*dKdS(aUm>Hz1K<6zvJ6#SZ#KasCKUuyJ+>ik(CXMbaz1G^^7L^{<30W>MwG# zUzgbOMmreB>@`qMQ5`u`(ANz1@tx#)Ogx?$PBDA&PunOtmr|7PE;_cjt2H+njOe(~ z!~9m6=o~t<<1QBV=lqYMJWj=6Vs1V~6r)zSO3W;u=^DW<(IH*IzKznMradVT>TZhm zgD0OefjK2G3dseeO^`gNnGsoOUBt%l%g zU!3mKxb~GdVZ`9W`ZF|^KE;+MQ+&pBAV)icuuzD-(|_NGb!Xbnavo*o05z4rXtm=o0nqRXgHueg$sRQ;k1}W zlo4hx$xc^P?Hs?UczJ)ETL`^A2MhBStVP7=P5Gr(321^c%V=_DDBG0eYIBO6W zW$CtY(9o2qw*L=TZynZl6Rd$2FJ7Rywa@~^g1Z$c?$F{=ytq3AcPZ{riWYZ=;4a18 zin|62BscB(&bjxwe=yH)pP8L`36o@bcV^e76+2YolhW{x=KM7RZtAyLgA$o{OwU$h zRm%=uN1qfrX6wW1ducdGz70wRabAAmscce#-_AW98ypoZP$&?ze>CONpaWmN_!j85 z?HIK#UyH4@y!=A(%EFtgs@E7-a&!n{*|HKw)zJNW&pgRxjy;W)tX|%rZ`#zl zL(9?cx{^NNmR)tIr;=o^XIE!Z=WNPJiFSm(&3K3$xM+sqL-bA1gxPwBuR^P?gu~9U z_EXk~bXECgTK5opPFMUkiEg~fv-fr*ebXbNsV~on-Qgoy0UjD1F<+h-nU6G=f~Mic z24(Npaf5Ap4S~#eEgel!xPrkUtaui36+>jmk_bQePxqYLrm|KP_jPcUPS^Qub!7KE z=A9DK zC_Ko^pV^r3Fek7$ZyDM{*vdXsps)tW&F7nQ>{ju9#c_EB)nY+?ZzB3^=3I#N!hgp1Des zYTJWx6sfr#r+7mPhhx-lf!2TZFbsgjIU92 z1@D7LJ{JWQ(3#V=5g4wl(^BBz4sM4(QIabC25pr*W>R2C=hHIaD@#gAN%dR~v0)7M z&_*0EzCLT#u=Q~$=$0jk)cCMP(Ye6uZndd9IumUJyth0I`x zhx2^#@}-&SQlCL6tQY<073I$`aee)vi-q|pLQj;qRiUpEz4^62cLMVf)~-|sqf9^K z8}1_yIG6Uw&*lA8ArlAyB)&I$e~q580Kd25Rk5?460?S!8rmH#xH}$|eEN+$qUIj| zheUTi!c2+^(daTBnU1XM=l~b|UOB!={F~9=6Ls{P>x0buuY~yW@p2Lk=`_uR{Y@?q zOMS6XNAWLtKC64Eavte)3WN$j<@&EpCk&KXTs0F}NA^fWEUJ)vo%xWNRn2cn5*^$t zsPd(*!pE(6D{Zt0M@{s(7sQ*=#IHj|*eb+dl}^BO7P67>tO_B9R(&Q%qVo z>i-tVv*t#-09vX1oQr$&=XJi-g*!Lm_wip`99pHvhZUL>AB{^}WuNLg{}jnDwh>{N z>ZeoK={T37_qfS&zL0t@blj>X{iUX`fNX6wry+PGlvY8zxHE%AvFBtlq}Pzw$2F(1 zqvN<1v+S=b1J3;R+nUR%`%^@_y?w3S`-!0-5XLn)(MIqSby-^6g0aNCsCWQN=0SBj z0a*`BmPC_{=~d?!)zXZvpR&U7vMlsZ8_2^J8r8Q^-Hh|!wfil~k6NNX>}7nMc`q~l zHWs5l!zqzF8N1}@Cuwdr&&{vheEd}Y4@rA*=(YZBwXCAcT(smUYGyVidX=9RLyM{r z;$0Aa+R`u)ZRgR~AaR7~CTH>#cxaqsf>;jrk)MjNf3zto(Vvrqf zAC9biM^vH{8QOU%25d{jaJPz>)Ho2yK2%fUn!O#1VD8FF*^NA_Ja8uxo0DAPHdQF8 zC%*_EF8!2KDvcUUpJ+=GON}dJG?AvkX>lymQ+mut_}usz^nhKZjmc%GMCt`0k^;4EJ%}k2;76mkwuM=8&6lJ5kTqwF| zhw&@d#RE>}7{}GwwbcAuxuoRqeli^ujThYyA@a};Y~zIWj&(I@lwK-C3}<|4c>7_v zfVAv=GGTS-L@obf`FnQ68Aq&G#ng*$$lq*HOjCjjv42IUnqtvrvwoB6yPtS@@SQ5| zfC+C|*?e;@lvKUpOV!u&0^3OpBi{!TQTl6b`kS+Kk`Iw}Gha4Pn!l*v$Ou)%G==`f zA@_N@mWF{aafhwOYW~ffFv0exZw5F;7#|-K9xrC|uwqF`m;;5+Qo3)yD*ft+SJAEL z0x{wzD*MNz(qDU9uKCM>xrBt)Wl?tjfC zl+EkvZ(--nBzLQ;x{g|~TS!f~_cn+k2>S<5enfws#99Dpeohx^*RS`nC6VN~DF*1qfV`**K&_rwpX%8hLd8=qUp)D?R2cAK#0O3i%l2Rra4ja-UVgjWRIFWPa zF=s|&Hv4loOq@?~#~7XW0K$am8Go4OjnJT{kW^PwgVWYH^VKaQT)gRAryNXYVyL*5 zLe|)&m|@sfCSk=tfMXN%W&(LZ#ssNoD6mZ#*A4veiMH5DH#z+N()VjZKKF+Ys zH1PMJ?vS?_e@$VNIIt^A+3dzBc{uQR8N}gdsV5|0(4+c#b{&G9wwR*x6|K$$WtKJM zbqxixQ{;4430F?sNd?QFO=|Fa+w`e2Gbh%}0;&Vgi$b}nc$VYu$t=wQ5cr#{f^Jr; zA_3FtF;rlRc_aeAM_5bWbtQzcR&Kf!uNEURdM8?|Q8VycqQa;IK8s$lPhR60K(V?t1ZD4sOPMjr+gN?@dZkV(qOz%}+q@JQwaU>*NiA+1U|ONX%4syuV(1hhsF8XE#BwQss8OYSSj&Mt2&-cI-oy zXv0AkR?+I22K=~++GS_o4u6fxE8@3w z?tF9V5|wV(gmy#uMnksPf5KICHZjEKF?B2TN2Hw%;tU|@QfnspcFeaUE+0u*5?<<6 zSXVC&IY-&LY!lkmZ`+XC{;qo=jEQ^0yg9R8?EQ>81Hr(#b69}Myff~-^m>l-utB~N zeY$rkfaUSw>Sd11Jix+YPBI&gkNlERy_{{h(w zuY&03{D4ed!@n*9&d?70>NS6m{(io|dUxRGfk5CQYLgdqCasH&*h>8ag3t=znEQB_ z@2mo!NvQDq`G5j$=6@DuT?jYYZx*}D*VlkM!()W2K4Ay__2+?$<07i{^A*|}F7+1N zO1UfW42}Ff!djf&X24k(z5mBMBo|R1R*VC`o2r-a$-QJ~YjJ)OC~LR?vB0x1O*VKy zbxR`a-h_DgB!e#0HQYG=e^Bp{DP2U{k5G@9SY*M@6qs=dRamw=%Ub4=i@%xQ#{M@)|o!h4196wrgN zl!BEBI1zV?bo->bjICUHllJ15F_J*BYmCSy*KP8WwqFcRj z<8gY&G-QzOeyY~Fbmw)ltXzHZ+;E}8=^t@7)km%mG+ViUX&JIeHex2jb{_b#mUzMEs zCn4f2R^#GmG^0kZqp~NyiJQyA;hm{MkRtKbL)re`o*xHr#TGJU{iSNnWu++0UeEPh zRMDp6rmQT<*S>|Mf^w0x<(fYcl5;msk8}?5a@Z5Mi>gn~e7by2k4g3Mnv+by%sqMQ% z$%ap<3ps+2oHFGnF#pQ_7yXB`!YM=OAdLBYMp};7;g0m}!U1alL`|J}88-xTc^WNNh7Fd^55Sfad#1>f$Z^I`2J(7eNnc^H5RTqZ zZELb5w~WaeeEjBTz;KHGbi!%)^3B^edI#S>D)%a$fs>e;xheOvhpANKSt9AAqo|cV zdEjX~9|Xp^Y7OS3oi%yBcKU_27*OJl$_x0%=CCjV;VgETIiA_M5*9WZ=avjbOf>c< z{9alU+BSz5L=j;<`S5?HNT^n_!%uOf!A1c8b2>BUwm1c<-)AAfU-9TT3Pi-jVMHbp zKe?zQqhn%1;CC={k@fKha;!DrGY_X8XtLQlO78Hc5-|m%=>f!Rd=9=lZY7j|ejU-6 z((J^*@fwFP>aB27ImMRqS&P{fM;*I@z81y&R@H^Lul%uiFso!r4;72I* z4~EkBs^A4^_tRX;xTL){;&OZ=M3_SnHGn^S&=*i6_7VwW4oo79 z?k;gPcL2K&V-LK?r{ckc)MD`lPa_Ty$%y1q&ty<^K3e%?1V z3#+%IL$|pVo_jPmlsAdob^BG3eT`8dk*89N$qtBmnTS_+lVSUAC+NPLe^L*k`}MR; zGrM*34|bDqs~O}oh~HDJeb`!Ro9nS$8Q$=w6i_<8m70WU$S&Hc#{R}+xj3rbj~ zgwh1udau0Uds0;Mxe9WXZdmDc89JGhXwVER%FN*<6}Vp8U-vx|U57o*9j30{ObEiZ z#ts^-Ijoz6*;|huy>ZTTbijQJO1_`&%cMi?JZAbvH!dP=^W7EOpY*F18*d&X?#6(d z@nZoqCXo3x@aTRnmAB34r9JRizAQ0cIb7NI8yJnX+0JDpSO4-dWaW#mkN4v!F>vbv z$n)Gf4r|_DcRb6scF)!JnxHrAc+B%Y6MZ~6U-dl|?h%9@UC!n5U$32>`%G2d4^YEq zI&~M;pAF0W{9gD%*L&lmc!QgsVK76}4cju!wI4n%E5e!^Fm~hdiAugaP8fW9?hi}Y z9tv-232+sh+f#EdQ!oL;mCpZq0rT_0QKBZH+-}_dLGAsx0ljU)6}{iA@&lKF9wywO z+r*&zKg69Esmj73>N!tWsiK#caiZ5_oT3lI%2dxo(oiU51GtkHCUSkK4C`O$oSz?O zg^qukH9wwAZzfn(`?ympA^w5Bvh`l`_)9$B&YulCzr)$7SxF~1MuFD`ZDjPPG!_Kk z%jN+z_2%P6QNWwcjNxbUT!nSm&>WzB|FB93D!uK~jaHx0Rw#A|2etd089-yPuX1~@| z*mM?IA?SYHHSgL)4Kl^X@oO|+SWD4zS31cK77p z8$P}BJz1ysgDy7i2UB@=>+u5*L+sNw-A*Kq&%Lj5M>R$39k;!kL|boKkgO+!3}n}w zp|^rx0Qy(UVBLiZZ=VB9AaMWKPDu1_V81+5+gYgE4c_GRrV$o7Sjqw<8JDUFLb zLiMffbX}n#^divv)w=wZ$)$^`ec?`f$iUPMie_#Trap9*a|<&FSPfqK6L1W8x}%Qu zwKKn!P_JQ{$FiYr_Z^3J%{%k#uV0L`0XBfom%oLpwCh|qF6GZ#p63?iETj?=5X@~Q zI(z`J-K(CL17$#}`{mvJjzf1I;BhN&$nDzYR9nzWW3D@$-^#7)G3Z9c)7xjoSGw}P zY7%vFw>t%XcF)LFCRHfOaA;5jOMPU5$s3z$ME z=SA}1M!2wOWAk4@B0s->_@t~Sa?#4vloat!KtJXw7R-3*N>Gr#Y#=CNJWdu`BQwH8|O3A)GRBD0_N_A`3H;VH@V zc0f#+ANy0^Zk#9yN&4fX;F(a}`R3;4nArwvu0YLs(E@Z!81#7K{5wSu*l4m5wqR=r zx|ilXm0USzCZ5N^X+Nyw+<;z?^V$i4bCXANy}LuPrCCR_>U?KHTd?=fR{5LFdY7@U ztYZzGVXbX{VM4oWj*Lax8b?+s*k}=&m6S` z2skqcwaOSZ^qJ^(7a0TSdpw$mcF_6o!a}wNsW#kC=2L}h{njS8bD=w?m+e^48xWh&noT|I((`f2ED0TPezcvdS_M$_7&H! z`!MY=VLSam{I+aJzQaZPg6KI^8QHM;^cS)3MGfXg<5`ShYrc=`)6?m3ob7U_Nm;d9 z@3QkGCBuf#JBQ;U?z@Vm=F{<1ETL-inU>z;kW3=ZsMKRio~8UH*V7eN*c^SX*7YM= z@A<}92V?}~`P@XM@4J1Fexvu4D^Klpxi?6?nrqF$}FW4=%IzI2QAWe-f*z&oLcUVvGYc~5_ z7yW(&w>616^cPw$u##A!j#)CIX7r5X8a@UE#Oc>P&yIuc?tih=pzT$*J*2MSPYPd; zt^pR^&f(u`yuQ8tTZ08VI|m`UbVO7wu(JIs7<8_Ve~UjCmREh$+En2^Lpi+UySuR@ z;y5u+nON31kyGcp*0Rta)>J-d)QCa)b^JC4AdF|Q>b0+AB4gWFk($R+ECSo?stmH` z0q$g+mKAi1`fYLF#n~-+EcDfhwmAu}}7-UM8H_=u|tDK~^gyu*J5d$_!`dEQrR zoCo4}EAWx2E&%_S#J|*sMTF37skktcM4ZINoeT(L&jU{u?C9w4q;JCpaiVdQ6+Y3Z z*O+qPWoJb8<4+9_K_l*~SC(Vk&XSH>6zA>Kde@lO6~3x-WJJ>q4kUbyej|_){q9y- zvgdMZ=Rk{3-x)z*4;UeC2knJj1zs!LJ>~;hw?6HRH z?(;;wk7{lQd|qv3nN~Ku+Dt#dCKosK=|30oIYeuOuFnWwCmKFq5D)sDZ$Nj4!B;bx zS7^|OUPDEhb4oGM$K$H@JG0#T_2+XxzpEZm$m}zHE=BW&#lr9}dgx7UF|UZnb`i+i z>nP)x6 zg3xXi&UK%kY4=yJPKu>Pd?tWrI(Nr~P1L^NBT>Jp0bIQsXcO?fBVbNl(693`71n7# zX9y6!@9Xf6n(T1Z(1T^JaKyoG1I}ff2RFczQI`#d%dmTL(9Je3@PRY+>8kQ@&~8QK zk$MB<`Ddx(82WUG+v%}=Fi~^p+ax3iix3Q37Y0GO&-LAJPN^R^R_5VB+jl49I2Sc#Nz`aKHqqno22u@?{EM^+@Ei&Hr}_xj=EbkeIEIhvthB2gg@>Z zFlEqn3^DW&&BEaNao^7CP7rpJEiVX!jSkZ6KlOrAfEW3oDA=VtFYNT%@Dgk<1j)Xv zdhTsd7CmnheOzAPm|TDAFqyNUKl5BNNw%Oh^xg4Z5PrO z4Z~;L+;!-|f*mxo7sTMp>kBLPtKXV>NCjFA0yUf3x12Yg>f)gLFdOfFUc+?1@kdN} z3He#xpz_nrCjgB(*;&m^nvGVB^`HiNBZa3pZGWjo5cSL-YqVj zs4WnP@;VxoS9rEjRTITDot-4Y2JZrXbgs_LOrjp%?EcL3yA3Y_5cj)$*_~cmkTawb zKOFt|KHE0J9w?lCaEv~$WH)3(S-+PDiuWb82Me?uu|Y)^b>NnKFZB50}vi? zGBy9=!AVotLiNhW^B@}lsJY%PcA4lL<1ZuIA649>m>s7r%C;Dl-N;&S59Ke7Ul=JI zQEXr~v3n^7wu*{+&PMVkzHT=KMD>)nty_oPugWl2k_N?+E*I7oA16IuAe$|xBFsQx6kr(quwQ>-pA zvHYHh`rL~ukY{ihETE6_T8vVn&gs4WD~{XCmw&74PH*ztW`-d3 z2G`R3#b2?(OHQRf&~Y+0f1s}u!kVBHo{8RETd>%Hux-~z0PQ{UChT^51`oz-=l%nV zdStJAWWUO*WB%-RAT4%}9lY^RaEu0T;51ryF{D0XH+KdclQ(zzN?_@2_%e)RIrw_} zziRGm>wT%W@$7Ej1;*CffZhpgKB89IZ$8>#lRNmjhha8%c1U3AZT!=Af!CZJ{(Bmi z5=2;NnlwYGv==QUZSH*TLf6~qpmzCRLw23bNAsfX7Yn?c?_X5f)1owYu31L<|3wgR zyrP=~_eBYhWrs-!#}Ns4&?bfQe_>9!%{L#v96bT-3>ZAr1hZ@iw>_~oFhaPZ|f$|ngauv7N3#oMvT~>FN=_rdWya;$~uMm*_icw|)1i{QIgnY{*-c3YQR-;YC zTWod*gu6U0&MuS_1o2J8GaOp@c%uV>n9TtJvT^K>Nz&{efZ5D#(}l81$qJu@eB=&kjB$KSkE-5=ljA_J1xhhg%`h!`=A({!i^NXc>T+mL7|w*EN>(qS-&@ z^(LZQK0Cr+1aKJks))o6?g##u%`6&l93S8g&d3P=FHH498XSQ;TrA2fz+srw{|ELK z^;~WbasEy%Ti>OtGE2Sd<*F=i>A7InORVUw7-@g=sl9C%!XMhmQkyy~6|b&(9Js<^ z5p|yohRUxIq>PM^-9QA*rJ)3Aj-UTcf%1J8ucMBr-qi@eBOwWxM3vgCyay@*`dioX z37{Ju$oIhKdzU^~S)gU}Jum=9 zd=G@@@)PK9E?>aB{9oMz;ko<-`kTvtC;iQ37z)&I6K0D|egSg}!@LK=bNN4SU9c5+ zF8`17QFt!Hs^GZ{HH7Cf97`Aa6XL@LYx((xTi0*GlC5{~`#0 zEx>abwgS&(m@OtD97iPF0X&!gFU&DKmtm*yT!w-12`*r_BrN}d{hP}VK(Mcu1u?A3 zfbkzzU&fdM*AF?1=-}Q|7R|^-yXlVaE+0+v_z#jF8 zHlg7B47gj|EVvuU$NyDR=A)b$nhW4Kz&O+qH=*2Wa7QtX$bS*QVRU>#Uj?n@A)ReB zsvz7|6{o>*SZn;hVGK-A&o;ic^Q#wR*Wwtr11ekdt&SQZ( zKVqZI-jKHce*IFzq%2a{dnZSjMOB(d|3i&g^AWaUZ41YuiR@Xa=OUBR9k$o43lxV2 zvE-9I(cu>dVPmub{@;vh(;g>>vr5I82!gtS08!J_SoSh<-!Ejn-o8AKmUGGbYeq71 ztPbJ0m*7{E|PqB&#uvw(i)V>W0%WwKascKeVt?wjnVl9>0Rw$P1 z&|oU(YzqPemHHt(6^PDRR{X;hg$93opT9Q)%-y&Bm(%a&7h(l&W45G#@sZOu;@*xi zJns%-UIL89igNWz890$yu2?PMv$TK0>&Ns8#FMdFOohg^Y!r==Lil~ac}RrSiG zJ+<=yGRhPuYMNaSS5%DH9vTX~@Z&8`2(zy}JkQ^ry^Bi{0$hh{X39zxTuuG_0txnJ z%%2xklR?6o<4d=xe5vp|7B9YxF~B+OPOG@fQ7vo|UTm7RIPnybrQNnWvSl#un=VyH zAuAblpUbDqH9FSZ6xD|5Ck{LU)V-SBX_Y^w9Txuj5hJ6o6DD#*u^ zYHmJS6Z2}22Q_wles53~S5)HzLl3mHhk9bybbVVpbFJUk)tcq?6e&F)w`i75{H!lq z3=?%k{cU$~y3%QYa^3OC=Cqzp`iE2=g*~fYHqE-GJND^rdX#i#u+_P_$MKX+w0XGXR&9W>-_SRlkY97@+ zM_3L{=U8EU`jr{2sR2*VVtYBtFE#7rTU&|Oc(pXL<2*UH=5e$C7EGh&#~OFs5$%hL z4J+n=&vA`!bJrkM%L`f5yQbjrMN~p^44#Z zYtg#y%qRR-z*Ion@zQ|HSeM*NgDcvb$8h9J+15_Al`l>2a6K~-BZer`2;%tC?lr(G ztb3b^mG8DR2~|VO@re+)OrLQ?DPK&rToxfKk_cnAWJj@>cG9c=u znqy9)p>b8g;wCNgLf2__zBc|tQHdQH*XE9q6>w8$CLriEA2)r6oe**%!__l?5`HQJ zz@JZB+v#nwigb<%$5DH`e)rP~jICp^9o?L^rvtu1M0*zglxC!(*vG-*Zz+MM z%X~83CfIvoN54+(can!GhPJX3yVe7Hp~xJnd6XR;A4alH>n#JqYY3fih%p-pl|RbZj7co1H=~hJeHe zirCd5$+R5eS)vOLhQxhNdb4+!g;-w)e(NIQ4HVa|6EQITOelF}j4iY--(G&94Hnx*hYQw*v-D`qb|Q=+gCb_W(lktOh%%76njQU^#iZl*XGB08GGox_jL|D*Xm(q(5SzMD$-iU)Ud@fz2?>npM#r9&=BA7NG+O_t+S-Oui%b|Z#8cBHkl&qGL z`aAD1e=j!F9{AmKZ>UdH-!?EWFDz?QDYvo_C)`|mQt09WUa%WT)FTmpuM%yv64FfP zUerX6-#35m8l3eJ(;%gfpc&h$ztJV@^1GGth2@vO#kzsGoYYatq$81}>6+pM%XG!R z@eGOvWN;KC)8*oe6iJyF@}7Tc{QxkwZ2bQ#cgcbHQ};5jKmCaq8XA(}qau~sI*{Qa zGYskR(-1=$+`~@6ji7BuTaDvqm-)N8gj>_ti zQTpuhOF-kboCN&^cWptqDgBG_10SOPbC+gE zv}tf!tuSV+{8UCQ+`^h8kxvFv>xtPE@gn;*eqN~1@Vu58X8 zdldGEsrT|$I3eQ|lYj$3WwH7^#cE+7jfFwoa&E+44g17<3*QRG)at>$I?lY{p{=61 zA{`2w(E5+|8U|#k%$f0w{q=g}H+tKuVF)&q4e&B&f3{RU3A%*&+Ua-dU#(GGISi1b zx@YZ+E-P%Qanj;?~rKp}hr&SqZaNEKUGM}SNsBPGo&Cw&_uNQWjN8LNAo74SR z+oCaVC_%qLUi959Ezs1WXqAn=5ks|rI4(yy~?RV~iizN)0Rs>swn815(uAd(g3V|?u?i)O88_M-Ul zP0*y0g=0rNH>0cwqhora2JEB$jA|b55Zp)h2hiT{Qeu3QMn<7a1TH((3k|FxEG72DdR<0zCvqL z5DNP^p_^pya)kDJ&LtF~fI8RN4bBOPJm%8?wHdl5Oxp>5u;{y^#% z07$D>Do1->z+9lLdbO&& zDI)D#E3Q0sPjb?(Ptlu6?;`d}Ij0|Ezh~V2Dy$90Mn7{blB?&RcCVK*P3#%KK{J_q z43}26m^mhy?7?a)p=aCou!=i9fPPrpD)IjHxPWPsLx*~RM8_kh7@1tpzNQMSMzC4d z3QIpbu8l%ZIQr8Z*uU)<&1D+7aLm-tsb*OEBRE!0J=N&<2xUnUN96DjDM-7{@yidl zy6h5>ME*As{W4l?h&ip=%8c+^*vDGXtkd0BZ28WCf}~Y-mZv*UB3ijC!|xE%1>|Iz zxhx8xN81M{5qxH_(ZC7^Fc%=bY&oe9QECuRFoAh1lI8V~TkW(^fS~-Rfbwt5uir{8 zv?>bl{w?q&8=!p|)@x(bq)~hs9M&N~^!~~w4vP;{MV^sB22AOk#qU@CzQ%vb@plZo z#Fro0+;+)0MKS~X7c;R5R&N&TH@e>Y3B*6&sjNx3&X1INs^1;L*I^yY|`vKELH zo#r*UiJvi)1rN^BwHU(clzD=~{#N*6SBG*DMZWs4!dI=B4)8TbaE-G@FLp1)s2G`h zT_6mR&)f(bBz%w(|0oQY4VJRP#J<=3WPFZL&Kk}UPmH0>-S<1DARECpr6R6lfFXiR z>{{EEGn%`6UOl}_o7ri=8S#`@u=&Dtb@ps>_4Z2v9b53l_cU%%MOqT@J35tREb6@h zjD`nue=kI&gQApXb9|L{&!N9T50d~&{|DO-+NTcd=n9%>IsjgCX)W^8S83EeDD^9@ z#s+_;UJ`HTn{=n&FOJNf*>1?iy@Jk|{t^)HxJangV4+qnOtR)|QP5_09SB8YOMy7w|z z1w&D}F-8*TUW}dKEYz?0ACv1`YQp|UBQ-beLp2Ff)Mf3XOFyg(q`tI6rFakA?v0m( z6Ehxs2v4BD?W(Z;Q=A)+7|dE8mPvEE&2>Bt$ghD3+|a&(p&kF$t*t`PPpvX!bu+LIjmKX-zMD6IS$I%aWpr4QUe__C6oDQ&C9Jug`KyLi`sz>g)K_lr3gHV}v?6I@qQoQ} zc5a{WpAyc?YkO|_E#~2SuTD8ED?`mHUCHFy%&l~4%+bE`51&x69@=Gt}NX`HrFFmi9{-F1}Je84Zwf?a(9J% zDv@`|YVAl+dwMFoLGR{kV4P%rO?5I%kSO*AtVuLC_8wFb6Q__RFNTU^x;ZO8OB$Z? zpl6IzteDgL#fa3m?O& zXl=glA%Cf8W{RPn0OodX8!@7FN>=y;9G34PNPo3R+8%H!`hTAI;8e8f7MzM6>VZ?y za4RHwxEnYX{huM6ie}D&Q_-eda4H&p+}-OpnC{#Bh<_2lVZfMTIb~qKyyeh8%hhb9xAJ{uM6-|d(wK3YB<X){_P}?yMDQ1BquRAyr{n85y3}CA@E}q zN5NmJ2{(5kYHL7k2NA;U$!8qkK#c< zjMegZAX*NgRt?g{Se?rCgJ6li;)zhEa*4#_1%E>}9(Bs)J3coO{;giyon@${sXe*VVy>WHPJM z`Rd3&o?09q7jDc<_&cC^O|9WMl{6pY!5*J#?`2+o{=T0l7v^O+DE#Ho*ut^DL!LxX za+gjxuoLN5>Q{q5rQaNfJLDNkGs2wzKcq|p7*5Kl+ADP~in~eYTaM3Be6@qMvnyx!zyjXwZs@11^bv!&z+r3q zuvq%Cjy8$VxG_*LkSs^f4g zG$pv3=O6#6H)5v(*8!ZAXg7Z89}o_n$v(hM=sqLukKW7VCuS!jW!x*&u_&;EevDcH!@2vfVTGZ)Le$5^ zK}752N^(8NZL2ziD*}2!B4um)r#Vr$Gwxme6g~HSwY14x1V4LX6AksVjXe1H2uN*1 zm|P!9u<8Z^wPA0#^~h1e2z+YFH9CIR6%rqj4t8*wKO*rl3-2`2|Jma!Vz|Jhxb@74 z_&9^1^BMz%#*%3))gjXqeI+!c59KSbGB>UNW~W9>uy@n!!8oOq}bu1 zy6!J%zdF2dHP^@w(nQG+%eK&}*Zxc*}uQif&) zcNb|MRkxfQV1Z`g+MXbp(hD1*xrj=^ zNoFk}=AqO%p*#7_xxQ>bC!fu^l%3lZt)d~M8O0~CL)pLh0DCg;A2rB<86MmE`42np zQ-~J;mQ&ND%Y#IHpJ*T?GG)#m<@q*IIxxC9p=8GseOL(0N$PxjV1V|4##36tmefP& zyx3mtxII%gHmr}G?cv+#RQI)CsfLlCrz;QsgtG<_7Jb3AWI_djArDi8nSokq-g3X! z-dM&~)ibK*ZgLqS{hvdoyMPYNEYoviqH@aSapFZq`y{URLYN#q^L6_lmx;2j#6_=! zsZ9k_todoO@k`72L?!e7el^C=rw#@#;hI;*JOzf9)$TJingN$inY8e8GZ+Ma zZq+lAZyL4e`+StEz&(|d0V$0tb;mN)enS}Z>w_PVAaMvz2;sf~Y^sgZh0f@d z(Rz!jPGY1+(;FlCfh~?WCjF#W%E;e_j};c%F0=GLMd>Bmv=15G{dl#G+*Uzay^rWh z)H@VxP#;8sDoyK6k&jo*Lb~%|MRxsLS?l#Sw`NL+ek|?{QL}iVFUL_4Ihi2Vq|S2G zbg4jWu4)cMhOIz#=l`MY9e^W$!oAO5&QzTMJ*GgfS#~w-N-bIRNuswjSWzMGR z?~NQs*LC01OqnYA86uY}OIDU9|9sjvm`R;}kKn-N`9_L?C}mn?y!KWjYnO}uO@})E z0hS~<;lSgY(v~}3s1$d8KlTGe7*3A*4qOR&__u7R`o*!lMCH8#`cflx8lZu#TjyrHbC*<_n&y;#d42VGZv6BA%5Ub?BjZJGJYa-mqA7je3mLeo*iq!Z^}A z`dq>YiN;X2{9fTc|0JEe{mzrCl5kHSOJdx&1Y?GeLc9plbfS|t+ClnpPYQw|6YzMd z8Nd>^dZNBPdoI55Nk}aHw<8HfWAb9!c6CBpxWeD)Pk1`2;%Jw%krNgwZ;DjhSsEpY z1+JIkw0>V0I0{I=;}?!OsZw6r6LGreGT~@_&+%ly_Jmj?KC1}2HA(Q1So!ts!d3qiizRUXfof*zT*oM z+<(PrnO?g$DHko(SCI#&_4@x2Si;)9=p)d#96VgBq%UFI10~pR28dv0PPB+f$tN%F5si|@ zsVCpjJ}aslkI^2gg2BG_l7wbxW>`no1kXTqsCZcE*V#&zVaz&ypK^+lB7~}OnM-d^ z1?|<}LC{HSNKT?mgVUq499^*OrY?OMXW!x&+1<(uimF_$NaFs2{6Ram$W)om8H$T{ zUDxtqMEXvJ$d>25AoHCdk_i) z+Eh$(g1HFQ`5+91lV43>i}z|hFTad`B30A52AHvyY5uE-C%1GArWAYu@XV2cpCod;|4kxiw6Z1~$4F#b9GNRzG@}fpLN$xRnmo67 zg6zx{vE!c_GAuC3(%oUh1fC?`nuvZ++eH3AxZ6Ol<(wnl^+>34-qQs&+K!$(xfJG7 z2ANP~oS!@lA-Vf2C_MVj3=EqkKrNm;y?jFYluxvHh!?btexe=^h7bH1*B^2hDJ2maWATy-)2>;n3`BD_mR|P@6r-}>_u)?EOXN->mi~3q;&en z1p|WLr9NBzq}ef-^OE#mW!wU&jE~Fak(u`gY$y)eEv$@yV96Fm#~;bKNuE>-Mk}JT z@}twu;!b>&jgq<7+u9~V>TRD`8M10M()@yqjQ-+EuG5RDM;%+KSLgxemYiEHXZjn4 zv~}V8%4b*%y>b3m{s4RKF(_9#7d$2RrE*ghvdM>Gzj~0y0#^UIG0kuNF^%L{%)Cgg zwZ~|Jq1_b>dSmg@^`uGrCXruLXDP31&!4T zbbpSU{OyGCA0oNtCd|K182>Lic>#QB3=<*TR;oY8+e5CNv-=@rGq(HIw10DMA}A{vgRIY?Y0=|r8odsHFh+d+I+#5chU=s? z>&xnQ1~WNgB7@i*Wf3_@KX!nFo_hF9vAV3(2g*66i^3XE=4BrCk({e{5rb7Kq-|5A zse^*s{e3e(^+bH|A*nTs4uLd-y(>`@de$)#bqp#a9JV}e5JVDyi%~vHNr=4;LeoYH z80i7?2_DU4FIs)#Lr*P>LXF{wgG_9-QA<%ra@c?2LW~4T(3lmj=+a z3)~x)v!7mMx>VBYN2WXyjo%)Td)VoYk#6{fIp!6_KhrHmL}22Mw2RhF<&h+HL8+9f zE+==^DR9zX>eQS)=%13e^rQ_-!;fj5Cn&iHgq=t!M%=JQjwS{r#5Fh4APuoK)2Sy+ z|1t>$vsf{<OQ~E^*D+rrh+GSQNurCkI}tz7wAdnas;<^2PWSwjhiRtI6#xt!kr03y&}fA{Z$mxi_4`9 zxxwCb1$hIZ-d^nN;S70$(PmCH@*On-)$9=!i#<>9tbeY2c{D~)w@2l`WD3jU=4aeeBb>x8-1E~P8EoP;5&X56R-{7 z$ceMp%!S+`R~qv@w-$T>X%n4O?Iv_@b!N9xr*95=Q4?^1Js>)ZGh&WXv`6ANM1c)- ztKq6(VNoa`H;2(8IUEUu7=?VlLw%5_B@ZaRa^1<*WTY)=v~k6b+U1jbVEgrr2)er9 zaLT{xA=6nT6WM^m?6Kd(zvKHiEsgPR7LT*klfg)-PMMAqhst_CU)EQuL5PCXYo#wM z0S#12>~4NAV}qHbOn{9OmGhJvQe(sEENF!ujTR8IdG4(2`O61^n6}Ph=qCer zT(WJvgzX7FWq`@0dzHO;Q`d1uKQUGwa`(B5D|XRRgTm4(m>HVe6uUq{YF$wbi7cYAJ$;l}={JE0TShw$s|0*+j z(pBlog7OJ@ZS;4S_U(F8GiupSMfo1z@-yIp$@23h1gF9GRXH7Z>f;`S)DlSEq5|(< zZV10(H~79^y5zpYuXN?Uui|k|0k0ZhTYh?mVm0`R{52}_3OL;Qd!EQ^N|Y zXfTK_F1^$)qcR0q5~CAcA$hA~b#_r@Xzz5XdhZ1oKET#$4+`|ax|wcTDm|y>!vr@d zcTdAla~)K`4HZR~%+TsQ-NX3etLm(oWg|O6>ddt$5=d{jXA&Qlb+}&kN=c3gS+8wd zB}GIk!)hC8*SQD#y)~5f>g_7BZP0wlp;*Afl1$ z1uJ$JWh^r&)4I!J*k1Gj8!1U4&ri=9h?8y&Pi!BkGo&0Trrk+mMGKb@q}ythg7lFY zwudCQ=w~hQEGzaLdjEwunVCh!$dKyURhgfC8^AcX;~aWN+O?A^mi3Nj+Ws5iIbE8Z z3d0?lF#6cBlb3KcAT_@G_37fL*_sB571$Nmu#m6m@vYA@!EFh2m+2GX6qyU_V*VU+ zQoBm}Z1sM5pB1(L2R^@oFTaAym?qpCP<>y~V*Mn&B!nsSAg8uOjdAjXY{b7*bJy`w z3;vMI%##*v>zhRk|NCn3s$)>ikoKwN-*31=(5>?dqfbQ+IpBgrFn7+OQ0%<6{q! zUtNe_T?g%uq6+2%^11oV+-Kov=p=)8um>>b4R4vwt8>Ubop~*8(A~pS2bEvKKfEh2%ouey(z~ z1m&xGOGP4c@`ggLw;G+3DLsy!T`bQyo94vRPv^mck0u+yYT0^mktHa!o!ja;KM3F_#I+6*)*ozLs8|jwf{OX#RT0yw z4s@EAlgj;L>yB|5f)Y_67y%?#U~h#36|wv)ouaPU2Ziwl^4fo=?^nqve(Q6R_=DoGGX1Xv)ki&@G@m8#@2O8)1*Z( z%1ZBMt||6`rpyBU%@w)&Jnr6)4#>oY?7e+lxiKWseF-qBoSfM;b(x4EB;KkA%tg8DjG08~_0)O9vLUYfHkR!{$5FH3l+|MapH>hA^!Nwe-+vdLu= zx0zZV;rxF!vlJBXQG{CE>Hsg_+P$eocqA2V>7@(0Ph$>5k=4A{(NRd0bj5mfX_w+A zAc`JBedc4$%=PV4x##-mm&)t=it&qz?8}!g+wNvK!KT~NWVLX??^Y!O(jKolE~ReSDwzl^ zsA~Q4e`eyyIrDL|Ci9-M6zzG-m1$(oH-4#uNa0yYi>+|VrX3c@Z*241N;e`gSLtfr z>oR&3JNTBcp-ec5y_+-u&R`p68tE<2Y?l!6(7A6$_aZByujniPE&boD<}u{w*OHT~ zqbZfT4c%l+2iYJou=xJN%QBxP!vw)eo*f4^)GfEdT;usn@yi8u2Cww{SpyUSAAfCP zWneaXAz3dfo)TqpfdmkW^NAzl!fVOK|HsV|2l5{%PP#ekA3w`--bFDT#q9veNw!c` zh~R0E#^%!Ge4YHIq)M4S_88|=tE!+K@Adm21ez2<&a3Nx{VbETyCp@VY=M53E`Rx1 zUNnlQX11vQ5mX1m)%)AeQep~j8CC8gjHvswbUIm+Cm>8M(z9n%qnas0&5FI|f5+nZ z7^WC__Uvb^)f7;g9=p|H0ytnJT^&$`ti3z^#On z;xogQ`mja0L}fBGQ-3|RZnFFjLrXa(S5VGZb+jYLH$$bUM*;Yq}(QM=s zhysm-x^JqGxw?*sSDrPo=N%()EQht{{!`$^r;ReJ|5b|JJ2C+RjrurS@h>aO1^sMr zdp^=_pq1sI_@Muk$2h|-JDpmT11$y$WR zDQoP0B=6m{s`H*~h+YpPJ zj3y9&yH;k!Ew}~EwJR|sQQXM3YqM(PjmLH7bCBU1^ppzjOwTUg@wS2mZ+k{U91z6# z()bmVm8LPgm2OevSPv1o&E&}hyKI!nFxK-E~85}LPGk1|q9mqqNtVZ~UC zUM@r1(->A)V@yi_EUmtsGg~@t6F|^y0Z&5vxmJMBv&&_}IRQ8KqX~W9f)$#)76%qy zvRjSolr$3;+WM9#-m50r1F)_*{{fh-Ag48vq(3@0do!=hLNNYqc0&Ct+xZ`!jh(cQ zt(G-w`>eW^K7ea4eb{3M>O2{d1&2oR+mHuauzk{DZgB0v;l7OLS7-s*FyA0<&s2UnLOyw3%Z(&S)h)3BtD%91+FeZF` z5R8bMd?N%h7R|WSkQh$fwb<_BbPpO*Uhcz!O?Q9M9Gq!-FqMozl@T0`36J(3Mxj58 z6+f}nQdV@r$>=KUqRwc;H%^(XsaTymYF3kG`* zUTvs@Ak!Nb&gCyfH#D}2GjVACFYW$6pE!g>xW7O@^NE3!67l^Y^nnzR0N}jM-{8|d@OHjb?0$f;jrqG{ z9kq?QpahD#*)NFhME-}U?nJd>AIPz}69G9k{um&~mM!)7=$6MBkYoF6-j;_MkYhWX26AkZ`9O}1KL*ILWe@$u zvHdfA2Hbtg{};!07zgCoCiCOK_+x%lmw^8j8f-EjK<$56%jevEyM#r%<#C6>cEt}Y z8vk9R|KYUF7;uOW*d0+&0_>X%5EHV#pH@=!r@_n-`J%$hXF?Rm!Y;BH;mb@GTy5P~3mq9sgex{G6jDj8FYibEDVk)hp+6+BRx%sk zrc$liUQ7TkWX1MTGQ6D(7Izt5t*W;=uph^a<5X`DDgLKjys=ppS1G`5cHh%({`+)Be0Te+`NlDm zYH5jlPHnPTLl`s@ZN$<_MmmJUQk4Td8E2>t^WCtMnBDO^-TIQ$GV240I)tdisA5Tp z+ItROkIC&{(ucUoHTQ=~@h5sjjNeBL@N<0UYq=Zv6!We_r}q}>8kL;ntIvxz{NZf3bqYSjvIS`v29theSW zV6Et6a;_Av_)h+DXzGmxfd);Q1=2rH}VbtoxBWEA=)g&KEurN$s@m#8|?Cg(KroU$-2T9{WB+v%f9 zSWw(9b;?OW5!VvevQY7Gp4W}btq-X4898|WjuT@C?sBod2ubZ8$WE7tbT#%`SiH>jHgidnpZk)Zk}i?6ZcS*w8~~8 zt^5{CW}Rm5WtrAZN_I(T(kE@XNIWBXH-tM=1>z(&*-mN`^!d}U14C9lJ720i#Z~Lk z?!L}rdF{$y=x&Wz_XKxe9M(adI%EvBu?WOBwEfY|bv-kfW=qyhqLRPH=C`*+C|&sK z{fy0XnY=uwmO>%Y!!T)_7Xr~`hmduPA0tT*jmJfzs!8of+KP<+va=BgH^psfhns9c z3Lj5V#yJwZ3k#sanHc;}e-V&<wOowv1T}tD<36?Z#H1)%kB;ZP;nQy7A58q{cMAhFd~-ON{qRHbzT6Hh7-V9C5r~ zp+^UofP)FnU7^yzw3lh!w2#1*MaWIw0I9FS1JO63ku+=&2%0|*s|EK&8V`nzFag~V%q(`PsceIDmN~@(3C?NlBCfMj&22Cd zvw%qlL!qk5nse?+y%ybqgEm(J*3e^U%|t+a1BfO>M9r>fCBT8C&i||{8FPDMi6xI~ zIPBuyEwY4s>G3c!gUO7$?{!7I0$FJz_SU)5f%48b@!|I6H%EY!w`DP6heEda8Wlap z32U(F=W!U1YLR9Er0fj4e9aLK5f*D4pX5MJr;en?Dy*+y0^WDGoDCWayKJhB)$4wR z!D|I9%n*lm)PahHE8>Dg1EFlmRM*JM$*h5n^73umao~H$+i!%MMT7@WKR4Uk z%DVB%S@`|1I$&DG$L z8gRJd@3mt$>|W_(vw%KjgGLMAq@1PDte4DhFd&f{wj@jlGXa1@uX*U77AcDM; zGi(_GgS=`>(Gr~kSXQpR(Oe$`?z@bd!2|qIDYTG-`0e7h9M4i~2&fD1!VtU8RQtItPYz{SJmM!j@-)|5tdUrYo)Z{Ih2U5V7JVKRFk?vP4w zOg3ET=yv6iUEslpQ^MGv-W$A;6TP+}x2w98Y-x>xUN3bP=h#Od=oOKVhboEfL?MX! zPb_cyDWe(S;`4f+@4g>7pC3Y>cBdL$T<+Cw$Y0SbuQ&wM+&ZW`JdBvG;PIZw{ z8o3$!6I78@*xNPIpBfa@2}fG(VVexJMI?W4fQpPKyqDzvvL@;Z%;Y~=I!<`CiV3G&$x zOWc=iV(4p6+n2V&+3zH@qWy+N7Od_zVKm$_X2zNX{i>fOG$1gp$1xOi`&^m`dA2_a z2~z@jw()M2tw&R_{mV)&=Fg+A7hTA5dUcIm|4q2XXGe(Ht82fBJ zTle{LBjKQtQq>*x7BeG31Z`)+&OJkZ#Gp{x{|GZqia{0K`XPzlO%*YuY2?>T4EU3? z&M0l$P07SiTe2rvX2>wa`+Qy2aFU#*abPq1`vnVn{$AE|Jc-HlQ7&L zW83NP6-{VOR|7-xrdKfMn7V%INGjw`YOhkHBX^aG%_yv*3W$y$sH@>jnAPpyR?jYC zamMBjz02}XYV=>Ar|+%m5z-SCr5*!I+)>uqb%~f^Z(5`uJN>qhzUPIKl{L2#QN+#I zA-47YF=AyGm)T7|C`_wu?D9~4?oB8omstrD{ab)0LdY1+-pl1sb;6j;QuM>;vS;&B z(ErndR8~PTQS?_D_S5*85I|0bzPV)k3DE+vr{>@sm4CtF+zQN_Bbwzmd8f~L0}CnG zNdad^TDxhxtl)UE#gIqKao;!)#I$!=)Fl`L`5NOM4)?>QLfs6piQov)YS}l<;fBek zt=#Nv{T5-kLSZg`YR*4rTE;*KfL7b*HL;MbHC@tRoQ7vWesX`0luwH7d_HsL z60xHSwuq53VUkOIMslmhI`C!%f~2sd8Z_*KVqGWE|1QTo1*@P^sK)=8_oA9U&D-qPJvADrD4)+`l%KW2cU~SXQ^rYSM6>w6IqUVXW~Env$&g#(w*qZSnGMVIl&H)jB{^vLtrF335+uK!ooS zO8f)bSSgC|;5f(HwN}^!3wsbV8hax?m_O08b8C?S^j88hP08Fqh@SL*Ha$A8!;JU@ z|0XA%7G#6WYD+ms8kLSG=aH1;R;iT$j_tKf>7(&?K*brChrq}4=^ejZgme0!XV%#5 zcRecbrH{bA6lwu0^L{1Yor?w%a0OctyosTdMVuZZt#j8%$daplCf54m71~xr<{#^| z#Qf66Cc8L4+vCw89(hEK=-Lp)mZSJ+rHj_q}x@ zqFmbOi0Prs?VkHpu4w@*IzeLLyc$6&5;x&28^?EcnN#Y&=NcIub4Hr-DIMU0eTIiq zr6pPieotHvAw45zjJYMFP3A7fN-6o1wW!rPzU%%@@?#PPCHU#daTKIUv-$fK7x+(8 z=}*g!tD52DSu!R>#H)s}ADf^R0ZyOWRv44o{Zry~zx+C@R&v5P%*pA6M{)W3)Ca5$ zJn6Rh`QXQS{5@L*?EP7PRKEItUVfGjKmuTTCuh=rriU<}w9Q%@d~!=M9gJu zhMW@Ugqg$&IVmsJ1JMeuS;OuUG4>4DzGkLA@KUh>$SWy0Vx_o- zo-TSMAG+o(!Qh(H41P6mYYYK$m+^=Kjoaf4evf>Zrt{22bz6uyH0J>5SCBXlJf84?fH2=epF zC5}&7KxIyy-l8sPf<+b$K=@()qcYb90pXEOETrRE`D;eiIhz zmq95ydO0PkUS3;9DCvF+EL2Q8r{#7Is-@#q&!DdNwLhGm*YnoJB~p5Ix~E<(l^s~8 z=bA*mcmDBg`~^RKZ}XxjuN?yoWv5Q6W-7oB&o^Rrg;x?>)y4tuK(!?AmO9#h15FQU=*xR!obJRoe!=Tlc}@F2U0=&e5y!vC71$TZV^|?-@B48zafEFQY{> z%e1!$Q0o?fUZ1-VIR=6uz_#AC`F;sF@LfW%YUqeLy%lPQ{zg1^DFu_ycP#tiZl>F^qK|l|I{pzOke}?M9T`}kk)eGbXJ_0a@0QN;@ zz}T(I|0A0n)*s-MP3U#tQ>z24fum8q?ZA+2zyEXne`TI!zPu4=7f5w`CfXpE2L`hH zJ2V%_Ht=~F{*Tp}m%k5UU$sW=mGK{{$8WEm4nW0xCDH?-9oBRUJctOvRkxDXH4#Xf zia1Aqs8r0nxfU@nlhwnOxd6QKpQhW)AT#WI^fFJpFxx+NF1+gZ!5(0srpsV_p7#Tf z13&TwUoPL3<%!=ea28fy98jY+jVngEc(+ddH-aa;cl~QwV&sCWwz+Q>a3!;;75)2* zepSS^d8Df_pLvrOyNfgDL%E97=ymy97-BRe44Hd7g&3@;zsMlRZS8?^`^^k&pU^?QZ}->4r>NJ4 zn?sG)#FrbN##5JCyFwd3KR4dn+MZ&3`@7!x&KF{gb{v}w*H1e(@f$Q5+)f%hLB!t= zzn;p#;U@s4!?Z?K6lqp8qq-w^9Y0>Ec}&iNW!Tv2QhCSa*7{GQ^OjbNU0D@(tqHVn z5!G;ERXpBfmYsHV2ploStUv;GaN2eNU|&MXF!$6(uuKpts3s^mAFS2tQK0K=zAgOV zM_a`XW-)H;y?8c2+RT-Z<3j$UJ(4x8k5ecn9(RrhS{6*{MQ#Y+yiVI(2Hx{}LGXRi zCDv?Q1TTx{J0hd6(2kIg1Kxfw$er@=3VS=8NH6>#dK{$DRI`^bU)ZFnlhK$25r|eV z4<^->4N>U8Fi{Rv_{LpPH!p1aAZ?8~$=026M2qupxf1H+sUwrLoNyQ)Wi$38HrT2K zGQ@bpxSQ{64zS3@Uq1$T3?;RPE1EIB+Us=21jh0min#A!aynqy_HG~LIr=+HC+sh? zph&Pq)TMyfNRmPtrYlt}mS|QDNQfaQq{`5M#6_f$W^rXLxLE7_N-ceIvUGslmfJLpSZC zV7sw%QmY2Quz_qjr8XNN47W12G~O-3jZIFGPUWH)13wOV*1e!}rz-CJG@bChCm6ONU{muW}j|4KbBY4BN z2NRvsm(lok&x}QZ?NgZ<#>WVQ#vqcBD-+jbqCN-$9+fO`{?hp}1IqndspP zkwcn%mtH?{K0dzFI24K%dkY5pN79=HvoI;DEv@BTpzE(c9P(zB+xn=?)_CF!STZ&K z9*O${O;CH2KZsBKK->(HEC(Tmc6$#bSzeVx3ZG6zp-Yp0yN1Y6Y67>Zfs$T?3ScpLk&6Sj zc<}$;LmbCssk8mdrvfq;eZv;`LO$p1%7qA!;&esSv7RDz_8f?*k*<>XaX@xi2RxS? zric*Y{_qZ2;f+p_>5)!BY^fv-I?ihs@BTtO!LHJ@_;FOJ`2!|%ERZqK7&a=X-QecO zBK`sND5(#kS+-6z9o@K>_zip!gAU2ifH=3%oABIzD6wA}q_DT>Qv#{8m)Fx_4fg(| z>6Dg7x<5Dwj7oPLPG05*nckIT_fJt<7DTdKuX(s%TzE=vmW^dx&`fB=P=r0|uy6cR zquYbbi&Hh9v{B}jodMxx!li@1YxIR4;l!CyVAPCYRTPJ^+yvnxW(`9IEUFGc@$;m6 zFFvO8-_f_Zv%?&xyv$REEk{y~MD|| zGu`@nVznC9$-1lBDMO&^y-O|Y?dfgZ_6j){cn{|eC44mq z0C&ec09*PpzKXWJNA9-b2x~8C0A`P=L|y|kVxB`*%CcoLNB9(HXd%NUV=yl~ z5XaV>C8|c4s=cI$??f}CQp`rmGCAg7hAs|P1pezCO1(7@0f=nqDk_W$x2=pY^Gb(K z)hveK;z}tGfjdK;B%^*SX06w$$E)5zF@Bw*ly8-U*IjfZKNjJX|4k>cDr^>fphm(y z1@o2f9;UZMBs?*0r;(WYNzt#nm!CdAO$g=L(H}1B6E5s~;F^cKhim4bIFR&B%~6IP z7G3h<9=|73qHY;@PE8Xzbwc~pt*C8qh6%&^Ep>_tb5)6bvv)lpiV8<5Qf3;uggyMg zK=M^1Q+hC@mpdzOSDpX_nmym*m`9RhoPt?0=8ivNoFaX4yq{%EiCl3&KQqj!7Ngdk zhA3Q_A1j3nTkRUo%#td`=b0i|(ZU}3*B3B4tlW59mjfzoIr08_W7v0pU2$KctDMQ_ z$(ZpxZdw`0TB)flNR(`;?yHkOM5QG{`BkZm{cM$NK4re%UlZpJdzuIXLGadOK>%n) z+-T&;5IwVes=uY&YOt8VEIet8g+`WXQ@k4Bs-uon6!wht-+ZF70YnUI7rfY-v4|a zfjh}^+n#)sdS`5S>ha!jA-Go95*Bzlh(2}Bb|pYw(U{!j+w7{h{ut9 z60n8)=-|7)aKEgI&U}gZ0=-GVLpNUqP^}~&>;cJ!h&FO{ciwBgsJ2_to8N3EigaSt z;mNYg-RIjVgT9ZhvAI_C3me5BgXA{8n}9tlj5&8a^a`jIL-ei2%W`kUwv5~C$`}0j zy}ip9@Y#K8ly2Cz8^il4g0kJirqNaA4|sur>uQA0ao;)h^kVkC6z)(8C@+qA`_tA{ zx*QBZ&Jp0|ujmY}O}sP`d@6WJHmV$SqkMYl8BJk&)9u=H-+A8NttR@Z;tMJ)_;z<( zkH_38ccgGK4TqVlp_;k#+4{8QvQCo@t9hI`!$TdZTp!#z1viJS9q$0myyOJBd+9z> zCN6s~D$sX|RMFhSsr!>EATC$g5TAzZ6+Sh@O+88c4=!XQ1Zuq?r)~7&1k>+$p=w2A zdHy^{zj>B!aNE{2F0v_x?ll$W4iIFxRL z7OBH4BVh;)kngZGf$uDl_C^?W0XEg7990T7{Ea+lxa=c3il4p5(nSjw-KU+tpC28M zQQ_XX-%#?gAuWp$7UOY@ez9DQyE5g; znY4(mmYT!P?R7KmwU1SU+yF-r$2jx{3|b!}ZG@IF3>}{27Rl+M{``gaojTC;_=m2< z%Fj9mYsx^$KhlHs`dAP+I!r>ylV%DiC|dQ@w^=jFhuyrOReZJlpjm%FWquDcRtwH^ zMsLAm$zltv23{p`}zg!!hFY%12- zVg-_;VHGQ+2O)8fB>HNScuRq9oDk5!)vGR0>4Auj4&>)aKO#9$@J6h;A4a_uFhB+R zNtyrQsKz+A(>bN5OJq7pEfWGmEzg*TNFInhf;LG?!T*49av+2M_WJ&GbBq9?Up=F- z6k&cPVFsszgrp)sI*ofWHqyXsXK8JBi8`Ha*pu;|qen&`vPqkSd|6M13 zZ?K~tivxo(J?;@Fhu@AqE?j`OFY<$)APvHEpOmmn3&X=6=8F8?w2}aycqT9Q%)sJ?JzjqY@hr82f47$nIXb?Y&}Cf9OKh`7x`3Ym zf1wN)`x3Mxl*_nQRIi`6DG5lc`s6Ecc;Qodr!>+7N zb$Vecp!r&^L+`k};bTK;NZ3wz%2)ChObz)eke6}@_)&^F2tHK^Qg22h$KnuaRikCy z?UV5{FT8nIPllQay*I@Zt4TYcZQU6BsWOqmIhG1bM{g^#I-1Ou0(Ru+7hVH-uCHlT zqDrI1oP1i@XV}f8vT*P{8z7{u$wY z#^Xbc|Lhd&0evPw-tH*!sA6afq~n}4pEokvG#6lY(~#J7(Y?ei2~JGi>F*da>!HyH zdCDH!Uw*1h2_`SaGL^xRQar=!xzrG1XQSYMoczAigCgg2XZC1ex-w!j=+85G$X3yathc}r`IG%BJ=v)FAsNbkil%rw+vK;}Wa0&NKtVliVya?i1zpnU^T z0zNH-JvEl^NIWq$Z@yETjbHM5Gp+?}e(AT9iqsqQ@Ko_|}x^cK*2R=nNQ; zxo+XE2JOt%pbRwwlx7<%uCoxvcc|$g1V6nZ_`{M>ya>ik^sksC_d-`8L_g5>7c&@f zhZ{rl3~XY#q|{2iw4u@Y@LPsDJTP`4SBqoPn`+{W;867c)L#wqtR+6AGQypGNz?EW zc7#T#g$35=;$48pCHu418l!;3NWZh^-4W08=f!B+mgy4rH$C8C-qcPNfR@FeAL3)Ow*iqtFAh+2_b&^PS=S#M9V~b(ug%Ja9D9=cLI6&7lPyC ztp@JA+r6)3rrMostO4;PhHM%OhvNgxBsmy#?p-1c1%iv;=MIBi)*2ce^ucpc*stgq zFpHf3?Ej8UP+vlndHm&qQ5Xyv$Yh3HIT>4M|6y%b=JTOFTDw{{we1)U-qrtEqpFJr zc)^HQ)Xlf>j%<^en2Nwi^V}i`Vj%f($(z*|eapE1%ww!(qO&G3y53e<58M-c=Z(k6 zyr+A`IH!pH$E=r%SiNa7_~=||fS4!mmsC{w_)p|bMFfY<)waERhpWi1Xo*AcmKQ=~ z<<6%0c=2_m^RiqTL}roRE2MOs=Ra)d(%-4JuDKeaF8Q}PslU?$0+9?f>S>M$pRv`S zjcNyKihTR5`p_6y9DIz7e8u8K0#L64PqCBuzHLw3*L#g?(09X8 zeVhMXTjG@0M)cm1V>FP%a-VTI2~Sg1^=(H-Ozt4b-dg~BY6c3InQh_1?y|^stLUAb z!%6B18w)OMgOGS}L#)g-qzEDH^d-GlAyBzXx3YJmh5v(wRMu`Hlr%h5B;^$ZN{hHklM_5o@@ROeW(iO&4fPBxeIRzXiF=IN;PLL(h$o0tg7GCGI}Q_?%uDInm}IvuCLmhL@{q%+(~8YSl->}gMcrfz}s^6q~ z_h^>eTR|7ExWZ~SE-UO{53}vYl+F^Ow9)2Al{iKaN5K%SWs=EhdXhxH$XQF8bbWry>8K``Nd&^e zAzC;aY>9mB2Vhh(R=Zy>y)J9R7g4V)4X1g#`nLN0%&dU7zeZi9U^IR@xsSkUB$ddnw zD7OcCe51~de=`}ASBih-eB}6>?g)H|0v(XiGh*XC6n9KxQAl92E&pDMtI zc%F(s=+se^J|pkJc45bT5b*aVLC3{EBLo?L zz7N#~o`3g_>!3#yH+GM1Rn2Dl$-{5&^S2*N0Q`S!RPgc7-d?@Owe}Kg+B$9Q9(FU# zj>ff5dNc>jo~Vrx?nIvkG{Txeb;^C9#@}-F1ld~=oVp1z8h%Lhg+dn;W}y!_yM@=) zzdc%*KDOI0=Ma^4>@2ZL?A5vlVk;svqY(Pfz24f}cnqk_S*7S&diOM5p)5}o={TtI zgi+av+3Rl;uCuWu@xb=DDk{ES?)Szy5vsBe8+xeWq@Dp+YrNV?YtTT~rnUozd4RQh ztueT62v&y@jz@cK4I8GqcgcEt&55iM2~gfDiJNl1N3{-hA0HJTx9A{UcerSTd?fO9 zjZx92$M4l+w6{mM`wXTZo4y});mtuA?&SDn^S?}%89t->3S6qae=X(T39d6Fsw>m z*yY{#(A(QlzMF*3dUlcFo$&lzHryF*w{2}-aNL3vo_lweW`-+*=TBUe1F=*>8IZlakjU&@UCWon+G7_fKue90f0F5 z#)lKUHiq6PS8LB3he`~4`UuNY`zXB4*yrNAWAyTMd&2!O(}l0dkz089>XkRk_XN&bq-Rc6|bB+TTxt zppQ3+gW3McdfmWuMXK3u2>Q)}1U0Ak^NSK#j%{2n$ftbRz7&YS%m5x`=k2jB6)G5^%tr&Ax*8S1UWaKy*wGmW2PJ>*l{h1ik63gmn zLKqET4&cRvMU;?-1Aii~I+)6BvW#RIk-M3)Dga9qR7j8Qh;bTE31I~)W4zA0NGt5p z=;>(JS8Do}R?vD^6Non(Miy7mb5<)tI|z5;;)tXM^eEyjHT}ZUlUKD z+2=aROl(LF!&ypJ$pF=JYN;-mT%5%|zCZx#@3`F4SF-Cjvpg$8fEjc`Tzbu@Kw6(= zsH!{Id8HW?W{P9~G{}7*@v7Vwc!V6Av=?E1S~*zPe)-f#Gy{DtO&cQzpeZl}DH!iS zZF~Q)7fw;vD}8?253$Q9ba84`{&rEgY`0x@eZyJAW1-dRKTr@JlW!nh45u>)|3td& zfhY8t1U>fwA^Cu-Q5e708_#maLnzR1pYMEunzK;X0QD<<1c~Mi{?#m~+dg;|hdTWk z4N53C{<2kxH+Cyc-bnLD+pIx}gZG>6^D+z#(6$Xv=uz)f2lghq$zen4Tmc&qU*DuPvkJxabbBj{Lb^qon;~yf>3{3O}Km7(!yBHS03uFgYlO zNhi4L$-1wEgzqt6#5JD}Uh{dpF_h}%Vhw9?kc~t~! ztFaXzjt0v?wFxYo|5;pR;VeoqBmnLFEQtx}-7kyE=@!~i`n73ik>3CU( zqB^kgxAb)}EgefY7e;4fW+1P-dd>lvOKRBMGd_K_MERQ1jw@F;G1SJuKTC zV9EE*dY|JZ7fpKy2T{{KD>KzWwCVCs2Xo_WQtQm(BYuSR%JleBYUviOFB)fQ2~kY$ zi)D$ralkk83lq77<~=7F7uE2@O{pDJm3R-QG|zm?+s!>Y5QqWcp>${B6pa_+l_*)y zB{X;ms|jsi22khH^TaDCd&On1u zA_~bsr+pZZ!8Spy-BaKjchEj*PVLeAG9k@i9<)IW!5~zpqp1&*Jw{Wgt+ABfRi~8tixp zzfkv>t6w4TG88u0OakhswwI7zlm?5&_7>b;#OpZ6+eV=`d_^1;#(`=T-sE}B=cp}2 z!K=}8x{&7Q3P?QVA?+w)@ObAhXu!ydM+<$>1AS>zo4){T7%2z}n5fM2&8rvR9VKGhhLAsOWXG@YcVVVhTIb_Ha@V{P0Pjn_I!Y>w7|btuus&6Qvt zp2H%dEXDPv!MJ&cw^Q6%s}));&v9E}Pzz5G@Bx>yCToj7(c3cwH#M3X*EzWk2x!)DQ(b%TgGvGftEOlmvjN2aGTdoIY9Q_x1qf zIl{dN&czHF=*8Y%>8+05-Ds~m4SwnbtZShwO(mk&YSkNvlVGL?hBz4k@|*|C*J-ti zydlUKc=Dj)0HwhU&Gy3>C-Rx( zWL62NgO}w2r-RsZgRVRFJ$#hwr+O>mEZseT*`K1AJ++Q@z0%9odHM)xKj3^LRL!r}ojPd9Di2qz9PLIb=RNDlPN=Ag)`mjMq&$>TsCuN{%T#GYz_ zhcB}i)ywRKx*VTs5iAk|PqbkzGqV!FCDSrwL3x=x!{`9&Tu3363vw>(12OeHKxXu> z0#w3y3mTejP+%lB+l?qV)VH4sUzxgBr~<< zdufGm^r3If-UVd)u2;K@xZ#W4I4&~G?bEFiYa~@CeA*9u+roLxpt-6UwfeGgkU$b% zYZWXfLf=RwKdNm@rlRZCU@Cp-6<9Ae03zvqXwN+xipRxdRGaGGEDinBnrv2x{AzyBW%>ae;6N-$l z=gj=Xe#v>!_`l9n0l8?N2F?s((s^U?n3BX{HIpu(~-qHw!iiNcItv1`1XZS>QIuPd5zqCVLO!;@V1X%{VHCQ7Gj;!vp! zScbL;{k#R;3SfI?+0Y0PIDV1>DMzO%yq?8jFN}m$xeq_$ZC7{T29^eFe4OFcTfbTb zI@jTuo93d5U=*a;if-&)k@IEqZGJm$b3{)=%SE+x&N514Eod}u7d3O%$p(d%1$njr z4ZdIvzTE6?gmHr@)_7^n^w@r$1ho#(3TC&&^8)ihjg*G8!9g~%$r2!+pBOK_Ca1M( zKR>Df<0MYD2OdTKZ9LPu_Cty|7B!uSw%e-arkmW}-cLq~!wK~b6yoW&{=yv6srS8iD#z1B^=I&45R<&7==n zwDS@FE~A@4;k^T68yk(;$V1);6aQyc!zt8p8!g{^d)nO@g}9=}(e6hSq{34R?fDy# zz6o3Br2Y~nx`#*`P3&Zs+wt%?%~-7v z*TkdX(0$Bk`izm3W$=83E_(3zRZ>Lpimo#6i%)|q@+pHFbnd3I{ZRf3Jh{blH~6fY z1LF&39(C3}Xg4`TwB))%1JU7S^UV2B56Cu`*c-i>wo&k0pi1%}8Oja%#u*LpUW-NF z)?yl`xwOOoSHoi~@>`mf$-=WqiCIRW?Q6&eA)h&DCe@2fF6gY;pD^IxFOP_(k z04;dvbQ-cF3KG!zz4|SDi-KKySE)G)t{TCr^m1^Z)zm7zPCY**R|4p}(Whe65OiDd zahwpLFx@kOw23Thnt}w&SHy&9m-=BxK2i$~x`gXdt^vHoiWg?B6J*cSrd_|yU#6z=xncS4o!ZBl~YVFD+noF z$j}gx5t`z(XOqSlv{r7IsLV>^(EK}e?^!vw-{*@YNL)bJsgs|APA!b$K<8&-a9|N} zsPHM}S*l5<;+YaAD4+{0s?5l|AZlbJ@wDXkJlF>f&DO;_`zIx5d|?yH^5pWf@)n;} z`m|<)rSO9iZ+FlQ-Yh+fau5q5our~SOA|>#R~TV>3E$K$PGwS7+VX{#RhI-h02n`*>$gRttnGRK-46|Tk4YCp15;7t^1s8t{c(v3k=c- z)GVMry>?V-8-}^mCzYiiY>Rfdp4!@Mf}HD(GKJfFdvkQ? zq==`vZio|v7^AxpW`c7He~KQ%AR4)49wngwo9gX=R|YYzWy3fWROVyRu-VnzqwfIj zRh5ndHY=Updbzm-iiYXrAV9aCZg;Kwu1k$Z7=Z@M*6=XT@0-QlaO14ZJffCvUfBX0 zYKFm*U1$otjZ~@Ku%vBx8>hAuQEv!O#sFQoJ>5Ni(%4)(B#%Y;O;ps=x#(sI_r?;V zbZ#vvw%q{hyr(;@r`NK+YlJsluTAJNJ4etX%*Bv3cm;!a zJ$69DkLH&SGS>72uP-~oqCu|1yUg*nl-`|)u>+r_@hh}PBblr4Lb1^8P@{Ct6gXASztuu^O7au9woaS%V@0Y17sZ&d|~{es4m)NBnD;kCDhu z+**&4l94s1b{i7EvpA#qNooRPj*I3!#3scqvz}T{HAVPLsVV(zjI_SvAeuW9?ku77 zL1mX1aa6Dm4r|)n+gjkzCDV-# zmVAnb`Ngc`IkYOLC2&@9Q&byN$bgrp?6!|##O7U^lO-MUdP53p>fSW*BS*%C)&y~# ze57+eiP&AjXkWl+)z8o1r{}xNPDfl{$&{vQ@o-H%{1(%qy&(BcNhleHFY$z%qtAd^ zTB^-c0rF=N5iKpRG*0#AypUO){c5tF-j?M{L%)sT8W#G|;E(V0w_Wb-odxtq2p zj2KUc$M+_r#Kvx4NLaiKL4?laG;?hp0z8uesk zm;-qc;>E8Vq{m@Zrf4Q81zw3n9oXo^R zb-uxkdnw0_1D~Fs%FSCG$!1!_B0%$&61$M9sbr%TEUATaF1lB}?phj3@vOh$ufajR z)6qsBz7*YVQroEl(=AQ}V!fpz3246TcP> z`q3Aksr!b{(r|_m?%qMt)>xMVLBHc^SY6K2%MVT2pP%qbOK+@%ph<-y)`yG-%X%}G zVynqgIS^F+n=mST^}Dj?Ty_i?b-Suzs)?r))ByT6ng>j<)~4JN{ew#V)#^!QS3DNz zh|4BKszgHycx0G{@@#<#5)k_zbA?0P0>HO%wv>WrzX6r*aXk_pJReT8G>%7=g;qTR zw|d+V$9v1lZC2FF##`s(20ujWVp@NrOx&7(VoVzFiQPAJZzI({-2 zD=>aaj!ym|@Y+l#$Apqx=vUTdiU{PE*vM0!zZ`M=6||A0Yw-gRp6*%R-50+E`(1Vy z@NDbTS5;GZuSmaIER3UpsrGHf>qq;O{U97@+X|oai};GY6TWWRUiBM1AJ(4R9qS;x z1o0Ch9GGO8lg6@}1^()M(pyHePG?PjgMs+O&c98uj+#v8W4pClIF+ll_?leNtV@}r z+806LE2BLJLMiXU3%j0BZpZ~%Ugy!tG9!Bd9hiHVH9MEZhRIl+@bYmIjX=jw-Y{W$ z(fC_nK*0Hj)!eH5CiAK(M5B5packWf+v&zdrDMM~at!)YDPRad>zq!3M{F~Im(8zM zTdc9BN-{EMEeN5{M=v=)3Jj@fjyyq#EWAw{Q{`x`zSxzm%@<(wBbpfTifA<-G77R} zbN&`#32?k#grNjM0Pu^7y|R{_2Yt3xIvUg)lgVW5+B1Q~-OBRoQqa@u&`wE%CdEzV zEvhl6Vg4vA!kgoKId&lPb$IXsKat??=<32J;!E}SpURQpioF=_9IaPJWBq%A+35Zi z?2jLG|2?rO&A%I*7|K=OxEqh&0f94v;dJddI{y+*_nkebe)YeOQk0^&;=6~g&ZO2Q zfm38l;($Qd6H48T##&^2XjOHPjN{vgLs((R%1+dAoKYw8)eY*%8~yX}i_h5~0ps{Y zma4e^(n43h(WEuK(p&7%KHT0|G;;-8y>!tP_B-ooEoRkkD*Nrr9`8pDgW4jG>YsR5 zUnmodxBA1@X1}X6OTvhCoL}t(PoR}klM3R`r@MFwYi}>L+)%3+!+s-` z1Dh!Lk_bo2K3u7F{N4VJ-v~!dB4S4F5K;tTb>pIhACfkJ9RV8R1B=dOSTe>;cDDv% zt1PGYfwKRbuR>BH>*05V3-xa8h?_?-FSd5O3wTOqjAwk7zpw^!*B$;1Y$6;DjP_=5!SMHfbCfW6Xl!4 z1)j)|8^9Kon?NDDss4xhM3ZW9=VdZ4G$ERMO(^sHK-Ez7%Q@C7`aEmfcfhpE{s!*^ z3nFOHSD?IBb);PTTTdvClG53gFlU0+>>u{jU=*Q9F&7Mo#&3N~w5`4T%5_s8 z;11oy%j>sZtr6bl(^!Vtm)EwV5QecG??gA*_-tWq07zf4CNVPrPGEai<+cH>+l9>* zRaD?q;O*k|u*v-jJpzPO+*l>>q`hbbZ%Pz3zz|MCRWdLksutvFJA z8By7R3S$W3G`-!)2<4~Qoul5$JDPRiVJsg{=mk8kynU5gub#~Jdz~}c3sxRFEThLV zX?1^}+_6$22V>`Dx`4+QctHgIew-FXdImq9$$8;SFtP52R$on;Yn{{@=eT-$Rg^QHUf!aZ4}ou}>tKn#lRnpJTa&~kf(2%4uGrj#iv_D< zmV!@&@IwkCF`d+=5Z`QbC(cjP^M*YbEB;0j>S;7ZT%R&3RiM^7JB(Kix$OxG@K&qU@Xx{_9P2W2wkcv z6d!L%q3F)bCSI4FNhSHAp#Tca>q(MzY9wKPHB?fme+s0R)ht1C%sjwB;~vIC z#7q6aw)rQwX<8x7I04dEU_dy3JP-gKS|IVpDFDYmf!3w5KfY^T9>DWSmM#}u%{*CO z6j|ki0;z~OCkv*E@0DsIuq{1J1UFmno_;W%|8sSXP4|<##>;jGf1@PN^ zrm&6>OJ({xgJp{ru?*hTzux7Q);Yc=Ot8+79-PX*fNMU7(%cz#VBJiKXT|O?iB{PLCt+? z^%;(**ypKUEgfpo@yzwz)EMFBBq$ye2OWRk1CEFaTF>ouJkZ8U1U;8_pnp^R(kdQQ z!kblY`(niDs*jO+^SByq)v_h8@dB{xP^?zYGF}aCRUU~lO@y6NJ^M7LMOXU#bMwY6 z88JbRPDEl<V?v_7E$OE=-G7ifa2pZFwLJA>M~ zu6nc}P{F<<596O1tZ0|nP|WpF+{~nDL;{*=(ltRaN#|$;6k)TU;M(h*;1Oa-e<+9@ zJs;8^ARm}SV$&{yu{sNO^I`bt`%W zLiF_POwJ-qSYv}GBweGz+bB#cU9#b-WV=kb%7`Uyr8jj#tEZ*l*>jCm8RJ&LGLeHq zd9>__%miE3S1QGIAfljdS^u=HGos6=RU9~%=%hkr!4>myOubXN3{VK!5U+{ZqgV(P zQBlt{VaL~aY?bHO2AiMFli|z=wNc28QYWoCL%u9wpM=i5_ z3e=f7^9~{(9`T(^1p|9m=%V$lUOJP@JSXETw)tWX;#d}Npz!jcGFGoM#b z=(YDFVMng;2@|%2wa|y5q9k0WDilx8p;H3kEyK{s_ay+ba z@fT(@!js{qaHCU-HY)H6(n%YGifP;j$p#q$E-aPv%IAP>D#hZoXD}F`1hmSip57BE z!Q8n+*9%vxc3F;CZIC3zTS)ddHLU4&0Vf$D@VXWM(noDmkf1|=XHhaL6sW^&mYyeO zSLg!$)v2&(=b`Nc2`^{mOMSpcJ8^BCg=Xk1wDk0Xnq#wB2eE<>70`HC_X}APPMX>d zchX{%bP(+|xowtRw6T>=HdqU&AD^+&k-?fr7bv&^qFbVaqkCJen%K&C$uZIh+ol^R zYu=(+7^Py2vakfXWiTu@j;$$lNshkC=8ejOx-2oBayRf{72pTRBahS+0KNq9-DbrOFU^n^Q;0a>H(l< zA}QO!@WHyfabh*tB*By|FMFBUDGDvqo?T*B(2AG6w_wt^TUfRr6)=TB=AaGyQ@VCx z?w}1}H8uNLNv+%v`h}~Jc#6NP;pUW@0@VZPHIq5Wh5;GRmzxsfa#QB@jCKgCm*$0D zK8gitJy(`f=$^mBM4#I-d=1wvtUNGX!?_#;$VQGTR4q^ zawx^vloT5#4&us1auQip6fL`1-KvqF0C{mWVv~>DQ=w!zz6DTyPDijL>y(ji!*PTw zNRdhnJ=B?PLyYyDRm2Fokm+(*6y;&##-0kJq{>yk+1PM3-~yB)G&LCmQbRk{71k@n z0zWR-Azhm#jd`;!4~o}*rEf(pQOwUt7Dqg($m8Bsvq$KL?f?S7l}vz)XlKy6b0|4! zQfwFdI*Rgi!VM55Xxg*0jW)fj95P<}`Q{rSZ*}L?ZR1mF?`wv1o<)WJ%^DY{b-+uZ z%>hHk#>aOul0GsDHIwA~rYM4cg|6b5^XcQ|v2v{ygu?z636KqrkO(ja_E#M(6p<=) z986#&*Z|sW3!x7sKm?|ciM%~fM-!O3TqzuHrx)m=zbA@XFcl=K)*I@B=VL7!{BOJYQq4bOSmbh`sP zY`XNpo{0)sHq&pn31cgvrnqVu+ttQ3bh9FZNMQmpRR^VGGm*zRSL1>xSG?spa~e4d zOyo&Zv|5$kc^fYk>yq}ojn1Y2Qg_L$U8BL?-aY09^kg{^>ynZK__~Z6s)`D-`pi`* z`mCIpDwSt-h{;ocF#wDXs-2YheRL)di|}j_@Qmum)e1BnbYeJnmARCAc{B^&_+1xY5~mOtqWrUTYI6sbCc;0IF42pgO@5vlNKVuoblDZhiswZDnS5N$bdQhL}SJerU90sX6K@ujY0$wDvX$5|= zxZ0SnyGF0+WZ5WTb|lm!2$bkjkBFC0ss(0nAiZlv3^dcsn9mvyR)qQnj{?>k-nW%p za@vzlpNVOAQ&qkeX|icb+g4o+@Pqk$+XXA~3Ew2SSYoC|iv*SV!uW4By`K-4vQp0- zl{3_FdQQiB2o}Xg~EgO(fHw`2QMESjaNsLqsd25_Ktn0=*Q{-D+eJ% zB9DUZ19vkTUSUU2bBc_lZj6(qBdNI#`ARq#?;j-i@*MAxtXzR4q;}a0ZCg^oj6vV_I1H8UUsNM#SFO%& zuFt7FV{JC*XUu=ahWStADuyL`u;9^O-HD}gY6>7>9kdh-zpVD32IVy-H2K;Qzfw=A znN^e2+!-0#PgkqK!Mx$F zBFg2q#~9$5QoLrR4pG}TRw`HdGg|V|zDtSZW_G+wQIJmuTAswG(pC4NU}qsfb8=pH zWpE)eMKFfHtU7vvkecAV3>(8)fhhevO6xMnY#t?1Q6`-n(`j&UJ#w)s{VN_xlX}B= zUoJt=p9119=s4n#9ogI^-lE3a(K+e>>}L{+OMGFP!-EwSz~9qG1SfYqJNK)&~Zxg+>-qBy2iTB5pG^%iBLtlVstAp+D%cCE7sKs>Ftp z6B)$Y$fax@A=S@x2(`=e0}y%*c9Z)<;;A^}$@shS&NLNi_Ez4X*Clv|b5s*~Q0DZj zXKmymrO(=ib_YtfS|{T#tvmFt{iwySP2qS(S!xNvZ~W?f3$vW z9~~+1b9O&hKI@ck+S`y22kO+JzMpDkAJ&U7`U07WEHA>!h0={P!nI(Zzy=-gQ(4nP zD#QEjApU6Pv*M4)aDpcBo50c1ShcG`L)nM*A}v>xa1AjReJ-=&W3uE@5HdRoFapX( z-d_zT^=z|%TERxg>=^~iG%p%8^*7&LC3OpSy%EgQM1ZG5RmBV0fQ1q1>9Dt+^Tn+( zLrF;{P_wOgyjB&k26kmRf~tUKm?N!FF>8tuh6Z< zq}%Z6T{VqJ<%YfFm<*PdV4}nrU*yKfBxuz8$;#^0K9OVN`z){XeFln*S6{21&4|?5 zC9RxMBIr<84JJ{?!P^(C;03eb4zSUnZ#&u+3d1yE;|)&dP1`AulFzEKR`pHiv5B*B zJ*JlnV+VD&0^YI(=Ahp>dVxC&Ey$D3YX-w5&x^2`JB_dYSqT|8g|h!Xow45%$*d z9i|t$^a1T=hc>mNCjcX@JJw`Wjai|J=`AP07M6|&%2_~Bks^~{4)ikQ>ghoc5hE{x zl)`e9cc*znpon(}`V=tqaX7)4Y)cdBvf!xwmA%;?o*-iFig zL8(CO=rrz+t5 zo;X${xQ}I{oFBZ zd`?>oJLy91bY?|oI3icyg>B?M*p zot~Y*(X$Vx1F{wRrKh6qSys5h5=1x$aJmFmO3{*@#A!%rZ`K=k zuQxA+($y(wzxl;5HW#t=P%uEq3HA0cjuwHV5>ViBB3e{0TsD7#7b+>Z1sMrwDXQ&| z*HqKDWi*;s;tFaW5=Om{akM2+Jl^)oFpRcMN4C^URXv@FbW61aWfJc2GlL>q>S7F8 z!fb|h8-!8WJ&noQ21z=H9EBw$dG&lJ9&U=0L*Yw7s z`k3G*Z6E{%8f0kmJcXIaRL^42_c~T7ga0yJFgIy@%V9uF1(NQ0dwc96k$}6&(dEU3<2p(#8(ZgOiRWSBfhQ1VE9^EdAx85kU!^R^z8gr z!XG;*qePMAD+%fmy=oG;D3P%pxw0e68#+nwi>x|}C+rFjnE4A{rtK6S^DJqu zA1DyHK8DJsOv(Hmg_*y;?Xr~OP1@D3Y1z+jR!^@P2GZ&u&>cqT!CF50Ih7FxfOUAE zI-Oz@*$ad0lWy8wcJnUAU%^!u%W|FnUBev`kdVB$&I18XZ zH5ZU<-?k(Y6xp39iK8uXe|VUb$p8s7x#GN#(;|0EtF{{jH=ZwymBT0bq=HaX7P<~s zfeF{JqcIvGV(gb#+wRcoyV-2G)Hp$2tIDSITo+dz%e-$Rt8ToHL1qw(%$oZW;rsCyU`8bc_ z_zMLFKF0FmlPo>gzYkBdDEWz=O4^CO)LArp08B~$en_oWpB^W(YQZ6f5z<93xD)l$ zstZr1A|lPFrqi^9lO+oJu{aIcp$q70dQQK7c}fWr@mHFjvG=m#gm~wZ7-xgS3wy5I zs~uYXqxP&MB`Yu$Y{_p~VYamA*l5pq&46qXUrP%66EgA=4p1y9>oK=NT$Gy?HV|M4 zY$E(wp2b9XtD3Npx6ml^(c5cS+70piOkWK5Xd7w1mUxu^Wk9DUfr_^kA+>Q5LLw9v z$(D*YyqNy$H+VN?wZbta9lV7eZAQ|{%Sc+@rr3|izDW0B6Otc^iTzoM{YX(<@?C>r zpUN!4?T8bR*CryML#a^R|EA;~cs@6Zv7~gT$G9NWTtazCrW-MpE1|~JifYzhE~~wc z?)3}lRaVVjtUe{hGvIT4NkiZ%%u{w2#wzwC=I?ENDLD!&Wq0KWRxo?X2tz=WWGzC^ zJbo4BPmls(pobAGR^P{1x|Y3i?69y4VkXNYm85V>v@4piEGNMRg%T=EtWM_oiJGF# zux>i$Tr*{-S0Cew1ICtBpay|8BHp^h)q9G+zN-Y!RLf)Ppxyqu*x$^U(*PJ+ML$DM zR!W#S?M8LS;9u#l;n)#!=w$RS1ry*B%)E(D98zRYH}3|GBFJ)+p)V~F#9nGx6|bv$ z(X5O6CmDqdaJCqW1K^l-wzx{S3D`;rtBg)-dRR+n`X}-)+m^>m93T7(ufkMfp!TGuF7xx{<;Atu5V=RDW-0Dp|TCiafCKI!B3^R zD&f-Vhva!{i$t9iHVGd+H=nM9l+WQ8HuE*&T>^C{xP@VkKuaq?z{eA_1X@mT(_{M_ zc@X~Fy-R=lMwF_>URqUmPnay&d6@5>@I@i)->t-HeM&=QDWS@#VRc zNr3*OTdq1t;C(03be8a679&D!(s*zQh)wk#uj2%Qi|r32ZeU9 z$5@K$u=zaD7e%!HJqB3J_$P&5OlyoaDH$tpv1PVlEDBf(T_~=k!8NEN70u;vUCQym z{>Fe`z6Y#bZl*ON59sSVvnQZ8Te2vsGB&4}c2UpS*qY0UK69>rct?u97&O0A&J*0K zKC_1Tb@i-v%h~tt6rJ*^+FoABg*vaai%M@oz5%P-*Ll+M7Ch{*QDTCiY@1Z`p7YzR zJ<=2`#I&^t;o6M^SH|bQ#*cMmavivbL{d3* zYRmBya5;L<5%)ypuT6O_kRaDDIReeOpouiCZtI*&i(o@f6=pHemPn`sn;V2tAd7`a3l4wD zfjL(gGINE2GBF=T2=B@;&hJ(_xHy=w$)*ZtPF!*=fwl9q&~?oeBhRH zH!nQDk_{d+B4osUj#Z%$3c=MKzW-dhK1Y z@a#)ICN9{NH_U)*XPw|~7Zb&3e%!%xQ;FVulK@IfYZzdFb!zQKJ*D4*^vS1?$UI9p zraJRQ#TC_^7rg@68-^PwCY&t=Slbk&EBlpm$H7F10YR@?{WH6d+v4Y4B8cIRG+IyrJ>d>21Daq6chz$ zo)}l4u5=or~5Unb(8y~+saphCUi0hqZrtEI9*;E5dGR&2PzjiR<3 z)t1*MSv9n8=MUN8xZMYNJ0W@7EPcUCKPa85NAArRR>+Cx`MI5TR2OTuFQyng0vDN} zXg5roKEkC63EMPb2oYwV3ciIYmg#Z(1!i=f3Ye>qrGGp4TAX>ZA#>Mx{ z4y3b?3RS_qNW>|I8PT5`8g=F-baT}s#m7$P5Hqh=-O&q=ss{W81yQ2hA|~i9Ux%2A zX@MbP&Rh*DiH;aAq{j8E7t5W=}!O=+rRXSu8}J`m?x0FIKt3reX-OMVqQ%-SU zyat-E*{WB5Pd6CL^|Id#>^I-pZ|+Xkl;fd25Hk-4eL2!S1EyfS!4r(hNhO|tY3IPw zR6$&6#|E4fG#u*>g7%3gPJkJei@G_d1}#rueR&~;9bZn<9)Qn6e}NmrW7q+`Pe!;w z{64%`fZ&YHUE*MH_binK<%I6|q3KGOsJ}rU6tYQ4W$PKcMpey0Q)cP;)fXi4N#$=1 zG6RsgMrw_&^_$nbM^!1>ztViy2W_AYDrtdfs`0#7mU6Dtk~F`^JdS7Na#~nv(SaGK z^Z6(Cw_AkBjW25yNro2KupOv4L?!8 zD7zNkBuwKOyw#H-%AYouICH5Y44nR!hA?bF^;64ZrOMH4xUO28=OK{AbbG7;k}}lo zgb*)}=a`gC9ej(v&ewschAJgVGoUi*gW+P$0etal48Plm?W+#?f=${^x!`C<)j6V_ za$Or&=PFF1jZyfiH$=_Pj-xn_k|;lQ*s%d6P4tX3s1x@1eGm#{Rh(3jX3fe?7%HPC zPpx_{La(m(L@+etUex3@kJYs=F+T~6vag}ph+7`fEpZggklC7?Udk@Y;6!EivF3;d zJYg8@L|w|klj2I!FM()G!faj%yshp}W|S!s|4Sf)@Z@H6mB_@|q@&TSp<+>bi0hBo zPNQ$94~uSh=%J@N$*pZ2p2I*&uLxF_CR{2&tm4H?F~=F+4A)Ug3o-D#VH+kXMQNh4 zAtH}Mvf+yV|LnbccihI2IJ$rPQ-HWy86#qbr0m$cL&3bVEXB&ok}cA9vLvGe&VVGW z;eZA(qG*xlIF6LWaZDv*Ht)^*;Z3}Womh^nNXa=r*(;shPr=~_;8(a+)em$74a`th z{7dfHNh|`5?&?={byanBRW@yY=GlIP8FbR^P_{bDhZM$B87dgVbk-Nq`0%br_R2R~6AE8KZQk@jwn1-;;u)`8Irf41z z@S*frHz^?-N`w-MVGL*(v0Z^TJ{cT|CIdPK3sC2a@VAV};32b6u|;5IjN z1690wqz#SM%UJ6k!$!QDBvrQsTI(`Bj>yb#RaMcV(nfV93mAiowC3w zNg<(SW0wD}vdw#d4$)fkvGH-3r6g@0h6kzOe{_7DZ?&)hfEkvsVmCWOh>2?;2lN?x zfhWmXxJFl@@PTVm1ZbLcM1#q+(EMY};78=@vfHt-!6=X8vqhXPTSTBb)Ah*U2y&2@Ocr~GdEN(BGEBL@prGwK6|JnX(w?2#S!FDM7C@wj z7eodxtBnp+R#Uf4$DQc#9V0J4O}E-7HTDS8D^KI6sc7kOx0|`H*+&f0tWa49;6l4} zOMpz=#f=;7=OSh{2Y(LZpIRZzfTzWhl0G|tQ%9AkIO2DB1QN|n1R864Y#{itbMC4u zotP_*^^q_Oeqd@7!vm#hV}jFw&iaMrS*V)e#jyJc%d@mrn~IxGE=C%3 zWE4G&bQzE(352^iA`l`*G6LZ8KP^^_6XArHljB-_TC2b_8?EJr)nCc#>2M|-`zUC|geKra7A!fU zhxggYI9TxkF(ofw(M_%9G8gs&>F)=+zf?>l4}@{BI5pm^PawVGqtm=(18Zpm3!JWW zPQa7P@w3VPVqqJnPGcHqlTmC#1TRt2tw41^pk7ti{BWpFI0Qr*EtheFd8-oxY_udu zbA^YkB_}KKnZh8Uf!{vU?X2USH2>l$S|B(~L8rs7SMj%Jxp4y&iPqp#7t^B-f9fT{ zGd>2-UPQx=C%Mh4xNdR0&3u`w@))uw5{b!)jkeR1fSI>wgeDxrc~ewBLZZk{ROPuL zumpycjQl4Vt}M_hpWY^YZ#|{kk4(Y9jNS~S7?nz!OfD64 z??H~C049Q(`2cJ{e*a#J{W&URzrHe2I&$|pYN%H9;uuT*uh4wqOXTodSsi1(``Ug7v; z>LD5ih=$@CF7w|L^U$E=epXoxfY}aT5f>0&*{YDZE?xGIh-(WY6N0zA2rT1VJhr6E ztsn?wt&>~~M%|Nck)-0gu*O4g1=oxjC7D^PVMU9>@ze{ax*CoOEQUrowOSK6W%MB> zk7csJom1&3e#kEratF$6KvI+QHm>o*34}4X@t}-^HK%D%S>61FC9YD%S3xLuww0!_mnXYYh6-6_oK} zigc{04weWAsByufb*OHnbGPC6Lf#(LC&CEX9%RX@M!b`%bYPz!;)evz|Ab)Cb{x5m7Y$M z;(aN__DmZXToLC3u}D-aQbu$9dcEe58L6*y&C_BMXUNC_6MEqtXEIdiVsJlI2F^_e z07G{jn;M(S^>3NdFULM=>ubDs0&Mmhgz+X^uhiAd+8__~Ou#~o;MkK4__T~@wH2kw+13vreONrWYa zB5>p_dcH?KsE)fR535_+Kjq#>7PtV|9xX&MMO1_7Y-h|}gA7yJp0n(=m5TAW8O;&U z%7g`KM4JeuT$3@}I9H=>7YJcRc%`;mG)w@I6e^Lyg}r#{aPtvY83j*?`U&Y-1UOI0 zGLYEDYT|}OOmy6_LmbubyX(2E%Vyl?vWVDStW8_5&Wvop`lev^t5uhAnU4nds zw}*AFa)4gwBADg#RUdO`#>POs2q+N2`?1<)sD}Pqoeg=!zo0CH;G!3a&TA&*^1*`<-Wio&4jz1gSqe)G(2B?y zNg@hWK7>wY8O?gr#+eQbae44Ot|g6BcyPlkfmaFx&Q9Xc#tz*IZ)`x5fi=X?nj8(F zvFLV=b;H5Ggq2yCSh>cbHDxn^F+vTYZP!q(4Rul6>++JO&{(W+u?>7h`J$~p`8JhN z3=2&J{PSF+oXCVqHsip!;diCv7|jD`2rxDZm4M;+s6VKI1Q;q~zEHD-Pl~iYaypx`Z8JXo+c#eX?+|QOmd{=<#tHxKOFd6K=S=DK4`?orO~CB21} zFy)6j8{vw-6l?&2f$e({wj?^`IbC@ibUs*L3c5A*=;tMLydGr1wA11pZ)hN2mU$xq z*aN2dmJE`2NIQEIA&%O!FgOJsC>3W1=%v|4{$$>EQ|2;x)^!v`Lid{p&Uqt z6hCv+_Uuu^7sfetQ3&n=X+a{$#A0zSZkt9Jsl!Vz_ktL9YBD;1w&RCgZmwvY0AQe) zY5-Y7H&YVGkyP#xu}P*2IxsrY#~H`MgLW-vxe03k$e`JmAs;=8B^*0nT1X+b9{F z7UqPi1_ybPqiN=gn|*DG&=(`C(oZ)Gzur0ZVw|e1(mgyfqlBD#s#_D(#XwRnVMm%N zn|>Y+Rw`u9r>;F0BY8p9vmtBOoRztG78L#|ASVBKcpNCu%kcF7G!6k>It5S8?9{>e z+Bt9b^9Sb-jk!+~&1oE(0^!Y?OXm+cv!6$Z^M`;WEv>j`I8FNW@tKXMj~{&srPF6I zZEkFCY|K5I;vJf2=--p6XCE4~#hq6B5J*BV8fHy)(pF*3=#@WbJp)C z)4XPCy5Ya%Uz`ro6xxli`7ZO_ovHbu#VA08*z%x>?!jXiKaiuk^DLyc zq=HJMRSZ^%TK-`3#gvYZy&3jbHIHhc=i}zM+wqh1nW!BuhQO5LU4zu8JGp9Go0ocV zrzwCCGjGE(uz{gJ1)Ni-$xJd9fT!I6$q4_eCutPp&fXZUQ=RC3k2ZMR>o?ZIHU*14 zFvcj(48Pvria;`Ap_wRbWgH=gNAX|a)lb&DEgn-EIS`6=h`#FqUx|MkyI5aaTdTuR zuGFE)Y+q|nS{P~*oyj~ubE5uFwu^it-b$vcgC|oK4TZ5=tGHp=ERq6C!AIM@i0@iW zD;?L89Gd%5LLNVr44A@myyRc-c~qNC(RQdEVUEo$z@NE=F;*qK;@>d_58m)Ee8m&a z1h!^i5yPO<=7nvM2z;E)dm)n0jjd>wNc+t6nbWKV7lJtDmnW%-c9XH4jOnzf&lI(k zUJ;7j#L|pS<;mFbX2ukQG?Sq;Lm4qu7tt5qrbMb1*?V@j=okg& z0@+|f7Ap#9=vh?sLgGy9ccIsDiiywg#9Xx|?G~r2;sQbHrL;P68I!IMnAtb42cX2k_m6|!z`Y^=L0*(-p*pm+(nz?mi3Ae{^79f+wfFKS*0+y!_&=65>i zXb!KIbX$S70-{Wem)+I?c#`^QFTudEq`dNx!g4ZevrxCd6Sy88--6#Gti;k<;dpt#y7^`1`ImD$xA-bg6K?!eQzdCw{Rr1^YEXAjTUHZdAg zV92_uaTqD%FjCI+xp;()T{+t6=)Ezy&R(8cZAz<@v&?fxq3;SlvMO1Gyd>Yac|#KL zzpjt_7C#@}bn$9k9JYgJ!W9;$wN$OXOjqSrcs?%>5VF}dPY~U&U#`uFi-E!H49AGV zwUeN>hK5kH_%DeWn$sh|oCRDj25TMIK1I&f!Go;^Wh9T0=xj~+2f)@`lujXLYVLXi zh=AufP@Wz)HuxS=L-SI}yFHt_3jH6o$Hr_dOB%Ygu@a=q5pbs|kG{7qQ&<+rDfeX0 z$zF(gsg-j>wk__h!t#tG*kz&>p#2ys(#WWx;2yK>lse<`7xu^1fOs$F`ZJ0u`{2!l<%d;oVwgN6g|;N8^t~ z1(UTb)D$x^Hi)w%6y#Vn+m=CW7{@!ZjDZ*(CB8#birGXD@fJZgjqH!^CJ?@%od6G+ zG;)RuCM+w)>7!wmSn@KR&T56GO2&m8Y;vN@xC9ooQ67Q}WEtpig%2Y8Bir#5v}4pJ z-j}zKvCE6X3e#0)L1|W|8S?b$!m1WWJ?A(dfW_Jr2(wLl%C3#_iQ_h!JU`QO<8c&- zZdlk`l&w3JvX~`qWCm!T19|^g+CU}O=;&x97U?2;3>O72NM0#a=5TfqSkakAo^m?& z$;G(Nf*330=0QDI% z4A%hETvLIg#4Xw?odMn-o5T6YS^dlWROy#d6cVV}YVs6rW1}b2QG3#Q*&A<+PuQqd zYGz=VCnV@U+uCY|W`@~kivLVhg9U4v2996&v{KX9dFBOo#$5-3xGYbQXE=Q)AUzBO z0&ljvKv80%Rz8*~I(<|s?_!{(WhRgfiXjG`~&g~%2F0HMftJBp^2 zcGYw_j@GPTvg6bzkl);-4VB*P(~%{aOjVHYl%6(w>EtqqaCB|4jb6pHD@Sb{E`I*9 z>Y@4&m^O8=#*YM3k2X=rKRiBugaXDLd1QQiW8;zWNAci`t~ey+ru*b0I1mV*P_QJ4 zhn%wmOaoBp)3w%Wr$(Frmvh@=M(Qb=f`QE?3e z0SWm#tW7RJ$Is*5hiyR@BejT{MJ!Dg`<%J-9qF+M-HlANnI#)X@=iNnyA*jLhv-xI zrm(h2K017?L7JsUBdqHO4`xk?@Q5v%-*nbtouJR1k&vv>GRq1Puv8@w6jE4bAo)rA zOg69UYIB)L#X-%hH`6xJJMTbC2ITi!>V)!biAKK#TsVtVOKhN0Z>=-y=lNP~82$Ol z$ZH8y;8+sj6w`~Sx0D3D@-DkTrVEj)RFBm% z42=*Sq^_Mℜ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≤&(e{?0}WsG0#`<^hnQPrxUbCRPn)HDN-eBZg{>6t4GK25}7uoSZizz zlRvq27rUd@VRy& z-tPOjSYHxCv@43$Xl~3`hRAV|o@HZ#o>o5yzVn1}CF_j(sF*7WZlz#wk3dRlN2^KQftn4yk8l6Dc8SvN&~3<*799yO zb4162{Uy@nUSZyb3 zjTI2oO5eMb90MoiFM=9lrZzg*dz=!x`vXY!Ys@{@#m^ zht0}BPW1=H%Fpd_CZ=ErXgLqX_;HTUrR)2ghl#=Ajj5jOH_4euW82z842og z>zy?dR(;X8m`-COS}Z(6&-LhBQ))P`9%2%&O3`mUzz~ckhAjZ)3dwD=G8^FQf2YnPoD3*)0ou z&xuD^Bxyc~N(l`d3i)oOwwNyu@D!=|Qdj^X$8o7M_#dyYM^hD4gRxVGl%EBH+GT3I z<_PbZIs5lwTc?vUskP_d&tN}jtG*bu1;(UiQrt$UQi1zz4-T4u-)63!oU=ch+v_*2 z1|PdCP1jF+%3rxY_6}Ze54ZI)k#YJ;Vi0a4I0yuPpq;5^gUH|`lr4IUg?=zJ2!-%2 zhGa9i0|nK{d9i>XVsj%-PrJ6sWyz94l_0lrr$Hlr5aUkVL{J zZ?$;P3dt+sDy!_X?$)|EM`43@tB@IVKeZ6)g6nMKg^=8|S0J-EyqFG+IQK4<@grMFwzWSP=cS*zn%(OyblC){ijx(~ zRWEE0{!Y|aJJ2B*L$CB(F|G?$X$*erX5O({Ez=0LApGz)HXEGq%OrcbwsVbjQ zs`al$iW2}oPG-XxWFLj#Ik+ga>K~$3NWX!)spqLEft3Ky@>47Tu>gIlha6!fR&-5bq-rav zL`hZ9T|Ah_mQG(8b{{1AK1cP|@H#{K3PZZ~BRanvkE#?QRUaqG*vLcf+c?=i?#f1= z^%DReD_0_>;}Q519*kEO(63ML@C8S-@kd_@g!jRI90~HyD5c$W%gnrFstYl&bY%4y zAzPZ!iOYq6^A0UD&kk`S)(|tEqTSuJ2v(oViK+>(oK`-pXF}uTG^URz@}KZr?S<92 z>S@F;t(F#uz+J?h;d~WM+8LZLT6@A03y5Ud(xMD9tc)1_uCFDCh>+oP`u`Wu)+Q4%Nzxp>+tgbbXfI0M?Ha*m;! zq=Zw+l`#qQWnz}_?tPJ!@X(GGj#E1el2*k?$sj}cy~)eD{lkhq zLDI49^r5~=KP^LIYoF(}I)?o+TCk9rw<>Toi&nMu4^+4^$yo8ybY;sNuoc<$mp@7M z5}}JwxMAubT=VyRc@gzqNjRy=y4;CC&UA1v$Xe>);Y17QQ*ezIp72S|j zWJg3a@79l8^=@D*9Q~P8jGl+>=-PP1;gmgVwc0NPvc%ER&VM2aLh{kvzgQqJLSUHb zd-c|=f#Rjs;(P$H!#Drb}!SyH530vY+JClz_*w~U)prF!(MbCWRz+w-`WR7e(GhK zu4a(6anMc4wyRQ<9BCdWKGzh|xsTYrwlLSgM|nknTY?};m6 zH+Nr>fo6J#AF&yERySs#JnV(#O|bNWK6CH^=6S%`WZtiA`rw&SMsS#uDsZDD^%y4= zR+fcWizrq6^LTu4C~D;<7L+?UQ8bNm1lePt=otHJEniRgUlOi@VFVwe=cnyIp$ep_ zz!Nd&OB@}7Zas1N)8s);WNm08$t#-NR+ON3!Won2ZW0`vZsYn%@uYxOr7Xa+$I+}C zhf6DJB3+7n-S};oD{~ei?D??+YDnZs;c0#m(oH8X)Kzptx(%%?$s%nKg)WxwZG~x{ zUmLrpW}`>X+{eQq1aM{KONt1ey-4mINQMz`&0gn`_C$74Lr>7t;7eCAI7dqs0ls}i zu)ixz69OY}ec{3hrbiSYUWCfub<@^w+EE!~=CS0sYvJT2XNOXhz3YZXGa$}HUUN+t z>FRe)s>eWXsm~y>;LRmSeHjq6!*=59NlZ#iJ1BuWe40h0ZP$i-BaxG9#LK#Qtbl~i zdhdkV&*h;nM(Q@xTOKu$&M1P@OM+u%LiF(PS${GU6= z=5G(iYTHBLrF|q7tKZqUeOkwGWItz155+-(@6|^P&i*;c1U5UdFK*N~=9INa)o`}7eg=w~DQWN< zSlM}3j!H!e8h2Tc*g!TWejL7czVs}Ix3WL^nGM8LA`ikC2G+w_vU@n`PjYI>iD{{? zP1Na#UwK!ML7|F?-A;olh68hN8vkhkkrc`v*-@uQ*-V5P^6+55u>~LO`u=$G;{I{n z$0}|YM9D{bhpZg1oOoSGQlcBCn7A81Z;D4pE&^$LHq;f=(Xs&hV3(8cz5|)`tV~c!|JgjsZ3f9A<1RN&&G8hOf`6au*y*q=K&+fuw{>|I zZYN&M2bRXdC(KalvCB5`nADH+AeO2L*{y*qgeJWpC7mO^T{{^;3kI|HvgdhL;ocZK zB}{iWX|WwD9Gw@U6S@Sx!dk?T2-K0>Lqs;(FAgkAl zrZmCfJm69qItF>WJRjtJ1TX4EMlID&XY4_Pf(O$98U+;Mm3dct?NM-a$pPbKI#%fR zxeETUN7Oj58$zTa{xL2O#VCa5(8J`CkisjB` z_0HyEefi`CO=tbc)V>07o*T*S*J~?Lyxa#kcwzjHd)j-mB~bW}bjTY5vEu%6f@3u0 z=h+d9*u_d(;tD0?>)Hc*uE=(owCS)Ti3GO{{pG4FqIRGB-I;S%<4x>}t3Q)y61S^f zl0eR`4u^b`ZK7n5)8el|MIGACV|x0Etx-T7_s9nWlisIK#6;6bhS(aX6fd4v^k%@L zko3A{OR8=bt(<-Agfy@=+{TNSD%nf*a{|bB5w3q#}8k!MfQv5}F_B#2$3xQOD`wMT*~1o~7{au96OOnMVchqEQ|Dh@k6gjAD@^f1=a-J^~%8 zz*QZ#CRT47=|2$}`}CdNB&@xvmTRBc-jQgD?xu-3g~o@o|~+^=F;$D@2?9yz=txd!H(J zQDut>UhlxukxhgM381UzJKoR>z^X7yAE%Wq8%RPbc!#D7P!;RfCeNod| zG$X(*{t3LY=sP_!-OMm_v%SGeI71YAYxqu1_S?N=pu8}27d{M`j+Vy=b`<)lfe0<0 z#WYvDf6DCmR%E&xe|DGvijbB6!2gam0zd(F{)yV0L!$tUot|_@i%RY)Km^YOVEW~L z{4>UUyLSZ#K&oN&G2ZS;&V!=R%NC`&+KE(E$#ii1#~)qdUnjW$)$jge00UGLfOTgc zz^U~AsIdLr>hHDM8>B@cL!rO&%VYg-?9Di?KGU~*ch|3;lC}FY%u~2V{fEQ^>sq>g zmR%Kh;}Og*!VTb#yX~~ABvK^1GcdEP@-}mWP*`ey$I^n5L%RC)(eW9CA~@xoP?V{@ z(X>`;)Eb^`txY1vzPaR$_vH64J4{IDb2e88Z%v(9?0(T&9?|L(AVnyS^5T}7C6lI> z88P+RXKxPoFP{n#@w7aNJ{yOR>`AMx(>nRj8^roHAk_osmL1d1X(588AX|nX1XoWH z54XRoZhw2QziJ(*G;^@%4$-JD5L;W>7oEL+1l-UN5j;yC<<@x$T9%kWhBo5q#SB}H zj|^(jM!%;pyq}cgU(wbeS5^pVPj1f(ixQV6QO?O$SPAA0EV{v_*5N=rn8KhE zAP`}sHCm)4r6Wi|ZJ|gov0dMRoMDtDQ!YwZv|@IAN*G^s$NsK4cy1Rn4C3$7@OK?I zx5g#9LfD+5FgVymKHP-eM6P!{Kc^d4{B1~laz$|x?q6p*6+{Z%esIBzY(p4kCYVRx zfsw-G8XbMVbi9@CP+~TT?-GcF>ioXx5p-3j!?htU(2xUkvfJlgiJ`=~X`;{<@5Pqa zpG;>o4fLnU$S1c83VWzT?Nb%q;};l>Mw{rI_unQg&N2_`NoI$@ z-Aqt7^U+^LKl;=SE%?Nng{mlqYVR;z;L5aqujpG62BRXrG)U~47`843AjJfGe2Ofm z$#{|N?(yQ*pWLcme$+BXg`<5AFP|X4j%3w2)g1l2UmV;y33(49OIES&(20OgSSN+2 zGcu!Do?-~@GYl3yEQ5pzMVvgyR;J+|QpZSFpL_M+4ck8Y{ikYqe16<4%U4_1b}!AT ziiPBcoCE@Yc`AoxoD@QaLJ=k0u`^Hn8t;o4(}tuwYVRe7>$1|68tJQk)v8hEV_M~7 zlk&5K?Sbr|1o{;d_O)zwXhVS)_GA?7iN%jcMqdtPg_*)Ze;VZTQT#FLi>a1dhDHu$ z+`;5qhI+Q;$z*HTVJjGv49)a=ueqUHm0m}hdNx_|@mbl_z#Yq9<>^;_=34G+$P|Dg zxA{Nt{J$f791fK6|A^y^vH(o@yCJ{=$Rt3d+5uqkz32WJD+xPvGXo%}=e|XU9crZG zrK)FB4G!GVzzFFZx~2c~XP*ZETtj97oP1LT7*I4|1FYeb!VZ7_k4oL&Eqnx1K=5e{ z0Kv16P+LNC>PQZgYA+*s_6TUx4r>UQ?lky1br zZ^Fx#t))YT7&jTi>j0xzGt}=GTxSr~5ijo(;)v9a$A6`nHiUAxVK~z!je^AZRM1ov zH9iSqje=Uw<`=NhHYK_dyR1Xh{Kn&t$v=^wS65%`&qT_d^I6&BqCvLV|wo8Q|;ibv_Y|#dxltT*f^8#;?i0KI*_(WUV&nB!lXDsptNEuq4ViI^ zdpQs&e#{|G^paU$Rng4|Ym)s(K+$2o>GX`+MB?LgG z1lt0P%suqHK&es=iP^?^pzIR^!Tj<`u|%69*|`Y7$ceAt@xg?JEchCthk@NziAg?J;lP&r`K+OP zc&aAr8v6)S-a0|eEN`NSfMFB7FzswovE1UDus^Rymb{`q{qUutV`{XD5Ru|)4Cu4I zssj}^wjcaV=08}|EnPC##03=0lq|{m7S#l`^+~pwYB5s1VU%{el7@`k3U&ZzrCm;p z-N0L#Kt1hHdT5Qz*&AxqT~cw7b#w}{vOXdy_EmCy>PQ#}nN)(-gqx^j!JMIm%4LxB zGBN>_(3-&Wv^l2qjYGK+1K$NBqMrBubrKiv0Sb){<-(Vr7W}F^#gR<}NLhqH-<9@- zuj4j!mrxh1spv0A0Fg-cODg_w#KB|s>WL&6Pk^pvEa4v{WTfxw1eumw5#^}&j zxi-e`jAS~u($+jkr8K2QHl~orF*IjeElxEzH%EbfE^;bZv)7Xi*p<^3_EC?g&8&O8?=4$;P(Y5~ zyNJj!RHdYxxW8@(QuUf}w2FdZhm0Lq2On*AJ`JCG2zcz;^KuD1UfkObaci+9O|Uw& z4h%NkkkEu)ow&Nc_jd+~c1)>6M0L;&CPclc=fAXofks6{SAPJp+ywBi0H>IfKm0m- zNUhy%okFEWh-f|7xoVwlLHTY~!JrP*V6!bqcJ!bJ0sfMJflr(@^1DdM9)y-62PWA` zIyMb5(I+PAV;t?f7T|*djWnK{j3(6zW!p6O(|C2xcy*e>qoYfGFP!!XXzx!M688Zi zSWH6y%5`084ve9xus~mb*nTEahHReqp{)9ai4+qfq3bU1{29Dl(l9ugmq%rl`ynv_P%f$ z9ra0=@Z?rfT)u7F$TE@ao|HDpY-+XY>*gtr<)5*KBiF4N;f!g6Sc3(S1T>X)0ypy$ zy|(8cL$)`$eo!3vdEYtc<8^a@nx0OMDVA;z04`rL=NwtY zp0ts$r&+Q4UVkWXsB3oJDh;*XqL!0jh)k=q(l)eDqo$K5y}NZ-|B#oo+rj*K5ia;4KcopLsWVK6x;?+1;zACp)SC`{2@K}t1cs{KLS)+la;j3_O!0DMfa_9Oj$ z;kU-=XdVvS0s*~V%ZqHb_Su2mwGvB~`@ZaKZ0k(8dN?Xm|HPl%Eg$_X$Nik%#un3+ zl0a_bWjIucVh3mSw3z_O6~Z_FFx{ATZT}7~vzICKGPnZ7-!Z$?G$}K)9GOhH zP8xVu*v4zv%RH2YVwC49W?DYWwP z&qKc}{W;w=p{f``lg%MIGFt|eMkd!I(X2T@T7xVf4DJZtY<>2Qa=2+yQQh8dJ%<5p zI9^jL)`tFEURK(V{w@S>e~M09A=sH^F$rRO6ImwLsPp>)*#W}gc=;!UAjGBDz(MVGU0oBcZ98hBX zkUlNfdRER09=hzggjXcF4xEvb$TbqEA|>z(&Y0hkFK8BdapY-ai2D=?vG9D7yY+A3L87;*Vfl9t(%=C9ANRBzxdOiuQqXfP`>f< z`tHeTV}yNp##V0AmxeeMODsH--?_XDj^6K&cXxA;X66ElaJdM;j$@Ar{e+DJKW+)< zQL?A--1|xcI|{wd?mOvq2`8dO*`Zj_4{rvJt+R^Q zuXH2k)b?1T%%SexLa7lL)X4wU-ChY3VE$I!;$477=~2$)&WYD6y90i>uZV1%7+~H@ zF}~cx93MQRacftu$QI0%fb2z>rP$kyroTT5$2t)cr{ORLH?>#X9#)DdB{AjT1~aUiqxT(a1c0nU4Fi5T+e zsHTxPw_2DTTwNnxH2IXucl zWsZykwcx=PYIG%#B^DnIlcq7jFv}|)KPmkvvl_{AbEUL_HvR?dfI6Vh=}KG}AmxEN zXc1kK3^c`g*)WEq=>_fHFSLZGwV4-LSzeR~#EatwXNVQZs7jb139<_gSInA=VDyvJS0U&I#pS_;Z76a1iqw#fCp_qK}Wc-;9u>2Te3 zL|XF4r+?`|U04TB4|6m+&uJgzd>CED>Fg}qrzh9vdTOhu>h+Si%DqcbTTS6QO%Li_j93^@jBgd-BFi=2Wp#DKU6yw_A&`SiXB2viX zL$WjZMZ-zj`ZGzmQJ7`OEe#ZzB3bRWWeCL&8@irwe11J@z*|9NqNv1{KcLw2LahFR z<@llw(-I4vZOBn1tZtdyqlrN;FJw5B(I`~Tf{jT}U3NS2U@wV_nWPYg zmn8qAw}8MB=e3LUcEY7l+=*1)q73TD<8z>~ zKxBRwcgv`u@bicgn0q5nV;<8|^CFavo8WAd?Pi@Ci`&jGuoB zbrV6?Fak;aexDfHMbnm0&m-#(Z6$%39`+~&sQiDdVRZ_B$*tbhshRk_pgn>{K{OO1 z^J73(3EPfp#Mdb?ZzTe4b!!oayjmpsQ%b7$5fyzt)c}7hgWT;E1&P4(vDjO(6uH-7 ziFvM}(eucsLU!L@8-eLh^vUlxu&ly%h@}k+X!Y`&yj-FtKBcp6o57apBKP=6I~TFQ zQ>MYGlX98tnn9lLvu>&*7NKpxZgJITgpL-i0N2Mgy7RKOt@Hpw9-(+*Wvi|p>A#&P z#v278ewoFS2su*+*>kmxwKWG8;{S~xE;qv!CVLKUEbWEtXz)EQBM-g<`c78~3DjA9 zbav3BSZf!&GoN-AJN@K9J0-A4tzpg0vTCL@qMfvzy;-*IgfnX}d2-d<{?NqZ=>+Fm zn_yGJ{iX1A=Ernx6SC|x( zt6bKa2*ik#v8YHY)R5OCNLGTJnu0m5P*aplTWf*-hK7OyT+yTIV)Xvg!9m0em^Yn+ z632ios3m&AdynrJd2Pmd;c+j)3@|5GQ&*Y@(BDomsI{A65`9_o9e?Gc_RqhjRnIWG z5br2bCg*lxq6Jc5k3@N`o8)2ln`GbLJS zj`V_#IMxQv*9%NP2l&QTz)LMCE%K^17pEfT0{yx)Y@yZ>$qSTS%d#+i?Z*MH6pXTnsQr+gWl+zfbX~1wsUd;*TmtAwZRRq*XB`lIo3G@7w&Is zhomu0Mw_?IAW&J`1UW7m+sL1Jtv`_*6}5lQ^jKn=Ohxcr_KL{Ly>+qo$qZb@R>Fc= zNyX;|34_#NgCzGxHh;6udGf`Ni>eJ-PsuI$p=8K;66h_-&#~Z}jk~svnlY9q*7hNp z(xnF4H%5&{>Ukv4dtHZcTj;!HozWQTMte0ZMBS3Rut-x{*>$X^4ecWFto~DcxdWKB z+9S+BHN+v8?HnAjMt7#Z9RvHr6bekpOTH4~iPfnQ&C8H@{*ZgMf-)9z^_dP1B|95F zqJp*~WUcd~6G-b`ragByvpe9=sqit2sZk>Qf@BsJuN|$DnSrPtO=H)}7O2;4*ev?7 zj(__Q{`}D_9bemegO7RRY;)(OY%2Tpu~^CE(iS7oP3OMTb`J1^>*RIC>zVf$iKUBC zTHJ=(w%00TfmAxhZ5asl0yMQ;r{&rEjC7Tvx+_nSypgeR*9?U6;pw_I+U%oy#C2(5 zF@8?P_~LgXHFU@C`q5#iq3e~Zm!88k(-YJ-*)^*VeXxCHWR6T=6MD%+dbN3t<166r z6`xZT?YPQk)a#=928z z-cE3TbbHDK36o5EAMf4E1T*bO0m=iIb?Zt->l5Gj$Rp=+>%`&x*8L^2Hu;oHChQ1l zZlAgp1?mx4piG!|h-ki2*3k*V3xw%)=1BGM{kIcsNDJN+i`5=I{YVfGNWRENeAs#c z@9XJ>;&yz)>O756Q z-X_o?!+Z)Ozc#i0te$#(hYJuHZ|q4^2N#cwo#(A9gm>$vSLTn)3v1S9aZ8Vq#^&bb z4eQHzQx6*(k7LBbRv0j8kX#+0!JHQUyw_I(t!_Pe#A`T(?VOSAU3Bv482Yczy~LX^ z=TJQ`R?O6HZK)qPic&bYoW^ToO21B^i6QUepUUJm=|*g_gUrN=d))+l@$>@-iwuI? zh(NM%R)h+$!P4aMJ{==XH2f5Fd0qGv6a)XTh zV9NV!;H}$y<0>r((HR)mp)vBNgz(Yz>rk8;ctrmd_6pHgTLvqR9?X<`(n?fRM-qs8I2yk%zb4f?WDZLjt`D$i^nX}#Vzpe04K?Cz zVV=qPE%)CoY_euH98hXs`-LtDmL;K@$iEQjihLa={4o_`e;+4jMVaoE4cb?YxhCA zQzd*fLu2KjSV9E{H>0>p8(vO;&z^F)8sq6r3u7O1^+XO7s*SYwc_`@kFtvsE1&VNl zZyibRyi_cLC4&fF+o4x}{SPw^{Np_C4Ew7{#%{Nv&Uqh{d=WFvvW)v?9*+c_rmnAK zkhp}Fs}B1|2RzGha}n%m@UosI5B8>^2Lbed)As@>hiQ2aS z=j*6g1iDKFRCM~ki0BLi9kGm45O3>40t+=Hlf=iU5=i3&)gW0Pr|=w)6(dbwvd{`&7SW=dFGiXudqXjTCDvsl!Ck+7Ug!@+E{$f|Oj4oh5nKton~PlFV51eWS{P*5cigye`z7<_vtT3B-A zFk42uX`Cc2)13}GCIU3wkG2~eUNvG2gxd2)qGd9d(JOO=DhA?(XNEDPU-r_Swr@Pta%b}8|r-Eg!sZ5jEE z%8GoI!4sDshbhY77>;Dy$j#>7JsPZTL0Bi1Ez;U=!FsqIz{lmg$ARpG&amvk1-O$z zo6L2SAoU`I4|TX2>?ij;sB=5HXCj!B^6+1o()0vhW)X5;6T_jCCI4PbpeK|QH1vmk z7sAC<|G(p=iO?keZ(^FtL^7azWlK0=nz1QH3g+sPIIF?~X7T?^W}1VrfF@Vu|L=sJ z>ZkrsSUb0-!eo;_JR|VxO-f+T&nVdRuN_oZStE^~vc(~%Zo5!C^rJfrE%lVYm4yqV zt4U<55~1o){$Oc>OsurW_f+%|o7enqK<-gD7D!sOinpx=jTJyTz~meQ;u`{0J!1Qy z1DBp}7($Vw0ZmkFxFt=>sj#~%_H$R@HK(85S7z(DP|+ap7WupQ&i$+u$M(u zF^aiqa1pd_%gt^wFD^E&dXJtSlHwk|A=OzqXVM+hzNeitQwJxweHfa&{TdTDo~0S) zkOOtpSukPGf6tclpXn$5HDK>CP?BdeZ|UiXK@f{9jl*DB=U+y9B5xTM-QW!p$#J_L z$;2yH@4U6Pn%-})w8vY1#e*B~z&}3f3TA|U%KBm6ijOP(-5pIkgn3L=3Oi(fNtGts zp*+aX$EQv^HU3lKxwH{&9z?IR6TV$cY*H2byeEpJBmd?2XdH2>aJw_bMH0@c8!5m< z5A<*sN0pc42h-aCj>Z`-b2e=Xp4%P9ijp{}W7|+Hy3rgBxK1y)(OToX(vTFf7z+uT zcI3Dw*lMAAR^(g!R2vH9&GC-A#;fkK57T&;TDjJVy-Mb{ByXD{>(UdEa$Gw{q@`VM za9ApP8F`zy@wVoWf^uE8xFOmKOwi`l%D_LC1z{Pl?oXBc=^}ge2L*=c9W@6l2-pHN z$ks(lEHaZ)!eDss87g0www|mnJxf&Ru18E5`kFw`(*bvhx2C)KRO@PqxFiBn*)8Ex zNwFB{U)tn=n4)0fAaJV8Ag?*`BNjv3xR9_u0Hun9vOb*0&-g=yi&#G7_USd`a`BGQ zY%$PhYQ7hfJ={QJsQwBXDluH1-J^xZLuqrBrM?K4&anB2u>cN)QX8%4KYmZY!3LT( z(K+-@0t*fz4NqjCwkT1#-AQJCMb;G22YnBs>$ZoJW zu3VCBEzAjn*Ea-BT>+AMZEyejqS;Pg{WWp()m`7&jQjl6y|}Tt&iwhMcI!g^^%a)K z&Ilw8=c^9q3+6R}3#kvGlco+t_T4uOT;C8F%p@9|As~cD@y~v@G&c|mV$T4mI_3Zw zUJsUg0X=n^E09aj%m8Q$ek5S)Z7?GYQhyJ)BKz!rbW;)8P!M;#Z2^ko0ZRj*47Wi4 zj&^$enExy0;_Mp(FfH@|3sf^!01-qMfY~L_`e!T^;361+q=4TAh()J>rmMM%(%im8 zYNlj(zW-Ec&?WymnE^O~6)@QYra?0WtheL=>;J8S{da3upY0YX89E^h@}_4d-4#g6 z7ZAHTLPz(pD^S_EHyIhweMv^&c>F%dhow0eLEmVbOpL&)r_uK0jL5_7z29v5@o@EGzW!M2QXUqSLR6pj zeke`>W$|G=CrUZWxf!&Bh6K-*TkCcX!SCx7$@w<9Or4J@g#@=|ACWfFpTK;{5=jy6 z%)2b75{GC`+PhiOMA*7U^2SwF#>$pFJ800HyYV*>-Z^USX~)#r(sJ_0 zRxZp}rBV^AQ2!VR!=Ogk;3hs8Wt;S*N_PJpqm{H(Qi1gPG||IoNX*{ZunhD%az$zekGHF2YphA}ajopj$<}>?G7kL#a zX7%+(oC*##W_HOH2t(5G>UT>QYj(|&ZfTlYgKUkubgjE-RfYvvy2;KzNNFw3;vKx* z5V9@XIR1-j(2f0skF!7drxCVLriU$Wh=24^j}<-G;&(5T;vK0Jnzh=`^lMtT4&UdkADY>-8^5Lup>7w>z1Yn zyP{=?8QPseh~x+juTsQWiGbwoZ8Z!8h6x}S#W3e?Y_)_;VS$oMM^}4J0j~IMh#$@A zL{9}9Z!0E)txzMZaAPAhwoK@`=T2z$c9S#6!G}q4JS9!k1C-m#ko{sr&tNAjJX=J+ z73GCDLY`~T6yqL?x15|q&(ly=my5cK{<~ghoIosIAT36egt7aPmNvI4> zch#GtHnV7iL}57~qL5_eY*xIGRI-qm&Yd4h$Ke9GJ;tD!0GMN6k+ zOsj(rNj`*K?NbSb+A7Wd0)vc3T^b`Jn2^4D3e!^x1Y2AN!wNYENDz0dp6%HZz zAO{_XhT4k~n>9?38eU3+`{Inng28BEl@WF|#Lq^ix?_FM0MV@?_5&w%n10Gv!@a%^ zbRw>Ri3!V)R0eTb!{2j76U3UfmU^tmXGWlzb|)pjjQz7 zx}vN07}jb;!6avx9a3T7Ps(Y5_s^q7o(5)buqRxEbQHQCe5E6gUn1#yWHUp%UHO6~ zFy0?6Ft=%PIyOG(0(kYtvq8%h<&7EQ<>VN(aGWPn7LPlyj=3hktw+z)a>phw)Oc-0 z=c$W|#Xc9EE}j!l-82@Vhy|8{_bvbaBfqIQpY6sSTeJ}d!x{ey9S6%5j23MOIX=w% znWQa45HW}#%l|wC#K|qUF@vXI&s<2?i!D~b$VKa?=qGX>x@h(wt0>yZtaW*yX%>%i zaOHxDmV|-UNRXnS5Ebq&hUR36uDmcTDzd2DI;>bor$C*gQpJxl3BrdEpun+QU>ht% z{k#y@)|{~<85N99{r1z`b-6;9&05sqU7MxZT$s=6Qf4(zw;{NA{!*tP zk+fNoo{kRUnRhD+tNbQ5Pz0ba|kZ8zD4m4JwhL67f;>`Xt)&^0&>M_Kig z`LXe|TEnUjpol|V_h;}{@dHc16>N=LpIrO0hL8(MBE)Ffn0_rX$>b2Z#9L@85U(av ztoDemv9iTaeYxQ5B=-ifP8xi!%lmh|?QRi8vEJ{@S@~_%WQzLJdhJdj@>4M$4542| zRwn5vl|0`R2nME6SSKMBZq&-K>GvTQwV-YRqN%nC`lH{Uooi%`FJR zYfRdRlU?n$VrR67I1ZrODB`Ru;@8%(ttfp9)m`5JP=h94CZob7lj07lfOB{=yCRQ(O^s?F_Lgy zK{lQ6$w#d6)&WsBRzvLea(7jEAG^;gGgh3A9kkLwppODuqUolscYdq{y?@m z)DWqcq;)Jgjh~`c$ZZ`UzDk!Op4PvRjY$gY-m`ylE3NrSa(w2IjR$sZ`|c&DY2E_U9|#L7RrnujS@%O;ox-lvZi1YR#Rm>+WHs z>chib&j>>VXU>tf2-yFtv9pSbE7}q*P6+Pq?(PuWEflW7C52mX3GPxzf_soufI#C3sEnG;0l<^nNa}QJNoy!0A9V+zcNM) ze5(zy1=Mm(1@hNpCpg}th+70g9>e0~b(}v)tTWSw7|tgMOt{PPwC%Me5{Z>%<mnW&wma+ThyIn1n41fpd|W(Th4CVjso`qzYISMv zq9@JUAMJdI6+!Fj-4h>s&P-}C1W=>aw|H{L&$=K?;6`1Q-EI3+eVJQc*Y-s4^-41C znxW&{FBRuKIzeeoH_e??#H>PIEM(mD@pqh``&(= z9CUW%b9#o-djx&3qpg!4Rv(p|y0+aW0YfP-ZG-$R2}0s02)&W%i#Bd&T$W&q{rM6$ zZl-PWx*ho&WCg6na8Y@QwkDPNoSs2F4FuLVb!DA`#Dn~8zrn{rem8sq-#K&~9l7M( zCzn_D8y2Vmh%MOwq#KXzH?tAc|3)?#fbJ7OL|7+()L3i2-22NZ6$VhwEpzbB#W05h z%+$}WBDX9|CUf9BoMWwLPKlX552(5$_JjfA;g0!!A+yoAm4p_?b7f_&54U~~t!KCo zUB&*b$~C#&oM7%EfgI~l51jn8%iS}L^zwfJmS*dnY?RNY0j0`#FB8wqd;2i$x@tyQ zoo-`BVozfocjtF~<`MZ{Lv%{TvfKQ~rrujI*c04$`o$Hdra$m}vc)jWtoK_=lT;cl zuXIt2uLwU=;X4%GJ8dBHpeK~N4AD_3P&bo|O6n|HPYJPNlJ)%0uoj^a+1@30-rp`z zykgQ-6&4OV0|o1{{C8$4^_sPK)A8_sWtR5Js}{%}r23nO@3T?fJXBUksf+2c(dPt- zcs^ei@jvCYG(PYF%whQU-OzsYNwg)@dt0n}7m^G@`t0fB8NUJ|Qhsnw zZq$p!;%eY;^yn%g;d(zcYM9c6Kw21D+?Dc{`!98zT{+&@7srARfH%MX;C0D3aQ~w`k08Wjr@OLHXyrr(3j>BKSYj!LoL4Ih2U z{d10P*1B4D{PMEWeMm)(_lj9$s(2p9FZr@opPI(l>&}03ssxB@E|jlHbGLuUgc=sA z4A}6dkawzz!`jIKGLn6#0um5}ra--SYrXkX7)##@!%bWWUCZRrW>RboFiWMcI@ik+ z&syq`ranexCP@!RqbQN(jx?9@5nw%IGDf4!xH+#*&F*u|J4&N>9 z?m(Oz+r*$h?V=qT=WXJD0&*svylwVNJF^5ChQQ!2ubAC(@TK@_j!WKKaV-`dW0fg2 zxly^T)29)($4q~>a59JXe{0K=08m}@jbPBwZ(<%qbrqxU1_9}cx)~<|P|Zi4XM=0) zx!9)VmoXBL?ybwCADVT39yw5!S(T2YqGYr=rs&T89pa86(Ey`{SVg@4oeM$GL^Nvl zJjg(Zle98PzM-!rk@*um^>m?DV5?aOMNCMSP^-RJQZ105vzo&H#3&nyxQ@71<6Kax zW0B$;;I}z7agSN9uK}!&A~|&9XiT>mOZFd2(`L$@G2HZLd7TVx{@8s&`4eBWeO~~c zVAF5Le3E3vI7aGny3+7U^MuHWPui0NyMQn+btLeZ)(FoMm1X-U()%X+%^e=d@F2W+ zYafo=>Mrcfc68NooiJhB;n#)_bfz^kwJ9$|-}gjY;#$Owgem?pX?KxE4qnZ+4MQ+V zu=eMcJNX*qeFVlY+jg`0{cJIa8YoSf%g);D(dE-&M&p=1&F-v~TrAom*9kW1@-NpS z2lissI2ujc(V}$;cb>Z?j=b9LCH}8&Hk+*N@*bO7)w7%3U|vc4>}Jp2O6Z9>nRa;w zzrw4-{YESrd?2`#fa0GL<8b}bYn-fKI7y&rr|9bEt1)8(Zc~i{lV5KKDc4DLf``Mu zZF{%s7S2zuUQm^ODEmnyOGdR2vMqvrmu*_by-#boffuCgFoLh(Nq@G1CZIYFacgG^2eOG&=|z z`;Er*ZM)6*;p7ZtVLQ4fL4ob~$ZaO9j`R)4&$vR4mXJibNxn)pSTePb{+rhkoucH3 zF00N`CDjMb=OZfv`AB~FN)PR)&(Db2vINX^2v?qXMm>=~_A>Yo3`)k3SmNFEepDgZ zxz@Q9MT%kaj*cvAc?O=Y0G2>!ri%2;uc%4o=DFqibCas-;3W#C zU(Y{Oesij$_rqyJWQniV? zTJ&FUOj#H^_$|a~G75NOlBIu@O0U+DW)y9<0jA}3(1|7k3+^#MEm&kv%ZU?7g%s7! z7o@rSg%l;uQGYiV%3%@u=jPb-H7j&N6Q0HQ@fj@d_Rf|Q$Mt2B zdxVe#Tf^}`jG5&bTujDkJb#}4Up#Rd-Y@q;ZR}Jq7fzSQ#*Zc`dYw@mpVt%1VG$z) zO{waDmkug+EgSv1j38UGvCpGobTo*ynVh&~GT5_eS1ia~WXFo^(n6*%n{~yhWd8hk zVt_jYX%H%>z`N?026td$^(taQ!~~{~;V}iHtDHYs(q=wsf0B1EF@<`?9c}~<{G**- zVjMf64;|@;>lQuu_*J8OhX1uxxb}Yj&8OM#{Qnp8+@`9sFWbc1cQvmYoMZgnH~1*% z#0sm_ZRo{reQ%^H0w(TX`TWBnukxSELMXOVTtt-ofq>DEwZoukv9op%zQ!S%oC5#0 zgw%vf*|N*An>*pd`YO!&$An1OV0Qr=#^UUH(sXromAeYIm~}ZhJ`#HN%`bd6Lc>4^ zXh^bWtUSe%GPHJw*O&(zA@m3Lgtx%p3)EZ8vK9HTOB*>)_P2j$-NnzzPy*d8LKG`?NH?=d8h!EC~b+A5n|jm8ZYaA zu_ieNd_B7Dm_4LdhtwFO&}T=psX+-?kA{wT3pll7C7&OOpb3{1Douh9<21D%G{M~` z>j4g3Q)Q##2`ML*^W8x+V#+P8@B9SNfSFY?AcQT!Z_pL(UmjpZ>C}xk5>NvH=<&7L zzB!DmXZN5nZ~NP_RsZhXmV=-msn+F#FQSt!|*^GHs)3%k>J*VykH7VKXytZtcUqI>#ZuHyjBp|k;(Vsi1t@W>m{61Cvpa9{dYnxN)$YHh-M}5IbHR&V^4f8$@QAnYrnlXA+^RX%w-cT zxSiHCv;dWJH6zQlf-|r7i=Fi9e&9+X(xt!3VhgASK4}2wso+Rn3^!`X9r7fI4&$EL zLD?JKvaxfy3{0ZRJ$jR8R6#mx)#>%^`2Kn5fU2H>ij|Xai=UV;2h11!$y460e|P%T zZ`Yt;4Wy}tpzTy2^rwcwqZ!#IFSCy4Nve2(FqhDg^?}Q4_~I7$Sj3QWcC~)7%p%pD z98L)JX3wVUU!mP((IgK2EobFH9FFHsAkm^RKr~qu!M$%oqN~;Eh;ET4wHSV-NL?-P zp_2qBf)p#}n{jFJd*fTAmM*Sl7ineJ#xA)D{ZDJ`$S=Zt#NPf9;i%bN$BW06s&RTLSZ zuVeBxa0iH-2QcePrp)|)690T<`8MVBBXODCqMS&OKsx@=EzM)%qQz3CAt35IHAd$_vhu7lNV2g1P` zMJW{|A!%KyqS4ZUXxvHk!nNF|JUST6vm^kKs(d^KjXpVxfE|?58~Qx^Lzm}i<#|oC zWTVqkQ=6+Q{I<-t8k|VTW|kVlTL$!yBVv`3Iz>IINY%6HI*M$X3;zD%oZydLF&k|Rh%9nDqX4~< zOwunK)!f!#qGZzynp}JXJN*xp_Dxm<Z>pw%R#n4Z7>Eg|R1HudijH`=3=_jXxE2f)jMmeg z$BR^Bd>S%a9f@ZrCS9P(h$!bWDJbQP?}x!)$OV#uK-suMtrpxGup~_~E7y?>Sr)!cqt6An+=hcPEr+eFn)*hRX;CA*@aC3pQW6II#m9bR zMokJdd?a!vTLfzQGYTO_n6XcBF1ID8#u}0XS1?`ZRoDw(v{#aUFUgAkRBKXdWM?7w zj+LHx5$|v=Vp?77KA?Y@l2-4GZ7JVhJt@c=u^4b#l@jk0>Xu=-75Ju~?8WWt#$Ks* zgE{~8D=y(^kZ+?}Mg;|H6IT|q7Ph>F+R~flBW^%Y;~tX|yZA*~R$XIci@|OG0(VH8 zf$pk(B~u+e#2!CuNgoVmax{P8I%3B^FC{!$U_LP&G3O9Ek)?sLya-5$0E*AuFIOux zU#KbJ1cABlGVK;-aVA*Q#GAMq_~;{Uo>p6PVJ+5V!9VnFmXMmw$VS@9mOxmNPANy^ z-Zly?4VQ4%gDEEF4(dR%m;JJNiYZF*rNgO3WRx>tLvzcwT${^Xj=*bYAo|_01{#X9 zN4?kPN4OZ|#l1;oPn)Kz52@@<ny}i+japHPKzBKwHviMchmRP20~!Q@n!0Ko+|&RbSHm`r^UrX>uV!$H2TxL$-zT= z48zoPlao0|dnog+i1M6J5u!Q0@Xh)yfw%7dz47s6ey)S`zI&GcE&oIBcTK{mq=X5` zDO+?%FOKFF3dSKX{P-txEQzB4=kP0uy(o$NKk_H8r}a?TBIbw4ZeN9q^1ISjUEZ%u z710J-pPHhvlQG6Vtoo)>WPUGyBc9t_k2*OI{mB%T z`qDGEEK@FS=8I!j_M70)`cNgsMY|CkwlnUZIdUJ%q-g}^qds8HPG$sC7?iqQZ%)4~ z=nV+bQ{e5^22|bczDs^LXpa*Z0#&1m5##9}wv< zvHh#%WL1{eKktp^`G}k8hZzy2!YV@Y2XVAB5?g@BjiwaEHmRB$FLorh)l&fDl%t$G z;@!iC1cZ)Gl;{xqNJ?w;QpuyxKm;KJO(Ud=qWtWZEWP^rca*Z@Bo6V-))^C1rerTf zV?_hFgHFh1xrQhMV;SPt9KMO=*(?F)s_|WIjEKcc6xH$QW`Jcrj&JHhabGPY=As#0 z*{&PD($e_!u*a6xQPGOc3D}TH7OV~vNqaKa_v~pmHc8yw6AY4}>4Q AeE SourceKitFreeRule -

    diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index dcd706f24..b43be1682 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -220,9 +220,6 @@ - diff --git a/duplicate_imports.html b/duplicate_imports.html index 70d35e6ee..c9718a974 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -220,9 +220,6 @@ - diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index ba44fd739..87481a8fd 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -220,9 +220,6 @@ - diff --git a/dynamic_inline.html b/dynamic_inline.html index 8f6865f1e..e77a5a1aa 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -220,9 +220,6 @@ - diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 051d23d7d..669c7f8c8 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -220,9 +220,6 @@ - diff --git a/empty_count.html b/empty_count.html index 02f6bd988..345a99924 100644 --- a/empty_count.html +++ b/empty_count.html @@ -220,9 +220,6 @@ - diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 9901d925e..1e26ee44b 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -220,9 +220,6 @@ - diff --git a/empty_parameters.html b/empty_parameters.html index f3b14dcd4..678f76704 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -220,9 +220,6 @@ - diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index b688cdc31..1adda1dfe 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -220,9 +220,6 @@ - diff --git a/empty_string.html b/empty_string.html index 52ae761db..ad02ad09b 100644 --- a/empty_string.html +++ b/empty_string.html @@ -220,9 +220,6 @@ - diff --git a/empty_xctest_method.html b/empty_xctest_method.html index 3392ce44b..d44cdc852 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -220,9 +220,6 @@ - diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index d688737cc..4319804fb 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -220,9 +220,6 @@ - diff --git a/expiring_todo.html b/expiring_todo.html index 483b94735..ff27034ee 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -220,9 +220,6 @@ - diff --git a/explicit_acl.html b/explicit_acl.html index 631c677c2..5e171b7ed 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -220,9 +220,6 @@ - diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 4e10d3b77..21a5aeafa 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -220,9 +220,6 @@ - diff --git a/explicit_init.html b/explicit_init.html index 6a771ed02..28a27d92a 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -220,9 +220,6 @@ - diff --git a/explicit_self.html b/explicit_self.html index 797f9b6ab..962e7ff64 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -220,9 +220,6 @@ - diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index 8f6218b14..2057254df 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -220,9 +220,6 @@ - diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 0bac26de4..183b16b9b 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -220,9 +220,6 @@ - diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 437c9e986..2ee2dfe25 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -220,9 +220,6 @@ - diff --git a/fallthrough.html b/fallthrough.html index fee85a8a5..b5befd70f 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -220,9 +220,6 @@ - diff --git a/fatal_error_message.html b/fatal_error_message.html index 48fa68105..8c15c0ffe 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -220,9 +220,6 @@ - diff --git a/file_header.html b/file_header.html index 1197584e3..0f6564338 100644 --- a/file_header.html +++ b/file_header.html @@ -220,9 +220,6 @@ - diff --git a/file_length.html b/file_length.html index 0963f0cf2..82c99a956 100644 --- a/file_length.html +++ b/file_length.html @@ -220,9 +220,6 @@ - diff --git a/file_name.html b/file_name.html index f44602f8f..19bccec76 100644 --- a/file_name.html +++ b/file_name.html @@ -220,9 +220,6 @@ - diff --git a/file_name_no_space.html b/file_name_no_space.html index d3d14b106..f7e95d3fe 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -220,9 +220,6 @@ - diff --git a/file_types_order.html b/file_types_order.html index 34d98a98d..5b479a00c 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -220,9 +220,6 @@ - diff --git a/first_where.html b/first_where.html index 9b3410738..4cd1b82af 100644 --- a/first_where.html +++ b/first_where.html @@ -220,9 +220,6 @@ - diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 39be39577..0d05d8083 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -220,9 +220,6 @@ - diff --git a/for_where.html b/for_where.html index 04acfe38c..ff3e9e164 100644 --- a/for_where.html +++ b/for_where.html @@ -220,9 +220,6 @@ - diff --git a/force_cast.html b/force_cast.html index cce6347dc..345fbaea6 100644 --- a/force_cast.html +++ b/force_cast.html @@ -220,9 +220,6 @@ - diff --git a/force_try.html b/force_try.html index 42b8f5ddc..6c8f9e893 100644 --- a/force_try.html +++ b/force_try.html @@ -220,9 +220,6 @@ - diff --git a/force_unwrapping.html b/force_unwrapping.html index 5a7c07c1c..14a906a2b 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -220,9 +220,6 @@ - diff --git a/function_body_length.html b/function_body_length.html index 698e40088..56882f332 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -220,9 +220,6 @@ - diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 4a4596ce4..c627fe086 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -220,9 +220,6 @@ - diff --git a/function_parameter_count.html b/function_parameter_count.html index c2f8a0a5e..e5994d7cc 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -220,9 +220,6 @@ - diff --git a/generic_type_name.html b/generic_type_name.html index 62d691f03..04beeb46f 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -220,9 +220,6 @@ - diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 71236e0be..bb63fc708 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -220,9 +220,6 @@ - diff --git a/identical_operands.html b/identical_operands.html index 5ee286346..bfc0f6add 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -220,9 +220,6 @@ - diff --git a/identifier_name.html b/identifier_name.html index bae471175..9ce17760c 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -220,9 +220,6 @@ - diff --git a/implicit_getter.html b/implicit_getter.html index f55f6a563..ce5ebbbca 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -220,9 +220,6 @@ - diff --git a/implicit_return.html b/implicit_return.html index 4e83a1eab..be2eb112a 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -220,9 +220,6 @@ - diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 7b6f5452b..bf0e609dd 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -220,9 +220,6 @@ - diff --git a/inclusive_language.html b/inclusive_language.html index 3cf007898..6e40845f7 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -220,9 +220,6 @@ - diff --git a/indentation_width.html b/indentation_width.html index a024ef6b3..9b0be670c 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -220,9 +220,6 @@ - diff --git a/index.html b/index.html index f70fde21f..d46bbe595 100644 --- a/index.html +++ b/index.html @@ -220,9 +220,6 @@ - diff --git a/inert_defer.html b/inert_defer.html index 83d3af483..e24e43c27 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -220,9 +220,6 @@ - diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index 57bdfa2f2..b44f26e85 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -220,9 +220,6 @@ - diff --git a/is_disjoint.html b/is_disjoint.html index c51597d4c..3706416d2 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -220,9 +220,6 @@ - diff --git a/joined_default_parameter.html b/joined_default_parameter.html index b107bc728..792ef9394 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -220,9 +220,6 @@ - diff --git a/large_tuple.html b/large_tuple.html index 7f28adede..91faf5e2c 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -220,9 +220,6 @@ - diff --git a/last_where.html b/last_where.html index 5576c5e3d..e24740819 100644 --- a/last_where.html +++ b/last_where.html @@ -220,9 +220,6 @@ - diff --git a/leading_whitespace.html b/leading_whitespace.html index 25fb619c9..4c55ce390 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index 5a825b344..63cf25a07 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -220,9 +220,6 @@ - diff --git a/legacy_constant.html b/legacy_constant.html index ba550d564..daec973fe 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -220,9 +220,6 @@ - diff --git a/legacy_constructor.html b/legacy_constructor.html index 12113b84f..7591f559e 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -220,9 +220,6 @@ - diff --git a/legacy_hashing.html b/legacy_hashing.html index 88f4fedee..17a247207 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -220,9 +220,6 @@ - diff --git a/legacy_multiple.html b/legacy_multiple.html index caea022df..84e76c4df 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -220,9 +220,6 @@ - diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index c88284eb3..2f94893ce 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -220,9 +220,6 @@ - diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 717d24e01..9dabf2f1a 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -220,9 +220,6 @@ - diff --git a/legacy_random.html b/legacy_random.html index 7c1a1fac9..b79f2afa5 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -220,9 +220,6 @@ - diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 07fdda254..6598e80ce 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/line_length.html b/line_length.html index 2b7a5772a..159b62e98 100644 --- a/line_length.html +++ b/line_length.html @@ -220,9 +220,6 @@ - diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 1fef57b0e..bab4c125f 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -220,9 +220,6 @@ - diff --git a/local_doc_comment.html b/local_doc_comment.html index 50242591e..24e8f574f 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -220,9 +220,6 @@ - diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index a7b728999..4ddf17b1d 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -220,9 +220,6 @@ - diff --git a/mark.html b/mark.html index a39e2c43e..2aeddc53b 100644 --- a/mark.html +++ b/mark.html @@ -220,9 +220,6 @@ - diff --git a/missing_docs.html b/missing_docs.html index 8068224ba..3d778406a 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -220,9 +220,6 @@ - diff --git a/modifier_order.html b/modifier_order.html index edfd92d6c..f1e191651 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -220,9 +220,6 @@ - diff --git a/multiline_arguments.html b/multiline_arguments.html index c482c1211..a1c0a570a 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -220,9 +220,6 @@ - diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 3a3b0eacb..9ae80081b 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -220,9 +220,6 @@ - diff --git a/multiline_function_chains.html b/multiline_function_chains.html index c5c79359b..8fd1061c8 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -220,9 +220,6 @@ - diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 00f7b0e9f..8a9c4df63 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -220,9 +220,6 @@ - diff --git a/multiline_parameters.html b/multiline_parameters.html index a8bdbdace..c6f619322 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -220,9 +220,6 @@ - diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 6c01da54f..af4d12a9e 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -220,9 +220,6 @@ - diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index dc7c97b88..3d31fd2a1 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -220,9 +220,6 @@ - diff --git a/nesting.html b/nesting.html index 655c6827b..97df09194 100644 --- a/nesting.html +++ b/nesting.html @@ -220,9 +220,6 @@ - diff --git a/nimble_operator.html b/nimble_operator.html index 5f7b43d71..95b5a2ced 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -220,9 +220,6 @@ - diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index befc553ef..e26bddfe8 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -220,9 +220,6 @@ - diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 6ec6f8f23..0323619ff 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -220,9 +220,6 @@ - diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 1bb0be1c9..87a53bc28 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -220,9 +220,6 @@ - diff --git a/no_magic_numbers.html b/no_magic_numbers.html index a4f1de2a5..6b1f4c6d7 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -220,9 +220,6 @@ - diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index bb0b6e6a7..6de915dea 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -220,9 +220,6 @@ - diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index 02405faef..711faf40c 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -220,9 +220,6 @@ - diff --git a/notification_center_detachment.html b/notification_center_detachment.html index e282413d9..bca9ef34c 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -220,9 +220,6 @@ - diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index 8037bee83..e972d5bb3 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -220,9 +220,6 @@ - diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index bb6ce6dff..cf13495e5 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -220,9 +220,6 @@ - diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index e6f9a61b5..1492777fc 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -220,9 +220,6 @@ - diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index e0a67864b..e80c98522 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -220,9 +220,6 @@ - diff --git a/number_separator.html b/number_separator.html index 49d49dddb..20b1cad96 100644 --- a/number_separator.html +++ b/number_separator.html @@ -220,9 +220,6 @@ - diff --git a/object_literal.html b/object_literal.html index 10ac79713..ae038efe7 100644 --- a/object_literal.html +++ b/object_literal.html @@ -220,9 +220,6 @@ - diff --git a/opening_brace.html b/opening_brace.html index c685a5eb7..992c83f6d 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -220,9 +220,6 @@ - diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index 75bd3e555..e67900d8d 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/operator_whitespace.html b/operator_whitespace.html index f45a72eb6..46b64daa8 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 6635c5550..e95854b33 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -220,9 +220,6 @@ - diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 788f3dde0..5d065d24f 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -220,9 +220,6 @@ - diff --git a/overridden_super_call.html b/overridden_super_call.html index d8a67181e..47d1c3363 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -220,9 +220,6 @@ - diff --git a/override_in_extension.html b/override_in_extension.html index 27f14d533..0d3c9eb3f 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -220,9 +220,6 @@ - diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index ae154755d..8816f7905 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -220,9 +220,6 @@ - diff --git a/period_spacing.html b/period_spacing.html index 14b6d48d2..727060e60 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -220,9 +220,6 @@ - diff --git a/prefer_nimble.html b/prefer_nimble.html index 53e257970..36f4ac0cf 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -220,9 +220,6 @@ - diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index 3433d6711..ca0f60591 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -220,9 +220,6 @@ - diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index eb2cea043..7911c6024 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -220,9 +220,6 @@ - diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index e248aa384..178c92ac4 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -220,9 +220,6 @@ - diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index ba709b70d..012a59885 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -220,9 +220,6 @@ - diff --git a/private_action.html b/private_action.html index 9631943ae..657837c4d 100644 --- a/private_action.html +++ b/private_action.html @@ -220,9 +220,6 @@ - diff --git a/private_outlet.html b/private_outlet.html index c1223a6f0..bcc67d500 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -220,9 +220,6 @@ - diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index a7988aad5..15ecd62cb 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -220,9 +220,6 @@ - diff --git a/private_subject.html b/private_subject.html index c541a795e..6a344fcaf 100644 --- a/private_subject.html +++ b/private_subject.html @@ -220,9 +220,6 @@ - diff --git a/private_swiftui_state.html b/private_swiftui_state.html index a501e7abe..ceed21b18 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -220,9 +220,6 @@ - diff --git a/private_unit_test.html b/private_unit_test.html index ef25c4768..c95e19ae9 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -220,9 +220,6 @@ - diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index d309ee716..9c5ba4ada 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -220,9 +220,6 @@ - diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 361a9be59..1afcd550e 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -220,9 +220,6 @@ - diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 7864320b9..ac4a6d210 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -220,9 +220,6 @@ - diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index fd3550be6..adbb94f0d 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -220,9 +220,6 @@ - diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index d9bf44c4e..47dd3b5d6 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -220,9 +220,6 @@ - diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index 1f903a518..75ef74d95 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -220,9 +220,6 @@ - diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 663bfe081..e93966029 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -220,9 +220,6 @@ - diff --git a/reduce_boolean.html b/reduce_boolean.html index 693417ff8..0628f9eda 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -220,9 +220,6 @@ - diff --git a/reduce_into.html b/reduce_into.html index a065adf67..9139ec802 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -220,9 +220,6 @@ - diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index 50572e0a6..1e88bfbe0 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -220,9 +220,6 @@ - diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 454c62ecd..7a74f5a7a 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -220,9 +220,6 @@ - diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 7c4583787..3bbbfd3bf 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -220,9 +220,6 @@ - diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index b4e64e1b4..6c928a68d 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -220,9 +220,6 @@ - diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index 2af5684c2..95c87c3c0 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -220,9 +220,6 @@ - diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index 991bd7c82..c900fc1f8 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -220,9 +220,6 @@ - diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 2b1da5f9a..256b95a5b 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -220,9 +220,6 @@ - diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index ce2dc5054..8e91e9a25 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -220,9 +220,6 @@ - diff --git a/redundant_void_return.html b/redundant_void_return.html index 32fcf8299..90c924bd5 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -220,9 +220,6 @@ - diff --git a/required_deinit.html b/required_deinit.html index f4bfd97b9..f6de2ef46 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -220,9 +220,6 @@ - diff --git a/required_enum_case.html b/required_enum_case.html index 1a46ea21a..cf0c4067c 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -220,9 +220,6 @@ - diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 2d4e1fb1d..ec6634ec2 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 14d247162..84832fa29 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -220,9 +220,6 @@ - diff --git a/rule-directory.html b/rule-directory.html index e5646eab4..9293f5ecc 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -220,9 +220,6 @@ - diff --git a/search.json b/search.json index 5bc6f9697..ad32f6949 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"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 sepecified 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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"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.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:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

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

    The current SwiftLint version.

    ","parent_name":"Version"},"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:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

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

    Swift 5.1.x - https://swift.org/download/#swift-51

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

    Swift 5.2.x - https://swift.org/download/#swift-52

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

    Swift 5.3.x - https://swift.org/download/#swift-53

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

    Swift 5.4.x - https://swift.org/download/#swift-54

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

    Swift 5.5.x - https://swift.org/download/#swift-55

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

    Swift 5.6.x - https://swift.org/download/#swift-56

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

    Swift 5.7.x - https://swift.org/download/#swift-57

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

    Swift 5.8.x - https://swift.org/download/#swift-58

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

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","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/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: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: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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description: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/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: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/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"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_ypSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

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

    The location of the original violation that was corrected.

    ","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:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"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:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

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

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","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/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:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

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

    User-facing documentation for a SwiftLint RuleList.

    "},"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/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/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"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/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

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

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"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/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/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

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

    An interface for parsing YAML.

    "},"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.

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

    The correction of a violation that is basically the violation’s range in the source code and a"},"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:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

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

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_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/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"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:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

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

    This rule’s configuration.

    ","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: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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"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: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/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

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

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"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/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:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"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_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

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

    ","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 does not need a key when used in a ConfigurationElement. Its value will be inlined.

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

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

    "},"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/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"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/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"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/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.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"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":"

    Append a minimal violation for the specified position.

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

    Append minimal violations for the specified positions.

    ","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_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","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/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 idenfitier.

    ","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/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:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

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

    Some configuration keys are invalid.

    ","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: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:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","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: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/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"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.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"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:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"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_AA0aB4FileCAA5StackVyShySSGGtcfc":{"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/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:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"

    Initilizer 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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","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:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","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/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

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

    Utility to measure the time spent in each custom rule.

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

    A persisted cache for storing and retrieving linter results.

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

    A single parameter of a rule configuration.

    "},"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/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"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"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"},"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"},"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"},"inert_defer.html":{"name":"inert_defer"},"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_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_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"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"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_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_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_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_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"},"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_capture_list.html":{"name":"unused_capture_list"},"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_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.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables 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.

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

    The following functions 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.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"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 sepecified 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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"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.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:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

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

    The current SwiftLint version.

    ","parent_name":"Version"},"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:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

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

    Swift 5.1.x - https://swift.org/download/#swift-51

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

    Swift 5.2.x - https://swift.org/download/#swift-52

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

    Swift 5.3.x - https://swift.org/download/#swift-53

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

    Swift 5.4.x - https://swift.org/download/#swift-54

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

    Swift 5.5.x - https://swift.org/download/#swift-55

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

    Swift 5.6.x - https://swift.org/download/#swift-56

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

    Swift 5.7.x - https://swift.org/download/#swift-57

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

    Swift 5.8.x - https://swift.org/download/#swift-58

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

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","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/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: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: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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description: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/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: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/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"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_ypSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

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

    The location of the original violation that was corrected.

    ","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:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"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:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

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

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","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/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:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

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

    User-facing documentation for a SwiftLint RuleList.

    "},"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/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/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"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/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

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

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"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/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/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

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

    An interface for parsing YAML.

    "},"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.

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

    The correction of a violation that is basically the violation’s range in the source code and a"},"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:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

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

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_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/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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"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:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

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

    This rule’s configuration.

    ","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: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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"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: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/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

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

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"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/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:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"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_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

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

    ","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 does not need a key when used in a ConfigurationElement. Its value will be inlined.

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

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

    "},"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/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"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/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.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"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":"

    Append a minimal violation for the specified position.

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

    Append minimal violations for the specified positions.

    ","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_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","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/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 idenfitier.

    ","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/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:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

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

    Some configuration keys are invalid.

    ","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: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:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","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: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/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"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.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"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:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"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_AA0aB4FileCAA5StackVyShySSGGtcfc":{"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/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:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"

    Initilizer 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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","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:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","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/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

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

    Utility to measure the time spent in each custom rule.

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

    A persisted cache for storing and retrieving linter results.

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

    A single parameter of a rule configuration.

    "},"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/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"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"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"},"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"},"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"},"inert_defer.html":{"name":"inert_defer"},"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_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_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"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"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_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_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_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_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"},"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_capture_list.html":{"name":"unused_capture_list"},"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_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.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables 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.

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

    The following functions 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.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index 2880eedaf..46371ed4d 100644 --- a/self_binding.html +++ b/self_binding.html @@ -220,9 +220,6 @@ - diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index c54a28790..93e710497 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -220,9 +220,6 @@ - diff --git a/shorthand_operator.html b/shorthand_operator.html index d4f5b5452..17c8cc63d 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -220,9 +220,6 @@ - diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index 0537a648f..3a24b6813 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -220,9 +220,6 @@ - diff --git a/single_test_class.html b/single_test_class.html index 0018d7b1f..d2b71426e 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -220,9 +220,6 @@ - diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index 2fc5ecbec..dfd94dfa9 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -220,9 +220,6 @@ - diff --git a/sorted_first_last.html b/sorted_first_last.html index ea836bc3c..a1dadac47 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -220,9 +220,6 @@ - diff --git a/sorted_imports.html b/sorted_imports.html index a9cece7c3..dbe58ee65 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -220,9 +220,6 @@ - diff --git a/statement_position.html b/statement_position.html index 5aa944803..73fdfdde8 100644 --- a/statement_position.html +++ b/statement_position.html @@ -220,9 +220,6 @@ - diff --git a/static_operator.html b/static_operator.html index 16b74111d..540356cf6 100644 --- a/static_operator.html +++ b/static_operator.html @@ -220,9 +220,6 @@ - diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 2fbb49a8e..c1ff3c983 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -220,9 +220,6 @@ - diff --git a/strong_iboutlet.html b/strong_iboutlet.html index 3b4a98ee1..242b668b1 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -220,9 +220,6 @@ - diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 16274a420..4575c266b 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -220,9 +220,6 @@ - diff --git a/superfluous_else.html b/superfluous_else.html index 2c0856874..d4991096f 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -220,9 +220,6 @@ - diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index bcc517e3d..57393db4f 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -220,9 +220,6 @@ - diff --git a/switch_case_alignment.html b/switch_case_alignment.html index a4acad81b..69c4f23a8 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -220,9 +220,6 @@ - diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index baac28b9e..da2cccfb2 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -220,9 +220,6 @@ - diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 8fcc40a9c..256b42278 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -220,9 +220,6 @@ - diff --git a/test_case_accessibility.html b/test_case_accessibility.html index 00a5f6d3c..719ad8c17 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -220,9 +220,6 @@ - diff --git a/todo.html b/todo.html index 5658b8f70..6d44f822c 100644 --- a/todo.html +++ b/todo.html @@ -220,9 +220,6 @@ - diff --git a/toggle_bool.html b/toggle_bool.html index 893956b58..d5019b9d8 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -220,9 +220,6 @@ - diff --git a/trailing_closure.html b/trailing_closure.html index 730d4a370..3298bda87 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -220,9 +220,6 @@ - diff --git a/trailing_comma.html b/trailing_comma.html index b03ff04e7..155c4c2d0 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -220,9 +220,6 @@ - diff --git a/trailing_newline.html b/trailing_newline.html index d9cb316c3..d50cf48a0 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -220,9 +220,6 @@ - diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 38baeb6c0..3301a525a 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -220,9 +220,6 @@ - diff --git a/trailing_whitespace.html b/trailing_whitespace.html index d9a61fb62..3942ef8e6 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/type_body_length.html b/type_body_length.html index 8c7aaaf43..57f20e8e4 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -220,9 +220,6 @@ - diff --git a/type_contents_order.html b/type_contents_order.html index dddb639ab..525fa6023 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -220,9 +220,6 @@ - diff --git a/type_name.html b/type_name.html index 7d1dcd3ba..562ff7818 100644 --- a/type_name.html +++ b/type_name.html @@ -220,9 +220,6 @@ - diff --git a/typesafe_array_init.html b/typesafe_array_init.html index e2342375c..1bc9d35eb 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -220,9 +220,6 @@ - diff --git a/unavailable_condition.html b/unavailable_condition.html index 81e9098a1..388f3d22d 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -220,9 +220,6 @@ - diff --git a/unavailable_function.html b/unavailable_function.html index 63dd01868..85d52d15b 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -220,9 +220,6 @@ - diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index 6c2939c57..77ea0f177 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -220,9 +220,6 @@ - diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 7a7a52e97..a9a2f5c9d 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -220,9 +220,6 @@ - diff --git a/unneeded_override.html b/unneeded_override.html index ac2e5fea0..814c28d79 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -220,9 +220,6 @@ - diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 3420c1e94..ce6e60d17 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -220,9 +220,6 @@ - diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index d5ab5cc35..e8eb624f5 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -220,9 +220,6 @@ - diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index 41fbf6569..3ee688fa2 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -220,9 +220,6 @@ - diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 81e2c65ff..b85e90213 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -220,9 +220,6 @@ - diff --git a/unused_capture_list.html b/unused_capture_list.html index c17600bf3..61cb57584 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -220,9 +220,6 @@ - diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index a44d31a62..dd6955ec0 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -220,9 +220,6 @@ - diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 3af753332..2d77a46c1 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -220,9 +220,6 @@ - diff --git a/unused_declaration.html b/unused_declaration.html index c33d744ff..a7b63edd5 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -220,9 +220,6 @@ - diff --git a/unused_enumerated.html b/unused_enumerated.html index 60723eabb..d8ea2480d 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -220,9 +220,6 @@ - diff --git a/unused_import.html b/unused_import.html index f4030729d..357fd0663 100644 --- a/unused_import.html +++ b/unused_import.html @@ -220,9 +220,6 @@ - diff --git a/unused_optional_binding.html b/unused_optional_binding.html index adf575c25..9bdb45477 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -220,9 +220,6 @@ - diff --git a/unused_setter_value.html b/unused_setter_value.html index 71b2206e8..2fbe79e2a 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -220,9 +220,6 @@ - diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 481a315d4..4f1666c5c 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -220,9 +220,6 @@ - diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 32cd1f8e5..20f5853f4 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -220,9 +220,6 @@ - diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 4e47b289e..7186a4dfb 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -220,9 +220,6 @@ - diff --git a/vertical_whitespace.html b/vertical_whitespace.html index bf589de1f..37d1cf8bd 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -220,9 +220,6 @@ - diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index d129587e0..0a0129aaa 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -220,9 +220,6 @@ - diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index 74255fa64..f59af358f 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -220,9 +220,6 @@ - diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 9fede9be7..7c47af60d 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -220,9 +220,6 @@ - diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index a98f604c5..e0a328c86 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -220,9 +220,6 @@ - diff --git a/void_return.html b/void_return.html index e9111dd93..ea95605dd 100644 --- a/void_return.html +++ b/void_return.html @@ -220,9 +220,6 @@ - diff --git a/weak_delegate.html b/weak_delegate.html index ce769e54b..1ae34bba8 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -220,9 +220,6 @@ - diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 3e6a58a58..583e256b3 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -220,9 +220,6 @@ - diff --git a/xctfail_message.html b/xctfail_message.html index 64d1fb1d5..5bb493165 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -220,9 +220,6 @@ - diff --git a/yoda_condition.html b/yoda_condition.html index 7d86da4a0..7e3541cc8 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -220,9 +220,6 @@ -

    0^hV~CVEIP8q=zx6O$NTJgVqO{;_PvPN?xm4?@=sKWXD8qu>SrUONDYXSNV=z_ zLzX63dgJ&Raqx!)_JPj)>Mqj2C-ADwgJlW0r`g*mnKc9-W(=*r4RifrpFjH+d>dn< zbtf`@C!h@CI5l^Qy0W$s*k4p+{VT6k1uOtV@nFDAIST&J>-VEPhw_A{k8{D}vN z)d-Wnh3ni7^$76aN*cxq2}ipo;GWWbBYT8mpNIkQCZR2|cA2%g1Ak z%O$ZzAY9S)5Qa;1>)G$CkrT;^R)zDU8jbd(t&^Im7vt>4@+=>M*8Zof;(kC~-fn~T zAd&@+3NbU_ww;{}U8feiCFmXxDzXz9Z1N?Oio;8;rq&MQ6vInVGqRv0{#&C>FcKO6 zA%aKX&2^E@S97jP;uq?LRhaaxBHxwYrxXob#A_03hKkq!v^JwS|F70&Cis7~Hn;z$ zwVC7My|tOk%d}UsTSUV-3Y)UsEcij|^SKhcxddIP%l9Au)+<4~K|PTlD7<1BuUcDqGoGObY;okdiEeZW7qMaTyBlM6IBeg}?^={(R z*hq_Ssfvqm%)69yyxeEX!lP$;TZ(__OM9HG_-fy_ANANNqSQ;O10zxN0d3#a8%w5_ z8DsuOC8r}x5=^xG8N%Q|C04z7Md;^V_90pL=A9eLZRyQ2TNjLW>6{5f(#%)XnJ|mU zo}&Si!yc7c?@_(%aNtwuY~&)P^}3qn&QMC~v7_~4m&$P^weBJuhVwDS9GcLlxPHnI zLR0z(aA8SQ#qC)OGq@p)H>->8l;yae8;wj-r+Hw|MO`4bMXSMl8XcV74)* z`rnCBYeDnZcLagdFkwJyH0-zl)1VLe>*%16isvYCe^+P;iU7pu12HNf|6VOVkVqF6 zKP~{A$}Kp5eU*LOrs}t2X2ZDFS~UH$j4Ij&y=N5n%_mj#4G4ogh5M*yoLGmDbGaa8!DY=GW~eWye;y~9I%+-^WM@ZCp)1YcBO5{1 z@2RsL_{@eM(nHq984&kpG+W_1J)J5t4bO3X#lfgejITV2|2-`Ais!BEqv!zGVrjTY zJU}!r5%S2+s#^MrHehkphYFNGz9oJV17m3+Ue`cn zxkuzA;BzE?>$BF1CN!pLBq%`?^Uvf>#Fj~vzA{=|C0MQxm$xmtVgVxv1^RV%;GZ{~ zpB7`iP)TlxEKTZQ*2O4-%3GeBZw8UPNNHeY7MA;QM$Y9eoNS>PB)&n+t@IAc|5Sfw z`S6$?$zm`Pp(R``IF|Q(L8tsVH8lWT4wdvHGDIv7$f^x|iNf!7tbi~^~ z+RTklW!TlI7>CxTsdA>o2sG@$TllhkDAmX7;m2rWku4p0&DG_zeC4SH7c% z?l+VpAA79(yeu)y?4>NTGW8Z@^Aqoc(Q^dO}AOX6U= zF)$x>xGwAdoYBZkO|}x7ESr95@ZDf9EENY{+iZV}+E3;Gf%7$piZ&Z{>jB;_0<`GU z`;a1^Se~027#DHDJf7RtM}j>Scf( zhjtdQlZw<^%0g+azJ2ZB#5HJUVU}hup%IK3CEv9wkKoHOY^ovkh&Hc84ozxv>dxGroSITuNi^p1*ZlK2 z*f5>eOKuOkJ=nYIwykaWt%;2+Sk4cerGY(XHf!#rAj2FQB*f=*IPPq;x*7gJrL!QI##LgD6g}!sq(xx2NBvCVrOdu3>#n%@l1KH; za+LkM{c;gWGK0kUr%=$Ey@=?6h|j~%l3yj&VjM8yC9oxh98Gifby|2bX5>--1W$K! z66(qr#VRnD(LuuoO@^Bx=~xP3gQP9NMNI~922Je3G(=+#1zE#KpTX(LFbP~Y#Cg0h zUTS&S@85pw>HqTeqLHimL$|J1zamA`XcKoEqF@+TL>4On=G^am7ESKCH11ofSOMLCtlP=Z@M-{SZ}>r}YbSE{yD7ryZN(oD5IfQ}#H znywRkYcqAI%4%4zv$7>Sd3C9nm)olS}Vn4-o)2ZAb1vCq&!LN{@-@U)E=3lSMhB3?$2~{c~-N z5*=75=1aftumY8zFyZ{KHjjr;n*eJ@M%6@CS_cb*)oi!hygbpb%|=uLqaQ!hET%W{ z#IqLfx_@-)e6qOzVE8jUmQUP&>MHlt`VcmmD8&%=L#GuH^KNXE&2wI$NHl#L2_1L1 zuj6rXY%?)&R?2K_%*FR$$v@p@dxMU=9YiDprmG@xt+cQ@36D~FMd5=n<_34|4DDLi z{GLgjzmHk4BWJ>e?`CS@uy8q=JtFI&xG86<#q@|ss$S*n$b^)p?|R}J~HoXL2z2z@9~bLf=6@fMk}Zfo**;d*PN+n z6BG(qCJZ|}mYDH=*XSQW-sF{VJR{eh!|=BqJA z!ujZ@T#3{L_L-Hu;04W9;1#hTDz6Ie?^7ajuV1RQIJ*Jmsd-07W?;u1C(Q$-uyj&1 zVwydn=XCQUE^d>7i{=j^-ywC+r$4HO^fD0sOmTBV`_oVP_Lah+by4@k&aQ~Y>%IVK zqfoXfXDhKVQ*(b3;aYg}tC_zWcmm5^AuGcK4Z8^IW!<1Du(ZHn;R}Cwq|COuQ=OQ_K>~b}Y<>#M0Iu!L1dr9!oGwOd@y_aZ zYM+S<$=!xtj9h9OD>~B+ur#}+C`GKZQPcmqJKhjE~_aQ?x z_;`D+xO(f)V0@QxI$D-d#rSYqUp-m0NBsZ>UCDNd9fF0RVV9o~66N31856ZjIhkm< zKu?!wS_-C=60RCTNaY+STbhd=joCah(*|jvCPJQ^V|NcxR^TdQd2Z#qk20$AQW5vM zz1m#Sl==;w2^%`;JLG5=F{SF5O`Y~*@96!Ku&ZcEc3ci`tc!2kpld!`0Z)W>&(m|a z@;)fCMI^*@^r&KMJ#? zarkU`=Ok?fS1&%B~uc+FPaa!s-6SZL2HapS`hMYej{K6j_^%`ra0Z-k35gg1jH z`We5fnJ*5Z;jZ(XFa`Jdei))28KE35i=HBwvAI|lnFyH8rx{tfrZf;9=qAE00reEU z-@|H+bO+UeF9D6v9$1r0v{iE0$<2nEbsKia=66>yYn&_=2F9sdMVSQ9kW(_O|D~Fe zH<_+OCfTDOS+Pq#iM#Ua20qOwc(HH~^cU1vPXyNwIFxvoahAvMCFB;OXx71BDe^qc z+Fdx>&5hX{zx-j`B3vla7D_2gZ@~e-CrfoHXq0d_E@)e}qTJOk-gyVUp z4s(Rg_Om$z^TTU}yLp!%+*onp`N{L38xi^v2Zj9fLTIrGzLhH^4jJwzezM_~3j+!% zg_e;3JPPE}7j>!c@t&fj!|6D#(iM5d*KaRG{Krk5WA_w!u6?fnUY8Df6!6m{}ml&+;}yAAYpqc)Spvfl8;&xBxAfF2s5D( z`ajDjX8)ypGWK3RS^S^nlU;M{m0sb$<&&>*A$|Yb@(K0d@`+Ou&Is8P-pDR>WbdQI|y5x6_(9Iu{_$*8MHjvykE1#@C8tb_t;|y4XSzm^e-p)R`aIBnh>;MT=gA z#?0)z=P?NC`YV6dN$O3|1PI^wNU4M5<) zTkcx*(oWoH6s3ZdcsXY`K#v{26%QLV8pFg~~x;qjZ|4NRNucXuI`d~s;x zdnH7Aa>aN3{)81ykq09EM=(FQ$dX_hi318oxfH7w&~@NN_!>fQc4` zIO0WVE)$?+b0dBIJhqfh3A15Ol9DS1mPQ=-LSLn)xSbB~ma-WD91G$q**p*SPaW)$ zOwYAS8fYUDS~*t#PxitJkfW%8HAM|GoyHY7j?>D95+i5~ENQw0fcq-abM3Tff?{lJ zt>%mUQM49>MnTlF(Jv8w^a}b92SNskSPDJc0_RXvy2xVi0fT^2k513bJ3h*C0dtRA zN|32y7khPbY-{n0`Bj`oV~#;q7J!3rCKRpw5Kw_s}Hmqs`?I1)i02WT#8Mf;?l z!sxgG+VsS4P3HGhI0jcI-))e*E+M6xL&S^)Pok_X+1kiEag}P+Lh*-QBb!U)mWPfw z$lAV=pVTyD07|x$+=uGgEM6CSK=A+Q5**?qg!`W!LH-+ICs`8Ex>`?@YWOslGqt5` zV(Tzmxj`BuTo;Bn)1|6aqkd+m#x1NiLO4jG4964j9~+)FZ@wo%9~4N=js4IF^n%FK zMYn!VkkR#GMvEcFBnS$)D!1fpi#W`-mFBZdEQv0)eeb4)XI+cmzR1+~7qhYsrmgzi zyOd%0iDb_h(ny(WsM8dPc(M3z8&3?A1W*^zk zFvmG|9TE1FXl#DUF?G%kaPK=`NaXiNeLioJ_saij;JQ)4G1MrpNt^;#Zh zP1_3B-!M01m7AJ^6wmGcSloG5+q!tS&_19vMRMw~B+z<#J1*b8=Pk`qpU|77xMn0Z zDF7uEpN`gUmzcXpd+-iF>Z@Ry=4e=!z*p^!MoJWt%8uy5Bco~&ZyrZ7H)8A1~ z+D~Kn(l>Z#Tu$Yd``82PRX*Q40|KfQia^}U4-b1ZnmixXB9IzwWIp~c$kVa7RF&HB z?dSPX(8swIK3~Ihl1uMvIv>u1#Lnv{D6u@trGx)?2zi;`J%snh3)gAkuE#(xksLCT8c$IDo@Lpy-E6ExiqaT-vI2IMTr?k%<9iGqy1K{iwM7&B>)3eiosp1 zu>AwTKpkxY7^uWe$zXPZhB(`(aM2ulVB!yFg!UNr8J8?>ip zC0x7lIMOvJ3gTn!=HXH9yl|pioTtb)cr?BOd8&d`X-p3L+N&_vWuSBIPO^UDi$vUU zHD#rMh%Qm(W}D)?Qm-Uv`(DVUUCYwgzHVH^c%6jh_7_dOUH(0y9WKjQcVg1+FsgUon*v07y4&WBe<@_MOQ{WRevk-t^*+4l{TJ!mO2B*lJKhLC>U z83(i4U~I$>pmym0wZBQ$?lAf5hor1eX^IyI(af|1#9z7aF?`>68g_u`$8i~F zscNdtd5?BoO}r6ZHI$L{yJunKUGn4ZqhKS$C8mee=&pIKN(`@oGfi#7jdOD?R2{=6 z9r}0$$WF@%GF8S|zTA=l%IU4~l?}bdn4i6G?L!s;Nj5?h2##3MZl|_T<`_ed_r)dE zt|0En%Ya#M$tg&C06mz!N=@vRc-Tp3l)=UyoB7gh66?lyu*K{c`VsYU)WQcS+O$Z> zPsV%h@3pVpK*ZkcqA>p^v3kM<`v>epe7tfpBFL(X+{!~5nlPlvrN2vj_Df7Nyr*uU zLe`R1y^;FIl_WwcBM}%Xad@*oO#F!*%rJ$hV!HYl8FUR%qUjhI3?)A|_^`q07of$| za1*AwHFrr3gJiO~r=_;3rGSQTvxi|7cyYXA=H|v2cF+kQ8w>QA7QFYFCV#*L*+{0t z^cnu@so(|LkNI~9N7Jie)AkgCT(Kp*0aIl7XHXR2jPsyEM9kMs^G8r*K!9Y6^8hVQ zZm|MFX23oaCtGz19u`ni#(5NjQA@T@>rD{eBp`j1Y&Y%(S7b=N@SB!VDS&-Xr-*?e z+0F`%oUf}1j;P4+y&Jgs_7dd%($pvAIFI-)J;6gU*z>;=hcAE>Cp%;VsXvGU^TQ(K z>oN<26(>i41WwDqNdAqf_k#pts(=`3zkjb52}nc*ft0Tc{8hL(S-;nGZsmNT0EfTT zs&|i@V8`>#aJvFi*r}fM(uvQD3-b)E9m(*ndP042l1+R-xSnclcm?-p=*JdRe#)l} z0z5I2p9de4EXveBO~TCZI?%)5s5u@s*`aGp1#7#N&@ka)I_F~dF&}=a({|IOzm%?0 z5Eq~|E+jKw<&3mcd~V)HHs|(T(6Mo#)szs8k`0N8B&$1vC(=@Ko(`)=+jbXJR`aG( z6=6y$Uw7oS^i{G}sr_S0D=a7zUh$wP$Q0Mh(3GtJ4Zn;Hd&Rms-^A%D%e>}t4aBgWdGXiHD=@LwSyrZjd9HgoUope1Y6 zY23|*Cn!t_-fW2FPn&!ssc$#uZui@qV{aZ!z8{_|-(OaD!s>v`>osP)uto0pKcP42 z{T;|QeSS|_0azNxPS7hF#!j$*4VD0w=AoXGQ{TrLlAW>h9ZU0oo}vd}X&5^JEKQ0Y zfTh`;1F$p?^#GRUSrfq0Tv-BGn&&hKB*snvOY^G|s4Kjuvjng-&x`PaKqdrE;ATkF z6g>b-^Y;>frFl>R>I%DR0G8%`VgO5%q6c7UcIN;r%|ksUtG>@~XqXf|088_$62Q{D z#{gIwAf_9L0kAaxtQNr1Jk+D{>ia5{fAp8*LTOjRKv5z_L@eP-%i9c`FBwXR zGBiCgW^p{fC6_Zed)ab43OZzI&DfQR6IhJTU=yfsx|hdcdh}l(t@&sWRZfG%^W;6+ z=#U(88+hs}9)Ta))De%9oM1e#-gjl+l+<5D>`mHsSXj5YA=U382vpzV&b<0PmYyX$ zi!-i**YYwjZ-aP?m4(8&G8-9+JNBqHyHE>UW zG!)$RHs4o-{AN@F2ZFSnbS1cZ0kR(WfnW0P5Pna1#j58i#J*zN1qag>_s^gqz_}hw zi-_n(lL%`l|iv#w)?vPcNA7%|D<$7=#81=dEtlmTyTq@GXbK$Su z;B9fK7a$DAz}|mPr-6ZSF3b*&>_(&oj@T9l?0wxKVDGxc!e-H)chedEBVi5+@9f|+}XE275{2K%8eITX^h@tlT_iB-VM6?h{Zbbf= zHNv`*zDvM=_I3fG!P^DBHPZb#?$rWwn*|lp0Edd58}3T9gXJLU3mA;KQ&q$lJ6E`s z;@jmShq@s$*9b15TU?Tsx#^Ue%I+OWqnEPdUkSxa8jj4emnnEOL@CM?B|^UnV*E`U zYSqbY$?*mrH{v;ShNQfuKVyfu(mPlzVDW9@&DrwgS?*8>B``F{Hdm|3+%*mJZ{-=q zGCK-H&|Pe2uyE%UEu+HKvtUExU!|l6WZaLA&z#%M7-T;c{<@l|uc7f0PM(!mOQL8g7wdR|BZxv(W4o9}T@sQOT*uC1 z(~N#E=FFU0-}P0v4i6D4sEQX?kxpTifJksBCA0x&`vuiilaF=YSJr~`LeYuo>5&fgI4#=*nWv%L8(A){`HmFZzX4y>2=@V<(?dM4VN-8Sf8uy zZDM(J$VLv;CY6uy9`aX%3_dHjLyuurJ{Pz!1f(BlNiP|surT-tJMNh~4jQDx0V%Fp06GA4O|ElMxU^N6VRHbS9fU^&z@1)dP?eVuF#ZQ2PO& zpKh1IdOA|KuWql}SZfo>Igi_94TD#A^A4MIR?$W2g~*U&Tiv}K&i>&arr{HC4= zq^wa`T5xI(_&%rai?KkXZPfl9d6~yI>##QC5`#5L>O0>u*4Rc&Ps~p~j%c1&c*&CV z@Ii{$D;^D+03A|7SMko*6U>SmS4;iQR2BvqrFL{@^{%FL8|^(!r3Z598ak%}$IY@v z8a$0}5F;Ad87ljUdT-%q0p89WgXFrX9w=T3H(4<;kWhg?U;n%&25vCz3$R^K<-gTA zfFgS=I^Q2Hskccr%h zJ17Kp`;;88+Ybr>rEe()l-{NUP44H76aq@` zqy#AadknDKftV^F22lEcEm;{*dK+p$>C=I~3LlU=AhnL(x>o#AZ71HF5cuP0X($^b zHe9BSpMl>#NaBLjA{dM(@{M;&KtP49q~jX%nx%ERQnx%|>} zXg+*7TOwJj(C3vfo&O>CPH|Sw3>Qwh9d?8#_6+F{EQMpB0oR{mYLtL2427l+*asOn zPWcCN$C=1dfe_8iFN21WGkTw}JtFw|?(3Ak{Fb9cJs8s6DW;QyNS?)Q^I*y6?)c?m zR#{M-$4|R|t?vAN;|@U-(GCyzWgb_ccFxVY%lv+KDn&LI5U8-8niEYx)9?~>)&0tdqIoOIQ*=K#7M3Dx2D zcL=}VbgTy?iyx3I5+vTse+E53vf>#4$=U`ai}&(fvf`oeAApCL_Y!!B@gD%mlIQ>= zE4~tttf4tTvPiN3$r>{42Isv5BrDbnc!=NA=>d{8!~sawHXvENm%u}e{{TG1@0Zp9 z$%;<~BuhdUkgWIFfrl9X0gx<-4nVTv834)J1|$pr0g$X%FF>;1V}OSkh^Yc%0Ll8- zlJx+|ie~^MYujI&yp6n_Wp1*u=j|)0S8(p zW)JZ-5Z3E-F%bb>C-IlH>X!bPY=NB4GV0n8Yp2*Bxg>WJiDaRNN;%n+OqaL8X3!|HbZ9g8}Fj>nI`Z4b!(IRDh z`7;9WmUY?jTQ$ARWI10{)YSc6&_I*HO&<*91?tcBV2TkGxYyLDFh;Jdp@1VQ(XxY0 zG^kv7A3b+S$31yjN-D4=$UJM%kyBx`*n9*BjA9k1_MO}f+LiY1p&9H{=5lQD-@Gjx ziDO~jJ2+XSk4l;_$Ne}?4lqx^(?a5qG$b_6|NV3 zQ8T#HBog^7jh5bu$*rQQlX1+a$NiHGkBO<@xdalm(&yqJrLFA$^yRHjQwDhB(?WEwBULM+;ko)!l^+)XN!~3jy3#6!81n3uj%fV7? z9;fjZIeDz+_>`Oru=MSDSC1RQUP6il)b7hP4bmlFm@&m^m_IWvKqTsDu`Zx?Cpwd6)gm4rGYS-B1bO>eSu_6voo0rL8#H4SiYvWXc!mkk zX2br9U@e^HBp7TG)>815_5>JNZCrM zAEff{l8RS=h5&#@m&q~V{?E_|(CEgr02eXmn#*0F7?19H7xfOl0KsBx2b&i?h05G`e7Ty6JP79&v-@W8t^sHyLw+bj~(67 zZ_E4jG<1zKY^yJ{#=j9H(zBZ#BIEyZF$YP>rzkocaF%pS4kd-SJB%J}+`ldNX{q9T zvD+#D18w|`X(wZlK5>G42)~F_QKT&ROUy`?Oba)u*YUTuz^&(T7OBLa ziEFM9H5|X*IAuHu(UX*;!D4w(_$sI^*0C*@e&DD^Ds%ZvSXu7#dos zumlEL2_NmVyE>-{cI>l91VwO`bHM_299-Qzu& zvv`uJX{?%3yo`eHFBsxw#u5uB`}L(UDW{*bPErnHD}4rthS#+OUWTyEW5=Q-W3M(q#QoE`Z{j-y{g^ldXz(PpuNRo*#ZBEe*|CJ~ir(&jEew-g=9>jnStqkx2j z1k@nY3&E!MVD{UezM{BSq(KP5d(+Wi-vn#K2!ZT-@b`fvepB8dupZO+*9)Yg0O1Yz zKf_HRcyZR|y5M0E);!_OAAJSzVuHBG;!$$K8znlyxW{2g_g<4N`4B+rS_q<;0Qg39 zzE3^~()+}TDF|_oR8X+_KGK38inIPN>fW*|kEUtE#ogUqf?IHx-~@MfcXxLuxI=(I zAh-l~_u%f3Ai-U(J>nj&rJ#aMD=n_d?<|*e5D9EChTC3G>fRLB2vYV zNKU(b0_&LPj)KFJ&75nKCw*Z_zNL)tWqWr=usJHrbq}2u=%*=ud}i3B%bqcm$_$;Q zD_#E$3A`?FxCAC+3T{r`SX-L$+AYO^?NM$zk6qFh-}&mz^H}tkd6x+{I^YVf(1u%3 zj$#RsT0~j7c18vAqm@=9(I#^t;GF2d#a`;QbUvizhANSgwUZiq9*`D9e&psiSVQvK zqQ!-#JE{1Z7(RvVC6k}+ob`7rD;u6%sz?s?$8Q|!)ZWLw(BH=ShNX?Nw)tk$3VWY_ zGw2(q;iRkn>X+BMai+MJ54rR|JRYnxu{#&osx;wbbS**mG7Why;UC=_ctUqrxyqBb zHk)5ZM*6m)%MjjI_odIb{%y%>2);$V-v(z#1d{D3j*b0k{6bZIfU5aj5jqB5J=C*1$Z_PKvA8?jn7|%1- zBp6s0{AcukRARpu(w7GmQ|*r7dapq2pNVWTj{+R**~UmgMdm!DFiANb_S?a zUa%y{a-dRSm4Hfx9DzaF2LmdVHwdUyA`zfcUBG}!B@zKD6*dVUbp-sqQs3PHl}aQ6 zR4Pg#P^qv=K&3)j0hRiG38++FFrZTR!GKDA51a&4D&z-PgncleQh9@bN<|?9DiyLE zj&%easMPm1NIpTvoAl+aH z)kgzXPdmtF4Dy8?Q@4I1lw>N=`i;WCoqA)~$~h0OLxA<;yOot4{bKG^oW;=-?wRt2 zd|%)ua`1UKco&HCP_=(#ID)!F{WPw;B{r&_u_}6*`Y|;&dSAy6;aFwDgHV+fYApqY zz@ue;#I+h5U2`49S2fsWh1oI&tEcR!lm=$nJwh&x3FjycpLe_qA)3(ed)c66Xq;7> z+S3H$P+dy!EQdp24J@@wqHge!lK6Vt286>P##}~(9Bo46ugEqZh4mZ+{ETtR=x@82 zX+xvR4G}+}QXW}vPVMe?)Go#1)WYI8OXyIZRw+a&K-oSBwEj0A}QI<{a_9i z?q)`)U}r8Mkk6}uHNU$PIQw1X{hDqJ?e&?E<&bHld8efh1O2bey!_CP0{vZ_;Qj-w zG5TP5MlHGETwneKL*nol{WH|NL6h?iXV8xTU`1rC?Sc58u>$}rbTa^0g8{%=+w%@s zp>ec~0Ki(?0{~VnBLJ}CECYZQx)}hh5V`p!20ga4gjnW zYXD#k1^_E?GYqDd5dc{KT>=0rv<3iJakK!y`W_entXf6@V8vMm04sDe09bdWGw2eAn0l?aAxwLiOIt6*#*NFpd zOwf5Weuhb8qhI{*QdrIx*+tZqnLkabtyI6yjRBP0gkzEO8r}b-B54rh5 z#0W{!F|{&5;jxSwQc@FhkHG=QE#7%q-MY=jt)%VbrI*1zo|+vtj6tnYuid-V}Gc$_wACNu+C`k9%}k|zOtU}N9TKubBWpi z%;jYnJT!R}zN=|}?Bns&>CIw5wW(93TuYcY8pqt|)K>?$&$&E9rQ%{R@zbs+UsV*^ zK%0I|dv?M{&|ZAf;0LF+(#A~CL5OysN8@+{zPl4_)_NAbVMJT1m^8^Nv zeYxBGi}9Hi7?wJO=}w_uamCjg} z|Ew(jkXhUM(>g`?I;9BR-ZSc&Ot11l*qd&HVTTz%@QMfbfcJw#T7r^q>;8andbc>h zT30zO`Py`n0UGK1V@1^=_n)RI{yY@#c8Vpg1-kZ^xVh zd;TxzgH~X{usm9x8DnI(?KV-ZFG#o#a!laPzEji|Xz2_&p=i46iOs&B>B7`g;k-?? z4e=~IuIKAVA?{`f59fWv7PawyUAuYeNLgs_t1pXYs8Y7Udk?rDAbr`o4`|lA_%Q+E zb0IG`eDVG8Gq3$RIK!He<`b8Q8RS5>;9J@eXl^2nGa?2UO&Qm{S^;rggOJ;8UjjG2 zfM0KYSOS9RvuU1p4KK5FR*07Z`Z~ga?|be;;{?oOl=h z5D=c?8W2AD5fFal1rR>z5j6`02tV;IyxAKd{Ci|T_@qZb_>mVtc(XS^cy22LZxofdJtr0{;a8gr9g9{!rNLtupD6W&LOc<<7hMnk0T=fj>V2YOWsr zWXqS3D;#4QT!X528I$JT+d67cATcmrn2!hbMc_qZjs1wBK29S6ixx(2>zhsr4r_dZ zBL{;KeHPg-2oeFNZQM?G63!Av4H{d~ts`ok<|)wCk_}!B0;CU$@K#+ws)$Ceo$PUo zCzs+Vf8dBeD4aJGM&Xvv_PHQSFsG!yP559Dj>%BrAVI8gTz zWX=h02Hvs97z9mE^1gKQzxA7y$eDW}G)_b_`JKb!f=1w?{xi?8k#Rw5q2iJ~K1P(3 zM)9AK@xhbPoebSW;(`_+BqV!GdXmtcbd^Tnw4l|@pwqd@zvlH-O@5Rbk1il_jqh4`Ynd)V?RZ$TCgr2 zQlmwKg_NqGikESy1Lg zj2gOV!d_==(XnS%rS=`iA4y8L-I769{b6Ev?$Ym^Xwzf+Or}C_P&n#0uT$dpH>D<6 zFz9IuUk)t1>WJfzjD5`HI14}3QOGr$KXxi}i7M_$(hOiA{3WTqA|9Emp;;{}0zli&^`C0`&*(Z2ze6 z^NSw-hMO&K=7KA_Edy?Whd#!;btZ+up_Uw8N06;#vkA3ftt>&2;>Li2b_o>r#eupR zWW3y`A!@F2Nfl)(Z1pqXxjLHPB5;G&?#foZUd=Oi4eT=%0v*+MPk~m5b5W8&4GG;p z9)#zz!CV42o&QcFrzLb0j66rbn+mk^BbeA*vWYAnu_?v<7m5Fw>DN&4sp+#`@*_*Z z+T`m7$!`(41tX8GHGHB|(>CA~N0w|xz#-Fz{TE=Y)g|C>cOlSdsEsPJ|6+&4;}QV8=R??Q45WP_yMBTr1i z0M1|#c!fQKqH+t?#DFY9l9H|)D0+Z!kW}vpPIm@LPEBtZ0lBGzC0_&XfFQzvCs$gp zk;mxV0&JH67=FRE+PMZM51(odXlO*e5svhjj-3jM>gfx5-w09S-3dm=YRowo_#+=@ zrdY<0uAj8*XH;_Yt)G=ncCO_qH|1x%>!k;|Xy_EX`_1y8yCl%J zcMSqna=VXUpaDW5paHZJpaDcV zpaGVMGWJPf|4Mt zG_|C`)lfxBz-*9sRKV0>FzJG_$01d~0N;QH5Ym7KSR#N1@8QQLVE|_^2y{UnK~Y#D zfCdPKfCdod6g@yVNUHY)3jqxf3IPqEl>iMO;Qj>xG=Q+8^^yh;!xF((0h7@MG+6jD zZC33H))|$OT%gT<#UY224A%QyhJBXk7;SPs8q#83=TXi6yvKW(*w(I`cHw}RzpJm8(mt!o_%=oJ$ko)X z;lJSg>5FjK-THMzz&9CO$cGaZ&87;Wc4jO#3mdcxT5L4F*)MTb*U&NA+N!dZ?pL+g zE~bwTvyxvPe0=fI@C6Yy3_I!EK2Q8ewlf(Y<~k2w&o{~Mw_!hGaZas)$z1>FYTEA|Pj<)k zi}leC1>GZ+PHNI8)-wSk{H)42-LCF0gH*B=WjIr)u2=U0*FFI-*Q6VK-Lt1R>swXk z!jFrz?R^_=dphGULMPFIf~N!+;M&mYSc*nXQw4u@<~{2rj%xcr%<1L*!%DnxEDe|+ zR%K12&UK6aRu*j@h;8WEXqlMvpBtwycfE`U=xFUtnFbCvB_68VJ3nG#hSN}^_=<(B zdYrtpfbLu7l?|%+{;pbm9=Bo=HsZDaa%M6(GUo4xJ8qqL29Jn?yk=0Z-%L{Lzflyj zsp^)YOV6L^n1hORt}R2mW5+!l%h~t|8Jmd882PL&!o@(>6`J_eGNn^Nb>UY#ie1D> zEn>U8;^-*cB8EqFyUOx1b?OgldsON?p{8r-=Pi9!kF0BtXDba-tVwV6axLm6R^4#--d!(EcpMLzM4yyAWw6HONnb4mJiQAlKFEC4i9uP7#> z8Wa7CfOtT50v_d(6b~-NJ2GZeOl0QjEy61e_(rB56Q!RqP(o3GzxWrqbwz}CWJ9Eg zXdeYl8O24{3h;x5F(#@3g?B*a83gzT(!!kq3?ULMi0-pXtp&pPaqtuJ> zjsV?QLWeyD)`BnGw%&yuJuW ziH{hUBUtIK6Pu;qW6CJM8HflDe-s?PKpD@isZMWp{@SY6W&3@S_-Q-nBiXBfU4QEH zL7I6QrK66#?vcO2jyk#>Q|F~0fBx3h?{0aWqmF>e(CMSY2ZCun_U*K%_4*^(_;M9hdg%q{|ZNV_e&f*yf--h_rpatu1wLOh<*D(#MgD6tFKc4y!}2rkbWWyKe}fRCtDXeQH6FJwu8?^?~dESXxy_G58i7a`h5!J5J&)a**;?*1R%w~?`R)4$65g6WAKG$#$cUs2<~ z?BSc5I{d7xY~?DuX5hMLHHlw4l2quT)C7Iy#zRR^#C#%s-LxjX6+V7glLb+>z!yS| z5NCkV={%Q1gwT`yGYAzySe*K(eT*@bSP-J*X#bfNVIC}q6%rzZ;CV>Ga1k3fn-5SS zVr0+XF|i;jaL5pXu^=PF$ksx{$dl*`i_u2j5DCIX#>jy~3NIzN5>^tR*>^Q%IH+(D zkMM9YvRg0-@}!}luV~WdtjcgDtpbH;aDZ~Ik*E0zyX#ZX@Fk(1W#3eiR!3YFl@ zV52@j)iZs>f}n$g4;P__h!Z2@7ZH0;a0Sr{FvvIv!N4XU;UY@!LGB;{PaYwWVq_nn zREp4~?Zz#093Slznc62?{Ho^) zV2a5&&LS`-F)zsifzlaHUk3 zGgD-z=oC*uSJuTa3uW$I!?tT>Q5a;{P)o?7PsGHFsUyPBR~q<>;z~?ks~!86f$$;E zF~wZ$TUBITnfDiWOCOCO5yv_V$!d~n89O=ImQo623URU^^8)_lU!0f8-u?A>QWF%e zEC`=H>nI+X@N!tWcIES$!}8p0=2tc; z(}X!@tG9+pQ1{4Tx6`z7H*IchlZ2#5&(mxKPS~~3?>2f*{WUzhpOHUtP8aKNPFHOj z792i8Oxx^ZZp+upG5bwcAZZYo_A}~{hF`bMy9urpmRO*k%A7;#W3-j<@1)Gs6dJa6 z2Mqq?(xxU&*QEhg+4j|sD!0iu`aswIN_>aIX^?# zvN4dAr_5;4?Ag#*y!PjG^VIMe;h7-duyC9$Q2s5n&T&L&fpVyF{SjE%4L5iI@5Wb#%=gurx?W;&5vg2V5KYP{g`4gDu zMI4L$2}fnUmuqV(AnLf z<4-rAUxL(~JI?1fH;r3@BuRgbmI-tH#M|7lf{tprh6|VTM|Ctj_|on8CcP6zkl;ar zN!<-wonH4Zd!$?4RK=mWy~1JcUABwoVKnzyNgogW$2s*Zpkq0~#e`<)%$*m*S|Odk zdckFa%{CBwa(Q$3%)QiFrB9SU!$4hg33~ zHG8>k{jAKudWyNGRlnVzFJSL)ffsOD-pQwfcQ|W#2S)5N-m*y6!yIG*dPQume4sFhA2S?CRMc`tEVjPOGa=ueCnG$}d z;y8t4puS@qx!L8r6flK&+_lfvKh>K~NI&Fc=;A$@tU~OBc41|-I2phEBwP8e< z-^b8iRDx(boLE(rb=N@X_}E1p*LBuy0*VeAVZrY=vFsBw9`2LlztaBO>4^EGT{;;Y zreemRwqTT^oi*z`XFA##<7Y?RMA(MW(7^d`2fQXSvr{!!~{#l!m^)^CQDE3 z@pf49y!f*TZRu8N2(73Y^yCzAY&}T@4%uE^4u+j6Gr-HwY^HE&FT0S;lH8cg`S_#> z#4R}_>^Ew)(Hz+#aeAp(LcZ8~6-gdSQlJt$k}&j1#K^|p@RqYg&mnhOY) z@+a2{g~dsGKDVlsm*2x@3?3~)d#sZjX?JyL_u-m= zbX4Ojyo7upbC{WOIQ@>0IeY{-5``YV^&t)ZDqmVQ$lj!|GIWyvG*YCowoArO*;NQm zBe4SairiV`N_zhkUPh1z_H>p0Spau+Dx9||q%S_t4re=j&ntLuXLz#Dy9Fp+=O!f9 zPqf+4FcBYOP)kK9_*MjZ3YM4kLSTe*V4;WpmfGvO6onsUhY#C7jIWg{2z`38#` zfiHnD2yxmEx^%iYQdwLke_+2RYc@Cic8_O`lZn$~W~o`%oLz=i5st$Uel+ML@Nv|w z=BzsuMGo&y`(A{mZt3=jZc^N{5oM_0E(MQ6D9iNt;b4W{(#J=Y9h$wb>g-t4W;~oR z&xXjz0#}eYt4jLF6_~SQ0J(S%Cg@!4{6Z{*_!<(!iBNU8l16Aj(Kii&pMecV!Z32- z8*5T(yK)hX?4yNberk8k8d_?VO@tx&jQ}=tWt_w?^Ax5BZ<4bka@+Z=s@~gcg4H0i zD;QYIGja`nH_B-L9Ha)OHJ^+{M;AeHC`j#AcReYNOhb@wjk3_-bVO?-fVskapHfrx zI_hM&lKLcQbEdcVz@M?X?2Nn=`b*vujh7B92sNC!tJA!2TD}nL!EGSic#)5>ZC}?V z*UIb6IbWU?5~N5GBX9vbXG!&^pZBMYV<_b(1yuSJ;p|-!!=MT zTzSGW-yhTGGvPPMkj_+_9$(u(SFq$@c)2ztCbEIbm99?x%wG{de?*?lkU;3xyf9P< zjafnClpiLvrQojFww$XKQktxjNB4>#9qAL59&0)TH=J9We+WDaflxBNPzy>WGL-(J zpuP8jPNx5&VTdAhPhe(R020_oX>2;XK(-aZCqtL}T&)}jg|CymV$P!v8Yj95`+JWM zxud(RQJlUi_=PXBn#}t0asGwg9N4v_s4R*Q8&y!Ig|ebgrBAW#B&+ z#j_qphsa^3M6Pvhj>do9&1PT!UsOQ(1HI7x5%^)Y&VmmFqQdL@gTgXOI}Kx z@pikdJkXSW7JfK}#kk9oAFZ7@jvMJKymqxY-Mst^3`+!5GZ1vc{iPI^yH7rP5xSb{ zKCj|9sjJFkng-p+We*(Yq=uoeJC)f;1kha){VYtr1ja`ngMV_!R+Zkx4!^B^MK%C6&wYlUifG&^Lgr3tzcSaT!`?8@87Z!H zXa=)Vs;ad1ljsn0Tqut(4qn^3{U32Q#gf3$wm*M7Je?vmHYmwSOl*_dxP3N^nyBY5 z{YlYw){74+1_Q;|-&0CfmOL4l@^l1l?&14ot{pQwkE=@k`Ua82zSj1D8%-isy;n=Q-Z?AW0h=ZEd1N z#W_ctyqqt;)Y95W+!tH~G^;@AG_7NpLa&ckDIAu)7K?!`@=tv;1=Alnz63GoD$Ni; z;;Znc)WI_dQpR%fJ*!V}ng1HHzb=c%3ggW+Y_A(JwjEg1dQn(c)$CuP<8agv3Fo=( z^JtkuCg9u)X)LUYZtQON2%MlICCaK)Sn($dY4ftgyhQXMKIKbu&+Fuk5a3h9fzOy6 zFQ_N@JfD%$^71x)(1F@t_o@q%@Bj*hU&Fg})B-pz8yEgSy_kI2#CyKk?ShknLC=6~+3;k?pGq`Jj*4@{H4N zpH4=vVwe5CgRU&*WrNs8?0N>lXrH&Rs&ynyhp6*iSejBBe z_|G6%3*t2Dq4p8QP^x)JgiHNr)`fZ0yw*vG=mi!b39(6R-E7J)q7V`RcA(}}g+oR! zfCCwUkO;7Y@L_-*^z8xc0Gni-95@8n!A>133D68+2RrE4B%a~n2#EkY2p5NEoMEHNFMcw8RP$nlgU2RefQUm# z1lYlQg6oJ@fI-Hg7XY?$#3uO{wQct zmIe`N+-C76AL^P0O}vKuqFLUqm9GQ;;`2%9S0X05eGh9w?rgca>s7mh)bU8}d_wXj z-Mj@IXUU+NKijsUifdN~-LUz|bQ~ZB_hhZ|&@fx+pB~+BW7pjWjC12&QbM3LnVKy@ zg^Oa$U5ZN6)nVAWYA+ufdr2 zcEeD#Um0a!XosGlG@u0S-T78ipeHq}=K0s3BZtT>2z7!-VIjUJ^JZy##1S)>q_53X zXMasKh4v_{azWz77?%lrWVBYA9%0f<*PUYFO#5?yLG0xl!7E&|Lgh+mw;akExceJy z^gs)}e3E4tjD%{CsQ;A+gKm-?H&_6xm>0ipOwSc#ieH4A_CQi*h!?(~xWpAcZ0vGM z<{`B-{|hS#-m@Oc6(n_`DKDQqN}Js_tdzJWJ%eXRbi%;{*~o8*+{hj&Tod)o6y||) zBnJH`X;G6lw4Av>TUl(6s2FzUq3Z9I&h;7)c6 zv39FsAyq?~nNeie4%>Kms7FpPl2C%X6GVlO5ZXBl?_&oO%t5SCr)GsV&MSk-#9Vp$ z0xUM{t3Nnb`YD@Yv9E(KR|o4VQ^~`7;?iM zE`wRwAfPFI{A*%`nt4^7si={C%WQxhDeZ?l-MizwWxgX!^~9eZ8EVuM>qNo_pP!4F z=6zwpgI(OGJ6uXYXn-IF4S#9!0sCMe)>th8M^Wq>7Ds-V9Jz}CewxmU7e;+((MYVZ zMm{x5f(CZ60RDop%K>$9OS?=)hNc2N$04;7gIqR{BbuWD0{cP5HAZHd*);GAMhZ4S zI1JsL`Epq)_7%6kgz-y$oQgktr(NUst3TA}l~NV7u0}jEe%49ro20h*%HbWp%ZrO7sf{Hj zdNvpp#;%ypG%e)^5_GoAmZLfCG)1WLm_UbAMdfhEnH`zXwXz_*`*^J|$Q7>MX3T?Y zPcv0+ZXkKBzNT$;{iw5XwXd^tc0;^W)(FW|ODS~hW}V! z1*ZRsd0`0AWVuz5o=UFoQ*anNCuREh9P8lE$-<&p9exX`#1}qM@yR!kw&F|NhnqxC;Z5vDE7~w`vEIwt2cp67-9lt}RF4}ALL4wl= z?gJs=fJiP6J>49tHE+g842y<$*Db&dWn+BE)jtIYivF(oVc?m zQy+)FnROCD9`tdc{Oz=7%7WK(FOFQ;-(9?v>Yg1}|9!wLzmaLhOg)sUi(*w9md5E^ z1zn(l(cs6rV8&CZ$98+T4F?$^Tp1Uco|7_G!o~(!!zH7 zmBy#3yTiY&cUEI%0ViGCi8*TWZaHQ zpi+pia!@^?ByhahS@ec@+&#Z_tn}^-xQ53yAGm^yd)%!SiSvHq-&ynX?f-uI6z?PU znvs1C_;knO0PYONyfwVr`tyGcZ5zu$#q#|?7U36P-(6#k!vns85pNAWB%_~L+Ka?r zGgQifKq?bJ5*+mZWi0xd@ty7K+xQ#n*EhMeOeK){w3YJzGF3s|e69jv7-BgU+!*fi zDjsP}SU4lCYh zwM)Vg_V3uXJL->PtN7tA+;msM*|j|n%cJ^=mCR7Py^aG3p~+8!G)Auqb3udU z>c-}fupH~atb-_lEZs{p7=7wk297gKhmx-)AT zFY4hsd@zt-pjT-FM9A$f(7$Mp z@9$kPAU5SoY4B*QBs#35XbqK2XcyNLF$!s_5Q%r=rbZL8ZZ|{{ri~>v0v)ZFGy<(n zXtEz-2Rt=Ni1iR*BhamclECq1Cpj*ai|FFkaS|d1uv02xJs#J7$T~8vi>O8<&ijdf zXI;*>|GTaNJT=TCz*D1_1Uxmsoxzx`WcOQt{=4jA+c*MU0X#L#(%~1B@2+vi;Q?R4 zh^@f)#y}##Q^P!>QVt}cG65vPLBAg&!7Tl5M!vIA;_kn(QsSDWWhNoIOk4d6o`zq$ zX~{g&B(w4?0o$7X*vT%I{t!_Q8#982u=8v_OzCm+ zZf3KRn{&VVvxp}6yF6zlIb%uedIGb`G3$Le8$03epiZQKXU zCZ*4Zp3zRsV=FV14>qx6giFoM1iCGc`hD18x+`>K@p%PcDZg`4_W91V*xN30c=WNP z^W^x5N>`C;wMbk}WMx|fKqFNj_Cs^#YdB2VO(98))b=Hb>`vpiX1JI0$q=CpI(Z8i zKRMXfpFA>!PzOmie@lN0Zp*h%QCuaun>=iG$K(IF4c9W^5zQv;r5kUWY@o?xqRj~d z2f0)F+T16;Kg`{$hyy`--MX~2q3FUhkw6MdpOgaVTZdq=KiRJ(Ct9Ht@J1Iri0CkoA62LC25!Ro2K~}bezO~o&ssP2*}{qT$&*wXMB~+4 zE)S+FOA{1)VU@m_m;?l}Mef$<8x#pmKo_^nzMC_sq?EG0vnMbq^g_7ro@)>jyxiT3LF2Z!S#k7Xs{t5SI700KZo?{s6RB2jLTf(DWaR} zC-#MWIZDZe6spkFvaLvpY7RdRzN(f=QNL;)%TUULjzyQ|!anZ|?6k%JDF#RcDZ}rM zNGljzXbArG+_M?di%1xeVw@D8l~f4jHwU{1Da=iByuirpOFHG=h%FrMm&=>2Jyss+ z(Ee@KS)6_&i!u9Yy?arfk5@J6#035~{*_uW4-1*o<}IV8rQTF%D22I{E^N1J1=bU< zT-T88TWA=IyX1YI7;`D-9sT0pg-|LMhY7yUj&IgE@XRc`*KPfRcgr?jo;``~d+W&+ z{Gk@gclpaFQj6b$ADcf$ZR(OV4C{5HwjIkx>cYN19i~0wrX9BNzN4}i9h)R<5osWT!+=bdmMv(k zQ5{dghtpzxNCZ*5Is}sOe$FZ&FHfD88`cuZYmBN~VT21@Z6n|?9l%(1du#lZ#b2*r z|5<)qN5$b5bSv2U5hr`nnm5|=c%H_QMQALU($64bpz8Ws;o=c*kzmO3Y{^h_5d3m~ zzoi>=?-&Rob(s@9MoxqYI)hy{%YL>XzjM$U+`0w-yNwTwa#?D?N~K)2%{xu;nauYH zfSoKJp?39lLxN(nN+>t7dFG+{RE-FN%*Rc(u`956KDjfNc)GQ3eA!9r>HbDL{Ica> z_+k;*KNnD==+nQq`R9*yx32&hFsa;^?;*nNP~?c9NWdZ98$p7Fh_?R91xhka_jJKY5Mo zqJDl_M_H7`BZq~6u#~J=3sL8?3p!wLpU>h+7-;GbfUoo(nD%TAl*J<&Dj0yF^s7iZ z3rf5BH$rqFA>cYtNBcrvfS+P0U{jNT6XAW6B`6-rD2CUMX|XkUX}OW)zO>G9R__=B zF;iHb;8#+r%=d46=s9!peyuml31U}!WpA&L&1^OLw8-VcYSSaXS+=od84`?D4m$y5 zCj(1#+rJOj8Wc&X-AP_V$@xlz01;CQQT&rdwyr|u*Hv?o376Edj4ZLK zbDmc|Td*HAafJT)f8#>~yug%8c1QQ!=|?jqI)}thBiVW%#t9I>+q8UTE2a=aa7S7~ zXIox1PleH$p2AJFPUW?jPqieV68zGo5L%+S3~J}WBGepMmZ!}s^fMx+>7(3X;vxMq82YFI7qsBh8WzPohb!xa+k;Cy0V`dUYAEgzfuoId$h6(zj z9jX(_=x-i{+5|Rb9i$=WRD@eE7dhwUZpwTqiegYw`;pY^{+Aj;^Pq%nJ5*GcJIG+B zUK2y*ih`%2$R1RT> zdTfc>d~Jnf#B^E}-MX&p8blbBAn+-{@45Gd_M`@hE|# zTH=~Gkq*gxRr)p7c{LHufZux2V#CFZ^3lF=4pox9#?E&3guuAx3*N1s!IkV-dU)b zPmk5%D}@-cW6Dczy&CMz^1o?vTb!y$3V&%*|1p8hV`G$vZK;>4U%`&!V=}X2B4TQp zCPIMVI(BL5CJP;xmG}4ZQ|+cucC#01^5Lp>TEk^#ZwIUY7j%-!pr4on1mt;D4;3)Y z<%Sii1~O@TjJKxLGcc|=(;uajppHhH%4k){NwI&gapr|jm2!LN_1{u4jfI_$$P`JU z6vxxxA|%B%%6^HW!7`e@4GECLx5{~3Z`8c zq)74NA;?vSI5H^;zdm_mad)Z{tx`MhejVN#k;bOm1l!S-%jgyZAKFgE_@LUB=;BXZ z)LE6feG_r?2quaUZ26^yeU7ZM=F3bcR9_Bisz?@LBCXUJz}5$8Y zA}D|T7|-rxZz6l}qglRs29>2e@{V%Gs&wxlLrwH0dNpAlrbHEiEG|?PPIE?Xaj1e$ z6RYQ0%APF{bsr+wH0HA!s|=l?;0de54r+k`Ef^w}gneL(l^lgCeV+x+R~d|@P$~2! zoo3wZlWKIDyh$Hk!}66uvnfQ56l@w?Io>8@?d4yD)A4S=B1bC)SyTJxW6a?cjG7f4 z@^rM*>9tOYtE%=8zql?Cl(1$VV89B=&ChUx(DV@!=ioBrQcTXmkr-SL#6?uL0$f#s zFe?R^7N&?PRuD^4*JYhT>x5!S6&@f}Etq|cF{`p)jWyys&PlEZ7o>8pgS4LETOm=h%nc4iyHzy*oF2PzZ7`n6C!{6# zUp+ST+k*9UGjL$K)J{#%KSr}La@1+vjjp-%YRgn@TvWy@dh?$boGej0N~c!7yyT=( zH|{TNb2#08emdjsoKvN$txE2>`uJ_F^PG4K>TMU&(Z#>NV_qX;@oQxP%VU;ejnvob zJ3BaE^n&XH-!(M-u7B(=Iz#Z|1nt&&{BiwN+_ysEXTIj?xkaWYt7O84kKBi_$39#f ziAE0rU08@-Yo-sm=l5XU0Wb9jNZqE#IV$NREm>13pSMFJr|fC23{uYg-sU;x1iN_k zPtfoOGEnEH8VY~0a?o*plf=WY!$lW}ocq+GY1#4Td7fMQ$Mv1((%(dF^zi}}*YWM} zNv>P-!0In`9NlLT*Po^$${56mg;D?OUD_{U4`}~?dzU`r@4ZW1!uQ^#_4Hl^7bIhP zM`^b}qSU!WyHskVXQCIzIccf>+DzVO*qhKB9(weYUhGJy& zpNcfA{PhhI-wtGBBt7H$4!DKP9Q}S7;dR;HEdgsCImeCM6DN-!Of_*n%ttuU&L8C+ zk-$}{0y z&}ZX!Wnd|(!wa`y826cD)lXj>Q=S$QgsV!ILTY63)v|-bcw8|WjQZ_Q87uPM^AUS9 z#d}IbG8+6TH@>o2qWi(96YSj+BNqsNLCQM}2`ODq$}O*D_gZz)hN(K@6-{atP5L+8 z2+H{W4KkpUMs5Lonw##3VaR#V_X7YT)+k^nQW$-JNT+~ku2{j+fLJSjEh54j3;t(# z>BocZjhBFVJvdV3@DbTY`-y*N?Es4Szn|m*9;8qU@StoXfCmA024iyezEi~i8Uhp%z6{_& z3akJ{e0PmK4iESWM&#@TC}Oq|z=ITO0g8xO1yDrzW`H6>i7T+an_7S((kufMkwy!k zh?sT&Mf_i;8t)VlzS*0t-yZ{JO^*OO*1h*$jZE8&wTew?SVBkNR92u+Xo090e9Z(Z zLMc!%Mn^^0Q9G-|zvWA)e?gx03}NFI63nONETur(*D;O8_|Uhq#n(4C8{OFCR=xvh z=abFqbP-?BoEhIrbmJ^5@_iBLl=iLRUTX8Ft)!_Hue&K2KHV$Bx0`OGaCpovFPYVKRvE6zZ#P#Pe z5zR6m%39HRYLtSs-etriNf7(CB^;bHZdt!z*%{_G^^k9_$@J;?lB=dyLkU4IB3 z3%j=1*a}FjC~^vH#kTnlIRX`$A|)L=Lkw3bY-AXz-Qgm&rD07dM+VJEZ3qQtphC7l5 zlXHI(aCJ_Xw)kPl@UMrQjKFZrw>3+`s@|c~bPZVym9*E^*^{;y$Tm1%t!dr1ybgN* z?4zKa^c&m-@p?s3;^rqv1>cET0;yGCOwplZFox@#Di0l!D2A037DAy}P$IQzab`?t zGsJl~o1ZKn07>PeAGr}e@J-2T1`5|!tDDBk_7FWNp};2Vd#TpU%X@-5^n$|x_rzxS z7M2s;%=9uJnnJBzk(9jnrvDh#3+i&zTSmH58VQeN$AF%*rw@!r5e2hg&HiTF-AV1J ziV~B--d)qBK5)^an&a4Ul_S!F=hw z@txuu!69YJD)>D)L;aaw{2IeUD?Kq=4&tj)1tQkIqC5}t51#w2Pp4^b>3m2DcYqsa z@uPZC_NepWyW$Uduqf1@zeYLIUNqGHU0qz)adEr?re9Nj4CPOmmscBetiy0e zG?K^8b)qzD%yTlg43TfG_g!n_KVN`G%yT-mLI-?yeGFQuC|OtcE)zUgp0g4@U(j2U zYjtGR1gznx|5^BFwcY<;`^wBGQ1u$-6EJ3t3-V)tE(n=9t99?00&X8 zfzlKG_h>3oKo=MdpbLYf!RH~HFo^M_$JPwv;AgK3 z(VRA>Dcsevo}~`7afOy+_y7Gu_ezdmXg94`?Nm@*4&*Idua3=lnA8X{+-s+j7Siu! zZKg61i@+)<%|utZOYA-92U}Mef*|chp{R-*6^93B;kkl8eJe`I>aBXgR}_M=6PA*2 zMCH3u?xGE&BZ4Ml;dzOYBR%Z4rKp<9GmVV0OerHPcZgMft>Hh5r?{`}zXitS-O(_e#*0H*8TLJn3cKV=s(poXvkmNvp zYP}iiYsny^oEf&bCPgw97Yx{54L+~ym;rJeZXt2xo>L06amb=RJ!ty095r_PKfr zFS{Ha@Np?#75&orH=vpJ7Bz^Xs{|zCPdO_o2hr?{;f7=+ zkCKBxcl42mXkzIr`Lf1mwUGmF0|qG%;ldgL_}u0$h@&$HT-iCF3r}|fln-x1Z&C84 z4T}b_22cHG;qU6zM)$w=t1<5bIJ%e*!5n=~$&3J9Ur0}YE<0!cwSBc z1-&i$=V+QFWIz`P8lWrUtD}#zU@%8lp36+mQ$z0|0;k~>|}K3y9@R}G88Y=rSl9`U)jLeG6W zfWxTx5zZvPYVgq+dy?RuvSv8B0N1%u>NUY*%%(c&t2WH+^j#kf7q@|A?hq1Rktw!$ z8FJP>&(^oNc=wdkk6z*ZK401vwHLJK*uiio@}3N)j*`PG6}Yh1;Q(FvswXY@U2&rO zG4uRwM~#;wK#>3@uQ%mdK%TfZv(*q{p%18sJ^3{ib`X{6p|+A~o}h?YrZgUz1$-kaRwn(*5rk+okJZQ3V^-g0=e;6r6UqCidsgEr2Nb2uqKHIM~%g zfI0>GVtnUBE=1?Etz=J$_@#AFUhvdon;$zlm!n=jFx+{j7E?1mLHulnIWkzR&FK>WBJFWZ_dK2%ch&#u}|9>i(CpjT&_%BjD%woz1|w;ir$3 zwJJefmnLN$01`J<-rbspd}0vb&3?UKNS1w18oy)@BbsKKJq(xN1zlPP89 zydfLd{Q|Q48^w#zU8wU4snv%-63_AiNAO1CGuQ>pc$&m$me(kXepMIe?%tc)JX71y?GlT?;pg&U-DdHnldnqXgtln;)X-wf7rTwq(zIBc|Z!yE70*COgON>&aL*p5P?e zan!q)Qo7>A)o?`)LjI`ox*;#F-{`=#(*WVr^pTN%^Oc%EZ2fqwBNVAskPQ z@j`PsGp%UN?2*f5z;2-M?_2ig95#@)M#TeDw$e%nx^+nfeulI{TZ27p@p8+nO_tnkM;5CP6 zx88hUomXEItc@{kXM_LD!^k)2!yT3rDK9X3Fjo1IMZlv{cZf&=6c3C6+4@MoUPlqKuFToZ=hT8M& z!|D?qIg3eyz^u$Dl5`pStX{@hlI>228|Q~sw972-x82udq2HN|Pr*JAM$!r{k98RH zZ~dFbYop*T8pI~h03JpmJq?-V>KnO`*%5f2BPXBF;TV~tMuw9=SVMWY^Y7Ra zaj@_?Mf*IR(oMXczuPUJOm})DR`~-S442`{BlWcBt@!<=pmS@&ijW;7GO)4J2E#q5 zgX*BP1&oBOl3uvU8jj7LZu|G;99a9~W`#-9*nQ3PsZ_AmlI#YWXHNoUq)lWk`+BFP zr9DUxxd0TzKp6Qj>BP9CMmUr@_CCN@6h`=I-)#ic9_11IncJb8({H9KHG+v$Eks}~ zfJJA5)L&xzCsp;#o&dn0138ud*Pnyf#`nMdIrzP_*nj*vb^w1)`yYSKgEg{cn@%Y( zZ0Xt`e~tpcpR;M8uh>g$ z7h})mOJL4b^_GyZOqRcV0LX@6wk5u|$quM^pEoj6YS1r2Ez%7haI}lb{EmaH5?QJ~ z56*BX29uQ#U*{Wo&|n2bQes#|T(Bo>qafa#a~MNLrT&?07I@lwQs8+niOgpDbAU-` zjL_X2_*Kn7$|VOp^H^nBn#@ zV6z%g_$h|rw;3dsYK`_eeqexI1ya|OpyD~7lb)^46^~;G=%3q<)hGq(dj-B zWfCooi}vQ_{C$ce2ekbhO1^f>)jvbFeDbu>!p9wfqllD5wm8&>%crWc?^7N$3Vy4p zFBlgZt!+|`0`(6uW8U?Ln1TNNpNSckvm1+V{~uCjc0WIWr(SK#~IkJW;(LI#`pxaqp?+B6Y)l>na+ zW&}5zIIIZ!5o>0!M7wfH$A+~P@Vj0ovP$sngu44#JFg}YGbqxh}{;0FH z%`wf-^rDM%HPi_Ixd{0stFL5`6gEcjk6A{1wPnhKyMNzD{cziQ{)F6drIdr zA;xm)g%ED(CayFV%_vZ%Q$d5q>^K1$ozea5c*p>ZGrPBz^fs-``^FOH+MdE7xA(B6 zF!AYZBr;bt8=rxu%$Hj^V;c?keniy-NFX>II5P7Gh$&eSAgV@N(+3 zvnn=%M}3-4p2t#7dzcSPXRIZPe41+UTokmZ2t$MOyVXc+Xi(MJIxjvIAkeV-B} zz271ulwv305j((|H;*X4>A=d6`!W>1k}axybvu?AF6eBV=c}iFjr6pfX=<<-ZRuqLZN1Nlr5-frIwZ2T3KHgm^5CG-~ z`J=4JxtaM+CU#`IX;vdaA(Bk8QzE?7b7>%vtA2>Pvv+%Nca z5KWKmocLfal0fJuEz27cY^yqb61s{7qO2!z6glupX(>QXO42aO%Qo2klox1azC+tv z97PDP{A%oqkAnnofUOPmHniLD3LEo&7>LVf3H8CHFFC%A)O0BHck=x*W1Jwex9#|9 zP#xc2Mdz2Omf{7R!eS*e2BUBPhm<+Z74}gbFK&>hQ+3;Ij+OBo zqkTo5Uj7!sUo|&BZ~f7i>OfmoEhBI_lhT z8*co5g!sVI5$ny6A5W`9N|dc00f{Bavyu=lS}Su@<0O-EkFwKxeaL0whjE3+XEQU! zPQWZXv>mbvhpJkxv)L$)qjP{XiLWooS`sfIs2ulhN?R`5%~9aPS@T|`9l%z@wK_Aw z&9-a_bHYSXx#)bN0^p>oDR59x-}qOff^3;snTnCQ47KmVk6rxr=b)-$b`X`UJFERj z780(^2=t+y1{;;nxEOtgti>8`v(CEG(7SREZi3RcPxF$r79_o zkT>>~sK0g>QFq`;PHoSn%n~@<|5RahnP777cP@Acx<+~|Ud)$Qac2pzJe;f|#Ckh5 znY#>zkxyy$K;k)^jS6!H9trljfy(jt>br&q;Z4;4ZIY7o^bq4fRH3r5=vve|Im_eN zy8J%h6<3+j1JgGQAJg6s)3&WfQ0pov=oAPBDR##$z1CaWCOWN|kd?p^=$gpQMGt*) zc9nz*^(*K1DPOBYK6^)JKfu&_`WeJMmy&#VlRTI|x$Pi76J-YtguglH9CZOi>-l9! z+1APQD)yaXayi3{p)8*Gk0vqvnO*u<_12mLco**?M%ccF|5a~vT{rp_BEwK`eMQB< zf@KG@4OqCL6SSEAA*m1XOA&FiuN)PI))P(!4Rpao;a;?YCAcaTLbD@DA@Uc-i{zpt z>5hqrVc0fU6nLsT7Evq#xxVif3q+snuFoHNbdsYlf^(ioBA02a>_yI1I47*SV49V*;TSPA4ru&BX5kZMIorU)C(5Ht znh5o_gFz)UJzx#KLoV!}#%Xt{eW?vr^Uv6J%;MN0h;lj2Mt|ata`R_G$0hxm2oo(l zQ0Ep>o#k|OOsPt~O&bhZY!T?0C^D&M2rik1tSa_^p>O?Zw!HMJ?`r+{g}#VNpm4A3 zpc*OG_yq9Y@=H8@Dyv!D5z$7F%_WNWp{7PTkKnOF4@@DP%T{{WE;?M^kL|^>HI|aJ zGOsl+#-rTUq#%EQ>Z(bbvRSOC5=^MR5@*Fex1bO72i4ad6?zdl3Xv`piRb7+eBnqG z320f@jcq!pV$OVnrXf-=-pV(~OZk=o+x@{6Va?~7WP-EmRWC**ivjlLKu!QD@yewJ z-xp-{NAeVLT%5E&@NInZ^PfSxAU3N_g}Wr;ujEPVkK}1F$HJT0=$cg0WcGO$)ld+B zb?%_=cR9&EQRJUNn;$+?@!Qu)P_6q$G`xMM{zZ_KoGcMXhM$&Q)eHDdT^|3o%Y zvq=S71y}ae%F~6zwJW*$GIp{hrjVV4IiV)1inI`{R^s@vmCpH$h6aKLvd!lVsS)8D zF6B`ip*ogHb#s#OU$jnuxZU>dn7g3C_SxB4uSXZYmiO7&-C1j~#wd_0>;)V2Z>x-I zw?i_6ani-?lSruq|7FC!0gTvPSBZ|e^h`Wo#GN|*uL#V<6tnVNCp;)+3F8E#QE*~8 z*#QctQMVH_@$3f81y)Yv!Pq9&C0bqfsHf+N2U)1WzH8DNU5L8xj5^mkNj>((=b{x| znD$9Ea<}h{f;Zu!=kwD&bkRI@#z!&2=s&LmmYr?i)L0GHnIENE&(d>%m`c)#@Jvk; z;OEbVsdjmc9^c$}k%Q#8DBZmnO<;4ihO#DMar;+CW|d{!!`6X(RDanlzm1QI)75WG_SqHkKLwGg_lY(}q~`Ux%7mAVt2?L~)fb6Xyo#(r~Msa8lQ1m?Lx4 z`E*^Gp2lsW>7m@}2LwK;b6Qy0HGLuLfez72C+jbg5FcF)3R}hw{N79-(eJq9Iskfu z;sEK?ZqLoBp0-$ycsRxoa#S}T%6k~kU%14C3T9@POJz<5dZchpUdTZS`4fK=US#t@ zyXI3!Xb&w)w}w%-xmtgF8|Rto@$J7VoE&R)qyBo|mjc#x2Zk>1bhjhbCjNTgkuu$s zM5gB>;IS_OZ~KJiA7anyO0fR-Y|Z`vn5|iDi5+dThYA6+b&?W`!M|tgB#uZUo(Vc_ z<}W;pHAzbm3HcqtHFf}n6VKTHRyh6k;eExSbNWZ&B%Dp;U6it?7Lp?TxB#-!Evk=n z4AD19;iKrGpXWy0cJ?oY(}w|D5S9e2^&gcJXe386dpJ_rEhF@ne;S0IUhV4`<|j_R6e2_6i{x}Ce&oe~IlmZYWOw^GaYqc93XE?WRQp>+&@}YgDphS6=3w zPU4N&Qd02t{u`RLRc3JKkFsKiA_(y)e&Az0^ib+&$U}hf{Huo|1M^K!`PCoexiEF6 z0?$uzciIGC#|%FxMu z$$yNqy8eXv-JQ|TIF2+jVyNabj1qs>$|S%cmrcrUfG9{HyinH7kRHuo)xY)56Stm7EVfTOsI3 z!bQHOwzx?d1xe}4jj{%nVA5te z;vI|QT(uKF+;94Tup9|^sRF3-a{82nf@f?4I6d$|*QRV&aEqwtgltaUAGfKRRsa2@ z{qXNeJA&^2f6_+D(=o#|+*;{N7}2my)y&2FDTi<_y2T(hI7(aU_k>)JQwk?m{EZJC zq8PCXF0Bht+hF(28;Z z3WLZqQ6)q)VP(AqEz_bF(IF-p*RHYsFW zmJr-bQ)W%Wf)bXfF_z4*c!C*dIH4#WsvrZRpCJAO+pm-k$-q)W0~NwV0!=;+Tq*6u zkV#WVj5PNXGN)%U3pmvFRk~B#2j~|U#Owq&$uc)U2<2fTS)uzu!7JnRV2AGir-%NoOuJtASQxSMy9{V*%__x&%%+?FtPNn0xlAKcARF*UE1# zbvs7KllbNqpjAo!qJIOs2?pAJECZ!#wGXbHw7;NjmT__M5f^xXxgcGZSm-#KQe9<-pPUN32fqXyaq|}WKmyQhjDu@;o&!S>!uReQ;0JwZ557geGlm#r z0q8j+`I%oqyKY$__L__Sk_1w5PG>9vKXw%7C{I1z{>qgl`FHt|214hr(0HRM5~e zI^bzrve#b!pxLc*b*bld9JOR@46-rzm2eONSWA3S;|{zdzH6(YB?s|*3=&BI)bd@A zFj{G4f(XLD@W3tOd?TF06!c;$Zp)-5(dW&`2UY8Yc2EhU%qy|(QBD`v;x!hx%`f@` zxAqW_u<(3d+^*;H_*l`lyMr1%`@f6J(IcSTUbN_KtiP-Ze^vq2LwSpKd~9Cp*vv$q ze!>O$U(lcYiJ4CP(Dv%jr@;ROQd9zRz?#;h?pwHuO97eZhySPKvr4rL7v=L9-QAh5+RQBOpxJ5xTl68{7`?@v*V#Bcsi}MR<(=7Ewcb{uDvm zfVc6X&4{=0dIFJ;18}=r@aJ?&zL2-^R$ZZwgM)Rf8&)E3`}Yd?=k(Z4jOX-lUBQoo zbsGY2dqHZ?`*0Z-zv#df-WX8wD-Q6&6re1r*m&srIh z_wUg)8Tj7zC`~b)uEq&Nn{8Med)738(11(y11`mxFYsZsXD#xlRAMsTuwEhnib^Qd zbNXWh>c4I}ztukZHa>jW{uo-tp86>9luD^OUkx#H5R$W8)aeo=jdRogyJMo%OPZZ@ z#Y2Y5S;Ufo`QU6Pg@MZeKAyOxR%$#H43@`m-u89e#)oSB9!cUMDAed3vH`s3dn~WX zYK?HzLC}GNU-4Nu1p}V5O~lHTLYpjP?(X7THyYA=xq-5xBn-JgbpAa}>wZTl;)uUAKSh8Lf&&?bJq1TT97| zQ9^r*hW^n&a8=r8KYei-r6);KoftReWA0=vMp{Mtsk+UYiGxk)9N$*>w#!SaCrvVG zIPgy2`3{YVNiOGb^eOrJS!!GqojPth25A_>#w&%wq7z+T>zZ3E!q&E7@tgxdbJQ?L0*2=lU>_~>xc8RH2U@Sv2?Od{qS50C&WUnBw_xIGt%`W;`PS;=Tqp= z^3?Sc;ZRONrKKfvgVn8j7NrEu) z{JxMrI2u(0XEF_ap>_V<-2k=((`IiEt`-J2zr@E~yp-8nb@zXC7{ymFhiLs|xM{%( zkv>|JjSy78DJk5`%?NY%7V#c42Yg0x=Er_{5BhA=vjtQ1RjLRc-!?c0bX{V%jrGc1 zy9d%xq8qTVHH-~t93k7sRWTrb9S>iQ@S%wMJlcYW>{9#fRv0i~Ta#4lm*7ZxMhl(` z=q-ZXxD5)Ni?Xh)O))3K=ThH+>#hPRX5GvOBbNh!DzJj=pMrZY5rZ|8RW#b=BGxSj zU@#`yDmR8yK2M1FJfQ>@ca&kyKodh1Co)<)O1unM-T7UDsi20kG>^X8xoQ3|k0C=U*T8VeA;*ijuNwUg`3n zrQ}n$6BzW1+NzA=*elM$)#jfhD>v3xt7!lPT(AS9*U;woaAoshOBOXq+b-;aZeaTq zlSN=g6kma(@kC4}*1K2+qXUH28BwZ~@SvMhdR%2zuXyFMNxT^$j5`{dgH~M=p@m=( z4L=q44-21LjGB-QLL%qin3TLD<3lHFIoKGVtNSY*a@5Oj6p*Tn5Rrr~>7C zz<8WqwkM+jyqlvkW_qC2s6f7>`q`D7w4bjAQ(pFdKRJ7AESoKz@Kz(RGU=D= zu@#b~cQV8_sL>I1_-s@_Kr&Rj5DkM7_X7gSqUWIH<64x+S*_>VblDLpeh|hc@R*Jl zCy_`>{mDN17eU)d17ic`c;kAE4pS0`YRmkZ*7Ap-HF{C~OVE-E+96A-va zz`CBlab*IuUDiqaRv+bQASqwb$u83_(8Unlyo!33I}Y9y&R98tiiZ;Bkun})H=KXP$WM5VT({m zg-Ii&Tb0eMYn@nc7Xp4xe7vKCmAQ;+RdG#J@opEW^uEPf4n_$rqum|7Mx{`JXIv zFjuED3Z2P~7e3ufbcHxRaHV`ERN=|41x12D^p(%&~Rz>w06F(kBmWbdrL(SX435))=iu zQI-!pwqIXE&XLf4eaOH%t0?Y*iGubNU2+!XeJZNjL_Jid8ot!$Z^z+Fn3}L@a@}5r z3LF+j_MI=^bistSwG#9c3k&uw1^X?c2ICb%2mY0)2+aY~y3w44Lp^S;9Aa;TBm}f^ z(wBWZoTK1^3lqTHESJRm4aA}NAweM%1(Y_%8Y18NwQ9+mkn9d-uzD%AT63x9>IC4J zbAMeG!lG3*0}`ZYL_0ICouiRDpgFYHO97>^ree{xPC>fi^i*}xPh#}ca}TdUc676R zHxq$~dQ=~l55(WYmeuJY$x`u>7_ms0hFt~3{U@`2ECG#S;_v9xUje`U1rH$4Rx z6VMoY6&4!~-!cG`7@J2c=e_(Um-r9Z#6A!Nthl>^To*$N7ONvx+u>EpuX}+=AAV5r zkGW1SAo{PlZoLo?mpB3kd1ZN+Um@LresE9PORsu+pZgE~H2q<3$pBL%SNIoz`X?>% z9|X#Nv4J_FYKqCV7rpn{_|UFDZ)p|b5ByY%_}{@#4YS}`GMf0?rt_LV!LJe!hNDT( zyt%&bY=%8M@Bcd%F&OXjUl7!vSVXKQ)D1exq1)Rde{YJhzc|!I;W4#e5cr@{0Lch5 zLsT7OnpDYd*EdS6;m%xEhYLaN&M6(ruc~0;NKAxFgJ|Du&kT0aX|V@kJihW;VNbV` zFm*@q4T4)T#XB-;aX%9u-eexps_R( zQw@)Yrr(#?HR&BXh{NDSji`u2lC}9MU4>j;1Fa?NA^@;P5}rm_Xuyo5;;}A66RJ*9 zQQG+1lz^9@C9%Q>bM6FVcG2{>ri6=Xd_GW0b4vcP%35SHvRR$;lqt(HSqg2~XlH>Kg~A zInH?fK+FW9u$~4$bST-w2S%S3>^|F^hblN-T$`>uRLjX?}`48eQ!+W@u|n)5opY0 zWrtfR&D{9M#DG5dZO@&wh)X%hjtrtXC?n*DEOWK+yF})V9-rRD4-j)tKe+d$3*GU&F;T0z<-(Ya-?QGMP;Cw?SO=7d0q_-@ELv0o@V*c zMARQ$Mm8_M!A&jGPAXsa8dlSu{=@x343LapSx7ACltI~lm6He;Ccd^|Vk-lk=obLQ z!MtmqZ0Y%{mTq{zMt36F3J?TXQ)_)dgQ5E?O5{i#^Nif1Slt@>bVGqnwFB5+Z?^vz z`lWYAB>gC(sV+I(tgLs_4d1#Bker7pU~v| zymY9m-Yse$uTB%+b*PVy?%^a@4uuA7M}A^YgsjQATd*^+@ab+C=cZC_2YMhNM;RnF z)E6|E%RywqFHan^T`|+?AHa$|*WD-I*Xxcu!I#{zZc%wZCYNh!_R37&xqrA_zApj2 ztLnVJ_KFWcM_-g(;CX?8XIQQ+x$71xXOVB#ReCV4rPsC7Ws@sl zq#@Luc0Dn!#~98OQ7KdIx`*Z=dmOO8>k-mVlh zokPx3zXsb3B6$pl${ObLX);_@f5^VUR(8U=)2~QKZrm6zRxk`<(=m3P7fsU;?e3jn zTcROymB2}SnY!^F0s+?i7p%F>3#*xnzv`-Nx^x9w!}2YDyN=g)tfYFd`ar?^8~fhj zSeNp0TRNErn^KZB6;GbBzU1VQH?-Eh9P?2JOV12f_|?O6GltBw0s(Wt>n&_173z2- zt|=UZP!LSs*}o_^1+lPt6|$tNvpmX7AYqIj?!=@hMHnqZF4RY2B{_A3UF^V+Pgy29 zYv8X#7p9P`zPz`yF0yr}p)_w+CaGM=CaPX7**{X_WMxKvqlygi+Lb!V!kM%;!qPnW z!9;J*@e|1;lQIRFd2Mc6?hHpKG1NN!kAM~*a+q!n&oxbq(EK=?KxAbFdwojUTju}( zdde7aA+>ASEx_7DpOs&pzu9%0uGB}Ye>u!3EbUm;u{Wq>xDZDpG2Z1~wBEW001)+f z7krK^N*zn9+s1n<3(ESZES(Qpxp}FXATvwPQ23!8cOQ6%}{29dMEzN>cJDhXzc zGkU4R6-?xrsx3#U)gdynDI(s;Q6%N}(?J)gdpTX{tj6($Llr-qxH}E2L8q23lx(=V znj`3bdGuix=hl_zu`wU~b{>It9fm)P^`zcwXeN`jM&ERJ`&R-Izw7BUilm+EGbUM? zGi1pZYy{xJcxLq1sLC?xU>747x{fTOi0MUu{RLes1i1!({oa|+H*p%02{aEdNOc2# z*Y;l>gbB6Mc5^ljQv>VKWZtB(R9ni7gPf zw(!F@?v?i!-M>6DC&%p3*pb_lY^tvxiF^U&QwSJJTCXfcnl=HF&0eTe##`9YKiEzu zjIgnh-WgpQXhx@Xg5e{XG%*aZ82-pW=0oV*7S0VJk?2>>?Hguyins3UqsjY0+T?8h zTXVtF;1@=-fW4>h@AQry<_;jRmlO3hoNjYd30~GBhYqObfOgf={xUxOv;PZ-#ZcG1rPlCj3mnu;|czoC8MQlB3cJ0Hy2s*$$=uzJ@6A=p;U)6>5lG$ z3#X^YZYR|q>+z?r%0c$IWt*&$oVU?j9+t1XgHy95vOf4Z&nl7>e zT}4)L9|J9#9HcLfxk9);rLog8(89f@TKwuEw}cV-#SEehC6J#x=&Uk7MXBG&i7G7W z=~<e4QIwO03(le@1z zaYkv-cS~>`GnsC!#W7*JmN_DuK$cm|clc2kY`=M8`c=~(JTNs8+3Qh$gK^z#e-^YS%pA|PIZZ5koHR}_;nMdD%3l<9HLwU8qCt7am!%S_d zA~WW9yajO52SdQ&VisK8Bjj1TyLAsG>C&%46WV`WSVAhJ|LSQ-iQTL3WY3^kw1oaT@z- z`61#N9I#+4v(6djO&4nK(AGp8P|-E_Vh{RNW7_vR2-oo%vZOCb&j%=PRP=s6z-j#A zn)UPD32M5W5)D#gEwH<3cr6}sJreiZ?zav_QylTwTj|7aA8v>epE;nU0d|nr1H10h z0pTN<3tACQkgf{)U_swev;5Kw<02o4l_d+8k`Q&yL66Q|#rZJuiM!~}N+)gTZVkc5D9W_aELvHOkTWzJQtmsxhR z9(%`4M~GqgwHTqmT$ak)=N`t+0;u+My}yuy2sqo@KUHmOb;ANUsJZfL_~pg1feSw= z^X=i3*ZcKed#`BTURpmk={6LSRB& z2|Rq)L}(%cwmd^D*hy`{XhB1r2z#5;mol5#njdf55m&&T0p5^iO!%Zt4Gv62%3Ri- zeZP}b`r%}SF7fe>V_xRYXY;>%hjaqn0 zkAq8EZ@g10*h+LlQGp;9>W?DGNr`M%e`s2CZJUupz45pYlk$Q5s^B%3vS_@9+Mw?u z+*x57Rek%`t9{2etthkiQsxCk+10aP)+eSSf+07084Z*5B^U28fM^2bO{Kw@5;Y%*_{ ztaQ&WM1X}a{}G2Bj!9Bw0fT8&Z0T^4I{7S|5(s?lOUw+g5@=b>Am?B-=iwEe3dZh84YyeAJxFKsPsEZ^ zDeb25yK542I9;-PC+Os5^;R2S8ytv7(w+0b`2j;@$a0sd(UDXBVQ^30v^zh8DUDla z7;qc6If{bs{3Rq8yKDR{K~FAcb=6M^PNxl-an=f)EN-oev2+c z#pDmkUo47tph^2X7)u!O8b)zQyjqlLJTKSgT@%4frJaSr99S%KN!?FD^FY`uyU?(W zrRi540{4}x`LHGbz*|~E$GtN4OUMZ8!@hOjkeN^)UdH~RV$t?2hfR2>((avc zzw5_fCWCYKwec%+q_-du{^GH8gLgax-;+>+D4vE-wI1GP=pku&zri5VjKsdB`5x6 za(_oV%W9z?+tk?qv))5~g_9@KjmIj;8zwF$@$h+&O+1M_QFQdD^MMHR^z;?$zFDYK zX2iAy?&B*Hq|FKH*=yrn5C{F;GnU4gFg7J`U~nd6W`78U42c!at}vpIU;NT#1(Dk% z>M*UbA~2=+5(i6yOejMs85WvhD-TQbH7VT%ii1lj7|l07 zyXYv+f#qLH6lqVy?Sr+C0QTjHUQG+f6=B~#@(DYI2xHTk7%hsEGD+rA+72*D+=Bhr z8m0uh!$L}W{ixKm)=d~pkW*4O52fbV>M61@M&8tLK zq^=bjoFuCXQLV{#2+%P|ohv&>N-@49EQY8Pr)tB*Pk9z@34yK6_w&D$;~ctF+4K;i z)|W#aZhIQaiC(1A;Dt@H3?_bcWnv*>+Ck-QHQ+8O&Zj!rl>fjvwD>8QQ>sKA6Q<>o z^o#eqIEM}uwgWAVrVF_4_gPdtx!DZKdB7kCbP$LY4*RSD(I=g29)c0@q<~;C+%!|% z0VEdo6UC?0fqE*8J$zA_4?=iql<`An>n9!@X*FJm3#b>hCGxmKBYb~O*@&2v;3YqgRUhNDda&Y>yX;RTb-Akn|%1fG!=Xfuq=6<%vu zvsjL8t$)f!iYz%%HK_8k1wy23`ndV=;M{}EB=9tWRZ=DwB2R4U%V7Lu!m6AyrUD!W z3OALxu70GZL=#<231?FX8qRXFSFxzln$|Q2v@B`{mNkkpUyd-e=B}=TJH4t|rh5^D zYoZ9r%%8|Cl>k*vh*iE;HWMT%XV79>jWb>8m?{h9=C zVlVBsuz-!xgu&`AoLT8K50O6< z5S}}#l3+M(gALCTLFB%9TOW%*?R&WFzvPUF3oXusGJ?f%bKpc(#7LD!^MHfs1p^;T z$|EA8f(NLcET1l+X+7L2*St2PXa%l^hgZjeWh~jEx6En|I4+%Rv@W2ctC8pK87L$` z%{~8!GT;a0woT$tUkh5CSgR_`oYt!9`Y}*cAY@D{#9(pkao-E|N?8$QLs{lMkc zrYU0H#dq`d$x_WOJrbcxFglHHl~VOSkD4P(H6MWe!P`q@wxQuM^-F>iVL9L_!+UR= zku)Tpf3En5Br$yA*FJ+gWjIFA-k2aOajxG5vA^`v*x0G#9HB(7(XW|({-B9A!QX?0 z2jDkFBor(h&=PkL$hZo7^xFi6MUK6KGWu?*tYfGhGoYc8hXbi?()LWQ#^ZGA$e)$w zoP<@>JM8xr_)s6>R!thj7-O6RSwdlZv@NOHE|7ic^FZ>OLO!kiM(Xa1OQt-Qmxj$} z_*oG~4bb)xb56q^!j>A=6ZcZ`|dR~%8?|U zI&WXtTU^>;ok zb~e{{Kl`L*_b`-^Zw3S2LJI{Y*ve6NiVHMSOL)HjiVi)|&wBw~5xplz(u+0#ex^kp z8U(!o1oE*2ErH%F3z%-C@$sPGGx>Tf^qPP?TV!uY;o~6>8Q-=~{B4uM&)%<2<>NWs zX7Kg+C1?)voWjTRJti7z&;D}jZ!6%q>HJJUA6#-j;6x$jbUvQ+E>n=_wa*+zUyr{% zhZ82!_;{8aQBZsNNM3)hpjJuzJw_I#3GiUOJm3zexqxP60Yi{yrLbkt8#Sy%s6D`Y zrT+dm+4&S{{Os3W3&3XRFz8LQ@o&JhV32@Cvn#JhUk`)D=OBSc&~n?+FONfZRhZwl z^6&SF`lajb44wOzI7v6Qq9&z_ra(vXQGzy``46)Ux_)2bip=plr?Ot>9$Jp6>0*C8BB^`5wMR!C<3CI5w%KV^I#^@ymwIFI zwTzGy+xH!B3DE5NIfeog6~qAjzc_ox=*rr3Z97gXwr$%+#kNtgZKL8;QWe{%*tTuk zww-*dp6=dnckkXWzQ0-bT5~01WQ=*8$8laW!porpav-UH4#SS;Ll2iUv8v}0%MD@= za9@|X0DqUaSpNAGA*RU;vykYTde9fFVj>< z&1=2IqGIBpp^jS%W8_v9#HCOhwU?^p+OOKRv4XA|ZT!U@yC}Yds9Xf7tkA?sc~L1@ z;3y%**ruxVnKRARkk_AKS`H^oBY=uxh(b2CWmFqWNCt-*k2k=@0r1F;P&jPWUqO^l${)}r>GVMYMn5@h(~&O};E zK1}O$WfX4c%R@RF&9lTcXB>2?3JAylt6W0Ko!Boh)ROL4$*&gZ75+X8_N{=2G0Bft6d@- z`|Wa-boe*8LLBVy8t5>ueu{A>gDCSP+%Vwl2r^&)?RQQV{RmWz5?D>Z_wQb`aYPae zsLaO9J$V|b zk_@(X5ZT^IhK?&r$Etqu!3JZ$gChZbIwJ8zy8_A+3D?deK>0MaQbp`X7sr8 zp0%qd^xMnmH8aw|bx3wC2`2`>|K6g>Hb{p8vSz#a-rd$sogs4+VsXgBJtxwa5*VQ# zX*8JBPt6yePyR<7@XXofCt-$~nfNyxwumtE2>IErOatjT3G-(X?2aJ3B zofCsAD~xXxN$Jo)on=I3s{gypg-f?zTLIxXOs(}{K% zWZnC1*h}M^*4Gao!p~@5x0jE-n?nS%?+9rmZz4ahzp*;n?3l}x3-Rt?mJR|-gu{Bu z@y`%}E1d^5^f_IvQ35}8!84L;F&3h-xL(#7J!5%x z&Z-6W)hPQnY683Qth93fiO1>8;5L{?lQfx&n7K2vw8eD$U6&yO4RJ^S@2dtazbIfM@x_ zl>Ugs{V5W|EarhA#eVcUosU5pw2|7W&FDXyr?yS~MVQWk;C$CvQ!`d+DL=b^=kymX z_GdxV6=$mYdn5w0N`g@Z*=?7+SA6|Zf`lHk-nX9@TpryBiiT!soD^3?rlTW5ux&V$ zLheCaC=3WFkvW)SSic{UQl=pl?gM@h5%X z@2pDFKIg7t6U#^X2exX>tl|uwYEJCRNz<-PlW+H>S!eLe=zy^sby zU8P@ znyKZ&Y;y{g;x5qI-*ww$T&iL?kx`zPkP3&N2W(=UIPdJ&_!4 zxgfWrMJ4WK=NbpRgflrWMCpRpahW&{(eXx$11kw4)$H8)JDJmkSDfo;BDDO#$+2r? z?`_{j_nLg{Sg1$!m&Q#w0&j-9mrRlsNxjnrIb@C7Ca>_7I6@NN`u^!+LQrYz5!&>{ z+E~de(d9cz7>Vs=^^;Q7a?)e}YWqHX+*XC^=%Cg1HKd+*|05O)Zq%INgBE$JO$lIK zpo=yCsh`q_;EnfPnI&?~J$d?gUi=m3+y2tPvIUj_D%NSWD(_5^Gr&gM*MV#`x}v`7PtXNn8@1Ps(3)GU*)}S|M48Feksw9xgi6%$dpLu25d6dTKkNxhE(S|AG9N!v^+XOh0b1%JTYBA zrt+>ET&!&7qVxUy@;in3_p1yJ1@#=nJc$_)lZmTo+cL(KN)Xg9*x5X-_2kM__q+eo zV6EEBPEnqe{y&b^GQ&0R$f#IMJYFVE`r_=FKbol-bknU~gVXH_9}DR2^x_7-HQjo} zt7S;oz7Cx|O+hUedwSA8@0v6^3(=-$Q%V#lCzq4_ zr}>)v-{)&@F@MoU-oNH+2gbT6hRXO;!hfEx!>6X3=*r=rQs@q6=!+5`@Dt*kG3*p( ze;=ZH1Q|}`R%ycU@q{BEuF>B^xjaZ4_m4J>HU*8in8e4qv--HmR2BOtv{MrD3mBcj z87-Qxk->D^vEAsHR2;FEc$z6zBhjpVo!{iwA1Hr4nMhs0hg#mK+%ujD_!9BF{A!#_ z&`y>3a<&?B*zcqFsqS^OOwP;iOKQTA=RA7^Zrc{fZ=q;Bael-uJQ`B;A=k&Qkxa+-pJ6RHS2_(pU78JLi8=I;F8hM^^^kVA>vQG54&#l=>ifCb zqRh&ezfI66`G&RxNi~1jaN8V<4^26!xR21{C{rP$5z=KCmL$Qf^ta7S#7(r8I2QVe zjH4YAd+{rFg|1gJ-23tj_6!K_Md*dlc?xebI!62OTrKwDV|*n_^{V>Sw0d4z^XKN3 zUT|CJSMs#TY;BgbpYeIew@MF74W?i&FqMA~w5i0E5NWH)0 z5{LALbdPl+k?7UKW(JgQu9qcj4c?C+JHKvRf_AWmz!DYW;lT9e33m3WV_+aT(wYy` zv9iTEZ0d-J6w9!TT2HkF*Iieob;PD51#d3Pbo#&U8v|igA#TPmf8>5N)Edb=_9^+` zrx|ybttv0lOfJ^+_Dg5!Y<8CGDuIB9Fon}_gnv50{uoD>qxw=7DO#7{O}%jRegL4IsGt z`3$x9^Jq;=rMmWqXuNDikAb%lIKji#{vS}~G5Q(zDhqQ~9661NNu)4?N0n()`a;?E zdH6-nV;kW;;vA(dg#*GSFQo)zMb(M3y4UW>968cd4FwlSKcrsaitE}4_`F>bzjQDd zF&Kz@_D~Z3g)5I0nY$n|vU^ONSDtLaxzA&*oy5<$OKKTT?A%txGF0QcbmeS|t^sn0`HwQ32P&ZcdS>I_*i3l=ErO+2EMXjrfc9=a*(-Ilan3GZm}7W}yYZg7Zm#KtIxz0l*RStf@^xRX zciwmn5;OGJIPZD~4e*T>pnm3o&DNiG26$bEi zyZ-()btBH|t=W13d@b_t!wvb<-+*COGZ*nMo@{;(H;3W}s;4)cu`zBvy9S_M9kVB6 zpLcF;e8f?J>3pBn`ToM-IBQwwhQkwfj#Z8Bo#IpR&1=-}l!U(0!In&ik_PSvoj&n?SZ*;4K6o@8-G#KcxZ{ED+`Q-)jn^#rm z;70@Z8+P1EhHGe@+v5r(BxJ_I2E4_&^Gf+UfrJ$b8sfGGz5k9leVzON%mt&p09-H? zgb}|f#R0$t$8yAF)+b}`g^jIQZ+^iS%dhhzqWk#^M2W=4)B))hK^jSkU`EtZfyd!O z=+_c}MX;DQ?d0Zk&!oBeMb@#;*nx;5_4Q+}a|cm|^?ZBxkPXvDcMSyd&1&C6A$%sw z{U~FqULT-v9|VdFTjBZ-TrlxpxL`N>V;~9r@l$KWp}o7^P!e+gE&EP+*=k!E-TJgr z42cpU6&FFEI<#t`-CXw#@$jUl&k4!uIO;t)Q39v_fK?M*x;xIQ4fJ}^R~iep2Ul!5 z5Jy%8Rv=X)j~Ux~{5T<6^W&}JIp{(uw_&*l(yoALUbmkC{C96(uKCJjHagf0nHCI( zOybOZ$X72|p%a8uNt6dqW~)PUZ1ome&bY$aZ07>dv|N@ER7D{bhae>CQb`AM#fE8C z14A^+yiC^xR^t>8d|U}e$;6=7?4k#L6!Qd1ISU%wx7RMnbRLcrMyRFEeA3n{72^B` z!!@`kDggZrrA8Fv7ERzbu`N&m)1P4E^^^D%+}BBzP(e8*&_3;WS9$@vN8#igmAkkzKN0uo5XDS%ml_rTt_IE5O^EWI=tNjlwSWvJ`qNxPHf>+gtH!m0j zU=`F0I?@LLSr3#vvdI{ktavGPCqu;=V}dCYGxWyPsY8I#_Ns%0J$?2>90s^HUk;oW{ECsygT8<|Hw=f-+W zc3r!i1rp&1F<7nTjQ$7fJ6)zb7q<>S>%sG6hH6S}a*4taLi{3U*x48zCVtqSE(=~p z`t5Wn@ourvB}yRRTV-~yG@X48BJZt_d^vYYgUffBwybqIA4Jlr-FT_7=319JrCKCK zo7%r2K3kC!LtUwpUtd;`V!kf$KKMw_vAnjA>;3HN*#&2!_MH)gR4CG$i#vetoB~}6 z2JE6*I;o2U30F?v&&Qmc$tP-6nZsBWEdnQP05r<-4qEU2P`+QI3+dl~#x1rCH?dCf zS{0GdrZ{b;)oF+44gCRqdZCBm>p{&~q$vouu6}l%8GCYbO&I_xcph(^!grxZ-D4KNhS#y6-@H5wGAB}hc`87*& zHU~lA~Gii&1Po z=s=Iq<4#Yo8KNn(%{4IFc(Y1Ix%0E~%4vWL$TY zz-oN@4>Xj5-yqhn4ukZtj|-Alar9X%Njr$G7+V{u7Kat1QaZ@YR zcX6d?IQsH+%s^sbR!g;hJ~VcsWM(7vxNQjP1`9_KOTxr+^@_Jv_ZW9TE0CJ|Uz{zZ z$`s7SRI+v@Ak(f4#UUrXYKy6P>y#z>WlF$|k$9$Av5l=yf!aXlkpHd;31<#aH4dWE zY|sxRCNVXugnc|68pvZ--!F)Cvg!PJJAT(u7rbFL!wKu=8#7aaGHgSTf=7T&#G{Jf zWMWWwVG*d=@}f{R!V1TjsHxDBDhq$^$o4wz)&jn{ebV)y!Djz@$DE-0K|~*H_xwQ^RQ!(m(dLWv8AE32<7!9N=!SDq&?+Bv1w=leP6)Y2)pG$A)f0*H}~_;`xXcQa%L0#k_Z4iS^*{ zgm6fqJ`!dM3}RYN_8Y&vLTh|&bKfnL&dhpkjG@(n9tj~8Z_r2<_4m&%-E zEl;{Bhjm@@j|W&BI;J0}IH2LQ0#s=lEn;~@G#9-eRh@d)%794%N-z|6DhJ5fuR4=m zo#Pm!hETzQYS~Ux1qHvvafCM@0^Y(O7(`tl zZ@n>v6Ql0f%1l?1OTRZLi3KqM^ee z1Za;))=wf&nt3Y1c{ObPq2AEVJ5i@<%vlEmgcO*EpRhi5#3H;>BwpEPtREMxUwc>( zI+ep}5bfNP^qA_1DM;VlIcP_s=d8zs5jQ1BdB!O~SIXt^J|2CgT!RMPkV8D ze5&L+T!HRT#Qv;b-`KpYW4_kce$8kI|7;2ObBp*)we>`Kng{dEKzK{NAdwdL)?KTY z`K^v}GXLF^Ek_SDL!_M^-6+Nw3BWFQ=lk5*nDjV8mipY+|FBEUN&vfL(p&5`H*B*7 zu*)cQlwB79yZq~zY}6uvU1C-O*d>!*sfd+f8{jueNS_H65 zz$XIOC1xdnT^hD+0N5pyp6s79_W*Vor4C@1;nyVqcKPQ$x&U@LUs#4_MzoP_Xe%fDaE3cxO-76I%M@M8FIpL;uiT@F|Q*k#lrfL%^9>D3yZ zzkaz$rF$Mx)Lp(7?g)j^K$BpvyF}i(KT8^dzC^`+=)+l4x7HX9H$Nk&hukMY=bnQT z9z9ofE*S>Pu`iCyBHLbq4#&%0l)2jq(POc}&@*E3lTh1H4&YjyqeVUAp$uRde64OQ zmwP||fI$Isb-JcoX*~{Uvb=mLj)Mk>k%})$3~iO>sM3j~8K%5OYPh;o%Y9UDz(&DN z;cT&bt36B-3@9TE??+-H&n9BsTGiMcJ`BGK((6l;tR!^ZjVI+Nnbp3Mj^J<%l0KVU zW60%2s4?p}V$drJLtrvbr^_hqc2y0pFYk3#Nk)VDM*Eyi{%j>i?^d^o;%DCKPuPx( zcm~nlKnyVqb-u*&PvRw-&97>h+H2 zk$oThG3Yw|-|@Vr2cD?Gb-?V{VO6O_d?G+}JfkflAmiD2*&dI?C=PcrZ3_<;vI9*X zD(Doa?4qDo&V>qIfgo0wKpFKz0yJMcF#o3C zsd+53aML0o#DgiXG={S9rUEpPfkH91u@G?&XHGLy_hglc-ix0IDIkeHu}OOUwry=# z{RQh#w47=QC4B8kcWo=BNunIs%`W<0_x(4z{g@rfWY+HFPqu_KDKta8525p^+boO` zRy^PgUM-UCRXS>tMKIkUiv4hzO|T@JsrPNGj+$sURWtouj4}F|z_qaGCRC~eO3O#a zdO*{|$O!1j?%a!pWus_Cb<6SIR+nG(pMq;P5{$J}D2J-Ea~h{mkOMxhTDx-bgkkh= z;ToNKG!Z&8Fv>F+yvI4#CITM_d}$bT{D?6`c09jXzb?r%Ipuuj5xgOLbRsC_U-i4D z?^HfghJ$cVm4J4?JDvkGXA9rZO(dS5&23(|j9F_=yiHzU{Jt@UbQEB#>@|ESV>%AL z^d+Y7V&^EXZ&I)@HmxbX87_=rjq>I&P-5+J;#QjDCuyf7T>?5Y!0|e_Sy(rJu3E zihK5Eg?>aO$yf4haZ1Dl6$}TZ5#<8b_vesNUj9i={>Ay?=0#ebZ~sd=uiBJ)A`XqB z;y(0Vq3YZYae)IC_`SB0LJ}8&(cCO#MW(HX?&R-01Z})`wZf%fZt9}tAKcWoC*{!> zmx0_bIt(tXr!d@y+rhrya=_MDSSR!MCM~H%CY9H@Ma(`P1tf~*mlf~$=a1{nfBpqN zz5W;Y^hYMjlg~(E^Mt8%p$l!wA0?9%vybT41 z&`dxshxEoiR`t|{y}b&4;Jshmy$|nC5==l{`iVb>(hr=CuW8(H?JJN4ZypJj3p z=jp}9I7|4PJW&0F8XY0%W$F)=@^|C{Xu~}k0Btw|?%N&ft59~+awrXd0}gGw$77>} zDEB-0REt4d%=9;bsC`P@g{;NzZN>$}0h?wF&tMY1;lKY$8_o?GVMZ6|zrx^CxQj<= z{wUG!fv&3hfz33Npa?N{^ST>&D9GG@?$;-Z=BIv53U&#n`K-YEg=k}tdu((CIfLe& zFc;MHm#Kgr)mvf*a6`LDY}WnDoOnbkRf}W~m_vsQEEG=I8GC~!YP8%JrN1N3eADcy zh7wa=i$<-OVM6p$=PMPZXO&~(Wv(A!oc3Xd@XS-8nF2%|q4Ptlbz-z)YyjeUP}b@G z7xDc058`RR{5Rq`5X}McM;hK#u1EPx8W#O0X?Q2u#m7!wEah?8hc*cl&%Tojo1^do zih3HDsXL)xi{(9&CXKqpSjwVyPAbJV8`<7`J~SRan^+^5cZ17!jVtuC2?Rww`dlcY z4C86sLI98saQ}Nc5RgNJ3rR=b)?T&Jga|T>ir}f~!AH5AeJLKNhb+cboVRD&4I~$% z72Hk=Ro~~6&MK9ZKt>fT3*GV^*Nb#?$d5{dFM3hob0^4M6+G2ynD=TH-{i3MrbniT zL`EGC7zYNMvh}zg#^(o4=E+-p=;0)4{+b=$jOgUsN}N zM1zeDn0=DOrrYjS1Uf5mq`vOls-WrK4XN<43XuN+XTl-m{h^t}8?~{32*BC{whZT= zqX89Q%p!AtdB>AxIwQ}b8P+aJGYC+8;j6!BX8QDhpqZy5H#X@G=rV(Lh$&?_`)ELu zn&dvyp`T0{zpcijW0oa%|D*$U_9iMDtA>?Y9hB#IS#o>?>ZOcYj5L$CF%Ge`%G5E5 z?a?;Tkv!NRg*tT86>-Pcy z^f#WVYr#|N`@g}M3s#dTtYHH8KrSbud=?j1Fns>HLx2`@xm+vdPtJZ#xrl38S?n5V zQ6HCL^80>WIVhFt&o6KVYaV+w^W^_s0X|nlMq)R*cW$*dt4)2CjD2Rb^SXUlJr24I z*4uRY$}?=Wz9I=?h403o=!I~RE}Ig3>#4^4rGqjJ-vpS7_f^WLz9fMZ zj}bk3DaZ(edcncoE`dk5i2%`uTsD-Lby=seh8@byR?vKiEG%%<(?DLeNN0PxGMbNI z@xi{Uz`szbUXZ$BL9^r|`7aVW)!t;kjrBc6M%!CZ)`?#A(69|C83VAFW6ur`kt4W* z$P{r$ny-p%S1RiTgz#U(0X$S8hRJ*pt_ZFayXnti_{sk_go&K>UkJ11|0lx46Hqy% z!4!=}r*sO5aWx7a_D0K=m;zc~E@w-TDkjjk@TVcusQX1hW>(Y~bw=V;IfOP}hXd?N zY5S3ho-BUHzG#`;ngh9lDlDsD0vG44ek%H}`GClO$OlGwE*F6)Y_I=;E~EaAE@z}e z0#*MH*zy3EV!SnTnO{oC##?GXgKhj`Dv9Gx#48+r_~yDsyM?eL*EjnPm`oD%yM;aW zHgcZvgxq*@9`Ht1dH5|b9~6|K6f$*kzRD#&8}P5TFur!Es-rJO_*v-XRMBOL4)RGi z3%!?->c6Ja7AVv(C!Wu_up1BW=_N+d-7O}qrFk?*C0ihiEP$;xh0P3|L?>g8HO`>V z0Ruw>hHH|;*ThpvN{U~>xOh`jHF(^~k(`!fA77F`KOvq4jyw?T?%Noh8nQGl{J*ny z-Fq|tcqZLD?hp@_T-S)tQGtkTh{60Q1v~nXr7O*oUf`TPjYxT9}b20wiI}{ z2iTLA&c&)3?Xu7-C9z5AaZDAFj>}`Y-GfCp7s_?HIrJ%Lz~*?wR+^z!QIdG^gDjV{ z_`>YSkRe(yP>$rKL`XP<@D_x;9+_(K@DxI57fB*u2y1H=_%7k+{;iH#h-P8O54*dN zzUvN!PCM}U>!X~ZB^&s#@Jh1EodeD|{CQzsRU#xI}m*=Ke z5uN5E(KZONc03Zz_c`LHB_o9C729G_@)2()gk25mMFd&zVdm_@ho(mOrl1MfLKGGV zQO9-8PlPGY8w|751!;p!)@ae&-YyoVy@?!KWpmx~9~-s=!QvOVsy zZre4(5*g2&FN@LRpMcQ~*8VIz) zYdKbvD+p4mI0fzq3}4^IXcaPdDoya)%k3)25LrIhUgS9^F33+#afT?d-*DK!RiB0& z%_PYn9Oz0AVUOc}Ou8OKCZp8>HC=CdAfWbt((qm@U(I)7mlJKQ*BI4>tYHlwZnu}h z-s&%HMV&hCr%f8O2LG^t7M8x!VL#{Yt|E3)X$sxkGE&vZqW$cLpdd3Tx=c5Pd&5x-W5;j z;99OL$e5CZPYtuCCsT&>^tjbY0+*oAmQLiq*y?q&Z#MTZ+|GGu#an*XrUaLuz z1fj)aP=ZU)mx&7S5f;)G=2zMvE>-Zvt)u6mBjbdOpUQUloHJRvbnQ9XJi(J3UimZq z9wiZFQy{O#@;h=$WoPHt%r%TU*PthiV6pm*jib@g%8&*}U4g~4d@nOsx({vbY}ix% zj>(hSBO_R|Y$b|?m0l*9z#(oN@Y2pVkgY{t2uG43gYo5}4E@#ba<-5oJq!tFuW74Z z38_tgY7hw4vJUNAV^cJvk}PU{M2%S**#CT)HzVvrG6?j-%~Q~SH6ilEKa*e6>$s#9zV*cgYBYfd=*o)YNA zXt|*a&HD`8icWC9WD$;QiKF7EL;QS+d)gT0W8od8%X0+^V@#71Z&m(I+Xye=3sR~U z@T0?Gj5h&aGdchDPO)e$(|3UuNwrba|i;~#{mda=OQ3avr|mb9#UZ$WWz=2NiH zqEspZn??9-VdiouJdP7y5GHsZ&iHku>EFvwbiUKQ507*Gr1FnHaZ06IFWNku*K4P3 znI1Z?s#h0zE&TmRs}78CSoRs45N!XUwMIZNG~L~b+R&Ec!WCVWF$+aAceovkR`N?q`o4ozw23ZY*Knxliq|-XjD)mL?!?8}60M~-S5hg33Eg6m0YRisCn*jGRzZM^IY*l(!uR6h-GLbYAqNVlW9D5vC z>f8;T4xE;mG6M0=V7D{rJep9~?&2+%3J>@R9|IeamFJG7>tIC3fXt<|iILjn+FAW^ z5Y2se0$)e6T=EFSI-Q+R_g&9Cr$;?#wbr9hlYYk-FqZxP-oz*e_azzMQhBFO&a&Q2 zp6OoxtRub}4SQYSF{!&5ZEE8dXK#H&if(X8 zjbr4lm~NkWBE@EtE$yqPt5FsPgOVzwW$YekApzw+(13t04g+{V@#R?yt=UmhREi$vL!8Pj;Sszu6ko;ax!%*TtL_5`tuaQUD#QaAPQIA%D8cmApAI+( z)L$L&yv8f7MaQtyfQU)b_bmRO6@1m+4F+PwZh}5H7duMx@7uR_jJ0U3C^P_Do#ubA z)d%1Wy+XWBqya0!|Cg=~nRbX$C!}8RU|CHf0K0dffdbw5l*xOH8oS*+(kh5~Dyalze z$ps-M6eY-h`URs~#7SU`124VN3q4DGa|!zFcGo)lNRcGq$4TN1hPzD=*a8PjTfu?% zqZke6SzN}?Bf-+MhvzHU%7{33KEGHxWLk#F9>R9=fe0Iv89dxTdO9&iRv{^rdK}X7`(nSvFo|cJT}$|_BQ#-XwHA=$I015;ohT}2 zhcnZ|*-08Xs!8v1^HGSw*8X4Nq#S82>{fLrwysGm9Rgp@3Swav8p)w$7;(dE%OH)2Z zN0BU+3aO3OAy0iLG5tdP|E=_WCTyfdQUVmE%-ThPg{GcWOB)HW*kyVaTs7NPW9}kj zwv7y%L>t+@W}*XwyVd76azroIrVnN;BKnJ|FgYzOU&N)34 zJnfIj9&PW+?`9O)9%jU6guhjdqT3`QpE;wB(inYB3`N{6dG@$~)NUqilvE2aYDul} zaHNX9rl`dKh@A7-FE^sKhp%rSK>~vv`S3YOm zLU<;Km1e?*|Eq%HbS-3VpI<##2lYP)BJHS5)E(u*{}+OY({vs<>A}5tc7!gF1?Bz( zNfJS8c+QB`y0H$nd1n1AQsP+irL0OQ9ad@4YCHTSN-LyO>4orZLx62(hB0Qr-{g?| zKCctKlAO$^d35ojKv>#ps#<%!Nh$Jf43pVB+Q>Xh8yutUFg{M#978-vHQ&Sn4lx7(gkTzea%n zmlN_&u}>EK)Bkhq1N~pI&svSZzlrO^+n|N+Gr*f)W7Wh(OVIysJK^88)9aY>AzOqG zFSG~#CWAEU>7QHfD1jOi6r;J*tE=p)?Odj6%(BvG$OO4X0}&5(^6jhLbp3WGdZmLMvd$_`_c#9%atS~zU%60393}nuet=uWKNHDx%))Ir2MIYv zUQIs!CR@kHm(|ye&N(VpUTJ$D20X9M4<7Eu&p=@j(%HP#*`H!zdYGmX`(k#aTc!c3n76Z#0S?3^XFsrDsKFl(mciK%@T%L$>wtxXY zcX2Z$XOGz!>;Tn0g&P{BwMPtL9DlQ5(Cp|Jb8T_nEDc`Ys9x_tfjim?LW`b$mBURx zrRSF7bzrh8+-PQkEBH-WY@C;^QkE@KttQFY;IBTYw+AZ`gRHo}H=5i6X6A$CgcZDp zj~ZKSx2Zwo^9Ow&3>+GI;mpU5U1k&UJa)C!#Cn`m4nSAxk$6@liRHs|POqLk z)7?*uUuz2~Dh-EhvUl6%j=*(}^OfLrnuLUIH--+|;j#3mi$mMoO%vFC<>$A!)F(}{ zmfwGcj%pS{9s#VNX;dkW=MA~1HswQShAK+U^LLEht^Z+FQg#f5;4E6@Ij+J|ocTO* z7_02#*YB}+X2AT`^CVh}Wg`1z@)^0`%6P(%0|x@@G*{o6SIz+c&%L5e=zrA^Fz9NWdm0#E+ye^S-kcVj1Kg*G+3nWTy zMU>r9Rb!T={VdzFpHYh5?V}1_f(;aCn>IW>5*zr*1pAeJTyXe`snz^KhM8wHT}3lD zeG`4S?I=%QGoAjzm8QyNZZHZ_D}sL(?M3)%`Pv|7vYi^(A3NSok=bGAnt!>6bZLhTm2?;04cvzJwz^hYE| zKkGjDXr~$FZ((Te0cvuCeb_U9RX0a-?BdXk6+%f8bPzjCu8AmyeVJ{TE`>~(FAo4# ziMPc=>?}5c9g)G#s0Qcf9CxO|YOIz|jekCjh>SSXL6q;&+>TJwe-Vmyh2S?`_(UF@ z_Q~$7R3I8;MK^32g@zb`gb6AFmPQUT-TY&#vvkYv8`x(XkWIatCnnx*`zRk|#)Ya$ zSiWA`%aIse>lJP~Avuy><)Z)eGw&W%rG+*g} zD3Ej^oNO)>8H-K)i6N9zi)fk{itbr)4D+?@%|Y1p5DR!s>!SG}!f z7|&@QKNdPraKDhW+`R2k#_`Gb`Y4NN&p&x(cO&F2!Yn53wMVmi>|P-QRcz;s?1J@4 z=`zL2zl|d(AHI7W)^zZVT`Pjmw1sLP$XjG#62FRSr}#X7A9|dge#4mjj0(j!4l#@I zMB0n7*Ms3Z1~~G!yi3|UqMdt zcrM&6L15R9QT0bo5*P>}0YKQu6{PnzT>3eLVu8y+uRl`WiZRQ@DD5TL%QP`=c%WH; z4t8Pr%2=aWnBqEhT<)lQgdw>w;@;JJ#;|%X@OI&4aB*Loqv5@w3il>td%wgZMKcrS zH;g21F zwAZ;Vf3?RMrwl7uku^7@H_ACA3|y&^oBf}zo1f8?g>2i08TS(l+_eAe5V0~?248lu zvhC}2)aAOQUcC*uz5 z(BoXZkzBmQ_%p^zgV5l8Zts?A52SMK%HLlA<)1h86juWaNu#RK8uV{ij%mT`RJJ&- zuf>YeG%C{a_6%fld40@OD8b+DJ`E0gUND=+>x);5h9OXDUo!=?ifc~bpPy(H#Im3| zjIuI$xEeNWV_JDo0Q>Aad|Mw%mP!2{_V`IUYAs}ZT+gOjuFrt0$@#j@M1{D8XX1*$ zPP-d$UrTvKGW5^tBuZ?9BGtX_nLnuzV?{>4M974g?Uy@u9=@tk23hgAQ459pFLpfK zHkq;H?M0ubb{=VH@IYN&Rqnee4AoejA5_!`96%#C^IaoO#&-V{Fh-%YpN70eHh$Y$ zNy|N}NhaIb$7y~G_*PTHnd&z(tBz9ExKcBldI+%+TRm@IHNbO==ZD3sgy zSk4xr5AlYdy2;^6dP46;<3OjpTAq1zTSi{QSas-w);0RElpC{eZnCfnr z0gZqx7>?<_{v5fpIcV$hr4wkiBkAd?-RUVYSu7xu79e&vF^9a^A zylt~6F%~{e)*F5C7rq;JXuWz$AA!%q7|{e!>=U@d+|$#7e&=h2w&5b**$2&?u?Mr9 z>!ewePt-ljWynhhU-p_q<)J+7nb%Rs;w_H!y}m2q6ue<2$x=OpVGjNPeARLC!}3Q1 zgAp{rH4y?(O`MO((V038F!bZ7tl*IU$qq-8|C(=yvft{ojaxN6KsTrhWMY3?$B5m> zsnd|sQ^*XC9Nu}hbLDD&9b9JuJdZdengiycx^1rW#S<^HvR*6l(mU|7%>KL%*7An0 z7GLAsGh1_@^o8(|(J^xIsfvU_V|O&uy2n<(Dbi+4Y}oSl@kxqdWHUS@?$wXh>rl*W z>Ry$F`?WRO6xTb8zpdqSI%lrdY<=VW-p2hy-%4?KH0h5iTDtd(%lQl?in9XF5A!40 zPmtyViV2=FS2Wu74{I$ zAN(PFHcffds5!UF+sc{IEZLr<0;fx(^a^;hWAs#g(P`&{7MJ_Xq61ZbN4G7NcCK4k zm>M$VL>nW=GYBA4jiKag_$l6)^-uj3jzt$%e!L^hSh%>N9+x9Gn*aJsY6|)zHBBw* zEmU|hn*NK_gg*s^67BaQ*z(YKqv@@P+zfgW=Z2AV(t`fiG6(xh$-lIw%Kx3#gs(&S zKWj~ur2*Nn6jKPkQ%Cxi#%vIJ0@*~-v^vy-29CV6u2a1CFVo)(0*)eHh~NbWGs#7h0U)S*Qf`52i+EfhG(wphleD$t#+W!1!2C5E@ zgOfLEfs_)632hXd+;i_oF52H%2WOrC(d3j0XmTQu6-Yc3@0w0hy`H&2B;Hj@E+A`@ z5ajE?@7K)EC7lHHI9(3}B0@7`gi*liq>UG3qYJaX5O zV0Eu~Ivr5uCE;+4;}P=a&s0E*lj)xpr+y4CrQqTbR{=#HlvKem=B+BEC!6<#j&)Ny0})VofBJ^`DQ%kZjMQsfj=HVeXw9bpcq19R*b5zp)O? z3-Ky6O_PO8zV_(i2Q~T;&KorA3yPi%WqkUFL@1d_w-Ls--{);8nUgZj$3X&BZVOfH zY7K#Rt^-=^84C$W3^G6u&zs6n6USv8`ZKgiRqC(fE#t9!#npC=;DibghU_e96t*A3 zk|Y&%d7J9U7_=Qp|8zo?gu~J56I^Z0G%g*?P;pjezYa{H8_i`gsbghqVa8!J{M85b z9BHo)t|R^{=$j;hV>W$x^hq$A)HG1$-Y>3-p!fqMB${ zNF&@oo`sdOKoXKwI>g$TWVtLzi6}E1cCeZ>nipT`mt|Nc;xhlT;}v7TKS;-1_T(J4 zRzNgx6T^Kmx2MsSz1=6^5}+2j6Z zBo3%v%ZcuOgGDIlHt~}Pi(%(vK8yf!_G%!V0KX$32%-@CGjO!sZSJe!4bj6F;;x+3 zG*@@kx&pR0l>t_T47#SL|AtnP&yXyC^+GkuNw@`#h_#?grz~}lNRcoKX$_pt z)JPpi6g2f5&H{0lBZLO(K@Td5z6AB8{>+U+I(YY48_MOOHk8(i2=^Ast_lKy!WA}^ z&2i)QfyWsI>PYsvg0Lpa6Uyv=#YHd+3QQE5(>m@qxrPaL2IMS&d?d_aLJ%*Jy)7~Q z?6J0TcRoAScnqtq4~y8Vzo+?gW@d{o znZ8OljetcL%7p={tj!Vbv=T+=>pDCU`H0x zXIOol87NMlo8&M5&iJ$O63=3ykBx)#^wxML*hOXPcs1(5DM@pzu}haP%>#~{+p3(% zdQDTWFy&YX5#-ecbAw0UnCi7gmZ?SzV1&tW7$7H$TmgZMvPC@|aU8yCQ%(A~6;{X9=jX?ft9+-v%`0 zXgHlSqndwwkX^sR$1hsRt!h>zVV3=DR|LlPXtnitO;d2`BK@+YsOY?Kx_ajBy*!@s zdSn=H!b7S!lW!%HY$#xC;E>F@u4yx&f|*0*6~$gbJKqp4*Xok5=$IK;KIhYe$nGoH za8JJ73z?5y%L-Yidtqi<85_+l|$bsSeR`#i9yvB}H@{H_jXXWIs9XO~u0c$VG>;?Y`9O z)7M@#9ardDagr*u;2$J(L0G?J-kzevMeZpd0%GVQDXZ=JihYE|+k&{`qCeYw4D8hA zV&dpf{)SBr^^#s7o=-4FMxiQJHE*2?&Z@25Q4rnbVF0V`wo&U-$Wk@@!BP*rn!9(l zIA7~vI?}@G8Nd`LQ|>P82t>w(B|)j4v581=$M~`zh^;eaz~oxnE1z~` zN~zt;Xd?$mX);lN{&(29L+QNbr4xX0{!h=l`%>{RYj)%P@7RLJmp_&_jaC|b4QwFE zrH;P|;`8J0H_n&!_e4HABp@F+$^-V}LxDS;H2X2d zKqkk~@JPmYBO&;%qNm#$E`1dNjD|?I`0w0p$$xdX;hQHsZ7>Hn6}S@n+;`)7rB zxXW_e%Hr({=0LcB+!^3~m7ov-2!q#*ze5VNsT3y?KQL`N!ZP8Rf42QNI1ailAJ~w} z72@LngX%1O8H#l*y-$MCy%qzPCOMRjr;Se67xxBPcD^70!G%THaZ~nagEi~ZP3wyq zH5|uVYFsx#p#&)uE`U4g)Pql-Z7*|JwnL)I^dS6e^IlnO3iD_4enkB*oA<`C7rd(f z@U_AI#n)EeQZ@M7*G^~5Usw6t*UtMNzV>YJfB4#Wctyow4_1sG?!&4A7~<{eJq8U6 zwCY=ugZ#Ys&TcyOHrXICAH?A@@{F{-a?R^T4aw5a)KEP>s^-yYJ2&TcWY}rY) zR1$JfsVH@Vp4>48yPa`_c$_0eUf29#B|c;I`gl(!ku`Q%F0_5K8@;6umJ_-tRAyT% z&CG)|_yBxCsevY?F(&}LrrHu7*@zV+B+p*PUY2kq~d4eT=OZ z+2uJf;h{~|($(%kBop{w=mg}!-bo>j?fX$dIR7-EzsW*}@h&si$284-L5J#Q+4LZAGPeK*A9txC8^-svz0gK}$JC=oyBj@Zr!{y!k(3&d;O7j&Vr z*X4#B-aCVt2JRcit2i`+={Gs?i+vzN_A5)m%deb*^>rMo1S49j51BHjA=6BUFlZxF^ zv=cn#QOX!3LBb5s;wlVdyZTw+zzl}$Y>&Ko>s~VRn_)ZayXt=Nd0XV7%ncO&+EAH2 zgY$3^;H^tMVxYyRYt4t=p*jH<$Crs=;!6T6M5Lt`KRBC9wkgvG=graOYF$Uz4${R z0BQHGH_MJ>SJ`t1AMc+y2F&Uyb0&1cRI+cb@V7;phBn_Z&zc}5-3qV1ZF(BBIf{mq ziW!ed<9+F-i++6dzB^iKspig{5{rZbv*#=G<_^+Szv5$YI{$%SQ87D!y3VI?`62eR zWZ)yy@ziP+yqu(sxBSA}cYs63-~tsF^;n!frjwys9zRsD3RVF zI8J>mmWU%HJYT7}P+2I0T6uyTO;$skpXlOoBiJzuRP zn}f#h?LEE6ar@W%#&q2FH5|)i?~Ks;E(dbaw%rXeQ6aUOAPUn}glUZ+Vc%M)C3Vyn!?n(l{!KkSV%HV!vNchAMChWX}HLq#0KKl3Xe~MODIP` z+q8SP-Qd@|fwcwogxKWpO$KAx;O20cD^1uIbDHc-UK8+oa>^y~wvE;{`Pk<%6hW8i znvPl+rn2Ac-6o}7mLXd7U}#!WAKI_~aMxm=$J*s5DM3f~nC5=bGm{L)x!C^-v+l{w zRdv};g@G-Ow2TQj0P6{HpUZFFjt1m;@o_P2>*D$qZNY!tm49nHc9O7jvk-7z zpXj}subT?Rheej)7q3)I&Ez1{(1IKk{a zSN*+P&<6Iu&=&6DH@TCO@{{I#T9nVYdBheLsI*b9S6(*}Wz>Oe2BReM_hP1e*AS^p zUofi!`vB9!sfP-NiH^@uE1LDy!HYO8VLDN+Mt^T7KBL|?&qK42#bJDv3u%1h16#JX zv+rS@!*|-#eRb%L5orWD5LA70YF(FI!hg6N(7iNfdjOMMt?wnn`P2dXAnf6dyMhOO z>xFsgElgdBt!l?oEImGwn4FwwxfN8@Ia87|JCjqyZ5>&_ml(SRrE+c4xl+J<`?{wd zWTr4Pa+>YMgrYn~ls3b|GUWZUUuC=NioG~(a-9&L161(k8=VKI8WqE)^TRuJWAs^j zqEIWr=WAvEe9b}IWefqSb3XE6<&x9Pd z-DNF|G^+_*oL$JBJ0f*f+!Fyg-9HT<`5$-#t!)3&1bpI5iJdN*lNC#HgMK0l@Oubp zl|p6~A~W@mx#gw_QN%KnJfo z^x;2;I=ZNe@e)D5dh1DlXSn~I+<2vJ4A(pEeP>tteXZz}U#i;hu_CoHT(;APX~o&8 zpIheST2R1M_f_R5xtye2!@RtFedY#slC&LUs~fr-g$D^89G?$?kX)RgoVB~U25$7% zVerohcA(#f(=`@Vr_Xv&2|xi9TJwdmxrVztM;N@BMXfw5x<$moXTcQjAII9(%*Lq( zo<|6D;+`8tA5;Tam>R;VpTB`S@wOIy=Oev-X~El)0kNjBmYILFK82Pfbq!$tOg0o@ zOwuWJdx|a@v_p!}j0L8|k4ahEh-71YWR^bLwI>5iuUC(3f3b-$3umXrRU6O6na9It zp;cWcIx7LKQCX;B5z9`qy%jfAN&w+6qDG=Pj@?bD-Yqg8Dg%Gp^on(?U6&OOp;WS0 zM$I(JVE0d1BL3r#efDq6Gegg*{76)#dpP2DE3;7Ub48l4}Kadsh=3>-?rcr>L!L3YQtK<)wiF-WMCY`SHx#`F`s)Y+=_qzkUhSfWHJm z`8odP@LC}Mrh&f=mvNnZ>Tc+OV8FRxEd?jYs;`sBYj6&jKTY*XXNdhEG7*L8BEtzH zrx!(p6u^x{|DYI5nctSXY>wyH`t^gGvFu=8(lKefe0q=9=x0or_VD=+lG1i>%Y_{o`(S5`P0>dRS@;|H~{) z*<}btSS%#-mqgc|LL@o;+8~tvZ}`Va&t7gry4umIYmf~BNnhca7~3H8d1^63F+Hje z8L4c(-*Nf-XW~L)H%w0An}49Nha-9+Vdr3RwOw}^j=$UNI@8@jt6K#*UqtclF$&y_ zrnQ8=7n@vq8BSvGqv<%HN+)@s4`wrtr+gai*|WW(YQua1Sb>q=5P(rN2^{*rR*iQXCCMaL2tB$}QS);sVK z&?Ki<-h1@1hs=hEZ9ae1o=-=L?xUtOxp?GwmFyWSEc{AgDsx{qZ|*4}{M#cx_tIdC zK^{xoR*Ln@1XqDxB+?Z7X4)yASV+n`big4_bJ^Lq?sk*OgN~W>hoLcs0Q(*9mgUfP z;7(~>SW|obCt-mGK4vr!l$tL&T~y-LC2})24LQ1s;6q{+o_4OW&Kc}}?*1Nr8oW)( zXOm~xia}_MXhcjKoI$*YGkM}$IMA}N^)iNl!P9pY14%Q8R1lg3n~pD=4U>Su)9TPr zgZ4|9Dzs;fSDzWK34@@I!7Q3pb3g%dmX*soHFFad2g)?i1JTwl2Gx-AeP{Ah#|GOP zwQ1o27w)dOCNv@jC>rBOUDukWPv0Sbj9(*=UhKN;7sibVW6~IoWDJ>yXo*|FGm&CB z(bm?MNY=t82fQ;`#bn~n>=o^b&lyk|^xil~tBh2n3$jqpn1%g}!n94w42z0c+!muD z8ImT9re4_+ZR~;7?w^m@R7Ob?N-?&zHVM>~Mxw_CW0N-q&m1$!W5nYv1(v#=j*5ue zugg@|d+M*VqLrM~A7}OM;K&ARMzkF*9I!?@`9WpG)CJBA|D`PhpAmJNLJ|Q^*#L_b z5W`LbxDWQFMg?;p5$OOzTU_R?-`tjn>tRYXp2>m%Z1kWc-+%(m`l{M!GfSD(>bOKN zvyLtIo&C<2=t2iO7tAhsG(>Lfn$PPbV{Pgej}EtI(}zLK!=Cs>$EA`Gqx^ZB<1w3U zY~CWM+cz997^z{d{u$%tlP8|Btn6+p${wV1tmGxS6@0j2aJhCK>?ON(&1Q5K7oEUz zQEd-9=|H=W__H-UP94NSsSBLl=EHG;%s#J6oM;)n&$=Z4svKm_K}GAvn+f`lKH+;P z4mLmygwf4faatrqHhGRi$a)FbSJZh~#Okn(MA5}!?cHL*o#`eo}^>#fUtK7F1!2t|oQlIEeyR-)kWBR6^ zrqj=rku4?!XRNH5b|(NW>h53|M5%0Fk{!>Py87lTZ@jlxZOK9l$7E4A3n#*0RKaM$ zoZG$`EIX-fy`L$xizoWdB>u)_5jc2pdhC1pG%;1(;~F#AG9UZZaSGqv=ZL~yc*i)f zU7mkHSeKEf$EAJ<;6cRyjBNW()%FzMVk%2jX#Z!fbmR*QmGY=hzy1Sk*EkD8_MtJver<~T51^W!u)6*i2qO76|OLz#l(4q`HY zJa+FK^vrh#hNxsd*0!BsNU$T_>_o?23Nd1KfH7u0o^2z>$WXNjbuKhs=QwvxS8||7IeIMCoW0`X&4QYg+iR^D~JCf|lH({ED}& zIEbGOAf657Hax?|ydMH^Bv=X-z_XAbaOLfD`~c$Ic`wz zT8IG?81&IicswCb6J_+w?q0z;NBT43xaifh!(8YGL)1T=l5I=O=_MSOcNNmahLaLr z>+7?XC591(hLK$<%P@Yuuol#l(*cj;!&nh@XjQuCxw14UGe(oBj);vi==4z>h~&5#sGqK#SRBW+g7hV9blYnwxxI(Fg- z(Qvo6S@Ok^jsm?q`j~%m<06SOS&f5L)bj}kW{A)0 zDf+VJs7UsmV?y`&57Q{~jTOBsP#lMs5DfdLaJU?OaA5zC3c}Zg8jaraZNnC@>8{c# zJ0T-PC$z~a6@BHkT#9?Hg ztEY9WdrnX~itBH z2D^4)Sq5r6*)52)#dRcHpLJ$Uia)9Z9@W;saJE-=8~M`}FB+kat0uvDDBkl>k(=GA zs6Lk!fdhVRqk$^ZUwkV$b28t+3moig5=eWu{EG5v4lb{loBck{dUA2^$+{$mYoGt(9ED z@iQ;NESb~98WwkRL0?<73N$9-R978tCQN$sIWma-@be8d`(@BX+}TKSiH7+)rf5pD zF{4qv(cGd^<&&Tjwo{`;+Jc`&(D)m33x3L=X4IBN?WR@41`8c}pf2KR=Vwd1-Th1h zgTlU+#E?0qrhSnC`!9PnvsM}hohOR42_?ywMe2m1E=ewmX*xsu1ZIugl6uiROWJ zb4^E%)5rS#Z{@OcVXyCsbo{Fh&GpDw3YT6ilgkhqvIe=ST_*)Uxll>NphI|;429=4 z41E}XM?fG5Z9N6eoqrKgbMB;B{mL<3l5UvDKCX$JZU{^i@^QTLK|>x6JJ>tUwatCfhXrp45;S|S$2$KR9{?I{~vCZgxt5o>Wi?%s}r82cB&GADOhpb-{fL0dt zAl6*D(V7UeVHX=!HIwIjr_82L`jns0LYLz|XO|VLvAr&4m-MK@HWwyTu()7$tv@`D z!7RQ|vY1b5_4iuhPoAF{hp|38^j2>xN|e1gEAS zf_WWDB`qG+_}HOs5MJHOJ>Do)7I6P-tt|#Wb)T;Y zF-TDSC66APGlG(&OZemSaWik-+zF+&5{kx8;m+kCS-vQndk6ah_Fn5uL!&lh5~*d* zwOZtISir1n@ldqBc0Y|0^uHbS6 zb6PA2eP;Jq`9Df3HzqH7`37Fw0K9u0GAM)vU)o%-`umBB@Ss#|>|*R!Ocd zr*$GfSItB9n&!@`W6Lco9qjGrEFU=XmQ5Vh&aFgiBfccLm2uLOU#uCXlXBupu;3kX ziRcFmdEpOj4qs|^^1k2Q2C@p?y(2#b^0D>*41t)JBAtUM_$lo?gp#O1EVrBDo~L&r z=O!u*C-}n#S(#BMk1MK6R~F2x zUnNYfAOEhX`2SQ?K+N(ffC*xlz(yIX)gq8bdV}dmi@$%M+&7EBTx_x1s`QK1Bh6-v zd*maZM<*M=9QOeS&!D@3cxLuto!#PMc1%Z|ONB!M`1BJV2B)JiWB+%TM@~38HM4hi+^U&l5_P>@s*Bv{ zmukYMwwfhBU|mIuqq~}`3Y7_A0VkgJha4#@YOR0NRL-=2)l`PxcK)uZG)($4hHwBi zl?Z&D51^)EEGuFEXH6wf5h4{eS9ZGtOD+i%2~G0NltbtZE{0^BP=8i_VVp*OE>CBN z!*ye3s13@2=P6+gBbfmC==&fBAxUL#EJ@LAyjE3Vlqi~ob)MQbSk;YVxsipcmdX|? z@j<9-Hm*BEVYIROTNxNzzaTko`sh5u2H7HpC;fS<#4MxAEo@e$R1v==?Nc7pW+Q5s z;sjuNkLd?-J3TkAA!Uzz3IPs)-fQ{mzH2KC>?u!#n=!vb=PV5jBj3G@OgV{XhI29O zuCJEXEQrhU3qytJ@y3SgM7@s3s--4Y1tfI-4{0)51Q%7-#6(~&gW<7S!dLvrV6cIl z&C8z2(q(+3v~W?)Rh?4GjCjSte8xe4(0KGQq?>;&wKkS+O_rv%SYbQnj}`!#C*Kci zQEvDHo#mttpA9)G?+*9>EVep!uK!K3HSN~XeKf0!))OLihJ&qKNS^e|C;XP{efEX^ zOJI(VlnkY*H+0w*_M*dFPVAv$L{#cy(3J{BUmO*u2o-T^6d^U{wcp|W9mgY2J$q?O zUFbICIZmXYLo-#@i6smwF1gM-?8lM{rriO;~*3H#%j8}{caU=96)QzxK z^RV#myBz0hjn_bm^-@jh%L?Hub~yzGp-#o{P8Fq*miWD{Aae?*FoSb(9{^lz?BMYy zh{JgzBP4eP2JV}lva21XlMT%`nHO_iH*oxD1Zi6qdeLp zjewbW--Smd_3SUw$>6B|)Bui43&!NA2%Wbb!yyokpDWLyJ$7b4Ibq=l-xXFs!^4-? zY_E7|&ZYN#^1SP>sXaUpdg0b!gluylYIBu$6qS2K?x0(gE1xgZ2UJ+!$fswKkE0^Z zGpP+CCe+1!;Tr6v0;zFe4i+=4UhK$c?Kh)ie?;Q&O@~f;Vqy;c%)t4E}!J2df zgs|Ogw_)ZB(C|#X&xo112GM?(ys?mp&`~Vbb+y$=vVLtF3n~Oz!2n>dNWe*t^Ga0y zYh^|AZz`*P6IbRgNC_?^DjudE531{Z@!puN1&{|%8$0b!1@f@pE%OWuAq_jMr$z-b zVt#N1+Ja}hV`J0B1*sI!I29rk{0~hz^vVa@^Injt;_TVp~R)@%!A&MIB^xn zmXR{?{thQatgb_+f>l_cJ`Hp^IWYGEv<9557a|o0h(Bs_vug+K@pn}q`+)M~2v@1u zOY107_TZrH{zO{r6+zrgW-bW0q^l-N|EVg5KQ{5LRxRnK^t+qVNHNq>6PIRdvbs`m zSS5|vs|g76iuu7HYv)+_7PbwC%_444oc_j#$t!C`*1dRshB&(mgWED0J=#x(SnNW6 zzy5upvJ|QJ5{yEGkqsTIa|9yn$4TTprcXH zD(M3`ybC|aX5`X9iDJ;r%f^U=g`mz&RSimacLV*=)5F10O(6U>++kW)q&O((gePR* z=EPveMqvVrZalpWZJwXZ--(mGgpj;7^MEljw~%hU7DM@-taMgb`|h|E4x|xERiN!9^6VSy ziaRzd0@;Hf-(}+Ugr2+0nCeI2g(WYxL*W%Uw`-9Exo`YAO-T5?yq+ZW_n*x7?PT(5 zc5FnTd3x^du-vn{prFc(DXMCkKSXq!g(o-_kG$+7QUYz>BOj(^EB#;a9o{VRJ`okT zL%gz{25X)~=6Il}y!Kcr;@+j`#{9SSoY6>zm8IZ2d3Z` zJp;~lokKSDoJ&KWdn?LKlD*A^ODlSo^(Ykh`zqnnIR}9(u;9$ROg)i*PLZW111w;) zb8kynB&ME#C?YfO!Vmux{Cr*E@yK%7>;v#WcK}%8!ZDe7OM1gn@C|f-j7Nq5K1l=; z0&oeOwn&v*f%2e1;-~BbRkCWBZeHdcn=9rj1}sFx-#rookYg7xkuX9$N21b*u=$@N zP*~?^l*V&IGOJ;f+coocyS-(eox@HH>CAMEhLqA=Eeu2}4h(x0I0|5uA`#2sPh%po z%TP6f-SLC{9v7qs)exNRcx_D?T))RY^^qo9{UG_`rHZ?541iMzL1l5{-iA zwib7-3*u&d<&C|~M&X7Yv7wHHjYy8ZO;g5Tz%V~oO~6;36eVM19X*`hj61XPAp&z0 ztB&Dix%%BLrJLm25%6o<%o3J$b}`Svm$_Z437^qJ_{vJ9$dZAJp!M+bD48~cnO0S( z;0 z8rf)i=O;;>P>SJrD?Z6$%0aU7+ySB1;zb}((0m!05*YsC@%u~$#l(U(Vy(~PqIDCJ zyG)L9%U6i|%#){8(NB}+6IpO5hpYs^YgJ5#yGU0O#vxk<9qP|AGOL1Kl0@M~R7>HR z&4Y3xkj?YUB1jhB6uh~a&!Y$lA%|zq5d-k^BcLS7mccLiPz-#LDT4QZk?F6>2E5k< zIL1}?*MYy5cwYez^0~kt9^~97koVc96VN9D^Ri<_@Cx8kbAcrtvwvS@ZopU;UpzIy z_eBP4Tjb9vlnKay1qA&>z#<&!KD$8xa3QnoA09<=^tn893q>;cP=D?Ku#60Zy~xb# z2zwMU&;#zbAMi;fU;O}=fZG@>gO4|)#*38trFtQO=J6t`b4_Di>8C5LZ?1ax_g^~1 z$j;;>7V}0{hGBoFiu<@7%OBIB145NSSD>amG+N6+#tkNIuB2w$HG@L^D>Tpa5e9EC zJ|~=m?=v{<6#Os2o!OKxOOm#|$b^XI!%RmNHt2Pt{Wv#zJL@dI@a=M5S!?*6@90cxg9bO}eQ}ix{Y2 zL_ND=^O@;}wk)Zaotc6XqNtgfqvc1KJL+A;Us|dubLT06pF`}bZwU`wKoqvY)Vo(4 zt<$1$e~D(tYGJaTgz_gnM1V@SK-~&{qpjD* z_gc9ei;oM9udAzvu9zGH%kllo-;=SD=ru30zV}Q9SBARRfPkDWmEVIcwJGA+xzqd% zCHU2kz|IL8FfV-*n_~7ZNB7j_zPRI@Rq_ z=9PN-S@I3{`EqFf)50MFuJyd>!|JtYon7#KljDPB<`cFAPsmI5&PnBt)fmS=-qQ{X zdE_;xjqcA5a_JaAAw440t8xc2@vS46F{KM9V2PqF?UTx@qdw0iU9&rXf&Ui3P1I(v`C5X&fF7bD;y%P|I2zNDAGO@O8NuvEpr#g%sjPO9H7Tpi0tz8ve9Y4Q1tj_(DaYG`XX zRA}=%ayCU7a7;MeS93*Qy@>27NQ65Mc|5;GX6T$LaXhTgq#p^(cRZ1B?j+B zofX#!&pKW1y9Xc`_IGToevO!`i)6`CZ-Jx7rK#P4>qZO*ZKQxDT1V-|5_7N|B;b4X zd>~IaQ7wnH{n@VhfzI_pHm71xcReJfre1?$^Z_}HvVEyYLLXudeT+4Oy1XwQw1ga5 zP$8XAj_J~}^^0;pQ%*z)x_YN9U0KabF0=t#HSvF1P(XZ&gNGB&K6xa zXLM7BF_uvu%w`I($mWD;Oy?kZULSd$Ly%6;PT#8J_o>Syf$zVWKHi;S^nd%Fmg_~= z4JzWr?Cq1DLj{nL1dx5QXOF!%p9Ham5hpbw+W>t}U<_r+AmJ=$yvq$@0WW;Zh?_-_|?1S4Z`49h4NTDZ2D+??%ABD-Sva}cA4n)NYueD z@0i;`Ljzrk$UCBzX>i#xXZM##CyjBzrG=x8r&dfSOorn7kOyX~?U!`jb*X56IB`61 z$CMZ1W!5R!^95K3)uVtpX%D^G9L-X0@BMUv>-im9Go!EYUo>E_DdM}92H zY#Epz-_q~`zK}YN(M%_4wJ>rq=%>duf4dV@btRf+T=Ml)$^`4Tk$IG_7N6h-t6ed)ks}!t2 zaIB@BVpN{{`E{BY%_nWO>NRu4)9&rLPyjKZ>U4dv0NgA9#MJv>S@!$hLGM?~id79) z-ns)~D8I034U6~L?ky;^EEv~C&085kuFI4}-{-9r{D{C*mprGrOtxH*S(f)grAfVI z_lyJyPg{!A;98>IH+`GeQFBKKf508DGo9sCY8GbUSMawthHnw6~N=Z$zxil_(MSR}w)2PoK)L}1!1=7wGVQQ=gcNl>MSOF;)bAIK|0w=ku^9es4 z>z{+z;t$|>d2d~fD0~*%SlBh5g1V7HT4O;}83pM^pmqw|BkOw>yv8-IgUfEuMDIFd z8OsIrEN`Zr$p=06>n@5k{?0or6pYRq&nV4!p~(R56LLHTkpWor0lhy1+J_3sUxL_pB| z=+4V0Y1JrHCst&rIH4_go|1_Tyu|zQ*SOe`9p^()kE*aP_>RbwPOvl$(P4-KN;9I$ z2g;}4sYAOCvgsM=s^qC2!u_enBex`A&X#tT$%q48ADk*4N7tUG;gb=o%JbkaIx-4& zP%WvpDzq61lF-emM~8g|VsKQv-X#sb*>WLab7cmAkpLPoG2zi{W(|d%!_wtH!icR&@gfl!3nY zJP;SG;Ca4MR7n}PKlI{1Wv#%sX7D}_AbBsYJIl!q8ZZS0hKK5@kKn7tKx`HOo}g;o z072!cm8t#?T>6*zAW=H5)e6;+1fz1Kwo8ufLNkF`EDF6a233vT)?j2 zz`pP;2Kq!I3^Iv7oqo-IDu{}7NZ5=GupRIKC8I9%Zc#U57a}Pooq42WbECuFTz}#< z;oFeyl|e##?-3tkSRY36<}tA+Wj__O_v{%MqskG7ulxS5#3`bkQ`J(_(}% zUmVAzktmg}wzP`DkkQGwMmGj_FO9zH@2mpvsp`?!NU5|u^&O#%0Kw0SvsS37g`i;p zwZKMl^%mAmbpOTovJ7!-{Nv&CeU~%wlc+ZsxKhtoU(+F`nr?RGX$=PqU}1) zAlfeBkpvr2527qT`oj5d=vi|qx?-FRK>Hb@Rsu*iG3}rBvj@8~wi1Y^;j{hEcUBYD zRowp0BBWy-4R^p)LzEKT$fp1|fp>H_rNyzODnHtK&9mPnb!OOT)wo8&%?h85@cP