MZ@ !L!This program cannot be run in DOS mode. $PEL\a" 0   o@Oh$ |  H.text  `.rsrc@@.reloc @BHP  <&BSJB v4.0.30319lH#~l#Strings #US$#GUID4#Blob 3  nn[\@@D@a@@-@ UUU )U1U9UAUIUQU. ...#.+ .3@.;R.C.K2R  rSystem.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.Features.resources.dllSystem.Reflectionfr.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.FeaturesResources.fr.resourcesMicrosoft.CodeAnalysis.CodeFixesResources.fr.resourcesMicrosoft.CodeAnalysis.AnalyzersResources.fr.resourcesMicrosoft.CodeAnalysis.Features.resourcesDebuggingModesAJ)F +ʱ    ?_ :$$RSA1gw:މ8e `Y>Ēe??1 3`!g-1 /%}oY5L9EC;&=oGP\dEk*+Ge+]TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved. 4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6$Microsoft.CodeAnalysis.FeaturesrlSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADPBӟFxn1ˁcΓ&oUv_J'n.уڃ9^g0J"䑄3zN dކ&7(!C#?I8%S͉.Kd̊zNhًz277dYʌӌꌻI] *&X(ҍaBz/dHvcwqˏ܏ 叧-5/͐kxԐwK'(CJw “y>&tI߱z '\l&_e@zBVP GjosCschk?o,߿ı՜K4u3Sĝe革Hy2d5ݏ;Ll3^u-}u|[Pš//PKa좋٣KhҏS̤a\󆥴@ӥ"c_tҴ{5~rq[@GҧCbRYmc詖[﹪!檁N2F~z& &^ @bBw^׮JHfa b?z`R%qڰ N2&JDZs6>ղ"]b)ϳi#Cn-cECT̶?ϱ'z=egz?~"~A۹1ԡ'߮ȺKֺD˻dWλ<ڻ%[H}м WּCƽj~ӽ;e=Nʉȟ2de}e>f'5‡Iq2Hij2q!ĥБRҟŵPffڿ, pgMwțBqɡ=ɟb2B?\HfzYN$ʒ3ܾ#r|Ỷ>g|ņWQ!"А&5EbJz)"Аbvf ;ҼCU;rZ3`CKӷu}9w6XֹTkE`cg~<.;@;Ƚ=LW"ڄ ڊ64)vVN/܊QݵWݔҠ=L/#߈̕ڲVףI|ਕ5*J" %|RL♔*J4*M//Gil 宴敆L:{]^o } }A'/~ܓ멧 %6AG^Nlpa'{/I~Xܺ︿V`tw4xG+e/2ҁ$ 8t/qwȧxm a\kdFk rlM' Rh.q}$h!?VIWD 0gyX\sz2w V5;(iU%& e xJ˻"j - h(7Zw|,$R%BpSM7rRYhb8.Ԧ!h1a F| H ; O g4 CV  hN ]f =S @W i 2: 2 < ]{ Ĺ  +A S rn | NL4wXr4%@J0{,@j Yl!Ns.[<<[(x`*cgYg}Xh@Be'zQ3\JjOz!tsqOJ` pA2ٽFúe0E:D蹨3!p;Qhr 2J 7 i!y!7C"f""P"p$$JV%8)&H&Z&.ѡ&''c(''m(m)av)Q*^H*AN*Oy+D++ ,&,qϖ,b-.J.._2./$/ˣ0F000~0ޑ0h1aQ161"`1+2P2E2LI3N3o3dq3t 4U484gL4h4[4rG5%#5%*6rp6w6@6&6V 7P?>7R7 78S8J8X9:i2-:M^:j::P:;M;[h;;\;7RS?? м??Uf3@Q@[{Y@+s@@A}eBBKǼB BrCeI7COjC}DDADtDciEܴvEzEEFRuG%HH@HHVHMIVIrc)I*?I%?IyI:ΣI 7JJώJzZKKdpLP}L=M-MNN8N㔕O&O+Pd4PUPP˻PP*4PPPPQALQx>Qj1Q ]QzQb6R7leRMSSdSgSS,STRoTPYTU9Vn=ogtoop3py~qrsG s$-s/s s!sss&/t:tto8t%u|Yu<~ubu-ve.vd3vvQ"wlڟwaxww7w) x xVxZxAxfx*yƎy;yyz{X${B`{T_w{/Ƿ{|'|vJ|hp|s||/`|؊|(|MR}. s} ~ ~Q&d%;Y= xIzX)v,mF4) ӄ5?xGo8Kc5A$.L)TH_VP Sx)Aob;xʓ<0TLN0tQ֝)xJ:r7EHL2Gi=͛QeyR}r?>/8!N?H*s[.~_c WynJ{lK- p*5 |CP25hd4|[N ?M{tpFB^< 7Am GNcS=g})53,HLpְ|OKA/fB4v6"*;sW S/n3V1z@wOOZIG>b1J%*+_LN!p}:9XzqpU/wHbJQ*`[nDL<UH*ئga:vx5 $we f-?sf Xp%F؞uizzp@y%o/Z-8h;cC;F-k@=NR}I[U<hhЉdCdRPKKSj1A19>/T:jC)R(hG?cGhljyCsAh683{_3iY{tmtMX~6O:7+*boH,OD6~>ЈL{8d8d zPMi ` "r8z{;rj/Cm"|CF{K>_*S5utA̯404<G$Jϥ7#+jN44gz"@T= jG[pn;kZ0VNk+r`z4Giol7f+5T؋ +^ :x;^Q`+7eJR]{BLo79:EnKg^AaD8~(Bt=])2+8!,>5Luz.lj?T9AzDUҖ.0/kjPP6Hun 8\1 Hfr#idvZk+#$יӻ5_kW#|9v>ҩ?Pc8"P 3\}C ?Jk ~QJFGFg6VSh>+qL׀q'o{c~*Q O8E8~yhߚF2?iU]@l90wHmHcsʶ;oMfRt&onfBpeOlghuZCkd>BԢL=}Wt`=gE.}gsT(4'`Bkw'0xJq9! P y 'b6~/v>ކ?4m,MF\a;(yͮem&bۣ9Bvv!«z @'x_wg|<ox,kq->+KMi|Vsnk;q0_directive"AM_PM_abbreviated:AM_PM_abbreviated_description"AM_PM_full,AM_PM_full_descriptionvA_subtraction_must_be_the_last_element_in_a_character_classAccessing_captured_variable_0_that_hasn_t_been_accessed_before_in_1_requires_restarting_the_applicationi0Actions_can_not_be_empty:Add_DebuggerDisplay_attribute&6Add_accessibility_modifiersL&Add_argument_name_0x`Add_argument_name_0_including_trailing_argumentsAdd_document_0"Add_explicit_castAdd_member_name.Add_missing_param_nodes+Add_null_checkWAdd_null_checks|DAdd_null_checks_for_all_parametersJAdd_optional_parameter_to_constructor8Add_optional_parameters_to_0 $Add_parameter_to_0F `Add_parameter_to_0_and_overrides_implementationsf 8Add_parameter_to_constructor &Add_parameters_to_0 4Add_project_reference_to_0 $Add_reference_to_0$ DocumentIsOutOfSyncWithDebuggee'Document_must_be_contained_in_the_workspace_that_created_this_serviceq(EditAndContinue(BEditAndContinueDisallowedByModule(DEditAndContinueDisallowedByProject)TEncapsulate_field_colon_0_and_use_property)ZEncapsulate_field_colon_0_but_still_use_field)FEncapsulate_fields_and_use_property)LEncapsulate_fields_but_still_use_field2* Enumsk* ErrorReadingFiler*TError_creating_instance_of_CodeFixProvider*XError_creating_instance_of_CodeFixProvider_0* Events&+Example4+Examples@+ Exceptions_colonM+Explicitly_implemented_methods_of_records_must_have_parameter_names_that_match_the_compiler_generated_equivalent_0\+"Extension_methods ,$Extract_base_class$,"Extract_interfaceC,,Extract_local_function\,Extract_methody,BFailed_to_analyze_data_flow_for_0, Fields,>Find_and_install_latest_version,HFind_and_install_latest_version_of_0,,First_word_capitalized6-&Fix_all_occurrencesP-Fix_formattingq-Fix_typo_0-Format_document-&Formatting_document-Fully_qualify_0-Generate_0_1-0Generate_0_1_in_new_file .>Generate_Equals_and_GetHashCode7.,Generate_Equals_objectX.(Generate_GetHashCoder.8Generate_abstract_method_1_0.Generate_read_only_property_1_0Z2Generate_type_02&Generate_variable_02 Global_Namespace2FIllegal_backslash_at_end_of_pattern2Insufficient_hexadecimal_digitsZ8Interfaces8$Introduce_constant80Introduce_constant_for_08VIntroduce_constant_for_all_occurrences_of_08Introduce_field 9*Introduce_field_for_09PIntroduce_field_for_all_occurrences_of_0>9Introduce_localx96Merge_with_next_0_statement\>8Merge_with_outer_0_statement>>Merge_with_previous_0_statement>ZMethodMustReturnStreamThatSupportsReadAndSeek>8Method_referenced_implicitlyE?Methodsk?2Missing_control_characterv?Modifying_0_which_contains_a_static_variable_requires_restarting_the_application?Modifying_0_which_contains_an_Aggregate_Group_By_or_Join_query_clauses_requires_restarting_the_application@Modifying_0_which_contains_the_stackalloc_operator_requires_restarting_the_application@Modifying_a_catch_finally_handler_with_an_active_statement_in_the_try_block_requires_restarting_the_application@Modifying_a_catch_handler_around_an_active_statement_requires_restarting_the_applicationA|Modifying_a_generic_method_requires_restarting_the_applicationAModifying_a_method_inside_the_context_of_a_generic_type_requires_restarting_the_applicationTBModifying_a_try_catch_finally_statement_when_the_finally_block_is_active_requires_restarting_the_applicationBModifying_an_active_0_which_contains_On_Error_or_Resume_statements_requires_restarting_the_applicationQCModifying_body_of_0_requires_restarting_the_application_because_the_body_has_too_many_statementsCModifying_body_of_0_requires_restarting_the_application_due_to_internal_error_1LDModifying_source_file_0_requires_restarting_the_application_because_the_file_is_too_bigDModifying_source_file_0_requires_restarting_the_application_due_to_internal_error_1AEModifying_source_with_experimental_language_features_enabled_requires_restarting_the_applicationEModifying_the_initializer_of_0_in_a_generic_type_requires_restarting_the_applicationGFModifying_whitespace_or_comments_in_0_inside_the_context_of_a_generic_type_requires_restarting_the_applicationFModifying_whitespace_or_comments_in_a_generic_0_requires_restarting_the_applicationPGModulesG4Move_contents_to_namespaceG>Move_declaration_near_referenceHMove_file_to_0:H@Move_file_to_project_root_folder[H"Move_to_namespaceHMove_type_to_0HXMoving_0_requires_restarting_the_applicationHNamespacesI&Nested_quantifier_0)IDNo_common_root_node_for_extractionGINNo_valid_location_to_insert_method_callvIPNo_valid_selection_to_perform_extractionIfNon_invoked_method_cannot_be_replaced_with_propertyINot_Available@J.Not_enough_close_parensTJXNote_colon_Tab_twice_to_insert_the_0_snippetfJOnly_methods_with_a_single_argument_which_is_not_an_out_variable_declaration_can_be_replaced_with_a_propertyJOperatorsQK Parameters_colon^KParameters_type_or_return_type_cannot_be_an_anonymous_type_colon_bracket_0_bracketnKPascal_CaseKPendingKbPick_members_to_be_used_as_constructor_parametersKZPick_members_to_be_used_in_Equals_GetHashCode$L0Pick_members_to_override]LProjectLPropertiesLjProperty_cannot_safely_be_replaced_with_a_method_callLHProperty_reference_cannot_be_updatedLRegex_all_diacritic_marks_shortO@Regex_all_letter_characters_longOBRegex_all_letter_characters_short$P,Regex_all_numbers_longWP.Regex_all_numbers_shortPJRegex_all_punctuation_characters_longPLRegex_all_punctuation_characters_shortQFRegex_all_separator_characters_long+QHRegex_all_separator_characters_short{Q,Regex_all_symbols_longQ.Regex_all_symbols_shortQ,Regex_alternation_longQ.Regex_alternation_shortRRegex_any_character_group_shortS.Regex_atomic_group_longS0Regex_atomic_group_shortWRegex_backspace_character_shortX4Regex_balancing_group_long X6Regex_balancing_group_short] Regex_base_group]2Regex_bell_character_long]4Regex_bell_character_short]HRegex_carriage_return_character_long ^JRegex_carriage_return_character_short^LRegex_character_class_subtraction_long^NRegex_character_class_subtraction_short`*Regex_character_group`Regex_comment`NRegex_conditional_expression_match_long`PRegex_conditional_expression_match_shortbDRegex_conditional_group_match_longbFRegex_conditional_group_match_short#d:Regex_contiguous_matches_longLdRegex_end_of_line_comment_shortMi:Regex_end_of_string_only_longjiRegex_form_feed_character_shortYp0Regex_group_options_longup2Regex_group_options_shortt:Regex_hexadecimal_escape_long*tRegex_named_backreference_short-LRegex_named_matched_subexpression_longKNRegex_named_matched_subexpression_shortFRegex_negative_character_group_longόHRegex_negative_character_group_shortFRegex_negative_character_range_longَHRegex_negative_character_range_shortHRegex_negative_unicode_category_longJRegex_negative_unicode_category_short:Regex_new_line_character_longRegex_non_digit_character_shortDHRegex_non_white_space_character_long_JRegex_non_white_space_character_short8Regex_non_word_boundary_longה:Regex_non_word_boundary_short^:Regex_non_word_character_longqRegex_punctuation_initial_quoteB,Regex_punctuation_openb.Regex_punctuation_otherz(Regex_separator_line2Regex_separator_paragraph*Regex_separator_space>Regex_start_of_string_only_longП@Regex_start_of_string_only_shortDRegex_start_of_string_or_line_longFRegex_start_of_string_or_line_short&Regex_subexpression*Regex_symbol_currency""Regex_symbol_math3*Regex_symbol_modifierB$Regex_symbol_otherY0Regex_tab_character_longi2Regex_tab_character_short6Regex_unicode_category_long8Regex_unicode_category_short2Regex_unicode_escape_long4Regex_unicode_escape_short@Regex_unicode_general_category_0BRegex_vertical_tab_character_long>DRegex_vertical_tab_character_shortx@Regex_white_space_character_longBRegex_white_space_character_short0Regex_word_boundary_long 2Regex_word_boundary_short2Regex_word_character_long4Regex_word_character_shortRegex_yesdRegex_zero_width_negative_lookahead_assertion_longfRegex_zero_width_negative_lookahead_assertion_shortfRegex_zero_width_negative_lookbehind_assertion_longDhRegex_zero_width_negative_lookbehind_assertion_shortadRegex_zero_width_positive_lookahead_assertion_longfRegex_zero_width_positive_lookahead_assertion_short?fRegex_zero_width_positive_lookbehind_assertion_longjhRegex_zero_width_positive_lookbehind_assertion_short~Related_method_signatures_found_in_metadata_will_not_be_updatedRemarks_colongBRemoval_of_document_not_supportedu$Remove_Suppression(Remove_Suppression_0*Remove_async_modifierֹ"Remove_document_0(Remove_qualification*Remove_reference_to_03"Remove_separatorsWRemove_tags0Remove_unnecessary_casts,Remove_unused_variable.Remove_unused_variablesκRemoving_0_that_accessed_captured_variables_1_and_2_declared_in_different_scopes_requires_restarting_the_applicationRemoving_0_that_contains_an_active_statement_requires_restarting_the_application Rename_file_to_0 Rename_type_to_0+\Renaming_0_requires_restarting_the_applicationDRenaming_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeRenaming_a_captured_variable_from_0_to_1_requires_restarting_the_application:Replace_0_and_1_with_property Replace_0_with_1*Replace_0_with_method̽,Replace_0_with_methods.Replace_0_with_propertyReported_diagnostic_0_has_a_source_location_1_in_file_2_which_is_outside_of_the_given_file6Reported_diagnostic_0_has_a_source_location_in_file_1_which_is_not_part_of_the_compilation_being_analyzed|Reported_diagnostic_with_ID_0_is_not_supported_by_the_analyzer?Represents_an_object_whose_operations_will_be_resolved_at_runtimePRequested_assembly_already_loaded_from_00Resolve_conflict_markers$Returns_colonH Roslyn_HostErrorURudeEditgPSelection_does_not_contain_a_valid_tokenJSelection_not_contained_inside_a_type Separate_nibbles$Separate_thousandsSeparate_words ,Simplify_Member_AccessSimplify_Names;SnippetsPSolutionZ8Sort_accessibility_modifiersdFSplit_into_consecutive_0_statementsSuppress_0KSwitching_between_lambda_and_local_function_requires_restarting_the_applicationZ`TODO_colon_dispose_managed_state_managed_objectsTODO_colon_free_unmanaged_resources_unmanaged_objects_and_override_finalizerTODO_colon_override_finalizer_only_if_0_has_code_to_free_unmanaged_resourcesTFTODO_colon_set_large_fields_to_null Take_0Take_bothTake_bottomTake_top &Target_type_matches1tThe_address_of_a_variable_is_used_inside_the_selected_codeVrThe_assembly_0_containing_type_1_references_NET_FrameworkZThe_assembly_0_does_not_contain_any_analyzersBThe_member_is_defined_in_metadata2The_selection_contains_a_local_function_call_without_its_declarationa^The_selection_contains_an_error_or_unknown_typeTThe_selection_contains_no_active_statement@The_symbol_does_not_have_an_iconThis_symbol_has_related_definitions_or_references_in_metadata_Changing_its_signature_may_result_in_build_errors_Do_you_want_to_continue>JToo_many_bars_in_conditional_grouping*Too_many_close_parenslType_parameter_0_is_hidden_by_another_type_parameter_1"*Type_parameters_colonr6UnableToReadSourceFileOrPdbTUnable_to_load_Analyzer_assembly_0_colon_1|PUnexpected_interface_member_kind_colon_0,Unknown_error_occurred Unknown_property$Unknown_property_0&Unknown_symbol_kind6Unrecognized_grouping_construct@Unterminated_character_class_set4Unterminated_regex_comment(Unwrap_all_arguments*Unwrap_all_parameters(>Unwrap_and_indent_all_argumentsM@Unwrap_and_indent_all_parameters(Unwrap_argument_list"Unwrap_call_chain"Unwrap_expression*Unwrap_parameter_list%\Updating_0_requires_restarting_the_applicationMUpdating_a_0_around_an_active_statement_requires_restarting_the_applicationUpdating_a_complex_statement_containing_an_await_expression_requires_restarting_the_applicationUpdating_an_active_statement_requires_restarting_the_applicationUpdating_async_or_iterator_modifier_around_an_active_statement_requires_restarting_the_applicationUpdating_reloadable_type_marked_by_0_attribute_or_its_member_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeYUpdating_the_Handles_clause_of_0_requires_restarting_the_applicationUpdating_the_Implements_clause_of_a_0_requires_restarting_the_application`Updating_the_alias_of_Declare_statement_requires_restarting_the_applicationUpdating_the_attributes_of_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtime'Updating_the_base_class_and_or_base_interface_s_of_0_requires_restarting_the_applicationUpdating_the_initializer_of_0_requires_restarting_the_application'Updating_the_kind_of_a_property_event_accessor_requires_restarting_the_application~Updating_the_kind_of_a_type_requires_restarting_the_applicationUpdating_the_library_name_of_Declare_statement_requires_restarting_the_applicationF~Updating_the_modifiers_of_0_requires_restarting_the_applicationxUpdating_the_size_of_a_0_requires_restarting_the_application tUpdating_the_type_of_0_requires_restarting_the_applicationcUpdating_the_underlying_type_of_0_requires_restarting_the_application|Updating_the_variance_of_0_requires_restarting_the_application Use_0]JUse_block_body_for_lambda_expressionskTUse_expression_body_for_lambda_expressions$Use_framework_type@Use_interpolated_verbatim_string&Use_local_version_0,|Use_locally_installed_0_version_1_This_version_used_in_colon_2N@User_Diagnostic_Analyzer_FailureValue_colonvVariadic_SignatureHelpItem_must_have_at_least_one_parameterZWarning_Method_overrides_symbol_from_metadata.rWarning_colon_Collection_may_be_modified_during_iterationrlWarning_colon_Collection_was_modified_during_iterationtWarning_colon_Iteration_variable_crossed_function_boundaryWarning_colon_changing_namespace_may_produce_invalid_code_and_change_code_meaningUxWarning_colon_semantics_may_change_when_converting_statement2Wrap_and_align_call_chain$2Wrap_and_align_expressionO_0_cannot_be_null_or_whitespace_0_dash_1&_0_is_not_null_here&_0_may_be_null_here$0_10000000ths_of_a_secondMH_10000000ths_of_a_second_descriptionhB_10000000ths_of_a_second_non_zeroZ_10000000ths_of_a_second_non_zero_description._1000000ths_of_a_second F_1000000ths_of_a_second_description&@_1000000ths_of_a_second_non_zeroX_1000000ths_of_a_second_non_zero_description,_100000ths_of_a_secondD_100000ths_of_a_second_description>_100000ths_of_a_second_non_zeroTV_100000ths_of_a_second_non_zero_descriptionu*_10000ths_of_a_secondcB_10000ths_of_a_second_descriptiony<_10000ths_of_a_second_non_zeroT_10000ths_of_a_second_non_zero_description'(_1000ths_of_a_second@_1000ths_of_a_second_description):_1000ths_of_a_second_non_zeroR_1000ths_of_a_second_non_zero_description!&_100ths_of_a_second`>_100ths_of_a_second_descriptionr8_100ths_of_a_second_non_zeroQP_100ths_of_a_second_non_zero_descriptionm$_10ths_of_a_second<_10ths_of_a_second_description6_10ths_of_a_second_non_zeroN_10ths_of_a_second_non_zero_description2_12_hour_clock_1_2_digitsJ_12_hour_clock_1_2_digits_description._12_hour_clock_2_digitsF_12_hour_clock_2_digits_description!2_24_hour_clock_1_2_digitsJ_24_hour_clock_1_2_digits_description._24_hour_clock_2_digits4F_24_hour_clock_2_digits_descriptionY@all_anonymous_types_in_containerfull_long_date_time_description(full_short_date_time@full_short_date_time_description,general_long_date_timeDgeneral_long_date_time_description.general_short_date_timeFgeneral_short_date_time_descriptionzgenerated_code_is_overlapping_with_hidden_portion_of_the_codelvgenerating_source_for_symbols_of_this_type_is_not_supported generic_overload"generic_overloadsin_+in_0_1_2/in_0_project_1Ein_Source\&in_Source_attributel&in_Suppression_Fileindexer_interface_Zinto_extracted_method_to_invoke_at_call_sites"into_new_overloadis_0just_this_anonymous_type label8local_constantDlocal_functionVlocal_variableg location_unknownxlong_date*long_date_descriptionlong_time*long_time_description(member_kind_and_name method"minute_1_2_digits:minute_1_2_digits_description-minute_2_digits-6minute_2_digits_descriptionC month_1_2_digits^8month_1_2_digits_descriptionwmonth_2_digitsE4month_2_digits_descriptionY"month_abbreviated^ :month_abbreviated_descriptiono month_dayd!*month_day_descriptionr!month_full",month_full_description"namespace_#operator_#overload#overloads_#parameter#&paren_Unknown_paren#period_era#,period_era_description#project_0%property_%"property_accessor&range_variable!&"rfc1123_date_time4&:rfc1123_date_time_descriptionJ&(round_trip_date_time(@round_trip_date_time_description("second_1_2_digits5:second_1_2_digits_description5second_2_digits76second_2_digits_description7short_dateR9,short_date_description_9short_time:,short_time_description:$sortable_date_time;TODO Changer '{0}' en '{1}'.&Remplacer l’espace de noms par '{0}'Modifier la signature...(Remplacer par l'espace de noms généralLAucun changement n'est autorisé en cas d'arrêt à la suite d'une exceptionqLes changements apportés au projet '{0}' ne sont pas appliqués tant que l'application est en cours d'exécutionUne ou plusieurs modifications entraînent la création d’un nouveau type par le compilateur, ce qui requiert le redémarrage de l’application, car il n’est pas pris en charge par le runtimeVLe passage de {0} d'asynchrone à synchrone requiert le redémarrage de l'application.Le passage de « {0} » en « {1} » nécessite le redémarrage de l’application, car elle modifie la forme de la machine à états.fLa modification d’un champ en événement ou vice-versa requiert le redémarrage de l’application.SLa modification des contraintes de {0} requiert le redémarrage de l’application.\La modification des types de paramètres de {0} requiert le redémarrage de l’application.sLa modification de l’attribut pseudo-personnalisé « {0} » de {1} requiert le redémarrage de l’applicationLa modification de la portée de la déclaration d’une variable capturée « {0} » requiert le redémarrage de l’application.SLa modification des paramètres de {0} requiert le redémarrage de l’application.ULa modification du type de retour de {0} requiert le redémarrage de l’application.KLa modification du type de {0} requiert le redémarrage de l’application.La modification du type d’une variable capturée « {0} » précédemment de type « {1} » requiert le redémarrage de l’application.\La modification des types de paramètres de {0} requiert le redémarrage de l’application.ULa modification de la visibilité de {0} requiert le redémarrage de l’application.Classes CompilateurICalcul de la correction de toutes les occurrences (correction du code)...Configurer le style de code {0}Configurer la gravité {0}5Configurer la gravité pour tous les analyseurs '{0}'/Configurer la gravité pour tous les analyseurs ConstantesConvertir en valeur binaireConvertir en classeConvertir en valeur décimale"Convertir en propriété complèteConvertir en hexadécimal Convertir en chaîne interpoléeConvertir en LINQ&Convertir en LINQ (formulaire d'appel)Convertir en enregistrement&Convertir en struct d’enregistrementConvertir en structConvertir en tupleConvertir le type en '{0}'rImpossible d'extraire l'interface : la sélection n'est pas comprise dans une classe, une interface ou un struct.rImpossible d'extraire l'interface : le type ne contient aucun élément pouvant être extrait vers une interface.!Créer et affecter le champ '{0}''Créer et affecter la propriété '{0}'2Créer et affecter ce qui reste en tant que champs8Créer et affecter ce qui reste en tant que propriétés DéléguésdLa suppression de {0} autour d’une instruction active requiert le redémarrage de l’application.BLa suppression de {0} requiert le redémarrage de l’application.`La suppression de la variable capturée « {0} » requiert le redémarrage de l’application.JNe changez pas ce code. Placez le code de nettoyage dans la méthode '{0}'DocumentLe contenu actuel du fichier source '{0}' ne correspond pas à la source générée. Les changements apportés à ce fichier durant le débogage ne seront pas appliqués tant que son contenu ne correspondra pas à la source générée.OLe document doit être contenu dans l'espace de travail qui a créé ce serviceModifier et continuer=Fonctionnalité Modifier et Continuer interdite par le moduleiLes modifications apportées au projet « {0} » nécessitent le redémarrage de l’application : {1}9Encapsuler le champ : '{0}' (et utiliser la propriété)>Encapsuler le champ : '{0}' (mais utiliser toujours le champ)2Encapsuler les champs (et utiliser la propriété)7Encapsuler les champs (mais utiliser toujours le champ)Enums0Erreur durant la lecture du fichier '{0}' : {1} yImplémenter {0} Implémenter '{0}' explicitement Implémenter '{0}' implicitement!Implémenter une classe abstraite0Implémenter toutes les interfaces explicitement0Implémenter toutes les interfaces implicitement+Implémenter tous les membres explicitementImplémenter explicitementImplémenter implicitementImplémenter l'interface&Implémenter l'interface abstraitement>Implémenter l'interface explicitement avec le modèle Dispose"Implémenter l'interface via '{0}'0Implémenter l'interface avec le modèle Dispose/Implémenter les membres restants explicitementImplémenter via '{0}'{L’implémentation d’un paramètre positionnel « {0} » en lecture seule requiert le redémarrage de l’application,L’implémentation d’un paramètre positionnel d’enregistrement « {0} » avec un accesseur set requiert le redémarrage de l’application.)Caractère d'échappement \p{X} incomplet$Mettre en retrait tous les arguments&Mettre en retrait tous les paramètres+Mettre en retrait les arguments enveloppés-Mettre en retrait les paramètres enveloppésInitialiser le champ '{0}' Initialiser la propriété '{0}' Inline '{0}'Inline et conserver '{0}'Installer '{0} {1}'Installer le package '{0}'Installer la version '{0}',Installer avec le gestionnaire de package...#Chiffres hexadécimaux insuffisants InterfacesIntroduire une constante#Introduire une constante pour '{0}'=Introduire une constante pour toutes les occurrences de '{0}'Introduire le champIntroduire un champ pour '{0}'8Introduire un champ pour toutes les occurrences de '{0}'Introduire un élément local*Introduire une constante locale pour '{0}'DIntroduire une constante locale pour toutes les occurrences de '{0}'(Introduire un élément local pour '{0}'BIntroduire un élément local pour toutes les occurrences de '{0}'Introduire le paramètre#Introduire le paramètre pour '{0}'=Introduire le paramètre pour toutes les occurrences de '{0}'"Introduire la variable de requête.Introduire une variable de requête pour '{0}'HIntroduire une variable de requête pour toutes les occurrences de '{0}'`Nom de groupe non valide : les noms de groupe doivent commencer par un caractère alphabétiqueSélection incorrecte."Inverser un élément conditionnel Mots clés En directVariables locales Variables locales et paramètresRendre la classe 'abstract'"Rendre la portée contenante async3Rendre la portée contenante async (retourner Task)Rendre statiqueRendre la méthode synchroneQFaire d’une méthode un itérateur requiert le redémarrage de l’application.NFaire d’une méthode asynchrone requiert le redémarrage de l’application. incorrecte)Caractère d'échappement incorrect \p{X}/Référence arrière nommée \k<...> incorrecte-Fusionner avec l'instruction '{0}' imbriquée-Fusionner avec la prochaine instruction '{0}'*Fusionner avec l'instruction '{0}' externe0Fusionner avec la précédente instruction '{0}'Z{0} doit retourner un flux qui prend en charge les opérations de lecture et de recherche.$Méthode référencée implicitement Méthodes Caractère de contrôle manquantfLa modification de {0} qui contient une variable statique requiert le redémarrage de l’application.La modification de {0} qui contient des clauses de requête Aggregate, Group By ou Join requiert le redémarrage de l’application.jLa modification de {0} qui contient l’opérateur stackalloc requiert le redémarrage de l’application.La modification d'un gestionnaire catch/finally avec une instruction active dans le bloc try requiert le redémarrage de l’application.xLa modification d’un gestionnaire catch autour d’une instruction active requiert le redémarrage de l’application.YLa modification d’une méthode générique requiert le redémarrage de l’application.vLa modification d’une méthode dans le contexte d’un type générique requiert le redémarrage de l’application.La modification d'une instruction try/catch/finally lorsque le bloc finally est actif requiert le redémarrage de l’application.~La modification d’un {0} actif qui contient des instructions On Error ou Resume requiert le redémarrage de l’application.yLa modification du corps de {0} requiert le redémarrage de l’application, car le corps contient trop d’instructions.sLa modification du corps de {0} requiert le redémarrage de l’application en raison d’une erreur interne : {1}~La modification du fichier source « {0} » requiert le redémarrage de l’application, car le fichier est trop volumineux.yLa modification du fichier source {0} requiert le redémarrage de l’application en raison d’une erreur interne : {1}La modification de la source avec les fonctionnalités de langage expérimentales activées requiert le redémarrage de l’application.pLa modification de l’initialiseur de {0} dans un type générique requiert le redémarrage de l’application.La modification d’espaces blancs ou de commentaires dans {0} dans le contexte d’un type générique requiert le redémarrage de l’application.|La modification des espaces blancs ou des commentaires dans une {0} générique requiert le redémarrage de l’application.Modules.Déplacer le contenu vers un espace de noms...1Déplacer la déclaration près de la référenceDéplacer le fichier vers '{0}'5Déplacer le fichier dans le dossier racine du projet#Déplacer vers un espace de noms...Déplacer le type vers {0}CLe déplacement de {0} requiert le redémarrage de l’application.Espaces de nomsQuantificateur imbriqué {0}-Pas de nœud racine commun pour l'extraction.AAucun emplacement valide pour l'insertion de l'appel de méthode.8Pas de sélection valide pour procéder à l'extraction.KUne méthode non appelée ne peut pas être remplacée par une propriété.Non disponible ⚠Pas assez de )'sVRemarque : appuyez deux fois sur la touche Tab pour insérer l'extrait de code '{0}'.Seules les méthodes avec un seul argument, qui n'est pas une déclaration de variable de sortie, peuvent être remplacées par une propriété. OpérateursParamètres :ULe type de paramètre ou le type de retour ne peut pas être un type anonyme : [{0}] Casse Pascal AChoisir les membres à utiliser comme paramètres de constructeur7Choisir les membres à utiliser dans Equals/GetHashCode!Choisir les membres à substituerProjet PropriétésWImpossible de remplacer la propriété de manière sécurisée par un appel de méthode sous-expression). x Exclut les espaces blancs sans séquence d'échappement du modèle, et active les commentaires après un signe dièse (#).options de groupebCorrespond à un caractère ASCII, où ## est un code de caractère hexadécimal à deux chiffres.échappement hexadécimalLa construction (?# commentaire) vous permet d'inclure un commentaire dans une expression régulière. Le moteur d'expressions régulières n'utilise aucune partie du commentaire dans les critères spéciaux, bien que le commentaire soit inclus dans la chaîne retournée par la méthode Regex.ToString. Le commentaire finit à la première parenthèse fermante.commentaire inclusActive ou désactive des options de critères spéciaux spécifiques pour le reste d'une expression régulière. Les options à activer sont spécifiées après le point d'interrogation, et les options à désactiver après le signe moins. Les options autorisées sont les suivantes : i Utilise la correspondance sans respect de la casse. m Utilise le mode multiligne, où ^ et $ correspondent au début et à la fin de chaque ligne (au lieu du début et de la fin de la chaîne d'entrée). s Utilise le mode monoligne, où le point (.) correspond à chaque caractère (au lieu de chaque caractère sauf \n). n Ne capture pas les groupes sans nom. Les seules captures valides sont des groupes explicitement nommés ou numérotés ayant la forme (? sous-expression). x Exclut les espaces blancs sans séquence d'échappement du modèle, et active les commentaires après un signe dièse (#).options inclusesProblème de regex : {0}lettre, minusculelettre, modificateur lettre, autre.lettre, première lettre des mots en majusculelettre, majusculemarque, englobantemarque, sans espacementmarque, espacement combinéLe quantificateur {n,}? recherche une correspondance avec l'élément précédent au moins n fois, où n est un entier, mais de manière aussi limitée possible. Il s'agit de l'équivalent paresseux du quantificateur gourmand {n,};rechercher une correspondance au moins 'n' fois (paresseux)Le quantificateur {n,} recherche une correspondance avec l'élément précédent au moins n fois, où n est un entier. {n,} est un quantificateur gourmand dont l'équivalent paresseux est {n,}?/rechercher une correspondance au moins 'n' foisLe quantificateur {n,m}? recherche une correspondance avec l'élément précédent entre n et m fois, où n et m sont des entiers, mais de manière aussi limitée possible. Il s'agit de l'équivalent paresseux du quantificateur gourmand {n,m};rechercher une correspondance au moins 'n' fois (paresseux)Le quantificateur {n,m} correspond à l'élément précédent au moins n fois, mais pas plus de m fois, où n et m sont des entiers. {n,m} est un quantificateur gourmand dont l'équivalent paresseux est {n,m}?3rechercher une correspondance entre 'm' et 'n' foisLe quantificateur {n}? recherche une correspondance avec l'élément précédent exactement n fois, où n est un entier. Il s'agit de l'équivalent paresseux du quantificateur gourmand {n}+=rechercher une correspondance exactement 'n' fois (paresseux)Le quantificateur {n} recherche une correspondance avec l'élément précédent exactement n fois, où n est un entier. {n} est un quantificateur gourmand dont l'équivalent paresseux est {n}?1rechercher une correspondance exactement 'n' foisLe quantificateur recherche une correspondance avec l'élément précédent, une ou plusieurs fois, mais de manière aussi limitée possible. Il s'agit de l'équivalent paresseux du quantificateur gourmand +?rechercher une correspondance une ou plusieurs fois (paresseux)Le quantificateur + recherche une correspondance avec l'élément précédent, une ou plusieurs fois. Il est équivalent au quantificateur {1,}. + est un quantificateur gourmand dont l'équivalent paresseux est +?.3rechercher une correspondance une ou plusieurs foisLe quantificateur *? recherche une correspondance avec l'élément précédent, zéro ou plusieurs fois, mais de manière aussi limitée possible. Il s'agit de l'équivalent paresseux du quantificateur gourmand *Arechercher une correspondance zéro ou plusieurs fois (paresseux)Le quantificateur * recherche une correspondance avec l'élément précédent, zéro ou plusieurs fois. Il est équivalent au quantificateur {0,}. * est un quantificateur gourmand dont l'équivalent paresseux est *?.5rechercher une correspondance zéro ou plusieurs foisLe quantificateur ?? recherche une correspondance avec l'élément précédent, zéro ou une fois, mais de manière aussi limitée possible. Il s'agit de l'équivalent paresseux du quantificateur gourmand ?;rechercher une correspondance zéro ou une fois (paresseux)Le quantificateur ? recherche une correspondance avec l'élément précédent, zéro ou une fois. Il est équivalent au quantificateur {0,1}. ? est un quantificateur gourmand dont l'équivalent paresseux est ??./rechercher une correspondance zéro ou une foisCette construction de regroupement capture une 'sous-expression' correspondante, où 'sous-expression' représente un modèle d'expression régulière valide. Les captures qui utilisent des parenthèses sont numérotées automatiquement de gauche à droite en fonction de l'ordre des parenthèses ouvrantes dans l'expression régulière, à partir de l'une d'entre elles. La capture numérotée zéro représente le texte correspondant à l'intégralité du modèle d'expression régulière.sous-expression correspondantenomnom1nom2nom-ou-numéroRéférence arrière nommée ou numérotée. 'nom' est le nom d'un groupe de capture défini dans le modèle d'expression régulière.référence arrière nomméeCapture une sous-expression correspondante et vous permet d'y accéder par le nom ou le numéro. 'nom' est un nom de groupe valide, et 'sous-expression' est un modèle d'expression régulière valide. 'nom' ne doit contenir aucun caractère de ponctuation et ne peut pas commencer par un chiffre. Si le paramètre RegexOptions d'une méthode de critères spéciaux d'expression régulière inclut l'indicateur RegexOptions.ExplicitCapture, ou si l'option n est appliquée à cette sous-expression, le seul moyen de capturer une sous-expression est de nommer explicitement les groupes de capture.&sous-expression correspondante nomméeUn groupe de caractères négatif spécifie une liste de caractères qui doivent être absents d'une chaîne d'entrée pour produire une correspondance. La liste des caractères est spécifiée individuellement. Vous pouvez concaténer au moins deux plages de caractères. Par exemple, pour spécifier la plage de chiffres décimaux allant de "0" à "9", la plage de lettres minuscules allant de "a" à "f" et la plage de lettres majuscules allant de "A" à "F", utilisez [0-9a-fA-F].groupe de caractères négatifUne plage de caractères négative spécifie une liste de caractères qui doivent être absents d'une chaîne d'entrée pour produire une correspondance. 'firstCharacter' est le caractère de début de plage, et 'lastCharacter' est le caractère de fin de plage. Vous pouvez concaténer au moins deux plages de caractères. Par exemple, pour spécifier la plage de chiffres décimaux allant de "0" à "9", la plage de lettres minuscules allant de "a" à "f" et la plage de lettres majuscules allant de "A" à "F", utilisez [0-9a-fA-F].plage de caractères négativeLa construction d'expression régulière \P{ nom } correspond aux caractères qui n'appartiennent pas à une catégorie générale Unicode ou à un bloc nommé, nom étant l'abréviation de la catégorie ou le nom du bloc nommé.catégorie Unicode négative2Correspond au caractère de nouvelle ligne, \u000Acaractère de nouvelle lignenon\D correspond à n'importe quel caractère non numérique. Il est équivalent au modèle d'expression régulière \P{Nd}. Si vous spécifiez un comportement conforme à ECMAScript, \D équivaut à [^0-9]caractère non numérique\S correspond à tout caractère autre qu'un espace blanc. Il est équivalent au modèle d'expression régulière [^\f\n\r\t\v\x85\p{Z}], ou à l'inverse du modèle d'expression régulière équivalent à \s, qui correspond aux espaces blancs. Si vous spécifiez un comportement conforme à ECMAScript, \S équivaut à [^ \f\n\r\t\v]#caractère autre qu'un espace blancL'ancre \B spécifie que la correspondance ne doit pas être effectuée sur une limite de mot. Il s'agit du contraire de l'ancre \b.limite de non-mot\W correspond à un caractère de non-mot. Il correspond à n'importe quel caractère à l'exception de ceux des catégories Unicode suivantes : Ll Lettre, Minuscule Lu Lettre, Majuscule Lt Lettre, Première lettre des mots en majuscule Lo Lettre, Autre Lm Lettre, Modificateur Mn Marque, Sans espacement Nd Nombre, Chiffre décimal Pc Ponctuation, Connecteur Si vous spécifiez un comportement conforme à ECMAScript, \W équivaut à [^a-zA-Z_0-9]caractère de non-motCette construction ne capture pas la sous-chaîne correspondant à une sous-expression : La construction de groupe sans capture est généralement utilisée quand un quantificateur est appliqué à un groupe, mais que les sous-chaînes capturées par le groupe ne présentent pas d'intérêt. Si une expression régulière inclut des constructions de regroupement imbriqué, une construction de groupe sans capture externe ne s'applique pas aux constructions de groupes imbriqués internes.groupe sans capturenombre, chiffre décimalnombre, lettre nombre, autreRéférence arrière numérotée, où 'nombre' représente la position ordinale du groupe de capture dans l'expression régulière. Par exemple, \4 correspond au contenu du quatrième groupe de capture. Il existe une ambiguïté entre les codes d'échappement octaux (par exemple \16) et les références arrière \nnumérotées qui utilisent la même notation. Si l'ambiguïté pose un problème, vous pouvez utiliser la notation \k, qui est plus claire et qui ne peut pas être confondue avec les codes de caractère octaux. De même, les codes hexadécimaux tels que \xdd ne sont pas ambigus et ne peuvent pas être confondus avec les références arrière. référence arrière numérotéeautre, contrôle autre, formatautre, non affectéautre, usage privéautre, substitutionUn groupe de caractères positif spécifie une liste de caractères, dont l'un d'entre eux peut apparaître dans une chaîne d'entrée pour produire une correspondance.groupe de caractères positifUne plage de caractères positive spécifie une plage de caractères, dont l'un d'entre eux peut apparaître dans une chaîne d'entrée pour produire une correspondance. 'firstCharacter' est le caractère de début de plage, et 'lastCharacter' est le caractère de fin de plage. plage de caractères positiveponctuation, fermetureponctuation, connecteurponctuation, tiretponctuation, guillemet finalponctuation, guillemet initialponctuation, ouvertureponctuation, autreséparateur, ligneséparateur, paragrapheséparateur, espaceL'ancre \A spécifie qu'une correspondance doit exister au début de la chaîne d'entrée. Elle est identique à l'ancre ^, à ceci près que \A ignore l'option RegexOptions.Multiline. Ainsi, elle correspond uniquement au début de la première ligne d'une chaîne d'entrée multiligne.début de chaîne uniquementL'ancre ^ spécifie que le modèle suivant doit commencer à la position du premier caractère de la chaîne. Si vous utilisez ^ avec l'option RegexOptions.Multiline, la correspondance doit exister au début de chaque ligne.début de chaîne ou de lignesous-expressionsymbole, devise symbole, mathsymbole, modificateursymbole, autre.Correspond au caractère de tabulation, \u0009caractère de tabulationLa construction d'expression régulière \p{ nom } correspond aux caractères qui appartiennent à une catégorie générale Unicode ou à un bloc nommé, nom étant l'abréviation de la catégorie ou le nom du bloc nommé.catégorie UnicodeWCorrespond à une unité de code UTF-16 dont la valeur est au format hexadécimal ####.échappement Unicode$Catégorie générale Unicode : {0}8Correspond au caractère de tabulation verticale, \u000B"caractère de tabulation verticale\s correspond à un caractère représentant un espace blanc. Il équivaut aux séquences d'échappement et aux catégories Unicode suivantes : \f Caractère de saut de page, \u000C \n Caractère nouvelle ligne, \u000A \r Caractère de retour chariot, \u000D \t Caractère de tabulation, \u0009 \v Caractère de tabulation verticale, \u000B \x85 Caractère des points de suspension ou NEL (NEXT LINE) (…), \u0085 \p{Z} Correspond à un caractère de séparation Si vous spécifiez un comportement conforme à ECMAScript, \s équivaut à [ \f\n\r\t\v]caractère d'espace blancL'ancre \b spécifie que la correspondance doit se trouver à la limite située entre un caractère de mot (élément de langage \w) et un caractère de non-mot (élément de langage \W). Les caractères de mots sont constitués de caractères alphanumériques et de traits de soulignement. Un caractère de non-mot est un caractère qui n'est pas alphanumérique ou qui n'est pas un trait de soulignement. La correspondance peut également se produire à une limite de mot, au début ou à la fin de la chaîne. L'ancre \b est fréquemment utilisée pour vérifier qu'une sous-expression correspond à un mot entier, et non simplement au début ou à la fin d'un mot. limite de mot\w correspond à n'importe quel caractère de mot. Un caractère de mot appartient à l'une des catégories Unicode suivantes : Ll Lettre, Minuscule Lu Lettre, Majuscule Lt Lettre, Première lettre des mots en majuscule Lo Lettre, Autre Lm Lettre, Modificateur Mn Marque, Sans espacement Nd Nombre, Chiffre décimal Pc Ponctuation, Connecteur Si vous spécifiez un comportement conforme à ECMAScript, \w équivaut à [a-zA-Z_0-9]caractère de motouiAssertion avant négative de largeur nulle, où, pour que la correspondance soit réussie, la chaîne d'entrée ne doit pas correspondre au modèle d'expression régulière de la sous-expression. La chaîne correspondante n'est pas incluse dans le résultat de la correspondance. Une assertion avant négative de largeur nulle est généralement utilisée au début ou à la fin d'une expression régulière. Au début d'une expression régulière, elle peut définir un modèle spécifique à ne pas mettre en correspondance quand le début de l'expression régulière définit un modèle similaire, mais plus général, à mettre en correspondance. Dans ce cas, elle est souvent utilisée pour limiter le retour sur trace. À la fin d'une expression régulière, elle peut définir une sous-expression qui ne peut pas se produire à la fin d'une correspondance.*assertion avant négative de largeur nulleAssertion arrière négative de largeur nulle, où, pour qu'une correspondance soit réussie, la 'sous-expression' ne doit pas apparaître dans la chaîne d'entrée à gauche de la position actuelle. Les sous-chaînes qui ne correspondent pas à la 'sous-expression' ne sont pas incluses dans le résultat de la correspondance. Les assertions arrière négatives de largeur nulle sont généralement utilisées au début des expressions régulières. Le modèle qu'elles définissent empêche toute correspondance dans la chaîne qui suit. Elles sont également utilisées pour limiter le retour sur trace quand le ou les derniers caractères d'un groupe capturé ne doivent pas représenter un ou plusieurs des caractères qui correspondent au modèle d'expression régulière de ce groupe.-assertion arrière négative de largeur nulleAssertion avant positive de largeur nulle, où, pour qu'une correspondance soit réussie, la chaîne d'entrée doit correspondre au modèle d'expression régulière de la 'sous-expression'. La sous-chaîne correspondante n'est pas incluse dans le résultat de la correspondance. Une assertion avant positive de largeur nulle n'effectue pas de rétroaction. En règle générale, une assertion avant positive de largeur nulle se trouve à la fin d'un modèle d'expression régulière. Elle définit une sous-chaîne qui doit se trouver à la fin d'une chaîne pour qu'une correspondance se produise mais qui ne doit pas être incluse dans la correspondance. Elle permet également d'empêcher un retour sur trace excessif. Vous pouvez utiliser une assertion avant positive de largeur nulle pour vérifier qu'un groupe capturé particulier commence par un texte correspondant à un sous-ensemble du modèle défini pour ce groupe capturé.)assertion avant positive de largeur nulleAssertion arrière positive de largeur nulle, où, pour qu'une correspondance soit réussie, la 'sous-expression' doit apparaître dans la chaîne d'entrée à gauche de la position actuelle. La 'sous-expression' n'est pas incluse dans le résultat de la correspondance. Une assertion arrière positive de largeur nulle n'effectue pas de rétroaction. Les assertions arrière positives de largeur nulle sont généralement utilisées au début des expressions régulières. Le modèle qu'elles définissent est une condition préalable à une correspondance, bien qu'il ne fasse pas partie du résultat de la correspondance.,assertion arrière positive de largeur nulleWLes signatures de méthode associées dans les métadonnées ne sont pas mises à jour. Remarques :+Suppression du document non prise en chargeRetirer la suppressionRetirer la suppression {0}!Supprimer le modificateur 'async'Supprimer le document '{0}'Supprimer une qualification"Supprimez la référence à '{0}'.Supprimer les séparateursSupprimer une étiquetteSupprimer les casts inutiles!Supprimer la variable inutilisée$Supprimer les variables inutiliséesLa suppression des {0} ayant accédé aux variables capturées « {1} » et « {2} » déclarées dans différentes étendues nécessite le redémarrage de l’application.fLa suppression de {0} qui contient une instruction active requiert le redémarrage de l’application.Renommer le fichier en {0}Renommer le type en {0}@Le renommage de {0} requiert le redémarrage de l’application.}Le changement de nom de {0} requiert le redémarrage de l’application, car elle n’est pas prise en charge par le Runtime.|Le changement de nom d’une variable capturée, de « {0} » à « {1} », requiert le redémarrage de l’application.,Remplacer '{0}' et '{1}' par une propriétéRemplacer '{0}' par '{1}' Remplacer '{0}' par une méthode!Remplacer '{0}' par des méthodes#Remplacer '{0}' par une propriété|Le diagnostic signalé '{0}' a un emplacement source '{1}' dans le fichier '{2}', qui se trouve en dehors du fichier donné.Le diagnostic signalé '{0}' a un emplacement source dans le fichier '{1}', qui ne fait pas partie de la compilation en cours d'analyse.PLe diagnostic signalé avec l'ID '{0}' n'est pas pris en charge par l'analyseur.UReprésente un objet dont les opérations seront résolues au moment de l'exécution.:L'assembly demandé est déjà chargé à partir de '{0}'."Résoudre les marqueurs de conflit Retourne :Roslyn.HostErrorModification non applicable.La sélection ne contient pas un jeton valide.%Sélection non contenue dans un type.Séparer les quartetsSéparer les milliersSéparer les motsSimplifier l'accès au membreSimplifier les nomsExtraitsSolution(Trier les modificateurs d'accessibilité+Diviser en instructions '{0}' consécutives)Diviser en instructions '{0}' imbriquéesJLe flux doit prendre en charge les opérations de lecture et de recherche. Structures Résumé : Supprimer {0}fLe passage d’une fonction lambda à une fonction locale requiert le redémarrage de l’application.1TODO: supprimer l'état managé (objets managés)]TODO: libérer les ressources non managées (objets non managés) et substituer le finaliseurgTODO: substituer le finaliseur uniquement si '{0}' a du code pour libérer les ressources non managées0TODO: affecter aux grands champs une valeur null Prendre '{0}'Prendre les deuxPrendre le basPrendre le haut#Cibler les correspondances de typesBL'adresse d'une variable est utilisée dans le code sélectionné.hL'assembly '{0}' contenant le type '{1}' référence le .NET Framework, ce qui n'est pas pris en charge.,L'assembly {0} ne contient pas d'analyseurs.-Le membre est défini dans des métadonnées.HLa sélection contient un appel de fonction locale sans sa déclaration.5La sélection contient une erreur ou un type inconnu.4La sélection ne contient aucune instruction active.$Le symbole ne possède pas d'icône.Ce symbole possède des définitions ou des références associées dans les métadonnées. La modification de sa signature peut entraîner des erreurs de build. Voulez-vous continuer ?Trop de | dans (?()|) Trop de )'sNLe paramètre de type '{0}' est masqué par un autre paramètre de type '{1}'.Paramètres de type :Impossible de lire le fichier source '{0}' ou le PDB généré pour le projet conteneur. Les changements apportés à ce fichier durant le débogage ne seront pas appliqués tant que son contenu ne correspondra pas à la source générée.4Impossible de charger l'assembly Analyseur {0} : {1},Genre de membre d'interface inattendu : {0}"Une erreur inconnue s'est produitePropriété inconnuePropriété inconnue '{0}'Genre de symbole inconnu#Caractère de contrôle non reconnu*Séquence d'échappement non reconnue \{0})Construction de regroupement non reconnueEnsemble [] inachevé Commentaire (?#...) non terminé!Désenvelopper tous les arguments#Désenvelopper tous les paramètres6Désenvelopper et mettre en retrait tous les arguments8Désenvelopper et mettre en retrait tous les paramètres#Désenvelopper la liste d'arguments"Désenvelopper la chaîne d'appelsDésenvelopper l'expression&Désenvelopper la liste de paramètresKLa mise à jour de « {0} » requiert le redémarrage de l’application.iLa mise à jour d’un {0} autour d’une instruction active requiert le redémarrage de l’application.xLa mise à jour d’une instruction complexe contenant une expression await requiert le redémarrage de l’application.WLa mise à jour d’une instruction active requiert le redémarrage de l’application.La mise à jour d'un modificateur async ou iterator autour d'une déclaration active requiert le redémarrage de l'application.La mise à jour d’un type rechargeable (marqué par {0}) ou de son membre requiert le redémarrage de l’application, car il n’est pas pris en charge par le runtime.XLa mise à jour de la clause Handles de {0} requiert le redémarrage de l’application._La mise à jour de la clause Implements d’un {0} requiert le redémarrage de l’application.dLa mise à jour de l’alias de l’instruction Declare requiert le redémarrage de l’application.La mise à jour des attributs de {0} requiert le redémarrage de l’application, car elle n’est pas prise en charge par le Runtime.uLa mise à jour de la classe de base et/ou des interfaces de base de {0} requiert le redémarrage de l’application.WLa mise à jour de l’initialiseur de {0} requiert le redémarrage de l’application.qLa mise à jour du genre d’un accesseur de propriété/événement requiert le redémarrage de l’application.QLa mise à jour du genre d’un type requiert le redémarrage de l’application.nLa mise à jour du nom de la bibliothèque de l'instruction Declare requiert le redémarrage de l'application.ULa mise à jour des modificateurs de {0} requiert le redémarrage de l’application.TLa mise à jour de la taille d’un {0} requiert le redémarrage de l’application.KLa mise à jour du type de {0} requiert le redémarrage de l’application.WLa mise à jour du type sous-jacent de {0} requiert le redémarrage de l’application.RLa mise à jour de la variance de {0} requiert le redémarrage de l’application. Utiliser {0}5Utiliser le corps de bloc pour les expressions lambda:Utiliser le corps d'expression pour les expressions lambda!Utiliser un type d'infrastructure)Utiliser une chaîne verbatim interpolée Utiliser la version locale '{0}'TUtiliser la version installée localement '{0}' '{1}' Version utilisée dans : {2}0Échec de l'analyseur de diagnostic utilisateur. Valeur :KL'élément SignatureHelpItem variadique doit avoir au moins un paramètre.BAvertissement : La méthode remplace le symbole des métadonnéesLAvertissement : La collection risque d'être modifiée durant l'itération.EAvertissement : La collection a été modifiée durant l'itération.LAvertissement : La variable d'itération a traversé la limite de fonction.wAvertissement : Le changement d’espace de noms peut produire du code non valide et changer la signification du code.TAvertissement : La sémantique peut changer durant la conversion d'une instruction.)Envelopper et aligner la chaîne d'appels"Envelopper et aligner l'expression0Envelopper et aligner la longue chaîne d'appelsEnvelopper la chaîne d'appelsEnvelopper chaque argumentEnvelopper chaque paramètreEnvelopper l'expression&Envelopper la longue liste d'arguments%Envelopper la longue chaîne d'appels)Envelopper la longue liste de paramètres EnveloppementpVous pouvez seulement modifier la signature d'un constructeur, d'un indexeur, d'une méthode ou d'un délégué.EVous pouvez utiliser la barre de navigation pour changer de contexte. {0} - {1} Mot clé {0}9« {0} » ne peut pas être vide ou avoir la valeur Null.A'{0}' ne peut pas avoir une valeur null ou être un espace blanc. {0} - {1}"'{0}' n'a pas une valeur null ici.''{0}' a peut-être une valeur null ici.10 000 000es de secondeLe spécificateur de format personnalisé "fffffff" représente les sept chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les dix millionièmes de seconde d'une valeur de date et d'heure. Bien qu'il soit possible d'afficher les dix millionièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.#10 000 000es de seconde (non nul)Le spécificateur de format personnalisé "FFFFFFF" représente les sept chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les dix millionièmes de seconde d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les sept chiffres correspondant à des zéros ne sont pas affichés. Bien qu'il soit possible d'afficher les dix millionièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.1 000 000es de secondeLe spécificateur de format personnalisé "ffffff" représente les six chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les millionièmes de seconde d'une valeur de date et d'heure. Bien qu'il soit possible d'afficher les millionièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes."1 000 000es de seconde (non nul)Le spécificateur de format personnalisé "FFFFFF" représente les six chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les millionièmes de seconde d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les six chiffres correspondant à des zéros ne sont pas affichés. Bien qu'il soit possible d'afficher les millionièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.100 000es de secondeLe spécificateur de format personnalisé "fffff" représente les cinq chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les cents millièmes de seconde d'une valeur de date et d'heure. Bien qu'il soit possible d'afficher les cents millièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.100 000es de seconde (non nul)Le spécificateur de format personnalisé "FFFFF" représente les cinq chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les cents millièmes de seconde d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les cinq chiffres correspondant à des zéros ne sont pas affichés. Bien qu'il soit possible d'afficher les cents millièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.10 000es de secondeLe spécificateur de format personnalisé "ffff" représente les quatre chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les dix millièmes de seconde d'une valeur de date et d'heure. Bien qu'il soit possible d'afficher les dix millièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT version 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.10 000es de seconde (non nul)Le spécificateur de format personnalisé "FFFF" représente les quatre chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les dix millièmes de seconde d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les quatre chiffres correspondant à des zéros ne sont pas affichés. Bien qu'il soit possible d'afficher les dix millièmes d'un deuxième composant d'une valeur de temps, cette valeur risque de ne pas être significative. La précision des valeurs de date et d'heure dépend de la résolution de l'horloge système. Sur les systèmes d'exploitation Windows NT 3.5 (et versions ultérieures) et Windows Vista, la résolution de l'horloge est d'environ 10 à 15 millisecondes.1 000es de secondeLe spécificateur de format personnalisé "fff" représente les trois chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les millisecondes d'une valeur de date et d'heure.1 000es de seconde (non nul)Le spécificateur de format personnalisé "FFF" représente les trois chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les millisecondes d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les trois chiffres correspondant à des zéros ne sont pas affichés.100es de secondeLe spécificateur de format personnalisé "ff" représente les deux chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les centièmes de seconde d'une valeur de date et d'heure.100es de seconde (non nul)Le spécificateur de format personnalisé "FF" représente les deux chiffres les plus significatifs de la fraction de seconde. En d'autres termes, il représente les centièmes de seconde d'une valeur de date et d'heure. Toutefois, les zéros de fin ou les deux chiffres correspondant à des zéros ne sont pas affichés.10es de secondeLe spécificateur de format personnalisé "f" représente le chiffre le plus significatif de la fraction de seconde. En d'autres termes, il représente les dixièmes de seconde d'une valeur de date et d'heure. Si le spécificateur de format "f" est utilisé sans autres spécificateurs de format, il est interprété en tant que spécificateur de format de date et d'heure standard "f". Quand vous utilisez les spécificateurs de format "f" dans le cadre d'une chaîne de format fournie à la méthode ParseExact ou TryParseExact, le nombre de spécificateurs de format "f" indique le nombre de chiffres les plus significatifs de la fraction de seconde qui doivent être présents pour permettre une analyse correcte de la chaîne.10es de seconde (non nul)Le spécificateur de format personnalisé "F" représente le chiffre le plus significatif de la fraction de seconde. En d'autres termes, il représente les dixièmes de seconde d'une valeur de date et d'heure. Rien ne s'affiche si le chiffre est zéro. Si le spécificateur de format "F" est utilisé sans autres spécificateurs de format, il est interprété en tant que spécificateur de format de date et d'heure standard : "F". Le nombre de spécificateurs de format "F" utilisés avec la méthode ParseExact, TryParseExact, ParseExact ou TryParseExact indique le nombre maximal de chiffres les plus significatifs de la fraction de seconde qui peuvent être présents pour permettre une analyse correcte de la chaîne.(Horloge de 12 heures (1 à 2 chiffres)Le spécificateur de format personnalisé "h" représente l'heure sous la forme d'un nombre compris entre 1 et 12. En d'autres termes, l'heure est représentée par une horloge de 12 heures qui compte les heures entières depuis minuit ou midi. Vous ne pouvez pas différencier une heure particulière après minuit et la même heure après midi. L'heure n'est pas arrondie, et une heure à un chiffre est présentée dans un format qui ne comporte aucun zéro de début. Par exemple, s'il est 5:43 du matin ou de l'après-midi, le spécificateur de format personnalisé affiche "5". Si le spécificateur de format "h" est utilisé sans autres spécificateurs de format personnalisés, il est interprété en tant que spécificateur de format de date et d'heure standard, et lève une exception FormatException.#Horloge de 12 heures (2 chiffres)Le spécificateur de format personnalisé "hh" (plus n'importe quel nombre de spécificateurs "h" supplémentaires) représente les heures sous la forme d'un nombre compris entre 01 et 12. En d'autres termes, les heures sont représentées par une horloge de 12 heures qui compte les heures entières écoulées depuis minuit ou midi. Vous ne pouvez pas différencier une heure particulière après minuit et la même heure après midi. L'heure n'est pas arrondie, et une heure à un chiffre est présentée dans un format qui comporte un zéro de début. Par exemple, s'il est 5:43 du matin ou de l'après-midi, le spécificateur de format personnalisé affiche "05".(Horloge de 24 heures (1 à 2 chiffres)Le spécificateur de format personnalisé "H" représente l'heure sous la forme d'un nombre compris entre 0 et 23. En d'autres termes, l'heure est représentée par une horloge de 24 heures de base zéro, qui compte les heures entières depuis minuit. Une heure à un chiffre est présentée dans un format qui ne comporte aucun zéro de début. Si le spécificateur de format "H" est utilisé sans autres spécificateurs de format personnalisés, il est interprété en tant que spécificateur de format de date et d'heure standard, et lève une exception FormatException.#Horloge de 24 heures (2 chiffres)Le spécificateur de format personnalisé "HH" (plus n'importe quel nombre de spécificateurs "H" supplémentaires) représente les heures sous la forme d'un nombre compris entre 00 et 23. En d'autres termes, les heures sont représentées par une horloge de 24 heures de base zéro, qui compte les heures écoulées depuis minuit. Une heure à un chiffre est présentée dans un format qui comporte un zéro de début.)tous les types anonymes dans le conteneur1et mettre à jour les sites d’appel directementattributauto-propriété.Impossible de construire l'arborescence finaleclasscode Champ const constante constructeurséparateur de date Le spécificateur de format personnalisé "/" représente le séparateur de date, qui est utilisé pour différencier les années, les mois et les jours. Le séparateur de date localisé approprié est récupéré à partir de la propriété DateTimeFormatInfo.DateSeparator de la culture actuelle ou spécifiée. Remarque : Pour changer le séparateur de date d'une chaîne de date et d'heure particulière, spécifiez le caractère de séparation dans un délimiteur de chaîne littérale. Par exemple, la chaîne de format personnalisée mm'/'dd'/'yyyy produit une chaîne de résultat dans laquelle "/" est toujours utilisé en tant que séparateur de date. Pour changer le séparateur de date de toutes les dates d'une culture, changez la valeur de la propriété DateTimeFormatInfo.DateSeparator de la culture actuelle, ou instanciez un objet DateTimeFormatInfo, affectez le caractère à sa propriété DateSeparator, puis appelez une surcharge de la méthode de format qui inclut un paramètre IFormatProvider. Si le spécificateur de format "/" est utilisé sans autres spécificateurs de format personnalisés, il est interprété en tant que spécificateur de format de date et d'heure standard, et lève une exception FormatException.jour du mois (1 à 2 chiffres)Le spécificateur de format personnalisé "d" représente le jour du mois sous la forme d'un nombre compris entre 1 et 31. Un jour à un chiffre est présenté dans un format qui ne comporte aucun zéro de début. Si le spécificateur de format "d" est utilisé sans autres spécificateurs de format personnalisés, il est interprété en tant que spécificateur de format de date et d'heure standard : "d".jour du mois (2 chiffres)La chaîne de format personnalisée "dd" représente le jour du mois sous la forme d'un nombre compris entre 01 et 31. Un jour à un chiffre est présenté dans un format qui comporte un zéro de début.jour de la semaine (abrégé)Le spécificateur de format personnalisé "ddd" représente le nom abrégé du jour de la semaine. Le nom abrégé localisé du jour de la semaine est récupéré à partir de la propriété DateTimeFormatInfo.AbbreviatedDayNames de la culture actuelle ou spécifiée.jour de la semaine (complet)Le spécificateur de format personnalisé "dddd" (plus n'importe quel nombre de spécificateurs "d" supplémentaires) représente le nom complet du jour de la semaine. Le nom localisé du jour de la semaine est récupéré à partir de la propriété DateTimeFormatInfo.DayNames de la culture actuelle ou spécifiée.delegatediscardenum valeur enumeventaccesseur d'événementChampde {0}à partir des métadonnées"date longue/heure longue (complet)Le spécificateur de format standard "F" représente une chaîne de format de date et d'heure personnalisée, qui est définie par la propriété DateTimeFormatInfo.FullDateTimePattern actuelle. Par exemple, la chaîne de format personnalisée pour la culture invariante est "dddd, dd MMMM yyyy HH:mm:ss"."date longue/heure courte (complet)Spécificateur de format complet de date longue et d'heure courte ("f") Le spécificateur de format standard "f" représente une combinaison des modèles de date longue ("D") et d'heure courte ("t"), séparés par un espace.$date courte/heure longue (général)Le spécificateur de format standard "G" représente une combinaison des modèles de date courte ("d") et d'heure longue ("T"), séparés par un espace.$date courte/heure courte (général)Le spécificateur de format standard "g" représente une combinaison des modèles de date courte ("d") et d'heure courte ("t"), séparés par un espace.6Le code généré chevauche une partie cachée du codeULa génération de code source pour les symboles de ce type n'est pas prise en chargesurcharge génériquesurcharges génériquesIndans {0} ({1} - {2})dans {0} (projet {1})dans la sourcedans la source (attribut)dans le fichier de suppressionindexeur interfaceyL{1RSInterpolation_can_be_simplified*Invalid_format_stringNInvalid_global_SuppressMessageAttribute4lInvalid_or_missing_target_for_SuppressMessageAttributebTInvalid_scope_for_SuppressMessageAttribute&Make_field_readonlyBMember_access_should_be_qualified:Member_name_can_be_simplified 2Modifiers_are_not_orderedB lNamespace_0_does_not_match_folder_structure_expected_1k RNamespace_does_not_match_folder_structure Naming_Styles .Naming_rule_violation_0# 8Null_check_can_be_simplifiedL NObject_initialization_can_be_simplified Order_modifiers Parameter_0_can_be_removed_if_it_is_not_part_of_a_shipped_public_API_its_initial_value_is_never_used tParameter_0_can_be_removed_its_initial_value_is_never_used\ 4Parentheses_can_be_removed NParentheses_should_be_added_for_clarity Populate_switch ZPrefer_explicitly_provided_tuple_element_name3 Private_member_0_can_be_removed_as_the_value_assigned_to_it_is_never_readm 4Private_member_0_is_unused lPrivate_method_0_can_be_removed_as_it_is_never_invoked Private_property_0_can_be_converted_to_a_method_as_its_get_accessor_is_never_invokedP .Remove_Unnecessary_Cast 2Remove_redundant_equality (Remove_unused_membere.Remove_unused_parameter2Remove_unused_parameter_0Remove_unused_parameter_0_if_it_is_not_part_of_a_shipped_public_API:Remove_unused_private_members>0Simplify_LINQ_expressionkDSimplify_collection_initialization>Simplify_conditional_expression,Simplify_interpolationLigne vide nécessaire entre le bloc et l'instruction qui suitHChanger namespace pour le faire correspondre à la structure de dossiersLes changements apportés aux arborescences d'expression peuvent entraîner des changements de comportement au moment de l'exécution7L'initialisation des collections peut être simplifiée4L’expression conditionnelle peut être simplifiée&Convertir en expression conditionnelle-La valeur d'expression n'est jamais utiliséeh$0$X *H $I0$E10  `He0\ +7N0L0 +70 010  `He ?,O0m@Q=|4MTir 0n0V3 15_0  *H  0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110 210211200951Z 220210200951Z0c1 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U.NET00  *H 0YpBݬa!z>֗7X/G0y:m%Fg肭b^K.Xyڜ FJ7OQj'cro CJjdWW\߮L/&uB`Cb mh?"$N=-_; / Qx8šoj1Ւ 3P[rR`M^ᾁKqΉa 1оL CW=vI=(, dGJTi1+7#SSy/ , hkgVZg8墎9ȥwEZ;Z#pڀrC>1I;G}x$5cH-i,uw/J_~e]B_|ይ)?HzV"PhZs2wO/ވj˻T|X#Qj|p4Cȶ!pkx}Γ*w=8z߁-.յNP~Na =h{iNm CK2(GW+y()y(oe083jo3~ɚ2fr0q|L)"`9v ogBAJnазGlsm>`D=EJ,W;Sɉ_7; V08~KHzXbTd]EnY 6kU0Yz ƙ6kK|uG0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1000~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113 15_0  `He0 *H  1  +70 +7 10  +70/ *H  1" eܞtSK7S[<#8_+[P!0B +7 1402Microsofthttp://www.microsoft.com0  *H s;_p*:)W5S'J<~'r L{n;2aR@]Q3ID/;z;>?ulSOW&>P H;âoj΂s:%RҕJ>j4g-H)5 @<ϛ-~E_`Ȁ0"&J!)We A2jyyԸB^ThБv󉃞f(,tCht/@gǪEz@9ɢ|K^=jD >y*G*cw0 +710 *H 010  `He0Q *H  @<08 +Y 010  `He DnYVx`⍥`g{cMaC20211014191009.217Z0Ф01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:12BC-E3AE-74EB1%0#UMicrosoft Time-Stamp Service<00٠3S҂rElWS0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 201112182605Z 220211182605Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:12BC-E3AE-74EB1%0#UMicrosoft Time-Stamp Service0"0  *H 0 tBA[TO㗈&L(@nsjq@sIv#4.btG$TgOuΔ2t 83UzT )`"/:>d|W9Z {07cjnS:aPYnT{XMKF#t_FO͗~0l呯tmtQ%Wxjсs~;/F)zO{0:LЍ?(x݈ADs$qbzMZSн[00UƢsH*0@pm1VDu0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  hy| D>sIQܜG)WrMF%dZa|B>N̙SsGX .2f3be&u%_S$}' V)}WJ?@۾1.l#"^N~ĝKf+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDA#B薸H1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103S҂rElWS0  `HeJ0 *H  1  *H  0/ *H  1" qpQ)1)OV0 *H  /1000 P 9  C,oljh00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103S҂rElWS0" BO2O`@1FK1Zc 0  *H