📄 libclap_builder-dde7d4aeb5e80403.rmeta
/home/palash/git/iron_learn/target/release/deps/libclap_builder-dde7d4aeb5e80403.rmeta
Language: rmeta • Lines: 66224
rust
0`%#rustc 1.92.0 (ded5c06cf 2025-12-08)���	ⷄ�ۆ��p��-225863f279df55c4��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec�anstyle��������{���f�-7362aeebc0ade846�clap_lex��/&�����sP����-1d9fbdca4c8ef1c9�anstream�{�~;���Žo��-dcfced80c3d79a52�
anstyle_parse���Y!w�ۓ	Zb)�-4f15a397ba45a6f6�	utf8parse�X\�;�a����<�-934623d53d9e3729�colorchoice����q�lm����jW-812ab0085db0e028�is_terminal_polyfill�(ͺ��_�v��!L��mT-6ff57049aae304d9�
anstyle_query��i!�Z@��V�.�"�-4af5b23518f0ace7�strsim������ˑ4�{6-b2647f4c386a3813�
crate_version�l��<�cargo�<���
crate_authors�l�	�<�	�<�	��	crate_description����<��<����T��<��<���command�<��<��<����,�~�<�~�<�~��~z
AnyValueId�T*����(�<
�,|
��DS�<3�,=|3�	Extension�L��<�unstable-ext�t����ArgExt�4��	�<��	�
t��	�	��$��	�$��	��$���$����$��$��
assert_app�T�����
CommandExt�T��
�<��
�
t��
���
�E�<string�D)��inner�,�.�<�.�D�.��.�tests�,�>�$�>��$�*�$�*�	,�<�D��	�,�&�<�%�D�%��%�	�,�5�$�5�	
wrap_tests�T�0	�$�0	�	�,�9	�$�9	�
�$��
�$��
y
debug_asserts�l����y�,��$�y�4��<��
t�Ļy�T��<��
t����
DefaultFormatter���	�<�	
error-context�|�	̕	ܔ	�
	Backtrace�L���<���<������Str��
���
��,��
�$��
��,�-�$�-�did_you_mean�d�
�<�
suggestions�l�
��
̬
��$��$��	parse_env�L��<Ӯ	wrap_help�\ݮ�Ӯ��$ʳ�$���ch_width�D��<�unicode�L�����,��$��word_separators�|��<��\����wrap_algorithms�|��<��\����wrap�$��<��\�����$��$���$��$��E�<�D)���,��$��eq_ignore_case�t��<��L���ReadmeDoctests�t��<��	�

macros��arg_impl�arg��ok�some��Parser�#parse�#	try_parse�#
parse_from�&I�&�#try_parse_from�)�)�#update_from�,�,�#try_update_from�/�/�CommandFactory�2�2command_for_update�FromArgMatches�5from_arg_matches�5from_arg_matches_mut�5update_from_arg_matches�5update_from_arg_matches_mut�Args�:group_id�:augment_args�:augment_args_for_update�
Subcommand�>augment_subcommands�>augment_subcommands_for_update�>has_subcommand�	ValueEnum�Bvalue_variants�C'a�Bfrom_str�E	E	Bto_possible_value�I�I�I�I�M�MIt�I�P�P�S�S�S�W�W�W�W�W�]�]�]�a�a�a�a�format_error�f�h�h�k�k�n�n�n�r�r�	u�u�u�builder�yaction�zz|takes_values�|default_num_args�|
default_value�|default_missing_value�|default_value_parser�z	CountType�yapp_settings�����set��unset��is_set��insert��������bit�y�����������	�
���
���������������
�
impl Into<Id>��id���$�short��impl IntoResettable<char>��long��impl IntoResettable<Str>�����%�short_alias���$�aliases��(impl IntoIterator<Item = impl Into<Str>>��impl Into<Str>��	�
short_aliases��impl IntoIterator<Item = char>��
visible_alias���%�visible_short_alias���$�visible_aliases���%��&�	�visible_short_aliases���&���impl IntoResettable<usize>��trailing_var_arg���	�required��requires��impl IntoResettable<Id>��	exclusive��global���"�setting��
unset_setting����!�impl IntoResettable<ArgAction>��value_parser��'impl IntoResettable<super::ValueParser>��num_args��impl IntoResettable<ValueRange>��number_of_values��
value_name���%�value_names���%��&�	�
value_hint��impl IntoResettable<ValueHint>��ignore_case��allow_hyphen_values��allow_negative_numbers��require_equals��use_value_delimiter��value_delimiter���$�value_terminator���%�@�	��!�impl IntoResettable<OsStr>��default_value_os��impl Into<OsStr>��default_values��*impl IntoIterator<Item = impl Into<OsStr>>���.�	�default_values_os���.��.��!��-�default_missing_value_os���.�default_missing_values���.��.�default_missing_values_os���.��.�	��help��impl IntoResettable<StyledStr>��	long_help���0�
display_order���(�help_heading���%�next_line_help����hide_possible_values��hide_default_value��hide_short_help��hide_long_help���group���(�groups��'impl IntoIterator<Item = impl Into<Id>>���$�default_value_if���$�impl Into<ArgPredicate>���-�	�default_values_if���$��3��.��.�	�default_value_if_os���$��3��-�default_value_ifs��^impl IntoIterator<Item = (impl Into<Id>, impl Into<ArgPredicate>, impl IntoResettable<OsStr>)>���$��3��-�default_values_ifs��nimpl IntoIterator<Item = (impl Into<Id>, impl Into<ArgPredicate>, impl IntoIterator<Item = impl Into<OsStr>>)>���$��3��.��.�default_value_ifs_os���5��$��3��-�required_unless_present���(�required_unless_present_all���3��$�required_unless_present_any���3��$�required_if_eq���$��.�required_if_eq_any��;impl IntoIterator<Item = (impl Into<Id>, impl Into<OsStr>)>���$��.�	�required_if_eq_all���9��$��.�	�requires_if���3��$�requires_ifs��Bimpl IntoIterator<Item = (impl Into<ArgPredicate>, impl Into<Id>)>���3��$�	�requires_all���3��$�	�conflicts_with���(�conflicts_with_all���3��$�overrides_with���(�overrides_with_all���3��$��get_id��get_help��
get_long_help��get_display_order��get_help_heading��	�	get_short��get_visible_short_aliases��	�get_all_short_aliases��	�get_short_and_visible_aliases��get_long��get_visible_aliases��	�get_all_aliases��	�get_long_and_visible_aliases��get_aliases��	�get_possible_values��	�get_value_names��get_num_args��get_min_vals��get_value_delimiter��get_value_terminator��	get_index��get_value_hint��	�get_default_values��
is_positional��is_required_set��is_multiple_values_set��is_takes_value_set��	�is_allow_hyphen_values_set��is_allow_negative_numbers_set��
get_action��DEFAULT��get_value_parser���C�
is_global_set��is_next_line_help_set��is_hide_set��is_hide_default_value_set��is_hide_possible_values_set��is_hide_short_help_set��is_hide_long_help_set��is_require_equals_set��is_exclusive_set��is_trailing_var_arg_set��is_last_set��is_ignore_case_set���_build��	�name_no_brackets��	�stylized���stylize_arg_suffix���	�render_arg_val��	�is_multiple�����������	���
������y	arg_group������
��$��$��$����(����3��$�get_args���multiple���G��(��(��(��;��3��$��<��(��<��3��$���=��B���y
arg_predicate����S���yarg_settings�����"��"��"��"��������#y�����������	�
���
������������������� �!�"�#�$�%�&�'�(���
��&�	new_inner����impl Into<Arg>��arg_internal��	���(impl IntoIterator<Item = impl Into<Arg>>���M�mut_arg��F��impl AsRef<str>��	�mut_args���N�	mut_group���N��N�	�	�mut_subcommand���N��N�	�mut_subcommands���N��2�impl Into<ArgGroup>���3�-impl IntoIterator<Item = impl Into<ArgGroup>>���O�
subcommand��impl Into<Command>��subcommand_internal��subcommands��)impl IntoIterator<Item = impl Into<Self>>��impl Into<Self>��defer��debug_assert��error��impl fmt::Display��get_matches��get_matches_mut��	�try_get_matches��get_matches_from������	�try_get_matches_from������try_get_matches_from_mut������	�
print_help��print_long_help��render_help��render_long_help��
write_help��W��write_long_help���U�render_version��render_long_version��render_usage��
render_usage_���no_binary_name��
ignore_errors��args_override_self��dont_delimit_trailing_values��color��styles��
term_width��max_term_width��disable_version_flag��propagate_version���1�disable_help_flag��disable_help_subcommand��disable_colored_help��
help_expected��dont_collapse_args_in_usage���2�infer_long_args��infer_subcommands����
��&�bin_name��impl IntoResettable<String>��display_name���Y�author���%�about���0�
long_about���0�
after_help���0�after_long_help���0�before_help���0�before_long_help���0����%�long_version���%�override_usage���0�
override_help���0�
help_template���0��)��)�global_setting��unset_global_setting��flatten_help��next_help_heading���%�next_display_order���(�arg_required_else_help���,��,��(�allow_missing_positional���
short_flag���$�	long_flag���&����%�short_flag_alias���$�long_flag_alias���%��%��%��&�	�short_flag_aliases���&�long_flag_aliases���%��&��&��%�visible_short_flag_alias���$�visible_long_flag_alias���%��'��%��&�	�visible_short_flag_aliases���&�visible_long_flag_aliases���%��&��1��(���subcommand_required��allow_external_subcommands�� external_subcommand_value_parser���*�args_conflicts_with_subcommands��subcommand_precedence_over_arg��subcommand_negates_reqs��	multicall��subcommand_value_name���%�subcommand_help_heading���%��get_usage_name��get_usage_name_fallback��	�get_display_name��get_bin_name��get_bin_name_fallback��	�set_bin_name��impl Into<String>��get_name��get_name_and_visible_aliases��get_version��get_long_version���=�
get_author��get_short_flag��
get_long_flag��	get_about��get_long_about��is_flatten_help_set��get_next_help_heading���?��	�	�get_visible_short_flag_aliases���	�	�get_visible_long_flag_aliases���	�	��?��	�get_all_short_flag_aliases���	�get_all_long_flag_aliases���	��@��	�	��"�	get_color��
get_styles��get_subcommands���get_subcommands_mut���has_subcommands��get_subcommand_help_heading��get_subcommand_value_name��get_before_help��get_before_long_help��get_after_help��get_after_long_help��find_subcommand��impl AsRef<std::ffi::OsStr>��	�find_subcommand_mut���l�	�
get_groups���
get_arguments���get_positionals���	�get_opts���	�get_arg_conflicts_with��	�get_global_arg_conflicts_with��	�	�	�get_subcommands_containing��	�is_no_binary_name_set��is_ignore_errors_set��#is_dont_delimit_trailing_values_set��is_disable_version_flag_set��is_propagate_version_set���D�is_disable_help_flag_set��is_disable_help_subcommand_set��is_disable_colored_help_set��"is_dont_collapse_args_in_usage_set��is_infer_long_args_set��is_infer_subcommands_set��is_arg_required_else_help_set���B��C��E�is_allow_missing_positional_set���D�is_subcommand_required_set��!is_allow_external_subcommands_set��$get_external_subcommand_value_parser���C�&is_args_conflicts_with_subcommands_set��is_args_override_self��%is_subcommand_precedence_over_arg_set��is_subcommand_negates_reqs_set��is_multicall_set���get_override_usage��get_override_help��get_help_template��get_term_width��	�get_max_term_width��	�
get_keymap��get_used_global_args��	�	�	_do_parse��build��_build_recursive��_build_self��	�	�_build_subcommand���	�_build_bin_names_internal���_panic_on_missing_help��	�	�
two_groups_of���N�	�_propagate_global_args��	�
_propagate��_propagate_subcommand��	�	�_check_help_and_version��_copy_subtree_for_help��_render_version��	�format_group���	�	�Captures��������get_non_positionals���	�find��	�contains_short���"�has_positionals��has_visible_subcommands��	�
aliases_to���l�	�short_flag_aliases_to��	�long_flag_aliases_to��	�	�groups_for_arg�����	�	�	�
find_group��	�all_subcommand_names���	�required_graph��	�unroll_args_in_group��	�unroll_arg_requires���N�find_short_subcmd��	�	�find_long_subcmd��	�	�write_help_err��write_version_err��long_help_exists��long_help_exists_��	�
color_help���>�	�����
������AppExt���
�two_elements_of�����yext������get����	��"���remove����	�update���
���yos_str����from_static_ref��	as_os_str��to_os_string��������������������������	���
�����������
����borrow����������������������������������������into_os_string����>��������������H�ypossible_value��������
��&��0��0������%��%��%��&�	���f��=��D�should_show_help��get_visible_quoted_name��get_name_and_aliases���	�matches��	�	���J��yrange���EMPTY��SINGLE��FULL���
��Q�@�
min_values��
max_values���!�is_unbounded��is_fixed���G�
num_values��accepts_more���start_bound��	end_bound���>�������������������	���
�����y
resettable������������into_option������������IntoResettable����into_resettable��������������������������	����
��������������
�������������������������������	��	����	��	����	��	����	��	��y��	�	��	
into_inner��	��	�	��	�	��	�	��	�	��	�	��	�	��	�	��	�	��		�	��	
�	��	��	�	��	�	��	
�	��	�	��	�	���	�	��	�	��	�	��	�	��	�	��	�	��	�	��	�	��	�	��	�	��	��	�	��	��	into_string��	�	�	>�	�	��	�	��	�	��	�	�	��	�y
styled_str��	�	�	�
�	ansi��	�	push_string��	push_str��	trim_start_lines��	trim_end��	replace_newline_var��	indent��	��	
display_width��	is_empty��	
as_styled_str��		iter_text��	�	push_styled��	write_to��	�	>�	�C�	�	��	�	��	�	��	�	��	�	��	�	��	
write_char��	�	�y�+�	�	�	��	�y�*�
�
�
�
�
�
�
�
ValueParser��

�
��
ValueParserInner��
Bool��

�
��

�
��

�
��

�
Other��

�
��
�
�
�
P��
��
��
	os_string��
path_buf��
�
	parse_ref��
��
possible_values��
any_value_parser��
�
���
��
�
��
�
��
�
��
�
��
�
��
�
��
	�
��

�
���
j�
�
��
�
�
���
��
�
��

�
��
AnyValueParser��
��

parse_ref_��
��
���
	clone_any��
�
��
���
��
���
��
���
���
TypedValueParser��
Value��
��
���
��
parse_��
���
�	�
��
�N�
try_map��
��
E��
�N�
�
�N�
��
���
���
��
�
�
�
�
���
��
��
�
>�
�
�
�
�
���
��
��
�
>�
�
�
�
�
���
��
��
	�
�
>�
�
���
�
�
���������	�	�	�	�	����	�
����>�
��
�impl Into<PossibleValuesParser>��
��������	�	�	�	�	����
�������	�
����
����B��
format_bounds��
 ��������	�	�
!��������
"���>�
#����
����������
$��������	�	�
%��������
&���>�
'��
�����
(������	�	����
)�>�
*��
�����	�
+���������
,�>�
-��
�����	�
.���������
/�>�
0��
�
1������	�
2�>�
3�����N����
�
4�����N�������������
5�����N�������
�
6�����N��������������
7�suggest_arg���&�suggest��impl Into<StyledStr>��and_suggest��ӧ�
8���������	�
ValueParserFactory�����*�
9����*�
:����*�
;����*�
<����*�
=����*�
>����*�
?����*�
@����*�
A����*�
B����*�
C����*�
D����*�
E����*�
F����*�
G����*�
H������*�
I������*�
J������*�
K������*�
L����
�
impl_prelude���_impls_ValueParserFactory�����*��������*�_impls_ValueEnum�����*��������*�_impls_From_OsString���*��FromOsString���*�	�_impls_From_OsStr���*��	FromOsStr��'s���*�	�_impls_From_String���*��
FromString���*�	�_impls_From_str���*��
FromStr��
ͮ�
�*�
	�_impls_FromStr��
�*��
Parse��
�*�
�*�
private��
�
_impls_ValueParserFactorySealed��
�
���
_impls_ValueEnumSealed��
�
���
_impls_From_OsStringSealed��
�
���
_impls_From_OsStrSealed��
�
���
ͮ�
_impls_From_StringSealed��
�
���
_impls_From_strSealed��
�
ί�
ͮ�
_impls_FromStrSealed��
�
��ystyling��
�
�
plain��
styled��
header��
�R�
usage��
�	�
placeholder��
valid��
invalid��
context��

context_value��
�

get_header��
	get_error��
	get_usage��
get_literal��
get_placeholder��
	get_valid��
get_invalid��
��
get_context_value��
�
�
>�
�
>�
STYLES�yyyyyyyyyy	y
yyy
yyyyyyyyyyyyyyyyyyy y!y"y#y$y%y&y'�R�
�
�
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�
�
�
�
�
������������
�����������ErrorFormatter��� �
KindFormatter��
��� ��
RichFormatter��
��� ��start_error���write_dynamic_context���write_values_list���format_error_message��singular_or_plural��	put_usage��
get_help_flag��get_user_help_flag��	�	�	�	�try_help������Escape��
�ͮ������
�	�������
�
�
�
�
�
�
�
�������
���N���phantom��
��N�@�impl Display�����
�with_cmd��apply��EF���	�����	����"����
use_stderr��stream��	exit_code��exit��print��render��for_app��set_message��impl Into<Message>��
set_source��
set_styles��	set_color��set_colored_help��
set_help_flag��insert_context_unchecked��extend_context_unchecked�����display_help��display_help_error��display_version��argument_conflict��subcommand_conflict��empty_value��	no_equals��
invalid_value��	�invalid_subcommand���unrecognized_subcommand��missing_required_argument��missing_subcommand��invalid_utf8��too_many_values��too_few_values��value_validation��wrong_number_of_values��unknown_argument���unnecessary_double_dash���	formatted��
��N���
��N���
��N���
��N�source��	�
��N���
������
���
���
	��
�

��parser��arg_matcher�����������	�
���
�������
����propagate_globals��fill_in_global_values����get_mut�����contains��arg_ids����entry���P�subcommand_name��check_explicit��	�start_custom_arg��start_custom_group��start_occurrence_of_external��
add_val_to��add_index_to��needs_more_vals��	�pending_arg_id��	�pending_values_mut��	�start_trailing��take_pending��������R��������������arg_matches�����������	�
���
������get_one����	get_count��	�get_flag��	�get_many����get_occurrences����get_raw��get_raw_occurrences��
remove_one����remove_many����remove_occurrences����contains_id��ids��args_present��	�	�value_source��index_of��
indices_of����P�	�remove_subcommand��	�subcommand_matches��	����	�is_valid_subcommand���try_get_one����	�try_get_many����try_get_occurrences����	�try_get_raw��try_get_raw_occurrences��	�try_remove_one����try_remove_many����try_remove_occurrences����	�try_contains_id��try_clear_id���try_get_arg��
try_get_arg_t����try_remove_arg_t����verify_arg_t����
verify_arg��get_arg��ͮ�get_subcommand���������	size_hint�����	next_back�������������������	���
���>�	���������������������
����������>�����	�������������������>�����	�����������������������>�	������������������������������������������������>�����	��������������������� �����!����������"����#�$�>�����	�%����������&������'�(��������)����*�+�>�����unwrap_downcast_ref����unwrap_downcast_into����matched_arg�����������	�
���
��new_arg��	new_group��new_external��indices���A�
push_index��vals��	into_vals��vals_flatten��into_vals_flatten��raw_vals��raw_vals_flatten��first��
new_val_group��
append_val��num_vals��	�num_vals_last_group��	����	�	��������
infer_type_id��	�	�	���������is_explicit�����������	�������������	�
���
�������������'cmd��cmd��cur_idx��flag_subcmd_at��flag_subcmd_skip�������
�����get_matches_with����	�	�	�	�	�	�	�	�	�match_arg_error��	�	�possible_subcommand��	�	�possible_long_flag_subcommand��	�	�	�parse_help_subcommand��!impl Iterator<Item = &'cmd OsStr>��	�
is_new_arg��parse_subcommand��parse_long_arg��	�	�	�	�	�	�	�	�parse_short_arg��	�	�	�	�	�	�parse_opt_value��check_terminator��	�push_arg_values��resolve_pending��react��	��	�verify_num_args��	�	�remove_overrides��add_defaults��add_default_value��	�	�����did_you_mean_error��	�	�	�	�	�	�	�help_err��version_err��	validator�����������	�
���
����	Validator���������(������
�validate��	�	�validate_conflicts��	�	�validate_exclusive��	�	�	�	�	�build_conflict_err��	�	�	�build_conflict_err_usage��	�	�	�	�	�	�	�	�	�gather_requires��	�	�	�validate_required��	�	�	�	�	�	�	�	�is_missing_required_ok��fails_arg_required_unless��	�missing_required_error��	�	�	�	�	��	with_args��	�	�gather_conflicts��get_direct_conflicts��gather_direct_conflicts��gather_arg_direct_conflicts��gather_group_direct_conflicts��get_possible_values_cli��	�features������������	�	�	�did_you_mean_flag����'help������)impl IntoIterator<Item = &'a mut Command>���	�	�	�	����������	�
���
����mkeymap��������is_position���������������������K��	�push�������	�	�keys���	����args_mut����N��N��F�remove_by_name��	�	������append_keys�output���0�����T����\����������	�
���
���AutoHelp�����'writer��template����������
��T�	�	�DEFAULT_TEMPLATE��DEFAULT_NO_ARGS_TEMPLATE��
SHORT_SIZE��HelpTemplate��������writer������V����1�term_w��use_long����������
����write_templated_help����write_display_name��	�write_bin_name��
write_version��	�write_author��write_about��	�write_before_help��	�write_after_help��	��write_all_args���	�	�	�	�	�	�	�
write_args��	�	write_arg��	�	��$���%��align_to_about���0��
DASH_SPACE��	�	�	�will_args_wrap��	�	�arg_next_line_help��	�	spec_vals��	�	�	�	�	�	�	�
get_spaces��
write_padding���use_long_pv���write_flat_subcommands���	�	�	�write_subcommands���	�will_subcommands_wrap����%impl IntoIterator<Item = &'a Command>��	�	�write_subcommand��	�sc_spec_vals��	�	�	�subcommand_next_line_help��	�subcmd��NEXT_LINE_INDENT��
ArgSortKey��positional_sort_key��option_sort_key��
dimensions��should_show_arg��should_show_subcommand�������������	�DEFAULT_SUB_VALUE_NAME��	USAGE_SEP��Usage���������V��(������
��(�create_usage_with_title���create_usage_no_title��write_usage_no_title���write_help_usage���	�write_smart_usage���write_arg_usage���write_subcommand_usage���needs_options_tag��	�����	�	�get_required_usage_from��	�	�	�	�	�������
�with_content���������textwrap����֔�����������TAB��	TAB_WIDTH�util��	any_value����
�V��downcast_ref����
downcast_into����	���������A��������������������	���
��������flat_map�����������
��"�insert_unchecked��extend_unchecked�� impl IntoIterator<Item = (K, V)>��contains_key��Q�����ʊ�	�remove_entry��ʊ��������ʊ����ʊ�������	��	��������>�Entry����������Vacant��
���Occupied��
������������	or_insert��or_insert_with���N�VacantEntry����������v��key��
OccupiedEntry����������֍���Iter��������������������������������������������������IterMut��������������������������������������������������flat_set�������
��"����ʊ�retain���N����	�sort_by_key������N����>������IntoIter�����ͮ�������������extend�����������graph������
����
with_capacity���"�	�	�insert_child���	��	����	��$���HELP��VERSION��EXTERNAL������as_internal_str��������������������������	���
����������
���������������������str_to_bool��
TRUE_LITERALS���FALSE_LITERALS�������N����������	��V�����������������������SUCCESS_CODE��
USAGE_CODE���INTERNAL_ERROR_MSG�z	ArgAction��Set��
�Append��
�SetTrue��
�SetFalse��
�Count��
�Help��
�	HelpShort��
�HelpLong��
�Version��
z��z����AppFlags��
����>������������	���AppSettings��IgnoreErrors��
�AllowHyphenValues��
�AllowNegativeNumbers��
�AllArgsOverrideSelf��
�AllowMissingPositional��
�TrailingVarArg��
�DontDelimitTrailingValues��
�
InferLongArgs��
�InferSubcommands��
�SubcommandRequired��
�AllowExternalSubcommands��
�	Multicall��
�SubcommandsNegateReqs��
�ArgsNegateSubcommands��
�SubcommandPrecedenceOverArg��
�FlattenHelp��
�ArgRequiredElseHelp��
�NextLineHelp��
�DisableColoredHelp��
�DisableHelpFlag��
�DisableHelpSubcommand��
�DisableVersionFlag��
�PropagateVersion��
�Hidden��
�HidePossibleValues��
�HelpExpected��
�NoBinaryName��
�	ColorAuto��
�ColorAlways��
�
ColorNever��
�Built��
�BinNameBuilt��
�
�������
����Arg���$��0��1��!��*�	blacklist��settings��	overrides���3��(�r_ifs��	r_ifs_all��r_unless��r_unless_all���$��%��%��&�disp_ord��	val_names�����	val_delim��default_vals��default_vals_ifs��default_missing_vals��
terminator�����1�Ҁ�
�>����ArgGroup���$����(��(�	conflicts���I��>��������������ArgPredicate��	IsPresent��
�Equals��
����������������ArgFlags��
����>������������	���ArgSettings��Required��
�Global��
����
�ˠ�
����
�Ӝ�
���
�
RequireEquals��
�Last��
�՝�
�HideDefaultValue��
�
IgnoreCase��
�HiddenShortHelp��
�HiddenLongHelp��
�	Exclusive��
�
�������
����x��
��^��^��Y��Y��Z����[��Z��Z��[��[��Z��Z��%��_��`�	usage_str��
usage_name��help_str��٥����Ƥ�
g_settings�����Q��3�current_help_heading��current_disp_ord���d�subcommand_heading��external_value_parser����deferred��app_ext��������	�	TermWidth��
����>��������MaxTermWidth��
����>��������
Extensions��
extensions���>����������
��>� ���!���"�#���$���%���&�����Inner��
������
PossibleValue���
��0��%�������>�����������
ValueRange��start_inclusive��
end_inclusive���
���������������
Resettable�������
���Reset��
��������������������������������������������	���
�	 �>�	!���	"���	#�	$���	%���	&���	'�����	���
���	���		StyledStr��
���		���	
�>�	���	�	
���	���	���	���		ValueHint�����
�AnyPath��
�FilePath��
�DirPath��
�ExecutablePath��
�CommandName��
�
CommandString��
�CommandWithArguments��
�Username��
�Hostname��
�Url��
�EmailAddress��
�	���	�>�	�	���	���	�����	�	�����
�
	�
	�	�	�
StringValueParser��
M�
N���
O���
	�
OsStringValueParser��
P�
Q���
R���
PathBufValueParser��
S�
T���
U���
EnumValueParser��
������
V������
W������	�	�	�	�	�
PossibleValuesParser��
���
X���
Y���	�
RangedI64ValueParser����bounds����
Z���
[�����
\�����	�	�	�	�	�	�	�
RangedU64ValueParser��������
]���
^�����
_�����	�	�	�	�	�	�	�
BoolValueParser��
`�
a���
b���
FalseyValueParser��
c�
d���
e���	�
BoolishValueParser��
f�
g���
h���	�	�	�	�
NonEmptyStringValueParser��
i�
j���
k���	�
MapValueParser������N����func��
l�����N���
m�����N���
TryMapValueParser������N�������
n�����N���
o�����N���	�	�	�
UnknownArgumentValueParser������
p���
q���
_infer_ValueParser_for��
�����
r�����
_AnonymousValueParser��
���
s���
Styles��ͳ��R����	����������������
���
���ContextKind��InvalidSubcommand��
�
InvalidArg��
�PriorArg��
�ValidSubcommand��
�
ValidValue��
�InvalidValue��
�ActualNumValues��
�ExpectedNumValues��
�	MinValues��
�SuggestedCommand��
�SuggestedSubcommand��
�SuggestedArg��
�SuggestedValue��
�TrailingArg��
�	Suggested��
����
�Custom��
���������������	�����ContextValue����
�͗�
�����
���Strings��
���˸�
���
StyledStrs��
���Number��
���
�������
������	ErrorKind�����
�UnknownArgument��
����
�NoEquals��
�ValueValidation��
�
TooManyValues��
�TooFewValues��
�WrongNumberOfValues��
�ArgumentConflict��
�MissingRequiredArgument��
�MissingSubcommand��
�InvalidUtf8��
�DisplayHelp��
�(DisplayHelpOnMissingArgumentOrSubcommand��
�DisplayVersion��
�Io��
�Format��
��������������������

ErrorInner���	�����
����	help_flag���V�
color_when��color_help_when��	backtrace��
���
Message��Raw��
���	Formatted��
���
���

���
��
�
���
ArgMatcher�����pending������>�MatchesError��Downcast��actual�������������
ArgMatches�����P�,���-���.�>�/�0���1���
SubCommand���
����2���3���4�5���6���IdsRef�����	�7�����8�����Values�����	��	�9�����:�����	ValuesRef�������	��	�;�������<�������	RawValues�����	��	�=�����>�����Occurrences�����	�?�����@�����OccurrenceValues�����	�A�����B�����OccurrencesRef�������	�C�������D�������OccurrenceValuesRef�������	�E�������F�������RawOccurrences�����	�G�����H�����RawOccurrenceValues�����	�I�����J�����Indices�����	��	�K�����L�����
MatchedArg�����������������,�������ValueSource��DefaultValue��
�EnvVariable��
�CommandLine��
���������������������	�
ParseState��
ValuesDone��
�Opt��
���Pos��
�������������ParseResult��FlagSubCommand��
������
������
�AttachedValueNotConsumed��
�UnneededAttachedValue��rest������MaybeHyphenValue��
�EqualsNotProvided����
NoMatchingArg����NoArg��
�� ���	� ��
� ��
PendingArg�� �$� �� ��� trailing_idx��� ��� ��
�� ��� ��
Identifier�� Short�� 
� Long�� 
� Index�� 
��� ��� ���� ��� ��	Conflicts�� 	potential��� >�� ��� ��	�Key�� ߍ� ���	� ��
� ��� ��� ��MKeyMap�� �� ���
� >��� ��� ��� ��� ��KeyType�� ��� 
� �� ��� 
� �� Position�� 
� ��� ���� ��� ��� �� ��� ��Stream�� Stdout�� 
� Stderr�� 
��� ��� ���� ��� ��	Colorizer�� �� ��� content��	� ��
� ��AnyValue�� �� �$�� ��	��
� ���
�!��FlatMap��!���!���!���!��	�!���!���!��
�!���!���!���!���!����!���!���!��
�!���!���!��	�FlatSet��!��!���!��!���!��!���!��	�!��!��
�!��!��r�!��!�$�!children���!��!��
ChildGraph��!
�!��!���!��!��Id��!
�!���!>��!���!����!���!���!���!��!��ColorChoice��!Always��!
�!Never��!
��!����!���!���	�!��
�!>�!Auto��!
,8/8687888889898A8E8H8Y8Z8[8[8\8\8e8i8j8j8q8s8t8t8x8}8~88�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
��
8�
8�	
8�	
8�
8�
8�
8#25:>B�����
�
��������
�
�
�
�
�
�
�
�#���Box�������lf���]v��B�B�B������I��2��5��:��>��5:>5ȩ1�FĿ�Xx>����	����������������������Ӛ�����������oLUWE�t*�_�������������6����������_���������������������_� ������Ӝ�������������՝�������������͞	���
����������ɟ
�������������ˠ��������������������������������Ȣ�������������������>�39L�c�����������������������$��0��1��!��*����Ƥ�֤��3��(��������������$��%��%��&�٥������������������ܦ����1�Ҁ�|��7@�/������8�������������������_���_���������$����(��(�Ч��INE+��RD����_�����������������8������¨��ب���;28���_������������������J��������������9��������_���������������������_���������������ˠ������Ӝ�������������՝	��ͫ
�����������
�����81��!�����������������_��x#��
���^���^���Y���Y���Z������[���Z���Z���[���[���Z���Z���%���_���`��������������٥������Ƥ��ܮ������Q���3�����������d��¯��ܯ��������������i�������8�������8�!�!�!���!���@
TG���8���_������������LN�1�@��������_��������������z��2Li��������_��������Ա���e���t
������_�����������
�̊�����������������������������`�����8����������
�	���IFa����8�����������Jp/K�\���8��������8���������OB���s�����,�,��,��+����`'�$���_��������������-�-��-��+{��Gs;*"��������������8��������8�����������F�F��F��1"`��x9������������������������%�C�X�����������������������`���_������
���0���%������ȮJ
K������������������������������ȴ��ߴ�ԣ1����!����������������`��� ����������������������,M�[�}����������V,��Km
]������������t����������������B�JT������������������	exhausted�m��/��������������M&&����_���_��������������Y�g�aX�������_�����������������������`��������������������������;t����������������������;t��������������������;t��������������������;t������������������������;t����
����������������������������׺�������	����
������̻�Z=tID�;�������������������;t����
�
�
���
��
Q�%
���������������������;t��������˸���	Kw�z`:\���������������������������������ր���ր���ր���ր���ր���ր�����������������������������`������������������������?�?��?buf��:�?�	�:$x��Lk����������������_���_�����������
��������������������������������������������������������������������kY�����ą�ąą�ąą�ą�ą�`ą�������_�����������������������8����������8������������������Borrowed�����Owned���A��@����^���_���_������������������`���������t������������������
I�bj�}���������������,M�[�}������������������m��/��������������t����������������B�JT��������������M&&�����������߉j����?�?��?��:�?�	�:$x��Lk�߉���_������
���
�N�������ĈV����_���
��������������������_��
������ܽ��2!��������_���
��������������
i_M�2G]@���_���
��������������
���ku���_���
�����ր���Ͽ���
���
�`�ߧ�����Ց�_Ց�
Ց�Ց���Ց��������
���
�}5I�6���ْ�_ْ�
ْ�ْ���ْ�������*[�)�x�ړ�_ړ�
ړ�ړ������6�b��y����_���
����������h|TO������_���
����������L@Hbx�ٕ�_ٕ�
ٕ�ٕ���������
����
���s3}߉�N�_���
�����������
����
�#6g��=�߉��_���
����������
���
�
�2�e8t�_��
����������������lf���]v�����������������lf���]v�������������������lf���]v���������������������������te�M;���������������:�"���������5�5I�5��4�5���4�5��4榦����������_��������
�3+!_>�=���_��888888��������
�3+!_>�=���88888��������
�3+!_>�=���8888��������
�3+!_>�=���888��������
�3+!_>�=���88��������
�3+!_>�=���8��������
�3+!_>�=ί�
��������
�3+!_>�=���
ɝ�
���
���
��
���
���
ǡ�����	�ͳ�
��R�
���
��	�
����
����
����
����
����
>����Y5�_Ԣ�Ԣ�Ԣ�8Ԣ������������������������������������������	����
������������
�������������\��AU�����_���������������`���_���������͗���������������˸����������������w��}^%�_���������������_��������4%܀?b{������,�5\i�9�_��������>ͺ ��ئ8�_�����������������������������������������	����
������������
���������������^į��̪�̪��̪�̪̪�̪�`̪�_̪�_����	��	�
����
��
�
����
����
��V�
����
����
����
E��CLv_Z�������
����
���:�w�'�������
�"�f+�c���ÅÅą��:�����_������_����������������*ɥ��6R�_�������������_������:�}�w�_���_��������������;]#�Af������������������ �t"���_ɲ�ɲ�_ɲ�_��������P�+���#-�������������������_������
�����irJ�����������������������	��%yI�����_���J���I���I������	��%yI���8�������	���	�8��q�/����_���J���I���I������������	���	�h<0�������_���J���I���I������������	���	����F$����_���J���I���I������	���	����F$��8����������	�/�9���GK���_��J��I��I����������	����������_ܺ�Jܺ�Iܺ�Iܺ�������	���z$6�����_���J���I���I���������	���z$6�8���������	�,S���������_��J��I��I��������	��ތ��b4���_ս�Jս�I������	��ތ��b4�8�I������������	�>�5�-����_���J���I���I������	�>�5�-��8�������	���	�$�]P-����_���J������	���	�$�]P-��8�I���I������_�������������������������,�^�1�m��������������_��������������4�Zr�5j���������������������������_�����������������0�iG�{���������������_�	����������������������������������������������������� ��X��B����������������� � ��� �$� �� ��� ���N��m��_���������������� � � ��� � ��� � ��K��>
�����_���������������� � ��� ����^�wt`�����_����� � ��� ߍ�� ���y�Q�jT����������_������� � ��� ��� ���[���;�Q�������������_������_� � � ��� �� � ��� �� � ��� ��n�MRiŸ�������������`����������������������������8���� � � ��� � ��N/7j�KRT����_���������������� � ��� ��� ���� �����ٞ����_���_���� � ��� ��� �$�\;�E=Y�_���� � �
� �����J�V������������������������TypeId���data�'{\��ES�����`���_����������!�!���!����!���'��q^
������_������������������J�����������|#�M+a^k������I���I�����������|#�M+a^k8�����J��؏��������U-�RM�������I���I��؏��������U-�RM�8������!�!���!��»N�x�����_������������������H���Hͮ�!�!���!��»N�x�����I�����H�����_�!�!r�!�$��!����/3J�	8���_�!�!�!���!������Y�Q�����������������������������`��������������������������������������_���_���������������������������������������������_�!�!�!���!�!���!�!��Dt��%�^�����������������������_���t��B��I�S�W�h
rȩ]�k
a�n
uȩ�������������������������������������������
�
����������������������������������������������������������������������� �� � � � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!���������������������������������	������
�
������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �� �� �!�!�!�!�!�!�!�!��!�!�!���������������������������	����	
���
��
��
����������������
��

������������������� � � � ��!��!�!�!�!�!������������������������������������������� � � � � � �!�!����������������������������������������� �� � � � � � � � � � � � �!�!�!�!�!�!�!�!����������������������
���
����F���������������	��	�	��	
�	��	��	��	
�	��	�F�	���������������������� �� � � � � � � � � � �� �� �� �� �� � � �� �� �!�!�!�!�!�!��!���!�
��!����!��F�!�!�����������������������	���������������������� � � � � � � � � � � � �� �!�!�!�!�!�!�!�!������������������������������,���������������������	��	��	��	�F�	�?�	��	�,�	��	��	��	��	��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
���������������� ��!��!��!��!��!����F�����������	������� �!�!�����������	������� �!�!�������	��	����������������� ��!��!����� �����
�������������	�������� � �� �!�!���	��������	��	��	��	���!���	���!��������������������������������������	�	�	�	�	��	���!�
�
�
��
��
�������������������������F��������,���������������������5�
�
�
�
�
�

�
��

�

�

�

�

�

�
�����������������������������������������������������������������������������������������!�
��!��!��!#� 25:>
�H�_O��,�������F��!�����<�
��
F�_F�i�����`�T��1� ��^s�t�
�
�e�t������
�
�
�
�
�
�
�
���J
�I
[�I
[�H[�I�HB\�	��	#��	!
3(��	1\�	
�Fl�	�	d�
��	<��	.
7��-	%�
	%�		U�	��������
����
���:�w�'��D�$�
��14��
������	3
���
��
�ف-����GB�3
f��
E
	&�	�
	L�
U��
����ف
���	F$	���	���	�T�
��
�����W��فف�5u���������ف��$�������������������������q�aX��ف	��&,�
ف�dف�-��ف�ف����res��	���/D	�������������ف�����
ō�Z\�
��
5��
#��
!��"1|�

�=��
�\	X�����ف@��
����ف���ۃ
�����Td���<��.�(	 ��	
����
��
�Y�Q	�فN
Kz�	�
	h&
����ف
#
,%���
�p؃��<�W��فف�/����"����
�����������������������q�aX��ف��8؃��[ف��.�ف�ف���v��err�������������������5\�t��#��!��#����9��
���sQ���d���<��.�(	 ��}	z
w��ف�

D�$���
+	4��������	4���P
`
Z
�فWT�	�
�		qP�	L�L
����فI�@&	�������T����F�W��فف��A>3	����U	��$������(����������,�فJ��<��ف�	ف�	itr����І��Z��
�������2�����|فa��������e
\�
���=��#��!��#�
�X��
�����lJ̎��	X��n���ف@��
����ف��
ۃ
�����Rd�	��<��.�	(	 ��k
	h
��������
�

{��ف�
��
�
	��

�
����ف
�
�
)����p؃��<��W��فف�S��{
�����
���������@��.��.��8؃��@ف��j?ف0ف��x�����Վ�����ә��x����������4��\����.��,
4��	(���D����jC	������Id���5
9��$�1C�
�
	�

���	&	���BRdB�ف?<k�x
Y-�����������������������q�aXفB
�+4	�
��ف��
K�		�ف�	D�$���+
4�,������������Wفف�6�����������L���������p��Mݤ�ݤ���ف(�����ف�ف�������Іt��	�
�� ���Т������;ف.��I��P���\�P�� H�� .�� ,��#� �X�� әb@̳ � �	X	��	��	�ف@	��
��ف	� �!
	ۃ
���	�	�R�� I
d�!�� 5Т$�!,
	>�!

	

���!�����
�
{
�!
�
�ف|���	�@�ݤm
t
��فpy
/����p	؃�	�<`�Wفف�vZWL����nݤ���L������o��]��]��?8	؃��zف�ݤM�M�#فف��������ՎH	,��	әТ���/��6��=�$�{<�8��8��8
6��2#�8�87��7x����8�<�7��}��;���<�;��:%��;
8��$�:9��; �;�;9��:�ݤ��:�L�:�<�:����!O���$�@&����������������;t������@;��@7���@��T���T���T*	��T��T
C�� 
}�g

]��
�W_���_
�����,_
���
��_M��	����VD�V%��l
	U��l
����	
	����G����e�����$_������
��I
��
��p��.�
�g��
����PhantomData�Rҹ��^=x����
����T�
		
F����	�T	�$�T
�K�g�g���h��g�h
end_or_len��g�h_marker��gFPR<?����F��Ի����T��*PW�V��W&
��W2-یl
!"��(���(8��W
����^���"^_
] d Z
� U ����^��%^
�_���^�^��^��[�^��[����e�S���������������������q�aX���� ^	�������_��M����^�^��^��[�^��[����e�S����
��N ���ҹRҹ��^=x	��$^����^
��	��$^gn�
����K����^JQ��(	���5�B^!ԘWG������
�%�B^"
����B%^
��!�!����������������;t���
����Placeholder���������������F:Vl9"���.#
$$#
�*������	Arguments���pieces��[����[����[k�ĉ����$
��.$���R.]��.
�P����*����
�&#����������������;t����m��.#3��� .��
���D.
׶l
���M�l-�l
���
�l	=�l}ݶl
����
�lz�*
��l���-��l
������
�l
i�W�W�W
��.#	
�
�"�!�U׌l
������
��l
E��S����Gg�o��4�T�����h��K
��������������V�_�
��ő�����_�����5����}�_���E��_���`������������	���"
	Q���E���˯�
����E�����l�Q���
�Ҷl

����l�P����G������h���l�G�������em��$t^�^�}����^u��٘�^q��1��^l��h��@�^�^	����.�*�
�=�����_E��.����ɳ5�����
�q%��������������������q�aX������T�,�S\�T����������������;t������
����������������;t������������������
���������_��M���������U��Թ\
Թ[
��m�W_��?=Ҷl
���
���
��_�����m��y��v�������������^��	formatter��^��	_lifetime��^����������^2U"츖����������	��^�ܾZ��w	��/	��\��einput���,��h�����A7^�^��P��r
�n��$��������y��h	��U�
��U�U��U
H��(��U��Uj
%��l
	U��l
�V�V�V!0n�ۧlmۧl
�QE,`��l/��l����
 �V,�V�\�V	�	��U�<�V
��YKܴVF���l�P��u���l�T��X���T���������������������;t�����C��s����M��l�֍������,��7�����f��Q��X��_ref__input�_ref__ignore_case�$;(��W��KFM
TE?���ܾ�
��9	3
?����		
���
��	J/���	��
���.5
H
���`�
�G��<closure_kind>�<closure_signature>�<upvars>���������
��
:0���	%��
\0��	$	+	8	
�*�����
	�
	�
��G
wD
��M
A
<	C	@G�WG
��b
�^��^
���X
���T
����P
�^\K
�*F
A
	�_<
	9


6
���1
���W�������������������������v������ܾ%��B������	��0	��9	��v
���[�����p���^��%�����
����G��(��19��Y
��Y
$��%��Y D�Y
���H%�Y�YK��YC��$�Y��� �����r��Y
��Y
%��%l�Z%��	U��28�Z�ZD
���ف5��
����ف
��
�����-���35��5�3M��
����ف
��L��Y^�����W��ف����J������~4����������������������������q�aX��ف��Y��������������������q�aX��ف^-��������فA���������5��[
̼[
&������[7��[(D�[��T�[�[M��Z���$�Z���Z�����9��������\"��\
)�������]6l�]�	�,2�]�]���ف�
����ف�����~[7�8���8w7{
����فx�P��[�w�W��ف����-ro�7�������,����\���\������w��fف���9���������q8��^ ��^
3���^U��]H��<�^��U��^+��^)
4���_V��^^��<�^��V��`0��`'
6��<�`.l�`Z	W,2�`�`�U�فR
����فOL���I&:U;��b;B:F
����فCLY��_�B�W��ف����-=:�:������������`�<�_������B��1ف���9���������<;��a4��a+
7��<�a.l�a`	],2�b�b�[�فX
����فUR���O,<[=��h=H<L
����فIRZ��`�H�W��ف����-C@�<������������a�<�a������H	��7	ف�	��9�������	��B=$�c��Unique�����ϻ��^���A����������_��M������	�����b=��b.
8���<�c+�c�c[��b�ݤ��b��L�b�<�b��(�� ��(1��5f���$�d����	��-��dA��d2
9��Y<�d+�d�d\��c�ݤ��c��L�c�<�cҀ�����$-��1_����e̴e
<���e$�e_��eW��<�e���e��
0��s��f)��f$
=���f&�f`��em��<�f���e��
0��u��g+��g&
?���g&�gc��fk��<�g���g��
0��u��h6��h1
@���h&�hd��g���<�h���h��
1��v��i'��i!
A��$�i&�ie��h]$�i�$�i�
-��r<�joCd�jT�j
3ր�j�CD�j��j4�j
��R1��j�j�j�j"��it=Mf0��j6ف,�jف�i��:ف����Վ0��n�ʈd��������ف�4�kEݤ�ki��jXݤ��k�D�k_matches�74�l�Eݤ�lj��khݤ��lL�k�D�k��H�m�ml��l<��<�l���l��
0�m�mm��mG��<�m���m��
0�n�no��mC��<�n���n��
0�o�op��nN��<�n���n��
0,�o�G�oq��o<$�o�,�o_name�2�t�tv��sC��<�t���t��
0�t�uw��tN��<�t���t��
0,�u�H�ux��u<$�u�,�u��
.(�		

	06<I��MTZI��krxI�����I�����I�����I�����I��	J��!)0J��A��\��i��u}��
(�			

	6<�J��\K� y!K	�=�>K�Z�[K	�w�xK
����K��
�K��(�K
��HN
�_`fo"����������^�^��^��[�^��[����e�S��������'$�^	T�^	

	1,�aM,�`2M,�`PM,�`nM,�`�M,�_�M,�_�M$�_�M$�_N�a}��^�$�^��,�^L�^68PxN��W�,���5j٩���OV(_d� %��2��=FP�	 ,�_(f
�_�O�&s3jk�W��cßk��s�������������������	/�	v�Hmßß��3�@Jz�xß$.l�,�d�	���2��
�����[��5�����L���<��$�%�)(g
t�l�,��	��,B���#����^������L���<���+�).g
��4�l�,�
		/]�ܼ�����e%��$�ß,���<����-2�)5n<���
�����O���L���,�w�K��
$�����\��\���d���D�����rhs�"^$(�		 	

!! 

	dj3V��"�SV� "�pV
�="��V�Z"��V	�w"��V��"�V��"9W��"W!W��"u?W�"�^W�+"�}W�J"��W�i"��W��"�W��"/�W��"NX��"m7X �"�VX!�#"�uX"�B"��X#	�a"��X$��"�X%��"'�X&��"FY'
��"e/Y(��"�NY)�"�mY*�:"��Y+�Y"��Y,�x"�Y-��"�Y.��"@F��TZ#c�����������������������H �		 ��;@FQ��Y��ahox��__self_discr��__arg1_discr���("�"��"��.��6?It
	s
r
��@
���$�"
s
J�#���X��T�.
��\/�8��
���8��
�!��%��l
�����#�3$
�����#����"

�?����1]0&&RawVec�)�*ϻ��3�{�����
���#��
�?�����]1�D�#��(
�?�����]2���#�,6
�?������:^3&&��)�*ϻ��3�{�����#�"�D
�?�������^4&&��)�*ϻ��3�{������#�&	
R	
�?���7_5����#�
L`

�?����y_6�
�#� �n
�?�����_7�M�#�$�~
�?����`8&&��)�*ϻ��3�{�������#�+
Q�

�?���`9&&��)�*ϻ��3�{�����J�#���
�?�����`:&&��)�*ϻ��3�{�������#�'��
�����#�#m�
�?�����a;&&��)�*ϻ��3�{�����e�#�H��
�?��������������������;t����?�?��?��:�?�	�:$x��Lk��������b<&&��)�*ϻ��3�{�����l�#�+��
�?����c=����#�,x�
������������������;t������#����)������
�?�����c>&&��)�*ϻ��3�{���������+�
�?����Yd?&&��)�*ϻ��3�{�����#��^�
�!������	�8�\�
��b�8#�
�#e	��6e��	
[e��ke@��
}eA���e���e@���eA��#�	!'-
39?
E	KQW]cio#���I�	�!
�	�
��0>�	
��-\�	��0���.l�Q���#�"�Q���#�'/�Q���#�$D�Q��
��	1�A���	��M	�?��U��		�� F
2��m��
��3�<������!��������4��y�T����40��z�����e�z��#�_���z/��#�_��u�	�	-�$_&B���#*_ B�;L�� p����zF8m+��#��٩msc�A���
_�?��\Y2��VS<����OM���IGT��C@<�86�2/!!+!�	'!KC!�%!BC$�]M$"�Z�A���V'�?��S'P(2��M(J)<����F)D*���@*>*T��:*7,,3,�/,-,�),&//"/�	/BD/�/9D2�TN2,�,Q�A�>M5�?�J5G62�D6A7<���=7;8��7858T��18.::*:�&:$:� :===�	=9E=�=0E@�KO@:�:H�A��DC�?�AC>D2�;D8E<���4E2F��.F,FT��(F%HH!H�HH�HKKK�	K0FK�
K'FN�BPNH�H?�A�*
;Q�?�8Q5R2�2R/S<���+S)T��%T#TT��TVVV�VV�VYYY�	Y'GY�YG\�9Q\�V��V6�A���
2_�?��/_,`2��)`&a<����"a b���bbT��bddd�d	d�dgg�g�	�gHg��gHj�0Rj�d��d-�A���)m�?��&m#n2�� no<����op���ppT��
p
rrr�rr��r�uu�u�	�uIu��uIx�'Sx�r��rz�Q�#���Q���#�L�A��oH}�?��E}B~2��?~<<����86����3�2�T��/�-��+��(�'��$�"�� ��	�BJ���;J��WT����W	�A���S	��?��Q	�O	�2��M	�K	�<����H	�G	����D	�C	�T��@	�>	��<	��9	�8	��5	�3	��1	��	.	�SK��.	�LK��hU�.	��+	��
�Q�#�"}
�A���y
��?��w
�u
�2��s
�q
�<����n
�m
����j
�i
�T��f
�d
��b
��_
�^
��[
�Y
��W
��	T
�yL��T
�rL���V�T
��Q
���Q��8��Q�#�"��A��=���?������2������<���������������T�����������������������	���M�����M���W��������A������?������2������<���������������T�����������������������	���N�����N���X�������
�A����
��?���
��
�2���
��
�<�����
��
�����
��
�T���
��
���
���
��
���
��
���
��	�
��O���
��O���Y��
���
�>�Q���#�"T�Q�#�i�Q���1�|�����������R��A����Q��?��O�M�2��K�I�<����F�E����B�A�T��>�<��:��7�6��3�1��/��	,�QQ��,�JQ��f[�,��)�f��A��0�e��?��c�a�2��_�]�<����Z�Y����V�U�T��R�P��N��K�J��G�E��C��	@�eR��@�^R��z\�@��=���j��)����������������;t���������?�?��?��:�?�	�:$x��Lk����������W�?�?��?��:�?�	�:$x��Lk����^�?�?��?��:�?�	�:$x��Lk����$�����r��9�?�?��?��:�?�	�:$x��Lk�����=�?�?��?��:�?�	�:$x��Lk������?�?��?��:�?�	�:$x��Lk����������������������;t����������?�?��?��:�?�	�:$x��Lk�����P��R����������������;t�����[�����RąQ�!�!���!����!���'��q^
�����O��?�?��?��:�?�	�:$x��Lk��������?�?��?��:�?�	�:$x��Lk�����W��0��3<=������
2���ȜȜɜ	Alignment�ʜ��Nb���-d��E�{#�����UsizeNoHighBit����
|����Lٛ�=������������v#���=�������������#�� =����������#��V=���S������#���=����������M#���=�������������#���=�������������#��2=����/��������#��i=����f�������)#���=������������`#���=�������������#��=������������#��E=����B�������#��|=����y�������<#���=������������s#��2�������������������������������
��������&��-��4��
�4��
�{����������*��'��6��3��B��?��N��K��Z��W��f��c��r��o��~��{���������������������������������U�$�(�����$�"
-%��l-	��U��l-#$"�$�	(o:	���$�
	��"
���4
=�$�	
��"��
.7�$�,
	��#
���5>�$�"

��#
���5>�$�&
��#�/8�$�	��"��.7�$� 

��#��/8�$�	;;	��;<="�$�+
��#
���5
>�$�"
=~=	��{=BC"�$�'!
>�>	���>EF"�$�H%
&��#
���&5%
>�$�+'
(��#
���(5'>�$�")
@j"@	��g"@KL"$�'%##3CScs�����
��� ($��-�$�'
1�1	���1'("�%��l
����!M��l.=��l00��	/
0�������.3
���0E/%M(��	.
�/��	/}0}��l
����.
��l.!1�$�$
5�
5	���
5+,"
����4&24	3	4�������?	E��4R3)\	2
�3
	3�4
����22&�5�$�3
89�
8	���
889"&
!�	��>
*#6 7H@7	�����f@7	
6543210/."d7�
����6�6�
*�@6�����@-�@6މ���@-�@6����A-A6���/A-7A6>���OA-WA6^���oA-wA6~����A-�A6�����A-�A6�����A-�9�8�$�	��"��.7,

����E
7
��l
9�����K:T-��l
���9
��l::s�
����:�:�
7�;�$�	<�	<	���	<?@"
���%;}����l;u<�$�$
��#
���5	>���B���>���>Q=�$�	 ��"
��� 4=�C��-A���A�>�$�""
?Y?	��V?HI"�!
�����D�!���Dq?�$�##
$��#��$/#8"���&G~ "��G�@�$�*
AR&A	��O&ANO"�")��B���"J�#)��w"JoA�$�,+
BC�)B	���)BQR"&*��C��&Mo'*���&MuC{B�$�,	F���)+E+F����$+)
���F;ETD�)+
�����)Pr)C������*D�*o
���ClDS�^*+
����D[*Dd)P!(�e+,
�E�i+EF�	
�	
!"#%')*+,*,1+8*?)F'M%T#["b!ipw~���������
�	������$��,�
��!�(�����(��-�X������l�Q������l�
��
3�Q��f-�
�\�Q��k
V

QI�;
��Q���	

D�XS��Q����
��M�����Q���)��#� �Q�k�G�Q���B(�9�*{�Qt� �Z��Q��2�""�#��"�$��$��Q��&&-'�&
�Q��;))���G��p
��|
��W��B���
��l��p��t	���	��A��.��7�������������������|�����R��[��)��2�����9	�����������������w����������������������v����F��g������=��l���������)������	���	K
��
!Mc
���

��&
�����"�&�)��@)��s)��I+��U+
'�����}��C��������d��0���
�����<
��I	��:������������������������������������������������������
�����-��}������ͰͰ%������t�!�d�!
���:�"(���!�"
��$�J4�"�"�"��!K�"�3��$�!���!�����W�$#v��1������L�#
$�#
������#4�#��#���#$�$�$�$��#`���$�#��D�#���#����$ [����}��2!��2
|�2
��$�2��2l�2$�
	T�
�4$�4�4�4��1�_sy�2��3�������2�
�
��<�

����p�2�<�3
����3���3�����2u��	��s̫
��;�^�^�*�"]	��$�2��D�1���2��
�����������Y�g�aX�K%��t�
�����b���<^�^��
�S�)�@]��Q��3!
�D�)����E��MT��?!��?
|�?
��%���?��?l�@O	N�@��?�JP�@��?-��$�@�@�$�
G�E��R����S
�����
���������$�?��D�?¼�?��������������Y�g�aX�������6xl�||�����	��G$��G
|�G��$�G��Gl�G	`	_�H$�H�H�H��F��r	x�Ge����R���G�h	����i
����	�	�{$�G���d�G��l�G
,�G���
E��
�@����%��-��
}��
��
�G�f��G9�������ހN�@������G���#�����@����<�H���������?����u�������?����e����TI	D����-��	���N
[����-�U
���[]����}ޒ��-�����5͓%}
���5�.�
}�}��#M�����ԓM}���E���7���n�����6��*���9��$���
��[����
��4��_Ef���u�;����Gf���}�<��Լt������=(���&���
����������b�
��������$�F��D�F¼$�F��������v��j��Y���H	��Ub�
e�
�u��
������
����%�	��O$��O
|�O�$�O��Ol�O	�
	�
�Q$�Q�Q�Q��N��
r	x�O?������O��
	���

��	�	�t$�O���P��l�P
,�P6
?4
�@����1.
+(
�P��K��O��
���
�
�^�0�"]F�@������PB>�@����<�P94�?����/,	�?����'	$
D����!
[����]����
���
.����	%�� �
���
L������	�n���	������������������������
������
������$�O��D�N��$�N����������{�
��^�
a�
F���^�����/�@]��6��w�����O 
�F�)�%��E��MTd�Y����Y
L�Y
�H�%,�Y\�Y��Y,�Y
�J���H����&�������������Y��Y�Y���I���1
�?��������Map����	����<�}�Ta!N�����%�������Y��X��Y$�Y�Y�1�����A��������Y4��M,��H��]����$�Y��D�X��,�X��YN��������:�
=���%���������D�Y
$�Y
������Y4�Y��Y
,�Y�Y�Y�!���Y��;���Y���x�c���(��a
�H�&,�a	04:���a�TZin
�J���H���	���a���b		��T�b


,�b


��	



��b	 $�b�b?	�b
��`�i
�b
	�{�7���a�'�^�6�"]{
�@������bw
��$�a��D�a��,�a��P��Y��b��n/����������f�
i�	��60�^�����������5�@]��������6��a 
�F�)����E��MT	��i$��i
|�i��$�i��il�i	�	��j$�j�j�j��h��r	x�i+��z���i��	�����
����	�	�x$�i���d�j��d�j
$�j(
1&��

�j��G��i8�������@������j�@����<�j���?�������?������	D�����	�
[�����
�]�����������
����
���������������n���������������������������������
���~��$�i��D�i¼$�i���������������?������\�
_�
���W�������r	��q$��q
|�q�$�q��ql�q		�s$�s�s�s��p�ir	x�q�������q�	��
��	�	�t$�q���r��d�r
$�r�
������
��
�r��A��q�Y��VU�^�<�"]��@������r���@����<�s���?������	�?�����	�
D�����
�[����}{]����wt
���o
�����l�����i
���e
�����b_	�n��Z	V�QL��F@���=:���63���.*�����$ 
�����$�q��D�p��$�p�����������Y��cX�
[�
5���^�����;�@]��%�����5��r 
�F�)���E��MTd�z����z
L�z��,�z\�z��z+�z
�J�����������hԺ����z̵z�z@<
�?�������������	����<�}�Ta!N�����63��z��y��z$�z�z�11�A��������z3,�H��(��$�y��D�y��,�y��zM���������:�
=�������������D�z
$�z���z4�z��z
$�z�z�z�����z�����z���n�>���(���
��,��	*.4�����OUdi��u~�	������݁			��L��
	

$��#,!��	
���
	!$����B	��
����{��
		�y�9�����;#�^�B�"]��@����|�����$���D����,����M��V��_��h/����������e�
g�	���;F#�^������������A�@]��������L��� 
�F�*����F��NU�ʕ#�ʕ|Ε
��(ʕ�Εl��	�&	�&�����MS����0��$����;'j#��G���#�&���&
��h#��S&�Q&��$����D��������������������Y�g�aX��&�'xidx�}���
���������
���$������Į����g�����$��K����՟����v����$��[�d����5�,����~���*��^�t��<�,���$����$������������н���
������ͽ�������������HԾ�������������������� ����~��$����$��������}��{����
��)�
��������q�����
H�������������������$���2����$����$������������	���&���|��
��(��4�����l��		b-	a-��$�����������-x	~��(	��W�����n-	����o-
����	�	�z4�����l��		�����!

�H��
(
((
�@���((
�'�'
��	��Y���N�-�����-�'�@������'�'�'�@���<���'�'�?����'�'�?����'�'	D����'	�'
[����'
�']����'�'���'�
���'
ܤ�פ�'���'����'�'�n��'�'��'�'���'�'���'�'���'�'���'~'�
��y'u'
���p'��$����D��Ґ4��������������Y�g�aX���Y�� ���w/���0�+�arg_id��ݘ}&̐���K�R+���'���	��
����@�	�����	�����������	H�������	����|	�z	x	�v	u	����%r	�p	�	�o	��$����$��������n	��l	���
��
����
�����
����b������
H��������
�����
��
�
��
�
����"�
��
#��
��$����$���������
���

��4���l�,�d�	���2e�ܗ�������[��e�L��c��$��ԩ,������		�$�7�9�l��+	*)
�
��
����
����

�}
z
�x
��$����D����<���
&�)(��P
t�l��
D	CB�
E������*����}n�l��j��$����D����<����<-�)/���y���&���|��
��)��4�����l��	�8	�8������MS����4��$����o9�5��	���5�8�����8
�����5���8����8��$߈��D��ק4����������������Y�g�aX����V8���9z�!|�ѧ���
���&ī�|��
��*��4�����lĞ	;	;	�����О$۞�5��4�������g����;�7
����8J;����K;
�����7���:���D�:��$����Dʝ��4ԝ��������������Y�g�aX�����:��0<z��}d��=���������#���|��
��*�������l��	s=	r=������MS�����3��$�����=*:
����C:~=����=
����,:��=���=��$����D�������������������Y�g�aX�����<��d>zqty��ݰ���
���$�����|����$�����l��		
�?		�?		��	������������#3'@�
�	��k:����$����?
�����?
����

	�$�����$��	T�4��	
���\��
�����qO����r���0'@����&@.:�@����<��*:%:�?���� ::�?����::D����::[����:	:	]����:	:
����9
�����9����9
����9
=�	����9	�9�n���9�9��9�9���9�9����9�9����9�9����9�9�
�����9�9
����9��$����D��¼$������������ٸ~�uA���B\�
^�
����kϸ�������9���-���L����,��\�����#��
�J�������������w���d����������C���1
�?�������������	����<�}�Ta!N�����ȶxt������$����5��4������p���(�����J���L����������"]
����l�P������ޖ!�}��l������������%��l��%n^�^��A��������^��������^�����1��^���������^.�ѵ��@��������5�H�]Ͷ��$����D����,����w�B��2�
4 ��^
�����������
�J����������@]�
ח���
��l
�_����&^ӿ�D��$������4����������������
7���
���*���|��
��+��T�����l��
	%I
	$I
	����������	�����?��$������������
�����D��			��&4��
���	8���	�I�����I
����MT
�T�����Ĭ�D��	��&��
���7T��|���0���M�I�����I��$����D����T����u�����������Y�g�aX���������������I��&K��+��+x8��+��*�����k���#��
�����#�����#����������#H����͏��#���� �#��#�#��#�#����&�#��#�#��#��$���$��������#���#ߤ%��
��5� %�ܤ�%����}�����%H�������%����'%�%
%�%
%����-%�%?%�%��$ͤ��$��������%��%���&��
����@�&�����&�����������&H��������&����*�&��&�&��&�&��߭0�&�&�&�~&��$���$լ۬����}&��{&ܺ(��
��)��
(�ٺ�(����q����
(H������(���#(�((��'�'����)�'��'3(��'��$ʺ��$���������'���'���!���|��������l��	WR	VR������MS�����2��$�����ROT���)OdR��cR
��O���Q��Q��$����D������������QS8�:>����c���$���|����$�����l��	1T	0T������MS�����6��$�����T�P.�I���P:T����;T
�����P���S����S��$����D��¼$��������_S���T:term�@F�����k
�����1l��	��'���
�Q�����O����|�����#����$���-��
���� �,	F	������Q.��
��l� �,	>.����������l.
����������-���.
��
���Y-��	�����.��	�.��.�.��.�.��	�.��.�.��.~-�L��/��-/	�
/	/
�	/
/��-/�/;/
�/
��$����D��������	-�1E��?��J��&/��$/��4/��2/��
H��J�����3���0������4������m��������W������)��������T���
�S���TZ
���#�����|��
��-�������l��		
�Z		�Z		��	������������#3[�
�	��IU����$����Z
�����Z
����

	������$��	2�,��	
��԰�t��
�����qO����r���2[����[U�@����<��UU�?�����T�T�?�����T�TD�����T�T[�����T�T	]�����T	�T
����T
������T������T
����T
�	����T	�T�n���T�T��T�T���T�T����T�T����T�T����T�T�
�����T�T
����T��$����D����������������������;t�����d�����������Y�g�aX������0�� ��*�\��X^����~R�����>�����U,��	
�.ԩ�t��
�����$��T�����������g��$����$����������!Q������,���L��
�H�.$��\�����"��
�J���H������������5���d�������XT
�?�������������	����<�}�Ta!N�����P��������$����5��4������p���(N�J����L��HBJ>�P����������-(%����������!�^���������������������^1�@������Q�H�����$����D����$����'�����/2��5���^
�����T��s��*
�J�����������������tD��$��
�������4������������������
������t�
�����$�$�������������$Ӂ��$����$����K���
��#����|������l��		
�e		�e		��	�ͣ��������#3Df�
�	���`���$����e
�����e
����

	�٣���$��	r,��	
�����%̗�
�����eB��� �h���=:f����9fA`�@����<�=`8`�?����3`0`�?����+`(`D����%`"`[����``	]����`	`
���`
2����
`)��$�
`
���`
P�	���`	`�n���_�_��_�_���_�_����_�_����_�_����_�_������_�_
����_��$����D��������	�����������q��g��i\�^�����`�	�������_,��	
�����%̇�
�����$��E��� ��������z��$���$ӧ��٧����!Qъ	����$̒�
�����$��$��������������$����$ê��$ɪ��K��	����,���L����$��\�����"��
�J�����������no��	d��������'�'
�?�������������	����<�}�Ta!N�����	�'(�ۮ����$����5��4���խ�p���(�'�J�	��L���'}'�'y'�P���	������h'c'`'���	������\'Y'�^��R'L'�����F'�����B'�������V��^l(>'�@���	9']�H�	5'��$̮��D����$�����	���2��5�N��^
��p��	C��s��*
�J�	3'��/'�	*'��	&'��'ގ	�*D��$������4������������	������
����
���!���|��
��0�������l��	@p	?p	L������$����5��4��������g����p$m
����=mxp����yp
����&m��p���Dp��$����D����	����������������Y�g�aX�����o��^qzh�}d��	=������
���!���|����	�����l��	�r	�r	t������$����5��4��������g���Jsyo
�����o�r�����r
����{o��fr���Der��$����D����	�����͙	��q��ss:��	=$��	������P���#���|���������l��	�t	�t������MS�����3��$����2uaq�K��yq�t���t
��`q��Kt�It��$���D����ǐ�������sVu9ord�>B�����g���-���'̍�|����<�����l��	�v	�vȔ����MS���
���������A��$��ɔ<wks�L���s�v�����v
����ls��Wv���8Vv��$���D��¼<������������u��mwCheading�Lu���������O��
����O�����O����8�����OI��������O����"�O��O�O��O�O����(�O��O�O��O��$����$���������O���O��PQ��
��kPQ����NQ���������NQI����٫�LQ�䢬HQ�FQDQ�BQAQ���">Q�<QvQ�;Q��$����$������:Q��8Q���R��
����R�����R����/�����RI��������R����(�R��R�R��R�R��ڶ.�R��R�R��R��$���$ҵص�����R���RоGT��
��bGT�;�ET���������ETI������CT���&@T�>T<T�:T9T����,6T�4TnT�3T��$����$��������2T��0T���U��
����U�����U����'�����UI��������U����%�U��U�U��U�U����+�U��U�U��U��$����$���������U���U��?W��
��Z ?W����=W���������=WI�������;W����$8W�6W4W�2W1W����*.W�,WfW�+W��$����$��������*W��(W	���(Ԧ�|��̐D�����l��	��	����$�����������x~��0|������	��������
������{D�����\��	��|	||
�@����||	||	����1���3ˁ����ʁ�{�@����t���{�{�@����<���{�{�?�����{�{�?�����{�{	D�����{	�{
[�����{
�{]�����{�{����{��
����{
������{����{�����{�{�n���{�{��{�{���{�{����{�{����{�{����{}{�
����x{t{
���	o{
��$����D��ҐD����ɘ�������-��������~[�]��̐N����	��c{\։	����L�
�H�3L�\���%��
�J��	�H���iT���|����vv
�?�������������	����<�}�Ta!N���	�vv�v��������$�����5v�A������	��-v�H��	v��$lj��D����	L���։9��	���	���	�=	group_ids�H���	��	�����	�w����j"~"���	���خ�l�$���4�4�����L��		�"	3$��
��3��	J4����	���u
���I���*<��
	}#
4|��
��-��
J���ȯ
lۯ	y�	x�
��	����0@P^$������%��l

����
��l

��������
����yv
��l���%��l


��l
������	��	������	p%��	Enw���

��
	��ń��
�@����������
��lU��l

����
��l
���	$�����P������������l�P������	3���l��@�����Ӯ����$����D����4����	Lԭ��	<�������������Z��	Z����������	�ry����~���������	������ݘ�	predicate��>��	�N��	#��	�����	��	#��	��	���	-��C�!	
��k��JU�J
�5�k���%�J�(M������}���}/i݄���
5�J-�J͐J�Սl��l
�)M��	5�l-�k
��������_��M�����q
		
��
�lU
\	c��u
����
�������ҹRҹ��^=x���
��������IC�
�������������lf���]v�����C��
%��	��������ϻ��^���A����������_��M�������U��
e��
]��


����4
��
�?����B
��
���+��-��Pz		��k	
��
T[
	C���������j�����j���k��(���}��k.��Iv���k���W_�e�k���L_����_/���5��_*���'@�E��_�����0����p�����������
��������"���
���b
���B
��3T}���	���
��SA}���	��
��Q1}���	Ά
��������}Æ
������	���4����	������������lf���]v������	�������_��M�����U��������ϻ��^���A������������������������q�aX��	������
AllocError����w<t�=�k��	Bz��	m��_����	<��	%������
ց����	�
���
�%���	�
�n�����	���	
��
���'0;0��	������l��$���4��	4�����L��		�0	3$����		>	4��Ĺ	�ӹ<
�ع6�ع
Dع	-13L�
�H�.F
	\���ع,��
�J��	�H�������	�.��	��	��
��1��	��	�����
�R�R
�?�������������	����<�}�Ta!N���	��	�R	gS��
����0@P�

�������

��
	�����	��	������	$������yS�J��	��L��sSmSuSiS�P����	������XSSSPS����	������LSIS�^��BS<S����7S����4S�����J
�^aT3S�@����	.S��H��	*S)��@��������(���$���DƷ��4ط��	L����	D����	������������	���^��]��	���	e��	e��	���ݘ���	�defaults��H�
�^����	~��	��	������	���	�
�J��	�S���S��	�S��	�S���S��	lW��	n�\��$��
���	��$��4������������	��	$��	
&��	����1���
�����	��	$��4��L��<ƽ���,Խ������$����$����4����	L����	<�-ݘ0��	3>4{��	�
����s
 8���

�H�5��26<cPVej
�J��	�H�	��	���������	��	��L��	���	��	<��
���	��	���.$��	
]94�����	>��	L��
<��	���)���
��$��
�9+L�\b$�����������


�6o���N��$����D����	����	���	�����������������;t�����	���	���M��	0��	�����ifs���	S����	�	>
f��	���	���	���	��	 ���
����t
�;���

�H�6��26<cPVej
�J��	�H�	��	���������	��	��L��	���	��	<��
���	��	���/$��	
1=4���
�����	��	��	P��	L��
<��	���*���
��$��
�=+L\b$�����������


�6����O��$����D����	����	���	�����������������;t�����	���	$��_��	B��	-�������	��	c����	�	>�
d��	���	���	���	��	���ܝ����
�����	��	��	$����������������$����$����	����	K��
�	���&���|��̐4�����l��	h�	g���$����������ʦx~�����:@����	u�����v�
������{4�����l��	���	����	ߠܠ	٠֠	����'���3��������Π�@����d��ˠǠ�@����<��à���?���������?��������	D������	��
[������
��]��������������
�����
�������������������n�������|�w���q�k����h�e����a�^����Y�U����	��O�K�
���	F�
��$����D��Ґ4����ɘ������	��������	��UݘXݘ��̐C����	ԣ��6����	
�����L����	,��\�����!ŋ��	LTɋ�|ŋӋȚĚ��	o�l�������ԋ$ߋ��5o��A������	���)k��H��	g���$����D����	,Ҋ���;��	m��	'��	d=�
?���	���	b�����	��l��	�����L����	,��\�����!����	LT���|��ģ������	9�6���٣����ţ$Уڣ�59��A������	���)5��H��	1���$����D����	,Ǣ���7��	m��	'��	d=�
?���	���	b�����	���ջ,	:@Tջ	
����l�$���4�4��T����		:@3$��
��.��J4�����
��	t�
}�r�
�@���o�l�
i������� 0	��
��	$�����b���@�����!����$ƻ��D����4���
��������������
�����dݘg�i$�<�
��P�
W̔
�T��	
��|��L��
�H�9��\�����8��
�J��
�H�����
��
���
��:@ۘ
���#���(��E�A�
�?������������	����<�}�Ta!N�̘
ۘ
;�8�����������$�����5;��A���ҙ
���@7��Hҙ
3���$����D����
�����X��
ҙ
�̘
�=��	@���
(Ƙ
����ę
�����	:@�
L��$�����4��T����	:@3$���
>4�������
��	���+;��j	���ۘ
��
L����k�
a��=���
��$���_���
U�
�t��	��|��L����
��\�����8��
�J̘
�����
��
�
r:@��
���#���(��b�^�
�?������������	����<�}�Ta!N�̘
��
X�U�ե��������$�����5X��A����
���@T��H�
P���$����D����
�����\��
��
�̘
�=��	@���
	��
�����
�������	:@�
L��$�����4��T����	:@3$���
>4�������
��	���+;��j	�����
��
L����k�
a��=���
��$���_���
U�
����/	:@l��		��ܮ�T��$��
��3����4��l��4��		:@3$��
��$��J4�����
��	y�
��w��j�g�
d������� 0	��
��	$�����b���@������!����$����D����
����
4���������������
������^�`ݘc��
8�
��J��
Q��lԓ		��|��L��
�H�;��\�����:��
�J��
�H����
��
��
��
��
��:@Ю
���%���*��:�6�
�?������������	����<�}�Ta!N���
Ю
0�-���Ĕ�Ē���$��Ŕ�50��A���ǯ
��B,��Hǯ
(���$œ��D���
��ԓ]��ǯ
���
�=��	@���
(��
������
������
��	:@��
T��$����
��4��T����	:@3$���
>4����ė�
��	���+;��j	���Ю
�
T����
k��
a��=����
�����_��
��
U��
�$��	:@�і7|іLՖ��	і\Ֆ>�
�J��	���������	����
z:@��
��"��'�����J:@dĖ
��������������	����<�}�Ta!N���	��
T2�ĖE��	�����)9�3��$����$����	�������
���	��8��;���	���
��
c�����
:@N��������
���
�����$
�	��&��|�̐4���l��	�	��$����������d�x~������:@�̩�	������
������{4ة���t��	����	�����	y�v�	s�p�	����'���49�����8�h��@����d��e�a��@����<�]�X��?����S�P��?����K�H�	D����E�	B�
[����>�
<�]����8�5����0�R:
���.�
J:�F:-����)�s:���'�$��n��������������������������������	����
���	�
��$����D��Ґ4����ɘ������	��������	&�UݘXݘ��̐C����	n���мt�	�����L����	,��\�����!����	LT���|����b�^���		������������$�����5	��A������	��)��H��	���$ջ��D����	,����8��	m��	'��	d=�
?���	���	b�����	��	���&���|��̐4�����l��	:�	9���$������������x~������:@����	G�����H�
������{4�����t��	����	�����	����	����	����'���4q�����p����@����d�������@����<�������?���������?��������	D����}�	z�
[����v�
t�]����p�m����h��@
���f�
�@�~@e����a��@���_�\��n��W�S��N�I���C�=����:�7����3�0����+�'����	��!��
���	�
��$����D��Ґ4����ɘ������	�����T���	^�UݘXݘ��̐C����	�����t��	�����L����	,��\�����!����	LT���|����������	A�>�����������$�����5A��A������	���)=��H��	9���$����D����	,�����8��	m��	'��	d=�
?���	���	b�����	ȾD����������4����ԩ,��4D��	-��l	��]��l9?��C%��l:@����������������;t�����j-��l�����=��l
����

��l����O����l�P��9���l��
���ԩ,��]��l��
�gD��	�	���39����:@��
�D�����A
����
>����Y;�P���5��
���ԩ,��2��
�\l��	��t��%��l	U��l-����@=�l:@�"
Իl�
��l����U�Ӻ�l�P�eϻl,��ԩ,����=ϻl e����J���'D��		��:@=C���:@O��e��l�������
�������I����IE��l�	��H
�����H�
��l���
��lw�J	:@P���J	�pJ
	4�/	����I

���	�I
	�I	�����������P����I�P�������������I������
YK����l�P��T��n�P���jJ�P���
�����lJ		cA
���
��
��
�K	��5�	cA��?�	D���.B
�	D�
����l�P�����e��l�
�Q��
��d��ԩ,������������������;t����������������������;t��������f��8M��'M��8M	�k��
�M��
�M�|	t:@�.N:@P��*N��MX	����L
����L�L���
���P���=�P���9�L�P��
���
��LcA���
��
��
�N��	cA��	���	�������
�������O����
�OT����������B��d��ԩ,��1E�������
���������+	
����$��
���?�?��?��:�?�	�:$x��Lk�������!�������x���.U�	m��Eē		����++RawVecInner�-�.cap�/��1�fC��s����������ϻ��^���A��������_��M���u��		����#)�

��
��&	1[1[1[][
l[l[��
�[
����[/[
-[+[ ��([!
$[k[
��
$[
[
�g��:@���ҹRҹ��^=x��1[1[1[���#
���g�g���h��g�h���g�hϻ�gFPR<?�������
����������������;t���:@��
��m��%
������	FilterMap����	�6����6�\�9,�~��
��
����'/5��/
�>��
����Copied���it��4�8I�w+C��
E�/g������
����
��f�6�������D�@����T�������@����-�������Ð7�@����������?����������?����E��V�D����-ǍS�[����O�M�]����I�F�	���A�	cU
���?�
[U�WU>�	���:�	�U���8���#���n�����.5��9�
�$�0���*�$����u�'�!����}�'����p������)$���"������������V�o��4���V�h��1[�V�V�V�V����V�V������V�V����V�V����V�V���\W����V�V����V������J��
��
��
���4��b�"�7��
��
����"������L��
D����L�$�4��
����$J��J��
��
L��D�&&>�'&F�(&:�'�P����
��
����)�&$�**!�+����
��
�����*�(�^���&
�--�X-����-�X-����-�X0����X0W)�^2�&�&�@��
��&��3�H��
��3��a/3�?��
��3����������������;t�����
���ԩ,����
�	��
������
�	��
�	U���
��
�	��
�		����������_��M�����bV��
`V��
0\��
:\��^V��
l[�����[���U�^
����
�%�
�n��M[
�J��
�������
����
�������
O����"<��
����
���$��:@��
-��������(Y��
����
$��
4����
������֍ g
��

	
���
	
���$��
����
����!���<���)����	��		������
��
��
		��


���!
	1[1[1[][
l[l[��
�[
����[0\
:\D\ ��
Z\!
o\0\
��
�\
�\
�g��:@��
1[1[1[}��#
����
���
��
:@����?%
�����������	����<�}�Ta!N���
����350
�>��
������
����
�4�8I�w+Cʉ(������B
����
����6����&�@����T��"�@�����@�����?������?����Z�D����T�[����P�N�]����J�G�	���B�	d`
���@�
\`�X`?�	���;�	�`���9��n���
-���
#���������
�����
�
����
�
������
�a�o��4���a�h��1[�a�a�a�a����a�a������a�a����a�a����a�a���\�a����a�a����a������J��
��
��|����V�"�=��
������"�
�LʉD���
$�4ʉ�
$��J����
L���&&
�'&�(&�'�P������
������&�**��+������
�����*�(�^��ߧ&٧--`c-���ԧ-Yc-���ѧ-Qc0���Nc0�a)�^��&Ч&�@��ɧ&��3�H��ŧ3�
3�?��w�3��
���ԩ,����
b�����2ʉm��
l�

��
2��
1	�����`��
�`��
0\��
:\���`��
l[�-d����[���m_�^�O
��M[
�J��F���B���=���9���0���������T������
����&��
4���aCT��T��	�����:@$��
����
����,������D�!�c�c�c��	�c���	�c:@Q��	FcDcNc
Cc��������4��
	
d��
����

��
�c�c��	:@Q��	�c�c�c���	D\	��	yc>ELj
���

������ҹRҹ��^=x��
����
���ID�
�����������lf���]v
���D���c	��������ϻ��^���A�
�������_��M���

zcwctc{cpclc
�?���chcec:@��bc�c�f	`c	^c/6	D���� ���	����������	��
lrl����h"������
��
��
�	��
1[/1[/ �[5
���0\2!:\2"D\9"	��
Z\:!"o\2"0\2 !��
�\2!�\3
�g�� :@��
1[/ 1[/<
����
��
:@��
rp>
����
#!N��
�>'�
����
�$<��0	.,/���
&&��)�*ϻ��3�{�����
��
��
v0���
����
��
���ҹRҹ��^=x�-���
����
���.���
����
��,���
�����ҹRҹ��^=xT+���
4��			��O#s�O$z�O%��O&��O(��O)l[b)	/�[b$
�)D\e%	/�����T'�r*�r*+���r	*�r*Z\s'%+���T&'��
ȿT'����x(	-���AV#
�<��$:@��(:@����ManuallyDrop������2ҏ���Z��$&��O)��O(��O&��O%��O$��O��
�?��
�<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8��	�#���
��O#��		0	.	,���g�y:	����������/�i��	i{iyi�}tiqi�nili�hifi	�bi	�e
���_i
�e����e�e	�\i	Yi�0��BRiMiIi�
��Ci?i:i6i2i���/i,i���)i&i���#i i���i��!�@�����@�����@�����!�?�����!�?����U�D�����O� [����K� I�!]����E�!B�"���=�"�e#���;�#�e$��e$:�"���6�"�e!���4�!��n���(�(��(�)���)�(����(�(����(�(����(�-������-Ne�o���fe/�h��1[/�e00�e10�e20�e1����e0�e1������e0�e5����e5�e2���f0f7���\7�e2���Cf0Kf2���`f0��J��
��
��
��;�7��
��
�;��L��
��=�4��
�=��J��
��
���??�@?��A?�@�P��
ȹ?ùCC��D����
��
������C��A�^����?��FF�eF�����F�eF�����F�eI����eIdgB�^Ѻ?��?�@��
��?~�L�H��
��L�L�?��
J�L���A����
|������O�@����O����PP����QP����RP����SP�ƾ�TP��tUPZnP���
���P=nQ���
uٽP���BQ�?��]ܽP��XKYG��]��Y���5Z`��]�YZ�nQ����ϽP�nQ������,P�nR���
5��P��UWRE��U��PD�_]��U�V_=�`�6�`�ea�2�a�eb��eb1�`�+�`�eS�E��P�oT���
E��PC#T�@��-��P<#gg�����T����P��>�i�e���i�����i�����i�����k�����k�� ��i�����i��k�m�u�"�ma�m���!8�m�pT���
E��P>$T�@��-ÿP7$qqKfT�m��P�pU���
5��P��W`UF��U��PL�u�u�Wu����u_����Wu�����w��U�w1��
���ԩ,����
�\��t��`�����������lf���]v������
�����
���
:���������_��M������������ϻ��^���A��V��	�w�p��	wCw��	�p�p���t��p
�p��
+��
e!��
+��
+a!�+��
+��
+"��ti1��
�i2��
0\0��
:\0����O�������_��M�����R��-��S��Y
P���
P��U��l[b�,q������������
����	�shorts�d�$�%!��
����
��
��
/�%E��
����
��
��0�%i��
����
��-�%���
����
��.�%���
����,�%���
+"�-����[���'k�^MӾ�.�.�Uє����
n��	z��	6s��	�z
�n�w���w��/s�#��M[����������
����
��������
@*����
����%�L��	�����D��
�P��:T����������K��d��ԩ,�����9����/���/�/�/����/	�/���$��
���?�?��?��:�?�	�:$x��Lk���������������(�/�/�/	������
��
��
�.	���.	
���.�/1[
1[1[][	l[l[���[

����[0\:\
D\ 
��Z\!
o\
0\���\�\
�g��
:@���ҹRҹ��^=x��1[1[1[
�.#
���g�g���h��g�h���g�hϻ�gFPR<?���������:@����.3
.
�>���������
���	�6����6�\�9,�~����.|.������
��������4����.�@����T��.�@����
.
..�@����5.�?�����2�-�?�����-JD�����-E[����BA]����><	���8	�e
���7
�e��e7	���4	�e���3�-�n���-(��-������-����-�-����-�-������-Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�-�J��������=�-"�7�����-"���J����L����$$��%$��&$��%�P������������$��((��)������������(��&�^����$��++�e+�����+�e+�����+�e.����e.dg'�^��$��$�@�����$s1�H����1�-1�?���B�1����������������;t��������ԩ,����������{����-8��87��
77	��#1�������_��M�����ti���i��0\��:\���i��l[�r�8����[���'k�^��-
�n��M[
�J������}���x���t���k����4����,T���>�����
��������($��:@R��%��������1Q�=�	D���=�	�=������E��4����
�����:�	�(֍)��:���:�:�:����:	�:���$��
�����������6����:}:z:	������
��
��
�9	���9	
���9�:1[
1[1[][	l[l[���[

����[0\:\
D\ 
��Z\!
o\
0\���\�\
�g��
:@��1[1[1[
�-#
��������:@�����83�8
�>������������	����<�}�Ta!N������8�8�����<
������i�4�����8�@����T���8�@�����8�8~8�@�����z8�?����G=u8�?����p8�D����n8�[������]������	����	�e
����
�e��e�	����	�e����u8�n��p8��m8��������k8����i8f8���a8]8�����X8Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`fy-�J��������s-"�=����o-"T��J����L��N�$$H�%$P�&$D�%�P����������3�$.�((+�)����������'�($�&�^���$�++�e+����+�e+����+�e.����e.dg'�^<�$�$�@���	�$�
1�H���1
81�?�����1�����ԩ,����������,����7DB��lA��
kA	��U;��ti���i��0\��:\���i��l[���B����[���'k�^��7��M[
�J������|���w���s���j����>�H����������T��OG�	D��MG�	KG�����G��4����
���
oL��|���I�N	���N:@����������,��
	
\��
����
��
`s�J$��
��������
�J��	DJ
������	
����	$�����E�!�����	����	ޑ:@S��	������
��������	:@S��	���������	D\	��	^�������
����

������ҹRҹ��^=x��C
�����
`��IE�
������������lf���]v�����E��W�	��������ϻ��^���A����������_��M�������T�Q�N�U��L�H�
�?�����F�C�:@��@�����	>�	
<�6=	E��������	�H%���H&�H&�H����H&	�H&##
lrl���#�#EH,������
��
��
�G)	��1[9 1[9!�[? 
���0\<":\<#D\C#	��Z\D"#o\<#0\<!"���\<"�\=
�g�� !:@��1[9!1[9 �FF
������:@���#�EV�E���E�E's#
����o#��<��1	/-0���&&��)�*ϻ��3�{������
��
��
x1���ǀ��
��
���.���ǀ��
���/���ǀ��
���-���ǀ���ҹRҹ��^=x�2,���,��			�W$W%W&W'&W).W*l[j*	0���[j%
��*D\m&	0���-\(wLz+~Lz+,uL��rLz	+nLz+Z\{(&,�-\'(���-\(�-�)	.�-^$
�<���%:@��):@��%'#W*+W)3W';W&CW%SWP
�?����<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8���	{$y�f-W$��	�	1�	/�	-���`���	����������.�T���R�P��^ X�P��mTXƜ�P��
���
�RœcA	���
��
��
���R
�	cA
�R�	�R�R�	�R����	�������}����������~�|��x��e���u��e����e�e�r�o��0����j�e�a������\�X�S�O�K����H�E����B�?����<�9����3���:K#�@����$#5K$�@����0K$-K%%(K#�@����X #%K'�?�����O' K(�?����K(n#)D����K)i#*[����f#*e#+]����b#+`#,���\#,�e-���[#-�e.��e.[#,���X#,�e+���W#+ K(�n��K(L#2�K2C#3��>#39#2���K24#2���K2K2���K2K7�����K7Ne#�o��$#fe9�h��1[9�e::�e;:�e<:�e;����e:�e;������e:�e?����e?�e<���f:fA���\A�e<���Cf:Kf<���`f:�J#�J�����##�JE�7�����JE��#�J����!#��GG��HG��IG��H�P����G��KK��L������������K��I�^����G��NN�eN�����N�eN�����N�eQ����eQdgJ�^��G��G�@�����G}T�H����T�JT�?���L�T��A�����|��.W�@����W.XX�-YX�-ZX�-[X�-\X�-]X@�X����-X �Y����-X�-Y�?����-X�-aG����-a�-b`���-b\�Y����-X��Y����-X��Z����-X�-ZE����-X(g]����-g(h���'h�ei���'i�ej��ej�'h���'h�e[���-XS�\����-XQ\�@����-XQoo�-\���-X�-q���-q�-q��-q�-s��-s�-q���-q�-u���-u�'u���-u�\����-X�Q\�@����-X�QyyKf\���-Xd�]����-X�-]F����-X�(}���-}�-}_���-}�-���-2�����ԩ,������������������������lf���]v�������������l�������������_��M�����5��������ϻ��^���A���ySb�����	g�\���	��Ԥ��	Z�W�������T���Q���)#��c!#��)#�N$pY%���X(��
�X,��ti;���i<��0\:��:\:�E#W�������_��M�����-Z���-[���:X��7;X�-]��l[jZy������������
����	�longs�m�%(�%���ǀ��
��
��
0�%��ǀ��
��
��1�%/��ǀ��
��.�%N��ǀ��
��/�%m��ǀ��-�%���,�([����[���'k�^�-���[���[���-����w��
����	����	����	F�
�n�u���?�������P��M[��~���z���u���q���h����WԅM&���-r\��o\v\m\���j\	f\���$��
���������������(\\\	������
��
��
c[	��^[	
��Z[}\1[
1[1[][	l[l[���[

����[0\:\
D\ 
��Z\!
o\
0\���\�\
�g��
:@��1[1[1[
,[#
�������:@���Z3Z
�>���������
���	�6����6�\�9,�~���&Z�Z������
������d�4����%Z�@����T��!Z�@����ZZZ�@�����Z�?�����^Z�?����ZY2D����ZT2[����Q2P2]����M2K2	���G2	�e
���F2
�e��eF2	���C2	�e���B2Z�n��Z72�Z.2��)2$2���Z2����Y�Y����Y�Y������YNe�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�Y�J�������>�Y"�7����Y"���J����L����$$��%$��&$��%�P������������$��((��)������������(��&�^����$��++�e+�����+�e+�����+�e.����e.dg'�^��$��$�@�����$�,1�H����1�Y1�?���Q�1�����ԩ,����������|���UY�c��c��
c	���\��ti���i��0\��:\���i��l[��5d����[���'k�^� Y��M[
�J�����������
������d`����,T��^j�����
��������)$��:@T��%��������2Qyi�	D��wi�	ui�����E��4����
�����:�	�(֍)�mf��jfqfhf���ef	af̱�$��:@U����������������;t��������lHfEfBf	������
��
��
�e	��[`�e
����)&�
�)��e�f���
�������������b�@����T���b�@�����b�b�b�@����|���b�?����{g�b�?�����b�:D�����b�:[�����:�:]�����:�:	����:	�e
����:
�e��e�:	����:	�e����:�b�n���b�:��b�:���:�:����b�:����b�b����b�b������b��t��ԩ,�����b_�iٹi��
i	���bA6j�����^l����������N�����ԩ,��1t	��ց	����	P��d��	ԩ,��	1Dȃ		�u	���u39փ	v�u:@����������������;t�����
6v�u������u
����
�u����	[�u�P��!�u��d��	ԩ,��	�u��
`v]T̄	��܄	����	C��l��	ԩ,��	1
ll
l������
��
��
Yk	��E��
��Ef|k
�����k�k�l�	����	O;h�@�����Ԑ	9h�?����m4h�?����/h�@D����-h}@[����z@y@]����v@t@���p@�e���o@�e��eo@���l@�e���k@4h�n��/h`@�,hW@
��R@
M@���*hH@���(h%h��� hh�����h��D��	ԩ,��	���n?��
�n��	wh/��!d�umz	��jzϔ	:@�u���	|p��u��lM��l-��l	���~Z:@=}��l
��lȔ	���	7mv:@(���	k�A�T��	"u�P���A�z�P���v�z/��P��
���
u+�cA���
��
��
��
u�	cAu�		uu	�	u	���Cl�P�L��	���Ll�P�����~`Z	r�\��	O�PL��	H�P�A$��	ԩ,��	��s{=��l/}��
_�������:@{uu�ޕ	����	X��컕	����#�<$��	ԩ,��	��w���	 	��ܾ�	%��l	U��l-ؗ	�����	b
��l:@"
��l���
��l���	��	�t��	����l�P�����e��l\͗	�����l�����4җ	��D�����[d�� |��������4���"������#�		��#Y
	��c=�	� <�#	��j9�
� ,�#	�����$)	��J�t�	$��	ԩ,��	��I=��l���	<+������*���
:@V��ؗ	�������kh���f� b2������a`�)�]ZX� TS� OF��N��ϗ	��CK��1�NNV��u:@ )��	����	l$����	&.�-�(��$�	ԩ,ޘ	./x[[c���:@@,&&6ޚ	���	r1����	);�:�)��$��	ԩ,��	;<x��	D��		ۃ	��؃:@=C��D��	����������|�
������8����6���	��	����	����P����c��P�����	b���T��	ԩ,��	����������������;t�����������j�<��	�����;�!)������!�����k�w���tۛ	
����	*���Lϛ	(ArgAction::Set���	D��		��	������	��	†PVD��	:@W��Ԡ	�E������B�
�����d�	��k����	����	$k��P��f�����	ԩ,��	����������������;t��������T�j�*���"�"�"��#:@�"�"�"�"��	��ޢ	T�"�ܑ�	�"��""/�s#$��	ԩ,�	�#�#w�#�#�#��$:@�#�#�#�#Ф	���	b�#����	!�#��#/0��$$��	ԩ,��	�$�$x�$�$%��!%:@�$�$�$�$ԥ	����	R�$�ܳ�	�$��$;1��%$��	ԩ,��	�%�%w&&&��-&:@�%�%�%�%��	����	j�%��Ӧ	%�%��%H2��&$��	ԩ,��	�&�&x'''��:':@�&�&�&�&��	����	n�&����	'�&��&U3��'$��	ԩ,�	�'�'x ( (((��G(:@�'�'�'�'��	��ѫ	f�'����	$(��'b4��($��	ԩ,�	))x-)-)5)��T):@ �(�(�()׭	���	d)����	#
)�)o5��)$��	ԩ,��	
**x:*:*B*��a*:@�****��	����	c*��ή	"*�*|6��*$��	ԩ,��	++xG+G+O+��n+:@@+++"+��	����	Z+���	&+�%+�7��+$Я	ԩ,Ư	&,',wS,S,[,��z,:@$,,,.,��	��ư	f),����	#3,�2,�8��,$�	ԩ,�	3-4-x`-`-h-���-:@1-+-+-;-��	��߱	P6-�̐�	?-�>-�9��-$��	ԩ,�	?.@.wl.l.t.���.:@=.7.7.G.Ƴ	���	]B.����	L.�K.�:��.$��	ԩ,��	L/M/xX��
b�����ą�������ą�外\	
	���
	��	��
��"e

͚&eU�&e	]�&e			3	Dhnt
�	�	
��	
�&e		-�&e:@
�&e�)e;	A!�gf	�gf��gf
���4
%
�)e
	��(Qe
�)e�
�gf��(Le��(e%��g��(e
)
��
Ym�(e
�e
A
%�)e�����	Q���D��	˗�D��	���U\��������	H���!�H�������1S�	Ӑ�	D�1��	D�1���1��U�	�t	����

�wU��

�wU��
�
�������#�
��Te
�em
��%�e�eR��(�e��f�f�����(e���Ug�oE�(e�oE�(e$��	ԩ,��	ԩ,��	�l�1�t�1��
}��
��
���
���%�(e���
���
���MΈ
���gΈ
���j
�n_��
Q��
��
�|��	X��
��������������39
	��
I	��
��e	
!��Xe
	U�Xe


	
��Xe
]�Xe

��X*e
	
�Xe
	
	ňZe
	


]�Ze
��Z?e
�Ze
����g��
� ��
��^em�^e��
%�^e-�^e
�^e;��^(e
�^e-�^e	U�^e
�^ee�^e��^3e$��
̀3\:@��

\cjq�����	
�����Less��������Greater��ji�/޾��	��	����	]���	X�T��	��D��	��D��	���!���	�������3d�	�ܖ�	D�3��	D�3��\��t��	�wU��		�wU��	��Ue	�e���	��W�e�f���X�e

��Y�e
��Z�e
��Z�e
��]�e
��oE�Ze
��@��5�Ze
�oE�[e
1�5�[e
��
���\��=�_e
����������������;t�����
���	ԩ,��	ԩ,��	��
��l�3�t�3��
}��	��
���	%�Xe
#
"



�
��
m�Ze
��
u�[e
M�^et
"
Έ
�Έ
�������
���
���
U�Ze��
]�Ze��
U�Ze��
C��
���.�����ą�O�����ą����
��		��
�
	��
��	������	�	�
��
�
�
��
�
	�
�
	�
�
�
��
<���
�����

��	�������~|z��
y:@kry��	���
��=	D	��	������ȣ����!������	�	���	����	���t�	��w���w���e���f�	��
���z�o������o����������
D��	ԩ,��	ԩ,��	�9�8��
7��
41R
Q
<
;

��
/��
-+�	K	Έ
�Έ
����	��
�
��
�
��
)��
'��
%��
f
��

�d�������
�:@/�Ɯ
�ޜ�
�!��d�M�
�?����:@X����d�M�
�?����:@Y����d�M�#
�?����:@Z���8d�
�:@:@d�	d��1f��!�Ɯ������	�����	ͦ)��A���@��?��R�Z�2��k�s�<���������������T����ħ

Ч
�ߧ
�
���
�

�
�	�
�e
�3�
f�\N�
�`�
���5jͩ�d�)��A��r@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A��=@�"�?��R�"Z�#2��k�#s�$<������$��%�����%��%T����%ħ''Ч'�ߧ'�'���'�**�*�	�*�e*�3�*f-�\-N�'�`�'7ͩ�d�����^��������z����ą��Q	˘=����ɘ���������#���=������������ǘ#��?�=����=���������#��	�����������-���,���=���<���M���L��e������e�	��"��.6�e�	�e�	��"��.7�e�		��"��	.7	�e�
	
(e�
�
e�
	!e�4Dz����!�N��L�J��H�������������������������b��k7)4	��
��������ܲ
w��@��G��NͰ>� (f��f�	�����f�		��	���f�
	
���f�	
��
���f�	�����f�	+��
��
f�	
!fs
�����������
�_�:@[��������f��(.5��C�
L��U��
^��x��
������
���g��p��M�V��5��>����$���
�����
(.�ȶ
�@I��
��N����,���
������������
����
�gp\�|^g]�sW`^�lN	W_	�c	EN`�Z
K
�Pa�
t���ȶ
�ʶ
��}���c�l�K�T�1�:�� �g�	$3Dg�	�g�	$3D
g�	�g�	��P�����ą�q�����ą����	��
�		��
�������� ' �g�
	��!'��;@
�����V[
ci
	g�	�g�
	��!'��;@��
LQ
Y_
g�	�g�	��!��5:��
FK
Sfl:@��:@��:@�:@�:@�g�	�

$	*0g�
�!�!�!x""�"�"�""#)#:@""�!�!�!�!�!��
"�!�!
�!
�!
	�!�!
1#8#?#{#�#�#�#	""
"
""
��
�!
%""
��
W"
�!��
`"="�!"�Hg��!�!��!��!�!�	�$~��	�!���	�!("��!�!�t�$�!�w�!�!�w�!p"������!�!
�e%
�!�e�$�!�!����!�!
�o�!�!
�o�! .�
7�
@���]dk,��5��>���������^��g��!��!��
�!��
�!�%�%�%�!�$��
�$��
k$Έ
/%Έ
�!Έ
�!7�EP��
��
���
��
Q&��
C&��

%��
�%h��h� ,�
4=G���������
�:@/�Ɯ
�ޜ�
�!��M�
�?����:@X����M�
�?����:@Y����M�$
�?����:@Z����
�:@:@����ԩ�
�����4����2��P7����!�Ɯ������	�����	ͦ)��A��l@��?��R�Z�2��k�s�<��������	�����	��	T����	ħЧ�ߧ�������	��e�3�f�\N��`��ͩ�)��A��I@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f �\ N��`�)��A��@�#�?��R�#Z�$2��k�$s�%<������%��&�����&��&T����&ħ((Ч(�ߧ(�(���(�++�+�	�+�e+�3�+f.�\.N�(�`�(ͩ�	��$���������J��������f����ą���$M	į=����¯���������#����=���������������#��8�=����6����������#����
��������������5���4���E���D���U���T�L�
$���4������$�����`���$���D��������$ [����}	��$&��$
|�$̐4�$��$l�%4�	4��%$�%�&�&��$���u{�%׎��:@��$�	>�����@�
������|4�$���L�%����	�����	����	����	�%��,��%/m�����m����@����d�%�����@����<�%�����?���������?��������	D������	��
[����}�
|�]����y�w����s��e
���r�
�e��er����o��e���n�l��n��h�e��a�]���X�S����Q�O����L�J����F�C����	��>�;�
���	7�
��$�$��D�$Ґ4�$��ɘ������	����r���	}�VݘZݘ�̐d����	Ƒ��)�
���-7:@��-��	�-(,2XFL[`
�J��	r	{	���-���\�-	$�-
:@
1�-
���
B�-		4�-��-�-
$�-:@	)	I�Y_$�-�.~��,��.

�4���-+��$�-��D�,��	�,��	��	 ����������������;t�����m��	y������������ns���	���25��	���
���
<��	���	���W~�{�x������
��
��
Ŀ	��kT��׿
��	ӿ��1[1[1[
][
l[l[
��
�[
����[0\:\	D\	
��Z\	o\	0\��
�\�\
�g��:@���ҹRҹ��^=x��
1[
1[1[�2���1T���@������1���?����a����?������ݕD������ؕ[����Օԕ]����ѕϕ���˕�e���ʕ�e��eʕ���Ǖ�e���ƕ���n�����������
����
�������������������{�w����	��r�Ne�o��4�1fe�h��1[�e�e�e�e���	�e�e���	���e�e���	�e�e���ff���\�e���CfKf���`f�g�g���h��g�h���g�hϻ�gFPR<?������1�
,�1��
��X��
���	���������_��M�����ti��
�i��
0\��
:\��
�i��
l[���[����"�
�n��M[��A$�A�A���@^��$�A��D�A�A�Cl�E�E���DC$�E��L�E/��T$�T�T���T^��$�T��D�T�T�C	��a"��a
|�a̐�a��al�b��	���c$�c�c�c��a��u{�ba���:@��a�	Ȣ����ʢ
������|�a���l�b��A�	K�A��	5�3�	1�/�	�b��,��b/��������(��@����D�b%�"��@����<�b���?�������?������	D�����	
�
[�����
�]������������e
�����
�e��e��������e��������n����������ݜ���ٜۜ���֜Ԝ���М͜���	��ȜŜ
���	��
��$�a��D�aҐ�a��ɘ������	�z�������	�V�$Y�$�̐b����	N�����
���q<:@��q��	�q(,2XFL[`��
l	uy	���q�����q	$�q
:@
1D�q
���
B�q		\�q��q�q
$�q:@	)	IY_$�r�r~��p��r

�4���q0��$�q��D�p��	�q��	��	��
#��
,M����������b��
f�	z������	���
������	���	���	��~"��~
|�~̐�~��~l�~.�	.��$�����}���u{�~Ѥ��:@��~�	8�����:�
������|�~���t�����	�����	����	����	���,��~0g�����g����@����D������@����<������?���������?������~�	D����|�	z�
[����w�
v�]����s�q����m��e
���l�
�e��el����i��e���h�f��n��b�_��[�W���R�M����K�I����F�D����@�=����	��8�5�
���	1�
��$�~��D�~Ґ�~��ɘ������	����l���	w�V�$Y�$�̐b����	����!�
����B:@�ƍ
��	ƍ*.4[HN]b��
n	w{	��������ލ	$ލ
	:@
3t�
���
D�		�����
�
$׍:@	+	L�\b$������ڌ���

�6�ɍ6��$����D���	����	$��	-��
6��
?a����������d��
g�	�������	���
�����	���	���D���������4��
���
,��1l�������C$���
,��/(i�	"(ب��i�Q:@b��hi����(���(i�(��5�X�����������@�__self_0�^
������5(j�	"(j�	ب��"(4��ot���:@c��m������:@d	���j�	j��������� (��	����P�^ƛEv����\������
Hk�		0@P:@fm:@��X��ب��ب��,	4�7ب�����$	ب�����GQ	
NQ	]�0L
�_�_Slice��_��Di��Q
���E	̢��|Q�Q�Q{QyQ
�Q

xQQ�Q
�Q	k�k��Q�QR?R	FR	
~	�G�Q�Q
�Q:@�Q�Q�Q�Q
�Q�Q�Q̢���Q�Q��
�Q�Q�Q�Q�Q�Q�QR�Q�Q�Q�Q̢���Q��
�Q�Q	̢���Q��
�Q�Q��
�Q�Q�Q
R�������Q�����(k�H���T��:Y�\��7Q�\�:�\�:�Q�������:%���h	��T	�ȢU
���
��0CL�_���-
����
(
�_$
yQ
�e��
yQ�e�TuQqQ���mQkQ�ogQ~Q�ofQ����'/7>��u��~���:���:��
�܍
��
���
kUjU]U�Q-T��
,T��
TΈ
�TΈ
�QΈ
�Q��������ƛ?__arg1_0�S.��
V��

V��
�T��
IUl��l���%/d�
$�
�����,�4���
������D��$���,�����7ڭ�h�:@��m2�h�َ٩����h�h�n�o?�n�n���n���n�n�n�ps+��(pA��:@e�#f0pEpF�T��`��h��p���������������������qs.quqQ�HqH������3�@JrU�rS��$.����	���ޖ
���P�C��B����L���<���Չ'�)*��
ƈƈ���	�����͈������#�R������L���<������0�)3��
=�=�E�:�:�:�	:�:�l���>�F�@�@�P���8������$���,���<�4�5�!�/�9�)<��<���
�����O���L���,�w�K��
$�����\��\���d���D�����ݫ \(s�			



	BH:@f	�s�i:@g�!�:@h�?�:@i
�]�:@j�{�:@)���:@k��:@l
��<:@,��[:@-�{:@�4�:@�T�:@�t�:@m���:@n��#��17@�s��_��l��x�������������Ht�		t��;@FQ��Y��ahox���������(v�v��"��.��6?I�	����~����$�����(w�Hw�	�����w�		��	���w�
	��
���w�	
����������������;t�����_
���w�	�����w�	�����w�	�����w�	�����w�	�����w�		�����w�	
�����w�#
�����w�	�����w�" 
!
�� !���w�"	#��"#���w�%$
%��$%���w�#&
'��&'���w�(	)��()���w�*	+��*+���w�,	-��,-���w�.	/��./���w�0	1��01���w�2	3��23���w�4	5��45��hw�6	7��67���w�8	9�?�?��?��:�?�	�:$x��Lk�����Y89���w�:	;�?�?��?��:�?�	�:$x��Lk�����Y:;���w�!<
=��<=���w�>
?��>?���w�"@
A��@A���w�B
C��BC���w�1D
E��DE���w�F	G FG���w�(H
I!����������������;t�������iHI���w�J	LL"��!KL-JK��4
��#
 "$&(*,.02468:<>@BDFHJw�J	HFDB!@'>-<3:98?6E4K2Q0W.],c*i(o&u${"� �����������
������
�M�M���#�����
�:@o��M			jMqLxw��=	C	J	N��X	��d	��m	��
v	��#�	���	���	��
�	��	���	��e	��q	��N	��Z	��������������������������������t��}��Z��c��@��I��%��.�������ʫ����߫����ʫ���������������l��u��R��^��;��D��!ß*��ß��������������������,��5�����������������������������������+��:��C��BL�Z�
hn������$��
�������l����J����(��������������~����\����:���������
�����
�����
�����
ʫ��l
߫��J
ʫ��'
����
�����	�����	�����	����|	��Z	��8	����	��������������4���������������������������e������
�
F�
�
p	��
�
�
q
��
�
�
r��
j
	s
s�
	a
j
t�v

X

a
u�m

O
X
v�d
F
O
w�[
=
F
x
�R
4
=
y�I
+
4
z�@
!
*
{
�6

!
|�-


}�#


~�
�!
�
 !�#��	�
"#�%��
��$%�'����&'�)����()�+����*+�-����,-�/��
��./�1�\��01�3����23j5s���45$7-��:679$��189;��(:;	=��<=?	��>?�A��
@A�C���BC�E����DE�
�#���
 "$&(*,.02468:<>@BD6E�UF��b��k�?�H�%�.�����������y���_�h�E�N�+�4����������������������r�{�W�`�=�F�#�,�	����������������������/�8�����������������k�t�P�Y�8�A�����rHx������x�	+;�+	��Q�+�x�%
��#��/8�x�#
��#��/8�x�	N;�,N	��Q�,NLM�x�	 ��"
��� 4
=�x�!	"��"
���"4!	=�x�!#
^;�>^	��Q�>^_`x�'!	#
3CS
cs������
��
%(x��+�x�	,;�,	��Q�, !:@,�:@���,�����m��,�x�	-.;�
-	��Q�
-#$,�:@��,�����m�.�-�x�	01;�0	��Q�0'(,�

����,�
"y�
.�����O�/O�����.��/%Y���
����/��/��
"�1�0�x�	3;�3	��Q�3+,,�
����,�&y�1�����O�
2O�
����1��2)Y���

����2��
2��&�3�x�	4;�4	��Q�4./,�:@���,�*����m�*v4�x�		5;�5	��Q�512,�:@���,�-����m�-v5�x�
	6;�6	��Q�645,�	:@���,�0��	��m�0v6�x�	:;�:		��Q�:89,�

����,�3O�7Y�9c�8c�9�������c�c���9c�86c���7
�8��8Y�9��

����7��7��3:�x�	>;� >	
��Q� ><=,�
����,�7O�;Y�=c�<c�=	�������c�c���=c�<:c���;
�<��<Y�=��
����;��;��7>�x�#

B;�#B	��Q�#B@A,� 
����,� ;O�!?Y�!Ac�"@c�"A
�������c�"c���Ac�@>c���"?
�@��"@Y�!A��!
����?��!?�� ;B�x�	F;�&F	��Q�&FDE,�#

����,�#?O�$CY�$Ec�%Dc�%E�������c�%c���Ec�DBc���%C
�D��%DY�$E��$

����C��$C��#?F�x�"
J;�)J	
��Q�)JHI,�&
����,�&CO�'GY�'Ic�(Hc�(I�������c�(c���Ic�HFc���(G
�H��(HY�'I��'
����G��'G��&CJ�x�	��"��.7,�)
����,�)GO�*KY�*Mc�+Lc�+M
�������c�+c���Mc�LJc���+K
�L��+LY�*M��*
����K��*K��)G
N�x�	RS;�/R	��Q�/RPQ,�,
����,�,KO�-OY�-Qc�.Pc�.Q�������c�.c���Qc�PNc���.O
�P��.PY�-Q��-
����O��-O��,KSR�x�	U;�1U	��Q�1UTU,�/
����,�/Oy�/S�����O�0TO�0����S��TRY���0
����T��0T��/O�U�x�	Y;�4Y	��Q�4YXY,�1
����,�1SO�2VY�2Xc�3Wc�3X�������c�3c���Xc�WV
c���3V
�W��3WY�2X��2
����V��2V��1SY�x�	Z;�7Z	��Q�7Z[\,�4:@���,�4W��5��m�4WvZ�x�
�;���x�
�=��hx�	��"
���4=,�7
����,�7ZO�8[Y�8]c�9\c�9]�������c�9c���]c�\]c���9[
�\��9\Y�8]��8
����[��8[��7Z<^�x�$
_;�B_	��Q�B_bc,�>#:@���,�>^��?#��m�>^w_�x�"%
`;�E`	��Q�E`ef,�B$:@���,�Ba��C$��m�Baw`�x�&
a;�Ia	��Q�Iahi,�E%:@���,�Ed��F%��m�Edwa�x�1'
bc;�Mb	��Q�Mbkl,�I&:@���,�Ig��J&��m�Ig}c�b�x�(	( �x�()
e;�Oe	!��Q�Oeop,�M'
����,�Mjy�Mc�����O�NdO�N����c��dmY���N'
����d��Nd��Mj�e�x�*	g��Rf��Rg"������R����g��fq��,�O):@��,�On��P)!��m�On'e�R*
�f|�Rf�g�
�#	

!#$%&'()*>*E)L(S'Z&a%h$o#v!}��������������
���
�		%,x��S���������Q��,����Y�������Qw,����Y���Q��!,�

��Q���,���Q���,����Y�������Q��P,����Y�������Q��,����Y�������Q���,����Y���Q���,����Y���Q���,�  ��!�Y� ��Q���,�##��$�Y�#��Q���,�&&��'�Y�&��Q���,�))��*�Y�)��Q���,�,,��-�Y�,��Q��
,�//��Q��,�11��2�Y�1��Qa,�44��5ОY�4��Q��z
,�77��8�Y�7
��)

�::
��&

�<<��Q��G,�>>��?�Y�>��@��@��QD	,�BB��CОY�B��Q���,�EE��F�Y�E��G��G��Q���,�II��J�Y�I��K��K��Q��,�MM��Q���,�OOŁE�P�����Y�Oe��Sh��'��0��'����;�����<��_����������4��&����	������ʫ���f߫o��<ʫE���������!��
��������z�����.��7�������������"���
��:
�	���	���������
��y�
��O�
����y���O�����������O���c���c�����O���c���c��� ��O� ��c�"��c�"��#��O�#��c�%��c�%��&��O�&��c�(��c�(��)��O�)��c�+��c�+��,��O�,��c�.��c�.��/��y�/��O�/��1��O�1��c�3��c�3��4��7��O�7��c�9��c�9��>��B��E��I��M�y�M��O�M��O����RЮ��R��0��>��� ��x ��l�� ���ܲ
^��p��w��~������������������������������������������������Ͱ��Ͱ����O���O�Ͱ��Ͱ��Ͱ����c���c���c���c���c���c���c���O���c���c�Ͱ��Ͱ��Ͱ����O�����\�%
$�%��$�%4�%/��% &	,
28
�
����
�

����M�
�?����:@�����M�"
�?����:@�����M�0
�?����:@�����p��F
M�H

�?����:@�&&��)�*ϻ��3�{�������p��FM�V
�?����:@�&&��)�*ϻ��3�{�������8��F
� 
��F
F
M�d	
�?����:@�&&��)�*ϻ��3�{�������M�r

�?����:@�&&��)�*ϻ��3�{�������
��
��������M��
�?����:@�����o��M��
�?����:@�������
�!����������
�6����$R
�#:@���:@��:@���:@���:@���:@���:@��:@��	
:@���:@���:@���:@���:@:@��els
z	�������%�%����"���$������
�
���$Ɯ����
���	�����	ͦӦ�Q�����
Ӧ�Q���
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
)��A�����
@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A�����
@�!�?��R�!Z�"2��k�"s�#<������#��$�����$��$T����$ħ&&Ч&�ߧ&�&���&�))�)�	�)�e)�3�)f,�\,N�&�`�&)��A�����
@�/�?��R�/Z�02��k�0s�1<������1��2�����2��2T����2ħ44Ч4�ߧ4�4���4�77�7�	�7�e7�3�7f:�\:N�4�`�4Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q���
Ӧ�Q�����
������
َB٩�B������
َD٩�D(	� ���
)�F�A��J
F@�G�?��R�GZ�H2��k�Hs�I<������I��J�����J��JT����JħLLЧL�ߧL�L���L�OO�O�	�O�eO�3�OfR�\RN�L�`�L)�F�A���
F@�U�?��R�UZ�V2��k�Vs�W<������W��X�����X��XT����XħZZЧZ�ߧZ�Z���Z�]]�]�	�]�e]�3�]f`�\`N�Z�`�Z)��A�����
@�c�?��R�cZ�d2��k�ds�e<������e��f�����f��fT����fħhhЧh�ߧh�h���h�kk�k�	�k�ek�3�kfn�\nN�h�`�h)��A�����
@�q�?��R�qZ�r2��k�rs�s<������s��t�����t��tT����tħvvЧv�ߧv�v���v�yy�y�	�y�ey�3�yf|�\|N�v�`�vӦ�Q�����
Ӧ�Q�����
Ӧ�Q�����
Ӧ�Q�����
�����
^���������)���A����@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`��)���A��o��@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`����$�"��$�"�����I�����^��T
��J	�����W��M�������?�?��?��:�?�	�:$x��Lk�����%F�?�?��?��:�?�	�:$x��Lk������F����������o���
Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��(��
����
��	��������!��'��-��3��9��?��E��K��Q��W��]��c��i��o��;���D���;���D���;���D���I��;���D���;���D���;���D���;���D������;���D���;���D�
�
����
�
����M�
�?����:@�����M�!
�?����:@�����M�/
�?����:@������EM�G
�?����:@������E
M�U

�?����:@�����GE
� 
DE
KEM�c
�?����:@�����M�q	
�?����:@�����
��

��������M��
�?����:@�����o��M��
�?����:@�������
�!����������
�6���
�#:@���:@��:@���:@���:@���:@���:@��:@��	:@���:@���:@���:@���
:@:@���%��wk�gƜ�e���	�����	ͦӦ�Q��cӦ�QaӦ�Q��_Ӧ�Q��]Ӧ�Q��[Ӧ�Q��YӦ�Q��WӦ�Q��UӦ�Q��SӦ�Q��QӦ�Q��OӦ�Q��MӦ�Q��K)��A��I@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A��G@� �?��R� Z�!2��k�!s�"<������"��#�����#��#T����#ħ%%Ч%�ߧ%�%���%�((�(�	�(�e(�3�(f+�\+N�%�`�%)��A��E@�.�?��R�.Z�/2��k�/s�0<������0��1�����1��1T����1ħ33Ч3�ߧ3�3���3�66�6�	�6�e6�3�6f9�\9N�3�`�3Ӧ�Q��CӦ�Q��AӦ�Q��?Ӧ�Q=Ӧ�Q��;���9َA٩�A���7َC٩�C]� 5)�E�A��}E@�F�?��R�FZ�G2��k�Gs�H<������H��I�����I��IT����IħKKЧK�ߧK�K���K�NN�N�	�N�eN�3�NfQ�\QN�K�`�K)�E�A�� E@�T�?��R�TZ�U2��k�Us�V<������V��W�����W��WT����WħYYЧY�ߧY�Y���Y�\\�\�	�\�e\�3�\f_�\_N�Y�`�Y)��A��3@�b�?��R�bZ�c2��k�cs�d<������d��e�����e��eT����eħggЧg�ߧg�g���g�jj�j�	�j�ej�3�jfm�\mN�g�`�g)��A��1@�p�?��R�pZ�q2��k�qs�r<������r��s�����s��sT����sħuuЧu�ߧu�u���u�xx�x�	�x�ex�3�xf{�\{N�u�`�uӦ�Q��/Ӧ�Q��-Ӧ�Q��+Ӧ�Q��)��'^���������)���A����@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`��)���A��o��@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`����<�$��$�$��e!��� ��z ��p��f�����s��i������'E���&E����������o���
��"Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��'�������������������������������������������������������;���D���;���D���;���D����(��;���D���;���D���;���D���;���D������;���D���;���D�D�,$�,
��M���,4�,$�,��,d�,
�.�,��,�,$�,�,�,��+����,F��$�+��D�+���+���,���.a�2�5���5����
���4=:@ ��4
�H�M$�404:`NTch
�J��H�	��	���4���l�4	$�4
:@
1�4
���
B�4		D�4��4�4
$�4:@	)	I�Y_$�5�5~��3��5

�4
��4-��$�4��D�3�$�4Œ&Œ/����������������;t�����|Œ����������������	��/2�����ٓ9Œ�Œ���T�=:@:@4�=|�=4�=
��N5	D�=�=��=6��=��%t�=
�1�=	��=�=��>)	��>9��	��
�>
��>$�>
�L�>$�>
	T�>�>$�>:@�>�>��<�8HXh
��!���}�"]���"] ��>
�^�^][
	l[l[ܾ�[
��[_
_
_�����_		���^
��:@���`�`�`
���`�
��	��]/Xa
Xa
��>���ʘ��������a
�a
���a

��:@��
�B^
	
�|�@]�|�]��
	#�����K�>���>
:@
MT
dD
�����
\�	��0��=���=���P�����ʘ���5�P���ʘ����<D�f�^�Rg�e��,g�e��Gg�e���edg�^���$�<��D�<ʘ4�<���<�ʘ����=����������������;t������������r��t��W���KR������������������^���^��_���j���i
ܾl[��Xa
���a
]ݘb�f�$~��b�'k�^Ę���^������ʘuʘ|�������U���"��
_!&��>��618?�^�^	][l[
l[
ܾ�[	
�
�[
_

_
_�����_
	���^
��	
:@���`
�`	�`
���`*1D
��1\XaXa-���ʘ����������a�a���a
��:@��$��7�	`	/6�f�^�Cg�e��,g�e��Gg�e���edg�^����>�
�����������	��K
���^���^��_���j���iܾl[��Xa���a�$t����	������	�
'k�^�����
__ref__id��
���
�������>
����		L�J����JD�J
���7�J\�J�J$�J�J�J��I����$�I��D�I���I���$�'c�������R:@:@*4�R|�R4�RĘ+	D�R%�R��RX��R,		�c�c�c	������
��
��
�b	�������b

���bd1[1[1[][l[l[���[
����[0\:\D\ ��Z\!o\0\���\�\	
�g��:@���ҹRҹ��^=x�
1[1[1[�	��R


���ʘ�
���RD�R
�K�g�g���h��g�h���g�hϻ�gFPR<?�������ʘз���
�	��R�S
��S&��S6��"	��"
	�T\�T��$�T�T:@/5

DA
�����Yf	o�TC�--C�-T�
�@����n�w�-	���T�T��Q�.>N
�"!��"$���"]$!���"]%" ��S%#
%(%)�^'%�^'&][))l[**l[**)ܾ�[*&
�*�[**_''
_'(
_�����_('	(���^'%
��&':@���`''�`'&�`'#
��%�`'%�%)%(%"
��#	��]%#/&$"Xa,+Xa,+ܹS���ʘ������a,,�a,,$���a,!
��+:@��, ,,',+���@]$��]��!� 	%��"���S�S	\�S����S4�S
�?����;,�S
	l�S��--�T$�T:@(1�/6��R���R���SV0f�@����W-f�?�����j*f�?����&fr�D����%f��[��������]��������	�����	�e
�����
�e��e�	���)�	�e���@�-f�n��)fg��'f�����������&f�����%f#f���ff�Դ��fNe�o��4�Rfe�h��1[�e�e�e�e�Դ�e�e�Դ���e�e�Դ�e�e���ff���\�e���CfKf���`f���P���ʘ����2��""M"���ʘ������"�$$�%$�f%�^��$g''�e'��,g'�e'��Gg'�e*���e*dg&�^q$���@����T�T��--.��$�Q��D�Qʘ4�Q���Q����k,�R��;��>��Gи�	���	������S������������������5o���
>o	Դ+i�������_��M�����ti���i�0\�:\���i��l[��")$��$��
%��
$��$���^'���^'��_'���j'���i)ܾl[*��Xa,���a,��
C�-�ݘ����$y
�����
6	�[���'k�^�
��y
�����t
ʘ�	ʘ�	���	���	��f
�n��M[���������
_��C��S����S5��\���w������#	$�	��
4�		��
�&�-���	#�	�
"�
M�	
_�������������S�
$�	�:@��Q�
X�	9�� �����
B�4��
�

�
��
���
�
�

��

��
�
)��
��
[�
���

d�A������q��D�S��������U�u���<�D��x�	D��x�	�x���t����w�����w��}����������
�e�
���e�������������
�o����
�o���S�
�R����-��\�l���
����
��t�s�f���6���
5���
�Έ
��Έ
��Έ
��g���$���}��
����
����
����
��!*��S��94;B�^�^	][l[
l[
ܾ�[	
�
�[
_

_
_�����_
	���^
��	
:@���`
�`	�`
���`-4G
��4_XaXa0���ʘ����������a�a���a
��:@��IP)$��D�	�)0�f�^�=g�e��,g�e��Gg�e���edg�^��S��w�����������������^���^��_���j���iܾl[��Xa���a�$3���z������6'k�^�����
_��
����������0������$�\:@:@*$�\l�\4�\Ę+D�\%�\�]��]�z�z�z������
��
��
z		�����z

��z={1[1[ 1[#][#l[$l[$#���[
���$�[$0\!:\"D\#"#��Z\$!"o\"0\ !���\!�\
�g�� :@���ҹRҹ��^=x��1[#1[ 1[���]	

	
���ʘ����
�]
��]4D�]
�K�g�g���h��g�h���g�hϻ�gFPR<?�������ʘ�����	��]�]	�]�]	L�]�]
���]����]4�^
�?����;
�^\�^	�^��^��L�_�_:@/5
DA
�����Yfo!���"] ��^���"]0��^
()�^%%�^%&][')l[(*l[(*)ܾ�[(&
�*�[(*_%'
_%(
_�����_&'	(���^%%
��&':@���`%'�`%&�`%
��%�`%%�)(
��	��]/Xa*+Xa*+��^���ʘ����a*,�a*,���a*
��+:@��,�&*,�&*+���@]��]���%�_C�+-C�+T�
�@����n�w�-���_�_
��[�.
>	N	��+-�_$�_:@���
��-���\���]���]���]407E}�@����GB}�?�����?}�?����;}r�	D����:}	��
[������
��]��������������e
�����
�e��e����)��e���@�B}�n��>}g��<}�����������;}�����:}8}���4}1}�����-}Ne�o��4�]fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff!���\!�e���CfKf���`f�f�^��g%%�e%��,g%�e%��Gg%�e(���e(dg�^U���@����|�_��++.��$�\��D�[ʘ$�\���\����
���
���
���
��	��	��4�] ��O��5��2��+��(��=������������#*������
���
��������_��M�����ti���i��0\��:\���i��l[���^%���^%��_%���j%���i'ܾl[(��Xa*���a*�C�+	��
����
�pos��������	
����������[���'k�^
ĘT
����
���	���ʘ	ʘ�����h}
�n��M[��
_��C�D
�R�	�_��l{��	������$�]��t�]ݎ��ą�4���$	c�	��
s�	��
^�e�l�]�	[�		b�		Z�	
a�	
��		
��	�����������][�	
b�		Z�	:@X�	V�	��	
��		w�	W�^�V�T���
��r�N�
U�

M�
J�Y�
��	J�H�
E�

C�Y�

��
@�
g�
T�
��
��
A���

���?�������W�	a���	D����	�����t[���w�����w��������������e���e���		��	�����	��
�o��	��
�o��	�]������]����l��,���
����
��w	w	k	��	<	��
<	��
	Έ
�Έ
��Έ
��
���
���a��
���
���
���
)
_ref__name�%��j-��j��j��\�j	
 E�����
��
��
l[
	���[
���
D\	���o
e��"��#��#�������#	��#Z\$
�o	
���o�o
E�(
(����
��p)	
��(
p
�<����:@���ҹRҹ��^=x��:@��	��
��	����+
���<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8�������j>9H
�?�������������	����<�}�Ta!N�����>��i��k��"��,��A��V��k�����������	���
�������
��
��)��?
��U	��k�������j���j$�j�k�;�-l�@�����*l&l"llllm����lO����ll�?����ll
G����l
l`��	l�����	l�����l�����llE����l��]����l��������e������e��e����)��e���l�����lQ��@����lK�l���
ll���
ll�l�k��k�k����k�k����k������kn�����k+��@�����k%�""Kf����k������k�kF�����k��&����k&�k&_���k&�k(���k($��J�����4�j�*�=����*J �J����L�ji ,,w -,w .,� -�P����������� ,� 00� 1����������� 0!.�^��!,'!33�e3���D!3�e3���_!3�e6����e6dg/�^w ,�!,�@�����!,��9�H���!9��$�i��D�i���i���	����j#��	���	���k���k���x��Dy�n�k��l[��
M�@�"��/	(���pfj���j����{����lj��'k�^���������������������������#��*��1��8��?��F��M��T��[��b���j
�J���"���"���"���"���"��>\�w��d�w
$�w
��O��,�w4�wC�C�T���n�w����w��vw���w$�w�w�>���@������w����$�w��D�w�,�w��)����
C�1�24�ݞM�����C����D
:@0���

�H�P4��26<bPVej
�J��H�
��	��������	$��
	
:@:@1
D��$��ݞ��
4�����
	�:@�,��
���
��	
|����	
$��
:@	1	����$ŀπ�����

�
΀
�U����4��$���D��4�����������������������;t������4�p��a��a��.���3��	q���fޡ����ݞ���dȤ���r����v4��:@l��$��
��P��4��4��$��	:@��� ���
�D4Ɉܵ�ψֈ�Ƈ�Ո�6���J��$����$؇ũ4އ��.���o.��1��b���\�����
��ڐM:@8��

�H�Q<�26<cPVej
�J۬�H�	��	��4ސ��Q���	$��
	:@
3T��
���
D4��		������
��
$��:@	+	L�\b$�����������

�6��7��$ː��D��۬<����;��D����������������;t���������������������subcmds���	���J@լ��ͮQ��������at��	
������!����$��������}��$����D����D�������"R���T��
���R$��<��?���&4����]$��d�����������ف,ݥ�L��̪$���<��ف�*�	,�
.jش���$��	:@t��d��
�%���%:@���
���ArgsOs�����]�g
��������� ��	���Ԫ\(8�2��T���$���>ӷ�$w��Cͷ!���$��	:@tʼdʼ��#���):@���
�ӷ���d���$ؼ	߼�һ�)9�3������$���ӷ��#w��Ϻ����
���":@$��	6���
�ր��6����������<
:@
�ր����������L
%̵	UƵ������dj��	��|
���ف��	
	-��



3
��ր��ֽ���	^
N	W
����
��
��

	�5�Ǵ��W��فտ�Uߵ}����T����D��ր������zտ,�-ߵفjտY�M_��b������Ͽ�տ$��	��
�f�������	D��$����.4���>���>f���T������տoف�����y����#$��������ف���$��	���"ď��0����������������������D��ր������"a��������3d��ܨ����
.��ր��,T����B:@ss	ArgCursor�tcursor��)S��
�t�
"|�
#|�
#��t�
"#:@��
#���,"
"������(	*D�)B�'@�)�?�?��?��:�?�	�:$x��Lk�����&&��)�*ϻ��3�{�������
��
��
�'	)���B(���"*

��'(�'9�)m�/$	$��?h$+	$+$($+! ���8%��lB8		U��lB8$%#��	
L����Q@��R@
�:@/���@Q
�@�Q@�������$��	
����l��������l��4��	���%L��
�$��H=��� ���z����������	������*"t�SA|�SB|�SB��t�SAB:@��SB���/A
A����&A������G	I�WH߱XFݱ\H������
��
��
)�YF	H���EXG��;�hI
��FG8�XF\�WH#UC*UC"jJ)jJCG;jJ+*l��		<��	#��	��T��
D��
Y����WE���X]�>L�X̢��ݓ>L�u�>L
�qX7W-#���
d��
T��
^��<�]�)�^	��
�Ɋ�MɊ
�0��^%ӊ:@��-ي]0Bl��
����
���v
*
��=
��
����	��	�������������l�� 4��!	!���%L����$�� F!;��� ��!�� ���<DQY��8~����"��? h$,*$
�@h$+
�/$&-%��).��"L+/U�"L+2��,0��02,�_�_Buf��_��[���<n�ނ&&��)�*ϻ��3�{�����
��
��
S�-0	2��
�I,1J,1,��ނC�63{�<3
��01�O6/3�O63��,1��,0+2��!%L+.	/̢
�"L+/���'=4���=5-��=5.%=45��
��=5���)=-4=4�).�&
���-�&-��0%m�0&	&��Ҧ%[>��Ҧ[
�&!���[:@��[%1Mb$+`$�%&�&|>u��&j:@d%"�
�0&��0/%%#
**
(\��	:@�8��	l��
��lB9	��D��D<�E:�E;�F;9̢���F���;�:&�
E;%��E=%��G<	:U��G<('#.E=
��E:�D<�	8�	�
��G=:��=��H
���=�E=cE:�D<.
83	<��
��<��T��?�I>J0J?	
��
M{��?o:@��l>)����N
�F>
�<I>u?D��
	
<��T��D��	
�������$4��
<����
�|r܁�"�jKIC�jJ�UC�lL�oM�qN�qQ2�rO0�vQK��ނ����
��
��
��sO	Q��
(OrP0OrPK��ނr�|R���R
��OPU|NRU|R��rPǺrOHqQ0qM	N��*qN(�S%�T#�TMF�ST��!�T�LS8�S�oM�l
���L�lLVDVE"VE���E:@D2NdjJbUC�VD�VE�VE��|��Er:@mD,�VE	VD"VD�I�GT��~
�Xu�Zs�Y	Wq�Y/.#��Zq�W�

Y<��
f�ZW��d�
���Z��Z��W(
Y��
�����
O�[O�\�N�\	��O�[\:@?O�\O�[O�[t
~�
�F]|�]s
^�

����
0
���&�%�%�*�(,�������+~?6���~?7U��~?7%?67��
��~?7���-~?6?6���*���	L��
�-,��	\���VE�VD�VD5I<G$����ۅUׅVԅV��UV��ЅVͅU�U�
	�
	L��
�-��\����Y����������������������������������������	��,B1D����B3F��,$�����
���
��.�3I��/���@������/��?��������?�����r�D�������[��������]��������������e������e��e����)��e���@���n���g��������������������������޼!�����ڼ!����g�o����/��>�h#�f��M��g#r�P���4�����/�%%��/&4��J%��>6'�]�/'���3(�%�?(���j)�t)�� �L*�_U��*f�+�?���+a�,�?��\�,r�-D��Z�-��.[����.��/]����/��0���0�e1���1�e2��e2�0�)�0�e/�@�/\�,�nW�,g�6�U�6��7����7��6�S�6��6�Q�6O�6�J�6G�;���B�;����*��߸(*����r[ؘ��0����~�-�������E�?�����E��~?��/@�����@����l�P���ր������}��lBBt��C�ր����%��lB���MD��
D��=gLE�_�E����E�W�ߌߌ	Utf8Error���valid_up_to��q�	error_len��q�̢X��E���GG��<o�1g
�:I�wU�<I���:I�0U�<I���eK�0E��K�ۉ�L�0����L�ۗaI�2��<7I4����4����
OO�	D4O���P�	ܓP��Q�	MQ$�����!�S���S�3u�UU��U�@�����U��W�?������W��X�?������Xr�YD������Y��Z[������Z��[]������[��\�����\�e]�����]�e^��e^�\���)�\�e[���@�[��X�n����Xg�b���b��c����c��b�����b��b�����b��b�����b��g�������g�U�o���U�i�f���i'U�P������U$kk�l4���k�m��m�n��n�o��o�p�_�p��q�?��q��r�?����rr�sD����s��t[����t��u]����u��v���v�ew���w�ex��ex�v�)�v�eu�@�u��r�n��rg�|���|��}����}��|���|��|���|��|���|����������p�p{VؘuUs�-��|��L��`��
�����_�����W�����v��\
�P��L��\��P���]�\���
�1�P@��w�����0�����0�����0�������2��_������L��ր��ffRawArgs�gitems���M�x�� ��W ����������������;t���������,������������q�҇��������������a�������������� �	�����
�������������t�
|�
�����:��b��
C���0� $��$� %����*��
�+��
��,Lc,��
��0Έ
��6���=̢�=���?���?=��lB�\B��������������������q�aX���_E��
RF-��G�GނI��
}�<Ią� Qt�S|�Sb!UHUFU����XldX��
��\����b�!j���j�y!k��vp��
lq��
�r�dr��
�vΈ
��|��U���T���������ʌn���
b����Lb�G`�ނ3���
$�>��Braw_args��$��w$argv0�����6�L
�?�
p�vU�u	�0
���"%��������$"���!��~!��������҇�҇����!҇��
�
�n��]�?h���#�,���U��
�l���ʌ
����{�]���J��
$�s������ ʌ=����Z V R ̢��O L �� k � ��	��%��:@�������
���
��������
�
���
�_v!�
�W���}a
������<���ʌ�!��
�!m�p�0���!ʌ	���\��
�$��,�����T��l�	U�nM�	
�?��:@�������n
�F
�o��	
��	,ڒ$�	��T�
�4%�\��$��			4��
���,T��
�Q	F
5,��<"��	��Z0�“���Z
@����^�^][l[l[ܾ�[
��[_
_
_
�_���������_	���^
��:@���`�`�`
���`!4

��	���ZQ
XaXaT����U�����a�a���a
��:@��#��ت.ZI�ݪZ
�����*��ݪ)Z	���ZM	���p���������
�
#
L֓,ؓ
���֓<ؓPX	e�w�
����������֒�KRp�؃���<��>	�	�����nG�2@��?Z�	2k�	s�
<����
�������T����ħ

Ч
�ߧ
�
���
���	��e�3�f�\N�
�`�
�f�^���g�e���,g�e���Gg�e����edg�^��������������������q�aX��t��Lב���X��'����������V���(��=��^�����h������¥���I��
F��>��;��P8�؃�����ނ����^���^��_���j���iܾl[��Xa���aQw�R��u���
��
��
�!
��ۃ:@Վ�1Լ=���������?�#��'k�^�}	ܘ�ř3�����^ǟE��l��s��;���D���
_�
��/����M���������\��$�,����T��6
5
M�	
�?��:@�����3

�F1
/

�.
,��$Ȗ	���T��ܘ0!̖\�$�			4��
�ז+TזřO	D
3$��:"��	��Z0�����Z
@����^�^][l[l[ܾ�[
��[_
_
_�����_	���^
��:@���`�`�`
���`�

��	���Z1
XaXaT����������a�a���a
��:@��!�(���ت.ZI�ݪZ������ݪ)Z	���ZG	���j���������
��
#
L��,��ǟ��<��JR	_��q�
�������������$p�؃���<�	�	����	�2@��?Z�	2k�	s�
<����
�������T����ħ

Ч
�ߧ
�
���
���	��e�3�f�\N�
�`�
�f�^��`g�e���,g�e���Gg�e����edg�^���t˕�L����������¥��������������w��
t��l��i��~8�؃��d��>ނ?���^���^��_���j���iܾl[��Xa���a�������6����
�K
��ۃ:@Վ@�Լ=���������?�#��'k�^��ܘ�ř[��?���ǟ���������;���D���
_�
��/��w��1��:B��ʑ��
��:@ʑ��
��:@$������˒����:@����˒	����:@����$��|����Ѵ���������)���d���������d�������������/���t���������t���	���	��$����$��������������ʑ��
��:@ʑ��
��:@C����˒����:@����˒	����:@����Az����ݽ�?����)���;�������9����7����/���3�������1�	���	��$����$�������.��,��ʑ��
��:@ʑ��
��:@m����˒����:@����˒	����:@����kz�������i����0���e�������c����a����6���]�������[�	���	��$����$��������X��V��ʑ��
��:@@ʑ��
��:@@�����˒����:@����˒	����:@�����z������������6���������������������<�������������	���	��$����$������������˒����:@����˒����:@����˒����:@����˒
����:@����˒
����:@����˒����:@����,��	\��&ʑ��
��:@ ʑ��
��:@ �	��ʑ��
��:@ʑ��
��:@r
��ʑ��
��:@ʑ��
��:@�
����� ��������
����,���
�������
����r
����.���n
�������l
�
���
�
����-����
�
���
����
���������'���~�������|���������(����������������2����&���.�������,������$����$����,�����!�V#����~�������������������d��	"��&��
�Ԣ74��\������$���������f���$����D��Ԣ4������%�V'e��������"d��	"�����	
�D��
���T>�����	��$���������r���$����D��,���������,�/l��/������%d��	"�����	
�D��
���T>�����	��$���������y���$����D��,���������,�/l��/�����ʑ��
��:@ ʑ��
��:@ �����˒����:@����˒	����:@�����zԀ����������/���������������������5�������������	���	��$����$��������������ʑ��
��:@@ʑ��
��:@@����˒����:@����˒	����:@����z��������·-���������������������3�������������	���	��$����$��������������ʑ��
��:@ʑ��
��:@/����˒����:@����˒	����:@����-z�������+����)���'�������%����#��ލ/�����������	���	��$���$Ռی������˛ʑ��
��:@ʑ��
��:@Y�ț�˒����:@����˒	����:@����Wz������U���,���Q�������O����M����2���I�������G�	���	��$����$��������D��B��ʑ��
��:@ʑ��
��:@�����˒����:@����˒	����:@�����z̥��ӣ�����2���{�������y����w����8���s�������q�	���	��$����$�������n��l��ʑ��
��:@ʑ��
��:@�����˒����:@����˒	����:@�����z���������ө/���������������������5�������������	���	��$����$������������ܵʑ��
��:@ʑ��
��:@��ٵ�˒����:@����˒	����:@�����z�����������)���������������������/�������������	���	��$ʵ��$������������$۸�����Q��$̸��$��$��_yes�K�ʑ��
��:@ʑ��
��:@|!���˒����:@����˒	����:@����z!z�������x!����/���t!�������r!����p!��ڽ5���l!�������j!�	���	��$߼��$˼Ѽ����g!��e!��ʑ��
��:@�ʑ��
��:@��#����˒����:@���˒	����:@����#z��������#����*����#��������#�����#����0����#��������#�	���	��$����$���������#���#��ʑ��
��:@ʑ��
��:@�%����˒����:@����˒	����:@�����%z��������%����-����%��������%�����%����3����%��������%�	���	��$����$���������%���%\��$����$��4���������$���������i���$����D����$������
!_������
���$���|��
��Y��$�����l��	��	��	l������$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����$����������������Y�g�aX���	����D�|�
~m��H������
���$���|����$�����l��	��	��	�������$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����$������������D�<�
>-��������Y���&���|����4�����l��	��	��������OU�����4��$������w�:@���w�D�����[�
������������� ���$����D��¼4������������D�<�Z>N�����s
���%���|����	,�����l��	��	��	T������$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����	,�����͙	�����D�<�Z>-��	������Y
���*���|����	T�����l��	��	��	|��	����$����5	��4��������g�	����w�
����w�D�����[�
�������������M���$����D����	T�����͙	�����D�<�Z>-��	������Y
���$���|����	$�����l��	��	��	|������$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����	$�����͙	�����D�<�0>-��	������Y
���$���|ƅ��	$���ƅl؅	��	��	���
���$���5
��4����g�
����w�
����w�D�����[�
�������������M���$����D���	$����͙	�����D�<�0>-��	������Y
���$���|����	$�����l��	��	��	��
����$����5
��4��������g�
����w�
����w�D�����[�
�������������M���$ي��D����	$�����͙	�����D�<�0>-��	������Y
��$��|���	$���l��	��	��	�ʐ����$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����	$�����͙	�����D�<�0>-��	������Y���#���|���������l��	��	��������OU�����2��$������w�:@���w�D�����[�
������������� ���$���D��¼Ė����������D�<ver�AQ�����v���#���|���������l��	��	��Ξ����OU�����7��$ŞϞ��w�:@���w�D�����[�
������������� ���$����Dɝ¼ӝ����������D�<͸?O�����t
�ͪ%�ͪ|Ӫ��	,ͪ�Ӫl�	��	��	t�����$����5��4�������g�����w�
����w�D�����[�
�������������M���$����D����	,�����͙	�����D�<�?.��	������Z
���$���|����	$�����l��	��	��	l������$����5��4��������g�����w�
����w�D�����[�
�������������M���$���D����	$�����͙	�����D�<�0>-��	������Y
���!���|����	�����l��	��	��	l������$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����	�����͙	�����D�<�>-��	������Y������	������ʑ��
���$��������v���d��������$����D����<����D�)�)+����u�}�����	������u�Ò˒����Ò$��������~���t��������$����D����<��u�}�D�2�)4�������	����ʑ��
��ʑ��
���H���BH���2H�������/H������$����D����<����D�)�)+�H���G��	����u�˒����˒�����I���2I���"I�������I������$����D����<��u�}�D�2�)4�I��0I��ʑ��
��:@������˒����:@����J�������=����!���F����/����'���8������$����$��������f��!���'���|����<�����l��	��	��������OU�����C��$������w�:@���w�D�����[�
������������� ���$����D��¼<������������D�<ƥ	?O�����t���(���|����D�����l��	��	��������OU�����@��$������w�:@���w�D���[�
������������$����D����D����������D�;٥>K�����p��ʑ��
��:@<
����˒����:@����C	J��������
����)����
�����	����/����	������$����$���������
��{	��ʑ��
��:@�����˒����:@�����
J�����������'���$����
����-���������$����$��������D���
��ʑ��
��:@D
����˒����:@����KJ��������
����*����
���������0����������$����$���������
�����ʑ��
��:@ �����˒����:@�����
J�������#����$���,��������*���������$����$��������L����ʑ��
��:@L����˒����:@����SJ������������,�����������ߓ2����������$���$Ӓْ�����������%���|���,�����l͝	��	����Ӝ�OUٝ���7��$����w�:@��w�D���[�
������������$����D���,��������D�:�$<I����n���\�$����$�4��;
�������ܩ"��$���������y���$ͩ��D����$��������'�%)g��
���	���$���|����$�����lҵ		��	��˶$ն߶޶�޴���{	�޵w���:@����D�	����[�
����	�	�~$�����d�	��l��	
,��C�
C�T���n�w�
����
��	��[��9����������@�����������@����<��%�2��?����J�R��?����j�r�	D������	��
[������
��]��������������e
�����
�e��e����)��e���@�H��n��^�g��w�����������������������������������	��
���'���$����D�¼$����:��9������������D���C�a�
c�
X�����+��C�����	�½$�½|ǽ�$½�ǽlٽ		��	����$��ƿſ�ټ���{	��w���:@����D�	��[�
��	�	�z$������	��lܾ	
,�C�
C�T���n�w�
����
�	��U����������^���"]���@�����׾����@����<��%�2��?����J�R�	�?����j�	r�
D������
��[��������]��������
�����
�e������e��e�
���)�
�e���@�H�	�n��^�	g��w�����������������������������������	��
���'���$����D���$����X�W%������D���C�]�
_�
v ���^�������@]��q��C�������� 
�F�*�X��F��NU	���$���|����$�����l��		��	����$������������{	���w���:@����D�	����[�
����	�	�~$��������	��l��	
,��C�
C�T���n�w�
����
��	��[���C����������@�����������@����<��%�2��?����J�R��?����j�r�	D������	��
[������
��]��������������e
�����
�e��e����)��e���@�H��n��^�g��w�����������������������������������	��
���'���$����D��¼$����:��9������������D���C�a�
c�
X�����+��C�����d��	�����L����,��\�����,��
�J�����������n:@�������������
�?�������������	����<�}�Ta!N����_�h�����������$�����5���A����˔���4���H˔����$����D����,�����N���˔����=�
?���
ړ�������D��$������4�����
,������������6���������_���(���
��,��	*.4�����OUdi��u~�	��������			��T��
	

,��C�C�T���	n�
w������
	!$����B	��
��������
		���:�������^���"]���@�����������$����D����,����X��a��j��s:���������C�f�
h�	��(@���^����	��������@]��������C���� 
�F�*����F��NU
����F:@(���
��,��*.4[HN]b
�J��t	}�	����������	$��
	:@
3|��
���
D��		������
��
$��:@	+	L�\b$�����������

�6���7��$����D����,����*��3����������������;t����������������������
��	��@8�������I��������Y	���$���|����$�����l��		��	����$������������{	���w���:@����D�	����[�
����	�	�~$�����d��	��d��	
$��C�
C�T���n�w�
����
��	��[���8����������@�����������@����<��%�2��?����J�R��?����j�r�	D������	��
[������
��]��������������e
�����
�e��e����)��e���@�H��n��^�g��w�����������������������������������	��
���'���$����D��¼$����:��9������������D���C�a�
c�
X�����+��C�����	���$���|���$�����l��		��	����$������������{	���w���:@����D�	��[�
��	�	�z$������	��d��	
$��C�
C�T���n�w�
����
��	��U�����������^���"]���@�����������@����<��%�2��?����J�R�	�?����j�	r�
D������
��[��������]��������
�����
�e������e��e�
���)�
�e���@�H�	�n��^�	g��w�����������������������������������	��
���'���$����D����$����X�W%������D���C�]�
_�
v ���^�������@]��q��C�������� 
�F�*�X��F��NU	���$���|����$�����l��		��	����$������������{	���w���:@���D�	����[�
����	�	�~$�������	��dɆ	
$ІC�
C�T���n�w�
����
Ն	��[���B����������@�����Ć����@����<��%�2��?����J�R��?����j�r�	D������	��
[������
��]��������������e
�����
�e��e����)��e���@�H��n��^�g��w�����������������������������������	��
���'���$ׅ��D��¼$����:��9������������D���C�a�
c�
X�����+��C�����d��	���ܓL���,ܓ\��ܓ+�
�J�����������n:@������������
�?�������������	����<�}�Ta!N�����_�h������ג���$�����5���A�������Փ3���H������$����D���,�����M���������=�
?���
���������D��$������4�����
$�������������6��������_���(���
��,��	*.4�����OUdi��u~�	�������			��L��
	

$��C�C�T���	n�
w������
	!$����B	��
��������
		���:�������^���"]���@����|������$���D����,ș��X��a��j��s:���������C�f�
h�	��(@���^����	��������@]��������C���� 
�F�*����F��NU
��СN:@(�١
��,١*.4[HN]b��n	w{	��ԡ������	$��
	:@
4���
���
D��		������
��
$��:@	+	L�\b$������ˠ���

�6�ߡ?��$����D����,����%��.��7å@b����������d�
f�	�����������������������#���|¯�����¯lԯ	��	�����ܮ�OU����3��$�����w�:@���w�D���[�
������������$����D�������������D�;��	>K�����pгʑ��
��:@��H�ͳ�˒����:@����GJش�����I������I�����G����"����G������$����$��������(I���G��ʑ��
��:@(J����˒����:@����/IJ����Ĺ��J����(����J����uI���.���~I������$���$߹������J��gI��ʑ��
��:@�K����˒����:@�����JJ�������L����.���L�����J����4���K������$����$��������0L���J
���&���|����4�����l��	��	��	Դ�����$����5��4��������g�����w�
����w�D�����[�
�������������M���$����D����4������������D�<��?.��������Z��ʑ��
��:@ QO����˒����:@����XNJ��������O����+����O�����N����1����N������$����$���������O���N��ʑ��
��:@@�P����˒����:@�����OJ�������0Q����1���9Q����"P����7���+P������$����$��������YQ��P��ʑ��
��:@YR����˒����:@����`QJ����Ն��R����+����R�����Q����1����Q������$����$��������R���Q�ʑ��
��:@�S���˒����:@�����RJ�������8T�������AT����*S��Ÿ%���3S������$ڷ��$Ʒ̷����aT��S���*��|����T�����l��	��	��������OU�����G��$������w�:@���w�D�����[�
������������� ���$����D��¼T������������D�<�+>N�����s���'̺�|����<�����l��	��	��������OU�����A��$������w�:@���w�D�����[�
������������� ���$����D��¼<������������D�<ƥ	?O�����t���	����D��
�P��:T����������[��d����,�����9���l��	��Ġ�D����4T����������S��d����,�����9������\��$��
��e��$��4��F
������l������3��9�����j����L����$��������'�
)f��������ą�������A���	D�����	���$����,��Ud��	�����D����4T����������Q��d����,�����9������	����D����4T����������[��d����,�����9���l��	��t����	��)��������:@�ݕ���������U���P���,����,�������\1�\��	�����D����4T����������O��d����,�����9���|����������L��d����,��1t��	�����D����4T����������U��d����,�����9���D��	n�	��l�5;����l�:@��
��%������#�
����
!�����Q��P������
�����,�����
��`D��	��		����5;�����:@��
ɜa�	�����_�
����
]�����[[��P���V���
�����,��T���
��`���%4��
�$��:@�������� ������_$����,��/���̣�	�����$D����5T����������h��d����,�����9���!���E��� ������������
��
��
�	���'����
�����1[1[	1[][l[
l[
���[
���
�[
0\
:\D\��Z\
o\0\	
���\
�\
�g��	:@��1[1[	1[��� 
�������:@����Q�"
������Filter����	����	�6��w�(��������:@�������#����t��@�����q��?����?�n��?����j�r�D����i���[��������]��������������e������e��e����)��e���@�q��n��m�g��k���
����
�����j������i�g����c�`������\�Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f������J���������l��6����������Jҗ��������!�=җ����!���������	����<�}�Ta!N�җ�������,��җ������{�5-��
����o���ti���i��0\��:\���i��l[���[����f���M[��$�����|��5����!��D���s����QΠ��ą����������	D�����	�������A������a!���P���+s�q�o�������
��
��
��	��
b/��Ϛ
��̚�1[1[	1[][l[
l[
��
�[
���
�[
0\
:\D\��
Z\
o\0\	
��
�\
�\
�g��	:@��
1[1[	1[� 
����
���
:@Ԧ�� �"
������ޖ���	����	�6��w�(���
Ԧ���
:@������#����E��@�����B��?�����?��?����;�r�D����:���[��������]��������������e������e��e����)��e���@�B��n��>�g��<���
����
�����;������:�8����4�1������-�Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f��J��
Ԧ�����6��
Ԧ����J���d��y�!�=���v�!���������	����<�}�Ta!N���������,�������
���
<��4��
E���0���ti��
�i��
0\��
:\���i��
l[���[����'���M[��$�����|��5��Ԧ!��
D���s��
��Q�����<�������
����;!���O���*����������
��
��
L�	���6��_�
��\���1[1[	1[][l[
l[
���[
���
�[
0\
:\D\��Z\
o\0\	
���\
�\
�g��	:@��1[1[	1[b 
�������:@�����"
������ޖ���	����	�6��w�(�������:@������#�������@����v���?���������?������r�D��������[��������]��������������e������e��e����)��e���@����n����g������
����
������������������������������Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`fH�J������B�6���>���J��������!�=����!���������	����<�}�Ta!N���������,������������o<��
��������ti���i��0\��:\���i��l[���[��������M[��$�����|��5���!աD���p����N¯��ą����������	D�����	������A������a���������������
��
��
�	���>����
�����1[1[1[][l[l[���[
����[0\	:\
D\
��Z\	
o\
0\	���\	�\
�g��:@��1[1[1[�� 
�������:@�������!���zק�@�����ԧ�?������ѧ�?����ͧr�D����̧��[��������]��������������e������e��e����)��e���@�ԧ�n��Чg��Χ��
����
�����ͧ�����̧ʧ���Ƨç�������Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f��J��������ܜ�=����ٜ
���������	����<�}�Ta!N����������,��������PC��
��������ti���i��0\��:\���i��l[x��[��������M[¯��ą�������A��	D��T��	a������A������a������������
��
��
0�	��
�D��C�
��@�d�1[1[1[][l[l[��
�[
����[0\	:\
D\
��
Z\	
o\
0\	��
�\	�\
�g��:@��
1[1[1[D� 
����
��:@�������!���� ��@�������?�������?�����r�D�������[��������]��������������e������e��e����)��e���@���n���g�����
����
������������������������Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f*��J��
��d��#��=��
�� �
���������	����<�}�Ta!N���
�������,����
��
۵�I��
���ѯ��ti��
�i��
0\��
:\���i��
l[x��[����ȫ��M[�����<��������
����;���ѵ۵�������
��
��
F�	���J��Y�
��V�ѵ1[1[1[][l[l[���[
����[0\	:\
D\
��Z\	
o\
0\	���\	�\
�g��:@��1[1[1[Z� 
�������:@�������!����6��@�����3��?����ѵ0��?����,�r�D����+���[��������]��������������e������e��e����)��e���@�3��n��/�g��-���
����
�����,������+�)����%�"�������Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f@��J��������;��=����8�
���������	����<�}�Ta!N����������,������۵�O��
������ti���i��0\��:\���i��l[x��[�������M[¯��ą�������A��	D��T��	a������A������a!���F��� ѵ۵�������
��
��
��	��@Q��Զ
����ѵ1[1[	1[][l[
l[
���[
���
�[
0\
:\D\��Z\
o\0\	
���\
�\
�g��	:@��1[1[	1[�) 
�������:@�����"
������ޖ���	����	�6��w�(��������:@�������#����p��@����v���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@���n���g�����
����
����������������������������Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�)�J��������)�6�����)E��J��������@�!�=����=�!���������	����<�}�Ta!N����������,����������۵�V��
������ti���i��0\��:\���i��l[���[�������M[��$��,����������3����!աD���������T¯��ą�������A��	D��T��	a������A������at�|�|�����	����t���������4:@8t�|�|���t���������������x$��L������$��L������	$����,������t�|���D�t�|�M�O����$t�|���t�:@ ����:@���������%t�t�:@E
	��:@���������:@��'ځ������t�|�|���t�:@ ��������\Nmt�		|�	
|�	
��t�		
:@��	
�		����		������J����$��S����$��R��������� $�������$����	���	��\����,��A�t�|�t�|�t�t�	|�	Y/���d��	"��&��
�Ԣ7,�������%��l	U��l-����@<�-
�
Ԣ��h���������Zg��P�������,]�
����<����,������������������;t���������=��lm�4�-�
Ԣ���ѵ۵�������
��
��
��	���`��Զ
����ѵ1[1[1[
][
l[l[
���[
����[0\:\	D\	
��Z\	o\	0\���\�\
�g��:@��1[
1[1[������gp��@���������?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
������%�Ne�o��4��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�������,����۵�d��
������ti���i��0\��:\���i��l[o �[����y���M[u������������
��
��
D\	��E������')�
����=.�
������g


�Z_
l[l[
���[
����[e�<�	D\	
��Z\	
�<�	��<.�
�h��:@���ҹRҹ��^=x��
�������w��G�@�����Ɔ2��?�����R��?����j�r�D��������[��������]��������������e������e��e����)��e���@�H��n��^�g��w���
����
����������������������������	��֟Ug�o��T׆��3�	��h�����4����4����;����Y�_�����4��e�����5�4��e����ef�����;��e���E�<�Kf���E�<��h�h؏�h��g�h���g�hϻ�g��Xt��,������"�L�����������
��������4���U�;�����]�Z_��l[u|M�;����������]�4���y������������$�	2�}��
������������R&��@����T��C��@����[�c�$և��,̇y���$��������	�����"D����5T��������Ոl��d����,�����9����Š	���Š%D݊��5T݊������m��d����,�����9���D��	@�	
��V�5;��@���:@��
����
������
����
:�����]V��P���n���
�܋��,ҋ����
��`D��	@�	��V�5;͍@���:@��
����������
����
:����gV��P���n���
�����,������
��`D�	@�	��V�5;��@���:@��
����������
����
:�����[V��P���n���
�����,������
��`D��	@�	
��V�5;��@���:@��
����
������
����
:���ďeV��P���n���
����,ߏ����
��`$��$��	l��4’
��l��:D’ɒ�Ԓ	�ْ
�������
��
��
��		���r
��1[1[
�[
���	0\:\D\	��Z\ 
o\0\
���\�\
�g��
:@��1[
1[
&��	
��������Ԓ3$�
�K���������������	��	��+�ӑ��!���[��Bp��@�������?����ѵ���?������r�D����ں��[��������]��������������e	�����	�e
��e
����)��e���@�}��n����g���������������ѻ�����������
������%�Ne�o��fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f����������������;t����������,���$��������`��i֭>��G��۵
x��
���ti���i��0\��:\��
��
@��[�����Ḓ~��-��4�y���M[��$��	�����T��
��TJ����������֭������������&�
q������҅$��$��	l��4����.D��#��Ԕ�	���


	�������
��
��
D\
		��
��
��	
�	��
���l[l[���[

����[�D\��Z\
��
�h��
:@�����
T
j���	
�����������7$��
�K���������䯖ʖ	Ж	і+���� ��_�����@�����2��?�����R��?����j�r�D��������[��������]��������������e	�����	�e
��e
����)��e���@�H��n��^�g��w�����������������������������������	���o�����h������������e�������e����ef�����e����Kf��������������������;t�����ӕ�L����$���������{����������P��
�������������������l[��
��
]�������`��g�������������	$Ŗ	�����T����aD���ɖ	ʖ�������������������.�
�������҅ѵ۵�������
��
��
��	��؁��Զ
Դ��ѵ1[1[1[
][
l[l[
���[
����[0\:\	D\	
�Z\	o\	0\���\�\
�g��:@ζ1[
1[1[�����^p��@�����֗���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
��Դ��%�Ne�o��4�fe�h��1[�e�e�e�e�Դ�e�e�Դ���e�e�Դ�e�e���ff���\�e���CfKf���`f�������,����۵ۅ��
������ti���i�0\�:\���i��l[o!�[����y���M[L��	�����$��
�64����������Z�g�g���h��g�h���g�hϻ�gFPR<?�����Ϙ��,Ř��������������������
��
��
��	��������1[1[�[
���0\:\	D\		��Z\ 	o\	0\���\�\
�g��:@���ҹRҹ��^=xԩ1[1[�_"
�����ԩ:@��ʚњ�#�ә~U�|����X��p��@���������?����ѵ���?������r�D����ں��[��������]��������������e	�����	�e
��e
����)��e���@�}��n����g���������������ѻ�����������
��
����%�Ne�o��4�fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�_�J����쮚�_!�6�����_!
����ޖ���	����	�6��w�(����������,������۵x���
��������_��M�����ti���i��0\��:\���[����y�
�n��M[���@�	��V�ʚ:@���z���������	��:@������������:@֊�������|��E��Š���P����V��P���n��f�P��
���
��fcA���
��
��
Ke.��	cAA�	�	N�	T�
�	a�
Њ�P�͊͊�P�P�ˊ

���Ȋ��Pʊ��P�������fԩ��ԩ����������:���
�d���`	���������
��
��
��	��R�����1[1[�[
���0\:\	D\		��Z\ 	o\	0\���\�\
�g��:@��1[1[x
ih"
�������:@�������#�����
�|›b��
p��@����`���?����ѵ���?������r�D����ں��[��������]��������������e	�����	�e
��e
����)��e���@�}��n����g���������������ѻ�����������
������%�Ne�o��^fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f�g�J�����ߛ8�g!�6�����g!
����ޖ���	����	�6��w�(�����Ԙ���,�������۵֔��
���ti���i��0\��:\Z��[����y���M[
���>�]���>�=�	;�������	@�		��V�		@��,:@��:@�����g��������������	�z���� 
� �"	ߓ"
:@� ޓ 
ܓ 
ړٓ�	�:@��#��0]��E��d�d��P����`�V�T����S�4���R�Q��D4Q�� N�4�����O�O�	�D4	N�

L�
K�
� H�
H�� E�
b4�F�
E��D���|���������P����V��P���n��f�P��
���
��fcA���
��
��
Ke.��	cAA��	N�T��	a�*��P�'�'��P���%����"�q��P$�l� �P� h�!!�������Xԩ���������s���i� c�!��]��v����4��
�dt�|�|���t�:@���Aƹ�A�A:@�ABt�|�|���t�:@�������hB���b�A����!$���A����$���A����$����,��t�|�t�|�0�t�|�|���t�:@@���C���C�C:@�C�Ct�|�|���t�:@@�������=D����}�C����.$���C����$���C����$���,�t�|�t�|�0�	���,t�|�|���t�:@ ��wE���s:@�����	�		���	:@'�	��m_�	
]�	[�	��_�
:@��	^�	
\�	
���7:@!��3���F�F�Ft�|�|���t�:@ �������A������F����'$���F����$���F�������P��L�����P��1�����P��L���	�P��f�	�

$����,��=�t�|�t�|�ʞĜ۞	՜
`Ft�|�|���t�:@@��I߿5I%I:@<I[It�|�|���t�:@@��������I����i0I����%$��9I����$��8I����$����,��t�|�t�|�0�t�|�|���t�:@���J��
K�J:@K0Kt�|�|���t�:@��������K����bK����!$��K����$��
K����$����,��t�|�t�|�0�t�|�|���t�:@���L���L�L:@�LMt�|�|���t�:@�������jM����h�L����$$���L����$���L����$����,��t�|�t�|�0�t�|�|���t�:@���N���N�N:@�N�Nt�|�|���t�:@�������?O����t�N����*$���N����$���N����$����,��t�|�t�|�0�t�|�|���t�:@��oP���PyP:@�P�Pt�|�|���t�:@�������Q����n�P����'$���P����$���P����$����,��t�|�t�|�0�$��:@������M$����,��/t�|�|���t�:@���R���R�R:@�R�Rt�|�|���t�:@�������QS����q�R����($���R����$���R����$����,��t�|�t�|�0�t�|�|���t�:@���T���T�T:@�T�Tt�|�|���t�:@�������&U����r�T����)$���T����$���T����$����,��t�|�t�|�0�t�|�|���t�:@ ��VV��pV`V:@wV�Vt�|�|���t�:@ ��������V����fkV����#$��tV����$��sV����$����,��t�|�t�|�0�t�|�|���t�:@��+X��EX5X:@LXkXt�|�|���t�:@��������X����v@X����+$��IX����$��HX����$����,��t�|�t�|�0�t�|�|���t�:@���Z��Z
Z:@!Z@Zt�|�|���t�:@���������Z����RZ�ܜ�$��Z����$��Z����$����,��t�|�t�|�0�t�|�|���t�:@���[���[�[:@�[\t�|�|���t�:@�������y\����m�[����'$���[����$���[����$����,��t�|�t�|�0�t�|�|���t�:@���]���]�]:@�]�]t�|�|���t�:@�������N^����z�]����-$���]����$���]����$����,��t�|�t�|�0�
���(t�|�|���t�:@���_���#D��		
@�		��V�	$��:@����������`
`)`t�|�|���t�:@�������v:@
$	\�	:@��\�		��
������
���
�
�	��	����		�����=
���������+����#�`�4$���`����$���`����V��P��wn����P����ҭ		�������,��0����7���t�|�t�|������_)���t�|�|���t�:@ ��&c��@c0c:@Gcfct�|�|���t�:@ ��������c����|;c����*$��Dc����$��Cc����$����,��t�|�t�|�0�t�|�|���t�:@���d��ee:@e;et�|�|���t�:@��������e����ie����($��e����$��e����$����,��t�|�t�|�0�t�|�|���t�:@@���f���f�f:@�fgt�|�|���t�:@@�������ug������f����0$���f����$���f����$����,��t�|�t�|�0�t�|�|���t�:@���h���h�h:@�h�ht�|�|���t�:@�������Ki����t�h����*$���h����$���h����$����,��t�|�t�|�0�t�|�|���t�:@��{j���j�j:@�j�jt�|�|���t�:@������� k����Z�j����$���j����$���j����$����,��t�|�t�|�0��ڦ
ڦ
�@�	��V��٦
�
�
:@���z���������	��:@������������:@����զ
���|ܦ
6�������P���V��P���n��f�P��
���
��fcA���
��
��
Ke.��	cAA�	�	N�	T�
�	a�
���P������P�j���

�����1��P��,��P��(�	ئ
���r��֦
�ԩ��#�������A���
�d$�
	l�
4�
��.D�
�
���
¯��ą�`�E��
�½l�
	��
��1L
	��-N~
L~

o~
��J~
l
�ِ
�Z̢���Z̢������������0�	���
L:@%���
���
���������
��
��
��	��9���1[+1[+�[1
���0\. :\.!D\5!	��Z\6 !o\.!0\. ���\. �\/
�g��:@��1[+1[+��8
������:@��:�H���
			
������	��
	����9"9#E���9$���r�:$
�K���������������|�������i���G��^i؊������9'M��;%
;%�����;&]��;'�����<&
�=
��������K���������������$'��6�;E��
�K���=
���������������%�:@%��&�#
��,�Ȱ
ΰ
ϰ
���
�	������O�W�_�����z��ү����̢��������
�ݯ
��¯����ɯ�$�,���w�G�����̢��
���
���̢�����
[����
f�D��
��
���9#9"&�
��;&
;%k9'&9"#
���9$���5�9
�����"a�����K������K�=��ۯ
tj��T��
A��	r�T��	a�Ȱ������O�U����^������S���<oL�_$��	�wU�=L	��0kL	�_��=1L	�w����(h_�e_
�b_
`_�_^_�_
�^_
�_�_�_ٰ
�ea_
ذ�e'�ְӰ���аϰ�o̰��oͰӑ�p��@����͓���?����ѵ���?������r�D����ں��[��������]��������������e������e ��e ����)��e���@�}��n����g�$���$��%����%��$���ѻ$��$����$�$����$
�)�����%�)Ne�o��ڑfe+�h��1[+�e,,�e-,�e.,�e-����e,�e-������e,�e1����e1�e.���f,f3���\3�e.���Cf,Kf.���`f,���J�����ّ�7�=����*�7������K����ԯ�
�����9�K���Q	9����9�=����������9����;�=����������;($̯
��,��
��$��
�$߯
��P

�|��
�����c
��l
��
��
e�=L	��A���@���
c
��
�b
h�h�\���.���
.���
�Έ
ԷΈ
��Έ
�������۵a���
���ti-���i.��0\,��:\,��9��9��9��o
;��\
;��[
;y�
|�
_	�[���������	���	��
����
����
W���
и�y���M[�����v
�$İ
��l��
j�d�j�	��
�	��)K�I�l���G�i�	
�i	̢���i

̢��������	�
��

�
,�R�Z�b��
�	��hȰ
�
����:@��,�
4������̢������
.�!��������
����������̢�����
�-�̢��%���
k����
v�T�����K����)
�z�%
�!

�5
�_;���w

�_
́�
si�pi	�mi	ki
�_ii
�i	�ii	�i�_�i�	�eli	��e2��޺���ۺں�o׺��oغ��
����,��
����M���~��
w����������
vi	��
ti	ݾݾѾ������
����
��Έ
I�Έ
��Έ
����
_�����
^���
Q���
���
��҅$|��
	D��
ѵ
۵�
�����
��
��
��	
��
}�	��Զ
��		��ѵ
1[1[
1[][l[l[��
�[
����[0\:\D\��
Z\	o\0\
��
�\�\
�g��
:@��
1[1[
1[�l��
	��!
���
����
���
"��

�K��
�����(����
¼
	ü
����
-p��@��������?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����	��%�Ne�o��4��
fe�h��1[�e�e�e�e���	�e�e���	���e�e���	�e�e���ff���\�e���CfKf���`f��
��
����
��
��
F��
OՃ���
��
2��
۵����
���
���
ti��
�i��
0\��
:\��
�i��
l[grp���ǻ
����[���˃�y���
M[�$��
��
s�{�¯��ą�¯��ą�k�s�k�		��
|�
	��
h�p�x�j�
i�
	q�
	j�

r�

��
	
��
������$�,�����¼
{�

��
	|�
:@{�
z�
��

��
	��
��������
����|���
}�{����
~�}�{�
z���
��
y�������
��~���

�������6[������L��
W��!��V��T�R��	_�T��	S�T��	T����V�U��t]�S��wO�e��wO�#������O�L��e��K��e��I�

F�
���C�
B��o?�
W��o@�
��
Ճ���
��
��
��I��I���
I���
G�)�
)�
�
H�
��
��
��
��
��
Έ
��Έ
I�Έ
S�����"��
q	��
����
����
f���
��	_ref__arg�����
��ּ
��!<�
�����������ۼ
�ӷ��h�
׼
���Ͱ��!¯��ą����
��	������
��
��
��			������1[
1[�[

���0\:\
D\#
		��Z\$
o\
0\���\�\
�g��
:@��1[1[
��&
������:@����H���
���']��'
'
������l(
(
������&l(
���
��l(
�
�'��'�'
���
�
�'���
$,��

�J����Once�����G�ɭ��ɏ���<��
t��
��
��
�)���
����
����
^1��T��
A��	9�T��	a����p��@��������?����ѵ���?������r�	D����ں	��
[������
��]��������������e
�����
�e��e����)��e���@�}��n����g���������������ѻ�����������
������%�Ne�o��"�fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff!���\!�e���CfKf���`f���J�����!��%�=����*�%��S��G�u���Xl'�Q�]��'����Chain������3��b��3�d+{�������
���ޣ�����
�$��
��<��
��0������۵����
���ti���i��0\��:\����������PN88C�-���'���'�������opt��Pv�n�"2x���(sc���
��%���[�������y���M[���
"t�|���t�:@,����
:@����
��
t�	t�	:@ ��
I������t�|�|���t�:@�������X��e�:@��c�ޗt�
t�
:@��

��c�:@��a�
ŗd�:@����
�����%�t�|�	��t�	:@ טz�

l�
��

t�t�	:@��	����
��I���
,���I$��3�����$��2�����B��\��
���I�$�����	���	$����������G�$�
��
����$�
��
������\��
��,��
7t�|�t�|�t�	t�|�t�t�d�0�6����
�:@/�Ɯ
�ޜ
�
����
�
�����5M�
�?����:@������4M� 
�?����:@�����4M�.
�?����:@������2�<D
M�F

�?����:@������<DM�T
�?����:@�����I<D
� 
G<DO<D
1M�b
�?����:@�����80	M�p	
�?����:@�����%/

��

����3/����M��
�?����:@�����o��M��
�?����:@�������
�!����������
�6�����
�

�#:@���:@��:@���:@���:@���:@���:@��:@��	:@���:@���:@���:@���
,��
:@��y+�+
�+	�+�+�+�+�+�+��
���;Ɯ��;���	�����	ͦӦ�Q���;Ӧ�Q�;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;)��A���;@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A���;@��?��R�Z� 2��k� s�!<������!��"�����"��"T����"ħ$$Ч$�ߧ$�$���$�''�'�	�'�e'�3�'f*�\*N�$�`�$)��A���;@�-�?��R�-Z�.2��k�.s�/<������/��0�����0��0T����0ħ22Ч2�ߧ2�2���2�55�5�	�5�e5�3�5f8�\8N�2�`�2Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q�;Ӧ�Q���;����;َ@٩�@����;َB٩�B�D� �;)�D�A���ED@�E�?��R�EZ�F2��k�Fs�G<������G��H�����H��HT����HħJJЧJ�ߧJ�J���J�MM�M�	�M�eM�3�MfP�\PN�J�`�J)�D�A��uFD@�S�?��R�SZ�T2��k�Ts�U<������U��V�����V��VT����VħXXЧX�ߧX�X���X�[[�[�	�[�e[�3�[f^�\^N�X�`�X)��A���;@�a�?��R�aZ�b2��k�bs�c<������c��d�����d��dT����dħffЧf�ߧf�f���f�ii�i�	�i�ei�3�ifl�\lN�f�`�f)��A���;@�o�?��R�oZ�p2��k�ps�q<������q��r�����r��rT����rħttЧt�ߧt�t���t�ww�w�	�w�ew�3�wfz�\zN�t�`�tӦ�Q���;Ӧ�Q���;Ӧ�Q���;Ӧ�Q���;���;^���������)���A����@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`��)���A��o��@���?��R��Z��2��k��s��<�������������������T�����ħ��Ч��ߧ�������������	���e��3��f��\�N���`����$��
��+H���G��eG���F���E���D��C���@���?���>���>����MD��
MD����������o���HԼ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#��'��;��;��;��#;��+;��3;��;;��C;��K;��S;��[;��c;��k;��s;��{;���;���;���;���;��;���D���;���D���;���D���wO��;���D���;���D���;���D���;���D������;���D���;���D�8���
:@�����
�7���5jө(���
��\c(���
���
�&+��8��CLV(���
".��(���

��:@�	�'m4���
���
�^��j��r��z��������������������8���
:@�����
�7�ө(���
��W^(���
���
�&+��8��CLV(���
".��(���

��:@��'m4���
���
�^��j��r��z�����������������������
�����
�6��c����������������������������e�
�|��j�e���e���e�������e�e��������)��#/��(�l
�_:@�
�):@�
�{�F�p	�q�l��x����������������������	����
� ���$��#��������|����2�
�������K6D����t%��l	U��l-���:@�d:@����������������;t������d1e�����d�
��������,�k	lflol��:@�"��l	flZaf�	�����������������e��#��܊�f�P�������������f��o�����KeHm�P��(`m
��T���,�������������������;t�����Ю��=��l��1enfl��$����#������������d��T��flhqp��ihg�k	l�kflol��:@�"��lfl�l�������Hm�P��`m�����?�����unfl�&x�����fl
��K
� H�#������Ժ
�~
�����
��V

��:@�-�-
UnsafeCell��-��*��]���n
�5����~�E�~
��5�5ArcInner��5strong��4�5��4�5���4�-���
���
~�L�j"	h":@6��
�����	

��	
��������ϻ��^���A����������_��M������k	��3�:���N���
�Z_��Z _

���
�Z_��Z)
�5����
:@���ҹRҹ��^=x��:@��
��	

ǀ

,�		�5�5I�5��4�5���4�5��4榦������"�������
� 	�	��<� ����!|���&4�
�����:�,����#�����~��S���������p��H��������#�����}��5�����~���
��cV��ݠ�ьP�
�-��
��V
6����/�-)����
	�����e�����r
pm��������
�m�m�m�m������������lf���]v�����m�m����m�m����mn���n��2Bf������
��2f�m�����2f4	�����5�����?_���D4޴������_��Us	�5�����%��Y~�5������V ��B�L���P����!!$���L���4���,��������������������;t��������������,��������������b��֍�XU�t~�-�(��l���m���������i! tagged�*�.�$0F�
�#�����������-��4��;��������������U
� R�#��������|����34�
�������L6\����uN	K'�����d
�����d1e���Ke��	
l�
����	����T4�
�W����	V:@�"���$��,�	Df
����afaf�������������#���f�P�������������f��p����Ke
��L���L������x܂y��g�
��1e��Ke��������������������q�aX�������$Hi��#��������Aۉ�d�N��aja�ZYXV���:@�"�LJH������ۉ���������#���X��
�[�[3	:@/���
�[	���[)�&�$�G���"� �9�[\T�6
��8��
������	6��9T�	�T���9�T��\�T�_�\U�w�T�T�_�T���T��6h���9/����������Y]��
RP��������
����$������C���M�X�d���������	��&0������#���9�@�
�����X�_�i���
���W�c���m���w������ʹ�����������X������*/
�����EJR���P���
���� ����9�FP��X������*/
���AFN�������
���� ����9�FP���X����
�`���5 ��F���$/��7��B��S�`j����i
���@
���������b��$��$�����
Fͼ�������Qй�\������,�?H��	���	9p��<�	m��k���$�	���	�$R��<��
ą�~c{c�	��
xc	���c����������������dF�	
�E
�C�
�
��g��A�	d�
z\���
't\��dp\�_�d��wm\k\�_h\"��e\����
>��+	��$��������e��
X��D���C���y���$L��ą�D4�e�e�		��
�e
	���e����������������fR�	

�Q
�OD4����
>���<�����4�����4�X�D4a�	_�^�_�^��f�^�_�fV�w�^�^�_�^����^�^
��	��$���
�
����jg��
cZ������������T��$NRͰ��v
�

�����[�ܙ�{��$��$�����
X$��5
��
������_��ܴ��:��$���$��
��b�
`D�Gi�	��
Di	��oi�����������������y

�
�����Xb��b�_5j��wbb�_b���	be���$X
����$��$��l����j��
�]����������	�
E�<�D�k{	��
k	��:kg�d�b�����`�^�w���	D
��	
��	����_�c���c�_lg�w�c�c�_�c����c0
���'#��
	��$���$��������l��
~_�����������
�
M�@������)��
�_�����-����|�
�\�����
������,�����u� nа� ��������D[�\�3��c�����,�O���������E��\����������,�O
s�p�n�H������������������� ���O���-��ԛ �t���������� ��,���e���d��d�)�Z�����!���!E�
�\�!m���
���!��,�!O�������"&�p�p	��
�p	���p��	��	�	����	qݦ�
	+�̢��D�	̢��}
��
~��	�
�
���
�	�J�"���:@�
����
��̢������
�
������!����̢�����
��̢�����
����
�
�'���"X��\�"�������M��k�����k��s�k�_�s?�w�k�k�_�ki���k��
�
�
�
��_�1�
��
,�
�_*�
�
�e	�
��e�~{���xw�ot��ou$�"��,�"�,�"���"��u��
h��F�	��E�	��
�
��
�
m m a �3��
3��
Έ
�Έ
�Έ
����R��
� ��
� ��
���
 _������#&vv!	��
v	��>v`�	^�	��	��\�	~vvv	��̢����	̢���!
""�!
�!"�!"	."
A"
g"o"w"
�v	�vJ�#�!"":@�!
�!8"@"""
""̢��"
"��
:"
-"
"""	""�"""	""̢��)"��
"9"̢��1"��
w" "��
�"`"
!"�"���#Zk�\�#C��s>q�8q�4q1q�Hy-q�_Ny�!�w*q(q�_%q���"q���)y��
���
~��_|���
�|�
��
�_��
�!
�e�
�!�eE%�!�!����!�!�o�!"�o�!$�#�,�#��,�#���#���z��
}m����	����	��
|�
��
z�
�%�%�%"�$��
�$��
�$Έ
O%Έ
"Έ

"���K��
]&��
P&��
%��
�%�����4�$��$'�{�{'	��
�{	���{��	��	�	����	|	
*�	̢��C�
̢��|'�'�'~'}'�'	~'
�'

�'
�'�'�'�'�
�	J�$�'
�'�':@�'�'�'
�'�'�'�'̢���'�'��
�'�'�'�'�'�'�'"(�'�'�'�'̢���'��
�'�'̢���'��
�'�'��
(�'�'((���$Z��\�$������v��
�v��~�v�_�~9'�w�v�v�_�vc���v
���
��
��_�+�
��
&�
�_$�
{'
�e�
z'�e�*x'u'���r'q'�on'�'�oo'$�$��,�$��,�$���$������
	s��H�	��G�	��
�
��
�
o+o+c+�'5*��
5*��
*Έ
�*Έ
�'Έ
�'���S��
�+��
�+��
�*��
+,�%o������%')�&��,	��
#�	��N�p�	n�	��	��l�	��#�	*�
��	̢����
̢��---
-	--	
-
-

>-
Q-w--�-�
�	J�&-
--:@--H-
P-2---̢��--��
J-=--"---)-�-----̢��9-��
!-I-̢��A-��
�-0-��
�-p-1-�-���%[{!�\�%S���!N|�H|�D|A|�X�=|�_^��,�w:|8|�_5|���2|���9���
���
���_����
���
��
�_��
-
�e��
-�eU0--����,�,�o�,-�o�,$�%��,�%��,�%���%�������
�x���	���	��
��
��
��
�0�0�0-�/��
�/��
�/Έ
g0Έ
-Έ
%-���S��
u1��
h1��
00��
�0�����4�'��''	��̢����̢�� 2
(202"2	!2	)2	"2		*2		V2		i2	�2�2�2
���'2		&2	2	:@2	2	W2		_2	A2	"2*2̢��-2,2��
Y2
L2)2

12
*2
(282
�2	+2*2
(2
'2̢��H2
��
02

X2
̢��P2

��
�2
?2��
�2
2
@2�2���&f�&�\�'b���&2���.��+�)��_'�R��'�M��_K��1�e*��1�e�4�1		�1	����1	�1
�o�1	�1
�o�1	$�'��,�&��,�&���'���
	���
�p5	p5	d5	�1	64	��
64	��
4	Έ
�4Έ
�1Έ
�1
������
�5��
�5��
�4��
5,�(p������('	C�̢��\�̢���6
�6�6�6	�6	�6	�6		�6		�6		�6	777
���(�6		�6	�6	:@�6	�6	�6		�6	�6	�6�6̢���6�6��
�6
�6�6

�6
�6
�6�6
27	�6�6
�6
�6̢���6
��
�6

�6
̢���6

��
7
�6��
7
�6
�687���([�*�\�(���+������������_����������_��6�e��6�ee96		6	���6	
6
�o
6	"6
�o6	$�(��,�(��,�(���(���
~���
|��9	�9	�9	6	�8	��
�8	��
�8	Έ
Q9Έ
6Έ
6
������
_:��
R:��
9��
�9)�����D�)U�۵�ނ����
��
��
��	��
*"*"ނ�	Զ	
��{	�	�������)�	����)/f�
c��;	��
`�
	�����
�

�
���
ː
����̢���!̢��E<"M<"U<"G<#F<#N<#G<#O<#{<#�<#�<"�<"�<"� � J�)L<#T<#M<#:@L<#K<#�<#�<#o<#P<%X<%̢��[<%Z<��
�<z<W<$_<$X<$V<f<$�<#Y<%X<$V<$U<&̢��v<$��
^<$�<'̢��~<$��
�<$m<��
�<�<n<�<�(��)d�0�\�)����0�����2����?�����?����r�D��ں��[������]����������e	���	�e
��e
��)��e�@�}��n��g�������������ѻ�������
����%���(���q�ʢ-s!��.��o!'��>�#��_D��=�w ���_����|���$y��v�t��_r����r��� �_�� �=�eu��="�e�?"�=##�=#����=#�=$�o�=#�=$�o�=#$�)��,�)��,�)���)�t�)��
����
۵*"��
�Έ
�������
����������
����
���?#�?#�?#5>#�@#��
�@#��
�@#Έ
�@%Έ
6>&Έ
@>'���1�y���
�?��
�?��
A��
�@)D�*!۵�ނ����
��
��
��	��
*"*"ނ�	Զ	
��{	�	�����	���������*/��
��v?	��
��
	�����
�


���
��
����'�̢��@�!̢���?"�?"�?"�?#�?#�?#�?#�?#�?#�?#�?"�?"�?"[�b�J�+:@#:@#I@#:@`@#k@#:@#:@#`@#�@%�@%̢���@%�@��
�@�@�@$�@$�@$�@�@$k@#A%A$A$"A&̢��A$��
BA$"A'̢��BA$��
A$mA��
ABA�AA�(��*c�2����?�����?����r�D��ں��[������]����������e����e��e��)��e�@�}��n��g������
����
���ѻ�������
����%��q	�:�\�+_���:Z���T��P�M��d�I��_j�vB�wF�D��_A���>����E���������_��������� �_�� �B�e���B"�e�?"�B##�B#���C#C$�o*C#C$�o>C#$�*��,�*��,�*�l�*���*��
&��
۵*"��
�Έ
���ڞ��
ӑ������
����
���?#�?#�?#�C#A#��
A#��
BA#Έ
�@%Έ
�C&Έ
�C'��� �y���
�?��
�?��
A��
�@$3����QON۵���ނ����
��
��
��	��
*"*"��ނ�	Զ	
��{	�	���� �	������
���g ��,2	
$�̢��=�

̢���?�?�?�?�?�?�?�?
�?�?�?�?�?�
��,:@:@I@:@`@k@:@:@`@�@!�@!̢���@!�@��
�@�@�@ �@ �@ �@�@ k@A!A A "A"̢��A ��
BA "A#
̢��BA ��
A mA��
ABA�AA�$��+s�@�\�,����@��\�,�����-#��_����?��E#���?����r�D��ں��	[����	��
]����
������e����e
��e
��)��e
�@�
}��n��g�������������ѻ�������
����%����^��qZ��W�U��_S�~��S�y��_w��B�eV��B�e�?�B�B���CC �o*CC �o>C$�,��,�+��,�+���,�����
�%��
۵*"��
�Έ
����$���$��
|���
z��?�?�?�CA��
A��
BAΈ
�@!Έ
�C"Έ
�C#�����y���
�?��
�?��
A��
�@$�&�&�&۵�	��ނ����
��
��
��	��
*"*"��ނ�	Զ	
��{	�	�����'&	��z&n&l&�&
��j&�'������-2	
�
̢���
̢���?�?�?�?�?�?�?�?
�?�?�?�?�?�
��-:@:@I@:@`@k@:@:@`@�@!�@!
̢���@!�@��
�@�@�@ �@ �@ �@�@ k@A!A A "A"
̢��A ��
BA "A#̢��BA ��
A mA��
ABA�AA�$��-fM�\�-I�FE��*C�_@���?���*���?����r�D��ں��[������]������	���	�e
���
�e��e�	�)�	�e�@�}��n��g�������������ѻ�������
����%�?�;`J�\�-8�hJ�q���_�(��#�_!�B�e�B�e�?�B�B���CC �o*CC �o>C$�-��,�-��,�-���-�����
|-��
۵*"��
�	Έ
���f,��e,��
&��
$�?�?�?�CA��
A��
BAΈ
�@!Έ
�C"Έ
�C#�����y���
�?��
�?��
A��
�@v��5�����������_(S
��6��R��$�6�$�6�
�RU
��7�K���7�,�7xQ�N�v?	:@/���
U�	�����.�.�.�.���.�.�.߰�T
��9�TT ��IT��/���_5�vB�w���_�� �	�GT�ET��$�9��T������
�����/���/U;�N�f?f?̢��6̢���?	
�?	�?	�?
�?
�?
�?
	�?
	�?
	�?
�?	�?	�?	
f?f?�::@
	:@
I@
:@`@
k@
:@
	:@
`@
�@�@̢���@�@��
�@
�@�@
�@�@�@�@k@
AAA"A
̢��A��
BA
"A̢��BA
��
AmA��
A
BA
�AA���������A��������f?�����_������_��B�e��B	�e�?	�B

�B
���C
C�o*C
C�o>C
$�:�,�:�,�:�}�}��
}��
{�?
�?
�?
�C
A
��
A
��
BA
Έ
�@Έ
�C
Έ
�C����
��
�?��
�?��
A��
�@|�;T�;�����<�̢���̢���D	�D	
�D	�D	�D	�D	�D
	�D

�D
	
E
%E
E
BE
	UE
UE
	dE
dE

dE
�E
�E�E
"A̢���E��
"A̢���E��
�E�E�E��
FF
F�E+F=FFFFF\FmFvF�FmF�F�F:@�D	�D	�D	�D	�D	
�D	��������;
����
�;�;���;g��<j�/��\�<��\�<���s�2������_��������_��H�e����H	�f�D	�H

�H
�H
�H

�H
C�oI

I�"I
C
�o7I

I
�NI
UI��hI
�
Ԯ;�,�;�,�;��
����<���<��
����
�J
�D
�D
E
%E
dE
��
AJ
��
LJ
VJ�E
FF
Έ
�CΈ
�C���M��
�D��
%E��
�J��
�J��
�J��
�E��
�E�������
�|̢���̢���D�D	�D�D�D�D�D	�D		�D		E	
%E	E	
BE	
UE	
UE	dE
dE
	dE
�E
	�E
�E
"A̢���E
��
"A̢���E��
�E
�E
�E��

FF	F�E+F
=F
FFFF\FmFvF�FmF�F�F:@�D�D�D�D�D	�D*1
8?�<�jB�_R�][���V�_?�S9�_7�H�eP�H�f�D�H		�H
	�H	�H	�H
	C�oI	
I�"I	C�o7I	
I�NI	UI��hI	��
��<�,�<�,�<�D�C��
B��
?J	�D	�D	E	%E	dE	��
AJ	��
LJ	VJ
�E	FF	Έ
�CΈ
�C������
�D��
%E��
�J��
�J��
�J��
�E��
�E��\�>�̢��U������%�����
�`�-���H����
������	
�@	�@	̢���@	�@��
�@�@dj
p	v�>A	"A
̢���E
	��
�
Զ

��	{

�
��
��:�)�
���
�`��)�
���
��
��-���
��4����=a��\�>���\����Z���W�_U������a��]����
����������
������
�����B�����
���C�oA�
���}��n��
��"�g�������������ѻ�������
����%��=�,�=��,�=�>���>��
��^1�
�����
i�
�����
�Έ
�@	Έ
�C
Έ
����3��
���������
�@�y�H��	
�������	
�������	
����P��
	
 
,	
��(��		
�_
:@�
�*:@��:@����:@}���:@���	����	
	��	����������������
���������u��~��Z��
c�l7�EP��
��$�����������
������
H��	����
�:@/�Ɯ
�ޜ���	
�
�������	M�
�?����:@�����8��	
�:@��	
��	�TƜ����	�����	ͦӦ�Q��)��A���@��?��R�Z�2��k�s�<���������������T����ħ

Ч
�ߧ
�
���
�

�
�	�
�e
�3�
f�\N�
�`�

SͩP��
��������F��-ą���Լ=�������������?�#��������;���D�	H��	�������	
;�	��Q�P��

(��	
���	
��	*[����	
��#��/8;�,�
����,�O�Y�
c�	c�
�������c�c���
c�	c���
�	��	Y�
��
�������������
������Q��,����Y���������k��W������:����O���c���c�R]��ܲ
���U��\Ͱ����c�P��

%4E��

H��	?
?¯
��ą�¯��ą�f?f?
v?	
��
v?
	��
�?
�?
�?
�?�?�?�?�?
�?�?	���	
m��l	�����l
���	
��	"	��6;
�����Q	V^��:@{:@���
	
�%��	
:@:@`@�?
�?
�?
f?
f???
:@:@:@`@�@
�@
�@
�@��
�@�@�@�@�@�@�@�?
�?
�?
f?
f???
*A
AA"AA��
BA"A
BA��
AmA��
ABA�A
A������	���
	��	:@,fmt:@a�
�Y�������ނ28�������ނaf
�ނނ|��	�
�Y��	�H��	�A�CB�	?T��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B	�ef?	�B
�e�?
�B�B���CC�o*CC�o>C����l�Q������lH��	�E��lI�
�X�F0��	�������5<C���������kC�uC��
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C=��l=��l=��lނ8��A���������
�?��
�?��
A��
�@�����	���		'��/8B\�
$���$�4�
�
����M�
�?����:@�������Y
�:@���������Ɯ�����	�����	ͦӦ�Q���)��A���@��?��R�Z�2��k�s�<��������	�����	��	T����	ħЧ�ߧ�������	��e�3�f�\N��`�
Sͩ���$���$���f��"��	�
'�Լ=�������������?�#������������;���D�
��$��
|���	$���l���	��	L����$��1��1������b|����w�
����w�D�����[�
�������������F���$���D���	$����͙	�����D�:�0=)��	������T|�$�����V��$���D���C	��$��
|���$���l���	���$��������u{�w���:@���	D�����[�
������|$����d���C�	C�T�
�@����n�w�	����	���6��0����������@����T�����@����<�%�2��?����J�R��?����j�r�	D������	��
[������
��]��������������e
�����
�e��e����)��e���@�H��n��^�g��w�����������������������������������	��
���'�
��$���D�¼$���������������D���C�\�
_�
-���r����C�����d�"����#
L�#��,�#\�#��##�#
�J�����������h:@�d�#��#�#����
�?�������������	����<�}�Ta!N����_�h����#��"��#$�#�#�1���A����Ț��#+���HȚ����$�"��D�"��,�"��"8���Ț����:�
=����ڙ��������D�#$�#���#4�#�#�����#�����#��
��|¯��ą��$���$AA��	D�$T��	a��$�$��,�$QD�%@�	��V�4:�&@���:@��
����������
����
:����%OV��P���n���
��%��,�%����
��]L�&�'���&;$�&��,�&,¯ą��.�t�.A��	D�.T��	a���.���
�S��
�.�qd�6���
�������
�
����M�
�?����:@������
�:@����6���52��������Ɯ�����	�����	ͦӦ�Q���)��A���@��?��R�Z�2��k�s�	<������	��
�����
��
T����
ħЧ�ߧ�������	��e�3�f�\N��`�
Sͩ���$�5���5��J��!��� �'�Լ=�������������?�#�������� ��� ��;���D�v��>�v�v���v���v�v�v���r	%5F	��
���
 0��
Qhnd:@zB�I�H�@
��!)1��K�Xb�M��K�%/)�
���
��
���]���
�`��)�
���Na�
���	�
���ntg`��U�NG�S� �O��
��c�������r�������A�I͙Q9 (q�~���4��;��B
�����[���$�&_���B
�����\���$�&_���K
��T�����j���$�&;��_�d�$�
�����,�4�����G��$���,���
0ƴ{�3
��
�b4��$�|�l�ȴߴb4���4������F,��,�-������D,��,�-���(�(�(��l*$��,�sl*����0
��������q������Included��������Excluded��������	Unbounded�޾i8F��h�����,���������.
��������m����,���d6d�:@�������1��$�F����3
���	�)�)� �)4������)*�D4* ***� <*B*� T*b4�e*��$�,�fixed��)���4\�L�����%[����[
�!���[:@���[M��3
�����������h��ĵr[ژ��b4���)��$���,�|�l���'ȴ,ߴ/�Ŀ-���4T�:@�������B��$����"P���\��3
�:@��������� �64M4X4b4�p4��$���,�|���ȴߴl�:@��������64�4�����4L�!��Ŀ�:@���!�3
�:@�"��� ���!���!h�ژ��!b4���!)��$�!��,� l�!���ȴ|�!:@ߴA�Ŀ����4t�#d�#�3
��$�** ***� <*B*� T*b4�e*��$�#��,�"|�#l�#��ȴ$ߴ'*���4L�%�3
�:@�&���$���%w��%Vb4���&)��$�%��,�%l�%��ȴ|�%:@ߴ:����4(��	#)
���@��	����%*
���<D�
�����������������������ƛ�"���(��	#+0��=:@��MU��	
����#)5�������:@���o���
���������'/���������T�bƛz�������6���H��		 1?	L\:@ry:@��	���	����	����f?m��\
�����-��\	��f?����=�LRY`�A������
������������������������ƛ`��m	)��f?�����	��&0P��			'��
��3\	
	��
��9\
����
		�
��\	���	���	��������8=
�����SX`���*07>��
���\��X
�
c��l��u}�����������
w���������ƛF��S��g��		�F+	7��R	_o:@��
��	���	����	����8=
���O	T\���(.5<CUI��W
��
b��k��t|������������������ƛC��P	���p ��	�]���
�`�����	����$
�`����:�G���	������������������
���/�=��Lƛb��)��<��	����w�
����w�D�����[�
�������
������L�	��$�	����D�t�D�����
�������<��$���,��/,�	\�"\�

���,������
����
�
������!��$���,�\�������U$�	T�"��:@�����
��������������$�<���R$�	T�"��:@�������
���������������$�<����S$�	T�"��:@	ƪ������
�����������ƪ����$�<������T$�	T�"��:@
��������
�����������������$�<������T$�	T�"��
���������
�����������������$�<������T$�	T�"��:@������D�D4�5
v?	��
3
	��_
����	��	��	����	����v��	
k�


��	
�
�	
D4��
����
�������&4����4�P��D4s�B�p�_�vB�won�_l'~�jǬ�b���	�0�	������$�<������|���-��
'��g���f�����	`�f<$�	T�"��:@������D�/���
�%�
�$���
����
�������&4����4��}�	D4�}�	�}���	���|���$�<�����0�H�$�����>��l���$�.��
�����T���$�,�� 
�� ���U����$�-��!
����!��� Yƪ�� ��$� .��"
����"���!Y����"��$�!.\�#
$�#
�ր��$�#4�#��#
����#�#���#aӳ��#ր$�#���6���\�$
$�$
�ր��$�$4�$��$
����%�%���$b����$ր$�$���6���\�&
$�&
�ր��$�&4�&�&
����&�&�	��%]����%ր$�%���6���\�'
$�'
�ր��$�'4�'��'
����'�'�	��&`͙	��'ր$�&���6���\�(
$�(
�ր��$�(4�(��(
����(�(�	��(\����(ր$�(���6��\�)
$�)
�ր��$�)4�)��)
����)�)�	��)Z��|�)ր$�)���6���\�+
$�+
�ր��$�+4�+��*
����+�+�	��*`ɘ��*ր$�*���6څ�����
�:@/�Ɯ
�ޜ���Ɯ���	�����	ͦ��Ɯą��Ɯ�����������������
������Ͱ�������	��
&0??ą??ą??
�ąą???��
����A�A��
�A��
�Aą?��?�A��A�A��?X��ąą*/
�ąąEJR���P���
��
��
 ������9�FP���CDąCDąCDCD
�ąCDCDCD���H��
H��
H��
H��CD��CDH�HH��CDX��¯ą�����M���
�`��-���%���}���e��� ����4^�	���T��	D�5���W��a��\�5O��
W͙_�l�5�y�����¢��
���
�����	����	#���$��$�ąC��
,�L�ą��	��ą,���$�(�¯ą���	A�T��	a��$���
,�A�����	��7���<�������$���
��$RͰ��̤��
�¤
�����	���	����	>���$��$�
ą_��
[�$�����
���
�����	��S���	ܔ���	���$���$��
ą0��
d¯ą���(��
�_l��+��	��{A��	D�T��	a�������
,�����w� p���¯ą���&��
�_l��+��	��yA��	D�T��	a�������
,�����w� p���¯ą���	.�A��	N�T��	a��$���
,�.�¯ą���	��6A��	D�T��	a��$���
,�Q¯ą�v?	��
��	��9.��	|�A��	N�T��	a�vB�wT���
,���
,��U|¯ą�D��$v?	��
�$	���$'�$�"�E��� ��7����		��F.��	D�A��	N�T��	a������_�%vB�w���_�T��������
,�����&��
��X���W�;���u�¯ą���&v?	��
�&		���&�
�
�
���
1���ɜ����������	��O���-����
�	��.��	A��	N�T��	a������_�'vB�w���_�l���	�����
,�����������K(��
E����
����
P'¯ą���	��6A��	D�T��	a��$���
,�Q¯ą���#	v?	��
v?	��
�?	�?�?�?�?�?�?�?�?�?�?�?�?	���:@:@I@:@`@k@:@:@`@�@

�@

�@
�@��

�@	�@�@	�@	�@	
�@�@	
k@A

A	
A	"AA	��
BA	"ABA	��
A	mA��
ABA	�A
A�	
��UA��	D�T��	a�bB�tovB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC	�o*CC	�o>C$���
,��,��l���
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C������
�?��
�?��
A��
�@¯ą���#	v?	��
v?	��
�?	�?�?�?�?�?�?�?�?�?�?�?�?	���:@:@I@:@`@k@:@:@`@�@

�@

�@
�@��

�@	�@�@	�@	�@	
�@�@	
k@A

A	
A	"AA	��
BA	"ABA	��
A	mA��
ABA	�A
A�	
��UA��	D�T��	a�bB�tovB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC	�o*CC	�o>C$��,���
,��t���
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C������
�?��
�?��
A��
�@¯ą�������v?	��
v?	��
�?
�?�?�?�?�?�?	�?	�?	�?�?�?�?
_�g��:@	:@I@:@`@k@:@	:@`@�@
�@
�@
�@��
�@
�@�@	
�@	�@	�@�@	k@A
A	A	"AA	��
BA	
"ABA	
��
A	mA��
A
BA
�AA�	
��A��	��T��	a�bB�t�vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC	�o*CC	�o>C$���
,�������������
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C��L�����
�?��
�?��
A��
�@,�¯ą���$	v?	��
v?	��
�?
�?�?�?�?�?�?	�?	�?	�?�?�?�?
���:@	:@I@:@`@k@:@	:@`@�@
�@
�@
�@��
�@
�@�@	
�@	�@	�@�@	k@A
A	A	"AA	��
BA	
"ABA	
��
A	mA��
A
BA
�AA�	
��VA��	D�T��	a�bB�tovB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC	�o*CC	�o>C$���,���
,��t����
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C������
�?��
�?��
A��
�@¯ą���#-:+:v?	��
):	��U:x�	v�	��	��t�	�:,:4:	��̢����	̢���?
�?�?�?
�?�?�?�?	�?
�?
�?�?�?
�:	�:S�:@:@I@:@`@
k@:@:@`@
�@�@̢���@�@��
�@
�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA
�AA�	��aA��	D�T��	a�]5�#X5�U5S5�k=Q5�_s=vB�wP5O5�_M5��K5ד�S=�
���
��_��
�"�
�
�_�
�B
�eI�
�B�e�?�B�B���CC�o*CC�o>C$���
,��,��l����>��
�1���	���	��
��
��
��
�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C���[��
�?��
�?��
A��
�@¯ą��� #�?�?v?	��
�?	���?�	�	(�	���	%@%�,�	��̢����	̢���?
�?�?�?
�?�?�?�?	�?
�?
�?�?�?
��	��O� :@:@I@:@`@
k@:@:@`@
�@�@̢���@�@��
�@
�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA
�AA�	�� UA��	D� T��	a�'���:�$��:��B�:�_�BvB�w�:�:�_�:����:ד�F��
���
��_��
�"�
�
�_�
�B
�eI�
�B�e�?�B�B���CC�o*CC�o>C$� �,� ��
,� �t� ��7D��
17��q�	��p�	��
�
��
�
�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C���X��
�?��
�?��
A��
�@¯ą�4�"��!$REPEv?	��
NE	��zE��	��	��	����	�EQE	YE
��	̢����
̢���?�?�?�?�?�?	�?
�?

�?
�?�?�?�?F
"F	S�":@
:@I@:@`@k@:@
:@`@�@�@̢���@�@��
�@�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA�AA�	��!cA��	D�"T��	a��@�#}@�z@x@��Hv@�_�HvB�wu@t@�_r@-��p@ד�xH�
���
��_��
�"�
�
�_�
�B
�eI�
�B�e�?�B�B���CC�o*CC�o>C$�!��
,�!��,�!�l�!����I��
�<���	���	��
�
��
�
�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C���c��
�?��
�?��
A��
�@,�#¯ą���#$�J�Jv?	��
�J	��KB�	@�	c�	��>�	`K`�	g�
��	̢����
̢���?�?�?�?�?�?	�?
�?

�?
�?�?�?�?'�
.�	O�#:@
:@I@:@`@k@:@
:@`@�@�@̢���@�@��
�@�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA�AA�	��"VA��	D�#T��	a�b��F�_�F�/NF�_7NvB�wFF�_F̽�Fד����
���
��_��
�"�
�
�_�
�B
�eI�
�B�e�?�B�B���CC�o*CC�o>C$�"��,�"��
,�"�t�#���zO��
tB����	����	��
�
��
�
�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C���`��
�?��
�?��
A��
�@¯ą�D�$��۵�ނ����
��
��
��	��
*"*"ނ�	Զ	
��{	�	��������	����$,
	v?
	��
v?	��
�?�?�?�?�?
�?

�?�?�?
�?�?�?�?��
�$:@:@
I@:@`@k@:@:@
`@�@�@
�@�@��
�@�@�@�@�@�@�@k@AAA"A
A��
BA"ABA��
AmA��
ABA�AA�	 ��#aA��	D�$T��	a�H��2>���?��C����?����r�D��ں��[������]����������e	���	�e
��e
��)��e�@�}��n��g�������������ѻ�������
����%�C��q>�bB�t
vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC�o*CC�o>C$�$��
,�#��,�#�l�$�t�$��
����
۵*"��
�Έ
���
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C�����y���
�?��
�?��
A��
�@D�%��۵�ނ����
��
��
��	��
*"*"ނ�	Զ	
��{	�	����c���	��¯ą���%,
	v?
	��
v?	��
�?�?�?�?�?
�?

�?�?�?
�?�?�?�?��
�%:@:@
I@:@`@k@:@:@
`@�@�@
�@�@��
�@�@�@�@�@�@�@k@AAA"A
A��
BA"ABA��
AmA��
ABA�AA�	 ��%^���23���?�������?����r�D��ں��[������]����������e����e��e��)��e�@�}��n��g������
����
���ѻ�������
����%����q��A��	D�%T��	a�bB�t
vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC�o*CC�o>C$�%��,�%��
,�%�l�%�t�%��
����
۵*"��
�Έ
���
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C�����y���
�?��
�?��
A��
�@����-���ą����������Ͱ����
��.�	��ą$�.�$�.�
��¯��/�	T��$�/��,�.T���
�:@/��1�	�����	ͦą$�0��¯�¯�f?f?v?	��
v?	��
�?
�?�?�?	�?	�?	�?		�?		�?		�?	�?�?�?
f?f?�2:@		:@	I@	:@`@	k@	:@		:@	`@	�@�@�@�@��
�@
�@�@

�@
�@
�@�@
k@	AA
A
"AA
��
BA

"A
BA

��
A
mA��
A
BA
�AA�	BT��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B		�B	���C	C
�o*C	C
�o>C	$�1��,�1��,�1�kC�uC��
C��
�C�?	�?	�?	�C	A	��
A	��
BA	Έ
�@Έ
�CΈ
�C
���B��
�?��
�?��
A��
�@|�2T�2¯�¯��D�D�D�Dv?	��
v?	��
�D�D
�D�D�D�D�D	�D
�D	
E%EEBE	UEUE	dE	
dE	

dE	
�E	
�E	�E	
"A�E��
"A�E��
�E�E�E��
FF
F�E+F=FFF
FF
\F
mF
vF
�F
mF
�F
�F:@�D�D�D�D�D
�D�D�D�D�D����2
����
�3�3�	��2gH�	T��	;HT��	LHRH�t�DvB�wqHvB�w�H�H�e�H�H�f�D�H�H	�H
�H�HC
�oI
I
�"IC�o7I
I�NIUI
��hI�
��2��,�2��,�2��
c��I��I��
�I��
JJ�D�DE%EdE��
AJ��
LJVJ�EFFΈ
�CΈ
�C�����
�D��
%E��
�J��
�J��
�J��
�E��
�E¯�¯��D�D�D
�Dv?	��
v?	��
�D�D	�D�D�D�D�D�D	�D	E
%EE
BE
UE
UEdEdE	dE�E	�E�E"A
�E

��
"A�E��
�E�E�E��

FF	F�E+F=FFFFF\FmFvF�FmF�F�F:@�D�D�D�D�D	�D�D�D
�D�D�4�	HT��	;HT��	LHRH�t�DvB�wqHvB�w�H�H�e�H�H�f�D�H�H�H	�H
�HC	�oI
I	�"IC
�o7I
I
�NIUI��hI��
��3��,�3��,�3��I��I��
�I��
JJ�D�DE%EdE��
AJ��
LJVJ�EFFΈ
�C
Έ
�C���H��
�D��
%E��
�J��
�J��
�J��
�E��
�E¯�RR
�`��RRR�5�	�QT��	�Q�Q�a���Q�5��,�4��,�4��Q�R&�)mR���Rc�c���c�c���c�c���
�����	���������
����c���c�������c�0��	��M�
�?��:@�������
�F��8��	
���	��	�6��4�3����2m��@��?��Z�2k�s�<�����������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`���`���ނ��{Լ=���������?�#����;���D�0��	
��".��(��		��:@�	�&l3��	
��	�[��g��
o��w��������������������������ނ������ނՠ۠������o�v�l������F��)���
2���
;���P���Y�W��e�p�������	���		��
&00��	
a�
�Y��ނ��ނ5:
�ނނPU]qw��	�P��	Q�
�Y�F��
"��
*��
2������K�Xb���0��	
a�
�Y��ނ��ނ5:
�ނLQYms��	���	�
�Y�F���
"��
*��
2������K�Xb�������M�
�?��:@�������
�F����
����	�	P�D��2N�@��?Z�Z�2k�s�<�����������T����ħЧ�ߧ�����		�	�	�	�e	�3�	f�\N��`���$�	��\�ނ^���Լ=���������?�#����;���D�����
��\�	
�2����
�����	<������=�[�D�	�۵���ނ����
��
��
��	��
*"*"��ނ�Զ
��{�������&�	���	�	��Q	1��2����?��+����?����r�D��ں��[������]����������e����e��e��)��e�@�}��n��g������
����
���ѻ�������
����%�+��q&����	��
,�	��
����
۵*"��
�Έ
�;��y�D�%	:@���
�%	�	��$c	��
$�$	|�&	
��&	�	��%=	��$�%	��$�%	�
/4�,	����,	D�,	
�24�-	\�,	�-	4�-	:@���-	�	��,r	����,	��L�,	��,	����'�*W���4�-	��t�-	$�-	
�24�.	<�-	�.	4�.	:@���.	�	��-o	����-	��L�-	�-	����"�'R���(��	 
	
	


	?E:@����	 h:@��#�:@��B�:@��a�:@����:@�
��:@���#:@���C:@���c:@���:@��@�:@��a�:@�����������	 �,��9��E��N�W_i�w����<� :@����	 �8��	 ��H��	 		��	 �=BHS��[��cjqz�����������	 ���	 �� * ��	 	��
�`���3����	 �RW������mv��~͙�������������(��	 ��	 �$��0��8AK��(
|�
D�

�߉,�
48�����������lf���]v�
���
�
�
�
��.

�
�
�
�
���
��$�
߉,�
�
�
�
͗�
�
��
�
��
�
��
�
���
��
��3�Gm{"���������������lf���]v߉����������������#

�
��#

�
�#
�$
�
��#H
��$�#
��b w}
�
u
�
sq�
o��l����ĝ)

�
��)

�
�)
�)
�
��(L
��$�)
��b w}
�
u
�
sq�
o��l������0

�
��0 

�
�0
�0
�
��0Q
��$�0
��c x~
�
v
�
sq�
o��l����̛7

�
��7

�
�7
�7
�
��6O
��$�7
��c x~
�
v
�
sq�
o��l����������������>�
�
>=
�
;�H
�
��G2
B�
߉d�H
��$�G
߉�G
��`��`��i��(_���������I
���I
�
��H=
��$�H
��H
��
0��z"
Ԉz

�����4�z
+<:AJ;
���:mr����
�
��
�
��z
�
��yy
��yO
��
����z
�
�����$�y
��4�y
��,�z
��<��<�����������lf���]v������s�v���������������"
Թ�

�����4ԁ
.					
	��	6	;	���]	
�
��
�
���
�
���y
���O
��
����
��
�����$��
��4��
��,��
��
��
��
�3�5���o��F
����P
���
L��

�
��$��
��
��
,��
Ԗ�
��
�
�Œ�
��������������������q�aX��ف��
��,ٌ
���
����������������;t���ԩ��
�,��
��<ɍ
|���=�?_source�H0������2
���

�
��$��
��
��
,��
IM	X���p����ف@���
����ف��
ٓ

�ۃ���0���
		
>H

� <H�#�������B�BC�B	
�B	�B
��:@��)C	
�5���B	�B��aC
�BB	B
B

�����k	������-������A�A
����A�A 
�5����:@��:@��mA
kA	
lDtD|DlAtA��A	
� 
A

�

����ف	ғ
	n�
!����
��k
p�؃���<�@�����@�@�H����@�H�#���H�@�5���E�@		�@	���@	�@�-�@A	���@	A
�-�@
�@
������@	�@pm������@�m�m�m�m����m�m����m�m����mn���n�@����@�@�m����@4
�����@	}@���D4X����{@y@
�5��w@	t@�5����r@���Œ
��,ԑ
���
����
�,��
���8�؃��فp����"@��"@���D���G	���G	�� C	��eF	���m��������F	���������,�
��ՎA��M�#�����������ؓ
�����E��
@��&H���E���;
何

�
��$ڕ
��
�
,�
4�
QU	X���x���	�ف@���
����ف	��
��

�ۃ���0���

	_O
� ]O�#������JJ&JJ	J	J
��:@��JJ	
�5���I	�I���J�I&I	$I
"I
�����k	������N�����H�H
����H�H 
�5����:@��:@���H
�H	�K�K�K�H
�H
��5H

� 
5H

ă�

����ف
��

n�
!�ߓ�
���t
p�؃���<H����HH�O���H�O�#���OH�5���LH		H	���G	�G�-�G)H	���G	#H
�-H
�G
������G	�Gpm������G�m�m�m�m����m�m����m�m����mn���n�G����G�G�m����G4
������G	�G���D4y�����G�G
�5���G	�G�5�����G���
��,��
����
����
�,Ŕ
��4�
���8�؃��فx����KG��KG���K���N	���N	��IJ	���M	���m��7��A����M	������������,��
��ՎW	�'U�#������ȅ�����
�����L��AG��]O��M�U
� �U�#�������
�
���E
�S����і
�S�#���S��T��
��,��
]V�#��������
��

�
��$��
(��
�
���
����������������;t��������������lf���]v�J�J�������D
��,��
����ʘ
dӘ
,ؘ

���$Ә
<ؘ
BDʘ

���Tei��ߘ
	�
�
���U
�����
��,��
�����������lf���]v������`��"��2����<����F��
L��

�
��$�
��
��
,��
���
��
�
����
��������������������q�aX���
ف���!
��,��
����
��ڪ
�,��
��<��
8��;�=�?��B���S�"�"�"
۵�
��ނ����
��
��
��	
��
*"	*"	��ނ�Զ
��	{���	��H#
1"	��,"+"("
&"
I"
��$"
"";"�#��� 
L��
��$��
Ȯ
ͮ
4Ү
ܾ�
ޮ
߮
����
�
�f�y$�_���?���$���?����r�D��ں��[������]����������e	���	�e
��e
��)��e�@�}��n��g�������������ѻ�������
����%��������!
��,��
����
��ǭ
��,�
�[��q��
h&��
۵*"��
�Έ
���R%��Q%�����������!�������y�ܪ�
,��

�
��$��
��
��
,��
���
˱
�
�گ�
�����!
��,��
����
����
��,��
��<߰
8��;�=�?��B����$��
:@����
�
����
����D
��,��
3���

����N��
�
�ڽ�
���H
���������
��������
����
���s3}�������
��$�
��$��
������

����N��
�
����
���H
�����������"
��������
����
�#6g��=�������
��$��
�$��
���
����
t��
D��
3-0---̢��+-)-��]-J-:@	��
����



���������ف�����
��

����
@	
$@
��
1.((&(		$(	P($(R����
Z^���;

��

	

́�
ܘ��
1_(	��](

����(�(��rd���d
���ف���
�ۃ����
����
	l��

	
4��

�����A
IG
��

	
�������ف������	�
���

��y��
��

	
����

���

����
	1	��

��


e
���ف+ex�����ف@���
����ف�:@=A
���WAWAWA
WA��
��������������3WAWA	
��
����Q	
����ف&-��

�ۃ	�����
	L��

����فJ

���A	
����ف�A����
���	�ف@���
����ف�	:@�
����
����
p�؃���<����
p�؃���<��W��_�3��W����-t		�f�P�ف����������h�f����
����������Z^!B�W����ف�FEBPB��������������������q�aX��ف���!
��,��
����
����
�,��
��������������������q�aX�ف&��$��فN�����������������������q�aX����!��*�7��@���فʌ�5��
�5�	��/	�rdفZ^���
���
¥�
��S
%C��y��=AفWA��WA
���������,��
�]Վ��,��
��Վ+�	��v���6ʌ���dܘ�������WA��C��������ܘ��	�������������������b	���k	��������	�����
��ف��
�����
��
¥
�����������ܘC
��T
�d	_ref__cmd���

��%	4	�@�Q	��Ea	��
:@���+
��
	�����
�m	�m
��

���?
:@:@.���

����
���
	D��
e��
	��

�����M
D��

���
8
l��
��
��
��
)
��
�
_o	:@���
T��
�:	v?
	:@����
�:
�:���::@���:
;1e�ԩKe���,���&
�3��%��
.Df
����afn�)���&)
��
u3::@OS,��
�T��
2<v?	��
/<,<��!<:@��<_<�5
�F�5	��(�5
�F�5���
:@��

	:@
T$��

��������������lf���]v������
�	4��
������
�f�Pԩ���������ԩ����f���
���������Ke���Z�3��\��
T)�P��������������#
|)���
����������)�*�1�vB	�w�*	�*	�0�*	�*�0�*�*�0���*�*	�2�*	H+�1�vB�wF+E+�0B+A+�0>+<+�0��8+6+�23+ف��
������
���������فh��(��)��*��	��������EL�%rԩ1e��KeނM@	��
>#	ނa@��
R#���%���Q
���U�������������u�������!������d�����&)���@��A��_ref__value����������
��]�3��Y����
���ԩ��
�������Av?	:@����
�A�A���A:@���ABr;
�Fp;���
���.�1�vB�w�.�.�0�.�.�0�.�.�0���.�.�2�.����
���ނC��
&���C���
�(���
����%/(���

��:@��'/���
�H��T��\��dm�z������
�
���,
��$��
��
�
���0
E�
\��
��$��
*���
�(���
��%/(���

��:@��'/���
�H��T��\��dm�z������
�
���,
�$��
L��

����ف��
�
����
��������������������q�aX��ف���!
��,��
��$��
��$��
��,��
-_cmd�3_arg�9�;���
�
���0
\�
\��
�$��
+���
�(���
����%/(���

��:@��'/���
�H��T��\��dm�z������
�
���,
��$��
��
�
���0
E�
\��
��$��
*���
�(���
���,��Ȑص��
��-��8AKض��
���ҹRҹ��^=xȐIU��(���

��:@��'�4���
���
�^��j��r��z����������������.�����
����y
���Z
���)��Ȑ���
��$��
��<��
:@��U\��
���#
���
�		�	:@
1['1[(1[)1[,M['][,l[-l[-,Ȑ�[(
�Ȑ-�[-�[�[�Ȑ��
	����
)
�Ȑ�����Ȑ�?�?��?��:�?�	�:$x��Lk�������
��
	����
./%��l$.	U��l$.ֈ
	L��

��Ȑف�
�
1\�:@\�	
1e	�ԩKe
�� � ��� :@ ++Df

��af

�����	��
����
t��
	D��
#�N!�N"�N"̢���N�N��"�N!
�NO"�H$�H#	!�H#"I$�H!�#�Á�
)

�Ȑ��������ā
	����
%Z^&Z^یl
��Ȑ���
*:@Z^&
Z^�I$!���I	
���$9J$
J!�#���%rd%	���d
���ف%%܃
	�ۃ
��ރ
����
����
���'

���
���

CȐ"
e
���ف&+e&�%�	����ف@���
��Ȑف�:@\ )	'��$\0\*:\+D\"+,ȐZ\#*+'o\+0\)*���\*$\�\
�gȐ():@���ҹRҹ��^=xȐ1[,1[)1[(1['�����

�Ȑ���
��
 $��

�K�g�g���h��g�h���g�hϻ�gFPR<?��Ȑ�Ȑ���������
Z^$0Z^$�
��Ȑ���:@Z^0Z^rd$/����d%
����ف/;/B.��
�ۃ������
,ψ

�Ȑ����|<ψ
	
e$
����ف0+e$0�/�.�����ف@���
��Ȑف��:@�&����
����

����	
����
p�؃���<���
p�؃���<�f�Pԩ�Ȑ��n
�f		���

�Ȑ��Ke	�>����
T��>]
�j

�����P���
ҭ�B���B�_vV�B�W���PdB�f�P�ف���fNe�oȐ4��
fe�hȐ1[�e�e�e�e�
Ȑ�e�e��Ȑ�e�e���e�e�Ȑff �Ȑ\ �e�ȐCfKf�Ȑ`f�f�P��ف���
�f$$1��������������������q�aXȐف���!
��,��
����
����
�,��

����������������;t���]
��l��
��)
��'
���	���	���	�$ف�Ȑ,�
��������������������q�aX��فo����������������;t�����������������!���
���
���
���ف1��	ԩ1e	Ke	��ʌIZ��
=Z�<��S�rdفZ^;i�������_��M���Ȑti���i��0\��:\��i��l[=��l$��rd$فZ^$���������,
possible_vals��:@���,��

��

Վ 
���[Վ���[�Ȑ���
���
��}���d�����[ʌ	<��Z^���d
�nȐM[��Z^���d������:@++��
���>��T��>]�j
����
��Lԩ��
���� ����
���b
���+
���
���
��
1[1[1[	1[M[][l[
l[
���[
�Ȑ
�[
�[�[�Ȑ\			��$\0\
:\D\��Z\
o\0\	
���\
$\�\
�gȐ	:@��1[1[	1[1[ �
�����Ȑ����:@ߐ��
*}
��������
���	�6����6�\�9,�~��ߐ�Ȑ��:@���
��
������ޖ���	����	�6��w�(�����Ȑ����:@��ހ
> H
�?�������������	����<�}�Ta!N������>��
�"����
Ne�oȐ4��
fe�hȐ1[�e�e�e�e���e�e��Ȑ�e�e���e�e�Ȑff	�Ȑ\	�e�ȐCfKf�Ȑ`f��J����ߐ���%
9�
�7��ߐP�
�|�J���䑀
�|�6���}|���J��������� 
��=����*�J �Jޓ����
i w w � �P��ޓ������� � � ��ޓ������� !�^��!'!�e���D!�e���_!�e����edg�^w �!�@��ޓ�!�� �Hޓ�! ����
��ޓ����
������������;iʇti���i��0\��:\���i��l[��[�Ȑ'k�^��C�M[
�Jޓ�"���"ޓ�"���"���"Г>���
���

HȐ��
���
��
����
����
ߐ����
֍=��|��
�����
��
��
����
��l��
��
�,����
�֍R¯��ą�TԀ
fv?	��
f�e���e:@���e2fހ
݀
��_	
�F�_�B�
D
�Tɀ
A��	T��	a�"S�1vB�w SS�0SS�0SS�0��SS�2
S��ƀ
����Ā
�dǀ
ނ�g��
�J֍-K��i��p���g��
	�����$
���
,��

����
]�?L

̢����?$L��?L
�2
6"у
	ۃ
܃
#D�]m�
d��
	%�J	U�I

17��
:@|͂
	d`]ZX��r:@-�J����
�J	E�J���U�J�iv?	��
�i
�i���i:@���i
jec
�Fccw��J	#ѵ. ۵/�3 &&��)�*ϻ��3�{�������
��
��
��0	 ��*"/*"/�9!Զ?!

��{9!�9!��/��/ѵ. ��U
��
�
	����
"O�@"	M�@"

1[
1[
1[
1[
M[][l[l[���[
�Ȑ�[�[�[�Ȑ\	��$\0\:\D\��Z\o\0\���\$\�\
�gȐ:@��1[
1[
1[
1[
 �
����ߐ:@ߐc��
�����:@��
��
������:@���
>,H�>A"��
T��
F&�mG%v?H&	:@����
�mK�m��&�m:@���m%n1e@#�ԩKeA$3C3��#3$03DfA
����$afA$"�)D���&)Dƒ
�ԁ�
:@�ԁ

��	2%�̂
�TmhL
�F%khG%{F&�(D�M� ���Z����
��>bL�_|��I�����J)��J�[�1�vB�w�[�[�0�[�[�0�[�[	�0���[	�[�2�[��Ȑ��Ne�oȐ�fe
�hȐ1[
�e�e�e�e���e�e��Ȑ�e�e���e�e�Ȑff�Ȑ\�e�ȐCfKf�Ȑ`f��J����ߐ�9��7��ߐP�G��J����A��6���>����J���������=����*�J �Jޓ���i w  w !�  �P��� � ##� $��ޓ������� #!!�^��!'!&&�e&���D!&�e&���_!&�e)����e)dg"�^w �!�@��ޓ�!��,�Hޓ�!,p��@������.�?����ѵ.��/�?������/r�0D����ں0��1[������1��2]������2��3�����3�e4�����4�e5��e5�3���)�3�e2���@�2}�/�n����/g�9���9��:����:��9���ѻ9��9����9�9����9
�>�ϩ��%�>�f�Pԩ��
�3��_	�f@@cAA�������Ke@�6B�3��cABT)�P���Ȑ�����#
|)DD���
D�Ȑ���)D�aF�1�FvBG�w�aG�aG�0�aG�aI�0�aI�aJ�0���aJ�aG�2�aG'فŁ
��+'���������������A��@���aϩL��3
��.��-��-���'��'���'K��
���J�
ނ�v��
�YޓR�����������;iʇti���i��0\��:\���i��l[��۵/*"/��
�3ϩ�9��@ԩ1e@��Ke@ނ�wG��
�ZG�����������:@��� ��()�[�Ȑ'k�^±m	�������������-��\x��i�M[���"���"ޓ�"���"���"Г>�y����d��=�&)���x����_ref__possible_vals���1yv?	:@����
yy��y:@��yMy�r
�F�r�ƒ
�J�e�1�vB�w�e�e�0�e�e�0�e�e�0���e�e�2�e����
��ނAz��
2]���Az	�Ȅ�
�Ȅ
Ȅ
�ʄ
�%�ʄ
��j

�k
	l
��
	��
��
#�(�kflol��:@`��lfl�l����
܅
,��
�\��
		�	�Ȅ�
<�
���[L��
��)Hm�P��q`m��
���)����
������������,�;*�D*nfl֍Z��!��,�1��*�o��������fl�����
�����
,��
	�:@T��

i}v?
		��
f}c}��
X}:@��V}�}��
	��
��
#DC2]m	fw
�Fdw�
|��
	u!q!n!k!i!��
�!IOѵ)۵*�.Ũ��
��
��
��+	��*"**"*�4Զ:
ϩ{4�4��*��*ѵ)�͇U
�͇
͇
	
��
�ч
O�;	M�;
1[1[1[1[M[	][
l[l[���[
�Ȑ�[�[�[�Ȑ\	��$\
0\:\D\��Z\o\0\���\$\
�\
�gȐ:@��1[1[1[1[ �
����ߐ:@ߐc"��
�����:@��!��
������:@���!>'H�	>:@K�
T��
A"�B!v?C"	:@����
��F����"�:@���!)�1e;�ԩKe< G>G��G :GDf<
���� af< '�)?���&)?��
�dž�
:@�dž
±����
�Nq|G
�F!o|B!uA"�(?�H�7�o�1)vB�w�o�o�0�o�o�0�o�o�0���o�o�2�oa#�Ȑ���Ne�oȐt#fe�hȐ1[�e		�e
	�e	�e
���e	�e
��Ȑ�e	�e���e�e�Ȑf	f�Ȑ\�e�ȐCf	Kf�Ȑ`f	��J����ߐs#9��7��ߐP����J���q#��6�������J������p#��=����*�J �Jޓ��n#i w w � �P��� � � ��ޓ������� !�^��!'!!!�e!���D!!�e!���_!!�e$����e$dg�^w �!�@��ޓ�!��'�Hޓ�!'p��@�������)�?����ѵ)��*�?������*r�+D����ں+��,[������,��-]������-��.�����.�e/�����/�e0��e0�.���)�.�e-���@�-}�*�n����*g�4���4��5����5��4���ѻ4��4����4�4����4
�9�ϩ��%�9�f�Pԩ����	�f;;cA<�������Ke;�J=�3��cA=T)�P���Ȑ�����#
|)??���
?�Ȑ���)?VuA�1MAvBB�wUuBTuB�0QuBPuD�0MuDKuE�0��GuEEuB�2BuB#ف��
���=��������v���
���
���
��(>�1>��:>Rނ���
mޓ�&��9-��7-��6-��3-;i	ʇti
���i��0\	��:\	���i
��l[��۵**"*��
�.���4��;ԩ1e;��Ke;ނފB��
�mB��3����/����2:@���L3��s?�[�Ȑ'k�^±����
���
���
���
�������.�M[���"���"ޓ�"���"���"Г>�y����d���P��&)�����������D
3�v?	:@����
;�8���-�:@��+�j���
�F���
��
���x�1�
vB�w�x�x�0�x�x�0�x�x�0���x�x�2�x����
��Mނ^���
Opi��^�����
���b
���+
���
���
��
1[1[1[	1[M[][l[
l[
���[
�Ȑ
�[
�[�[�Ȑ�����
	����

������
��
\			��$\0\
:\D\��Z\
o\0\	
���\
$\�\
�gȐ	:@��1[1[	1[1[ �
�����Ȑ�:@���
9D��

�������
���	�6����6�\�9,�~�����������
Ne�oȐ4��
fe�hȐ1[�e�e�e�e���e�e��Ȑ�e�e���e�e�Ȑff	�Ȑ\	�e�ȐCfKf�Ȑ`f��J�������Ȋ%
9�
�7����P�
����D
��,��
��������������lf���]v����@��8��7��4;iʇti���i��0\��:\���i��l[��[�Ȑ������������M[�׊
�ي
�׊
�ي
�
��ӊ
��֊
����Ԋ
֍=����
���0
�H�Ȑ\��
�H�H�Ȑ�H��$�
Kȹ��
�?�?��?��:�?�	�:$x��Lk�����]b
���t|(�ט

��ۘ
�ܘ
�9��E��P������lv��Ⱥ��
��#/��(�ޘ

��:@��'n4��
��
�^��j��r��z��������������������l�
$��

�����4�
4��
��
����Y
��$�
��4��
�
2������.
���
L��

�Hր4��
\��
���$
ʨ

�Jր�H���ր�������:@̀ dΨ
�ʨ
ڨ
>H
�?�������������	����<�}�Ta!N��� ̀ �>���4

��
�
����_
J �J�� ��Lܨ
i w w � �P���� ������� � � ���� ������� !�^��!'!�e���D!�e���_!�e����edg�^w �!�@���� �!���H�� �!��$��
ր4��
����� ��� ��(�'k�^�� 7�� 
�J�� �"���"�� �"�� �"���"�� >DҨ
$Ԩ

�����Ҩ
4Ԩ
ڨ
�6��Ѩ
̀ Q��Ϩ
��r�� �����4
������������������������ù޾i8F��h�� ��
��� ��(���

���:@���ҹRҹ��^=x�����
���
�n�R�������#
Ց�Ց��� O�� [���� y����4
�� ������#
։ $0��(���


�_:@��+:@����:@����]���
���
�����Ȋ ������#܊ ,��։ ɍ ����܊ ��{Ǎ ��V�� t��
T��

�Ց��:@����
5��
��ո3
Ց$�
�� p,�
	��
\�

� ��7l�
��
9	�޻
:@���
l��
	-���	�� �� ]����
			��T��
4��

� ��
D��
��
	���� T��
4��
�� ��
D��
��
	��
		��
	,��
	���
L��

� ��7

\��
��
9	
���

���
\��
	-ߘ�)	�� �� ]٘�)��
	
���� T��
4��
�� 
��
D��
��
	
���� T��
	4��
�� 
��
D��
��
��
��
���
�� 
$��
��
��
����

���"
4��
�� ED��
M���:@�������������������������ù޾i8F��h�� �M͗��� �� ��}ߗ�
���� 
��M����� �� ��}���
���� 
��������� 
4��
�� D��
M��):@��� )=���)�� �� ��m™�+
���� 
�)=���)�� �� ��m���*
���� 
���)�C��һ�
����
��	�"]����
��	�"]����
����
��	�"]	
����
��	�"]
�Ö��� ,���+��×+��f�^�� �	��
g�e��� ,g�e��� Gg�e��� �e!�^��  �	��
'!�e��� D!�e��� _!�e��� �edg�^���
��rs�����
�f�^�� �	��
g�e��� ,g�e��� Gg�e!��� �e!!�^��  �	ɿ
'!##�e#��� D!#�e#��� _!#�e&��� �e&dg�^������� ���'�))���'�))�f
�^�� �	��
g,,�e,��� ,g,�e,��� Gg,�e/��� �e/!
�^��  �	��
'!11�e1��� D!1�e1��� _!1�e4��� �e4dg�^���
��rs�����
�f
�^�� �	��
g88�e8��� ,g8�e8��� Gg8�e;��� �e;!
�^��  �	��
'!==�e=��� D!=�e=��� _!=�e@��� �e@dg�^�#Ց$�
ՑDӹ
��,ݹ
�� ,ֻ
�� D��g䊼
�� Z
��i�� �
�� ^�� 1�� ��
�� 
�� '
���
�� -	�� x
�� �	�� m
�� �	������ k�� �����)�� �)�� �)��  ܊ )� ܊ � �	܊ 	� �܊ �W��[�^����
����� ܊ � ���� ܊ ������
�T	���� � ���� ܊ �
������
	
��
	�
�� � �0
�� ܊  �E����

�j�O
�� � !�d
�� ܊ "�y�
'k�^'k�^'k�^'k�^ɏ �
� �� �߼
�����@]�� �
�� ���*
�����@]�� %�� s� i
�� ���
�����@]�� m�� ���*
�����@]�� ��� O
����
�_�� 
_
�_�� �"
���
��%s�� 
_�� �"�� 
_�� �"
���
��%s�� 
_�� �"���

�/���'5��	�Q��Y`���

�/���'5�/
�Q��Y`���

�/���'5��
�Q��Y`���

�/���'5�L�Q��Y`T��
l��
	�� �� ���
:@ztvt
�3D��
����� �t�t��
�� �� �����
	�ѱ
��s�� !�
��s:@�
��s���
	�� �� ����
	ouku�� au�ut��
E��


ނv?	:@����
���$
"e��1[
1[
1[
M[]["l[#l[#"��
�[
�#�[#0\ :\!D\!"Z\ !o\!0\ ��
�\ �\
�g:@���ҹRҹ��^=x1[
1[
1[
���]��
�?ނ�� �g�g���h��g�h���g�hϻ�gFPR<?��%���	͞����
�w�w�� D��
����� �w�w��
	�� �� ��l��
��
	(x$x�� xEx��
	�� �� ��4��

	
���
$��
��
/��
=	L��
��

l��
��
	�x�x�� �xy��
��

��
��

��
���G

4��
��
��
:e�F����
��y	�y�� �y�y��
	��
	
��d
"
��
�l��

	�� �� ���

*E��bB��cE۵dC�hEނ����
��
��
��eC	E��
*"dD*"dDނ�nFԶtF
��CD{nBF�nF��dD��dCZ�cE��u	B��bB���
H�vG�vGނv?wH	��
�vO�xI1[yJ1[yK1[yLM[zJH][~OHl[Pl[PO��
�[K
�P�[P0\|M:\|ND\�NO�� Z\�MNJo\|N0\|LM��
�\|M�\}I
�gKL:@ַ 1[yL1[yK1[yJ�x��� G(I�%+��
N?3��@6۵A4�E6ނ����
��
��
��B4	6��
*"A5*"A5ނ�K7ԶQ7
��45{K37�K7��A5��A4��@6��R	3�?3���
9S8S8ނv?T9	��
�S@�U:1[V;1[V<1[V=M[W;9][[@9l[\Al[\A@��
�[\<
�A�[\A0\Y>:\Y?D\`?@�� Z\a>?;o\Y?0\Y=>��
�\Y>�\Z:
�g<=:@ַ 1[V=1[V<1[V;�U��� 8q:	n+��
�$D�'۵%�"'ނ����
��
��
��%	'��
*"&*"&ނ�((Զ.(
��%&{($(�((��&��%�'B�/	$�a$���
*T
0)[
0)ނv?1*	��
G
01C
2+1[3,1[3-1[3.M[4,*][81*l[92l[921��
�[9-
�2�[920\6/:\60D\=01�� Z\>/0,o\600\6./��
�\6/�\7+
�g-.:@ַ 1[3.1[3-1[3,
2
�� )�	+h�	(2+�01%0)�*a
UU:�S@RS8�9s�xI�vOvGsH���#����
���-
���?
����
���`
K�3\��
������
q�3\��
��3\��
�Ǭf�2�vB
�wU��
���_
�@���
Ne�o5��fe
�h1[
�e�e�e�e����e�e����e�e����e�e�ff�\�e�CfKf�`f���3\��
р�3\��
��3\��
���5�3t��
1��2p	���?��.����?����r�D��ں�� [���� ��!]����!��"���"�e#���#�e$��e$�"�)�"�e!�@�!}��n��g�(���(��)����)��(�ѻ(��(��(�(��(
�-���%�-/��q+��2�vB0�w00�@���0Ne2�o
2fe3�h1[3�e44�e54�e64�e5����e4�e5����e4�e9����e9�e6�f4f;�\;�e6�Cf4Kf6�`f4��3t��
��?�27?��@�?����@��A�?����Ar�BD��ںB��C[����C��D]����D��E���E�eF���F�eG��eG�E�)�E�eD�@�D}�A�n��Ag�K���K��L����L��K�ѻK��K��K�K��K
�P���%�P��@�q�@��2�
vBS�w�S�S�@���SNeU�o�UfeV�h1[V�eWW�eXW�eYW�eX����eW�eX����eW�e\����e\�eY�fWf^�\^�eY�CfWKfY�`fW��3���
��b�2�b��c�?����c��d�?����dr�eD��ںe��f[����f��g]����g��h���h�ei���i�ej��ej�h�)�h�eg�@�g}�d�n��dg�n���n��o����o��n�ѻn��n��n�n��n
�s���%�s��c�q��c��2�vBv�w�v�v�@��ovNex�o�xfey�h1[y�ezz�e{z�e|z�e{����ez�e{����ez�e����e�e|�fzf��\��e|�CfzKf|�`fzQ��4��
Ȋ ,��
��
��
'�� ��� �����
��
I��0���
������� �����
�E����� ����&
����vނ�
��
���
�� Z;i��
ti��
�i�� 0\�� :\Έ
�i��
l[��
����
۵*"��
�"Έ
�(�� 0��
�0�� �2;i4��
ti5��
�i6�� 0\4�� :\4Έ
�i8��
l[9��
@�@��
۵A*"A��
�EΈ
�K�� �S��
$S�� {U;iW��
tiX��
�iY�� 0\W�� :\WΈ
�i[��
l[\��
ѱc��
۵d*"d��
�hΈ
�n�� =v��
�v�� x;iz��
ti{��
�i|�� 0\z�� :\zΈ
�i~��
l[��
�#�������Ў�ю�[��[��[��[���S����������������������� ��� ��� %��� ,��� ��
M[�� B��� I��� P��y��� K��
M[�y��� b��
M[�y��� y��
M[��ю����� )19>ю~�Ў������ ����Ў+����
���
D��
._�,\�-Y�-̢��W�U���-��,v�:@��
��
��
����]���
���%���$2J��
���+
���
<|<	z<8��	��
��	�( �	��
!IJ�^5F�^5G][7Jl[8Kl[8KJܾ�[8G
�K�[8K_5H
_5I
_
�_�����_6H	I���^5F
��GH:@���`5H�`5G�`5!
��F�`5FJI�	��
"OP�^:L�^:M][<Pl[=Ql[=QPܾ�[=M
�Q�[=Q_:N
_:O
_
�_���������_;N	O���^:L
��MN:@���`:N�`:M�`:"
��L�`:LP!OZ 
��!"	�	�"!	# Xa?R���
�������a?S#���a?
��R:@��S�c@T�pAT:@���b@U�b@V�b@V�b@U
�*����Vc@V%c@/c��T�cU�b�c���c&�c	��Վ�
EW���
EX
EX
�*EE��

����StringError����;$2w^_XtW'���
	����
D��
������
��
l��
��
����

����ف��
>E:@	��
	:@
��
V����
��*
�+��-��/��.	,��.��/��,�.����
0Z^1���;
2���
3	4̨�
ܘ��
41��/,����
���/Z�/.�,0.�0rd0���d
���ف0�0��
�ۃ����
,��
	����

���
��
��"�6v?6	��
��
χ2�ٳ
χ�
��6q�
��:@
)�
���K|34��
5	5�������������
��3�5Q2���
��
5	3����
���
���
2&1+	��
2��
4
e
���ف1+e10�����ف@���
����ف�:@
	�6����



�������
ParseIntError����	��8=��;�ف�����
��

����
789@7	$@7=A9�ŀ!WA:WA;WA;
9WAE�
������!��!À!m�;WA:WA
;�8��Q

��ف8�9�8�7��
�ۃ
���	��

�
\��
	�� 4��
	D��
�� A+���

t�;�A

��ف:�A:�9�8�7����
�ف@���
����ف�
:@		����

%����

'
'
&
������ف��!'��

'����

Y
Z
[@FY	$$@FY)(�<T��
#@��$?v?%@	:@����
��(����@��:@����? ��1e=�ԩKe>� ���=�>�Df
����>af>�<)!���&)!
��
�t��
	+:@���(
܁�
�r*A�r+A̢���r+�r��As!�ry�)
�F?w�$?�#@�(!Ws*Ad��
B	C�r,B	�r,B$#-C3B��
*:@���>
���((�	��
	���
l��

���$��
|��
�r,�����r,"�r,C����r-Et�/Dv?0E	C��
q�3n���Ec�:@��a�D%����4
�FD��/D	s-E�r-"�d@U�d@T� ��EW��
��
EX
EW�
+:@*:@���
�����H=AF[$���!WAH\WAH]WAH]
[WAH��
������!��!��!&�]WA\*WA	��FZ$����QG%
����فZ�
[�
Z�
Y�ۃ
(%�����

%L��

����ف(�	�
	��H]�AH%
����ف\�AH\g
[n
Zu
Y���
)%�ف@���

����ف)�
%:@	�Ii����
p�؃���<����	
p�؃���<����
������
����

p�؃
���<
���
���_h����W���q�V��f�P�ف��������f����
������Z^���\
�xt��
��
��{�����
��
����#vB�wQ�
��!B�Wŀ!ف��!
EBPB���J����T��
�f�Pԩ���������f���
�����Ked��3��\��
T)�P����������#
|)!!���
!������)! �#�1A#vB$�w�$�$�0�$�&�0�&�'�0���'�$�2�$�r����
�r*�_gz*�r��r,,�r,,��-�1�x,vB/�w��/��/�0��/��1�0��1��2�0����2��/�2��/�f�^8g55�e5�,g5�e5�Gg5�e8��e8�f�^��sg::�e:���,g:�e:���Gg:�e=����e=dg	�^!�g�*���=�g@�_�g@�gAA�g������q4�����4��
�֎�
D�D4D!B
�W����!ف��!2EBFFPBFF^�����!
Ȋ ,��
����
����
�L��
��:��8��ف���������������������q�aXف���������������������q�aXŀ!B��!����ف5
�܊ �
�� �
��|��|فف���~��_ο^���
�����U���
�� �
������
�� ��������� ���������������������q�aX����!,��
����!�����
فI
.5ʌ����
��t��x��rdفZ^����¥�����
�%Ca�ŀ!=AفWAÀ!WA�ԩ1e��Keނ�$��
�$��
�+dq,�u~,ނ>�/��
/�/���^5���^5��_5�� �j5�i7ܾl[8���^:���^:��_:�� �j:���i<ܾl[=��Xa?���a?���c@���b@���b@�����������lf���]v�� ���E�� �E%CF���F��!=AFفWAF��!WAF������	raw_value���,��
�nՎ��c	�Վ8�i�(�� ���� �Bק!���W	 �A
$�,��
(�
(Վ�
)�'k�^ �� zɋ!���L��������a��������:�ʌq��!�dܘw������� _��!WA��!�C�� ���!�d�����!&)��<������K��� 
_�� 
_��%c�� ���!������
��!WA��!�C,
�:/�F��Sb������}�������ܘ���_fr������������)`��2�_]d\X�VzUS��
��ف��
�!�������¥���R�� 
�����;
ܘ
�������

������
����E���
���+
��
	�����
#	#	
��

	��

������
D��
������

8l��
��
��
��
�����:@���
T��
_�	v?
	:@����
g�
d���Y�:@��W�
��1e�ԩKe������|���Df
����af��)���&)
��
���
	:@���(
܆�
	L��
�����̢����������	��#�
�F!�	��(�d��
	;�		9�-3��
:@	T��

m��
E��

�ŀ!��
5&�	����$�"�	��� ��v?	��
��������:@����.���
�F���� ��
��
��
�:@�:@
���
��~\
l6������
�f�Pԩ���������f���
�����KeD��3��\��
T)�P����������#
|)���
������)��1�vB	�w��	��	�0��	���0�����0������	�2��	҄����
΄�_G�˄�SDŽĄ���1��vB�w�����0�����0�����0�������2��4�ŀ!��4��
���R
�ŀ!D4ف��
��!�ŀ!��
��H��H��Gف���&��ο��#��K�T��]HO�'ԩ1e��Keނ��	��
��	��
ڍD�U�ނ���
������������lf���]vŀ!���Վ)�����!���������p 
����<��m��tݹ!�d����ź!&)������ώ����ض!��!����������_ref__raw_value����
����*���
�Mv��3��2����
ݹ!xԩ��
����������v?	:@����
������:@����5���
�F��!	��
�����1M	vB�w�����0�����0�����0�������2������
ź!nނ)���
����)������� ���
�#l��3������
��!Nԩ��
��o����/ ��v?	:@����
��������:@����+���
�F�� ��
�����1� vB�w�����0�����0�����0�������2������
�!Dނ���
�`�����
:@���+
��
	�����
X0	V0
��

	��
������
D��
������
8	l��
��
��
��
#���	�	_o:@��
T��
��	v?
	:@����
��
������:@����	��1e�ԩKe��������
	�Df
����af��)���&)
��
���
	:@���(
���
	L��

����
̢������ �	���
�F��	��(i�d��
	��		��
	-3��
:@	T��

��
	:@�
�
�

���!�
�
��	��������	�������v?	��
������y�:@��w���
�
�F�����
���
��
*:@?:@V���
����
���l'����
�f�Pԩ�������4�f���
�����Ke���3��\��
T)�P����������#
|)���
������)���1�vB	�w��	��	�0��	���0�����0�����	�2|�	b�����
^��_י[��{W�T�L��1Q�vB�wK�J��0G�F��0C�A��0��=�;��28�4���!��4��
�
���!D4ف��
��!�)��!��
���������ف��J��+ο*��G��!G��*�#*��,*��Ad5ԩ1e��Keނ�	��
}�	��
v�����ނ���
�������������lf���]v��!���Վ9�9���!A���j���	F+��t�����������!m��!�d��O���!&)�����r������!@��!��J����T����!��������������
�R��3��7����
��!}ԩ��
�����.���v?	:@����
�����:@���� �
�F�P	��
��Y��1|	vB�wW�V��0S�R��0O�M��0��I�G��2D�����
��!sނ���
���������:
��
���
,��
	 \��
ɏ +l��
��
X4��
�� cD��
��
���
���
,��
	 L��
� +\��
��
X4��
�� cD��
��

��
	����

���:@։ ��
��
��
����
��������
	Ց$��
��,��
�� ��� ��� ��� ��� s�� s�� s��M�ɏ !�� 1� ��� ��������k�k�� :@���kl��
����0
�k���\��
Ց$��
/�� Ql����4
������������������������ù޾i8F��h��!��
���!��(���

���:@։ ���
���
�H���������#
ْlْw��!)��!5����!S����4
��!������#
։ $0��(���

�� :@��':@����:@����Y���
���
�������!��������!(��Ǎ ɍ ������!��qǍ ��L�� t��
T��

�ْ��:@����
5��
����3
ْ$��
��!p,��
	���
\��

� ��7l��
��
9	���
:@���
l��
	Lo	��!��!Ho��
			��T��
4��

� ��
D��
��
	����!T��
4��
��!��
D��
��
	��
		��
	,��
	���
L��

� ��7

\��
��
9	
���

���
\��
	Do)	��!��!@o)��
	
����!T��
4��
��!
��
D��
��
	
����!T��
	4��
��!
��
D��
��
��
��
���
��!
$��
��
��
����
����"
4��
��!5D��
<o:@�������������������������ù޾i8F��h��!�o9o��!��!��5o
����!1o-o��!��!��)o
����!%o������ 
4��
��!�D��
!o):@���!:o)o)��!��!��o+
����!o)o)��!��!��o*
����!
o)�CP����
����
��	�"]����
��	�"]����
����
��	�"]	
����
��	�"]
o� �o�n�f�^��!�	��
g�e���!,g�e���!Gg�e���!�e!�^��! �	��
'!�e���!D!�e���!_!�e���!�edg�^���
��r[�����
�f�^��!�	��
g�e���!,g�e���!Gg�e!���!�e!!�^��! �	��
'!##�e#���!D!#�e#���!_!#�e&���!�e&dg�^��n� ��n))�n))�f
�^��!�	��
g,,�e,���!,g,�e,���!Gg,�e/���!�e/!
�^��! �	��
'!11�e1���!D!1�e1���!_!1�e4���!�e4dg�^���
ĵr[�����
�f
�^��!�	��
g88�e8���!,g8�e8���!Gg8�e;���!�e;!
�^��! �	��
'!==�e=���!D!=�e=���!_!=�e@���!�e@dg�^z#ْ$��
ْD��
��,��
��!,��
��!�
�� �
��
��!�	�� 8��!`
�� -��!�
��!��
��!�	�� �	���
��!��� G
��!$	�� <
��!~	�n��!<v��!�v�n)��!Nu)��!�u)��!���!���"���!���"�	��!�	��"���!�>��B�E����
�2�t��"��!��"��Ɇ"��!������
��	��Ɇ"��"��Ɇ"��!��
������
	
�^
	��
Ɇ"��"��
Ɇ"��! �����

��
�
Ɇ"��"!�+
Ɇ"��!"�@
'k�^'k�^'k�^'k�^��!9
� ��!���
�����@]��!>
Š"���*
�����@]��!�
��!��!�Š"���
�����@]��!�Š"���*
�����@]��!g��!�	������
�_��!
_
�_��!�"
���
Ҧ%[�"
_�"�"�"
_�"�"
���
��%[�"
_�"�"���

�/���'5�m	�Q��Y`���

�/���'5��	�Q��Y`���

�/���'5��
�Q��Y`���

�/���'5��Q��Y`$T��
l��
	��!��!���
:@E�L�9�������.:@�����MaybeUninit���uninit�������B1}-�hnA���
��"����!���
��:@!���lq�����
��!��!��{Ѵ
Ҧ[��"!�
��[:@�
�[���
��!��!��������:@���"HO]��"A<��"#�t��
)�o1(�o1(ނv?2)	:@����
�o10�o3*1[4+1[4,1[4-M[5+)][90)l[:1l[:10��
�[:,
�1�[:10\7.:\7/D\>/0�� Z\?./+o\7/0\7-.��
�\7.�\8*
�g,-:@ַ 1[4-1[4,1[4+�o3�o�� (Oo*�pLo�ր
��@3��@5�A2�A2:@���"TB4[B52iB45��"MBH��":@��������@4�3=	��
��!��!��l��
��N9��N;tO8oO8:@���"P:#P;81P:;��"P��"�:^9���
	��!��!��4��
	���
$��
��/��
=
	L��
	��
l��
��\?��\A�]>�]>:@���"-^@4^A>B^@A��"&^!��"	@o?��
��

��
��

�
���G

4��
��
��
:_�F����
	���U�
k%v?	��
h%e%��Z%:@��X%�%�
�F�x
	���������
��##��#%n$"i$":@���"%$%%"+%$%��"%
��"�$X#�94!�& v?!	��
�&!�&��!�&:@���& �& "
�F   �!2������
�%$�*'@'+&v?,'	#��
='/:'��'/':@��-'&l'� 0
�F&� +&M*'�$"j�#%q�##��
Yr3*�v10Vr1(+)l��
	��!��!���
�B4�G7/(H6v?I7	3��
,(L)(��7(:@��(6\(0�!M
�F6�!H6=G7�A2Z�@5a�@3�r�b��e۵�c��eނ����
��
��
���c	e��
*"�d*"�dނ��fԶ�f
��cd{�bf��f���d���cP�e��	b��s�b�̀
h�x�g�x�gނv?�h	��
�x�o�x�i1[�j1[�k1[�lM[�jh][�ohl[�pl[�po��
�[�k
�p�[�p0\�m:\�nD\�no�� Z\�mnjo\�n0\�lm��
�\�m�\�i
�gkl:@ַ 1[�l1[�k1[�j�x��x�� g:xi�y#7x�P:�U=3+V<v?W=	9��
0+Z-+��="+:@�� +<`+0�$[
�F<�$V<AU=�O8^�N;e�N9�u�S��V۵�T��Vނ����
��
��
���T	V��
*"�U*"�Uނ��WԶ�W
��TU{�SW��W���U���TT�V��	S��v�S���
Y�{�X�{�Xނv?�Y	��
�{�`�{�Z1[�[1[�\1[�]M[�[Y][�`Yl[�al[�a`��
�[�\
�a�[�a0\�^:\�_D\�_`�� Z\�^_[o\�_0\�]^��
�\�^�\�Z
�g\]:@ַ 1[�]1[�\1[�[�{��{�� X={Z�|":{�^@�cC6.dBv?eC	?��
3.h0.��C%.:@��#.B c.0�'i
�FB�'dBD	cC�]>a�\Ah�\?�xjD�kG۵lE�pGނ����
��
��
��mE	G��
*"lF*"lFނ�vHԶ|H
��EF{vDH�vH��lF��lEJkG�}
	D��yjD���
J�~~I�~~Iނv?J	
��
�~~Q�~�K1[�L1[�M1[�NM[�LJ][�QJl[�Rl[�RQ��
�[�M
�R�[�R0\�O:\�PD\�PQ�� Z\�OPLo\�P0\�NO��
�\�O�\�K
�gMN:@ַ 1[�N1[�M1[�L�~��~�� I,~K�!)~�{�K�~Q�{~I�J�
�{�Z*��`�{�X�Y��{�iZ��o�{�g�h���d����
���-
���?
����
���`
���3\��
������G���������|R|�����&��3Y��������
�G�
��ɈI�̓7�4y���
�1@

vB�w���0���0���0�����2�_�����
���3\��
7�G��0)�&:��3 �G)��4
��1EvB�w���0���0�� �0��� ��2����3\��
*#�G��##$$$�$-�%�3$'�G�'(()�4�(� *�18*vB+�w� +� +�0� +� -�0� -� .�0��� .� +�2� +Hw�2PvB1�wDw1Aw1�@���1Ne3�o=w3fe4�h1[4�e55�e65�e75�e6����e5�e6����e5�e:����e:�e7�f5f<�\<�e7�Cf5Kf7�`f5���3\߀
3@�G��@,AA%A�"A6�B�3AD�G%�DEE
F�4E�"G�1AGvBH�w�"H�"H�0�"H�"J�0�"J�"K�0���"K�"H�2�"H���3\��
&N�G��NOOO�O)�P�3O
R�G�RSS�T�4�S�#U�14UvBV�w�#V�#V�0�#V�#X�0�#X�#Y�0���#Y�#V�2�#V���3\��
\�G��\]]]�]�^�3]�`�G�`�aa�b�4�a�$c�1'cvBd�w�$d�$d�0�$d�$f�0�$f�$g�0���$g�$d�2�$d�y�3t��
$j�2C�j��k�?��(k��l�?����lr�mD��ںm��n[����n��o]����o��p���p�eq���q�er��er�p�)�p�eo�@�o}�l�n��lg�v���v��w����w��v�ѻv��v��v�v��v
�{���%�{$k�q�#k�|�2vB~�w�|~�|~�@����~Ne��o�|�fe��h1[��e���e���e���e�����e��e�����e��e�����e��e��f�f��\��e��Cf�Kf��`f��|�3t��
�&��2#������?���*�����?�����r��D��ں����[��������]�������������e������e���e����)���e��@��}���n���g������������������ѻ������������
�����%��'��q'���2vB��w�����@�����Ne��o��fe��h1[��e���e���e���e�����e��e�����e��e�����e��e��f�f��\��e��Cf�Kf��`f���3�Հ
�)��2,������?���-�����?�����r��D��ں����[��������]�������������e������e���e����)���e��@��}���n���g������������������ѻ������������
�����%��*��q*����2#vB��w�����@��ŏ�Ne��o���fe��h1[��e���e���e���e�����e��e�����e��e�����e��e��f�f��\��e��Cf�Kf��`f�q��4��
��!,��
���#��
"v"���
���
��
�y������
�h	��]����
������ŀ&
����x ��"$$�z#��"�#��"�#ނ�B��
�%��"_$��#��"�#��"�#ނ(C��
&��"�$$��#$��"&$$��"/$$ނ`C+��
Q&+�� ��1��
{1�� X�3;i5��
ti6��
�i7�� 0\5�� :\5Έ
�i9��
l[:��"/%A��$A��"�$A��"�$Aނ�CH��
�&H��"g%O��$O��"�$O��"�$Oނ0DV��
!'V��"�%]��$]��".%]��"7%]ނhDd��
Y'd��
V,k��
۵l*"l��
�pΈ
�v�� “~��
:|~�� ���;i���
ti���
�i��� 0\��� :\�Έ
�i���
l[���
�,���
۵�*"���
��Έ
���� `����
�|��� 1��;i���
ti���
�i��� 0\��� :\�Έ
�i���
l[���
�-���
۵�*"���
��Έ
���� ����
y}��� є�;i���
ti���
�i��� 0\��� :\�Έ
�i���
l[�_�
(�]&��&��"	��#S!D��
�Dր
��[��[��[��[� ��1#��c"��U"��G"��N"��j"���"��?"��"�'��#G��"�*��"�'��9G��"(��HG�� ���
M[��"%(��fG��"4(��uG��"C(���G�y��� L���
M[�y��� c���
M[�y��� z���
M[CL�Zi�v��!�����������M#��!
�+����
���
DȄ
.`I,]I-ZI-̢��XIVI��-�I,wI:@䔉
��
��
|�{
����{$'|?É
�ɉ+
�މ
<r~<	p~<8��	�
��	�( �	ʋ
!IJ�^5F�^5G][7Jl[8Kl[8KJܾ�[8G
�K�[8K_5H
_5I
_
�_�����_6H	I���^5F
��GH:@���`5H�`5G�`5!
��F�`5FJI�	׋
"OP�^:L�^:M][<Pl[=Ql[=QPܾ�[=M
�Q�[=Q_:N
_:O
_�� �� �_;N	O���^:L
��MN:@���`:N�`:M�`:"
��L�`:L�PO: 
��!"	�	�"!_	# Xa?R�ɋ
�������a?S#���a?
��R:@��S�c@T�pAT:@���b@U�b@V�b@V�b@U
�*����Vc@V%c@/c��T�cU�b�c���c&�c	���{EW�{EX�{EX
��{E�{�� X|W'|��
	��
D��
����
��
l��
��
����

����ف��
��:@	��
	:@
��
����
��*
�+2O-)I/'I.	,%I.QI/%I,&.�ф�
0Z^1���;
2���
3	4̮�
ܘȅ
41`I/,��^I
���/�I/�I,�.�0rd0���d
���ف0�0��
�ۃ����
,��
	����

���
����"�6v?6	��
��χ2���χ�
��6q���:@
)����K|34�
5	5�����������ͅ
��3�5Q2�ͅ
�
5	3���
��
���
2&1+	��
2��
4
e
���ف1+e10�����ف@���
����ف�:@
	�6����



�����!��!
��

����
789@7	$@7=A9�ŀ!WA:WA;WA;
9WA�!
������!��!À!�!;WA:WA
�!8��Q

��ف8�9�8�7��
�ۃ
���	��

+
\��
	��!4��
	^
D��
Š"A+���

�!;�A

��ف:�A:�9�8�7����
�ف@���
����ف�
:@		����

%����

'
'
&
������ف��!'��

'����

Y
Z
[@FY	$$@FY)(R<T��
#@U$?v?%@	:@����
U(U��@U:@��
U? IU1e=�ԩKe>= :��=1>\Df
����>af>'<)!���&)!
��
B0�
	+:@���(
܇�
3�*A0�+A̢��.�++���A]�!K��O)
�F?�O$?�#@�(!��*Ad��
B	C��,B	��,B$#-C3B��
*:@���>
���((�	܋
	��
l�

���$�
|�
��,������,"��,C�����-E�W/Dv?0E	C��
�W3�W��E�W:@���WD%�WFQ4
�FDDQ/DX�-E��-"�d@U�d@T�
 ؆EW��O{EXV{EW�
+:@�
*:@�
�Š
�����=AF[$���"WAH\WAH]WAH]
[WAH(
������"��!��"&.(]WA\*WA	�'FZ$����QG%
����فZ�
[�
Z�
Y�ۃ
(%����

%L�

����ف(�	�
	�'H]�AH%
����ف\�AH\m
[t
Z{
Y���
)%�ف@���

����ف)�
%:@	�I'����
p�؃���<����	
p�؃���<����
����
����

p�؃
���<
H�]H�_�[H�W����U�G�f�P�ف��������f�܄�
������Z^Q{�xt��
����{���M{��������vB�wQ���!B�Wŀ!ف��"
EBPBJ{���T�
�f�Pԩ���������f��
�����Ke��3��\�
T)�P����������#
|)!!���
!������)!fI#�1<#vB$�weI$dI$�0aI$`I&�0]I&[I'�0��WI'UI$�2RI$8�����
4�*�_��*1��-�,,*�,,"J-�1'�,vB/�w!J/ J/�0J/J1�0J1J2�0��J2J/�2J/�f�^�g55�e5�,g5�e5�Gg5�e8��e8�f�^���g::�e:���,g:�e:���Gg:�e=����e=dg	�^q�g�*���=�g@�_�g@�gAA�g������q4�����4��
F{D�D4D!B
�W����"ف�#(EBFFPBFF^�����!
��!,��
����
����
�L܃
��z��x�cف�P��������������������q�aXف���������������������q�aXŀ!���"6��?�
ف+
��!�
��!�
������ف�ف���p��QοP���
�����U���
��!�
������
�� ��������!��������������������q�aX����",Ì
���
�#�
�����
ف6
��ʌc��
c�E��\�rdفZ^������¥���;��
}%C�1ŀ!=AفWAÀ!WA'�ԩ1e��KeނOc$��
@F$��
9�+��,���,ނ}c/��
nF/���^5���^5��_5��"�j5�i7ܾl[8���^:���^:��_:�� �j:���i<ܾl[=��Xa?���a?���c@���b@���b@��!��E�� ��E%CF���2F��"=AFفWAF��"WAFd��h�k�!o�,��
��Վ9��	��Վ��i�(��!����!�B͝#���W	 ��
$�,��
(��(Վ'
)'k�^ Š"o��#s��l�����
�����/��6��0fʌgFÊ#�dܘ��������"���"WA��"�C��"ǘŒ#�d���*��#&)��3f�����Bf��"
_�� 
_��%c�� ���!����������#WA�#�CM
�[/�g��t�����������

ܘ:?���������������������������������
��فބ
Ê#���.��-¥6��������Y���ܘn�������

��"�9
�?��EOӆ
�ن+
ن
	����
�		�	
ވ

	��

���LJ�
D�
���LJ�

8l�
��
��
��
�����:@���
T��
6i	v?
	:@����
Ti
^i��xi:@���i
Ti1e�ԩKe�/~/��u/�/Df
����af��)���&)
��
���
	:@���(
܌�
	L��
���̢�������	�$e
�F"e	��(d��
	=		</5��
:@	Tƈ

{
{{ض!�z+{	����	���6iv?	��
Ti^i��xi:@���iTif
�F}f��{
���z�:@�:@�LJ
��~\
c:�
�φ�
�f�Pԩ���������f��
�����Ke?0�3��\��
T)�P����������#
|)���
������)�Z�1�vB	�w�Z	�Z	�0�Z	�Z�0�Z�Z�0���Z�Z	�2�Z	������
���_C���N�����[�1�vB�w�[�[�0�[�[�0�[�[�0���[�[�2�[4�ŀ!��4ʈ
�z�ŀ!D4ف��
��"Vŀ!��
��K��K��Jف���%��ο����������KR¢ԩ1e��Keނ6i	��
�S	��
�?��Pނ6i��
T�!�Վ�����!���F���n�
��������/��6د#�d��e6��#&)��Ti���	��Tiض!X��!��b�����l�����!���6�6���6�6��
�'4�3�������
د#/ԩ�
��P��K7]6iv?	:@����
Ti^i��xi:@���iTi>l
�F<l���
��w_�1		vB�wu_t_�0q_p_�0m_k_�0��g_e_�2b_����
��#%ނ6i��
�VA��Ti�8�8���8�8�
��#6�3��z���
Œ#�ԩ�
�����G9�6iv?	:@����
Ti^i��xi:@���iTi:n
�F8n ��
�(sa�1I vB�wqapa�0mala�0iaga�0��caaa�2^a����
��#�ނ6i��
�X���Ti��
:@���+
��
	���΍
�	�
��

	֏
������
D͏
������
8	l͏
ُ
�
�
�"���	�	_o:@�
T��
6i	v?
	:@����
Ti
^i��xi:@���i	Ti1e�ԩKe�<�<���<
	�<Df
����af��)���&)
��
�׎
	:@��(
��
	L�

���
̢�������	�p
�Fp	��(,d��
	g		f
	/5��
:@	T��

��
	:@V�_�T�
���"Q���u	����ts	���r6iv?	��
Ti^i��xi:@���iTip
�Fp�tO�
��V���
=:@R:@i���
����
����&����
�f�Pԩ�������G�f�ҍ
�����Ke�=�3��\؍
T)�P����������#
|)���
������)]h�1�vB	�w\h	[h	�0Xh	Wh�0ThRh�0��NhLh	�2Ih	/
����
,
�_�+
��(
&
i�1$vB�wii�0ii�0ii�0��ii�2i4���"��4��
d����"D4ف��
�#>)��"��
���������ف"��a��BοA��U��"U���)��)���)��\8�ԩ1e��Keނ6i	��
Qa	��
J���ނ6i��
�a�����������lf���]v��"��`�Վ<�����!�������6	�*��������������"���#�d��&D��#&)��Ti��J��Ti��#���#��#�����-�����!��|DyD��pD�D�
�c�A�3��H��Ս
��#�ԩӍ
�����E�6iv?	:@����
Ti^i��xi:@���iTip
�Fpv	��
��8m�1�	vB�w6m5m�02m1m�0.m,m�0��(m&m�2#m����
��#�ނ6i��
�d���Ti���:
䙑
���
,��
	 \��
��!+l��
��
X4��
��!cD��
��
Է�
���
,��
	 L��
��!+\��
Ǒ
X4ɑ
��!cDɑ
Б

ё
	����

���:@։ ��
��
��
�ِ�
��8�����
	ْ$�
��,�
��!���!���!��� ���!t��!t�� t��M���!"��!2��!���!�������owmw��!:@��aw�w��
��ϒ0
iw���\�
ْ$ߒ
/��!�w���
�(���
ړړ%/(���

��:@��'/���
�H��T��#\��dm�z������
����,
ړ$��
��
����0
E�\��
ړ$��
*��
�(�ެ
����%/(��

��:@��'/��
�H��T��#\��dm�z������
����,
��$��

���%

	�.�e
��

��e
�
�e

�
����M�	
�?����:@������.
�	:@�.�	��ð
\ð
4Ȱ
���������75��\u�M\M�M\v?
	��
v?	��
�? �? �? �?!
�?!	<װ
���#��#��#��dҰ
�&�'�'v?*	��
�?,�?,�?, �?-
	C:@Zݰ
�+2ް
߰
�? �? �? H
�M\���@#�@#
�@#�@��
�@�@�@"�@"�@"�@�@"�? �? �? �}�M\�foA#A"A""A$
A"��
BA""A%BA"��
A"mA��
ABA�AA�?, �?,�?,�'�'�'eUI@-:@k@-�@/�@/
�@/�@��
�@�@�@.�@.�@.�@�@.k@-A/A.A."A0
A.��
BA."A1 BA. ��
A.mA��
ABA�AA�3���K
o3����B�{3Ɯ�iC���	�����	ͦӦ�Q��SC)��A��GC@��?��R�Z�2��k�s�	<������	��
�����
��
T����
ħЧ�ߧ�������	��e�3�f�\N��`�
SͩRB4�����5	z�	D4z�	z���	�e��U\����LA\�唗\bB�tivB�w�BvB�w�B�A������B�B�ef?�B �e�? �B!!�B!���C!C"�o*C!C"�o>C!���&��&bB'�t^'vB(�w�B(vB(�w�B(�A(������B(�B+�ef?+�B,�e�?,�B--�B-���C-C.�o*C-C.�o>C-�2����!
!����
�����#���
����������8��?G��'Gą�e�-�\���
C��
�C�?!�C!A!��
A!��
BA!Έ
�@#Έ
�C$Έ
�C%�t&:	'��
�C(�C-A-��
A-��
BA-Έ
�@/Έ
�C0Έ
�C1��'^Լ=�������������?�#��
������G���G��;���D���
�?��
�?��
A��
�@��
�?��
�?��
A��
�@�	�	���		
�D��&
�/
7
�
�
��
����6�?G�
��·0
��\�
��$ҷ
+���
�(���
����%/(���

��:@��'/���
�H��T��#\��dm�z������
����,
��$��

���%

	�<�e
��

��e
�
�e

�
����M�	
�?����:@������<
�	:@�<�	����
\��
4��
���#��#��#��.�
�
�
v?
	��
v?	��
�? �? �? �?!
�?!	<��
���#��#��#��d��
\&Y'W'v?*	��
�?,�?,�?, �?-
	6:@M��
�92��
��
�? �? �? ��
���@#�@#
�@#�@��
�@�@�@"�@"�@"�@�@"�? �? �? ��
lV_A#A"A""A$
A"��
BA""A%BA"��
A"mA��
ABA�AA�?, �?,�?,�'�'J'fFI@-:@k@-�@/�@/
�@/�@��
�@�@�@.�@.�@.�@�@.k@-A/A.A."A0
A.��
BA."A1 BA. ��
A.mA��
ABA�AA�3���K
"A���EP�.AƜ�Q���	�����	ͦӦ�Q��Q)��A���P@��?��R�Z�2��k�s�	<������	��
�����
��
T����
ħЧ�ߧ�������	��e�3�f�\N��`�
SͩP4����kC�}�	D4�}�	�}���	�e�
���
��
bB�tvB�w�BvB�w�B�A������B�B�ef?�B �e�? �B!!�B!���C!C"�o*C!C"�o>C!����&��&bB'�t	'vB(�w�B(vB(�w�B(�A(������B(�B+�ef?+�B,�e�?,�B--�B-���C-C.�o*C-C.�o>C-�@����!
!����
���#���
����
�����$F���T���Tą�e��
i��
C��
�C�?!�C!A!��
A!��
BA!Έ
�@#Έ
�C$Έ
�C%�&�'��
�C(�C-A-��
A-��
BA-Έ
�@/Έ
�C0Έ
�C1��%KԼ=�������������?�#��
������U���U��;���D���
�?��
�?��
A��
�@��
�?��
�?��
A��
�@�	�	���	�	�1��
�
%
�
�
���
�
�����%��
����0
n�\��
��$��
+���
�(���
ٕٕ%/(���

��:@��'/���
�H��T�$\��dm�z������
����,
ٕ$��
��
����0
E�\��
ٕ$��
*H���
߉$
�߉6>8���
�$
��6?(���

�߉����
���
 T�b��n��y߉߉������ۙ$C��$߉�H���
߉��8���
�#/��(���

�� :@��':@����:@����Y���
���
�������$��������$&��ћ$
ћ$������$��rž$��N�� 1{
�߉���
�${��$��
߉4��
�$��
����n{���&
\��
	߉'L��

�
߉7��
��
,��
���
��
q	X�������	�ف@���
����ف	��
��
�ۃ�߉�
7\��
	����
	
8
����$P:
B��
	L��

����ف
�������
���x
p�؃���<���7

��������������������q�aX��ف���!
��$,��
����
����
�,��
��������������������q�aX��$ف���$�8�؃��$فb��,��
ћ$���$����������,��
�zՎ�	�z
��$���$j��$��
���"
\��
	߉',��

�
߉7��
��
,��
���
��
q	X�������	�ف@���
����ف	��
��
�ۃ���$0\��
	����
	
8��$D.
6��
	L��

����ف
���
�����
���t
p�؃���<���7

��$���!
��$,��
����
����
��,��
��$!��$ 8�؃��$Sف���,��
ћ$O��$=z��}����,��
��Վ%	�z
&��$���$���$
\��
	߉���
|��

�
߉:���
��
��
�����
����D
��$,��
��$�;��$�H���
߉$ۙ$088���
�$��$09(���

�߉����
���
 T�b��n��y߉���$��ћ$���ۙ$0��$�߉�H���
߉��8���
�#/��(���

�� :@��':@����:@����Y���
���
������$��������$&��ž$
ћ$������$��ož$��K�� ��
�߉���
�����$��
߉4��
�$��
����:����&
\��
	߉'L��
�$1��
��
,��
���
��
k	X���:@���	�ف@���
����ف	��
:@�ۃ���$/����

���
\��
	�$
*

95��$A
OW
��

	����

�߉�������$ف��!��
����
@	$@	��
=A���$WA	WA	WA	
WA	y�
��߉�����$��$��!��$��WA
WA	}�����Q

����ف��
�ۃ
�����

L��

����ف9
{�	�A	

����ف�A	�������
�ف@���
����ف�
��
�
����
����
p�؃���<����
p�؃���<!B�W����$فߺ$�EBPB��$���!
�$,��
����
����
�,��
��$���$�8�؃��$�فH��$���������������������q�aX����$/ћ$/��$Aߺ$������fف�%C��S���$=AفWA��$WA
(��,�/�2	mid_value�L��
�Վz	�,��
�!Վ�H�$K��$?��$sٺ$WAߺ$�C��
:@���+
��
	�����
��	��
��
���S
:@:@.���
����
���$

D��
`��
	��
�����r
D��
���2
l��
��
��
��
Jy��
�
_o	:@w��
T��
6i	v?
	:@����
Ti
^i��xi:@���i
Ti1e�ԩKe�~�~���~
�~Df
����afW�)���&)
��
^"):@>B���
	,��

��R�R
̢���R�R���R	�Rp
�Fp	��(0Sd��
	kR		jR/5��
:@	��
	:@_$��

���$��I
4��
oR	����nRmR	���lR6iv?	��
Ti^i��xi:@���iTip
�Fp�RnR�'
����
�f�Pԩ���߉�����$��(�f���
�߉�����$��Ke3�3��\��
T)�P���߉�����$�����#
|)���
�߉�����$���)	}�1kvB	�w'}	.}	�0@}	G}�0Y}a}�0��x}�}	�2�}	�N����
�N�_QV�N�/�N�N	}�1�TvB�w'}.}�0@}G}�0Y}a}�0��x}�}�2�}ف��
ߺ$w��$��
�������~ف0������ο�����$���������"���ԩ1e��Keނ6i	��
O�	��
�W/I�AVނ6i��
O����Y
���`
����
�����

��$�������c�����
����$���$�d��c���$&)��Ti���X��Ti������������������
��
��3�������
��$*ԩ��
��K��.�6iv?	:@����
Ti^i��xi:@���iTip
�Fp���
�y	}�1�vB�w'}.}�0@}G}�0Y}a}�0��x}�}�2�}����
��$ނ6i��
O�$��Ti\��
	߉���
|��
��$4���
��
��
�����
����D
�$,��
��$�;��$�����
;�	��Q�(�̈́

��ф
�҄
qؔ��
�?�?��?��:�?�	�:$x��Lk�����]b
���$t|;�,�:@���,�����m����Q��`,����Y������a�m�����$?��$K������$tͰ������
����ؕ��
��$#/��(�Ԅ

�� :@��':@����:@����Y�؄
�ل
�������$��������&����$
��$��������r��$��N�� �ކ
T�
$�
���
4�
:
�����
���
M�
�?����:@�&&��)�*ϻ��3�{��������Ɔ`

���
	��
�����
)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����		�	�	�	�e	�3�	f�\N��`��$��
����
��N��N��$�(]Լ=�������������?�#�������;���D����
:@�������!�h�h�h��	�h���	�h:@���	iii	-i�
I��	��������ϻ��^���A����������_��M�����$��$�
��	��8D�����������lf���]v
����	�����j	��������ϻ��^���A���$�������_��M�����$��$|k�k�k�k���k�k
�?�����k�k�k:@���k
�k�ׇ�
8	HN
������������lf���]v��$��	:@
���
�h>iFi��	:@���	ai>ioi���	D\
	��	�i������$
���$

���$3���ҹRҹ��^=x��$c
���$��
���\ވ
$ވ
	:@3$�

�ӧ��K4�
�h	l-l#*	�����a

�:@����
��
���Ӧ�Q���jl��}l�l�l�}�l�l��l�l��l�l��l�e���m�e	����e	�e�3m;m�0����jWmdm
pm
���$���m�m�m�m�m���$�m�m���$�m�m���$�mn���n�$��
��$$�
��$*��$&��$/��$8�����$���$����$n��$w��$���$���	�h�o��	oi>i��	�o	�o��$�k��$�o��$�otext��4	��${��$s��$���	>i��	p��	�h
�n��|k��$�k��$Ep��
	��$\��
$��
��$$��
4��
C�C�T�
�@����n�w�����
����
����
	$��
��
�C���@�������
���$܉
�D��
��$$��
��$9��'��C�6��$9���$]����$C�F�N�
�
H�
�
H���
����|
R��
�դ
��d��
����6��
	
�2��Ԙ�
�����$:@����
��
����f
֐�
�̦
7��
��Ԙ��$��
K������$ԘI���������
����
���s3}����$d��
��$���$+.�6�
�
0�
�
/�ܨ
��ݧ
9��
ĉ�
��d�
����6�Ъ%


�����׫
����%:@���
��
����w
)��
Ա�
��
�����%�̪*
�����%�����������
����
���s3}���%d��
��%���%-��
�
�
�
�Ѭ
��ӫ~
"��
���
��d�
����6�î#


�,������
�����%:@���
��
����t
e��
̥�
ʭ�
������%���(
߭�����%��ݭ��������
����
���s3}����%d��
��%���%-����
�
��
�
����
����z
���
��
��d˯
����6���
|��

���(���
	
�����������+
��

�
�������%�ď�
��
	��
����]
��������
����
���s3}��%��%d��
��%��%�kÇ%6��%��%����
|��
Ç%"���
	
����������)
��

�
��%�Ê%~]���
��
	��
����[
��������
����
���s3}��%Ê%d��
��%Ê%�kÇ%)��%
�%����
|��
Ç%"D��
	���������
��

�
��%����%xWl��
��
	��
����Q
��������
����
���s3}��%��%d��
��%	��%�kÇ%#����%����
|��
Ç%"���
	
�5���������*
��

�
��%����%~]���
��
	��
����\
��������
����
���s3}��%��%d��
��%��%�kÇ%)��%
�%�؛��
։ #/��(���

��:@��'n4���
���
�^��j��u��}���Ǎ �ɍ �����Ǎ �������
����=
��������
��$��
0X���
��#/��(���

��:@��'n4���
���
�^��j�u��}������������%��������
|��

��� ��
����P
���d��
�,��
M͖%���
����Z
ŗ������
җї���͗��������
i_M�2G]@��d��
ƞ,��
����j
��&�0�"�
���������
����
���s3}��џ��џ:@ۙ%��������I���
�
K�K�
�
J�����

���
��
�����
���
Ԛ�
b��
�џ��%���
v�����%џt�4�ۙ%��4��
���
ۙ%D4���
ۙ%������
��,��
����/���0������������lf���]vۙ%��|�u>ՙ%��̝%�������
���

�џ����
-��
����
џ��
��%����
�
<ݞ%����h
^�]�e�o�a�
���������
����
���s3}������%��:@��%���������&�
�
����
�
������

���
��
�����
ơ�
Ԝ�
���
���ڠ%���
����ڠ%����4���%��4��
���
��%D40��
��%������
�,��
��
��g���h������������lf���]v��%����u;��%����%����akkktk۵���ނ����
��
��
��	��
*"*"��ނ�	Զ	
��{	�	����tk�l	���l�l
�l�l�l
���l�l
�l
ak���
|��

������
.��
��
���
��y�a�y�ak�y�_�y���?��tk���?����r�D��ں��[������]����������e	���	�e
��e
��)��e�@�}��n��g�������������ѻ�������
����%�m{�}{����
ڠ%�����
�@��X���
kk��
۵*"��
�Έ
����l���l�eeЧ%��������y����<
/�.�6�@�2�
���������
����
���s3}�������:@�%��������U���
�
W�W�
�
V����S

���
��
�����
��
���
m��
�����%��
�������%��4��%��4��
���
�%D4��
�%������
��,��
����4���5������������lf���]v�%����u8�%��ѱ%�������
���

������
-��
����
���
��%����
�
<�%����:
c�b�j�t�f�
���������
����
���s3}���
����%��:@��%���������'�
�
����
�
�����Q

���
��
�
����
<��
���
���
����ߴ%ԗ�
�����ߴ%����4���%��4��
���
��%D40��
��%������
��,��
�����a���b������������lf���]v��%����u5��%����%�����<��۵�ނ����
��
��
��	��
*"*"ނ�
Զ
��{
�
����P���	��=���
l��

������
.��
��
���
�
�4�3a ��2_>���?������?����r�D��ں��[������]����������e����e	��e	��)��e�@�}��n��g�
���
��������
�ѻ
��
��
�
��

����%���q�	����
ߴ%�����
�.��
����
۵*"��
�Έ
�
�G5�%���t��{�y�|��

�t����������������������q�aX�����t���
�� �*��
���%�P�V�����z�
�
����
�
�����-

���
��
�
����
����
��
��%�����
ǡ,��
��%$��
��-��F���G������������lf���]v��%�����������%@��%����%����h��)�
���Style��fg���bg���	underline�����~��'�`��
��%`�����%p�����%������%`�����%p��#��%p��	"(	��%���

;�)	����������������;t�����%Q�)z(��
�		
��

	"(.4��;�),�)

����%,�)��*
��%m�)�0����������G����	��[���
�o&.6>��MU]em��|�������� �!�"����$$�%$�&$�'$��Q��%�,�))*�Y�)(++0,+8-+@.+Ԣ������%k��%���%���%���%���%���%���%���%u��),(��h��
��%��`��
	��%	��`��

��%
��p��

��%
�����
��%��`��
��%��p��
��%��p��
��%�����
��%".���
��	
��
"(
.4!��
3:F��	��kq�
:@��������������������������
��	 ��%)��(��%4����%�����%������%������%������%������%���n��%w��S��%b��%k�������
���%�$-
��%��1��%����%�����%�����%�����%�����%��_��%��<��%���
�gp��}^g��tU^��kL	U��b	CL��Y
:
C��P
1:��G(1�
�>�
�	���
����%��%&��������������������q�z�V�_�;�D�%�
�����Ansi�����Ansi256�����Rgb���^�+3�1����
�:@���Effects���X2/�6n���$�	
����%���
�	�	�
�
�������d���6g��(�d�#gD�d�?g;`�d�[gW|�d�w	gs	��d�	�g���d�	�
g�
��d�	�g�Ԣ$���%���%v����������������;t�����%�c]�Z��%Z��%Z��%$Z��%/Z��%:Z��%EZ��%PZ��%	��
�T�
����
�T���%���
�T���%���
�T���%��
�T���%�

T�	��%!

T�	��%0 
(T�	��%?�	�	
����%�
�		�	����������
�
Ԣ���%���%���%���%���%m��%Z��%G��%4��%�(?�
����%
�:@��%4�e�$��%��
:@��#8��%T\�e�+��%Z
:@��+=��%Q�
�:@��%��!܊
�:@���Black���Red���Green���Yellow���Blue���Magenta���Cyan���White���BrightBlack���	BrightRed�	��BrightGreen�
��BrightYellow���
BrightBlue���
BrightMagenta�
��
BrightCyan���BrightWhite����,٤��
����%�e�
	��%�4��
��%�
:@�
��%Mm
�:@��%4�W��%U
:@S��%M\�P��%�
:@O��%M=	
�:@��%4�
'��%%
:@#��%M�	
�:@��%�	��#	�


�:@��%0	
����%
�
B��%	�	Z
��$��


�:@��%0
����%
�
���%�$�
����%���
�	���
 ��
�o
�d�k
gh
��#z�.��ej�$��*���'j��+!�
�d��
g�
��	l���+}��y
ju
&�d�"g����j���R�j�{�d�
wgt�	j��d�
�g���d�
�g�����
-�d�g�.���.6�d�2g/Ԣ$�
��%���%���%/��%/��%Y��%
��%���%���%���%���%���%2��%2��%���%6��%t��%#��%�
��%���%>��%���Z��%��$[��%ͼ+^��%�Z��%([��%Z��%?[��%<^��%&Z��%a[��%=Z��%IZ��%UZ��%aZ��%����mt
|T���%�3
:$�
���	�n
uL�
���	���i��M��
�T���%�	i	g	t�		
��	
�	�	�	
����%��
�D�
�P�	=�
�$���%�/���
��dk
sT���%�3
:$���%��l
sL���%}
	����

��
�T�
��%
�3
:$�
��%�
��
��
�T�
��%���
:��
�T�
��%
�	����
��
��
����%��
�D�
��%~Ho����;z�
�T���%�	" ��
�@
��f
����%7�
�D���%$�SZ
%T���%<��
����%�
�	

������
�
����
�Ԣ���%]��%]��%���%���%���%}��% ��% ��%���%��%��%e��%���%"��%���%
��%���%�
��%�
��%���%e��%���%e
��%e
��%G��%���%
�	����%$���
��eԢ$�ԢD���%,�style�J,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��cԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��cԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��gԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&��ā��%$���
��oԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��cԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��gԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&������%$���
��gԢ$�ԢD���%,���&F,����%����
�Ԣ�Ԣ���%���%j���&��\�
����%�� ��%�$���
��yԢ$�ԢD���%,���%���&!N�,��
����%����%����
�Ԣ�Ԣ���%���%D��%����&�d���%� �
��E��%4���,�.bh��%z� {�
y��%v��t��%���\� ��%� �
�� C��%4� ��,� .bh��%z� {�
y��%v��t��%���\�!��%�!�
��!C��%4�!��,�!.bh��%z�!{�
y��%v��t��%���l�"��%�#�
��"G��%4�"��,�".bh��%z�#{�
y��%v��t��%�����$��%�$�
��#O��%4�$��,�$.bh��%z�${�
y��%v��t��%���\�%��%�%�
��%C��%4�%��,�%.bh��%z�%{�
y��%v��t��%���l�&��%�&�
��&G��%4�&��,�&.bh��%z�&{�
y��%v��t��%���l�(��%�(�
��(G��%4�(��,�(.bh��%z�({�
y��%v��t��%�����*	��%��*(l�+��%�+�+��%���%�+�+�
��*�d�*��%4�*��,�*<�*�K��*b����%	�#���%
���%"+��+E�
DA��%@��?��%��%�P��%���%�u������
���-�
7��$�,N��
Ԣ���
Ԣ��
���-Ԣ@,�
Ԣ��-
	t�-
�
!��,(�
Ԣ4�-&_�(�>!�C!�"��.��9BL(�E!			



	FL:@���I!n:@��"�:@�	�A�:@��`�:@���:@���	:@���):@���I:@�	��i:@���:@��?�:@��`�:@�
���:@���:@���/:@�
��P:@��sy�����7�J!�������&������������H�L!		�U!�;@FQ��&Y��&ahox����������Y!��W!��&) �[!	s�����e���b��_!�OT�����kt��&|͙�����������$�$�	!	T�	!	



	@$�!:@���$�!:@�����!
���:@�	��!��!
���:@���!��!
���:@���!��!
���:@���!�!
���:@���!��
!
���:@���!��
 !
���:@���
!��!!
���:@���
!��!
���:@���!��!
���:@�
��!��!
���:@���!��
!
���:@���!��
!
���:@���
!��	!
���:@���
!Ժ	!
���:@���	!�!����!����!��$�!��	!8(��!	-3����!��!
����$%*��$
6>ȥ�!	˸��c�
c�˸����c�c���c�

c�X��!����%*
���<
D0��!���$)��5	=�͗d�
���
����
���%
�����!��	
�
��
�|
�	@	I�����������H������� ��!��������!��*��
������$���$(��!��c���c��ƛ�ƛMƛ�ƛƛn
ƛp�
����$���&����ܲ
���c�(��!	-(��!
��"(4��z���:@���n���!
����$#)5������:@�
�q
&Ȧ�!


˸��#)
5��sy���:@�	��s�X��!


����#)
5������:@��s&0��!
���"(	4	��rx���:@���r
� ��!
͗!'3������:@��q	#*0��>:@��OX��!
'.4
<CI
QX^fms{��!�����*��&3��<D�������
���=��F��O��&������&���
v����
���$����$$��&������&���ƛlƛ�ƛ�
ƛ
ƛ�ƛ$`
��&��;��u��$��������&��e�����&����������������
��������H��!		 1A	[:@qx:@����	�
�	��	�			
)�
��\
����,
��1�
��\

��y�
��\
	�
��\

��!��!����$����$f?�
���$��$�R'f?K�˸��˸��u�˸����ނ����˸����ނ������������X��!��������f?�
������R'f?c����
��������ނ�������ނ�������������
͗͗�͗��͗�������!���!�)��������������A�(��!��
��6\	��f?	�A���$��$��A�����ȧ�!{��f?w�
�Ft�
�A�������A�����0��!���Ff?�A� ��!���f?	��&��&#+2:BJR�o�w��������&���&���
-��
6��$���$���&���&��
d
����������������
���'��4ƛU
��bƛ����
ƛ����ƛ/��<ƛ����ƛ�������&f?�����&f?�����!���!	!'3��&;DN(�8"			



	FL:@���<"n:@��"�:@��A�:@�(�`�:@���:@���	:@���):@���I:@���i:@���:@��?�:@�
�`�:@����:@���:@���/:@���P:@��sy�����7�="�����̪�����������(�E"�J"�"̪.��&6?IH�L"		�U"�;@FQ��&Y��&ahox����������Y"��W"��&) �["	�������.����_"�OT������kt��&|͙�������������$�^"	T�^"	



	@$�i":@���$�h":@���$�h":@���$�h":@���$�g":@�����f;"
���:@�3��g"��f9"
���:@�1��f"��e8"
���:@�0��e"��dT"
���:@�L��d"��c2"
���:@�*��c"��b,"
���:@�$��b"��a."
���:@�&��b"��a."
���:@�&��a"��`E"
���:@�=��`"��_"
���:@���`"��_!"
���:@���_"��^5"
���:@�-��_"�i"���]�"����^"̪$�]"��^"8,(��
x��

̪�����+	�!�!���!����!���'��q^
�����\	�����

����������������;t�����`
�����3
����������������;t�����a
�����$����������������;t���οa��p��
Ԣ�����
�������
�������
����������������;t�����fr��
��	
��

"(
.4fs��
������%�����
�:@�
����������
���,ۭ8��A��
J��%S��%\��[��&d��@��&L�����&������&���/��&;�����������������'������&�؃'���%/�=�
KQ���%�cl
��&��pɂ'��Mނ'����'�����'���������'�����'��mփ'��J�
������]f��s��&�	��	��	t}���
k
t�
��
bk��xYb�	�o�
�	��
0?�O��%\��%e�7�@�����}����&�������������l�u�	|�������t�	�
M�

�?����:@�&&��)�*ϻ��3�{�������o�M�
�?����:@�&&��)�*ϻ��3�{��������	
�!����
��
$�


����$�
��ο|�YX!
����%�W!
�:@��%�W �W 
����%�W 
�	�W ��.
�		
:@���&:@��:@��:@��&� 
	�D�
�ۭ�����0:@\�
��������� �����{FV� ���
���:@���ҹRҹ��^=x���!�:@�<�L�
�3ܽ3\��3�������s��>�����p^��������)��A���@��?��R�Z�2��k�s�<���������������T����ħ		Ч	�ߧ	�	���	���	��e�3�f�\N�	�`�	)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�;\�
MB\ �>\ >\!g;\!a\ �:\ ]\#gZ\#�\ �=\ |\%gy\%�\ �@\ �\'g�\'�\ �C\ �\)g�\)�\ �F\ �\+g�\+�\ �I\ �\-g�\-] �L\ ]/g]/���-��� ������!��$�̪$���'<���&����')
�����������lf���]vۭ���ۭ���&���&W��&BԢ-�?�?��?��:�?�	�:$x��Lk�������?�?��?��:�?�	�:$x��Lk�����o���%�^ ��%0_ ��%`!�	^�
bԼ=�������������?�#��Լ=�������������?�#��^Z��%^Z��%^Z��%*^Z��%6^Z��%B^Z��%N^Z��%Z^Z��%��'E�'���'1��'8��O��'�
��'���&��&��&��&��'���;���D���;���D���
:@\���,���,���l�
��|��:@ܐ����'��������ϻ��^���A�ۭ�������_��M���ۭ�	ۭD�-��l	��&]��l
�	�$�

:@
���D�
���
Y7	l��
�����.>N^n

;PW

:@3
��'
iH	
M��l��&���=��l
����<���'�,�	:@	Ժ4�
�<�\	L	����
��������3����l�P������l��$���D���S������������������;t����'�'g��`��T��X��:���'�}��l�'
��'��������
�/�V��'	�'���'���x�����fc`�M�
�?����:@���'��o�	M�	
�?����:@���'���
�!����	�	���
������
���
�Gh 
����%�g 

�:@��%�g�g
����%�g
�	







�g��

�	:@���&:@��:@��:@��&�������'��0/
���:@��'�!�2�������
^�������)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`��j�
��j��j�j g�j �j��j�j"g�j"k��jk$gk$6k��j2k&g/k&Uk��jQk(gNk(tk��jpk*gmk*�k��j�k,g�k,�k��j�k.g�k.���'����
��$�̪$���'�ۭ���&���&v��&aԢL��'�ޛ'o���%Jl��%�l��%�m �	q�Լ=�������������?�#��Լ=�������������?�#���kZ��%�kZ��%�kZ��%�kZ��%�kZ��%�kZ��%�kZ��%�kZ��%��'���'��&q��&x��&��&���'���;���D���;���D�&��"�$�"��"K\J\
R\
"��q\M\��
}\I\��"�:@l�#
����
Ԃ$��#)�$
�$��"�&6�#�\
�\�\	�\
	]�\||
��%�{|��%�{7|��%�{P|��%�{i|��%�{�|#��%�{�|(��%�{�|-��%�{�{;�.	��%Q�.
	:@�]�]�
����h������|�{
�	�{�{�{�{�{�{�{�{�{��"$	��K5��'�'��'5	�'+5Ԣ$�L5X^w~|�#\�#t�8|�8��t�8:@ :e7,�.
����%,�.��/��%m�.�c6�c6:@���c6"d6t�=t�=:@�e<�c6 �c6:@���c6d6 �c6:@���c6Gd6
d��L"A"��'�'��'A!	"�',A!���#��#	d�#$t�E#|�E$��t�E#$:@�fD#g7�f7g7t�:|�:��t�::@ �e6lg<_g<g<t�? t�? :@�e6 $��M,T!��	$�NT�#:@	�
���$
��$
O�B%��B	:@����Bz�B%t�K't�K'$:@ �hJ'#"�hD#�hD�hD#t�G%|�G&��t�G%&:@�B%sgI(#gI	:@��"gI�gI(t�P)t�P)$:@biO)%$_gI*&gI	:@��%gI�gI**gI	:@��PgI�iJ'�iJ�iJ't�M(t�M(&:@ whI(jO)jO .jO)t�R*t�R*&:@KhI*! �U<Cd�d�"g��P��e��Nd�
��T��<�#��-�(�0�8�@�	H��ރX�`�h�
p�x�������������������ȄЄ؄����������2�� � (�!0�"8��G�H�$$P�%$X�&$`�'$h��[�x�))��*)��+)��,)��Q��%t�,�..��/�Y�.Dž00υ10ׅ20߅30��Ks���7�h��l6��h6$�7�
l7�8���8$�7�
l7�:���:^l6��h6$�<�gl<�=���=$�<�gl<�?���?��L����Ԝ#����dB���B�lC�nC$�D��lD�E���E$�D��lD�G���GjB���B]mI�jI$�J�fmJ�K���K$�J�fmJ�M���M�mI�jI$�O��mO�P���P$�O��mO�R���R��M������#"+��$�"��$�"���"���
����")���
Ԣ�
����"��S
�����&B
7
ф!j��"j�h��%ψ��%Y���%G���%5���%#���%���%����%���%ه��.�'D�K5��'
5t�8|�8t�:|�:t�=t�?�'D�LA��'
At�E|�Et�G|�Gt�Kt�Mt�Pt�R����Z�i�
Ԣ��'���'���������.
��j���kT�)��'��(Y
���:@���ҹRҹ��^=x��'�)�)���(��8���'��)������
����
���:�w�'��'L�(��$�(��'����'�|�*��'�'��'	�',̪�*���*?̪L�*��,�*�'
��'A��+��+��'�'��'#	�'2��&N$�,
�����c4�,�,��
�������������|#�M+a^k���������&��&����&:@��'�,�,���+����J��'��'��'��,��=��'��'*����������	����<�}�Ta!N���'��'��+2��',�+��'�ɂ'��'��'$-���'��,��&�,��&�,<�,
�,�,���,9��'�,��'!��'4�,��&���&����k��֍�b��-��'�'��'#	�'2��&,�-��-�-
�������w8T�-�-�.���-k����������������;t�����&��-��',�-��$�-ɂ'��&��'%��'-6�	9���'��0��'�'��'#	�'2��&��0&4�0
�����g$�0,�0��0�0�0���/�����������������;t�������0��L�/��$�/��,�/��&�'*��'2;�	>�A���' ��3��'�'��'#	�'2��&,�3��3 4�3
�������y9l�3�3�3���2t��'��2��'L�2��$�2��'���&��'$��',5�	8e��'�l�4D�4\�54�5���'�'��'�	�'�̪LR`	��5t�6:@��t�5:@���6���4H�b#	
:@6�4�4���4P��4����F����I� ���$�4��',�4���̪���5�'���'��?�t�4
� !����?��GN	218�	��'�'��'�		�'
̪}��	43:@��L3:@��L3�6��U
�����4�5��',�4̪@��'x
��'�
.B
����,��'�'��'H	�'X̪���	��8NT�8:@��8a�Qd�8:@4���7�`���d�8l����������� ���7��',�7̪�g�'2��';.����d�;
,�;
���$�;<�;�;��;����N
��'�'��'j
	�'z
̪��	���;$��;
�0��Z=:@<��::@m�	��:���;IL���\�;����W����F���
@� TPX	�:��',�:��/�̪h��'���'�F�J�����'j��<��'���@L�@
���$�@\�@\�@�
��'�'��'�	
�'�̪F	���~Z
	��~Z��B����@�+��A��&�B��B)l�BD�B�m̪�	�

�C	�C

L�C,�C
�
-<�C�C
�C�C!	��?��	�	
<	:@��U	<	:@��U	<	7��#ף	'�M�
�?��:@�����l�
�F��գ	
�ӣ	��j#
� �#�B:@��B	d�B�-	�-.4��BJ:@d�B
��	v��B .r-	����q-p-����
=�c�c���c�c���c�c���	
���ke�����?���@����~`Z��Bk����4�@D������������#�����إ	�3��	�
�2إ
@��?'�Z�2k�s�
<����
�������T����ħЧ�ߧ�������	��e�3�f�\N��`��)����)�)��4����/���z��t�?��',�?�������������A��@�����,�@��T�@̪���@��������������'��'̪�i
����ۨ	ނ'�$��
1��c���c���&�������Լ=���������?�#��
��'���(���'���z��������(���;���D���c���G
L�G��'$�G\�Gd�G�2	�2.4�G�G23�2�����2�2����
*c�c���c�c���c�c���
����(���FO[-���.Z-X-����Y3������L�G��',�G��(��&��
�3��c���c�;���'���c���It�I
$�I
�ֿ��<�I4�IC
�����I��I��'�'��'	�'-��&A	��'�'��'[		�'j��&�$�I�J�
��'�'��'�	
�'���&��I��H����$�I��D�I��(<�I��&�����'&�'.�'6��'>��'F��'NW�
Z���(���&����d�J
������J��'�'��'	�'-��&A��'�'��'[	�'j��&�K$�K�K�	��'�'��'�		�'���&�K��J��
��$�J��D�J��4�J��&E�'�'%�'-��'5��'=��'EN��R�����4�K��&�����*��'�'��'+	�'+Ԣ�*�L�5#��$�K�� Ԣ4�K�'' ��'0 : �V+�#�)��'�'��'�)	�'*��$�M�M�#��$�L��� ��T�L�'� ��'� � ��,s#5)��'�'��'P)	�'`)��^)�N��"��$�M��D�M��|�M�'��'%��)�"��O��'�'��'	�'-��&A��'�'��'[	�'j��&$�O�O���'�'��'�	�'���&�O��N��	��$�O��D�N��&L�N�'�'�'$��',��'4��'<E��I���&o�����Q��'�'��'"	�'1��&��Q0��Q
�����f$�R,�R��Q�R$�R�R�R��P����$�Q��D�Q��$�Q��,�Q���'�'.��'6?�	B�E�՞(�����T��'�'��'"	�'1��&��T,��T
����������u<�T��T�T$�T�T�T��S����$�T��D�S��(<�S���'�'$��',5��9u��(����)T�m:@:@*��n5`� �#۵!�
#ނ����
��
��
��!	#��
*""*""ނ�$Զ$
��!"{ $�$��"��!��#�	 �+� ��n1[&1['1[*M[%][*l[+l[+*���[&
���+�[+0\(:\)D\")*��Z\#()%o\)0\'(���\(�\
�g��&':@���ҹRҹ��^=x��1[*1['1[&̀n
����g�g���h��g�h���g�hϻ�gFPR<?����D�n���nE��$,
$,m��$, �n��n"	�O:7�O:8�O:9�<=M�>=
�?����:@���'��o�<>M�L>
�?����:@���'���<9
�!����=>�<>�<=ZO::aO::
����ZO:;aO:;
��οZO:<aO:?hO:A��ZA
����%H�Z?
�AAA:@��%�Y@�Y@
����%�Y<
�	????????@�Y@P:A	P:?�Q:8
�	:@̪9::@���&;<:@��:@��:@��&hO:<oO:;vO::}O:9R:jO��'8!R75R0�o	�o
:@
��o���o4̕p
�p:@/

��pT
:@��
�p
��p:��p<�p:@/
��pT
:@���p��q���qG��q0��q1[lB1[lC1[lF][qFl[rGl[rGF���[rB
���G�[rG0\oD:\oED\vEF˦(Z\wDE%o\oE0\oCD���\oD�\p
�g��BC:@��(1[lF1[lC1[lB��y
����(�������:@�(�r>�H
�?�������������	����<�}�Ta!N���(�(�>�r
T�r	��rT�r:@�����s���s 	
�)ĉs
����s:@��ܷsQ��s��t�r��r��t�t�r	
6��l�@
Qt�����	��
�
��n:@m
��$,%��$
��������$#3$,mܪ$
�՘�$-E��$.
$.}��$/D(4D(4Ũ��
��5�)/	4ID(4i$-./
��$/
$.��@�*	-
��$-�ʫ($0�ԫ$1mԫ$2E٫$5�05Ũ��
��
��
��-2	5��<$5U�$3�63��76��763����$�7	62�76����8123
�$3
$2���%�901
�$1�ū.$
����0
�$0$�U:8�U:	
���7:@��'�U:7��n0D�n��'	�	�nl�n	e
��r�
:@���r�
��(�����o�:@��o
���
<
��o�"��2��m���n���r����3a��2C���?������?����r�D��ں��[������	]����	��
���
�e����e��e�
�)�
�e	�@�	}��n��g�������������ѻ�������
����%���q��Ne�o��4�nfe�h��1[�e�e�e�e�ϩ�e�e�ϩ���e�e�ϩ�e�e���ff ���\ �e���CfKf���`f�թ��@����,�n���I$�?����U��$��%F����U�%��&�����&��&_���&�(��+�(��=��$����8$g�*�9��$�*��+����+��$�?�����$r�-D����ں-��.[������.��/]������/��0�����0�e1�����1�e2��e2�0���)�0�e/���@�/C�$�@����-�$c�66���
�$���}�$n$���$[����[:�����z_:^�;�����
[;)�<�A���<@�=�?��R�=Z�>2��k�>s�?<������?��@�����@��@T����@ħBBЧB�ߧB�B���B�EE�E�	�E�eE�3�EfH�\HN�B�`�B)�<�A��o�<@�K�?��R�KZ�L2��k�Ls�M<������M��N�����N��NT����NħPPЧP�ߧP�P���P�SS�S�	�S�eS�3�SfV�\VN�P�`�PD�:�
V`:K�Y�G�YG�ZgD�Zj�Y�C�Yf�\gc�\��Y�F�Y��^g��^��Y�I�Y��`g��`ǷY�L�Y÷bg��b�Y�O�Y�dg߷d�Y�R�Y�fg��f$�Y�U�Y �hg�h	[:�[:�s:���[:Ne�o��4�qfel�h��1[l�emm�enm�eom�en�ϩ�em�en�ϩ���em�er�ϩ�er�eo���fmft���\t�eo���CfmKfo���`fm���J��(���(��q�x�=��(�(*�xJ �Jȳ(��L�ri zzw {zw |z� {�P��ȳ(������� z� ~~� ��ȳ(������� ~!|�^��!z'!���e����D!��e����_!��e�����e�dg}�^w z�!z�@��ȳ(�!z����Hȳ(�!�H��$�m���l��<�m��L�m���m�������P��(��������(���(���������(3��3��4��(�������ȳ(��q&��(����������F_fmu��
����
۵*"��
�
Έ
�;i�������_��M�����ti���i˦(0\˦(:\���i��l[�$�$�$�$��+$��)$��($�$��D(��
�0��6��'�g:ۭ�g:��&�g:��&�f:��&lf:ԢWf:��'�<ޛ'o�<��%U�Y��%޽Y��%˾Z��(tin���io˦(0\m˦(:\m���iq��l[r���bad_val��	good_vals������Վ<�n�EH�[���0�������Լ=�������������?�#��Լ=�������������?�#��r�Z��%~�Z��%��Z��%��Z��%��Z��%��Z��%��Z��%ƽZ��%�[���'k�^!��(��O��'u¾(���(���(���(���y������ ��'�y�
�n��M[
Ϛ��%���'�j��'�f��&h��&h��&h��&h��'���;���D���;���D���(M[
�Jȳ(�"���"ȳ(�"��(�"���"��(>d�q,�r��$�q<�r�r���q���q�(���q�9��z <��:@���!�k
�k�k�M�
�?����:@���'��o�M�
�?����:@���'���
�!������Gk
Nk

����GkNk
��οGkNkUk��#
����%5�#
�:@��%��"�"
����%��"
�	��"�k�kxm
�	:@̪
:@���&:@��:@��:@��&Uk\kck
jknWk��'n
	"n��,��	\��
,��:@������e��	
�)�����(��:@���ٓN���L�������������������,		8	�k�k
���
:@��'�k
���/D����'	��l����5����������k���\�k�����p^�������k)��A���@��?��R�Z�2��k�s�<��������	�����	��	T����	ħЧ�ߧ�������	��e�3�f�\N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`����
�p��"���"��#g��#�"���"�%g��%$�"���" �'g�'C�"���"?�)g<�)b�"���"^�+g[�+��"���"}�-gz�-��"���"��/g��/��"���"��1g��1�k��k"�����k��$�������,ȑ��
�����[��Z����'�sۭ�s��&�s��&�r��&�rԢ�r��'�ޛ'o���%��"��%*�"��%�#�����Վ��:uԼ=�������������?�#��Լ=�������������?�#���Z��%&�Z��%2�Z��%>�Z��%J�Z��%V�Z��%b�Z��%n�Z��%��'���(���U��'�u��'�q��&s��&
s��&s��&s��'���;���D���;���D�"<��:@:@+:@���%)v&v#v�M�
�?����:@���'��o�M�
�?����:@���'���
�!�������u�u
�����u�u
��ο�u�u�u
�"
����%��"
�:@��%g�!n�!
����%g�!
�	d�!Xv_v�w
�	:@̪:@���&:@��:@��:@��&�u�u�u�umx�u��'wx
�x�������ܣ���4̈�	��
	:@
1	
�
��
X
:@��	��	���6�Ф�
	:@
1
�
�
X
:@���
��(��	3�ã
�����Y�ã���������	����0@P`ww
���:@��'�v�:@���5T�
����H|��4������v���:�v�����\{^�������v)��A���@��?��R�Z�2��k�s�<���������������T����ħ

Ч
�ߧ
�
���
�

�
�	�
�e
�3�
f�\N�
�`�
)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�&��
8|-�!�)�!)�"g&�"L�!�%�!H�$gE�$k�!�(�!g�&gd�&��!�+�!��(g��(��!�.�!��*g��*��!�1�!��,g��,��!�4�!��.g��.�!�7�!�0g��0�v��vi�����v��$����ǡ��ܡ��������A�����(���(���������(4��3��3>EL��'�ۭ���&���&a~��&L~Ԣ7~��'�ޛ'o���%5�!��%��!��%��"��ՎՎB
�Լ=�������������?�#��Լ=�������������?�#����Z��%��Z��%��Z��%��Z��%��Z��%��Z��%��Z��%�Z��%����3��(��(������������'7���'X}��&�~��&�~��&�~��&�~��'���;���D���;���D�������	��'�'��'		�'D��	@�	��&V����
�����������@�~����|��
���$��(����&����
������<�����)���Ԣ���%L��
�<��9����������=���LV��P���n�
��(�����',������������������;t�����)<��)�����4���'t����)����'���
[��I�)K��)���T��
�����:@̪l����@������J��$�������
2Œ)���� T��
����:@̪���:@���I������O��$������
:@�:�)�:4��=�
��'�'��'	�'�ݙ

	
"(.4:@3�0�7�	̪J�	��/�
6���&I�
�����
��&�
��������&Í��c�j���&}����$�Ԣ7����#���6����"���5����!�(���&;�H���ڏ
��	
׌ތ�������
�B�O���
a�h�t����%�������
��:@�
����������������
 '	.5s������`���d
�ۭ���g���w���������',�������'-��
��'��
Ñ��%̑��%Ց��ԑ��&ݑ����ɂ'‘��^�ނ'g������'�������'����?���H���$���'-���	���'����փ'��؃'��������g
��&����ɂ'����ނ'��(��'������'��Y��������'��ΐ��'����փ'�����
���������'�'��'	�'D��	@�	��&V�:@?E�d:@�����������������;t�����d����&����
������1e���)KeKeD��		
=��

��������ϻ��^���A����������_��M������		
���	�
�	|����)KeDf
����)af��l��������}V��P��hn��f�P��)��)�����)��)��f��������)Ke���.
��������)���%��',������������������;t�����)��'X����)����)1e��)Ke��T���)-��
��)��'��t��)�d��)��)�����)��)�	�)��O��)����������H��)����)���)����)
�)��)�(��)��)���ت.Z���Z���L����'$��\�� ��
���
�Z�
���^�^][l[ l[ ܾ�[
� �[ _
_
_
�_��(��(�����_	���^
��:@���`�`�`
���`!4
��	�
��ZQ	Xa!Xa!$����������a"�a"	���a
��!:@��"O"O!<I�ݪZ
�_��S��ݪ)Z	���Z�
	���
:@@���:@�����
"/5�����1��'�'��'	1�'D��#	$@�#	��&V�#	���Z��ت.Z	
���	@���:@�����
:@

����1Z����!Z5�<^'	'd����������=^(	(�^������<*^
��':@���(
�=^(	'�I���Zʮ)���
����,Z	���Z	���@���	:@�����:@#����1Z����!ZH�
����
��!Z
X�
��

,
-�^)�^*][-l[.l[.-ܾ�[*
�.�[._+
_,
_
�_����)�����_+	,���^)
��*+:@���`+�`*�`
��)�`)
-$
,8

��	�
��Z
UXa/Xa/l���������a0�a0���a
��/:@��0O0O/I���Zʮ)��#
����,Z	���ZP	���@���
:@�����:@"������4��:@����BH:@�:@<�����M$T#|����$��&����
����)$�$�#L��	���)�
��Z'%.%!���Z�������)&0&<�^ʲ)��
��%:@���&&%<I�ݪZʮ)���
��ݪ)Z�v�	�	p�؃���<����p�؃���<p�؃���<��
p�؃���<�f�^��(%
g�e���(,g�e���(Gg�e���(�edg�^�
V��P���n���^7��^�f
�^��)
g�e���),g�e���)Gg�e���)�edg�^�2��\����',��������#����(���((��������8�؃����������������;t�����)�	��)���M	���8�؃��	��	8�؃��������)����
������8�؃�';���^���^��_��)�j��(�iܾl[��Xa���a����)�����	���	���	���	���^���^��_��)�j��)�iܾl[��Xa���a��')�,��
��)��)���ۃ:@Վ���:@������ۃ:@Վ���:@���ۃ:@Վ���	:@���	
��)��)��	��ۃ:@Վ���
:@��'k�^���^���^'k�^
��'�ʮ)��(O
��(V
ʮ)�ʮ)Sʮ)�
��(r
�)
_��)
_{	
��	/��	���	�	�8��	���	�	�
����������
��

�
�
��)�J��F��OW�
��/����o��	��(���	$H�������c�c�������c�c���c�c�0�������&+��7?�
����
�����
���8
�[c�djq���Z	�����)��������
������c���c��ƛVƛ���w��c�(���	$H�������$*	6	��sx���:@�	��p�0�������$*6������:@��r ��� (����iov
�����)���������
����
������&����ƛUƛ���&�����&�������7���
�������?��$����,���
2���
�������H��$����,���
2(���
��:@�	�'/����H��T��)\��dm�z����$��:@��&���J���&d��a�4��:@��������J��\����),������<���$
����؊�$
����������������;t�����fr��(��$	�� :@�
�&:@����:@����X��$
��$������������_�h��D��)S��)\����������)����� ���$���(
�M�
�?����:@����o�M�
�?����:@�&&��)�*ϻ��3�{��������
�!������8��

�:@����������������;t��������������lf���]v������
؋�$
� 
����8��$
���$
��$�!?#�7^������E)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�Ӧ�Q��)���.
Ӧ�Q����������)��!�!���!����!���'��q^
����������?�?��?��:�?�	�:$x��Lk�����o�xԼ=�������������?�#��Լ=�������������?�#�������)*�����;���D���;���D�l�=$���=$���=>$�l�=$��),�=$.(�f%	"(
�;B���������j%�k%���(��
�!���%�!���%-ɲ�ɲ����G��7ƛg__self_1�b*(�m%	"*/��<:@��LT���%�������%
����@F��:@L������ �:@���:@����:@����(�q%	�r%�^d	��r��){������=��)��O��;��G���ƛ���){����������)����� �%�%	<�%";�%�ɲ�%�%���"]�
�%�
�%	��
�"]
 �
�%
�^�^][l[	l[	ܾ�[	
��[	_
_
_�����_	���^
��:@���`�`�`
���`�(�
�%
�^�^][
	l[l[ܾ�[
��[_
_
_
�_ɲɲ�����_	���^
��:@���`�`�`
���` :

��	�
�]_

XaXa��9%�������a�a
���a
��:@��OO���@]��]��7$�%����%�%����%���%��2%|�%mt�f�^��g�e��,g�e��Gg�e	���e	�f�^ɲ�g�e�ɲ,g�e�ɲGg�e�ɲ�edg�^m���%��%��������������������q�aX��ɲ�%ɲw,�%ɲY��6��3��),�� %��"��$�!@���^���^��_���j���iܾl[	���^���^��_��)�jɲ�i
ܾl[��Xa���a�$Wr�
Վ����Վp�����)���7��)��)	�L
'k�^�����
_��)
_)
�7�+�D��Q`���}�������(
��)�����.
��)#/��(��
	�� :@�
�&:@\���:@�
���W��

��
��������������)%����)��*������*��t��*��P�� 	���(
��)$
���)6>���.
;�	��)Q���
(��
]c
�AG��
;�,�:@��),�y���)���)O�O���
���)��Y���
����)�������Q��)m,���.�7��)���*���)�����)y���)O�|���*'��)�͇*O�
V�M�
�?����:@����o�M�
�?����:@���)���
�!������
�:@��)���
�^^������w)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`�Ӧ�Q��)1�����)������)o��Լ=�������������?�#��Լ=�������������?�#����)������;���D���;���D����(
`��
��)��'-��)��FK��
W\d���.
	
��	��)��
	=:@S��
��
���
p��
��)��)!'��)��)@E
���)��)[`h|���� �?F
M	V����		��)��	
	#�
	��)�
:@C�-��l:@���
���'�=�
��)���)��������ϻ��^���A����������_��M������	���E��
��)���)��*��**	��*9
�� 
m�

�����
r2]�e�m�u�}�
�����H��
H���!����!���Q��)������S
�������b�j�rzv�������)���*�U�S�Q���>Λ*���*-��
��*-Ł
��*��*�!��
#Ӕ*2��*���
���
	�#,6�� 

\� 

���$� 
� 
|� 
�� .
�� 

���� 
`,� 
� 
����
��T� 
�,� 
�� 
��������������������q�aX��ɲp�$s���*1�*���<

d�<

���$�<
�<
��<
��</
��<

�����������������;t���������	���	�h<0������<
���<
�=
���;�
��*ĩ<
�,�<
��<
��������������������q�aX��*ɲ�p�$s���*���*|�H

��H

���$�H
�H
��H
��H6
��H

�����������������;t���������	���z$6����H
���H
�H
���G�
��*��G
�,�G
��G
��������������������q�aX��*ɲzp�$s�ģ*���*p��v

t�v

���$�v
�v
��v
��u1
��u

����v
`,�v
�v
���u�
��L�u
�L�u
��u
��������������������q�aX��ɲp�$s���*1��*���
|�

���$�
��
��
�Հ2
�Հ

�����������������;t������
�s��
��
����
��*���
�L��
���
��������������������q�aX��*ɲWr�$t���*���*H���
���

���$��
ӌ
Լ�
���9
���

�����������������;t������
�s֌
݌
�����
��*���
�L׋
��
��������������������q�aX��*ɲYr�$t�׬*���*I���
4��
���)�����
��
��
��	��
*"��)��1[1[�[
���0\:\	D\		��
Z\	o\	0\��
�\�\
�g��:@��
1[1[��6

���
��
� �›f
��U�����up��@���������?����ѵ���?������r�D����ں��[��������]��������������e������e	��e	����)��e���@�}��n����g�
���
��������
���ѻ
��
����
�
����

����	��%�Ne�o��4�fe�h��1[�e�e�e�e���	�e�e���	���e�e���	�e�e���ff���\�e���CfKf���`f
������	��%yI���Tכ
�,͛
��
W��
۵*"��
���
ti��
�i��
0\��
:\ZP�[����y���
M[�ŋ
DՋ
	@�	��)V�:@?E�d
�����d$����)���)�
����*��1e���*KeKeKe	Ke<�
��*��*		��*S~
#
۵�
	��ނ����
��
��
��		
��
*"*"	��ނ�Զ
��{
������#
#	
�*
\�
		����

��
KeKe	KeDf
����*af�L��
��
�����
V��P��)�n��f�P��*��*���*��*�ދ"
�f��
���*Ke�v�3D�
-!�2l����?��+%���?����r�	D��ں	��
[����
��]����������e
���
�e��e��)��e�@�}��n��g�������������ѻ�������
����%�,!�q(!����������������;t�����*ܟ�
�,��
����������������;t�����*u����*����*1e��*Ke�}����*�
��
� ��
۵*"��
�Έ
���*<�m��*�d�y�,��*��*C	��*~�,(	۵�	��ނ����
��
��
��		��
*"*"��ނ�

Զ

��{

�

�����(	6(	�U�+2��*
(��
�rY{�3[�%�2Ą���?���)���?����r�D��ں��[������]����������e����e	��e	��)��e�@�}��n��g�
���
��������
�ѻ
��
��
�
��

����%��%�q�%��*�
��*;��*��$�T��*���
@$��
۵*"��
�Έ
�
��*�ͥ���y��ر
D�
	@�	��)V�:@?E�d:@����d����)���)�
����*��1e���*KeKeKe
<��

��*��*	
��*
��,۵	���ނ����
��
��
��			��
*"
*"
��ނ�Զ
��	
{���
��	q-�,	��Ke
KeDf
���af_V��
��
����j
V��P��)]n��f�P��*����*���
�ft��
���*Keu��3D��
�*�2����?���.���?����r�	D��ں	��
[����
��]����������e
���
�e��e��)��e�@�}��n��g�������������ѻ�������
����%��*�q�*��d��
�,��
��*�����*����*1e�Ke��*��
��
x)��
۵*"��
�Έ
���*<����*�d�y�O	��*��*f		��*[�	1۵���ނ����
��
��
��	��
*"*"��ނ�
Զ
��{
�
�����11	�2���
����3�0.�2o����?��.2���?����r�D��ں��[������]����������e����e	��e	��)��e�@�}��n��g�
���
��������
�ѻ
��
��
�
��

����%�/.�q+.
���
��*o��*Z��*c��
�,��
۵*"��
�Έ
�
��*�ͥ���y�$ж
:@�
��Ӵ�
$��
�,�
�,��
��I��
l�

���$�
��
��
@	X���:@����ɲ@���
����ɲ��
:@�ۃ�����������������;t�����vܝ�
���


	ke
D��

����ɲ:@����
:@,̹
	���-���e

���=
���&
d˺
��	,��
�˺
L�
�|		�|	
û
	
	���!
4
in���*L��
,��

���

<��
�fl
ol�����
���lflDf

�����l

�����
���i

����ɲ
��

7	��Ʒ�
�׸�
p�؃���<����
�ǹ
�{�P��*�������*���2|l��
�����*\|�f�P����
����2�f		cA
���*��*��Ke	%��l����cAHm�P��ԃ�
`m

מ*��� 
�,��
���
��������������������q�aX��*ɲ
8�؃��*fɲ���\ǹ
����������������������;t�������������*in�}	fl
/�$2�۸
�BՎ��,��
	��	�b����*F��|��*����*���*�d��fl����*����
������
��*���*��
�����*g
ܷ�
l��
��*$��
Ͻ
���
:	X���:@����ɲ@���
����*ɲ:@�ۃ���*����|	$��
			
����*D��

����*ɲ	��
	|��
�
���*��
t��
D��

���
T��
)t߾
����?�?��?��:�?�	�:$x��Lk�����&&��)�*ϻ��3�{�������
��
��
��	��*"
��*1[1[�[!
���0\:\D\%	��Z\&o\0\��*�\�\
�g��:@���ҹRҹ��^=x��1[1[��(�(]�K�)U��+
+
���g�g���h��g�h���g�hϻ�gFPR<?�������+
����*
��+��KD�)
����*�g�g���h��g�h���g�hϻ�gFPR<?����:@�����������������;t�����*:@���*
�L�)��(+�(
�8��*
�(�(�i�Ϳ

�ؿ
	
���������-

���8�8Flatten��8��7���>Z\O��*��*�
����

���

��

d��
	
����*���

����*ɲ��
��
	�	�.����
����
p�؃���<��
����
�ξ�
����
��p�p��@����,��	�?����ѵ	��
�?������
r�D����ں��[��������
]������
��������e������e��e����)��e
���@�
}�
�n����
g���������������ѻ�����������
��
����%�Ne�o��4�fe�h��1[�e�e�e�e���*�e�e���*���e�e!���*�e!�e���ff#���\#�e���CfKf���`f�ښ���J��*L���(n�'�8��*�˛�'��K{�(�8��*��*?(���^�)�J��*5�K�)��X�*�:��*}���*���J��*����*�Կ
�,�=��*��**�,��*��.
�,ȼ
�׼
��*&
8�؃��*�	ɲ�	L�
��*	��*v	��
��*4Ҿ
��*4��
���������	����<�}�Ta!N���*��*���*���*��*O	��*۵
*"
��
��������_��M�����ti��*�i��*0\��*:\����
FlattenCompat����	�7��	frontiter��7��backiter��7A|=�}�o��*��*�(����Fuse����	�:=����I��*�)����������������;t�����*�+	P�$S���
��Վ2�e�	G
�H�I��[�����*���*���*��y�
�n��M[	ܯ�
l��
��*$��
��
���
:	X���:@����ɲ@���
����*ɲ:@�ۃ���*����|	$��
			
��Ĥ*D��

����*ɲ	��
	|��
!��
���*��
4��
���*��*��
��
��
��		��**"��*1[1[�[
���0\:\D\#	��*Z\$o\0\��*�\�\

�g��:@��*1[1[����
����
���l

���`

:@�����������	�,S���������+��+��&

����*��+
��
�
���
��

�
��Ĥ*��
����

����*ɲ��
��
n�'����
����
p�؃���<���
����
��U��p��@���������?����ѵ���?������r�	D����ں	��
[������
��]��������������e
�����
�e��e����)��e���@�}��n����g���������������ѻ�����������
����*��%�Ne�o��4�fe�h��1[�e�e�e�e���*�e�e���*���e�e���*�e�e���ff!���\!�e���CfKf���`f���J��*������	�,S���������+���e
�%�=��*��+*�%ҥ*���3
�,��
���
��*T8�؃��*�ɲ
L��
��*G��*���*4��
��*+Ĥ*)���������	����<�}�Ta!N���*��+h��+g��*۵*"��
���+ti��*�i��*0\��*:\�$���
��Վ�R�
��[�����*��+0�y���+M[$���!
D��
ѵ۵�����
��
��
��	��*"Զ	

����ѵ1[
1[1[][	l[l[�+�[

����[0\:\
D\
��Z\
o\
0\�+�\�\
�g��
:@���ҹRҹ��^=x��1[1[1[
���
	��*��*�� 
����*��*��
	���\

�����
��
�!�p��@����K���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����+��%�Ne�o��4��
fe�h��1[�e�e�e�e���+�e�e���+���e�e���+�e�e���ff���\�e���CfKf���`f���J��*����*Ĵ�
��=��*��**���+��
�+d��*��
���������	����<�}�Ta!N���*��*m��*l��*��+۵*"��
���+��������_��M�����ti�+�i��+0\��+:\��+�i�+l[���s�[�����*��y�
�n��M[��
���

���$��
��
̒�
@	X���:@����ɲ@���
����ɲ��
��

�ۃ�����������������;t���������|	$��
	
����D��

����ɲ��
	4��
�������
	����

���+
���

�4��
���
��

���8�8��*�8��7���>Z\O�<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8����
���:@��+��
���
U�0�



��+������+���	�7����+�7����+�7A|=�}�o��+�<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8������0�
%�0�
�J�+
5�0���

	TR
\.
����
���
��
����

����ɲ		�
�d	
�����d
1e
���Ke���
l��
�,��
|��

�0�
���	
�����0
4��
��|���
��Ԉ�
��
Df	
����afaf
�
vp�؃���<����
���J��+����+̺�
��=��+��+*���Q��=����+��+4��
�f�P������+�f��Uj�����+Ke��/G��8��+��+5����.F�	���+��+�u�V�	����
���5��*���
�L��
���
��������������������q�aX˧+ɲ:8�؃˧+�ɲ�d��
���������������	����<�}�Ta!N���+��+��+	��������1e��Ke�+.
��JC�$F�tՎ���+����+kΩ+��+��+���+�d­+�����x��
���
���
��+$��
��
̗�
:	X���:@����ɲ@���
����*ɲ:@�ۃ�˧+����|	$��

	

����D��

����*ɲ
��

��
��
			�����
:@	��
	T��
	t��
D��
��*.
T��
��
��
	:@���
���
Ω+A

���

��
��� 
���
	��+������	
����+��+
��
����

�����
d��
	
�������

����*ɲ��
��
��
	����
�1.	B
R
�
I����
p�؃���<���
����
����
����
���J��+����+̴�
��=��+��+*���*���'
�L��
���
��$۳+$8�؃˧+�ɲ�L��
����*t��
��*���+4��
�����4��
���������	����<�}�Ta!N���+��+���+���*6�	��$�� �vՎ���	�	���
��F��+q��*�Ω+���+M���
���
���
��+$��
��
̘�
:	X���:@����ɲ@���
����*ɲ:@	�ۃ�˧+����|	$��
			
���D��

����*ɲ	��
	��
	��
���#|��
L��

���
\��
-���{
���

\��
	!�
��*��
��
��
l[	��*�[
���D\	��*��y��(
��)��)����$�)	2�)Z\*���*+�+�D.D.
��*��
��5�/	ID.I�


�<����:@���ҹRҹ��^=x��:@�����������c

:@�����ܺ��ܺ��1
����+��+
��
	
����

�����
���
	
������

����*ɲ��
��
B�2����
����
p�؃���<���
����
����
���@����P������	��
����m���*��m���*6�>��?����S�[�G����n�v�`����n������m������m	���*����	E��������]�������������e������e��e����)��e
���g��m���*~�C��@������c���������� ����� �� ��� ��"��"� ���/� 8�$���I�$��$���a�$�m���*y�C��@������c�((Kf������m���*����F��������,�����,��,_���,�.��+�.���J��+ܺ��+���h
�0�=��+��+*�0��*���,
�L��
���
۳+z8�؃˧+�ɲ3L��
��m��*���*4��
�\��
���������	����<�}�Ta!N���+��+���+���+���*��+X�	��*d�
��*���*��y�����*l[��
���(��D.5�$8���
�	Վk	���+
occurrences�7z������������0�����+S
��+���+�����
����)���'
l��
\��
	!
�
����
��
��
l[	
�+�[
���D\	
��+��	y�
�"
��#��#
����$�#	2�#Z\$	
�	�++�
+�	D(D(����
��5�)	ID(I�
�<����:@���ҹRҹ��^=x��:@���
��������
	��+��+��+
����+��+��
	���_

�����
��
�,}	���@����~������������m�����m���6�>��?����S�[�
G����n�
v�`����n������m������m�������E��������]�������������e������e��e����)��e���g��m���~�C��@������c����������������������������/�8����I������a��m���y�C��@������c�""Kf������m�������F��������&�����&��&_���&�(��+�(���J��+����+̵�
�*�=��+��+*�*ܺ��
��+
����
���������	����<�}�Ta!N���+��+^��+]��+���+X���+d��+���+��y����+l[��
���"��D(����
������������0�����+C�������
L��
	��)&��

�����=��
D��
��
���

����*ɲ��
��
�����
p�؃���<����
�|��
��*���)
�,��
���
ɲ�����*��*6�8��ۃ:@ՎR���+e	h	o	��)�h��+	�[Y:@D��

����*ɲ:@��*|��
��
���*ܿ�
���

	��

� ���#���������
l��

���

D��
���
��
:	8
����*ɲ����|	���

���'�-���
��'	
������(�5�����'	
������S� &�
��

��
���.
���+






�
���0


��ɲ
��


v
��
����ɲ@���
����*ɲ�:@�����
����
p�؃���<���
p�؃���<"����
)&"�����
��������
����
��������
���#������
P
������
��"��
�Խ������[������4��*���)
�,��
���
ɲ���L��
��*���������������������q�aXɲ*ɲ&��*Q��*Q��D��
��4��
�ɲ�����r��o������
��ۃՎ����ۃ:@Վ�����#��������+?��+����
L��
	��)'d��

�����>��
���
:@��
q	���!
$��

	

����D��

��˧+ɲ
��

��
:@	��
�������<��
	���+��<��
	:@	}]�
� [��#������<��

	
���
l��
��+
/D��
���
��

���
J
E
L
��i
	C
?
:
A
��^
	8
4
O
V
�l��
<��
	
������
���

��˧+ɲ��
����

���
L��
	��)<��
	:@O4��

�����d��
U���
��
	��
	���+


����0

��˧+ɲ��

��
��
��
����
,<
�3p�؃���<����
���$
����
����
%�|��
s�������
r��#��n����
�"�
�����۳+���(
�L��
���
ɲ���������������������;t�����+���)����
������˧+.��D��
��4��
��*X˧+w��w˧+��+��ɲ|%�

���

f

��c


0�3��ۃ:@ՎN�$��
matched�u�$��,�	�������#��������+���+i��+ ˧+���(�
� &��#������LJ��+FDB������	��	�
�
��		
�
�	�	�4��

��ɲ:@����
��
��
��ɲ�QT��
�	�
������
���#�����
�q
�
�"�
�
�
���
��+Ĕ�
�,��
��*��
��A
��?
�
ɲ��
���
�
���
[�]��
���
$���#��������+�4��

��ɲ:@��
����+���
�,��
�$��
������
��������
��#/��(���

�� :@�
�':@����:@����Y���
���
�����Λ*��������&���
���������r��,��N�� ����
��$��08����
��$
���6?(���

����
���
 L�Z��fΛ*n���������������*ύ,��������
iIqI��ނ�I�I��ނ�I�I���I�I�I����
��#��7<
�����RW_c:@y���
����
�IJ:�H���
�H�FgΛ*'Λ*/������J��	Ke�r|�,\��<K���
����

Λ*$-7
��ǂ
E�%�
��
��
}�%�
��
��
��%J�
�g��:@��

�%�
(���

����
���
�;��$r��h����*_�*j��
���
���
�����ǂ
��
#/��(���

��:@��':@��y~D���
���
�n��zݕ,���������
���,�������,�����4׃
	A��2���
��
y��2���
��
���;C����;<�	��
m��_D\	��
u��_	D\
		��
���_	
��_	
�����
!��<�:@����������������;t�����
	��<�:@Q��=����(_
m��_	��

:@���=_
���

��_
���=���
��
	��>�吊_���@�
����
��@�����E
���0����������2�����2�����4����.�����1��4�
I���e�1������[�����8�g��9��$�������f������8,��ߚR_����e���E��_�e���E��_����_���1��>��e���E��_����_���Y��@��e���E��_��'C����e��_�,t��
�*L��
��
��2���
Q��2���
��
���
���@���
��
��
��
sPI��4����
����%�\��
������
��
���8�	��
	���I�����
��
��_
	��
�Ϸ)_���	��
���2�
���$�
���%���5���:_
��_	���Y��A�
�����A�
	��A�I��
���S
���@����������AJ����	�����
C����q�����1��
�
I�������_��������e���EƷ_�e���E�_��������������������������g��9��$������������u���	�����
ݕ,,��
!��
���
!�����
���
�����
���
�T�I��
����U�����
����%��,�������@�\��
	���	��������
��
���8�	��
	���h%��_
��
��
D\	��

��_�D\		��
����!�ʇ�:@�,�����������	q���


ٴ����
��
M��
��
	�����+�
���(_
m��_
	��
$
:@��������
��_���=_
���

��_
���+�
!��,�	



Ւ�_M�'�		��
�
��_P	���� �
����
�	��������
���O
��������������
C����q�����1��
�
I����t��������e���u�e���r�������������%��
�����
��������h����o������
y��������
��
��������_���Y��+���
���s��}��_g��9��$����������_������(_�e���E��_r	
���Y���
�e���m	j	���f	�,t��
��,L��
��
!�����
 ��
�������
\
��
���
S
��
����
��,���0���
Q��
��
��
��
y��I��
����I������M��_���
����%���ȋH
��+ %
���+7?P���
(���

������
���
�F��R��]��+���+������,�
����+���ȋH
��+��P���
".��(���

�� :@��':@����:@����Y���
���
�������,��������,&����	��������,��o����J�� ���
�G�G�G��+��+�+GG­+�G�F��
��
���F�F$��

��������
1e���Ke�D��+��+:@�D�FNG��	��Df
����af�G�G$��
���lč
Ѝ
Tߍ

������ތ�
���=
dF�=����+��+4��
�f�P������+gH�f`F����+Ke\F�8��+��+XFUF���+��+�QF	����
��L�
�����F��^Jg���1e��Ke�+zJM�� ��,�d­+�I��+GDَ
t�
	
���؎

�
��
����X
�����
��,,��
���}@���
��!�U�8�
��+��+�+��8�M�8�
�I�+H]�8��
�
����!�
�!�$ߐ

�������
1e���Ke�H��+��+:@�H
�9��\�	Z�Df
����af��$��
���l��
��
T��

���������
���=
�� [��=����+��+\��
�f�P������,��f9J����+Ke��8Q��8��+��+]�!�5J���+��+�1J	���Ǐ
��,L��
�����K���D���1e��Ke�+�M��%��,�d��,���+�JM�
�?����:@���*���ܒ3
�ܒ
�ܒ
\�
5�8:@I�
�<����:@��+:@��+:@��:@��+:@��*��k:�k:	�k;�k=
�k=

����+8k=
����+
5k=
%�L�;	
����+Lk;
����+��+		�j;l:	�j:
�8��+�j:��
���
	:@������+��?
����+��+��
	���m

�����
��
��
�@���
����
)��A�����
@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`����@����X������������m���*��m���*6�>��?����S�[�G����n�v�`����n������m������m���*����E��������]������� ����� �e!�����!�e"��e"� ���)� �e���g��m���*~�C��@������c�''���������)�����)��)���)��+��+�)���/�)8�-���I�-��-���a�-�m���*y�C��@������c�11Kf������m���*����F��������5�����5��5_���5�7��+�7uk�J��+L�
ok9�8��+kk9gk:�8��+��+�q:ck;�J��+^k;[k<�:��+Wk<���J��+����+���
�>�=��+��+*�>��$��
��*,��
��+]��+\��+\��+����+Qr:�����+���	�:=����I��+�r;����������������;t�����+�;����������������;t�����+s=empty�>Լ=�������������?�#��������������0�����,t��;���D��������D]���]�����*]�(�3	��]�������
��,����
�+�����i����@
���������	����<�}�Ta!N���*��*��sx
���,��P�֙
(���

������
���
�H������	���	�h<0��������,���,T��,`�����,�ٷ,�����@
��,��P�֙
".��(���

�� :@�	�':@����:@����Y�Ę
�Ř
�������,��������,&����	��������,��o����J�� ���
�[�[�[��,��*�+[[
�J�+\[�
�
��Z�Z$ڛ
:@����������������;t��������
1e���Ke;Y��,��,:@\Y�Z�[��	��Df
����,af\\$�
���,l��
��
T��

����,�����
���=
�Z�=��,��*��,4��
�f�P����,��,�\�f�Z�����,Ke�Z�8��*��*�Z�Z���,��,���Z	��,�ǚ
��,L��
��,���,F���^����1e��,Ke�+�^P��#��,�d��,8^��,r[D��
t��
	
��ԫ�

Ĝ
˜
���X
�����
��,,��
���}@�ڝ
pmt��,��*�+kh
�I�+�fԞ
՞
$c`$��
:@��,�Ɲ�
1e���Ke
]��,��,:@+]d��	�Df
����,af85$ҝ
���,l��
��
T��

����,�����
��=
d�=��,��*��,\�
�f�P����,��,�f�^�����,Ke`�8��*��*\�^���,��,���^	��,���
��,L��
��,���,@�����1e��,Ke��,+M����,�d��,5��,8_�Ҡ2
�Ҡ
�Ҡ
e�ed:@�����*1[][	l[
��*�[

����\
�g��:@��*1[�	�
��
����*X

����*UR	
����*��*
:@���*:@���*�~
�~
�8��*	�~	�
��
	:@�����*��,��,��
����*��,��
	���o

�����
��
��
����
��d\d�&����$נ
��Ih�f������d!d�Ƶ9h�g��]�hNe�o��4ܠ
fe�h��1[�e�e�e�e���*�e�e���*���e�e
���*�e
�e���ff���\�e���CfKf���`f�|�J��*L�
�|�8��*~|z|�8��*��*��v|�J��*q|n|�:��*j|���J��*��,��,���
��=��*��,*���,$��
��,I��*H��*H��,���,Q��+ti��*�i	��*l[
�+y��+x���+w�m�[�����,J��+M[��
�-8?0����D]���]�����*]�(�2����,��
��,���
k%��}����D
���������	����<�}�Ta!N��8�8��*�8��7���>Z\O�g�g���h��g�h���g�hϻ�gFPR<?����������
���,	P��
(�ç

��ǧ
�ȧ
�D������	���	����F$�����,���,���,������,�ٷ,�����D
��,��P��
".��(�ʧ

�� :@�	�':@����:@����Y�Χ
�ϧ
�������-������π-&����	������π-��o����J�� D��
t��
	
��ԯ�

ȫ
ϫ
����X
�����
��-,��
���}@���2
ԯ�
���


:@���
��1[][	l[
���[

����\
�g��:@���ҹRҹ��^=x��1[މ	ۉ
؉߉
����,��

����,����	
����,�g�g���h��g�h���g�hϻ�gFPR<?����
:@�����������������;t�����-:@���-��
�
�8��,	{�	ȯ
�ί
	:@���,��,��,��
����,��,�
	���o

���
��
��
��î�
�
�&����$��
�
�f�����
�
�g���
Ne�o��4��
fe�h��1[�e�e�e�e���-�e�e���-���e�e
���-�e
�e���ff���\�e���CfKf���`f3��J��,L��
-��8��,)�%��8��,��-`�!��J��,���:��,����J��,���,�ʯ
��=��,��,*���,$Ӯ
��,���,���,���,���-��������_��M�����ti��-�i	��-l[
������+���	�7����+�7����+�7A|=�}�o��,��-�������+���	�:=����I��,Ҏ����������������;t�����,�Q�[�����-&
�n��M[��
�-8?0����D]���]�����*]�(�2���ѯ
��-���ϯ
k��}��ɲV
��+ %
���+7?(���

������
���
�=�I�T��+���+�pz˔-���ɲV
��+$0��(���

��:@��':@��zD���
���
�n��z��-�������ĕ-�ĕ-�����̗-�����YvM��
��+��+�v%��
�J��+@�r
��Nu�	�uuru��
��d
��ܺ�d1e���Ke�s��+��+:@�sDf
��ܺafaf����I
wt�=ܺ��+��+4��
�f�P��ܺ��+zv�fst���+��+KePt���+��+��+Lt����������������;t���ܺ���
�L��
����������������;t������x��+{���1eܺKe�jԘ-y��-�d��+ju�������+�����+��+��*2��+	�����,E�C	��+��+��+�=�=	��*�=	�=		��*�=�=
���	�=�=>.>	�=
�C	]�C	
����C

�C��
��ôS
��S��=ܺ��+��+\��
��A��<����]����A���A���5�B
I����A�e���E�B��)�����5�B�����e�-�����n[���B&">�����B�e���>�e���>>����?
>���>>g���=������������=
���ڴ
��-,д
-�A��+#��-��*��+���8��*�@��*�@WM�A����=����,�=Ɵ-�@���=_1M�!�
��+��+�1M�!�
�I��+@J/
�!�=1
	d1a1��
H�d
��ܺ�d1e���Kez��+��+:@6zDf
��ܺafaf��ϵS
�0�=ܺ��+��+\��
�f�P��ܺ��-f2�f�z���+��+Ke�z���+��+��+�z�-��
��-Lܵ
Ȝ-G3��-����1eܺKe;�ߥ-�3��-�d��+c{M�
�?����:@���*�����)
���
\��
5�8:@I�
�<����:@��+:@��+:@��:@��+:@��*����
	:@�����+��+��:
����+��+��
	�۷T

�����
��
�;����
����
)��A�����
@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`����@����w������������m���*��m���*6�>��?����S�[�G����n�v�`����n������m������m���*����E��������]������� ����� �e!�����!�e"��e"� ���)� �e���g��m���*~�C��@������c�''���������)�����)��)���)��+��+�)���/�)8�-���I�-��-���a�-�m���*y�C��@������c�11Kf������m���*����F��������5�����5��5_���5�7��+�7���J��+ܺ��+���
�9�=��+��+*�9�$��
��*,��
��+
��+	��+i����,2�Լ=�������������?�#��������������0�����-��;���D��������D]���]�����*]�(�3	��]��ܺ��
��-�����
�������i����:
��+ %
���+7?(�¸

����Ƹ
�Ǹ
�=ܺIܺT��+���+�pz�-�����:
��+$0��(�ɸ

��:@��':@��zD�͸
�θ
�n��zʺ-�������ݺ-�ݺ-������-����������+��+��
�J��+������*	*���
O*�d
�����d1e���Ke���+��+:@=�Df
����afaf����I
	��=����+��+4ۺ
�f�P������,	��f�����+Ke߆���+��+�ۆ�����
ܺL��
��֊��+��(��1e��Ke>��-���,�d��+p����+��+�+*��+��
����+��+��+�O�O	�+�O	�O		�+�O�O
���	�O�O�OP	�O����
���
���
����S
��=����+��+\��
��<��������S����
I����S�e�������������������O�����e����O�e����O�O����Q�O����O�Og���O������������O
�����
ʺ-,��
���+���-��+���+�����+eR�+JRU������O����,�O��-vR���OC����+��+FC�
�I��+�A��B�/	�/CCѼ
�/�d
�����d1e���Ke̋��+��+:@�Df
����afaf����S
}B�=����+��+\��
�f�P������,D�f������+Ke�����+��+��������
��-L��
���D��-��.��1e��Ke;���-BE��,�d��+����T
���������	����<�}�Ta!N���*��+������	�,S���������
���-��(���

������
���
�?������	���z$6���{��-���-Q��-]����-{���T
��-$0��(���

��:@��':@��zD���
���
�n��z��-���������-���-�������-������������
]��-��*��+]��-��*��*]]	��+]D\	��*]D\	��*]�\]y]���
�\Ɛ
͐Ԑې�d
��������	�,S��������d�\�\	�\
�\	��*�\
:@�\	
���
�\
�\��-��*��+	�\	�\
�\
����*
�
�����1e���*Ke���-��-:@=�Df
����-afaf����I
	��=��-��*��-4��
�f�P��*��-��-��f����*��-Ke�]�������]�]�]�]����]
I	����]	�]��{]g��v]������f���q]k]���{`�e���g]�e���d]a]���\]�e���W]T]���O]�e���J]G]���C]/����-��-��-+�����������������;t�����-�տ
��-Lǿ
����������������;t�����*����*1e��-Ke��+^��*�]b��+�a��+�`��*�]��*b��*�a��*�`��*�`���]�����-�d��,�]��-����]�]��-��*��*�]	��+�]�]�]��-��*��+�]	�]		��*�]	�]	��*�]�]Ɵ-�]�]^&^	�]	�]�]�]
���]
�]���
����S
��=��-��*��-\��
�]������]�]�]�]�a����]
I����a�]����]�e	����]	�e	����]	�]	���c_	�]����]�]

g�
��]
��������
���]
	�����
��-,��
{]��+v]��*j`��+/`���_��*`	��*`J�q]���l]����,e]Ɵ-0`��`]�PzN�N_]X]_]��-��*��*Y]	��+S]�e	N]
U]
��-��*��+D\		
��*Q]
�eD\
	��*�e	�e�e	^,Q��
�[kOrO�d
����-�dc]]]
d]Y]`]��-��*��*Z]
��+W]R]
M]I]P]	��*k]:@��������H]E]
���A]>]
9]
4^;^
4]1]	��*�e.]{^+]
����*]�P�P1e���*Ke9���-��-:@Z�Df
����-afaf����S
�Q�=��-��*��-\��
�f�P��*��-��-�S�f����-��-Ke�]�����Q�`�]�]�f����]
I	����f	9f����]�e���5f�e���2f�]����A`�]����K`�]�]�]�����*�]�����*��+�]�]����]�]���]g���]������|]���w]�e���s]�f���p]�e����f�f����f�����-��-��-����-���
��-L��
��-,V��*1e��-Ke�b��+�]��*�b��*�]��*�j��+�b��*�j��+�]��-�]��*�a��+�a��*�a��*�a��*a��]����]����]�����-�d͵,�]��-����(
���
�?:@���,��,1[][	l[
��*�[

����\
�g��:@��*1[���
	:@�����+��-��-��
����*��-��
	���V

�����
��
�����
�>�&����$��
�>�f�����>�>�g���>Ne�o��4��
fe�h��1[�e�e�e�e���*�e�e���*���e�e
���*�e
�e���ff���\�e���CfKf���`f���J��*��-��-���
��=��*��-*���-$��
��-���*���-K��,�B��+ti��,�i	��*l[
��[�����-���+M[��
�-8?0����D]���]�����*]�(�2�<��-��
��-W��*��
kp��}����2
���������	����<�}�Ta!N���*��,af
���-x�(���

������
���
�?��-K��-V��-���-�r|��-
����2
��-$0��(���

��:@��':@��zD���
���
�n��z��-���������-���-�������-������h�o�v�}�
�r��-��*��+�r��-��*�+�r�r	��+�rD\	��+�rD\	��+�r�r�r�rs���
rK�
R�Y�`��d:@��,�dUr?r	:r
6r	�+Qr
:@4r	
���
0r
-r��-��*��+	-r	(r
%r
����
B�
I�P�W�1e���Kex���-��,:@��Df
����,afaf����I
e��=��,��*��,4��
�f�P����,��,e��f^������,Kes����U��r�r�r�r����r
I	����r	�r���rg���r������f����r�r����u�e����r�e����r�r����r�e����r�r����r�e����r�r����r�����,��,������,���
��-L��
��}���1e��,Ke��+�r�+�r�v��+�v��+�u���r��+�v��+�v�+�u�+�u�m�r�����,�d��,�r��,j�^3�r�r��-��*�+�r	��+�r�r�r��-��*��+�r	�r		�+�r	�r	�+�r�r��-�r�r�r�r	�r	�r�r�r
���r
�rf4��
����S
�4�=��,��*��,\��
�r�����4�r�r�r�rqv���r
I���gvzr���ur�e	���or	�e	���lr	ir	���2t	cr���]rYr

g�
�Sr
��������
���Nr
	�����
��-,��
Jr��+Er�+9u��+�t��Qt�+�t	�+�tJ�@r���;r����,4r��-�t��/r�eIcPc.r'r.r��-��*�+(r	��+"r�z	r
$r
��-��*��+D\		
��+ r
�zD\
	��+�z	�z�z	�r�e��
xp:dAd�d:@��,�d9r3r
:r/r6r��-��*�+0r
��+-r(r
#rr&r	�+Ar:@��������rr
���rr
r

ss

rr	�+�zrQsr
�����q�e�e1e���Ke���-��,:@0�Df
����,afaf����S
�f�=��,��*��,\��
�f�P����,��,`h�f�������,Ke�r�����f�u�r�r}{����r
I	���s{	{����r�e���{�e���{�r����u�r����!u�r�r{r����+ur����+��+prkr���frar��Zrg��Wr������Rr���Mr�e���Ir�{���Fr�e����{�{����{�����,��,������,���
��.L��
��k��1e��,Ke�w��+yr�+�w��tr��+���+dw��+���+nr��.ir�+�v��+zv�+qv�+ov�+�u�cr���^r���Yr�����,�d͵,[r��,������Q
���������	����<�}�Ta!N���,��������	�>�5�-����
�ۚ.��(���

����
���
�;������	��ތ��b4�sʜ.~ۚ.Lۚ.X���.v����Q
ۚ.$0��(���

��:@��':@��zD���
���
�n��z��.���������.���.�������.�����U?�~�~ۚ.��,��-�~	ޏ-�~�~�~ۚ.��,ޏ-�~	�~		��-�~	�~	��-�~�~
����~�~�~�~	�~	�~�~�~
���~
�~c@��
����S
�@�=������	�>�5�-����,��.\��
�~�����@�~�~�~�~������~
I������~����~�e	����~	�e	����~	�~	���[�	�~����~�~

g�
�|~
��������
���w~
	�����
��.,��
s~ޏ-n~��-b�ޏ-'���z���-�	��-��J�i~���d~����,]~��.(���X~���(
���
KZ:@���-��-1[][	l[
��-�[

����\
�g��:@��-1[���
	:@���.��.��.��
����,��.��
	���V

���
��
�����
^Y�&����$��
[Y�f����XYUY�g��QYNe�o��4��
fe�h��1[�e�e�e�e���-�e�e���-���e�e
���-�e
�e���ff���\�e���CfKf���`f���J��,��.��.���
��=��,��.*�ʜ.$��
ۚ.���,���.E��-.]ޏ-ti��-�i	��-l[
��[���٧.���-M[��
�-8?0����D]���]�����*]�(�2�6��.��
٧.Q��-��
kj��}����6
���������	����<�}�Ta!N���-��,af
�׮.x�(���

����
���
�;��.G��.R׮.�׮.�nx��.����6
׮.$0��(���

��:@��':@��zD���
���
�n��z��.���������.���.�������.������HC�J�׮.��-��D�	�������_��M�����k�f�m�׮.��-��.g�	n�		��e�	a�	��]�X�
���S�O�����	M�	J�E�L�
��A�
<�J��
����S
wJ�=���-��,\��
T�����nJN�H�A�;�'����5�
I����0����+��e	���%�	�e	���"�	�	����	������

g�
�	�
��������
����
	�����
��.,��
���.�������.���������	����J�����������,�ô.���������
)�
��������Cloned�����
�3<�YPƇ��g�g���h��g�h���g�hϻ�gFPR<?����.�������_��M���k�r�ι.��.o�
�g:@���ҹRҹ��^=x������)�
��
����.	�
��P���
(���

����
���
�D�����.��h
������	���	�$�]P-���½.�ι.o���.tغ.-���.���ٷ,����
ι.��P���
".��(���

�� :@��':@����:@����Y���
���
�������.������ι.(������������.��q����M�� D��
t��
	
�����

��
��
����X
�����
��.,��
���}@
̤�
���
�h:@�
1[][	l[
��.�[

��\
�g:@л.1[m��
����.��
���T

���
��
��
�����
�g�&��$��
�g�f���g�g�g�gNe�o4��
fe�h1[�e�e�e�e���.�e�e���.�e�e
���.�e
�e�ff�\�e�CfKf�`f������L��.D��
��L��3��.����½.$��
ι.���.���.�kغ.ti��.�i	��.l[
��[�
�nM[��
�-8?0����
d��
��,��
t��
���
�k	l�kflol�����
���lfl�l���~��
��
�����
Hm�P���`m����
��,��
��nfl�'i�����P��fl�����������{�x�����w�����u�s���
�D�����
��,��
��N��|������{���� (�����
����������������;t�����`�����
	�?�?��?��:�?�	�:$x��Lk���Y	�����

����������������;t�����`
�����

��*
�����
�?�?��?��:�?�	�:$x��Lk�����Z�����
 ,��+
��
��

"s���
����ȶ
�����
�:@�
�����������$+��9��*B��K��
T��
]��
f��e��.q��	��.�����.���X��*d��@��.L�����
���������
�ȶ
�1:��.��>��.�����.��w��.����.�����
����
���(���������v	���	/8��E
A
�E��
kz��ȶ
�ʶ
��.�7�����w���\�e�����
;�	��.Q�	
���
;�	��.Q�
���
	��.#
���.	5>	���


(��
�
��

"��6F}J���
��.#
���.5=:@,�:@��.,�����.m�����
��*#
���*5>,�
����,�����.m�����Q���,�(�3&�Y���Q��,��9�!Y��9
����*&��.���.���.���.���*6��.?��.���.����������.��.���.ܲ
���.���*���.�ѵ۵���*��*��
��
��
��	��**"��*Զ
��*��ѵ1[1[1[
][
l[l[
��*�[
����[0\:\	D\	
��*Z\	o\	0\��*�\�\
�g��:@��*1[
1[1[����p��@���������?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����*��%�Ne�o����fe�h��1[�e�e�e�e���*�e�e���*���e�e���*�e�e���ff���\�e���CfKf���`f��*����*,���*۵*"��
���,���+ti��*�i��*0\��*:\��,�i��*l[n���[����y���+M['��ѵ۵���*��*��
��
��
��	��**"��*Զ
��*��ѵ1[1[1[][l[l[��*�[
����[0\	:\
D\
��*Z\	
o\
0\	��*�\	�\
�g��:@��*1[1[1[s� 
p�!m�#t�#
����*!�#
����*�#�!

����*��*:@���*:@���*��!�� 
�8��*
�� 
���$��p��@����
���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����*��%�Ne�o����fe�h��1[�e�e�e�e���*�e�e���*���e�e���*�e�e���ff���\�e���CfKf���`f���J��*�����8��*���� �8��*��* ��!�J��*��!��"�:��*��"��*�� ��*,���*��*۵*"��
���,���+ti��*�i��*0\��*:\��,�i��*l[�+� �+�!��+�#����[����y���+M[(�,&		*0:@���0&R:@��"q:@��A�������m�1&�����������������)B
�8&�b
��o
��.x
�
�
H�@&		�I&�;@FQ��.Y��.ahox����������M&��K&��.)P�O&		b�j�_�
����
Z��Y&�hms������
���.���.�����
�������������[&		�F�^&�=BHUI��[��
e��.m��.u|�������������'�-8?4�(���'	&���'����$*	6	��uz���:@���p����'����$*6������:@��r")/��=:@�
�NW���' (���'����
������������
9��B��
N��
������/��)ƛ�ƛN��/��0��c��/�����t��{H���'		!2BT:@jq:@���	�?	����
����?¯	������ą�¯
������ą�f?
f?v?

	��
v?	��
�?�?�?�?�?�?
�?�?�?�?
?��������?¯������ą�¯������ą�f?f?v?	��
v?	��
�?! �?!%�?!&�?"�?"�?"�?"�?"�?"�?"���'���'�?�?�?f?f?
??R:@:@I@:@`@k@	:@:@`@�@�@
�@�@��
�@
�@�@�@�@�@�@k@	AAA"A
A��
BA"ABA��
AmA��
ABA�AA�?!&�?!%�?! f?f???�:@":@"I@":@`@"k@":@":@"`@"�@$$�@$$�@$�@��
$�@ �@�@##�@#"�@#!�@�@#!k@"A$$A#!A#""A%%A#"%��
BA##"A&&BA##&��
A#mA��
"A#BA �A!Ad�'sy����A��������'�A�!f?�A�
BB�	?T��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC�o*CC�o>C�A��������'�A�!f?�A�
BB�	?T��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B �ef? �B!�e�?!�B""�B"���C"C#�o*C"C#�o>C"'\	�/e	�/n	v	~	�	�	��
���
���
���
�kC�uC��
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C�kC�uC��
C��
�C�?"�?"�?"�C"A"��
A"��
BA"Έ
�@$Έ
�C%Έ
�C&�
��
���
���
ƛ����ƛk	��x
.��
�?��
�?��
A��
�@��
�?��
�?��
A��
�@���'����'
�/'1(���'		

	2:?��L:@��\dX���'����$*6�������:@�
��:@��{��X���'����$*6��=C��Q:@��b:@���������:@����`���'
����h���'����X���'����`
f

��Y_��RXd��ms
�_�:@���:@���
�:@����:@����
������:@��
 ��.:@�
�?H���'����$*	6	�������:@���t�0���'����$*6����+:@��<tJ���' (/5;
AIPV^eks���'� �����������#+��f��o��x��
����/��������������������������������\��e��n	���ƛ/ƛ�ƛ]
��)L__self_2�BƛQƛ�[��f������w����������������������������/���������/������������H���'		!2BX:@nu:@��
�	��	��	�
�				�	���������	����ނ�	�	����ނ 	'��5<FL��������v����ނ������ނ�������h���'��������/������������`���'����r
z
����ނ�
�
����ނ�
������? ����
����?!¯ ������ą�¯!������ą�f?"f?#v?"	 ��
v?#	!��
�?'�?,�?-�?$�?%�?%"�?&�?&#�?$%&�?$ .
��������? .����ނ_ /g /����ނ� ���.�/���f?!����
��R'f?�#0�#0����ނ#1#1����ނ<#C��0Q1XbX���':@���'���'���'/	7	1HPJa
i
��?-�?,�?'f?#f?"?!? �:@&:@%I@:@`@$k@:@&:@%`@$�@+�@+"�@�@��
+�@'�@�@*�@)�@(�@�@(k@A+A(A)"A,"A),��
BA*"A-#BA*-��
AmA��
)A*BA'�A(A% /- .'�P#1X#0�� $bhov}����A�����X���'4�Ff?�A�����X���'f
�Ff?
�A�����\��Ff?�A��������'�A�!f?�A�
BB�	?T��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC�o*CC�o>C�A�����0���'' �Ff?�A�������A�����'q "�Ff?"2
��/��/'/6>FNV��������
,��
5�����;	��������V	����m	��������&��/���#	���#	���#���#���#
���#
�kC�uC��
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C��H$ ��R$ ��\$#��f$#���������ƛg
��tƛ����
ƛ�
��)�
��/����
__arg1_1�+__arg1_2��ƛ����ƛ���

��s%��{%���%��
�?��
�?��
A��
�@���%��
f?���%(���'		

	28
�KX���'����&+��7?X���'����
&+��7
?�
��`���'����h���'����X���'����Z	bg��s	{q
���
����������'0���'����&+��7?
�dl,
5;��H

R9BH��U_�
�	
��
�	��
�

�
�:C���'Z
k	E� 	TZahov��!���'��������������/������
��
_����������������������������Kƛ�ƛ�ƛ���)p��/_ƛƛU�	��i��-����������������#Ͱ��	����'�������$';�	����������������;t�����Q�����&';�	��Q�����"'�� %
���7?:@,�:@��/,�����/m��(��'
� ��'��',�:@���,�����m�� 
���!�����������Q��,,�(�ǂ'� Y���Q�,���ОY�	��6��B�����/������-���A��������/5���Ͱ������'��������$'��/�����"'��������&'	��$
0	
��(��'
��
:@�
�':@a�:@����:@����:@���	����'	��'� ������/���������
������/���}��-���`��l��u<�JU��
��2��/����-�����/����������'??	¯����ą�¯	����ą�f?
f?v?
	��
v?			��
�?�?�?�?�?
�?

�?�?�?
�?	����$'�4	��/�4
���"'��$*��>C
�����Y^fl���'����&'�5	���5
OU:@U:@k���'���'
:@:@
`@�?�?�?f?f?
?	?:@:@:@
`@�@�@
�@�@��
�@�@�@
�@
�@
�@�@
�?�?�?f?f?
?	?�AA
A
"A
A
��
BA
"ABA
��
A
mA��
ABA�A
A'.5>:@8	��/8
:8	��/68:@Z8���:@33H�Ղ'	��/��� 	��/���;o3w3��l����/9	��-9
U9	��Q9:@u92i:@JiHH����G�G����G�G�G� H��'�A�!��A�
BB�	?T��	2BT��	CB�A�bB�tf?vB�w�BvB�w�B�A������B�B
�ef?
�B�e�?�B�B���CC
�o*CC
�o>C(6�Q���$6�� 6f6�Q<a67F��^6 ���/���/�IP��-��-%�kC�uC��
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C765636&.b6`6^6MKK������/1��
�?��
�?��
A��
�@���'� ���'
(��/09C<
�̂'� ^
��k
��w
�
�
(�΂'	,2:@���҂'V:@��$u:@��C�������o�ӂ'� ������/��������!��,�	�	��ނ'� ���
��/��/$,6�D��S��`i��'� ���'��/!+���{(

��!�!���!����!���'��q^
�����f8��{(
� ��{(��{(� 6��B��/�Q��/����{(��/$
���/6>(��{(
� ��{(��{(� 6��B��M��/���/�is��/����{(��/#/��(��{(	��:@�	�&:@�	�x}C��{(
��{(� k��w��/��������/���/�������/�����t�M�
�?����:@�&&��)�*ϻ��3�{���/��������:@x��
�H��|�.28_LRaf
�J���H��	�:@�		����	\�4�
���3D���	���d�
,�m
&��


�ffffff�?*
	D����	\�4���/+
D��T�6iv?	��
Ti^i��xi:@���iTi�	��	"{^,"	�^,"�	
�		
	�� ����	T�	:@.��/��
��
��
5-��/��
��O,\�	%&')*l[D*	.��/�[D%
���/*D\G&	.��/��6(��T+��T+,����/$�T	+2�T+Z\U(&,�6'(�0+�6(5�Z)	-I�8
�<��/��%:@���ҹRҹ��^=x��/):@��%'@*G)N'U&\%��\
���<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8��/���������/��:@��0�
>jH
�?�������������	����<�}�Ta!N���0��0�>:	����r��
p
�Fp[��$:@

����ѵ ۵� ��/��
��
��
��	 �0*"*"�%!Զ+!

��/{%!�%!����ѵ ���


�������/��
���
�p��/�������0��0T������"�	T�	D�	:@���0$
0U��
�?��/��%��#-��=��$Ջ��^,#��_,�_,#��_,
��0$�	^�����
�l%���(	������������@��?��/T�Z�2��/k�s�<��/������	���/��	��	T����	ħЧ�ߧ�������	��e�3�f�\N��`�	}�1ZvB�w'}.}�0@}G}�0Y}a}�0��x}�}�2�}p��@��/��H���?��/��ѵ���?��/����r�D��/��ں��[����/����]����/�������/���e ���/�� �e!��e!����/)��e���/@�}��n��/��g�%���%��&����&��%���/ѻ%��%���/�%�%���/�%
�*���0��/%�*�_�W�������9
�_,,`,,,�	.�������0,_,���k�?��/����	���.00���@��/���	��22��32��42��52��62�72�m2��?�?��?��:�?�	�:$x��Lk���/���2�m3��06�2>�3�?��/��S�2[�;G��/��n�;v�<`����<n3�����2�m3�����2�m4��0��2��4E��/����2��A]����/�A��B���/��B�eC���/��C�eD��eD�B���/)�B�e5���/g�2�m6��0~�2C�6�@��/����2c�II��6���/��2��K���/��K��K���K��M��M�K���//�K8�O���/I�O��O���/a�O�m6��0y�2C�6�@��/����2c�SSKf6���/��2�m7��0��2��7F��/����2��W���/��W��W_���W�Y��+�Y���J��0����0��
�[�=��0��0*�[J �J��0��L�
i ]]w ^]w _]� ^�P����0������� ]� aa� b����0������� a!_�^��!]'!dd�ed���D!d�ed���_!d�eg����egdg`�^w ]�!]�@����0�!]��j�H��0�!j/��\�����|��0���/ ��/)��2��/>`���T��{�����/�����������������������������q�aXs��0ь0���0��02��/&��0��	(��0��<
ނ6i��
O��0۵*"��
���0�%[`,�^,��/|0�������_��M�����/X�4��0d�5�0�2��0��2��7�0l[D��S\��e��
n֍1��6
candidates���	gpv��	
confidence�4
new_elem����#�Լ=��/�������/����?�#������/����/����/0���'k�^��/i��/p��/���/l��/O��/�Ō0����$��/���/<�0������;���D���Ti�y���0�_�0�
����
�J��0�"���"��0�"��0�"���"��0>��<�T���0EV���:@��
���39t�:@���
1��	����
�ь0��0,�		���0)probe�0��0��0W_ref__confidence��	�	�-�	��0C�	�a�
���
�d�
�
���
��0#��/<�
��0\@`��
��"(��<A
�����W\dj	��
`��
 0��
Qhnd:@zB��� H�����0!J��V��0_��T�ak�0���� ��	�0#,6`��
����`��
!-��(��	�� :@��&:@����:@����X��
��� �����0��������0 �������
������0��h����E�� (����� $(��� `��#d��(��x��������0���ٷ,`��ٷ,(��
� �����j�M�
�?����:@�������M�
�?����:@�����j�
� ������� j�)��A��j�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����		�	�	�	�e	�3�	f�\N��`�)��A����@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`���j���j�����j�Լ=�������������?�#��Լ=�������������?�#��������;���D���;���D�p��
��"(��<A
�����W\dj��
p��
��"��6;
�����QV^rxn:@���
���� H������j��v��0����0X�eo��0���0>��� ��	��#,6p��
����p��
��".��(��	�� :@��&:@\���:@����W��
��� ��������������0 �����0��0������0��k��0��H�� p��
��#
���5=p��
��#
���5>(��
� ��
��I� W��c��k�����0������0�����0+��0����	(��	%(��


��"(
4��rw���:@���n�(��
����#)	5	�������:@��p ��
��!'3��hn��|:@���q���
'.4
<��� ��
����0"��+3��
��#��
/�����������J��S��\���ƛ�ƛƛ�
�������������K�����0�����
H��		 1AS:@i	p!|�	!S{����y{��N{V{��K{G{O{��# 0C	 5�		����
����5�	g��������g��������f?
f?
��̢����̢���?�?�?�?�?�?�?�?�?�?	
x	���	j}
�����}
��h}p}��f}
b}j}
#���?�?�?f?
f?
5�	5�	p:@:@I@:@`@k@:@:@`@�@�@̢���@�@��
�@�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA�A
A� !'.5<C�A�(��2|��f?�A�����(��q��f?��	�5�	��
���
��
���
�A
�����Г
ד
�f?
������_���"���_��B�eI��B�e�?�B�B���CC�o*CC�o>C�A� ���}��f?"��0��0'.6��
Y��
a����������
.����
���
��
���
��?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�Cł�� '
1�?��N��[ƛ����ƛ�	���
ƛ<��I���
�?��
�?��
A��
�@��� ��	!��0)2< ��	YGA��YZYY?rY	���Y	���Y�Y��xY	�YuY������g�	�����������̢����
��
��
��
�`�����
��e�����-�����;
������M���
�`��-�����������	��Z	��o�
l�
t�
|�
��
�@�@̢���@�@��
�@
�@Ӆ
ۅ
�
�
y����A"A̢���E��
�Զ
��{��y�
�`��t�o�
	i�
���Z� ����\�����\����(�������(��ޅ���+�����������
��
��_��
�a���
�
�����
݅օ�B���υC�oʅ}��nŅg�������������ѻ�������
����%����^��a�� ��i��0r͙{�����
@�������^�����
�
k�
��
���

���
�Έ
�@Έ
�CΈ
���9�G��Vƛƛ�ƛ�����_���_��
J���09���0���
�@�y���0'���� ����d���x���������0���
o������ƛ�ƛƛ�Qٷ,��0����$�	T�,�:@���������܋؋���������� �A�D�����f?$���0,�������������:ݫ>��9�	$�	T�,�	:@f?����g��������g�����v?
	��
��	�����l	�l	�l	���l	��k�
s���
̢����̢���?�?�?�?�?
�?

�?�?�?
�?�	�?�?�?>�F�
��f?�	:@:@
I@:@`@k@:@:@
`@�@�@̢���@�@��
�@�@�@�@�@�@�@k@AAA"A̢��A��
BA"A̢��BA��
AmA��
ABA�AA�������A���D�	���f?����������������������������_��vB	�w
�	�	�_"�	m{�6�ד����
���
��_��
�"�
��_��B
�eI�
�B�e�?�B�B���CC�o*CC�o>C$���0,��������	���������
��	���l���l��
�
��
�
�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C�ݫ�������
�?��
�?��
A��
�@	$�
	T�
,�
:@5�����5�g��������g����f?f?��
̢����̢���?
�?
�?
�?	�?
�?
�?�?�?	
�?	�
�?
�?
�?
f?f?5�5��
:@:@
I@:@`@	k@:@:@
`@	�@�@̢���@�@��
�@�@�@�@�@
�@�@
k@AA
A"A̢��A��
BA"A̢��BA��
AmA��
ABA�A
A���	��
�A�����D�
q��f?���5������������A�����Гד�f?�����	�_�	��"���_��B�eI��B
�e�?
�B�B���CC�o*CC�o>C$�
��0,�	���	��
���
�������
���
��?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C�ݫ����H��
�?��
�?��
A��
�@$�	T�,�:@q�������]�e�P�L�T����������A�D�-���f?$���0,���
�����
�e�*�8ݫ<�6�4�����T���0���0��02�0���
Qѵ۵�������
��
��
��	��*"��Զ
����ѵ1[1[1[
][
l[l[
���[
����[0\:\	D\	
��Z\	o\	0\���\�\
�g��:@��1[
1[1[��a�p��@���������?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
������%�Ne�o��)�fe�h��1[�e�e�e�e����e�e������e�e����e�e���ff���\�e���CfKf���`f��ԧ��,���۵*"��
������ti���i��0\��:\��1�i��l[pa��[����y���M[D�
:@e��fM�
�?����:@��������&f�����,f��
��fL���t�$�,�
�@������8:@���L���	
:@	��
���;�;Drain��;
tail_start��:�;tail_len��:�;�	�:�;��:!9�x���������	�	����
�?�������������	����<�}�Ta!N��1��_�h��������0@
�X�J��e���Nf���������f������f���f)��A��@��?��R�Z�2��k�s�<���������������T����ħ

Ч
�ߧ
�
���
�

�
�	�
�e
�3�
f�\N�
�`�
���J�1����4���=�1��*����A������1�����H��1����L���������'��6��1���1.�1/�������i�l�(�Լ=�������������?�#����1�����&��-��;���D���1����
[�Q���
{��$�
&["\
{before-help}{about-with-newline}
{usage-heading} {usage}

{all-args}{after-help}\
    "���O�E���w��$�&O"\
{before-help}{about-with-newline}
{usage-heading} {usage}{after-help}\
    "��
��,�$4�$�	��#T�

�
�wP,���	�Ҭ%�,�����7_�T�����ܣ*��$��(
"        "�\�)
����$)��$�)&"\n       "�(�T#�Y#� "��.��'6?I(�[#		(.:@���_#P:@��"qv�����N�`#� ������'��������������`	�`	�`�k#� �`�`�`�`��'a��'
aaa'a�6a��Fa��Ta^a�o#� �m#��')p��#������#(��*�����#
c�c�����c�c���c�c���
���v(��#
� ��#
��#� H�� ��!���������(���G��4����c���c�����c�p��#
�������#
�������#
		��"	.��(��#	��/:@�	�&:@����:@�
���:@����m��#	
��#� �
�����(������`��'i��E��'N��*��&3��
<���'�����'�����&�����/G

\��'�M�
�?��:@�����l�
�F����
���
\
� \�#�FZ=��\�3���2@��?'�Z�2k�s�<�����������T����ħЧ�ߧ�������	��e�3�f�\N��`���$�#��4�#��T�#��,^��ނ'��5��9�[Լ=���������?�#����;���D�$�+
����"+��$�+&"  "��+��#L�+
	�+��1L,�+�+��.+�,�+����5���_���2@
E��	%��_	���������_��M����5�5���5���4�5��4�5���4�-���
����H		��1�	a�
�V
)�
��V%����������2�
=���
:V	���
0V
�
ћқӛ�ԛ՛֛�כ؛ٛGڛۛܛFݛޛߛ������
�L��
��
V:@��
V�=��-��
�
��E��
���1%

�5����:@���ҹRҹ��^=x��1:@��
����p��c�
��(�	
� �
�	�
��V
���
e���5(� x�����6����Y����
�����6����=���R���1��e���1�R�R���1�R��
���V������ӣ���--���
�V�Y��
�$V�"�5�������1)���B=����!��������������E�����1��1�L�1���1������$/��5����
��6��11
�
��1���
9V
�
��1���
9V
�
��1���
:V
�
��1���
:V��1��0
� �0�#������E+M+	U+I+H+E+
��:@��y+
�5��1
+
+
��5�5���5���4�5��4�5���4�-���
���1,|+�*�*�*��������ϻ��^���A���1�������_��M�����1�k		��1P�
P���	P�
��1�*�*
���1
�*
�*
�5��1��:@���ҹRҹ��^=x��1:@���*�*�-�-	�-�*�*��:*
� :*���)�)�)M1���1�)K1�#��1G1�)�5��1J.�)�)���)�)�-�)�)���)�)	�-�)	�)���1���)�)pm���1���)�m

�m
�m
�m
������������lf���]v��1���m
�m���1�m
�m���1�m
n���n
~)���|)z)�m���x)4���1��1w)u)���1D4�����1s)q)�5��1o)l)�5��1��j)
��$���1,����(�5�5I�5��4�5���4�5��4榦�������1��
)���-��1�0��1�0��,��1P/��1�m
��1P���1P���1p/���$�)��)�,�3�#��1������1��S.��1�(��1�0��1�.�����1wT	�1M�����T%�}�
�"��}"�u�=�M�=�u�6�	=�7�
�"��1%�6�M�7���?���N$�%�N�����N&�
�O�P��?#�
������=��%�@�:@��0
�@�
�}��w	w		�3�#�������v
w
	�v	
�v
�v	v��������8�6����I	�6����=���]���1��e���1�]�]���1�]��|c��"������<���"��Y��5���"��]��6����6j�	"6�#����6�v
�"m�7�vv
��
v��M���"�����"��M�N���"6�#����v�"��v�v���v
��T���,�����1UX�1��1������?���E�6�	�yjy��k��1kx=�3�#�������3�#��������1��1F��1�����TZ��1��1��N���1'<�����M��)T����
�7����2C��#
	@
	$@
:@��$	{^
		�^
	�=A���WA
��	

� �A
������
�A
��
�������@���
��������������Q
������mt
��ۃ���y��!	Ԣ
�6����,�	3���	L�
��������^
	���,_,_
,__
����������1:@��1_,_
,_�_
	����_
�_�_
�
���������p�؃���<��k!B�W������� ��������VEBPB��� ����1��1WA�_�W������1l�_

`

��|���$������������������������q�aX�������������������������q�aX���������������,���������������������q�aX����k%C������=A��WA[`
���^
��1,_
��$��,��Վ�����������1���1�����1�C����,���1,_��1�_����
� ��� ������1���,��������$���8������4���f`	��<���Kt�,���h<������|
�6�������6����w
h����e���hh���h�����1������M���a��aarc�+���/����g;����b8��T���,��8���
�!������%�3
� �3�#�������
�6"6�#��166��$�6�3�#��1����
]�Y�a�����	[�X�T�\���{�	V�S�o�w��������"����������$�
��,�
��,�
\���Z�/���-�;�>1�
��������υ	��������Ņ	������������U܃�"��փу��̃$���,���,�������}���{�>�>�&\�	���*���� �M�����ܾ6
ܾ
���"A	
���M��	�#��v�:@
������F�=���

��||
:@�������"����"������B1}-�hn������
ݑ��%��|

�� ���7�	:@
������


���#|���|

�����������2ҏ���Z��#
��|)a
��|
���

���

�
����	M���
�`���/���	�����]����	��#��������C�oܾE���
I�ܾm�����k���M���g��9��$����������u�u�V����]���������������

��
�Ջ��
����|�e���
���u���
���������R�
g��9��$����������u������}�������|�m���

I���1]��|������5��|n�U����,���,�%����#-�#*��1'��13������1�C��1�
��
=
�� ,
��1�
��1u��|
�#���1�����
�����%���1V�
����%�
����#|�3
� �3�#����������96���|�"6�#��66��$����P�3�#������`��
�?�?��?��:�?�	�:$x��Lk�����\a
�ˇ2s{p��
�?�?��?��:�?�	�:$x��Lk�����\a
�ʈ2s|(�z
�!�����~	�N�!\��h��sˇ2zˇ2�ʈ2ʈ2����2���2Aˇ2�`��
ˇ2��p��
ʈ2".��(��	�� :@��&:@����:@����X��
���!������2��������2!���NJ2NJ2������2��l��2��I�� ���
�ˇ2!�)�ˇ2?�F�
�ˇ2ˇ2^�e�o�w���������ʈ2����ʈ2����
�ʈ2ʈ2����	��'��:@7�����R������!o�{���2����2������2����2��NJ2��NJ2���������ގ2����2����!��	��2#,6+�k���������z��1		����������	�	�	��	��	yk���9��\
	��
��$_
���
�z�� (�
�:@��
�z��{"
+��?�#��:@������4V
&����:@���ҹRҹ��^=x��
�5M�
�?������
€o�k�	��
�����
�
	���������ē2��\	
��
�
����
�
�:@����

+��?�#��:@�����	
&����
:@���ҹRҹ��^=x���
M�
�?����	���	�
�!����������^��������)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`���$�ˇ2�ʈ2o�&&��)�*ϻ��3�{�����k���
����
�z��
��ē26��
=�#_
&&��)�*ϻ��3�{�����k���
����
v��
��ē2���
s�Լ=�������������?�#��Լ=�������������?�#��ˇ2���;���D���;���D�����:@:@��ѵ۵�ˇ2�2��
��
��
��	��*"ˇ2Զ

����ѵ1[1[1[][l[l[��2�[
����[�[�[�����

�J��������	�5����5H�i��D��g�g���h��g�h���g�hϻ�gFPR<?�������		�	�,�
���D����2��2���

#
�����L�
8I��
�:@,�:@��!��
�����$�wU	��
�
<� D�%#N�&!�*#ʈ2ޟ2��
��
��
D\/!	#����&"ʈ2��6$

��!"‡0 $Շ&!D�%#}�h7%u�Oh8%
"8	%"
�
��O�$�
�����
����1A
Q\	��2$\0\:\D\��Z\ o\0\��2�\$\�\
�g��:@���ҹRҹ��^=x��21[1[1[���"
����2
�������Oh8 
'7%� 
��f9&
9&
��f9'
9'���+f9���%f
���&N'=.	
��f9'
9&,�\�
������4;y
�:j���p��@�������?����ѵ���?������r�D����ں��[��������]��������������e	�����	�e
��e
����)��e���@�}��n����g���������������ѻ�����������
����2��%�Ne�o��4�fe�h��1[�e�e�e�e���2�e�e���2���e�e���2�e�e���ff���\�e���CfKf���`f���m��J��2\���`�!�5��2���!���H�2��ģn�@�������$�@����5��$2�%�?����D�%R�&�?����j�&r�'D������'��([������(��)]������)��*�����*�e+�����+�e,��e,�*���)�*�e)���@�)H�&�n��^�&g�0�w�0��1����1��0�����0��0�����0��0�����0��5�ة2��	�5��Yh$�f�����'$��Nyh7�f���7����f�����3(����������������;t�����L���L������L��2���2]�2U����������������;t�����2��2���
��2�
�
��2�
���	���'
���
��b
����2۵*"��
���2��������_��M�����ti��2�i��20\��2:\��2�i��2l[ة2�$��2N�&��&��
�*ة2��0
8��2�9��2�9�ߍ����	1
�U
existing�F�	�[����2u
��2T��2���J
��Q
��X
�y�
�n��M[
��������2���:@L�ˇ2C�C�T�
�@����n�w����������\�ʈ2,�:@C�	C�T�
�@����n�w�	����	�������@����L������@����\���
�ں2L������,�ˇ2�ʈ21��q��C���2C�^ߍb�e������2C���2C� ��
�H��$�04:���SSYhm
�J��2�H�	��	����������,�	���2����!����2$��	,�
	����)/�A
����N��:�ں2L���2$���2���2�����������������;t�����2��2+������lU��	��	qߍ���	��2���2���2���2���2���
d�
�����ʊ$����|�}4	�4(��}4�d
�����d1e���2KeKeKe������KeDf
����afaf���
��f�P��2���������2��2��L�fT��������2��2Ke���2L�
ں2L�
��2�
��2�@7��21e��Ke��2KeHߍI���2H��2�d��\|��{�����������2��24�֍�9�����
���
C��
*ѵ۵�
ˇ2�2��
��
��
��	��2*"ˇ2Զ
��2��ѵ1[1[1[][l[l[��2�[
����[�[�[���
	:@ �Ѕ
����2�����	�39�
L�ˇ2��4�
�?����<	,�
l��\�

ʈ2��4�
�?����
<	,�l�	�
d��

���
����2��
JT
���\	��2$\0\:\D\!��2Z\"o\0\��2�\$\�\
�g��:@��21[1[1[�$
����2��
��
)	
�!������2��2����2�
ݳ��%Eʼn�%�����&
�K��2�!������2��2��2��2������|�������i���G��^i؊��2����% M��)
)��2�� �)}��) ����*
�5��2��2�K��2��2��2��2��2��2��2 ��:�)E��
�K��2�5��2��2��2��2��2��2�:@%�����0�
�1�'i=�1�(
��
�1�'%�0�':@���'mω�%
ۉ�%�q	X���
��)
)�% 
͉�%b%%�0�'	U�0�'
�+#���������r��Gp��@�������?����ѵ���?������r�D����ں��[��������	]������	��
�����
�e������e��e�
���)�
�e	���@�	}��n����g���������������ѻ�����������
����2��%�Ne�o��4�
fe�h��1[�e�e�e�e���2�e�e���2���e�e���2�e�e���ff���\�e���CfKf���`f�J��2\�

#�5��2	#������K�2��2��
3�����%�K��2��2�%��0��%��%��1 �''����%�5��2��2��2y%����)�5��2��2��2x)!��2t�ں2L���2����
�2�
��2�
��2���2H���v	��Y	��2Z	��,���2	��2������2۵*"��
�
��2���2ti��2�i��20\��2:\��2�i��2l[��2^%��2\%��0�'�'��2�)��2�)��2�)3ߍ8�,�	��
	ߍn

�E	�[�����2y
��2'
���	�y��2M[��2
�1���2���
�
��2��
T�
4�

�����2�
D�
�
��2LR'f?��
���2��2��R'f?�%����=��
����!�%��:@���
���!�	��
 �A���2��2D��^��}d�
	���
��2;
��24�
���2����2���2o
��2�*ߍ���2����'��
��2���2f?�	_ref__key���ѵ۵�ˇ2�2��
��
��
��	��2*"ˇ2Զ
��2��ѵ1[1[1[][l[l[��2�[
����[�[�[���
���
�2*26	BT,�	���2D�
���2��2����4���2
D�D���
$�:@����������������;t������	f?$����2��R'
f?
ѵ&۵'�+ʈ2ޟ2��
��
��
��(	��*"'ʈ2Զ7
ة2��'ѵ&\~8u�Nh9	9		�m����
\	��2$\0\:\D\��2Z\ o\0\��2�\$\�\
�g��:@��21[1[1[$"
����2$�@G�}�Nh9
	�8̆
����2
|���	�:������sp��@�������?����ѵ���?������r�D����ں��[��������]��������������e	�����	�e
��e
����)��e���@�}��n����g���������������ѻ�����������
����2��%�Ne�o��4�fe�h��1[�e�e�e�e���2�e�e���2���e�e���2�e�e���ff���\�e���CfKf���`f�#�J��2\��#!�5��2�#!���H�2��A���2��2-��W�@����<�p�%�@����5��%��&�?����ѵ&��'�?������'r�(D����ں(��)[������)��*]������*��+�����+�e,�����,�e-��e-�+���)�+�e*���@�*}�'�n����'g�1���1��2����2��1���ѻ1��1����1�1����1
�6�ة2��%�6�%�f��嘢%��Mih8�f���8��2T���2,���2��2���2�	�2���2��2	����2����2���2[��2۵*"��
���2���2ti��2�i��20\��2:\��2�i��2l[��2۵'*"'��
�+ة2�1�9��'
�	�	��		��2�	
K�[����20
��2�	�y��2M[��2f?
���y�ѵ۵�ˇ2�2��
��
��
��	��2*"ˇ2Զ
��2��ѵ1[1[1[
][
l[l[
��2�[
����[�[�[���\	��2$\0\:\	D\	
��2Z\	o\	0\��2�\$\�\
�g��:@��21[
1[1[���*p��@�����*���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����2��%�Ne�o���*fe�h��1[�e�e�e�e���2�e�e���2���e�e���2�e�e���ff���\�e���CfKf���`f��2����2,���2۵*"��
���2���2ti��2�i��20\��2:\��2�i��2l[n�-�[����y��2M[��ѵ۵�ˇ2�2��
��
��
��	��2*"ˇ2Զ
��2��ѵ1[1[	1[][l[
l[
��2�[
���
�[
�[�[���\		��2$\0\
:\D\��2Z\
o\0\	
��2�\
$\�\
�g��	:@��21[1[	1[��ѵ۵ �$ʈ2ޟ2��
��
��
��!	��2*" ʈ2Զ0
ة2�� ѵ1[11[11[1][6l[7l[7��2�[7
����[7�[4�[���\9	��2$\40\4:\4D\;��2Z\<o\40\4��2�\4$\4�\5
�g��:@���ҹRҹ��^=x��21[11[11[1��\
��������=���p��@�������?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����2��%�Ne�o��4�fe�h��1[�e�e�e�e���2�e�e���2���e�e���2�e�e���ff���\�e���CfKf���`fp��@��������?����ѵ�� �?������ r�!D����ں!��"[������"��#]������#��$�����$�e%�����%�e&��e&�$���)�$�e#���@�#}� �n���� g�*���*��+����+��*���ѻ*��*����*�*����*
�/�ة2��%�/Ne�o��4�fe1�h��1[1�e22�e32�e42�e3�ة2�e2�e3�ة2���e2�e7�ة2�e7�e4���f2f9���\9�e4���Cf2Kf4���`f2�����������|#�M+a^k����t���2,���2w	�g�g���h��g�h���g�hϻ�gFPR<?�������2۵*"��
���2���2ti��2�i��20\��2:\��2�i��2l[��2۵ *" ��
�$��3�*�������_��M�����ti3��2�i4��20\2��2:\2��3�i6��2l[7Z��[����[����y��2M[�y�
�n��M[+�k�������II	���������ē2��\	��
�H

����H�H
�:@���H�H
+��?�#��:@�����H
&����:@Ε2�HM�
�?�������Ho�k�	��
����nJ
lJ
	���������ē2��\	
��
9J
���7J
5J
�:@��1J/J

+��?�#��:@����,J	
&����
:@֘2J
M�
�?����	��J	�
�!��������^�)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����		�	�	�	�e	�3�	f�\N��`�)��A��o�@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�������	��e�3�f�\N��`���$�ˇ2�ʈ2o��2k���
����
'H��
��ē2[N��
%H	ޟ2k���
����
`H��
��ē2�N��
^H^�Լ=�������������?�#��Լ=�������������?�#��ˇ2���;���D���;���D�	��'4�'	
 ���g�g���h��g�h���g�hϻ�gFPR<?�����������_��M�����)���3���������$�(:@�����������������;t�������i�(�(��1!�		A��5�		���
�	����'	'�"�	��3�
D\	���
D\	�3�
�
 �
����W^e
l	sz�����
������	��3��:@
��_��

���������3��3
��
���4�	�.�,�	��3��+���
����3���
�	���'���3��'4�' ���g�g���h��g�h���g�hϻ�gFPR<?�����������_��M���������3���������
���$[	
	:@���8>���3��3	
��3��	�ahov}�U��l'	����	ź3��D\ 	����D\!	��3������/�
(� '.5<C�'c�N�J�"G�"O�"	��3k�":@�"V�"
���S�"Q���3ź3M����$ ��& 	��3l�$ ��$ r�
����3DKRY`gȴl'���3�(4�(
d�(
����3�(�(�:@���3��3	��3�}�l'm�l
�Q!�)��&���'l��'Ol�����Df�`�Z�T����P�
I���L�J���D�g�	�@�	��
����
f���<�7����H��e
���5�
�e
���3�
1����-��e���)�'����#��e�����������������������������
I�����������g����������f�������������e������e�������������e"�����"��������e$�����$~�$���{�$����l�P��3D�'�ôl''"��3��'�����������|#�M+a^k����L�&����������������;t�����3���3��3�'����������������;t�����3S��3���3����3����4����8�����3����3����3���3��
�3��
��3����3����3��ź3���3���*�ź3'�ź3
���3!���3/���3���3&�"��3%�"��3�$='���'�	֍�CM����]������,V���,^���3�\�)8�?�������
���3��3	���
��������3��3��	��3��������3��3��	��		��3��
��
	��3��Ո`f������


���0

)��A�����
����
��������)����
N�	L�����#�



:@�������.

	����



��
��
���
��	��)�Z�
a���:@�I�:@�����(S����������������������
I���|���������e������e����������M�����z�w�g��r������������n�����(��3,�(l���3���3q���3f���3,��������3&���3�e���@eA��������������,����3^�������*\�*	
����������+�+���
�	��3��3b		A��
�	��
����
��.�6���3��3,�
	��3'���	
$�	,�	��3��3D\

	�3$�	��	D\	
�3��	
��	��	
���y���
�	�$�+:@���3@�;�C�K��������	s�{���}�{�	��3-�z���y�
����3i���
�	��*���3��*\�+ Y��������
ٴ����3��3R���1	������(.�!��(�%:@	��(����(5�A��(���3��3�����(�0���3��3&���3$� ��������
�����a�^�f�	��3��:@��������`�^�
���[�����_
���3��3� 	��|������3��3��	ź3���"!��""��""��3ź3D\#!	"��3��""&�"#D\$#	��3$�"!#!�"#)�"!:q���J QX_�5���3/���$��%%��%)��%+�'������%+��%)��%%��2.��4.	$��3��2 .��2.9�$��
����3 ��5 <CJ45���3�+4�+
d�+
����3�+�+t'&{'&��3��3��*%&��1p'&k('e((l((%�('(:@b((](%'v('X($��3ź3S't�'*|�'*��3��3r�+)*ź3p�'*l�)+)	�,�����))+�)$)�'��0,��0-��0-	+��3��0,-:@����������0-��0+
���,��0,M,�7��)���*q��*T�����]	�������������
I�����e�������e	���c�	�e	���a�	������r�������~���

��
��
�����3��
�����3��3��
�������
������g������������������e�����#�������e�����������������������������
I ����� F�������e"���D�"�e"���B�"������S���%����_�%��&&��'&��'&��'���3��&��'���3ź3��&��)�����&��,����,g�-���-��.����.��,�����,�e0�����0�%�����%�e2�����2��2�����2|�P��3D�+w550��3��*��3L�*��3K
��3�
��3�*��3�
��3;��!��
���32
��3����3
���3���3E�	��3��	�3>�	��3����1���+�
��3�

�

�

��3�
��3\�
��3#�
��3���3���3�������3�
ź3����3����3����3	�"ź3��"��3�"ź3��%��1�&��3�&m&h&��3��&��3�&ź3��&��3��0��3��0��3E�2l5���'r֍�����������������������������͵,�͵,���3��.4�.	
A��2��h�h؏�h��g�h���g�hϻ�g��Xt��,�����3y��2�	��3�3I��4����$�/:@�����������������;t�����3��f�/�/��-!�
		A��5�
lsz
�	���.���8,����8�	
:@����	�3	��8����8>���3�3)���4�	�		���;C�
���;<�		��3��
D\	�3��
D\	�3��

��
��
x
	��<�
���
�	�N9
Q��=�(�%�-�	��3I�:@v"4�
���1����=���3��3	��>�v	m��_D\	�3���_
��_���@�
�������
	�.���3��/4�/9�h�h؏�h��g�h���g�hϻ�g��Xt��,���ź34��3��3/5���
�	�������!%���":@�	��3����3��3��	}w	ź3�D\	��3� D\  	��3� � 	��r���
#%�n��!!��!"��!"	��3��!!":@�%!"��!
���!��!!i��3ź3d�_##D\$#	��3\##Y##V
����3!;"%���3�/4�/�/
�/d�/
����3�/�/
"%"��3$*"�'��-���.l��.O���0��ۊ��A���2�����2�����4�������1��4��������t������8�g�	�n�	��
����
f���Wd������e
���a�
�e
���_�
]����1��>��e���Y�����_���Y��@��e���E��_wۊ��xpib����[�����ڳ����Vg����������f���������/�e������e����������Q�e!�����!L���G�e#���B#"�P��3D�/�!%%%��3ԓ.��؏��������U-�RM�����L�.����������������;t�����3���3���3�.����������������;t�����3���3���3���3��2��3Q��2���4��3�
�
(
��3$
��3u	��3���@��3��
�3��
��3����3���3
	ź3���3����3'"�
ź3�
ź3�	��3���3?���3.���36�!��35�!��3�	#L'%���'(	֍�D����������,c���,k���3�'\�0I��
�������
���3�3�	���
��������3�3���8�	��3I�����3��3��	��		��3��
��
	��3��"��"
"
"7"
)��A�Y��A�
�����A�
	��A������0����
e�		����"

""

:@�������E"

"

"
�
���3
�	��6�g�
n���:@�I�:@�����/S���@��܊������AJ����	�����
C����q������1��
������������������e������e����������~����������g���������������������0��4,�0!��
��3���3!����3���3������3\���3B�6"r%�$s�������������,����3��������1\�1	

���	��I��
�����3�3���
�
��3�3�		
A��
�		��
����
��������3�3���8�	��3�	\�	d�	��3��3D\
	�3\�	�	D\	�3�	�	�	�`	�����
���
�	$�2:@���3�����q���I������	:@FD\	�3
����� �
����3
��
���
�	�1���3��2\�2 !������
������3�3����1	������(.�!��(�%:@	��(����(5�A��(���3��3�����������3�3|���3	�����+�� ����
���+�!��,��������	��3��:@������������
�����d"
���3��3^	���� ��3��3�	 ź3M!"��!#��!#��3ź3D\""	#��3��!#s!$D\#$	��3q!"$n!$v!"H��D!K RY`�23�2��303�%z$&�$*�$,w&}����$,�$*�$&�1/D\2/	%��3�1!/�1/�%w
����3!o(!/ 6=D43���3�24�2�2
�2d�2
����3�2�2
�&'�&'��3��30�)&'��1�&'�'(')�')&�'():@|')w'&(�'(r'%��3ź3m&f&+m&+��3��3��**+��3b&+](,*q�+x����X(*,S(%*�&/-/./.	,��35/-.:@��������/./,
���-/-�&+�5��1���1q��2T����������	}	���
C����q�Q����1��
������P����������e	����	�e	����	�����ϊ��s���%��Ҋ��������

���h�
���o�
����3y���
����3��3����
n����Y��+�
j���d�g��b�������^����Z��e���W�p���Y����e���k�������H����������B��	�����e!����	!�e!����	!�ϊ��Y
�$Ҋ��c
$�%%�&%�&%��&���3�%��&���3ź3�%0(����%'+��!+g�,�,��-����-+���+�e/���/-$����$�e1���#1�6�P��3D�2�6331��3ԩ1��4L�1ތ4�
��3�
��3�2��4�
��3W��3X�
!��
��3b
��3!����3
��3������3�	��3W	�3�	��3������1���+�
�3
�

�

��3���0�
��4`

��3*

��3���3��3de���33ź3���3�
��3���3�!ź3!��3y!ź3�$��1�%��3�%�%�%��3�%�4%ź3�
%��3I/��3H/��31�;3���'�֍�9���q
���U���g����
�������͵,~͵,���3�<h��,
�?�?��?��:�?�	�:$x��Lk�����\a
���4s{(�z,
�!���~,�,�!7��C��N��4���4�jtӻ4�h��,
��4".��(��,	��:@��&:@��w|C��,
��,�!k��w��4������Ƽ4�Ƽ4�����ɾ4�����h��,
��4"��46;
���4��4QV^��,
��,�!H��,��4��4Ƽ4�Ƽ4�7�DN׿4���,�!��,	��4&0��
,k�������c�a�		���������ē2��\
	��
.�
���,�*�
�:@��&�$�
+��?�#��:@����!�
&����:@։ ��M�
�?����������
7,
�!���,�,���>,��
\,�����,)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����

�
�	�
�e
�3�
f
�\
N��`���$�,��4�&&��)�*ϻ��3�{�����k���
����
B���
��ē2v���
@�
�Լ=�������������?�#����;���D����w,	:@X��,�	��4��4��
��
��
��
	��*"��4�[
���
�[�[���
	��������"�#
h$o���
��,T�,��4,�,	:@C�4C�4T�
�@����n�w�	����,�,,�,:@�,��,=%��,���,CS	\
	��$\0\:\D\ 	��Z\!o\0\
���\$\���L&	�L%�������	�$�$	���,D\-	��4�,D\.	��4�,�,�,l$e$��������$�/}/�/	���/:@�L/�/
����/�L$�1�3	���1�1�$
����������D�,���E,�,bh��L�,0	��K(:@�K%
	���M$��4�,$�,:@��6����[,���@�A�����p��@����]�����?����ѵ���?������r�D����ں��[��������]��������	�����	�e
�����
�e��e�	���)�	�e���@�}��n����g���������������ѻ�����������
��
����%�Ne�o��5��fe�h��1[�e�e�e�e���4�e�e���4���e�e���4�e�e���ff���\�e���CfKf���`f(����`"""#"$"$���"
I&���&%��"g�(��(��)����)f%����"�$���!"�e,����,�e,����,�$����"�e/����/�$����"�e1����1�1����1���@����\�,��44$�,��L�,��,�,���	��L���=��4	��	g��۵*"��
�	���i��40\��4:\��u"��q#�I$�I"�""���""��i!"���"��4�",��4}",���!/���!/��u1ҀC�4��	�g�g���h��g�h���g�hϻ�gFPR<?�������	q��4��
�	���4���ҹRҹ��^=x��:@��4��2�	�[���w�����x
��A
��H
�y�
�n��M[��,���4C��k�������_�]�	���������ē2��\	��
*�

���(�&�
�:@��"� �
+��?�#��:@�����
&����:@։ ��M�
�?��������
�!����,��)��A���@��?��R�Z�2��k�s�<���������������T����ħЧ�ߧ�����		�	�	�	�e	�3�	f�\N��`���$�
,��4���4k���
����
���
��ē2���
�	YԼ=�������������?�#����;���D�T�,��4\�,	
 &���4��
��
��
l[
	���[
���
D\	��4�����
~����������$�	2�u���

%���	��
��������4
-�������y��"��#��#����$�#	2�#Z\$���+�+����&�N'��u��(
���
���

���ݾA��l	
�W&I�
�<����:@։ 	:@�����
�	����,0�(	:@�����������=(D(D(��4��
��5�)		ID(J(�*��K,���@����{������������m���4��m���46�>��?����S�[�
G����n�
v�`����n������m������m���4����E��������]�������������e������e��e����)��e���g��m���4~�C��@������c����������������������������/�8����I������a��m���4y�C��@������c�""Kf������m���4����F��������&�����&��&_���&�(��+�(�<�<���<��:�<���:�<��
�:�<��:�<��:�<��:
�hpp�Y8����t�,��$�,��4D��X���4d�~������4��y�����l[��
������
����
���"��&��D(�|������������0�������ѵ۵��?�?��?��:�?�	�:$x��Lk�����&&��)�*ϻ��3�{�������
��
��
��	��*"��4Զ

����ѵ1[1[1[
][
l[l[
��4�[
����[�[�[���\	��4$\0\:\	D\	
��Z\	o\	0\��4�\$\�\
�g��:@���ҹRҹ��^=x��,1[
1[1[�,���
F,p��@������,���?����ѵ���?������r�D����ں��[��������]��������������e������e��e����)��e���@�}��n����g������
����
�����ѻ�����������
����4��%�Ne�o��4�,fe�h��1[�e�e�e�e���4�e�e���4���e�e���4�e�e���ff���\�e���CfKf���`f�g�g���h��g�h���g�hϻ�gFPR<?����t�
,��$�
,��4۵*"��
���4��������_��M�����ti��4�i��40\��4:\�5�i��4l[���[����y�
�n��M[ ��,��/$�,'+1���=,JP_d��/p	y}	��,�,�����,	
4�,
���$�,,�,		l�,��,�,	!�06�,H
���,�%��+,
�,��4L�,��$�,��/���/�����0�|��"Q�	T�	��Y���/
��/��5b��/.��/5<�,$k���	
��	��u�s�
	���������ē2��\	��
@�
���>�<�
�:@��8�6�

+��?�#��:@����	3�	
&����
:@։ 
�	
M�
�?�������$
�!��$ ��,��/$�,
(,2���<,KQ`e��/q	z~	��,�,�����,	�,

4�,��5
*,�,		l�,��,
�,
�,	*�9?�,�,�,f
$���,���q,i��*,�%���\�,�%����%)��A��'@��?��R�Z�2��k�s�<��������	�����	��	T����	ħЧ�ߧ�������	��e�3�f�\N��`���$�,��$�,�����/��/��'�00�������4���4�(��4k���
��	��
 ���
��ē2T���
��	��"/�	��!DԼ=�������������?�#��	��/��/��5e��/$��/+��������;���D�(�'-	������2-	��.!-��(�	-�� :@��%:@a���:@����V�
-	�-�!�������������������.��.��������i�5��G�� h��-
�?�?��?��:�?�	�:$x��Lk�����`l��(��-	��:@�
�&�3��-
��-�![��g��r��z��ݘ5ǚ5����Ś5��G���,�-���-�L�-���-�����5��6��5�-��)
U������
�:@/�Ɯ
�ޜ�
�!����!�Ɯ������	�����	ͦ�������ą�������!���������������
���Ͱ�����!��	��
&0??��ą??��ą??��???�JK���!�A�A�
B�A��
�A��
�A��?��?�A��A�A��?��
K��ą3K��ąNKUK��cKjKtKpv���!P��9K���
��
'��
/���K���KL�Yc��LHHCD��ąCD��ąCDCD��CDCDCDHH���!�GH�H��
�G��
�G��
�G��CD��CD�G��G�G��CDzK¯��ą�}KzK�qKnKkK�K���! ��sK������K�	��LT��	�K�K�a��Kd��
l͙t�KJL�����vL4�
����-��d�&"help"�L�
u���3��d�&	"version"��
/���-��d�&""�¯��ą����)A��	�)T��	a��$���
,��)�����6��!<������������$���
��$dͰ��T�
�!����5��$���$��
/\�	����	
�!�	�	���@4���
��4�	�L�	D4����L������$���
$�����
�Ͱ��\��e��
��e
��e��
�!�����E4����4��}�	D4�}�	�}���	�e��$��$����ą�e�
�
\�D4ZM�e��
��e
��eD4��
�!��
���I4�����4��M�	D4�}�	�M���	�e��$���$�����Mą�e�
)�4�
���
���
0��$�
��$�
�
/¯��ą���(����l��'����{�)�D�A��	�)T��	a�������
,������� ����¯��ą���&����l��'����y�)�D�A��	�)T��	a�������
,������� ����¯��ą�����6�)�D�A��	�)T��	a��$���
,�c¯��ą�����6�)�D�A��	�)T��	a��$���
,�c¯��ą��'�'v?	��
v?	��
�?	�?�?�?	�?	�?	�?	�?	�?	�?	�?�?�?	�'�'�:@	:@	I@	:@`@	k@	:@	:@	`@	�@
�@
�@�@��

�@	�@�@
�@
�@

�@�@

k@	A
A

A
"AA
��
BA
"A
BA
��
A
mA��
ABA	�A
A��)�)��)A��	�)T��	a�bB�t�'vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B		�B	���C	C
�o*C	C
�o>C	$���
,��,��+��
C��
�C�?	�?	�?	�C	A	��
A	��
BA	Έ
�@Έ
�CΈ
�C
����)��
�?��
�?��
A��
�@¯��ą���#	v?	��
v?	��
�?	�?�?�?	�?	�?	�?	�?	�?	�?	�?�?�?	���:@	:@	I@	:@`@	k@	:@	:@	`@	�@
�@
�@�@��

�@	�@�@
�@
�@

�@�@

k@	A
A

A
"AA
��
BA
"A
BA
��
A
mA��
ABA	�A
A���T�)�D�A��	�)T��	a�bB�t�vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B		�B	���C	C
�o*C	C
�o>C	$��,���
,��t���
C��
�C�?	�?	�?	�C	A	��
A	��
BA	Έ
�@Έ
�CΈ
�C
������
�?��
�?��
A��
�@¯��ą�4���$	v?	��
v?	��
�?
�?�?�?	�?	�?	�?		�?		�?		�?	�?�?�?
���:@		:@	I@	:@`@	k@	:@		:@	`@	�@�@�@�@��
�@
�@�@

�@
�@
�@�@
k@	AA
A
"AA
��
BA

"A
BA

��
A
mA��
A
BA
�AA���W�)�D�A��	�)T��	a�bB�t�vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B		�B	���C	C
�o*C	C
�o>C	$���
,���,��l����
C��
�C�?	�?	�?	�C	A	��
A	��
BA	Έ
�@Έ
�CΈ
�C
������
�?��
�?��
A��
�@,�¯��ą���$	v?	��
v?	��
�?
�?�?�?	�?	�?	�?		�?		�?		�?	�?�?�?
���:@		:@	I@	:@`@	k@	:@		:@	`@	�@�@�@�@��
�@
�@�@

�@
�@
�@�@
k@	AA
A
"AA
��
BA

"A
BA

��
A
mA��
A
BA
�AA���U�)�D�A��	�)T��	a�bB�t�vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B		�B	���C	C
�o*C	C
�o>C	$���,���
,��t����
C��
�C�?	�?	�?	�C	A	��
A	��
BA	Έ
�@Έ
�CΈ
�C
������
�?��
�?��
A��
�@¯��ą�¯ą���,	v?	��
v?	��
�?

�?
�?
�?�?�?�?	�?	�?	�?�?
�?
�?

���:@	:@I@:@`@k@:@	:@`@�@
�@
�@
�@��
�@
�@�@
�@�@�@�@k@A
AA"AA��
BA
"ABA
��
AmA��
A
BA
�AA���^�)�D�A��	�)T��	a�A��	D�T��	a�bB�t�vB�w�BvB�w�B�A������B�B	�ef?	�B
�e�?
�B�B���CC�o*CC�o>C$���
,���
,��l��t���
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C������
�?��
�?��
A��
�@¯ą�¯��ą���,	v?	��
v?	��
�?

�?
�?
�?�?�?�?	�?	�?	�?�?
�?
�?

���:@	:@I@:@`@k@:@	:@`@�@
�@
�@
�@��
�@
�@�@
�@�@�@�@k@A
AA"AA��
BA
"ABA
��
AmA��
A
BA
�AA���]A��	D�T��	a��)�D�A��	�)T��	a�bB�t�vB�w�BvB�w�B�A������B�B	�ef?	�B
�e�?
�B�B���CC�o*CC�o>C$���
,���
,��l��t���
C��
�C�?�?�?�CA��
A��
BAΈ
�@
Έ
�CΈ
�C������
�?��
�?��
A��
�@¯��ą�D�^z۵�	ނ����
��
��
��	��
*"*"ނ�	Զ	
��{	�	����^z{	����,
	v?
	��
v?	��
�?�?�?�?�?
�?

�?�?�?
�?�?�?�?��
�:@:@
I@:@`@k@:@:@
`@�@�@
�@�@��
�@�@�@�@�@�@�@k@AAA"A
A��
BA"A BA��
AmA��
ABA�AA�!��a�)�D�A��	�)T��	a�7~�2T���?��^z���?����r�D��ں��[������]������	���	�e
���
�e��e�	�)�	�e�@�}��n��g�������������ѻ�������
����%���q�bB�t vB�w�BvB�w�B�A������B�B�ef?�B�e�?�B�B���CC�o*CC�o>C$���
,���,��l��t���
\���
۵*"��
�	Έ
���
C��
�C�?�?�?�CA��
A��
BAΈ
�@Έ
�CΈ
�C �����y���
�?��
�?��
A��
�@Ժl�
�����,�$�0����K$���,���
,��C��5��h$.
�i.��,n.��u.��4z.��$�.���.���<Q.�ʶ
L\.$_�c.	�+6=6���%.
��.��$�.���.��<�.��,�.���.����S.�ʶ
L�.&_��.
�,7>6�(��*
	+1:@����*T:@��#s:@��B�������n��*�!������'����������)�*��*�!�*���*��'�*�*�*��*�!��*��' *H��*		��*�!=BHS��'[��'cjqz���������$�*:@����*�!8��*����**��(*���
��1[1[1[][l[l[���[
����[0\:\D\��Z\
:@o\0\��6�\�\
�g��:@���ҹRҹ��^=x��'1[1[1[ �
���g�g���h��g�h���g�hϻ�gFPR<?����
H��:@��6�
*�
*����*��^*���*Ne�o��4�
*fe�h��1[�e�e�e�e���6�e�e���6���e�e���6�e�e���ff
���\
�e���CfKf���`f��J�6����6��
(*9��7�6��6P�	������
���	�6����6�\�9,�~�6��6��#*�6���6��������_��M�����ti��6�i��60\��6:\��6�i��6l[�[���
�n��M[6B���6��6�*�b��6T�*xT�*
�!d�*
�!\�*
�!��'*
��������6��6N��������y4���*$�*	T�*%
ܢ*���e��
�:@���e
��e
�
����M�
�?����:@�����W�
�:@�����
��*	
���e1��2
�:@���e1
��e1
�	
����M�!

�?����:@�����W�
�	
:@���
�	�
Ա*
��3�eJ��K
�:@���eJ
��eJ
�8

����M�:
�?����:@�����W�3
�
:@��3��
����*
�����*�*�L���*����5�����Ɯ�Ҳ���	�����	ͦӦ�Q��"�)��A��D�@��?��R�Z�2��k�s�	<������	��
�����
��
T����
ħЧ�ߧ�������	��e�3�f�\N��`�
SͩH�4�������}�	D4�}�	�}���	�e����%�����Ɯ�Ҳ���	�����	ͦӦ�Q��"�)��A��D�@� �?��R� Z�!2��k�!s�"<������"��#�����#��#T����#ħ%%Ч%�ߧ%�%���%�((�(�	�(�e(�3�(f+�\+N�%�`�%
SͩH�4�������}/�	D4/�}0�	�}0��1�	�e1������3���3Ɯ4�Ҳ4��5�	��5��6�	ͦ6Ӧ4�Q��"�4)�4�A��D�4@�9�?��R�9Z�:2��k�:s�;<������;��<�����<��<T����<ħ>>Ч>�ߧ>�>���>�AA�A�	�A�eA�3�AfD�\DN�>�`�>
S4ͩH�443������3�}H�	D4H�}I�	�}I��J�	�eJ����*��',�*��*	T�*������"���D�ą�e������"���D�ą�e1����3��"�4��D�4ą�eJ�n	Լ=�������������?�#��Լ=�������������?�#��Լ=�������������?�#������������;���D�����������;���D�����������;���D��
��'��%0��
��%��%2�����c������$�'�"Fatal internal error. Please consider filing a bug \
                                  report at https://github.com/clap-rs/clap/issues"��}
��$��07>L
�b�o��{��4�
��%��1��9@N
�d�q��}�����X
��$��07>L
�b�o��{�����

��&��29@N
�d�q��}�����

��&��29@N
�d�q��}����5
��%��1�9@N
�d�q��}���,�	
����)��5��=DR
���l�y���������-
��%ą1�9@N
�d�qą}�����	
��%��1��9@N
�d�q��}������

�
�
%��1��9@N
�
d�
q��}����,�

�
�
%��1��9@N
�
d�
q��}�������O

�Ȑ�+��7��?FT
�Ȑn�{���������

��'��3��;BP
�f�s���������$

����+��7։ ?FT
���n�{���։ ����� 

��'�3��;BP
�f�s�����$�!
��%��17>L
�b�o��{��4�!
��%��1��9@N
�d�q��}����<�!
��%��1��9@N
�d�q��}����L�!
��%��1��9@N
�d�q��}����T�!
��%��1��$9@N
�d�q��}��$��4�!
��%��18?M
�c�p��|�����/
��(��������>ͺ ��ئd�ls�
������6������
��&��2��:AO
�e�r��~����L��
��&��2��:AO
�e�r��~������'
��&��2��:AO
�e�r��~������'
��&��2��:AO
�e�r��~����t��'
��&��2��:AO
�e�r��~������'
��&��2��:AO
�e�r��~����,�
� � %��17>L
� b� o��{��$�
� � %��1��9@N
� d� q��}����D�
� � %��18?M
� c� p��|��4�
�����"�/����������������g���p����������֍��ߍ�䘈s����������
�����
���6(��619D�
�����"�/��6;����֍����_����{�������
����������6���6����-
�!���!*��6ݘ5>ES
�!��m�!z���ݘ5��l�
�!�!%��1��9@N
�!d�!q��}����y�
�������L���
x<���
ȹL���
�����
��D���
��T��	����\��!
����!��$�	:�t�	2�t�	5�4�	#�T�	>�L�	B�<�!�D�"��v�*d��
�
���
����# `clap_builder`\n\nBuilder implementation for clap.\n\n[docs.rs](https://docs.rs/clap)\n- [Derive Tutorial](https://docs.rs/clap/latest/clap/_derive/_tutorial/index.html)\n- [Derive Reference](https://docs.rs/clap/latest/clap/_derive/index.html)\n\n## License\n\nLicensed under either of\n\n* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or <https://www.apache.org/licenses/LICENSE-2.0>)\n* MIT license ([LICENSE-MIT](LICENSE-MIT) or <https://opensource.org/license/mit>)\n\nat your option.\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally\nsubmitted for inclusion in the work by you, as defined in the Apache-2.0\nlicense, shall be dual-licensed as above, without any additional terms or\nconditions.\n\nSee [CONTRIBUTING](CONTRIBUTING.md) for more details.\n��# `clap_builder`

Builder implementation for clap.

[docs.rs](https://docs.rs/clap)
- [Derive Tutorial](https://docs.rs/clap/latest/clap/_derive/_tutorial/index.html)
- [Derive Reference](https://docs.rs/clap/latest/clap/_derive/index.html)

## License

Licensed under either of

* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or <https://www.apache.org/licenses/LICENSE-2.0>)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or <https://opensource.org/license/mit>)

at your option.

### Contribution

Unless you explicitly state otherwise, any contribution intentionally
submitted for inclusion in the work by you, as defined in the Apache-2.0
license, shall be dual-licensed as above, without any additional terms or
conditions.

See [CONTRIBUTING](CONTRIBUTING.md) for more details.
���0��&����8�l��7Ehttps://raw.githubusercontent.com/clap-rs/clap/master/assets/clap.png���G��`y�
������q�r��
xq��
ȹp��
��o��
��n��
��m�	����l�!
��k�!��j:�i2�h5�g#�f>�eB�d�c�b�*a�
�	�	�	���	���	̥�	���	�	z	}	��n	��\	|�Q	t���&# Command Line Argument Parser Error�����.+ See [`Command::error`] to create an error.�����-* [`Command::error`]: crate::Command::error�,�ف��	T




�	�	�	�	�	�	�	�	T�
4�
�� �� 0- Requires `cargo` feature flag to be enabled.�'|� 
�!�"�!�!*�!�!�!�!�!8�l�!	�!�!�!7 `cargo` feature flag is required���!"%�!%�!�!�!,�!8�
$�!&�!8�$�!*�!�!�"�!�"8�l�"	�"�"�"7��6��""%�"%�"��"��"�"�"8�4�"t�"'|�"c�"�`H�"�#�#8�4�#,�#8��#&�#8�,�#*�#�#�#8�L�#	�#�#�#,�#8��#%�#�#�#�#8�4�#,�#8��#&�#8�	<�#*�#�#�$�#�$
8�#8ident_or_string_literal���#&�$�$8��$�$,�$8��$%�$8��6��$%�$�$�$�$8�4�$,�$8��$&�$8��$*�$�$�%'�$8��$'�$8�l�$	�$�$�%7-Only identifiers or string literals supported���$/%�%%�%�%�%�%8�4�%*�%�%�%8�$�%%�%�%�%�%8�$�%,�%8��%&�%8�,�%*�%�%�(�%�(8�%8ident_or_char_literal���&�&8�L�&	�&�&�&,�&8��&%�&8debug_assert_eq�|�&	�&�&�'	8��6��& �&8�	�&�&�&$�&7��&$�&7>Single-letter identifier expected, got {ident_or_char_literal}���'@$�'%�'8��6��' �'8chars�,�'�'�' �'8�$�'�(�( �(8�4�(�(�(%�(�(�(�(8�$�(,�(8��(&�(8�	<�(*�(�(�)�(�)	8�(8��6��(&�(8�$�(�(,�(8��(%�(8��6��(%�)�)�)�)8�$�)*�)�)�)�)�)8�$�)%�)�)�*�)8��)�)�),�)8��)&�)8�$�)�)�),�)8�%$�)&�)8�,�),�)�)�*,�)8tail�$�)&�*8��*
�**�*�*�.�*�.A8��6|�*	�*�*�*	,�*8��* �*8�@|�*�*�*$�*8�$�*$�*7Flags should precede values���*%�*8�Rd�*	�*�*�+	�+8��<�+	�+�+�+,�+8��+ �+8�CT�+�+�+$�+,�+8,�+'�+8�L�+'�+8��4�+$�+7Flags should precede `...`��+%�+8�+8�+8��+�+,�+8��+%�+8�+8�%$�,�,,�,8,�,'�,8�D�,	�,�,�,�,8�4�,,�,8�%$�,%�,8�,8��, �,8�=4�,�,�,�,7��,�,�,8��,�,8��, �,8�$�,�,�,8�%$�,%�,8�,8�!4�-�-,�-8,�-'�-8�L�-'�-8��<�-%�-8�-8��-�-8��- �-8�%$�-�-�-8�%$�- �-8�!4�-�-�-8�!4�-%�-8�-8��-�.,�.8,�.'�.8�D�.	�.�.�.�.8��.�.�.8��.,�.�.�.,�.8��7$�.
�.%�.8��.%�.�.�/�.8��.�.�.,�.8��.&�.8�$�.�/�/,�/8�%$�/&�/8�	<�/,�/�/�/,�/8��7$�/&�/8��/
�/*�/�/�3�/�3A8��6|�/	�/�/�0	,�/8��/ �/8�@|�/�/�/$�/8�$�/$�/7�7��/%�08�Rd�0	�0�0�0	�08��<�0	�0�0�0,�08��0 �08�CT�0�0�0$�0,�08,�0'�08�L�0'�08��4�0$�07ۅ7��0%�08�18�18��1�1,�18��1%�18�18�%$�1�1,�18,�1'�18�D�1	�1�1�1�18�4�1,�18�%$�1%�18�18��1 �18�=4�1�1�1�17��1�1�28��1�28��2 �28�$�2�2�28�%$�2%�28�28�!4�2�2,�28,�2'�28�L�2'�28��<�2%�28�28��2�28��2 �28�%$�2�2�28�%$�2 �38�!4�3�3�38�!4�3%�38�38��3�3,�38,�3'�38�D�3	�3�3�3�38��3�3�38��3,�3�3�3,�38��7$�3
�3%�38��3%�3�4�4�48��4�4�4,�48��4&�48�$�4�4,�48�$,�4&�48�,�4,�4�4�4,�48��7$�4&�48��4
�4*�4�4�8�4�8-8��6|�4	�4�4�5	,�48��4 �48�?D�4�5�5$�58�$�5$�57%Short flags should precede long flags���5'%�58��6|�5	�5�5�6	,�58��5 �58�@|�5�5�5$�58�$�5$�57�7��5%�68�Rd�6	�6�6�6	�68��<�6	�6�6�6,�68��6 �68�CT�6�6�6$�6,�68,�6'�68�L�6'�68��4�6$�67ۅ7��6%�68�78�!4�7�7,�78,�7'�78�L�7'�78��<�7%�78�78��7�7,�78��7 �78�$,�7�7�7,�78,�7'�78�D�7	�7�7�7�78�$�7,�78�$,�7 �88�!4�8�8�88�!4�8%�88�88��8�8,�88,�8'�88�D�8	�8�8�8�88��8�8�88��8,�8�8�8,�88��7$�8
�8%�88��8%�8�9�9�98��9�9�9,�98��9&�98�$�9�9,�98�$,�9&�98�	<�9,�9�9�9,�98��7$�9&�98��9
�9*�9�9�=�9�=-8��6|�9	�9�9�:	,�98��9 �98�?D�9�:�:$�:8�$�:$�:7��7��:'%�:8��6|�:	�:�:�;	,�:8��: �:8�@|�:�:�:$�:8�$�:$�:7�7��:%�;8�Rd�;	�;�;�;	�;8��<�;	�;�;�;,�;8��; �;8�CT�;�;�;$�;,�;8,�;'�;8�L�;'�;8��4�;$�;7ۅ7��;%�;8�<8�!4�<�<,�<8,�<'�<8�L�<'�<8��<�<%�<8�<8��<�<,�<8��< �<8�$,�<�<�<,�<8,�<'�<8�D�<	�<�<�<�<8�$�<,�<8�$,�< �=8�!4�=�=�=8�!4�=%�=8�=8��=�=,�=8,�='�=8�D�=	�=�=�=�=8��=�=�=8��=,�=�=�=,�=8��7$�=
�=%�=8��=%�=�>�>�>8��>�>�>,�>8��>&�>8�$�>�>,�>8�+T�>&�>8�,�>�>,�>�>�>,�>8��7$�>&�>8��>
�>*�>�>�D�>�DH8�Rd�>	�>�>�?	�>8��<�>	�?�?�?,�?8��? �?8�CT�?�?�?$�?,�?8,�?'�?8�L�?'�?8��4�?$�?7ۅ7�?%�?8��6|�?	�?�?�@	,�?8��? �?8�@|�?�@�@$�@8�$�@$�@7!Multiple values not yet supported���@#%�@8�@8�@8��@�@,�@8��@%�@8�@8��@ �@8�?D�@�@�@ �@8is_none�<�@�@�@�@8��@ �@8�>L�@�A�A �A8�7<�A�A�A�A�A8��A�A8��A �A8�(D�A�A�A8 $�A%�A8�A8�+T�A�A,�A8,�A'�A8�D�A	�A�A�B�A8�4�A,�A8�+T�A%�B8�B8��B �B8�=4�B�B�B�B7��B�B�B8��B�B8��B �B8�$�B�B�B8�+T�B%�B8�B8��B�B8��B �B8�+T�B�C�C8�+T�C �C8�!4�C�C�C,�C8,�C'�C8�L�C'�C8���C%�C8�C8��C�C,�C8,�C'�C8�D�C	�C�C�D�C8��C�C�C8��C,�C�C�D,�C8��7$�C
�D%�D8��D%�D�D�E�D8��D�D�D,�D8��D&�D8�$�D�D,�D8�+T�D&�D8�	<�D�D,�D�D�D,�D8��7$�D&�D8��D
�D*�E�E�J�E�JH8�Rd�E	�E�E�E	�E8��<�E	�E�E�E,�E8��E �E8�CT�E�E�E$�E,�E8,�E'�E8�L�E'�E8��4�E$�E7ۅ7��E%�E8��6|�E	�F�F�F	,�F8��F �F8�@|�F�F�F$�F8�$�F$�F7��7��F#%�F8�F8�F8��F�F,�F8��F%�F8�F8��F �G8�?D�G�G�G �G8�7<�G�G�G�G8��G �G8�>L�G�G�G �G8�7<�G�G�G�G�G8��G�G8��G �G8�(D�G�G�G8 $�G%�G8�G8�+T�G�G,�G8,�H'�H8�D�H	�H�H�H�H8�4�H,�H8�+T�H%�H8�H8��H �H8�=4�H�H�H�H7��H�H�H8��H�H8��H �H8�$�H�H�H8�+T�H%�H8�I8��I�I8��I �I8�+T�I�I�I8�+T�I �I8�!4�I�I�I,�I8,�I'�I8�L�I'�I8���I%�I8�I8��I�I,�I8,�I'�I8�D�I	�J�J�J�J8��J�J�J8��J,�J�J�J,�J8��7$�J
�J%�J8��J%�J�J�K�J8��J�J�J,�J8��J&�J8�$�J�J�K,�J8�+T�J&�K8�,�K,�K�K�K,�K8��7$�K&�K8��K
�K*�K�K�Q�K�QJ8�Rd�K	�K�K�L	�K8��<�K	�K�K�K,�K8��K �K8�CT�K�K�K$�K,�K8,�K'�K8�L�K'�K8��4�K$�K7ۅ7��K%�L8��6|�L	�L�L�L	,�L8��L �L8�@|�L�L�L$�L8�$�L$�L7��7��L#%�L8�L8�M8��M�M,�M8��M%�M8�M8��M �M8�?D�M�M�M �M8�7<�M�M�M�M8��M �M8�>L�M�M�M �M8�7<�M�M�M�M�N8��M�M8��M �M8�(D�M�M�M8,�M%�M8$�N�N�N8��N�N8��N �N8�*D�N�N�N7��N#�N7��N%�N8�N8�+T�N�N,�N8,�N'�N8�D�N	�N�N�O�N8�4�N,�N8�+T�N%�O8�O8��O �O8�=4�O�O�O�O7��O�O�O8��O�O8��O �O8�$�O�O�O8�+T�O%�O8�O8��O�O8��O �O8�+T�O�P�P8�+T�P �P8�!4�P�P�P,�P8,�P'�P8�L�P'�P8���P%�P8�P8��P�P,�P8,�P'�P8�D�P	�P�P�Q�P8��P�P�P8��P,�P�P�Q,�P8��7$�P
�Q%�Q8��Q%�Q�Q�R�Q8��Q�Q�Q,�Q8��Q&�Q8�$�Q�Q�Q,�Q8�+T�Q&�Q8�	<�Q,�Q�Q�Q,�Q8��7$�Q&�Q8��Q
�Q*�R�R�W�R�WJ8�Rd�R	�R�R�R	�R8��<�R	�R�R�R,�R8��R �R8�CT�R�R�R$�R,�R8,�R'�R8�L�R'�R8��4�R$�R7ۅ7��R%�R8��6|�R	�S�S�S	,�S8��S �S8�@|�S�S�S$�S8�$�S$�S7��7��S#%�S8�S8�S8��S�S,�S8��S%�S8�S8��S �S8�?D�T�T�T �T8�7<�T�T�T�T8��T �T8�>L�T�T�T �T8�7<�T�T�T�T�T8��T�T8��T �T8�(D�T�T�T8,�T%�T8$�T�T�U8��T�T8��T �U8�*D�U�U�U7��U#�U7��U%�U8�U8�+T�U�U,�U8,�U'�U8�D�U	�U�U�U�U8�4�U,�U8�+T�U%�U8�U8��U �U8�=4�U�U�U�U7��U�V�V8��V�V8��V �V8�$�V�V�V8�+T�V%�V8�V8��V�V8��V �V8�+T�V�V�V8�+T�V �V8�!4�V�V�W,�W8,�W'�W8�L�W'�W8���W%�W8�W8��W�W,�W8,�W'�W8�D�W	�W�W�W�W8��W�W�W8��W,�W�W�W,�W8��7$�W
�W%�W8��W%�W�X�X�X8��X�X�X,�X8��X&�X8�$�X"�X,�X�X�X,�X8��7$�X&�X8��X
�X*�X�X�_�X�_8�X8��X�X8,�X,�X8��X �X8�CT�X�X�X�X�^",�Y8,�Y'�Y8�L�Y'�Y8���Y*�Y�Y�\8�Y,�Y8��Y �Y8�?D�Y�Y�Y �Y8�7<�Y�Y�Y�Y,�Y8��Y �Y8�>L�Y�Y�Y �Y8�7<�Y�Y�Y�Y�[,�Z8��Z �Z8�*D�Z�Z�Z7��Z!�Z �[8�!4�[�[�[,�[8,�['�[8�L�['�[8��4�[8$�[�[�\,�[8��[ �[8�!4�[�[�[,�[8,�['�[8�L�['�[8��4�[$�\,�\8,�\'�\8�L�\'�\8��<�\�\,�\8,�\'�\8�L�\'�\8Ӛ$�\�\,�\8,�\'�\8�L�\'�\8��<�\*�\�\�],�]8��] �]8�!4�]�]�],�]8,�]'�]8�L�]'�]8��,�]8�!4�]*�]�]�^8�,�]	�]�]�^7Unexpected action {action:?}���]%�^8�^8��^�^,�^8,�^'�^8�D�^	�^�^�^�^8��^�^�^8��^,�^�^�^,�^8��7$�^
�^%�^8��_%�_�_�_�_8��_�_�_,�_8��_&�_8�$�_,�_8�0$�_&�_8�	<�_*�_�_�_�_�_,�_8��_ �_8�0$�_�_�_,�_8�0$�_%�_�_�`�`8��`�`�`,�`8��`&�`8�$�`*�`�`�`�`�`,�`8��`%�`��v��`*' Create an [`Arg`] from a usage string.��`���`63 Allows creation of basic settings for the [`Arg`].��a�̬a <div class="warning">��a���a\Y **NOTE**: Not all settings may be set using the usage string method. Some properties are���b+( only available via the builder pattern.��b�T�b </div>��b�d�b	 # Syntax��b���b/, Usage strings typically following the form:��c�t�c ```notrust���cDA [explicit name] [short] [long] [value names] [...] [help string]�<�c ```��d���d ### Explicit Name��d���dVS The name may be either a bare-word or a string, followed by a `:`, like `name:` or�t�d `"name":`.��e���eb_ *Note:* This is an optional field, if it's omitted the argument will use one of the additional���e:7 fields as the name using the following priority order:��f���f  1. Explicit Name�d�f	  2. Long���f  3. Value Name��f���f$! See [`Arg::id`][crate::Arg::id].��g�l�g
 ### Short��g���g_\ A short flag is a `-` followed by either a bare-character or quoted character, like `-f` or�\�h `-'f'`.��h���h*' See [`Arg::short`][crate::Arg::short].��h�d�h	 ### Long��h���hUR A long flag is a `--` followed by either a bare-word or a string, like `--foo` or�t�i `--"foo"`.��i�̿i��7�i���ia^ **NOTE:** Dashes in the long name (e.g. `--foo-bar`) is not supported and quoting is required�̿j (e.g. `--"foo-bar"`).��j�T�j��7�j���j(% See [`Arg::long`][crate::Arg::long].��k���k ### Values (Value Notation)��k���k-* This is set by placing bare-word between:���k - `[]` like `[FOO]`���l%"   - Positional argument: optional���l&#   - Named argument: optional value���l! - `<>` like `<FOO>`: required��l���l41 See [`Arg::value_name`][crate::Arg::value_name].��m�l�m
 ### `...`��m���mZW `...` (three consecutive dots/periods) specifies that this argument may occur multiple���nC@ times (not to be confused with multiple values per occurrence).��n���njg See [`ArgAction::Count`][crate::ArgAction::Count] and [`ArgAction::Append`][crate::ArgAction::Append].��o���o ### Help String��o���oWT The help string is denoted between a pair of double quotes `""` and may contain any�|�p characters.��p�t�p # Examples��p�\�p ```rust���p # use clap_builder as clap;���q$! # use clap::{Command, Arg, arg};���q" let cmd = Command::new("prog")���q
     .args(&[���qWT         arg!(--config <FILE> "a required file for the configuration and no short"),���rWT         arg!(-d --debug ... "turns on debugging information and allows multiples"),���s96         arg!([input] "an optional input file to use")�\�s     ]);��s���sQN let m = cmd.try_get_matches_from(["prog", "--config", "file.toml"]).unwrap();���tDA assert_eq!(m.get_one::<String>("config").unwrap(), "file.toml");���u63 assert_eq!(*m.get_one::<u8>("debug").unwrap(), 0);���u30 assert_eq!(m.get_one::<String>("input"), None);�<�u��7��u [`Arg`]: crate::Arg�'|�v�R�v�~�v�v�v,�v�v�v,�v8��7$�v&�v8��v�v*�v�v�x�v�x8�v8��v�v,�v8,�v'�v8���v'�v8><�v�v�v%�v8�v8��w�w,�w8,�w'�w8�D�w	�w�w�w�w8��w�w�w8��w�w,�w�w�w,�w8��7$�w�w%�w8debug_assert_ne�|�w	�w�w�x8��w �w8�=4�w�w�w$�w7��w$�w7<Without a value or long flag, the `name:` prefix is required���w>%�x8��x%�x�x�x,�x8�
$�x&�x8�,�x&�x,�x�x�x,�x8��7$�x&�x8��x�x*�x�x�z�x�z8�x8��x�x,�y8,�y'�y8���y'�y8�
�y�y�y,�y8,�y'�y8�D�y	�y�y�y�y8�4�y,�y8�
$�y%�y8�y8��y�y,�y8,�y'�y8�D�y	�y�y�z�y8��y�y�y8��y,�y�y�y,�y8��7$�y�y%�z8��z%�z�z�z,�z8�
$�z&�z8�	<�z&�z,�z�z�z,�z8��7$�z&�z8��z�z*�z�z�{�z�{8�z8��z�z,�z8,�z'�z8���z'�z8�
�z�z�{,�z8,�z'�z8�D�z	�z�z�{�z8�4�{,�{8�
$�{%�{8�{8��{�{,�{8,�{'�{8�D�{	�{�{�{�{8��{�{�{8��{,�{�{�{,�{8��7$�{�{%�{8��{%�{�{�|,�{�{�|,�{8��7$�|&�|8��|�|*�|�|�~�|�~8�|8��|�|,�|8,�|'�|8���|'�|8><�|�|�|%�|8�|8��|�|,�|8,�|'�|8�D�|	�|�|�}�|8��|�|�|8��|,�|�|�},�|8��7$�|�}%�}8ԇ8|�}	�}�}�}8��} �}8�=4�}�}�}$�}7��}$�}7Lj8��}>%�}8��~%�~�݂,���������,������,��8���&��8���
��*������%��|������„����,��8�$��&��8�$��*������8,��,ă8�$Ńʃ��	8�؃ڃރ8�ۃ*��8��$�8������8Վ��*������84��8�������8Վ��%��%���ń$҄ׄ��݄�,ބ8�$߄&�8�$�*���8,��,��8�$�����8�$������8���*��8���$��8�$��*�����84Ʌ8�$Ѕ%ԅ%�T�
4�
#25:>Bf��l|��
��T��	��x<���
�,� 
Infallible�T�ȩ!�D��"�l���#��hjRTĸ>��0��9��-* Parse command-line arguments into `Self`.�����JG The primary one-stop-shop trait used to create an instance of a `clap`���PM [`Command`], conduct the parsing, and turn the resulting [`ArgMatches`] back���.+ into concrete instance of the user struct.�����HE This trait is primarily a convenience on top of [`FromArgMatches`] +���NK [`CommandFactory`] which uses those two underlying traits to build the two���NK fundamental functions `parse` which uses the `std::env::args_os` iterator,���LI and `parse_from` which allows the consumer to supply the iterator (along���$! with fallible options for each).�����)& See also [`Subcommand`] and [`Args`].�������7����96 **NOTE:** Deriving requires the `derive` feature flag���T���74�##����,�5��t�2��t�#ȥ85٥8,�8#ȥ8G٥8>�85$%&),/$%&),/,&$/)%����C@ Parse from `std::env::args_os()`, [exit][Error::exit] on error.�,���##
$����
%��:7 Parse from `std::env::args_os()`, return Err on error.�L�
��##
%����s��63 Parse from iterator, [exit][Error::exit] on error.�T�����#�'�('(#�����������H�������H��D������t����,�
&���������Juwqs�����-* Parse from iterator, return Err on error.�t�����#�*�+*+#۩8��8���8����8D���8t���8,�
)��������
OEGJL��w��74 Update from iterator, [exit][Error::exit] on error.�����MJ Unlike [`Parser::parse`], this works with an existing instance of `self`.���WT The assumption is that all required fields are already provided and any [`Args`] or���LI [`Subcommand`]s provided by the user will modify only what is specified.�\��!�!����#�-�.-.�#۩8��8���8����8D���8t���8,�
,������$���rSLNQS�����.+ Update from iterator, return Err on error.�|��!�!����ݤ#�0�110�#۩8��8���8����8D���8t���8,�
/������$����WLNQS��"��!?< Create a [`Command`] relevant for a user-defined container.��"���"" Derived as part of [`Parser`].�t�"22ȥ8,�"2ȥ8ȥ8343434��#��"41 Build a [`Command`] that can instantiate `Self`.��#���#JG See [`FromArgMatches::from_arg_matches_mut`] for instantiating `Self`.�<�#��22����%#��$/, Build a [`Command`] that can update `self`.��$���$LI See [`FromArgMatches::update_from_arg_matches_mut`] for updating `self`.���%��22����&��%GD Converts an instance of [`ArgMatches`] to a user-defined container.��&���&@= Derived as part of [`Parser`], [`Args`], and [`Subcommand`].�t�&55ȥ8,�&5ȥ8ȥ8678967899786��/A��&LI Instantiate `Self` from [`ArgMatches`], parsing the arguments as needed.��'���'?< Motivation: If our application had two CLI options, `--name���(HE <STRING>` and the flag `--debug`, we may create a struct as follows:��(�\�(��7��(" # #[cfg(feature = "derive")] {���) struct Context {���)     name: String,���)     debug: bool�,�) }�<�) # }�<�*��7�*���*SP We then need to convert the `ArgMatches` that `clap` generated into our struct.���*30 `from_arg_matches` serves as the equivalent of:��+�\�+��7��+"��8��+ # use clap::ArgMatches;���, # struct Context {���, #   name: String,���, #   debug: bool�<�,��8��,'$ impl From<ArgMatches> for Context {���-'$    fn from(m: ArgMatches) -> Self {���-        Context {���-B?            name: m.get_one::<String>("name").unwrap().clone(),���.*'            debug: m.get_flag("debug"),�d�.	        }�D�.    }�,�.��8<�.��8<�.��7��/�!�!����5�/5����<�/��7H��/L��8�0���0?߹8��0H��8�1�\�1��7��1"��8��1��8��2ջ8��2�8,�2��8<�2��8<�2��7�2���2S��8��374 `from_arg_matches_mut` serves as the equivalent of:��3�\�4��7��4"��8ܻ4��8��4��8��4��8��5ھ8<�5��8��5'��8��5'��8��6�8��6FC            name: m.get_one::<String>("name").unwrap().to_string(),���6*��8d�7��8D�7��8,�7��8<�7��8<�7��7��7�!�!����5�85���ZY��9Q��8.+ Assign values from `ArgMatches` to `self`.���9�!�!�!���!��ݤ5�95��$�9��<�9��:X��9.��8ܝ:�!�!�!���!��ݤ5�:5Т$�:��Z��?&��;;8 Parse a set of arguments into a user-defined container.��;���;a^ Implementing this trait lets a parent container delegate argument parsing behavior to `Self`.�L�< with:���<da - `#[command(flatten)] args: ChildArgs`: Attribute can only be used with struct fields that impl�l�=
   `Args`.���=UR - `Variant(ChildArgs)`: No attribute is used with enum variants that impl `Args`.��>�̥>��7�>���>9ݣ8�>�T�?��7$�?::ȥ8,�?٥8t�?:ȥ8٥8ȥ8+٥8);<=;<=<=;��@"��?NK Report the [`ArgGroup::id`][crate::ArgGroup::id] for this set of arguments�D�@�::
;����B)��@:7 Append to [`Command`] so it can instantiate `Self` via���A,) [`FromArgMatches::from_arg_matches_mut`]��A���A30 This is used to implement `#[command(flatten)]`��A���B)& See also [`CommandFactory::command`].�d�B����::
<�����B��D4��B:7 Append to [`Command`] so it can instantiate `self` via���C30 [`FromArgMatches::update_from_arg_matches_mut`]��C���C3��8�D���D41 See also [`CommandFactory::command_for_update`].���D����::
=�����D��I,��E1. Parse a sub-command into a user-defined enum.��E���E[X Implementing this trait lets a parent container delegate subcommand behavior to `Self`.�L�F��8��Feb - `#[command(subcommand)] field: SubCmd`: Attribute can be used with either struct fields or enum���G&#   variants that impl `Subcommand`.���Gda - `#[command(flatten)] Variant(SubCmd)`: Attribute can only be used with enum variants that impl���H   `Subcommand`.��H�̲H��7�H���H9ݣ8�I�T�I��7T�I>>ȥ8,�I٥8t�I>ȥ8٥8ȥ8+٥8)?@A?@AA?@��K0��I:��8��J,��8�J���J3��8�J���K)��8��K����>>
?�����K��M;��K:��8��L3��8�L���L3��8�M���M4��8��M����>>
@�����N��N&��N74 Test whether `Self` can parse a specific subcommand�t�N�!�!>�N>
A���
$�N��R"��O Parse arguments into enums.��O���O^[ When deriving [`Parser`], a field whose type implements `ValueEnum` can have the attribute���P#  `#[arg(value_enum)]` which will���P?< - Call [`EnumValueParser`][crate::builder::EnumValueParser]���P\Y - Allowing using the `#[arg(default_value_t)]` attribute without implementing `Display`.��Q���Q��7�Q���Q9ݣ8�R�T�R��7L�RBBȥ8,�R���,�RBȥ8'��8ȥ83��8)CEHCEHECH��S&��R30 All possible argument values, in display order.�t�S���B�DDB
C����S��SC��S" Parse an argument into `Self`.�D�S�!�!��B�SB
E����Th�,\h�TE��F��F��FFE���WE��G��G��GGE����X5��W! The canonical argument value.��W���W-* The value is `None` for skipped variants.���X�!�!����B�XB��$�X��X!�JJ�����X#��4�X��KLMP$%&)MKPL79��Y,�Y��II
K����Y%L�Y��II
L����ZvT�Z����I�N�ONOI۩8�Z�����Z��8��Z���H��L�Z�����t�[���,�[
M���������wmoik��[�t�[����I�Q�RQRI۩8�[��8�[��8��\��8L�\��8t�\��8,�\
P��������yyEGJL��]1�TT��8�]2��t�]��UV34VU')��]<�]��SS
U����^"��^��SS
V����_1�XX��8�_5��t�_��YZ[\6789\Z[Y79��_@��_�!�!����W�_W
Y����D|��`H��`�!�!����W�aW
Z����J~��bP��b�!�!�!���!��ݤW�bW
[��$�b�����cXܲc�!�!�!���!��ݤW�cW
\��$�c��ɀ��d�^^��8�d:��$�d��_`<=`_')��e(d�e����]]
_����m���e3��e����]]
`�������f)�bb��8�f>��T�f��cde?@Adce/1��f/��g����aa
c����q���g:��g����aa
d�������h%t�h�!�!a�ia
e���
t���i7d�iفف�gg��ր�i2րt�i
fրՎτ$&��jij68ij��jA��j�!�!��ݤh�kh
i������kQ��k�!�!�!�!��ݤh�kh
j$�k�����llm<=ml��l(d�l����kk
l��w���m3��m����kk
m��Ԇ��mopq?@Apoq��m/��m����nn
o��1���n:��n����nn
p������o&t�o�!�!n�on
q�����o"��st68st��oA��p�!�!����������������������q�aX��فr�pr
s��D�p��qQ��q�!�!�!���!��ݤr�rr
t$�r��D�r��s��vwx?@Awxv��s/��s����uu
v��R���t:��t����uu
w������u&t�u�!�!u�uu
x���|�
�.+ Define [`Command`] line [arguments][`Arg`]�<�
z������������	�	�	�
�
����
�L���
�����
��D���
��d���
x<���
�,���
��l���
��T���
��t���
��T���
˸L���
��4���
ȹL���
��|���
������
��d���
������
��|���
������
��t�	��
��̨	��
����	��
ܽ��
��
����
��
Ͽ��
��
������
�����
������
�����
�
��Ԭ��
��\��
�
����
��
����
��
StrInner�D�
��
�	Ń9��
�	�"L���
��D���
��\���
��4���
T044y����TK�z{�
�;t�\��}~����^"��\B? Returns whether this action accepts values on the command-line��]���]\Y [`default_values`][super::Arg::default_values] and [`env`][super::Arg::env] may still be�t�^ processed.�d�^�!�!��|�^|
}$�^��e3��e�!�!����|�f|
~$�f��iFl�i�!�!������������������;t�����|�j|
$�j��mN��m�!�!����9|�n|
�$�n��qG��q�!�!����|�q|
�$�q̰yL�y�<d@y���������
x<=����
T5t6 l���������2��!�!�������
�$��)4���4,��"�"�������
�$��)-���94��"�"�������
�$��)S���,4��"�"�������
�$�����!���������\�4�������-,�������������
�$�ݫ���������������
�]�<NRy��r��������Dw����$��*���<��_���L��^�����0����D�����
��\�����
ԱT������d�����
��t�����
�,�����
��l�����
������
˸L�����
��4�����
��T�����
�
T�� ����L�����
����!���ȹL�����
˙������aP25������������������������t�a��O��<��)Ԫ�����L�ڄ��̢�D�|� # Basic API���������������������������!%��,) Create a new [`Arg`] with a unique name.�����EB The name is used to check whether or not the argument was used at���A> runtime, get values, set relationships with other args, etc..����� By default, an `Arg` is���LI - Positional, see [`Arg::short`] or [`Arg::long`] turn it into an option���A> - Accept a single value, see [`Arg::action`] to override this���̌��7����^[ **NOTE:** In the case of arguments that take values (i.e. [`Arg::action(ArgAction::Set)`])���\Y and positional arguments (i.e. those without a preceding `-` or `--`) the name will also���PM be displayed when the user prints the usage/help information of the program.���T���7��t���7��\� ��7�� ��7��  # use clap::{Command, Arg};���  Arg::new("config")�<�  # ;�<�!��7��!2/ [`Arg::action(ArgAction::Set)`]: Arg::action()��!������$�������l�!�����D�!
����$�)+��#.��"JG Set the identifier used for referencing this argument in the clap API.��"���"&# See [`Arg::new`] for more details.�-\�#�#��������$�����9l�#��9D�#��$�#�$� ��1<��$EB Sets the short version of the argument without the preceding `-`.��$���$YV By default `V` and `h` are used by the auto-generated `version` and `help` arguments,���%C@ respectively. You will need to disable the auto-generated flags���&>; ([`disable_help_flag`][crate::Command::disable_help_flag],���&XU [`disable_version_flag`][crate::Command::disable_version_flag]) and define your own.��'�t�'��7�'���'WT When calling `short`, use a single valid UTF-8 character which will allow using the���(41 argument via a single hyphen (`-`) such as `-c`:��(�\�(��7��(��7��)+( # use clap::{Command, Arg,  ArgAction};���)  let m = Command::new("prog")���)     .arg(Arg::new("config")���*         .short('c')���*$!         .action(ArgAction::Set))���*     .get_matches_from(vec![���*%"         "prog", "-c", "file.toml"�\�+ǁ8�+���+UR assert_eq!(m.get_one::<String>("config").map(String::as_str), Some("file.toml"));�<�,��7�,���,63 To use `-h` for your own flag and still have help:�\�,��7��,��7��-+��9��- ��9��-      .disable_help_flag(true)��.     .arg(Arg::new("host")���.         .short('h')���.         .long("host"))���.     .arg(Arg::new("help")�̖/         .long("help")�̴/         .global(true)���/%"         .action(ArgAction::Help))���/Ǩ9��0)&         "prog", "-h", "wikipedia.org"�\�0ǁ8�0���0WT assert_eq!(m.get_one::<String>("host").map(String::as_str), Some("wikipedia.org"));�<�1��7-\�1,�1��������$�������̆2�����2
���$�1�S�.0��?:��4EB Sets the long version of the argument without the preceding `--`.��4���4WT By default `version` and `help` are used by the auto-generated `version` and `help`���5_\ arguments, respectively. You may use the word `version` or `help` for the long form of your���6ZW own arguments, in which case `clap` simply will not assign those to the auto-generated���7" `version` or `help` arguments.��7���7��7�7���796 **NOTE:** Any leading `-` characters will be stripped��8�T�8��7�8�t�8��7�8���8SP To set `long` use a word containing valid UTF-8. If you supply a double leading���9^[ `--` such as `--config` they will be stripped. Hyphens in the middle of the word, however,���:;8 will *not* be stripped (i.e. `config-file` is allowed).��:���:ZW Setting `long` allows using the argument via a double hyphen (`--`) such as `--config`��;�\�;��7��;��7��<*' # use clap::{Command, Arg, ArgAction};���< ��9��<     .arg(Arg::new("cfg")���<         .long("config")���=$��9��=Ǩ9��=+(         "prog", "--config", "file.toml"�\�>ǁ8�>���>RO assert_eq!(m.get_one::<String>("cfg").map(String::as_str), Some("file.toml"));�<�?��7-\�?$�?��¼����%�����¼��?�¼����?
�¼$�?���13��F>��@85 Add an alias, which functions as a hidden long flag.��@���@ZW This is more efficient, and easier than creating multiple hidden arguments as one only���AKH needs to check for the existence of this command, and not all variants.��B�t�B��7�B�\�B��7��B��7��C*��9��C ��9��C%"             .arg(Arg::new("test")��D             .long("test")���D             .alias("alias")���D(%             .action(ArgAction::Set))���D"        .get_matches_from(vec![���E)&             "prog", "--alias", "cool"�|�E         ]);���E=: assert_eq!(m.get_one::<String>("test").unwrap(), "cool");�<�F��7-\�F,�F��¼����%�����9��F��9��F
�¼$�F�
J�$&��NE��H96 Add an alias, which functions as a hidden short flag.��H���IZ��9��IK��9�J�t�J��7�J�\�J��7��J��7��K*��9��K ��9��K%��9܋L             .short('t')���L!             .short_alias('e')���L(��9��L"�9��M$!             "prog", "-e", "cool"�|�M��9��M=��9<�N��7-\�N\�N��������$�����9��NҰ9��N
���$�N�
�$&��XQ��Q52 Add aliases, which function as hidden long flags.��Q���Q\Y This is more efficient, and easier than creating multiple hidden subcommands as one only���RK��9�S�t�S��7�S�\�S��7��S��7��S*��9��T ��9��T%��9��T%"                     .long("test")���UC@                     .aliases(["do-stuff", "do-tests", "tests"])���U30                     .action(ArgAction::SetTrue)���V0-                     .help("the file to add")���V)&                     .required(false))���V'$             .get_matches_from(vec![���W(%                 "prog", "--do-tests"���W             ]);���W)& assert_eq!(m.get_flag("test"), true);�<�X��7-\�X<�X��������&��%��������t�X������X(�����L�X�H����X#���H����X
�����$�X�
�Y[wy�Y����������������`M��Y85 Add aliases, which functions as a hidden short flag.��Z���Z\��9��[K��9�[�t�[��7�\�\�\��7��\��7��\*��9��\ ��9��]%��9��]#                      .short('t')���]2/                     .short_aliases(['e', 's'])���^3��9��^0��9��_)��9��_'��9��_                  "prog", "-s"���`��9��`)��9<�`��7-\�`l�`��������&���������a�H��̛a���H\�a
���$�a�
��=?��hF��b96 Add an alias, which functions as a visible long flag.��c���cNK Like [`Arg::alias`], except that they are visible inside the help message.��d�t�d��7�d�\�d��7��d��7��d*��9��e ��9��e%��9��e74                 .visible_alias("something-awesome")���f!                 .long("test")���f,)                 .action(ArgAction::Set))���f"�9��g74             "prog", "--something-awesome", "coffee"�|�g��9��g?< assert_eq!(m.get_one::<String>("test").unwrap(), "coffee");�<�h��7��h$! [`Command::alias`]: Arg::alias()�-\�hl�h��¼����%�����9ęi��9��i
�¼$�i�
��$&��pM��k:7 Add an alias, which functions as a visible short flag.��k���kTQ Like [`Arg::short_alias`], except that they are visible inside the help message.��l�t�l��7�l�\�l��7��l��7��l*��9��m ��9��m%��9��m!��9��n-*                 .visible_short_alias('t')���n,��9��o"�9��o&#             "prog", "-t", "coffee"�|�o��9��o?��9<�p��7-\�p��p��������$�����9��pҰ9��p
���$�p�
b�$&��yY��s63 Add aliases, which function as visible long flags.��s���sPM Like [`Arg::aliases`], except that they are visible inside the help message.��t�t�t��7�t�\�t��7��t��7��u*��9��u ��9��u%��9��v!��9��v/,                 .action(ArgAction::SetTrue)���vGD                 .visible_aliases(["something", "awesome", "cool"]))���w"�9��w#              "prog", "--awesome"�|�x��9��x)��9<�x��7��x(% [`Command::aliases`]: Arg::aliases()�-\�y|�y��������&��%������9t�y��9��y(��9L�y��9��y#��9��y
�����$�y�
@�:<OQ�z�����������������U��z74 Add aliases, which function as visible short flags.��{���{VS Like [`Arg::short_aliases`], except that they are visible inside the help message.��|�t�|��7�|�\�|��7��|��7��|*��9��} ��9��}%��9��}!��9��~/��9��~74                 .visible_short_aliases(['t', 'e']))���~"�9�             "prog", "-t"�|���9��)��9<���7-\�������������&�����9�ǀ��9�̀��9\ـ
���$���
��02��?���C@ Specifies the index of a positional argument **starting at** 1.�������7������^[ **NOTE:** The index refers to position according to **other positional argument**. It does����85 not define position in the argument list as a whole.����T����7Є��؄��7������TQ **NOTE:** You can optionally leave off the `index` method, and the index will be��ׅTQ assigned in order of evaluation. Utilizing the `index` method allows for setting�İ� indexes out of order�͆�TՆ��7������7������]Z **NOTE:** This is only meant to be used for positional arguments and shouldn't to be used���)& with [`Arg::short`] or [`Arg::long`].����T����7��������7߈���mj **NOTE:** When utilized with [`Arg::num_args(1..)`][Arg::num_args], only the **last** positional argument��ىYV may be defined as having a variable number of arguments (i.e. with the highest index)����T����7Ί�d֊	 # Panics�����b_ [`Command`] will [`panic!`] if indexes are skipped (such as defining `index(1)` and `index(3)`��֋^[ but not `index(2)`, or a positional argument is defined as multiple and is not the highest�Ĺ� index (debug builds)�֌�tތ��7��\����7�����7�����9�эޝ9��     .index(1)�<����9<����7���\����7�����7�֎*��9��� ��9쪏     .arg(Arg::new("mode")��̏         .index(1))���     .arg(Arg::new("debug")�Ԋ�         .long("debug")����(%         .action(ArgAction::SetTrue))��֐Ǩ9���%"         "prog", "--debug", "fast"�\��ǁ8������#  assert!(m.contains_id("mode"));���if assert_eq!(m.get_one::<String>("mode").unwrap(), "fast"); // notice index(1) means "first positional"��ҒUR                                                           // *not* first argument�<����7���  [`Arg::short`]: Arg::short()��ݓ [`Arg::long`]: Arg::long()����,) [`Arg::num_args(true)`]: Arg::num_args()���� [`Command`]: crate::Command�-\�,����������(�������ԏ�������
���$����~35�՟0���`] This is a "var arg" and everything that follows should be captured by it, as if the user had���
 used a `--`.����̉���7������YV **NOTE:** To start the trailing "var arg" on unknown flags (and not just a positional����[X value), set [`allow_hyphen_values`][Arg::allow_hyphen_values].  Either way, users still���GD have the option to explicitly escape ambiguous arguments with `--`.����T����7Й��ؙ��7������<9 **NOTE:** [`Arg::value_delimiter`] still applies if set.����Tǚ��7֚��ޚ��7������:7 **NOTE:** Setting this requires [`Arg::num_args(..)`].�Û�T˛��7ڛ�t���7���\����7�����7��� # use clap::{Command, arg};��՜" let m = Command::new("myprog")����FC     .arg(arg!(<cmd> ... "commands to run").trailing_var_arg(true))��ǝ@=     .get_matches_from(vec!["myprog", "arg1", "-r", "val1"]);�������GD let trail: Vec<_> = m.get_many::<String>("cmd").unwrap().collect();����.+ assert_eq!(trail, ["arg1", "-r", "val1"]);�<����7���1. [`Arg::num_args(..)`]: crate::Arg::num_args()��ܟ������
�k�t���$���MJ This arg is the last, or final, positional argument (i.e. has the highest����VS index) and is *only* able to be accessed via the `--` syntax (i.e. `$ prog args --�|ޢ last_arg`).������TQ Even, if no other arguments are left to parse, if the user omits the `--` syntax��ӣ]Z they will receive an [`UnknownArgument`] error. Setting an argument to `.last(true)` also����`] allows one to access this arg early using the `--` syntax. Accessing an arg early, even with����.+ the `--` syntax is otherwise not possible.�ͥ��ե��7�����]Z **NOTE:** This will change the usage string to look like `$ prog [OPTIONS] [-- <ARG>]` if��ݦ%" `ARG` is marked as `.last(true)`.����T����7���̦���7ħ��̧eb **NOTE:** This setting will imply [`crate::Command::dont_collapse_args_in_usage`] because failing����96 to set this can make the usage string very confusing.����T����7���̓���7������]Z **NOTE**: This setting only applies to positional arguments, and has no effect on OPTIONS����T����7���̺���7ت���B? **NOTE:** Setting this requires [taking values][Arg::num_args]����T����7����ƫ��7����IF **WARNING:** Using this setting *and* having child subcommands is not����2/ recommended with the exception of *also* using���74 [`crate::Command::args_conflicts_with_subcommands`]����YV (or [`crate::Command::subcommand_negates_reqs`] if the argument marked `Last` is also�싮 marked [`Arg::required`])����T����7Į�t̮��7߮�\���7�����7���! # use clap::{Arg, ArgAction};���� Arg::new("args")��گ     .action(ArgAction::Set)����     .last(true)�<����9<����7������QN Setting `last` ensures the arg has the highest [index] of all positional args����A> and requires that the `--` syntax be used to access it early.�ұ�\ڱ��7����7���*��9���" let res = Command::new("prog")���     .arg(Arg::new("first"))����      .arg(Arg::new("second"))����     .arg(Arg::new("third")��г#          .action(ArgAction::Set)����         .last(true))����#      .try_get_matches_from(vec![����(%         "prog", "one", "--", "three"�\�ǁ8���̂� assert!(res.is_ok());�̠� let m = res.unwrap();����?< assert_eq!(m.get_one::<String>("third").unwrap(), "three");����41 assert_eq!(m.get_one::<String>("second"), None);�<����7Ƕ��϶UR Even if the positional argument marked `Last` is the only argument left to parse,����74 failing to use the `--` syntax results in an error.���\����7�����7���<9 # use clap::{Command, Arg, error::ErrorKind, ArgAction};���"��:�����:��� ؘ:�ҹ��:���#��:ĝ�ՙ:���#��:��)&         "prog", "one", "two", "three"�\��ǁ8���Ԩ� assert!(res.is_err());��ǻDA assert_eq!(res.unwrap_err().kind(), ErrorKind::UnknownArgument);�<����7̜� [index]: Arg::index()����A> [`UnknownArgument`]: crate::error::ErrorKind::UnknownArgument�-\��$��������
�������(�ھ0- Specifies that the argument must be present.�������_\ Required by default means it is required, when no other conflicting rules or overrides have����JG been evaluated. Conflicting rules take precedence over being required.�������XU **Pro tip:** Flags (i.e. not positional, or arguments that take values) shouldn't be����[X required by default. This is because if a flag were to be required, it should simply be����\Y implied. No additional information is required from user. Flags by their very nature are����[X simply boolean on/off switches. The only time a user *should* be required to use a flag����]Z is if the operation is destructive in nature, and the user is essentially proving to you,����! "Yes, I know what I'm doing."����t����7���\����7�����7��� # use clap::Arg;����ޝ9���     .required(true)�<����9<����7������C@ Setting required requires that the argument be used at runtime.����\����7�����7���*��9���"��:�����9ܚ�         .required(true)����#��:���         .long("config"))����#��:���,)         "prog", "--config", "file.conf",�\��ǁ8�������:<����7������SP Setting required and then *not* supplying that argument at runtime is an error.����\����7�����7���<��:���"��:����9���ɫ:���#��:����:���#��:���         "prog"�\��ǁ8���ԃ���:���LI assert_eq!(res.unwrap_err().kind(), ErrorKind::MissingRequiredArgument);�<����7-\��D��������
�a�j���B���>; Sets an argument that is required when this one is present�������LI i.e. when using this argument, the following argument *must* be present.����̉���7������ZW **NOTE:** [Conflicting] rules and [override] rules take precedence over being required����T����7���t����7���\����7�����7�����:���ޝ9԰�     .requires("input")�<����9<����7������XU Setting [`Arg::requires(name)`] requires that the argument be used at runtime if the����\Y defining argument is used. If the defining argument isn't used, the other argument isn't�d��	 required����\����7�����7���*��9���"��:�����9���#��:���         .requires("input")�����:���     .arg(Arg::new("input"))����#��:�����:\��ǁ8������HE assert!(res.is_ok()); // We didn't use cfg, so input wasn't required�<����7������RO Setting [`Arg::requires(name)`] and *not* supplying that argument is an error.����\����7�����7���<��:���"��:����9���#��:�����:����:���ܷ:���#��:���+(         "prog", "--config", "file.conf"�\��ǁ8��������:���Lȯ:<����7���,) [`Arg::requires(name)`]: Arg::requires()����(% [Conflicting]: Arg::conflicts_with()����%" [override]: Arg::overrides_with()�-\��D����Ґ����(�����Ґ����Ґ�����
�Ґ$��ݘ�46���)���NK This argument must be passed alone; it conflicts with all other arguments.����t����7���\����7�����7�����:���ޝ9���     .exclusive(true)�<����9<����7������SP Setting an exclusive argument and having any other arguments present at runtime����
 is an error.����\����7�����7���<��:���"��:���"     .arg(Arg::new("exclusive")����#��:��         .exclusive(true)����         .long("exclusive"))������9���         .long("debug"))����ܷ:���#��:���:7         "prog", "--exclusive", "file.conf", "file.txt"�\��ǁ8���Դ���:���EB assert_eq!(res.unwrap_err().kind(), ErrorKind::ArgumentConflict);�<����7-\��L��������
��
��
���&���KH Specifies that an argument can be matched to all child [`Subcommand`]s.���������7������^[ **NOTE:** Global arguments *only* propagate down, **not** up (to parent commands), however����]Z their values once a user uses them will be propagated back up to parents. In effect, this����^[ means one should *define* all global arguments at the top level, however it doesn't matter����.+ where the user *uses* the global argument.����T����7���t����7������JG Assume an application with two subcommands, and you'd like to define a����[X `--verbose` flag that can be called on any of the subcommands and parent, but you don't����HE want to clutter the source with three duplicate [`Arg`] definitions.����\����7�����7���*��9��� ��9��     .arg(Arg::new("verb")����         .long("verbose")����         .short('v')����'$         .action(ArgAction::SetTrue)�Լ�         .global(true))����)&     .subcommand(Command::new("test"))����-*     .subcommand(Command::new("do-stuff"))����Ǩ9���+(         "prog", "do-stuff", "--verbose"�\��ǁ8������63 assert_eq!(m.subcommand_name(), Some("do-stuff"));����:7 let sub_m = m.subcommand_matches("do-stuff").unwrap();����-* assert_eq!(sub_m.get_flag("verb"), true);�<����7������%" [`Subcommand`]: crate::Subcommand�-\��4��������
�R�[���34���"�"��������
�$�������=-\��<����������
�$���)����C-\��l����������
�$���)�D����� # Value Handling�����������������������������G���85 Specify how to react to an argument when parsing it.�������&# [`ArgAction`] controls things like����/, - Overwriting previous values with new ones��ׁ/, - Appending new values to all previous ones����+( - Counting how many times a flag occurs�����Â*' The default action is `ArgAction::Set`���t����7���\����7�����7�Ƀ # use clap::Command;�����:���#  let cmd = Command::new("mycmd")�l��
     .arg(�乄         Arg::new("flag")��ڄ             .long("flag")����0-             .action(clap::ArgAction::Append)�T��     );�����ȅRO let matches = cmd.try_get_matches_from(["mycmd", "--flag", "value"]).unwrap();����)& assert!(matches.contains_id("flag"));�|͆ assert_eq!(���gd     matches.get_many::<String>("flag").unwrap_or_default().map(|v| v.as_str()).collect::<Vec<_>>(),��͇     vec!["value"]�4� );�<���7-\��4����ק����)�����ק����ק�����
�ק$���!�35���V���/, Specify the typed behavior of the argument.�������EB This allows parsing and validating a value before storing it into��Š85 [`ArgMatches`][crate::ArgMatches] as the given type.�������#  Possible value parsers include:����c` - [`value_parser!(T)`][crate::value_parser!] for auto-selecting a value parser for a given type������   - Or [range expressions like `0..=1`][std::ops::RangeBounds] as a shorthand for [`RangedI64ValueParser`][crate::builder::RangedI64ValueParser]����  - `Fn(&str) -> Result<T, E>`��Սnk - `[&str]` and [`PossibleValuesParser`][crate::builder::PossibleValuesParser] for static enumerated values��Ȏ�� - [`BoolishValueParser`][crate::builder::BoolishValueParser], and [`FalseyValueParser`][crate::builder::FalseyValueParser] for alternative `bool` implementations���ol - [`NonEmptyStringValueParser`][crate::builder::NonEmptyStringValueParser] for basic validation for strings���XU - or any other [`TypedValueParser`][crate::builder::TypedValueParser] implementation�Ñ��ˑVS The default value is [`ValueParser::string`][crate::builder::ValueParser::string].����\����7�����7�� # use clap::ArgAction;����+( let mut cmd = clap::Command::new("raw")�l����:�Ó#          clap::Arg::new("color")���             .long("color")����:7             .value_parser(["always", "auto", "never"])��͔&#             .default_value("auto")�L��     )�l����:���&#         clap::Arg::new("hostname")��Õ!             .long("hostname")���NK             .value_parser(clap::builder::NonEmptyStringValueParser::new())����'$             .action(ArgAction::Set)���             .required(true)�L����:l����:���"         clap::Arg::new("port")��ӗ             .long("port")����EB             .value_parser(clap::value_parser!(u16).range(3000..))����'��:����:T����:������)& let m = cmd.try_get_matches_from_mut(��ԙ@=     ["cmd", "--hostname", "rust-lang.org", "--port", "3001"]�|�� ).unwrap();�������+( let color: &String = m.get_one("color")���     .expect("default");�� assert_eq!(color, "auto");�������1. let hostname: &String = m.get_one("hostname")���     .expect("required");����*' assert_eq!(hostname, "rust-lang.org");�������&# let port: u16 = *m.get_one("port")�����:܊� assert_eq!(port, 3001);�<����7d����������*��������ܝ'�������"
���$Ν��68���G��;8 Specifies the number of arguments parsed per occurrence�������_\ For example, if you had a `-f <file>` argument where you wanted exactly 3 'files' you would����OL set `.num_args(3)`, and this argument wouldn't be satisfied unless the user���! provided 3 and only 3 values.�������JG Users may specify values for arguments in any of the following methods�����:7 - Using a space such as `-o value` or `--option value`����IF - Using an equals and no space such as `-o=value` or `--option=value`����0- - Use a short and no space such as `-ovalue`����̺���7أ���
 **WARNING:**�������OL Setting a variable number of values (e.g. `1..=10`) for an argument without��ѤUR other details can be dangerous in some circumstances. Because multiple values are����ZW allowed, `--option val1 val2 val3` is perfectly valid. Be careful when designing a CLI����a^ where **positional arguments** or **subcommands** are *also* expected as `clap` will continue���85 parsing *values* until one of the following happens:�������-* - It reaches the maximum number of values���,) - It reaches a specific number of values����MJ - It finds another flag or option (i.e. something that starts with a `-`)���52 - It reaches the [`Arg::value_terminator`] if set������� Alternatively,��éB? - Use a delimiter between values with [`Arg::value_delimiter`]����DA - Require a flag occurrence per value with [`ArgAction::Append`]��ӪJG - Require positional arguments to appear after `--` with [`Arg::last`]����T����7���t����7ԫ�\ܫ Option:�\���7�����7�����9�Ĭ ��9����9̋�         .long("mode")�̩�         .num_args(1))��ǭǨ9��$!         "prog", "--mode", "fast"�\��ǁ8������=: assert_eq!(m.get_one::<String>("mode").unwrap(), "fast");�<���7������WT Flag/option hybrid (see also [`default_missing_value`][Arg::default_missing_value])�\ޯ��7����7���<��:�Ӱ"��7�����9̜���;���*'         .default_missing_value("slow")���#          .default_value("plaid")����         .num_args(0..=1));������� let m = cmd.clone()��زǨ9���$�;\��ǁ8���=��;������އ;���Ǩ9쿴         "prog", "--mode",�\�ǁ8��=: assert_eq!(m.get_one::<String>("mode").unwrap(), "slow");�������އ;�׵Ǩ9���         "prog",�\��ǁ8���>; assert_eq!(m.get_one::<String>("mode").unwrap(), "plaid");�<���7��T�� Tuples�\����7�����7���<��:���"��7쥸     .arg(Arg::new("file")��Ǹ#��:��         .num_args(2)�̌�         .short('F'));�������އ;�ιǨ9��/,         "prog", "-F", "in-file", "out-file"�\��ǁ8|����:�ʺa^     m.get_many::<String>("file").unwrap_or_default().map(|v| v.as_str()).collect::<Vec<_>>(),����#      vec!["in-file", "out-file"]�4ػ��:���� let res = cmd.clone()����#��:���!         "prog", "-F", "file1"�\׼ǁ8��HE assert_eq!(res.unwrap_err().kind(), ErrorKind::WrongNumberOfValues);�<����7����ȽYV A common mistake is to define an option which allows multiple values and a positional�l��
 argument.�\����7�Ⱦ��7��*��9���"��7�¿ы;��#��:Ԍ�         .num_args(0..)�ī�         .short('F'))����     .arg(Arg::new("word"));�������.+ let m = cmd.clone().get_matches_from(vec![����74     "prog", "-F", "file1", "file2", "file3", "word"�<�� ]);����HE let files: Vec<_> = m.get_many::<String>("file").unwrap().collect();����LI assert_eq!(files, ["file1", "file2", "file3", "word"]); // wait...what?!����A> assert!(!m.contains_id("word")); // but we clearly used word!������� // but this works����.��;���85     "prog", "word", "-F", "file1", "file2", "file3",�<����;���H��;���30 assert_eq!(files, ["file1", "file2", "file3"]);����=: assert_eq!(m.get_one::<String>("word").unwrap(), "word");�<����7���NK The problem is `clap` doesn't know when to stop parsing values for "file".�������\Y A solution for the example above is to limit how many values with a maximum, or specific����OL number, or to say [`ArgAction::Append`] is ok, but multiple values are not.�\����7�����7���*��9��� ��9���ы;���&#         .action(ArgAction::Append)�ĩ���;���     .arg(Arg::new("word"))����Ǩ9���GD         "prog", "-F", "file1", "-F", "file2", "-F", "file3", "word"�\��ǁ8������H��;���3��;���=ٗ;<����7-\��D���������*�������������Ԇ�
��$����C57���1�������8�4��t�����������
�$���������C���EB Placeholder for the argument's value in the help message / usage.�������MJ This name is cosmetic only; the name is **not** used to access arguments.����YV This setting can be very helpful when describing the type of input the user should be����_\ using, such as `FILE`, `INTERFACE`, etc. Although not required, it's somewhat convention to����/, use all capital letters for the value name.����̓���7������=: **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`]����T����7���t����7���\����7�����7�����9��� Arg::new("cfg")����     .long("config")����     .value_name("FILE")�<����9<����7���\����7�����7���  # #[cfg(feature = "help")] {������9��� ��9���ӧ9���߸9���         .value_name("FILE")����$!         .help("Some help text"))����Ǩ9���         "prog", "--help"�\��ǁ8<����8<����7���;8 Running the above program produces the following output����\�� ```text�d��	 valnames������ Usage: valnames [OPTIONS]����d��	 Options:����*'     --config <FILE>     Some help text����2/     -h, --help          Print help information����52     -V, --version       Print version information�<����7��� [positional]: Arg::index()����2��9-\��T����¼����%�����9ē���9���
�¼$���
�')���U���GD Placeholders for the argument's values in the help message / usage.�������^[ These names are cosmetic only, used for help and usage strings only. The names are **not**����]Z used to access arguments. The values of the arguments are accessed in numeric order (i.e.����^[ if you specify two names `one` and `two` `one` will be the first matched value, `two` will���� be the second).�������Y�;���_֡;���/��;���̔���7������SP **TIP:** It may help to use [`Arg::next_line_help(true)`] if there are long, or����ZW multiple value names in order to not throw off the help text alignment of all options.����T����7���̐���7������YV **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`] and [`Arg::num_args(1..)`].����T����7���t����7���\����7�����7�����9��� Arg::new("speed")����     .short('s')����'$     .value_names(["fast", "slow"]);�<����7���\����7�����7��� �;�����9��� ��9ܺ�     .arg(Arg::new("io")����         .long("io-files")����0-         .value_names(["INFILE", "OUTFILE"]))����Ǩ9�����;\��ǁ8<����8<����7������;��;���\��Ψ;d���;�������;���d����;���?<     -h, --help                       Print help information����74     --io-files <INFILE> <OUTFILE>    Some help text����B?     -V, --version                    Print version information�<����7���85 [`Arg::next_line_help(true)`]: Arg::next_line_help()����&# [`Arg::num_args`]: Arg::num_args()����2��9���+( [`Arg::num_args(1..)`]: Arg::num_args()�-\��\����������&��%������9t����9���(��9L����9���#��9���
�����$���
�!?AUW������������������O���A> Provide the shell a hint about how to complete this argument.�������+( See [`ValueHint`] for more information.���������7������NK **NOTE:** implicitly sets [`Arg::action(ArgAction::Set)`][ArgAction::Set].����T����7������0- For example, to take a username as argument:����\����7�����7���! # use clap::{Arg, ValueHint};���� Arg::new("user")����     .short('u')����     .long("user")����)&     .value_hint(ValueHint::Username);�<����7������`] To take a full command line and its arguments (for example, when writing a command wrapper):����\����7�����7���52 # use clap::{Command, Arg, ValueHint, ArgAction};���� Command::new("prog")����     .trailing_var_arg(true)�l����:���         Arg::new("command")����'��:���             .num_args(1..)����<9             .value_hint(ValueHint::CommandWithArguments)�T����:<����7-\��T����������+���������������̸�
���$���+�%35�͏+���nk Match values against [`PossibleValuesParser`][crate::builder::PossibleValuesParser] without matching case.�����ŀ@= When other arguments are conditionally required based on the����A> value of a case-insensitive argument, the equality check done��Ё?< by [`Arg::required_if_eq`], [`Arg::required_if_eq_any`], or����41 [`Arg::required_if_eq_all`] is case-insensitive.�͂�Ղ��݂��7������B��:ʃ�T҃��7������7������LI **NOTE:** To do unicode case folding, enable the `unicode` feature flag.����T���7���t����7���\����7�����7�΅*��9��� let m = Command::new("pv")����     .arg(Arg::new("option")��Ć         .long("option")���#��:�         .ignore_case(true)����'$         .value_parser(["test123"]))��ۇǨ9���(%         "pv", "--option", "TeSt123",�\��ǁ8����ĈTQ assert!(m.get_one::<String>("option").unwrap().eq_ignore_ascii_case("test123"));�<����7������@= This setting also works when multiple values can be defined:����\����7�����7���*��9����;�����;���         .short('o')��ċ��;��#��:���;ԯ�         .num_args(1..)��Ό2/         .value_parser(["test123", "test321"]))����Ǩ9���=:         "pv", "--option", "TeSt123", "teST123", "tESt321"�\�ǁ8������SP let matched_vals = m.get_many::<String>("option").unwrap().collect::<Vec<_>>();��ێC@ assert_eq!(&*matched_vals, &["TeSt123", "teST123", "tESt321"]);�<����7-\��\ԏ������
��'��'���3���96 Allows values which start with a leading hyphen (`-`)�ڑ���(% To limit values to just numbers, see����<9 [`allow_negative_numbers`][Arg::allow_negative_numbers].�В��ؒ96 See also [`trailing_var_arg`][Arg::trailing_var_arg].����̞���7����ēB��:���T����7���̪���7Ȕ��Д[X **WARNING:** Prior arguments with `allow_hyphen_values(true)` get precedence over known����XU flags but known flags get precedence over the next possible positional argument with����ZW `allow_hyphen_values(true)`.  When combined with [`Arg::num_args(..)`][Arg::num_args],���DA [`Arg::value_terminator`] is one way to ensure processing stops.����T����7̗��ԗ��7�����ZW **WARNING**: Take caution when using this setting combined with another argument using��٘NK [`Arg::num_args`], as this becomes ambiguous `$ prog --arg -- -- val`. All����[X three `--, --, val` will be values when the user may have thought the second `--` would����?< constitute the normal, "Only positional args follow" idiom.�К�Tؚ��7��t���7���\����7�����7���*��9�� ��9䒜     .arg(Arg::new("pat")����#��:�ۜ&#         .allow_hyphen_values(true)�솝         .long("pattern"))����Ǩ9�̝(%         "prog", "--pattern", "-file"�\��ǁ8������=: assert_eq!(m.get_one::<String>("pat").unwrap(), "-file");�<Ӟ��7ߞ���ZW Not setting `Arg::allow_hyphen_values(true)` and supplying a value which starts with a��Ɵ hyphen is an error.���\���7�����7���<��:�ߠ"��:䆡��;���#��:�ϡ��;��#��:���(��;\Ƣǁ8֢��ޢ��:���D��:<ƣ��7�ң)& [`Arg::num_args(1)`]: Arg::num_args()�-\�����������
�n)�w)���6���.+ Allows negative numbers to pass as values.�������WT This is similar to [`Arg::allow_hyphen_values`] except that it only allows numbers,����;8 all other undefined leading hyphens will fail to parse.�ڧ�����7������B��:Ϩ�Tר��7��t���7���\����7�����7�����9��$! let res = Command::new("myprog")����:7     .arg(Arg::new("num").allow_negative_numbers(true))��ɪ#��:��         "myprog", "-20"�\��ǁ8̡��:̿���:�ݫ;8 assert_eq!(m.get_one::<String>("num").unwrap(), "-20");�<����7���������
��*��*���.���74 Requires that options use the `--option=val` syntax�����;8 i.e. an equals between the option and associated value.����̱���7ϯ��ׯB��:���T����7���t����7а��ذQN Setting `require_equals` requires that the option have an equals sign between����  it and the associated value.�ӱ�\۱��7����7���*��9���"��:����9���#��:���!         .require_equals(true)��Գ��:���#��:���(%         "prog", "--config=file.conf"�\ʴǁ8ڴ����:<����7������IF Setting `require_equals` and *not* supplying the equals will cause an�T� error.���\����7�����7���<��:��"��:䕷��9���#��:�޷!��;䄸��:���#��:�͸+��:\��ǁ8���ԕ���:���=: assert_eq!(res.unwrap_err().kind(), ErrorKind::NoEquals);�<����7-\��t��������
�b,�k,���7�������8�4��t�����������
�$��������F��63 Allow grouping of multiple values via a delimiter.�������VS i.e. allow values (`val1,val2,val3`) to be parsed as three values (`val1`, `val2`,����85 and `val3`) instead of one value (`val1,val2,val3`).�������eb See also [`Command::dont_delimit_trailing_values`][crate::Command::dont_delimit_trailing_values].����t����7���\����7�����7�����9��� ��9���ӧ9�����9ܒ�߸9���"         .value_delimiter(','))����Ǩ9���-*         "prog", "--config=val1,val2,val3"�\��ǁ8������eb assert_eq!(m.get_many::<String>("config").unwrap().collect::<Vec<_>>(), ["val1", "val2", "val3"])�<����7���96 [`Arg::value_delimiter(',')`]: Arg::value_delimiter()����2��9-\��|����������$�����9���Ұ9���
���$���#.')���I���EB Sentinel to **stop** parsing multiple values of a given argument.������� By default when����YV one sets [`num_args(1..)`] on an argument, clap will continue parsing values for that����`] argument until it reaches another valid argument, or one of the other more specific settings����74 for multiple values is used (such as [`num_args`]).���������7������OL **NOTE:** This setting only applies to [options] and [positional arguments]����T����7��������7������_\ **NOTE:** When the terminator is passed in on the command line, it is **not** stored as one���� of the values����T����7���t����7���\����7�����7���*��9��� Arg::new("vals")������:���     .num_args(1..)���     .value_terminator(";")�<����9<����7������_\ The following example uses two arguments, a sequence of commands, and the location in which���� to perform them����\����7�����7���*��9��� ��9���     .arg(Arg::new("cmds")����#��:ԥ���;���&��;���#          .value_terminator(";"))����"     .arg(Arg::new("location"))����Ǩ9���OL         "prog", "find", "-type", "f", "-name", "special", ";", "/home/clap"�\��ǁ8���GD let cmds: Vec<_> = m.get_many::<String>("cmds").unwrap().collect();����C@ assert_eq!(&cmds, &["find", "-type", "f", "-name", "special"]);����GD assert_eq!(m.get_one::<String>("location").unwrap(), "/home/clap");�<����7Բ� [options]: Arg::action����(% [positional arguments]: Arg::index()����&# [`num_args(1..)`]: Arg::num_args()����! [`num_args`]: Arg::num_args()�-\�������¼����%�����9ĕ���9���
�¼$�����/(*���'���$! Consume all following arguments.�������EB Do not parse them individually, but rather pass them in entirety.�������]Z It is worth noting that setting this requires all values to come after a `--` to indicate����-* they should all be captured. For example:����\��Ψ;���74 --foo something -- -v -v -v -b -b -b --baz -q -u -x�<����7������YV Will result in everything after `--` to be considered one raw argument. This behavior����QN may not be exactly what you are expecting and using [`Arg::trailing_var_arg`]���� may be more appropriate.���������7������VS **NOTE:** Implicitly sets [`Arg::action(ArgAction::Set)`], [`Arg::num_args(1..)`],����SP [`Arg::allow_hyphen_values(true)`], and [`Arg::last(true)`] when set to `true`.����T����7������2��9���+��;���B? [`Arg::allow_hyphen_values(true)`]: Arg::allow_hyphen_values()����$! [`Arg::last(true)`]: Arg::last()�-\����������
�$���s3�������������������G���,) Value for the argument when not present.�������RO Like with command-line values, this will be split by [`Arg::value_delimiter`].����̱���7������b_ **NOTE:** If the user *does not* use this argument at runtime [`ArgMatches::contains_id`] will����]Z still return `true`. If you wish to determine whether the argument was used at runtime or����PM not, consider [`ArgMatches::value_source`][crate::ArgMatches::value_source].����T����7���̔���7������^[ **NOTE:** This setting is perfectly compatible with [`Arg::default_value_if`] but slightly����_\ different. `Arg::default_value` *only* takes effect when the user has not provided this arg����`] at runtime. `Arg::default_value_if` however only takes effect when the user has not provided����VS a value at runtime **and** these other conditions are met as well. If you have set����_\ `Arg::default_value` and `Arg::default_value_if`, and the user **did not** provide this arg����a^ at runtime, nor were the conditions met for `Arg::default_value_if`, the `Arg::default_value`���� will be applied.����T����7���t����7������JG First we use the default value without providing any value at runtime.����\����7�����7���41 # use clap::{Command, Arg, parser::ValueSource};���� ��9���     .arg(Arg::new("opt")����         .long("myopt")����$!         .default_value("myval"))����Ǩ9�����:\��ǁ8������=: assert_eq!(m.get_one::<String>("opt").unwrap(), "myval");����" assert!(m.contains_id("opt"));����GD assert_eq!(m.value_source("opt"), Some(ValueSource::DefaultValue));�<����7������?< Next we provide a value at runtime to override the default.����\����7�����7���4ġ<��� ��9����<�����<���$آ<���Ǩ9���)&         "prog", "--myopt=non_default"�\��ǁ8������C@ assert_eq!(m.get_one::<String>("opt").unwrap(), "non_default");����"��<���FC assert_eq!(m.value_source("opt"), Some(ValueSource::CommandLine));�<����7���2��9���A> [`ArgMatches::contains_id`]: crate::ArgMatches::contains_id()����63 [`Arg::default_value_if`]: Arg::default_value_if()�-\��l����������-�������Խ���������
���$����835���<�������8�4��t��-\�������������.���������������\��
����:��:24���Y���,і<������ See [`Arg::default_value`].�������0- [`Arg::default_value`]: Arg::default_value()�-\��t����������.��.������<����������*��<\���H�����%���H�������$�����=IKhj�������������������X�������8�4��t��-\�������������.��.������<�����<���*��<\ۯ<���%��<���
������?���??AUW��O���NK Value for the argument when the flag is present but no value is specified.�ڂ���YV This configuration option is often used to give the user a shortcut and allow them to����_\ efficiently specify an option argument without requiring an explicitly value. The `--color`����da argument is a common example. By supplying a default, such as `default_missing_value("always")`,����da the user can quickly just add `--color` to the command line to produce the desired color output.�������R��<Ն��݆��7������EB **NOTE:** using this configuration option requires the use of the��͇.+ [`.num_args(0..N)`][Arg::num_args] and the����^[ [`.require_equals(true)`][Arg::require_equals] configuration option. These are required in���WT order to unambiguously determine what, if any, value was supplied for the argument.����Tlj��7։�tމ��7����� For POSIX style `--color`:�\����7�����7�Њ4ġ<̉� fn cli() -> Command {�䧋     Command::new("prog")��ȋ0-         .arg(Arg::new("color").long("color")����#              .value_name("WHEN")����:��:��&��:���              .num_args(0..=1)����%"             .require_equals(true)��ލ0-             .default_missing_value("always")����96             .help("Specify WHEN to colorize output.")�lю
         )�,���8�����(% // first, we'll provide no arguments����)& let m  = cli().get_matches_from(vec![��Џ��:\�ǁ8���>; assert_eq!(m.get_one::<String>("color").unwrap(), "auto");����IF assert_eq!(m.value_source("color"), Some(ValueSource::DefaultValue));�������UR // next, we'll provide a runtime value to override the default (as usually done).���)��<���#          "prog", "--color=never"�\��ǁ8�В?< assert_eq!(m.get_one::<String>("color").unwrap(), "never");����HE assert_eq!(m.value_source("color"), Some(ValueSource::CommandLine));�����WT // finally, we will use the shortcut and only provide the argument without a value.��Ŕ)��<��         "prog", "--color"�\��ǁ8���@= assert_eq!(m.get_one::<String>("color").unwrap(), "always");���H��<<����7Ö��˖ For bool literals:�\���7�����7���B? # use clap::{Command, Arg, parser::ValueSource, value_parser};�����<���ʺ<���2/         .arg(Arg::new("create").long("create")��ט#              .value_name("BOOL")����2/             .value_parser(value_parser!(bool))���� �<�ۙ%��<���.+             .default_missing_value("true")�l��Ƚ<,ʚ��8Ԛ��ܚ(��<���)��<�����:\Λǁ8�ޛ;8 assert_eq!(m.get_one::<bool>("create").copied(), None);�������U��<���)��<���$!         "prog", "--create=false"�\םǁ8��B? assert_eq!(m.get_one::<bool>("create").copied(), Some(false));����IF assert_eq!(m.value_source("create"), Some(ValueSource::CommandLine));�������W��<���)��<�         "prog", "--create"�\��ǁ8���A> assert_eq!(m.get_one::<bool>("create").copied(), Some(true));����I��<<ա��7����2��9���0��<-\������������-�����<ԟ�ɫ<���
���$���D')���D���N��<�����'$ See [`Arg::default_missing_value`].�������@= [`Arg::default_missing_value`]: Arg::default_missing_value()��� [`OsStr`]: std::ffi::OsStr�-\��ĺ���������.�����<�ާ��<\�
���1E�<E&(���]���N��<������'��<����©@��<-\�������������.��.������<����<�Ϫ*��<\��ۯ<�Ԫ%��<��
������E���E?AUW�խ{���N��<������(% See [`Arg::default_missing_values`].�Ŭ��ͬB? [`Arg::default_missing_values`]: Arg::default_missing_values()������<-\ŭ�ܭ��������.��.������<�����<���*��<\��ۯ<���%��<�����	$����1I68LN����������������	D��T�� # Help����������������@���?< Sets the description of the argument for short help (`-h`).�������A> Typically, this is a short (one line) description of the arg.�������XU If [`Arg::long_help`] is not specified, this message will be displayed for `--help`.���������7������]Z **NOTE:** Only `Arg::help` is used in completion script generation in order to be concise����T����7���t����7������XU Any valid UTF-8 is allowed in the help text. The one exception is when one wishes to����_\ include a newline in the help text and have the following text be properly aligned with all���� the other help text.�������\Y Setting `help` displays a short message to the side of the argument when the user passes����" `-h` or `--help` (by default).����\����7��� �;�����7�����9��� ��9����9ܿ�߸9���@=         .help("Some help text describing the --config arg"))����Ǩ9�����;\��ǁ8<����8<����7������ The above example displays����t����7d��	 helptest������� Usage: helptest [OPTIONS]����d����;���?<     --config     Some help text describing the --config arg����+( -h, --help       Print help information����.+ -V, --version    Print version information�<����7���(% [`Arg::long_help`]: Arg::long_help()�-\��$������	����0�������	������	�����
���	$����	=L46���E���B? Sets the description of the argument for long help (`--help`).�������74 Typically this a more detailed (multi-line) message���� that describes the arg.�������OL If [`Arg::help`] is not specified, this message will be displayed for `-h`.���������7������_\ **NOTE:** Only [`Arg::help`] is used in completion script generation in order to be concise����T����7���t����7������X��<���_��<�����<������\��<���"��<���\����7��� �;�����7�����9��� ��9����9���߸9���         .long_help(����>; "The config file used by the myprog must be in JSON format����;8 with only valid keys and may not contain other nonsense����?< that cannot be read by this program. Obviously I'm going on����  and on, so I'll stop now."))����Ǩ9����;\��ǁ8<����8<����7��������<���\��Ψ;D�� prog����̴� Usage: prog [OPTIONS]����d����;���         --config����IF             The config file used by the myprog must be in JSON format����GD             with only valid keys and may not contain other nonsense����KH             that cannot be read by this program. Obviously I'm going on����)&             and on, so I'll stop now.�������     -h, --help����&#             Print help information�������     -V, --version����)&             Print version information�<����7��� [`Arg::help`]: Arg::help()�-\��L������	����0�����<�����<̦�
���	$����	�N(*���G���;8 Allows custom ordering of args within the help message.�������JG `Arg`s with a lower value will be displayed first in the help message.����52 Those with the same display order will be sorted.�������^[ `Arg`s are automatically assigned a display order based on the order they are added to the��ۀ  [`Command`][crate::Command].����ZW Overriding this is helpful when the order arguments are added in isn't the same as the��߁OL display order, whether in one-off cases or to automatically sort arguments.�������WT To change, see [`Command::next_display_order`][crate::Command::next_display_order].����̟���7����Ń^[ **NOTE:** This setting is ignored for [positional arguments] which are always displayed in���� [index] order.����TDŽ��7ք�tބ��7��\����7��� �;�����7�҅*��9��� ��9즆     .arg(Arg::new("boat")��Ȇ         .short('b')���         .long("boat")����#��:���&#         .display_order(0)  // Sort��Շ(%         .help("Some help and text"))����!     .arg(Arg::new("airplane")����         .short('a')��Ĉ         .long("airplane")���#��:���&��<���(%         .help("I should be first!"))���$!     .arg(Arg::new("custom-help")����         .short('?')����$!         .action(ArgAction::Help)��Ԋ.+         .display_order(100)  // Don't sort��         .help("Alt help"))����Ǩ9�΋��;\�ǁ8<����8<����7������96 The above example displays the following help message�݌�\�Ψ;d��	 cust-ord����쎍 Usage: cust-ord [OPTIONS]����d����;�ɍ74     -a, --airplane <airplane>    I should be first!����74     -b, --boat <boar>            Some help and text����;8     -h, --help                   Print help information����-*     -?                           Alt help�<����7���(�<����:-\��l����������(�����9�̐��9�ѐ
���$����	vP(*���H�Ǒ2/ Override the `--help` section this appears in.�������-* For more on the default help heading, see����FC [`Command::next_help_heading`][crate::Command::next_help_heading].�-\��d����¼����%�����9�ȓ��9�͓
�¼$��ƥ	�R(*���.�ϔ@= Render the [help][Arg::help] on the line after the argument.�������NK This can be helpful for arguments with very long or complex help messages.���_\ This can also be helpful for arguments with very long flag names, or many/long value names.�Ӗ��ۖ��7������TQ **NOTE:** To apply this setting to all arguments and subcommands, consider using��ڗ&# [`crate::Command::next_line_help`]����T����7���t����7���\����7�Ϙ �;�����7���*��9�Ǚ ��9����<���%"         .long("long-option-flag")������;�Ӛ#��:���!         .next_line_help(true)����.+         .value_names(["value1", "value2"])��ԛ74         .help("Some really long help and complex\n\����63                help that makes more sense to be\n\��˜0-                on a line after the option"))����Ǩ9䤝��;\ŝǁ8<՝��8<���7�����9��=���\��Ψ;<˞ nlh�מ��ߞ Usage: nlh [OPTIONS]����d����;���/,     -h, --help       Print help information��ɟ2/     -V, --version    Print version information����0-     -o, --long-option-flag <value1> <value2>����-*         Some really long help and complex���,)         help that makes more sense to be����&#         on a line after the option�<á��7-\ݡt��������
�*T�3T�٫$�ã0- Do not display the argument in help message.����̀���7������MJ **NOTE:** This does **not** hide the argument from usage strings on error����T����7���t����7������EB Setting `Hidden` will hide the argument when displaying help text����\����7��� �;�����7�ݦ��9��� ��9䦧��9�ǧ߸9��         .hide(true)����@��<�ȨǨ9����;\��ǁ8<����8<����7��������<��\�Ψ;d����<���쑪��<���d����;�̪+��<���.��<<����7-\ɫ$�������
��U��U���4���kh Do not display the [possible values][crate::builder::ValueParser::possible_values] in the help message.�������ZW This is useful for args with many values, or ones which are explained elsewhere in the�t� help text.�������&# To set this for all arguments, see����LI [`Command::hide_possible_values`][crate::Command::hide_possible_values].����̏���7������B��:���T����7���t����7���\����7�Ʊ��7��*��9��� ��9쾲��9����;���+(         .value_parser(["fast", "slow"])����#��:�ֳ)&         .hide_possible_values(true));�<����7���[X If we were to run the above program with `--help` the `[values: fast, slow]` portion of���#  the help text would be omitted.�-\�����������
�!W�*W���2���IF Do not display the default value of the argument in the help message.������[X This is useful when default behavior of an arg is explained elsewhere in the help text.�Ը��ܸ��7������B��:ɹ�Tѹ��7��t���7���\����7�����7���*��9��#  let m = Command::new("connect")�쎻ë9̰�         .long("host")��λ'$         .default_value("localhost")����#��:���'$         .hide_default_value(true));�μ�<ּ��7����[X If we were to run the above program with `--help` the `[default: localhost]` portion of��ʽ#ˠ=-\�����������
��X��X���/���-* Hides an argument from short help (`-h`).����̗���7������M�=���T����7���̮���7������SP **NOTE:** Setting this option will cause next-line-help output style to be used����(% when long help (`--help`) is called.����T����7���t����7���\����7�����7�����9��� Arg::new("debug")����     .hide_short_help(true);�<����7������ZW Setting `hide_short_help(true)` will hide the argument when displaying short help text����\����7��� �;�����7�����9��� ��9�����9���߸9���"         .hide_short_help(true)����@��<���Ǩ9ė�         "prog", "-h"�\��ǁ8<����8<����7��������<���\��Ψ;d����<�������<���d����;���+��<���.��<<����7������" However, when --help is called����\����7��� �;�����7�����9��� ��9����9���߸9���"��=���@��<���Ǩ9����;\��ǁ8<����8<����7������)& Then the following would be displayed����\��Ψ;d����<�������<���d����;���?��<���+��<���.��<<����7-\��|��������
�Z�"Z���.���0- Hides an argument from long help (`--help`).���������7������M�=���T����7��������7������S��=���(�=���T����7���t����7������XU Setting `hide_long_help(true)` will hide the argument when displaying long help text����\����7��� �;�����7�����9��� ��9�����9܆�߸9���!         .hide_long_help(true)����@��<���Ǩ9����;\��ǁ8<����8<����7�������<���\��Ψ;d����<��������<���d����;���+��<���.��<<����7����� However, when -h is called����\����7��� �;�����7�����9��� ��9�����9���߸9���!˷=���@��<���Ǩ9ĩ���=\��ǁ8<����8<����7������)�=���\��Ψ;d����<��������<���d��	 OPTIONS:����?��<���+��<���.��<<����7-\��t��������
��[��[D�����! # Advanced Argument Relations���������������������������A���96 The name of the [`ArgGroup`] the argument belongs to.����t����7���\����7�����7���*��9�����=���     .long("debug")����#      .action(ArgAction::SetTrue)����     .group("mode")�<����9<����7������\Y Multiple arguments can be a member of a single group and then the group checked as if it���� was one of said arguments.����\����7�����7���*��9��� ��9�����9�����9���'��:���         .group("mode"))����      .arg(Arg::new("verbose")�����:���'��:�����=���Ǩ9��         "prog", "--debug"�\��ǁ8���#��9<����7������! [`ArgGroup`]: crate::ArgGroup�-\��,����Ґ����(����:�����:���
�Ґ$����_')���S���85 The names of [`ArgGroup`]'s the argument belongs to.����t����7���\����7�����7��*��9�����=�����=�Ł#��=��&#     .groups(["mode", "verbosity"])�<����9<����7������SP Arguments can be members of multiple groups and then the group checked as if it������=���\����7�˃��7��*��9��� ��9�Ä��9����9���'��:���+(         .groups(["mode", "verbosity"]))��� ��=䆆��:���'��:�ӆ+��=���Ǩ9짇��=\ɇǁ8�ه#��9���(% assert!(m.contains_id("verbosity"));�<����7����ˆ!��=-\�4������	����$��3������9l������	���'��9D���H��	���"��	�H�����
�����	$����	bSUrt�������JG Specifies the value of the argument if `arg` has been used at runtime.�������C@ If `default` is set to `None`, `default_value` will be removed.�ȋ��ЋR��<���̯���7͌��Ռ[X **NOTE:** This setting is perfectly compatible with [`Arg::default_value`] but slightly����_�<���`] at runtime. This setting however only takes effect when the user has not provided a value at����`] runtime **and** these other conditions are met as well. If you have set `Arg::default_value`���_\ and `Arg::default_value_if`, and the user **did not** provide this arg at runtime, nor were��ǐ]Z the conditions met for `Arg::default_value_if`, the `Arg::default_value` will be applied.����T����7���tȑ��7ۑ���MJ First we use the default value only if another arg is present at runtime.����\����7�͒��7��*��9���(% # use clap::builder::{ArgPredicate};��͓ ��9��     .arg(Arg::new("flag")�̔�         .long("flag")����(��9�ߔ     .arg(Arg::new("other")�Ԃ�         .long("other")����PM         .default_value_if("flag", ArgPredicate::IsPresent, Some("default")))����Ǩ9䚖         "prog", "--flag"�\��ǁ8˖��ӖA> assert_eq!(m.get_one::<String>("other").unwrap(), "default");�<����7������>; Next we run the same test, but without providing `--flag`.���\����7�����7���*��9�ۘ ��9쀙��=̢���=���(��9����=Ԑ���=���?<         .default_value_if("flag", "true", Some("default")))���Ǩ9�����:\��ǁ8����ƛ30 assert_eq!(m.get_one::<String>("other"), None);�<����7������PM Now lets only use the default value if `--opt` contains the value `special`.���\���7�����7���*��9�ҝ ��9�����<���#��:���         .long("opt"))��ޞ��=ԁ���=���A>         .default_value_if("opt", "special", Some("default")))���Ǩ9���&#         "prog", "--opt", "special"�\��ǁ8Š��͠A��=<����7������\Y We can run the same test and provide any value *other than* `special` and we won't get a���� default value.����\����7�����7�ۢ*��9��� ��9䯣��<�У#��:�����=�����=Թ���=�ؤA��=���Ǩ9�¥%"         "prog", "--opt", "hahaha"�\�ǁ8������3��=<����7Ȧ��ЦMJ If we want to unset the default value for an Arg based on the presence or�䢧 value of some other Arg.�ç�\˧��7�ۧ��7���*��9��� ��9�Ө��=�����=���(��9�����=����=���%"         .default_value("default")����41         .default_value_if("flag", "true", None))���Ǩ9䉫��=\��ǁ8����«3��=<����7���2��9���0��<-\����������	��	����$��3��-�������9l������	�߭����	ԉ���9D­���	�������	�������	$��ݘ7g��	Bg>Mg��{}vxD����������������	�������KH Specifies the values of the argument if `arg` has been used at runtime.�������" See [`Arg::default_value_if`].����t����7Ա�\ܱ��7�� use clap_builder::arg;�� use clap_builder::Command;�Ԯ� use clap_builder::Arg;��Ͳ let r = Command::new("df")���*'    .arg(arg!(--opt <FILE> "some arg"))�d��	    .arg(�ܰ�        Arg::new("args")��г            .long("args")���            .num_args(2)����A>            .default_values_if("opt", "value", ["df1","df2"]),�D״    )���96    .try_get_matches_from(vec!["", "--opt", "value"]);������� let m = r.unwrap();�|Ƶ��:�ڵA>    m.get_many::<String>("args").unwrap().collect::<Vec<_>>(),����    ["df1", "df2"]�4����:<Ŷ��7Ѷ��ٶ6��<-\�����������	��	����$��3��.��.������	��9l���=�������	�Ƹ����	���*��9D���=������	��\˸�H��	���%��	�H��	�����	$ʷݘIu��	Tu��	_u��������4���������������	����ǺʺѺ8�4˺tź-\����������	��	����$��3��-�������9l����=�����=����9D����=�ļ��=��
�����	��	�wݘ�w��	�w>�wcegikm�����ڽ]Z Specifies multiple values and conditions in the same manner as [`Arg::default_value_if`].�����ľQN The method takes a slice of tuples in the `(arg, predicate, default)` format.�������R��<���́���7������`] **NOTE**: The conditions are stored in order and evaluated in the same order. I.e. the first����`] if multiple conditions are true, the first one found will be applied and the ultimate value.����T����7���t����7������M��=���\����7�����7���*��9��� ��9����=̯���=���(��9�����<ě�         .long("opt")����$��9�����=Ԅ���=���          .default_value_ifs([����2/             ("flag", "true", Some("default")),����1.             ("opt", "channal", Some("chan")),�|��         ]))����Ǩ9���&#         "prog", "--opt", "channal"�\��ǁ8������>; assert_eq!(m.get_one::<String>("other").unwrap(), "chan");�<����7������>��=���\����7�����7���*��9��� ��9�����=�����=���(��9�����=�����=��� ��=���2��=���1��=|����=���Ǩ9�����:\��ǁ8������3��=<����7������]Z We can also see that these values are applied in order, and if more than one condition is����)& true, only the first evaluated "wins"����\����7�����7���*��9���&# # use clap::builder::ArgPredicate;���� ��9����=̻���=���(��9����<ħ���=���$��9�����=Ԑ���=��� ��=���C@             ("flag", ArgPredicate::IsPresent, Some("default")),����NK             ("opt", ArgPredicate::Equals("channal".into()), Some("chan")),�|����=���Ǩ9���0-         "prog", "--opt", "channal", "--flag"�\��ǁ8������A��=<����7���2��9���6��<-\���������	����$��3��-��5������	��9l����=�����=ԁ�����	������9D����=�����=����H��	������	�H��	������
$����	�z_a�������������^[ Specifies multiple values and conditions in the same manner as [`Arg::default_values_if`].�������#  See [`Arg::default_values_if`].�������85 [`Arg::default_values_if`]: Arg::default_values_if()�-\���������	����$��3��.��.��6���������9l����=�����=�����=���*����	������9D����=�����=\����=���%��=����H��	������	�H��	����
�����	��	��	��	$����	�~���������������������8�4��t��-\���������	����$��3��-��5������	��9l����=�����=�����>������9D����=�����=�����>����Ή>����
�����	��	��	x���	��]_���������Q���[X Set this arg as [required] as long as the specified argument is not present at runtime.����̬���7������`] **TIP:** Using `Arg::required_unless_present` implies [`Arg::required`] and is therefore not�Է� mandatory to also set.����T����7���t����7���\����7�����7�����:���ޝ9���)&     .required_unless_present("debug")�<����9<����7������FC In the following example, the required argument is *not* provided,����EB but it's not an error because the `unless` arg has been supplied.����\����7�����7���*��9���"��:�����9���+(         .required_unless_present("dbg")����#��:�����:��     .arg(Arg::new("dbg")�Ԩ���9���(��9���#��:����=\��ǁ8�������:<����7������da Setting `Arg::required_unless_present(name)` and *not* supplying `name` or this arg is an error.����\����7�����7���<��:���"��:����9���+�>���#��:����:����>�����:���#��:�����:\��ǁ8��������:���Lȯ:<����7��� [required]: Arg::required()�-\�������Ґ����(����:�����:���
�Ґ$��ݘ��(*���{���_\ Sets this arg as [required] unless *all* of the specified arguments are present at runtime.�������<9 In other words, parsing will succeed only if user either���� * supplies the `self` arg.����.+ * supplies *all* of the `names` arguments.����̛���7������^[ **NOTE:** If you wish for this argument to only be required unless *any of* these args are����41 present see [`Arg::required_unless_present_any`]����T����7���t����7���\����7�����7�����:���ޝ9���41     .required_unless_present_all(["cfg", "dbg"])�<����9<����7������\Y In the following example, the required argument is *not* provided, but it's not an error����96 because *all* of the `names` args have been supplied.����\����7�����7���*��9���"��:����9���;8         .required_unless_present_all(["dbg", "infile"])����#��:����:����>�����9���(��9���     .arg(Arg::new("infile")����         .short('i')����$��9���#��:���+(         "prog", "--debug", "-i", "file"�\�ǁ8������:<����7������KH Setting [`Arg::required_unless_present_all(names)`] and *not* supplying����@= either *all* of `unless` args or the `self` arg is an error.����\Ȃ��7�؂��7���<��:���"��:����9���;��>�ń#��:����:䎅��>ԯ���9�΅(��9�����>���ƥ>���$��9��#��:�����:\��ǁ8���Ի���:�ڇLȯ:<����7�����>�ۈLI [`Arg::required_unless_present_any`]: Arg::required_unless_present_any()����SP [`Arg::required_unless_present_all(names)`]: Arg::required_unless_present_all()�-\��ܛ�����	����$��3������9l���=�ي'��9D����=�ފ"��=��
�����	$Ċ�
��?AUW���{��_\ Sets this arg as [required] unless *any* of the specified arguments are present at runtime.�ӌ��ی<֝>�����>���74 * supplies *one or more* of the `unless` arguments.����̃���7������YV **NOTE:** If you wish for this argument to be required unless *all of* these args are����41 present see [`Arg::required_unless_present_all`]����Tȏ��7׏�tߏ��7��\����7�����7�����:�ǐޝ9��41     .required_unless_present_any(["cfg", "dbg"])�<����9<����7������eb Setting [`Arg::required_unless_present_any(names)`] requires that the argument be used at runtime����]Z *unless* *at least one of* the args in `names` are present. In the following example, the����\Y required argument is *not* provided, but it's not an error because one the `unless` args��� have been supplied.����\����7�����7���*��9��"��:䖕��9���;8         .required_unless_present_any(["dbg", "infile"])����#��:䟖��:�����>����9���(��9�����>�їƥ>��$��9���#��:쾘��=\��ǁ8������:<����7������eb Setting [`Arg::required_unless_present_any(names)`] and *not* supplying *at least one of* `names`�䔚 or this arg is an error.����\����7�͚��7��<��:���"��:�ٛ��9���;޵>���#��:����:䃝��>Ԥ���9�Ý(��9����>���ƥ>���$��9�ٞ#��:�����:\��ǁ8���԰���:�ϟLȯ:<����7�����>�РSP [`Arg::required_unless_present_any(names)`]: Arg::required_unless_present_any()����LI [`Arg::required_unless_present_all`]: Arg::required_unless_present_all()�-\��ܐ�����	����$��3������9l���=�΢'��9D���=�Ӣ"��=��
�����	$���
K�?AUW���U��_\ This argument is [required] only if the specified `arg` is present at runtime and its value��Ĥ equals `val`.�ڤ�t���7���\����7�����7�����:�ʥޝ9��-*     .required_if_eq("other_arg", "value")�<����9<����7���\����7�Ǧ��7��<��:���"��:�ӧ��9���#��:���/,         .required_if_eq("other", "special")��Ш��:����=Ԕ���=���$��9�ܩ#��:���,)         "prog", "--other", "not-special"�\��ǁ8Ū��ͪTQ assert!(res.is_ok()); // We didn't use --other=special, so "cfg" wasn't required�������"��:�ի��9���#��:���/��>�Ҭ��:����=Ԗ���=���$��9�ޭ#��:���(%         "prog", "--other", "special"�\��ǁ8î��ˮOL // We did use --other=special so "cfg" had become required but was missing.�ԟ���:���Lȯ:������"��:侰��9�߰#��:���/��>仱��:�ܱ��=�����=���$��9�Dz#��:��(%         "prog", "--other", "SPECIAL"�\��ǁ8������MJ // By default, the comparison is case-sensitive, so "cfg" wasn't required�̆��:������"��:�Ӵ��9���#��:���/��>�е��:����=Ԕ���=�����;�ֶ$��9���#��:���(��>\Էǁ8����vs // However, case-insensitive comparisons can be enabled.  This typically occurs when using Arg::possible_values().�����:���Lȯ:<׹��7��,��:���(��:�����>-\�t�������
����$��.������9l�����
�����9D����
��\��
����
$��ݘ�����[]VX�������EB Specify this argument is [required] based on multiple conditions.������]Z The conditions are set up in a `(arg, val)` style tuple. The requirement will only become��ϽOL valid if one of the specified `arg`'s value equals its corresponding `val`.����t����7���\ƾ��7�־��7�����:���ޝ9쮿     .required_if_eq_any([��п         ("extra", "val"),���         ("option", "spec")�T��     ])�<����9<����7������`] Setting `Arg::required_if_eq_any([(arg, val)])` makes this arg required if any of the `arg`s����_\ are used at runtime and it's corresponding value is equal to `val`. If the `arg`'s value is����<9 anything other than `val`, this argument isn't required.����\����7�����7���*��9���"��:�����9���!         .required_if_eq_any([����!             ("extra", "val"),����"             ("option", "spec")�t��         ])����#��:����:���     .arg(Arg::new("extra")����#��:ܛ�         .long("extra"))������;���#��:��         .long("option"))����#��:���'$         "prog", "--option", "other"�\��ǁ8������`] assert!(res.is_ok()); // We didn't use --option=spec, or --extra=val so "cfg" isn't required�<����7������^[ Setting `Arg::required_if_eq_any([(arg, val)])` and having any of the `arg`s used with its����85 value of `val` but *not* using this arg is an error.����\����7�����7���<��:���"��:�����9���!��>���!��>���"��>t����>���#��:����:�����>���#��:܌���>�����;���#��:�����>���#��:���&#         "prog", "--option", "spec"�\��ǁ8���Ԅ���:���Lȯ:<����7���,��:���(��:�����>-\���������
����$��.��9�������9l����>�������
���;��9D����>\���H��
���6��
�H��
���(
����
��
$����	M�ac����\��������������ۘ
�������E��>������]��>���UR valid if every one of the specified `arg`'s value equals its corresponding `val`.����t����7���\����7�����7�����:���ޝ9��     .required_if_eq_all([������>�����>T����><����9<����7������`] Setting `Arg::required_if_eq_all([(arg, val)])` makes this arg required if all of the `arg`s����da are used at runtime and every value is equal to its corresponding `val`. If the `arg`'s value is����<��>���\����7�����7���*��9���"��:�����9���!         .required_if_eq_all([����!��>���"��>t����>���#��:����:�����>���#��:ܞ���>�����;���#��:����>���#��:���&��>\��ǁ8������\Y assert!(res.is_ok()); // We didn't use --option=spec --extra=val so "cfg" isn't required�<����7������^[ Setting `Arg::required_if_eq_all([(arg, val)])` and having all of the `arg`s used with its����8��>���\����7�����7���<��:���"��:�����9���!��>���!��>���"��>t����>���#��:����:�����>���#��:܊���>�����;���#��:�����>���#��:���85         "prog", "--extra", "val", "--option", "spec"�\��ǁ8���Ԕ���:���Lȯ:<����7�����>-\���������
����$��.��9�������9l����>�����>���;��9D����>\����>���6��>���(
����
��
$����	j�NPmoqs\����������������
���Y���EB Require another argument if this arg matches the [`ArgPredicate`]�������LI This method takes `value, another_arg` pair. At runtime, clap will check����63 if this arg (`self`) matches the [`ArgPredicate`].����96 If it does, `another_arg` will be marked as required.����t����7���\����7�����7�����:���ޝ9���"     .requires_if("val", "arg")�<����9<����7������ZW Setting `Arg::requires_if(val, arg)` requires that the `arg` be used at runtime if the����`] defining argument's value is equal to `val`. If the defining argument is anything other than����-* `val`, the other argument isn't required.����\����7�����7���*��9���"��:����9���#��:���+(         .requires_if("my.cfg", "other")�����:���     .arg(Arg::new("other"))����#��:���*'         "prog", "--config", "some.cfg"�\��ǁ8������TQ assert!(res.is_ok()); // We didn't use --config=my.cfg, so other wasn't required�<����7������[X Setting `Arg::requires_if(val, arg)` and setting the value to `val` but *not* supplying���� `arg` is an error.����\����7�����7���<��:���"��:�����9���#��:���+(         .requires_if("my.cfg", "input")������:���ܷ:���#��:���(%         "prog", "--config", "my.cfg"�\��ǁ8���ԣ���:���Lȯ:<����7���,��:���(��:���%�:-\��\������
��
����3��$��������
�������
l�����
��������
��D��
���
��
$�����ݘ��gibd�Ē����-* Allows multiple conditional requirements.�������JG The requirement will only become valid if this arg's value matches the���� [`ArgPredicate`].����t����7���\����7�����7�����:���ޝ9���     .requires_ifs([�ܮ�         ("val", "arg"),��΀"         ("other_val", "arg2"),�T����><����9<����7������a^ Setting `Arg::requires_ifs(["val", "arg"])` requires that the `arg` be used at runtime if the����c` defining argument's value is equal to `val`. If the defining argument's value is anything other���%" than `val`, `arg` isn't required.����\����7�����7�؃<��:���"��:�����9��#��:܉�         .requires_ifs([����(%             ("special.conf", "opt"),��օ(%             ("other.conf", "other"),�t����>䖆��:䷆��<�؆��;���$��9�����>�Ň#��:��.+         "prog", "--config", "special.conf"�\��ǁ8������ZW assert!(res.is_err()); // We  used --config=special.conf so --option <val> is required����Lȯ:<���7�����\Y Setting `Arg::requires_ifs` with [`ArgPredicate::IsPresent`] and *not* supplying all the��݊ arguments is an error.����\����7�����7���SP # use clap::{Command, Arg, error::ErrorKind, ArgAction, builder::ArgPredicate};����"��:䷌��9�،#��:܀�܃?���30             (ArgPredicate::IsPresent, "input"),��؍41             (ArgPredicate::IsPresent, "output"),�t����>䤎��:�Ŏܷ:��      .arg(Arg::new("output"))����#��:���52         "prog", "--config", "file.conf", "in.txt"�\��ǁ8���Ԉ���:ܧ� // We didn't use output��ǐLȯ:<����7������,��:�ݑ(��:���%�:-\��d˒����
����3��$��;�������>�����>l������
���B��>�����>D���H��
���=��
�H�
���/
���
��
��
$���	B�ac����d��������������Ю
��O�͔Дה8�4єt˔d�����	����$��3������9l����=���'��9D����=���"��=���
�����	a���l�?AUW$���������������
���H���DA This argument is mutually exclusive with the specified argument.�ޗ�����7������^[ **NOTE:** Conflicting rules take precedence over being required by default. Conflict rules���ZW only need to be set for one of the two arguments, they do not need to be set for each.�Ι�T֙��7������7������_\ **NOTE:** Defining a conflict is two-way, but does *not* need to defined for both arguments����YV (i.e. if A conflicts with B, defining `A.conflicts_with(B)` is sufficient. You do not��՛*' need to also do `B.conflicts_with(A)`)����T����7���̣���7����ɜ{x **NOTE:** [`Arg::conflicts_with_all(names)`] allows specifying an argument which conflicts with more than one argument.�ɝ�Tѝ��7�������7������nk **NOTE** [`Arg::exclusive(true)`] allows specifying an argument which conflicts with every other argument.����T����7���̠���7����Ɵ@= **NOTE:** All arguments implicitly conflict with themselves.����T����7���t����7���\Š��7�ՠ��7�����:���ޝ9���      .conflicts_with("debug")�<ҡ��9<ޡ��7����[X Setting conflicting argument, and having both arguments present at runtime is an error.�Ң�\ڢ��7����7���<��:�ϣ"��:�����9���#��:���$!         .conflicts_with("debug")�����:���9Ԭ���9�˥(��9���#��:���63         "prog", "--debug", "--config", "file.conf"�\ۦǁ8������:���E��:<ܧ��7����A> [`Arg::conflicts_with_all(names)`]: Arg::conflicts_with_all()����.+ [`Arg::exclusive(true)`]: Arg::exclusive()�-\�t����Ґ����(����:�����:���
�Ґ$��ݘ)�(*���[���EB This argument is mutually exclusive with the specified arguments.�ի��ݫ  See [`Arg::conflicts_with`].����̊���7������^��?���Z��?��T����7���̑���7������_��?���^[ (i.e. if A conflicts with B, defining `A.conflicts_with(B)` is sufficient. You do not need����*��?���T����7İ��̰��7����ol **NOTE:** [`Arg::exclusive(true)`] allows specifying an argument which conflicts with every other argument.���T���7���t����7���\����7�����7�Բ��:���ޝ9���/,     .conflicts_with_all(["debug", "input"])�<����9<ȳ��7Գ��ܳ[X Setting conflicting argument, and having any of the arguments present at runtime with a����%" conflicting argument is an error.���\���7�����7���<��:��"��:䊶��9���#��:�Ӷ30         .conflicts_with_all(["debug", "input"])�䋷��:�����9�Ϸ��:��ܷ:���#��:���74         "prog", "--config", "file.conf", "file.txt"�\��ǁ8���ԏ���:���E��:<����7���2/ [`Arg::conflicts_with`]: Arg::conflicts_with()����.��?-\��������	����$��3������9l»��=���'��9Dǻ��=���"��=���
�����	$���
�?AUW���H���! Sets an overridable argument.�ܼ���1. i.e. this argument and the following argument����XU will override each other in POSIX style (whichever argument was specified at runtime���� **last** "wins")����̘���7������[X **NOTE:** When an argument is overridden it is essentially as if it never was used, any����[X conflicts, requirements, etc. are evaluated **after** all "overrides" have been removed����T����7���̝���7������SP **NOTE:** Overriding an argument implies they [conflict][Arg::conflicts_with`].����T����7���t����7���\����7�����7���҂:��� ��9���(%     .arg(arg!(-f --flag "some flag")����%"         .conflicts_with("debug"))����+(     .arg(arg!(-d --debug "other flag"))����*'     .arg(arg!(-c --color "third flag")����$!         .overrides_with("flag"))����Ǩ9���'$         "prog", "-f", "-d", "-c"]);����C@             //    ^~~~~~~~~~~~^~~~~ flag is overridden by color�������! assert!(m.get_flag("color"));����[X assert!(m.get_flag("debug")); // even though flag conflicts with debug, it's as if flag����ZW                                 // was never used because it was overridden with color����! assert!(!m.get_flag("flag"));�<����7-\��t����Ґ����(����:�����:���
�Ґ$��ݘa�(*���[���96 Sets multiple mutually overridable arguments by name.�������YV i.e. this argument and the following argument will override each other in POSIX style����A> (whichever argument was specified at runtime **last** "wins")���������7������[�?���[ױ?���T����7���́���7������WT **NOTE:** Overriding an argument implies they [conflict][Arg::conflicts_with_all`].����T����7���t����7���\����7�����7���҂:��� ��9���(̴?���%"         .conflicts_with("color"))����+��?���*�?���30         .overrides_with_all(["flag", "debug"]))����Ǩ9���'Ҷ?���LI             //    ^~~~~~^~~~~~~~~ flag and debug are overridden by color�������[X assert!(m.get_flag("color")); // even though flag conflicts with color, it's as if flag����]Z                                 // and debug were never used because they were overridden����1.                                 // with color����" assert!(!m.get_flag("debug"));����!й?<����7-\���������	����$��3������9l����=���'��9D����=���"��=���
�����	$���
S�?AUWD�����
 # Reflection����������������������������������������������ܻ����  Get the name of the argument�4���"�"���"������
�$�����,���41 Get the help specified for this argument, if any�D���"�"������������������;t����"������
�$�����1���96 Get the long help specified for this argument, if any����t����7���\����7�����7�����:���52 let arg = Arg::new("foo").long_help("long help");����YV assert_eq!(Some("long help".to_owned()), arg.get_long_help().map(|s| s.to_string()));�<����7���l���"�"������������������;t����"������
�$�����(���! Get the placement within help�����"�"������
�$�����.���<9 Get the help heading specified for this argument, if any�����"�"������������������;t����"����
�$������������������
���'���74 Get the short option name for this argument, if any�L���"�"��������
�$�����<���74 Get visible short aliases for this argument, if any�����"�"����
����
�$��D����������������
���8���OL Get *all* short aliases for this argument, if any, both visible and hidden.�����"�"����
����
�$��D�������������������@���=: Get the short option name and its visible aliases, if any�����"�"����
����
�$�����&���63 Get the long option name for this argument, if any�D���"�"������������������;t����"����
�$�����6���1. Get visible aliases for this argument, if any�����"�"������������������;t����?�?��?��:�?�	�:$x��Lk��"������
�$��D�������������������2���IF Get *all* aliases for this argument, if any, both visible and hidden.�|���"�"������������������;t����?�?��?��:�?�	�:$x��Lk��"������
�$��D�������������������?���<9 Get the long option name and its visible aliases, if any����"�"������������������;t����?�?��?��:�?�	�:$x��Lk��"������
�$�����.���0- Get hidden aliases for this argument, if any�\���"�"������������������;t����?�?��?��:�?�	�:$x��Lk��"������
�$��D������������������7���LI Get the names of possible values for this argument. Only useful for user����DA facing applications, such as building help messages or man files�����"�"��������
�$��,����������������������/���.+ Get the names of values for this argument.�|���"�"������������������;t����"������
�$�����0���/, Get the number of values for this argument.�d���"�"��������
�$�����*d���"�"������
�$�����	1�ƀ	-* Get the delimiter between multiple values����	�"�"�������	�
�$��	���	2�܁	QN Get the value terminator for this argument. The `value_terminator` is a value����	63 that terminates parsing of multi-valued arguments.����	�"�"������������������;t����"�����	�
�$��	���	(�܃	*' Get the index of this argument, if any�L��	�"�"�������	�
�$��	���	)��	'$ Get the value hint of this argument�t��	�"�"�������	�
�$��	؆	��������������������	,�ڍ	>; Get the default values specified for this argument, if any���	�t��	��7��	�\��	��7�Ў	��7��	��:���	=: let arg = Arg::new("foo").default_value("default value");��Ϗ	=: assert_eq!(arg.get_default_values(), &["default value"]);�<��	��7���	�"�"���"�����	�
�$��	��	#��	85 Checks whether this argument is a positional or not.���	�t��	��7ʑ	�\ґ	��7��	��7���	��:���	 let arg = Arg::new("foo");��’	*' assert_eq!(arg.is_positional(), true);��	����	*' let arg = Arg::new("foo").long("foo");����	+( assert_eq!(arg.is_positional(), false);�<ؓ	��7l�	�"�"�����	�
�$��	���	%�Ք	,) Reports whether [`Arg::required`] is set�|��	�"�"�����	�
�$��	��	3��	�"�"�����	�
�$��	��	/��	�"�"�����	�
�$��	͗	�����������������	0���	63 Report whether [`Arg::allow_hyphen_values`] is set��Ø	�"�"���ޘ	�
�$ߘ	��	3���	96 Report whether [`Arg::allow_negative_numbers`] is set���	�"�"�����	�
�$��	���	&��	&# Behavior when parsing the argument�T��	�"�"���"�����	�
�$��	���	<ƛ	������	5���	)& Configured parser for argument values�՜	�lݜ	
 # Example��	�\��	��7���	��7���	'$ let cmd = clap::Command::new("raw")�lם	��:��	"��:���	96             .value_parser(clap::value_parser!(usize))�TΞ	��:�ݞ	*' let value_parser = cmd.get_arguments()����	0-     .find(|a| a.get_id() == "port").unwrap()����	     .get_value_parser();���	! println!("{value_parser:?}");�<��	��7���	�"�"���"�����	�
�$��	�á	"<ʡ	����������ޢ	#���	)& Report whether [`Arg::global`] is set�l�	�"�"����	�
�$��	��	+���	1. Report whether [`Arg::next_line_help`] is set����	�"�"�����	�
�$��	���	!�֤	'$ Report whether [`Arg::hide`] is set�\��	�"�"�����	�
�$��	���	/�ڥ	52 Report whether [`Arg::hide_default_value`] is set�̛�	�"�"�����	�
�$��	���	1���	74 Report whether [`Arg::hide_possible_values`] is set��ǧ	�"�"����	�
�$�	�ѫ	,���	2/ Report whether [`Arg::hide_short_help`] is set��ث	�"�"����	�
�$�	��	+���	1. Report whether [`Arg::hide_long_help`] is set����	�"�"�����	�
�$��	���	+�ݭ	1. Report whether [`Arg::require_equals`] is set����	�"�"�����	�
�$��	���	&���	-* Reports whether [`Arg::exclusive`] is set����	�"�"���Ư	�
�$ǯ	�ư	-���	30 Report whether [`Arg::trailing_var_arg`] is set��Ͱ	�"�"����	�
�$�	�߱	!���	(% Reports whether [`Arg::last`] is set�\�	�"�"����	�
�$�	��	(���	/, Reports whether [`Arg::ignore_case`] is set���	�"�"�����	�
�$��	D��	Ԗ�	 # Internally used only������������	4ζ	�"�"���ն	�
�$ڶ	��	��������������������	/���	�"�"�������	�
�$��	��	���������������
�����	SD��	�"�"�"���"Ԣ�������	�
�$��	�V4��	�(D��	|��	��	���	]���	�"�"�"���"Ԣ�������	�
�$��	�V4��	�(D��	|��	��	��	������������������	2t��	��"�"�������	�
�$��	�(D��	��	������������������	(\��	�"�"�����	�
�$��	Ԕ�	8�"�"�����ĵ�	$��	�"�"�������	�
�8����	���	��������	!��	�"�"�"���"�����	�
�$��	�`C���	��������	7\��	�"�"�"���"���
���	�
�$��	��I���	��������	&��	�"�"�"���"����
���	�
�$��	�O|��	�����	����_����	3��	�"�"�"�"���"�^�^��^��[�^��[����e�S��"�����	�
�$��	���	���	����_����	>��	�"�"�"�"���"�^�^��^��[�^��[����e�S��"�����	�
�$��	���	lWL[y���t ����
��A�!����1|4l�l�
 # Builder�����������������%��,) Create a `ArgGroup` using a unique name.�����_\ The name will be used to get values from the group or refer to the group inside of conflict�Ԣ and requirement rules.���t���7��\���7����7��$! # use clap::{Command, ArgGroup};��� ArgGroup::new("config")�<���9<���7�������$�����9l���9D�
����$<l��.�� Sets the group name.���t���7��\���7����7��$�@��$! ArgGroup::default().id("config")�<���9<���7-\����������$�����9l���9D���
$��$In ��$=��,) Adds an [argument] to this group by name���t���7��\���7����7��41 # use clap::{Command, Arg, ArgGroup, ArgAction};���"��:���=��         .short('f')���(��9��     .arg(Arg::new("color")��� ��9�� (��9�� )&     .group(ArgGroup::new("req_flags")�Đ!         .arg("flag")�ԭ!         .arg("color"))���!0-     .get_matches_from(vec!["myprog", "-f"]);���"=: // maybe we don't know which of the two flags was used...���"(% assert!(m.contains_id("req_flags"));���"30 // but we can also check individually if needed���##  assert!(m.contains_id("flag"));�<�#��7��# [argument]: crate::Arg�-\�#�$��Ґ����(����:��$��:��$
�Ґ$�$ݘr%'��,J��&30 Adds multiple [arguments] to this group by name��&�t�&��7�&�\�&��7��&��7��'4�@��'"��:��'��=��(��@��((��9��(�@��)��9��)(��9��))��@��)%"         .args(["flag", "color"]))���*0��@��*=լ@��+(��@��+3̭@��,#��@<�,��7ܶ, [arguments]: crate::Arg�-\�,$�,����	����$��3������9l�-��=��-'��9D�-��=��-"��=��-
�����	$�,��
Du;=PR��13��.96 Getters for all args. It will return a vector of `Id`��.�l�.��?�.�\�.��7��.��7ܟ/ # use clap::{ArgGroup};���/96 let args: Vec<&str> = vec!["a1".into(), "a4".into()];���/30 let grp = ArgGroup::new("program").args(&args);��0���02/ for (pos, arg) in grp.get_args().enumerate() {���0$!     assert_eq!(*arg, args[pos]);�,�1��8<�1��7D�1�"�"���"���1�
�$�1���1�8�.�.��g�g���h��g�h���g�hϻ�gFPR<?��8����8���J��@��1��@�J��T�1��@���@!��@���@,��2UR Allows more than one of the [`Arg`]s in this group to be used. (Default: `false`)��2�t�2��7�3���3[X Notice in this example we use *both* the `-f` and `-c` flags which are both part of the�L�3 group��3�\�4��7��4��7��44�@��4"��:�5��=��5��@��5(��9��5�@��6��9��6(��9��6)��@��7$!         .args(["flag", "color"])���7         .multiple(true))���763     .get_matches_from(vec!["myprog", "-f", "-c"]);���8=լ@��8(��@<�9��7��9`] In this next example, we show the default behavior (i.e. `multiple(false)`) which will throw���9@= an error if more than one of the args in the group was used.��:�\�:��7��:��7��:FC # use clap::{Command, Arg, ArgGroup, error::ErrorKind, ArgAction};���;'$ let result = Command::new("myprog")���;��=��<��@��<(��9��<�@��=��9��=(��9��=)��@��=%α@��>:7     .try_get_matches_from(vec!["myprog", "-f", "-c"]);���>;8 // Because we used both args in the group it's an error��? assert!(result.is_err());���?" let err = result.unwrap_err();���?85 assert_eq!(err.kind(), ErrorKind::ArgumentConflict);�<�@��7�@���@��8-\�@D�@������
�$�A�|��D%��AB? Return true if the group allows more than one of the arguments���B0- in this group to be used. (Default: `false`)��B�l�B��?�B�\�B��7��C��7ܮC��@��C+( let mut group = ArgGroup::new("myprog")���C     .args(["f", "c"])�ĜD     .multiple(true);��D���D! assert!(group.is_multiple());�<�D��7\�D�"�"����E�
�$�E��T,��EB? Require an argument from the group to be present when parsing.��F���F\Y This is unless conflicting with another argument.  A required group will be displayed in���FHE the usage string of the application in the format `<arg|arg2|arg3>`.��G���G��7�G���G]Z **NOTE:** This setting only applies to the current [`Command`] / [`Subcommand`]s, and not�l�H
 globally.��H�T�H��7�H���H��7�I���I[X **NOTE:** By default, [`ArgGroup::multiple`] is set to `false` which when combined with���J\Y `ArgGroup::required(true)` states, "One and *only one* arg must be used from this group.���JXU Use of more than one arg is an error." Vice setting `ArgGroup::multiple(true)` which���KTQ states, '*At least* one arg from this group must be used. Using multiple is OK."��L�T�L��7�L�t�L��7�L�\�L��7��L��7��MF��@��M'��@��M��=��N��@��N(��9��N�@��O��9��O(��9��O)��@��P$��@�P         .required(true))���P.+     .try_get_matches_from(vec!["myprog"]);���PHE // Because we didn't use any of the args in the group, it's an error���Q��@��Q"��@��R?< assert_eq!(err.kind(), ErrorKind::MissingRequiredArgument);�<�R��7�R���R%��:��S0- [`ArgGroup::multiple`]: ArgGroup::multiple()���S��9-\�SD�T������
�$�T��|��a>��TIF Specify an argument or group that must be present when this group is.��U���U\Y This is not to be confused with a [required group]. Requirement rules function just like���V]Z [argument requirement rules], you can name other arguments or groups that must be present���W:7 when any one of the arguments from this group is used.��W���W��7�W���W@= **NOTE:** The name provided may be an argument or group name��X�T�X��7�X�t�X��7�X�\�X��7��Y��7��YF��@��Y'��@�Z��=��Z��@��Z(��9�[�@��[��9��[(��9��[��9��\         .short('d')���\(��9��\)��@��]$��@��]         .requires("debug"))���]41     .try_get_matches_from(vec!["myprog", "-c"]);���^]Z // because we used an arg from the group, and the group requires "-d" to be used, it's an�d�^	 // error��_��@��_"��@��_?��@<�`��7��`*' [required group]: ArgGroup::required()���`85 [argument requirement rules]: crate::Arg::requires()�-\�aD�a��Ґ����(����:��a��:��a
�Ґ$�a�$	�$&��pR��cHE Specify arguments or groups that must be present when this group is.��c���c\��@��d]��@��e63 when one of the arguments from this group is used.��e���e��7�f���fA> **NOTE:** The names provided may be an argument or group name��f�T�f��7�f�t�g��7�g�\�g��7��g��7��gF��@��h'��@��h��=��h��@��i(��9��i�@��i��9��i(��9��j��9��j��@��j(��9�k��:��k��:��k(��9��k)��@��l$��@��l-*         .requires_all(["debug", "verb"]))���l:7     .try_get_matches_from(vec!["myprog", "-c", "-d"]);���m^[ // because we used an arg from the group, and the group requires "-d" and "-v" to be used,���n*' // yet we only used "-d" it's an error���n��@��n"��@��o?��@<�o��7��o*��@��p<9 [argument requirement rules]: crate::Arg::requires_ifs()�-\�pd�p����	����$��3������9l�q��=��q'��9D�q��=��q"��=��q
�����	$�p��
ƃ;=PR��}D��rQN Specify an argument or group that must **not** be present when this group is.��r���r^[ Exclusion (aka conflict) rules function just like [argument exclusion rules], you can name���s\Y other arguments or groups that must *not* be present when one of the arguments from this���t group are used.��t���t��7�t���uA> **NOTE:** The name provided may be an argument, or group name��u�T�u��7�u�t�u��7�u�\�v��7��v��7��vF��@��w'��@�w��=��w��@��w(��9��x�@��x��9��x(��9�y��9��y��@��y(��9��y)��@��z$��@��z%��?��z:��@��{^[ // because we used an arg from the group, and the group conflicts with "-d", it's an error��|��@��|"��@��|8��@<�}��7��}<9 [argument exclusion rules]: crate::Arg::conflicts_with()�-\�}t�}��Ґ����(����:��~��:��~
�Ґ$�~�$y�$&�ڌX��PM Specify arguments or groups that must **not** be present when this group is.�̀��Ԁ_\ Exclusion rules function just like [argument exclusion rules], you can name other arguments����\Y or groups that must *not* be present when one of the arguments from this group are used.����̡���7����ǂB? **NOTE:** The names provided may be an argument, or group name����T����7���t����7���\ȃ��7�؃��7���F��@�DŽ'��@����=�����@���(��9�ޅ�@�����9���(��9�ʆ��9����@���(��9춇��:�؇��:��(��9���)��@�ψ$��@���30         .conflicts_with_all(["debug", "verb"]))����:7     .try_get_matches_from(vec!["myprog", "-c", "-v"]);���^[ // because we used an arg from the group, and the group conflicts with either "-v" or "-d"��Ҋ // it's an error�����@���"��@���8��@<���7������@= [argument exclusion rules]: crate::Arg::conflicts_with_all()�-\ʌ������	����$��3������9l����=���'��9D����=���"��=���
�����	$����
I�@BVXl�������?������컎 Get the name of the group�4��"�"���"������
�$����%���1. Reports whether [`ArgGroup::required`] is set�|���"�"������
�$�����$8�"�"������ې$ސ�"�"�������
�8����fljy��,����
���-�J������������\������')��$�������
�����yd}y���������
Tlz��������2��"�"�������
�$��)~���4,��"�"�������
�$��)����94��"�"�������
�$��)Ɯ��,4��"�"�������
�$������!���������\�4�������-,�������������
�$�ݫ<��������������
���\�<�y���������I��������D\����o�*��io�}�����,������$��-����D������\������\�����
L����ԱT�����L�����
��t�����
��l�����
������
˸L�����
��4�����
�������
��D�����
��d�����
��L�����
ClapResult�T������<�� ����4�� ����L�� ���TT�������,�������T�������T�������4�������T��!�����\��!������!����,���˙�����DD[�R9Dj+<x|�
|����5������)����������������r��_��L��-:=&)��������Ծ���2t��������/��ux^a��N��%��@-0��""d�|���9�������������������������������������"(��+( Creates a new instance of an `Command`.�����JG It is common, but not required, to use binary name as the `name`. This���FC name will only be displayed to the user when they request to print���*' version or help and usage information.�� ��� SP See also [`command!`](crate::command!) and [`crate_name!`](crate::crate_name!).�� �t� ��7� �\�!��7��!��7ĸ!��:��! Command::new("My Program")�<�!��9<�"��7�"������&�����9t�"��9L�"
����
����$"L�$�����
��
	��+/��%:7 Adds an [argument] to the list of valid possibilities.��&�t�&��7�&�\�&��7��&��7��&$! # use clap::{Command, arg, Arg};�Ԅ' Command::new("myprog")���'WT     // Adding a single "flag" argument with a short and help text, using Arg::new()�l�'��:�(         Arg::new("debug")�Գ(            .short('d')���(/,            .help("turns on debugging mode")�L�)��:��)_\     // Adding a single "option" argument with a short, a long, and help text using the less���)     // verbose Arg::from()�l�*��:��*MJ         arg!(-c --config <CONFIG> "Optionally sets a config file to use")�L�*��:<�+��9<�+��7��+ [argument]: Arg�-\�+�+��������M�������t�+�����L�+ٓ$�+���+-��,(d�,��"�"������,�Ï$�,��,�/�����������������
��3M��0A> Adds multiple [arguments] to the list of valid possibilities.��0�t�0��7�1�\�1��7��1��7��1$��A��1��A|�2     .args([���274         arg!(-d --debug "turns on debugging info"),���2;8         Arg::new("input").help("the input file to use")�T�3��><�3��9<�3��7��3 [arguments]: Arg�-\�3$�3�������M��M������At�4�����4(ΛAL�4�H���4#��H����4
����$�3�n
MOkm��<k��5KH Allows one to mutate an [`Arg`] after it's been added to a [`Command`].��5�d�5��9�6���6  If the argument is undefined��6�t�6��7�6�\�6��7��6��7��7*��9�7���7%" let mut cmd = Command::new("foo")���7     .arg(Arg::new("bar")���8��<��8(��9��8*'     .mut_arg("bar", |a| a.short('B'));��8���9>; let res = cmd.try_get_matches_from_mut(vec!["foo", "-b"]);��9���9EB // Since we changed `bar`'s short to "B" this should err as there���:$! // is no `-b` anymore, only `-B`��:���:��:�:���:>; let res = cmd.try_get_matches_from_mut(vec!["foo", "-B"]);�̷;�:<�;��7-\�;<�<��ʘ������N��N���������<��ʘ|�<�������<��������=�ʘT�<
���ʘ$�<ݘv��wysu�>���������������IR��>PM Allows one to mutate all [`Arg`]s after they've been added to a [`Command`].��?���?HE This does not affect the built-in `--help` or `--version` arguments.��@�t�@��7�@���A�A	```ignore���A\�A��A��A��7��A*��9�B���B%��A�B£A��B         .long("bar")���B(��9�C     .arg(Arg::new("baz")���C         .long("baz")���C(��9��D     .mut_args(|a| {���DJG         if let Some(l) = a.get_long().map(|l| format!("prefix-{l}")) {���D             a.long(l)���E         } else {���E             a�l�E
         }�\�E     });��E���EA> let res = cmd.try_get_matches_from_mut(vec!["foo", "--bar"]);��F���FMJ // Since we changed `bar`'s long to "prefix-bar" this should err as there���G2/ // is no `--bar` anymore, only `--prefix-bar`.��G���G��:�G���GHE let res = cmd.try_get_matches_from_mut(vec!["foo", "--prefix-bar"]);���H�:<�H��7-\�HD�I��������N���ߨA�I�������I��A�I
���$�I��8:��Qw��JPM Allows one to mutate an [`ArgGroup`] after it's been added to a [`Command`].��K�d�K��9�K���K ��A�K�t�K��7�K�\�K��7��L��7��L)& # use clap::{Command, arg, ArgGroup};��L���L Command::new("foo")���MPM     .arg(arg!(--"set-ver" <ver> "set the version manually").required(false))���M1.     .arg(arg!(--major "auto increase major"))���N1.     .arg(arg!(--minor "auto increase minor"))���N1.     .arg(arg!(--patch "auto increase patch"))���N$!     .group(ArgGroup::new("vers")���O96          .args(["set-ver", "major", "minor","patch"])���O          .required(true))���P2/     .mut_group("vers", |a| a.required(false));�<�P��7-\�PL�Q��ʘ������N��N����ߨA�Q�A|�Q�������Q�������D�Q��AT�Q
���ʘ$�Qݘ`$�j$dfik�R������������и�S����������������[r��TMJ Allows one to mutate a [`Command`] after it's been added as a subcommand.��U���UXU This can be useful for modifying auto-generated arguments of nested subcommands with���U [`Command::mut_arg`].��V�d�V��9�V���V" If the subcommand is undefined��V�t�V��7�V�\�V��7��W��7įW��:�W���W%��A��W,)         .subcommand(Command::new("bar"))���XLI         .mut_subcommand("bar", |subcmd| subcmd.disable_help_flag(true));��Y���YIF let res = cmd.try_get_matches_from_mut(vec!["foo", "bar", "--help"]);��Y���YPM // Since we disabled the help flag on the "bar" subcommand, this should err.��Z�ԻZ��:�Z���Z?< let res = cmd.try_get_matches_from_mut(vec!["foo", "bar"]);�̦[�:<�[��7-\�[t�[��ʘ������N��N����ߨA�[�A|�\�������\�������$�\��AT�\
���ʘ$�[�

;�;cehj�]����������������ia��_RO Allows one to mutate all [`Command`]s after they've been added as subcommands.��`���`H��A�`�t�`��7�`���a�a��A��A\�a��a��a��7��b*��9�b���b%��A��b     .subcommands([���c"         Command::new("fetch"),���c!         Command::new("push"),�T�c��>��c'$     // Allow title-case subcommands���d      .mut_subcommands(|sub| {���d&#         let name = sub.get_name();���d?<         let alias = name.chars().enumerate().map(|(i, c)| {�ܦe             if i == 0 {���e*'                 c.to_ascii_uppercase()���e             } else {���f                 c���f             }���f#          }).collect::<String>();���f         sub.alias(alias)�\�g��A�g���gA> let res = cmd.try_get_matches_from_mut(vec!["foo", "fetch"]);���g�:�h���hA> let res = cmd.try_get_matches_from_mut(vec!["foo", "Fetch"]);���h�:<�h��7-\�h|�i��������N���ߨA�i�����̆j��A<�j
���$�i��L8:��v:��k,) Adds an [`ArgGroup`] to the application.��k���k41 [`ArgGroup`]s are a family of related arguments.���k]Z By placing them in a logical group, you can build easier requirement and exclusion rules.��l���l Example use cases:���mHE - Make an entire [`ArgGroup`] required, meaning that one (and *only*���m?<   one) argument from that group must be present at runtime.���n=: - Name an [`ArgGroup`] as a conflict to another argument.���na^   Meaning any of the arguments that belong to that group will cause a failure if present with���o   the conflicting argument.���o)& - Ensure exclusion between arguments.���pZW - Extract a value from a group instead of determining exactly which argument was used.��p�t�p��7�q���q^[ The following example demonstrates using an [`ArgGroup`] to ensure that one, and only one,���qDA of the arguments from the specified group is present at runtime.��r�\�r��7��r��7��r)޴A��s Command::new("cmd")���sP��A��t1��A��t1ͶA��u1��A��u$��A��u9�A�v��A<�v��9<�v��7-\�v,�v�������O��������w����t�w
��$�w�2�O02��V��w;8 Adds multiple [`ArgGroup`]s to the [`Command`] at once.��x�t�x��7�x�\�x��7��x��7��y)޴A��y��A��yP��A��z96     .arg(arg!(--major         "auto increase major"))���z96     .arg(arg!(--minor         "auto increase minor"))���{96     .arg(arg!(--patch         "auto increase patch"))���{C@     .arg(arg!(-c <FILE>       "a config file").required(false))���|B?     .arg(arg!(-i <IFACE>      "an interface").required(false))���|     .groups([���}!         ArgGroup::new("vers")���}<9             .args(["set-ver", "major", "minor","patch"])���}              .required(true),���~"         ArgGroup::new("input")���~!             .args(["c", "i"])�T�~��><�~��9<�~��7-\�4��������O��P������A�������-��At��H���(��H���
���$��3�RMOkm�Ƈ;�Հ96 Adds a subcommand to the list of valid possibilities.�������_\ Subcommands are effectively sub-[`Command`]s, because they can contain their own arguments,����a^ subcommands, version, usage, etc. They also function just like [`Command`]s, in that they get���63 their own auto generated help, version, and usage.�������63 A subcommand's [`Command::name`] will be used for:���%" - The argument the user passes in����0- - Programmatically looking up the subcommand�„�tʄ��7݄�\���7�����7���҂:Խ���A�܅*'     .subcommand(Command::new("config")����52         .about("Controls configuration features")��ņFC         .arg(arg!(<config> "Required configuration file to use")))�<����9<����7-\��T͇��ũ����P�����ũ���ũ��l�
�ũ.U��9U35�܈:�߈�����������$����4�����X���A> Adds multiple subcommands to the list of valid possibilities.����t����7���\����7�����7�֌! # use clap::{Command, Arg, };���� # Command::new("myprog")���� .subcommands( [����OL        Command::new("config").about("Controls configuration functionality")����B?                                 .arg(Arg::new("config_file")),��ЎHE        Command::new("debug").about("Controls debug functionality")])�<����9<����7���-* [`IntoIterator`]: std::iter::IntoIterator�-\�\����۬����Q��Q��������|����۬���)�����T���H۬���$۬�H�����
���۬$�����W_a~����@���30 Delay initialization for parts of the `Command`�������\Y This is useful for large applications to delay definitions of subcommands until they are��� being invoked.����t����7���\����7�����7�ϓ҂:����A���*��A���5��A���         .defer(|cmd| {����LI             cmd.arg(arg!(<config> "Required configuration file to use"))�t�         })�L����:<����9<����7,����������
�$�����Y쎠���41 Catch problems earlier in the development cycle.������^[ Most error states are handled as asserts under the assumption they are programming mistake��˘_\ and not something to handle at runtime.  Rather than relying on tests (manual or automated)����\Y that exhaustively test your CLI to ensure the asserts are evaluated, this will run those����63 asserts in a way convenient for running as a test.�˚��Ӛ[X **Note:** This will not help with asserts in [`ArgMatches`], those will need exhaustive�ij� testing of your CLI.�Л�t؛��7��\���7�����7���*��9�֜ fn cmd() -> Command {����     Command::new("foo")����         .arg(����EB             Arg::new("bar").short('b').action(ArgAction::SetTrue)�l��Ƚ<,����8���\�� #[test]���� fn verify_app() {��ž     cmd().debug_assert();�,���8��|�� fn main() {����:7     let m = cmd().get_matches_from(vec!["foo", "-b"]);��ɟ*'     println!("{}", m.get_flag("bar"));�,����8<����7d������
�$�����M�Ϡ41 Custom error message for post-parsing validation�������b_ **Note:** this will ensure the `Command` has been sufficiently [built][Command::build] for any����&# relevant context, including usage.����d����9����â@= If contradictory arguments or settings exist (debug builds).����t����7���\����7�����7�ߣ,) # use clap::{Command, error::ErrorKind};����)& let mut cmd = Command::new("myprog");����FC let err = cmd.error(ErrorKind::InvalidValue, "Some failure case");�<����7,���"�"��̪�ف��R���������ǥ�_�d̥
��$���	vZ�
�Z79�Ԫ&���>; Parse [`env::args_os`], [exiting][Error::exit] on failure.���d���9������@��Bȧ�tЧ��7��l�
 ```no_run������7�����9�Ũ(% let matches = Command::new("myprog")���&#     // Args and options go here...����     .get_matches();�<����7�ũ)& [`env::args_os`]: std::env::args_os()���NK [`Command::try_get_matches_from_mut`]: Command::try_get_matches_from_mut()�\۪��������\���/���>��B������DA Like [`Command::get_matches`] but doesn't consume the `Command`.�ʬ�dҬ��9����@��B���t����7˭�lӭ҅B����7�����9���(% let mut cmd = Command::new("myprog")��ڮ&��BL��     ;����(% let matches = cmd.get_matches_mut();�<����7�̯)��B���41 [`Command::get_matches`]: Command::get_matches()�|���"�"�����ʰ�
�$ϰ���������������ֽ�һ6�бDA Parse [`env::args_os`], returning a [`clap::Result`] on failure.����̡���7����Dz\Y **NOTE:** This method WILL NOT exit when `--help` or `--version` (or short versions) are����C@ used. It will return a [`clap::Error`], where the [`kind`] is a���[X [`ErrorKind::DisplayHelp`] or [`ErrorKind::DisplayVersion`] respectively. You must call��д85 [`Error::exit`] or perform a [`std::process::exit`].����T����7���d����9����ŵ@��B���t����7���l��҅B�����7����9���(��B���&��B�߷     .try_get_matches()����&#     .unwrap_or_else(|e| e.exit());�<����7���)��B��)& [`Error::exit`]: crate::Error::exit()����0- [`std::process::exit`]: std::process::exit()��ƹ [`clap::Result`]: Result���! [`clap::Error`]: crate::Error�ԍ� [`kind`]: crate::Error����DA [`ErrorKind::DisplayHelp`]: crate::error::ErrorKind::DisplayHelp����JG [`ErrorKind::DisplayVersion`]: crate::error::ErrorKind::DisplayVersion�|ٻ��������\]������EB Parse the specified arguments, [exiting][Error::exit] on failure.����̷���7ս��ݽIF **NOTE:** The first argument will be parsed as the binary name unless����(% [`Command::no_binary_name`] is used.�ؾ�T���7��d����9������@��Bտ�tݿ��7��l��҅B�����7�����9���A> let arg_vec = vec!["my_prog", "some", "args", "to", "parse"];�������(��B���&��B���#      .get_matches_from(arg_vec);�<����7���4�B�����BԆ� [`Vec`]: std::vec::Vec������ր������������8���������Hր���ր�H��D�������t�����,��
�ր���a��/`�z|��������������տ�������KH Parse the specified arguments, returning a [`clap::Result`] on failure.����̔���7������\ʎB���^[ used. It will return a [`clap::Error`], where the [`kind`] is a [`ErrorKind::DisplayHelp`]����SP or [`ErrorKind::DisplayVersion`] respectively. You must call [`Error::exit`] or����.+ perform a [`std::process::exit`] yourself.����T����7���̨���7������I��B���(ҘB���T����7���d����9������@��B���t����7���l��҅B�����7�����9���A��B������(��B���&��B���&#     .try_get_matches_from(arg_vec)����&��B<����7���>; [`Command::get_matches_from`]: Command::get_matches_from()����<9 [`Command::try_get_matches`]: Command::try_get_matches()����)ȓB���0��B���!ڔB���)ȓBԆ���B���D��B���J��B����B�����ր������������8��۝B���B�����BD����Bt����B,��
�ր��$�����bPRTV�������KϞB������MJ Like [`Command::try_get_matches_from`] but doesn't consume the `Command`.���������7������\ʎB���^ןB���S��B���.��B���T����7��������7������I��B���(ҘB���T����7���d����9������@��B���t����7���l��҅B�����7�����9���A��B������)�B���&��B���74 let matches = cmd.try_get_matches_from_mut(arg_vec)����&��B<����7���FC [`Command::try_get_matches_from`]: Command::try_get_matches_from()������B���!ڔB�����B����"�"��ր��������������8��۝B���B�����BD����Bt����B,���$����K�FHJL�������������������.���=: Prints the short help message (`-h`) to [`io::stdout()`].�������*' See also [`Command::print_long_help`].�������[X **Note:** this will ensure the `Command` has been sufficiently [built][Command::build].����d����9������@��B���t����7���\����7�����7Ĺ���:���)�B��� cmd.print_help();�<����7���'$ [`io::stdout()`]: std::io::stdout()�T���"�"��������
�$�����3���@= Prints the long help message (`--help`) to [`io::stdout()`].�������%" See also [`Command::print_help`].�������[��B���d����9������@��B���t����7���\����7�����7�����:���)�BԨ� cmd.print_long_help();�<����7���'��B���%" [`BufWriter`]: std::io::BufWriter���� [`-h` (short)]: Arg::help()����'$ [`--help` (long)]: Arg::long_help()�|���"�"��������
�$���͆*��;8 Render the short help message (`-h`) to a [`StyledStr`]�������+( See also [`Command::render_long_help`].������[��BȂ�dЂ��9����@��B���t����7Ƀ�\у��7����7ą���:���
 use std::io;����)�B�� let mut out = io::stdout();����! let help = cmd.render_help();���� println!("{help}");�<˅��7�ׅ! [`io::Write`]: std::io::Write����̷B���'��B\Ԇ�"�"��������
�$����/���?< Render the long help message (`--help`) to a [`StyledStr`].�������&# See also [`Command::render_help`].�������[��B���d����9������@��B���t����7���\����7�����7�ً��:�����B���)�B���ĻB�݌&# let help = cmd.render_long_help();������B<����7���!żB�֍̷B���'��B����"�"��������
�$Î���G�������8�4��t��T���"�"�"���"������U��ב�����ɑ���L̑
���$ܑ��*�02���L�����8�4�t�|���"�"�"���"������U�������B����BL��
���$����ʛ(*���&�ŗ52 Version message rendered as if the user ran `-V`.�������.+ See also [`Command::render_long_version`].�����˜
 ### Coloring�ט��ߘ[X This function does not try to color the message nor it inserts any [ANSI escape codes].�����Ǚ
 ### Examples�ܙ�\���7�����7Ę���:�����B�ʚ%" let cmd = Command::new("myprog");����)& println!("{}", cmd.render_version());�<����7���!żB�ԛ&# [`-V` (short)]: Command::version()����1. [`--version` (long)]: Command::long_version()����GD [ANSI escape codes]: https://en.wikipedia.org/wiki/ANSI_escape_code�t���"�"��������
�$�����+�ٝ<9 Version message rendered as if the user ran `--version`.�������)& See also [`Command::render_version`].�О��؞��B�����[��B՟��ݟ��B��\����7�����7Į���:�ˠ��B��%��B���.+ println!("{}", cmd.render_long_version());�<����7�ɡ!żB��&��B���1��B�ТG��B����"�"��������
�$���ϧ+��� Usage statement�������[��B���d����9������@��Bޥ�����B���\����7�����7ķ���:�Ԧ��B��)�B���'$ println!("{}", cmd.render_usage());�<ç��7d֧�"�"�������
�$����;lǨ�"�"�����ը���'$ڨd����� # Application-wide Settings�������]Z These settings will apply to the top-level command and all subcommands, by default.  Some����.+ settings can be overridden in subcommands.�����������������������Ѵ.���]Z Specifies that the parser should not assume the first argument passed is the binary name.�������XU This is normally the case when using a "daemon" style mode.  For shells / REPLs, see����/, [`Command::multicall`][Command::multicall].����t����7Ѱ�\ٰ��7����7���҂:���"��:�ر     .no_binary_name(true)����/,     .arg(arg!(<cmd> ... "commands to run"))����2/     .get_matches_from(vec!["command", "set"]);������FC let cmds: Vec<_> = m.get_many::<String>("cmd").unwrap().collect();����)& assert_eq!(cmds, ["command", "set"]);�<���7��LI [`try_get_matches_from_mut`]: crate::Command::try_get_matches_from_mut()�tش������
�X��a��ݽ-���@= Try not to fail on parse errors, like missing option values.����̂���7������A> **NOTE:** This choice is propagated to all child subcommands.���T����7���t����7���\����7�����7�ܸ҂:���! let cmd = Command::new("cmd")�Ԧ�   .ignore_errors(true)��Ź@=   .arg(arg!(-c --config <FILE> "Sets a custom config file"))����>;   .arg(arg!(-x --stuff <FILE> "Sets a custom stuff file"))��ͺ   .arg(arg!(f: -f "Flag"));������LI let r = cmd.try_get_matches_from(vec!["cmd", "-c", "file", "-f", "-x"]);�ʻ��һ2/ assert!(r.is_ok(), "unexpected error: {r:?}");������=���?< assert_eq!(m.get_one::<String>("config").unwrap(), "file");��� assert!(m.get_flag("f"));����30 assert_eq!(m.get_one::<String>("stuff"), None);�<ý��7l�������
���������2���<9 Replace prior occurrences of arguments rather than error�������EB For any argument that would conflict with itself by default (e.g.����41 [`ArgAction::Set`], it will now override itself.�������_\ This is the equivalent to saying the `foo` arg using [`Arg::overrides_with("foo")`] for all���� defined arguments.����̛���7������A��B���T����7������@= [`Arg::overrides_with("foo")`]: crate::Arg::overrides_with()����������
���������<���tq Disables the automatic [delimiting of values][Arg::value_delimiter] after `--` or when [`Arg::trailing_var_arg`]�l��
 was used.����̂���7������]Z **NOTE:** The same thing can be done manually by setting the final positional argument to����^[ [`Arg::value_delimiter(None)`]. Using this setting is safer, because it's easier to locate���� when making changes.����T����7���̩���7������A��B���T����7���t����7���l��҅B�����7�����9ԩ���A���+(     .dont_delimit_trailing_values(true)�����B<����7������A> [`Arg::value_delimiter(None)`]: crate::Arg::value_delimiter()���������
�ۦ�����.�� Sets when to color output.�������C@ To customize how the output is styled, see [`Command::styles`].����̃���7������A��B���T����7���̎���7������96 **NOTE:** Default behaviour is [`ColorChoice::Auto`].����T����7���t����7���l��҅B�����7���'$ # use clap::{Command, ColorChoice};�Ԏ���A���"     .color(ColorChoice::Never)�����B<����7���30 [`ColorChoice::Auto`]: crate::ColorChoice::Auto�-\��,����������
�"��V-����/���+( Sets the [`Styles`] for terminal output����̺���7������A��B���T����7��������7������74 **NOTE:** Default behaviour is [`Styles::default`].����T����7���t����7���l��҅B�����7���96 # use clap::{Command, ColorChoice, builder::styling};����=: const STYLES: styling::Styles = styling::Styles::styled()����>;     .header(styling::AnsiColor::Green.on_default().bold())����=:     .usage(styling::AnsiColor::Green.on_default().bold())����>;     .literal(styling::AnsiColor::Blue.on_default().bold())����<9     .placeholder(styling::AnsiColor::Cyan.on_default());�Ԡ���A���     .styles(STYLES)�����B<����7-\��4����Ԣ����
�$���Vo����1���;8 Sets the terminal width at which to wrap help messages.�������DA Using `0` will ignore terminal widths and use source formatting.�������\Y Defaults to current terminal width when `wrap_help` feature flag is enabled.  If current����30 width cannot be determined, the default is 100.�������DA **`unstable-v5` feature**: Defaults to unbound, being subject to����  [`Command::max_term_width`].���������7������MJ **NOTE:** This setting applies globally and *not* on a per-command basis.����T����7��������7������30 **NOTE:** This requires the `wrap_help` feature����T����7���t����7���\����7�����7ľ���:�����A���     .term_width(80)�<����9<����7-\��T��������
�$��������5���TQ Limit the line length for wrapping help when using the current terminal's width.�������[X This only applies when [`term_width`][Command::term_width] is unset so that the current����QN terminal's width will be used.  See [`Command::term_width`] for more details.�������TQ Using `0` will ignore this, always respecting [`Command::term_width`] (default).�������/, **`unstable-v5` feature**: Defaults to 100.���������7������M��B���T����7��������7������3��C���T����7���t����7���\����7�����7Ĩ���:�����A���     .max_term_width(100)�<����9<����7-\��t��������
�$�������4���'$ Disables `-V` and `--version` flag.����t����7���\����7�����7���,��B���$��;���     .version("1.0.0")����#      .disable_version_flag(true)����#��:���!         "myprog", "--version"�\��ǁ8Ԁ���:���D��:<����7������DA You can create a custom version flag with [`ArgAction::Version`]�\����7�����7���<9 # use clap::{Command, Arg, ArgAction, error::ErrorKind};����(ȊB���ĊC���%"     // Remove the `-V` short flag����#�Cl����:���         Arg::new("version")����              .long("version")����+(             .action(ArgAction::Version)����&#             .help("Print version")�T����:������0- let res = cmd.try_get_matches_from_mut(vec![����         "myprog", "-V"�\��ǁ8Ԉ���:���D��:������0�C���!��C\��ǁ8�����:���C@ assert_eq!(res.unwrap_err().kind(), ErrorKind::DisplayVersion);�<����7���������
���(����1�ڀPM Specifies to use the version of the current command for all [`subcommands`].�������YV Defaults to `false`; subcommands have independent version strings from their parents.����̝���7����ÂA��B���T����7���t����7���lÃ҅B�Ճ��7�����9ԝ���Aļ�     .version("v1.1")��ل      .propagate_version(true)����)��:����B�ȅ52 // running `$ myprog test --version` will display�̂� // "myprog-test v1.1"�<����7������1. [`subcommands`]: crate::Command::subcommand()����������
�I��R����.��TQ Places the help string for all arguments and subcommands on the line after them.�����ȉ��7����A��B���T����7ˊ�tӊ��7��l�҅B�����7�����9�ȋ��A��     .next_line_help(true)�����B<����7tƌ������
�s��|����1���$! Disables `-h` and `--help` flag.�̎��Ԏ��7�����A��B���Tȏ��7׏�tߏ��7��\����7�����7���,��B�ߐ$��;��� ��9���#��:�Ց         "myprog", "-h"�\��ǁ8Ԅ���:���D��:<���7������\Y You can create a custom help flag with [`ArgAction::Help`], [`ArgAction::HelpShort`], or��� [`ArgAction::HelpLong`]�\����7�����7���<��C���(ȊB���(%     // Change help short flag to `?`��Е ��9l����:䇖         Arg::new("help")�ܨ�             .short('?')��Ȗ             .long("help")���(%             .action(ArgAction::Help)����#              .help("Print help")�T����:Η��֗0�Cԋ���C\��ǁ8Ժ���:�٘D��:������0�C�ߙ         "myprog", "-?"�\��ǁ8Ԏ���:���@= assert_eq!(res.unwrap_err().kind(), ErrorKind::DisplayHelp);�<���7���������
�������ӣ7���'$ Disables the `help` [`subcommand`].����̭���7˝��ӝA��B���T����7���t����7˞�\Ӟ��7����7���,��B���$��;��&#     .disable_help_subcommand(true)����VS     // Normally, creating a subcommand causes a `help` subcommand to automatically���     // be generated as well����)��:���#��:��         "myprog", "help"�\��ǁ8Ԓ���:���FC assert_eq!(res.unwrap_err().kind(), ErrorKind::InvalidSubcommand);�<����7������0- [`subcommand`]: crate::Command::subcommand()��ڣ������
�Ǻ�к���4�ҥ%" Disables colorized help messages.����̄���7������A��B��T����7���t����7���l��҅B�����7����:�����A���#      .disable_colored_help(true)��Ĩ�B<���7���������
��������-��+( Panic if help descriptions are omitted.����̨���7ƫ��ΫVS **NOTE:** When deriving [`Parser`][crate::Parser], you could instead check this at����.+ compile-time with `#![deny(missing_docs)]`�ܬ�T���7�������7������A��B��T���7���t����7���\����7�����7�ծ��9�����A䘯     .help_expected(true)�l����:�˯52         Arg::new("foo").help("It does foo stuff")����KH         // As required via `help_expected`, a help message was supplied�Tհ      )��� #    .get_matches();�<����7���d����9������ On debug builds:��DZ ```rust,no_run��ޱ��7�����9̦� Command::new("myapp")��IJ��Cl���:���         Arg::new("foo")����74         // Someone forgot to put .about("...") here��ӳPM         // Since the setting `help_expected` is activated, this will lead to����1.         // a panic (if you are in debug mode)�L޴��:�� #   .get_matches();�4��```�l��������
���$����<�������8�4��t��ܛ�������
����������4��QN Tells `clap` *not* to print possible values when displaying help information.�����ɹQN This can be useful if there are many values, or they are explained elsewhere.�������! To set this per argument, see��ͺDA [`Arg::hide_possible_values`][crate::Arg::hide_possible_values].����̞���7����ĻA��B���T����7���������
���������/���?< Allow partial matches of long arguments or their [aliases].�����_\ For example, to match an argument named `--test`, one could use `--t`, `--te`, `--tes`, and�lտ
 `--test`.�������7������YV **NOTE:** The match *must not* be ambiguous at all in order to succeed. i.e. to match����^[ `--te` to `--test` there could not also be another argument or alias `--temp` because both���� start with `--te`����T����7���̏���7������A��B���T����7������(% [aliases]: crate::Command::aliases()�|��������
���������1���DA Allow partial matches of [subcommand] names and their [aliases].�������XU For example, to match a subcommand named `test`, one could use `t`, `te`, `tes`, and�\�� `test`.����̂���7������^[ **NOTE:** The match *must not* be ambiguous at all in order to succeed. i.e. to match `te`����_\ to `test` there could not also be a subcommand or alias `temp` because both start with `te`����T����7���̎���7������\Y **WARNING:** This setting can interfere with [positional/free arguments], take care when����VS designing CLIs which allow inferred subcommands and have potential positional/free����^[ arguments whose values could start with the same characters as subcommands. If this is the����b_ case, it's recommended to use settings such as [`Command::args_conflicts_with_subcommands`] in����" conjunction with this setting.����T����7���̀���7������A��B���T����7���t����7���l��҅B�����7�����9��� ��9���      .infer_subcommands(true)����)��:���Ǩ9Ĝ�         "prog", "te"�\��ǁ8���2/ assert_eq!(m.subcommand_name(), Some("test"));�<����7������.+ [subcommand]: crate::Command::subcommand()����41 [positional/free arguments]: crate::Arg::index()����(��C���������
����d����� # Command-specific Settings�������QN These apply only to the current command and are not inherited by subcommands.���������������������������������3���  (Re)Sets the program's name.�������*' See [`Command::new`] for more details.����t����7���l��
 ```ignore���� let cmd = clap::command!()����     .name("foo");�������B? // continued logic goes here, such as `cmd.get_matches()` etc.�<����7-\��$����������&�����9t����9L��
���$���

�')���D���TQ Overrides the runtime-determined name of the binary for help and error messages.�������]Z This should only be used when absolutely necessary, such as when the binary name for your����XU application is misleading, or perhaps *not* how the user should invoke your program.����́���7������=: **TIP:** When building things such as third party `cargo`����1. subcommands, this setting **should** be used!����T����7���̾���7������JG **NOTE:** This *does not* change or set the name of the binary file on����JG disk. It only changes what clap thinks the name is for the purposes of�܂� error or help messages.����T����7���t����7���\����7�����7Đ���:�����A���      .bin_name("my_binary")�<����9<����7-\��D����������Y�������ܼ���������
���$���
�35���H���]Z Overrides the runtime-determined display name of the program for help and error messages.����t����7���\����7�����7�����:����A���$!      .display_name("my_program")�<����9<����7-\��d����������Y�����Cܧ���C���
���$���
r�')���A���,) Sets the author(s) for the help message.���������7������@= **TIP:** Use `clap`s convenience macro [`crate_authors!`] to����LI automatically set your application's author(s) to the same thing as your�ԝ� crate at compile time.����T����7��������7������]Z **NOTE:** A custom [`help_template`][Command::help_template] is needed for author to show�<�� up.����T����7���t����7���\����7�����7�����:�����A���%"      .author("Me, me@mymain.com")�<����9<����7-\��4����¼����%�����9ċ���9���
�¼$���Ze�')���E���=: Sets the program's description for the short help (`-h`).�������]Z If [`Command::long_about`] is not specified, this message will be displayed for `--help`.�������?< See also [`crate_description!`](crate::crate_description!).����t����7���\����7�����7�����:�����A���=:     .about("Does really amazing things for great people")�<����9<����7-\��,������	����0�����<�����<̝�
���	$���Z~�')���O���@= Sets the program's description for the long help (`--help`).�������WT If not set, [`Command::about`] will be used for long help in addition to short help�\�� (`-h`).���������7������JG **NOTE:** Only [`Command::about`] (short format) is used in completion����-* script generation in order to be concise.����T����7���t����7���\����7�����7�����:ԉ���A���     .long_about(����HE "Does really amazing things to great people. Now let's talk a little����LI  more in depth about how this subcommand really works. It may take about����*'  a few lines of text, but that's ok!")�<����9<����7���(% [`Command::about`]: Command::about()�-\��T������	����0�����<����<̐�
���	$���Z��')���I���C@ Free-form help text for after auto-generated short help (`-h`).�������\Y This is often used to describe how to use the arguments, caveats to be noted, or license���� and contact information.�������b_ If [`Command::after_long_help`] is not specified, this message will be displayed for `--help`.����t����7���\����7�����7ī���:�����A���]Z     .after_help("Does really amazing things for great people... but be careful with -R!")�<����9<����7���-\��T������	����0�����<�����<̠�
���	$���0��')�фN���FC Free-form help text for after auto-generated long help (`--help`).�������\��C�р��C�����\Y If not set, [`Command::after_help`] will be used for long help in addition to short help�\ہ��C��t���7���\����7�����7�‚��:�߂��A���a^     .after_long_help("Does really amazing things to great people... but be careful with -R, \���@=                      like, for real, be careful with this!")�<����9<����7-\��|؄����	����0�����<�����<���
���	$��0��')���J���DA Free-form help text for before auto-generated short help (`-h`).�Ȇ��ІEB This is often used for header, copyright, or license information.�������c` If [`Command::before_long_help`] is not specified, this message will be displayed for `--help`.����t����7���\����7�����7����:�����A���IF     .before_help("Some info I'd like to appear before the help info")�<���9<����7-\��\������	����0�����<�����<̻�
���	$���0��')���O���GD Free-form help text for before auto-generated long help (`--help`).�������E��C׌��ߌ]Z If not set, [`Command::before_help`] will be used for long help in addition to short help�\����Cэ�tٍ��7��\���7�����7Ĩ���:�Ŏ��A��_\     .before_long_help("Some verbose and long info I'd like to appear before the help info")�<ȏ��9<ԏ��7-\���������	����0�����<�����<̝�
���	$���0�')���?���DA Sets the version for the short version (`-V`) and help messages.�����b_ If [`Command::long_version`] is not specified, this message will be displayed for `--version`.�ؒ������7������@= **TIP:** Use `clap`s convenience macro [`crate_version!`] to��˓JG automatically set your application's version to the same thing as your�Ԛ���C���T����7Д�tؔ��7��\���7�����7ħ���:�ĕ��A��     .version("v0.1.24")�<����9<����7-\��<����¼����%�����9�ɖ��9�Ζ
�¼$��͸�(*���D���JG Sets the version for the long version (`--version`) and help messages.�������VS If [`Command::version`] is not specified, this message will be displayed for `-V`.��������7������@��D��J�DԵ���CԚ�Tܚ��7��t���7���\����7�����7�›��:�ߛ��A���     .long_version(�d��	 "v0.1.24�̪�  commit: abcdef89726d��Ȝ  revision: 123�|ߜ  release: 2���  binary: myprog")�<����9<����7-\��d����¼����%�����9�؝��9�ݝ
�¼$͝͸�(*��N�՞LI Overrides the `clap` generated usage string for help and error messages.����̮���7̟��ԟGD **NOTE:** Using this setting disables `clap`s "context-aware" usage����LI strings. After this setting is set, this will be *the only* usage string��� displayed to the user!����T����7���̯���7͡��աLI **NOTE:** Multiple usage lines may be present in the usage argument, but����JG some rules need to be followed to ensure the usage lines are formatted����,) correctly by the default help formatter:�������)& - Do not indent the first usage line.��ܣ:7 - Indent all subsequent usage lines with seven spaces.����0- - The last line must not end with a newline.�Ф�Tؤ��7��t���7���\����7�����7�����9����A���52     .override_usage("myapp [-clDas] <some_file>")�<����9<Ǧ��7Ӧ��ۦ  Or for multiple usage lines:����\����7�����7�����9����A���     .override_usage(����0-         "myapp -X [-a] [-b] <file>\n       \��Ѩ41          myapp -Y [-c] <file1> <file2>\n       \��          myapp -Z [-d|-e]"�L����:<����9<ǩ��7-\өt�����	����0�����<���<̏�
���	$����(*���L���IF Overrides the `clap` generated help message (both `-h` and `--help`).�ګ���NK This should only be used when the auto-generated message does not suffice.����̽���7۬���EB **NOTE:** This **only** replaces the help message for the current����KH command, meaning if you are using subcommands, those help messages will����OL still be auto-generated unless you specify a [`Command::override_help`] for��Ѯ them as well.���T���7���t����7���\����7�����7�կ��9�����C���%"     .override_help("myapp v1.0\n\����%"            Does awesome things\n\���#             (C) me@mail.com\n\n\�������1.            Usage: myapp <opts> <command>\n\n\�ѱ��ٱ            Options:\n\����74            -h, --help       Display this message\n\����74            -V, --version    Display version info\n\���:7            -s <stuff>       Do something with stuff\n\����/,            -v               Be verbose\n\n\�����            Commands:\n\����52            help             Print this message\n\��Ŵ.+            work             Do some work")�<����9<����7-\��l������	����0�����<�ŵ��<�ʵ
���	$���0;�')���I�ŶEB Sets the help template to be used, overriding the default format.�������)& Tags are given inside curly brackets.�ŷ��ͷ Valid tags are:������EB   * `{name}`                - Display name for the (sub-)command.����:7   * `{bin}`                 - Binary name.(deprecated)����1.   * `{version}`             - Version number.����52   * `{author}`              - Author information.���:7   * `{author-with-newline}` - Author followed by `\n`.����GD   * `{author-section}`      - Author preceded and followed by `\n`.���QN   * `{about}`               - General description (from [`Command::about`] or��ǻ!     [`Command::long_about`]).����96   * `{about-with-newline}`  - About followed by `\n`.����FC   * `{about-section}`       - About preceded and followed by '\n'.����HE   * `{usage-heading}`       - Automatically generated usage heading.��ýPM   * `{usage}`               - Automatically generated or given usage string.����TQ   * `{all-args}`            - Help for all arguments (options, flags, positional���52     arguments, and subcommands) including titles.����30   * `{options}`             - Help for options.���@=   * `{positionals}`         - Help for positional arguments.����74   * `{subcommands}`         - Help for subcommands.����EB   * `{tab}`                 - Standard tab sized used within clap����da   * `{after-help}`          - Help from [`Command::after_help`] or [`Command::after_long_help`].����fc   * `{before-help}`         - Help from [`Command::before_help`] or [`Command::before_long_help`].����t����7���ԥ� For a very brief help:����\����7�����7Ā���:ԝ���A���     .version("1.0")����63     .help_template("{name} ({version}) - {usage}")�<����9<����7������)& For showing more application context:����\����7�����7ĝ���:Ժ���A�����D���     .help_template("\����! {before-help}{name} {version}����-* {author-with-newline}{about-with-newline}���� {usage-heading} {usage}����ԓ� {all-args}{after-help}�4�� ")�<����9<����7���(��C���2/ [`Command::long_about`]: Command::long_about()����2/ [`Command::after_help`]: Command::after_help()����<9 [`Command::after_long_help`]: Command::after_long_help()����41 [`Command::before_help`]: Command::before_help()����>; [`Command::before_long_help`]: Command::before_long_help()�-\��l������	����0�����<�����<́�
���	$���[�')���=-\��<����������
�$���)�����C-\��l����������
�$���)�����D-\��t����������
�$���)/����J-\�������������
�$���)����,���;8 Flatten subcommand help into the current command's help�������eb This shows a summary of subcommands within the usage and help for the current command, similar to����A> `git stash --help` showing information on `push`, `pop`, etc.����ZW To see more information, a user can still pass `--help` to the individual subcommands.�-\��d��������
�������M���41 Set the default section heading for future args.�������OL This will be used for any arg that hasn't had [`Arg::help_heading`] called.�������GD This is useful if the default `Options` or `Arguments` headings are����+( not specific enough for one's use case.�������=: For subcommands, see [`Command::subcommand_help_heading`]�������$! [`Command::arg`]: Command::arg()����52 [`Arg::help_heading`]: crate::Arg::help_heading()�-\�������¼����%�����9Ĭ���9���
�¼$��ƥ	��(*���Q���KH Change the starting value for assigning future display orders for args.�������PM This will be used for any arg that hasn't had [`Arg::display_order`] called.�-\�������������(�����9Ԯ���9���
���$��٥��(*���6���B? Exit gracefully if no arguments are present (e.g. `$ myprog`).����̅���7������0- **NOTE:** [`subcommands`] count as arguments����T����7���t����7���\����7�����7��� # use clap::{Command};������A���&#     .arg_required_else_help(true);�<����7������1��C���74 [`Arg::default_value`]: crate::Arg::default_value()����������
�i��r����3�������8�4��t�����������
���������6�������8�4��t�����������
�q��z����0�������8�4��t�����������
���������8���ZW Allows one to implement two styles of CLIs where positionals can be used out of order.�������\Y The first example is a CLI where the second to last positional argument is optional, but����_\ the final positional argument is required. Such as `$ prog [optional] <required>` where one����+( of the two following usages is allowed:�������$! * `$ prog [optional] <required>`���� * `$ prog <required>`�������^[ This would otherwise not be allowed. This is useful when `[optional]` has a default value.�������[X **Note:** when using this style of "missing positionals" the final positional *must* be����QN [required] if `--` will not be used to skip to the final positional argument.�������^[ **Note:** This style also only allows a single positional argument to be "skipped" without����C@ the use of `--`. To skip more than one, see the second example.�������`] The second example is when one wants to skip multiple optional positional arguments, and use����]Z of the `--` operator is OK (but not required if all arguments will be specified anyways).�������`] For example, imagine a CLI which has three positional arguments `[foo] [bar] [baz]...` where����VS `baz` accepts multiple values (similar to man `ARGS...` style training arguments).�������=: With this setting the following invocations are possible:�������%" * `$ prog foo bar baz1 baz2 baz3`����$! * `$ prog foo -- baz1 baz2 baz3`����  * `$ prog -- baz1 baz2 baz3`����t����7������  Style number one from above:����\����7�����7�����9���<9 // Assume there is an external subcommand named "subcmd"����"��:���'$     .allow_missing_positional(true)����     .arg(Arg::new("arg1"))���     .arg(Arg::new("arg2")�����@���Ǩ9���         "prog", "other"�\��ǁ8������2/ assert_eq!(m.get_one::<String>("arg1"), None);����>; assert_eq!(m.get_one::<String>("arg2").unwrap(), "other");�<����7������^[ Now the same example, but using a default value for the first optional positional argument����\����7�����7�܀��9���<��D���"��:��'��D씂     .arg(Arg::new("arg1")����(%         .default_value("something"))�����D䅃��@���Ǩ9�ʃ��D\�ǁ8������B? assert_eq!(m.get_one::<String>("arg1").unwrap(), "something");��Ʉ>��D<����7������  Style number two from above:�Ņ�\ͅ��7�݅��7���*��9���<��D��"��:���'��D�ć     .arg(Arg::new("foo"))���     .arg(Arg::new("bar"))����B?     .arg(Arg::new("baz").action(ArgAction::Set).num_args(1..))��ψǨ9��85         "prog", "foo", "bar", "baz1", "baz2", "baz3"�\��ǁ8����ȉ;8 assert_eq!(m.get_one::<String>("foo").unwrap(), "foo");����;8 assert_eq!(m.get_one::<String>("bar").unwrap(), "bar");��Ȋda assert_eq!(m.get_many::<String>("baz").unwrap().collect::<Vec<_>>(), &["baz1", "baz2", "baz3"]);�<����7����ŋLI Now nofice if we don't specify `foo` or `baz` but use the `--` operator.����\����7�����7�Ҍ*��9���<��D�"��:��'��D앎��D췎��D�َB��D���Ǩ9�ď0-         "prog", "--", "baz1", "baz2", "baz3"�\��ǁ8������1. assert_eq!(m.get_one::<String>("foo"), None);��ǐ1. assert_eq!(m.get_one::<String>("bar"), None);����d��D<���7�����&# [required]: crate::Arg::required()�ĺ�������
�y����dȔ���" # Subcommand-specific Settings�����������������������������ӜE�۔LI Sets the short version of the subcommand flag without the preceding `-`.�������EB Allows the subcommand to be used as if it were an [`Arg::short`].����t����7���<����7�����7�і*��9���(% let matches = Command::new("pacman")����     .subcommand(��Ɨ52         Command::new("sync").short_flag('S').arg(����"             Arg::new("search")����                 .short('s')��˘#                  .long("search")���/��9���MJ                 .help("search remote repositories for matching strings"),�t��         ),�L����:���1.     .get_matches_from(vec!["pacman", "-Ss"]);�К��ؚ;8 assert_eq!(matches.subcommand_name().unwrap(), "sync");����C@ let sync_matches = matches.subcommand_matches("sync").unwrap();����-* assert!(sync_matches.get_flag("search"));�<����7��� ��9-\ÜTڜ��������$�����9���Ұ9���
���$��$E�')���8���LI Sets the long version of the subcommand flag without the preceding `--`.�Ş��͞DA Allows the subcommand to be used as if it were an [`Arg::long`].����̞���7����ğ:7 **NOTE:** Any leading `-` characters will be stripped.����T����7���t����7������c` To set `long_flag` use a word containing valid UTF-8 codepoints. If you supply a double leading����\Y `--` such as `--sync` they will be stripped. Hyphens in the middle of the word; however,����96 will *not* be stripped (i.e. `sync-file` is allowed).�Ģ�\̢��7�ܢ��7���*��9���(��D�ܣ��D���74         Command::new("sync").long_flag("sync").arg(����"��D�ؤ��D���#��D���/��9�إM��Dt����DL����:�˦@=     .get_matches_from(vec!["pacman", "--sync", "--search"]);�������;��D�اC��D���-��D<Ҩ��7ި�����9-\��L����������&�����9t����9L��
���$���%��')�޴>���+( Sets a hidden alias to this subcommand.�Ȫ��Ъ[X This allows the subcommand to be accessed via *either* the original name, or this given����]Z alias. This is more efficient and easier than creating multiple hidden subcommands as one����XU only needs to check for the existence of this command, and not all aliased variants.��������7������IF **NOTE:** Aliases defined with this method are *hidden* from the help���MJ message. If you're looking for aliases that will be displayed in the help����,) message, see [`Command::visible_alias`].���T����7���̍���7������DA **NOTE:** When using aliases and checking for the existence of a����LI particular subcommand within an [`ArgMatches`] struct, one only needs to��Ͱ52 search for the original name and not all aliases.����T����7���t����7���\����7�ѱ��7���!��A���"��:�²(%     .subcommand(Command::new("test")���         .alias("do-stuff"))����63     .get_matches_from(vec!["myprog", "do-stuff"]);��γ2��C<����7���85 [`Command::visible_alias`]: Command::visible_alias()�-\δ,���¼����%�����9�����9���
�¼$��
�')�ټJ��DA Add an alias, which functions as  "hidden" short flag subcommand�������\Y This will automatically dispatch as if this subcommand was used. This is more efficient,����[X and easier than creating multiple hidden subcommands as one only needs to check for the����41 existence of this command, and not all variants.����t����7˹�\ӹ��7����7���!��A���"��:�Ժ@=             .subcommand(Command::new("test").short_flag('t')����+(                 .short_flag_alias('d'))��ɻ85             .get_matches_from(vec!["myprog", "-d"]);����2��C<����7-\ɼ����������$�����9́�Ұ9���
���$���
�')���H�̿EB Add an alias, which functions as a "hidden" long flag subcommand.�������\��E���[��E���4��E���t����7���\����7�����7���!��A���"��:���B?             .subcommand(Command::new("test").long_flag("test")����0-                 .long_flag_alias("testing"))����?<             .get_matches_from(vec!["myprog", "--testing"]);����2��C<����7-\��|����¼����%�����9�����9���
�¼$���
S')���Q���41 Sets multiple hidden aliases to this subcommand.�������ZW This allows the subcommand to be accessed via *either* the original name or any of the����_\ given aliases. This is more efficient, and easier than creating multiple hidden subcommands����^[ as one only needs to check for the existence of this command and not all aliased variants.���������7������I�E���FC message. If looking for aliases that will be displayed in the help����.+ message, see [`Command::visible_aliases`].����T����7��������7������D��E���LӊE���5��E���T����7���t����7���\����7�����7�����9���"��:���(݌E���85         .aliases(["do-stuff", "do-tests", "tests"]))����"         .arg(Arg::new("input")����(%             .help("the file to add")����!             .required(false))����63     .get_matches_from(vec!["myprog", "do-tests"]);����2��C<����7���<9 [`Command::visible_aliases`]: Command::visible_aliases()�-\��<����������&��%������9t����9���(��9L����9���#��9���
�����$���
�
?AUW������������������R���C@ Add aliases, which function as "hidden" short flag subcommands.�������]Z These will automatically dispatch as if this subcommand was used. This is more efficient,����[��E���4��E���t����7���\����7�����7���!��A���"��:���85     .subcommand(Command::new("test").short_flag('t')����1.         .short_flag_aliases(['a', 'b', 'c']))����"��E���(�E���!��E���0-     .get_matches_from(vec!["myprog", "-a"]);����2��C<����7-\�������������&�����9�����9̲���9\��
���$���
R02���[���B? Add aliases, which function as "hidden" long flag subcommands.�������]֦E���[��E���4��E���t����7���\����7�����7���!��A���"��:���B�E���KH                 .long_flag_aliases(["testing", "testall", "test_all"]))����*'                 .arg(Arg::new("input")����85                             .help("the file to add")����1.                             .required(false))����?�E���2��C<����7-\�������������&��%������9t����9���(��9L����9���#��9���
�����$���
�?AUW���F���,) Sets a visible alias to this subcommand.�������>; This allows the subcommand to be accessed via *either* the����GD original name or the given alias. This is more efficient and easier����C@ than creating hidden subcommands as one only needs to check for����?< the existence of this command and not all aliased variants.���������7������KH **NOTE:** The alias defined with this method is *visible* from the help����KH message and displayed as if it were just another regular subcommand. If����LI looking for an alias that will not be displayed in the help message, see���� [`Command::alias`].����T����7��������7������D��E���LӊE���5��E���T����7���t����7���\����7�����7�����9���"��:���(݌E���'$         .visible_alias("do-stuff"))����6��E���2��C<����7���(% [`Command::alias`]: Command::alias()�-\��l����¼����%�����9Ĭ���9���
�¼$���
')���R���EB Add an alias, which functions as  "visible" short flag subcommand�������\��E���[��E���4��E������+( See also [`Command::short_flag_alias`].����t����7���\����7�����7���!��A���"��:���@��E���30                 .visible_short_flag_alias('d'))����8��E���2��C<����7���>; [`Command::short_flag_alias`]: Command::short_flag_alias()�-\��Ĕ���������$�����9̽�Ұ9���
���$���
	')���P���FC Add an alias, which functions as a "visible" long flag subcommand.�������\��E���[��E���4��EԀ��܀*' See also [`Command::long_flag_alias`].����t����7���\����7�����7��!��A���"��:���B�E���85                 .visible_long_flag_alias("testing"))����?�E���2��C<����7���<9 [`Command::long_flag_alias`]: Command::long_flag_alias()�-\�������¼����%�����9ĺ���9���
�¼$���
h!')�גY���52 Sets multiple visible aliases to this subcommand.������>�E���PM original name or any of the given aliases. This is more efficient and easier����LI than creating multiple hidden subcommands as one only needs to check for���?ͳE���̮���7̊��ԊK��E���K��E��L�E�Ō��E��T���7���̀���7������EB **NOTE:** When using aliases, and checking for the existence of a����LӊE���5��E���T����7���t����7���\����7�ŏ��7��!��A���"��:���(݌E��41         .visible_aliases(["do-stuff", "tests"]))����6��E�ב2��C<����7���(��E-\ǒ|ޒ��������&��%������9t����9���(��9L����9���#��9���
�����$��
�#?AUW������������������Z���DA Add aliases, which function as *visible* short flag subcommands.�����(% See [`Command::short_flag_aliases`].����t����7���\Õ��7�ӕ��7���!��A���"��:�Ė@=             .subcommand(Command::new("test").short_flag('b')����74                 .visible_short_flag_aliases(['t']))��ŗ85             .get_matches_from(vec!["myprog", "-t"]);����2��C<����7�ŘB? [`Command::short_flag_aliases`]: Command::short_flag_aliases()�-\��ԣ���������&�����9�ϙ��9�ԙ��9\�
���$™�
g'02�ˠz���C@ Add aliases, which function as *visible* long flag subcommands.�������'$ See [`Command::long_flag_aliases`].����t����7ǜ�\Ϝ��7�ߜ��7���!��A���"��:�НB�E���SP                 .visible_long_flag_aliases(["testing", "testall", "test_all"]))���?�E���2��C<���7���@= [`Command::long_flag_aliases`]: Command::long_flag_aliases()�-\���Ҡ��������&��%������9t����9���(��9L����9���#��9���
�����$���
�*?AUW�ܮG���96 Set the placement of this subcommand within the help.�������OL Subcommands with a lower value will be displayed first in the help message.��ѣ5��<������^[ `Command`s are automatically assigned a display order based on the order they are added to���� their parent [`Command`].����YV Overriding this is helpful when the order commands are added in isn't the same as the����NK display order, whether in one-off cases or to automatically sort commands.�ɦ�tѦ��7��\���7��� �;�����7�ŧ # use clap::{Command, };���$! let m = Command::new("cust-ord")����(%     .subcommand(Command::new("beta")����&��<��)&         .about("Some help and text"))����)&     .subcommand(Command::new("alpha")��é&��<��)&         .about("I should be first!"))����Ǩ9���          "cust-ord", "--help"�\�ǁ8<����8<����7������9��=ӫ�\۫Ψ;d��=���섬��=���l��
 Commands:����#      alpha    I should be first!���#      beta     Some help and text����1.     help     Print help for the subcommand(s)�ƭ�dέ��;�߭#      -h, --help       Print help����&#     -V, --version    Print version�<����7-\̮l���������(�����9Ԁ���9���
���$����	1-(*���$���JG Specifies that this [`subcommand`] should be hidden from help messages�ʰ�tҰ��7��\����7�����7�����9�ű��A����D���+(         Command::new("test").hide(true)�L����:<����9<Dz��7Ӳ��۲0��C$��������
��.��.�Ĺ3�޴JG If no [`subcommand`] is present at runtime, error and exit gracefully.����t����7ȵ�\е��7����7���,��B���$! let err = Command::new("myprog")��޶"     .subcommand_required(true)����)��:���#��:�۷         "myprog",�\��ǁ8ԅ� assert!(err.is_err());����FC assert_eq!(err.unwrap_err().kind(), ErrorKind::MissingSubcommand);�<���9<����7������0��C�˹������
�U0�^0���:���@= Assume unexpected positional arguments are a [`subcommand`].������GD Arguments will be stored in the `""` argument in the [`ArgMatches`]�ļ��̼��7����,) **NOTE:** Use this setting with caution,����RO as a truly unexpected argument (i.e. one that is *NOT* an external subcommand)����QN will **not** cause an error and instead be treated as a potential subcommand.��оOL One should check for such cases manually and inform the user appropriately.����T����7����ÿ��7����^[ **NOTE:** A built-in subcommand will be parsed as an external subcommand when escaped with�L�� `--`.����T����7���t����7���\����7�����7��� # use std::ffi::OsString;������:���<��D���"��:���)&     .allow_external_subcommands(true)����Ǩ9���EB         "myprog", "subcmd", "--option", "value", "-fff", "--flag"�\��ǁ8������^[ // All trailing arguments will be stored under the subcommand's sub-matches using an empty�܆� // string argument name�Ԧ� match m.subcommand() {����$!     Some((external, ext_m)) => {����VS          let ext_args: Vec<_> = ext_m.get_many::<OsString>("").unwrap().collect();����,)          assert_eq!(external, "subcmd");����KH          assert_eq!(ext_args, ["--option", "value", "-fff", "--flag"]);�T��     },����
     _ => {},�,����8<����7������0��C���%" [`ArgMatches`]: crate::ArgMatches����LI [`ErrorKind::UnknownArgument`]: crate::error::ErrorKind::UnknownArgument����������
��1��1�������96 Specifies how to parse external subcommand arguments.�������_\ The default parser is for `OsString`.  This can be used to switch it to `String` or another�L�� type.���������7������KH **NOTE:** Setting this requires [`Command::allow_external_subcommands`]����T����7���t����7���\����7��� # #[cfg(unix)] {������7�����Eĕ���:�� # use clap::value_parser;����<��D���"��:���)��E���Ǩ9���E��E\��ǁ8������^��E�����E�����E���$��E���V��E���,��E���K��ET����E�����E,����8<����8<����7���\����7�����7ę���:����E���<��D���"��:���@=     .external_subcommand_value_parser(value_parser!(String))����Ǩ9���E��E\��ǁ8������^��E�����EԎ���E���$��E���TQ          let ext_args: Vec<_> = ext_m.get_many::<String>("").unwrap().collect();����,��E���K��ET����E�����E,����8<����7������1��C��� ��������*�����:���'��:���"
���$�����3*,���?���JG Specifies that use of an argument prevents the use of [`subcommands`].�������?< By default `clap` allows arguments between subcommands such����NK as `<cmd> [cmd_args] <subcmd> [subcmd_args] <subsubcmd> [subsubcmd_args]`.�������HE This setting disables that functionality and says that arguments can����GD only follow the *final* subcommand. For instance using this setting����2/ makes only the following invocations possible:�������30 * `<cmd> <subcmd> <subsubcmd> [subsubcmd_args]`����$! * `<cmd> <subcmd> [subcmd_args]`���� * `<cmd> [cmd_args]`����t����7���\����7�����7Ĵ���:�����A���/,     .args_conflicts_with_subcommands(true);�<����7������1��C���������
�~5��5���>���B? Prevent subcommands from being consumed as an arguments value.�������TQ By default, if an option taking multiple values is followed by a subcommand, the����/, subcommand will be parsed as another value.����\��Ψ;���" cmd --foo val1 val2 subcommand����"           --------- ----------����&#             values   another value�<����7������WT This setting instructs the parser to stop when encountering a subcommand instead of����! greedily consuming arguments.����\��Ψ;���"όF���"��F���#              values   subcommand�<����7���t����7���\����7�����7���*��9���FC let cmd = Command::new("cmd").subcommand(Command::new("sub")).arg(����     Arg::new("arg")����         .long("arg")�Ԏ���;���$!         .action(ArgAction::Set),�4����:������ let matches = cmd����
     .clone()����FC     .try_get_matches_from(&["cmd", "--arg", "1", "2", "3", "sub"])����     .unwrap();�|����:���GD     matches.get_many::<String>("arg").unwrap().collect::<Vec<_>>(),����     &["1", "2", "3", "sub"]�4����:���96 assert!(matches.subcommand_matches("sub").is_none());���������F���-*     .subcommand_precedence_over_arg(true)����FՒF�����F|����:���G͓F���     &["1", "2", "3"]�4����:���96 assert!(matches.subcommand_matches("sub").is_some());�<����7���������
�7�7�Ն7���NK Allows [`subcommands`] to override all requirements of the parent command.�������ZW For example, if you had a subcommand or top level application with a required argument����DA that is only required as long as there is no subcommand present,����XU using this setting would allow you to set those arguments to [`Arg::required(true)`]����QN and yet receive no error so long as the user uses a valid subcommand instead.����̑���7������VS **NOTE:** This defaults to false (using subcommand does *not* negate requirements)����T����7���t����7������OL This first example shows that it is an error to not use a required argument����\����7�����7���1. # use clap::{Command, Arg, error::ErrorKind};����$��E���&#     .subcommand_negates_reqs(true)����,)     .arg(Arg::new("opt").required(true))����)��:���#��:���         "myprog"�\��ǁ8Ԗ���E���LI assert_eq!(err.unwrap_err().kind(), ErrorKind::MissingRequiredArgument);�<����9<����7������ZW This next example shows that it is no longer error to not use a required argument if a�셂 valid subcommand is used.����\����7�����7��1��F���&# let noerr = Command::new("myprog")��ă&ŞF��,��F���)��:�΄#��:���         "myprog", "test"�\��ǁ8ܧ� assert!(noerr.is_ok());�<Dž��9<Ӆ��7߅���30 [`Arg::required(true)`]: crate::Arg::required()����1��C�܆������
��8��8���)�ƈJG Multiple-personality program dispatched on the binary name (`argv[0]`)�������30 A "multicall" executable is a single executable��Չ'$ that contains a variety of applets,����B? and decides which applet to run based on the name of the file.��ȊLI The executable can be called from different names by creating hard links�䙋 or symbolic links to it.�����‹ This is desirable for:���[X - Easy distribution, a single binary that can install hardlinks to access the different����   personalities.��ڌNK - Minimal binary size by sharing common code (e.g. standard library, clap)����IF - Custom shells or REPLs where there isn't a single top-level command�������" Setting `multicall` will cause����WT - `argv[0]` to be stripped to the base name and parsed as the first argument, as if����C@   [`Command::no_binary_name`][Command::no_binary_name] was set.��ΏQN - Help and errors to report subcommands as if they were the top-level command�������^[ When the subcommand is not present, there are several strategies you may employ, depending���� on your needs:����)& - Let the error percolate up normally��ԑ1. - Print a specialized error message using the����/,   [`Error::context`][crate::Error::context]����GD - Print the [help][Command::write_help] but this might be ambiguous����)& - Disable `multicall` and re-parse it����DA - Disable `multicall` and re-parse it with a specific subcommand�������^[ When detecting the error condition, the [`ErrorKind`] isn't sufficient as a sub-subcommand���(% might report the same error.  Enable����c` [`allow_external_subcommands`][Command::allow_external_subcommands] if you want to specifically����%" get the unrecognized binary name.����̳���7і��ٖRO **NOTE:** Multicall can't be used with [`no_binary_name`] since they interpret����*' the command name in incompatible ways.�ߗ�T���7��������7������:7 **NOTE:** The multicall command cannot have arguments.���T���7���̂���7������KH **NOTE:** Applets are slightly semantically different from subcommands,����GD so it's recommended to use [`Command::subcommand_help_heading`] and��ĚOL [`Command::subcommand_value_name`] to change the descriptive text as above.����T����7���t����7ʛ��қ74 `hostname` is an example of a multicall executable.����KH Both `hostname` and `dnsdomainname` are provided by the same executable��ޜDA and which behaviour to use is based on the executable file name.�������?< This is desirable when the executable has a primary purpose���JG but there is related functionality that would be convenient to provide��ž2/ and implement it to be in the same executable.�������-* The name of the cmd is essentially unused����41 and may be the same as the name of a subcommand.������96 The names of the immediate subcommands of the Command����;8 are matched against the basename of the first argument,���74 which is conventionally the path of the executable.�������SP This does not allow the subcommand to be passed as the first non-path argument.����\����7�����7�ʢ,��B���*' let mut cmd = Command::new("hostname")�Ī�     .multicall(true)��ǣ-*     .subcommand(Command::new("hostname"))����30     .subcommand(Command::new("dnsdomainname"));����RO let m = cmd.try_get_matches_from_mut(&["/usr/bin/hostname", "dnsdomainname"]);�Ĉ� assert!(m.is_err());����B? assert_eq!(m.unwrap_err().kind(), ErrorKind::UnknownArgument);���>; let m = cmd.get_matches_from(&["/usr/bin/dnsdomainname"]);����;8 assert_eq!(m.subcommand_name(), Some("dnsdomainname"));�<���7������?< Busybox is another common example of a multicall executable��ǧ@= with a subcommmand for each applet that can be run directly,����B? e.g. with the `cat` applet being run by running `busybox cat`,��Ө41 or with `cat` as a link to the `busybox` binary.�������FC This is desirable when the launcher program has additional options��ߩB? or it is useful to run the applet without installing a symlink����1. e.g. to test the applet without installing it��ܪ=: or there may already be a command of that name installed.�������FC To make an applet usable as both a multicall link and a subcommand���A> the subcommands must be defined both in the top-level Command����,) and as subcommands of the "main" applet.���\���7�����7Ĥ���:���*' fn applet_commands() -> [Command; 2] {���52     [Command::new("true"), Command::new("false")]�,����8���)& let mut cmd = Command::new("busybox")�����F�����D���#          Command::new("busybox")����0-             .subcommand_value_name("APPLET")����30             .subcommand_help_heading("APPLETS")����0-             .subcommands(applet_commands()),�L���:��(%     .subcommands(applet_commands());����74 // When called from the executable's canonical name��ٱ1. // its applets can be matched as subcommands.����QN let m = cmd.try_get_matches_from_mut(&["/usr/bin/busybox", "true"]).unwrap();���52 assert_eq!(m.subcommand_name(), Some("busybox"));����JG assert_eq!(m.subcommand().unwrap().1.subcommand_name(), Some("true"));���LI // When called from a link named after an applet that applet is matched.����52 let m = cmd.get_matches_from(&["/usr/bin/true"]);����2/ assert_eq!(m.subcommand_name(), Some("true"));�<����7����ĵ63 [`no_binary_name`]: crate::Command::no_binary_name����MJ [`Command::subcommand_value_name`]: crate::Command::subcommand_value_name��ѶQN [`Command::subcommand_help_heading`]: crate::Command::subcommand_help_heading�L��������
�
:�:���T���JG Sets the value name used for subcommands when printing usage and help.�Ϲ��׹" By default, this is "COMMAND".�������1. See also [`Command::subcommand_help_heading`]����tĺ��7׺�\ߺ��7����7�����9Է���A�ֻ)&     .subcommand(Command::new("sub1"))����     .print_help()�<����9<����7������
 will produce�Ӽ�\ۼΨ;T� myprog����܂� Usage: myprog [COMMAND]����l����E���IF     help    Print this message or the help of the given subcommand(s)�d��	     sub1����d����;���#��E�ܾ&��E<����7������(% but usage of `subcommand_value_name`�ȿ�\п��7����7�����9Ԩ���A���)��F���'$     .subcommand_value_name("THING")������F<����9<����7��������F���\��Ψ;T����F���̟� Usage: myprog [THING]����l����E���I��Fd����F���d����;���#��E���&��E<����7-\�������¼����%�����9�����9���
�¼$���+�;')���S���LI Sets the help heading used for subcommands when printing usage and help.�������#  By default, this is "Commands".�������/, See also [`Command::subcommand_value_name`]����t����7���\����7�����7�����9Զ���A���)��F�����F<����9<����7��������F���\��Ψ;T����F���܁���F���l����E���I��Fd����F���d����;���#��E���&��E<����7������*' but usage of `subcommand_help_heading`����\����7�����7�����9ԩ���A���)��F���*'     .subcommand_help_heading("Things")������F<����9<����7��������F���\��Ψ;T����F���ܣ���F���\�� Things:����I��Fd����F���d����;���#��E���&��E<����7-\�������¼����%�����9�����9���
�¼$��ƥ	�=(*d�������?�����������������������������������������������������������������������������3t���"�"������������������;t����"����
�$�����4����"�"���"����
�$�����������������������.��� Get the name of the binary.�����"�"������������������;t����"����
�$�����*�����Fd���"�"������������������;t����"����
�$�����2����"�"���"����
�$�������������������F�����7���85 Set binary name. Uses `&mut self` instead of `self`.�d���"�"������e�����������������d��
���$���
u@35����� Get the name of the cmd.�D���"�"���"����
�$�����7���KH Get all known names of the cmd (i.e. primary name and visible aliases).�����"�"���?�?��?��:�?�	�:$x��Lk��"������
�$�����)��� Get the version of the cmd.�\���"�"������������������;t����"����
�$�����.���$! Get the long version of the cmd.�����"�"������������������;t����"����
�$�����(���!��?����"�"������
�$�����(��� Get the authors of the cmd.�T���"�"������������������;t����"����
�$�����,���)& Get the short flag of the subcommand.�t���"�"��������
�$�����+���(% Get the long flag of the subcommand.�l���"�"������������������;t����"����
�$�����-���:7 Get the help message specified via [`Command::about`].�������(��CL���"�"������������������;t����"������
�$�����2���?< Get the help message specified via [`Command::long_about`].�������2��Dt���"�"������������������;t����"������
�$�����)���KH Get the custom section heading specified via [`Command::flatten_help`].�����"�"������
�$�����3���PM Get the custom section heading specified via [`Command::next_help_heading`].�����"�"������������������;t����"����
�$�����D���>; Iterate through the *visible* aliases for this subcommand.�����"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N�����ޖ���	����	�6��w�(��g�g���h��g�h���g�hϻ�gFPR<?��8���8���ʌG����8�F�J��G�����G�J��\����G8����G���G3��G%��G�T�����������������������������������O���DA Iterate through the *visible* short aliases for this subcommand.�����"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N�����ޖ���	����	�6��w�(��g�g���h��g�h���g�hϻ�gFPR<?��8���8�����G��8�D�J�G����G�J\���G8��ߒG}��G1��G%��G�T��������������Ԧ������������������N���C@ Iterate through the *visible* long aliases for this subcommand.�����"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N�����ޖ���	����	�6��w�(��G���G��G��8���JޗG���ޗG�J��\��ޗG8��֗G�G3��G%��G�T���������������������������������@���^[ Iterate through the set of *all* the aliases for this subcommand, both visible and hidden.�|���"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N��G��G��8���J��G�����G�J��\����G8����G���G2ÜG$לG��������������������K���da Iterate through the set of *all* the short aliases for this subcommand, both visible and hidden.�Ԫ��"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N�͑G�ϒG��8���J��G�����G�J\����G8����G���G0��G$РG��������������������J���c` Iterate through the set of *all* the long aliases for this subcommand, both visible and hidden.�̭��"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N��G��G��8���J��G�����G�J��\����G8����G���G2��G$ʤG��������������������<���=: Iterate through the *hidden* aliases for this subcommand.�\���"�"���"�����
�$�������8�.�.����������	����<�}�Ta!N�����ޖ���	����	�6��w�(��G���G��G��8���J��G�����G�J��\����G8����GǨG3بG%�G�T�����������������������������������34���"�"����������$���q|���&��� Should we color the output?�L���"�"��������
�$����#���1. Return the current `Styles` for the `Command`�T��"�"���"Ԣ����
�$�����?�ŃHE Iterate through the set of subcommands, getting a reference to each.�|���"�"���"�����
�$������8�.�.��g�g���h��g�h���g�hϻ�gFPR<?��8����8���J�G�Ƅ�G�J��|τٯG��G#��G����K���PM Iterate through the set of subcommands, getting a mutable reference to each.�����"�"���"�����
�$������"�8�.�.��h�h؏�h��g�h���g�hϻ�g��Xt��,�8����8���J�G잆�G�J8�����ܲG��G)��G����%��52 Returns `true` if this `Command` has subcommands.�|���"�"���̇�
�$͇�Ո9���52 Returns the help heading for listing subcommands.��܈�"�"������������������;t����"����
�$�����7�lj&# Returns the subcommand value name.�̇��"�"������������������;t����"����
�$�����3��5ٳG|‹�#�#������������������;t����#���ҋ�
�$Ӌ��8���5ٳG���#�#������������������;t����#������
�$�����2�Ӎ5ٳGt���#�#������������������;t����#������
�$���ď7���5ٳG�ˏ�#�#������������������;t����#���ߏ�
�$���ӑT���GD Find subcommand such that its name or one of aliases equals `name`.�������=: This does not recurse through subcommands of subcommands.�|ڑ�#�#��������������������;t�����G��l�������������������
���$��
�35�������������֭��w���QN Find subcommand such that its name or one of aliases equals `name`, returning���*' a mutable reference to the subcommand.�������=��G����#�#��������������������;t�����G��l�������Gܭ���G���
���$���
��')�������������������;�ז&# Iterate through the set of groups.�T���#�#���#�����
�$�������8�.�.��g�g���h��g�h���g�hϻ�gFPR<?��8����8���J��GԱ���G�J�������G���G#��G����9���)& Iterate through the set of arguments.�l���#�#���#��Ř�
�$ƘПϘ�8�.�.�8���8�B�J��G�Ԙ��G�J��\ݘ��Gm��G#��G��ә;���0- Iterate through the *positionals* arguments.�|ڙ�#�#���#����
�$�Р���8�.�.�����ޖ���	����	�6��w�(���G�����8���J��G�����G�J��\����G���G#��G��������������������4�ך" Iterate through the *options*.�D���#�#���#�����
�$��С���8�.�.�����ޖ���	����	�6��w�(���G���G��8���J��G�����G�J��\����G���G#��G�������������������<���B? Get a list of all arguments the given argument conflicts with.�����TQ If the provided argument is declared as global, the conflicts will be determined��˝74 based on the propagation rules of global arguments.����t�� ### Panics�������LI If the given arg contains a conflict with an argument that is unknown to���� this `Command`.�����#�#�#���#���?�?��?��:�?�	�:$x��Lk��#��������
�$�����$�����������������ԩ���ɩ?�̩��#�#�#���#���?�?��?��:�?�	�:$x��Lk��#�������
�$���$�����������������G��ԩެ����������������,�������������������/�ȴ=�˴��#�#�#���#���?�?��?��:�?�	�:$x��Lk���G�����
�$����$���������������������+���52 Report whether [`Command::no_binary_name`] is set����#�#������
�$�����1����#�#������
�$�����9��C@ Report whether [`Command::dont_delimit_trailing_values`] is set��»#�#�#�����
�$����1���;8 Report whether [`Command::disable_version_flag`] is set�܅��#�#������
�$�����.���85 Report whether [`Command::propagate_version`] is set�����#�#������
�$�����+��52 Report whether [`Command::next_line_help`] is set�����#�#������
�$�����.���85 Report whether [`Command::disable_help_flag`] is set�����#�#������
�$�����4���>; Report whether [`Command::disable_help_subcommand`] is set�����#�#������
�$�����1���;8 Report whether [`Command::disable_colored_help`] is set�ܶ��#�#������
�$�����8�������8�4��t�����"�#�#������
�$�����3����#�#������
�$�����5����#�#������
�$�����3���=: Report whether [`Command::arg_required_else_help`] is set�����#�#������
�$�����7�������8�4��t��Ժ��#�#������
�$�����3�������8�4��t������#�#������
�$�����-�������8�4��t������#�#������
�$�����5���?< Report whether [`Command::allow_missing_positional`] is set�����#�#������
�$�����!���+( Report whether [`Command::hide`] is set�\���#�#������
�$�����0���:7 Report whether [`Command::subcommand_required`] is set�ԉ��#�#������
�$�����7���A> Report whether [`Command::allow_external_subcommands`] is set����!�#�#������
�$�����Q���A> Configured parser for values passed to an external subcommand����l����?���\����7�����7���'��?���GD     .external_subcommand_value_parser(clap::value_parser!(String));����B? let value_parser = cmd.get_external_subcommand_value_parser();����!��@<����7���$�#�#������������������;t����#������
�$�����"<��������������<���FC Report whether [`Command::args_conflicts_with_subcommands`] is set����&�#�#������
�$�����+�������8�4��t������#�#������
�$�����;���EB Report whether [`Command::subcommand_precedence_over_arg`] is set����%�#�#������
�$�����4���>; Report whether [`Command::subcommand_negates_reqs`] is set�����#�#������
�$�����&���0- Report whether [`Command::multicall`] is set�����#�#������
�$��d�����������������������������=����#�#������������������;t����#������
�$�����<����#�#������������������;t����#������
�$�����<����#�#������������������;t����#������
�$�����4t���#�#��������
�$����������������������8����#�#��������
�$����������������������+T���#�#���#������
�$�����R�����#�#�#�#���#���#������
�$����<��global_arg_vec�t�������������������$�����������������������L����#�#�#���#҇����������$����D��args_cursor�\��������:7 Prepare for introspecting on all included [`Command`]s�������ZW Call this on the top-level [`Command`] when done building and before reading state for����41 cases like completions, custom help output, etc.�,���#�#������
�$�����A����#�#������
�$��expand_help_tree�������<\���#�#�������$����H���,��	���������������
����	���������������0�����	K���	�#�#�#���#����������������;t�����H�ğ	�
�$ɟ	�
$ϟ	|��	,��	Tȩ	���������������(�������	'̛�	��#�#�����	�
�$��	|��	,��	���	I���	�#�#�����	�
�$��	help_required_globally����	,��	���������������,��	���������������H���	vl��	��#�#��������������������;t����#����H��N����	�ߨA��	�#����#�����	�#����H�$��	
���$��		condition�L��	ik��	���������������Љ�����	/���	�#�#�����	�
�$��	��	������������������	#T��	�#�#�����	�
�$��	���	.���	��#�#�#���#�����	�
�$��	ͥ��	��	�����������������
��	���������������H��
���	H���	�#�#�����	�
�$��	��H���	���
+���
��#�#�����ϔ
�
�$Д
���
>|��
�#�#�������
�
�$��
��D��
��
���������������F����
6d�
�#�#�#���#�������
�
�$��
����
|��
��
��
�������������������О
���������������실
D��
������������
 ��H�H ��
Ԭ�
8�#���#�۝B��
��	d�
��������������������������
F���
�#�#���#����
�
�$��
����
�8�.�.�����ޖ���	����	�6��w�(���G���G��8���J��H���
��H�J��\��
��H���H#��H�զ
�����������������
6$��
�#�#�#���#������������������;t����#�����
�
�$��
ݘ4��
ϧ
�����������������G���
4t��
�#�#�����
�
�$��
���
���
,��
�#�#�������
�
�$��
���
���
,|��
�#�#�����
�
�$��
���
4���
�#�#���ì
�
�$Ĭ
$��
������������������
JT��
�#�#������l����
���Gܬ�
��G���

���$��
�
��')<��
�����������������
>���
�#�#�����
�
�$��
flag�$IJ
<��
���������������
���
=���
�#�#�#���#���
�
�$��
άH$õ
<�
�����������������<ʷ
��������������������
Ut��
��#����#�����ɺ
�
�$Ѻ
�׺
 "���
���.�.����������	����<�}�Ta!N�����ޖ���	����	�6��w�(��g�g���h��g�h���g�hϻ�gFPR<?������������H������J�J��H��
��H�J��L�
��H���
��H���H4ȴH&ܴH�T��
������������lj��
������������Ճ,ּ
�����������������
CT��
�#�#�#���#������������������;t����#�����
�
�$��
�D��
ݽ
�������������Љ�����
V���
�#�#���#����
�
�$��
����
)�8�.�.��7�7���7��7\�(y�S�n�G����������3�����3�d+{�����������G�ɭ��ɏ����G���̺H��8���J�H���
�H�J��\��
��H8dƿ
�H>��H:��H,��H�$��
�������������������������3�����3�d+{�������
5t��
�#�#���!�!�!���!������Y�Q�����
�
�$��
��
������������������
@���
�#�#�#���#�������
�
�$��
�2,��
,��
�������������Љ�����
����
�#�#�#�����#������N����
�ߨA��
�#����#����
%�#����H��T��

���$��
��$��
���
mo���
?���
�#�#������������������;t����#���
�
�$��
���
$��
�����������������H$��
�������������������
A���
�#�#�#���#����������������;t����#���
�
�$��
�%$��
$��
�����������������$��
���������������H���
Dt��
�#�#�������
�
�$��
��D��
���
C���
�#�#�������
�
�$��
��D��
���
-���
�#�#�����
�
�$��
���
#���
��#�#�����
�
�$��
L��
��������������#�#�����
.T��
�#�#�������
�
�$��
�
��������
<��
����
����
8�#�#���������\��
4��
�������
*,��
��#�#�#���#���#���������
�
�8$��
ߍ��
���
"8�#�#��������
!$��
�#�#�������
�
�8����
���
����_����
8��
�#�#�#�#���#�^�^��^��[�^��[����e�S��#�����
�
�$��
���
���
"4��
���H���
%���L��
��H+��H�H7��H+���
�����
�����
X|��
�ր����������������;t���������������8��
۝B��
�Jր���
ր�J��D��

�ր���	$��
IKMO<��y����D� ����
T,� �����<I�!����I�6�<"|���������4��#�#������������������;t����#����������8����L�
���$�$&�����������������=��#�#������������8���HL�
���$���u@%'��:4��#�#������������8���HL�
���$��������������ۉ��-4��#�#�#���#�����
�$��,���	TL�	���H��	W�_��|�	��8,�	�"��l�	����$�
���$�
��<�
��Hm��Hb��8`��HV��HK��HA��H<�H���H���8���H���Hu��Hk��Hf��
`�����8�
�_��|�
���,�
�"��l�
����$�
���$�
��<�
��dfT�4�y�������
��,�8���-T��������E|�������
��
M��+��.+ Get the raw string as an `std::ffi::OsStr`�L��#�#���#�����
�$���0��'$ Get the raw string as an `OsString`�d��#�#�������
�$���8�#�#�������	$�	�#�#������	�
�8�$N���������$�������
��$�O��
8�#�#�������
$�
�#�#������
�
�8�$/R��-�������/$�������
��
"S��18�#�#�������3$��#�#�������
�8�
�S��!�������#$�������
��
vU��%8�#�#�������'$��#�#�������
�8�
AW��'������$�������
��
$���'������$�������
��
$�������_���B��#�#�#�#���#�^�^��^��[�^��[����e�S��#�����
�$��HX���������\�4�������#,��$�$���$�����
�$���%�������$4��$�$���$�����
�$���%�������$4��$�$���$�����
�$��� 3�������!$4�!�$�$���$����!�
�$�!��!�������"!�"�$�$�$���$��"�
�$�"��_��"�����##�#�$�$�$�$����#�
�$�#�He��#!8�$�$�������$"�$�$�$�$�$���$�$��$�
�8$�$��j��%!8�$�$�������%#�%�$�$�$���$����%�
�8$�%�Xp��&-8�$�$�������&.�&�$�$�$�$���$�$����&�
�8$�&��t��'-8�$�$�������(#�(�$�$�$���$����(�
�8$�(�hy��( �������)$�)�$�$�$���$����)�
�$�)�>���) �������*#�*�$�$�$���$����*�
�$�*�d���+,�������+0�+�$�$�$���$����+�
�$�+����,,�������-#�-�$�$�$���$����-�
�$�-�ɘ��5,�5��T�6�������6E|�6������
��
����72L�7�$�$���$����7�
�$�7��78t�7������
�$�7d�8
��8�������9<�9����
���9�������:#�:�$�$�$���$����:�
�$�:�e���:�������;A\�;�$�$�$���$���
��;�
�$�;�ޥ��;�������<2�<�$�$�$���$����
��<�
�$�<�+���<���=����`���=3$�=�$�$�$���$�������=������=�`����=
���$�=���,.��t�y���t����
�8����
˸LQ����
�tm����]�(J�A6�`#��
���������(��
-* Create a [`PossibleValue`] with its name.�����_\ The name will be used to decide whether this value was provided by the user to an argument.�������7����]Z **NOTE:** In case it is not [hidden] it will also be shown in help messages for arguments���kh that use it as a [possible value] and have not hidden them through [`Arg::hide_possible_values(true)`].��
�T�
��7��t���7��\���7����7��'$ # use clap::builder::PossibleValue;�� PossibleValue::new("fast")�<���9<���7��! [hidden]: PossibleValue::hide���:7 [possible value]: crate::builder::PossibleValuesParser���KH [`Arg::hide_possible_values(true)`]: crate::Arg::hide_possible_values()��������&�����9t���9L�
����
1���C��+( Sets the help description of the value.�����`] This is typically displayed in completions (where supported) and should be a short, one-line���
 description.���t���7��\���7����7��'��I�� PossibleValue::new("slow")���     .help("not fast")�<���9<���7-\�$�����	����0�����<����<��
���	$��0v�$&��(��52 Hides this value from help and shell completions.�����]Z This is an alternative to hiding through [`Arg::hide_possible_values(true)`], if you only��� want to hide some values.���t���7��\���7����7��'��I��  PossibleValue::new("secret")���     .hide(true)�<���9<���7��K�I-\�$�������
�$��2���>��2/ Sets a *hidden* alias for this argument value.���t���7��\���7����7��'��I����IԚ     .alias("not-fast")�<���9<���7-\�,���¼����%�����9����9��
�¼$��
^�$&��"Q��;8 Sets multiple *hidden* aliases for this argument value.�� �t� ��7� �\� ��7�� ��7�� '��I��!��I��!,)     .aliases(["not-fast", "snake-like"])�<�!��9<�"��7-\�"<�"��������&��%������9t�"��9��"(��9L�"��9��"#��9��"
�����$�"�
��:<OQ�#���������������#t�# Reflection������������$��#&# Get the name of the argument value�D�$�$�$���$��$�
�$�$��%,��$4��?D�%�$�$������������������;t����$����%�
�$�%��&!��&,) Report if [`PossibleValue::hide`] is set�\�&�$�$����&�
�$�&��'-��'�$�$����'�
�$�'��)Q��)�$�$������������������;t����������������A��@����$��)�
�$�)��-E��,30 Returns all valid values of the argument value.��,���,$! Namely the name and all aliases.���-�$�$���$���-�
�$�-��	�-�8�.�.�����������3�����3�d+{���H���������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?��8���������8�#�J��I��-��I�J��\�-��I8�-��I[äI0ӤI#�I��.������������ã��3=��.74 Tests if the value is valid for this argument value��/���/FC The value is valid if it is either the name or one of the aliases.��/�t�/��7�/�\�/��7��0��7��0'��I��0A> let arg_value = PossibleValue::new("fast").alias("not-slow");��1���1.+ assert!(arg_value.matches("fast", false));���12/ assert!(arg_value.matches("not-slow", false));��2���2-* assert!(arg_value.matches("FAST", true));���2/, assert!(!arg_value.matches("FAST", false));�<�3��7<�3�$�$�$���$��3���$�3�,�3�,\�34�4�����������������4�5�������������������5,�J����@�5�����L�5�����')��5$�5������
�����L�,�y�|��������������������" Nor argument values, or a flag�,���������=: A single argument value, the most common case for options�4�������$�������*�� Create a range���d���9����41 If the end is less than the start (debug builds)���t���7��\���7����7��$! # use clap::builder::ValueRange;���#  let range = ValueRange::new(5);���'$ let range = ValueRange::new(5..10);���(% let range = ValueRange::new(5..=10);���%" let range = ValueRange::new(5..);���&# let range = ValueRange::new(..10);���	'$ let range = ValueRange::new(..=10);�<�	��7�	���	 While this will panic:���
 ```should_panic���
��7��
$��I��
30 let range = ValueRange::new(10..5);  // Panics!�<���7�������Q�����A|������T�
������*,��G�����
�ȴ��ߴ����!��
0- Fewest number of values the argument accepts�T��$�$�����
�$���!��.+ Most number of values the argument accepts�T��$�$�����
�$���"��?< Report whether the argument takes any values (ie is a flag)���t���7��\���7����7��$��I��#ŰI��" assert!(range.takes_values());�����#  let range = ValueRange::new(0);���#  assert!(!range.takes_values());�<���7d��$�$�����
�$���)d��$�$�����
�$���%D��$�$�����
�$���(\��$�$�����
�$���0T��$�$�������
�$���9d��$�$�����
�$�current�<���0����� � ����0\��$�$��������������������������ù޾i8F��h�$���
�$���.L��$�$��������������������������ù޾i8F��h�$���
�$����������<�����
����������$�����
�ٽ����0�������.$�������
������-�������'$�������
�����4�������2$�������
���[��� 2������� 0$� ������
�������"9�������"7$�"������
�������$;�������$9$�%������
�������&%����_���&B�&�$�$�$�$���$�^�^��^��[�^��[����e�S��$����&�
�$�&��&��)#����_���)B�)�$�$�$�$���$�^�^��^��[�^��[����e�S��$����)�
�$�)��)t�T�y���L~����
�,�����
������
˸L�����
ȹL�����
��\��
���
��T�����
�n���������y��e��QԠ=��	�����8�	���
��	,\�	������
������
!�����8�
�����̢$�������
��������)�����8��������!$�������
����t���
��
+( Convert to the intended resettable type�t�
������H��
~۝B�
��H!�H'���*,��*��
+��I|��������������Y�g�aX�����
�����$���*�������,|������
�o���,�������-|�������
�f���4�������1|���ƪ��
�`���4�������1|�������
�[���8�������3|�������
�U���7�������1|���͙	��
�$���3�������-|�������
�����1�������+|�������
�����+�����8��������)|�������
���>���"�����,|����
�����$�����-|�����
�
��� ,������� 1|� ��ƪ��
�s���!,�������!1|�!������
�����":�����8�"�ր����"ր���')��#2|�#րӳ��
�ր����#<�����8�#�ր����#ր���')��$3|�$ր����
�ր:���%2�����8�%�ր��d�%ր�	��	')��%.|�%ր����
�	ր����&8��	�	��8�&�ր��|�&ր�	��	')��&1|�&ր͙	�	�	
�	ր���'0��	�	��8�'�ր��\�'ր�	��	')��(-|�(ր���	�	
�	ր\��(,��	�	��8�(�ր��L�(ր�	��	')��)+|�)ր���	�	
�	ր��)8��	�	��8�)�ր��|�)ր�	��	')��*1|�*րɘ�	�	
�	ր�<��y�	���,�0��	����	D����	�	�	��9|������	�	
�	�
���'T���ą�	�	
�	<	���#  Get the raw string of the `Str`�4��$�$���$�	��	
�	$���8�$�$���	��	��$��$�$�����	��	
�	8�$6
��
���	��	��
#$�
�����	�	
�	�
�
��#8�$�$���	��	��'$��$�$�����	��	
�	8�
�̫���	��	��$������	�	
�	�
$�ԑނ�	��	Բ$���ނ�	�	
�	�
$���%���	��	Ԧ$������	�	
�	�
$���%���	��	Ԛ$������	�	
�	�
$������	�_�	��B��$�$�$�$���$�^�^��^��[�^��[����e�S��$���	��	
�	$�������	�_�	��B��$�$�$�$���$�^�^��^��[�^��[����e�S��$���	��	
�	$��m
�����	�	���	\�4��	�	��,��$�$���$�	��	
�	$������	��	��4��$�$���$�	��	
�	$����	��	��4��$�$���$���	��	
�	$���#���	��	��$4��$�$���$���	��	
�	$���#���	��	��$4��$�$���$���	��	
�	$���%���	��	��4��$�$���$�	��	
�	$�ܕ���	��	��!��$�$�$���$�	��	
�	$��Oܝ�	��	��!��$�$�$�$���	��	
�	$��|��8�$�$���	��	��"��$�$�$�$���$�$�	��	
�	8$��B��8�$�$���	��	��!��$�$�$���$���	��	
�	8$��$��'���	��	��-��$�$�$���$���	��	
�	$��s)��'���	��	�� !� �$�$�$���$���	� �	
�	$� ��.�� +8�$�$���	��	��!.�!�$�$�$�$���$�$���	�!�	
�	8$�!��4��"+8�$�$���	��	��"!�"�$�$�$���$���	�"�	
�	8$�"�6:��#���	��	��#$�#�$�$�$���$���	�#�	
�	$�#��@��$���	��	��%!�%�$�$�$���$���	�%�	
�	$�%��G��,,�-��T�-ą�	�	�	��-9|�.��ą�	�	
�	�
�I��.#4�.�$�$ą�$�	�.�	
�	$�.��/)\�/��	�	
�	$�/d�0w��0ą�	��	��0<�0ą�	�	
�	Ď1ą�	��	��1#�1�$�$�$ą�$ą�	�1�	
�	$�1�N̄2ą�	��	��2A\�2�$�$�$ą�$ą�
�	�2�	
�	$�2�DS��3ą�	��	��32�3�$�$�$ą�$ą��
�	�3�	
�	$�3�UX��4ą��4ą�	�`�	��43$�4�$�$�$ą�$���	��	�	�4�	��I�4��I��4
�	��$�4��Y$&t�T�y��H	��	�	�;	t�	���	�	�	�	�	�	�	�	�	�	�	�	�	�	�	Ԥ	ԅ	 Create an empty buffer��	���	�	
�	��1	��\	Y Display using [ANSI Escape Code](https://en.wikipedia.org/wiki/ANSI_escape_code) styling�$�	�$�$���$�	�	�	�	
�	$�	؉	�	�	8�/�/�	����8�	9�_��J��	��J8�	��J]��JƍJ�	��	1	\�		�$�$�����	�		�	
�	$�		msg��		��
%	��
B	? Appends a given string slice onto the end of this `StyledStr`.�D�
	�$�$�$���$�	�
	�	
�	$�
	J�	��)	��	�$�$���	�	�	
�	$�	��
!	D�
	�$�$���	�
	�	
�	$�
	��,	��	�$�$���	�	�	
�	$�	��>	4�	�$�$�$�$���$�$�	�	�	
�	$�	�<�	trailing�D�	��1	$�	�$�$���	�	�	
�	$�	_hard_width�\�	��+	l�	�$�$���	�	�	
�	$�	��%	D�	�$�$���	�	�	
�	$�	��*	l�	�%�%���%�	�	�	
�	$�	�� <	L� 	�%�%���%�	�	� 	�	
�	$� 	Ѝ	� 	�	8�/�/�	��StrippedStr��bytes���\/�^d�y8��8�	��J×J�� 	×J�J��\� 	��J�җJ!�J�	��"2	\�"	�%�%�%���%���	�"	�	
�	$�"	�,�"	��#U	D�#	�%�%�%���%��%���	�#	�	
�	$�#	buffer�4�#	��$	8�%�%���	��	��$	<�$	���	�	
�	8��$	<�$	�	����%	���	��	��%	$�%	�����	�	
�	�
h��&#	8�%�%���	��	��&!	$�&	�%�%�����	�&	�	
�	8�
$�&	��'%	���	��	��'#	$�(	�����	�	
�	�
$�(	��))	8�%�%���	��	��)'	$�)	�%�%�����	�)	�	
�	8�
$�)	��**	���	��	��*'	$�*	�����	�	
�	cow��*	��+"	���	�	�^�^�	�	��,?	L�,	�%�%�%���%���	�,	�	
�	$�,	��h��-@	T�-	�%�%�����	�-	�	
�	$�-	��i��.$	��.0	- Color-unaware printing. Never uses coloring.����	�_�	��.B	�.	�%�%�%�%���%�^�^��^��[�^��[����e�S��%���	�/	�	
�	$�/	��/	t�T�y�ί< �t�	�	� Ԟ ���
�
�t�t�
D� � �	�	����< D� �%�%��������������������q�aX�����t�	� �	
�
�� ��d�y�
�
�
�
�
���
���������������������<
��
�
�\)
� �
�
�K
��
�
�
˸Ld
��
�
�
��\�
��
�
����D�
� �
�
��
T�
� �
�
��
��
��;
��T
x�s
d��
L��
9j���"
 Parse/validate argument values��
���C
@ Specified with [`Arg::value_parser`][crate::Arg::value_parser].��
���b
_ `ValueParser` defines how to convert a raw argument value into a validated and typed value for���
 use within an application.��
�<�
 See���k
h - [`value_parser!`][crate::value_parser] for automatically selecting an implementation for a given type���O
L - [`ValueParser::new`] for additional [`TypedValueParser`] that can be used��
�l�
��?�
�\�
��7��
��7��+
��:l�
��:��#
��:��
��:��:
��:��&
��:L�
��:l�
��:��&
��:��!
��:��N
��:��-
*             .action(clap::ArgAction::Set)���	
��:L�	
��:l�	
��:��	"
��:��	
��:��	E
��:��
-
��J��

��:T�
��:�
���)
��:��@
��:|�
��:�
���+
��:��
��:��
��:�
���
1
��:�
��:��
*
��:�
���&
��:�
��:��
��:<�
��7\�
��Q�%
���
�
������7�
�����
�

�
��
�
�
�
����
��
�
����3�Gm{"�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�����������lf���]v�
����$�
�
�
�
���
�
�
��4�
�
�
�
���
�
�
��D�
�
�
�
���
�
�
��<�
�
�
�
���
�
�
��g�m��
�
�

�
�����
��J���
�
��J��
�
�
�
��J��
���
�
�
�
�
��F
��%
" Custom parser for argument values��
���>
; Pre-existing [`TypedValueParser`] implementations include:��� 
��:��T
Q - [`EnumValueParser`] and  [`PossibleValuesParser`] for static enumerated values���]
Z - [`BoolishValueParser`] and [`FalseyValueParser`] for alternative `bool` implementations���;
8 - [`RangedI64ValueParser`] and [`RangedU64ValueParser`]���#
  - [`NonEmptyStringValueParser`]��
�l�
��?�
�\�
��7��
��7��+
( type EnvVar = (String, Option<String>);���C
@ fn parse_env_var(env: &str) -> Result<EnvVar, std::io::Error> {���9
6     if let Some((var, value)) = env.split_once('=') {���8
5         Ok((var.to_owned(), Some(value.to_owned())))���

     } else {���&
#         Ok((env.to_owned(), None))�L�
     }�,�
��8�
���+
��:l�
��:��!
         clap::Arg::new("env")���M
J             .value_parser(clap::builder::ValueParser::new(parse_env_var))���
��:T�
��:�
���H
E let m = cmd.try_get_matches_from_mut(["cmd", "key=value"]).unwrap();���(
% let port: &EnvVar = m.get_one("env")��
��:��<
9 assert_eq!(*port, ("key".into(), Some("value".into())));�<�
��7�
߉���
���
�
�
��߉�
�
߉��

�
߉�p%'ܸ#
��'
$ [`bool`] parser for argument values��
�l�

 See also:���N
K - [`BoolishValueParser`] for different human readable bool representations���:
7 - [`FalseyValueParser`] for assuming non-false is true��
�l�
��?�
�\�
��7��
��7��+
��:l�
��:��&
#         clap::Arg::new("download")��� 8
5             .value_parser(clap::value_parser!(bool))��� 
��:T�!
��:�!
���!C
@ let m = cmd.try_get_matches_from_mut(["cmd", "true"]).unwrap();���!+
( let port: bool = *m.get_one("download")��"
��:ܸ"
 assert_eq!(port, true);��"
���"G
D assert!(cmd.try_get_matches_from_mut(["cmd", "forever"]).is_err());�<�#
��7$�#
���
�

�
��(
��$)
& [`String`] parser for argument values��$
�l�$
��J��$#
��J�$
�l�$
��?�%
�\�%
��7��%
��7��%+
��:l�%
��:��&"
��:��&:
7             .value_parser(clap::value_parser!(String))���&
��:T�'
��:�'
���'A
> let m = cmd.try_get_matches_from_mut(["cmd", "80"]).unwrap();���')
& let port: &String = m.get_one("port")��(
��:��(
 assert_eq!(port, "80");�<�(
��74�(
���
�

�
��0 
��)?
< [`OsString`][std::ffi::OsString] parser for argument values��*
�l�*
��?�*
�\�*
��7��*
��E��*
��7��*5
2 # use clap::{Command, Arg, builder::ValueParser};�ܯ+
 use std::ffi::OsString;���+3
0 use std::os::unix::ffi::{OsStrExt,OsStringExt};���,"
 let r = Command::new("myprog")�l�,
��:��,
         Arg::new("arg")���,
ɫ:��-3
0         .value_parser(ValueParser::os_string())�L�-
��:��-#
��:��-%
"         OsString::from("myprog"),���.*
'         OsString::from_vec(vec![0xe9])�\�.
ǁ8�.
���.
 assert!(r.is_ok());���.
��=��/)
& let arg: &OsString = m.get_one("arg")���/
��:��/(
% assert_eq!(arg.as_bytes(), &[0xe9]);�<�0
��8<�0
��7L�0
���
�

�
��6
��1>
; [`PathBuf`][std::path::PathBuf] parser for argument values��1
�l�1
��?�1
�\�1
��7��1
��7�2
 # use std::path::PathBuf;�Խ2
 # use std::path::Path;���2+
��:l�3
��:��3$
!         clap::Arg::new("output")���3;
8             .value_parser(clap::value_parser!(PathBuf))���4
��:T�4
��:�4
���4H
E let m = cmd.try_get_matches_from_mut(["cmd", "hello.txt"]).unwrap();���5,
) let port: &PathBuf = m.get_one("output")���5
��:��5-
* assert_eq!(port, Path::new("hello.txt"));��6
���6@
= assert!(cmd.try_get_matches_from_mut(["cmd", ""]).is_err());�<�6
��7D�6
���
�

�
��7
���
�
�
�
��8�
L�8
�%�%�%�%�%���%������������������;t����%���%�������
�8
�

�
$�8
���8
��9
�,�9
��4�9
��;#
��:'
$ Describes the content of `AnyValue`�<�;
�%�%�����
�;
�

�
$�;
��=t
��;*
' Reflect on enumerated value properties��<
���<U
R Error checking should not be done with this; it is mostly targeted at user-facing���=,
) applications like errors and completion.�|�=
�%�%������������������;t��������������lf���]v�J�J���%���
�=
�

�
$�=
��>1
��>
�
�%�%���%ղJ�
�>
�

�
$�>
��GV
��A5
2 Convert a [`TypedValueParser`] to [`ValueParser`]��B
�l�B
��?�B
�\�B
��7��B
��7��B+
��:l�C
��:��C&
��:��C!
��:��CN
��:��D-
��J��D
��:T�E
��:�E
���E)
��:��E.
+     ["cmd", "--hostname", "rust-lang.org"]�|�E
��:�F
���F1
��:�F
��:��F*
��:<�G
��7���
�
��J�G
��J��G
��߉$�G
�߉$�G
߉<�G
���
��
GI��G
$�G
߉���
�

�
߉��cu��H0
���
��
��H)
$�H
����
�

�
���u��N/
��I7
4 Create an `i64` [`ValueParser`] from a `N..M` range��I
���IG
D See [`RangedI64ValueParser`] for more control over the output type.��J
���J%
" See also [`RangedU64ValueParser`]��J
�t�J
��7�J
�\�J
��7��J
��7��K+
��:l�K
��:��K"
��:��K
��:��L)
&             .value_parser(3000..4000)���L-
��J��L
��:T�L
��:�M
���MM
J let m = cmd.try_get_matches_from_mut(["cmd", "--port", "3001"]).unwrap();���M&
# let port: i64 = *m.get_one("port")��N
��:ܟN
��:<�N
��7���
��
��N,
$�N
�����
�

�
�,�O
��U8
��P8
5 Create an `i64` [`ValueParser`] from a `N..=M` range��P
���PG
��J�Q
���Q%
��J�Q
�t�Q
��7�Q
�\�Q
��7��Q
��7��R+
��:l�R
��:��R"
��:��R
��:��S*
'             .value_parser(3000..=4000)���S-
��J��S
��:T�T
��:�T
���TM
��J��T&
��J�U
��:ܨU
��:<�U
��7���
��
��V5
$�V
����
�

�
�,�V
��\3
��W6
3 Create an `i64` [`ValueParser`] from a `N..` range��W
���WG
��J�X
���X%
��J�X
�t�X
��7�Y
�\�Y
��7��Y
��7��Y+
��:l�Y
��:��Y"
��:�Z
��:��Z%
"             .value_parser(3000..)���Z-
��J��[
��:T�[
��:�[
���[M
��J��[&
��J�\
��:��\
��:<�\
��7���
��
��]0
$�]
ɋ���
�

�
�,�]
��c1
��^6
3 Create an `i64` [`ValueParser`] from a `..M` range��^
���^G
��J�_
���_%
��J�_
�t�_
��7�`
�\�`
��7��`
��7��`+
��:l�`
��:��`"
��:�a
��:��a%
"             .value_parser(..3000)���a-
��J��b
��:T�b
��:�b
���bK
H let m = cmd.try_get_matches_from_mut(["cmd", "--port", "80"]).unwrap();���b&
��J�c
��:��c
 assert_eq!(port, 80);�<�c
��7���
��
��d.
$�d
�����
�

�
�,�d
��j:
��e7
4 Create an `i64` [`ValueParser`] from a `..=M` range��e
���eG
��J�f
���f%
��J�f
�t�f
��7�f
�\�f
��7��g
��7��g+
��:l�g
��:��g"
��:�h
��:��h&
#             .value_parser(..=3000)���h-
��J��h
��:T�i
��:�i
���iK
��J��i&
��J�j
��:̹j
��J<�j
��7���
��
��k7
$�k
�����
�

�
�,�k
��q.
��l5
2 Create an `i64` [`ValueParser`] from a `..` range��l
���lG
��J�m
���m%
��J�m
�t�m
��7�n
�\�n
��7��n
��7��n+
��:l�n
��:��n"
��:�o
��:��o!
             .value_parser(..)���o-
��J��o
��:T�p
��:�p
���pM
��J��p&
��J�q
��:��q
��:<�q
��7���
��
��r+
$�r
�����
�

�
�,�r
��x]
��s:
7 Create a [`ValueParser`] with [`PossibleValuesParser`]��s
���sE
B See [`PossibleValuesParser`] for more flexibility in creating the���t6
3 [`PossibleValue`][crate::builder::PossibleValue]s.��t
�t�t
��7�t
�\�u
��7��u
��7��u+
��:l�u
��:��u#
��:�v
��:��v:
��:��v&
��:T�w
��:�w
���w)
��:��w#
      ["cmd", "--color", "never"]�|�w
��:�w
���w+
��:ܪx
��:��x
 assert_eq!(color, "never");�<�x
��7���
j�
�
�
��J�x
jt�x
�߉��԰y
���
��
464�x
��y
$�y
�����
�

�
߉j�5w���M
��z:
��J�{
���{E
��J��{6
��J�|
�t�|
��7�|
�\�|
��7��|
��7��|3
0 let possible = vec!["always", "auto", "never"];���}+
��:l�}
��:��}#
��:��}
��:��}'
$             .value_parser(possible)���~&
��:T�~
��:�~
���~)
��:��#
��J|�
��:�
���+
��:��
��:���
��J<��
��7���
�
��J��
΁K��
���
��
���
$��
�����
�

�
߉�y���$
���
�_�
���M
��
�%�%�%�%���%�^�^��^��[�^��[����e�S��%���
��
�

�
$��
���
��
���
��
���
,��
�%�%�����
��
�

�
$��
��+
t�
�
�
�
�H���
��H$��
��H$��
��H<��
�
�H6��H1��H.��H+�HN��HI��HF��HC�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
����
L��
�
�%�%�%�%�%���%������������������;t����%���%�����
��
�
��$��
����
�ً
�,��
�Œ�
TŌ
�
�%�%�%�%�%���%������������������;t����%���%�������
ٌ
�

�
��$ڌ
��Hz��z��z���z�� 
<�
�
�%�%�����
�
�

�
��$�
���q
|��
�
�%�%������������������;t��������������lf���]v�J�J���%���
��
�

�
��$��
���/
L��
�
�%�%����J�
��
�

�
��$��
���
��
���
�
�
	���
��L��
������
��Hl�
��H,��
��H$��
��H$��
��H<��
�
��ܛ�
��8��
���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
@B������
L��
�
�%�%�%�%�%���%������������������;t����%���%�����
ԑ
�

�
����$Ց
�����Ȁ�Ӏ�ߓ�
T�
�
�%�%�%�%�%���%������������������;t����%���%�������
��
�

�
����$��
��ۇ�����������
<��
�
�%�%�����
��
�

�
����$��
��p
|��
�
�%�%������������������;t��������������lf���]v�J�J���%���
��
�

�
����$��
���.
L��
�
�%�%����J�
��
�

�
����$��
���9
��"
�J��
����7
4 As alternatives to implementing `TypedValueParser`,��əH
E - Use `Fn(&str) -> Result<T, E>` which implements `TypedValueParser`����h
e - [`TypedValueParser::map`] or [`TypedValueParser::try_map`] to adapt an existing `TypedValueParser`���
����G
D See `ValueParserFactory` to register `TypedValueParser::Value` with��Ǜ+
( [`value_parser!`][crate::value_parser].��
�l��
��?��
�\��
��7���)
& # #[cfg(feature = "error-context")] {����
��7�ߜ!
 # use clap::error::ErrorKind;����#
  # use clap::error::ContextKind;����$
! # use clap::error::ContextValue;��ʝ
 #[derive(Clone)]��ߝ
 struct Custom(u32);���
����
��K쐞
 struct CustomValueParser;���
����@
= impl clap::builder::TypedValueParser for CustomValueParser {���
     type Value = Custom;���
����
     fn parse_ref(����
         &self,���� 
         cmd: &clap::Command,��ޟ$
!         arg: Option<&clap::Arg>,����$
!         value: &std::ffi::OsStr,����/
,     ) -> Result<Self::Value, clap::Error> {��ؠ1
.         let inner = clap::value_parser!(u32);����8
5         let val = inner.parse_ref(cmd, arg, value)?;�á
��ǡ*
'         const INVALID_VALUE: u32 = 10;���%
"         if val == INVALID_VALUE {����J
G             let mut err = clap::Error::new(ErrorKind::ValueValidation)���#
                  .with_cmd(cmd);����(
%             if let Some(arg) = arg {����_
\                 err.insert(ContextKind::InvalidArg, ContextValue::String(arg.to_string()));����
��A���g
d             err.insert(ContextKind::InvalidValue, ContextValue::String(INVALID_VALUE.to_string()));���� 
             return Err(err);�l��
߮A��
�ܽ�
         Ok(Custom(val))�L٥
�J,�
��8<�
��8<�
��7���
�
�
�H����&
��8,��
��H$��
��H$��
��H<��
�
�H?��8:��H7��H4��H1�H]��8X��HU��HR��HO�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��ϛ�צ 
��ϛ$�
�ϛ$�
�ϛ,�
ڬK>��K1��K&��K�
�
�
�
�
�
�
�צ
̹�
 Argument's value type�,ܦ
�
�
���
���
 Parse the argument value���
����G
D When `arg` is `None`, an external subcommand value is being parsed.�L��
�%�%�%�%�%���%������������������;t����%���%�����
��
�
��$��
����
���
�,ר
����
䡩
��K©
��ʩG
ۭKT��
�%�%�%�%�%���%������������������;t����%���%�������
��
�

�
��$��
��u���������������
䓬
��K��
����G
ۭK,��
�%�%�%�%���%������������������;t����%�������
��
�
��$��
�����������گ�
��
��K��
����G
ۭK4ݯ
�%�%�%�%���%������������������;t����%���������
��
�

�
��$�
��������������p
�ѱ*
��J��
����U
��J��,
��J|��
�%�%������������������;t��������������lf���]v�J�J���%���
��
�

�
��$��
�ڽ�
���8
5 Adapt a `TypedValueParser` from one value to another�۴
�l�
��?��
�\��
��7���
��7ı�
��:�ε
��:��/
, # use clap::builder::TypedValueParser as _;����,
) # use clap::builder::BoolishValueParser;��̶#
��:l��
��:䆷
��:짷
��:�ɷ1
.             .action(clap::ArgAction::SetTrue)����
             .value_parser(����-
*                 BoolishValueParser::new()��Ը'
$                 .map(|b| -> usize {����.
+                     if b { 10 } else { 5 }����
                 })��ι
             )�T�
��:�
����Q
N let matches = cmd.clone().try_get_matches_from(["mycmd", "--flag"]).unwrap();��Ѻ)
��:|��
��:���2
/     matches.get_one::<usize>("flag").copied(),��ʻ

     Some(10)�4߻
��:�
���?
< let matches = cmd.try_get_matches_from(["mycmd"]).unwrap();����)
��:|�
��:���2
��K|��
     Some(5)�4ý
��:<ν
��7ݽ
����ѩ�
��
�N�
�
�
�
۝B�
�����
����$��
���$��
��B,��
���ϛ�ƾ
����K���پ
���,ݾ

�
��������������������
���8
��Kڿ
�l�
��?��
�\��
��7���
��7��
��E���
 # use std::ffi::OsStr;����
��Jԓ�
��JIJ�
��:���
��:���/
��K���-
* # use clap::builder::OsStringValueParser;����#
��:l��
��:��
��:��
��:���
��K���.
+                 OsStringValueParser::new()����(
%                 .try_map(verify_ext)����
�KT��
��:��
����B
? fn verify_ext(os: OsString) -> Result<PathBuf, &'static str> {����%
"     let path = PathBuf::from(os);����7
4     if path.extension() != Some(OsStr::new("rs")) {����8
5         return Err("only Rust files are supported");�L��
�J���

     Ok(path)�,��
��8��
����^
[ let error = cmd.clone().try_get_matches_from(["mycmd", "--flag", "foo.txt"]).unwrap_err();����
 error.print();���
����S
P let matches = cmd.try_get_matches_from(["mycmd", "--flag", "foo.rs"]).unwrap();����)
��:|��
��:���@
=     matches.get_one::<PathBuf>("flag").map(|s| s.as_path()),����!
     Some(Path::new("foo.rs"))�4��
��:<��
��7<��
���ʫ�
��
���
�N�
�
�
�
�

۝B��
������
�����
����K���
���K���d��
��,��
���$��
��$��
�<��
��K$��
��K$��
��B,��
��������������lf���]v���������8

�
�������������@C=@:=����
�N�
��
���
�
�
�

�%���%���d��
۝B��
��K��
�%�����KĠ�
ߨA��
���,��
����$��
���$��
��<��
��K���8
��K$��
��K$��
��B,��
���
�
�
�
�
������T��
,��
�
�
������
L��
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف�
��
�

�
������$��
�������������
���
���
���.
+ Implementation for [`ValueParser::string`]���
���
�

�
���+
���
�
�
�
�
�
�
�
T��
,��
�
�
������
L��
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف�
��
�

�
$��
����
���
�,��
����
,��
�%�%�%�%���%������������������;t����%������K�
��
�

�
$��
����
��$��
�,��
���"
���
��
���
<��
���
�

�
Ŀ�
��
���
���1
. Implementation for [`ValueParser::os_string`]���
��
�

�
���-
��
�
�
�
�
�
�
�
T��
,��
�
�
������
L��
�%�%�%�%�%��%������������������;t����%���%����������������������q�aX��
ف�
��
�

�
$��
����
���
�,��
����
,��
�%�%�%�%��%������������������;t����%������K�
��
�

�
$��
������ɯ�ԯ���$
��
��
���
<��
��
�

�
���
���
���
���0
- Implementation for [`ValueParser::path_buf`]���
���
�

�
���,
���
�
�
�
�
�
�
�
T��
,��
�
�
������
L��
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف�
��
�

�
$��
����
���
�,��
����
,��
�%�%�%�%���%������������������;t����%������K�
��
�

�
$��
����
���
�,��
��
�
���
���
���
�
�
�
�����#
���
��
���
<��
���
�

�
���L
���
�
��Ȑ��
BȐ���
�Ȑ,��
��Ȑ$��
�Ȑ$��
Ȑ<��
���\^���
���,
) Parse an [`ValueEnum`][crate::ValueEnum]���
���
�

�Ȑ���a
������K��
��K���
��K,��
��K$��
��K$��
��K<��
������
�
�
��SUT��
,��
��Ȑ����
L��
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف���
�
�Ȑ$��
��
����#���
����������������
����������������
������������ߐ��
������������������������������p
|��
�%�%������������������;t��������������lf���]v�J�J���%�����
�
�Ȑ$��
ӊ
�����������������X
������K��
��K���
��K,��
��K$��
��K$��
��K<��
�����AC��
<�
����
�Ṛ̏�
������;
�Ùc
` Verify the value is from an enumerated set of [`PossibleValue`][crate::builder::PossibleValue].���
�����������������
������Ú

����8�,.���.
�������
�
�
�
���T��
,›
�����כ�
Lڛ
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف��
�
�$�
����
���
�,��
�ϝ�
,ҝ
�%�%�%�%���%������������������;t����%������������������������q�aX��ف��
�
�$�
���
���
�,��
��
�����������������
��������������������
�����������������
���������������L����
�����������������p
|�
�%�%������������������;t��������������lf���]v�J�J���%�����
�
�$��
���s
��������BD٧
۝B��
�B�̧
��8��
�������
�����)+HJԍ�
$��
ր����
�ր���:Ψ
������������̀ ��C
�����8��
���d�
��H,��
��H$��
��H$��
Ց���AC�ո
���
 Select full range of `i64`�ܸ
Ց��
������=
�
 Narrow the supported range�,��
Ց��Ց������������
� �����

�����$׹
��g79���!
l��
�
�%�%Ց�����
�ɋ!$��
����
�����8��
��Ld��
��H,��
��H$��
��H$��
��H<��
����!$��
���!$��
��!<��
���!���
�3��!D��
Ց���
�
���T��
,��
��������
L��
�%�%�%�%�%Ց�%������������������;t����%���%����������������������q�aXՑ�
ف���
�
���$��
��N�'N�!2N��
��������������!��
�������������!���h
���������8��
��L��
��Ld��
��H,��
��H$��
��H$��
ъL���
Ց���JLNP���
$��
��Ց��
��������q���O
�����8��
��Ld��
��H,��
��H$��
��H$��
Ց���8:���
<��
Ց��
������-
�����8��
���d��
ْ���&(���
���
 Select full range of `u64`���
ْ��
������=
���
܈L,��
ْ��ْ��������L��
� �����

�����$��
��M�79���!
l��
�
�%�%ْ�����
���#$��
����
�����8��
�Ld��
��H,��
��H$��
��H$Á
��H<ʁ
����"$��
���"$��
��"<��
���"���
�3��"D҂
ْ���
�
���T�
,�
��������
L��
�%�%�%�%�%ْ�%������������������;t����%���%����������������������q�aXْ�
ف���
�
���$��
��]��h��!s��
������������Œ#��
��������������#���N
���������8��
��L��
�Ld��
ؖL���
ْ���/135�ِ
$ܐ
��ْ��
������������9
�����8��
�Ld��
ْ����ϒ
<Ғ
ْ��
������
ړ�����
�є,
) Implementation for [`ValueParser::bool`]���
ړ��
����K
|��
�
���
���	̕3
�����������	����<�}�Ta!N�������
����
�4�8I�w+C�g�g���h��g�h���g�hϻ�gFPR<?����
�������L��J��L�ѕ.
��L�J���ڕ$
��L��L&ϣL����)
ړ����
�
�
��T��
,��
���̗�
Lϗ
�%�%�%�%�%ړ�%������������������;t����%���%����������������������q�aXړ�
ف��
�
�$�
���
���
�,��
��
����������������
������������������p
|��
�%�%ړ����������������;t��������������lf���]v�J�J���%���Ӟ
�
�$Ԟ
�� 
ړ������
<��
ړ��
����
�������
���=
: Parse false-like string values, everything else is `true`���
����
����K
|��
�
���
���	ɮ3
�����������	����<�}�Ta!N�������
����
�4�8I�w+C����������3�����3�d+{�֢L֢L�������ŬL��JŬL�ή.
ŬL�J���׮$
ɮL!خL&�L���
��������������#��+
������
�
�
��T��
,��
������
L��
�%�%�%�%�%���%������������������;t����%���%����������������������q�aX���
ف�ʱ
�
�$˱
��ٱ
��$��
�,��
���p
|�
�%�%������������������;t��������������lf���]v�J�J���%�����
�
�$��
���"
������·
<ŷ
����
����
�������
���!
 Parse bool-like string values���
����
����K
|��
�
���
���	��3
�����������	����<�}�Ta!N���L���L��޶Ls�J޶L���.
޶L�J�����$
�L��L%��L���
��������������$���,
������
�
�
��T��
,��
������
L��
�%�%�%�&�%���%������������������;t����%���&����������������������q�aX���
ف���
�
�$��
����
���
�,��
���p
|��
�&�&������������������;t��������������lf���]v�J�J���&�����
�
�$��
���#
��������
<��
����
����
ٕ����
���!
 Parse non-empty string values���
ٕ��
����3
ٕ���
�
�T��
,��
��������
L��
�&�&�&�&�&ٕ�&������������������;t����&���&����������������������q�aXٕ�
ف���
�
�$��
����
���
�,��
��
������������������*
ٕ������
<��
ٕ��
�����
����N������
���$�����
�����
�8��
��J���
����$$��
���$$��
���$,��
����$���
��J��
��,��
����$��
���$��
��8,��
���IK�������"
��
�
߉�����
�߉�����j	��u	����
����N��������L��
��L��
�8��
��J���
��L$��
��L$��
��L,��
��L���
��J��
��L,��
���$��
��$��
�<��
��L$��
��L$��
��8,��
�������
�
�
�
���������T��
,��
��������
L��
�&�&�&�&�&���&������������������;t����&���&����������������������q�aX���
ف���
�
�߉���$��
��	�	�$	����
,��
�&�&�&�&���&������������������;t����&������L���
�
�߉���$��
��Z	�e	�p	���p
|��
�&�&������������������;t��������������lf���]v�J�J���&�����
�
�߉���$��
����
����N�������������$�ֿ$d��
��L��
�8��
����$��
��J���
��L$��
��L$��
��L,��
��L���
��J��
��L,��
��L$��
��L$��
��L<��
��L$��
��L$��
��8,��
���$��K���8
���ac���������"
��
�
߉�����
�߉�����$��(	��3	����
����N������������Ld��
��L��
�8��
��L��
��J���
��L$��
��L$��
��L,��
��L���
��J��
��L,��
��L$��
��L$��
��L<��
��L$��
��L$��
��8,��
��L���8
������
�
�
��oq������T��
,��
��������
L��
�&�&�&�&�&���&������������������;t����&���&����������������������q�aX���
ف���
�
�߉�����$$��
��	�	�	���p
|��
�&�&������������������;t��������������lf���]v�J�J���&�����
�
�߉�����$$��
���
�������/
��#
  Suggest an alternative argument�\��
�����&�����9t��
��9L��

�����2	!�ׇ2
��� 
 Provide a general suggestion�<އ
��$��ӧ�������$��
���$��|�

���$��$i:	,.���@
ԁ�
 Extend the suggestions�\��
���$��ӧ�����L�É
��L|ȉ

���$$��
��$�<	(*���4
�����
�
�
��T��
,�
��������
L��
�&�&�&�&�&��&������������������;t����&���&����������������������q�aX��
ف���
�
�$��
����
���
�,ߋ
����
T��
�&�&�&�&�&��&������������������;t����&���&������L���
�
�$��
����
�ʍ
_value�4�
��4��
��
���������������
�������
���@
= Register a type with [`value_parser!`][crate::value_parser!]��
�l�
��?��
�\��
��7���
��7���!
 #[derive(Copy, Clone, Debug)]��Ϛ
 pub struct Custom(u32);��
���7
4 impl clap::builder::ValueParserFactory for Custom {����(
%     type Parser = CustomValueParser;��Л+
(     fn value_parser() -> Self::Parser {����
         CustomValueParser�L��
�J,��
��8��
�ܮ�
 #[derive(Clone, Debug)]��ʜ!
 pub struct CustomValueParser;���@
��K䭝
ߡKʝ
��Ν
��K��
��K��� 
ʢK���$
��K���$
��K��/
УK���1
��K�ğ8
ĤK���
ѩKL��
�J,��
��8��
����@
= let parser: CustomValueParser = clap::value_parser!(Custom);�<�
��7���
���H����
��H�H!���������d��
��L	�\��
���.
+ Generated parser, usually [`ValueParser`].�̡
��ԡ]
Z It should at least be a type that supports `Into<ValueParser>`.  A non-`ValueParser` type����A
> allows the caller to do further initialization on the parser.�4��
�����"
���)
& Create the specified [`Self::Parser`]�d��
��L��
�����"
�������\��
4��
�������!
d��
�����
����$
Ԙ�����\ӥ
4إ
����$���!
d��
Ԙ���
����.
�������\��
4ç
�����ݧ!
d�
�����
��ߨ0
�������\��
4��
���%���!
d��
�����
����.
�������\��
4��
�����ӫ!
d֫
�����
��Ԭ0
�������\��
4��
����%���!
d��
�����
��� 
�����\��
4��
�������!
d��
���
����
�����\ذ
4ݰ
����Ͽ���
���
�`�ߧ�����!
d��
���
����
�����\ܲ
4�
����Ͽ���
���
�`�ߧ�����!
d��
���
����
�����\�
4�
����Ͽ���
���
�`�ߧ�����!
d��
���
��ö
�����\�
4�
����Ͽ���
���
�`�ߧ�����!
d��
���
��˸
�����\�
4��
����Ͽ���
���
�`�ߧ�����!
d��
���
��Ӻ
�����\��
4��
����Ͽ���
���
�`�ߧ�����!
d��
���
��ۼ
�����\��
4��
���������
���
�}5I�6���!
d��
���
����
�����\��
4��
����Ͽ���
���
�`�ߧ���Ѿ!
dԾ
���
�����
�����%�
��L��
�����
�
��%ܠ�
��8��
��H$��
��H$��
��H,��
�������68\��
4��
����%���!
d��
�����
�������
����ML��
��M���
��Mܫ�
��8��
��H$��
��H$��
��H,��
������68\��
4��
����%���!
d��
����
�������
����ML��
��M���
��Mܛ�
��8��
��H$��
��H$��
��H,��
�������68\��
4��
����%���!
d��
�����
�������
����ML��
��M���
��M���
��8��
��H$��
��H$��
��H,��
�������68\��
4��
����%���!
d��
�����
������!
�����8��
������
���
��
��
8�4��
t��
��
����
������
���
��
��
8�4��
t��
d��
�������
�Ȳ����
�̲� ���
����
�������
�������
�������
�����p�
����d�����������<��
�
������
��������
���ܽ���
�����|��
������������
��������Ͽ���
��������
�����|��
��������
��������
�����̒�
�����t��
��������
�������
��������
�������������
���������C�����
�
˸G�����
�
��K�����
����N�� ���
��
Q�� ���
�,��
���M
���
��
��
8�4��
t��
���
���H����
�
�����(
��H-��M �H9��M,���������d��
��M	�\��
4��
�����'
d��
�&�&����M���
�
���$��
���Y
8�&8�&8�&8�&8�&8�&����&��&�&�&�&�&������
������
ɝ�����,.\��
4��
����%���&
d��
�&�&ɝɝ����
�
�888888��$��
���;
���
��
��
8�4��
t��
���
���H����
�
�����
��H-��M �H9��M,���������d��
��M	�\��
4��
�����'
d��
�&�&��ǘM���
�
���$��
���u
8�&8�&8�&8�&8�&����&�&�&��&�&������
B�����
���,��
����$��
���$��
��<��
�������km\��
4��
����%���&
d��
�&�&��������
�
�88888��$��
���C
���
��
��
8�4��
t��
���
���H����
�
�����#
��H-��M �H9��M,������0
d��
�&�&������
�
���$��
����
8�&8�&8�&8�&�����&�&�&�&��џd��
�џ�����
�"џl��
�џ,��
��џ$��
�џ$��
џ<��
�����z|���/
d��
�&�&������
�
�8888џ$��
��
��������������%���=
���
��
��
8�4��
t��
���
���H���~
�
����� 
��H,ҢM �H8ҢM,������0
d��
�&�&������
�
���$��
����
8�&8�&8�&����&�&�&�����L��
����������!
�"��l��
���,��
����$��
���$��
��<��
��������
���/
d��
�&�&�����
�
�888��$��
��
������������ڠ%���?
���
��
��
8�4��
t��
���
���H����
�
�����!
��H-��M �H9��M,������0
d��
�&�&������
�
���$��
����
8�&8�&����&��&���T��
����d��
�"�l��
��,��
���$��
��$��
�<��
�����z|���/
d��
�&�&������
�
�88�$��
��
��������������%���9
���
��
��
8�4��
t��
|��
���H���z
�
�����
��H+��M�H7��M+������0
d��
�&�&������
�
���$��
����
8�&ί�
�
�&����<��
�
����
���
�"��l��
���,��
����$��
���$��
��<��
���
��
����
���/
d��
�&�&����
��
�

�
8��$��
��
�
���
���
���
�
�
ߴ%���7
���
��
��
8�4��
t��
t��
�
�
�H���x
�
����
�
�H+��M�H7��M+�
�
�
���0
d��
�&�&����
��
�

�
��$��
����
���
�
����,��
�t�����
�"��l��
���,��
����$��
���$��
��<��
���%��K���8
ǡ�
�
�
�����/
d��
�&�&ǡ��
��
�

�
��$��
���
���B
? Select a [`ValueParser`] implementation from the intended type���
����
 Supported types����A
> - [`ValueParserFactory` types][ValueParserFactory], including����L
I   - [Native types][ValueParser]: `bool`, `String`, `OsString`, `PathBuf`����j
g   - [Ranged numeric types][RangedI64ValueParser]: `u8`, `i8`, `u16`, `i16`, `u32`, `i32`, `u64`, `i64`����+
( - [`ValueEnum` types][crate::ValueEnum]����a
^ - [`From<OsString>` types][std::convert::From] and [`From<&OsStr>` types][std::convert::From]����]
Z - [`From<String>` types][std::convert::From] and [`From<&str>` types][std::convert::From]����B
? - [`FromStr` types][std::str::FromStr], including usize, isize���
�l��
��?��
�T��
 Usage:�\��
��7���
��7���
��J���
��J���+
��:l��
��:���$
��J���;
��J���
��:T��
��:��
����G
D let m = cmd.try_get_matches_from_mut(["cmd", "file.txt"]).unwrap();����,
��J���
��:���,
) assert_eq!(port, Path::new("file.txt"));�<��
��7��
����
 Example mappings:�\��
��7���
��7���
 # use clap::ColorChoice;����
 // Built-in types����-
* let parser = clap::value_parser!(String);����=
: assert_eq!(format!("{parser:?}"), "ValueParser::string");����9
6 let parser = clap::value_parser!(std::ffi::OsString);����@
= assert_eq!(format!("{parser:?}"), "ValueParser::os_string");����9
6 let parser = clap::value_parser!(std::path::PathBuf);����?
< assert_eq!(format!("{parser:?}"), "ValueParser::path_buf");����+
( clap::value_parser!(u16).range(3000..);����+
( clap::value_parser!(u64).range(3000..);���
����
 // FromStr types����,
) let parser = clap::value_parser!(usize);����Z
W assert_eq!(format!("{parser:?}"), "_AnonymousValueParser(ValueParser::other(usize))");���
����
 // ValueEnum types����%
" clap::value_parser!(ColorChoice);�<��
��7'|��
����
��
��
��
,��
8�
$��
&��
8���
*��
��
��
��
��
 8#��
,��
8,��
'��
8�!<��
'��
8��d��
'��

��
%��
8��
89$��
��
,��
8,��
'��
8�!<��
'��
8�����
'��
��
,��
8�
$��
��
'��
8�
��
��
��
%��
��
��
��
��
��
89$��
 ��
8�*d��
��
��
%��
\��
�
�
�
�
�
�
�
�
�����
�
�
���� �
�
�
�����
�
�
�����
�
�
��j��
�
�
��j��
�
�
�����
�
�
��G/��
�
�����
�
����
�
�
����
�
�����
�
ܽ���
�
�����
�
�����
�
�����
�
�����
�
Ͽ���
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�����
�
�	���
�
�
�
˸
���
�
�
�
�����
�
�
������ �
�
�
��
�� �
�
�
�,��
���)
���
�
�
�H���,
�
�H�H ���_
8�&8�&8�&8�&8�&8�&���
�&�
�&�&�&�&�&��M��
˕M���
ɝ��� 
���
�
�
�H���#
�
�H�H �ЁS
8�&8�&8�&8�&8�&���
�&�&�&�
�&�&��MՁ
ǚM�؁
���ς$
�ق
�
�
�H�ς'
�
�H�H ����
8�&8�&8�&8�&���
�&�&�&�
�&��Md��
��M��
ɟMl��
�M$��
��M$��
��M<��
��68��!
��
�
�
�H��$
�
�H�H ����
8�&8�&8�&���
�
�&�&�&��ML��
�
����
�����!
�Ml��
��M$��
��M$��
��M<��
�RT��
���"
�
�
�
�H���%
�
�H�H ����
8�&8�&���
�&�&�
ҩMT��
�Md��
��Ml��
��M$��
��M$��
��M<��
��68���
���
�
�
�H���"
�
�H�H ����
8�&ί�
�&�
®M<��
�
����
���
��Ml��
��M$��
��M$��
��M<��
��OQ��
��
���
�
�
�H��!
�
�H�H ����
���
�
��M,��
ƳM��
׳Ml��
��M$��
��M$��
��M<��
��M�ٌ8
ǡ@B|��1. Terminal [`Styles`] for help and error output�<��Color�-���
	AnsiColor�M� ��
Ansi256Color�e�W��
��M��
RgbColor�E�t��
��M��
��%=���

EffectIter�U�E��
�-���
���
��%-���
<;\�Ԣ�
�
�
�
�
�
�
�
�
�
�
��� No terminal styling�,�Ԣ�
�

�
�
�
 Default terminal styling�4�
Ԣ�
�
��&��3��JG General Heading style, e.g. [`help_heading`][crate::Arg::help_heading]�4�Ԣ��%Ԣ�
�

�
$���&{�	��2�� Error heading�,�Ԣ��%Ԣ�
�

�
$���&��	��2�� Usage heading�,�Ԣ��%Ԣ�
�

�
$���&��	��4��.+ Literal command-line syntax, e.g. `--help`�<�Ԣ��%Ԣ�
�

�
$���&ֆ	��8��XU Descriptions within command-line syntax, e.g. [`value_name`][crate::Arg::value_name]�\�Ԣ��%Ԣ�
�

�
$���&�	��2� Highlight suggested usage�,�Ԣ��%Ԣ�
�

�
$���&�	��4�� Highlight invalid usage�<�Ԣ��%Ԣ�
�

�
$���&-�	��4��=: Highlight all specified contexts, e.g. `[default: false]`�����ZW To specialize the style of the value within the context, see [`Styles::context_value`]�<�Ԣ��%Ԣ�
�

�
$���&J�	��:��VS Highlight values within all of the context, e.g. the `false` in `[default: false]`�����;8 If not explicitly set, falls back to `context`'s style.�l�Ԣ��%Ԣ�
�

�
$���&��	\�t���IԢ�
�
�
�
�
�
�
�
�
��(��J��MT��&�&Ԣ�&��%�
��

�
$��� '�� ��ML� �&�&Ԣ�&��%�
� �

�
$� ��!'�� ��ML�!�&�&Ԣ�&��%�
�!�

�
$�!��")��!.��M\�"�&�&Ԣ�&��%�
�"�

�
$�"��#-��#X��M|�$�&�&Ԣ�&��%�
�$�

�
$�$��%'��$��ML�%�&�&Ԣ�&��%�
�%�

�
$�%��&)��%��M\�&�&�&Ԣ�&��%�
�&�

�
$�&��()��&=��M�'���'Z��M\�(�&�&Ԣ�&��%�
�(�

�
$�(��*/��(V��M�)���);��M��*�&�&Ԣ�&��%�
�*�

�
$�*��+Ԣ��+Ԣ�
��
��,<�,Ԣ�
�

�
ܸ,8�&�&���
��
��,<�,���
�

�
8��,4�,�
Ԣt��:���:D��:���:ܐ�:���:l��:�w:��l:��a:��V:��K:|�@:��5:�*:��$ :��:�� :�:���9���9��	'�9��	!�9��	 �9��
"�9��
"�9��
"�9���9���9���9��(�9��{9�� q9��
#g9��
U9��,9��% 9$999|�
9l�
� Error reporting�,�
������������
�
�$���
�
�R,���
�
�$��*�
�
�,��_�
�
��_�
�
�<��_�
�
�L��^�
�
��A���
�
	StdResult�L����
�
˸L���
�
�
��4���
�
�
��L�� �
�
��4�� �
�
�\���
�
��<��!�
�
���\��!�
�
��d���
�
��T���
�
x<���
��
��t�����l���������L�����\�����d����l���������
����������\��l��y|l�^a;>,/t�̕������������$������;�����vyt�l\�<��
����!�����+!��:!7 End-user description of the error case, where relevant�4�!������
�Ǡ	��&!����_���B!�!�&�&�&�&���&�^�^��^��[�^��[����e�S��&����!�
�$�!��!��'!����_���B!�!�&�&�&�&���&�^�^��^��[�^��[����e�S��&����!�
�$�!��!T�4��
������������������/���x<�/����
˸L�/����
��4�/����
��\�/������d�/������L�/������/����L�/����
��/��/�̍/���/���/�ԫ/���/q��/]��/M��/��=/: Defines how to format an error for displaying to the user�t�/��ȥ8,�/�ȥ8ȥ8�����@/��&/# Stylize the error for the terminal�d�/�&�&������
����
���:�w�'������/�
����R,�/��/��/ Report [`ErrorKind`]��/�܃/ No context is included.��/�̣/��7�/���_/\ **NOTE:** Consider removing the `error-context` default feature if using this to remove all���#/  overhead for [`RichFormatter`].��/�T�/��73��/l�/��4%܀?b{��M)������%/�������?/d�/�&�&������
����
���:�w�'������/�
��R,�/|�/�	/ĸ/��"/ Richly formatted error context��/���
�/� This follows the [rustc diagnostic style guide](https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide).�3��/l�/�,�5\i�9��(�����%/������?/d�/�&�&ف����/�
��R,�/|�/�/�� 7/\� /��&�&�&���&Ԣ� /
���4� /�V4�!/|�!/�!/��"u/-\�"/��"/��&�&�&�&ف�&���&Ԣ�"/
��R,�"/��4�#/�V4�#/|�#/�#/��k�/��k/��&�&�&���&���&��%����������������;t����&���l/
�	list_name�L�k/��4�l/��,�l/��|�l/|�l/�m/��p�/��p/�&�&�&�&�&�&Ԣ����������������;t����&������������������;t����&�����q/
��
<�q/�V4�q/���q/�,�q/��u//��u/���
����u/��v7/L�v/��&�&�&���&���v/
���4�v/�,�v/��wG/l�w/�&�&������������������;t������w/��'���w/��z6/��z/��&�&�����z/
����z/,�z/���������������4�}/������������������}/�����������������<�}/���������������H����~H/D�~/��&�&�&�&���&Ԣ����������������;t����&�~/
���4�~/�V4�~/�0$�~/|�/�/���a/d��/��&�&�&�&�&���&Ԣ�&�&��Á/
���4��/�V4Ӂ/��<�/	possibles�L�/|��/��/��4��/�ͮ����������>ͺ ��ئͮ>ͺ ��ئ��ͮ��N.����N��N��
�ͮ��/<ň/����N�Ј%/8�&�&����_����B/��/�&�'�'�&���'�^�^��^��[�^��[����e�S��'�����/�
�8$��/���/D�$��
�t�]"̪���]+"��]:"��M4�]"̪����
� �	��i$"̪��_���iB"�i"�'�'�'�'̪�'�^�^��^��[�^��[����e�S��'����i"�
�$�i"��i"������|����z��n��bl�
B��
��
" Short hand for [`Result`] type��
���
#  [`Result`]: std::result::Result�4�
���������8�����L���������������������q�aX��ҦNmof�ف��6��&��6����.��6����-��6,��N��ߨA��$���t������:�w�'��0����,��
����'��
$<�
�
����'�� �N��ߨA���Nt����������������������������������������������������:�� Create an unformatted error�����0- This is for you need to pass the error up to���[X a place that has access to the `Command` at which point you can call [`Error::format`].�����41 Prefer [`Command::error`] for generating errors.�����-��6�̪��'���ܽ�������'d��_��'<�
�����'�	9�	�
7�	13��2��:7 Format the existing message with the Command's context�-\�4��'���'�������
���$�����	��#��.+ Create an error with a pre-defined message���d�	 See also��� - [`Error::insert`]��� - [`Error::with_cmd`]���l���?��\���7��)ǞK����7��!��K��#��K��$��K����)& let cmd = clap::Command::new("prog");�����>; let mut err = clap::Error::new(ErrorKind::ValueValidation)�Ĉ     .with_cmd(&cmd);���RO err.insert(ContextKind::InvalidArg, ContextValue::String("--foo".to_owned()));���RO err.insert(ContextKind::InvalidValue, ContextValue::String("bar".to_owned()));�����
 err.print();�<���8<���7�̪����
����	W�	��",��!/, Apply [`Command`]'s formatting to the error��!���!/, Generally, this is used with [`Error::new`]�D�"�'���'������"���'�	���	��(3��$/, Apply an alternative formatter to the error��$�l�$��?�$�\�$��7��%��7ij%��:��%��:��%%" # use clap::error::KindFormatter;���&! let cmd = Command::new("foo")���&/,     .arg(Arg::new("input").required(true));���&��F��'30     .try_get_matches_from(["foo", "input.txt"])���'0-     .map_err(|e| e.apply::<KindFormatter>())���'&��B<�(��7,�(����'����������'�(���'t�(
�����'F�	(*��*��)-* Type of error for programmatic processing�$�*�'�'��̪��*�
���$�*��+K��*74 Additional information to further qualify the error�<�+�'�'�����'���+�
���$�+��
�+2�8�.�.����������	����<�}�Ta!N������������|#�M+a^k8�������8��8�����N����8���J��N��+-��N�J�N��+#��N ��N$��N�D�,��������������'��-=�, Lookup a piece of context��-�'�'��������������������;t����'����-�
���$�-�	�	��/X�. Insert a piece of context��.���.b_ If this `ContextKind` is already present, its value is replaced and the old value is returned.�4�/�'�'��������'��/�
���$�/�	��	���	��2C��0:7 Remove a piece of context, return the old value if any��1���1GD The context is currently implemented in a vector, so `remove` takes���1
 linear time.�4�2�'�'������'��2�
���$�2�	��	��4 ��352 Should the message be written to `stdout` or not?�T�4�'�'����4�
���$�4��4%4�4�'�'������4�
���$�4��7��6B? Returns the exit code that `.exit` will exit the process with.��6���6C@ When the error's kind would print to `stderr` this returns `2`,���7 else it returns `0`.�L�7�'�'����7�
���$�7��:��8 Prints the error and exits.��9���9^[ Depending on the error kind, this either prints to `stderr` and exits with a status of `2`���:96 or prints to `stdout` and exits with a status of `0`.�$�:�'�'����:�
���$�:��?%��;ZW Prints formatted and colored error to `stdout` or `stderr` according to its error kind��<�l�<��?l�<҅B��<��7��= use clap::Command;��=���=52 match Command::new("Command").try_get_matches() {���=     Ok(matches) => {�܅>         // do_something�T�>��E��>     Err(err) => {���>63         err.print().expect("Error writing Error");�܉?��NT�?��E4�? };�<�?��7,�?�'�'������?���'$�?��F!��C0- Render the error message to a [`StyledStr`].��C�l�C��?l�C҅B��D��7��D��N�D���D5��NĂE��NܟE��NT�E��E��E��N��E#          let err = err.render();���F         println!("{err}");�ܳF��NT�F��E4�F��N<�F��74�G�'�'������G�
���$�G��GE<�G�
�'̪�'��������H�
����	$�G���G��4�H��HH\�H����(���ֿ�������(��I���(��l�I
�����($�I�
��	46��JWT�J����K������($�J��(�	��K:T�K��Ԣ����
���$�K�V{�	��LBL�L��������
���$�L���	��MN��M��������
���$�M����	��NSl�N����N������'$�N����	��P��P������������($�Q�	��	���	��S�īS����(��������t�S
����$�S����	#�S��TDd�U�'�'��������U�
������U��4�U��VJ��V�'�'��������V�
������V��4�V��WG|�W�'�'��������X�
������X��4�X��X���Y�'�'������������Y�
������Y��Yothers�4�Y�,�Y��`���`�'�'������������`�
������`��`��N4�`�,�`��gS\�g�'�'�'���'ϩ������g�
������g��(L�g��g��hUL�h�'�'����������h�
������h��h�,�h��l�l�l�'�'�'�����'ϩ������m�
�����+�	��(*�	��()�	�'�	�q�������������(��t���t�'�'��������������t�
������t��4�u�d�u�
$�usuggested_trailing_arg���u�,�v|�v�v��������'�'������������
���������4���,ց����̇��'�'������������
��������(D���,����������'�'��������������
�������parent�4Ƌ	available�Lދ�,�����Kd���'�'����������
�����|	�
|	����|̔�'�'�������������
�������������,�����t���'�'������������
����������min_vals�DŚ	curr_vals�Lޚ�,���������������K����
����Fr	�Cr	ՎAr	��������'�'���������ѥ�
�����̥����D����NL���,��������'�'��������������������;t�����L��������
�����������d����N����,��|ɮܮ��������'�'������������
�����������,Խ|�������)L���
�'�'���������������A��@����'��������'$�����4�N��ߨA����Nt����������$��������
�����o	���5�N��ߨA����Nt����������$�������
�����o	���*�N��ߨA����Nt������_����>���'�'�'�'���'�^�^��^��[�^��[����e�S��'������
���$����l	���1�N��ߨA����Nt����������94���'�'������������������;t����'�����
���$������������������)���,�N��ߨA����Nt������_����3���'�'�'�'���'�^�^��^��[�^��[����e�S��'������
���$���0\	d���������=4���
�'�'�'���'���������'$�������,�����:L���
�'�'�'���'Ԣ�������������A��@����'�������)$���V4�������������$��������
��aS	��� ��������!$��������
��XS	t�����������
��&��
�Ԫ�����_����3���'�'�'�'���'�^�^��^��[�^��[����e�S��'������
�$��S	t�
�411 [`Command`][crate::Command] line argument parser�4�
��������T�1����T�1�����T�1�����T�1� ��4�1����T�1� �����1����L�1����4�1�����L�1�����4�1�����L�1�����T�1�����<�1�����\�1�����d�1��|61\:1���D$���mem�($����,;$�����d$����
��di$����
x<w$����
��T�$� �����T�$� �����T�$�������T�$�������T�$�������\�$�������D�$� �����<�$�!������$�!���˙��$����$�D#$�|1$y�S,$knX[GJ̅$8̤$%��@$�����ɬ�$���$�|�$���$u|�$���������������������������)$�$�'�'�����$�
���$�$��	,$T�	$�����
�$�	$��
A$��
$�'�'�'��'��	��
$�
�$�
$��Ht�
$���$��$��'�'�'�'��'��	�'��)��$�
�$�$��Ht�$vals_map�D�$��9$�$�'�'�'��'������������������;t����'����$�
�$�$��$��E$<�$�'�'�'��'������������������;t����'����$�
�$�$��$��1$4�$�'�'�'��'����$�
�$�$��$��/$D�$�'�'�'��'����$�
�$�$��$��8$<�$�'�'��g�g���h��g�h���g�hϻ�gFPR<?���'����$�
�$�$��L$$�$�'�'������������|#�M+a^k�'������$�
�$�$��Q$,�$�'�'�������������������g���p�'������$�
�$�$��$��3$T�$�'�'�����$�
�$�$ͥ�$��4$|�$�'�'�����������������;t����'��$�
�$�$�� O$t� $�'�'�'�'��'���'���� $�
�$� $�� $��	L� $�!$���������������*����!I$��"$�'�'�'��'������"$�
�$�"$��"$��4�"$��%H$��%$�'�'�������%$�
�$�%$�$�%$��4�%$��'D$��'$�'�'�'��'����($�
�$�($���($��,O$T�,$�'�'�'��'��������,$�
�$�,$��,$��,$raw_val�<�,$��-;$d�.$�'�'�'��'����.$�
�$�.$��.$���.$��/5$|�/$�'�'�'��'����/$�
�$�/$o��/$�0$���������������/������32$t�3$�'�'�����������������;t����'����3$�
�$�3$�4$���������������O��
��4�$��4$�'�'�'��'����/�'����4$�
�$�4$�$�5$�,�5$trailing_values�|�5$�6$�����������������
��/��:'$t�:$�'�'���:$�
�$�:$��<;$d�<$�'�'���)��<$�
�$�<$��<$������\�=$4�=$������= $,�=$�'�'��'����=$�
�$�=$LG1,K1���
T%� ����%��%ɲ���B%4�%�'�'��)�������%���8�%
����$5U	��)�T	 ��'%ɲ��'%ɲ��_���	B%�	%�'�'�'�'ɲ�'�^�^��^��[�^��[����e�S��'����	%�
�$�	%��	%\R1<V1������4J2����Lg2����4�2����L�2����T�2����<�2����\�2����T�2����T�2��|2\2����������������H
�"���,)
����D0
����,I
�_����_��ڸ.4`
������*<h
�8����q
������$�
�g����T�
�������d�
������\�
�������D�
� ����
T�
� �����<�
�!������
�!���˙��
���l
��
��ru|?
g�T!
EH58&)�{
��

��
�Ԑ
߬�
Ǽ�
���
�|�
�̗
x|�
|�
 # Arguments���������������������U
��?
< Gets the value of a specific option or positional argument.��
���W
T i.e. an argument that [takes an additional value][crate::Arg::num_args] at runtime.��
���0
- Returns an error if the wrong type was used.��
���0
- Returns `None` if the option wasn't present.��
���
��7�
���T
Q *NOTE:* This will always return `Some(value)` if [`default_value`] has been set.���W
T [`ArgMatches::value_source`] can be used to check if a value is present at runtime.��
�T�
��7�
�\�
 # Panic��
���^
[ If the argument definition and access mismatch.  To handle this case programmatically, see��� 
 [`ArgMatches::try_get_one`].��
�t�
��7�
�\�
��7��
��7��8
5 # use clap::{Command, Arg, value_parser, ArgAction};���!
 let m = Command::new("myapp")���
     .arg(Arg::new("port")���/
,         .value_parser(value_parser!(usize))���#
��:��
��@��1
.     .get_matches_from(vec!["myapp", "2020"]);��
�Į
 let port: usize = *m���
     .get_one("port")���%
"     .expect("`port`is required");�ܒ
 assert_eq!(port, 2020);�<�
��7��%
" [positional]: crate::Arg::index()���2
/ [`default_value`]: crate::Arg::default_value()�<�
�'�'�'���'����������������;t����'������� 
���8�
��H�
��H,�
��H$�
��H$�
��H<�

���$� 
�$�N	DF��&'
�� S
P Gets the value of a specific [`ArgAction::Count`][crate::ArgAction::Count] flag��!
�\�!
��O�!
���!Q
N If the argument's action is not [`ArgAction::Count`][crate::ArgAction::Count]��"
�t�"
��7�"
�\�"
��7��"
��7Ď#
��:��#
��:��##
��:l�#
��:��#
��:�$
��:��$/
,             .action(clap::ArgAction::Count)�T�$
��:�%
���%[
X let matches = cmd.clone().try_get_matches_from(["mycmd", "--flag", "--flag"]).unwrap();�|�%
��:��&"
     matches.get_count("flag"),�L�&
     2�4�&
��:<�&
��7L�'
�'�'�'���'��'
�
�$�'
�$�'
�'
��������������� ����0(
��(�
� Gets the value of a specific [`ArgAction::SetTrue`][crate::ArgAction::SetTrue] or [`ArgAction::SetFalse`][crate::ArgAction::SetFalse] flag��)
�\�)
��O�)
���*�
� If the argument's action is not [`ArgAction::SetTrue`][crate::ArgAction::SetTrue] or [`ArgAction::SetFalse`][crate::ArgAction::SetFalse]��+
�t�+
��7�+
�\�+
��7��+
��7��+
��:��,
��:��,#
��:l�,
��:��,
��:��,
��:��-1
��KT�-
��:�-
���-Q
��K��.)
��:|�.
��:��/!
     matches.get_flag("flag"),�d�/
	     true�4�/
��:<�/
��7D�0
�'�'�'���'��0
�
�$�0
�$�0
�0
������������������;{
��2D
A Iterate over values of a specific option or positional argument.��2
���3;
8 i.e. an argument that takes multiple values at runtime.��3
���30
��O�4
���40
԰O�4
�\�4
��O�4
���4^
��O��5!
 [`ArgMatches::try_get_many`].��5
�t�5
��7�6
�\�6
��7��6
��7��68
��O��6"
��:��7
     .arg(Arg::new("ports")���7&
��;��7/
��O��8
         .short('p')���8
��@��8
Ǩ9��9:
7         "myprog", "-p", "22", "-p", "80", "-p", "2020"�\�9
ǁ8��9.
+ let vals: Vec<usize> = m.get_many("ports")���:$
!     .expect("`port`is required")���:
     .copied()���:
     .collect();���:%
" assert_eq!(vals, [22, 80, 2020]);�<�;
��7D�;
�'�'�'���'����������������;t���������	���	�h<0����'�������<
���8�;
��H�;
��H,�;
��H$�;
��H$�;
��H<�;

���$�<
�$�W	DF��G�
��=C
@ Iterate over the values passed to each occurrence of an option.��=
���=Z
W Each item is itself an iterator containing the arguments passed to a single occurrence���>
 of the option.��>
���>^
[ If the option doesn't support multiple occurrences, or there was only a single occurrence,���?1
. the iterator will only contain a single item.��?
���?0
԰O�@
�d�@
��9�@
���@l
i If the argument definition and access mismatch (debug builds). To handle this case programmatically, see���A(
% [`ArgMatches::try_get_occurrences`].��A
�t�A
��7\�B
��7��B
��7��B7
4 # use clap::{Command,Arg, ArgAction, value_parser};���B"
��:ԜC
     .arg(Arg::new("x")���C
         .short('x')���C
��;��C&
��;��D1
.         .value_parser(value_parser!(String)))���D
Ǩ9��D7
4         "myprog", "-x", "a", "b", "-x", "c", "d"]);���Ec
` let vals: Vec<Vec<&String>> = m.get_occurrences("x").unwrap().map(Iterator::collect).collect();���F/
, assert_eq!(vals, [["a", "b"], ["c", "d"]]);�<�F
��7|�G
�'�'�'���'����������������;t���������	���z$6��'�������G
���8�G
��H�G
��H,�G
��H$�G
��H$�G
��H<�G

���$�G
�$�[	DF��V8
��H.
+ Iterate over the original argument values.��I
���I]
Z An `OsStr` on Unix-like systems is any series of bytes, regardless of whether or not they���I\
Y contain valid UTF-8. Since [`String`]s in Rust are guaranteed to be valid UTF-8, a valid���JM
J filename on a Unix system as an argument value may contain invalid UTF-8.��K
���K0
԰O�K
�\�K
��O�L
���L^
��O��L 
 [`ArgMatches::try_get_raw`].��M
�t�M
��7�M
�\�M
��7��M
��E��M
��7��N-
* # use clap::{Command, arg, value_parser};���N%
" # use std::ffi::{OsStr,OsString};���N5
2 # use std::os::unix::ffi::{OsStrExt,OsStringExt};�ܜO
 use std::path::PathBuf;��O
���O 
 let m = Command::new("utf8")���OM
J     .arg(arg!(<arg> ... "some arg").value_parser(value_parser!(PathBuf)))���P8
5     .get_matches_from(vec![OsString::from("myprog"),���P+
(                                 // "Hi"���QI
F                                 OsString::from_vec(vec![b'H', b'i']),���Q0
-                                 // "{0xe9}!"���RK
H                                 OsString::from_vec(vec![0xe9, b'!'])]);��R
���S"
 let mut itr = m.get_raw("arg")���S$
��O��S
     .into_iter();���S3
0 assert_eq!(itr.next(), Some(OsStr::new("Hi")));���TC
@ assert_eq!(itr.next(), Some(OsStr::from_bytes(&[0xe9, b'!'])));���T!
 assert_eq!(itr.next(), None);�<�U
��8<�U
��7��U%
" [`Iterator`]: std::iter::Iterator���U
 [`OsSt`]: std::ffi::OsStr���U#
  [`String`]: std::string::String�<�V
�'�'�'���'����������������;t���������	���	����F$���'��V
�
�$�V
�$�V
��hI
��WF
C Iterate over the original values for each occurrence of an option.��X
���XF
C Similar to [`ArgMatches::get_occurrences`] but returns raw values.��X
���X]
��O��Y\
��O��ZM
��O�[
���[0
԰O�[
�\�[
��O�[
���[^
��O��\,
) [`ArgMatches::try_get_raw_occurrences`].��\
�t�]
��7�]
�\�]
��7��]
��E��]
��7��]=
: # use clap::{Command, arg, value_parser, ArgAction, Arg};���^%
��O��^5
��O܎_
��O�_
���_"
��:��_
��O��_
��OĘ`
��;��`&
��;��`2
/         .value_parser(value_parser!(PathBuf)))���a8
��O��a5
2                             OsString::from("-x"),���bI
F                             OsString::from("a"), OsString::from("b"),���b5
��O��c4
1                             OsString::from("c"),���c,
)                             // "{0xe9}!"���dG
D                             OsString::from_vec(vec![0xe9, b'!'])]);���d,
) let mut itr = m.get_raw_occurrences("x")���d"
     .expect("`-x`is required")���e*
'     .map(Iterator::collect::<Vec<_>>);���eI
F assert_eq!(itr.next(), Some(vec![OsStr::new("a"), OsStr::new("b")]));���fZ
W assert_eq!(itr.next(), Some(vec![OsStr::new("c"), OsStr::from_bytes(&[0xe9, b'!'])]));���g!
��O<�g
��8<�g
��7��g%
��O��g
��<��h#
��O��h
�'�'�'���'����������������;t���������	��ތ��b4��'��h
�
�$�h
�$�i
��u[
��iB
? Returns the value of a specific option or positional argument.��j
���jW
��O�k
���kQ
N Returns an error if the wrong type was used.  No item will have been removed.��l
���l0
԰O�l
���l
��7�l
���lT
��O��mW
��O�n
�T�n
��7�n
�\�n
��O�n
���n^
��O��o#
  [`ArgMatches::try_remove_one`].��o
�t�o
��7�p
�\�p
��7��p
��7��p8
��O��p&
# let mut m = Command::new("myprog")��q
ы;��q
ɫ:��q$
��9��r
Ǩ9��r!
         "myprog", "file.txt",�\�r
ǁ8��r+
( let vals: String = m.remove_one("file")���s%
"     .expect("`file`is required");���s!
 assert_eq!(vals, "file.txt");�<�s
��7��s%
��O��t2
�OT�u
�'�'�'���'�������u
���8�u
��H�u
��H,�u
��H$�u
��H$�u
��H<�u

���$�u
�$l	DF��{
��v>
; Return values of a specific option or positional argument.��v
���v;
��O�w
���wQ
��O�x
���x0
԰O�x
�\�x
��O�x
���x^
��O��y$
! [`ArgMatches::try_remove_many`].��y
�t�z
��7�z
�\�z
��7��z
��7��z8
��O��{&
��O�{
ы;��{&
��;Ԋ|
��;�|
��@��|
Ǩ9��|I
F         "myprog", "file1.txt", "file2.txt", "file3.txt", "file4.txt",�\�}
ǁ8��}1
. let vals: Vec<String> = m.remove_many("file")���~$
!     .expect("`file`is required")���~
��O��~K
H assert_eq!(vals, ["file1.txt", "file2.txt", "file3.txt", "file4.txt"]);�<�
��7\�
�'�'�'���'��*������
���8�
��H�
��H,�
��H$�
��H$�
��H<��

���$��
�$�m	FH����
���3
0 Return values for each occurrence of an option.�ˁ
��Ӂ]
Z Each item is itself an iterator containing the arguments passed to a single occurrence of�|��
 the option.�ɂ
��т^
��O���1
��O�
���0
԰O��
�\��
��O��
��DŽ^
��O���+
( [`ArgMatches::try_remove_occurrences`].�څ
�t�
��7��
�\��
��7���
��7���8
��O��&
��Oԙ�
��O���
��O�ԇ
��;��&
��;���1
��O�҈
Ǩ9���7
��O���e
b let vals: Vec<Vec<String>> = m.remove_occurrences("x").unwrap().map(Iterator::collect).collect();����/
��O<Њ
��7���
�'�'�'���'��*����׋
���8��
��H��
��H,��
��H$��
��H$��
��H<ŋ

���$܋
�$�o	KM���+
��<
9 Check if values are present for the argument or group id���
�̬�
��7ʍ
��ҍM
J *NOTE:* This will always return `true` if [`default_value`] has been set.����W
��O��
�T��
��7��
�d��
��9��
����l
i If `id` is not a valid argument or group name (debug builds).  To handle this case programmatically, see����$
! [`ArgMatches::try_contains_id`].�Ґ
�tڐ
��7�
�\��
��7���
��7���*
��9�ؑ"
��:���
��9���
��@���(
��9��
Ǩ9ԏ�
         "myprog", "-d"�\��
ǁ8��
��Ɠ$
! assert!(m.contains_id("debug"));�<�
��7��
����2
�O\��
�'�'�'���'�͔
�
�$Δ
�$Ԕ
�›
���g
d Iterate over [`Arg`][crate::Arg] and [`ArgGroup`][crate::ArgGroup] [`Id`]s via [`ArgMatches::ids`].���
�t��
��7��
�\��
��7�͖
��7��-
��O��
����"
��:�җ!
     .arg(arg!(--color <when>)����7
4         .value_parser(["auto", "always", "never"]))����"
     .arg(arg!(--config <path>)��ۘ=
:         .value_parser(value_parser!(std::path::PathBuf)))����N
K     .get_matches_from(["myprog", "--config=config.toml", "--color=auto"]);���!
 assert_eq!(m.ids().len(), 2);�|��
��:|��
     m.ids()����"
         .map(|id| id.as_str())���!
         .collect::<Vec<_>>(),�܋�
     ["config", "color"]�4��
��:<��
��7ɛ
�'�'��������	��%yI����'�͛
�
�$Λ
���"
���F
C Check if any [`Arg`][crate::Arg]s were present on the command line���
����W
T See [`ArgMatches::subcommand_name()`] or [`ArgMatches::subcommand()`] to check if a��ݝ/
, subcommand was present on the command line.���
�t��
��7��
�\��
��7�Ğ
��7��*
��9���'
$ let mut cmd = Command::new("myapp")��ß
     .arg(Arg::new("output")���%
"         .action(ArgAction::Set));���
�|��
 let m = cmd����=
:     .try_get_matches_from_mut(vec!["myapp", "something"])���
��F�
 assert!(m.args_present());���
�|��
͞P�š0
-     .try_get_matches_from_mut(vec!["myapp"])����
��F��� 
 assert!(! m.args_present());�d��
�'�'���ʢ
�
�$ˢ
��
�������������ݘO��
����������������ѩ;
�٣)
& Report where argument value came from���
�d��
��9��
����?
< If `id` is not a valid argument or group id (debug builds).��
�t��
��7��
�\��
��7���
��7�å*
��9��$
! # use clap::parser::ValueSource;����"
��:�¦
��9��
��@���(
��9���
Ǩ9�ҧ
��P\�
ǁ8��
����H
E assert_eq!(m.value_source("debug"), Some(ValueSource::CommandLine));�<֨
��7�
���2
�Odة
�'�'�'���'��.��
�
�$�
�$�
���1
��2
/ The first index of that an argument showed up.���
����A
> Indices are similar to argv indices, but are not exactly 1:1.��
����X
U For flags (i.e. those arguments which don't have an associated value), indices refer��֬\
Y to occurrence of the switch, such as `-f`, or `--flag`. However, for options the indices����_
\ refer to the *values* `-o val` would therefore not represent two distinct indices, only the����9
6 index for `val` would be recorded. This is by design.�ٮ
���^
[ Besides the flag/option discrepancy, the primary difference between an argv index and clap��į^
[ index, is that clap continues counting once all arguments have properly separated, whereas�ܧ�
 an argv index does not.�ǰ
��ϰ&
# The examples should clear this up.���
�̂�
��7��
����\
Y *NOTE:* If an argument is allowed multiple times, this method will only give the *first*����+
( index.  See [`ArgMatches::indices_of`].���
�T��
��7в
�dز
��9�
���?
ףP��
�t��
��7г
��سZ
W The argv indices are listed in the comments below. See how they correspond to the clap����\
Y indices. Note that if it's not listed in a clap index, this is because it's not saved in����+
( in an `ArgMatches` struct for querying.�ȵ
�\е
��7��
��7���*
��9���!
��O�ٶ
��=���
��@���(
��9�ķ
��;��
��;���$
��9���<
9     .get_matches_from(vec!["myapp", "-f", "-o", "val"]);���7
4            // ARGV indices: ^0       ^1    ^2    ^3����7
4            // clap indices:          ^1          ^3��
���,
) assert_eq!(m.index_of("flag"), Some(1));����.
+ assert_eq!(m.index_of("option"), Some(3));�<Һ
��7޺
���=
: Now notice, if we use one of the other styles of options:���
�\��
��7���
��7��*
��9���!
��O칼
��=�ۼ
��@���(
��9���
��;�Ƚ
��;��$
��9���9
6     .get_matches_from(vec!["myapp", "-f", "-o=val"]);��˾1
.            // ARGV indices: ^0       ^1    ^2����4
1            // clap indices:          ^1       ^3���
��¿,
ֵP��.
��P<��
��7��
����]
Z Things become much more complicated, or clear if we look at a more complex combination of����G
D flags. Let's also throw in the final option style for good measure.���
�\��
��7���
��7���*
��9���!
��O���
��=���
��@���(
��9���
     .arg(Arg::new("flag2")����
         .short('F')����(
��9���
     .arg(Arg::new("flag3")����
         .short('z')����(
��9���
��;���
��;���$
��9���:
7     .get_matches_from(vec!["myapp", "-fzF", "-oval"]);����3
0            // ARGV indices: ^0      ^1       ^2����4
1            // clap indices:         ^1,2,3    ^5����
            //����@
=            // clap sees the above as 'myapp -f -z -F -o val'����>
;            //                         ^0    ^1 ^2 ^3 ^4 ^5����,
ֵP���-
* assert_eq!(m.index_of("flag2"), Some(3));����-
* assert_eq!(m.index_of("flag3"), Some(2));����.
+ assert_eq!(m.index_of("option"), Some(5));�<��
��7��
����C
@ One final combination of flags/options to see how they combine:���
�\��
��7���
��7���*
��9���!
��O��
��=���
��@���(
��9���
׼P���
��P���(
��9���
��P���
ӽP���(
��9���
��;���
��;���$
��9���5
2     .get_matches_from(vec!["myapp", "-fzFoval"]);����+
(            // ARGV indices: ^0       ^1����1
.            // clap indices:          ^1,2,3^5����
�P���@
��P���>
��P���,
ֵP���-
��P���-
��P���.
��P<��
��7��
����[
X The last part to mention is when values are sent in multiple groups with a [delimiter].���
�\��
��7���
��7���
��9���!
��O���
��;���
��;���!
         .value_delimiter(',')�ܺ�
         .num_args(1..))����>
;     .get_matches_from(vec!["myapp", "-o=val1,val2,val3"]);����+
��P���8
5            // clap indices:             ^2   ^3   ^4����
�P���B
?            // clap sees the above as 'myapp -o val1 val2 val3'����?
<            //                         ^0    ^1 ^2   ^3   ^4����.
+ assert_eq!(m.index_of("option"), Some(2));����P
M assert_eq!(m.indices_of("option").unwrap().collect::<Vec<_>>(), &[2, 3, 4]);�<��
��7���.
+ [delimiter]: crate::Arg::value_delimiter()�D��
�'�'�'���'�����
�
�$��
�$��
���9
���5
2 All indices an argument appeared at when parsing.���
����A
��P��
����X
��P���\
�P���_
֪P���9
��P��
�̽�
��7��
����U
R *NOTE:* For more information about how clap indices compared to argv indices, see���
 [`ArgMatches::index_of`]���
�T��
��7��
�d��
��9��
����?
ףP��
�t��
��7��
�\��
��7���
��7���
��9���!
��O���
��;���
��;���"
��;���>
��P���+
��P���8
��P���
�P���B
��P���?
��P���P
��P<��
��7��
����E
B Another quick example is when flags and options are used together���
�\��
��7���
��7���*
��9���!
��O���
��;���
��;���#
��:���'
$         .action(ArgAction::Append))���
��=���
��@���&
#         .action(ArgAction::Count))����Q
N     .get_matches_from(vec!["myapp", "-o", "val1", "-f", "-o", "val2", "-f"]);����M
J            // ARGV indices: ^0       ^1    ^2      ^3    ^4    ^5      ^6����M
J            // clap indices:                ^2      ^3          ^5      ^6���
����M
J assert_eq!(m.indices_of("option").unwrap().collect::<Vec<_>>(), &[2, 5]);����H
E assert_eq!(m.indices_of("flag").unwrap().collect::<Vec<_>>(), &[6]);�<��
��7��
����^
[ One final example, which is an odd case; if we *don't* use  value delimiter as we did with����_
\ the first example above instead of `val1`, `val2` and `val3` all being distinc values, they����_
\ would all be a single value of `val1,val2,val3`, in which case they'd only receive a single�T��
 index.���
�\��
��7���
��7���*
��9���!
��O���
��;���
��;���#
��:���
��P���>
��P���+
��P���.
+            // clap indices:             ^2����
�P���D
A            // clap sees the above as 'myapp -o "val1,val2,val3"'����6
3            //                         ^0    ^1  ^2����J
G assert_eq!(m.indices_of("option").unwrap().collect::<Vec<_>>(), &[2]);�<��
��7���4
1 [`ArgMatches::index_of`]: ArgMatches::index_of()�T��
�'�'�'���'����������������;t���������	���	�$�]P-���'���
�
�$��
�$��
|��
���
 # Subcommands�����������7
���:
7 The name and `ArgMatches` of the current [subcommand].���
����7
4 Subcommand values are put in a child [`ArgMatches`]���
����?
< Returns `None` if the subcommand wasn't present at runtime,���
�t��
��7��
�l��
҅B���
��7���!
��A���$
!  let app_m = Command::new("git")����+
(      .subcommand(Command::new("clone"))����*
'      .subcommand(Command::new("push"))����,
)      .subcommand(Command::new("commit"))��
      .get_matches();���
����
 match app_m.subcommand() {����8
5     Some(("clone",  sub_m)) => {}, // clone was used����7
4     Some(("push",   sub_m)) => {}, // push was used����9
6     Some(("commit", sub_m)) => {}, // commit was used����W
T     _                       => {}, // Either no subcommand or one not tested for...�,�
��8<��
��7��
����^
[ Another useful scenario is when you want to support third party, or external, subcommands.���^
[ In these cases you can't know the subcommand name ahead of time, so use a variable instead��Ղ
 with pattern matching!��
�\��
��7���
��7찃
��E�҃
��K��
��:���<
��D�τ&
# let app_m = Command::new("myprog")����)
��E���
Ǩ9�̅E
��E\��
ǁ8��
����^
��Eܑ�
��E���
��P�ԇ$
!     Some((external, sub_m)) => {����G
D          let ext_args: Vec<&OsStr> = sub_m.get_many::<OsString>("")��Ɉ;
8             .unwrap().map(|s| s.as_os_str()).collect();����,
��E���K
��ET��
��E���
��E,��
��8<��
��7�Ċ,
) [subcommand]: crate::Command::subcommand�T��
�'�'������������������;t����'��P���
�
�$��
$�
��������������*���C
���A
> Return the name and `ArgMatches` of the current [subcommand].�Ҍ
��ڌ7
��P��
����?
��P�
�t�
��7��
�l��
҅B���
��7���!
��A��(
%  let mut app_m = Command::new("git")����+
��P���*
��P��,
��P���#
       .subcommand_required(true)��Ɛ
��P�
���E
B let (name, sub_m) = app_m.remove_subcommand().expect("required");����"
 match (name.as_str(), sub_m) {��ܑ2
/     ("clone",  sub_m) => {}, // clone was used����1
.     ("push",   sub_m) => {}, // push was used��ɒ3
0     ("commit", sub_m) => {}, // commit was used����6
3     (name, _)         => unimplemented!("{name}"),�,��
��8<Ɠ
��7ғ
��ړ^
��P���^
��PԠ�
��P��
�\Ǖ
��7�ו
��7���
��Eĝ�
��:���<
��D���*
' let mut app_m = Command::new("myprog")����)
��E�ؗ
Ǩ9���E
��E\Ƙ
ǁ8֘
��ޘ^
��E���
��E��%
" match app_m.remove_subcommand() {����(
%     Some((external, mut sub_m)) => {����@
=          let ext_args: Vec<OsString> = sub_m.remove_many("")����,
)             .expect("`file`is required")�ܮ�
             .collect();��Λ,
��E���K
��ETϜ
��E�ޜ
��E,�
��8<��
��7���,
��P���
�(�(������������������;t��������ӝ
�
�$؝
$��
���������������)��P���C
�ʞ2
/ The `ArgMatches` for the current [subcommand].���
����7
��Pş
��͟?
��P��
�d��
��9��
����5
2 If `id` is not a valid subcommand (debug builds).��
�t��
��7��
�\��
��7���
��7�á*
��9��&
��P���
��9���
��@�ܢ'
��:L��
��:���(
݌E�ã 
         .arg(Arg::new("opt")���
             .long("option")����)
&             .action(ArgAction::Set)))����
Ǩ9�ޤ5
2         "myprog", "-d", "test", "--option", "val"�\��
ǁ8��
����_
\ // Both parent commands, and child subcommands can have arguments present at the same times����%
" assert!(app_m.get_flag("debug"));���
��Ʀ/
, // Get the subcommand's ArgMatches instance����;
8 if let Some(sub_m) = app_m.subcommand_matches("test") {����%
"     // Use the struct like normal���T
Q     assert_eq!(sub_m.get_one::<String>("opt").map(|s| s.as_str()), Some("val"));�,��
��8<Ǩ
��7Ө
��ۨ,
��P���
��9���
�(�(�(���(����������������;t�����Q�ʩ
�
�$˩
�
$ѩ
$��
�������������Λ*����-
���)
& The name of the current [subcommand].��
���?
��P��
�t��
��7Ϋ
�l֫
҅B��
��7���!
��A���$
��P�۬+
��P���*
��P���,
��P��
��P��
����#
  match app_m.subcommand_name() {����/
,     Some("clone")  => {}, // clone was used���.
+     Some("push")   => {}, // push was used����0
-     Some("commit") => {}, // commit was used��ԯN
K     _              => {}, // Either no subcommand or one not tested for...�,��
��8<��
��7���,
��P��
��9|��
�(�(������������������;t����(���
�
�$��
$��
��������������*�Ӵ6
���(
% Check if a subcommand can be queried���
��ŲY
V By default, `ArgMatches` functions assert on undefined `Id`s to help catch programmer����Z
W mistakes.  In some context, this doesn't work, so users can use this function to check����+
( before they do a query on `ArgMatches`.��´
Ŵ
̴
8�4ƴ
t��
�ڴ
�(�(�(���(��
�
�$�
��=�	|��
t�
 # Advanced��������������Ʒ�
���4
1 Non-panicking version of [`ArgMatches::get_one`]�\ͷ
�(�(�(���(��������������������q�aX����������������;t����(��ɲ������
���8ٷ
��Hܷ
��H,�
��H$�
��H$�
��H<��
��*$��
�$4�	EG��
��������������*����
�ɻ5
2 Non-panicking version of [`ArgMatches::get_many`]�d��
�(�(�(���(��������������������q�aX����������������;t���������	���	�h<0����(��ɲ����ȼ
���8��
��H��
��H,��
��H$��
��H$��
��H<��
��*$ɼ
�$�	EG����
���<
9 Non-panicking version of [`ArgMatches::get_occurrences`]����
�(�(�(���(��������������������q�aX����������������;t���������	���z$6��(��ɲ������
���8��
��H��
��H,��
��H$��
��H$��
��H<��
ģ*$��
�$~�	EG��
�������������+���R
���4
1 Non-panicking version of [`ArgMatches::get_raw`]�\��
�(�(�(���(��������������������q�aX����������������;t���������	���	����F$���(ɲ���
�
�$��
�$��
���z
���@
= Non-panicking version of [`ArgMatches::get_raw_occurrences`]����
�(�(�(���(��������������������q�aX����������������;t���������	��ތ��b4��(ɲ���
�
�$��
�$��
��
��������������.����
���7
4 Non-panicking version of [`ArgMatches::remove_one`]�t��
�(�(�(���(��*������
���8��
��H��
��H,��
��H$��
��H$��
��H<��
��*$��
�$U{	EG����
���8
5 Non-panicking version of [`ArgMatches::remove_many`]�|��
�(�(�(���(��*������
���8��
��H��
��H,��
��H$��
��H$��
��H<��
��*$��
�$sv	EG����
���?
< Non-panicking version of [`ArgMatches::remove_occurrences`]����
�(�(�(���(��*������
���8��
��H��
��H,��
��H$��
��H$��
��H<��
׬*$��
�$�m	EG��
��������������+���E
���8
5 Non-panicking version of [`ArgMatches::contains_id`]�|��
�(�(�(���(��������������������q�aXɲ���
�
�$��
�$��
���F
���(
% Clears the values for the given `id`���
����[
X Alternative to [`try_remove_*`][ArgMatches::try_remove_one] when the type is not known.���
����f
c Returns `Err([``MatchesError``])` if the given `id` isn't valid for current `ArgMatches` instance.���
����\
Y Returns `Ok(true)` if there were any matches with the given `id`, `Ok(false)` otherwise.�d��
�(�(�(���(��Q���
�
�$��
�$��
|��
������������M
\��
��(�(�(���(��������������������q�aX����������������;t����(��ɲ���
�
�$��
��g	����
l��
��(�(�(���(��������������������q�aX����������������;t����(��ɲ������
���8��
��H��
��H$��
��H$��
��H<��
��*$��
�Sd	<>����
���
��(�(�(���(۳+������
���8��
��H��
��H$��
��H$��
��H<��
��+$��
�U^	<>���{
d��
��(�(�(���(����+������
���8��
��H��
��H$��
��H$��
��H<��

���$��
��Z	BD���<
T��
��(�(�(���(��+���
�
�$��
��nZ	���=
<��
���(����(����������������;t���������
�
�$��
���
 "���;
t��
��(�(�(���(����������������;t����(�����
�
�$��
�
$��
�ނ 
���������J�J�J���
L��
$��
��������$
$��
�(�(������������������;t�����Q���
�
��$��
��-
L�
�(�(�������
�
��$��
���+
�������I���)
L�
�(�(����Q���
�
��$��
�ą%
8�(�(�����
�����8��
������J�J�J��&(Lʌ
$ό
�����ތ(
$�
�(�(������������������;t������J��
�
���$�
���-
L��
�(�(�������
�
���$��
���)
�����8��
����I����-
L��
�(�(����Q���
�
���$��
���'
�����8��
��	�‘
���
 Creates an empty iterator.������8Ǒ
�������
<�
����
�����
��������������,��-
������۝B�
����
������J�J�J���
=?�L��
$��
��������(
$��
�(�(������������������;t������J���
�
����$��
��-
L��
�(�(�������
�
����$��
�Ϝ8
������۝B؜
��Qۜ
����I�Ԝ
$&����-
L��
�(�(����Q���
�
����$��
�ٞ6
������۝B�
��Q�
��ޞ
����,
���
��Q������۝B��
��Q��
�������
$&���
<�
����
������� 
,��
���,�
,	�
��������������,��#
���������J�J�J����
L��
$��
��������'
$��
�(�(������������������;t�����Q���
�
��$é
���-
L��
�(�(�������
�
��$��
�ӫ.
�������I�ث
���,
L��
�(�(����Q���
�
��$��
�ҭ(
8�(�(�����
���
��Q8�(�(������î
<Ʈ
����
�8�� 
,�
���-��#	ί
��������������-���#
�����8��
�����J�J�J��&(Lγ
$ӳ
��ܺ���(
$��
�(�(�����������������;t�����J���
�
���$��
�ô-
Lƴ
�(�(����д
�
���$Ѵ
���.
�����8��
���I��ϵ-
Lҵ
�(�(���Q�ܵ
�
���$�
���,
�����8��
�	�׶"
�����8ܶ
�������
<��
���
�����
��������������-�۹(
�����8�
ܺ����J�J�J��&(L��
$��
�������(
$��
�(�(ܺ����������������;t���ܺ�J���
�
���$��
���-
L�
�(�(ܺ�����
�
���$��
�Ļ3
�����8ɻ
ܺ��I����-
L��
�(�(ܺ��Q���
�
���$��
�ռ1
�����8ڼ
ܺ	�ɾB
������۝BҾ
�����
������J�J�J��ξ
=?L��
$��
������(
$¿
�(�(������������������;t������J�ǿ
�
����$̿
���-
L��
�(�(�������
�
����$��
���M
������۝B��
��Q��
����I���
$&���-
L��
�(�(����Q���
�
����$��
���F
������۝B��
��Q��
����
���)
8�(���(�۝B��
��������
<��
����
�8����� 
,��
���,�X���
��������������-���G
������۝B��
����
�����J�J�J����
=?L��
$��
����Q���(
$��
�(�(�����������������;t�����J���
�
����$��
���-
L��
�(�(������
�
����$��
���R
������۝B��
��Q��
���I���
$&���-
L��
�(�(���Q���
�
����$��
���K
������۝B��
��Q��
���
���(
���ս����J�J�J����
L��
$��
�������(
$��
�(�(ս����������������;t���ս�J���
�
��$��
���-
L��
�(�(ս�����
�
��$��
���/
8�(�(����I����-
L��
�(�(������������������;t������J���
�
�8$��
���-
8�(�(�����#
8�(�(��������
<��
����
�8��� 
,��
���-�����
������������٧.���A
��������
������J�J�J����
L��
$��
����Q���(
$��
�(�(������������������;t������J���
�
��$��
���-
L��
�(�(�������
�
��$��
���L
�����Q��
����I���
���-
L��
�(�(����Q���
�
��$��
���2
8�(�(ҿ���
8�(�(������J�J�J��L��
$��
�����#
$��
�(�(�������
�
�8$��
���-
L��
�(�(�������
�
�8$��
���(
8�(�(����I����(
L��
�(�(�������
�
�8$��
���&
8�(�(�����
���
��Q8�(�(��������
<��
����
�8�
,��
���.�^����V
P|��
���
���(�(���(�������
��8��
��H��
��H,��
��H$��
��H$��
��H<��
��*���=?���U
P|��
���
�����������8��
��H��
��H,��
��H$��
��H$��
��H<��
��+�c�=?|2\2���,����D#���ڸ.49������*<A�8����$V�g����dt����
��\�������t������D�� ����
T�� ���˙������R������\O��d�Ԇ�ܦ���y��f��R|���������������������������/<��(�(�������
�����!L�����
���	8d�	�(�(������	�
����	��7<��(�(������ڸ.����
�3<�YPƇ��g�g���h��g�h���g�hϻ�gFPR<?���(���
�$���
=L�
�(�(������
�
�$�
�,�
��1T��(�(�����
�$��,���4$��(�(���g�g���h��g�h���g�hϻ�gFPR<?���(�����
�$���3L�����*����+$���Ed��(�(���8�8��*�8��7���>Z\O�g�g���h��g�h���g�hϻ�gFPR<?���(�����
�$���S������+��Ω+$���8D��(�(���g�g���h��g�h���g�hϻ�gFPR<?���(�����
�$���I���(�(���8�8��*�8��7���>Z\O�g�g���h��g�h���g�hϻ�gFPR<?���(�����
�$���/,��(�(������������������;t����(�������*$���&l��(�(�����
�$���ET��(�(���������
�$�����O<���&D��(�(�������*$�����������������-��1���(�(�����
�$����������������R��Et��(�(�(���(�����
�$���	L���������������ߣP������������������*���� 24�!�(�(����.��!�
�$�!��!8T�!�(�(������!�
�$�!��4�!��#2<�#�(�(����.��#�
�$�#��$Fl�$�(�(��������$���+$�$�D�$�$���������������.��*���%�����������������D�%�����������������1��&�������&(�&�(�(�(���(����&�
�$�&�,�&��,���"2d&2����&�����'&\�&����
�$�&�=2Ҽ�Z2Ƽ�z2����2����"2����������2����2����2s�T�14�1��� � ��p$'�+���,,'����D3'������'����
x<�'����
	ClapError�L�'����AT�'�����<�'� ����,�'�����\�'�����T�'������T�'�������L�'������\�'�������D�'� ������'�!����L�'����
˙��'���\'���4'T'�
�����F'+�p'������'���'w��'h��'Y��$'H��'':=&)��''���'�|�'ք�'���'���'4�'���������������������������ɣ������ɣ����$�'��'�'���������'<�'����+�+p�+��*�@��n�*{�'t�'�������'��'�����'����èR�$�'��1'�'٩RèR��
������'��'����èR��������������������$�'��	�'��	'�(�(�(�(èR�(��(҇��ݤ��
'�
���$�
'matcher�<�
'��D�
'��H\�
'���',�'�(�(�(�(èR�(��(҇��ݤ��'�
���$�'��R<�'��D�'��H\�'�'���������������0�'���������������$�M'���������������҇����R��2�o'�����������������D�q'����������������s'����������������y'�����������������$��'�������������������ŧ'�������������������'|��'��(�(�(�(�(èR�(��	ParsedArg����er����M�(�(�ف�̫'�
���$ͫ'arg_os�4۫'valid_arg_found�|��'��O|��'��R<ì'$��'���������������R����'������������������~'���'��(�(�(�(èR��������������������q�aX�(�(������������������;t����(���'�
���$��'���'ͶR|��'��'���������������������'��������������������B'���'��(�(�(èR�(����������������;t����(���'�
���$��'���'$��'���������������R��4��'���������������������<��'���������������R��R����'���'��(�(èR����8�������'�����R���!'�J��R���'��R�J�������'
�����R$��'cmds�$��'XZ$��'���������������R�������V'T��'��(�(�(�(�(èR�(��̵R���er����M�(�(�����'�
���$��'�$��'current_positional����'����'���'��(�)�)�)�(èR�)�)��)҇��ݤ���'�
���$��'sc_name�<��'��R<��'��D��'��H\��'
keep_state�T��'����'t��'��)�)�)�)�)�)�)�)èR�)���������������������q�aX�)�)������������������;t����)���)���)��������������������q�aX��ف���'�
���$��'��R<��'long_arg�D��'
long_value�T��'parse_state�\��'pos_counter�\��'ͶR|��'��'�������������������������������;t����ԩ��d؁'�����������������R������'���������������R��
��ς'���������������R������
���	�6����6�\�9,�~���RD��'���������������
��)$��'���������������R����H��'�����������������R,��'�������������������'|��'��)�)�)�)�)�)èR�)���
ShortFlags����utf8_prefix��invalid_suffix�\玭)��)�)���)��R���'�
���$��'��R<��'	short_arg�L՗'��R\��'��R\��'ͶR|��',��'���������������,��'�����������������'���������������������������������q�aX���̢'���������������H��ٳ'����������������'���������������������'|��'��)�)�)�)�)èR������������������;t����)���)���)���R���'�
���$��'�,��'attached_value�t��'���'��R<��'has_eq�4��'���I'���'��)�)�)�)èR�)���)������������������;t��������'�
���$��'���'���'��'���������������
�����'|��'��)�)�)�)èR�)�������)�ݤ���'�
���$��'���'��D��'��4��'��R<��'���E'|��'��)�)�)èR�)�ݤ���'�
���$��'��R<��'����',��'��)�)�)�)èR��/���)�������)���R���'�
���$��'�,��'��4��'���'��D��'��d��'��R<��'��'�����������������������'��������������������M'|��'��)�)�)�)èR�)���)��ݤ���'�
���$��'���'��D��'$��'���������������L��'��������������L��?'��'��)�)�)�)èR�)���)����'�
���$��'���'��R<��'���B'd��'��)�)�)èR�)�ݤ���'�
���$��'��R<��'���R'���'��)�)�)�)èR�)���)�ݤ���'�
���$��'���'��R<��'<��'�������������țR��D��'���������������R���T'���'��)�)�)�)èR�)��)�������'�
���$��'��R<��'���'��4��'|��'8�)�)�����������������������ɣ8�������'���'��)�)�)�)�)�)��R�)�)��)
�)��ف���'�
�8$��'���'��R<��'remaining_args�t��'��O|��'��'���������������H����'���������������(�d��'���������������L��LD��'���������������R��R��'���������������R����'���������������,��'������������������/'D��'��)�)��Rف���'�
�8$��'��D��'���2'\��'��)�)��Rف���'�
�8$��'��D��'l�1L�1������� ˸L (����
��@(����
��DE(����
��dO(����
x<](����
��lf(����
�,�(����AT�(�����,�(������T�(������T�(�!�����<�(�!�����<�(�!������(�!���˙��(����(p�/E(^aKN8;'*�z+(	4�(���(���(ּ�(¤�(���(�|�(���(r��!(L�(��������������(��{ӯ�aT���{ӯ�aT��$�(��(�(�������Ħ(D�(�����H��(������R�����������$�(��-(�(��R��R��
������(��M(D�(�)�)�)��R�)�ݤ��(�
���$�(��R<�(t�(���������������
��*�(���������������N��~(��(��)�)�)�)��R�)��)��ݤ��(�
���$�(��R<�(ЧL�(t�(���������������Rl�(���������������R����D(��(��)�)�)��R�)�ݤ��(�
���$�(��R<�(��(���������������R��t�(���������������RL�(���������������R������4�(�����������������,�(���������������ݤ����������(��{ӯ�aT��"�(��"(��)�)�)�)�)��R�)���)��	�)�ݤ��"(�
���$�"(�
$�"(conflict_ids�d�"(��R<�"(4�%(�������������������4�'(�����������������!�!���!��»N�x�������'(�������������������
��+�(ĥ+(��)�)�)�)��R�)��)��	����+(�
���$�+(��R<�+(conflicting_keys���+(t�,(���������������RD�-(���������������S��
�-(���������������R���/(���������������,�/(���������������R��,�1(�������������şH��,�1(������������������������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?�������
4�1(��������������S,�2(���������������R������43(|�4(��)�)�)��R�)���4(�
���$�4(��R<�4(t�5(���������������R��73(��������������)�)����*�8(�������������������<^(��<(��)�)�)�)��R�)��)��ݤ��<(�
���$�<(��R<�<(ЧL�<(t�?(���������������RL�?(���������������S��,�@(����������������B(���������������R��R�K(�����������������R�O(�����������������Rt�S(����������������R�\(�����������������R��aH(��a(��)�)�)�)��R�)���)����a(�
���$�a(���a(ЧL�a(��fJ(��f(��)�)�)�)��R�)���)���g(�
���$�g(���g(��R<�g($�h(�����������������R��j~(��j(��)�)�)��R�)���ݤ��j(�
���$�j(��R<�j(raw_req_args�d�j(�n(�����������������t�v(���������������RD�w(�������������ǏS�w(���������������R���x(���������������t�{(�������{9(L�{(��)�)�)���)�����|(�
����{(��R<�|(t�}(���������������RL�~(���������������S��������A(��(��)�)�)�)���)���)������(�
�$�(���(ݘ4�(���<(���(��)�)�)���)������������������;t����)��	���(�
�$��(ݘ4��(���=(���(��)�)�)���)������(
�����(�$��(�ҌC(�Ռ(��)�)�)���)������(
����(���(���=(콑(��)�)�����(
��2,ۑ(���D(���(�)�)����’(
�����(,�(���������������?��1D�1��3\3��x< ����
����d��)�)�������������8�۩8����T���8�����H��D�
�����֍������XZ]_��D�<�������������ь0�	��������������0L�
��������������0������)�)�)�)�)
�)�������N������������������	����S���������S��
)�������ST��H��S����S�H��SD��H��S��
$��S�H�����

������S��S��S����Rt��,�
�Q\�
�,���������<�d����������������S��S��S�����������������;t�����L�
�����������������S��S��S��RD����������������S��S��S��S�����������������S��S��S��S��L��1���'1����ĭ1���1���1���(1���1y��1lġ1]��1N��1?��1115"&��1\�
<�
�� � � �D�J����,'�����,C����
��U����
˙�e����s|c�3STN?�^(d������(\��)�)�����
�$���!�������!��)�)�)���)���
�$�ݫ]��� 8�)�)������� ��)�)�)�)���)�)���
�8$�ݫ������������)�)�)���)���
�$�ݫ���	!�������	!�	�)�)�)���)����	�
�$�	ݫ����
 ������� ��)�)�)���)���
�$�ݫ/�d��������������YD��)�)���������������������d�
���$�ߍ�13������������������1��2��+$��)�)���������$���<���e��)�)�)���)������������������;t����)����������������Sd�
���$�ߍ�%'�����������������0��2������������������1ԩ����;$��)�)���)����
�$�����8�/�/����������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?��8���8������8���J��S̔��S�J��|���S
��S"��S����������������1��7$��)�)���)������$�Ѕ��8�/�/��g�g���h��g�h���g�hϻ�gFPR<?��8������G~�J��G����G�J��\���S���S!��S���CD��)�)���)����
�$�����8�/�/��h�h؏�h��g�h���g�hϻ�g��Xt��,�8����8���J��S����S�J8��|���S���S'��S���RD��)�)������N����ߨA�̳A����A���$����&(��4��)�)�����
�$���Bt��)�)�)���)�������$��
$�,�������������������������������������1��#8�)�)���������\�4�������/,���)�)�)���)���)���������
�8$�ߍ��� <\� ��)�)�)���)���!
���$�!��!�,�!T�
4�
��������TT�+����D�+����d�+��֔l�+���$�+����,�+��D+$+��x<^4����
˸L{4����
��,�4�����N4K�k47��4$��b4T�4�)�)�*�*�)���)���*����������V���(��=��^��*�4ř��4�4���4�,�4��D�4|�4D�4��4d�4�#+l'+����������������������dD��
����l�����
������
˸L�����
��4�����
�������
x<�����
֔l������$�������,������������L������<��!�����kD�]��P��A��/̮��	�������М�������������u��)D������������������������Δ��l�����Δ��l�$�<���%D������������������V������1������������#�x4������+����������S��$�<�����������R������������V���(��=��^�����S��
�������4�����,���D���#T��*�*��S���
�����$�,�	����������������,�
�����������������S�
��
�����$Ľ�����T����-d�����������S���S���#�x4�������$�<���4������S��������R��4������ԢA,������S��t����l�4����t�D������/����������S���$�<�������S��R��S��S��
�������4�����,���D���&4����R��
����������"=��"�*�*�*��S�*��#�
�����$�#��D�#|�#�$��>8�*8�*�*�*��������������V������1������������#�x488���������? ��?��*�*��S��?�
�88$�?�A���������������F���Ct�C��*�*��S��C�
�88$�C܀Hl�H��*�*��S��H�
�88$�H�H�������������������JGd�J��*�*��S��J�
�88$�Jbefore_new_line�|�Jafter_new_line�t�J��MF\�M��*�*��S��M�
�88$�M��S|�M��St�M�N���������������
����R��R��*�*��S��R�
�88$�R�T���������������S���W��W��*�*��S��W�
�88$�W�X���������������S����[8�*8�*�*�*��S���������������]'t�]�*�*��S��]�
�88$�]|�]�]�_���������������,�_�����������������S�`���������������,�a�����������������S,�c������������������o�����������������,�q�����������������S��wNT�w��*�*�*�*�*��S�*
�*���*�*�*������w�
�88$�w�$�w	_category�L�wsort_key�D�w,�z�����������������S��HL����*�*�*��S�*������
�88$������1t��longest�<�������������������S�������������������S�����,����*�*�*��S�*������
�88$�����|����ɍ$̍��*�*�*��S�*���э�
�88$֍�܍|�������Mt����*�*�*��S�*������
�88$���Ǒ�1tґ��T<�����$����*�*�*�*�*��S����������������;t����*���*���*����
�88$Þ�ў�Z,���L���1t����T<��|�����ҬTج������������������L����������������L$�����������������L���?t����*�*�*�*��S�*
�*������
�88$���$����T<��,���������������фT��������������V������1������������#�x4,�������������������T�����P�����*�*�*�*��S�*���*����
�88$�������L����T<�������������������S�����&L����*�*�*��S�*��������
�88$������$�����������������Rο$���������������οο4���������������ݦ,�����������������
����%4�����������������,�������������������ÙT$����������������T��ÙT���(T����*�*��S������
�88$���������*l����*�*��S����
�88$��amount�4��|�������(\����*�*�*��S�*������
�88$��������8�*8�*�*�*��S����������E�����*�*�*�*��S�*���*����
�88$��������,��|����d����������������������������������S��,�������������������S���.�����*�*�*��S�*������
�88$������|����d��������������������������*�*��S����������LJ�����T��%�H��T�� ��T�H������
�88���T$ȇ�Q\և��T<����npl����������������T��d�����������������T����T�������*�*�*��S���*������
�88$��sc_str�4�������1tЋ��T<������������������S����-d����*�*�*��S�*��������
�88$���������������������؛NÙT“���������������NÙTٔ���������������NÙT���[�����*�*�*�*��S�*���*����
�88$��������L����T<�������������������S�����M4����*�*��S������
�88$����T4���1t����T<���ܣ�����|��T�����T���4�����*�*����T٤
��Ԥ���0|����*�*����T��
�������<T������
���5|����*�*����
���D������޲7����*�*����
��PT��L6+,:+�����L�)����
˸L�)����
��4�)����
��d�)����
x<�)����
��T�)������T�)�!�����<�)�!������)�!���̂)�̡)Դ�)���')����̉)���)s��)_|�)K��#)��)��������)L�)�����),�)������S�=��^����$�)��)�)�����R��)4�)�����S��&)D�)�������������������;t�������H��)������S�����$�)��-)�)��R��S��
������)��H)D�)��S��T��S��
���$�)�(D�)��	N)��	)�*�*�*��S�*��	����
)�
���$�
)�$�
)|�
)�)��L)��)�*�*�*��S�*��	����)�
���$�)�$�)��K)��)��*�*�*�*��S�*���*��	��)�
���$�)��4�)�$�)t�)8�*�*����������V���(��=��^�8���������2)��)��*�*�*��T�*����)�
�8$�)��4�)|�),�)�)�����������������"@)��")��*�*�*�*��T�*���*��	��")�
�8$�")��4�")�$�#)|�#),�#)��'O)|�')��*�*�*�*��T�*���*��	��')�
�8$�')��4�')�$�')	incl_reqs�L�')|�()�()��-8)��-)��*�*�*��T�*����-)�
�8$�-)��4�-)|�.)�.)��:#)��:)��*�*��T��:)�
�8$�:)�E)����������������I[)T�I)�*�*�*�*��T�*���*��	��I)�
�8$�I)��4�I)incls�,�I)force_optional�t�I)|�J)�J)��M3)��������������*�*���O)���������������S����o�)��o)�*�*�*�*��T�*��	����������������;t����*���$��o)�
�8$�o)��T,�p)��R<�p)	incl_last�L�p)��t3)��������������*�*������������������;t�����)��
�x)���������������S����)���������������R��,��)�����������������Rو)���������������T���B+Q+� � ˸L#����
��\7#�!���#-�##t�#������B#�#��������
����������@#d�#����������($�#��<�#t�#�����1#,�#�*�*������#���'$�#��$#����_���B#�#�*�*�*�*���*�^�^��^��[�^��[����e�S��*����#�
�$�#��#�o+D~+����$�����0l��*�*�
���$$���D��
����?$��*�*���
���<�ܒJ\���+�<��+z<��!+m<��#+`<��+S<��+E<��+�+����!+L�+D�
$�
��������������!���D�� ��
T�� ���,�����<��!���<��!���T��!���\���ܗt���—l���l2L6�� � l���������U���1������������1��"��1l����1,�����1$����1$���1<�
���1���ac��pd��*�*������������������;t����*����������8���Hl���H,���H$���H$���H<���$�68��\l������������8���Hl���H,���H$���H$��¹.0,���������������1��*<��*�*�������
�$���!����_���M��*�*�*�*���*�^�^��^��[�^��[����e�S��*�����
�$���	|������/�������������1���1<�
���1�
�������
"�
�*�*�*���*����
�
�$�
�l��������������A\��*�*�*���*���
���
�$��,���/�������.��*�*�*���*�����
�$��C����������1��*�*�*���*����
���
�$��,���#����`���3$��*�*�*���*����������I���I��
���$���$&��#����_���M��*�*�*�*���*�^�^��^��[�^��[����e�S��*�����
�$�����8��������������<�������$&��$�������
������ADP������!g4'������(����������S�����������L����������������������jlfhܒ�����
�������B4��*�*��������2���
�����$�ߍ���,���;���*�*�����������2$�ߍɔ�ǔ��Q���*�*����2�����������2�� �H��2����2�H��2l�
�������2$��	$�HJ��ld��*�*�*���*��2�ʊ��������2������2L����2�
�������2$�ߍ�IK��
�4�
�*�*�*���*��2��2�ʊ���
���T�
��TL�
�`��2|���T�
�������2$�
ߍđEGD���������������2���d��*�*�*���*��2��2�ʊ������T���TL���T|���T���2$�ߍ)�/1��%D��*�*�����
�����$���9,��*�*��������������������g���p�*�������
�����$�ߍ���g��+�+�+���+��2����������������;t����+���ʊ������T���TL���T�
�������2$���'Z{57��s<��+�+�+���+��2����������������;t����+���ʊ������T���TL���T�
�������2$���'�57��4$��+�+���g�g���h��g�h���g�hϻ�gFPR<?���+�����
�����$���64��+�+���g�g���h��g�h���g�hϻ�gFPR<?���+�����
�����$���+$��+�+�������������|#�M+a^k�+�������
�����$���6D��+�+����؏��������U-�RM��+�������
�����$���4����������S���T���TL���T������+-02��<�����
�������,�������������������������Ģ$�������������������g���p��������g���p�����������֍��ߍ�䘈s����������U������֍����_����{�������U�]`[^A�G���
������n�r��U��U��لU�����U{�����
����������̓U��U��ۅU����̓U��&�������������U�ɁU�ځU��U���U���,.�46���6L���U�������
������$�><��� Mt� ��U���U��N�����K�!��l�!�����!
�������$�!><�!RT��#'\�$�������������U�$ɁU�$ځUU�U\�U䘈s������$;=@B��$�����!�!���!����!���'��q^
�����4�$�$�������$)l�$�������������U�$ɁU�$ځU��$�U̓U_����{���$;=@BE�$�����Ud�%,�%�����% $�%�������������U�%ɁU�%ځU���U
��|#�M+a^k���%=?BD��%$�%����g�g���h��g�h���g�hϻ�gFPR<?�������%4�%����g�g���h��g�h���g�hϻ�gFPR<?�������&*�������������U�&ɁU�&������J�J�J���&358:L�&$�&����������&,$�&�+�+������������������;t����U��&�
������$�&��(-L�(�+�+������(�
������$�(��)5�������������U�)ɁU�)����I��)!#&(��)1L�)�+�+����U��*�
������$�*��+/8�+���������+��U�+ɁU�,����,#<�,�������������U�,ɁU�,ځU�,��U
���U-�RM����,=?BD��, $�,����h�h؏�h��g�h���g�hϻ�g��Xt��,������,"4�,����h�h؏�h��g�h���g�hϻ�g��Xt��,������--�������������U�-ɁU�-������J�J�J���-358:L�-$�-���U��U��-0$�.�+�+������������������;t����U��.�
������$�.��/-L�/�+�+������0�
������$�0��08�������������U�0ɁU�0����I��0!#&(��15L�1�+�+����U��1�
������$�1��328�+��������+���U�3ɁU�3���ZDi�!g4',����,��",�����8�,�����L�,����,���������AC��,�,����
�����1,4�,�+�+������,���5$�,�p"��j,D�,�+�+�+���+ʊ�ʊ���,�����U�,�����UL�,���U�,
�����U$�,�,�,DF��P,4�,�+�+�����N���,���L�,�+���+����,�+���U�$�,
����$�,��,_a��%,D�,�+�+����,�
���$�,��4,$�,�+�+���g�g���h��g�h���g�hϻ�gFPR<?���+����,�
���$�,��e,\�,�+�+���������N����	,���U�,��K�	,�+����+��t�	,�+����U����	,����	,
�������$�	,��	,}����	.,�����8�
,��UL�
,��U�
,�����#%��
,<�
,����
�����3,�����8�,��UL�,��U�,������H�H�H�13L�,$�,����l�,D�,����4��$,L�,�����H��
������;,ͮ�����۝B�,�����L�,����,������H�H�H��,KML�
,$�
,��ͮ��l�
,D�
,���g�g���h��g�h���g�hϻ�gFPR<?��ͮ����
$,L�
,�����H��
�ͮ�����0,�����8�,��UL�,��U�,����I�#%��8,4�,�+�+���������,�۩8�,��8��,�SD�,
�����$�,�		02��6,�����8�,��UL�,��U�,����H�#%��8,L�,���������۩8�,��8��,�SD�,
������	�)+Ls,w��!�!�!�K-�����8P-���
�b-e-�������
����$i-��=-�����8,�-��UL�-��H,�-��������-��--l�-����
�����-��0-4�-�+�+������-�
���$�-req��-�-����������������5��*�-�����������������ݘ5����G-d�-�+�+������-�
���$�-��N4�-child�,�-��5-$�-�+�+�����+���-�
���$�-���-�8�.�.����������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?��8�����8��8������8���J��U��-��U�J��UL�-��UкU"�U��-������������ԛ5��.-D�-�+�+�+���+����-�
���$�-��U�-�-�����������������U��*4~���!�!�����
�<�����������#$�������&<�������'D�������9|�������
��
$����" Get the raw string of the `Id`�4��+�+���+���
�$���,|��+�+���+�����
�$�Č8�+�+�����ܫ$��+�+�������
�8�$�
�������ԁ$�������
��
�
̺8�+�+�������$��+�+�������
�8�
1
���������#$�������
��
~	��"8�+�+�������'$��+�+�������
�8�
���
�����̠
$�
������
��
��������̆$�������
��
$�������_���B��+�+�+�+���+�^�^��^��[�^��[����e�S��+�����
�$���������_���B��+�+�+�+���+�^�^��^��[�^��[����e�S��+�����
�$������������4��+�+���+���
�$���$�������4��+�+���+���
�$�Ԁ�������!��+�+�+���+���
�$��Sԇ����� ��+�+�+�+�����
�$����8�+�+�������"��+�+�+�+���+�+���
�8$������8�+�+������� ��+�+�+���+�����
�8$��'�ԧ�������!��+�+�+���+�����
�$��(�Է������� ��+�+�+���+�����
�$��'����������$��+�+�+���+�����
�$������������� ��+�+�+���+�����
�$����|�\������<).lM.��f���*.t�.��U����?.\�.�N���N������U|�.���UT�.
���U��.')d�S@̾G@��:@��,@��@��@��@���?��!�?�� �?��,��!��l*����
�L6*B���*+�'*��*�����?*�� * Report all `possible_values`�|�*���
����#*��������
���	�6����6�\�9,�~�g�g���h��g�h���g�hϻ�gFPR<?������6����U��J��U��*��U�J����*��U���U!��U���
&*����_���B*�*�+�+�+�+���+�^�^��^��[�^��[����e�S��+����*�
�$�*��*��&*�����t�t�D�*�*������/*D�*�+�+��������������������q�aX�����t��*�
���*��*����CH����%*t�*���6�����
���*��4*��*�+�+������*�
�$�*��"d��� T���=t��+�+�+�+�
�left�$�right�,���������XA> Behavior of arguments when they are encountered while parsing���t���7��\���7�� �;����7����:����:��#��:l���:��$!         Arg::new("special-help")�܃͠C��.+             .action(clap::ArgAction::Help)�T���:����! // Existing help still exists���MJ let err = cmd.clone().try_get_matches_from(["mycmd", "-h"]).unwrap_err();���@= assert_eq!(err.kind(), clap::error::ErrorKind::DisplayHelp);���̒ // New help available���EB let err = cmd.try_get_matches_from(["mycmd", "-?"]).unwrap_err();���@��U<���8<���73��L���oLUWE�t*������������������������������XU When encountered, store the associated value(s) in [`ArgMatches`][crate::ArgMatches]�������7����KH **NOTE:** If the argument has previously been seen, it will result in a���	JG [`ArgumentConflict`][crate::error::ErrorKind::ArgumentConflict] unless���
UR [`Command::args_override_self(true)`][crate::Command::args_override_self] is set.��
�T�
��7�
�t�
��7��\���7����7����:����:��#��:l���:���:����:��
-��JT�
��:�
���
R��:��)��:|���:��g��:����:4���:<���7�����������4���X��U��t���7��\���7����7Ľ��:����:��#��:l���:���:����:��0��:T���:����gd let matches = cmd.try_get_matches_from(["mycmd", "--flag", "value1", "--flag", "value2"]).unwrap();���)��:|���:��g��:��      vec!["value1", "value2"]�4���:<���7�����������<�+��LI When encountered, act as if `"true"` was encountered on the command-line�����RO If no [`default_value`][super::Arg::default_value] is set, it will be `false`.�����:7 No value is allowed. To optionally accept a value, see���EB [`Arg::default_missing_value`][super::Arg::default_missing_value]�������7����K��U��J��U��U��U��T���7��t���7��\���7����7����:����:��#��:l���:����:���:��1��KT���:����Q��K��)��:|���:��!��Od���O4���:����?��K�� )��:|� ��:�� !��Ol�!
     false�4�!��:<�!��7�!���!\Y You can use [`TypedValueParser::map`][crate::builder::TypedValueParser::map] to have the���".+ flag control an application-specific type:�\�"��7��"��7��"��:��#��:��#/��K��#,ֺK��$#��:l�$��:��$��:��$��:��%1��K��%��K��%-��K��&'ڼK��&.��K��&½K��'�KT�'��:�'���'Q��K��()��:|�(��:��(2��K��)ƿK4�)��:�)���)?��K��*)��:|�*��:��*2��K|�*��K4�+��:<�+��7Z����or����D�6��+MJ When encountered, act as if `"false"` was encountered on the command-line��,���,QN If no [`default_value`][super::Arg::default_value] is set, it will be `true`.��,���,:��U��-E��U�-���-��7�.���.K��U��.J��U��/U��U�0�T�0��7�0�t�0��7�0�\�0��7��0��7ć1��:��1��:��1#��:l�1��:��1��:�2��:��22/             .action(clap::ArgAction::SetFalse)�T�2��:�3���3Q��K��3)��:|�4��:��4!��Ol�4��U4�4��:�4���4?��K��5)��:|�5��:��5!��Od�6��O4�6��:<�6��7�����������,�?��6A> When encountered, increment a `u8` counter starting from `0`.��7���7NK If no [`default_value`][super::Arg::default_value] is set, it will be `0`.��7���7:��U��8E��U�8�t�9��7�9�\�9��7��9��7��9��:��9��:��:#��:l�:��:��:��:��:��:��;/��OT�;��:�;���;[ؾO��<)��:|�<��:��<"ȿOL�=�O4�=��:�=���=?��K��>)��:|�>��:��>"ȿOL�>     0�4�>��:<�?��71����FI����$�F��?QN When encountered, display [`Command::print_help`][super::Command::print_help]��?���?eb Depending on the flag, [`Command::print_long_help`][super::Command::print_long_help] may be shown��@�t�@��7�@�\�A��7��A �;��A��7��A��:��A��:��B#��:l�B��:��B$��U��B͠C��C.��UT�C��:�C���C!��U��DM��U��D@��U�E�̧E��U��EE��U��F@��U<�F��8<�F��7���������L�M��FQ��V�G�t�G��7�G�\�G��7��G �;��H��7��H��:��H��:��H#��:l�I��:��I$��U��I͠C��J30             .action(clap::ArgAction::HelpShort)�T�J��:�J���J!��U��JM��U��K@��U�L�̕L��U��LE��U��L@��U<�M��8<�M��7h����}�����D�T��M[X When encountered, display [`Command::print_long_help`][super::Command::print_long_help]��N�t�N��7�N�\�N��7��N �;��O��7��O��:��O��:��O#��:l�P��:��P$��U��P͠C��P2/             .action(clap::ArgAction::HelpLong)�T�Q��:�Q���Q!��U��QM��U��R@��U�S�̑S��U��SE��U��S@��U<�T��8<�T��7�����������<�\��TKH When encountered, display [`Command::version`][super::Command::version]��U���U_\ Depending on the flag, [`Command::long_version`][super::Command::long_version] may be shown��V�t�V��7�V�\�V��7��V��7��V��:��W��:��W#��:��WĊCl�W��:��X'$         Arg::new("special-version")���X(%             .long("special-version")���X1.             .action(clap::ArgAction::Version)�T�Y��:�Y���Y$! // Existing version still exists���YTQ let err = cmd.clone().try_get_matches_from(["mycmd", "--version"]).unwrap_err();���ZC@ assert_eq!(err.kind(), clap::error::ErrorKind::DisplayVersion);��Z���Z // New version available���[TQ let err = cmd.try_get_matches_from(["mycmd", "--special-version"]).unwrap_err();���[C�V<�\��7r����������8�8�������8�8��+�+�������
�,�ڊڊ�����_�ڊڊ�+�+�+�+���+�^�^��^��[�^��[����e�S��+�����
�,��ڊ���
L�
D�����6���������7�����
�����������������������
� Y���
�
�������
�
��+�+�����_�
�,_���������_������+�+�+�+���+�^�^��^��[�^��[����e�S��+���f�
�,f�������������������+�+�+���+���m�
�Lm��M�M�������M��M�M�M�M�8�M�M�M��+�+���x�
�x��\���>�39L�c��������������������������������������������������������������������������		�

���

�������������������d���������������������	����������	����������	��������t�	����������	��������l�
����������
����������
����������
��������L�
����������
������������������ܴ��������\�������������������d�������������������|���������������������������������������4�
����������
��������d�
��������d�
��������L�
��������\�
��������T���������,���������d������������������_������+�+�+�+���+�^�^��^��[�^��[����e�S��+�����
�,��������������������+�+�+���+��� ��
�L��� !�������������������+�+�����"��
�,�t���[X The abstract representation of a command line argument. Used to set all the options and���?< relationships that define a valid argument for the program.�����b_ There are two methods for constructing [`Arg`]s, using the builder pattern and setting options���c` manually, or using a usage string which is far less verbose but has fewer options. You can also���LI use a combination of the two methods to achieve the best of both worlds.�����'$ - [Basic API][crate::Arg#basic-api]���	1. - [Value Handling][crate::Arg#value-handling]���	 - [Help][crate::Arg#help-1]���	KH - [Advanced Argument Relations][crate::Arg#advanced-argument-relations]���
)& - [Reflection][crate::Arg#reflection]��
�t�
��7�
�\�
��7����7��&# # use clap::{Arg, arg, ArgAction};���MJ // Using the traditional builder pattern and setting each option manually���  let cfg = Arg::new("config")���       .short('c')���       .long("config")���!       .action(ArgAction::Set)��
       .value_name("FILE")���
41       .help("Provides a config file to myprog");���
IF // Using a usage string (setting a similar argument to the one above)���PM let input = arg!(-i --input <FILE> "Provides an input file to the program");�<���7����|��7@�/��������������������������������������"$�������'L�������$4�������3d������L������D�������L�������4�������,D�������",�������&L������D������� d�������,������$�������$<�������+l�������"D�������L�������'D�������"L�������#d�������H��������+��������"T�������,�������,d�����Ծ�����@�@�������@�@�����
����������������+�+�����$��
�,����F,) Specifies a logical group of [arguments]�s��w You can use this for���IF - applying validation to an entire group, like [`ArgGroup::multiple`]���`] - validate relationships between an argument and a group, like [conflicts] or [requirements]���GD - check which argument in a group was specified on the command-line�����85 For visually grouping arguments in help, see instead���41 [`Arg::help_heading`][crate::Arg::help_heading].���t���7����_\ The following example demonstrates using an `ArgGroup` to ensure that one, and only one, of���A> the arguments from the specified group is present at runtime.���\���7����7��;8 # use clap::{Command, arg, ArgGroup, error::ErrorKind};���$! let result = Command::new("cmd")���@=     .arg(arg!(--"set-ver" <ver> "set the version manually"))���;8     .arg(arg!(--major           "auto increase major"))���;8     .arg(arg!(--minor           "auto increase minor"))���;8     .arg(arg!(--patch           "auto increase patch"))���$��A��:7          .args(["set-ver", "major", "minor", "patch"])��	��A��	A>     .try_get_matches_from(vec!["cmd", "--major", "--patch"]);���	:7 // Because we used two args in the group it's an error��
��@��
"��@��
8��@<���7����@= This next example shows a passing parse of the same scenario�\���7����7��-* # use clap::{Command, arg, ArgGroup, Id};���$��V��@��V��
;��V��
;��V��;��V��$��A��9�A����A��63     .try_get_matches_from(vec!["cmd", "--major"]);�� assert!(result.is_ok());���" let matches = result.unwrap();���RO // We may not know which of the args was used, so we can test for the group...���)& assert!(matches.contains_id("vers"));���30 // We can also ask the group which arg was used��� assert_eq!(matches���     .get_one::<Id>("vers")���%"     .expect("`vers` is required")���     .as_str(),�|�     "major"�4���:��OL // we could also alternatively check each arg individually (not shown here)�<���7��Ȳ@��-* [conflicts]: crate::Arg::conflicts_with()���*' [requirements]: crate::Arg::requires()�*D���NE+��RD���������������$�������D����D������L�������D���IQIQ������IQIQ����
��W�W�������W�W�+�+�����e��
�,�!Y!Y�����_�!Y!Y�+�+�+�+���+�^�^��^��[�^��[����e�S��+���f��
�,��!Y�c�c����c�c�������c�c�+�+�+���+���g��
�L���c?f?f������?f�?f?f?f?f8�?f?f?f�+�+���h��
�����,) Operations to perform on argument values�I��Ma^ These do not apply to [`ValueSource::DefaultValue`][crate::parser::ValueSource::DefaultValue]�+d����;28�������������L�� Is the argument present?�+*����>@�������0- Does the argument match the specified value?�+���
�����������V,�����׌׌������׌׌�+�+�����i��
�,����������_������+�+�+�+���+�^�^��^��[�^��[����e�S��+���j��
�,��������������������������+�+�+���+���k��
�L������������������8�����+�+���l��
��8",Dj�������9�����p"6�����
�s���h�h�������h�h�����
� n4���n�n�������n�n��+�+�����o:�
�,:�������_����+�+�+�+���+�^�^��^��[�^��[����e�S��+���pA�
�,A��*�*����*�*�������*�*��+�+�+���+���qH�
�LH�*����������������������8��������+�+���rS�
�S܉	-\�	���81��!����������������������������������������		�

���

��D�	-��������4�	-��������4�	-��������d�	-����������	-����������	-����������
-��������l�
-��������$�
-��������t�
-����������
-��������T�
-��������|�-��������t�-��������L�-��������u�u������_�u�u��+�+�+�+���+�^�^��^��[�^��[����e�S��+���s��
�,��u�A�A����A�A�������A�A��+�+�+���+���t��
�L��A� u�������������������+�+�����v��
�,�����#  Build a command-line interface.�����TQ This includes defining arguments, subcommands, parser behavior, and help output.���'$ Once all configuration is complete,���	MJ the [`Command::get_matches`] family of methods starts the runtime-parsing���	JG process. These methods then return information about the user supplied���
  arguments (or lack thereof).��
���
:7 When deriving a [`Parser`][crate::Parser], you can use���MJ [`CommandFactory::command`][crate::CommandFactory::command] to access the�t� `Command`.�����+( - [Basic API][crate::Command#basic-api]���KH - [Application-wide Settings][crate::Command#application-wide-settings]���KH - [Command-specific Settings][crate::Command#command-specific-settings]���
QN - [Subcommand-specific Settings][crate::Command#subcommand-specific-settings]���-* - [Reflection][crate::Command#reflection]���t���7��l�҅B����7����9��&# let m = Command::new("My Program")���"     .author("Me, me@mail.com")���     .version("1.0.2")���96     .about("Explains in brief what the program does")�l���:��         Arg::new("in_file")�L���:��JG     .after_help("Longer explanation to appear after the options when \���HE                  displaying the help information from --help or -h")����B����(% // Your program logic starts here...�<���7��4�B.<�����i�������������������������������������L�$��������L��������T�������d������ıD��������4��������<������̂d������ġ,�������T��������\��������#��������T��������"|��������<��������%���������#��������L��������T��������D��������D��������D��������D��������T������l�$������̷\��������4��������!������������������"������������������1����������������(D��������<������ҢҢ�����_�ҢҢ�+�+�+�+���+�^�^��^��[�^��[����e�S��+���w��
�,��Ң���������������+�+�����x��
�,���	�����������������7zL��
����LN�1�@�����889�����
�,��
���q-q-������q-q-����
� ���
	����-�-�������-�-�+�+��������
�
�,��
�.�.�����_��.�.�+�+�+�+���+�^�^��^��[�^��[����e�S��+������
�
�,��
��.�9{d��
���z��2Li������99�����
�,��
���]/]/������]/]/����
� ���
	����/�/�������/�/�+�+��������
�
�,��
p0p0�����_�p0p0�+�,�,�+���,�^�^��^��[�^��[����e�S��,������
�
�,��
�p0�t}T���e���t
�����)T��������������������
�e�e�������e�e��,�,������e�
�,e�2�2�����_��2�2�,�,�,�,���,�^�^��^��[�^��[����e�S��,����l�
�,l��2���K  A UTF-8-encoded fixed string�l��p��7����NK **NOTE:** To support dynamic values (i.e. `OsString`), enable the `string`�\� feature���T���7~,���̊������\�$������LGLG������LGLG����
�d�d�������d�d��,�,��������
�,��H�H�������H��H�H�H�H8��H�H�H�,�,������
��q�q����q�q�������q�q��,�,�,���,������
�L��q��J�J�������J�J�,�,�,���,���
����
�T���JsKsK������sKsK�,�,�,���,����
����
���sKLL�����`�LL�,�,�,���,�������������L�`��L
���$��LLL�B,�5��%�C�X����������B8�������
���5�����x�x�������x�x��,�,�������5�
�,�5Ĵ	�~$! A possible value of an argument.�����<9 This is used for specifying [possible values] of [Args].�����KH See also [`PossibleValuesParser`][crate::builder::PossibleValuesParser]���̸��7����a^ **NOTE:** Most likely you can use strings, rather than `PossibleValue` as it is only required���[X to [hide] single values from help messages and shell completions or to attach [help] to��� possible values.���T���7��t���7��\���7����7��96 # use clap::{Arg, builder::PossibleValue, ArgAction};��� ��V����:����;��     .value_parser([���'$         PossibleValue::new("fast"),���@=         PossibleValue::new("slow").help("slower than fast"),���96         PossibleValue::new("secret speed").hide(true)�\�ǁ8<���7���� [Args]: crate::Arg���C@ [possible values]: crate::builder::ValueParser::possible_values���! [hide]: PossibleValue::hide()���! [help]: PossibleValue::help()��l�	����ȮJ
K�����L�	$�	�������	$�	�������	<�	�����T�
$�
���C�C������_�C�C��,�,�,�,���,�^�^��^��[�^��[����e�S��,�����	�
�,�	�C�������������������
�W�W�������W�W��,�,�������	�
�,�	����������������������,�,�,���,�����	�
�L�	������������������������8��������,�,�����	�
��	�V�)& Values per occurrence for an argument��Ta��ԣ1����!���r|r�����l���� �3���v�v�������v�v��,�,������9�
�,9����������������,�,�,���,����@�
�L@�����������������������8��������,�,����K�
�K���������`������,�,�,���,�������O�¶W��ӶW��
���$O���������ܽ Clearable builder value�����]Z This allows a builder function to both accept any value that can [`Into::into`] `T` (like���YV `&str` into `OsStr`) as well as `None` to reset it to the default.  This is needed to���c` workaround a limitation where you can't have a function argument that is `impl Into<Option<T>>`���GD where `T` is `impl Into<S>` accept `None` as its type is ambiguous.���l���?��\���7����7ă��:����:� fn common() -> Command {���     Command::new("cli")���<9         .arg(Arg::new("input").short('i').long("input"))�,���8�� let mut command = common();���41 command.mut_arg("input", |arg| arg.short(None));�<���7�T������8����Y�g�aX������������;=|Q�� Overwrite builder value���Q��
����Q�Q��������W�	����,�	��	 Reset builder value��&����:<���� ��������8i���7��~���������8���H�����������,�,��������
���,�O�O�������8_��HO�����_�y|O�O��,�,�,�,���,�^�^��^��[�^��[����e�S��,������
���,��O�����������8g��nq����������8���U��������������,�,�,���,������
���L����F�F�������8g��UF��������F��F�F�F�F�8�F�F�F��,�,������
��������������88������������^a�����,�,�,���,���
����
���T��������������8����������*-�����,�,�,���,����
����
�����������������8��`��������`��������,�,�,���,����������������`����
�����$��������t��2 ��WS��W��7q��uLI **NOTE:** To support dynamic values (i.e. `String`), enable the `string`�\���W��T���7�������IFa��\�$��	��ąƜƜ������ƜƜ����
����������������,�,��������
�,�88������8�88888�888�,�,������
���A�A����A�A�������A�A�,�,�,���,������
�L���A�����������,�,�,���,���
����
�T���HH������HH�,�,�,���,����
����
���H�������`����,�,�,���,���������¶W�ӶW�
���$�����<]�,�-ą�kY��������ąw]8��ą��
���-���������ą��������,�,ąą���-�
�,�-�]�N	 Terminal-styling container�m	��q`	] Styling may be encoded as [ANSI Escape Code](https://en.wikipedia.org/wiki/ANSI_escape_code)��	�t�	��7�	�\�	��7��	��7��*	' // `cstr!` converts tags to ANSI codes���6	3 let after_help: &'static str = color_print::cstr!(���3	0 r#"<bold><underline>Examples</underline></bold>��	���7	4   <dim>$</dim> <bold>mybin --input file.toml</bold>�D�	 "#);��	���)	& let cmd = clap::Command::new("mybin")���P	M     .after_help(after_help)  // The `&str` gets converted into a `StyledStr`�t�	     // ...�L�	 #   ;�<�	��7�L�	��Kw�z`:\��������`7�	������
�4�	�	�������������������,�,�������	�
�,�	~[~[������~[~[����
��]�]�����_��]�]�,�,�,�,���,�^�^��^��[�^��[����e�S��,�����	�
�,�	��]ڿڿ���ڿڿ������ڿڿ�,�,�,���,�����	�
�L�	�ڿu_u_������u_�u_u_u_u_8�u_u_u_�,�,�����	�
��	E`E`������E`E`�,�,�,���,���
���	�
�T�	�E`IaIa������IaIa�,�,�,���,����
���	�
��	�Ia��	 �; 8 Provide shell with hint on how to complete an argument.�T ��XO L See [`Arg::value_hint`][crate::Arg::value_hint] to set this on an argument.�� ���C @ See the `clap_complete` crate for completion script generation.�� ���9 6 Overview of which hints are supported by which shell:�� ���9 6 | Hint                   | zsh | fish[^1] | dynamic |���9 6 | ---------------------- | --- | ---------|---------|���9 6 | `AnyPath`              | Yes | Yes      | Yes     |���9 6 | `FilePath`             | Yes | Yes      | Yes     |���9 6 | `DirPath`              | Yes | Yes      | Yes     |���9 6 | `ExecutablePath`       | Yes | Partial  | Yes     |���9 6 | `CommandName`          | Yes | Yes      | No      |���9 6 | `CommandString`        | Yes | Partial  | No      |���9 6 | `CommandWithArguments` | Yes |          | No      |���9 6 | `Username`             | Yes | Yes      | No      |���9 6 | `Hostname`             | Yes | Yes      | No      |���9 6 | `Url`                  | Yes |          | No      |���9 6 | `EmailAddress`         | Yes |          | No      |�� ���Y V [^1]: fish completions currently only support named arguments (e.g. -o or --opt), not���	        positional arguments.�3��	 �L�	 ���Z=tID�;�����������������������������������		�

���,� ��O L None of the hints below apply. Disables shell completion for this argument.��_����su����<� ��  Any existing path.��%����9;����D� ��  Path to a file.��"����68����<� ��  Path to a directory.��'����;=����t�
 ��
  Path to an executable file.��/����CE����\� ��
^ [ Name of a command, without arguments. May be relative to PATH, or full path to executable.��n����������l� ��; 8 A single string containing a command and its arguments.��K����_a������ ��] Z Capture the remaining arguments as a command name and arguments for that command. This is���` ] common when writing shell wrappers that execute anther command, for example `sudo` or `env`.�� ���M J This hint is special, the argument must be a positional argument and have���g d [`.num_args(1..)`] and Command must use [`Command::trailing_var_arg(true)`]. The result is that the���_ \ command line `my_app ls -la /` will be parsed as `["ls", "-la", "/"]` and clap won't try to���$ ! parse the `-la` argument itself.�� ���I F [`Command::trailing_var_arg(true)`]: crate::Command::trailing_var_arg���. + [`.num_args(1..)`]: crate::Arg::num_args()�������������D� ��* ' Name of a local operating system user.��:����NP����D� ��  Host name of a computer.���S P Shells usually parse `/etc/hosts` and `.ssh/known_hosts` to complete hostnames.�������������� ̀  Complete web address.��(����<>����d� ��  Email address.��!����57�����i�i�����_��i�i�,�,�,�,���,�^�^��^��[�^��[����e�S��,�����	 �
�,�	 ��i�l�l�������l�l����
��l�l����l�l�������l�l�,�,�,���,�����	 �
�L�	 ��l�m�m�������m��m�m�m�m8��m�m�m�,�,�����	 �
��	 �m�m�����`��m�m�,�,�,���,��������	 �¶W�mӶW�m
���$�	 ��m�m�m ��	 ����n�n�������n�n�,�,�������	 �
�,�	 �l��
\ Y Default value if hint is not specified. Follows shell default behavior, which is usually���
  auto-completing filenames.�><� T� ��l�����l�l������
�
�����������
����
�
�����������
���
�
�����������
����
�
�����������
����
���.
��K��
����2
/ Useful for composing new [`TypedValueParser`]s�3���
��������ĈV ���
	������������������,�,��������
�
�,��
ƬƬ�����_�ƬƬ�,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�,��
�Ƭ��
�
�����������
���%ف�����
���1
��K��
����2
çX3���
����������� ���
	����������������,�,������
�
�,��
<�<�����_�<�<��,�,�,�,��,�^�^��^��[�^��[����e�S��,������
�
�,��
�<����
���0
��K��
����2
çX3���
�������2!���� ���
	������������������,�,��������
�
�,��
ʰʰ�����_�ʰʰ�,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�,��
�ʰO}���3
0 Parse an [`ValueEnum`][crate::ValueEnum] value.���
�l��
��J���
 - [`PossibleValuesParser`]���
�l��
��?��
�\��
��7���
��7Ԡ�
��K��
߽M���*
' # use clap::builder::TypedValueParser;����+
( # let cmd = clap::Command::new("test");����
 # let arg = None;���
�d��
	 // Usage����+
��:l��
��:���#
��:���S
P             .value_parser(clap::builder::EnumValueParser::<ColorChoice>::new())����
��:T��
��:��
����E
B let m = cmd.try_get_matches_from_mut(["cmd", "always"]).unwrap();����/
, let port: ColorChoice = *m.get_one("color")���
��:���*
' assert_eq!(port, ColorChoice::Always);���
����

 // Semantics����L
I let value_parser = clap::builder::EnumValueParser::<ColorChoice>::new();�L��
 // or����8
5 let value_parser = clap::value_parser!(ColorChoice);����N
K assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("random")).is_err());����H
E assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("")).is_err());����f
c assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("always")).unwrap(), ColorChoice::Always);����b
_ assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("auto")).unwrap(), ColorChoice::Auto);����d
a assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("never")).unwrap(), ColorChoice::Never);�<��
��7���������K��
��K���
��K,��
��K$��
��K$��
��K<��
��i_M�2G]@��������G��
������
�Ȑ�����
�
�������������K���K���K���K���K���K���K䖐���"%���,�,��������
�
�Ȑ,��
²²�������K��_Ȑ²��K���K���K���K���K�����_���²²�,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�Ȑ,��
�²Á
����������������
���������������
����������������
����������������
������������������c
��K��
�l��
��J���W
T - [`EnumValueParser`] for directly supporting [`ValueEnum`][crate::ValueEnum] types���`
] - [`TypedValueParser::map`] for adapting values to a more specialized type, like an external��Ŏ@
=   enums that can't implement [`ValueEnum`][crate::ValueEnum]���
�l��
��?��
�T��
źM\��
��7���
��7�ӏ+
��:l��
��:���#
��:���d
a             .value_parser(clap::builder::PossibleValuesParser::new(["always", "auto", "never"]))����
��:T��
��:��
��őE
��X���*
' let port: &String = m.get_one("color")�䶒
��:�Ӓ
 assert_eq!(port, "always");�<�
��7��
�t��
 Semantics:�\��
��7���
��7Ժ�
��K�Փ*
�X���+
��X���
̵X�”]
Z let value_parser = clap::builder::PossibleValuesParser::new(["always", "auto", "never"]);����N
ѺX��H
��X���[
X assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("always")).unwrap(), "always");����W
T assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("auto")).unwrap(), "auto");���Y
V assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("never")).unwrap(), "never");�<Ƙ
��7�
������ku���������A��
������
�̆�
�
����0�0�������0�0��,�,������ט
�
�,ט
���������_������,�,�,�,���,�^�^��^��[�^��[����e�S��,����ޘ
�
�,ޘ
�����
��������������X�����L
��3
0 Parse number that fall within a range of values���
�̨�
��7©
��ƩC
@ **NOTE:** To capture negative values, you will also need to set����J
G [`Arg::allow_negative_numbers`][crate::Arg::allow_negative_numbers] or��ժB
? [`Arg::allow_hyphen_values`][crate::Arg::allow_hyphen_values].���
�T��
��7��
�l��
��?��
�T��
źM\ȫ
��7�ԫ
��7���+
��:l��
��:���"
��:�Ѭ
��:��E
��:���-
��J��
��:T��
��:��
����M
��J��&
��:䇯
��:ܤ�
��:<��
��7ȯ
�t̯
��X\ۯ
��7��
��7ԇ�
��K���*
�X�Ͱ+
��X���
̵X���X
U let value_parser = clap::builder::RangedI64ValueParser::<i32>::new().range(-1..200);���N
ѺX���H
��X���L
I assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("-200")).is_err());��ͳK
H assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("300")).is_err());����Q
N assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("-1")).unwrap(), -1);���O
L assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("0")).unwrap(), 0);����Q
N assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("50")).unwrap(), 50);�<��
��7�>������8�Ӷ+
��Ldֶ
��H,�
��H$��
��H$��
Ց�`�ߧ����EӶ
���4
4��
�
���� ���#
4��
�
��։  ���
	������8w��W/��L���H���H���H�Ց��22������8���H2��L��H��H��HՑ���22�,�,ՑՑ����
�
���,��
������8���H��L���H���H���H�Ց��_����,�,�,�,Ց�,�^�^��^��[�^��[����e�S��,������
�
���,��
���
�������������!,��
��������������!��
������������ݹ!��
������������ź!,��
��������������!��
��������������!��
��������������!���6
���3
��X��
�l��
��?��
�T��
źM\��
��7���
��7���+
��:l��
��:���"
��:��
��:���E
B             .value_parser(clap::value_parser!(u64).range(3000..))����-
��J���
��:T��
��:��
����M
��J���&
# let port: u64 = *m.get_one("port")����
��:���
��:<��
��7��
�t��
��X\��
��7���
��7���
��K���*
�X���+
��X���
̵X���W
T let value_parser = clap::builder::RangedU64ValueParser::<u32>::new().range(0..200);����N
ѺX���H
��X���L
��X���K
��X���J
G assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("-1")).is_err());����O
��X���Q
��X<��
��7�P������8���
�Ld��
ْ�}5I�6��)��
���4
4��
�
����!���#
4��
�
��։  ���
	������8w��W/�L�ْ���s�s������8���H�s�L�ْ������s�s�,�,ْْ����
�
���,��
�t�t������8m��H�t�L�ْ��_����t�t�,�,�,�,ْ�,�^�^��^��[�^��[����e�S��,������
�
���,��
��t܄
������������Ê#,��
��������������"�
������������د#��
��������������#,��
�������������#ҍ
��������������#��
��������������#ԗ�
���,
��L��
����2
çX3���
�;�ړ��*[�)�x ��
	�ړ�����ړ��������,�,ړړ����
�
�,��
9�9��ړ��_�9�9��,�,�,�,ړ�,�^�^��^��[�^��[����e�S��,������
�
�,��
�9����
���=
��L��
�l��
��J���:
7 - [`ValueParser::bool`] for assuming non-false is true��ɡN
��J��
�l��
��?��
�T��
źM\��
��7�Ţ
��7��+
��:l��
��:���$
!         clap::Arg::new("append")��ģF
C             .value_parser(clap::builder::FalseyValueParser::new())����
��:T��
��:��
����C
��J���)
& let port: bool = *m.get_one("append")�䨥
��:�ť
��J<�
��7�
�t��
��X\��
��7���
��7Ԩ�
��K�æ*
�X��+
��X���
̵X���?
< let value_parser = clap::builder::FalseyValueParser::new();���W
T assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("random")).unwrap(), true);��ȨT
Q assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("100")).unwrap(), true);����R
O assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("")).unwrap(), false);���W
T assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("false")).unwrap(), false);��ȪT
Q assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("No")).unwrap(), false);����U
R assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("oFF")).unwrap(), false);���S
P assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("0")).unwrap(), false);�<Ǭ
��73���
�����6�b��y �ج
	���o�o�������o�o��,�,������ެ
�
�,ެ
���������_������,�,�,�,���,�^�^��^��[�^��[����e�S��,�����
�
�,�
�����
�������������������
���!
�L��
�l��
��J���M
J - [`ValueParser::bool`] for different human readable bool representations����:
��J��
�l��
��?Ź
�Tɹ
źM\Թ
��7��
��7���+
��:l��
��:���$
��X�ߺG
D             .value_parser(clap::builder::BoolishValueParser::new())����
��:Tǻ
��:һ
��ֻC
��J���)
��Y�ļ
��:��
��J<��
��7��
�t��
��X\��
��7���
��7�Ľ
��K�߽*
�X���+
��X���
̵X�̾@
= let value_parser = clap::builder::BoolishValueParser::new();����N
ѺX�ܿH
��X���K
H assert!(value_parser.parse_ref(&cmd, arg, OsStr::new("100")).is_err());����U
R assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("true")).unwrap(), true);����T
Q assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("Yes")).unwrap(), true);����S
P assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("oN")).unwrap(), true);����R
O assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("1")).unwrap(), true);����W
��Y���T
��Y���U
߆Y���S
��Y<��
��73���
����h|TO�� ���
	���1�1�������1�1��,�,��������
�
�,��
q�q������_�q�q��,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�,��
�q���
������������������
������������������
�����������������
������������������$
���!
��L��
�l��
��J��
 - [`ValueParser::string`]���
�l��
��?��
�T��
źM\��
��7���
��7���+
��:l��
��:���$
��X���N
��:���
��:T��
��:��
����C
��J���+
( let port: &String = m.get_one("append")����
��:���
 assert_eq!(port, "true");�<��
��7��
�t��
��X\��
��7���
��7���
��K���*
�X���+
��X���
̵X���G
D let value_parser = clap::builder::NonEmptyStringValueParser::new();����[
X assert_eq!(value_parser.parse_ref(&cmd, arg, OsStr::new("random")).unwrap(), "random");����H
��X<��
��73���
�2	ٕL@Hbx ���
	�ٕ�
	�
	�ٕ����
	�
	�,�,ٕٕ����
�
�,��
		�ٕ��_�		�,�,�,�,ٕ�,�^�^��^��[�^��[����e�S��,������
�
�,��
�	��
�������������������
���8
��K��
����!
 See [`TypedValueParser::map`]��T����N�����J��
��L��
�����s3}��)+-/L��
4��
�
��߉<��
$��
�
����	�	�����N�����J���L��߉�	��L�	����������	�	�,�,��������
�
�߉�,��
�
	�
	�����N�����J���L��_߉�
	�_��
	����_������
	�
	�,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�߉�,��
��
	���"
���8
��K��
����%
" See [`TypedValueParser::try_map`]��n����N�����J��
��L��
���#6g��=���)+-/L��
4��
�
��߉<��
$��
�
����	�	�����N�����J���L���Y�	��L�	����������	�	�,�,��������
�
�߉�,��
�	�	�����N�����J���L���Y�	��Y�	����_������	�	�,�,�,�,���,�^�^��^��[�^��[����e�S��,������
�
�߉�,��
��	��
������������ߺ$��
��������������$��
��������������$�܄%
���e
b When encountered, report [`ErrorKind::UnknownArgument`][crate::error::ErrorKind::UnknownArgument]���
����L
I Useful to help users migrate, either from old versions or similar tools.���
�t��
��7��
�\��
��7���
��7���
��:���
��:���#
��:|��
�A���#
          Arg::new("current-dir")����
             .short('C'),����+
(         Arg::new("current-dir-unknown")���
             .long("cwd")����S
P             .aliases(["current-dir", "directory", "working-directory", "root"])����[
X             .value_parser(clap::builder::UnknownArgumentValueParser::suggest_arg("-C"))�䃀
             .hide(true),�\��
ǁ8��
����.
+ // Use a supported version of the argument��߀S
P let matches = cmd.clone().try_get_matches_from(["mycmd", "-C", ".."]).unwrap();����0
- assert!(matches.contains_id("current-dir"));�|�
��:��n
k     matches.get_many::<String>("current-dir").unwrap_or_default().map(|v| v.as_str()).collect::<Vec<_>>(),���
     vec![".."]�4��
��:��
����&
# // Use one of the invalid versions����N
K let err = cmd.try_get_matches_from(["mycmd", "--cwd", ".."]).unwrap_err();����D
A assert_eq!(err.kind(), clap::error::ErrorKind::UnknownArgument);�<��
��7�q��
�2�e8t�����
��
�
����ܞ�
\��
�
����$-	-	�����-	-	�,�,����̈́
�
�,̈́
>/	>/	����_�>/	>/	�,�-�-�,��-�^�^��^��[�^��[����e�S��-����Ԅ
�
�,Ԅ
�>/	K����
��
��
8�4��
t��
�A�����8��
���3+!_>�=��։ ������
։ ����
���mo���
�
��։ |H	|H	������8���H|H	����_���|H	|H	�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
���,��
�|H	����
 Unstable [`ValueParser`]���
����E
B Implementation may change to more specific instance in the future����
��
��
8�4��
t��
���I�bj�}������{���
�����
�\��
�
�����I	�I	����_��I	�I	�-�-�-�-��-�^�^��^��[�^��[����e�S��-������
�
�,��
��I	���H  Terminal styling definitions�i��m96 See also [`Command::styles`][crate::Command::styles].���l���?���� clap v3 styling�\���7����7��$! # use clap::builder::styling::*;���! let styles = Styles::styled()���/,     .header(AnsiColor::Yellow.on_default())���-*     .usage(AnsiColor::Green.on_default())���/,     .literal(AnsiColor::Green.on_default())���41     .placeholder(AnsiColor::Green.on_default());�<���7�4�Ԣ>����Y5���������l�4��
����%d�,��
����%d�,��
����%t�<��
����%��\��
����%d�,��
����%t�<��
����%t�<��
����%��l��
����%�c	�c	�Ԣ����c	�c	�-�-ԢԢ����
�,��f	�f	�Ԣ��_��f	�f	�-�-�-�-Ԣ�-�^�^��^��[�^��[����e�S��-������
�,���f	��!�.!+ Semantics for a piece of error information�3�b!�\�!���\��AU��������������������������������������������		�

���

������!Ա! The cause of the error��)����=?����T�!��!��Y�����')����D�!��! Existing arguments��%����9;����|�!Ŀ! Accepted subcommands��'����;=����T�!��! Accepted values��"����68����d�!��! Rejected values��"����68����|�!��! Number of values present��+����?A������!��! Number of allowed values��+����?A����L�!��$!! Minimum number of allowed values��4����HJ������!��! Potential fix for the user��-����AC������!��!��Y�����')����d�!��!��Y�����')����t�!��!��Y�����')����\�!��! Trailing argument��$����8:����L�!��!��Y�����')����,�!��! A usage string��!����57����4�!��!! An opaque message to the user��1����EG���� �8!����	�	�������	�	�-�-������>!�
�,>!C�	C�	�����_�C�	C�	�-�-�-�-���-�^�^��^��[�^��[����e�S��-����E!�
�,E!�C�	b�	b�	���b�	b�	������b�	b�	�-�-�-���-����L!�
�LL!�b�	+�	+�	������+�	�+�	+�	+�	+�	8�+�	+�	+�	�-�-����W!�
�W!c�	c�	�����`�c�	c�	�-�-�-���-�������[!�¶Wc�	ӶWc�	
���$[!�c�	c�	c�	��!�� ! A piece of error information�3��!�d�!����w��}^%�����������������������������������������$������$�!��H!E [`ContextKind`] is self-sufficient, no additional information needed��X����ln��������! A single value�����
�(�,�������Y$�!������!��Y�����
�	�
���������Y4�!������|�! Many values������
�������������Y\�!��������!��Y�����
�������������Y��!������t�! many value������
�������$������Y�!����$w���!��Y�����
�����������Y,�!����	��	��������	��	�-�-�������!�
�,�!�	�	�����_��	�	�-�-�-�-���-�^�^��^��[�^��[����e�S��-�����!�
�,�!��	�	�	����	�	�������	�	�-�-�-���-�����!�
�L�!��	�	�	�������	��	�	�	�	8��	�	�	�-�-�����!�
��!�t"�."+ Command line argument parser kind of error�3�b"�L}"̪���^į��������������������������������������������		�

���

����d�"��D"A Occurs when an [`Arg`][crate::Arg] has a set of possible values,���:"7 and the user provides a value which isn't in that set.��"�t�"��7�"�\�"��7��"��7��1"��F��%"" let result = Command::new("prog")���"     .arg(Arg::new("speed")���,")         .value_parser(["fast", "slow"]))���5"2     .try_get_matches_from(vec!["prog", "other"]);���"��@��D"A assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidValue);�<�"��7���̪ #��̪|�	"��["X Occurs when a user provides a flag, option, argument or subcommand which isn't defined.��"�t�"��7�"�\�"��7��"��7��1". # use clap::{Command, arg, error::ErrorKind};���%"��Y��&"#     .arg(arg!(--flag "some flag"))���7"4     .try_get_matches_from(vec!["prog", "--other"]);���"��@��	G"D assert_eq!(result.unwrap_err().kind(), ErrorKind::UnknownArgument);�<�	"��7����̪����̪��"��	^"[ Occurs when the user provides an unrecognized [`Subcommand`] which meets the threshold for���
3"0 being similar enough to an existing subcommand.���O"L If it doesn't meet the threshold, or the 'suggestions' feature is disabled,���;"8 the more general [`UnknownArgument`] error is returned.��"�t�"��7�"�\�"��7��'"$ # #[cfg(feature = "suggestions")] {���
"��7��
3"0 # use clap::{Command, Arg, error::ErrorKind, };���
%"��Y��*"��A��,")         .about("Used for configuration")���("%         .arg(Arg::new("config_file")���8"5             .help("The configuration file to use")))���5"2     .try_get_matches_from(vec!["prog", "confi"]);��"��@��I"F assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidSubcommand);�<�"��8<�"��7�"���%"��:��3"0 [`UnknownArgument`]: ErrorKind::UnknownArgument�����̪����̪D�"��M"J Occurs when the user doesn't use equals for an option that requires equal���" sign to provide values.��"�\�"��7��"��7��<"��:��""��:��"�@��$"!          .action(ArgAction::Set)���""          .require_equals(true)��"          .long("color"))���>";     .try_get_matches_from(vec!["prog", "--color", "red"]);�ԁ"��:��="��;<�"��7����̪����̪|�"��Z"W Occurs when the user provides a value for an argument with a custom validation and the��� " value fails that validation.��"�t�"��7�"�\�"��7��"��7��?"< # use clap::{Command, Arg, error::ErrorKind, value_parser};���4"1 fn is_numeric(val: &str) -> Result<(), String> {���""     match val.parse::<i64>() {���"         Ok(..) => Ok(()),���C"@         Err(..) => Err(String::from("value wasn't a number!")),�L�"�J,�"��8�"���%"��Y�"     .arg(Arg::new("num")���."+          .value_parser(value_parser!(u8)))���:"7     .try_get_matches_from(vec!["prog", "NotANumber"]);���"��@��G"D assert_eq!(result.unwrap_err().kind(), ErrorKind::ValueValidation);�<�"��7�%��̪:=��̪l�""��X"U Occurs when a user provides more values for an argument than were defined by setting���" [`Arg::num_args`].��"�t�"��7�"�\�"��7��"��7��1"��F��%"��Y� "     .arg(Arg::new("arg")�� "         .num_args(1..=2))��� E"B     .try_get_matches_from(vec!["prog", "too", "many", "values"]);��!"��@��!E"B assert_eq!(result.unwrap_err().kind(), ErrorKind::TooManyValues);�<�!"��7��"-"* [`Arg::num_args`]: crate::Arg::num_args()����̪#&��̪d�'"��"["X Occurs when the user provides fewer values for an argument than were defined by setting���#"ݔZ�#"�t�#"��7�#"�\�#"��7��#"��7��$1"��F��$%"��Y��$!"     .arg(Arg::new("some_opt")�ĥ%"��=��%"         .num_args(3..))���%C"@     .try_get_matches_from(vec!["prog", "--opt", "too", "few"]);��&"��@��&D"A assert_eq!(result.unwrap_err().kind(), ErrorKind::TooFewValues);�<�'"��7��'-"ΗZ����̪����̪��."��'Z"W Occurs when the user provides a different number of values for an argument than what's���(K"H been defined by setting [`Arg::num_args`] or than was implicitly set by�̕)" [`Arg::value_names`].��)"�t�)"��7�)"�\�)"��7��)"��7��*<"��:��*%"��Y��*!"��Zě+"��=��+#"��:��+"         .num_args(2))���+>";     .try_get_matches_from(vec!["prog", "--opt", "wrong"]);���,"��@��,K"H assert_eq!(result.unwrap_err().kind(), ErrorKind::WrongNumberOfValues);�<�-"��7�-"���--"ΗZ��-3"0 [`Arg::value_names`]: crate::Arg::value_names()�����̪����̪��4"��.]"Z Occurs when the user provides two values which conflict with each other and can't be used�l�/"
 together.��/"�t�/"��7�/"�\�/"��7��/"��7��0<"��:��0%"��Y�1"��9Ԥ1"��9��1'"��:��1%"�?��2"�@Լ2"         .long("color")���2("��9��3B"?     .try_get_matches_from(vec!["prog", "--debug", "--color"]);���3"��@��3H"E assert_eq!(result.unwrap_err().kind(), ErrorKind::ArgumentConflict);�<�4"��7����̪
��̪��8"��4I"F Occurs when the user does not provide one or more required arguments.��5"�t�5"��7�5"�\�5"��7��5"��7��61"��F��6%"��Y��6"��9�7"��@��7,")     .try_get_matches_from(vec!["prog"]);���7"��@��7O"L assert_eq!(result.unwrap_err().kind(), ErrorKind::MissingRequiredArgument);�<�8"��7�k��̪����̪��>"��8Z"W Occurs when a subcommand is required (as defined by [`Command::subcommand_required`]),���9&"# but the user does not provide one.��:"�t�:"��7�:"�\�:"��7��:"��7��:,"��B��;"" let err = Command::new("prog")���;""��E��;)"��:��<#"��:��<"��E\�<"ǁ8��<"��E��<F"��E<�="��9<�="��7�="���=I"F [`Command::subcommand_required`]: crate::Command::subcommand_required�����̪����̪\�H"��>C"@ Occurs when the user provides a value containing invalid UTF-8.��?"�ܛ?" To allow arbitrary data���?f"c - Set [`Arg::value_parser(value_parser!(OsString))`][crate::Arg::value_parser] for argument values���@O"L - Set [`Command::external_subcommand_value_parser`] for external-subcommand�d�@"	   values��A"���A" # Platform Specific��A"���A?"< Non-Windows platforms only (such as Linux, Unix, OSX, etc.)��A"�t�B"��7�B"�\�B"��7��B"��E��B"��7��B<"��:��C*"' # use std::os::unix::ffi::OsStringExt;���C"��E��C%"��Y�D"     .arg(Arg::new("utf8")���D"         .short('u')���D$"��9��E<"9     .try_get_matches_from(vec![OsString::from("myprog"),���E9"6                                 OsString::from("-u"),���FE"B                                 OsString::from_vec(vec![0xE9])]);���F"��@��FC"@ assert_eq!(result.unwrap_err().kind(), ErrorKind::InvalidUtf8);�<�G"��8<�G"��7�G"���Gc"` [`Command::external_subcommand_value_parser`]: crate::Command::external_subcommand_value_parser�����̪����̪\�N"��H@"= Not a true "error" as it means `--help` or similar was used.���I."+ The help message will be sent to `stdout`.��I"���I\"Y **Note**: If the help is displayed due to an error (such as missing subcommands) it will���J,") be sent to `stderr` instead of `stdout`.��J"�t�J"��7�K"�\�K"��7��K "�;��K"��7��K1"��F��L%"��Y��L6"3     .try_get_matches_from(vec!["prog", "--help"]);��M"��@��MC"@ assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayHelp);�<�M"��8<�M"��7�=��̪RU��̪��U("��NQ"N Occurs when either an argument or a [`Subcommand`] is required, as defined by���NF"C [`Command::arg_required_else_help`] , but the user did not provide�D�O" one.��O"�t�O"��7�O"�\�O"��7��O"��7��P3"��Z��P%"��Y��P%""     .arg_required_else_help(true)���Q*"��A��Q,"��Z��R("�Z��R8"��Z��R,"��Z�S"��@��S`"] assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayHelpOnMissingArgumentOrSubcommand);�<�T"��7�T"���T%"��:��TO"L [`Command::arg_required_else_help`]: crate::Command::arg_required_else_help��v��̪����̪t�Y"��UC"@ Not a true "error" as it means `--version` or similar was used.���V)"& The message will be sent to `stdout`.��V"�t�V"��7�V"�\�W"��7��W"��7��W1"��F��W%"��Y��X"     .version("3.0")���X9"6     .try_get_matches_from(vec!["prog", "--version"]);���X"��@��YF"C assert_eq!(result.unwrap_err().kind(), ErrorKind::DisplayVersion);�<�Y"��7����̪����̪�["�Z" Represents an [I/O error].���ZS"P Can occur when writing to `stderr` or `stdout` or reading a configuration file.��Z"���[" [I/O error]: std::io::Error�����̪����̪4�]"��[A"> Represents a [Format error] (which is a part of [`Display`]).���[8"5 Typically caused by writing to `stderr` or `stdout`.��\"���\"" [`Display`]: std::fmt::Display���\#"  [Format error]: std::fmt::Error�����̪��̪h�	h�	�̪��_�h�	h�	�-�-�-�-̪�-�^�^��^��[�^��[����e�S��-����8"�
�,8"�h�	 �?"�̪��	��	�̪�����	��	�-�-̪̪��E"�
�,E"�	�	�̪�	�	�̪����	�	�-�-�-̪�-̪��L"�
�LL"��	��	��	�̪�����	���	��	��	��	8���	��	��	�-�-̪��W"�
�W"�	�	�̪��`��	�	�-�-�-̪�-�������["�¶W�	ӶW�	
���$["��	�	�	��
�T�
�
ۭE��CLv_Z���������|�
$�
�
��̪��+<��
����&��<��
����&��34��
������������������;t�����K��$L��
����Nt�4��
��Ԣ��T��
������|��
�����L��
����&M�	M�	�ۭ��_�M�	M�	�-�-�-�-ۭ�-�^�^��^��[�^��[����e�S��-�����
�
�,�
�M�	����<����*ɥ��6R����������������	�	��
�4	8	��������Z4�������	��	��
�		��������ZL������rf
rf
������rf
rf
�-�-���������
�,���h
�h
�����_��h
�h
�-�-�-�-���-�^�^��^��[�^��[����e�S��-�������
�,����h
����L���
����:�}�w�1+�
�����k
�k
�����_��k
�k
�-�-�-�-���-�^�^��^��[�^��[����e�S��-�������
�,����k
�$�T�$���;]#�Af����$<�$�������$<�$�����)�m
�m
����_��m
�m
�-�-�-�-��-�^�^��^��[�^��[����e�S��-�����$�
�,�$��m
�p
�p
������p
�p
���
���%�>%; Violation of [`ArgMatches`][crate::ArgMatches] assumptions�3��%�d�%ɲ� �t"������D�%��7%4 Failed to downcast `AnyValue` to the specified type�3��%�M��ɲ��%��>%; Type for value stored in [`ArgMatches`][crate::ArgMatches]�4�%������%��"% The target type to downcast to�D�%����|�%��7%4 Argument not defined in [`Command`][crate::Command]�3��%�M��ɲgu
gu
�ɲ���gu
gu
�-�-ɲɲ��f%�
�,f%�v
�v
�ɲ��_��v
�v
�-�-�-�-ɲ�-�^�^��^��[�^��[����e�S��-����m%�
�,m%��v
��
�� 
 Container for parse results.��
���_
\ Used to get information about the arguments that were supplied to the program at runtime by���g
d the user. New instances of this struct are obtained by using the [`Command::get_matches`] family of�d�
	 methods.��
�t�
��7�
�l�
҅B��
��7��*
��9��$
�P��'
$ let matches = Command::new("MyApp")���
     .arg(Arg::new("out")�܇
         .long("output")�ܣ
ɫ:��#
��:�� 
         .default_value("-"))��
��9��
��9��$
��9��<
9     .get_matches(); // builds the instance of ArgMatches��	
���	`
] // to get information about the "cfg" argument we created, such as the value supplied we use���
@
= // various ArgMatches methods, such as [ArgMatches::get_one]���
7
4 if let Some(c) = matches.get_one::<String>("cfg") {���
&
#     println!("Value for -c: {c}");�,�
��8�
���^
[ // The ArgMatches::get_one method returns an Option because the user may not have supplied���_
\ // that argument at runtime. But if we specified that the argument was "required" as we did���^
[ // with the "out" argument, we can safely unwrap because `clap` verifies that was actually���

 // used at runtime.���
R
O println!("Value for --output: {}", matches.get_one::<String>("out").unwrap());��
���9
6 // You can check the presence of an argument's values���#
  if matches.contains_id("out") {���A
>     // However, if you want to know where the value came from���b
_     if matches.value_source("out").expect("checked contains_id") == ValueSource::CommandLine {���*
'         println!("`out` set by user");���
��J��+
(         println!("`out` is defaulted");�L�
�J,�
��8<�
��7��;
8 [`Command::get_matches`]: crate::Command::get_matches()��T�
���+���#-����(
$�
����)��.
T�
����)�
�
�����_��
�
�-�-�-�-���-�^�^��^��[�^��[����e�S��-�����
�
�,�
��
��
��
��������
��
�-�-�������
�
�,�
�o
�o
�������o
�o
����
���
��
�����
��
��������
��
�-�-�-���-�����
�
�L�
���
�
�
�������
��
�
�
�
8��
�
�
�-�-�����
�
��
��
�T��
����irJ������
$��
�������
<��
�����������_����-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
�,��
��ii������ii�-�-��������
�
�,��
}}���}}������}}�-�-�-���-������
�
�L��
�},	,	������,	�,	,	,	,	8�,	,	,	�-�-������
�
���
���
���g
��P��
�t��
��7��
�\��
��7���
��7���-
��O��
����"
��:���!
ϕP���7
��P���"
��P���=
�P���N
��P|��
��:|��
��P���"
֘P�Ɓ!
��P��
��P4��
��:<��
��7�4��
������%yI������
�ǂ
$ǂ
����g�g���h��g�h���g�hϻ�gFPR<?������	�	������������	�	�-�-��������
�
��,��
�
�
��������_�69�
�
�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
��,��
��
���
��Q
N Iterate over multiple values for an argument via [`ArgMatches::remove_many`].���
�tĆ
��7ӆ
�\׆
��7��
��7���*
��9���%
" let mut m = Command::new("myapp")��ԇ
�P��
��;���'
��P���E
B     .get_matches_from(vec!["myapp", "-o", "val1", "-o", "val2"]);���
����6
3 let mut values = m.remove_many::<String>("output")����
��Fȉ
��̉:
7 assert_eq!(values.next(), Some(String::from("val1")));����:
7 assert_eq!(values.next(), Some(String::from("val2")));��Š$
! assert_eq!(values.next(), None);�<�
��7�4��
�����8��
��8��q�/��� "�ȋH
$ȋ
�����+T��
��
�����������8���H�����������-�-��������
�
���,��
��������8:��H�����_�TW���-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
���,��
���Ș
���N
K Iterate over multiple values for an argument via [`ArgMatches::get_many`].���
�t��
��7��
�\��
��7���
��7�ʔ*
��9���!
��O���
�P���
��;�ϕ'
��P���E
��[��
����3
0 let mut values = m.get_many::<String>("output")����
     .unwrap()�쇗
     .map(|s| s.as_str());���
����,
) assert_eq!(values.next(), Some("val1"));��֗,
) assert_eq!(values.next(), Some("val2"));����$
�[<��
��7�LӘ
������۝B�
��h<0�����ݘ
')���@
$��
������������	����<�}�Ta!N��8�8��*�8��7���>Z\O�g�g���h��g�h���g�hϻ�gFPR<?������-�-���-��T֙
֙
����.�.�������۝B���B�.�����~����.�.�-�-��������
�
����,��
�/�/�������۝BJ�_���/����_�LOru�/�/�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
����,��
��/�ҧ
���A
> Iterate over raw argument values via [`ArgMatches::get_raw`].��
�t�
��7��
�\��
��7���
��E���
��7�Ǣ-
��O���
��J���3
��Jţ
��ɣ 
��O��#
      .arg(arg!(<arg> "some arg")����3
0         .value_parser(value_parser!(OsString)))��¤8
��O���/
,                             // "Hi {0xe9}!"����Y
V                             OsString::from_vec(vec![b'H', b'i', b' ', 0xe9, b'!'])]);�|��
��:ԕ�
     &*m.get_raw("arg")����
         .unwrap()��Ʀ
         .next().unwrap()���
         .as_bytes(),����&
#     [b'H', b'i', b' ', 0xe9, b'!']�4��
��:<��
��8<��
��7�Lݧ
��������F$�����
���D
$��
������������	����<�}�Ta!N��8�8��*�8��7���>Z\O�g�g���h��g�h���g�hϻ�gFPR<?������-�-���-��T�
�
���/?/?���������SV/?/?�-�-������ç
�
��,ç
}@}@��������_���}@}@�-�-�-�-���-�^�^��^��[�^��[����e�S��-����ʧ
�
��,ʧ
�}@̃�
�\��
�����8��
�/�9���GK� �ɲV
$ɲ
�����+�I�I������8r��H�I�������I�I�-�-������
�
���,��
�J�J������8��H�J���_�58�J�J�-�-�-�-��-�^�^��^��[�^��[����e�S��-������
�
���,��
��J�Ѹ
��ܸ
�����8��
ܺ������� ���:
$��
�����+}\}\������8r��H}\ܺ�����}\}\�-�-ܺܺ��¸
�
���,¸
O]O]������8��HO]ܺ��_�58O]O]�-�-�-�-ܺ�-�^�^��^��[�^��[����e�S��-����ɸ
�
���,ɸ
�O]��� 
�t��
������۝B��
����z$6����
%'��T
$�
������������	����<�}�Ta!N�ԙ[�-�-��������	�,S������-���f�f�������۝B��B�f�����69�f�f�-�-��������
�
����,��
�g�g�������۝B��[�g����_������g�g�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
����,��
��g���%
����
������۝B��
�,S��������
%'���2
$��
������������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?������-�-���-���`�`�������۝B7��B�`����36WZ�`�`�-�-������
�
����,��
|`�`�������۝B��[�`���_��� �`�`�-�-�-�-��-�^�^��^��[�^��[����e�S��-������
�
����,��
��a���
�t��
���ս�ތ��b4����
���Q
$��
������������	����<�}�Ta!N���[�-�-��������	�>�5�-���-zR�R����ս������R�R�-�-սս����
�
��,��

RR����ս��_�uxDRHR�-�-�-�-ս�-�^�^��^��[�^��[����e�S��-������
�
��,��
��R���"
����
�����>�5�-�����
���6
$��
������������	����<�}�Ta!N��g�g���h��g�h���g�hϻ�gFPR<?������-�-���-��YK_K����������K�K�-�-��������
�
��,��
K"K��������_���SKWK�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
��,��
�
L���
���d
a Iterate over indices for where an argument appeared when parsing, via [`ArgMatches::indices_of`]���
�t��
��7��
�\��
��7���
��7���*
��9���!
��O���
�P���
��;���
��;���$
��9���?
<     .get_matches_from(vec!["myapp", "-o", "val1", "val2"]);���
����6
3 let mut indices = m.indices_of("output").unwrap();���
����(
% assert_eq!(indices.next(), Some(2));����(
% assert_eq!(indices.next(), Some(3));����%
" assert_eq!(indices.next(), None);�<��
��7���8
5 [`ArgMatches::indices_of`]: ArgMatches::indices_of()��<��
�����$�]P-������
��
$��
�������ڸ.����
�3<�YPƇ��g�g���h��g�h���g�hϻ�gFPR<?���T��
��
����I�I�����������
JJ�-�-��������
�
��,��
�H�H��������_��� I$I�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�
��,��
��I��T���^�1�m����������4������.��<������.ܐ<������.ı$������*��D������.��\����>CDC�����_�bCfC�-�-�-�-���-�^�^��^��[�^��[����e�S��-������
�,��D>=D=������b=f=�-�-��������
�,��s&�"& Origin of the argument's value�3�a&�\|&���4�Zr�5j���������d�&��@&= Value came [`Arg::default_value`][crate::Arg::default_value]��P����df����\�&��,&) Value came [`Arg::env`][crate::Arg::env]��<����PR����\�&��+&( Value was passed in on the command-line��;����OQ�����1�1�����_��1�1�-�-�-�-���-�^�^��^��[�^��[����e�S��-����,&�
�,,&��2�>�>�������>�>�-�-������3&�
�,3& �:&����1�1����1�1�������1�1�-�-�-���-����@&�
�L@&�A2|1�1�������1��1�1�1�18��1�1�1�.�.����K&�
�K&�1�1������2	2�.�.�.���.���
��O&�
�TO&�m2r1x1�������1�1�.�.�.���.����
��[&�
�[&��1,�'��������������ف�����������������������ɣ�ԅ�'�T��'��0�iG�{���������������������T��'���������+N	�2N	��
�KN	ON	��������[��'����N	�
N	��
�#N	'N	��������[��'����:3@3�����_�^3b3�.�.�.�.���.�^�^��^��[�^��[����e�S��.������'�
�,��'�4�1�1����1�1�������1�1�.�.�.���.������'�
�L��'�22�&�&�������&��&�&�&�&8��&�&�&�.�.������'�
���'���'-\��'�\��'���X��B������������������ ��������������������� �P	��P	���
��P	�P	���������[4��'������P	��P	���
��P	�P	���������[��'�����T��'������ ��������'������ ��������'������d��'$��'�����l��'$��'�����\��'��'��������'������ ��������'������\��'��'�����l��'������\��'��'�����,Ѐ'������ ������*�*���� �_� �*�*�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ���'� 
� ,��'��+�$�$����$�$���� �� �$�$�.�.�.���.��� ���'� 
� L��'�=%���� �� :>�.�.����� ���'� 
� ,��'䁁'�T��'���N��m�� � � � ���'��'� � �����$',Ɓ'� � ��/��"'D��'� � �����&'d��'� � �������� �� ���.�.����� ��'� 
� ,�'������ �_� ���.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��'� 
� ,�'������������� �� ���.�.�.���.��� ��'� 
� L�'�5	������ �� �%).28�>DH�.�.��� ���'� 
� ��'��'�T��'��K��>
�� � � � � � � � � ,��'�� � ��� � ��$��'�� � ��� � ��,��'�� � ��� � �� ���'	��������� �� ���.�.����� �ǂ'� 
� ,ǂ'������ �_� ���.�.�.�.���.�^�^��^��[�^��[����e�S��.��� �΂'� 
� ,΂'�j�
�
���	���� �� '+�.�.�.���.��� �Ղ'� 
� LՂ'��
���� �� +�48=A8�MSW�.�.��� ���'� 
� ��'��{(�L�{(����^�wt`�� ��{(L�{(�� � ��/OU���� �� sw��� � 
� ���� �� $(�.�.����� ��{(� 
� ,�{(������ �_� ���.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��{(� 
� ,�{(������� ��� ��� � �� ��S��S��S�����������y�Q�jT�� � d���� � ��d�,��� � >�
D�
���W�
]�
���� �� {�
�
�.�.�.���.��� ��� 
� L����
R�
X�
���� �� v�
��
��
��
��
8���
��
��
�.�.��� ��� 
� �?�
E�
���� �_� c�
g�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��� 
� ,���
��
�
���� �� !�
%�
�.�.����� ��� 
� ,�̐�<���[���;�Q� � t�$��� � ��t�$��� � ��j�j����� �� j�j���� � 
� Z�
`�
���s�
y�
���� �� ��
��
�.�.�.���.��� ��� 
� L����
c�
i�
���� �� ��
���
��
��
��
8���
��
��
�.�.��� ��� 
� �O�
U�
���� �_� s�
w�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��� 
� ,��!�
��
��
���� �� ��
��
�.�.����� ��� 
� ,����<����n�MRiŸ� � � � � � � � ��� � ����� � ���d	��d	� � 
� �d	�d	��� � ��\$�� � �d	��d	� � 
� �d	�d	����� � �\,�� � ��ad	�hd	� � 
� �d	�d	��� � �\,�� � ��
�
���� �_� "�
&�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��� 
� ,����
��
��
�����
��
���� �� ��
�
�.�.�.���.��� ��� 
� L��e�
s�
y�
���� �� ��
���
��
��
��
8���
��
��
�.�.��� ��� 
� ���
��
���� �`� ��
��
�.�.�.���.��� �� � ��� ¶WX�
ӶW`�

� ��$��x�
|�
��
D�
J�
���� �� h�
l�
�.�.����� ��� 
� ,��r#�4�#��N/7j�KRT� � � � � � 4�#�� � ��� � ��4�#�� � ��� � �� �N#����
�
���� �� 0�
4�
�.�.����� �T#� 
� ,T#*�
0�
���� �_� N�
R�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� �[#� 
� ,[#���
��	��	�����	��	���� �� ��	��	�.�.�.���.��� �b#� 
� Lb#���	��
��
���� �� ջ
�޻
�
�
�
8���
��
�
�.�.��� �m#� 
� m#ܾ#�L�#����ٞ���� � � t�#4�#�� � ����#T�#�� � ����#<�#�� � ���
�
���� �� �
�
�.�.����� ��#� 
� ,�#�
�
���� �_� �
�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.��� ��#� 
� ,�#���
��D#��\;�E=Y� � �2@,2�� � �5�5I�5��4�5���4�5��4榦������"�����t���� � ����
��
���� �� ��
��
�.�.����� �	� 
� ,	<����� ��� ��� � ���1��
�T�
�����J�V�� ��
<�
�� � �� ��
���v
v
����!��!v
v
�.�.�����!��
�!
�!,�
���<����!���!�!�!��S���T����'��q^
��!�!'),.d�$���!�!ˇ2t�4���!�!ʈ2/�
5�
����!���!�!�!��S���T����|�
�����
���!��!������
��
�.�.�����!�z�!
�!����,zԓ
ړ
����!���!�!�!��S���T��_��#�
�_��3�
���!�_�!����d�
h�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.���!���!
�!����,���
��
��
����!���!�!�!��S���T���������
��
����!���!�!�!��SI��TH��T��
�������
���!��!~�����
��
�.�.�.���.���!���!
�!����L����
O�
U�
����!���!�!�!��SK��TJ��T��
�����
���!��!|��ד
���
�
�
�
8���
��
�
�.�.���!���!
�!�����D�
����!���!���!�!���2�,�<�,��!�!��8�,��»N�x���!l�,,�,��!�!��4X
^
���!�!��8n��H�
���!��!���
�
�.�.�����!�z,�!
�!��,z,3
9
���!�!��8��Hb
���!�_�!-0�
�
�.�.�.�.���.�^�^��^��[�^��[����e�S��.���!��,�!
�!��,�,�7
��	��	���!�!��8��"%

���!�!��8Y��UA
���!��!svc
g
�.�.�.���.���!��,�!
�!��L�,��
]
c
�	��!�!��8��U�
���!��!58�
��
�
�
�
8��
�
�
�.�.���!��,�!
�!���,|-�,-���!�!��8-���/3J�	8�!�! ,'-'-��!�!���2-D2-��!�!��.$�	*�	�	��!�!��8���HR�	���!�_�!��r�	v�	�.�.�.�.���.�^�^��^��[�^��[����e�S��.���!�	-�!
�!��,	-�#�	x	�T�-��!�!��8�-������Y�Q�!�!ݘ5��kx	Q�ݘ5���!�!
�!��jll�-��!�!ݘ5H�	N�	�	��!�!��8���Hv�	���!�_�!����	��	�.�.�.�.���.�^�^��^��[�^��[����e�S��.���!��-�!
�!��,�-�I�	3y	�KC@ [`Arg`][crate::Arg] or [`ArgGroup`][crate::ArgGroup] identifier�����YV This is used for accessing the value in [`ArgMatches`][crate::ArgMatches] or defining���DA relationships between `Arg`s and `ArgGroup`s with functions like���85 [`Arg::conflicts_with`][crate::Arg::conflicts_with].������@
TG�!�!�����z	7������!�!
�!���!�!�����	���!��!�����!�!
�!���	���!��!���.�.�����!���!
�!,���	�	�	���!��! �	�)�	-�	2�	6�	8�B�	H�	L�	�.�.���!���!
�!��A�A�	���A�A�	���!��!�A�A�.�.�.���.���!���!
�!L���A]�	c�	�	���!��!��	��	�.�.�.���.���
�!���!
�!T����	�G�G�	���!��!�G�G�.�.�.���.����
�!���!
�!���G~�	��	�	���!�`�!��	��	�.�.�.���.���!��!�!���!¶W�	ӶW�	
�!��$��/�	3�	7�	��*�B7*4 Represents the color preferences for program output��\�*��Dt��%�^��!�!�!�!�!�!�!�!�!4�*��^*[ Enables colored output regardless of whether or not the output is going to a terminal/TTY.��*�t�*��7�*�\�*��7��!* # #[cfg(feature = "color")] {���*��7��'*��B��*��A��#*      .color(ColorChoice::Always)���*�B<�*��8<�*��7�<�!�!��QT�!�!��,�*��W*T Disables colored output no matter if the output is going to a terminal/TTY, or not.��	*�t�	*��7�	*�\�	*��7��	!*��\��
*��7��
'*��B��
*��A��"*��B��*�B<�*��8<�*��7���!�!��
�!�!����	��	�	���!�_�!Ƭ	ʬ	�.�.�.�.���.�^�^��^��[�^��[����e�S��.���!��*�!
�!,�*�t�	 ��*�	����
�
�	���!��!�
#�
�.�.�����!��*�!
�!,�*^�	d�	�	���!��!��	���	��	��	��	8���	��	��	�.�.���!��*�!
�!�*Ĭ	ʬ	�	��ݬ	�	�	���!��!�	�	�.�.�.���.���!��*�!
�!L�*�i�	��	��	�	���!��!��	��	���!�!
�!�	��N*K Enables colored output only when the output is going to a terminal or TTY.��*�̦*��7�*���5*2 **NOTE:** This is the default behavior of `clap`.��*�T�*��7�*�t�*��7�*�\�*��7��!*��\��*��7��'*��B��*��A��!*     .color(ColorChoice::Auto)���*�B<�*��8<�*��7><�*T�*�	��	�!�!����	��	�!�!���	:@�	:@�	:@6	:@�	:@�9:@;	:@�::@�	:@�	:@<	:@d�:@�:@��:@�b:@T�:@�c:@K�:@b�:@�:@�k:@|�:@��:@a�:@�r:@t�:@��:@Z�:@��:@��:@:�:@k�:@�:@��:@j�:@.�:@{O:@�N:@�L:@?L:@^K:@J:@�I:@�H:@H:@8G:@$F:@�D:@;C:@(B:@�@:@�?:@#?:@�>:@N>:@=:@�<:@<:@&::@m8:@�7:@�7:@N7:@r6:@�5:@Y5:@3:@52:@�1:@/1:@�0:@0:@�/:@/:@|.:@�-:@n-:@�,:@i,:@�+:@+:@S*:@��	:@�):@��	:@):@b(:@��	:@�':@n':@��	:@�&:@��	:@r&:@��	:@�%:@��	:@��	:@�$:@��	:@��	:@�:@�:@�:@��:@��:@ �:@��:@X�:@�:@��:@7�:@;�:@��:@�:@�:@͙:@o�:@d�:@Ȕ:@�:@��:@��:@ΐ:@�:@��:@4�:@�:@\:@4~:@�}:@3}:@4|:@y{:@�z:@�y:@y:@�x:@�w:@`w:@�v:@�u:@�t:@�s:@s:@^r:@|o:@�l:@j:@!h:@1f:@ed:@Lb:@�a:@:a:@�`:@_:@�]:@�\:@\:@k[:@�Z:@Z:@jY:@ X:@BV:@=U:@�S:@�R:@&Q:@�M:@��:@�L:@��:@�J:@�:@
J:@�I:@$I:@�H:@H:@wG:@�F:@SF:@�E:@HE:@�D:@�D:@D:@�C:@'C:@�B:@B:@�A:@A:@l@:@}>:@�=:@=:@z<:@�;:@^;:@k::@�9:@/9:@�8:@*8:@k7:@�6:@��:@��:@�5:@��:@p4:@ 4:@�3:@72:@՟	:@|1:@"1:@��	:@�/:@�.:@�-:@u-:@��	:@d,:@	,:@�+:@�*:@��
:@��
:@�(:@':@��
:@`&:@&:@�%:@`%:@�$:@�#:@#:@ɵ
:@ܺ
:@�:@��
:@�:@\:@�:@��
:@��
:@�:@��
:@�:@\:@��
:@T:@�:@�:@��
:@[:@�:@��
:@�:@��
:@��
:@:@B:@��
:@��
:@�:@�:@-:@a
:@�:@�
:@D
:@�:@�	:@�
:@		:@�:@6:@�:@c:@�:@�:@�:@X:@�:@r:@�:@�:@�":@:@�#:@�#:@�:@�$:@�$:@�%:@:@�%:@�&:@}:@�&:@�&:@�':@:@�(:@�:@�):@:@�*:@��:@�+:@�:@�-:@V�:@D�:@�::@��:@�;:@P�:@�<:@��:@�=:@��:@��:@k�:@!�:@A�:@v�:@+�:@�3:@��:@L�:@��:@��:@8�:@��:@��:@V�:@g�:@��:@�:@�&:@�':@L�:@�*:@�*:@�:@�:@��:@�:@��:@��:@�:@�:@��:@�:@�:@j�:@��:@��:@�:@��:@4�:@��:@�:@J�:@�:@�:@��:@�:@�:@�:@D�:@�:@��:@�:@M�:@� :@�!:@��:@�!:@�!:@�":@E�:@�":@Ⱦ:@�#:@P�:@�%:@��:@}�:@�1:@�:@�2:@��:@�3:@��:@�5:@P�:@��:@�:@�	:@��:@K�:@�:@��:@�	:@�	:@@�:@�:@��:@D�:@�:@ҳ:@�"	:@g�:@�#	:@�$	:@�&	:@��:@�)	:@!�:@5�:@�,	:@�:@�:@�/	:@�/	:@�:@�:@�8
:@�9
:@�9
:@d�:@��:@T�:@�|:@��
:@Ղ
:@R|:@�z:@��
:@�
:@��
:@�y:@�
:@��
:@��
:@�y:@�x:@Vx:@�v:@�
:@��
:@��
:@�u:@��
:@��
:@̔
:@Zu:@bt:@t:@mi:@��
:@��
:@ި
:@yh:@��
:@�
:@��
:@�g:@��
:@ӭ
:@�f:@��
:@��
:@ie:@��
:@=W:@��
:@��
:@��
:@>U:@��
:@��
:@��
:@�T:@��
:@��
:@)R:@��
:@��
:@��
:@mQ:@��
:@��
:@O:@��
:@��
:@��
:@\N:@��
:@��
:@�J:@��
:@��
:@��
:@[H:@�D:@��
:@��
:@Ü
:@�C:@��
:@��
:@�@:@�=:@�;:@��
:@��
:@��
:@�7:@�5:@��
:@ƃ
:@�
:@�0:@��
:@��
:@��
:@�.:@�*:@ޱ
:@��
:@��
:@�):@i&:@��
:@��
:@��
:@|%:@I#:@��
:@��
:@��
:@�:@��
:@��
:@��
:@�:@��
:@��
:@�:@o:@��
:@��
:@��
:@q:@�:@��
:@ɋ
:@�
:@:@��
:@֍
:@�
:@�:@��
:@��
:@��
:@��
:@��
:@��
:@�:@��:@��
:@��
:@��
:@��
:@��
:@��:@��:@��
:@��
:@��
:@��
:@}�:@)�:@��
:@��
:@��
:@��:@��:@��
:@��
:@��:@S�:@��
:@2�:@��:@��
:@��:@݀
:@ހ
:@߀
:@��
:@�
:@�
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@��
:@Ї
:@ч
:@lj
:@:�:@��:@t�:@�:@��:@I�:@��:@j�:@��:@�,:@�:@�!:@�!:@X�:@�!:@�!:@��:@��:@!�:@��:@�!/:@C�:@�#/:@�#/:@��:@�l/:@�l/:@g�:@�q/:@�q/:@�q/:@ϼ:@�v/:@B�:@��:@ʹ:@�~/:@�~/:@D�:@ہ/:@�/:@��/:@�/:@~�:@��/:@��/:@P�:@�i":@�i":@�:@@�:@z�:@ک:@��:@��:@��:@�:@��:@��:@b�:@;�:@��:@Z�:@��:@��:@<�:@֙:@Z�:@ؘ:@�g:@v�:@��:@�m:@8�:@��:@"�:@��:@)�:@��:@B�:@I�:@|�:@�:@'�:@�:@��:@��:@#�:@݌:@��:@��:@e�:@��:@��:@��:@Չ:@��:@��:@x�:@؄:@�
$:@f�:@�$:@�$:@��:@�$:@�:@�$:@��:@�$:@M�:@�$:@��:@�:@s�:@�:@|:@:@� $:@� $:@I~:@�"$:@�}:@�}:@�($:@}:@�,$:@�|:@�.$:@B|:@�/$:@A{:@qz:@�5$:@�y:@Sy:@�x:@x:@(w:@�	%:@�	%:@�m:@� 
:@�j:@�'
:@�g:@�0
:@Mc:@�<
:@�]:@�G
:@2V:@�V
:@�O:@�i
:@IL:@�u
:@�H:@��
:@�E:@�
:@B:@ؔ
:@�>:@T;:@68:@�
:@�$:@��
:@:@��
:@`:@
:@�:@ש
:@\:@K:@��
:@�:@��
:@��:@ۼ
:@��:@��
:@��:@��
:@h�:@��
:@\�:@��
:@j�:@��
:@q�:@��
:@��:@��
:@�:@��
:@��:@��
:@��:@��
:@�:@��
:@t�:@��
:@��:@��
:@��
:@l�:@��
:@p�:@�:@��:@�
:@h�:@�:@|�:@�:@��:@��:@S�:@��:@t�:@��
:@��
:@Q�:@��:@e�:@L�:@��:@`�:@��:@��:@��:@��
:@1�:@��:@�:@��:@h�:@��
:@��:@��
:@��
:@��:@:�:@��:@��
:@��
:@��:@��:@��
:@!�:@��
:@��
:@��:@(�:@��:@��:@��:@1�:@��:@��:@��:@��:@A�:@��:@��:@K�:@��:@��:@�:@��:@��:@9�:@��:@4�:@�&:@��:@�
':@�
':@��:@�':@�':@��:@�':@��':@̬':@Ʋ:@��':@��':@@�:@��':@��:@-�:@��':@��':@��':@��:@��':@��':@��':@ë:@��':@��':@��':@��':@��':@��':@��:@��':@��':@��':@��':@-�:@��':@��':@��':@E�:@��':@��':@[�:@��':@��':@۠:@��':@P�:@��':@��':@Ȟ:@��':@��':@��:@��':@��':@%�:@��':@��:@��':@��':@j�:@��':@��':@��':@K�:@��':@��':@��':@��':@9�:@ז:@&�:@�(:@ݑ:@�(:@�(:@��:@�(:@�:@�"(:@�"(:@�"(:@�:@�+(:@�,(:@�7(:@��:@�4(:@�:@�<(:@�<(:@��:@�a(:@�a(:@�:@�g(:@�g(:@T�:@�j(:@�~:@�|(:@�}:@�(:@��(:@�|:@��(:@�|:@ʼn(:@?|:@��(:@�{:@�{:@�z:@�x:@�:@�:@�s:@cs:@�:@�:@�r:@�:@�:@br:@�:@�q:@�	:@pq:@�:@�p:@�o:@+o:@�:@�m:@l:@�j:@�i:@Ui:@�h:@�:@�:@�g:@�:@g:@�!:@[e:@�4:@�4:@�4:@�`:@]:@�#:@�>:@�>:@�[:@D[:@�Z:@,Z:@�Y:@�X:@X:@�[:@�[:@'W:@�S:@�w:@�w:@�w:@�R:@��:@�Q:@��:@)Q:@�:@�P:@̑:@�O:@ݞ:@�:@��:@�M:@��:@��:@L:@��:@��:@BK:@��:@H:@�G:@!G:@��:@��:@��:@uF:@��:@��:@�D:@��:@�C:@>B:@��:@LA:@��:@�?:@��:@��:@�>:@��:@B>:@�=:@s=:@=:@t9:@�
):@9:@�):@�8:@�):@�):@�):@�7:@�):@�6:@�#):@�#):@Z6:@�'):@�'):@�5:@�-):@�5:@�M):@�4:@�I):@�I):@�u):@3:@�p):@�p):@U/:@�.:@�#:@�#:@<.:@�-:@�*:@~):@�(:@�	:@�	:@�':@�
:@9':@�:@�&:@�:@F&:@�:@�%:@�:@�$:@�:@�:@�":@I":@�!:@!:@�:@S :@�
:@Q:@�:@�:@&:@V:@�:@e:@�:@�:@�:@O:@�:@�:@y:@�:@�,:@:@#:@L
:@�3:@�:@I:@�,:@�,:@�:@�:@W:@�	,:@�:@�:@Z�:@-�:@��:@��:@�-:@�:@��:@�:@M�:@�:@~�:@�:@��:@.�:@�:@�:@x�:@�:@�:@�:@��:@+�:@�:@��:@�:@�:@-�:@�:@�:@�:@��:@�:@6�:@�:@��:@�:@F�:@�:@��:@�:@4�:@�*:@�*:@[�:@��:@�:@�:@��:@.�:@6�:@ڊ:@��:@�:@�:@��:@u�:@}�:@��:@�:@�:@��:@��:@��:@��:@B�:@4�:@o�:@w�:@!Y:@ߧ:@�:@I�:@ޤ:@�:@!�:@��:@��:@��:@�:@��:@Ƞ:@Р:@�:@:�:@B�:@��:@�:@"�:@u�:@��:@��:@�:@�:@�:@Ң:@{�:@��:@�:@�:@�.:@|�:@��:@��:@p0:@��:@�:@�:@�2:@�:@�:@�:@�:@d�:@l�:@�:@�:@Q�:@Y�:@�:@[{:@c{:@C�:@�z:@z:@	z:@jy:@Qx:@�w:@�w:@%w:@�v:@�v:@q:@p:@"p:@O�:@2o:@:o:@in:@�m:@�m:@�l:@�l:@"l:@*l:@5j:@�i:@i:@
i:@�h:@�h:@h:@	h:@pg:@xg:@Nf:@�b:@�a:@�a:@�]:@�`:@a:@e`:@�_:@�_:@a_:@i_:@<P:@DP:@�i:@RO:@ZO:@�N:@*N:@2N:@|M:@KJ:@�I:@�I:@Ƭ:@@H:@xG:@�G:@<�:@�F:@�E:@�E:@ʰ:@l>:@F=:@N=:@²:@�5:@�4:@5:@��:@�-:@�,:@�,:@:@�%:@�$:@�$:@�t:@�!:@!:@$!:@9�:@":@Z:@b:@��:@�:@�:@�:@q�:@:@@:@H:@	:@:@�
:@�
:@�
	:@	:@�:@�:@�	:@�:@��:@��:@>/	:@!�:@(�:@|H	:@�:@&�:@�I	:@l�:@��:@��:@�f	:@��:@�:@	�:@C�	:@q�:@x�:@��:@J�:@Q�:@0�:@i�:@p�:@�	:@��:@��:@=�:@��:@��:@h�	:@�:@��:@��:@��:@]�:@d�:@�:@��:@M�	:@G�:@~�:@��:@�h
:@b�:@i�:@�k
:@9�:@@�:@�m
:@��:@Ʈ:@ͮ:@�v
:@�:@�:@�
:@��:@��:@��:@�:@�:@��:@�:@z�:@ޡ:@�:@C�:@��:@�:@�:@�
:@j�:@o�:@v�:@�:@��
:@8�:@�:@"�:@�/:@ƨ
:@_�:@|�:@��:@}@:@k�:@p�:@w�:@�J:@a�:@f�:@m�:@O]:@��
:@��:@��:@��:@�g:@��
:@��:@��:@��:@r}:@��
:@!�:@>�:@E�:@��:@��
:@��:@�:@�:@�:@�{:@�z:@�z:@L�:@:y:@Ay:@Ʀ:@�x:@v:@"v:@��:@�u:@u:@
u:@lt:@�s:@�s:@is:@ps:@Np:@Up:@M�:@�o:@�o:@o:@�j:@�j:@�:@j:@j:@�i:@�h:@�g:@�g:@>x:@%g:@,g:@�f:@�d:@d:@ d:@tl:@�c:@�c:@�b:@�a:@a:@a:@~h:@�_:@�_:@_:@@^:@G^:@DL:@�]:@|\:@�\:@�[:@[:@#[:@0D:@�Z:@-X:@4X:@�A:@�W:@�W:@W:@oV:@vV:@�U:@�T:@�S:@�S:@�:@4S:@;S:@�R:@�Q:@�P:@�P:@�:@�O:@�N:@M:@�K:@�K:@��
:@�J:@�J:@{I:@H:@#G:@*G:@IH
:@9F:@@F:@nE:@�C:@�C:@
:@JB:@QB:@�
:@�?:@?:@}>:@�>:@�=:@>:@u=:@|=:@�<:@�<:@�8:@�8:@$�	:@:8:@�7:@7:@7:@�+�-�1��6�:�������������ׄ��—�������
�M�M��
�-|���� 	���|���������������������������	�	�	�
�
�
�
�
�
������������
�
��������������������������������������-Derive Reference�3https://docs.rs/clap/latest/clap/_derive/index.html�LICENSE-APACHE�LICENSE-MIT�CONTRIBUTING�CONTRIBUTING.md�Command::error�docs.rs�https://docs.rs/clap�Derive Tutorial�xcrate::Command::error�crate::Command��=https://docs.rs/clap/latest/clap/_derive/_tutorial/index.html���]��]��]��]��]��]��]��]��]x��]��]��]��]��]��]��]��]��]��]��]��]x���]��]��]��]��]3crate::ArgAction::Count��
crate::Arg��crate::ArgAction�Arg::id�crate::Arg::id�
Arg::short�ArgAction::Append�crate::ArgAction::Append���crate::Arg::short�	Arg::long�crate::Arg::long���Arg::value_name�crate::Arg::value_name�ArgAction::Count���]��]��]��]��]��]��]��]��]��]�����]��]��]��]��]��]��]��]���]��]��]��]��]���]��]����]��]��]ECommandFactory::command�3��"CommandFactory::command_for_update��crate::ArgGroup::id�
Parser::parse�$crate::ArgGroup�����]��ArgGroup::id���]��]����]��������>�crate::builder�+FromArgMatches::update_from_arg_matches_mut���]��]��������#crate::builder::EnumValueParser���]��Error::exit�x$FromArgMatches::from_arg_matches_mut���]9��]�����5�����]��]����]y��]x��]7��]��2���]��]4��]�����]x���]�:��]��]	x��	arguments�x������]��x��]l��crate::error�!Command::args_override_self(true)������!super::Command�Command::print_long_help�super::Command::print_long_help�Arg::default_missing_value�!super::Arg::default_missing_value�TypedValueParser::map�super::Command::long_version���crate::error::ErrorKind���]��]�.super::Command::print_help������!��]��]super::Arg::env�
super::Arg���]��]��]Command::long_version�)crate::error::ErrorKind::ArgumentConflict���]����]�
Command::print_help���]����]��!��]��]super::Arg::default_value���]��]�.super::Arg::default_values�super::Command::version���]crate::ArgMatches���]��]�y�� crate::builder::TypedValueParser���]��]��]��]�.��]��]"crate::Command::args_override_self���]��]���xCommand::version���]�����]��]���]%crate::builder::TypedValueParser::map���]��]��]��]���]y��]��]��]��]x��]��]��]��]�����]��]�
��]�
���]��]����]x��]��]��]��]��]�Arg::default_value_if���]�
Arg::index����p"crate::Command::next_display_order��$crate::builder::PossibleValuesParser�!crate::Command::next_help_heading���
Reflection�Arg::action(ArgAction::Set)���Arg::required_if_eq_any�Arg::num_args(1..)�Arg::conflicts_with_all(names)�
Arg::num_args�ArgMatches::value_source�Arg::conflicts_with_all�'crate::Command::subcommand_negates_reqs�����]���]�std::ops����]�����]ArgAction::Set�Arg::hide_long_help�����]��]�*ArgMatches::contains_id���]ValueParser::string����]����]	Arg::help��W��Value Handling���]��]��]����Arg::aliases���]��]�*��]
taking values���]��]��]��]range expressions like 0..=1����W��]�����]�����]�����]��]Arg::last(true)��*��]��]���]��]ȹArg::default_missing_values���]��]�W���(��]�� Arg::required_unless_present_all�
Arg::alias�����]��]�(crate::error::ErrorKind::UnknownArgument��(ȹ��]��]crate::Subcommand�Arg::hide_possible_values���]	Arg::hide���]	Arg::last���]����]��]Arg::allow_hyphen_values(true)���]��(��]ȹ���]std::ffi::OsStr���]��]��]��]��]��]'Arg::required_unless_present_all(names)���]!crate::Command::disable_help_flag����W��],��]���]���]��]��]��]>crate::builder::ValueParser���]��]��]��]��],crate::Command::dont_delimit_trailing_values��W,��].require_equals(true)���]��]���]Command::hide_possible_values���]Arg::default_values_if�Arg::action(ArgAction���]��]��]�W��]Arg::value_delimiter�,��]possible values���]Arg::overrides_with�Arg::exclusive���])crate::builder::NonEmptyStringValueParser���]��]�
��]���]Arg::trailing_var_arg���]��]��]��]Arg::default_value���]��]��]��]crate::Command::next_line_help��(��]x��]��]��]��]��]crate::value_parser��
��panic!���]��]��]��]Conflicting���]��]�,�(��]x"crate::builder::BoolishValueParser���]�Arg::exclusive(true)���]�Arg::required_if_eq_all���]����]��]�
��]��]crate::ArgMatches::value_source���]��]��]Command::next_help_heading���]�,�(x��]��]Arg::action���]��]����]
num_args(1..)���]
Arg::required���]����]��]$crate::builder::RangedI64ValueParser��,��]���]Arg::ignore_case���]Arg::required_if_eq���]��]Ӛ��]crate::ArgMatches::contains_id���]�0��]Command::next_display_order�����]��]��]�Advanced Argument Relations���]��]��]ArgPredicate::IsPresent�Arg::short_aliases���]Ӛ��]��^�0/crate::Command::args_conflicts_with_subcommands���]ƀ^��std::ops::RangeBounds���]�Arg::hide_short_help���]��^Arg::next_line_help���]��^��]с^��]Ӛ��^����^Arg::long_help�ƀ^�0˂^	Basic API���^��^��]��^Arg::short_alias�'Arg::required_unless_present_any(names)�с^����^�+crate::Command::dont_collapse_args_in_usage�����^�^value_parser!(T)�˂^� Arg::hide_default_value���^Arg::next_line_help(true)���]y��^„^��^��^����^����std::ffi��^Dž^�^��^��^„^$crate::Command::disable_version_flag���^����crate::Arg::num_args���,��^�!
Arg::requires��^Dž^Arg::global�Arg::value_terminator���]��]��^�^��^positional arguments���҇^���,�!Arg::require_equals���^�^�$crate::Command::hide_possible_values���^��^��] Arg::required_unless_present_any�Arg::new���]��^�^conflict�Arg::num_args(..)���҇^�!��^�,Arg::requires(name)���^ʉ^��^#crate::builder::ValueParser::string���]���^��^��^��]�
%Command::dont_delimit_trailing_values��^Ɋ^֊^.num_args(0..N)���^��^,crate::builder::ValueParser::possible_values�ʉ^��^��^��^�ϿArg::allow_hyphen_values���^֊^��^Ɋ^Arg::conflicts_with���^ތ^!crate::builder::FalseyValueParser���^Arg::allow_negative_numbers�Ͽ���^��^��]��]��^�^��]ތ^��^��]��^��]��]�Ͽ��^��]��]��]�^��]��]��^���]��]��^��]��]��]�E��]�crate::Arg::help_heading�required group�ArgGroup::required��ArgGroup::multiple�argument�crate::Arg::conflicts_with_all���]>Arg::help_heading���^^���^argument exclusion rules���^��]��crate::Arg::requires�‘^��^�crate::Arg::requires_ifs��^��^��]����requirements�‘^��^Чargument requirement rules�Ȓ^�^x��]���]���crate::Arg::conflicts_with���^��^����]ЧՐ^��^Ȓ^x�^��]��^��^����]��]Ч^Ր^��^x��^��]�^��^��]
crate::parser�ValueSource::DefaultValue���(crate::parser::ValueSource::DefaultValue�crate::parser::ValueSource���^�˕^�^�����^��^��˕^�^��^��crate_name!�clap����!ArgAction::Help��Command::long_about�std::io::stdout��Command::visible_alias�crate::Error::context���ArgAction::Version�
Command::hide���]crate::Arg::default_value���]Command::max_term_width�����^Command::arg_required_else_help�՗^Command::arg���]�V(crate::Command::try_get_matches_from_mut���^��]command!� Command::disable_help_subcommand���]crate_authors!���]�%Command::render_version�
std::vec::Vec�Command-specific Settings���]�����^(Command::args_conflicts_with_subcommands���^#Command::allow_external_subcommands��(�V���]crate::ColorChoice�Ț^��]��]Command::override_help���^��]��^�?ColorChoice::Auto���^��]env::args_os����]crate::Error::exit���^�Command::before_help�Command::next_line_help�!Command::try_get_matches_from_mut�ANSI escape codes�std::process���^crate::CommandFactory��Command::disable_version_flag�ErrorKind::DisplayVersion�positional/free arguments���]��]Command::render_help�Command::short_flag_aliases�
crate::Parser���]ȝ^�! crate::Arg::hide_possible_values���]�^���^‘^Command::short_flag_alias��^crate::Arg::value_delimiter�۟^��]	std::iter� Command::subcommand_negates_reqs���^�Command::after_help���io::stdout()���]�std::env�Š^��]Arg::value_delimiter(None)���^#��]%crate::Command::subcommand_value_name�
Command::name�ErrorKind::DisplayHelp���^�PCommand::about�Command::try_get_matches���]Command::render_long_help��b�^'crate::Command::subcommand_help_heading��clap::Error�ArgAction::HelpShort���^��]xstd::io�Command::visible_aliases���]ģ^crate::Command::subcommand���^Command::subcommand_required�դ^��^�^crate::Arg::required�crate::Arg::overrides_with��W��^crate::crate_name������]�^!Command::allow_missing_positional�crate_description!���^�Arg::overrides_with("foo")�Command::write_help�crate::command��0clap::Result�Ӧ^Command::help_template����^��^Error::context�Command::term_width�˸��^Arg::display_order��^�\����^Styles::default��0Command::disable_colored_help���Ω^��^ Command::subcommand_help_heading�Command::multicall�std::vec���^Subcommand-specific Settings�Command::disable_help_flag��^˸�std::process::exit��Command::new�.https://en.wikipedia.org/wiki/ANSI_escape_code�Command::no_binary_name�Arg::required(true)�Application-wide Settings�ߪ^���crate::Arg::index���^��^Command::long_flag_aliases��crate::ColorChoice::Auto���^�Ь^��Acrate_version!���^��^��^�	�^Command::styles�Command::propagate_version�Command::build�'crate::error::ErrorKind::DisplayVersion���^Command::before_long_help���]exiting�Command::render_long_version���^crate::CommandFactory::command�3Command::flatten_help�$crate::error::ErrorKind::DisplayHelp�crate::Command::aliases���A�std::io::Write���^Command::long_flag_alias�Command::get_matches���^�	ArgAction::HelpLong��^��^Command::alias�ڰ^��^��]�����^std::iter::IntoIterator�'Command::subcommand_precedence_over_arg�α^��QCommand::after_long_help�Command::try_get_matches_from���^�std::env::args_os��delimiting of values�Բ^���]Command::subcommand_value_name�Command::mut_arg�crate::Error���^�crate::crate_description�Command::get_matches_from���]std::io::BufWriter���^crate::Command::no_binary_name����^����^�^�^��^��^��ܵ^��]���^ؘ^��^��]��^�^�^��^��^��^՗^�^��]��^��^��]��^��]�����^��^��]�%�^��]����^��^�^��]��V�(��^��]��]���^�^Ț^��]�^��]��^��^�%��^��]��^ɞ^���^��^��^��^�(��^���]�^�!��^��^��]��^ޠ^��]ȝ^��]�ɞ^��]�^���^���^‘^�^��^��^�.��^��^2��]۟^��^��^��^�^����^��]Š^��^�ޠ^��^��]�^��^��^�P��]��^�b‘^�^��^��^��^�1��]��]��^x�^��^�����^��^���]ģ^��]�^��^��^��^��Pդ^�^��]���^�bħ^�W��^�^��^��^���]��]x���^��^��^��^��^Ӧ^��^��^��^ħ^�W��^�^��^��]��^��^�^�\��^�0��^��^��^�Ω^ի^�^��^��^�^��^˸��^��^̭^�\��ߪ^��^��^��^ի^�^�:ڮ^���^��^�^�Ь^�0��^��^��^��^̭^�^ү^��^��^��]�^��^��^��ڮ^�!��^���A��^��^��^�	��^ү^�^��^���^��]�
�^ڰ^��]��^��^����^ҳ^α^��^�Q��^Ǵ^��^��^��^Բ^����^�^��^��]ζ^��^��^��]������^��ҳ^�H�^�Q��^Ǵ^��^��^��^����^��]ܵ^ؘ^�^��^��^��]ζ^��^9��]���]����]�0Arg::hide_possible_values(true)�����]�����^possible value���]�0��^��]����]�ތ^��^PossibleValue::help�����^��]�
�0��^��]�����]��^ތ^PossibleValue::hide���^��^�������]��]��]yތ^��^��^�������]��]���^������
Into::into�����^��^ANSI Escape Code���^��^��^��^��^!Command::trailing_var_arg(true)���]� crate::Command::trailing_var_arg�҇^x��]�Arg::value_hint�crate::Arg::value_hint���.num_args(1..)���^��]��^҇^x��^����]��^��^��^��]��^x҇^��^����^��^��]�ValueParser::path_buf���]�ValueEnum types�From<OsString> types�Arg::value_parser��crate::Arg::value_parser�
value_parser!���crate::ValueEnum�"crate::Arg::allow_negative_numbers���]Native types�Ranged numeric types���^ValueParser::os_string���^��^��^���ValueParserFactory types�����^B��^��^��]��^��^��^�����]�������^��^��std::str�ValueParser::bool�����]��^������]������^����std::str::FromStr�����]��^��^�����������]y
FromStr types������]�^����^�����^��^�0��FTypedValueParser::try_map������Self::Parser���From<&str> types����
���]�^��^��^�tcrate::builder::PossibleValue���^�
��]�����^��From<String> types����]���^�^���^	std::path���^��^��]��]From<&OsStr> types���^���
��^��^std::path::PathBuf���^��^���]��]�
��std::convert���^�����^�std::ffi::OsString���^��^�+��]�ErrorKind::UnknownArgument�Ͽ����^���std::convert::From���^��^�ValueParser::new���^��^�,��^crate::Arg::allow_hyphen_values���]�
��Ͽ�����^��]���^����^��^��^����^��^��^���^��^����]Ͽ���]��^��^��]��^��^��^��^���^��^��^���^��^��^��]�
��]�����^��^$�+��]���^Styles::context_value��1��^xcrate::Command::styles���]������]��^�+��]��^��^�1x��^����]��]��^�+��]��^��^�1x��]��^����]���������6https://rustc-dev-guide.rust-lang.org/diagnostics.html�rustc diagnostic style guide���^�����^������^����^]��]�����^����^҇^std::io::Error����^�Format error�std::fmt::Error�Å��]>#crate::Command::subcommand_required���]*Arg::value_parser(value_parser!(OsString))���^������^҇^	I/O error���^��^crate::Arg::value_names���^��]��^��^�����&crate::Command::arg_required_else_help���^��^�Arg::value_names���^��^��]��std::fmt::Display���^��^0crate::Command::external_subcommand_value_parser�����^��^��^��^x��]���std::fmt���^��^)Command::external_subcommand_value_parser���]�����^��^��^��^x���^����^��]��^���]��^��^��^��]��^�_��^���^x҇^���^��^��^��]��^�*��^��]��^-��
Error::format��
Error::insert�Error::with_cmd�
Error::new����]x��]��]�std::result::Result���˸�std::result���^����^��^��^���]x��]��]��^��^��^���˸��^��^��^���]x���]��]��^��^�W˸	xx��]��]x��]�x����]���]��x��]���]x����]��]���]���std::string::String���]Ӧ^"ArgMatches::try_remove_occurrences�ArgMatches::try_contains_id�ArgMatches::ids��^ArgMatches::get_many�ArgMatches::get_raw�ArgMatches::get_raw_occurrences���]��ArgMatches::try_get_occurrences���]��]��^ArgMatches::try_remove_many���^��^Ӧ^�^ArgMatches::get_one���^��^��]��]��]ArgMatches::try_get_many��������]��]��]���^��^�FArgMatches::try_remove_one���^��^ArgMatches::index_of��^��^��^��]��]��crate::ArgAction::SetFalse���^��^��]��]�#ArgMatches::try_get_raw_occurrences���^��^���	delimiter���^��^��]��]�ArgAction::SetFalse���^��^��]ArgMatches::get_occurrences���^��^�����ArgMatches::indices_of���^��^��crate::ArgAction::SetTrue���^��^��^�std::iter::Iterator��^��^��^��F��ArgMatches::subcommand���^��^�҇^��]�^�ArgAction::SetTrue���^��^��^��^ArgMatches::try_get_raw���^��]��^��^҇^�!ArgMatches::try_get_one����^��^���^std::string����^��^�J��]�^���]ArgMatches::subcommand()���^try_remove_*���^takes an additional value�҇^�!��^��^��^��^��]���^��]�ArgMatches::subcommand_name���^ArgMatches::remove_occurrences���^Բ^��^crate::Command::get_matches���^�!��^��^��^�1�P��^��^ArgMatches::remove_many���^��^Բ^��^��^��^����^�1xArgMatches::subcommand_name()��P��^ArgMatches::remove_one���^��^Բ^��^��]��x��^��^�P��^��^��^��]Ӧ^���!x��^��^��^��^��^��^��]��]���]��Arg::env�crate::Arg::env��^��]��]��^����^�^��]��]����^��^�^��]�������]���]����^����^��]������]��]�^����^��]��^������]�^��]:25#>B��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3#25:>B��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��_���������H���������������I�I�I�H�J��������3���������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��������������H���������������I�I�I�H�J��������3���������H���������������I�I�I�H�J��������3���������H���������������I�I�I�H�J��������3�t��������H���������������I�I�I�H�J��������3�� �
�
���������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��_�_���������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3�"�_��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3������`ValueEnum::value_variants contains only values with a corresponding ValueEnum::to_possible_value`invalid variant: VersionHelpLong	HelpShort	HelpCountSetFalseSetTrueAppendSetAppFlagsBinNameBuiltBuilt
ColorNever
ColorAlways	ColorAuto	NoBinaryNameHelpExpectedHidePossibleValuesHiddenPropagateVersionDisableVersionFlagDisableHelpSubcommandDisableHelpFlagDisableColoredHelpNextLineHelpArgRequiredElseHelpFlattenHelpSubcommandPrecedenceOverArgArgsNegateSubcommandsSubcommandsNegateReqs	Multicall	AllowExternalSubcommandsSubcommandRequiredInferSubcommands
InferLongArgs
DontDelimitTrailingValuesTrailingVarArgAllowMissingPositionalAllArgsOverrideSelfAllowNegativeNumbersAllowHyphenValuesIgnoreErrors�����������������������������������������short option name cannot be `-`��short alias name cannot be `-`�����������������������������������������������ArgGroupargsrequiredrequires	conflicts	multipleid��Equals	IsPresent	ArgFlags	Exclusive	HiddenLongHelpHiddenShortHelp
IgnoreCase
HideDefaultValueLast
RequireEquals
GlobalRequiredCommand	long_flag	
short_flag
display_namebin_nameauthorversionlong_versionabout
long_about
before_helpbefore_long_help
after_help
after_long_helpaliasesshort_flag_aliaseslong_flag_aliases	usage_str	
usage_name
help_strdisp_ordtemplatesettings
g_settings
subcommandsgroupscurrent_help_headingcurrent_disp_ordsubcommand_value_namesubcommand_headingexternal_value_parserlong_help_existsdeferredapp_extname����������������������������
Argument `
` is undefinedGroup `	Command `	���������������������	TermWidth	MaxTermWidth
Extensions

extensions
"`Extensions` tracks values by type"
PossibleValue
helphide��������������ResetValue�����	StyledStr	�	EmailAddressUrlHostnameUsernameCommandWithArguments
CommandString
CommandNameExecutablePathDirPathFilePathAnyPathOtherUnknown��...StringValueParserOsStringValueParserPathBufValueParserEnumValueParserPossibleValuesParserRangedI64ValueParserboundstarget�� must be in .. is not in RangedU64ValueParser�BoolValueParserFalseyValueParserfalsetrueBoolishValueParserNonEmptyStringValueParserMapValueParserparserfuncTryMapValueParser��UnknownArgumentValueParserargsuggestions������_infer_ValueParser_for_AnonymousValueParserStyleserrorusageliteralplaceholdervalidinvalidcontext
context_value
headerCustomUsage	Suggested	TrailingArgSuggestedValueSuggestedArgSuggestedSubcommandSuggestedCommand	MinValues	ExpectedNumValuesActualNumValuesInvalidValue
ValidValue
ValidSubcommandPriorArg
InvalidArg
InvalidSubcommand��Trailing ArgumentSuggested ValueSuggested ArgumentSuggested SubcommandSuggested CommandMinimum Number of ValuesExpected Number of ValuesActual Number of Values
Invalid Value
Valid ValueValid SubcommandPrior ArgumentInvalid ArgumentInvalid SubcommandNumber
StyledStrs
StringsStringBoolNoneFormatIoDisplayVersion(DisplayHelpOnMissingArgumentOrSubcommand(DisplayHelpInvalidUtf8MissingSubcommandMissingRequiredArgumentArgumentConflictWrongNumberOfValuesTooFewValues
TooManyValues
ValueValidationNoEqualsUnknownArgument��3invalid UTF-8 was detected in one or more arguments31a subcommand is required but one was not provided10one or more required arguments were not provided0Lan argument cannot be used with one or more of the other specified argumentsL*too many or too few values for an argument*$more values required for an argument$&unexpected value for an argument found&&invalid value for one of the arguments&=equal is needed when assigning values to one of the arguments=unrecognized subcommandunexpected argument found-one of the values isn't valid for an argument-
ErrorInner
messagesource	help_flag	styles
color_when
color_help_when	backtrace	kind����������
Backtrace:
	Formatted	Raw	Backtrace	
ArgMatcher
matchespending����Downcastactualexpected+Mismatch between definition and access of `+`. 
ArgMatches

subcommand
����
SubCommand
IdsRefiterValueslen��(internal error: entered unreachable code(	ValuesRef	���	RawValues	���Occurrences��OccurrenceValuesOccurrencesRef�OccurrenceValuesRefRawOccurrences�RawOccurrenceValuesIndices�
MatchedArg
indicestype_idvalsraw_valsignore_caseCommandLineEnvVariableDefaultValuePosOpt
ValuesDone
NoArg
NoMatchingArg
EqualsNotProvidedMaybeHyphenValueUnneededAttachedValuerestusedAttachedValueNotConsumedFlagSubCommand��
PendingArg
identtrailing_idxIndexLongShort	Conflicts		potential	��KeykeyindexMKeyMapkeysPosition��Q{before-help}{about-with-newline}
{usage-heading} {usage}

{all-args}{after-help}QE{before-help}{about-with-newline}
{usage-heading} {usage}{after-help}E-         
       StderrStdout	Colorizer	streamcontent  �FlatMapvalues������Iassertion failed: 0 < pointee_size && pointee_size <= isize::MAX as usizeI������FlatSetinnerChildchildren
ChildGraph
yyeston1nnofoff0NeverAlwaysAutoneveralwaysautocFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issuescCOMMAND��_��_��_Њ_��_ϋ_݋_�_��_��_��_��_��_��_nj_֌_�_��_��_��_��_��_΍_�_�_��_��_��_֎_�_��_��_��_Џ_�_��_��_��_А_�_��_��_��_͑_�_��_��_��_��_Ӓ_�_��_��_ϓ_�_��_��_˔_�_��_��_Ǖ_�_��_��_��_–_і_��_��_��_��_ɗ_ؗ_�_��_��_��_Ø_Ҙ_�_�_��_��_��_̙_ۙ_��_��_��_��_ۚ_�_��_��_��_��_��_��_ʛ_כ_�_��_��_��_��_œ_ٜ_�_��_��_��_��_��_Ý_֝_�_�_��_��_��_��_ž_ٞ_�_��_��_��_��_ϟ_��_�_��_��_��_��_��_̠_�_��_��_��_ϡ_�_��_��_��_��_��_ˢ_�_��_��_ǣ_�_��_��_ä_Ҥ_�_��_��_��_��_ĥ_ӥ_�_��_��_��_��_��_̦_ۦ_�_�_��_��_��_��_ܧ_�_��_��_��_Ĩ_�_�_��_��_��_��_ȩ_̩_ߩ_�_��_��_��_��_Ȫ_ݪ_�_��_��_��_��_��_��_ӫ_��_��_��_��_Ҭ_߬_�_��_��_��_ƭ_ح_�_��_��_��_��_��_خ_��_��_��_��_��_̯_��_��_��_��_ǰ_ְ_�_��_��_��_��_±_Ա_�_�_��_��_��_��_��_Ʋ_ز_��_��_��_��_��_ٳ_�_��_��_��_��_ɴ_�_�_��_��_��_ҵ_�_��_��_Ƕ_۶_��_��_��_��_ɷ_ַ_�_��_��_��_��_��_��_ø_�_��_��_��_̹_�_��_��_��_��_ɺ_ߺ_�_��_�_��_�_��_ƽ_�_��_�_��_��_ֿ_�_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_��_Y��$���	W@q�|�ni��Ȍ�ĄhjA���E���Xio2
2��9�K����j�'*�vd�0py�Zt4����Q���*c��V�-��o��g���Z<��Ґ�x��S�D�je�O����4�`�����	��+���MCØ��N�!	߳ҕ/8a�G�b_�šO�o��XÌ/\���w��%#��y�'�B�{e�a�O^ǭt�L!���V���W7y���]n��Z�9ҧ���#��.=�����_�:�W�q�ɼUl���H?R2����8W���S�"�+T��k���:L�5��
4�%UU1i��e4\'k�
�Y"dJ�~g��W�^g*g�^\Q%�׉欫*-|`�#T_�4`��Lm6�ˋ����)E�D��i}��ґ@�$S@��N�044֝��n���ǥ,��|U�'���
	R	r�ZJ�mΝVPgz�^�C�Q�O��$87����R?HF����8��2l\+60�`=1���m{cFY�rgx|�&�J̩�����N�.RX�1pc��tC�
�ĉZ����hP���T$1� ���eP4G��Y�n����4���b�(�����2���;���Q�.����e����v���*�@�~*e2Cj��-���	�������Eg�N:�⥥(R�+,��*�m�aJ���Fz��3z�96��x��
���,��鐊��n���:	�'b(\NA>g�#y�.�����d5��Z��L��b�ن!Y�Z��K�����F�Ex��doƷ�.o��kI�ጬ��
��;k���uyh̻J�/���,�Еi������l��_��:��&>���F���<"������7���֩cH$+��r��ZJ��P�I��d�&�9���1i.�(p̔0�6(���F���y6C�g�f)��=�����fR��|;���Wy�e���IV��m�$0���%
��(�O=n$|�-���$�
�E��ަ��::&������f�G�X�kS�
U#��Ԥ��Nף�'��4�A�������fﶧw��Am�yd��)w���!��|� S�d�S�=�Ԃ�_ï�Dt5�����?��0��0����N#�:LM�z(c}΄��?n��v�-�>��O����s�󽮑d����)�fF�h��,����[�2끵Iyx6l�D,mr�C]�q3��R�f>o�R"W���L�n�8y�Fh#(**X����<��	E�C\��hU����8
L�{Ń�0�o�Ս�/�r�?��^Ƹ�
?�wNu&��}�]\�Ȃ�K�[�6�x��!�����Qf,�eW��a���Ѫ��m\�������N(F	a�/Ƚfц��0b4&=T$z�d���F�kS����T�oe.����Z��-�BI™�M����l`j��zYt�s:�ƙ��'�
[�����~��w���vg���G���*���
�ZX���,b����,6-���ȗd��:��ˣ����7D	��zI1M�+F��)��֛��}�'�������U;Qp��~w
m���
�?%�[ǒ��uT�׷���߁?�=���=(�'�V~�\G�U��FvG�K3�fO�b����
��h�z��n�!�d8������j�J%.��
�@'�\�ٱ���r�+9K�#\��,��`0?��`;��<qu���>�QÂ>�4��B��[�P�l��v�s��n>�e��#hÉ�7�Z��%OQl��`Ȝ�sY9+��cy��_m7��U3�F��S�'Gs��g���+ׁ��[!��8���gc�,��$���M#���_�@���R6�1z�(%ǐ�J��"�m�a����fg�b�$�aI�bGL�!h�t7B?��J54�60@�?T��3e��X�Ȭs�
8�=0RA��+�<�u�mx���J�,7�/ռK"�K�~!6V���XYHB��5�$�_��õ��{��ڴ�ڍ��1�>ȏ�����~���ږ,-���Z���p���q�g���ꜷ:��|�����bG�X��O���C���!�eV�W�-=��-IKcC'�<
�Y���X��^%N�ܟ�
���h����h�kY���z���D��
��x������K�?xu��0h�*W"M��x��jq�7�r�sX�U�a�OH��]ﺨ�Q�����՗�%g�� ��Z.�:C/�Ӝ�h ?�UJ�X-�[g����%8߰�j�	�a.��!��t�k�g< 1����GcҰ̼m���Ƴ��܇����J
�2�oe�s��|�'�U�Ot���]���;���s���
��,
V�W�1nTC/8s9�L����I�z )�凉B�!=@���"�N�],�|(Ƞ����ٞ��^�#|@��8r,�Ӆ�zL[��%
����!p�N7		@C�G8rLº�um�_c��[p<Z�㳲k�+�)�>
A���MI�+�p��o���Q㉦�Pf_�+��"���$L�T� �M �>�<p��x{a:�_�:��у���vg�@��yrYT���D��|��h�5]a��#mH����wKג�"8��Mw���`d�W�����_�R�k�[B��5$��
M���tr�a�kMӪ��AX���<�9{�Q��+M/��̂�Ό�(�_�a�����3x��>d���o�WF��n��=����K�AeJ��LJ=�F�S�]q[K����$nle��K���oK�-�9k�ׯ�I�}-çt���/s �Wm�W��e�
���F��//7�)�O��UJ�:I�Z�#j}c�1�_��/6�*��z�-l���[�17?�������b�6� j�@QVYh�I��6t�:2����t,���͹��%�^��޺���R�����d-A��0�I�&@7]�M�{Y�`��H�%�/J��j@��D+�`�*<�|iw�턎d�sV���o�͵1V���_mnϴ�/F�G2�n�7�5C���5�d�3'y)�~�_�nم�s�c&
ď��֡�Su�b��zkڌ�DaO�Z�)�n��/����6��,����a	DR\O�ӕ.I�i��*@�
&'$b<g�y���e��,�H8�|md��o%��(�������Usc�Pu��}�J�K+t���}�6�H	9�O���J��3�����rѭ�5yJYW�T���W2C�Q��M��Ɂ.�_\#�	� Jzh��@�(�޴�W]�3##K��ej�%!>���@q5�-G��+LVk>��Ŧ8��I���r��мb��{N��[�vW��W�:]Zm
*��U���vQr"E�9�cv��H
$n���|F˽n}�.1��[���`����������X���u$9N+���Y7�h�jrQ�x��0©��� <�P\٩�#KQ��b�/�)#�.��Ţ�74�P߱mXX�5=4Q������!�vG�����vJ_�C���lS�*fP��T���!��X�/4�V��E����j�3F�i����*�bN�*0ք�Zb囌�稟�*F��\E��T�K�uap�)?��w�`P}.1������!�!�g4�)*?�]#��<lĻ]��^���bt;���o�;/��h�_�t���Y�d��dE�@P�{�%�0�-�;�9(��~!x?%�)j����)�D�m���ݶ��9���2n_tgb6�}��N�[v�z�U�W̄Ek�5I79:���yf�!!����{N���gnj���R�&Rr��e�A�J �qnzz��^��iZ�e�"��޶�c�RO��VݰK�Ϩ�?N1��0~��h>�0��-8L%��4K͖���#�G/�f��B�{t��-����@��W�WK[~�ߙ�ݤ����̡x�
��*�������>/#J3��j���ǟV���i8�F��h���@ʸ��3��{	�e�_��
��s���Š���~MN�Ui^.�6}/*m���ͥ5tY]|�M����b��ª.(y�!�A�%�]��Y����L�&���c����{s����
�4B1���#�<��\���-�t�+@����C�L��f�
D��e�Ӊ[}f�!�+
r�W��G� 
@:�it�	ݪ�l�0����+3���C��I��!����%"��b��s���K��_�/���͓
��X�^]�W���D�-m����n�%I�+O+Q�����zޜC��ьX��k���"����ꤪ�m�1��(��PqVd�ͺe	J�]���ᬧ�#�NY����_n
2s�\�-���#S>�Sw$�(lC��q�5�~
�u
�Df��4A[�O��x��#׫,���?��練�i*C`!gv6�*aw�+q
�G'��zҒg����,������S��6��5�_y�XU��"���~�P�$�Ȣ�*vW�~�C�"���)�4�``�޵D��RjKX�C�t�yn8Į��s�zr�2Ǔ
�k��񑝕5c�Q~iEj!N����\Mn�Kc��|��]bm����^���Q�8�����T��拽dD��[}&�
����tm�/�1No��ɸ��W<�֎'�zZ_���^�]�;J]��[���8Q1�����������fa(��u@ �����'t�����Km�

���p�/$缉��ׂ4��]�߲�Q�N
�^E]{��+B�X}p���k

�!�m� ��Hg=U`i�?]��|Ep�|�Ԅ���p��傄������q��i��\R��.05���_�ɉ2�N�t!׸��\�)f�ۛG�=.S��J
�/�6w�X�"�N���l���]μD�b�@7]v�q�T�摍X�RNv�ʻ)���"����%SVj�S���E�9VaS�#������p��O����7pd���gY�k�/N�j�>�J��K�S��o�P��=[|���Qg�'N��V潣v���|i����J;V�L���K^d�R��j�3�ݵm4��2�.ON�M��/�kSb�0��+����T�Z��&�Dsc>�ص4e���<"-�*�g�
ؔG�8% *YN�^�g2jy���:}�N;� 2�MR�)�{c�f�����p��/��5M�}L�@�����bz�A������ m�غ�D�Y�1�\���H݅��JHvL����O�>{�*������x������	t_����1jWya�̗�=G����k����Zӭ]2�n$�(��3�ה�t
�!!�㎍��U_�7��]Z'\�Й�|i�^1�R��3��xh<d�
t�3����%%��LF�?
��T�g�{sO�%��E���=���p�R`������DA�ufH�6�9t�S����AU��5gd1�F���Mk�-bB\jjb�/�hL���S�r���l����_��&�Q';�)=Y}3@�j����'�
��\���MgI�_��M�&��&c�
����泚�x�[۞AV��.��QN
7#o���|�5��.�~�rS
�P_c��Qxi���p?^�ΰ����@�N�~�r����caK~ǚ0�I(��S�x�u�~��E����6�5"���TC���Yu�4C���.�c��&��r:�T9���Y�g�-�_�BꚎaӒ�gӨ��ՍsB!��w���:�\3�U [18��V㯎�i���<��ľ��
�:��:�Ŷ�H&a��o����̡��v��j����F��wU7���b��w�;Y7�Hj|���hS�J��h|y2��
b��O�Z�t�q�(,�:�og�2�Y�Jdd�b���(fZ��k�(K+�Y��{Y
";�^�74�c���تx5���S�g*�e�b
���d
>M �g��T�<,���@�;l���QK���E6 ^��GYo� xn���+���1]�k�\���z��~��{ǵ<g��w�煤}6�.��6lh�y�ڡ�Bj9�}M��`���l2�4HX��?ƌ�l	�9-&b$V�������g���֖t��U@=v[�,�ϱ�Y�;�nC���1�����#���8�]���h��'
ں�v^�&��Ll8�h7.w�ˤK�4B�W��l���!�_�͢��Zi�dꇹ��NQZ%_�cX�.���3�@�07Is�M��ә]�{��uD������3^���g?��� d3��S�X��5Gz�������Pp{�G���3\
�Lmz�,���q�#��{���4�,R䧨ק@
[�Z��V�:��1���AO�� @JP_�$��9MFIs�x�%��=���F=���VsF{Z�n%[��Y4G������]�K��oB���m��\���P=��W0
.z�!K۴-"�au�������0GB�k�0�[�'L�%��شD�Q���?� ��R�"�V�}��Gg��5�������o
S�&ת������h5�J!�>��Ndz�`����� .��~?�e�u�t�J��P��Z��s	��Y�nsv�)4�惞�^O�*����x����ytj�(@0,�UA>�r���T����łCtc$�_W��E�f��p��W����y:З���/� #��8��q�Id4#g�wu]�1���k�/��{('��Z�gv�`����FL^�>�%�E�v�z�i�<��C79j��C�̬���8P�8�{��Ur	���d���~)_0��p(l�J��!}Ku�@,��كN�OoQn?��"��\�5�� �.v/m��B@�XWǼ�
e@wZT C�TAb���HO�'�^�
h���CU�����$n�4���D��^�i��q�0עS�fZg��x�A����2����GrZ�	�C�KlR��V�D���߱��zTd	����J>��V���f��ɇtB��\�3�f�k49����&�'�&��,A.���w,��?BMy@�^)���,1�kw�3��и�'��z��~^[������;�R�����uBF8'u��a�"�+�+���/���do��F#����4 �2F�c���^���p�[bI��f2C��n��9E�FO��V���)6yg+7$�<�!��X+1uB�{R�ר�*��A�w��:�9lm�
X�҉�������<���J����w��H���t��������q�mJ���?wd�I{݈��f���>`��oK�<'��sa�M�_?��o�Q{�b9���D5�3]}vx!LZ]�2^L�V0�'�Q�V����=�_z
�a�?Y�j-�᡽ЗO�U˥$�=�ΰW������駏Uz,������M_�I3R����Km�y�]vO�r�R���q������|�t��/��1��6&C��,Ct���d|�Orw��Hު��U���%h>�k��+`�����h&Uh�V��:tQ�_�	/��@S�7�����J�"M	�=yv	:��.X'p�XG�l��DZ��@U!�
���A�vD��������<=���1�pS�6�2t2��%'s��C^��Z*��1v�ÈaH�rJ���V��^���Ў���BAYRz��[a^��5�ֻ!�s��
>��b.vH�m7ƪY��pE�Q|�ھG+�gSk���M�j�}V�2dО�\���n������|)�u�=-��U;��-܉���$��@��P#�l����VG��EM���y]����<?�}sY��T���6�Z��
�@�H�U47��ֳ�Ԧ	���=:��m�t��憭��w������;񻵮��A�o��o���K��*P�	+c�u���N�U&�5��_Yr�t�"���HIͮ������-/�,�Q2�E	�1�����;
��U��z,^{k$bz}@~Ҳ6��m��p�%�S�\��F֟wx(�]�(�D��jH��!��k
��x/!�B��-eE�����η@�)��]������_F��=����ؕ�,��n����#���?
R�}щj����R,i���HÜ�^V(���v�9��\dQ p���h<���u�����.x�4�����J�^ ����&����T�ˌF��Dž��i�Vd��>瞷�Z;�j>f)�5�>C��a_|�s~dD�d����g���k�uˊ��|Z������F�$��KN�"[ᴰ�~�tHU�H.��5%"�PJ;�RNK�����҇A�7N���;�T�X�'����w�)�i���@��N�����&I<j�JG������x�ڭ�
v�%���d����b��&�� ���)8�=p�y8q-�\i���Wd{k�]��Ѭ������TV�.	�<�m+jD&^{�'ݣ�����i+1ĵX�7���_4�
/;1
�.J�7�n��Q8��*��>�=���rV�W(UOI垢�r���A%6��t����\D�ۋ��~�����3	��8�B��$���CID����N��-ܸR�|�zN�;�[!ϩG�q,[�It�Oey�i�MlD&ܫ4p>=F���:@2�(S:��p�V������oR\�PmQ����$}�\Λl�69y����AU�9���
�f�{4��ߦ��]��փkA��t��|�B�A�TC��^n���8��p��n������P�*E��/��>�e����RkK���9��b�m�.d:~���1{�[~����jb�@^6yr���^��<W�}9VJn��(�� �$y;Ӻ���Y"����d��`d>r���w���r��c�Mb�Uz'Hf�_��1ət@���ff%V��m�z�gQ����e���#�z,~Q}���;k�>v�~T�?�
^qG'V�y-����¼��l��"+=�����X�Le�Od(ܶ*b�I%��	^1~u�p�n�-��s}�Sv���2�#fn(.=6h�\�u���O��_�<��P�)��k�y������Ƥ�~�������ϭV۰	�u��u��R>LX�HF�3	2��#�kָD��pJ���Ɵb���|u�
��R�@��;j�
Fu𮢚��P�����<�޵�4��ջɧ5����Ы���ʫ��t�4���a��g9�m
��`��yJ�$�v�s�:2/�ԡ۝�3?|/���nau����W/�H/"����}D}��aQ>cz�^{�LqD�j��HE���؏g��������
�",+B�����<�J��7p��:E�E���Ȱ�<�������=G�Ad�`^��Mz��*��x�ڪ1�����Ɩ��o)w�YJ �ٱ��+3�4��,����V'�P�YDzU���~I�O*V��Ε��S
�Q;f\��u� Pޒ\�݆�U��X�Af��Y�*n�Р��M�~u� 5	���3#'���H���jjr;�6��:`o@�5��bUI�|�0��Ƀ�fw�~d��o
�T�7@o\���Ws�  8��7:����*�M:c����+ZQ�|�ߍ��Ͽ�O1UϬ�/�9���K�����llh?f�B���=֮+��u��۔������Yc��[�vɬ�?�"��U�9��,�i1�u���0�B�Í�cl��%�FwC�0�1����?�$v
hAL������c6�!�kϮ��h<w�q'��
��#���\7�s�*�TW�V�����Yn6�bY�3�������9��&�$��T��L�����ɾ�d�H��v#�H���h9�R�]���#����IIB\�tX�ڍ)�3@�,�E}8����n��7"���d�_���u��>�E3�K��;2�v�8��_fցFU��d�����w�4��S[Z�<��-���Qm8��s)�^S�joS[��Yl�7��Ku��C�5������j뚚3��o+�jGIS��S,��y���FzMt�)l�A*�le���ġ)�Qiš,���w�D�I����y1Vj�k[Ѩ.���5yIz��#`��&N
*lP�?
_G�����0`�Y�v9��-��}�k����p��:��(�p���-���cT:�Q��*��0/��<�v"z���d
g����Zu�|
1�ۚ]�g ���!T�y]�n�'g�ԓ��[�H�������'B,>&�V4���{I�w����JsH�9���,���r�U��Lh�<�C��MA���&�k՟S��jdm
����P|=?cmn|x�G�X�2�i�B7ml@#��Cv{C�2�����{��;��^�J^��
h�O�1jp�������I�"@�SG�.i;��#�:Mo��83�y�ْ-��7G���o�ץ�r�ע�5���UmQ"Qe#��.���(��fr��г�����%��Lw�����J�n�$![{ނ'�|����Zoȫ1��}�~b#C-c������(��Y�_�-��d۪��z�7�k�\�
�t��U����Ќ��k,_��K��鳛��i��C���{\���Z#��Wwd�5}��=M#�2Z���U�^�M�|F�R�5s���R��g�B�W�}�S��?������z��D�3kZa��qb�С���pI�YY������X����F>>�;ʌk����P���G��_�2�P��?��3ޫtwL�jit��ƃ�6K@���"w�;yn=�������>X���>>R9����ۺ�}�@�u��H��/����ժO�Z"����n]�|.�%���<����ȃպW��
qa�B����zD,@o6	o���	"}"G/#'(���t����݉B�,�0�΅m�؉‘�m��d�i��(j�&�o�������T+RC[$F�4s5ֻӜ��8]�!h:tD�cJ�2��EIư_B�P��[[������+����n�gkD$��r)���>�݆�9)x7��]�gw�b<�3����yI����YM��-�>t��g�CW�mg`L��e<5���]7�����+V���v(+rN�y���P�L�����a�9;��$H�}cK�S@�!�;����0�GG��O��q`Ps�(��9We�Y�s�52�g�fZ`��b�c�s���_���%�0GH�B��5���.�]��������àb��"��.�	�i��i�V�� R�*�(�v
{{_0�b����C�g�NW�<'���{��଻NzGh�G��:I
!�2��+;�j��PS��q
W�$�$yk���dv���aZ�c �]jF�6��"Cj��Vu9G1��Cd�Dұ��a�H?Ӑ�N6c���솎F�T�r�n-	��.����)<�x�Ÿ+g���Li32��Y�"E^_�A�w�u��j��A��ʽ!�

W�4�7չHnn<3�A؍(�u��@��T �8��Ώ�,�B(�@
�6���wܖǝ�d��S���JI�J���}���]�.�N���=�K�ݍ]�Q����B�fh�q�n��qu�4�,Y}�T��Yv��m����9���n|���5���]����<��[�#�,��
�؈n�zF.ŕi��l\/�8=
x
�.C���������
k,kx���nv���8�)pb�-���o��B�,�Z�1bd���AH&@�W�u~���:̧�>��LQ
r��_�m�w_9�:�ڥ>G�(d��$ɧod�
$��d�@�]�`Ht���KK+���n5
�#��!���J�9w�bQ��r�`P{�֦���6�xB���MIz�in�����O�<*ò�7�|�����r��mG�cT
�P�VsP���Sׇ!�L;��C┒�n�FޛWE~r[㞷�k~3�U��gk䦏u�$ֲ=̯u���I�*�/*��!���JP�Rt�b��O܈�ه��g�3��[�*�/hlGz"�\�MQ��*P���<�|���z0�M���7�Z:�&/!��!����zM��&[�18�}���o�v�I�9��by�e�D�qk	؜�Ba%_?!�@����#1D����6/B30Ni\uv5�W?�fhlz�Ɏ�v��jM��'��@������
��D������p�"(֧�߻%)<^������%���~d�z�	�d������ކ�Z�G������!4���m˦�a������r3]b�r Ϗ甋��+��hZ7�x.��dH%�ܕ9s�\-m� �}ɋ��E��w���]z��v��y(g?�"kLV�+��L�:��dP���U�4
K�&��3�UH�lR����}'L��h���>-�]L�.t���g�r8�k!
�ܾ?�A�J� �+���2?2y���p���FT�f�ƛ����.��f2�~��Z�yQ�rCbO�VY>�/tj��T���)��p������ٟ:'����?�G�Q��=r�m�;��Ws�#�k���O�:��
u��x�}���ܓKߍ�8h��|�|iS�%���5�@X���:���ʞӠB���������t���i9��p�D4��~� �7
!%澍��'���C��x�,�\��n�g���"y�YꢡW
|����X�d����8�!����
/���e�1���dp3Z�n'#��r�P����H�y�|G�8��
����;���jnr9l�؆�Wv�����a�x�W �H������i�e�������f���=������:�z�e�Þ�ʻ'�-�׃�,�΃.��(`(2#�`H,J�yۊ�ouc0A(ط*�6�,֣�rr����xT�����3��2�3�3zH�������!k�qрܻ[�rd(�:�� )Ef[��;A,� ��u>w"�����ۊ0���'��iz���<"< ��٢<�ח~d�+��m�.g9d�Ŭ��
 ߛD+q[u�`��@
�W�ڼ� �b /*���2��忪�$IV�3�#�Q��+�^G�tp�6��5iJc�_l��Y�U'^�W�EM�\] ��j1�>U{��������}_�E,�
�.N~�7�����Nn��Xf@�CI\u�L�6 ���ad5���
!*A~{\���&����U\o��]y��Ei����՚=�+u����~�{���Q&+�3P����T�n����C�H����G1�4��!��C��ޛ_��'k�lU�#�N�-ef��K�.�6Py���,�ʕ_�{;V8z7<o׸��?>-w�b�a���|�	`�U7=��a��,"T�e���F�����d�:���TaZ��EZ����[���� ���r�M9"y��ƣ�F���W~��Lx)�T���
����(X	R,Bf�?���Jq��8~,����D�3�G�00t�X����hMND��R�EG/���Z>�*R�|=�
�{xm򑈔�F�+��0`{�#�Fw���Xa�B��xa�t�6�Y`%8GA�= �����_8��ї5�hN2R0��7;ˋ�+``"ԏ�k�5c{=RBhb韓��b�=	Od�L���M<~����&�|
> M��K��,w���:�C���9*Z��)*�_0����M{3XN{THE�kL���@<���
;�4$���G�^
�ln�v#��aT	�^_g�4CW����@�xE����������df�kU��X$�/3�b�ō_q؋��e���CM��]!Ěwpu��nN��z\��mK����R>n>sl�b�a��d��ׯ�k�g�`k��_��]��;�A���Ac��~����1�W���@;�q����+f��	s���Md�a1�6[�h\��[��Q��Q�ú'�U9����.3-KR������4\A"���-��|����塰�am<�7����R��s,>�/�?1"҆f��U���cV./��P::��\ƒo�Y�V�CQ����|v#vɒiN��;��l%��̓a��ΰ��Jd�?R�e�KH<=��`Zl�y!�dYj�=U{�N��N��V+�܂?4��o�`I�����r��јjW�,/����g�*d
>[j<�Z޶m�q&�K��&	�1�F֤�!gw�_}��;���)VlN�A������
׳&]�lS�܄&��V�&,8�xv���μ�C�3�@/kaq�*�m��ѫ��Ǝ�c"�R�B͜���1�6�;I���ts��>�#s�j&��޺iD��ݧ�����l�;��ug�q�A���Z���ۛe����ۿ5�3��y�/U�g-`[�K`"{_b�+�u�m0]����=��d�z�����5(M㟯b=ܱ�F4����������Y�q��1)�_�ւfx��_G��'C�&2��3�Â7��#(v?�_��z�^/����ڄ:�_�z�
^#(&�
�U��!"��3�j��vȫ�C���wf:+�zx�$In�_i�㉭��)>����"��ph�p:�
����_�3"����~�m�p�!�������~ܻ����A����MY��RqI����u�㾛4Ǐ'�CDp��g߿8�(��D�~�8���/2Q�w�4�*.h���-	0[/����N&7}aDi|�;������Gp�b���}������.q��.Cx��>�����`;?���2�2I����[Б`��S�\�O��0޽(�3恲)3p�+ӹ~ٽ�R�{�]�8̾]?\K�yw�vű�i�
����[!_h�p#E�"���%������k��\�&��*7������c&A�9w�	�b�o��'�ȇ������� ��~��#к
��`�?���g�	��T=�[KR�Z�ApOܶ��(�j
=n��ݭ���}j��#YZ�C����h�,��S(0A
H��iLo�̍D#�G��»z�SӬ��m�!��9�ί]ಞO����G���T��n�X�Q�K[�
uQ�����1�hȢ,ξ��*̿"����†c���B�%�Vi�
nt���[mF	�Q���N�� ��YVw�|��{���T:R�WC�X~���R�+�il�R��oƢgu�a��dY���h+k�����m/D�}���ea�Un4��Ҙ�Ww�9�ӑz�K�;>�i�S�����_-�̔��n��x��"�'MF@���)k"#��!hJ1EM��Y�m;�<���~��Z�� .5�G{����
;!�W�G�"k��@qn1
d�Kg�B{�V�����Z< �1�~
Fٛ�\x|��l�KJ9�t�k?{1`&P/���ɉQRSLS1�o�Ɖ��l��T�6�\pi �
2��
^�*���"�kflʷT��T��ƿk����L�¼\A�00d�G���#�H�-\yE��Y���WЏ���횀�"6`���(��{��OK������we��ȻCK9A��
6��D��G��˦�|	7v�Q��}:#iL��� ��B�3H�϶�l�����ɠW1�u B������A����0�%��B!����"���<�5�,U?��)DC�0��qz[�/�i��{0��E#�f�k���w�a,��怍�On�
X����EX3A�_�Pʀ��Fe��oF��� �v?��ę�&��Ev���
�!��M�=&�>:�dFr;�r`!)x���ȟ�$q>#�E�]��p��
B�U2�o$�KId�i+]��XeܔDj��Lۡrʾ�U1�;�SYS��E��Ϋ���"�M����WA���}K��)�H�8�
�;YH%��H݌#bh��7(A䢇!p���--l�C� \��3y�,�q.��=��������.K�1��H���\�F�E��N�7t�qB~�b������
�~s'�i���9a��S��+s���Q��-����+u�;,�V!��
���y��.��-�|��;�>;$׈@u�^�T0O�ݕ�e���=%٬�P��
�Z���������:jN�	���քv�n�K՗y���	�
&y�jЍw���=:�A��vQbc:*�Os-����"In�A�U$}��n���
�t��1@'�	^��@�x��AǶx'��|�`=�'P��Y������D&��nEF����-�3W��T"J_@����`�s	ۓ����Q� ���c�C:f�ý���KyҟT���6�YjsUưvQY�X)q-�P�Mo)}�kK��"������q�����A)pf�]�X��i1aag�"D{[�;�%g��%��!,�5}]��`�q���oӭn�AZ_HTUE���;;:V:�4���8����U�:ݟ�^����np	���-����y��z��Z��o�n}�3�á�/o��b�Xb����on������:7��~���	l�����S��w�xBn�?9�'�0����գZ�{<HY K(�$i�DO�$_��f8w�P�'�)6�B��h�o�eV@�1a.n�!z����ʙ����Z]o�Ϛ��<���w�@{R�6���5�E�(V	�C3`Em�h{����N�7�zQ�0�-n����#���H�{�4�ch�7�j�y.eb?pH��*���h�s�sE-9"� ����7D��� �Q�L`�^�V�|y�ATVN��=;D!��3��cr�욧��AZ{�[��b$,�\W�z�Ȃ�,TDr��qӸ��`��)� @H��f�+#����}뛕PV���t1��M�a2�Ŋ�����N�� p]�.���z�"����Ǭ�{�7��R�]�+&f� ߮����u��h�a�|R-�W���?��}�Nl3�E(J
O��,�s�	S���/�p�\��ļ�+��®�B����O���X:b�tl4�ǥ\ҏLl�ֹ�Ťa�kw^��e��L{��D�IeD%N���A\���/�[���2q�=����ʉ�a��6&�/F
������	`>�Uzm�����J�:+>~Sr�Ĺʕ/*$���o�ơ�~C[��>^�03�3;�l�z�Q�A��6*׶3���S�J[�|�Ī�:;�(}��O'��J�����>2?�O�u������aЏ�$�X�{�02H�3�tZ�Q�غ�s?I�����o"��~vYWִn�j]��z"�,�����Mh�7��I�iΒ�f޾�6@?{�#a��k����'�s+���ɔ�څ_e��)������6�o�'
���=�PX�ˌ�:�y����&ʟ���t�;J�����/�+%R��]L�$�)�}/���j;ty��{!,������K�Yy�I%DN��/�I~ޝ
�`��z�]
fI��Y}BQ822<���p42^j��V�Q;Y3�5	p��I�Rb�=���_�j,��.p2`�bå�iI�$|��NB	Å1�3{����-�����O�xH�c���v� r��_��:���E]0Ӏ)�@)��z��W:�ɯG!�H�~�5h�9�=E��qs�Hl�%7{{-�w�4���y�w!	z(�V�A��%� Vw���E�-��R�:��-�/�^_�4�����+��O��֋M�:�M��[\�,Y�rRZ$\��N�����dY��Z��ְ��snsg���^��}���?�#,15�RB*�fk赀���z1pԷ��s�Y�R�v��i�xl��hmR5�T�9c�!��f���e˄�,�ƒ8d���T�:��ZLYZ|��l��F&��5�,,.gt5��L>���E��q
B�1By"8a�v�Ahj0`����2_��+hv]F��
=w����zh7"����H��{C�@����o}'��.Si�M�Z��5���1tM}�X@+Y�K�	�
���$��|��w��'���'0ѾS!rD��@�C�>x�D���!�ҩ{3��Ór��٧&2o<!_�h(����r<�8H||�ʙw����� 1[��D��M�/�cǣ&�WmPgA�I>5
x�����VL�8ƪFšȨr�.�ľF��C�v�M������
~�����J��HdX�ؾ��y������������n����hL�苁g�`h���'����O���E�D�n����X�G���J>���y������|Ԅ��2�/c#}��d<t/�%��SƑ�A�:����}����	�wg+H@CC��ۉ�"�F0���sF�E��ŜB�lg�!⎝�Mۀ�-����.�����.4C4�p�����òP�JmaQA��cU���v�;����mfc��\����Ah&����:H��^K�d�uY��e�F���*�'�iUyP�UJ9��ŷ�?�f���Z�񼴩!��I?d��#]I�����f�}��mQ����MICVH��r.i�1Q:d���O�q'�g�����e�����U=@��T`c�@�cߧ��!�x��ӆ�\��5�����dSTYC�+�+h0��RA~�Ԫf����LH��)�O%+qb�R�A4���G���=���q��DYځa��@=N���0y������k�t#��d�ؓ
��C��!_�/��4s��8�N�[�|�޳�;O{k��v��A��R]�%������GZ�NÇ�T�ݐ��L���~�|#�C^�0����0շĒ|{�[���,�n�.M(�sX�߼�H�:�H��o���н�#-�>9A7T$Noh���N��������sd	{�_�>����}Wd�cEU�������uq�u�ҝdQ�]:��g��}��%�sGS�����#��Fw�(?�#o�9��G�j����W6�µ�_�(�O�̎�IDD"�����'��,ߊ�MID<'�O�+��<��W�"`��۰{D�Sik �/��Z��`-����|�G0;��y�Z�9QSB/�Zuu؊��|��p�`I���=�E0�Y*��pn�³��{�R��a�j��=(��P���J.��Kj����`���㧓,C���[������L��OLW��h�He�c�W-t�\�l2��b�b�!���~��k
E���C��+���5��q
p^���~�6�3_vLI�n��9�ULonKĈ�@���*�(v5�����"}��:��
	D�U4�b4��5���?V��W��t@z+�M�ǏM�����W�x{;Z@�gZ4Y.��v�pq�eZ̪��t�Ó�j;��EN�.h
�\g5�������B�=���h��G��06"���F�7���R]"��s2ԇ1Ctz[�q��=T!<鲟@j�u��w`�~�l�E^\�썲���Z��Y[qd�!D4�8���m����I�]�Bk�>�*��W�����n�܃!Ѱ����c��o�Rqfc�q1S~Wv'�89��!�E�t��_�s�Z+Jք�r 
�Gp����Tb�C&�r3��ǗV��r�|SYw���H��Y-��G��
^e�}�P���U)B��蹒�r�r��'|6�}��6�Be��6j�e���R�\\��b4�Cs�Ry�pf�^G]��Rϊ���"ȁ���>͡�Q� 2��_�ic�
;��G_}�p9���d���ͨn%(��+�f�����&�����9��(�dk����dQ��B����m��0�����
�:�?�4@������ �w��e�eO�q���hi��y�>�7�$��,uCs4:U΂�h��=�a0���*����&�X.D�md�zʟ4��|cF���GgU� ó�o7ÿ��y�Mf�?�]"���h�3�5/���W�kt�(�}�']Jn��j��(�*��ME��oI��-�].�����<5Wa���(�(@�T<������&@��v��
�Mˮij��E�4h������(ޔ�22�>+6��L�����h}��%8��//~���d~A*����{�&�p���׬UJV����nC�B˖��<������`�-�J�\���CN��Y��̈́��ʆ�¤.���QqmXR�9X7!E�<�<������W�-�w���
�
�s�ҍ�����&�T�8.`��Y�^��qVX [�D|*��.r��W�"J=j9,������]4N^ƾ6�Wb~%A���c�T<��b��B�����"�z�ǵW�B
�QŔw�����\m���N[i�Z�>�ZF 7Y�+&�����ۆ��H��])�3�
B!ܼW(X5����s���=a��}|�s��*\H�/���ʮ� ���@����
�!���jE/�dC���ͨ�pkQ~DmY��"�z�[T�],���<�蛹�1�1�q�9qۏE9�t顮0�lT�D4	R�v���*Wp�C��M/�^��	������.3鸞ӫ��
�X��s��Ǯ.Y�R_�B��7�7)m�s�0�{"��K ��.���3����CO�E g�$���Pz�Y�Yz�STb�a�3��/�����QP��@V�Qʜ�,X?24�R*+SU^q�@�	`Ql�Z=X�V��	;�����0p�P���OWg0�ԋ�R1tm���SMDt�(5��5MG�c�m9PP@No/���vR(��=�&���^�dK�e�/�St�Rh�,M�#�ypso��B��͊
�1�\����5��lJ&��֪Ҕ�n�j=��z����F�^����ֽw��e~Qqܶ�.pM�;�G��R	�*D������a~��`�/�����ub�h���u������0t���0��²Գ��4ύ�6jw�{
��*�8B�}�']�Sؾ�˛�3/�청�1�����C�����`�w�iY7�\��X��"�])'�~	ߎ�FK�����<3\��%�_nN�@��9���@T����hl���Z�ylDw)��+=�Oq���[(�L�N��&c�z��p�o���o��n��s�ȶ�B[d��Le��u�6{#��6�<���}֍�1��p��h_[�>A�K�E��iK�F��<Imp!�I�'x����>+θ���'MMj��1��])
y���wQO,�^@n�G% ��Y�#D���"�6�&�c-8�i�.1i}+s�!Qz�4�M�fd!�����徵�تR`}�����L�׷�QCG�p��M�W���
5b�g,P�S�Ϊ�1�̑0t��[��(��!��;,u�녔sy��:� ������P�=�
[�Ўe?gR�5���4��k�W��F%�
�+&K7_��?��>�ca+���z�RX��������dKƎ��hZ����P���$dqx2̙=��z�:͘F�ݶ��F�;�q�Y�}O��Sqx���LYG6��N��\͒��E���=�k��a}c�z�f�}��1 �9�\H��g%�)ꖑ[��f9�£vύ��	#G�6�^yi�01Y2_m[�|�i�c+�)���4uz%0zq�#,*]r��d�0�sb9ɳ(�f�o�F�22e^����S#�Nx���Np������'�'�<M��'��1�����/�W,Th��}�}��Q�|�5uVyB8�U'r�6��\��ض����u>G*���5	l*R���ZҴo�a��4 R`[�
����`W
�����;�^�	��z�������@�WTF�/*�Yj]�%1/�JR�>T�ʳ}<l�r�?�h�!{�)���&r��8��I��c�|���@Pg%+	��b�~�'4JdS�m��B�b*��*ǧ�jX��E�R�O�8�kd��l�K��(��?A1~D��X1�-3/�$�_���v`�_<���?DO��C�hٝ�	���Rx�C����-������������7�R�'�m��x����J��:g�n�˿��M9�|��&k�x����s;���mq��F�
u�y��1�޹�X�K�	�pbW�P&�8x9e]��>��V��є<�3�Bi��aG���9��sXYH��R)����䩒��BH�:��^ԨnU��˓�����`g�S@�P(g]�w�
Kv�s���7x#}�Lnb���U2�^v��iV9h�k;��y����]�7z_7v�&�j-H�G�U���%1^��c�̰�G��c���@��XlM��+?�R>|\Wz�\�g:�„�E�'��d{���E_._��QV�Y������|���Tf��n%R6&�~�A�sXJ���u�X�2Q�[��F���Q��-��?��@�=Nw�~�Uqp߱Ƙ�Zռ��T���v�h6փ+ƈ_�6����$����_Fn@K�#!���7���<j2��U�Սg/������r��(ɛ3����Qh/ %S3�i7U��t�#�/t�*��Z��Y%��^�:�\l�:�6�Fr����LR�Tv���|�)}���l�=�<�f*#���޴a��(-��n��kx3E|�P�Ν�+�Q&mp��4�H�D{3����(M(R��P@���m~������	rMJ�i-#!ދ$�g�J;{�m��m��H�_�����;ծ��Q�;�I��8�$�p�Ͽ�&�_W>��Y�����A��Yٿ������ss`�VO�X��"j�|S������,	,����R���5��zq}���˂*�ou�|��H���eZh��
�q�$RE�g۾%'7������m�'��U�2�ަXɐ�Y�NIB?&	|P�`qMg�׬�E
=�8������A���0�]e/%�*�Ɏ�y��
������ȜAفN�E�BDw
��(���!���!�n����;9iZS?��K����n�u��G[����/ȳ�'�Pp-6����2�$�;����@���ajZ�@{c�*䔂Ȣ��ٕ(�L?��qL�k`�p��)�f�|�HI��NK�����s�}Y`@v�._�WTzŀ�&kSy��n�d|dC�|�@���s�8�*�o<����|// ����FK+���o5]G�/!�E��f����������8Q�U��roq��zMה+3��3T�w� ��U&���p�\�²!'3�m
�_��B�5����&��=˳c���OD��uc�;"n�=O�������T�ڮ�$\^�1�����W�Wn�$+%Ea;�kMJ` �ʅ���.c�/��q<��q��M�j�F�<�m�a���Wa�@���n�ɸE����VJ|��_��e�_NPt��o}FM	z�oˣ�#O�f��._�7r�A@�̧��������t;�E��t�8�oj}�H�I��� �췻�8�4��׎m0��ZX�6���9� ��7�So5�S�#�䌣[��RX�O��s��`cq�vc�wؼW#LF
�5x�ڔdX�X�y~Z������俌J�8�D�}D�5����uF��=�u�v�x64v��ހ^�˺x���9<耍@=2#�Ձ��[��A��Ɓߍ�Fŏ��x�y�-A<!�����kG���Zu��I݈�(�e��R�H���o���-	�c`�ب��E�
B'w5´mP!"
ѡ��C��h�wN�v5y�]�4%���|<x�8�ZNW=�=�0@\��y�
��t��$���ipIӰ)fM�DȆL�|�u�ŀ���J���2��}��vpg5���ōFc��nu'�,�	 �rO��iۭ,l��D�^��C)���@ð$�8�z��r�7E��5��u���[�G�����x�5�Ҟ��a˼�`Ӊ��(��X��F�JJ�.��ظ�V9i >(��G��f{/�Pk����+���C�Z�=�� ���PW	y���˜HrIK3yH����9f,������RP���h����ȋN܉oj�*�`�1Զ��)�mQxjKVE���x���V3�QGnj��iͲQ�N9ע���8�Lۡ��	�ZĂ0
"v1M4�M���_؈�O��Aۭ��u?2\'){3�-���rতG��8��Rh�ھ.�`��{��(JS�O�f�8�<�WM{���2ĆI.r������6�H�rȆ~N���D�_`K(�B4��8����}?�,֡!I3�X'[|j�0	SH<�r���"�9xBI4��$|�@�u�vX ����mD`C��*�R�jY
�9���J������2{��j���V�\r8�K\���6�Jq��������қ1"��-p7E`�B�m۵��ӈ{9п��6vQ.��uEDW����{Z�D�d�J�R�cT��<c�Z�˓������{<�n�w�X9�4�Nc��G+�e�̙��R���&tsǠ]�4|n!?��Z����+[Ld7�������V��5�����ƛ��_Bw�h x�v�=0�j%׳/�5������i���H�.���p��ߦ�7�1�������?{A�H��=�'@��h�wMƋP_d�=L����1��"���[0
��XjQ�[���4�U�N/-jX��[��	d�_a�f��iٔ�G��>�9܊�&���HUQ1w�(�یe�f}d\Aֺ������R�s��V�
g`g�������pc$خ�g�y���r����de�	
�:�
���<�qͼWi�]A(b��ᒕ/��a<v����9ч�w�ffe����;����A�rje6��%�JdxCRΖ.�_n)��1K�Ҟ�������$nC5j��N�M�T�Y;t6��Lg{��_���+�q��.P�ur�&a��H/�!r��6�s?
%ᱹ�C3D`ɝ��o�����<A�5y����(���%�e������}~�9���:=��'��6��R���M�.+a�����N��4ή�=O��*ZB:�U���9�](����C[��Oh}�k{#3#�T�-V�D��|
�3��ʒ	��8���w��jQ�U���
�0����Ѭ��Lʜlc�0�]D��w���Z
��F3"1��?�Q���� p��&Ez����+^r�zv�H�#�F08�[�uo���@NdƻC'��dr���S��\J���$|<��M�x�1���b�p�fw��6[�0l�b���tL���
������)ѭ����+SD��|���=����5��.X
���w�#.��\1����d��Gq�c�&��LsF�{
wͭ���T���`"q+����l�Olۑ^�;A��S���!H����X�f��:HAy$.���;���9M]�͢���J�e�?.����MR��cn�%��,��d��g�z�F�ӷB�,��,<_�=��h�-�Z5�-���Ԧ(ߎ�<.����]-����j�E�Nj�'.���Z���H`F=�N��xX���I=�]|���x���H�M4N`���
�,����a��gg�`r�F�ߧ�4F>\��@.�}�}1�e�ۿ'[K�0-������١��S�0!NSB�:>ӊM�
��h���]����J��/Ja9˕oj~vI�ѾI�PlN�*[a!u��,���1^e���3zt"!�fJ6r���!eu���LD?V�6�=g�� �9C|�M+k��m�-�\?�v"�6�!�D~�I��2����4bD�䴍`w�GL4�\��<_p��p�`?����}��UC�5�YG#��n��B2��U��N})��{�e�̼�Y�vnN���܆c�����~|/����A]���^��lŰG�(䅼U�!��8��eȬ>'0Z���������L��C^�G\
�&�i�H�u/=�7�pQ���Xr���5B�����O"����\u��:8]�!��
'�e�f
��;A*�3�������ַ}gF��>�:���%>b0�J�O'ـ׬��D��\�N������]��$�n.|	�iŌX�ֳ'���~H�n�wN�r�r�@��o�@�z�i�`���C�ۗ�7%⟅�قH�*�}�>	R���X��pe���˫������d��
�Zl�a"L�PDp���Di��=�ji~��[6��ek�l9�[&D@f�IiW��;ͬ�(���f�_�Q��m��vɨ�����y�<�T�z��F�W��N��0�n����\��TI�PO죝Ҍ���|�����O>�"����Q�x;XK�.���MyP@=��}�cs�͍v<�e��MM�]��J�r�(�Pqg�7y����#.�RI���@��E§�����{5�@�����n7<�WMX�	�hx�S)oH��кe�����4z�x�ڴRY���Ť�g��[�] ����l��ɥW��( ��m�0ccԸ���
���ө��x���
q}��h)�}k�=���2h�\�d�k�
J!o.ۇ���r�22��fH�y��{���X€�맦vH����jC8@���-L5�I���ר $��.zɘR����Lh
:����������im�����Nx�V�4*gDCHш����Y�Q��a\pRqH�U��2)��U8�	-���ǙfC5jC��}�L�����ET*2Y@z��Ւ;���:�x:�Q`���Z��E�J�mSV*��A._T3A$X������ꡀg𩓇�T��ޓ1W����S��tqQ$I�~�"�!�
*��(����^���z'�	�0�z1�
}�My=�l9y��Ul'a#��#x�wk@�L�$��9��$� ��}�k`��z�M�(�9"	����u=�:MX��
��PV�]1���E1�5��"�{���Wg��c�p�����^w
����!�>�A�e;�e`x&ؓ�JUw��e�$.��� ~�e�hMX���8\/�۱^)�a_�\������	Ω��5�9���-6���s�����oԋĒ:�O>a��N�����C����>A����rii�(\"@�m�2nm;�{�5?.�Тe�����YE��_�-i�Z�a�C�Cs�T���tEW�/F��.��m��mh������`$���øуI/K�\����x��Q%��&xK���82���1ۙ��+��3N��V��[���C�WR������&��Vg���%3�l�������os�j�	����X�w�>��M<`s��UB�p
�pEXN���>����]�q��_ӌ=:�qu#��,�
���2k`3W�r9�7{
���gIG�iól�I��
�@�C�D��sp�j{��M�����^=x�Z����~y
	b`�&�V_m\��\��=����h�qS��J璛^����;�f?M.�`��d�?���g�*W�[����F�><H�%�ܐ#� #ɼ�������2�'�������-_�t�h���@ρ���b�(@�BaiO=���F)��1���*��(��g��*�z��tX@��8�$m��98����`���{
�LNY;j�r��%��d��~������a�R�竺}���'Ī���f0j�c��C��m�|�����v�b�2�k�:�:��<J���/��t��ge����ޫ2k�bh:r��d�y�ԥ�K�!j�?X�
���@D���xˆ4���?7�D4�t0��
��m�unFAY��4���o�N���I��j)Bk���;���tӺ)A
�ڼP��Y��˷�_ �>�ך0H�.���:u��T����+'�(�v�l��kިG�ᖆ_یL�o�+	���8�`
�vj1%�ß��T��,��� ��T���gZ�%��ȿl�#
� C����-��M6Z,/�ѫ�Q<m`3X��4����[�:Z�UA7@�d1%�Ǘ�Jd�s��
&���wV�#l�� 1��pF#Y��u����:�
����4��ڣ+�@�m�p��č�ɓ�qBUZ��+�kJ'`>��0ip�ׂ�/�[�!.�$c��������N���E4�u��/�������ߙ�*�׊r�y��;��wKjL�:�k�|�|Im��p̥4Y�rl����٘�s�zQ��l/�5f0349����ꊙ涀w��~�]eܰ��M��t�t���U��>�5o��m����N����D�F��1N�a�9�K�=�Q)���Zl�S��{�`���M�*e(�*tER=�%��s�0�߿��O
+�	�lH��C��n�k��q�s�1V���FV
��W�8��.d��{�9�JEIҐ^@���P��3�w�_E[�jN(��폶^-���Ϟ�޴���E�jJ�����n�`1^�0$���%:��H�_th�|��=��<y#>��٠�&��u���l���Pw6}��K��X���|8�:���i�~|�!�UoLx�9��M��!1�4�����H�9�����9p^?N�W3c����L��4��l��6���/,��B�t��4�C7B�����ze��P�K)X�M׳cv0Pr �C�wD�+]Q2[E��!`����=ہ��i����
B�3>�8vЖ}{����>��~�1��<�͈ҥ^xy}�"���ݲ�=�p�'DYWo7��{���i�h�Ol+���,��V01�]h���np;����]R�]˩J|�6��	P�w��HN����8Ow瀳�ez��w�$��t���?Gʭ(�Y��8��˭�-�'2ˡ����R��oV��J%	����Es��Z}/R]�Ӱ|)���$�(��("&ދz��A���l0��6;4��3*�o!��h�d����Tu7����.��J���2j%'�fO3�6�/����(�{� }���F�9n���s�/'��
u��"�Qo���S�?���=n�.t�&X�q���*���8o�E^R�bI���	��z-���|^e�a�ԓ�-]�'�4,b
��OA`juNMP�U��ů$��ta>�&6!�]7&�h�H��
����ݬ�7�*z�r���3#eH��\�'�ĈP�t��H���5��W�?Ԛ�Q�h��p�Z��恄�E�1ji@�Ͷ������_[`Ǎ����!:�1[�x�����]6y}H�ŏ��A��1ò���OY��GV\J@��jVڟܵ�)�Eg�!#���)T�#^�iz��Rl�jy���DF�C����bfr�����{�@���*�B�}�*>��%)
�2n:m�[e��…��3��)̆;$�B~�M�S��Ѻ�5+4�݆~�Z�9f�Y�e0T��Z�R��*c�'�(
���y���ʃ�j)s!�i��\�I�>��_`SG!9@jl��4![�r(�^��S
�a�K��)�h��*t�i�h����:��@siR@��(����ˁ����GE0���r�w�.K+�!�<���ԝ�����*:���"��Y	b�Cܫ/x=R��;N|��I*l~�|D�x�c*"�o��Ya^k�p�#7lP�~>8,�f�*��΂}kok�h��Jإ.u�Cı*��D�M.�Ў�Q�[�#m����V�5�b��W�l4��EZ�5�P�c�G��XQD�{ϯM�4���]&��L�tB �����3f�zK�tO����w�hrɖ�y[q'�_��M
VeT�>�)�γ[���ڢ+U�D�,y�{�vk,M�0����b�|3ޭ�����^%�+lB���p�7S1m����rW����zV��l�x	�vh�4�J�Ca�o!$ɣ�C"���&�r8T=�$(��i.,�jD��~5:�J(���—��|q�'#��w�3�K��#���!��_:�����n��
�m���(��"�i�0�� �qK�|b;��6�z�)���%	��:�9�5�����-�3'��$zkv1>K�x��3n���qB\�[\'ٕH%�N姱�\@^�NVr
��Z.o��|
�qj��V^���B��.���h�Uw��J����6�z�*�����
�����fn�9�v��vKF����uQ#�)�((`�WbƱ�2�!E�*؉W�9E�7=n���}r�A^i���/v)����T���3:�͜����M-oe�
��`�{6W��a�����9n�]������7�R�\�\�8'���M��*�Ϗx��>?��~\@�?�5d�:�_�p��9�M\�oK�=�IH�o�4�4�м���G#1N9�r�x!!��9u�o`�:��S`0��i���[0�
�@����K�!�-��P���}M��z6h
Oߓ�!�A��5����)
���_t�������ƛ�������e
/1�(��AULs�P�p��������G�5��@�%��#��T���rlM�a�1H�z"ӻ��ѕ���F�W&G��^�t7�a��E���W�vҁ[/�������7�*��Z���J�j������,��{�F��٥�X��L,e"��tρE�/�&�J�A�!���1��1q%�E��(~�虌�W$�FI�؋��$����bf��/���aHkq�D�١��g@h�v�pg�x��WmZ������Q�ҽLYH֖�&K�g�������@�{���)�faw����
`�]�|��^�j��f[�D��c���V�H��4��A�*������r��eL�a�f5w�^�J����&rQr�r�r�Ш"1��H�mc�X�6��M����jB:���4�U�>��Ʃ�z].�����#�c���P���}�*#�#u
��:�dՒ��<.@|�����*�>ZF��<��y��O��\-�9����{S�˛m��DM��PGH2*t	=mH��ڒPgYv�k
�lҌ���h�1+�l��(�4�@՘+��9w��'�!<��ʢ����[������F]��b@3������j�\�(�jb��X�qQ7Q&�(�2��Վ��~Z�M3w�7WZ�9��l�<v7������i�HP&��ʗ�~C��1��sw������}���e��}D&��|,;���9�iAulX썴ހ&t�&�IԕP7�oQ�52CQG�ژS��8,�k�7�+r��M��"�2����n��Do Z���r���5HF�Z�Iap*XtP�\�:vy4�/��(����I�����ճ��?χĕ����'�J�V䕷j�|�1r�n{��'�t��k+��Q�Oz�p�-gR�S�������'�;�2b���c��2DNGz\�	�@�m72���{s;%��n�$uim���^=�������X��?�/q�d}�j����9�~����
��$��aM���"k{��V4Ru�(�X��H�41j`�Y[V���<`���\�"w�Jk
sHa%-��;f��E���"	sv*oWF))���z^��]�(G���/;���||^�FJ#��0c"�[���l� ʑ0��.����]Uܝv�B�wlRA74*efJ}�œ	�$LQf0��<�c�?V���z�
y�7a��،N�l��z������̟��s&�?�+����>{������}���-�I����+�Z���Cb6���"�y�0'�r��E�<Q�U���l����B���u�&��&2���IV���5����8��6��$� �-��u�l��@-�L �	�6Є���l�Y<�(Џ����%'o��e��O��Gw�g��P`4���	�o��o#/?��	�iܹ\�A)���{�
�
�\kAFl�����H��*ƞ��k&†��$�E��(��[wWM2�œ�dkl@�=w�rS����gPZ�sڎ�׽�Ζ����*�(^������(�-3��G�^����@���**<B����
����}ykߒc�1�Z�!lG0=7ojF����*�+���.8������G���9�X��t
\
ܘ�sIf=c6A]&���k��Y������x���-��4���Sl��#�:�B�;����L3h,^����0[+@~�jl$}E��)�[�sB���r�nj��;S�l�Z^Ҳ���*3��At�F�����a���$8j��#��_��X����C�v:�^�R�RVb��̰}�=�e��2eT	�Gj���$�Nc\��NTb7��t�ֺ��\H�@?�F��Х4�n�e��S6��Q:\�רE3$�{z�@��3�u6�������S���a�h�F�oLI�G��r��}
�:���M:/�?��jX!D͟�ѩH�2,�'�Yȑ#�7���?!S�`��4;�����mf����M����LgIR<����6��6{؉����D|��MH��+0��J��3fJ��LP߯�-�=Y�U_�	ɯ}-�:��c`w�3��Υ��Z�3d�QN��@�pN�)�x�҈�Sg�Y�(�(�sp�&_if�Cm���W9]�\����:7��&��𣣾�&B%
1��J�G���Ԗ`�fB|j(�քW
�wTV![hk��L�
���)���f��neO�<��@��?깫��_���2/�Y�X���	�9��
�] <��T�k7�&`�����S��'�}�E<�	M�t��T'oRE�4���Z9R�<��
w�l�F�R�q��4\�h*xK7C]�ֆ��|�^3t'��<N��(�>8=������T;S[��c�����,�`��Xȇ�mw[,�]��G��%�uI&BoSz�� &���J٣HnҀ�r���q��5�
�2�ٽ�R73�v���k\���<���1-�{ilJn���#�:��2|��d�φ���`��n�I�f�~ձNj�/�,�hgE��g�E�����@����u��j��Z�uDf[�A�Jf6����\4B�~��2�	�cӋG��Z¿��}����Y4;M~Ax�1����3({�K(l�RF/��L�����@�c�SL����H� n�/P�*3Ɇnj58.�]2f�F�;,/ɤ�P/�k8&�	�2�'~K59	�-L3��ܒ�8�3Y��U\܁j�b�6��9d�X�>|�
w��(m_��4�{��<�R07ҵI����$�'��~wʀ����~�R󯹂�6��߆�(s]�,�$8�Z�%bE��,Ư�K ��/6�xrh�g��n�����W�����dt��xvgk���h��j/�y	����o��W��?A��lwQ XF�x�S��>�u{�BQ<��Ez��!:��vV�8���'��CP��ONqD4w��۟&Q{�tm������x/�˂�@w�
L
.�XC4��!�h�=3���ފ,��ʖ�x�����k�ȱĥ1����4F����"��Y��:��C��ϊ�Hgv�Xߘ�Y�q?:i��Er��޷�BC( YMo(=p�NW����y��=�ʧ�';���k�����4s��/�_�0��eݞ��"nIOS��*^/.=��Ebꨓ��h��l�	�iW6.���6>q1�?LJ,&K�=ݍJѥ�P��d�X�#��v�l���Ɓ1���CH����6����Y���s��9t�(9=�ԆOf��B�߃�)�e�T*�¿��`3���Ê���?
N=���c��új�L7����wQ��M�L(���G����	��������}��C���j��?���ި����:|c�+�*��D'��W�����2Z�y��s�������P1�6�	P�u>R{�;�i�=�����
�l.Jޞ{�-�u,須��ױV���m ����&�����T��ٜl���4�}�De�Vn�5��>$h����@S������B�B��P�����K9��i�5~M)��N�?��Q�>9�;��?ѓd��U!"kA4�����~�/7���H��������<�)q��5?�^�S�gn9$���#�
�n�n��+	�iQx�y]��s3l�v��a��w�`?��,�9F�:B��X��j�E��� �W�Pϛ���\���j�l�	$�@ �G��IW�W�-%ְ¢DF�^���R)������������]��q�L��p��
�5B�%>	x(��7
�ls;	���P�LQ��$F�]�����¸����[v�,��S71{2�`9k69
װ�Ze�
�����Đ#�´҇q��S��ȝ�}��
'��D�K\�9U�_��OUJ,��]{�@B��Lu�S4-6���ɀK���u%9+i_}<�
����|Qb��\1�-�dk���?��e#�@�)~�ȝ�7ᆐP��<���h���F�+����=�z2�l�H'IN�%��:�ҩ1.�J��>Y�@��]�ph����Jҝ�l|c#���>]Nq��h8_��t�*C��Ë�S�m�Q�1ͧ=��q�h�f��)\@��*ce�i�6�LP^H9��zl��4d�Sy"s�9.�r�S^J��*����#TVT}="gX�p�~�V�g�`!��IDU�-&��*��&#�%&2�悼z��b��<�խ����!��S��hV#�>#N��f��eeY�p4�B�a�����Kg]��Q(��KMK:1nAy=&5��QK$�����"���8?���#hИ�ܞ������|&��xQ�c�F���o>*�/9�/�r��v4�R>�J�
t�r�߬/,���N���g�;�->Kqq��!!��X�j��Z-���h�#�*��s(ݎeQ�L"���Qt���r3�6��ZM `��w���{�$%��[{�ݲ��e�d���c&ÖhU1k:��`�4��{ҭ�e�H��$z�Ģ`�?..����z�Yn��4�Y8K�/k���d�RM���$1��+xY�0)�r+�`Ӥhl
�ژ������f콟��d�zH(_��f���
�j��F���̈>"��K>O_��o�8.9m�_|���������/=�j'Վo;5q%$�xWU��S�=B2��g�~ϥy]e����N��t������Z��ڛj:�d7��(R���<�Lȝ����m�3tD���}9����1�'р�
kD6Ã+i$��,38qG<m
ޓeΑe�����.��[��{ֿh��_[|�^�B%�4^(>�FD��$4Cκm��W`��x17��.�U�_�8ϋN�B�G� ZX�֌<'!a��?��ԩ�7���r:��C)�|%8��d_{@��p����^F�J��լ�k�\t��t�4bM1Nh�oT��Sk���_(I�uz����ERcS�羵�Nd�Q�p�=����$��I�>f��4HxO`��s	x"�B`�i�51���>U�����S�i��f-���R�鿨��`��0ڬ &{```�⸡;�����S.cH�<brz8K"�
��^E��"�3*C��_��X^�ʽ�ɠa�AN_,���<���#Ο�÷È�z�14�ۅ�����)Vw)��|�/\s���n.���@�b�z���?�P�y���s:�o<����ʛH�O��H=|=�9�.D�boaV���9�0��p�{fd�g
�0}4������!&Z����0��e[���}2Qs��Kb����~Y���rZ,�5t,�@ێ�鼏e��mEp ����m|z�F��V͈�ҧy�Q,p�S�K���vO?	X�(�x��O�I��eu�N��6^�����^ sA��-9�x�:�t�ן�3�?�O��V�΃��
�:��e�
���N�0x_�e,١�xn�gz��3-����vz�I>ֆ5��3�0�Ŝ���bF��}�6�%����l������7�R���H.u8�Z|i���ĵ���5}S�灜�,wp���B���FV�F�@�r �q�Bez��G�&e��I�=b�·b���|\���,������f�X����
#�?e~*��D
�)��x\M��W����{J��8��H�Ip�
ŧ�f!��LW����֘1��xR7q�ڕB���Ž�t�7�*	�%�8��x8P�m�T��߲��~�)�30)�X�U�K]nl �J��`��WME�oz��%Ȓ5����
ڌ�F��d�5,Ku;�9�qD�!UVtN�n��G-E3�“a#��KR-�6�o���T�,Z���X�bu=;�=�vhs����j��.�kL�<P[�hپ ��Ӫ�6���H��*Q�^�0�ICls�|zG8�Q�3���5�WfҒ�

�t�nr�d��ݾ����a.��JF	5�x�B���i��lo�zn�@�y+0�C��lT/U��T��}�`7e�Ω��Fb�A�~������V��'��k�v=��n@~�V��h�4ВI9��"�j�C$�~��Yl9|d��wm�i��e�@���8��x1�߀*]Թ/��s4tEż�˼';v�೛��㓵;S��[��9��D����mM����i�"W�R&H�2�Z����紘��ˠ�/y
P��Q���I��A)e2M)�
�ì:F�;�������W`�{+�V��w�!U�3�Hxts��7}��2��=���C�|�1��kZ�,�����Ѳ�e����z��[y/�����%����m�X����k/��.K[����Z��w�=�'Ȏ�l&��W��b����[���@�__��m��9t�FUy�hł)������Mɂc?ر�5���Q]/h��X�89��$k�ϳ��m�؇tunm�xq~)�s^���N���@�#�d?H.�Y�ܟ�Nr��Ճ�N��:D�8���v�OQ�EY��cD��l�
ړ�qU��Z�K�pk�-Ec��G��\�UL��ԪBAс�����&���ӌ�gs�@&�C�ԅqD����Q������Ț�
:�N>�5_�T��/�s�"JH�x�����n���˔'5j���[}�@8�X�;���1Vjі��v�h��Dl��)c�h��RB�m�x����
� �3������g����3
r~���<���.8̒l
�Iy���a�4�p^����y��I%����ψ���"�D���PxK%�#��(�r��;��-�����"Y���c�IQR��� ��l���)�UzzХTѕ�7+g�8Up����X��K|�����V'ܨA�u�����E�ٷ������
B;f<_6,��!���K5;>x������̈́·��k6X��ha�g�N�Sݙ�ڄ���\F�h�O�Tra��Z����i����g����H���4B����h�`э�������TWb�����(�H�K:GI �|x�Ihk��d�TDK���D^G�kb�_���6�Z6�ӻ�'k��q����\�^�I�u�d�3��j���0/\��l(C�)u“]�+yp`��J�O�$�6c\��w����*)�)��V(�Ry:�G|;�ğ��"("�r�铫�aO��W�Kp�a?�kL�7矃"��4�x�B��%�r�Hy��\�^�+C�g�\�%2�jg��t0�di�rH��⾫>+xS�a����� �nI1[�z�r�2���L���uFX<d.̓I,�F��:����y>#l�?��?9>�
�'f��Q��Q��sK#c�_���F5�	0�3�_:Yɾ��b=�8ܤ���T���1������
I��5�ф�ϊ��?"k��pXt:O�_<��"p������C���]���K�p�İL�=n�l@	�j������R��J"H[@��D���y��2D��+vJT.�oEe���7�����n7{=��1$��zv���I%'�6�6d�cUw�>���[w������A�hgj�{�Z[����@�w���j��<b@4��oO^��R]���+R�@f�鐶�s�
b�'h-{t���Lc$dvH�&v��m��^�4.:�b��(���v�ѳ"�����	��f���;|�Nm�����2�c��؄y��.N�03�q�&_�ft��Ik��glٖ ��� �$���D�a���x��ifŗEw�������fg�w҃\p)�~�0�)̳��y�/��.ns�8-K�s���8]�-�N :�Á��D������}�D��3�?���21��~ޟ
Y���Xr�:����~�� ߒ��m�0�?rI�*c0���F�U�͊��XP6��v�,$����A���<��JI���3&�GP����w��/�mYT�k0F���
��*	y!h8
ᄭ�ߕ�
qdG�*��4�ƈ�%��r'i-ɟQV�
���2�d3�V������՞?J����ٯ���{D����?��F�w��4��n�5�#��lq���1mJ�`�V{G�\��)�&Y�)Ni�gʩA؊&���n���Dە������Ӌ�>�"v"�K�͝Ů�,���!�i(?m~��/s:��~I=���$w%jN�.��H1j�No0�9�{����mrg��	�b����Q�};��]�>��y����%�v���OKM��	�I3kk�j^�-X}e"�FճT��)'�Y^�M�=� ��@mw<Z�4/��	�b���z2���
s䞖�m��3�~l`��*S�#nu<�&�8��~��
:��]=���cW��A������k�+e
������r��K�5%Gae�0н)�+3i�I��:�y�T�M=�[5�T�������<�r}q?��ַ��B2���u���8'�\hVr�cUp�[B���3n�Bk�n!ӾB�>���GKz�ǫ���(~^c��l��w~��.V�xA���eW������-�M�gE��B7�<������5��D�>Qd8P����h���`�i��޿�� hNN���nFȫ��Jk-b��b-F�C�/�`x|�p:e�5׮5U���x�=|q��%��n�)�0����+�!�O��9�,=|S�����Ϩ^y1M+2��!k��6\��g
������XͲ;)Ʊ� �O��S�"=�o�~֦�[��T��=�y�D��R�&Q��I��'�/G?kc<�#��M�ԡuU��.y*J���4��K���L�Vh����Yx὞��4c�if����$����nh;��
�Q/���XMU�CD��1��@Z�P/#�i�-���t�c>D�7��6?�_m�,�����	Ψ��g3���Vv!<�U3S�s��u�G��:�E�!D�LI�4�$�����s��-,"̤2\�BIv�r����#!
}�J�L���� -�q)�����c�,(�S<�Q}��ϭ���X��?u,���ʓy2t�m�=�/'�?L:�$�Ò3!��}���������24��	�)Si �(i-72@q���W�Q��ܺ]��X9���t��}���4�mq�Na|�����%͜��TpH�Y��Ӷt^]6~
E?˛w�vR�� �M�[.�"z-ȷ�/��X@�~t��_;T�]>�?�Ow��Ja�Vfz���F�K�%��3b�̪����B 3�#����0fr�*;XRY�ѡW���{ߛ0�����E�������b�+Sc~�N�������oR�v��k���?��0x/?�����G��h-������i
��l��%�K�]��/9_B��V�6h�hȼ�@I	�s��oD�
.�n�pFC#E��q�1�0��[gY,�#}�ڎܸ�-l���%��~�����4xK���Oh΅�����+Uotdz"{�5NA�R"��9�%���i���]8��'p���n�:�5�8~�ʋ3�.8����R������!_C��6.��SU�����i�A?�U��G���iS�"`�0�;���!����Җ�Y"/?(�Zw�1p9R@���m͆��������2=t�C����	�?#(�\��������2&8qh^ʁ�瞖^����d��
X�`�ˆ@l�F+�r{V��H�(�J���
��Y��"�i�Y{��CZ��{�F�ub��~��-�g�ɋ���u�)���B�*<x����U��p� �Rt��O��s�X����o�+k�ncSk�b�^���.%���W�Z��Y�`���qP�ƕ�P��݃���Z{���7�G�m��;��hK�ۆy�H���2����	�?��I�v��3�mn�!{�I��|���1�������s ]_���:�kb1���8�;|A��F-���4(��R�3����
=k۝ϋ�S�e������4�?r׼��u)�<�?��НYACP�a��s�D|��^�/���������l��P~��G,߾��y�q�u��Ou�J�f2m�A �ܴ�y�<�א�n�^���J��Y,�8b�b��Jj�_fxH	P�w>f�����I@ۣ�B�)r�N
,�
�����.�y�2�$IB���Zt����__�MG:����JhC�38�Y����	ֳ�]��b����x5�N�9a,�Sߒyc�81a�h��kv����<��z�>_�#;cW�l���oF8/RM�NzҠ�7��L�&��Ux��hf=o
@�"*ƭ���=e{��Ϊ.M>�ZW�܋��V@[wqQ�d��QNPq���Wi&*	
�
	�;ڳWiʑ}X��kdmV��E5T�g�:b����]B*��2���Ka�o<���
��{X���� !
�,&Ŕ��wb*���o�~ΙW�<U�7��H~6Va�sC��.� ,�y,����w���A-�%5UЬ:qkUJ�;�e9�lCUN`=e
�o��A�t-1Vn��1ȘCKd���J�bXsU��c™���c��M��ͳ�\Ѩ�R�;��(B���뚄�@zj"щr 
�ʬ�_�YX(aX�k�FvY
E��P������4��D'(-�����LՃ�5paX.F>�����7�zU�3��e�������Sf��}�%�g��=L��{S�� \ܲ�t�i5��H����l��t����ݗ|��-ر�(�Z��)�L�v��I�L��iݚq��U5��+~4��y*Jv-����F��S��%₫����,d'Š�"ǽ��#A����'^uN�QJa]lQ�3y�Rͭ\�׆cX���$*��S�k�
m�d�oÿ�����}U�LW�L�ś�wfh�ĉ��b_wCD$���Y-���;K:-��{��lNt�O_U�(*^n�������b������#j<�@�?hg�����P��iq9U�w
y�z�> ^�!�&i�^�X�_��1�o5|��D����𝶀�>ŪT��=��	�e���! s�i0
�7��9���^}�V[�a�ڱ�#���Sp�e�K�:I�2O�<�)3�d�~����6�Ne{�����k����/��4z4�ʞ��i
�l\3�E�uR٨]0s�~d�����@�p]��_�g�%�b�U�׼i�J�r�%�D�N��?I��Da�_���_*�Y��3M��
š�X��hd�rV�4g�!��	�����̝7n��N��r���b�p�����ݼ�' c��)����u���H���)���yG{3����'������I���F�I���,��G���E��Ӓz���v����$�O�pJ��iaS�g{�L!��N�_�����C�%�#��
�]>�9,�rSHӈ\�a��H��Qy��O��oFa("��6������p��Qo����!.A5t�9>]1'i^[��'��
��F�TZ�����uP'�6��(�\�Y���^�X��QY,��6�m4�hs�fE ���N��w��,�����Nլ�����W|�$Aߣ[�.�J��w�N[tp�����0�&��tQ;��`�G�|�3���x$Me,e��x*�V慨��};d�!$�I�4�]R��;�-�2R�*v��!NqM���@¡y�&��n;�/Jl_��x�y"�����#�M��*rp���V/|���������S�ޘ���}��C[�	��s8�rVI�K��7�GH=]�3	vh��)����Q��J��b�>����#V�Z��N�b[�l�׷�z~]�b�L�⸶�fy/��E�����7ZƲ�b�n�����7j�	�:O�x��_v���_-����U�#��̝;��醿�%�Sɫ�3n Gm��혼h�:�Zs�Ok���1e�yr6���q��ă�`����o֬b�4����6!�ץ%0?�}���D��,�m��^{�T�<������S�hs1�;Nqe��=◮QJfu͚jIED9ǵ�U�[��?�o1��f��׀̮�`�n��pƔ�)���4'Y�	ߛS3^1�nڸf��ER��s���N
Ah�yҭ�T/`ki��,������������?���c�t��VV����]��ȍq��@���&�iߺP���M��	SQToX����Ə�w���񑞰��Hʖ���ߘYw��:�:Y��v��������
<c��M
��o�#d�կ�=��&Z�kч����E����ˠ�zԸ���֕�a���$�(�(%��)]ڽϱ��������?��Ǫ9І�Շ���P��"�U�^ʌ�
�9l�ζ��Mv)��[ޝ��	��Kڮz���FPwo3���,��Q
��(0c�ԍzת�:��
iu¢�J���cG:%�Ǖ�ܞ@�Ʀ>�H���,��]�̙�Fn|V���b�Tc$eD�$l�2��)���zy=p�N�M,��Ç�%����|Vv*��Xs �Q���ۊ�""j��!+������x�S��&�$
��w\@�B	q���߱�h/|�����^�՚���AG���}�c>r��6��sJ�7j���E�}	V�	�=�y�P��F9ۆ�/�~�k�Nי���!3��%���+4�|�*�F{�O��w%	&������-�i����r�(���§9����G�G\R	kO���u�}a��q7~��*`�J�
e�;��ئ�<��U5u�)�Hye?ob�@C�ҧ_���z�rY�A��b��ɳ!���SB����4�Ι�-d��IՑH"{��_'F��v� 0L�#�(S�23.�����]�穝��?��Ĉ��ۑ�@�S�T��Fs�m5%5J���!��D��3G���Ok�l�^�~1���.��D�
�T��`���H�Նn��Y�x��O+�O)P�"T?��8���8�5��ۃ��q��0L2�̜3�Y�qO�
�f�7y�yYL�7����d�pq�J0�ٓTM" �zڀ�ҫ����/��P�!>���f�G�ɼ�D۹���(��,_�?���]��v�O�ɻ�N����0D�d⽘�{�"��'/� 9	a�r|Ԟ���8�И���1�$ҘA���LR�����%aFH�U"]z�����������Q�N�b�"y�Ǧ�]kޘ�ѐ1��sK����c����Clɼ�F�@)e�_��6*��K�b�9�o2UB�_Ğ��A;!j��a�}Te����u^xVz���dn���l�|�Z143C�馗*�#�����	
�����e^�c�Y
9����'A�ue��������Z)KT��r�G"�a7��c��Ak�2�	]A��F;?.�: �)�$�-&+��h{$�}#���JO:�D=Ds���P	 ���
a�$xy�1����l���N��.oId�;X`*�!1pd��y	N��ԉ;չ�D'
w"^Ƹ���Ht�mi�����v5VĢ�3�5�>ý���2����Qڕ�+{.e��ǚ*A�	_V%�k��n"K�����D�)�.EE��`	�ދ��.���+[{<������这���z�}�����$u~ZA�zNƇ��B�21��#-��#r"NJ��9��h���b���#-MK��&Hp&M�/df9�=����o�G�	4�L���WV#���x�����D��M,�-$x����>�ܥ�H���	��o�<�ka'�g�I�3
g$��`
[�}6�|��t
�žƏmin�����RV�g��ڇ�^���v^y�D���'P��{(+��qnr(�t>���gyqF^]��0-q��(��s{��}� �FE�Ȁ�-���:w����*�>���M
��#�|� �I�]�Az�`�g��1�{
��J{P����\_}�l��u�n�q��M�;���DL!�Ϻ��.x��@�ՖNna0e\rፊ�˅o5�k��yݸ�n��JLJ)�!u(Ud_���@6����n gR)4P���O����昳?�?�ᱻ
N��|pv,p�6~�dXfN&]B���1�9�y�?ېr���(�h����M>Ĵ�v�G�PͲ5�A���m���-�$o�!������w�' t�W
�;�D����fOƃs�v}��`=	�X�DžBȭ��j|��!�M~�R0��lw֏t����I���
�'^dQ���?���D���H�(aƍ�%Ǝ�tß�(��������BdyP86����S�a~��O�*yob�!/[C�V)� �m���g!���y2R!�(%!�N���Q��6����%%��6�F�a�J�
�S����s#/�ߺ5_��OK_յ̉7	z"8��`4jSHKKy}GȈ���� 9�TV�����]!��3� w��՞�������ө�cX+-c�� �����D�M��ti�ٓ\�LB���� ^c?�4Җ\V���Q44�<[||��p�C`�d�-�9+x���|q+����,o����p7�\{�(�8|�a`���ms�<���H���y�wﻮ��,�r�*'{TP����lM�浗8�L�%��7�.�@�Q�m|��$��08���L"�,�ýBM�]�r�!��_�"Ƭhw�C������/Hl�
c�̔Z���{n�E@E��3�ѣ1�Ou�����J���Ì#9�-1^g'9�[D�):�?�sJ9ۋ�gk�",�b$A͒�7~'[�)UoX͢��;�g�����]�F�S8V��)p�.O�hֲۧ�;p.ixa��O��_W�<E{����3��p����� 0Xw�ί.a
	��pF��v{7���4�����D���׍�k�,\�[Bs�:RG�զ"w�L������R���K&fL��y�"w3�!F�Ѓ3���9��b�,�abA�,���0%���-��o"��ɨW����@�__�KrX1*\&��]�<�\��4�j�!	Z�2��v$v���L�ՅX�3��T���(�
����L
#~����?g8J�YhS�R��[�zKP���Y%�?�s+��n�ڌQm_�ӎޭ�Z�_��}x����
���T~�TO��t�+DO����&3�=E��1�+�r�1C�?�I�S���bJ�ާp��l1����w|E+��U��
������
���%��Q��
3��f�qnk[2o���A��r�7l�2vE��.1�y�Z^�Z�`q]W��#	IolNә\i#��:��f>���z�kTn�W��E� ��1������3��ӗ�&�&�a�g���{��
VtZ��X��B0��e�y�nxduȁ��&���["i/�`_Wu��\�-8pP[�Ŏ[2�
�2�r*ׄ���,3����jc�;ܧ���5���nO�a�R��4����1"���m���y��
%��'�Q*=�RK5�f@���X�$���{��X2�m�.��T�w%E.�I�'E�Hl�f[�p
ڨ�sMi�q�e�G�auJ(G�A�ep��s����R�tm-!̧Rd��������I���(��ދ�X�C�jV��<�P��f��E�V�W�mzzɀ;���h^�#IS������ĥ�
A
kt�~Cf�O��+�~��#b����� �IO/���n���"*�ʲ3����%�n�9׶JK�K�߁�a���t�M� l�p�� �DY�Ҹd��Z��>�׮����o�<(�@���b�!*��v���$$6d��.Cd�[��0��yT�*ϋ�y��k*�M�Oju5�&�c ��2|��ǖ�T�����O̐=�2��(�U�1�
�Ҁ��݂a���i�)"�;�[�ldr�u���d�!�]Ѡ�ঠ�S�j�A-&qH����p�ʴ�#���%j}�Ά���%����s���3�5X8��A��q�O�d�v����C���2#FĘ�	�Hw%�8lK=~z%��&�v�J9�fk���l�����"���ݾ(!F"xj,��ZC��|�_c��UZ��#���l�Ҝ���/ܥ��Ye�l���!��̷��!�c�#�{_!Ԥ��r�t��1S�py��‚�����	d��+��Ol%��>���
yy��(�ޥ=�7�vO��k�)k�|�~��eH���@��1V�v#���=�)x�I�~5yy`ƃ�e1oMV�h����㦆�pi�8��(=ͭ�l�Sԥ@;���@�\��K�C���A�=%~%�#�TS�b���
��P()�?=��ޫv@r�?MIG�KE.”����L���O
�%qɁq�֔�#�b-�R]��������E~�&D�4����#W�R�$�� -�������yz�p&��$��_���Z<�:m�@��,k����:`�P�.h5W���	LȌn/FI5��!�����Z0
X'Cx�S�+.�����x~ գ<���_��4+�K ��xP)X&xsV3����9�SׂH՗?t�^�y��
)Ю?��=6��.��:EA�k�����b8W��H�z������MBU�}Q��Z��b�	LX�e��R8�þ_"c�c�,2�ș�ω��fE���IW�p�����q��m0ӣ��$�ϣ�^�|J��g�sJ�FS >BA�zp6��kWҧp���#?檮������0;������t�
T�
��W�Y�)��X꾬����ɥ�>���6���~�$�H�n��o�u��tA~#�3d��k��8p\%����R��m>R�a�F�>��%�?+(�2��}c���.�4���p������,8p���	,,������B�ʥ�5�Q͆���P5�^�P*����ʋ�Ǒ��_�+G%�R0�9����0���0�f�s�]Ui���8���u&>:�n.��:5����&��K5jQF�Q������̌��0s���z�m��p�U�;g.�#���,b�,x󰸑�xljJ�X5�	�j��`KqЊ����0\O+z���͉�T�,��:��kЕ�U��ֆ^>���N�ͱ�e���	�w���R�W��=e�>'�l�A�q3
Zs�C#��"� ��0A�o=��4<��:�n�x��;�
h�J���ѿ��윛���,@���l~j0f�C4���&���XjN/A�R!�@\f
�����,�U��;I�8 �Oa':�W�`T�?��TCTT���
5�X]MXo��l����K�^Y�91kM\}a�R�"h�Rx
C;��u�pU[_�9ל���_�������ڥ�_�*Y��`�W����

�����CѴ�a�D*�F!y����;����2� �������Jx�ظQ`�Qo���y�a��Ы���=���<K�<�:�l�[�{�Y ��5:�����}I�n'�3�c�^<�&
C�5�ζ��&�o1�|�墾}P�.�Uq[��3p�@���ukV+�nN�n�����p�бv�
�q0����������⋞�y��goaѣ�qn86��hd���¶�
���a�S�G�n����"5���Ÿ�|����ra�5[�Ke��~l�8�"��6@�B���(��f#�
_����|RP�l��T�t����Q����q�=EL0D�z8�>UVT�O5��/��~�^M�Sw��uS���~-���o�M�3g2�]��q3�k5�|�`�\��b4R'd.�L���eJ����F�2s�:C�/�9ݣ:�I�w
��I�����z�q���1���Z��0��$N�����tGt
�:���LisR}�^�7m�B����a/藻	�z����&ʪ�_.ǡ�2lQ��T�(Rʳ:�2�������������U���������X�������0���_�Q�:���-�`�56I�K|�,������\xl�B�(��������������=�S���l�����QS�t� �c���5OI�K��f������\�lr�.�Y@�D�E�F&K��K�&2,0!)p.Mh��|��5I�KRN�P�SV�X�gth>i!jk�k�l����Q�&>,0
-)�.Sh�����5!I�K^N�P�S"V�X�gzhDi'j!k�k�l��&hPhfhlhthvh~h�h�g�g�g�g�ghhhhhhhhh h"h$h*h,h.h0h2h4h6h8h:h<h>h@hBhDhFhHhLhNhRhThVhXhZhbhdhnhrhph�h�h�h�h�h�h�h�h�h��
B(?^BeE4H��>�?l$Br*h/nA^e=r��O���^#EA#d�m�{	�[���r�	�����H�|�F�����
�u��	�&~
*44SO9^'k��
Z�
I�
U�
��
�_�
�
���
��V���	��uu""!r#$�
$�&u'�(�)b,�,~-.;0�0V1�1�1�23F3~3Y45^5�5�526�6�6P7�78W8�8�8;99�9K:m:�:(;J;�;�;�;0<o<�<�<�=�=>X>�>�>SB~B�B�C
D�D�DEEXE�E�E&F�F�F?GeG�G�G�G+HKoK�O�.P
#X�]+a0cgeg�i�l�n�q4r�Et'$~^d�?9�s>�5"��'�%�����3���S9�M��<��5�:A�m��$��;��C���1�\����9�}�
FA�Q��b#'s(|)�*9+~1+>2hA9kB�2C�'IM�P�SS�LY�^R%_&c�xfmt�t�y�y"[{��.��=�VK��M� R��M���K��k;��J�������,E�;;�Q(��(����9�����u���]���D���C�������/�b�������C�=������h���6���H��
�>
�������5������B�[���w�!�H�h��
��9	�	�	\
�
m�2��

k
�
�
��)H��d
Cm�!�0o"A/$A(*'+/�&3�*7=6=�=M>w>�>�>\?�?�?�?N@�@	AgA�A�A�ABTB�FQG�IJ�M�MFN�P�T�$T�Yt]�]^Nb�#bD!g�l�p{t�txI z(�T�p��!�����D,�(�����'�r��������������Z�{������\���� �N��,�T�*��2�A���-�r������-����
�����P�h���w�C���]�K.!%�?�O��T "�$�%�'s(�(_o)�8o9�&=H#B�G�JK&M�R�R�U�%XP]�_!%b�eKf�h�.k�qsE0uY?|��<4��3�����=��=�H�A���D���u�&�������P�B����C����n�q�y�#� �e����K��������b��W��P���J��l������7���:�������6�����O���0����Z�p���4����	�)���J����u�&����m����A���l�	���$�z���l���m��������P�G���=���b���������/���,��O�M���P��B�|�3	^
�
s�=��`
�
x�Z�a��0�N�g���^�3��]�����g�7 %!�!."�"O#�#$j$�$#%y%�%D&b&�&�&�&y'�'(!(�(?)R)f)f*�*�*�+,�,*-y-�-�.\/�/�/�/�01;1�1�1�12t2�2�2�2W3u3�3�3:4W4�4�4�45�5�56_6}6�6�6U7s7�7�7U8q8�89�9�9:G:�:�:b;�;�;	<t<�<�<=�=�=�=�=Q>�>�>�>?r?�?�?@�@�@�@dA�AB�E�G]I�JKL�L�L`MN�N�N�ORdRU\U�U
VRV`V�V�V>WZW�Z�Zb[�
[s]�]^i^�^ _I_`�`�`a6awa�a�a�a5bSb�b�b�bcUcsc�c�c�d�dRe>fxf�f�fEg�g�guhi*iji�i�i�i&jDj�j�j�jk@k^k�k�k�k>l�l�l�l�l9mWm�m�m�mKn�n�n+o�o�opap�p�pRq�q�q1rkr�r�r	s�s�st0tqt�t�tuQunu�u�u
v*vjv�v8wVwx*xBx�x�xy0y�y�yz&z�z�z�z{�{�{|/|�|�|H}f}�}�}Z~�~.��&�D��������x������/�����#�A�������z�����;�o�������,��
�r����s�����}�����'�D�����	�'�h�����
�N�w���>���E�m�����V�i5��5���1�v����Z�t��"�"�A�N���m��������#��W�u���"�c��B����
�N���(������������ �����J������O�J�������������Y3�b����1�3�F�v%��*�(�c�������X�����������!�7�������?��9�p�����(�F���j��������$������[�����H�������Q�����������>�m���2�_S�.~�Rn6T��;�	�	�	
|
u=[�
�
B�W�����m���+�k����G`��2N�����V{�� :!X!�!�"*#^$|$�%�&�'
)t)�*�*.,6-S-�-�.S/�/�/�0�1P#267�7�7�7858R8�8�8�8979T9�9�9�9:9:V:�:�:�:;5;�;�;�;D<�<�<�<;=_=�=�=>o>�>�>(?f?�?�?@C@�@�@tA�A�AVBsB�B8CUC�CD7D{D�DE�H`IzI�I�J�J'K�KL^L>M[M�MzN�N�O.P~PQxQgR�R$S�ST�TRU�U>V�VoW�W X�XY�Y:5Z+deg�g<h�hiRi�i5j�j/k�k�k�l�lGm�n�nosop{p�pgqr�r�r�s�t1u�uvsv�vKw�w!x�x(y:yWy�y�y�yQ{�~�~�~Om�<���3�������������M���R�9�^��������B����l�;��������������4�R�3�V����6�����n�Y�2�o�����'��������#�U�~���� �l����a��������O���;���:���9���;���.���,���Q���C�!���M�����-�u���|���x��������g�*�H��������;�Z������'�}���-���z�6������O��g������k���C���E���������!�t������h�����1�D�b������H'���{�����!!�x�*�q1��&���+��	j
�t�EQ')1f61�8389C?�(?�DEHXH*JtJLbL;N
P]P�QbS�S�T�U�VWXZGZY[�\l]-^�^c_#`g`�`-a�a�ab;b�b�bTc�c�cPd�d�d.e~e�ef�f/g�g�gOh�hiAi�i�i�i�j�j,k�k�k�kl\l�lmm�m!nen�n�n=oyo�op;p�p>q�q�qr�r�r[s�st�t�t'uju�u�uqv�v<w�wxcx�x�xy�y!zLz�z{>{|{�{
|^|{|$}�}�}~;~w~�~�~Mx��+�h���]���?����� �v�L��������������u��h���"�����2�����`����g���+��������������5���D�h��������Z���c��n���C�����X����|�|���8�i���:���]���)���i�H�#�2���N���u���M����N��������������W�	���Q���5���)������2����������P����|���7�����g�T������^������������;����k���5���������������Z����r�����)����_���<���*�����G����j���Y���G���<�����Q�����:�������M���-�����.�;�h�H�����4����B�����_�u�����P�z���������)�����d���*�!���������������^��� �R�m���k��i�U�D�����������^��������j������������1�v���>�������@�����f���h���/�����L����b����~���D�}���J�[�~�E��-	�	1
�
��S�
�
�
u�3�5����?�N�/��P�U��`��I��*p��G��d�i�a�U � {!�!1"�"Y#�#�$a%�%&&�&�&('A'�'�'�'B(`())/){)�)8*N*b*P+`++@,--�-�-S.q.!/7/�/�/30E0c0�0�0X1v1�12�2�2n3�3!4Q45H5�5'6�6�7w8�8t9�9�:�;�<E=�=�>@?�?�?�A,BEB�B�BTC�CeDEcE�EF7FSF�F]G�GTH�H*I�I	JmJ�JvK�KLL�L�L�MNN�NJOpO�OPwPBQ
RdRSTfT�TUU5U�UV*V�V�V:W�W'X�X�X�X2Y�Y�Y5Z�Z[v[]]]�],^Z^^�^�^�^_�_�_ `y`�`�`�`Xava�a�a:bWb�b�b�bc�c�c�d�de%ee�ef!f�f�f0gZg�g�gRhph�h�hbi�i�i�i/jTjkakwk�l�l�m�m�m~n�n�nOodoyo�o�o@s"v�Nw�*}�"��=����������*���S�l��������Q�u�$�=�a�����f��Q������]�����&�i�����2�u�����>������J������V������b�����+�n���C�\������'�z�M�i������������)�E�a�}����������"�>�Y�u�����������9�T�o�������?>�����6�Q�l��������U�y�*�C�g�����p�`���T�l������������`�����n����������l���?�X�|���	���]�����&�i�����2�u�����>������J�n��8�\������V%������*�F�b�~����������'�D�`�}���������
�&�B�^�z���������	�&�C�_�z�������������Z������D�[��������"�;�_�������(�L���,�H�l������;��������T�x�����k������8�����8�\��������!����������5����@�d�������a�����\�v��������8�\�����c���'���$�<�����;���������+�����m���=���	�b�����(�]�������t������A�����A�e��{������$�>�b������3�����"�����-�Q�����Q�Z�T�}&�
�/�T
�
�
������'K�*~b�O�(?c����Sj���0T���& 2 � � y!3"�"�" #o#�'#-)G)k)�)�)�*�.*�0�0�0.1�1�1b23k3�3	4X4�4�4F&5�8�8�8)9}9�90:�:9;�;�;&<u<�<=o=�=�=>$>�)>QDhD�D�DE�E-F�J�J#KyK�KRL�L
MeM�#M�P�P�P<Q`QRrR4SRSoS�SPT�T�UeV�V�VWyW�W�XYUY�!Y1_O_l_�_�_
`�`�a�a�a�b�c�c
d�dg(gDg`g|g�g�g�g�gh,h�h�hVi�j�j4k�k�kSl�lm|m�mSn�n�n=o�o�oFp�p�p�p@qdqr-rQr�r�rXs|stu�uv'v�v�vw(w�w�wx(x�x�x�xy=y�yz,z�z�z6{a|�
~��������?�`� �V��� ���V�	������5�����!�s������>�����{��������p����������� ���,��������6�����e�������������!�����,����q����;�����a.�$�@�[��1�U�������?�����K�|������������ �D�����T����Q�������q�������T���_�������P����������P����������a���
����:�����4���Z��k���1���^�,�����V��\��:�������������2�i�%���������9�p�+�b�~����������,����U���W���D�h��<���������M�q����z���
���5�y�����F�_���7�P�t������5������"�i�������
�(�o���������-�Q���B�����+�`�~���������P�t�(�A�e�����u����K�������#G�8��Gv���c�9���*N��Y}/S���2g��	4	�	�	�
�
�
k��2K����
�
�
:^����T���j�>W{�	����+�T��7��!8\�-Ie�K������Y��m�u� u � E!�!�!�!"�"p#�#�#�$I&c&�&�&�&4'X'�'�'(|(�()2)�)�)f*�
*h
,�-�-v.�.�./)/�/�/�/M0q0�0�
�
Q�
��W�&J,#0!?ZB_E2H��>�?\B9)n*�.d/�=lAZVZeYh9r����M�^�W
������5PE-I�KjNQ�S.V�X3d�g�hJi-j'k�k�l�mr	{�~������O���p��������>�p�6�B���s��]���&)&)j
*X+(4�@QO�X5^�i%k�r�@�7���o���"ilt�"{������������8�*��[�&M,&0�2<5�5�7�8W:4;�;�<�=�B�ELG�G'K]�Y
+_'+���x
�#6
:*=f>??�?tAB�!F;�V�9bH���NnQ&�&�'(9)L)_)�*�.J/�/+1�1
2�2�2d3�3G4�45�5l6�6b7�7`8�8�96:�:o;�;�<
=�=�>�>?	@�@�@�A�L�Um
V-_�`&a�a�aBb�bcbc�c�dbf�fig[hiwi�i3j�j�jMk�k l�l�lFm�m-n�nco�o�p4q�qxr�st�tu^u�uvwvEwx�x y�yz�z{�{|�|U}�}s~�3��������0���������4��������[���z���s�{���������z���d������������d��������A���$���e���.���(�}������w�3��������h	�	�9���x�T��cG!�"	$�(b*C-`/�5�78�89�9!:�:;�;�<G=>�>r?+@OA1BC�C�D1I^J�KMlN�O
QAR�S�T0VIW�X�Y�g(h�h�hJi�i-j�j'k�k�krl�l5m�n	u5yGy�y�~\+����������`�����A���b-�{����������7�����H�������>�Q��P1N
J+Z=`�a5b`b�cud�d�ejg1h�h�ik�k�k�lFn�no�ocqrYr�s�t	u:v�w�x�x:z
{-{4|�}5~T~f��L������2��u����1���l���i������	�9�����L�Z�g�q
�`,�5'�'O(m+`../�/@0R0�0e1�1�2�3�4�?�@IA"C�D�E�FH�I�JMK�LNN,O�OIT�T�UW	X�XfYg^`�`�`ea�aGb�bc�c�de�ef�fIg�g_h�hoink�l�m�n�rssss$s,s4s<s���
�������e�8�Q�����"�*�2�:�B�J�R�Z�b�j�r�z����������������������������������
���W�p���������������i�>�W���G�O���������t�&��������S�l����������	���!�)�1�9�A�I�Q�Y�^�3�L������#���������V�o�����O�����<�%�\���+����h������(���L�8�����%���T�����u�U�����3�L���w����������������w�C����q�������1���U�1�����R���#������A����&.6>FNV�
���;�!:S�Le~�+D��� Z!�([)�)|01{1C2�89`9:h=�=�=>JDcD|D�D�J�JK�K�P�P�PPQS�S�TBV�V�W(_�_�_,a�a�c�c�	fh�h�ijjjj&j.j6j>jFjNjVj^jfjnjvj~j�p�pTq(rAr�rls�t�t�t�t�t�t�t�x-yzz�z�{�{�{�{�{|
|||%|-|5|=|E|M|U|]|%��������.����	����&����������������+����o�E����/���s������4�����=���Z�������+�����:�����D����k��>�F��B�k�1�M�&�������S�����Z�R����������X�,�������a�������#�s�K�d���������
�� �'�1�A��2���S���d�<�U�������������7(�o��w�%>�mC�"{�$	�	�
3F[��
�
N��HP�~Rk���z'�3L���ZX������ �!�!#�#�%w&�&H'�'(�(")�)�*�*�-�.�./�/�/a0�*))))))






%(((('







































)
&&%




















''











(((((((((%((((((((((((((((((((((((((((((((('%(((((((((((((((%%%'(%%(((((((((((((%%%%((((((((((((((((((''''''(((((((((((((((((''&((((''''((((((('''((%%(((��
�
O�
��
�
3�
��23�%GOU��W� 5#�#6$�&R'�(�)�+�,O-�-�/�01g2#3[3�3n4s5�5G6�6�6e7(8l89P9�9�9�:�:_;�;<E<�<�<�=.>m>�> ?XB�C�C"D�D	EIE]E�E;F�F�FiG�GH0H^OyP�Wa]�`�bDf2iVl�nCqt�})�
�>������;�����Ӯʹ��}������������'���6��
	��L�&	(�(K*�1�8�AXC�I�L�P�S�Y�^�bfjsZx:z����w���w���Ю>����4������Y�����}�M����������7�����)�������'������������K�������s���G�T�8�N�x	�)�G�\��	r
�
��#
�
-�^2��t~�;"$
*�.3y7g<r=>�>�>q?�?@c@�@A�A�A)BZBfI�IM�M�O�SY�\�a�f
l�o�s�t(wz�~��*�0�U��P���1�����,�
�j�^�Ĩ���m�ͳ'�ȹK��v���������N�=�����b����>�����P��������C��
g�m� �!5$z%�'>(�(*)�8P=�AhG�J�L�QDU�W�\L_�aSe�h�j'q�ru#|D����s�i�b�ݴW������<�:������R����X����������~�h�M�����������Z�����!���#�����Z�
���	���G�����v���������-���k����-���d���:���-���.���M���p����]���~�#���O�����E����e�$��f��I	�
��
v
�
���Fd�'}.�/�}M ;!�"$�$�$9%&x&�&'�'7(�(|)l*+,,�,�-�-b/�/H0�0P1�1/2�23�3�3l4�4(5�56�6
7�78�89�9\:;�;<�<0=�=�=>f>�>?�?/@�@jAAE!G)IBJ�KM�MXN�N�NWP�T"VXV�V(WBW Z�Z%[�[7]�]�],^~^�^^_`�`Ka�a
bhb�b(c�c�c�dXe�fg�gh�h?i�i�iYj�jksk�kSl�lmlm�m`n�n�o1p�pgqr7r�r�rJs�sEt�t&u�u�u?v�vkw.xWx�xEy�y;z�z-{�{D|�|{}~�~C�Y����1����D�̂V���������0����A������ډ,����������Y�č<����������K�����\������;���5�^�z�������5�\����+�t�K���Ŭ�ٮ%���7���"���Ͻ����6�	�Q��
��e�`���������&���7�K�n�p�����a�h���6������������U�O���-�\�������������g�'���
�T�u�+�+;j��	U
�
2Bq�m�0��������&��7d��4��n!�"c$�$�%�&#)�*�*D,�-6.�.�/�/�0�5
7h7�7�7:8h8�8�8<9j9�9�9>:l:�:�::;�;�;Z<�<=d=�=>�>�>>?�?�?H@�@yA�A[B�B=CkCDMD�DOE�HeI�I�J�JYK�KLCMqMN�N�O�P1Q}RVS�SU�UTV�WRX�X�YOb0dmgCh
i�i�j�k�l�m�nRo�oBp�p.q�qPr�r�s�tSu�u)v�vwlw�w[x�xly�y�yq{�~$�Q���
����4������b�ۇg�N�s��������Q�����Ï�Ȑ	�g�������A��(������R�a���Ѣr�ȣ��A�ҩ*���5���ҫ$�v�¬�����d�̮P�ίO�°��Q�˲D�׳B�Ǵg�ȵY�7�����C�عߺ+���}�^����p�N���<�����B�����K���#���d��|�������X���Z�-�3�6������m���w������'�j�I���������	�v��&M0R8�>D|G�I�J�L�N�P@RTU#VtW�Y]Zo[�\�]C^�^y_l`�`Ca�a�b�bjc
de�e4f�f�g�hi�ij�jBk�k4lm4m�m{nSo#pQp�p�q�r�rqs5t=u�uvv�vRwxy0y�ybzT{�{c|�|:}�}|~�~�A�~�ŀ{�������5���a�������Ӈ�����*�}����G�u�ɍ(�|�.���͐;���H�l���ϔ%�ӕx���N�P�?��^�9�"�
�+�m����K���4����)����m�Z�ڽ��s����P���
���Q���n�\������c���C���4�@�}�I���������,���>�����?������&���
�V���
�q��~�Z�J��������������n���������������S���U���{�
��������`�q
[C	G
�
�I���fk��"v�_��0t��\��y���j !�!F"�#�&V'�'(u()$)D)�)�)<*R*h*U+�+U,B-.�.L/�/x01�12�2�3&45]5�5<6�6�7�8�9�9�:�;�<Z=	>�>�?�?�AB.BKB�B�BiC�CkDEgE�EF;FYF�FaGXH�H?IJ�JzK�K�L
M�M�NOO�O0P�PWQ"RyR#S{TUUJUV.V�VOW<X�XY�Y�Y[�[r]2^�^�^�^�^T_�_5`�`a�a�alb�b'c�c�d:e�e6f�fog�g�h
i�i�ij3jij#k�k�l�m�m�noSoho�o�o�r�uv�w�wK}t}R�{������'���͆��ɈP�y�Ȍ?��-�U������v�+�l��:�U�}�����ۓ��F�a�����̔��*�R�m�����ؕ��6�^�y��������'�B�j�����ȗ��3�N�v�����Ԙ���?�Z�����ř���#�K�f�����њ��/�W�����<��Q�m�������ܣ���-�I�e�������Ӥ�
�&�B�]�y�����ͥ��!�=�X��������!�:�U�p������|�3�������1�V����
����I�p���0�����F���a�����̽��*�R�m�����ؾ��6�^�y��������'�B�j����������3���q��m������.�J�f������������+�H�d������������*�F�b�~���������
�*�G�c�~�������a�����!��������$�t���a��0�����P�����4���-���M���q��\�����x���������J� �y�
���6�_�z���q�'���<����&�`���P���@�*�����w�����=���6���V���z��U�}�������&�w���H�7���f������>t���@g�o�{����
>
s
�
�
�1�`? Kx�-��i�N� � �!�()/)�)�)0�0�0�1w2G8�8�8�9E:I=�=9>+D�DE�J8K�K�P�PuQ�R9SWST�T�UjV�V.W
X	_6_T_�_`�`Ra�a	b_c�c�c"d�fg,gHgdg�g�g�g�g�gAh�h�i�j�j�jkWk~k�k�kl=lsl�l�lm?mfm�m�mn=ndn�n�n�no'o_o�o�o�o	p0pup�pqyqfrs�sRteu�u�u�uv:vgv�v�v�vw;whw�w�w�wx;xhx�x�xRyAz�zw{k~�~m���a���Q�z���݉�)�!�J��
��@����ז���ě�?�ʠ���Ӣ��ʣҤ��J�6�Ŧ{������ڨ���t�����ȩ�5�۪3�a�����ԫ��K�Ŭm�������ɮ�6�����[����P�Ʋ��(�D���j��T��S������ƿY��u���f���!�v������n�����e�3�����e�������v�"���"���I���_���F���c���k��a�O���������~�����������2�f�����������A�����A������.�}�Q�����#�����:�b���������!�H�����C���<�k�������	�'�P�n����������-�V�t����������f�W���3�e����������z�4�}������3�P�x���\MNz�$����c�h���G�q	�	�
r���4R����
��Y���-��F����@�Z��L�q�1M���`�+� !K!�!�!0"�"7#r#�#�%"&K&�&�&�'%(�(G)�)�*),R,_-�-�-�.f/�/�0:2e2��
�
�
�
!�
(�
/�
4�
:�
@�
G�
O�
V�
�
!�
'�
-�
3�
9�
?�
E�
Q�
��
��
�
~��
���������Q�����������
��pp!m#$�$�&p'�(�)],�,y-.60�0�0R1�1�1�2�2
3A3y394F4S4�4�45M5Z5�5�5 6-6�6�6K7�788R8�8�8�869z9�9::G:h:�:$;E;�;�;�;+<j<�<�<=�=>S>�>�>PBuBzB�B�CD�D�DAEUE�E�E�E�E!FF�F:GaG{G�G�G(HcJgJiJoJuJwJ~J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JjK�O�O�P�P�WX�]�]a&ac+c�fgg`g�i�i�l�l�n�n�q�q�q.rot|t~!~X�9�m�"�/�Ϣ���ש.���@�M�:�G�)�6���'�4�N�[�h������������V�������jw�
@v�>K�������''`(m(\)i)v)�*�*�*4+x+22U9b9XBeB�C�C�IM�P�S�Y�^L_�bc�f�f�fAtNt[tht�tgyty�y�y�y�y�z{{{w������������
��'�P�]�j�w���C�P��������
�����������������	��e�������w���������������&�(�5�1�>�K�t�����������3�����p���W���>���=�������)�]�������=�8���{��b���0���C���8�������0�����=�U���q��B�b����4	�	�	V
�
�
^h�-��
f
�
�
��$B��
_1>[h��$�j"<$<*/"/�3�3�3�7�7�<�<=1=�=G>r>�>�>�>K?X?�?�?�?�?I@�@AbA�A�A�ABPB�E�E�E�E�E�E�E�E�E�EF
FFF#F*F1F8F?FDFJFPFVF]FdFkFrFwF~F�F�F�F�F�F�F�F�F�F�F�F�F�FLG�I�I�ItM�M�MANzP�P�PbToT|T�TY�YV]c]p]�]^0b=bJb�b2g?gtl�lmpzp�phtut�t�w�w�wDz�"�N�k�Ɔy�Ԏ��=�����������!�l�Ҟ���ơ����������U�u�������V���}�H���N�$���;��}�l�����������s�������=�J�U�b�����d�q�0�=�����JW��ly8E����I��N "�$�$�%�%�'m(�(Y)�8i9�=�=5BBB�G�G�J�J8MEM�R�R�R�R�U�UzX�X�X=]J]�_�_bb�e�e�eEf�h�hdkqk~k�q�q
s?uR|����6�Ջ������ǰ6�C�;�߶?���o� ���ܹ��ǺJ�<��ٽ=�	���h�k�s�����`�������F���������
�\�'��Q�"���J����D����g������1�����h�4�����}�0�����I�����*���������T���j����.�������$���E����o�!�}��g�
���;���f�����t���f���g��������J�A���7���\���������)���'��I�H���J�~3=��w�-	L
Y
�
m�8��Z
�
r��U�O\��*�H�a����Y�.��ei	X���w�|a�0 !!�!)"�"J#�#$d$�$%t%�%?&]&�&�&�&s'�'�'(�(:)M)`)H*U*b*�*�*�*�*�*�+�+,�,�,-&-t-�-�.K/X/�/�/�/�/�0171�1�1�12o2�2�2�2R3p3�3�354S4�4�4�45�5�5�5Z6x6�6�6P7n7�7�7Q8l8�8�8}9�9:B:�:�:];{;�;<o<�<�<=�=�=�=�=L>�>�>�>�>?n?�?�?@�@�@�@SA`A�A�A�A�A�AB�E�EvG�GXI�J�J-L:LGL�L�L[M	N�N�N�O�PR_R�TXU�U�U	VNV\V�V�V:WUWxZ�Z�Z][�[n]�]^d^�^_D_`�`�`a2ara�a�a�a0bNb�b�b�bcPcnc�c�cd�dNefff"f(f.f4f:fffsf�f�f�f@gug�g�gchphi%iei�i�i�i!j?jj�j�j�j;kYk�k�k�k,l9l~l�l�l�l4mRm�m�m�m9nFn�n�n�n&ooo|o�o
pp\p�p�p�p@qMq�q�q�q-rgr�r�rs�s�s
t+tlt�t�t
uMuju�u�uv&vfv�v4wQwx&x>x�x�xy,y�y�yz!z~z�z�z{|{�{|*|�|�|C}a}�}�}U~~�~)��"�?�����Հ�s�����؁
�*������<�����؃i�v�����݄6���j�ˆ��ԇ'�z��m����n�Ί����y���݌"�@������"�c�����I�r�ݏ9���A�d�i�����R�@�E�J�O�T�Y�_�e�ݗ�1���-�I�r�����ә���V�p�����=�I���i���{���������R�p����^���=�Է��I��#�����p�}����������������D�������I�D���y�������������S�\����*�,�@�o�����������!�7�D�Q�^�z�����R������������2�������8��4�k�����#�?���e������������������V�����C�������?�L�������������7�h���-��YM���)x��Lg$1M��5���	t	�	�	

v
	n+8T�
�
<���ER��Q{��
h���
&��e����B[����-G�����Pv�� 4!S!�!�"�"�"�"##2$?$L$Y$u$�%�&�'�(�(�(�()m)�*�*�*�*�*�*(,0-M-�-�-�.�.@/M/~/�/�0�1K2
67�7�7�7
808L8�8�8�8929N9�9�9�9:4:P:�:�:�:;0;�;�;�;><|<�<�<5=Z=�=�=>i>�>�>"?`?�?�?@>@�@�@bAoA�A�ADBQBmB�B&C3COC�CDD1DuD�D�DE�H�H[ItI�IqJ~J�J!K�K�KXL,M9MUM�MtN�N�O�O)PxPQqQMRZRaR�RS�ST�T�TMU�U8V�VUWbWiW�WX�XY�Y�Y5Z&dZg_g�g)h6h�h�hiKi�i�i.j�j�j�j(k�k�k�ksl�l�l�l6mCm�n�n�nonopvp�pbqr�r�r�s�t,u�uvnv�vFw�wx�x$y6ySy�y�y�yz
zzz"z*z2z:zBzJzRzZzbzjzrzzz�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z{{{ {({0{5{={E{M{~~"~)~/~1~8~>~D~J~P~W~^~e~l~s~{~�~�~�~�~�~�~�~�~Jh�7�������
����"�(�.�Ă��ӄ���������Ά�@�H�����D�L�+�3�Y�������>����g�-�5���s�����׏���͐�/�M�������!�(�/�2�?�Q�����1��������i�T�-�]�j�����ԟ"���������P�y������g���
�\�����t�|��J���5���5���5���,�4���'���%���J���<�������G�����۸�(�o�����v���ús�»��ɼ�a�%�C��������6�T����c�i�o�u�y����������������������������"�x���'���u�1���	���J��b������f���>���@����������o������e��������,�?�]������������������������������������������C�����w������e�r���l�������$���	d
�
n�?'$1`1�8-9>?�?�DEHRH%JmJ�KL[L'N4N�OPWP�Q]S�S�T�T�U�U�V�VWXZAZR[�\�\Y]f]^'^�^Y_]_`[`b`�`'a�a�a�ab6b~b�b�bNc�c�c�cJdvd�d�d�d)exe�e�e�ef�f)gvg}g�g�g2h9hIh�h�h�h�h-i<i�i�i�i�i�j�jk&k�k�k�klHlWl�l�l�lm�mnRn_n�n�n�n+o8oto�opp5p�p8qoq|q�qrrwr~r�r�rUs�sttt|t�t�t�tu"udu�u�u�uXv_vlv�v6w�w�w�w�w]x�x�x�x�x�xy�yzFz�z{9{v{�{�{|R|Y|u|}|}�}�}~6~r~�~�~Gr��&�c�����J�W����������	������#�)�/�5�;�����q�G�������������p��c�͊���Ӌ-����[����b���'�����������������������#�*�1���!�#�)�/�4�7�=�C�J�Q�X�_�g�l�r�x�}�������������:�@�d���ǔ���V�����]���j�Ɨ?�����T����u�w�՛2�d�˝4���X�ğ"����c�A��-�ݥI���p��H����I�������������P����L���ɱ/�Dz$������-��������K����w�չ2�����c���������	�����%�+�1�7�=�C�I�O�̽ҽ���S�Y�������}���6����g���1���������������V����n�����%�����Z���7���&�����C�����f���T���B���8�����M�����6�������G���'�{���*�8�]�b�"�/�<�D�����.������������
���>���0�8�=�E�M�U�]�e�n�v�~�����������������B�G�L�Q�V�[�p�����K�u����|����$�����S�`���%�������]�~���*���D��������Z����N�h���g���T�Y�^�d�B�J�R�����������������!�'�-�3�9�?�������������������Z���������Z�`�f������������,�d�j�p���9�����}���<�����a���d���+�����H������^����z���@�y���E��KU��y�?��'	�	+
�
~�N�

�
eo�-��0��pz����:�I�*��J�O��Z��C������������&fl��
<B��W_�e�U]�H P � � n!v!�!,"�"�"U#�#�$]%�%!&&�&''$'<'�'�'�'=([())*)w)�)****&*-*4*I*^*M+\+z+.,;,-(-�-�-�-N.l./2/�/�/�//0A0^0�0�0T1q1�1�1�2�2�2i3�3�3�34G4L4�4�45C5�5"6�6�6�7�7f8s8�8b9o9�9�:�;�;�<�<@=�=�>;?�?�?�?�?�A�A�A�A�A(BABnB�B�B)C/C?COC�CSD`D�D�D�D�D_E{E�E�EFF3FNF�F�F�F�FXG�G0H6HCHPH}H%I�I�I�I�IJhJ�J�J�JQKWKdKqK�KGL�L�L�L�L�L�M�MZN`NmNzN�N-O:OGOfOkO�O�OPrP0Q=Q�QR_R	S�STTUTbT�T�T�TU0U|U�U�UV&V�V�V(W5W�W�WX"X�X�X�X�X�X-YvY�Y�Y1Z�Z�Zq[�[
]X]�])^Q^V^z^�^�^�^_�_�_`u`�`�`�`Taqa�a�a6bSb�b�b�b
c�c�c�d�de!e{e�eff�f�f,gUg�g�gNhkh�h�h^i{i�i�ij*j@jOj�j�j�j�j�j�j�j�jk	kkkSkXk]krk�k�l�l�m�m�mzn�n�n�nJo_oto�o�o<s�uv�w�w]}�}d���ӂ���9���߆��ۈb������&�׍ݍ�O�h�����؎��M�q� �9�]�Ɛ�b�
�%�M�h�����ӓ��1�Y�t�����ߔ��"�=�e�����Õ��.�I�q�����ϖ���:�U�}�����ۗ��F�a�����̘��*�R�m�����ؙ��6�^�y��������'�B�j���?�X�|����#�v�I�d�������ԣ�
�%�@�\�x�����ˤ���9�U�p�����ĥ����4�P�k���Ħ�;�����2�M�h�����ڱ��Q�u�&�?�c�γ�l�\������P�h���߶���ͷ�\�����2�k�����ܹ��h���;�T�x���}�Y�t�����߽��"�=�e�����þ��.�I�q�����Ͽ���:�U�}���������F�j��4�X�������R�����
�&�B�^�z����������#�?�\�x����������"�>�Z�v����������!�>�[�u�������������V��������=�W�{����������7�[�������$�H���'�D�h������7��������P�t�����g������4�����4�X����E���������������
�1����<�`�������]�����Y�r��������4�X�����_����#������� �8�r�������(�7��������������'�������i�����9������O�^������$�Y�}�����p������=�����=�a����>�w�������� �:�^������/����������)�M�����M�V��)P���Ry�"����+��)
P
�
�
�
������#G��&z2]��J�!;_����Lf���,P��~�  . � � � f!u!."}"�"#j#�#�(()C)g)�)�)�*�*�0�0�0�01*1�1�1�1O2^23f3�34S4�4�4@5�8�8�8�89%9l9y9�9:,:�:4;�;�;!<p<�<=h=�=�=�= >�>JDdD�D�DE�EF�J�JKuK�KML�LM`M�M�P�P�P8Q\QRlRS"S/SMSkS�S�S�SLT�T�T�T�UFVSV`V~V�V�VWWuW�W�W�W�XYPY�Y,_J_h_�_�_`�`9aza�a�a�a�a�b�c�c�c	d�dg$g@g\gxg�g�g�g�gh(h|h�hRi~j�j�j	k0kik�k�k�k(lOl�l�l�lmQmxm�m�m(nOnvn�n�n�no9oqo�o�o�opBp�p�p�p�p<q`qr)rMr�r�rTsxsttuwu�u�u
v#vNv�v�v�vw$wOw�w�w�wx$xOx�x�x�xy9y�yz(z�z�z3{]|}~�~���s���c���Ɖ��;�3�\���)�R�Ҕ������֛(�Q�ܠ������ܣ�
�1�����o������:���קf�w���Ѩ�
�k�������ܩ���Ϊ(�H����������2�����`�����ޭ����ݮ���ϯ�(����m����7�����]��;�W�{�-�Q���ɼ���;���˽F�w�����վ������@�����O������I�M���������^�k���������P�����Z�����������7�=�L���������������F�L��������������P�]�����	���
��6�w�����!�0���@�G�T��R�X�g�����-���D�K�X�(�w�}�����=�C�R��O�V��2�6�������������������.�_�e� �������������5�f�l�'�^�z����������(�����R���,�S������@�d��8���������I�m���
�v������0�M�u��������A�[��3�L�p�����1�R���������;�d����������#�A�j����������)�M���>�����&�[�x���������L�p�$�=�a�����p�������F�c�������C�4��Cq���_�5���
&J��Uy+O���
.c|�	0	�	�	�
�
�
g����.Gg����
�
�
6Z�����Pl����f�:Sw�~���'{�Q~�3���4X�)Ea���G�������fu��ds�U���i��q��� q � � B!�!�!�!�!
""�" #_#l#�#�#�#�$&E&_&�&�&�&0'T'�'�'(x(�(
).)�)�)Q*b*�*;,d,q-�-�-p.�.�./%/�/�/�/I0m0�0L2w22�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23333'3/373?3G3O3W3_3g3o3w33�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34444'4/474?4G4O4W4_4g4o4w44�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4555!5)515:5B5J5S5[5d5l5u5}5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56
666"6*626:6B6K6S6\6d6l6t6|6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67777$7,747<7D7L7T7\7d7l7t7|7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78888'8/878?8G8O8W8_8g8o8w88�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8999!9)929:9B9J9R9[9c9k9t9|9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::: :):2:::C:K:S:[:d:m:u:~:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;
;;;%;-;5;=;E;M;U;];e;m;u;};�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<
<<<%<-<5<=<E<M<U<]<e<m<u<}<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=
===%=-=5===E=M=U=]=e=m=u=}=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>
>>>%>->5>=>E>M>U>]>e>m>u>}>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?
???%?-?5?=?E?M?U?]?e?m?u?}?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@
@@@%@-@5@=@E@M@U@]@e@m@v@@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAA"A+A3A;ACAKATA]AfAnAwA�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBB%B.B6B?BHBQBYBbBkBsB|B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCC C(C1C:CCCKCSC\CeCnCvCC�C�C�C�C�C�C�C�C�C�C�C�C�C�CD	DDD#D,D5D=DFDODWD_DhDqDzD�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEE(E1E:ECEKESE\EeEnEwEE�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFF"F+F4F=FFFOFXFaFjFsF|F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG#G+G3G;GCGKGSG[GcGkGsG{G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHH(H1H9HAHIHQHYHaHiHqHyH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI	III!I)I1I9IAIIIQIYIaIiIrI{I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJ	JJJ!J)J1J9JAJIJQJYJaJiJqJyJ�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JK	KKK!K)K1K9KAKIKQKYKaKiKqKyK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KL
LLL'L/L7L?LHLPLXLaLiLrLzL�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LMMMM$M-M5M>MFMOMWM`MiMqMzM�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN
NNN%N-N5N=NFNNNVN^NfNnNwNN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NOOOO&O.O6O>OFONOVO^OfOnOvO~O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OP
PPP$P,P4P=PFPOPWP`PiPrPzP�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQ!Q*Q3Q;QDQLQUQ^QfQoQxQ�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRRR$R,R4R<RDRLRTR\RdRlRtR|R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSS%S-S6S>SGSOSXS`ShSpSxS�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�STTTT T(T0T8T@THTPTXT`ThTpTxT�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TUUUU U(U0U9UAUJURU[UcUlUtU}U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�UVVV!V)V2V:VBVKVSV\VdVmVvV~V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�VWWWW'W/W7W?WGWOWWW_WgWoWwWW�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�WXXXX'X/X7X?XGXOXWX_XgXoXwXX�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�XYYYY'Y/Y7Y?YGYOYWY_YgYoYwYY�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZZZ'Z/Z7Z?ZGZOZWZ_ZgZoZwZZ�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[[[['[/[7[?[G[O[W[_[g[o[w[[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[\\\\'\/\7\?\G\O\W\_\g\o\w\\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\]]]]']/]7]?]G]O]W]_]g]o]w]]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]^^^^'^/^7^?^G^O^W^_^g^o^w^^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^____'_/_7_?_G_O_W___g_o_w__�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_````'`/`7`?`G`O`W`_`g`o`w``�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`aaaa a'a.a5a<aCaKaRaYa`aganava}a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�ab
bbb#b*b2b9b@bGbNbUb\bdbkbrbyb�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bc
ccc#c*c1c8c@cIcPcWc^cfcocvc}c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�cdddd d(d/d6d=dDdKdRdYd`dgdndvd}d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�deeee!e(e/e7e>eEeLeSeZebeiepewe~e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�ef
fff"f*f1f8f?fFfMfUf\fcfjfqfxff�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�fggggg$g+g2g9g@gFgLgRgYgaghgogwg~g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�
�
%�
,�
7�
=�
D�
L�
S�
�
$�
*�
0�
6�
<�
B�
K�
��
�
0�
���
������.���2��:��@���wB�  #�#!$~&='q(�)�+�,:-�-�/w0�0�0R2�23F3~3;4H4Y4�4�4O5^5�5"626�6�6P788W8�8�8;99�9<:m:�:J;�;�;0<o<�<�=>X>�>?UBxBnC�C
D�D�DEEZE�E�E�E&F�F�FeG�G�G-HlJrJzJ�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JIO�OdP�P~W�WL]�]�`a�b c/f�fgi�iAl�l�n�n.q�q�q�sqt�}~���(���$���ڨ%������B���<���+�g���)���P�]������������� ����l�
�x�@���6���&'�'b(�(^)k)5*�*�*�12�8W9�AZBBC�C�I�LuP�S�Y�^�b�b�e�f�fTsCtPt]tDxiyvy�y�y$z�z{{}�y���������������a�R�_�l�y�ԍE�������a����������������(�����н������y������������*���3�@��v�C�������w�g�7����������!�������������������j�������5�������]���B�>�"�8�b���1�F��	\
�
�
c��

�
�H�
�3�]_�i�&"�#�)�./3�3�3d7�7Q<�<=\=�=w>�>�>M?\?�?�?�?N@�@	A�A�ABVB�E�E�E�E�E�E�E�EF
FFF F'F.F5F<FGFMFSFZFaFhFoF{F�F�F�F�F�F�F�F�F�F�FQI�I�I�LvM�M�O|P�P�SdTqTY�Y�\X]e]ta2b?b�f4g�kvl�oop|p�sjt{tw�w�w�y�~w����?���֎�:���Ζ����Й������������T�H����r�W������5��`�	���o�����8�'���|�L�o��u�(�����?���W�:�����f���2�j�����L-��n�:�
Q�w�W� �!$�$d%�%�'((�()�8:=�=�A7BRG�GvJ�J�L:M�Q�R�R.U�U�W|X�X�\?]6_�_�ab=e�e�eoh�h�jfkskq�q�r�t
|-�������]�S�L���Ǵ8�A��ҷ��&�$������k�<���l�B�˿������}�h�R�7�����������D������y�
�����D�������������1�����`�p���u������U��������N���$�z�������6���Z�����G���h����9�����/����O���P�8��3	N
�
s��`
�
x��Q�0N�g����g��g7 !%!�"$j$�$#%�%b&�&�&�'!(�(f)J*W*h*�*�*�*�*�+,�,�,-y-�-M/^/�/�/30�0;1�12�2�2u3�3W4�45�56}6�6s7�7q89�9G:�:�;	<�<=�=�=�=Q>�>�>?�?@�@UAfA�A�A�A�A,E�EGxGI-J�J�K/L<LMmMCN�N�NBP�T�U
VTV�V$W>WZzZ�Z[�["]s]�]^i^�^I_`�`6a�a�aSb�bcsc�c�dTeff f&f,f2f8fhfxf�f�fwg�gheh�h*i�i�iDj�jk^k�k.l>l�l�lWm�m;nKn�n�nqo�opp�p�pBqRq�q�q3r�r�r5s�s0t�tunu�u*v�vVw*xBx�x0y�y&z�z{�{/|�|f}�}�~.�D���ڀ�x���܁/���A�݃k�|������o����ه,��
�r�ʼn�s��������D���'���
�w����G�g�����X�C�H�M�R�W�]�c�����7���3�K�x�����ՙ� �Z����
��_�6�����ԭĮ��u�"��ٷ
����r�������� ���L������O�J�{�������������!���!�5�X�Z�|�������K�����9�F�S�c��� ���������r�����?�9���(�F�����������������A�Q��������>�_����y&6T���v	�	
?
�
-=[���GW�����r������2N��{�X!�"�"�"�"4$A$N$^$|$�%�&�(�(�(�(
)�*�*�*�*�*�*.,�-�- .�.�.B/�/�/�0�57R7�7�758R8�8�879T9�9�99:V:�:�:5;�;�;D<�<�<_=�=>o>�>(?�?�?C@�@dAtA�AFBVBsB(C8CUC
DD7D�D�DJE�H`IzIsJ�J�JTK�KL.M>M[M	NzN�O�O�PQOR_RgRQS�S�T�T�U>VWWgWoWMX�X�Y�YKb-dgg+h>h�hi�i�i�j�j�j�k�kul�l�l8m�m�n=o�o-p�pq�q;r�r�s�t>u�uv�v�vWw�wFx�xWy�y�yzzzz&z.z6z>zFzNzVz^zfznzvzz�z�z�z�z�z�z�z�z�z�z�z�z�z�z{
{{{${,{9{A{I{m{~&~,~4~;~A~G~M~T~[~b~i~p~x~~�~�~�~�~�~m<��������� �&�,�{�����ք��������D�M���ƇH�R�/�9�^������l�1�;���w������Đ��R��	����%�,���4�A��������,���
��Ԛ�_���=�L�����]���ͤ��,������� �l����a����v����O���;���:�����0�;���.���,���Q���C��!����������-���¹��ɺ���g�H����Z�J���f�l�r�|�������������������������'�}���-���z�6������O��g����k���C���E���!�t����j�����!�b�����������������������������������������U�4�g���
���������j��}	�`t�&70<8�>�CfG�I�JL�L)N�N�O�P*RT�TU�U
V�V^W�YGZY[�\�\[]l]^-^�^[_c_``g`�`-a�a�a�b�b�bTc�c�cxd�d�d�e�e�ef�f{gg�g7h;h�h�h�hi�i�i�i�j$k,k�kl�lmm�mTnen�n-o=opp;p�pqq�qr|r�r�r�r[s
ttt�t�tu'uju]vavqv�v<w�w�wx�x�x�x�xy�yLz>{|{W|^|{|$}�}�}w~�~�~x+�h���L�d�����
����!�'�-�3�9���� �v�L�������������u��h�Ҋ��2�`����g�������������� �'�.�7��&�,�2�:�@�G�N�U�\�d�o�u���������������>�D�h���˔	������c�|�8�:�)��i�H�#�����W�	���5������������i���������#�)�/�5�;�A�G�M�V�нֽ��W�^����;�������<���Y�G�������M���-���0�=�`�h�$�1�@�4�����������	�4�A�I�Q�Y�a�j�r�z�����������������E�J�O�T�Y�u���z����)���U���*��������������R�m���m��W�\�b�i�F�N�W����������������%�+�1�7�=�F����������������������^�d�j������������h�n�v���>�����@���f�������������J��P[��E-	1
�
�
ju3��u�����PU��`��I�����������,jp��@G��[d��Y�L U � � r!{!1"�"�#�&'"'A'�'�'`() )/){)�)***#***1*8*N*d*R++0,@,---�-�-q.7/�/�/c0�0v12�2�2�3�3�3#4J4�4�45H5�5'6�6�6�7�7h8�8d9t9�9�:�;�;�<�<E=�=�>�?�?�?�?�A�A�A�A�A,BGBrB�B-C1CACTC�CUDgD�D�D�DEcE�E�EFFF7FUF�F�F�F�F]G4H8HEHTH�H*I�I�I�I	J�J�J�JUKYKfKvK�K�L�L�L�L�L�M^NbNoNN/O<OLOiO�O�OPwP2QBQ�Q
RdRS�STWTfT�TUU5U�U�UV*V�V*W:W�WX'X�X�X�X�XzY�Y�Y[v[]].^T^^�^�^�^?_�_ `�`�`va�aWb�bc�c�d%e�e!f�fZg�gph�h�i�i�i/jTj�j�j�j�j�j�j�j�jkkkkVk[k�k�l�m�m�n�n�nOodoyo�o�r�u�u�w�wH}`}O�g���ւ�����������M�e���*���S����u�a��h��'�S�j�����ٓ��3�_�v��������(�?�k�����ŕ��4�K�w�����і���@�W�����Ɨݗ	� �L�c�����Ҙ��,�X�o�����ޙ��!�8�d�{�������-�D�����'��M�i�������أ��)�E�a�}�����Ϥ��"�>�Y�u�����ɥ���9�T���������6�Q�l����y�g���������T���������6�n������|�1���_�v��������(�?�k�����ž��4�K�w�����ѿ���@�W���������	� �n�\��i������*�F�b�~����������'�D�`�}���������
�&�B�^�z���������	�&�C�_�z�������\�������������"�_���L��,�l���;������x����8���\����I�����t���������5��d�����3�\�v���\�����8�������$�^�t���+�;��������+������������R�b�	�����(���!���A���e���
�B�{�������$�b���3�"���Q������+r���>T��m�x����
+
q
�
�
��K�*6�c�)��T�J�  � � i!y!�(�(-)k)�)0�0�0�01�1�1R2b2C8�8�8�89n9}9 :0:E=�=$>'D�DE�J#K�K�P�P`Q�RS$S4SRS�S�S�S�T�T�T�UHVUVeV�V�V
WW�W�W�W_1_O_�_
`�`=a|a�a�a�a[c�c�c
d�fg(gDg`g|g�g�g�g�g,h�h�i�j�j�jkUkkk�k�kl*lql�l�l�l=mSm�m�mn*nbnxn�n�n�no]oso�o�oppsp�p�pdqQrs|stNtcuyu�u�uv6vRv�v�v�vw7wSw�w�w�wx7xSx�x�x=y,z�zt{h~�~j���^�v�N�f���ɉ����6�ސ���,���ՔԖ������+�Ǡߠ��������Ф�5�!���f�ۧj�~���֨��p�����ĩ� �֪/�L���������6���h������Ů�!���{���W�����;�����$�@��U�ͼ?���N�|���پ��D���p�����K�Q������`�q�����������i���������:�@�P�����������I�P�����������R�a���
�����y���$�4���E�I�Z�U�[�k��!�1���I�M�^�z�����@�F�V��T�\�4�:���������������b�i�������������i�p�.�b�~���������,�����.�������h�<����������8�O�|��������F���t�.���8�V��������%�=�l���������
�+�C�r����������Q�B���.�`�~�������t�e��x�����	� �N�e���G8�Jv�����N}S���2�\	�	�
n����2Nk���
����Wn���{1����+�W��7�\�-I��������ix�gv�\������ � � H!�!�!�!""�"$#a#p#�#�#�%&I&�&�&�'(�(2)�)U*�*&,>,]-t-�-�.Q/�/q062P2{2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23333#3+333;3C3K3S3[3c3k3s3{3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34444#4+434;4C4K4S4[4c4k4s4{4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45555%5-565>5F5O5W5`5h5q5y5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56666&6.666>6G6O6X6`6h6p6x6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67777 7(70787@7H7P7X7`7h7p7x7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78888#8+838;8C8K8S8[8c8k8s8{8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�89999%9.969>9F9N9W9_9g9p9x9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9::::%:.:6:?:G:O:W:`:i:q:z:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;	;;;!;);1;9;A;I;Q;Y;a;i;q;y;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<	<<<!<)<1<9<A<I<Q<Y<a<i<q<y<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=	===!=)=1=9=A=I=Q=Y=a=i=q=y=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>	>>>!>)>1>9>A>I>Q>Y>a>i>q>y>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?	???!?)?1?9?A?I?Q?Y?a?i?q?y?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@	@@@!@)@1@9@A@I@Q@Y@a@i@r@{@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAA'A/A7A?AGAPAYAbAjAsA|A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBB!B*B2B;BDBMBUB^BgBoBxB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCCC$C-C6C?CGCOCXCaCjCrC{C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDD(D1D9DBDKDSD[DdDmDvD~D�D�D�D�D�D�D�D�D�D�D�D�D�D�DE
EEE$E-E6E?EGEOEXEaEjEsE{E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFF'F0F9FBFKFTF]FfFoFxF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG'G/G7G?GGGOGWG_GgGoGwGG�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GH
HHH$H-H5H=HEHMHUH]HeHmHuH}H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI
III%I-I5I=IEIMIUI]IeInIwII�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJ
JJJ%J-J5J=JEJMJUJ]JeJmJuJ}J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JK
KKK%K-K5K=KEKMKUK]KeKmKuK}K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KL	LLL#L+L3L;LDLLLTL]LeLnLvLL�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LMMM M)M1M:MBMKMSM\MeMmMvM~M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN	NNN!N)N1N9NBNJNRNZNbNjNsN{N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NO
OOO"O*O2O:OBOJOROZObOjOrOzO�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OPPP P(P0P9PBPKPSP\PePnPvPP�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQ&Q/Q7Q@QHQQQZQbQkQtQ|Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRR R(R0R8R@RHRPRXR`RhRpRxR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSS!S)S2S:SCSKSTS\SdSlStS|S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�STTTT$T,T4T<TDTLTTT\TdTlTtT|T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TUUUU$U,U5U=UFUNUWU_UhUpUyU�U�U�U�U�U�U�U�U�U�U�U�U�U�U�UVVVV%V.V6V>VGVOVXV`ViVrVzV�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�VWWWW#W+W3W;WCWKWSW[WcWkWsW{W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�WXXXX#X+X3X;XCXKXSX[XcXkXsX{X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�XYYYY#Y+Y3Y;YCYKYSY[YcYkYsY{Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZZZ#Z+Z3Z;ZCZKZSZ[ZcZkZsZ{Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[[[[#[+[3[;[C[K[S[[[c[k[s[{[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[\\\\#\+\3\;\C\K\S\[\c\k\s\{\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\]]]]#]+]3];]C]K]S][]c]k]s]{]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]^^^^#^+^3^;^C^K^S^[^c^k^s^{^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^____#_+_3_;_C_K_S_[_c_k_s_{_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_````#`+`3`;`C`K`S`[`c`k`s`{`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`aaaa#a*a1a8a?aGaNaUa\acajaraya�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�ab	bbbb&b.b5b<bCbJbQbXb`bgbnbub|b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bc	cccc&c-c4c<cEcLcScZcbckcrcyc�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�cdddd$d+d2d9d@dGdNdUd\dcdjdrdyd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�deeeee$e+e3e:eAeHeOeVe^eeeleseze�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�ef	ffff&f-f4f;fBfIfQfXf_fffmftf{f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�fg
ggg g'g.g5g<gDgJgPgWg]gfgmgsg|g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�
EE�V��x��������i2� ]#�#p$�&d'�(�),�,d-�-�/�051�1�1�2�2353m3�3C4P4�4�45 5W5�5�5�5*6o6�6/7�7�78=8�8�8�8!9e9�9:D:S:�:;0;s;�;�;<Y<�<�<n=�=�=B>�>�>�B�C�C�D�D1EQE�EFfF�F!GGGsG�G�GH"K�O�O�P�P�WX�]�]�`#a�b(c|fggXgZi�i~l�l�n�n{q�q�q&r6tyt�}~?� �T�ܞ,����f����X���J��D���3�����1���X�e���E���������=���^���9t�
81��H0�������&'1(j()f)s)�*�*�*,+T+�12$9_9'BbB�C�C�I�L�P�S�Y�^_�bc?f�f�f�sKtXtet�t�xqy~y�y�y�y�z�z{{���������'�����
��$�χZ�g�t����M�H�������
��4�������������������]�!���������������l��������2���;�H�C�~�������"�!����u�^���E���6���5�������!�K�������5�&��i���P������1���&���r����w����+�P���_�u	�0�P�n���"	{	�	9
�
:�t��M
s
�
h��1��5;4e���@Q"+$#*�./M3�3�3�7�7�<�<=%=�=5>a>�>?U?�?�?0@�@�@IAoA�A�AB?B�F�I�I�I7M~M�M$NP�P�P�SlTyT�T>Y�Y�\`]m]�]^�a:bGb�b�f<g2l~lpwp�p#trt�t`w�w�w)ź�?�Y���j�L�ގ�5������0��������Z���Ӡw�áX���������E�6������=��c�.���5����"���d�S�����x���Q�C�}�f���
�G�%�_�x���4�n��:�����Tk�;vB�
����/��4 �!]$�$�%�%�'T(�(@)�89x=�=B?B�G�G�J�JMBM2R�R�R�RlU�U)X�X�X
]G]t_�_�ab�e�e�e=f�h�hknk{kOq�q�r&u9|l�����������İ�@�]�Ͷ-���]��n�ǹu�ĺ8�*���ǽ+�����V�Y�a������������������������T��E�I��@�B��8�<����_�����������V�������k������7�����"�o�����|��������$�&�������	�k�*�����X��h���U�����)���T������b���T���U���t�����8�/�f�%���J���v���q����n�+���d���_��F�	�	V
�
Y��>
�
�
]�7��@Yi2"�3��O��i��:�u�J�P����e��M� � !�!"p"/#�#�#H$�$%b%�%-&L&�&�&�&R'�'�'
(�(�(G)Z)�)R*_*�*�+�+
,f,�,�,#-l-�-.�.U/�/�/z0�0&1y1�1�12X2|2�2�2;3_3�3�34B4�4�4�4�4�5�5�5I6g6�6�6?7]7�7�788]8�8�8_9�9�91:�:�:?;j;�;�;V<|<�<=h=�=�=;>|>�>�>�>U?z?�?@i@�@�@A]A�AfE�EIG�G?IjJ�J�K7LDL�L�LJM�M~N�N�O�P�PWR�TCU�U�UV8VhV�V2WMWEZ�Z�ZL[�[]]�]^S^�^�^(_�_�`�`
a!a_aa�a�ab=b}b�b�b�b=c]c�c�cfd�d5eUfpf�f�f�f*g\gg�g*hmh�hiTiri�i�ij.jnj�j�j�j*kHk�k�k�kl6lil�l�l�l#mAm�m�m�mnCnvn�n�noBoyo�o�opGpxp�p�pqJq}q�q�qrsr�r�rzs�s�stZt�t�t�t;uYu�u�u�uvTvrvw@w�wx8x�x�x�xywy�y�yzmz�z�z{c{�{�{|�|�|%}P}�}�}<~n~�~|�	�.���ƀ�b���ǁ��|����+�����ǃ<�s���*�����g�Ç�i�܈I����]����ߋZ���Ό��/�n�����Q�|�Ў�4�V�ď ��(�u���@����)�D���%�A�j�����˙���L�h�|�ڟ�1�=���]�u�H�����
���	�;�_����L��+�÷���7�ѻ����6�z���������	�����2�h�����3�.���������W�Q�����9�;���������Y������������^�A�N�[�r�����H�`����������)�������
���#�a�x����7�X�7������4����<�������N�����;���u�����I�z���M�������	�:���
t�E;y��p��>�W�.Eg�-b���6	~	�	�	
h
�
^�5Ln
�
4i���"O��
Gb���T������]s����8O���
A`p���F^��  !B!�!�!�"�"�"�"`#<$I$V$m$�%|&�'(�(�(�()A)�)�*�*�*�*�*�+->-�-�-\.�./J/[/�/�0�1)2�57{7�7�788D8�8�8�899F9�9�9�9::H:�:�:�:;;D;�;�;�;r<�<�<+=C=n=�=�='>�>�>�>V?n?�?@'@R@�@�@lA�A�A�ANBeB�B�B0CGC�C�CD)DgD�D�D
E�HoI�I6J{J�J�JnK�KBL�L6MMM�M#N�NO�O�OpP�P[Q�QWR�RSkSTOT�T-U�U�U~V�V_W�WXgX�X1Y�YZ�gh3hXh�h�h"i�i�ijqj�j�j_k�k�kl}l�l�l@m�n	odo�oZp�pFq�qhr�r�s�tu�u�u[v�v3w�w	x�xy0yBy~y�y�y�y�~9W�&�π��p����	�����Ɔۆ.���$���0������ԋ*����J�
������Ϗ���ِ�<����<�K�����)�M���k���K�>��#�g�������۠ܡ�����
�;�j���[�Ȫ�O����>���߬B�í*�������
���{�ձ����x��v�������Ҷh�7�d���Ÿ��%�Y�����X�����]���߻���ּ=��2�s���վ��,�C����e���
���\��������9���H���g���D���$������������|���^�������T�����)�9�L���
�D���^��������o����S���\����!A��	R
��Q�$'	1K1�8%9,?�?�D�D�GJH
JIJ�K	LSL�M1N�OPOP�QBS�S_T�TbU�UlV�VW�W�Y&Z8[Z\�\]c]�]$^~^>_`8`v`ama�a�a0bRb�b�b8c�c�c�c4dgd�d�d�depe�e�e	f�f
gSg�g�ghCh�h�h�h"i7i�i�i�i}j�jklk�k�k	l=lRl�l�l�lm�mn8n\n�n�n�no5ofo�o�op-p�p"qUqyq�q�qr;r�r�r9s�s�st`t�t�t�tuQu�u�u�uviv�vw}w�w�wAx�x�x�xy�yz5z�z{({g{�{�{�{|m|}d}�}�}0~O~�~�~0a���T������T����G�҃�^�6������׆�����_��R����d�‹�����:����Q����m�Џ�f��������T�x���۔��<�p�$�ɖB�������>�����_�#����8����؞A��������@��¢��t�$�������)����������J��_�ά����1�ï]�����������k��r��t�ԵX�����,�����`����y�غB�q��
�,�����a�ԿS��������Q����w�Q���:���\���7�����U�����k���D�������l���,�����C���*���+����~���6������|���a�+���
�k������,�9�����&��������S�����g�����1�d����b������t����]���
����c���L�y����F�3�`�a�����C�����4�`���G��p�����Z���?���������,�z����������&�U����������#�����@���7����q���/�l���F����a���'�5�G�,�&��a�'� 	�	
�
�
[�$��]
�
:��w�J�H���q�1�6��J��)��!G���'s�7�<}6�! � O!�!"�"%#�#`$�$�%&h&�&0'o'�'�'.(J(�(g)�)�)D*Z*h+�+8,�,%-h-�-�-=.[./)/p/�/�/0;0M0�0�0;1`1�1�1`2�2�2P3�3�34y4�4515�56z6�6G7�78p8�8*9l9�9m:E;�;F<�<'=�=|>"?h?�?�?�?5@�A�A�AB9BVB�B�B�B9CIC�C�C]D�D�D�DEsE�E	FF+FGF�F�F�FGmG�G@HMHbHIjI�I�IJIJ�J�J�JKaKnK�K�K�L�L�L�L|M�M9NjNwN�NO7ODO�O�OP[P�P:Q�QRJR�RpST
T,T_T�T�T�TU(UgU�UVV8V�V�V2W�W�W�WXbX�X�X�XYIY�Y�YZwZ�ZF[�[�[P]�]^b^�^�^�^�^�_�_`^`�`�`�`=a`a�a�abBb�b�b�b�b�c�csd�d�deje�e�e
flf�fgDg�g�g5hZh�h�hEiji�ij%j;jJj�j�jik�k�k�lwm�m�mhn�n�n9o[opo�o�o�r�uv�w�wU}~}\���˂��1���׆��ӈZ����������C�a�{���Ҏ�=�`��3�L���ِR�t��E�`�����˓��)�Q�l�����ה��5�]�x��������&�A�i�����ǖ�
�2�M�u�����ӗ���>�Y�����Ęߘ�"�J�e�����Й��.�V�q�����ܚ���:�b�}�&�R�k�Μ���e���\�x�����̣���8�T�p�����äޤ���1�M�h�������إ���,�H�c�~���צ*������,�E�`�{���б��@�d�
�9�R����[�$������F�`�{�ζ���Ƿ�C�o���_�|���ҹ���X�{�#�N�g�ɻ��m���l�����׽��5�]�x��������&�A�i�����ǿ�
�2�M�u����������>�Y��.�G�������A�t�����:�V�r������������7�T�p������������6�R�n������������6�S�o�������j�����A�j�������3�Q�j����������0�J��������7���
�<�W������&�������
�F�c�����V�z�����#������G�����s�������������� �����2�O�������D�p���=�k��������.�G�����O�r��� �S������0�j��������4�{�����{�������$�{�����T������[�����'�[���������O�l�����_������,�����$�P�����k����������2�M�����������
�q����<�����4����!H~��Jq�y����#��!
H
}
�
�
i���k�6���i*U��B�	5N��s�4`y����&?��df� & Q � � !r!"u"�"#b#�#�();)V)�)�){*�*50�0�0�0�0'1L1�1�12[2�2^3�3�3K4�4�485^8�8�8�89"9G9v9�9�9):�:,;{;�;<h<�<=P=|=�=�=>�>2D^DwD�D�D�E�E�J�JKcK�K3L�L�LLM�M�P�P�P&QKQ�QWR�RS,SEScS�S�S�S2T~T�T�TwUVPV]VvV�V�VWW[W�W�W�W�X�XHY�Y_B_`_{_�_�_�`aja�a�a�a�a�bfc�c�c�c�d�fg8gTgpg�g�g�g�g�ghkh�h9i�i�j�jk(kak�k�k�k lGl}l�l�l
mImpm�m�m nGnnn�n�n�n
o1oio�o�o�op:pp�p�p�p,qOq�q#r<r�r�rDsgs�stYtou�u�uvvDv|v�v�vwwEw}w�w�wxxEx|x�x�xy(y�y�yz{z�z"{~{u~�~w���k���[������
�3�+�T���!�J�ʔ��
���Λ �I�Ԡ����ݢ��ԣܤ� �ɥ��_�������)���Ƨ:�t���ɨ���������ԩ�����>�w�������!�v���F�v���ͭx���ծ���������e����&�y���E��3�O�j��@��������*�����5�[�����ľo�����/�����=�����8�����|�8�h���������:�r���<����������I������������5�����{������1�Z�����������.�X������-����Q�k�2�d�����*��� �U�o�W������O���4�m�!�{���e��������N�����������U��:�r����������������A���$�K������8�S���'�z�������1�\�����^�����L���E�m���������7�S�n��F�_�����m���H����������3�\�z����������9�b�����������!�<����-������;�p���������:�_�
�7�P�����^��������>�[�������
2�
#��1W����Nr{�� 9��Dh>���Yv��	�	�	h
�
�
}���$?]���t
�
�
I��]��%d����Vy"Mf��n����j�8b�"u��.G��&=Y���/z��r���+r��-p�Mx���U��T����T � � -!d!�!�!�!�!"�"�"O#i#~#�#�#n$�%9&W&r&�&�&'C'�'�'�'_(�(�()�)�)$*_*�*3,\,i-�-�-W.�.�.�./�/�/�/00\0�0D2o2�
3=�4��V��o��v���a � Q#�#d$�&\'�(�)�+�,\-�-�/�0)1g1�1�2�23-3e3�3=4J4}4�4�4
5Q5}5�5�5$6c6�6#7�7�7858y8�8�89]9�9�9>:M:�:;*;k;�;�;<Q<�<�<b=�=�=:>y>�>�B�C�C�D�D%EKE�E�EYF�FGAGjG�G�GHKkO�O�P�P�W�Wq]�]�`a�b"cUf�f	g'gBi�ifl�l�n�nTq�q�q�qtst�}~6��K�Ğ&�����X����R��D�ڹ>���-�����+���R�_�~�-���������4���F���!n�
z�B	���]���&'(d(�(`)m)\*�*�*�*N+�129Y9B\BhC�C�I�L�P�S�Y�^_�b�bf�f�f�sEtRt_t~tsxkyxy�y�y�yRz�z{{��{�������Ӆ��������T�a�n�{���G�!���������
������������گP���
�,���������{�������E���������,���5�B�+�x�j�����������g�P���7���������������=�s�������N�[���B������#�Y����d����F������J�y�Q�g��"�B�`�u�	J	�	
�
,~C��?
m
�
�
Z��+���/�5_���+H"$*�./&3�3�3�7�7x<�<==�='>O>�>?O?~?�?#@�@�@<AiA�A�AB6B�FsI�I�IMxM�M�M�O~P�P�SfTsT�T&Y�Y�\Z]g]�]�]�a4bAb_b�f6glxl�oqp~ptlt�t9w�w�w z�~���6�K���a�%�؎��a�����������L���ŠZ���;�����y�ߨ7�0���z�ڳ4�׹Z�%���,�������[�J�����o���K�+�w�N�����A�
�Y�`����h���4�����NS�#p�<�
w���&}�+ �!E$�$�%�%�'K(�(7)�89`=�=�A9BxG�G�J�J�L<MR�R�R�RTU�UX~X�X�\A]\_�_�abde�e�ef�h�h�jhkuk7q�q�ru0|T��������v�r�����:�W����U�O��`���X���*�������s�H�K�S���������v�������\���t�����#��0���+����#������.�}���u������H�q�����]����v�)�l�����R�����n��������������������:��[���'���7���G��������F���}���T���F���G���f�����*�!�`����<���h���c�	���=���^�V���.
S�8���	P
o
�
(�N�0
�
�
,�k�Sc����A��L��,oD�<qn���W����� !�!�!?"!#`#�#:$�$�$T%�%&F&�&�&�&D'{'�'(�(�(A)T)�)L*Y*�*n+�+�+J,�,�,-;-�-�-�.O/�/�/m0�01l1�1�1�1K2v2�2�2.3Y3�3�34<4x4�4�4�4�5�5�5<6a6�6�627W7�7�7+8W8�8�8R9�9�9:�:�:2;d;�;�;I<v<�<�<[=�=�=.>s>�>�>�>H?t?�?�?\@�@�@�@WA�ANE�E1GzG6IRJ�J�K1L>L\L�L=M�MqN�N�O~P�P&R�TUmU�UV/VbV�V)WDW-Z|Z�Z?[�[P]�]�]F^�^�^"_�_�`�`aaVaya�a�ab7btb�b�b�b4cWc�c�cYd�d(e@fjf�f�f�f!gGgyg�ghgh�hiKili�i�ij(jej�j�j�j!kBkk�k�k�k0l`l�l�l�lm;mxm�m�m�m=nmn�n�no-oso�o�op>pcp�p�p�pDqtq�q�qrmr�r�rms�s�stQtst�t�t2uSu�u�u�uvKvlvw:w�wx/xzx�x�xyjy�y�y
z`z�z�z�zV{�{�{|}|�|}J}�}�}/~\~�~o��(�������U��������o�����%��������m���!�܅���Z���	�\�ψ<����P���ՊҋM��Ō��)�e������H�j�Î�+�P����y��o���3���� �>���8�a�}���™�	�C�_�v����(�4�}�T�o�;��������2�Y����C��"������.�˻���۽�t���m����������$�T�����%� �~���}���I�C�����+�'�����������K�������t���	��*�;�H�U�i�����?�Z���������	�#������������X�r�����.�J�)�{��������&��������l���
�Y�g�����C�q���4���������,�~���C�-U��?��5�Ip(<Y��=���!	x	�	�	

_
�

Pw/C`
�
D���
Iw�>Y���#~������,m����/I���8Rb���=X�� � <!w!�!�"�"�"�",#6$C$P$d$�%n&�'�'�(�(�(�(8)v)�*�*�*�*�*�+-8-�-�-C.�.�.D/U/�/�0�1�1�57r7�7�7�78;8x8�8�8�89=9z9�9�9�9:?:|:�:�:�:;;;�;�;�;i<�<�<"===e=�=�=>�>�>�>M?h?�?@!@I@�@�@fAzA�A�AHB\B�B�B*C>C|C�CD D^D}D�DE�HfI�I�IuJ�J�JZK�K4L`L0MDM�MN�N�N�O�O?P�PMQzQQR�R�RWS�S!T�TUcU�UpV�VYW�W�WSX�XY�YZng�g-hDh�h�hiTi�i�i7j�j�j1k�k�k�kwl�l�l:m�no[o�oQp�p=q�q_r�r�s�tuxu�uNv�v&w�w�w�xy*y<yuy�y�y�y�~0Q� �€��c�����������Ն!�����&���ފ{�ʋ��S�����������Əߏ��Ӑ�6�ؑ��6�E����� �8��R���>�5��
�a�֝~����Πϡ������.�]��N����F����5���֬+�������v��r���J�ȱt��j���h��{��ĶZ�)�O�������P�w���J�~���O���ʻ���м/���,�j���̾�#�=����X������O��w�����,���;���Z���7���������������o���Q�������G�����#�3�F����(���Q���������i����F���@����$��	D
�� �'�0E1�8�8?T?D�D�GH�ICJ�KL"L�M+N�O�OP�Q4SsSBT�TEU�UOV�V�V�W�Y Z*[=\�\�\]]�]^p^0_�_%`m`a_a�a�ab=b�b�b*c�c�c�c&dRdzd�d�de?e�e�ef�f�f1g�g�g�g=h^h�h�hi1iRi�i�ioj�j�j^k�k�kl7lLlml�l�lm�m�m#nVn�n�n�n�n/o]o�o�op$p�pq@qsq�q�qrr�r�r+s�s�stRt�t�t�tuHu�u�u�u�ucvwvwow�w�w3xex�x�xy�y�y#z�z�z{^{�{�{�{|d|�|V}�}�}~=~}~�~"O���K������N����A�Ń�Q�)��܅��Ά�����R��E����3����s���	����D���Ԏ<�����Y�����ؐ��K�o���Ҕ�3�\������ۗT���
�i�Ǚ.�����*�z��ʞ�n�ڟd���������C��_�ʦ����^����_����Ы.����������O��b���߱��ݲ:�޳d��C���J�������a�Ǹ/����H�ʺ4�]�ݽ������0���F��������� �|���F�D���	���O����k���$�������:����p�������;�����X����{����������M����b���
�K���T�����`�������&�3�Y�������������"���S���a�����$�R�����U�����
�g�����W�u�����2���?�d����1�&�K�E�����6�o���"�W���=��N�����Q����o�������
�q�����������3������������s������*�y��@�����N����s���0�����U(�9�����0������	�	x
�
*��d�,
�
,����F�<���P�_�@�����?��z�3w��j�*�/k)r � B!�!�!�"�"j#S$�$r%�%7&�&*'f'�'�'!(D(�(])�)�)>*T*b+�+2,�,-P-�-�-0.U.�.#/W/�/�/	050G0�0�0.1Z1�1�1C2�2�2C3p3�3�3S4�4�4(5�5�5]6�6*7�7�7j8�8
9f9�9`:(;�;)<�<=�=o>?B?�?�?�?@�A�A�AB0BMB�B�B�B3CCC�C�CWDpD�D�DEjE�EFF"F>F^F�F�F�FdG�G:HGHYH�H]I�I�I�I<JoJ�J�J�J[KhK}K�KNL�L�L�LoM�MNdNqN�N�N1O>OrO�O�ONP�P4QwQ�Q=R�RDS�STTYT�T�T�TUU^U�U�U
V/V�V�V,WnW�W�WXJX�X�X�XY4Y|Y�YZFZ�Z9[�[�[]�]�]\^�^�^�^�^w_�_�_Q`{`�`�`0aZa�a�ab<bxb�b�b�b�c�cfd�d�d
e]e�e�ef_f�fg2g�g�g(hTh�h�h8idi�ijj5jDjyj�jck�k�k�ljm�m�m[n�n�n,oUojo�o�o�r�u
v�w�wL}u}S�|�‚���(���Ά��ʈQ�z��������:�X�u���̎�0�Z���-�F���ӐE�n��<�W����“ݓ� �H�c�����Δ��,�T�o�����ڕ���8�`�{�������)�D�l�����ʗ�
�5�P�x�����֘���A�\�����Ǚ�
�%�M�h�����Ӛ��1�Y�w��L�e�����W��S�o�����ãޣ���/�K�g�������դ��(�D�_�{�����ϥ��#�?�Z�x���Ѧ������#�<�W�r���DZ�2�^���3�L���۳M�������=�W�u��������ڷ5�i�۸�V�s���ɹ��K�u��H�a����`���c�����ν��,�T�o�����ھ���8�`�{�������)�D�l���������
�5�S���(�A�������3�n������1�M�i������������.�K�g������������-�I�e������������-�J�f�������\������d�������*�K�d���������'�D�}������1����3�Q������� ��������=�]�����G�t������z����A�����j�������y��������������)�I�������5�j���7�b�}�������(�A�����A�l����>�����
�'�a���������.�l�����l��������l�����E�v���
�F������U���
�����
�F�f�����P�}�����&������J������b���������)�G�������������b���	�6�����%����?u���Ah�p�|����
?
t
�
�
Z���\�0���Z!Ls�`/H��c�.Zs���� 9��TP�
  ; � � !l!"D"�"�"1#�#�()2)P)�)�)k*�* 0�0�0�0�0!171�1�1�1U2�2-3|3�34i4�45I8�8�8�8�8929p9�9�9#:�:�:J;�;�;7<�<�<J=v=�=�=	>�>,DXDqD�D�D�E�E�J�JKSK�K#LcL�LMvM�P�P�PQEQ�Q&R�RS&S<SZSxS�S�S"TYT�T�TgU�UJVWVmV�V�V�VWKW�W�W�W�X�XYfY
_9_W_u_�_�_�`�`aa~a�a�a�a{b`c�c�c�c�d�fg/gKggg�g�g�g�g�gh\h�h*i�i�j�j�jkXkk�k�kl>ltl�l�lm@mgm�m�mn>nen�n�n�no(o`o�o�o�o
p1pvp�p�p�pqIq�qr6r�r�r6sas�stStfu�u�u�uv;vsv�v�v�vw<wtw�w�w�wx<xsx�x�x�x"y�y�yzlz�z{x{l~�~n���b���R�{���މ�*�"�K����A����ؖ���ś�@�ˠ����Ԣ��ˣӤ��������Q�|����#������n�����ݨ���w�����˩����ݪ5�n���������f���6�p���ǭh���̮����ܯ�����\���� �k���7���*�F�d��:�������$����&�U�������_�����)�����-�w���%�����l�#�b�y�������*�]���,�q���������C������������"�����k��������T�����������%�C�{�����'�����K�b��^�����$�����O�f�5�������I���!�d��k���U��������;�����������
�B���4�i����������������2����B������/�M���!�l�������#�V�����P��������<�d���������.�J�h�	�@�Y�����]���?�y��������*�S�q����������0�Y�w����������6����'������5�g���������*�Y���1�J�����N������
�5�R�z�������,�x�!Q}���?l
J���3��5b8����Pp��	�	�	Y
�
�
t���6T���e
�
�
C��?���[�����HsG`��`����[�)\��g��
(A�� 4Pn��!T��c���l{�jy�c���	Gv�E~���E ~ � !O!�!�!�!�!"�"�"F#c#u#�#�#_$�%0&N&l&�&�&'='�'�'�'P(�(�()t)�)*Y*�**,S,`-�-�-H.}.�.�./�/�/�/!0V0�0;2f2�
I������m� a#�#t$h'�(�)�,h-�-�091�1�1�2�293q3 4�495�5�5�5s6�637�7�7A8�8�8%9i9�9):U:�:;2;w;�;�;<]<�<�<r=�=�=F>�>�>�B�C�C�D�D5ESE�E
FkF�F&GIGxG�G�GH$K�O�P�W�]ac�f]g�i�l�n�q+rVt�}D�%�Y�����k�©�Z�'� �����1���q�������B���u�P�
=]&����&H(?)�*1+V+�1;9>B�C�I�L�P�S�Y�^	_�b�ft�tAy�y�zc���+�)�|��r�{��Ͷb�t�U�����#���Z���$�&�	���z�c���J���;���:�������&�P�������:�+���n���U���#���6���+���w���#�|����0�R���d�z�5�U�s���'	�	�	>
�
?�y��R
u
�
m�� 3��7 I��EV"0$(*�.|3�7�<'=�=:>c>�><?�?�?5@�@�@NAqA�A�A	BDB�F�I�IaM�M)N^P=T�TgY1]�]	^b�bg\lQpOt�t�w.z	�D�^���o���:�Ók���_�Şؠ��o������J�8������B��h�3���:����'��i�X�����}���S�Z���$�<���K����1�R�
��4��9 �!t$�%�'Y(�(E)�89�=B�G�JMfR�R�U]X$]�_�a�eBf�hGkfq�r+u>|��"����������_�Ҷ2���b��s�̹��=�/���̽0�����[�^�f��
���������������������
�Y��J�N��E�G�
�=�A����d������$����[�������p�#�����<���'��������������)�+��������p�/�����]��m��Z�����.���Y������g���Y���Z���y����=�4�h�*���O���{���v����s�0���i�$��d��K�	)
�
^�!��C
�
�
b�<�Kk7'�8��T���?�z�O�U���j��R�  � �!"u"4#�#�#M$�$%g%�%2&N&�&�&�&W'�'�'(�(I)\)2*�*�+,{,	-q-�-G/�/�/01(1~1�1�12]2~2�2�2@3a3�3�3#4D4�4�4�4�4�5�5�5N6i6�6�6D7_7�7�7=8_8�8�8d9�9�93:�:�:D;l;�;�;[<~<�<=m=�=�=@>�>�>�>�>Z?|?�?@n@�@�@;A�A{E^GDIJL�L�LOM�M�N�N�O�P�P\R�THU�U�U=VjV�V7WRWfZ�ZQ[�[b]�]^X^�^_*_�_�`�`a#ada�a�a�a$b?b�b�b�b�bBc_c�c�ckd�d:e_f�f�f/gfg�g�hiYiti�i�ij0jsj�j�j�j/kJk�k�k�klnl�l�l�l(mCm�m�m�m*n{n�no`o�o�oLp�p�p1q�q�qrur�r�rs�s�st_t�t�t�t@u[u�u�u�uvYvtv wBw�wx=x�x�xyy|y�y�yzrz�z�z{h{�{�{|�|�|*}R}�}�}A~p~�~���0���Ȁ
�g���Ɂ�������-�����ɃQ���1�����l�ȇ�n��N����b�Š��_���ӌ�1�s�����V�~�Վ��9�X�ɏ%���-�w���E����.�F��*�F�o�����Й���S�m�~��8�D���d�w�M������@�a����Q���0�ŷ���<�ӻ����a��������������7�����8�3���>�\�V�����>������
�^�m���!�w�����M�b����������+����������%�f�z����<�]�<���������t�����S�����@���z���0����z������?���y�J@�u�C�\Jl�2�	e	�	�	m
�
cQs
�
9��6��Lg���Y������bu����=Q���Feu���K`�� %!D!�!�"#$r$�%�&�'�(F)_*�*�+-@-�-�.&/]/�/�0�1.2�7�7�788I8�8�8�899K9�9�9�9	::M:�:�:�:;;I;�;�;<w<�<�<0=E=s=�=�=,>�>�>�>[?p?�?@)@W@�@LA�A�A.BjB�BCLC�C�C.DlD�DE�I[J�J�JGLMRM�M�N�OPuP`Q>R�RST�T2U�U�VFW�WXY�Y$Z%h�h�i�j�kol2m�noko�oap�pMq�qor�r�s�t
u�u�ubv�v:w�wx�xy2yDy�y�y�y�y�~>Y�(�Ԁu����������ˆ݆3���&���2������֋/����O�������ԏ���ې#�>��ݒM�˓���.�_���P�C��I����Þ���������@�o��`��T����C����U�z�ȭ/���������	���ڱ���}�
�{�����׶m�<�x�ʸ�^���]���b������ؼB��4�x���ھ��1�E�����j������a��������>���M���l���I���)���#������������c�������Y����;�N����y�c������M���X������|�	W
��V�)'1M1�8*91?�?�D�D�GOHJKJ�KXLN�OTP�QGS�S�T�U�VWXZ(Z=[�\F]^�^C_`:`{`ara�ab2b]b�b=c�c�c9drd�d eue�ef�fggg�g.h�h�h$i9i�i�i�i�j�jkqk�k�kl?lTl�l�lm�m
nCn�n�noko�o�o2p�p'q`q�qrVr�r>s�s�set�tuVu�u�u�u7v�vw�w�wFx�x�xy�yz7z�z
{*{l{�{�{|1|r|}i}�}~2~Q~�~�~5c���Y�����?�ׁI�׃�c�;������܆�����d��W����i�Nj����?�����V���
�r�Տ�k������ÓY�}�Ĕ����A�r�)�ΖG�������C�����d�(�Û!�=����ݞF����ǠE�	�Ǣ��y�)������.����������O��d�Ӭ��Į6�ȯb�����Ʊ����p��w��y�ٵ]�����1�����e�ù!�~�ݺG�s���.�����f�ٿX���$�����V����|�V���?���a���<�����Z����"�p���I�������q���1�����H���/���0��������;����������f�0����m���������+���X�����i�����6�f����g������y���:������h���Q�~��� �K�8�e�~���H����6�e���I��������_���D���������5�����������+�W����������(�����E���<����v���4�n���K����f���,�:�L�1�+��f�,�%	�	
�
�
`�)��b
�
?��|�O��!��	v�6�;��L��+��#I���)x�<�A;�& � T!�!"�"*#�#e$�$�%&m&�&2't'�'�'3(L(�(i)�)�)F*\*j+,-�-�-B.].	/+/�/�/0=0O0�0�0@1b1�1�1u2�2U3�34�465�56�6�7E8�8O9�9r:b;c<,=�=�>'?�?�?u@�A%B>B[B�B�BC�C.D�DExE�E0FLF�FGrGHgHIoI�INJ�J6K�K�K�L�L�M�MKN�N)O�O
P`PQ�QOR�R�SFT�T�TU-UlU�UV=V�VW�WXX�XYcY�YZ|Z�ZK[�[�[U]�]^d^�^�^�^_�_�_
`c`�`�`�`Baba�a�a$bDb�b�b�b�b�c�cxd�d�deoe�e�efqf�fgFg�g�g:h\h�h�hJili�i
j'j=jLj�jkk�k�k�l|m�m�mmn�n�n>o]oro�o�o�r�uv�w�wZ}�}a���Ђ��
�6���܆��؈_��������Í�J�f�}���Ԏ�B�b�
�5�N���ېW�v�"�J�e�����Г��.�V�q�����ܔ���:�b�}�������+�F�n�����̖���7�R�z�����ؗ��C�^�����ɘ��'�O�j�����ՙ��3�[�v��������$�?�g��+�T�m�Ӝ���j���a�}�����ѣ��"�=�Y�u�����Ȥ����6�R�m�������ݥ���1�M�h�����٦/������1�J�e�����ձ�E�f��;�T����`�&������M�e�}�Ӷ����ɷ�H�q��
�f�����׹��]�}�(�P�i�λ��r���q�����ܽ���:�b�}�������+�F�n�����̿���7�R�z���������C�[��0�I�������F�v����#�?�[�w���������� �<�Y�u�����������;�W�s�����������;�X�t�������o�����F�l�������8�S�l����������5�L��������9����A�Y������(��������K�e�����[�|�����%����� �I����z���������������"�����7�Q�������I�r���?�p��������0�I�����T�t���]����5�o��������������	�����Y���!�t���@��������T�n�����d������.�����)�R����r����������7�O������ ������v����>�����9����&M���Ov�~���(��&
M
�
�
�
n���	p�8��n/Z��G�7P��x�6b{����(A��i��+  � W!"z"�"#g#�#�(#)@)X)�)�)�*�*e0�0�0�01x1�1@2�2c3�34P4�4�4=5r8�8�8�89]9�9:�:1;�;�;<m<�<=R=~=�=�=>�>4D`DyD�D�D�EF�J�JKhK�K8L�L�LQM�M�P�P�P+QMQ�Q\R�RJShS�S7T�T|U+V{V�V�V`W�W�X�XMY�Y_G_e_}_�_�_�`aqa�a�a�bhc�c�c�c�d�f!g=gYgug�g�g�g�ghhph�h>i�i�j�jk-kfk�k�k�k%lLl�l�l�lmNmum�m�m%nLnsn�n�n�no6ono�o�o�op?p�p�p�p�p1qQq�q%r>r�r�rIsis�s[ttu�u�u
v"vIv�v�v�v	w!wJw�w�w�w	x!xJx�x�x�x	y*y�yzz�z�z'{�{z~�~|���p���`���É��8�0�Y���&�O�ϔ������ӛ%�N�٠������٣�
�"�Υ���d������+���ȧO���Ψ��$�������٩��
����C�~�������#�{���K�x���ϭ}���ڮ������#���	�j����(�~���J��8�T�l��B��������,�����:�]�����ƾt������1�����B�����:�������C�������?���A�������(�����������7����������A���������3�h������'�p�C���	���+�t�h���.���6�r�#�����j��������P���������"�W��<�w���������������F���)�P������=�U��)��������6�^�����c�����Q���J�r��������>�X�p��H�a�����r���M����������8�a��������� �>�g�����������&�>����/������=�u���������?�a��9�R�����c��������C�`�������4�%��6Y����St!���";��Ij@���^x��!	�	�	m
�
�
����+Db���y
�
�
"K��r�'i����[{'Oh��s���o�=d�$z��0I��B^�4�w�W�U�R���Z�Y��Y � 2!m!�!�!�!�"�"V#�#�#s$�%@&\&t&�&�&$'E'�'�'�'d(�(�()�)�)9*�*8,a,n-�-�-\.�.�.�./�/�/�/50^0�0I2t24�&HPV�X� 6#�#7$S'�(�)�,P-�-�01h2$3\3�3o4t5�5H6�6�6f7)8m8
9Q9�9�9�:�:`;�;<F<�<�<�=/>n>�>�C�C$D�DE�E=F�F�F�GH_OzP�Wb]�`�bEf3iWl�nDqt�}*��?�������=�����������~������������(���7��

��M�&
(�(L*�1�8BYC�I�L�P�S�Y�^�bfks[x;z����x����x�����?�����5������Z�����~�N����������8�����*�������)�������	�����L�������t���U9�O�y
�*�H�]��	t
�
��$
�
.�_3�
u�*<"$*�.3z7h<s=>�>r?@e@�@ A�A,BgI�IM�M�O�SY�\�a�fl�o�s�t)wz�~��+�1�V��Q�����2�����-��k�_������n���(���L��w� �����
���O�>�����c����?�����Q�
�������D��
h�o� �!6${%�'?(�(+)�8Q=�AiG�J�L�QEU�W�\M_�aTe�h�j(q�ru$|E����t�j�c���Y�������>�;������S����Y��������������i���N�����/���*���"�������[�������"�p���$�����[����
���H����������w�����������/���l����.���e���<���.���/���N���q�������$���P�����G����g�'��h��L	�
��
y
�
��Hf�)0�p1�O =!�"$�$�$<%&y&'�'8()+.,�,�-�/I0�0Q1�102�23�3�3m4�4)56�67�78�89�9]:;�;<�<1=�=
>h>�>?�?0@�@BE"G*ICJ�KM�MYN�N�NXP�P�T#V!Z�Z&[�[8]�]�].^�^�^__`�`La�abib�b)c�c�c�d�fg�g�h@i�i�iZj�jktk�kTl�lmmm�man�n�o2p�phqr�r�rKs�sFt�t'u�u�u@v�vlwXx�xFy�y<z�z.{�{E|�||}~�~D�Z���3�����E���W���������1�����C���!�����.����������Z���=��� �������������>��a�����8��� �,�u�L���������&���8����#���������7�
��
�
�h�c���������8�L�o�q�����b���7��������V�P���]�����������h�(��U�v�,�.k��	V
�
5r�n�3Y�������'��e��5�o!�"�$�%�&&)�*E,�-7.�.�/�0i7�7i8�8k9�9m:�:�;[<=�=�>??�?�@�A�BlCND�D�I�JLrM�N�O2Q~R�SUUV�W�X�Y�nSo�oCp�p/q�qQr�r�s�tTu�u*v�vwmw�w\x�xmy�y%�R������5������e���j�P�v��������T������
�h���B� �)�������S���b�����s������B���-���7�����&�x��������f���R���Q�����S���F���D���i���[�9�����D�����,����_����q�>�����E�����M���%���f��~��	�����Z���\�/�5�8������x���(�k�J����������	�w��&N0S8�>D}G�I�J�L�N�PARTU$VuW�Y`Zr[�\�]F^�^|_�`Da�a�bkcd	e5f�f�g�hj�jCk�k5m�m|nToRp�p�q�rrs6t>u�vSwx1y�yczU{�|;}�}�~�B���~����7���c��������������,������I�w���*�~�/�����'���z���Q�S�B���a�<�%�
�.�p�"���N���7���	�,����\�u����S������T���q�_������f���F����K�������-���?�����A��c���0��J�(���������L���������U���X���~�
��������	c�t
^F	J
�
�L���in%y�b2^��{���m !�!H"�#X'�'(v(F)�)�)�+W,D-.�.N/�/y01�12�2�35_5�5>6�6�7�8�9�9�:�;�<\=>�>�?�?B�BkC�CmD�E[F�H@IJ�JM�M�N�O2P�PYQ$R{R%S|TKU�VPW=XY�Y�Y[�[�[t]�^U_�_6`�`a�a�amb�b(c�c�d;e�e7f�fpg�g�hi�ikj�k�k�l�m�no�o�r
v�wu}|���(�����z���@���0������w�,�n�<�����H������T������`�����)�l�����5�x�����A�����
�M������Y�����=�������������}�4����2��������L���1�����G��������T������`�����)�l�����5���r��n�����d���"��������u���b������Q���5���.���N���r��_���y�K�!�z����7���r�(���=����Q���A�+�����x���>���7���W���{��W������x���I�8���g�����?��h���?
�
�
�2�a@Ly�.��j�O�� �!�()�)�)0�1x2H8�9F:J=�=:>,D�DE�J9K�K�P�PvQ�RT�T�U/WX
_�_ `�`Ua
b`c�c#d�fBh�h�i�jkk�k>l�lmgm�m>n�n�n(o�o�o1p�pqzqgrs�sSt�u�uhv�viw�wix�xSyBz�zx{�~����{���*�K��A������@���������K�7���|�����6���c���L���p�������7�
���Q�������k���U�
�U�����Z��v�g���"����o�f�4���f�����w�#�����J�����G�����l� �P��������������4�B����B���/�~�R�����$�����d���#�����D���n���S���Y��g�X���5����{�5����5�z���]NQ�%��d�i�H�r	�	�
����
����.��G�A�\M�r����b,� !N!1"�":#�#�%%&�&�&�'&(�(H)�)�*S,�-�-�.g/�/�0f25�)KSY�Y� 7#�#8$T'�(�)�,Q-�-�01i2%3]3�3r4u5�5I6�6�6g7*8n89R9�9�9�:�:`;�;<F<�<�<�=/>n>�>�C�C$D�DE�E=F�F�F�GH`O{P�Wc]�`�bGf4iXl�nFqt�}*��?������=�����ծ̹��~������������(���8��
��O�&(�(N*�1�8BZC�I�L�P�S�Y�^�b
fns_x>z��Ņ|���z���ԮB����7������\�����~�N����������8�����*�������)�������	�����L�������t���U9�O�y
�*�H�]��	t
�
��%
�
.�_3�v��<"$*�.3{7j<s=>�>s?@e@�@ A�A,BhI�IM�M�O�SY�\�a�fl�o�s�t+wz�~��+�1�V��S���2�����.��k�_�Ũ���n�γ(�ɹL��w� �����
���O�>�����c����@�����R��������E��
i�o� �!7$|%�'?(�(+)�8R=�AjG�J�L�QFU�W�\N_�aVe�h�j)q�ru$|F����t�j�d�ߴY������>�<������S����Y�����������i�N�����������[�����"���$�����[�������H�����w���������/���l����.���e���<���.���/���N���q�������$���P�����G����g�'��h��M	�
��
y
�
��Hf�)1�1�P =!�"$�$�$<%&y&'�'8(�)+/,�,�-�/I0�0R1�112�23�3�3m4�4)56�67�78�89�9^:;�;<�<1=�=
>h>�>?�?0@�@CE#G*IDJ�KM�MYN�N�NXP�T$V"Z�Z&[�[8]�]�].^�^�^__`�`La�abib�b)c�c�c�d�fg�g�h@i�i�iZj�jktk�kUl�lmmm�mbn�n�o3p�piqr�r�rKs�sFt�t'u�u�u@v�vlwXx�xFy�y<z�z.{�{F|�||}~�~E�Z��3����E�͂W�������1�����C���!���܉.��������Z�ƍ=��� �������‘җ����8��� �,�u�L���Ƭ�ܮ'���8���#���н����7�
����i�d���������9�M�p�r�����f���7��������V�P���]�����������i�)��U�v�-�/l��	W
�
6s�o�3������'��e��5�o!�"�$�%�&*)�*I,�-8.�.�/�0j7�7i8�8k9�9m:�:�;[<=�=�>??�?�@�A�BmCOD�D�I�JLxM�N�O3Q�R�SUVV�W�X�Y�nSo�oCp�p/q�qQr�r�s�tTu�u*v�vwmw�w\x�xmy�y%�R��5��e�އj�P�v��������T�b��� �
�h�D�!�*������T�c���Ӣt�ˣ��C�ԩ.���8���ի'�y�Ŭ����g�ϮS�ѯR�Ű��T�βG�ڳE�ʴj�˵\�:�����E�ڹ�-����_����q�>�����E�����M���%���f��~��	�����Z���\�/�5�8������x���(�k�K����������	�w��&N0S8�>D}G�I�J�L�N�PARTU%VuW�Y`Zs[�\�]F^�^|_�`Ea�a�blcd
e7f�f�g�hj�jDk�k6m�m}nUoSp�p�q�rts8t@u�vUwx2y�ydzV{�|<}�}�~�C�ɀ����7���c����Æ�Շ�����,�����I�w�ˍ*�~�/�ϐ(�֕{���R�T�D���b�=�&��/�q�#���O���8���
�-����v����T������U���r�`������f���F�����P�������-���?�����B�����)����������������W���Z�������������e�v`H	L
�
�N���kp%y�b_��|���n !�!I"�#X'�'(v(F)�)�)�+X,E-.�.O/�/y01�12�2�3 5a5�5A67�7�8�9�9�:�;�<^=
>�>�?�@
BKA�BnC�C�HCI"JM�M�N�O3P�P[Q%R|R(S}TLU�VRW?XY�Y�Y[�[u]�^U_�_7`�`a�a�amb�b(c�c�d;e�e7f�fqg�g�hi�ilj�k�l�m�no�oɌ@��0������w�,�����=���������}�4�Q�2�����¸(�L���1�����G���r����������"��������u���b�����Q�5���.���N���s�:�_���K�!�z������r�(������R���B�,�����z�>���7���W���|�3�W������x���I�8���g����
�2�b@y��j���� �!�()�)�)�1y2�9G:�=:>�DE9K�K�PvQT�T1WX�_ `.aVab�c�c#dBh�hqzqgrs�s�t�u�thv�t�v�tiw�t�wuix�xSyBz�zK�7�Ʀ|��6��c��֫L�Ƭ��7�
�Q�Dz��k��U�
��ǿZ��h������h�6�g���x�$���K���I���n�Q�����������B��~�R�����$������%�#�����D���n�����g�X������{�5���]N�%�d�iH�r	�	�
5�H]���
��.��GA�Mr���-� !2"#;#�#&%&�&�&�'&(�(H)�)�-�.g/�/�0"�6>D{F� $#�#%$A'u(�)�,>-�-{0�0V1�1V23J3�3]4b5�566�6�6T78[8�8?9�9�9q:�:N;�;�;4<s<�<�=>\>�>rC�CD�D�D�E*F�F�F�G�GMOhP�WP]�`�b3fg!iEl�n2q�q�s�}���-�����ߨ*����®����l�����m�����������%��
�
����;�&�'�(:*�*�1�8�AGC�I�LzP�S�Y�^�b�eYsmtIx�y)z����f�ٍ��f����ɯ-��ս����#�������
�H���|�l�<���u������������&������b��������=����������o���H�����:�����5���b���C�'�=�g���6�K�9	�	�	a
�
m�2�
�
�M!��cm�*"�#�)�.3h7V<a=�=|>`?�?R@�@
A�ABUI�I�L�M�M�O�S�TY�\t]�]xaNb�f�k�o�s�twz�~|���p�D���?�Ӗ��ՙ ��������Y�M���
�w�\������:��e����t�����=�,�����Q�t�
�-�����?�����o���2��
V|\�
 �!$$i%�'-(�()�8?=�AWG{J�L�Q�R3U�W�\;_�aBe�eth�jq�r�t|3�����b�X�Q�̴F��D�׷��+���)�����p�A��q�G�п��������m�e���W�K���<�����������������l���I������~������I�������������6�������e���u�)���J����z�&������Z��������S���)��������<���_����L���m����>�����4���,��T�M���U��B�|�8	^
�
x�=�
e
�
}�Z��5�S�l��^�3��]����l�< *!�!."�"O#�#$o$�$(%y%�%g&�&�'&(k)�*�+,�,*-}-�/70�0?1�12�23y3�3[4�456�6�6w7�7u89�9K:�:�;
<�<=�=�=U>�>?�?@�@0EGI1J�KKL	MqMGN�N�NFPR�TU\UVZ�Z[�[&]w]�]^m^�^M_`�`:a�a�aWb�bcwc�c�d|fg�g�h.i�i�iHj�jkbk�kBl�l�l[m�mOn�n�o p�pVq�q�r�r9s�s4t�turu�u.v�vZwFx�x4y�y*z�z{�{3|�|j}�}�~2�H�ހ �|���3���E�����s����݇0����v�ɉ�w�������H���+����{��������M���י$�����c�:�����حȮ�y�&��ݷ��������%���
�����T�O�����������&�:�]�_�����P���%�������w���D�>���K���j��������[�����H�����V����C�m���2�d�.~Y����	D
�
!`�
�
�\��m��w�����S��#�� ]!�"�$�%�&)�*3,�-%.�.�/�0�1W7�7W8�8Y9�9[:�:�;I<=�=t>-?�?�@�AxBZC<D�DI�JL`MN�O.P QlR�R�S�TRUCVtW�W�X�Y�nAo�o1p�pq�q?r�r�s�tBu�uv�v�v[w�wJx�x[y�yq@���؄#�����Q�ʇV�=�b���
����B����p�@�y�
���V�0���ؚ���A�؟P�����a���Ѥ�0������$�p����e�������S���?���>���9���@���3�Ƴ1���V���H�&�����2�ǹκx����l�M����_�+�����1���~�:������S��k������o���G���I������"���%�x�
���f����{�Y���8�������n��	�e�y�&<0A8�8�>C?�C�DkGH�I�JL�L�N
P�P/RbSTUV�VcW�YLZ^[�\q]2^�^h_�`2a�a�bYc�c�d.e#f�f�g�hiAi�i�j1k�k#l\l#m�mjnBoyo@p�p�q�r`s$t,uou�u�vAwxy�yQzC{�{�{�|)}�}�~�~}0�m���i����$�z�P�������‡���y��l�֊"���׋6�����d����k�Î+�������•g��n�ʗC�����X������|�ڛ=�i�Н?���]�ɟ.���n�M�(�2��N���u��M����N�������������\����Q�α:�̲)���#���2�������P����|�ڹ7����b�����������?����k���5���������������Z����r�����)����_���@���*�����G����j���]���K���<�����Q���:������R���2�����l�H�����8����B���y���~����-���d���.�!���������������^���q���m�������^�z���B�����D�����j���h���/��������b����~���D�}���O�`�~�J��2	�	6
�
��S�
�
�
z8�5����?�N�/��U�Ze��N�K��h��a�Y !!�!5"�"Y#�#�$a%�%&&�&E'�'�'d(3))�)�+D,1-�-.u.;/�/g0�0z12�2�35L5�5+6�6�7w8�8x9�9�:�;�<I=�=�>�?�AvBXC�C�H.I
J�L�M�N�OP{PFQRhRSjT9U�V>W+X�X�Y�Y5Z�Z[z[]a]�]�^C_�_$`�`aza�a[b�bc�c�d)e�e%f�f^g�gth�h�iXj�k�l�m�no}o�u�wc}j�ق�����h���.�����y�e��)�l����5�x�����A���Ǖ
�M���Ӗ�Y���ߗ"�e����.�q�����:�}����F�����+�������}�k�"��� ��������8��������5�x�����A���Ǿ
�M���ӿ�Y�����"�r�`�����������������c���P�p���?�#�|����<���`�K���9��h�������`������v�?���/������f�,���%���E���i�D�����f���7�&���U����-��V����-
�
�
� �O.:b�Og���X��� }!3"�"�" #o#�(o)�)�*�1f23k3�3	4X4�4�4�94:�:9;�;�;&<u<�<�=(>�D
E�E'K�KRL�L
MeM�PdQR�S�TW�W�XYUY�_`Aa�a�cd0h�h�j
kmk�k,l�l�lUm�m,nzn�nouo�op�p�phqUrs�s{u�uVv�vWw�wWx�xAy0z�z�~��y�i�̉�9���/�ؔ���.��¢���9�%���j�ߧ$�P�ë:������%���?�����Y�ѼC���ݾ��H��U�������T�"�T���e����8�o�5���Z�>�����m���t�0��0����l�@��������
�Q������x�2�Z���?���E��U�F�����x�i�#���"�g���K<���9R
�W6�`	�	�
��o��
��p��5/�;�`����� � "&#�#&�&�&�'(�(6)�)A,w-�-�.U/�/u0T2��
���(�2�;�D�M�i���������������
���J����/�:�~�����]���I�^���������� �X�������������	��)�8�M�\�����������#�.�9���g�u��������A�|���� �����9�����,�l���n�}�����������������-�����'6EP[fs���������!0w�����"3BWfu��KVh��@{��alw���&1{���6A���0	;	J	�	�	�	�	>
I
�
�
b���%r}������


#
`
�
�
D�^��B�������v��!$/\�K�c���%`�#`kv!����\����&1����/:E����7BM� * 5 � � *&8&G&T&c&p&['�'�'(((^(i(t(()$)z)�)�)$*/*�*�*�*?+N+?,N,],l,{,�,�,�,�,�,�,�,�,�,---.-=-�-�-�-s�(�3�l�w��������������(�3�����������������$�0�?�[���������������	��$�/�:�����������<�G�R�h�����������	��$�3�>���D�������������+�6�B�Q�\�+�v���������������<GR]ix��?��������*5@����<ep���+P���	%	U	~	�	�	�	�	�	(
3
T
}
�
�
�
Wm��
9�k�����,��
�&5@V�4k��
.mx������U��,w��g��<{�$P��,��@ � � )!4!?!K!Z!e!t!!�!�!�!
"####.#�#�#�#�#�#$$$'$6$A$w$�$�$�$�$�$�$%B%N%]%h%s%~%�%�%	&&&�&�&�&�&�&�&'P'f'�'�'�(�(�(�()~*�*�*�*�*]+�+�+�+�+�+,,),4,L-�-�-�-�-�-�-������		3E4R4�45Y5,6
8�8F:�O�PX�]%a*cgg�i�l�n�q�q{t ~.�L�F�5�3�Z�g�����v�J����'l(h)u)�*�*2a9dB�Cc�f�fMtZtgtsy�y�y�y{
{{�������������&�\�i�v���O��������������������������������4�=�J�������=g�!/�3�3�7�<
=W?�I�M�P�PnT{T�Yb]o]<bIb>g�lyp�ptt�w�w!�����������š�����I�a���p�<���V�xD���$�%�=AB�G�JDM�R�R�U�X�XI]�_b�e�e�hpk}k�q��ưB�ƺ����X
[�!T*a*�+�,%-W/_A�E�G�J9LFLV�Zrf�f�goh8lEn�n{op�pLq�qu���|������������� �C�P�]�����K������0���	
7��Q�"�"�">$K$X$�(�(�()�*�*�*�*�-�.L/nAPB2CD�D}J8M�OYR�TaW�Y5h�h�i�j�klBm>�P�������i����'���º�+���q����#�L3NP�T�U�V�\e]&^�b�c�d�d�e�gEh�h�l^n�n7op{qr�rt�t!ukv�w�xV����.�;������_�����:,'-�-�/�2�3�45�6�7r8n9�;�<�?�?�A�A;CKC_D�D�DFF�F�FBHOH�IJ�J�JcKpK�L�LlNyN9OFO�O<QRTTaT�TV4W�W!X�X�X�Y�j
�"�����6�����&�������]���� � t!�0)1�1]2�8$9x9+:!S.S�S�S�T�TRV_VWW�W�W�a�atv�j�������K����\�����/�S�f�,�W���Q��(������t�r������ �!"k#�#a*l?�C�G�K�O~T�X�YTZ�Z�k�n�sRtw�w�y@z�z�|�~����������C���>�����U����v�ӈ���s�r���E���[�N�������+���N���d�����i��!�/�� ���-X����"k#�&;(�)/+�,�.e0�3�4�9�:�>U?@�DzE,F�I�J�L�N�P�RqT�UhW�X`Z�[U`�bzhRp�vTwJx|���(����\�����ܑ��Q�����ٜT�¡����ĩ/����*���x�ߴ����
�������E���D���Q�L8� {!�!�$C'O(�*�+�,.�0z2�3�4�5�6�7�8�9�:�;�<>?8D�J�f�m�nsMv�{4|�|}�����
�r�B�Й��֛���M��@��7t���5'�+0|>�B�N,PT�U�X�Y�ZW\�]�`�a�b�؊�a���΢��"�������<�f�������8�b�ݿ�1�[�Q���������	�)�I�i���x�e���������7�y���V�C�,���4���<���������"�?���7
"T$%�(�+�-/�0 2A4�5I7�8Q:=<*>�>�?�@VAB�B�C�D�D�E�FH�H\I�O�P.Q�WOX�X,_�_e`
f�fTl�llrszy7z�z�|��c�B������\���ԑ�L�����������J�-�u�����a��������c�8���u�J��������r��������o�C�W���?�q�
Y&��3�79!B�E�L2M�M3N6P�RNST�U�W�X
Y�Y�ZG[�`:f�kRq�u<zu���B�V������<��/�������a���1���I���������<���%����������l����� �(�F�K���������������[��`���,�������j� ��BW�_	�	a
���
5��6d�H� �$g*�/�52;BPI�IJ�J�NUT^Y�ardng�g)hi��
��
oq�q�r�s�t�uv�wpy{-�d�#�C�����v�|��ܔՕ]���Ӯ�&�a�������,���o������A���b��� �6�b!cp~r�ulv���;�����^����F������D�m
	�	�		�	X	P	�	h	,	[0	13	�;	<=	�=	?	�?	�@	_A	�B	)C	xD	�E	�F	NI	�J	TK	 L	�N	_O	R	0V	�X	dY	�[	�_	�m	s	%�	F�	c�	��	��	��	׉	�	�	��	h�	C�	�	��	ԑ	��	��	e�	��	/�	C�
��	U�	7�	��	��	'�	C�	��	��	��	2�	��	��	�	S�	#�	��	�
�
�
�

|
>
�
~
�
)
u/
�/
=:
�E
�H
PI
J
fO
�S
{T
�j
Dk
Jl
�l
u
�x
%�
h�
,�
�
'�
��
S�
3�
Y�
��
6�
��
�
��
�
.�
�
u�
�
��
>�
��
��
��
����B�	 � �#C-1y4+5?8q=�AIBI�KqN#RjT�[1^w`�c�h�n�q�w�{T~q�j�h���1���i�����w�L���b�7�7K9�?BE�F?GL�Z_d�j�o�vhx5y�y{b|���|���������=�������|�
ĩ
h�����
�
Q 
�#
N0
�3
�;
'B
\D
M
�T
lU
V
mV
RW
eX
�Y
Z
�Z
�[
�\
-]
wa
�e
j
on
�r
�w
z~
�
#�
.�
6�؊��
���j���9���������P�VY7^*f&�
Ռ�������
��\�Ǘ˘��s�?���Ϣ��W�
o-�-F.�
[/�/-0?1�1�2�FdH�H2I<JK�K��
�{��n��������#�
�M���0���������"uN3ř
�H_�
?Z[O]a^__�_�`�i�l�l�m�m�n�!�y��o�¬�8�s�ư-�
�X��C���Q�`�ќ
�����^UNW�`+a~d'n�nsatU�E�?���7������5�X����m��
	
	0	�
		M	� 	"*	�*	�,	�.	m�
8H	�
�I	�a	�f	�	A�	`�	�	a�	��
C�
ݟ
w�
�
��
�	�	�	��	f�	��	�	��	�	K�	�
��
pf
�h
�k
m
�n
eu
�v
u�
�
H�
��
̍
Y�*	p	�
bp�-�/�=@�IqJ8\
]!f�g|-}��A���͗ �۞ĦӬr��������H�
�
���$�~�
�
y�i����������'�����������m��N�,�� � t"��
J�
�
�#�&�/0�6�T:UHVWfW�X�^v�x1��������
�

�
7J
��
�K
V�
�M
�N
O
qO
�P
�Q
�R
��
+�
��
ڂ
��
O0E���5��cG�
�
�qmrNs/t�p	�|	��	˄	�	�	"�	?�	\�	y�	Ȍ	�	ʎ	��	��	[�	6�	�	�	G�	��	Ģ
=�H:{ޕ2�̿�QvRSmS(T�T�]�]i�
]�
�S
1T
�T

�
�
��
�
^�
��
ە
t�
�
��
>�
ט
u�
�
��
��
!�
��
a�
��
��
+�
Š
_�
��
a�
��
��
2�
ͥ
h�
�
��
1�
�
��
�C�G�K�O|T�X�YRZ�Z�k�nAsPtw�w�y>z�z�|�~����������A���<�����S����t�ш4���q�p���C�����Y�L�9���������L���b�%���g���-�����+V����"i#�&9(�)-+�,�.c0�3�4�9�:�>S?@�DxE*F�I�J�L�N�P�RoT�UfW�X^Z�[S`�bxhPp�vRwHx|���&�����Z�����ڑ��O�����לR�������©-����(���v�ݴ�����������C���B���O�J6� y!�!�$A'M(�*�+�,�-�/x2�3�4�5�6�7�8�9�:�;�<>?6D�JP�m�nsKv�{2|�|}������p�ӌ���ԛ���q�͢>��5r�c�3'�+�/>�B�N*PT�U�X�Y�ZU\�]�`�a�b�֊������̢�� �������:�d�������6�`�ۿ�/�Y�O����������'�G�g���v�c���������5�w���T�A�*���2���:�����������=?���"R$%T(�+�-/�02?4�5G7�8O:;<(>�>�?�@TAB�B�C�D�D�E�FH�HZI�O�P,Q�WMX�X*_�_c`f�fRl�ljr
sxy5z�z�|��a�@�������Z���ґ�J�ߚ���������H�+�s�����_�
�������a�6���s�H��������p��������m�A�U���9�l�
W$�m-�79B�E�F0M�M1N4P�RLST�U�W�XY�Y�ZE[�`8f�kPq�u:zs���@�������:��-�y�����_���/���G�~�������:���#�����������j������&��I���������������Y��^���*�������h���@��]	�	_
���
3��4b�F� �$e*�/�50;
B�H�IJ�J�NST\Y=Z�clg�g'hi�iF�
��
q�qlrMs.t�uv�wny{+�b�!�A����t�z��ڔӕ����
�$�q����
��*���m�����?���`���
%5�Tc|d|rsjvׅ&�����5�\���
�V�����B��		�
	�	.	�	V	N		f	� 	�,	/3	�;	:=	�=	?	�?	�@	]A	�B	'C	vD	�E	�F	6H	�I	RK	L	�N	]O	�Q	.V	�X	bY	�[	�_	�a	�p	�|	��	ʄ	�	�	!�	>�	[�	x�	nj	�	Ɏ	��	�	Z�	5�	�	�	F�	�	�	â
I�	5�	��	��	%�	A�	��	��	��	0�	��	��	��	Q�	!�	��	�
�
�
�

z
<
�
|
�
'
s/
�/
;:
�E
�H
NI
�I
dO
S
yT
�d
Bk
�k
�l
m
cu
�
f�
*�
�
%�
��
Q�
1�
W�
��
4�
��
�
��
�
,�
�
s�
�
��
<�
��
��
��
��W�@` � �#A-�-w4)5=8=�=GB�H�IoN!RhT�[6\u`�cf�n�q�w8{|o�h�����ܕ����0��¦J�p�`�5�I9�?@E�F=GL�Q�]�j�o�ufx�x�y{`|~�/�z����������������f�h�
\�
���}�
�
�
�#
L0
�3
�;
%B
ZD
5J
�M
jU
V
kV
PW
cX
�Y
Z
�Z
�[
�\
+]
ua
�e
j
mn
�r
w
x~

!�
y�
	�
֊	�ڕ
	�h��7������
�	���VY�\(f�fs�
�����@��
Z�ŗɘ�Ι=��K�̰���
�-D.Y/=�
�/+0=1�1�2�3bH�H0I:J	K�K�L֘
T��l��������C�t�
K���.�������D�� s}L1U�
NI��
[M]_^]_�_�`�a�l�l�m�m�n	o��a��m���[�6�Ѯİ_���
V������G�N��� �
����	��Vv`)a�bn�np_t�u��1���9�������3�����D�k��	�	�
		K	�	*	�*	,	�.	Y0	��
LI	`�
�J	�f	nk	?�	^�	�	_�	-�	��
��
*�
Ġ
^�
��

�	�	�	d�	��	޶	��	߷	��	&�	`�
��
�h
�j
Hl
�n
u
�v
�x
�
F�
��
ʍ
#�
�(	n	�
�n��/1	@�AoJ�K]/^�g�h+}R~?�f�˗�ٞg�O�u��������ʿ��
1�
��"�w�̥
g�
g����������%�����������k���L�*��� � r"�#��
��
0�
�&�/
0�6�78UFVWdW�X�Z]d�v3y������/��

�
O 
�K
�
M
��
�N
O
oO
�P
�Q
�R
�S
)�
��
؂
��
�
�C�G�K�O}T�X�YSZ�Z�k�nFsQtw�w�y?z�z�|�~����������B���=�����T����u�҈5���r�q���D�����Z�M�:���������M���c�&���h�� �.�����,W����"j#�&:(�).+�,�.d0�3�4�9�:�>T?@�DyE+F�I�J�L�N�P�RpT�UgW�X_Z�[T`�byhQp�vSwIx|���'����[�����ۑ��P�����؜S�������é.����)���w�޴����	�������D���C���P�K7� z!�!�$B'N(�*�+�,.�/�0y2�3�4�5�6�7�8�9�:�;�<>?7D�JP�m�nsLv�{3|�|}�����	�q�Ԍ����՛���r�΢?��6s�o�4'�+�/	>�B�N+PT�U�X�Y�ZV\�]�`�a�b�׊������͢��!�������;�e������
�7�a�ܿ�0�Z�P����������(�H�h���w�d���������6�x���U�B�+���3���;�����������>@���"S$%U(�+�-/�02@4�5H7�8P:<<)>�>�?�@UAB�B�C�D�D�E�FH�H[I�O�P-Q�WNX�X+_�_d`f�fSl�lkrsyy6z�z�|��b�A�������[���ӑ�K������������I�,�t�����`��������b�7���t�I��������q��������n�B�V���>�p�
X%�n-�79 B�E�F1M�M2N5P�RMST�U�W�XY�Y�ZF[�`9f�kQq�u;zt���A�������;��.�z�����`���0���H����������4���;���$����������k������'��J���������������Z��_���+�������i���A��^	�	`
���
4��5c�G� �$f*�/�51;B�H�IJ�J�NTT]Y>Zqdmg�g(hi�i��
,�
q�q�r�s�t�uv�woy{,�c�"�B�����u�{��۔ԕ�����%�r������+���n�����@���a���&5�T c}d}rskv؅'�����6�]����W�����C��		�
	�	/	�	W	O		g	� 	�,	03	�;	;=	�=	?	�?	�@	^A	�B	(C	wD	�E	�F	7H	�I	SK	L	�N	^O	�Q	/V	�X	cY	�[	�_	�a	s	$�	E�	b�	�	��	��	։	�	�	��	g�	B�	�	��	ӑ	��	��	d�	��	
�	�	�	�
J�	6�	��	��	&�	B�	��	��	��	1�	��	��	��	R�	"�	��	�
�
�
�

{
=
�
}
�
(
t/
�/
<:
�E
�H
OI
J
eO
�S
zT
�d
Ck
�k
�l
m
du
�
g�
+�
�
&�
��
R�
2�
X�
��
5�
��
�
��
�
-�
�
t�
�
��
=�
��
��
��
��X�Aa � �#B-�-x4*5>8=p=�=HB�HI�IpN"RiT�[7\v`�c f�n�q�w9{�{|p�i�����ݕ0�����1����æK�q��a�6�J9�?AE�F>GL�QuRSlS'T�T�T�]�]�^�j�o�ugx�x�y{a|�0�{����������������g�é
��
���~�
�
�
�#
M0
�3
�;
&B
[D
6J
�M
0T
�T
�T
kU
V
lV
QW
dX
�Y
Z
�Z
�[
�\
,]
va
�e
j
nn
�r
�w
y~

�
�
��
��
"�
z�

�
]�
��
��
׊
�%�

�i���8�������
���VY�\)f�f��
�����A�V�
[�Ɨʘ��ϙ>���L�Ͱ��
�-E.Z/��
�/,0>1�1�2�3cH�H1I;J
K�K�L"�
U�ϲ���m��������D�ę
L���/�������E��!t~M2V^�
OI��
[N]`^^_�_�`�a�l�l�m�m�n
oǡx��n���\�7�ҮŰ`�М
W���B���P�_���l�
����
��V�`*a�b&n�np`t�u��>���:�������4�����E�l��	�	�
		L	�	!*	�*	,	�.	Z0	�
MI	��
�J	�f	ok	@�	_�	�	`�	.�	B�
ܟ
v�
�
��
B�
�	�	��	e�	��	߶	��	�	��	'�	��
G�
�h
�j
Il
�n
u
�v
�x
�
G�
��
ˍ
$�
�)	o	�
�o��/1
@�ApJ�K	]0^�g�h,}S~@�g�̗�ڞh�P�v��������˿�
}�
��#�x��
��
h����������&�����������l���M�+��� � s"�#I�
�
{�
�&�/0�6�79UGVWeW�X�Z^d�v4y������<��

�
P 
�K
U�
M
�
�N
O
pO
�P
�Q
�R
�S
*�
��
ق
��
�
/��Q�6�B���b�oio�o_p�pKq�qmr�r�s�t�u�u`v�v8w�wx�xy��#B�BH�K�d����x��p���!)oa�cv�vw�wx�x|����<������)�T#>&�0��-���ޗ	i=
I�{)�}��R�ReS TuT�T�]�^$T
zT
�T
�
�
��
�
V�
��
��
�0��1����	m=I�{-����R�RiS$TyT�T�]�^(T
~T
�T
�
�
��
�
Z�
��
�
Q������p� d#�#w$p'�(�)�,p-.�0A1�2A3y304�4�5�5{6�6;7�7I8�8-9q9�91:�:;{;�;"<a<�<v=�=J>�>�>�CD�D�D:EFpF�F+G�G!H�O�P�W�]
ac�f�i�l�n�q_t~I�*�^�����p����0�)�����>�z�������G���~�Y�
f/��'Q(L)�*�1D9GB�C�I�L�P�S�Y�^�b�f tDy�zf���@�2������������f����!�c���+�����h�O�����������U�����0�s��Z���(���;�0���|���(����5��i��:�Z�x��,	�	�
D�\
�
r��)L��["5$-*/�3�7�<�=?>�>�?:@�@�@SA�AIB�I�IdM�MkPJTpY>]b#gel^pXt�t�w3z��G�c�r�����n��d�������x�������M�������G���m�8���?����,��n�]���������c���-�E���T� ���:�['�
��9��> "}$�%�'^(�(J)�8�=%B�G�J(MsR�UjX-]�_�a�e�hTkoq�r0uC|��'���������%���7�g��x���B�4����5����`�c�k�����������������)���`�����u�(�����A��������������4��	�_����3���^������l���^���_���~����B�9�/���T�����{�!�����l�)�"�P2

�&H
�
�
���Y��DT�o��� �!9#R$�$%l%7&�&a'�'�(?*�+�,-�-�/�01�1�1g2�2J3�3-4�4�4�5S6�6I7�7B8�8n9	:�:N;�;`<�<r=�=E>�>�>_?�?s@DA�EgGII�JLTMN�N�N�O�P�TFVoZ�ZV[�[g]�]^]^�^_�_�`aia�a)b�b�bGc�cpd?e�f8g�gi^i�ijxj�j4k�k�kwl�l-m�m�m�no�oUp�p�q&r�r�r�stdt�tEu�uv^v%w�w�xy�y�ywz�zm{�{�|4}�}F~�~�����l���
������Z�6�����q��� �s���S����g�����d���x���[���>���*�2�J�	�=�I���i�R������I���V�5�
�A����������<�����A�<���i�c�����K������g�~�����R�����������k���b�A������������D�E!L�_u	�	v
�
f|
��Q��
����B��jz�P� �!#�%�&�'[),(-�-�.//�0�1�7
8�89�9:�:;�;|<5=�=�>`?@�@�A�B�CuDE�IKPL�M�N!PiQ�RTEU�V�W
Y-Zono�ofp�pRqrtr�r�s�t�u�ugv�v?w�wx�xy�y�yC
���~���8���+���7��������������(�����Y�L��V��������������I�r�	�i���W�����L�����d���8���
�����������
������
������v�?���g�f�k���E��}���6���o������f�"�������C���R���q�N���.���(�������h���^������h���V���]�������	\
��.'1�86?�D�GJ�KN�O�QLS�T�U�VXZB[�\I]
^�^H_`a}abFc�cBd)e�f!g�g�h�j�j|kl�mn�nto�p0q�qMs�sttdu.w�wUx�yz�zv{}t}~�~?�c�B������h�@���������������i�	�\������������[���p���M�5���4�I�����������������n�
��������i�����Q����d���b�m�����;�����$�k�5����r��������;���l���~�C���V�#�=�����K���N��r�����0�����������K�$�����I[�:����	�
�
N��^���Q��0���H�ME0 � ^!�!�"o$y'�'6(�(n)�)�)&,-�-G./�/ 0�0E1�1~2Z34C5�5
6�6�7V8R9�9:s;t<9=�=�>4?�?�CEDI�IaJ�M�M�NPcP!Q�QXRS�S�TuU�V�W�X&Y�YZT[�[�]_�_�_m`�`La�a.b�b�b�c}d�dte�evfg�g?h�hOi�i�j�k�mrn�nCo�o������G����\�0���o���4���J����e�����M�����b�-���w����K�t���=������������
���P���`����%���
���<���N������Y��������b�*�����Y���i�
���.���������{�"���>�s�u�s�}���n� "�)�*�13�9�:�=�>�D�EmK=L0QRDT�UmW�X�_�`�b�duhCi6qr�rNs�sy�y�z,{��i����X�����P�����(���O��������?�y�����G�����H�J��������������������������u�&��-����K����;���h���#���w������D����h���;�X&�N�c��	r
�
~
'�{`,�xtB�A��cbb ;!�"|$�&)'�'i(�(�)B*a.�.�/:0�0�k��'iBl�u�{���v�<�&#,�/�)`.=h��l��5I�KBN�P�SV�X�gdh.ijk�k�l����
I�
�
,�|&�+�/�25�5�7�8K:(;�;�<�=?SB~BXE�E?G�G+HKP�L+�^���k
�
�)��-=M>�>�>�?�?gA�ATB�F.�I�9U����aD&�&y'(�(?)R)f*�*�-�.\/�/1�1�1t2�2W3�3:4�4�4�5_6�6U7�7U8�8�9:�:b;�;t<�<�=�=�>�>r?�?�@�@dA�A�L�URV`V _�`awa�a5b�b�bUc�c�dRe>f�fEghiji�i&j�j�j@k�k�k�l�l9m�m�m�n+o�oap�p�q1rkr�stqt�tQu�u
vjv8wx�xy�yz�z�z�{|�|H}�}Z~�&����������#�����z���}�'���	�h��N�w�E�m�V���5��1�v����t�m���W������ɻ���k����J����(���X���!����p������$�������S~n;	�	uB���k�G��V:!�!*#�'t)6-S/�5�78�89�9:�:;�;�<;=�=�>f?@�@�A�B�C{DHE�H�IRK^LN�N�PxQOST�U�VKXY+deg�g<h�hiRi�i5j�j/k�k�k�l�l�m�nu(y:y�yk{�~�~O��y����~�ӆ��ݏѐ4���6�M��u�|�Ȼμ*����;�H�������h���1�D�����C1AJZ#`�ab;b�cPd�d~e/g�g\h�i�j�k�k�l!n�n�n�o>q�qr�s�t�t�u�wcx�x!z�z{
|�}~;~M���?���������5����Z���g�T����.�;���_���P�������� �k��U�D����1���L���*i�&('�'B())b*P+`+S.!/�/30E0�0X1�1�2n3!4Q4@?�?�AEB�BeD�ESF�G�ImJ�JLLN�NJOpOT�T�U�V�W�X�X2Y,^Z^�_y`�`Xa�a:b�b�b�c�deef�f0g�gRh�hbi�ikak�l�m~n�r�u�wF}M���������K�����r�Ɏ�W�*�C�Аf��Q���ד�]����&�i����2�u�����>���ė�J���И�V���ܙ�b����+�t�I�b��	��u�Φ�����[�0�I�س�����r����׷f��������r�E�^����]����&�i����2�u�����>������P�%�>�����g�����Z���H�a�����A�����.���N�������Z���q������>����q����F�����g�0�����%�>���i�5���[�������������s�C����
�c���z���#���G������D���������3�����o�;�ju��
n
�
����-��,E�&Wp��6�G8 !�(M)�)0�041�1@8�8/9�9B=s=�=>$DUDnD�D�J�JKK~P�P�PBQ�RuSVT�U�VW_r_�_�`�aXc�c�fh�h�i�j�jRk�klnl�l:m�mn_n�n�nZo�oppp�p�pFqr3r�r^sKt`u�u3v�v4w�w4x�xy�yz�zq{e~g�[�K������ې���і���Ġ����ͤ���y��� ���{��Ӫ,������e�ĭ���ٯx����������a�7����!���K�����
�&���m�"������Z�f�����������������@�����
�����2�����������8�����?�+����������J��������S�������5�y���e�=�V�����5���"�i���(�o�����3��$���+���V�.�G���u����K�����)�G��i�0�_5�m�	�	�
�
k�K��
�
@��T���pD]��
�T�%>�kQ�Y�s{�{ E!�!�"�#�%i&�&:'�'�'�()�)�*#,Z-�-z.�./�/�/S032ƗU�Ʉ��U�ړ*�����D�X�@�D�E�FEK�r����а5������{������.���N�l���'����E��(t0�8a=CD�J�P	S:V!_!awc�f�ijt�{�����������l���R��������6�:�E�����K�������L���h��6�s��|!#�%�*��I�����I�Γ�����8�L�@�D�E�F9K�r�y���İ)����y�o������"���B�`�������9���(h0u8U=7D�J�P�R.V_akc�f�i^t�{���{������`���F���������*�.�9�����?�������@���\��*�g���p!�"�%�*
!%)-159@DHLPTX\ip���������������
	

%
,
3
E
L
S
i
p
w
�
�
�
�
�
�
3>M`~����� $(@DKRY`gpw~��������������������#*.5<@GNUY`gkry���������(;@EJUbp~�����������������������	"',19NX`m��������$:?Tz��������5MUeu��������&Ue���������1Lj���������(@V����������$EMUZ_k��������7Ndiv~�����
(08@HMhpx���1���������"*MU]�������#(BJRZ_rz������	4<V^f|���������-NSpu������
  " = B Y m � � � � � � � !*!H!b!g!�!�!�!�!�!�!"!"4"U"x"�"�"�"�"##4#9#G#L#d#i#y#~#�#�#�#�#�#�#�#�#�#�#�#�#�#$	$$$$#$3$8$=$B$J$R$Z$b$j$r$z$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%%%$%)%1%E%J%O%X%`%s%x%}%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&&&&& &%&*&/&4&9&>&C&H&M&R&W&\&a&f&k&p&u&z&&�&�&�&�&�&�&�&�&�&�&�&�&�&('0'?'H'_'d't'|'�'�'�'�'�'�'�'�'�'�'�'�'((Q(Y(k(�(�(�(�(�())))B)U)l)q)�)�)�)�)�)�)�)�)*	***(*?*R*j*|*�*�*�*�*�*�*�*++.+H+l+y+�+�+�+�+�+�+,$,@,U,x,�,�,�,�,�,�,�,�,--"-*-7-?-Q-Y-k-s-�-�-�-�-�-�-�-�-�-�-..,.4.I.Q.Y.a.w.�.�.�.�.�.�./// /@/E/W/_/p/x/�/�/�/�/�/�/�/�/�/�/�/00'0/070?0_0g0�0�0�0�0�0�0�0�0�0�0111191[1�1�1�1�1�12%2-2L2T2Y2o2�2�2�2�2�2�2�233B3U3m3u3�3�3�3�3�3�3444#4(4N4S4X4]4�4�4�4�4�4�4�4�4�4�4�4�4�455555*5<5S5X5s5x5�5�5�5�56676N6q6v6�6�6�6�6�6�6�6�6�6�677
7(7-7R7W7\7a7�7�7�7�7�78/878W8}8�8�8�89-959=9E9l9t9�9�9�9�9!:>:k:�:�:�:�:�:�:;;/;4;F;b;g;l;};�;�;�;�;�;�;�;�;<<&<+<0<E<M<R<p<u<�<�<�<�<�<�<=== =%=*=:=B=G=O=T=o=t=y=�=�=�=�=�=�=�=�=�=>>$>@>E>J>`>h>m>r>w>|>�>�>�>�>�>�>�>�>�>??1?6?;?S?X?]?s?�?�?�?�?�?�?�?�?�?�?�?@@@@"@'@>@F@N@X@]@b@g@l@w@@�@�@�@�@�@�@�@�@�@�@�@�@�@AA%A*A2A7A?ADALAQAYA^AfAkAsAxA�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBBB"B*B/B7B<BDBIBQBVB^BcBkBsBxB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC
CCCC!C)C1C9CACICQCYCaCiCqCvC{C�C�C�C�C�C�C�C�C�CD	DDDD*D/D<DJDVD^DfDmDD�D�D�D�D�D�D�D�DEEE E%E-E2E:E?EGELETEYEaEfEnEsE{E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFF)F1FHFMFVF[FdFiFrFwF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG!G)G2G7G?GHGMGUG^GcGkGtGyG�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHHH"H*H/H7H<HDHIHQHYH^HfHkHsHxH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HIIIII%I*I3I;INISIXI_IdIlIqIyI~I�I�I�I�I�I�I�I�I�I�I�I�I�IJ J;JIJQJfJvJ�J�J�J�J�J�J�J�J�J�J�J�J�J�JKKKKK&K8K=KEKLKQKVK^KfKmKrKwK|K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KL
LLLL'L0L8L@LQLaLfLwLL�L�L�L�L�L�L�L�L�L�L�L�L�L�LM
MMMM$M-M4M9MAMFMKMTM\MaMiMnMvM�M�M�M�M�M�M�M�M�M�M�M�MNN#N0N9NBNJNXNaNiNqNyN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NO	OOOO$O-O5O:OAOFONOSO\OeOmOrOwO~O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O$P)P2P;PCPHPMPRPWP\PePjPrPzP�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQ
QQQQ#Q+Q3Q<QEQNQSQ[QdQmQrQwQ|Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRRRR(R1R:R?RFRKRSR\RaRfRkRtR}R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSS%S.S3S<SDSLSUS]SbSkSsS{S�S�S�S�S�S�S�S�S�S�STTTT&T+TETMTUTZTbTjToTwTT�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TU
UUUU'U,U4U<UAUIUQUVU^UfUkUsU{U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�UV	VVV-V2VSV[VcVhVqVyV�V�V�V�V�V�V�V�V�V�V�VWWW*W2W7WHWRWZW_WyW�W�W�W�W�W�W�W�W�W�W�W�WXXXX&X.X=XBXiXnXwX�X�X�X�X�X�X�X�XY	Y)Y.Y7YTYYYbYkY�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZ"Z1ZFZKZ]ZnZZ�Z�Z�Z�Z�Z�Z�Z�Z�Z[[[[![%[)[-[1[5[9[=[A[E[I[M[Q[U[Y[][a[e[i[m[q[u[y[}[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[\\\\\\\$\)\.\7\<\D\I\Q\V\^\f\k\p\u\z\\�\�\�\�\�\�\�\�\�\�\�\�\�\�\]	]]!]>]C]\]a]}]�]�]�]�]�]�]�]�]�]^^
^^ ^)^1^6^>^F^K^S^X^`^e^j^o^t^y^~^�^�^�^�^�^�^�^�^�^�^�^�^�^�^__"_*_3_8_=_F_N_W_i_w_�_�_�_�_�_�_�_�_` `8`M`m`�`�`�`�`�`�`�`a&a7aLaQakapa�a�a�a�a�ab#bAbYb^b}b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bcccc"c*c/c7c<cDcIcQc^cqcvc{c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�cd d/d8dHdWd_dldtd�d�d�d�d�d�de"e9e>eTeYesexe�e�e�e�e�e�e�e�e�e�e�e�e�e�efffff f%f*f/f4f9f>fCfHfMfRfWf\fafffuf}f�f�f�f�f�f�f�f�f�f	gg#g6g>gXg`gsg~g�g�g�g�g�g�g�g�g�g�ghh!h*h/hJhOhbhjhoh�h�h�h�h�h�h�h�hiii'iEiMiRiii}i�i�i�i�i�i�i�i�ijjj.j3j;jCjKj\jajijzjj�j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�jkkkk$k-k2k:kBkGkOkWk^kgklkqkvk~k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�kl
llll'l.l3l8l@lHlPlYl^lfloltl|l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�lm	mmm!m)m2m7m?mGmPmUm]memjmrmzm�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�mnnnn!n*n/n4n;nDnIndnln�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�no"o1o9oKoWoho|o�o�o�o�o�o�opp!p&p/p4p9pBpKpSphpmprpwp|p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pqq
qqqq!q&q+q0q5q:q?qDqIqNqSqXq]qeqqq|q�q�q�q�q�q�q�q�q�q�qrrrrrr r%r*rArFrKrfrkrpr�r�r�r�r�r�r�rss/s4s9s>sCsHsMsRsWsnsssxs}s�s�s�s�s�s�s�s�s�stt
t!t&t+tCtWtptutzt�t�t�t�t�t�t�t�t�t�t�t�t�t�tuu
uuuu!u&u+u0u5u:u?uDuIuNu_uhuquyu~u�u�u�u�u�u�u�u�u�u�u�u�u�uvvv$v)vIvNvSvXv]vbvgvlvqvvv�v�v�v�v�v�v�v�v�v�v�v�v�v�vw!w?wDwIwNwSwXw]wnwswxw�w�w�w�wx2x7xGxOxTx\xdxlxqxvx{x�x�x�x�x�x�x�x�x�x�xyy
yyyy!y&y+y0y5y:y?yDyIyNySyXy]ybypyuyzyy�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y
zzz!z&z2z7z<zDzIzYz^zfznzvz�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z{{{{{{{${){.{3{8{={B{G{L{\{e{t{�{�{�{�{�{�{�{�{�{�{�{||%|3|<|D|M|U|c|s|x|�|�|�|�|�|�|�|�|�|�|}}$}7}<}U}Z}r}w}|}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}~~~$~)~;~@~E~J~`~e~j~�~�~�~�~�~�~�~�~�~�~�~�~�~�~$).3LQVs{�����������&�>�P�k�������ɀҀ׀܀������������"�3�@�I�R�Z�b�g�p�x���������݁�������"�9�>�\�a�z����������������łʂςׂ܂��������-�5�>�F�N�S�X�]�b�g�l�w�������������΃փ������
���#�(�0�5�:�B�G�O�T�\�a�i�r�w������������������Ʉфل�	�1�E�N�W�`�e�y�����������������Ʌхمޅ���������,�1�9�I�N�V�[�c�l�u�����������Ȇцچ�������%�1�9�B�K�T�\�a�i�r�{�������������������ʇӇ������
���#�,�4�<�E�J�R�[�d�m�r�{�����������������Ȉֈވ������ �'�,�4�<�L�T�Y�b�j�r�{�����������������ÉЉՉ݉�������-�5�:�?�H�M�U�Z�_�k�z�������������Ċ̊ъيފ�������
����'�,�4�9�B�G�O�T�\�a�i�n�v�{�����������������ҋ׋������
����!�&�+�0�5�=�B�G�L�U�Z�_�g�l�t�|�������������nj���������"�'�7�<�I�N�Z�_�p�u�������������������ˍЍ؍ݍ���������
���"�5�I�N�g�l���������ˎЎ����&�+�C�H�b�g�����������ď��	��!�&�A�F�Z�_�y�~���������֐ې�����%�*�>�C�W�\�m�r�������������Ǒ̑ёّޑ���������� �(�0�A�Q�b�j�r����������Ē̒Ԓ������#�;�W�i�q�y�����������������Ó˓ܓ��������
����!�)�=�N�S�a�f�n�s�{�������������������ĔɔДՔڔ����������!�1�6�D�I�R�W�`�e�n�s�|���������������Õȕ���������.�3�D�I�N�V�[�`�h�m�r�z�������������������ɖіٖ������	��,�<�E�N�W�i�q�y���������ח������ �(�-�5�:�K�P�X�]�d�i�n�v�{�����������������˜ǘϘ����������!�)�.�5�:�B�G�O�T�Y�a�f�n�s�{�����������������̙ԙܙ��������
����$�)�1�C�Z�o�t�y�������������������ǚϚؚݚ�������	����&�.�3�;�@�H�P�U�]�e�j�r�z��������������������ț͛՛ڛ������������#�,�1�9�>�F�W�\�d�i�q�v�}���������������������ÜԜݜ��������5�:�M�R�g�l�������������ǝ۝��������������%�-�2�7�?�G�L�Q�V�[�`�y�~���������������žʞϞמ��������'�,�5�=�B�K�S�X�a�i�n�s�x�}���������������şʟ�����	����&�+�3�;�@�E�J�O�T�Y�^�z������������������� ʠϠԠ٠ޠ�����	����#�<�A�F�N�S�[�`�z������������������Ρӡء��������"�.�3�<�D�L�Q�Z�b�j�����������������ĢɢҢڢ������#�(�0�5�=�[�`�h�p�u�}�������������ʣӣۣ����������&�+�3�F�_�d�v�{�����������äפܤ�����'�,�D�I�d�i�}�����������ƥ˥ԥ٥������������"�*�/�7�?�S�[�`�i�n�v�~�����������������ϦԦܦ�������	����#�(�0�A�J�O�f�k�t�y�����������ħاݧ������9�>�W�\�o�t���������רܨ�����������"�'�/�4�<�A�I�Q�c�k�t�|���������ǩةݩ��������"�*�/�7�<�D�L�Q�V�^�p�y�������������ŪӪ۪��������� �%�-�2�:�?�F�K�P�X�]�e�w����������������������ϫ׫߫�������	���'�/�4�<�D�I�Q�Y�j�r�z�������������������Ĭլݬ����������*�2�:�?�G�O�T�\�d�|�����������������̭ԭܭ����������9�A�I�Q�V�^�f�n�s�{���������������ƮˮӮۮ�������� �(�0�?�G�O�W�\�d�l�q�y���������������ǯ̯ԯٯ����
� �%�8�=�B�J�O�W�\�a�f�n�s�{���������������ðΰӰ۰�������
����2�H�M�U�^�c�k�t�y�������DZϱױ���
��*�2�?�D�I�Q�V�[�c�h�p�����������������ɲβӲ۲��������*�/�4�9�A�F�N�S�X�`�e�m�~�����������������ųγֳ۳������������&�/�4�;�@�E�M�R�Z�_�g�l�t�����������������Ĵ̴Ѵٴ޴��������
���(�6�;�I�N�S�X�`�e�m�r�w��������������õ˵еص�������
����$�,�;�D�M�V�^�c�l�u�}�������������������ʶҶ׶������
���"�*�/�7�?�D�L�Q�Y�a�f�n�v�}�������������ķɷѷٷ޷�������
����#�+�0�5�=�B�J�O�W�\�d�l������������������øȸиոڸ������������#�)�/�5�;�A�G�M�S�Y�_�e�k�q�w�}���������������������¹ɹй׹޹����������$�+�2�9�@�G�N�U�\�c�j�q�x��������������������ź̺Ӻں����������� �'�.�5�<�C�J�Q�X�_�f�m�t�{���������������������Ȼϻֻݻ����������#�*�1�8�?�F�M�T�[�b�i�p�w�~�������������������ļ˼Ҽټ��������
����&�-�4�;�B�I�P�W�^�e�l�s�z���������������������ǽνսܽ��������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}�������������������þʾѾؾ߾��������	����%�,�3�:�A�H�O�V�]�d�k�r�y���������������������ƿͿԿۿ�����������!�(�/�6�=�D�K�R�Y�`�g�n�u�|������������������������������������������$�+�2�9�@�G�N�U�\�c�j�q�x������������������������������������������ �'�.�5�<�C�J�Q�X�_�f�m�t�{‚‰—ž¥¬³º������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~ÅÌÓÚáèïöý��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zāĈďĖĝĤīIJĹ����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ńŋŒřŠŧŮŵż��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�yƀƇƎƕƜƣƪƱƸƿ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|ǃNJǑǘǟǦǭǴǻ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�ȆȍȔțȢȩȰȷȾ����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ɂɉɐɗɞɥɬɳɺ������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~ʅʌʓʚʡʨʯʶʽ��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zˁˈˏ˖˝ˤ˫˲˹����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}̵̧̙̠̮̼̄̋̒��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�ỳ͇͎͕ͣͪ͜ͱ͸Ϳ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|΃ΊΑΘΟΦέδλ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�φύϔϛϢϩϰϷϾ����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ЂЉАЗОХЬгк������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~хьѓњѡѨѯѶѽ��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zҁ҈ҏҖҝҤҫҲҹ����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ӄӋӒәӠӧӮӵӼ��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�yԀԇԎԕԜԣԪԱԸԿ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|ՃՊՑ՘՟զխմջ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�ֆ֍ְַ֛֢֔֩־����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ׂ׉אחמץ׬׳׺������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~؅،ؚؓءبدضؽ��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zفوُٖٝ٤٫ٲٹ����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ڄڋڒڙڠڧڮڵڼ��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�yۀۇێەۣ۪ۜ۱۸ۿ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|܃܊ܑܘܟܦܭܴܻ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�݆ݍݔݛݢݩݰݷݾ����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ނމސޗޞޥެ޳޺������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~߅ߌߓߚߡߨ߯߶߽��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�z������������������������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}�����������������������������	����%�,�3�:�A�H�O�V�]�d�k�r�y���������������������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|���������������������������������$�+�2�9�@�G�N�U�\�c�j�q�x��������������������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{���������������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~�����������������������������
����&�-�5�<�C�J�Q�X�_�ȗk�s�{�����˄��X�ݓ-�ý��G�[�@AA�D�E�FHK�r�rssss$s,s4s�
���"�*�2�:�B�J�R�Z�b�j�r�z�����������������’ʒҒڒ������
�Ұ?�G��������	���!�)�1�9�A�I�Q���}��� ���0���P�w�����)�����&.6>FN�G
��(w0�8c=ED�J�PS=V#_$ayc�f�i�ijjjj&j.j6j>jFjNjVj^jfjnjvj�t�t�t�t�t�t�t�{�{�{�{�{�{|
|||%|-|5|=|E|M|U|��������������n���U��������9�=�H�����M���������������������"�)�N�������j��+>S@H�u��!#�%�*�*�*��������_`ab�&�&�&P,Q,R,)0*0+0�2�2�2�2>5B56666�7�7�8�8�8Y:]:6;:;�;�;�;�<�<�=>>�B�B�B�B�B�E�E�E�EPGVG�GSKTKUKVKWKXKYKZK[K\K]K^K_K`KaKbKcKdKeKfKgKhK����������������������������������������������m+n+o+p+q+r+s+t+u+v+6_7_8_9_:_;_<_=_>_?_@_A_B_C_D_E_F_G_H_I_J_}�~�����������������������������������������������������������������������������������������z
�8RSTUVWXYZ[\].=/=h>A?�?�?�?�?xA~AB*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGa�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�������������������������������������������������������O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9�����������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�������������������������������������������������������������������S&�&�&�'(�*�*�*�*�/�/�/-1�12�2�2f3�3I4�45�5�5n6�6d7�7b8�8�98:�:q;�;�<=�=�=�=�>�>�?@�@�A�A�A�A�A�L�L�L�L�L�L�L�U�V�V�V�V�V�V�V�V�V�V�V�V�V1_6_�`(a�a�aDb�bcdc�c�ddf�fkg]hiyi�i5j�j�jOk�k"l�l�lHm�m/n�neop�p6q�q~rr�r�s!t�tu`u�uvyvGwxx�x"y�yz�z	{�{ |�|W}�}u~�5�рҀӀ΁ ���2�΃̈́΄τЄф҄ӄԄՄքׄ؄لڄۄ��6��������_�d���~�����������������������f���ʷ��ػ��f����������������K�P�U�Z�_���8�9�:�;�<�=�>�(�-���k�p�u���0�������*���������}�����5����������������j	


!�;������#$~��XY��glI!�"$$$ $�(h*m*r*I-J-K-f/k/p/�56�7�7!8&8�8�8#9(9�9�9%:*:�:�:!;&;�;�;�<�<K=P=>	>�>�>v?{?/@4@SAXA5B:BCC�C�C�D5IUIbJgJ�K�KM"MnN�OQCR�S�T2VKW�X�Y�n�n�n�n�n�n�n�n�n�n�n"u#u$u%u&u'u(u)u*uIy�y�~^-���������C�������������”ÔĔŔƔǔȔɔʔ˔͔̔ΔϔДєҔӔԔՔ֔הؔٔڔ۔ܔݔޔߔ����������}��������߼�9�����J�	�
���
������������������� �������S�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�Z1[1\1]1^1bJcJdJeJfJgJhJiJjJkJ9Z:Z;Z<Z=Z>Z?ZC`H`M`�afbkbpb�c�d�e�e�elg�h�i�i�ik�k�l�l�lHn!o�o�o�oeq_rdrir�su@vEvJv�w�x�x�x<z/{:|?|D|�}Z~_~d~h�x�y�z�{�|�}�~������������������������������
���������������������������������������������	�
�G�H�I�J�K�L�M�N�O�P�Q�������n���k�����������������������=�C�����`�a�b�u�v�w�x�y�z�{���������������������������%&'()*+6789:�������9':'�'Q(u+v+w+x+b.0/�/T0�0g1�1�2�3�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�?&C'CHH"H�I�L�L�LPN�O�O�O�O�O�O�OKT�T�T�T�U�U�UWX�XpYqYrYsYtYs^t^u^v^w^x^`�`�`ga�aIb�bc�c�de�ef�fKg�gah�hqipk�l�m�m�n�n������g�S�����r����ަ����k�Y�������v���
���n���`�N���������q���Q���>�^���-��j�����*���N���'���V���w���N���y���������y�E��s�����3���W���T���%����C����
��=U���F�� \!])�)}1E2b9:�=>~D�DK�K�PRQ�S�T�V�W�_�_�a�ch�h�pVqCr�rns�x/yz�z'����0�ͧ�(���ԭ��-���q�G���1���˾��6���?�������-���<���F���m��H��m�3�(�����U���\����Z�.���c����u�f���C�4�����f�W�����9*��y@�oE$�&	�	�
��
P��
�m��)N��\Z���� "�#y&�&J'(�($)�)�-�./�/c0��
��
4�
��Pb��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
	�
	�
	�
	�
	�
	�
	�
	�
	�
	�
	�
	�
	�
�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
!�
#�
#�
#�
%�
%�
'�
'�
'�
'�
)�
)�
)�
)�
)�
)�
)�
+�
-�
/�
1�
3�
5�
5�
5�
9�
=�
=�
=�
=�
=�
=�
=�
=�
@�
@�
@�
C�
C�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
D�
G�
G�
G�
G�
G�
G�
G�
G�
G�
G�
G�
G�
G�
G�
I�
I�
K�
K�
K�
K�
K�
K�
K�
K�
K�
M�
O�
Q�
S�
U�
V�
V�
W�
W�
X�
X�
[�
[�
^�
a�
c�
c�
c�
d�
d�
d�
f�
f�
f�
g�
g�
h�
h�
h�
h�
h�
h�
h�
h�
h�
h�
h�
h�
h�
h�
j�
l�
n�
p�
r�
r�
t�
v�
x�
z�
|�
~�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
$�
$�
$�
$�
&�
&�
*�
+�
+�
+�
-�
-�
1�
2�
2�
2�
2�
6�
6�
6�
6�
6�
:�
:�
:�
:�
:�
>�
>�
>�
>�
B�
B�
D�
E�
F�
F�
H�
L�
L�
L�
M�
M�
M�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
R�
T�
V�
X�
Z�
\�
^�
`�
b�
d�
d�
d�
d�
d�
d�
d�
d�
d�
d�
d�
d�
e�
e�
e�
e�
e�
e�
e�
i�
m�
m�
m�
m�
m�
p�
p�
p�
q�
q�
s�
u�
v�
w�
x�
x�
x�
z�
{�
}�
}�
}�
}�
}�
}�
}�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

�
�

�
�

�

�
�

�
�
�

�

�
�

�
�

�

�

�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
 �
 �
 �
 �
 �
 �
 �
 �
 �
$�
&�
(�
(�
(�
(�
(�
(�
)�
)�
*�
*�
*�
*�
*�
*�
*�
*�
*�
*�
*�
*�
,�
/�
0�
0�
0�
0�
0�
2�
2�
2�
2�
2�
2�
2�
2�
4�
6�
6�
6�
6�
6�
6�
6�
6�
8�
8�
9�
9�
9�
:�
:�
;�
;�
<�
<�
=�
=�
?�
B�
B�
B�
B�
B�
B�
B�
C�
C�
C�
C�
D�
E�
E�
E�
E�
E�
E�
E�
E�
E�
E�
E�
E�
E�
F�
F�
F�
F�
F�
F�
��
��
��
��
��
��
��
�
�
�
�
�
G�
G�
G�
G�
G�
K�
K�
K�
K�
K�
K�
K�
K�
K�
U�
U�
U�
V�
V�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
�
�
�
�
�
$�
$�
+�
+�
2�
2�
6�
6�
:�
:�
>�
>�
B�
B�
F�
F�
L�
L�
R�
R�
R�
R�
d�
d�
d�
d�
d�
e�
e�
e�
e�
p�
p�
p�
p�
p�
q�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
$�
$�
$�
$�
$�
$�
(�
*�
*�
*�
*�
*�
6�
6�
6�
6�
<�
=�
B�
B�
B�
B�
B�
B�
B�
F�
F�
F�
F�
F�
�h�j�lso�o�t�������<�q���ۥƬ	�ɭ���z����»Y�	&�x ��&�J ��#�!� ��%�U!��!�!!��%�� ��$�\ �. �� ��"�] �� ��[�A������������/�O�e���~���Re���v�ϟy����]�l;iVl�u�{��ȱ)jNj��c�&S,,0�2F56�7�8a:>;�;�<
>�B�E\G�GiK��w+K_���

�#=^0=m>F?�?�ABKGt���h9:���N�X&�&�'(9)L)_)�*�.J/�/21�12�2�2k3�3N4�4	5�5s6�6i7�7g8�8�9=:�:v;�;�<=�=�>�>�?@�@�@B�L�U�V;_�`-a�a�aIb�b	cic�c�def�fpg^h i~i�i:j�j�jTk�k'l�l�lMm�m4n�njop�p;q�q�r�s&t�tueu�u!v~vLw!x�x'y�yz�z{�{%|�|\}�}z~$�:�ԀӁ%���7���Ӄ܄��;�������i�����������k����Ϸ�ݻ��k��������d�?�2���z���1���/����������:��������o	
&�@���%�Z$��qN!�"%$�(w*L-u/6�7+8�8-9�9/:�:+;�;�<U=>�>�?9@]A?B!CD�DVIlJ�K'MoN�OQHR�S�T3VPW�X�Y�g(h�h�hJi�i-j�j'k�k�krl�l5m�n+u5yNy�y�~c2��������H������������>�����O�!�����>�X�B�_1lJ@ZR`�a5bub�cud�d�eqg1h�h�ik�k�k�lMn�n&opjqrnrt�tuOv�w�x�xAz
{4{I|�}5~i~m�!������������R���o���p�
������I���c�|���,;�;'�'V(y+g.1/�/@0Y0�0l1�1�2�3�4�?(C'H�I�J�LUN,O�OPT�T�U#WX�XuYy^`�`�`la�aNb�bc�c�de�ef�fPg�gfh�hviqk�l�m�n��!���׎��l�8�X����W�w�����������p�>�^�������̷�{�������S�s��e�3�S����������V�v���V�����C�c���2��o������/���S���,��[�����|�����3�S���~���#����������~�J��x�������8���\���Y���*������H����
���B!:Z�e��+K�� a!b)�)1�1J29g9:�=�=>cD�D�D�JK�K�P�PWQ�S�T�V�W�_`�ad#h�h�p�p[q(rHr�rss�x4yz#z�z,��������5�ҧ�-���٭��2���v�L�ļ�6�ƽо���;���D�������2��A���K���r��M��r�8�-�����Z���a�#���_�3�������h����z�K�k���H��9�����k�<�\�������>/��~%E�tJ){�+	�	�
��
�
U����Rr"�.3S���a_���� "�#~&�&O'�'(�())�)�-�.�. /�/�/h0��	���������	���	��
�������
�
���
�
������������������������������	�
�
��������	�	�	�	�������������������������
�
����
��
������
�
������������������������
�st�	��
���
�	�
����	�����������6����I����I����I����I���I����Iԩ��I�!�!r�!�$��!����/3J�	8����I��I����I����I����I����I����I����I����I����I����I��/��I��
��I����I������������	����	���������������	�	�	����
����������
�	�	���������������	��	����
��	������������	�	������	����������ԏ�	�����	����	�
������������
��	��	��
���	��ͯ����������	�
����	�������	��
���
��������	�
��	�������	����	5��
����
����	�
�	���������	�������	�
����	���������������
�	�
����	�����������
��������	�
������	����	��	��	�	���
�֮����	�
��	��������	������	�
��	��������	��
�	��	��������	�
�����	����	��������	�
�����	�����	��	�	���������	����	��	����	��	����������
��	��	�����	�
�������������	�
������	6���	��
�����������	��������	���	����������	���	��m����	��
��������	�������	�
����	��������������������	��������������	��	����
��	����
������
:@:@���s:@Y��$���	��و�N����q&���Z��Y��$���	9��L�v���B:@Y��$���	0�z���1�~$�u���core_intrinsics�derive_clone_copy���Y��$���	��8yE��-{�}����fmt_helpers_for_derive��_�_Y��$���	o)Z�%��$crate::panic::unreachable_2021��p���
ՠ]panic_internals��S�RY��$���	.<�����S b��Y��$���	�R�k��=t��}�J�������Y��$���	��I���t��:������Y��$���	�^�q(�����rS�����_�_Y��$���	�*��雲�����
����Y��$���	�!A����c�:@
fmt_internals�Y��$���	����"r�����e�f\��	derive_eq�����Y��$���	���l�C��:@Y��$���	�n��{8��l_b�����_�_Y��$���	zA�����($crate::__export::format_args�����(��Z����Y��$���	ȿ�:��Lt�PN������Y��$���	���9�������#
�Y��$���	P�"�g�����X�����_�_Y��$���	5^��VA������
?��Y��$���	�4h�h�O����R1Y��$���	�̅~M0܁:@Y��$���	��P���J�f������_�_Y��$���	�l��)�~�:@Y��$���	�.����Se$crate::const_format_args���A�"]���Z��const_fmt_arguments_new���Y��$���	H��ׂ����,����O\�����Y��$���	��)+��t�P�0������Y��$���	�6��.}�5������"]�������Y��$���	��\h�������������_�_Y��$���	&�.��Q����
&p��Y��$���	�H�����������
dY��$���	�pnq���M�~�m��\����Y��$���	�WU�A
�~�$��'�������Y��$���	{�^�-��D���"]:@����Y��$���	��b��*>������
6Y��$���	�R9Pv��<���j����Y��$���	��R;����t��iD������Y��$���	I]�����~�$��
�������Y��$���	�����v��<,:@Y��$���	�ڼ&hO�$crate::panic::panic_2021�����TZ��]����S�RY��$���	�w"�[�d���V�����_�_Y��$���	{�;�F���%K�����_�_Y��$���	a�w�������:@Y��$���	wm�k��.���#Y	��Y��$���	8R��,$�z:@Y��$���	�w=]���
��$�����Y��$���	 ��G:�����4	�����_�_Y��$���	Q���Fϖ����
��Y��$���	n�����t,���������Y��$���	ˏi4�`�t����������Y��$���	oԶ�2ipl����	
�����_�_Y��$���	��ҝ�2����@
�Y��$���	�
9U���~��������Y��$���	r�滑XB��m������Y��$���	z`�LK��!���"]:@����Y��$���	���k��J���������Y��$���	�?�ŪL����nP	��������Y��$���	�m*�U�G��/2!1��Y��$���	�IFy������:@Y��$���	���b	�FB
:@Y��$���	�O��5��`���$���Y��$���	����^����v]5
��������Y��$���	B��������� 
�
Y��$���	'�[W��R����
D
��Y��$���	�̂~8�'��\�����
liballoc_internals�Y��$���	�s�Q��bTs:@Y��$���	3�D����At
n�M������Y��$���	��`��Sr���"5��Y��$���	
�g.6����n����������Y��$���	e���;�#:@Y��$���	iU����}�����;�"]t	������Y��$���	�L�����z�:@Y��$���	^�
�35�,<+i����Y��$���	(^�]�:���v��	�����Y��$���	o����6��������"]A
������Y��$���	9s+F�����p���
����S�RY��$���	dI)���t~�Y������Y��$���	j�ؓ ��t����������Y��$���	i����-����"]:@����Y��$���	����v�=V����
��������Y��$���	�}w��\����
���Y��$���	�oAe��:��VuM�����_�_Y��$���	V�ɜ�ZP�t��q�������Y��$���	�,˯�}������l��Y��$���	'�:�s�������TZ	����S�RY��$���	'ZL�"~3���Md(�����_�_Y��$���	wAsk��� 
�Y��$���	W��*/������
<��Y��$���	O���u�:@Y��$���	o��1mģ�
<P�
����Y��$���	]lׅ�g`���/���Y��$���	�|T�c
It�^�_������Y��$���	c�$�-��:@Y��$���	�0������+���
�����Y��$���	�����"����������_�_Y��$���	p�ҳ�5�t��+������Y��$���	��z�F�g���	; ���Y��$���	�¥jE�ұ�} �r�����_�_Y��$���	=Y�,mL�����������Y��$���	��?�6�="����
���Y��$���	����|A�����"]:@����Y��$���	:�ٛ��A0��C�E�����_�_Y��$���	Y�ڔ�q�����|~�����_�_Y��$���	�?0n�#���uvu�=����`�`Y��$���	��g��������aY��$���	[t�t��#���j&��������Y��$���	��*�tx�t�(x������Y��$���	z(�b�^�t��������Y��$���	����o�k��}�������_�_Y��$���	˷l���}�:@��Y��$���	��{ Sw�����5�"]�������Y��$���	���)h&����:@Y��$���	��2�&Kt+>��������Y��$���	e���r�$crate::format_args����Z#����Y��$���	�-�?(���t���1������Y��$���	oe2Ph������@	���Y��$���	̄,��S�����,'(��Y��$���	���D�y�9�}<\�����Y��$���	㨉=B@�������������Y��$���	0�)\�������7
��
hint_must_use����Y��$���	k��n%R�t~�$��������Y��$���	����<A��� �������Y��$���	ަ��<�Q��Ą
{��Y��$���	W�wh���\�,:@Y��$���	:�@/���2|G�����Y��$���	!]Y(��T
:@��Y��$���	��(�Q�r������Y��$���	�(R?q�������TZ�����S�RY��$���	=��]��J����q������_�_Y��$���	ċDA��Ht�=5B������Y��$���	2��@
�=�U:@Y��$���	�N���	���H�������_�_Y��$���	J��B�ZGA�q:@Y��$���	�Ʃ�zq�*�������Y��$���	F�����͒����Z_����Y��$���	n�6I�������O�����_�_Y��$���	��"�q|���?6��Y��$���	v,T�h������"'e��Y��$���	A�N��G-t{N�������Y��$���	q�� S� ����������_�_Y��$���		�-r������
�Y��$���	`Cg�߆j�$crate::assert�����TZ���Z�����generic_assert_internals���Y��$���	 {�iS�,�t�؇������Y��$���	�H�Fk����+
�Y��$���	q�f���h��g�S�����_�_Y��$���	;���u�"���]������_�_Y��$���	I-ٱ�6�[t��x�������Y��$���	Q�l�T031���/
���Y��$���	���w
���t�m<I������Y��$���	�a��?����(��Y��$���	����W�X�����/�"]
������Y��$���	�M�������������_�_Y��$���	�7�y{_Qe:@Y��$���	S0ޫR��gK:@Y��$���	�q�z+t*��o������Y��$���	��g��+����x�������Y��$���	�
/�e�������"]=������Y��$���	ğ�-ŝq����������_�_Y��$���	�:kR��{��{<��
H����Y��$���	O��R����������`�`Y��$���	Ih�k�#��ٌ���������Y��$���	V�cy�|�����'
RY��$���	��o2�#.������\����Y��$���	������~�$��
�!������Y��$���	
���j3�������TZ�����S�RY��$���	/��!�TVt��}� ������Y��$���	�m!\���t�FC!������Y��$���	���m����<�*8����Y��$���	9e�u�b��]ęt����
�
�
Y��$���	u�J��zܝ���
�(�����Y��$���	*-\��8^���D:@Y��$���	������$crate::format_args_nl������!Z�ۙZ����Y��$���	�TB��`*e�V:@Y��$���	փnY��kt�K��"������Y��$���	�sZ�$.�������"]������Y��$���	��g�b�o<���p���
m#���S�RY��$���	�r\�h��itz��0#������Y��$���	t'0���x����q�����Y��$���	�����A������
/%��Y��$���	������O���,]%��Y��$���	.p�"�t��� �����Y��$���	4�sxV�/�:@Y��$���	�'�n��t�
nW$������Y��$���	%�([�VЗt����$������Y��$���	À�L������K�%�����_�_Y��$���	$_�
���C���h�#��������Y��$���	|��wJ�P����
�&��Y��$���	���6F�p ��Qv!�����Y��$���	�Ѽ�(�7��z5*3'��Y��$���	m�fa)���:@����Y��$���	?��2������:@Y��$���	URx�E����)�"]�"������Y��$���	ޅ8p� �m������!ZI����Y��$���	$�s�%������|�"]#������Y��$���	e��^cOt����&������Y��$���	G=�l� ~�����!����Y��$���	A~����z<��
>!����Y��$���	9�8�&`K[~�$3�(������Y��$���	a���3AL�����
G)��Y��$���	��������z&t)��Y��$���	*��$��c���<�	"����Y��$���	T������t��zF(������Y��$���	�c����;�t�b~(������Y��$���	�� �{l���L��$�����Y��$���	1�O�@�~�$��
'*������Y��$���	2�:�KD~�$�*_*������Y��$���	w[��U����̣�
�(Y��$���	�1��BK�t��#�)������Y��$���	������$Y��� M)Y��$���	-�ҝ���-}+��Y��$���	-E�w��\͒�����ZG(����Y��$���	�2�v塡��СN:@Y��$���	��ٙI�3������"]�&������Y��$���	��Co�
3t./��*������Y��$���	���T&��������+�����_�_Y��$���	��a��������ɠ�TZ9$����S�RY��$���	.�p@�#�-��*+�,��Y��$���	`�2h�������*��������Y��$���	��̺/����
)+Y��$���	�2�p;���u��*��������Y��$���	��PbY����"-�����_�_Y��$���	~N���Õ%t��y,������Y��$���	��c��t�{��,������Y��$���	v��&����
x.��Y��$���	'�����������(B+����Y��$���	�y��I��t�X�P-������Y��$���	
'B��A�t�\�-������Y��$���	�rJ<q���Ԩ�
-Y��$���	�G������w���`�`Y��$���	~/C�����;.
-��������Y��$���	jUU2$�g����
:�-Y��$���	A�|=�b����t:@Y��$���	;݋���C���-@0��Y��$���	��.�d��4=:@Y��$���	i��^�}�t7�/������Y��$���	T�nA�v��Բ��.Y��$���	D&>H���Wwriteln��\����Z��sY��$���	XV\��������0�����_�_Y��$���	-���-5t-���/������Y��$���	 ���˅}����p���
�0���S�RY��$���	���Ŕ	���	/�1��Y��$���	������V~�$:&�1������Y��$���	q�b,tY����
:@Y��$���	�8��z� B����
g2��Y��$���	�Ҕf�qs�t���1������Y��$���	��2����;��<�{(/+����Y��$���	�*�����"���3
:@Y��$���	ވ࿧�����Ӯ],����Y��$���	��8�]�����2�����_�_Y��$���	��L�G��@������TZ+����S�RY��$���	��+��3����f#3�����_�_Y��$���	�e@
F�����|P����Y��$���	f�M��Y>9:@:@�Y��$���	�X��W����>4�3�����_�_Y��$���	�)�V�Ī������ń�Y��$���	�4�춓�x:@Y��$���	t�B_~*FN�:@Y��$���	q[�=�}�Xt�	
�3������Y��$���	����3tBwrite�����!���ZsY��$���	�D-pc��0����:@Y��$���	f�:q�fH�-��(0�����Y��$���	�{V�c�}t��V4������Y��$���	�U��F4�����ɚ�TZ�-����S�RY��$���	R]�\��j8��-��5�����_�_Y��$���	����}
�Ԕ�
:@Y��$���	D�k�����?�6��Y��$���	>�
9c�����
�6��Y��$���	�
PK�u7����g6�����_�_Y��$���	�VG����
N7��Y��$���	љ�7uq~���ç�1�����Y��$���	CF��!��̕3
:@Y��$���	)��h�`I����S2�����Y��$���	aa)����~�$��
�7������Y��$���	Y���h��Ę-:@Y��$���	Um�j�~}�~�$�
8������Y��$���	�1r,�7?�����6��������Y��$���	�@7�堓����#
�6Y��$���	v4���F`�~�$8!�8������Y��$���	G���f�R���J9��Y��$���	�bL�߇,����
w9��Y��$���	/xY\�����
4�����Y��$���	&S	�	�,<�77��������Y��$���	�@O7�a�����k9�����_�_Y��$���	L�|W�>�B��`��9�����_�_Y��$���	G���<�q�����
�:��Y��$���	��/|�B��~��S%���`�`Y��$���	�#�ב@�\t���\9������Y��$���	JT4S� ۿ���z ($;��Y��$���	��8ƅܖ
t�`��9������Y��$���	�co��dzk����7
�"������Y��$���	˕Ąe'����"]:@����Y��$���	u�`P��mj��S:@Y��$���	&�(��?�t�H��:������Y��$���	����g�E
:@Y��$���	t/�j���������TZ�3����S�RY��$���	^�5J�Tp��<�5����Y��$���	_f �3�����#
�:Y��$���	�Ax%2�nt�zF�;������Y��$���	�S�ŦT���:@Y��$���	_	���$����
t=��Y��$���	��K����&���=��Y��$���	Z~aa��B���q<:@Y��$���	�فw�� �
p
P;��������Y��$���	\ṱ3�3����F:@Y��$���	���
K��)����?�TZ�5����S�RY��$���	�-T��{2l�,?��=�����_�_Y��$���	���e�G����>�����_�_Y��$���	rn��������ɔ�TZ�6����S�RY��$���	/�+<n�������
&B?��Y��$���	t	��rb�t���=������Y��$���	���ި�������
n=Y��$���	�E
�+��~�����Y��$���	��e��	���z�f=��������Y��$���	�5��^ǧ?�����
>Y��$���	@�NM���Y�+���`�`Y��$���	����V���&!�@��Y��$���	���Q�yQ;��6�s+���`�`Y��$���	���0 P�����"]:@����Y��$���	��"[�:��:@Y��$���	�ϳa�������@�����_�_Y��$���	���G>���P�@�����_�_Y��$���	{�cU�
#����
�A��Y��$���	aK� ��N��E,#B��Y��$���	��)
�^!#�T���4�
���Y��$���	���p��
.$
�A�����_�_Y��$���	��^4�DM���(�B��Y��$���	>����ŰN��Oi-���`�`Y��$���	[PO�yiض:@Y��$���	`'�䩑C�~,$4�B������Y��$���	Qr��i�
�����@��������Y��$���	7,/�Im�t�N�B������Y��$���	iX��i.������7
�AY��$���	D�|��
��~y�]A��������Y��$���	���-G������C�����_�_Y��$���	����E:@��Y��$���	���L`����S��"����Y��$���	{��H7ntI����D��Y��$���	�h�1�X������~?�����Y��$���	�B�ݖt>��:@Y��$���	��$+������=,:@Y��$���	$�NsJI������TZ=����S�RY��$���	���¥R,��=�?@�����Y��$���	)V:��"u���� 
�CY��$���	5���X+��d���8�
���Y��$���	,�;��0�'��-7:@Y��$���	���J�@�~
$Y,F������Y��$���	&M��a�?f���4A�����Y��$���	,}h�O?����&�F��Y��$���	�P���6�q����:@Y��$���	m~��~������9�TZ�>����S�RY��$���	k��Wj_U�:@Y��$���	6��s��?��+�
E��������Y��$���	$K��Ρյt���VF������Y��$���	�> _� ����Ɏ�TZ�?����S�RY��$���	ff��k�������G�����_�_Y��$���	3�c��Y�~<��@����Y��$���	�v5�h�j@t���6G������Y��$���	r�={S�����"]:@����Y��$���	��z�\�ۙ�����C�����Y��$���	s�j�x�t�P��G������Y��$���	s��u	(7�����
�I��Y��$���	@��<Fo��~�$�	 yI������Y��$���	�b�(�ۀ����J��Y��$���	Q�T(���4�Y
:@��Y��$���	>欎tt�ם�H������Y��$���	+��?���p���[�I�����_�_Y��$���	M����[���a�:@Y��$���	)]d��{�d����
�J��Y��$���	�>�c�t��8/
yJ�����_�_Y��$���	@���A~�$?"K������Y��$���	�����Lm#��:@��Y��$���	��^�pe�:@Y��$���	m4��տ�"�+
9K�����_�_Y��$���	ׅ�91ԓ����rK�����_�_Y��$���	�@�U�3�t}#��J������Y��$���	�z 9�CŚ��x��K�����_�_Y��$���	��ՔD��������
�JY��$���	�eWS�wt�F�gK������Y��$���	���J�Fc���d��J��������Y��$���	���CI���"]:@����Y��$���	���*'=���`�K��������Y��$���	�K��#�����و
p@�
���Y��$���	�� _�H������TZ�E����S�RY��$���	�<��&�>����LY��$���	��i�qȱp��m��H�����Y��$���	�n~
�#.���gN�����_�_Y��$���	�.
9K�]a���
�N��Y��$���	���D�}������3�TZ�F����S�RY��$���	��'u�x��<�$�G����Y��$���	,�h�Q���x:@Y��$���	��a/k�*$


M��������Y��$���	�˜��Xq�Ί6����sY��$���	��k���#Z���p���
O���S�RY��$���	˱�;��S����-UP��Y��$���	��h������ڀ&'�P��Y��$���	��CnY���{��P�����_�_Y��$���	ם��S�/P����cK�����Y��$���	4lC9�l�D�����
�NY��$���	oV-�\߁��<��I����Y��$���	����yp\=�����
IOY��$���	O�c�^0��<�	 J����Y��$���	�R�3P���w,:@Y��$���	�O�P.Dx�����&�OY��$���	^��V�t�Ϫ�P������Y��$���	�#Dg�`1���n�Q�����_�_Y��$���	�iݤ�},*����
�R��Y��$���	z�-/�ؼv^:@��Y��$���	�!��"P�̇S��Y��$���	���������ڐM:@Y��$���	GP���a��:@Y��$���	Q"��r����R�����_�_Y��$���	m�o�;�ە�k:@Y��$���	��\s�}�*�
+S�����_�_Y��$���	A�bm\0�(���oQ��������Y��$���	S�������Ί5����sY��$���	.��3�1�t����R������Y��$���	�k2������C�T��Y��$���	d-�%�F{\����'�T��Y��$���	��a�|�~{$��
�T������Y��$���	�Ľ��~���	��T�����_�_Y��$���	��I���0����
�U��Y��$���	{���c���N��N����Y��$���	BS�^�0�t�֕WT������Y��$���	��F��~�$�
�U������Y��$���	w�R��0v�U�����_�_Y��$���	l&a��M|>�<�:@Y��$���	�V��~�����
�V��Y��$���	o���9���G5�V��Y��$���	,&�V_R�mP:@Y��$���	`�����u�:@Y��$���	����#W�����-�TZ�N����S�RY��$���	R����d�Yt��V������Y��$���	����p`9�g^:@Y��$���	SHC�7͹��*<�VP����Y��$���	V��&�
��<�
�P����Y��$���	�47V�~��1���^'�O����S�RY��$���	�FgG"�t���W������Y��$���	����
]m�z� X�����_�_Y��$���	#	h�M������dV��������Y��$���	,���%����x��S�����Y��$���	�����3����+
BWY��$���	g�������a�W��������Y��$���	W�Bb��C��=�;Y�����_�_Y��$���	~O
%[w�@��	:@Y��$���	�.��mt����޶�Y�����_�_Y��$���	W�_��M4
~�$��
*Z������Y��$���	q]Fd!5���
�Z��Y��$���	�Ԅ��[�����`U�����Y��$���	#�4ӯ�S#���Q{X��������Y��$���	z��
��L<���\[��Y��$���	+���/<��[4:@����Y��$���	4����Q�:@Y��$���	��g�z�`�Ŋ�Դ��*��sY��$���	i��A.��-O:@Y��$���	7o���z$�����[�����_�_Y��$���	��v��f���0�~�S#�S����S�RY��$���	�D��d�o�����[�����_�_Y��$���	�v�Z�ل]~z$��
�\������Y��$���	B��Np+��앶
]��Y��$���	�M����!��� 	:@Y��$���	�Q��VV�t�3��[������Y��$���	�c��D>����/�]��Y��$���	���*�D������(]�����_�_Y��$���	��v�+�w����:@Y��$���	�'wbMfMp����]�����_�_Y��$���	�
�=f���s��]�����_�_Y��$���	|َ8��e��	�\��������Y��$���	�J�۱J	��]%�^��Y��$���	Ï6��^1�t�~��]������Y��$���	�b��=rm����&
L_��Y��$���	[�#б\�t�X��]������Y��$���	���zqj�����W_�����_�_Y��$���	��X�4�8���W##G������Y��$���	d-��FƬ���?"`��Y��$���	�R����Bp
:@����Y��$���	���س�������'�TZ�W����S�RY��$���	/�d6�{���Ŋ�̈��/��sY��$���	����+��(:@Y��$���	�J��,a���/�z�>&�X����S�RY��$���	�q��	�����p�ү
4`���S�RY��$���	a"t��}f!������"]W\������Y��$���	u�B4�J���8�
@����Y��$���	fT��-�P��Θ
�a��Y��$���	���ETd��t�V��`������Y��$���	&A�0�cE���̺�a�����_�_Y��$���	�����G�	����@���|Z��}sY��$���	Sg��L�~�$��
{b������Y��$���	ؘ��z�J=����\b�����_�_Y��$���	�\y��v��b�����_�_Y��$���	��R�ʛ�G�����b�����_�_Y��$���	��6�������� 
zaY��$���	aSV':S���a}N���`�`Y��$���	��aX����`|:@Y��$���	���h�"���B�aY��$���	.'�ϱH;w:@Y��$���	֭�K�'I
$crate::write������ZD/sY��$���	��"k_�!�Ԍ��bY��$���	k#𚘹�Q������B%s\����S�RY��$���	��7�r&�K�.�
�d�����_�_Y��$���	���c'�=t���c������Y��$���	��:�&�h��?�`�����Y��$���	��p�9C`q���
):@Y��$���	"܌S��d9�����
�cY��$���	kb�ѵ?;	g:@Y��$���	͏f9��������`�����Y��$���	�*�)�����
�f��Y��$���	wNF\>�t�7�'e������Y��$���	��k��
%�����Q���`�`Y��$���	0\l���`�~�$��
�f������Y��$���	q���(#��/2"[g��Y��$���	��	ŵ-yp~�$N#1g������Y��$���	�R�����~�$ج
jg������Y��$���	!ܗ�1 ���E�.a����Y��$���	;�I�P%��̴�
�eY��$���	��GD�e_���g�b�����Y��$���	�QY!�{�,������Z��Y��$���	J6ë�z���#=&�h��Y��$���	W�zy����q&,�h��Y��$���	�+��Z�M�<�{a����Y��$���	�����͒�����Z�e����Y��$���	�����~>�8%:@Y��$���	�I�E�3t�)h������Y��$���	T�ly:h.3~-$��i������Y��$���	;@��������*
mi�����_�_Y��$���	��
����������"]#e������Y��$���	�,�fċl���5�j��Y��$���	���7*t��0i������Y��$���	���Y|����
�j��Y��$���	�DZ`�=v��-:@Y��$���	�UB����<�	�c����Y��$���	e��!�O2��Ϭ
�k��Y��$���	��.������L�i��������Y��$���	Z�h��o�v��*�3J����Y��$���	��E���5��ɮ3
:@Y��$���	=Q6����p�
:@Y��$���	�C\��,{�t�m��j������Y��$���	��|���	/y
:@����Y��$���	2X��s��-t���Fk������Y��$���	��\��x�F��~��g�����Y��$���	��~ȜA�t��m�k������Y��$���	N����WH�������������������������������1������������������������/���}���������ί�%��+�1����7�����0��=��������TZ}Q����������Y��$���	G���������9ɘ�TZ�Q����������Y��$���	������H9���^'����poY��$���	�]I�l�%�t��
Ŭ�Z��sY��$���	[�@OY&9g������"]{j������Y��$���	N�Auʻ������"]�j������Y��$���	�(r�4����S#��poY��$���	��~�`��-������"](k������Y��$���	ce�h�����>&S�poY��$���	\�'|P��t��
P��sY��$���	�޺�� :�������TZ�S����������Y��$���	AD�)Yȗ����+�TZT����������Y��$���	Wr"b��t��
��sY��$���	��"��1_#�������TZwT����������Y��$���	�8_a�CӃ����=�TZ�T����������Y��$���	7��W�mq�������TZU����������Y��$���	����y]���8ɒ�TZFU����������Y��$���	�US���'���B%��poY��$���	�K�	ks�[������"]�m������Y��$���	�~lU�ju������"]n������Y��$���	����98Z�t��
���sY��$���	R˃�g�2�R��/��SZ�ysY��$���	h����?X��������TZ�V����������Y��$���	���2��Rm���
�%�TZ�V����������Y��$���	�gRea}f)����7�TZ%W����������Y��$���	�r;�_�����7Ɍ�TZjW����������Y��$���	"�L+�i��������TZ�W����������Y��$���	; c�̗�����:ɞ�TZ�W����������Y��$���	�_�4�n�Y������"]Gp������Y��$���	�*�]d�t��
?��sY��$���	��s���rG������"]�p������Y��$���	,AL�xV^�������"]�p������Y��$���	�����������ɿ�TZ)Y����������Y��$���	�����?�tү
4��sY��$���	V<���ų��������TZ�Y����������Y��$���	��H뾺�����1�TZ�Y����������Y��$���	@=_�Y�M7�8��9��
:����R����
�ysY��$���	�`����"�R���<D�ysY��$���	l���_�@��R��O<t�ysY��$���		&.��kp�R���9��ysY��$���	j��g��R����
��ysY��$���	�J~�:{�R���9�ysY��$���	:ex�Y
��R����
:�ysY��$���	��SO~6�R�׾�
l�ysY��$���	��gr=@T�R���9��ysY��$���	�R�
�<2�R��a9��ysY��$���	�\������R����
��ysY��$���	�*�\%�w�R����
1�ysY��$���	�K`Q/�7l�R��2:a�ysY��$���	jLc�H�#�R���<��ysY��$���	����U�[�R��q<��ysY��$���	����߽/��R����
��ysY��$���	���$����R����
&�ysY��$���	H�!ɔ��Q�"3l"Kp"k"�o"�j"~o"o"m"�g"�l"gg"Gl"#q"�k"�p"vk"Yp"#k"	p"�j"�o"3j"h�"O�"<n"�h"u�"Y�"m"�g"��"^�"�k"�p"?�"n�"�j"�o"V�"��"Oi"Fn"�h"�m"�h"{g"`l"Aq"�k"�p"�k"sp"3k"p"�j"�o"Gj"/o"�i"�n"hi"Zn"�h"�m"�h"�m"�"�l"�g"�"l"�p"��"8k""p"�j"�o"Qj"Co"�i"�n";�"��"�h"�m"H�"��"�g"ol"Z�"��"�p"Bk"l�"�"Lo"�i"�h"�m"Ih"Tm"�g"�l"�g"�l"_q"l"q"�k"�p"Wk"Ap"�j"�o"~j"jo"j"�n"�i"�n"&i"�m"Yh"^m"�g"�l"��"nq"�o"�j"oo"j"�n"�i"�n"+i"n"�h"�m"^h"cm"h"�l"�g"�l"yq")l"q"�k"�p"\k"k"�o"�j"to"j"�n"�i"�m"hh"mm"
h"m"�g"�l"=l"q"�k"�p"lk"Op"k"�o"�j"�o")j"o"�n":i"-n"L�"��"h"��"^�"f�"(q"��"p�"~�"p"�"�"��"�n""�"An"�h"�m"|h"�m"!h"'m"�g"��"h�"�k"��"C�"s�"�j"��"Q�"x�"Ti"��"c�"l�"&h"�"�g"�l"vg"[l"<q"�k"�p"�k"np".k"p"�o"Bj"*o"^i"Pn"�h"�h"�m"+h",m"�g"�l"�g"el"Fq"�k"�p"�j"�o"Lj"4o"�i"�n"mi"_n"i"�m"�h"�m"0h"6m"�o"oj"`o"j"�n"�i"�n"i"q"�k"�p"Rk"<p"�j"�o"yj"eo"
j"�n"�i"�n"!i"n"�h"�m"Nh"�n"�i"2�"n"�h"�l"�g"�l"tq"$l"�i"�n"0i"�m"ch"hm"�g"�l"~q".l"q"�k"�p"ak"Fp"
k"�o"�j"��"o"�i"�n"�"�h"�m"mh"T�"m"�g"�l"a�"q"�k"�p"qk"Tp"c�"�j"�o".j"o"�i"J�"2n"�h"�m"wh"}m"h"m"qg"Ql"2q"�k"�p"�k"cp"
l"�p"�k"�p"=k"-p"�j"�o"Vj"Go"�i"�n"ri"qn"i"�l"�g"yl"jj"Vo"j"�n"�i"{n"i"n"�h"�m"Dh"Om"�g"�l"�o"�j"�o"j"o"�i"�n"?i"(n"�h"�m"rh"xm"h""m"�g"�l"lg"Bl"-q"�k"{k"^p"k"�o"�j"�o"8j"o"�i"�n"Ji"7n"�h"�m"��"�h"Vl"7q"p"�j"�i"�n"Kn"�h"ci"Un"�m"�h"�m"1m"�g"�g"jl"'�"�p"��"xp"[�"'p"�j"�o">o"�i"=�"dn"��"n":h"@m"tl"Uq"�p"Gk"[j"Qo"�n"wi"vn"
i"
n"�h"�m"?h"Jm"�g"�l"�g"�l"h"�l"iq"�q"�k"k"��"�m"y�"rm"�"�l"��"�l"U�"7l",�"�k"��"fk"r�"k"7�"�j"��"#j" o"�i"�n"l"��"�i"��"�h"��"~p"�l"dq"
q"�k"�p"�j"�o"9o"�i"5h";m"Kq"l"2p"�j"ej"[o"�n"|i"Em"�g"~l"i"�h"7p"�j"tj"Sh"Ym"l"�k"�p"�l"�p"�j"yo"�n"5i"#n"�m"	m"Di"�g"Ll"�k"�p"�i"Yi"�k"hp"(k"p"�j"�o"=j"%o"��"�l"�g"Pq"�o"`j"�i"y�"C�"jn"�i"�h"�m"�o"Zq"l"�p"�k"�p"Lk"�q"�"d�"á"�"&�"��"1�"ޔ"��"�"��"��"��"I�">�"��"��"F"�"��"Ƹ"�"t�"�{"l�"��"�"��"��"��"�"
�" �"�"Cx"7s"��"g�"��"˞"|�"��"
�"*�"͉"Dž"��"�|"|�"rx"_�"��"��";�"��"7�"��"��"n�"��"��"��"׎"��"��"��"d�"Q�"y�"��"��"�"Dy"^�"t""�"T�"]�"�"�"Q�"a�"Y�"��"W�"O�"��"v�"��"��"~"~�"0�"M�"n�"��"�"'�"p�"ܻ"@�"~"��"��"�"�"ѷ"�~"��"�u"��"�"$�"��"œ"�"��"��"��"��"L�"}�"��"��"��"μ"�"K�""��"W�"H�"v"�"��"��"8�"W�"��"��"I�"|�"1�"ڳ".{"v�"Av"L�"�q"t�"��"�"R�"��"�"�"�"��"c�"Y�"�"<�"�{"ȯ"�v"y�",r"�"��"h�"��"U�"��"�"1�"�"��"��"��"8�"�"z�"��"-�"�v"��"ԑ"��"a�"��"�"��" �"|�"݀"��"|"h�"\w"��"�r"��"��"@�"�"�"��"�"F�"�"0�"B�"%�"��"��"J�"|�"�"F�"X�"ٰ"�w"��"�"(�"�"��"\�"��"��"��"��"��"��"g�"��"*�"-�"��"g�"��"յ"�|"��"�x"��"�s"�" �"i�"&�"e�"�"D�"̖"��"�"�"��"˾"dž"�"b�"x�"�}"J�"ry"&�"wt"��"��"��"��"ݟ"��"v�"��"_�"~�"��"��"Տ"��"��"w�"9�"��"�"�"�y"�"�t"�"A�"0�"��"�"5�"��"
�"��"��"œ"��"�":�"�"L�"��"^�"��"��"N�"��"��"i�"��"z�"��"�"C�"��"��"��"��"1�"��"��"n�"�"�"?z"-�"u"C�"��"��"��"�"�"Q�"��"+�"T�"r�"+�"��"D�"��"��"܇"n�"s�"�z"�"�u"�"�";�"-�"��"��"�"��"ј"��"K�"4�"Ä"��"�"��"�{"&�"!�"ˢ"`�"�"��"˙"��"n�"l�"Q�"P�"�",�"��"�"��"��"
�"�"��"�"��"V�"��"�"1�"S|"��"�w"��"�r"��"��"w�"=�"V�"#�"D�"��"\�"k�"��"S�"э"��"��"��"��".�"��"p�"�|"D�"
x"&�"ds".�"��"ޣ"u�"��"��"|�"��"��"\�"d�"-�"��"��"�"'}"ݱ"�x"��"�s"P�"��"��"��"��"�""�" �"p�"#�"�"�"�">�"ς"ٶ"�}"��"�y"]�"��"��"�"|�"�"�":�"��"G�"�"m�"S�"��"6�"��"��"�~":�"�z"��"uu"|�"��"ޥ"��"P�"P�"��"N�"d�"��"��"d�"��"��">�"{"#�"�q"��"�"��"3�"�"[{"��"mv"r"ʦ"B�";�"$�"5�"^�"H�"��"�"ތ"��"k�"��"U�"�"�v"\�"[�"��"��"��"��"��"��"��"<�"`�"�"��"��"W�"��"ִ"g�"�"��"��"�"�"B�"��"Һ"-�"L�"^}"�"y"��"@t"��"��"դ"��"ً"
�"y�"f�"��"�"��"+�"3~"�"˭"�t"��"��"��"}�"8�"Z~"z")�"�"�"�q"+�"��"ߡ"+�"B�"��"N�"�"��"�"��"��"�"i�"^�"��"#�"}",�"��"�"�"��"|"��"�"<�"��"��"��"9�".�"A�"4�"bx"Ts"��"��"Σ"�"��"��"(�"G�"�"�"ŵ"�|"��"�x"}�"٨"��"Y�"��"U�"��"�"��"�"��"��"��"�"Њ"��"��"s�"��"��"��":�"by"��"0t"@�"r�"{�"9�"!�"n�"~�"w�"ŏ"u�"m�"ۿ"��"��"ɶ"#~"��"M�"j�"��"��"!�"C�"��"��"^�"�~"��"��"��"�"�""ۮ"�u"ت"�"@�"��"ޜ">�"��"��"��"��"p�"��"��"��"��"�".�"l�"6"ʳ"x�"f�"1v"<�"��"��"W�"v�"�"�"f�"��"O�"��"K{"��"]v"i�"�q"��"��"2�"o�"�"%�"8�";�"$�"��"�"�"d�"�{"��"�v"��"sr"�"�"��"(�"��"��"G�"\�"A�"+�"�"ވ"l�"G�"��"�"X�"Lw"��"��"��"��"��":�"�"F�"��"��"!�"C|"��"�w"ݫ"�r"��"��"g�"-�"F�"�"4�"p�"L�"[�"q�"C�"��"��"��"��"�"u�"��"�"�w"	�"�"W�"<�"��"��"Ԛ"��"��"��"ޒ"�"��"��"L�"T�"�"��"�"�"}"ͱ"�x"��"�s"�"D�"��"M�"��"�"l�"�"
�"�"`�"�"�"��".�"��"��"�}"n�"�y"N�"�t"թ"��" �"��"�"%�"��"��"��"��"��"��"��"��"ɋ"��"`�"̻"0�"(�"	z"�"
u"�"i�"Y�" �"=�"^�"қ"3�"�"��"�"��"7�"p�"�"{�"��"��"��"�"z�"��"��"��"��"��"��"
�"l�"��"*�"��"��"]�"*�"��"��";�"H�"�z"\�"eu"l�"��"Υ"��"�"@�"z�"�"T�"}�"��"T�"Ր"m�"Ό"��"�"��"��"�z"�"v"�"A�"d�"T�"��"��"�"��"��"!�"t�"[�"�"��"E�"ƴ"�{"L�"K�"��"��"��"��"��"��"��"��"z�"y�",�"P�"��"0�"��"�"6�"
�" �"2�"�"�"�"6�"`�"{|"ɰ"�w"�"'s"�"�"��"e�"�"L�"l�"��"��"��"��"{�"��"�"��"�"��"W�"��"��"�|"l�"3x"O�"�s"W�"��"�"��"'�"��"��"ǎ"��"��"��"T�"º"�"<�"N}"�"�x"�"�s"w�"��"Ť"��"͟"A�"Q�"I�"��"G�"?�"2�")�"f�"��"�"�}"в"�y"��"ܠ"�"A�"��"�"D�"b�"�"o�"4�"��"z�"̇"^�"Ӄ"��"�~"c�"�z"��"�u"��"	�"�"��"t�"y�"��"v�"��"��"Δ"|�"��"��"S�"{"8�"�q"��"�"��"I�"�"p{"��"�v"r"ߦ"X�"P�"E�"V�"�"^�"��"�"�"��"��"�"j�"�"�v"t�"p�"Н"��"��"Օ"��"��"��"Q�"u�"�"��"�"l�"̀"�"}�"+�"��"�"�"4�"g�"��"��"R�"h�"�}"�"4y"��"gt"��"�"�"�"��"&�"��"}�"��"!�"đ"@�"J~"*�"�"�t"��"��"��"��"N�"o~"/z">�"3�"1�"��ODHT � ������/"b�(@�BY
f��B�߃�d
���2�q)��)wfh�ĉ����Ï�5�@X��,��� �
�aT	�^_�KM��	�I3�hf=o
@�"�)e�_��@�U��
���4\R��.0^a˼�`Ӊ�~\@�?�$� �-s]L�$�)uC��*��zU���~�X�f��:L��F5�	0]�<j2��U�
8ܤ���T`�+�u�m0��1 �n
�Ͽ�&�]Ѡ�ঠ�x����y>���,@(����7#AO�� @JP�<"< ���P��I�"@�S�t��$�ȅ�G�8% *�݂a���i��kJ'`>��
�|Vv*�����zD,@o6LO��\-�9�hd����Y�+��0`{Ӕ�c�1�Z��C�|�1��k��&ʪ�_.����4 �}:�?�4@��	���E6 ^���r3�6��Z�%��:�ҩ�9h�k;��y�
����:`�P���I=�]|_f���>`����h����㦲�y�a���E/m��B@�X[��i*C`!+����C�v:��PGH2���I@۸�A�J ��)w�YJ �ٕ �Q�L`�^%\�oK�=��H�M4N`�a�X��O���y���P�L�j_;T�]B�u�vX �����)�[�sB�O,�^@n�D
O�$_��fqB~�b�����aZ�c ��
	b`�&I
�$c���
.:�b�Ƃ]���h��'���Xio2���h��W����k��\:7ml@#�
Х4�n�e�����n gR� 
�Gp���{	�Ȩr�.��W1�u B��y��{�����*-|`�#.ڬ &{``AP!"
}$L�T� �?+60�`=1>[���� ��!��}����1�|���@P�
e�l����h��J�a���S��6�0>;$׈@u���e#�@�)���i���]f��(�����*ƭ����p�o���o�5
�:�:��<j
':�W�`T�0�[Б`��.Y���^h���ۑ�@���j���ǟ�T���`"qG1{2�`9�
!�2��+;��¿��`3f��i����-�a~��`�/
��X��"�)
���)����/���
��Dl��)c	��� -�(��kv�����349���Ȯ
��p����/j��`Kq��U;��-���ק@
��vɨ��6�5"���T����9� �`j���0=����@�p;J]��[�J��_ï�Dt�!������꾬�����b�@7]h���l� ʑZfk赀�֣��
���Z�{z�@��
�_��B�A�V���W7���Q� ���c����L��
2�ٽ�R��V���m |��˼'����T���3���Sp�e0�� ^c������r��|�u�ŀ���V�� R�|�&tsǠ]���GYo� xn�(�u��@����Pʀ��l�����"���;A,� ��Lm�a���WaO�N����D�
!k�qрܻIZ��`-�:	-��{��l�}����Y4)�e�T*e�
�Ҁ����W����yE��٠�&�
��@����r���b�H�1�_��/6fz��*��x�݆�U��X��G���J>��'��@���.����֮	�8�z��r���D�M.c"�D���PM�~u� 5	�9�|��&k�
*Y��`�<��`$����*
NY����!������M���O���E��{�m��m�
Z��
�@�H�3kZa��4SU^q�@�
�ajZ�@{c'@�����b�E�]��p����W�����0o���@Nd4�s�����
�I������5b��������J��H������M�81a�h��Vi�
Yn<3�A؍��B!�����wWM2�œ�(�sp�&����
!*Aj�Fe��oF�� �7
!%%�����?�}���D���?A1�
¼\A���[!����N�9a���;�A�ھ�
�U����aЏ^!���!��5C���~�ڼ� �b W._T3A$X����Y"��Q�7x#}��
��u$9N�J�n�$![{qq��!!������ !
��W|�$Ao�$�(�(�gv6�*aw�,����'A�uM��ǚ*A�	g��d-A��rj�J%.��
��6�/�����H�(aƍ��@S�7����R�9X7!E��	@�!�;��nR(��=�&�
�>8=����	�@�mA���F��lY`%8GA�=���#�H�-�4�H�D{�
k
sHa%QwQ XF�6�5NA�Rd��?DO��C�
-�P�M�L!��N�_�W�@U!�
��Y�V�CQ�.r��W�"�	[�:Z�U�
N�*[a!uq�@'�\�ٱ����4\A"��}d\Aֺ�mw<Z�4/��Z��b�	L��+C�g�\M�9�iAu&3�@/kaq�����k�ȱE䞖�m��<�ka'��?�#o�/	3*�o!��Ճ�5paX.�9�r�x���y�w!	z����w�����Ə�w���<��z�>_���x{a:�Aނ'�|���-��s}�Sf�z�}���op.ixa���9f,���ע�"In�A���B�t��4�
��K�AeJXA��t��|�BM+2��!k�^����n��j��A���gIR<�����[!_h7i}+s�!QzI
�7r�A@W����������Ez��!:�9�Z�_��}x)X���|8�
�C���A��1�����C&
�""j��!+�W�Kp�a?HJ���!��5X8��A����2D��+n(�8|�a`���0s���z
h�J����&�P�!>�)?�,֡!I3��_�͢��Z
y�YꢡW
*�}�L������)
���_���w�!U��-�|��;��8Up����X�e�G�auJ^p ����m|cTP�����rlM�a�1��,���!�i����ݲ�=��
	�d�����7?����iA �ܴ�y�`�⸡;B�%�_-
bfr����8U7=��a����tr�a�kN�F�����d��?�?�ᱻ�x������&
y���wQC
��H/�!r��b�,�abA�A��Ɓߍr�e�F����ځa��@	�M��Ɂ.֘��Q(��K�:�E�!D�!��c����C>����!�!�9ל���_9�����nqb�С��5L�����ɾ��b�a��}T�9c�!�U$}��n��$����A���ď��֡�S���+ׁ��fZ`��b�t���١��i�8�Lۡ����
�!���	������G����J�j������A�hv��?��F�#��!hJn?��}�N<��=:�A��2b���c�?����:l�v��a�ʓ4�����
0F���
��˓���
���A%*~{\���&kƛ����.�����A����J��!}KV/�[�!.�
	l*R���Z�
uDf[�A�J[0
��X���������9���"����o���K����� ����B�f�'���M���ge���l
��@
�WV�7{
��A
���
B;f#,߾��y�CH����6`܉����]�.�Nɠ����
��	�L��b�_sE-9"� "cԸ���
����"�b��B���	�m��B�b�
	�0�z1
�u����!rV�W((`K(�B4���:H��^���(�����Gp�b��(�Ш"1��lg�!⎝��Cb6�jɾ��b=�_�7	z"8����%"��%�uI&Bo�8�Z�%bE+�]A(b���S��%₫	Z�2���+���
.�XCAц��0b4&�.N�03�q��
B'w5´m|�n��7"�����?7�Ds
9F�:B���W�x{;Z@]	cH�<brzD��I�=b�΃qe��=◮�%�FwC�0�����C��+N	=��Eb�V��0GB�k+��H�����IՑH"{�r�G"�P�a�J�
��G8rLº�6�{ϯM�4j�eQ�L"��(JS�O�f���TM" �&\�LB���,15�RB*��R��oV��J�
c$�_W��C�,\�[Bs�����]�K�%�:8]�!��=c6A]&����}Wd�cE(	B�{e��L,e"����>$h����)�Qiš�8߰�j�	���:�kb1����u�l��@t����p��S#��r�P�0�J�r�(�-���t�c8���w�'�"�9xB�4d�Sy"s��iI�$|���l��P~��G�-�׃�>XN���;
.@|����5�P�c�hhU����8
��X�"�Ne�.����)<�*)�)��V(C�
�:��ep�3n�Bk��@���b�zE���"	S����>A��n��B2����޷�BCL�Z.o��|���B�B���ڡ�Bj9���(���4ɬ�?�"���G���9�
uQ�����1TUOI垢�r)��Ɵb��t�9w�bQ�ʞӠB��!��'��6�,֣�rrD]eܰ��M��
+���C�������֚��*�B�:I�9��by����⋞�y�V��+0��J��I9��"�j�L��ԪBA����9��b�mID���$�G��»zM�I�]�Bk�q	���:��� �Ŝ���bw}a�R�"h6g��	�b���E�ٷ���"d7��������5�3��y��kY���z�
��ʆ�¤.�	�Kg�B{�v-%ְ¢DF��$z�Ģ`��
qa�B��K�v�9��\d�Uy�hł)�����7�z8b�b��J�����b�����˂*	*D�����
�/��{(K'�)6�B��<_6,��!�$�P��"�U��n���"py��‚���5���Ÿ�])�i���@����b��K@���"w�?���†cWϊ���"ȁ�	2̙=��z�d
ޘ���}��D���"�6F
���R��m��,����a	���Y�"E^�b
���d
�àb��"��z#�:�B�;���'��z�u�a��ΰ������"}V	bh:r��d�n
Ў���BA�/o��b�XV���_{�Le��u8
7���b���:�y���q�_n)��1K
%&2�悼z����������ڄ���\*���P�*EF'�s+����l��pn�³�A	����a���ğ��"("E�\\��b4Ç	�[e��…=�)ѭ���>���B�%X~�C�"��5�g3���Vv�
u��"��v��3��������Puwp���B��e��,�H8��G#1N���܆c����M��ͳ�v���O�Z��N�b[����c��3]}vx���-	�c`zn|V���b���D�
�T�/Hl�
c�����
�t������
#�?��hȢ,�UJ�R�cT��Y{��CZ��7~'[�)U�v�-�>ҒWmZ������X��B0�F<�&
C�LwZT C�T]+��n�ڌ'-���#S>#6lh�y��0zq�#,*x
��c���
�����]��þ_"c�c�]�3##K�qn86��XW��F%�
\
��(����\@��*ce��@�y+0�MJ�i-#!��
.q��.Cx�*��2#Fĕ���3#'����.4C4��a^��5���Ӑ�N6c����z�14�ۅL"��4�x�JU�9�Թ�Y�v9����ڄ:�_�#;cW���2s�:Cs3�5�>ý�d7		@C�5?ob�@C���C��x'��=G�A�i���HÜ���kI��d��5iJc�_]-IKcC'��MICVH�YG#�����N#�:����N���%	|^�FJ#��X�$�Nc\�����L���Ut���Lc$dB�A�TC��C�v�O�ɻ.Uh�V��:��u�X�2Q�
�01Y2_t
�S[Z���z�
^#(&
k��_��]��T`c�@	S���a�h��}�~b#C- um�_c��[7�.g9d�ŬS�vQbc:*��Rqfc�v	����g�*d��Pqg�7y��_�ic�	��h�qSL
��$8j���֕�a����Ok�l�^���(�h����m�d�oÿ�<��"p���f�r��M�]�r�!����-�t�+@k���w�a,��؄y����VPgz�^�9��d�z��}D}��a���a}c�zl
;$�B~�M�?���r��c�TD��@�C��͖���#�����łCtB_if�Cm��L:�$�Ò30
kt�~Cf�l��Gq�c�&D�-L3���k�lU�#�Nwڴ�ڍ���{��;��
	2��#�kr����C�
�
�@�C�D
5]a��#mHG��c��ou	3���C��4F����"G��Đ#���Ws�#�k2F�c��~<��C79Pa�ڱ�#�/���J�����,�������
��o�#d��L"�,�ýB�|�&�J�A%�ß��T�
ڮz���FP�4����#W���������'a#��#x�
��ĥ�
Ak��E��Ϋ�,�����mn'�3�c�^K�Uq[��3pP�*���"����$��|���}j��#YZH,/�ѫ�Q<�

�ʬ�_�����Ȱ�<��VsP���S����#V���Tb�C&�|	ToX����*C��Ë���񑞰���s��>�#s�z������
n}�3��+SD��|�?22<���p4~1�\����
��V潣vw$�(��3�Z�a�C�%
9$���#�
��b-F�C�/��f9�£v�q
�j����R,�0�����E�Ls�@&�C���"y��ƣ���ze��P��
-���cT:��c�C:f���@w�
L@	z�oˣ�U�2=t�Cx^�ʽ�ɠH,�΃.?Iz��#`����ă�`�ҧ_���zfg�w҃\�3�K��#�������#j< ^�74�c����b���#-u��޶�c��h�,M�#�y
��J٣Hn��4��ڣ+��
�5��ۃ��rZ�	�C�Kh�K\���6�������vJ��j&��޺�v����C��Y9+��cy��\��ļ@ٔ�G��>�����C�> �FE�Ȁ��goaѣ�W̧�>��L�������:�<"��m�o���Q�<������H���,��21��#-r��G��c���
��:�C���,U?�����w�#.�Bjy���DF6���Us�q����\:q�O�d���z����w�$���
�[��	d��$��
M�M�g�E����?
_G����	d���������"拽dD�C�'@��h�ɼ�D۹+c����{s~dD�d�����ߤ
�K���a����D��|��I�i�h*��D'�rE����j��K��_�M׳cv0�
-����U���@����C���!�eV�
�!��M�[qd�!D4�o	���$dqxc
���%��9~�"�!�
*���p�'DYW�
j��=(��PC	��n�)�0��g��*�z�]
��7�*��Z��;X`*�!1])pb�-������(-���
�K ���;g.�#����:��1���C#��"� "A~#�3d���H�{�4�ch�A��5����Y,��6�m4j.	�<�m+�uFX<d.�V�}�c>r��M>Ĵ���7(A䢇��k�[B��5LG1��Cd�D�x
�.C����E�BDw
�.u�Cı*b^(>�FD��$֩cH$+�o��q�Id4#H
ڌ�F��l�K��(�
]���K�phs���Md�a���hMND��`���M�*e�
J��P�IqW2C�Q��s�Y�R�v��tqQ$I��'^dQ��!u(Ud_���PqVd��虌�W$�F��v5VĢ�c�p�C`����p�Z���'�'�
[���1�6[�h\�:�1[�x�,��yT�*�~w���`d�WJ���a�4����4bD��}�
'�e�f
�O�8�kd���
@~�jl$}E�J�7�n��%ɝ��o��8�=p�y8��Ȭs�
��'*�vd�06��v�,�#��y�'�U��.y*J�6@?{�#aj����{D�����}�6���C$�~��\�'�ĈP#+Sc~�NNAh�yҭ��8���u
������y�m�$0�{��ކ�Z�9���D5�E g�$��	�\������
{؉�����6{#��6�9
�ĉZ����E#�l����V��P�����Ŧ8��Iܡڌ�DaO������䆬��
������ި����p�ĵ���5}-�����"Y�̪����G��i
��lTת���3]r��d�0y
I��8�$�p�
c#}��d<t�P�����K9����D&��%��شD�Q-̈́·��k'���t����~ܻ�����x���`���$�OT��1�$Ҙ5�A����̆W������-�g:�„�E�
��	����mJ[�|�ĪYc�s���_u��^�dK�
r�6��\��
-,"̤2\$m`3X���
T���D�E�F�$��	$�}#���V#��Ԥ����l��DZ����}���Z+Jք�rz	�m��DM�
�Y�d���p���D���4��D'(����)�D�m����{�$%�e~*��D
��@�;l������Bd�n���Dە�JO:�D=Wt"!�ft�e������1EM��Y�oM#���_����!���J�(V	�C3����d�$';�)=������;�f���=�:e���<"��O����s���H��/E=T$z�d���y!�dYj������ub
N���D�_��9;��$Hl�'��d{��
n�!�d8�T�ڮ�$\^G�jE/�dC��	�^%�+y�������oOd�[��0}L�{Ń���W�EM�_콟��d�1tm���
�$.���
)�
�ì�@�\��K���%�?���%
��|��'�
�׵;>�i�S�i�8����}��9�JEI��
����R>�l��v�s���+F��)��4��]�߲S����Y�aD�je�O:�z�e�<a.��!��t���"�z�	2�!E�*��pFC#E��[m�'��U��A)e2M��Q��*��ѕ�7+g���k�+e
���pk�-Ec��x$Me,e�v�S`0���X9�4�Nc���-p7E`��}�`7e�ε؉W�9E�7�7p��:E�E��bt;��������<�������9�~�HUN`=e
���&3�=E��.(�(@�T�	`�޵D��R7$���G�^
�N{THE�k��Yy�I%DNy�q�mJ����3yH��ݡz��G�&e�6���H��*��6�Ne{�4�,��G��QZ_HTUE����FޛWE~r�]��Xeܔ��5[�Ke_��څ_e��m;��`�Gt+xS�a���Q�=˳c���Ci�Vd��>k���d�RMG/�f��B��w�ffe������g���
UU1i��e)�M�gE����hs�fE �k���l���f�P�JmaQ�y��n�d|1^��lŰG�v=��n@~�_V%�k��nh+��Ol%���)m�s�0��	6��t���+;���tӺz
(�*tER=�
��we܎	P�w���
�pg�x������u%9+����$w%j�dC�|�@�2p)�~�0���6 ���h ��~��#�A���1����?�e�u8U9����.���s�dL>���E���(�یe�f���G+�e���A�~��ķ��������3����9���5�����1F8'u��a�yw�L����/���v

����n�.�ifŗEw��LW�L�ś��}ɋ��E���R��j�{,"T�e�Ӏh�d����T�3���9��W��e�
a͹��%�oI{݈����PmQ���;��0�%���%g��%�����F&��5�� @H��f/�cn�%��R:\�רE3$���i�e��8�h8_��t��(*^n�����f��eeY�6!�ץ%0��i����
�
�eW���ҟT���6��h�o�eV@�^@���P�
�@��,k������0`��4�{��<�$E�g۾%'7�M+k��y�_Ğ��AC`�bå��O�%��E��l4��EZ�g�|iS�%��������X��J` �ʅ��K��m�����Ѳ�e������ͥ5t���Υ���w��e�eO̚	��P���}������|&�U��d������}��%�s,	ܵ�)�Eg2'�r��E�<l���v��j��fy/��E���7j���E�}��U���%1^�
6.���6>YX�e��R8�Ab���HO^�:��ˣ���iZ�e�"���w�煤}�iL��� �w瀳�ez��
�l�׎�l��u�efJ}��^�!4����;S[��c��Z����~yH
�f��E�Vg��Sf��}�������e
/����+���1�����e��M��(��ދd��LsF�{E=F���:@7�<=�����|.�%H�$�g�J;�
���S��6���	��K�Tc$eD���0D�0�jdm
�!��8���dn���G��_'F��
_��&�Q��c��&���'��Z�gvL�;J����s�.�]��x��\���n�vH�&v���*�+�����w�������L�
��!�&%�G��f{/�H��*ƞ��
u��x���T���
Sz�� &��"�6�!�D{���h��j2����#���B���i߰"w3�!F���]�+&f� 8%R6&�~��
>�
�'f�Z�۱^)�a_
,�f�*���_�����yz�p&���I�����v�M�[.�?�kw�3���t�b@3�����3fJ��6!�]7&�T �8��;���:�x�-��;f��R7$�<��-�N :�Á�	P�w>f���IB?&	|[&D@f�y�!�A�%��+R�@f|����C�Hse��}D&��$� )Ef[�K�nEF�����n;�/J~Ŷ�H&a�>LX�HF�3q5��lJ&��
�X�C�jeV+�nN�n�RH	9�O������Pf_�=��?�Q���.���R���A��S��J�ERcS��6y�P��F�sv*oWF)TG��XQDi�>�ZF 7�	P��[[��[��\ƒo�&��]�<�^�J^��
��ޛ_��'v�H`F=�]���%aFH7dd�b����s�c&
�󽮑d�������df�k�`�WbƱ��>M �g������Ah&���s!�i��\G��c&Ö���nFȫ�l���oF8/�޶m�q&�K��gyqF^]��BIv�r%�e`x&ؓ
:���yf��Z<�:m����p����
��B��/;���|W���N���@�lS�܄&���e�c�W-J	�|�3���u�9܊�&����RI���@�>D�7��6j��f[��6��.��:E��ӗ�&�&C��*��&#��Jq����������;�f?N
,�Sߒyc�
K�&��o1��f�֬�F-���4�e�����N<5Wa����	3i�I��:��do��F#�|_0�b����~]R��;�z�E~�&D���cߧ��	���f�}�>�0��-����Fbɶ��%�K�U���v�S��f޾i$S@��N�3\��)�&Yӹt��憭�����昦�M���7�[v�,��S7�v�;����m�!�x��ӆ	�d�H��v#�qO�
�f�"��������^)���,1s��2ĆI.��[��F��
/!�B��-e�Q��-����M�DȆL�Ī���f0jf
2j%'�fO3��xˆ4�r
^��	��	^����@�d5��Z�^�\͒��E�j
���u�&��o�@?�F��g�z�F��T0���F�U�� p��&E/�ܞ@�Ʀ>��R����k���\�F�E�A��F;?S���A��Y�%j}�Ά�������f�X���0�f�s�Z:�&/!�{4��ߦ��@�����fa(M��{�F��>R�a�F�>�����/
�_8��ї�5����&�B�Ɓ1���_Vh����Y�h���F�+�Ds���PX�I,�F��W`Ǎ����!+	��f���D��R�&QG�K3�fO���-���:�$$6d��.C|)���&r��
�Z��&���U����Ќ&���)���f�����fn���1bd���A�T�k7�&`��"����Ǭ6�t�t����
lɼ�F�@?�Sw��uk�|D�[00d�G���_z
�a���z��~��{A�H��=�ĥ1���F��d��`dR���Q�};�ܟ�
��(�@
�6�����ak�o�'
���o�%g��}��
'�ȯ�.Y�R_�	y6C�g�v����G1�t�苁g�`�K�g�����D�IeH�B�G� )a�_���A�V0�'�Q��\Ѩ���?MIG�K���u��Rp�k�g< #KQ��b�Š�"ǽ����#���-3/�$�_��
t2��%'s�bW�P&�8x�
�1@'�	��K�5%Gae�W�^g*g�^,*��*ǧМ
ߣ[�.�J�p��M�/�c���ޫ2k�m
5�d�3'y)�㾛4Ǐ'U��5gd�D�U4�b4X	�U47����V�&,8�xv��:�6�F�
�kL�7矃I���4'Y���eȬ>'0Z�{C�@����Pr �C�w�
��!_C��l+q
�G'�-x���J����<K�<�G�2DNGz\@��neO�<��ڒPgYv
2CQG��*"�+T��k&g�CW�mge�(�Z���r(�^��SK�瞖^���}2��
b��O�Ǘ�Jd�s�
{	�e�_���fg�b�S�fZg��e/�,�hgE��
qdG玫�o+�jGI��%2�jg��N��Yl�7��/hlGz"�S�m�Q��@��o�@���@�?hg��!h<w�q'����*z�r��!�%��s�0Ѽ
38qG<m��nu'�,����vg��JUw��e
�AǶx'����)6yg+���]y��m�$}�\�<"dJ�~g��+�B�,P{�G���3\n���ǥ,5�mh����)
�?���g�*P
��$�'��&n�?9�'�y]�n�'g��}�}��Q�
	�e���! +���'�'�<
��~���cr�욧��))f�ۛG�b,+B������xn�gz�s�N9ע����W��G� �}��Gg�06vQ.��uE��0�[�'L�,\����x�,
f�~ձNj��yݸ�n�s�52�g�s$خ�g�y��!#���3��w���Z,� .5�G{�r��E§���Gs��g��h���'�����JLJ)���=�ʧ�'OdoƷ�.oc8���gc���(�����Q,�]��G������?χĕ6}2Qs��Kb^��I��'�/�Z�9ҧ����u�G�� Z�kч���9І�Շ��������,b
��O-/�,�Q2�\J���$7�—��|q�]�%���	��U���cV�iD��ݧ���uim���^D%�g�����r����f�G�*�+�)�>
9`���㧓,F	n�˿��M�
��h��G��e	����mM��Ry:�G|;DN���gnj�F���GgU�	i�dꇹ�g��ڇ�^��tl4�ǥ\D��~l�8`��0�GGoV�H��4��1.�J��>Y�U�����$a�OY��GV\0��|U�'��6L(���G��l�n.���PK��7�GH=�1����G �2,�'�]�|��^��YN�^�g2j�Z�y��s�t�?��Ǫ��,���0%�%���ѐtj�(?�.h
�b	`Em�h{���M-o��LQ��$�r�%�D�?��'�ȇ�?��hd�D��r��}��	LȌn�3��xh<��p�"(֧��� �W�����"�M���]�(G�V�4\�h*x��5�� �.vZ�M��"�2-n�5�#��l��ʴ�#����"G/#'(��Nb�'h-{~�wg+H@C�C�+�+h0�	<��-����&�j-H�G�
F	a�/Ƚf�zQ�0�-nVn��1ȘC����2�cɇ�9�o2UBB�~�5h��7z_7v��
Z�{<HY 
.=��� 	��T=�[KD�#�d?H.���#|@��81���A�vD�!�>�A�e;
�tC�
D��D�~�!l3�E(J
=�g@h�v���Y4G��$�a�OH��]ǚ0�I(����3#eH��"�$�H�n������LH�		�wKjL�:ާ
�7��L�&��*fP��T���mQ�������R���qe?gR�5�Z
9,�rSHӈZ��>U���=�d3�V���͉�T�,�X�#]��sXYH���
��eZh����|RP�l�ds��*\H�/�	V01�]h��
��3^���@�]�`Htǿ��(`(2#@���c�,(*Q:d������+f��	���Y�g�-��.�	�i��i{8�i�.1H
/\��l(C�>*t	=mH�$���o��S"��ph�p.eb?pH�� �H�rȆ~�( YMo(=pMTpH�Y;�|)�u�=-�^r�zv�H�1�h7.w�ˤ	�iQx�j�_fxH�LM�z(c}��h�!{��
]�3	vh������~H�n��+'�(��
��ʛH�OT�1V����
�*䔂Ȣ�(��u���8'�qu���>��Fŏ��xs�%��ȿl�
<���.8D�a���x��OLW��h�HI	1�>ȏ����3�����V�6h�h�Xѥ�P��d�\VJn��(��OSg�Y�(��2R!�(%!� ~�e�hM
5ֻӜ��8W3����(M�
Y�ܟ�Nr��`��H�uS��ȝͮµ�_�(�2	�⥥(R�S4��!�h�=BJ�\���CN�	DW�����6X��ha�(�H���)�L7�1����;���h^�i��H��S����=d�~���3�|��h�F��l���!	'���{���\���H݅��f�|�HI,t�i�h��N%�E��(~�����6��߆))����Q���IiW��;͵l���H?R#�Sؾ�˛$
�Z�=�� ��|���hS��b����on��,���/q���h�	�z�M�(�9
�����<��鼏e��mEb�����H�9�
q�1�0�\�݃���Z�\�a��H�[�`���H��
�q�$R
��<�͈ҥ�
x�S��>�7"��ɨW��t��H��$�x�҈��cv��H
$���gӨ����=���2�-_�t�h��W
�T���(�
 f@���X�W����(~^�x(�]�(�D������(ޔ�	�l��(�4]��ȍq���w����Bm|��$�E�������V��H�(�J��������H���h9��l��������uSMDt�(5�
�(�p������(���_Bw�h�p�=���8�Ҟ�����������po��s���`3tD���}9�,2�ș����Z�����)B��蹒�	 ��.���3�	I݈�(�w"����H���������{�t�������w��~��
��s{��}����Wi&*�E��iK�=
��e[���]��8��x1��X��Qi���IW���f��ɇtm�V��	;�
F�?
��T��vz�I>�u	V�	�=������
I��bX5�	��ڥ�_�;��Ԧ	���b$V�������Li32�=�����EF.ŕi�ƭh���C`jF�����bUI�|���P()�?������Q&Rr��e�P�*3Ɇn�I��!���#��b(d��$ɧo�;YH%���K(�$i�DNף�'��4��&�c-G
a�o!$ɣ��l�H'IN������+��\>]1'i^[ch���-	0[$��r.i�1�9QSB/�Zu=	+xY�0)�r�e�1���.�U��2)���S�=B2��gT�D4	R��	Ek�5I79��w_9�:��K�:I�21}��`=	�X��n>�e���rY�A��b��-�BI™�7}aDi|�&�)�fF�h��솎F�T��"���HIͮ��JI�J��<��JI����F�oLI�G�ڨ�sMi�q](��R�3��hx�S)oH�^��<W�}9NvQY�X)q�!j�?X�
�p
2Z���-AZ{�[��*)u“]�+y?�22e^���|
T_�4`��L/o�`I���hb韓�j�*�`�1ԦE^R�bI��؋��e����t0�di�rOrV�4g�!�E�T/`ki�����"nIOST�=yv	:��)Vw)�N~��Lx)�T���&�v�J9���Fz��3V��zI1M��*<�|iw�x|\Wz�\��
k�|�|Im��
�Z|i��|�q��i��]XͲ;)Ʊ0�I�&sx?%�)j�����-�I��hF���̈
v�%���dde�	
�1�6�	P�vu>w"����M��wm�i���Pk�����3��ʒ	��&�r�(�����,��鐊Y���)k"m���i�n:����*�//7�)�OcA
H��iLoK�e���IV�z	o���	"}MLnb���U�
�f�����9{���)�f�-�L �	�6utQ�_�	/��JH�x����H��o����"	��g!���y��E�-��RЖ�X�2�i�B	���ʮ� �	ϭV۰	�uoR07ҵI��%t�&�Iԕ(��=�)x���0��Ƀ��4��ջɧ5z�Oey�i�M5��*��(�\
_�3"�������	�y1�o�Ɖ��~$缉��ׂRt���i9�#-6���ɀK�����ʉ�aL.�: �)�$T��xljJ��:���i�~�
�[!ϩG�3O�̎�IDD3	�hٝ�	��
ól�I��C
c��|��]b?HF�Z�Ia1@zj"щr ���M��	SQ�\Q%�׉�-*�'�i��pJ��iaSU�!��������d�i��S�*P�	+c�����ٟ�V����=��"�������No��ɸ�F(��i.��?���21�ß�(����q���1m�j��-���P�C[�	����u���I�*���!��I?d��Vg���%34
}�����M
�����im���I%��	^1d߮����u�9�
�����=&2���IV�p������b�Mg�����]Ei����՚n/�%��S��X�K�	�p�
��3��)̆>�[/������x�A����f�����@��2I���-{Z�D�d��"	����u
)������������i�"�O�<�)3�2S�
U�{\���Z#*mQxjK�Ak�2�	]R˅o5�k��ԥ@;���v���*Wp�	�&N
*lP���
�j��	��(��{��²Գ�� 
�>�J��s]?\K�y4wL�jit=WǼ�
e@\�y~Z���i�`��).�Z>�*Rؑ	�����Qkflʷ�P}.1����քW
�w�k69
װ��Z�#j}ce��>/#J3�~�|#�C	e6��%�JB��%�r�K�.M(�sX 	�g4�)*?��ר�*��A�0Ӏ)�@)��`H,J�yA�@՘+��X���$*�.�6}/*m�R�EG/���TF�/*�Y�
��2/�Y��x��O+�O)~�'4JdS�
���n5
�#�A�I>5
x��4ύ�6jw�!
�V�4*g���9*Z��ǙfC5jC���n�:�5�h�m��;��h��;�e9�lC��I�>��_H��7j��չ�D'
w"`��d~A*���	�J�A�!�g�I�3
g$���I*l~Z�sa�M�_?��.pM�;�
e��MM�]��5�^�P*�Q��Q��[^uN�QJa]���S
�Q�x�S�+�A�sXJ���
C^�G\
�&���z�]
fI|�}�']Jn�	��H�_���
ұ��a�H?�,��d��Sh�\�d�k���ͱ�e��~�V�g�`!�)Ni�gʩA�;ڳWiʑ}��E�jJ���
t�)l�A*�:]Zm
*���aH�rJ���^�NVr
�X��t
\
�*�(�v
{{}�`
�vj1�
����y��zF!y��@[�D|*���	�X'[|j�0��3
r~������l~j0f)�A�J��U\܁j� ���w��H���q���٥�܋��V���͊
�
��6�����죝Ҍ���	
�
	��Ґ�x��S�
����%\��4�j�!�����*:�VC�馗*�#IZ��ڛj:�����J
�#O'��J��[����R�k���
=k����ꤪ������`�'
&Z����0\����
�*D��c����-�2R�*v{�O�*yo�9n�]�����}�P���U�	�le���ġ��H�8�
��aiO=���Z
a��?��ԩ+G�8��
�2"�,����f�w�4�*.#;ty��{!w�}M��`��	,����R��������V
�ʃ�j)F�:��
i�~wʀ����'�0fr�*;XI)������6n�b��ª.(��1����Hi��=�ji�x���
q}�7�s�*�T������*�(��qD�����w����*�>�Y}3@�j��������J�^�v��jM��k�����m/d�+#����}0�w���j��ya���Ѫ���T���6��:>ӊM�k�I��j)Bx
����ժO�F��D��
���^ʌ�
�9�徵�تR`L
�Ț�
:��?���]�-Q���ۊ��+,��*Tw��Hު���v]F��
=w�'��,ߊ�M5	W����

�=k���y
h�H��
��B�*<������n�vh�4�J�C~#IS����j<���J������J��A?�U��Gol@	�j��j�|;���Wyy��p�����LqD�j�ˇ��e���#Z�(�jb��o}'��.��
�:��:���hjA���E~����jb�L�,�r�*'{�׷�����D�md�zʢ	2ˡ�����
�:qkUJ�n����hL����	�o{G�cT
�P��Ze�
��ܫ�k

�!�Wр�
kD6fL��y�,u�녔U
-]�'�4ӻ�'k��9��KK+�>���s�(�q:�
����h}�k{##�&���֦�[��	W�G�"k��t�)�O%+qb
	cG:%�Ǖ��I%'�6�s��ݾ(!����Z)KT�O�=%~%�#����|q+�����d�5,Ku;�[K�0-���h�уI/K�+
�=�E0�Y*@	�91kM\5���+3�4����5�E�JsH�9����wf:+�z�5d�:�_��B7�<����;yn=���@kv1>K�x����;K:�_Fn@K�#�
d�-�9+x���q��DY
	ߎ�FK��+
�gIG�iB
�w�.K+�!T5M�}L��.ON�M��/~p*XtP�\�2����RkK�H����S���P�"T?�8Q�U��r;�+LVk>��`�Y[V�N!��X+1u�g�2�Y�J��T�,Z��ۡ��UZ��#�;f\��u��V��^��ھv�._�WT/���caK~��i�c+�)v
��~d�z��ҭ�e�H��2��fH����n�gkD$]U��Lh�<��U��gk��X��"j�|So)}�kK��ۋ�gk�"����nv��.X'p�XG�e�D�qk	�����r�+9��m��p�U�3��At�F��k�uˊ�=�+u��oME�oz��%���Wd{k�]�;O{k��	8B�}�']#
W`�{+�V�:|c�+�qX€�맦��JK�K��s���R�+�i`n�
X���¤����Kg]�Ťa�kw^Fᒕ/��a<�ӑz�K�hg
�������]Ui��	 ���W
~�I��2�|}�J�K+t�<�(Џ���w�r�铫�aF����+[L�֋M�:���@�)��]��u��T���
�yr6���q�-��}�k���x�Ÿ+g����5��q
O	p�������R�v��k��P���T�ˌF��k����L��\�Ȃ�K�[��(�H�K:3v���2�g8
ᄭ�ߕ�)x���Ȯw������(�Y��8�
X��kdm�1�F���Mk��.���+[l{������}g��~��k
EM	�%�8��x�dX�ؾ��y�k�7�+r�,6�;I���t�=�PX�ˌ�p�wMƋP_������h&��Zoȫ1���Y��˷�|
��7;ˋ�+�8~�ʋ3�i��z��W:�-�g�ɋ���2����8$����Ы��{����ʋ��zڀ�ҫ��'�	�cӋG��p��
��������{	b�Cܫ/xX����V��s���N
�D�}���e�>�����`+�Y�q��1���u��K��5����qCID����0>"��K>��}�k`�
����]�	��W�Z���S�k�
�����k��5?R�e�KH<�[㞷�k~3������k�t	��������6*��K�bA��4��k�[
�a�9�K�=�
&�(�2�����kG�u�����̟d	,,������K����n T�<,���Qg�'Nvu�4�,Y��=:��m���3/�청%
��j�l�	����,��u���LD?v�Q�N�b�:��<�Lȝ�wؼW#f�����
73�v��������. �i
�l\38Ю?��=����V���8~,��������M�=� ��@��M� l�puwV�#l��
?Y�j-�ᡜ,�q.��=�q��0L2� S�hs1�;N� ��/6�xr-q1�?LJ,Zm9PP@No	
$v
hAL����(\"@�m� 
2�$IB���(G�A�ep_RC[$F�4sV�{�F�ub�D��3G���*`�J�Si�M�Z�p�N�M,���(X	R,Bf�S��S,����#��T�����jQ�U���(@�c�SL���w�vR�� >+1ĵX�7�"�[gY,�#]=��`Zl���~^[���vK�#\��,�mr�C]�q3�8�[�u3J��Y,��i�^�X�&7y�yYL�7#Í�cl���r��eL�a�����g��b�/�hL������`g�S�
���
k,kx��4��l���
�=r�m�;��*�m�����dkl@��U�K]nl ��r �q�Be�����r��m�n>sl�b�R��s,>��ǒ��uT��b���tL��<&_�ft����x�Ǜ>g�#y�\駏Uz,������w��ZLYZ|��l��n�q��M��3�~l`��:З���/F�
w�l�F�.8��������ۆ��H�	׶3���S�X�;S�lפ傄�����\�2_��+h�O�I��eui���4�,R��_یL�o�
����,d'
�*������L�׷�QCN
6����$:�dՒ��<t�\�l2�K	�������}b��'���Nr����LR��
MӪ��AO�k
�lҌ�����Ppn���|F��9���n��I�L���{t��-�� �����
2��9���
�,��bnsg���^���	ݪ�l�0
ׇ!�L;�r��г�mSV*��A�E0���rS����c&<!��̷��!�+M/��̂R�K���L����俌J�j�~�����-����̌��E^\�썲m	���,���
Є���l�Yvo��B�,�Z���?ƌ��6&C��,Ct�i��Ȍ���}/���jvA)���{~u��j��Z�
c��l����_�"Ƭhw�#~����?"ɼ����T
���윛'��Ѭ��q��_ӌ==
&���ӌ�g�e�>'�l� �]����mX���,b���[�#�,��� ���������ݬ�7 �r�߬/,�u���[�g?���/���,��hDj��L��5��"�
�[���,�n	����l��y(=ͭ�l�S�R'd.�L��q��[(�L�N3
��H����_Wu��\J��Ll8s�X�����(s]�,�$*j��C�̬Q�R�q����K��,w��E{����3���_��4+�������%��,������Kx@=v[�,���9���:=�ý���Ky���w������h
:�������v�l��
q,[�It4y-���_s�\-m� �������L���ͨn�	+�	�lH�
�<���ԝU��4B����/��~w
m���ʽ!�

W��I~ޝ
�`{��C��	�N[i�Z�	+-c�� ��2��
^��y��
%�T]����=���r�M9�s���3���*������K���D^6j��iͲQ�����-���
��y�
�y�T�M=���n����"\h�*W"M����J�"M	�B 3�#���H��l%�����"�'MF@l
w��(m_�#�!�+
r
S���/�p�?@qn1
du_�ɉ2�N�`�J�f2m°���,3���N�Yn6�bY�x(��7
�l���Y�;�nC5}��=M#�,��DA�uf�,��?BMy@r�p4�B�a��,�b$A͒���ܥ�H��F��<Imp!>
���Km�
P���M
����;|�Nm���L���O
�%�v�G�PͲ5�~�rS
Ͼ�7�zU�3�8�<�WM{�5��.X
��A="gX�p��k�FvY
E���B��[�P�����[�1h���\m���	�폶^-���
����_-��j���a�x�6�/U�g-`���-�i������Jk-b�����l�;��g9�m
��~r�n-	�����m͆�v����p��[P�`qMg�.P�ur�&a��!NqM��|��,8p����*#�#u
��!*��v���{:�I�w
��u<g�y����+���z�RX_
�/y
P��S���~-��l�e���=��>�݆�9)_N�.��H1���!3��%��i�㉭������
���o�M�3m�n����4�I>�J�
t��M:c������[}&�
��Df%V��m�X1�(��AU�������:���E]�G�p��M�O
�F��1N�
��&c�
��	 ���
a�Y`?���؁3#�T�-V$i_}<�
�D��1��@Z��<`���O��rѭ�5y�D��G��˦�p��9�M��Mۀ�-����C[��O"�D|��MH��\�MQ����Y��̈́�	������?�cҰ̼m��!p^���~P	v1M4�M���C�5��������o�͵1zt1��M�a2E��_�-i�$
��,�m��Ȉ������b�ō_q���G��
^e�	�h���u�
5���ōFc���\1�-�d��DžBȭ�����Q��
3�6U�^�M�|.�.��m�(
y�jЍw��4\'k�
�Y*07Is�M�
�s�ҍ���	������ٱm��혼�D���׍�k
��R���K&ݗ|��-ر=n��ݭ��G�C��M/��	j{��M��F
z����+0ፊ��8@���-L����%�0GvOz�p�-gR<�*���
�Z�\���MgI��_��M�&���˭�-�'�
��v���*�Nc�����!�
�m���(��W`��x&����'�7���Z��w�L��f�
D�/���͓
���y�Mf��	B͜���1���oI��-�]�	���MR�Q�d��
�Z����������@q5�-G��9�v��vK��Xȇ�mw[�mn|x�G�@�N�~����
�ly5��.ʽ��;�Pϛ���\�� ߒ��m�0�F{Z�n%[#2����Gg����	Ψ��oD�
.�nZ4�Ι�-d�pd��y^�|u�
��u���
�"��[2�
�2L6�.���֖t��U��5U���x�9����0����b�6�j])'�~	*
T���
5�2YRz��[�M}�X@+�(��!��;T
e�_NPS^�>�%�NE[�jN(��
cX�.�
�r��Zp�|�zN�;2A`juNMP��H� n�/:�qu#��,>
9A7T$Noh$	X��^%N�
�:��&>kHAy$.��M���(�j
FMR�)�{c�قH�*�}��*S�#nu<���#r"NJ�s�Os-������ө�cX�Y�k�/N�jr/B30Ni\�,�i1�u����f2�~���<3\�,
%)
�2n:m<d�3��<b�6��9!҇A�7N��4���8���j58.�Sɫ�3n G�+%Ea;�kMJ��b�=	O�?���=n�.΄��?n����e�?.�PC��MA�����?A��l5}��UC�5���c��C��g
k���?��=ܱ�F4a�AN_,IR���H.u8{x�$In�_�8��I��c�
��oK�-�]wk@�L�$�
��\Mn�K>�9�qD�!U�� hNN��~
E?�="���m��S��X�RNvj�?
R�}�����FT�f�dxCRΖ.	�vV�8�:�W�Wn�$I��IW�WǛ-���R��?y���]n�Ʃ�z].���k,_��K'��>]Nq������a.��
>��b.vH��m��^�4����1i.�(s&>:�n.��A�o��#�:Mo��8�ULonK�S	�f�qnk7�؇tunm���Y�vnN؇Z7�x.������{ߛK!�>��N5;ʌk����9~u�p�n�e������w��������
��eH���@�YG6��N�i
K����$[RNK������+	���8�
���(��,_,�<�ח~dQ_�BꚎa��~1���.�>���
y��B�ʥ�5�x�1���b�9��^ԨnU��
>�*��W�r	j�E�Nj�[� $��.z����oӭn�A�yn8Į��s9�}������)���Z��Yn	� #��8G17��.�U'VtN�n������������j��.�k�֪Ҕ�n�j
����N��˽n}�.1��N��V+����1��1q��଻Nz�D�)�.EEj���.�4���k+��Q�;�����X7����n�s	�Z�)�n옅�+��®�As��8�N�[	9�\H��g%o
���Ǝ�c��dKƎ�a
O>a��N�
hlz�Ɏ��%�*�Ɏ�y�
�Mˮi�	s;	���P��=�'Ȏ�l��-&+��h{U�kϮ����j,��.p2���C��n��
�\�N�������������P��i"��Eg�N:R������@����/���nau��=֮+ʴ����nC��	�@���n��P���H�.����5y�����=O��*Z
wͭ���F�Q%��&x-
���E�1j(F�W��N���$����nhQm_�ӎޭ(�e�y�nxdG/����N&%�����.3��	X2�m�.��Y��Jx�ظCF����u�^�0���	���r�nj��c�if���������n��W,Th���
�
Fu𮢚w�
�@���0Xw�ί.	O��V�΃�oה+3��3T=�~�_�nم�/;1
�.$��o�N��w
����W��	�����242��J������)p�.O��_�8ϋN(Z�����(�f�o�F{
�B�,�U�F)��1�[
R�s��V��7�vO���կ�=��&��o"�c����
/��-�d��
X�~�W���;9���
�f�?|=�
�{������ad5ip	���-j%׳/�5��.c�/��L̒l
�Iyp&M�/w�fk��әb�r Ϗ��8��//~��	�y��;�
��n���:Z����oR\:߿��O
�
��:�9�F�h�O�T+�͊��XP�$�@ �G�
J!o.����K�!�-����o#/?�|��Y"/?(s�Z��%OQl���L�&���S��&�$
�"��'/� 2��-�$o�!�h#(**X��/t�*���
^J��*�����?u,���-?.��"
�N��.oId\j�No0�9�j]�%1/�J�
��r�9ƃ�e1oMV�=EL0D�g��K5;>%3�Â7��#	�|	7v�]��/9V��$�ϣ��a�S�G[����CO��	��#	IolN=����L��H	G��EM��������Nx���q�L��dE�@P�{��1`&P/��|/ɤ�P/� �IO/��oQ`�Qo��D|�!�UoL�
~D��X1ݡ
�;�SYS����GZ�N	K)X��
��w\@��dz�`��6��l|c#���Mh�7g���i�H�^S�joS[��}kok�`��hl���0
iۭ,l��D����j�\����k/����?"k��pd�9��h��t�ץ�r�ע�	 �rO���zK�tO�n�:�t�ןm���Xr�:��,���w�D�����x/��?��["i/�`I��~�{��p���~|/����Y�}O��g
6���/,��
��!���A\���/�[J�Ac��~��e�����Y#
�5�����9ۆ�/�~��;���DL��E� ��1�A#O�f��._V��s�/'�.������+����T�Ĺʕ/*Rr������6��tEW�/F�'
��%��r�8�oj}[j�L7���j��Kj����E	��~�����`a�3��/���	��+=�Oq�2
�p��/���΅�����+b������,�4s��/�R�����O"���;����A"�����4	��*�Ϗx��\��5�	8���/2Q"�Ƴ��܇"��T�oe.��#
� C�
vJT.�oEeo�l�����5
�"=�o�~(j�&�o��Tb*���o�~�'�i���9��	��o��R-�6�o��#b�����n1UϬ�/�9��' c��)�JP���OWg
�U��ů$�}H�ŏ��.:��-�/�^�� ó�o7å	��,Ư�K,��~�/7������o֠����o�GytρE�/�&�_��1�o5|'mnϴ�/F�|ID<'�O�+6	��0A�o=�#``"ԏ�k�K�S��o�Pt9k�ׯ�I^O_��o�8Q������q�9qۏE9�	��tm�/�1E��Z��o��8?���#��e������6&�/FM3{����-���Lu�S4�)���z^U��5���Y	�	Ω��5�
?깫��_��q�g������:��@sOt��O���Sik �/��9	z )�凉,v� r��_�R)����䩹
�i�h�Ol+�
Cs�T��&
cSk�b���̍D#L��@��&���p��`8w�P���`w�GL~��"��YW3ޭ����x
���p�/Q�����^ k��}���#�这��nЕ�U���b�g,P�SQ
%٬�P���M�����\	6[�0l�;��h)�}k�y�ԥ�K�o
_�:��B�\pi �
��e�@���UzzХT5�ф�ϊcU���%h>�D���'P�މ��;A*�3�����,�`�����-��o�@.�}�f.RX�1pc�C;Y3�5	����8P�8RK���82�.
2��=������]�>���ɥ�>��� j�@QVkR�Z�ApO�ET"J_@��������CУ�n!ӾB�>���� �DY�v#�F02?��TCT1p�`I��?	��H�Ip�
�pq�J0��%i�6�LP^H��#�M���d��QNPq����bJ�ާ1�7�pQ������RP��f�_�Q��m�M~�R0���=��W0
.(���YM�cF#Y�Ȗ
�,<_�=�V��r�`P{��K�uap�)��5�b��Wf��	�b�������gPZ��8��Rh�ھ��3�Bi��a�
�&�WmPg�+�Q&mp���
��m0ӣ��!p�N4�CDp��D��sp�E
�M3w�7W�*��z�-lgBA�zp6���)��p��	�ZĂ0
"�^Ƹ���Ha�eJ����Fr����6���:�
���<�|�޳	8.`��Y��	�¼��l�`��ͨ�pkQ�	>�"����(R��P@�
(?m~��/s���1ۙ��/
RE�4����ȳ�'�Pp-#���塰�a��㎍��U_�@�m�p�
hֲۧ�;-�����L�^����0[+��t顮0�l�	�^���p�[w�vű�5b�����2a
	��pF
!<��ʢ�4�м������8�И�4�W�����2st�ֺ��\H����@ð$�=N���0y�	F>�����)�L�v�Q͆���P�~�m�p�P�ƕ�P��y����l܃!Ѱ��t	�
[�ЎY
ָD��pJ�s=�0@\��ipIӰ)f�_0��p(lU�����&�3
R]�Ӱ|)��r���50_a�f��i�����pc�B�p
�pE:
`1^�0$��
�xB���MI�Qxi���p?�������i��?��0x/Q�<�א��<_p��p����0��
vk,M�0��v����0p�
�m�a�����#A����'p:e�5��lB���p�7zLs�P�p���E�f��p��Dd�
$��dɾz�A�������q�0עd-�3'��$z�]#��<l�C"���&��.�����]m�����J�P�kSb�0��uD�����{�R��a�B	�RY���Ť�w�g��P`4zְ��s�ޘ�ѐ1<FIs�x� ��1�1��	�X�qQ7Q���	�
&�B����OB|<��M�8z�gQ��Y�`�q����I%���,�:�o���+�q��O�*����=pd���gqP_c����~��Z�q�V3�QGn�^�S�gn�QF�Q���z,~Q}�[X��j�E��ŧ�f!��L�0��E#�f���P/#�i�����%��LZ��Y%���
�O�q'�g��(���%�e��30)�X���+O+Q��%�0�-�;���� .��~7o�;/����#9�-1^g����2q�=K!"��3�j��H�41jM�Q�>9�;�����U;Qp��W<�֎GnN�@��9.
u{�BQ<�8���D�-m�^�|J��g��	�$LQf0_t�4bM1Nh2�"�N�],.^�T0O�ݕ�+��O���5=4Q���MY��RqI����QqmX�	�e~Qqܶ
�HUQ1w��[۞AV��.��ǵW�B
�	r�sX�UP��ONqD4<�v�OQ��!�O��v� 0L�#�l�|�Z143H�KrX1*\]��_�g�<h�`э�0^�Z�`q]W<��Z��0x�xH�c���A7@�d1%ő
!̧Rd���b��Tf��n�
��i1aa���S�i��f>Y�rl���
6��m��z�in������mq�ޯ
�v�pq�e_	���n��
P7�oQ�5)@[wqQ�����'t��O��Wwd�+O��x��#(��Z�yQ�r�I�'x��?
.Jޞ{�-�z��xQ�c�5�ζ��M�Q8��*�&���m��0Ӗ	�ug�q�A��Q)���Zl�
�Z�t�q�(��/��1���
��$�I'5j���[���
���%5T��ޓ1W����Y�Q���0�� �qK��mf������A���l�'�Q*=UR�$�� -��E	�1�����&	�1�F���y��.���]-����Z:�͜���'i-ɟQV��;��
�Q/��^�y��
)���
6��vH����jC��A�Ψ������O��q`Ppgj�{�Zw"K�����iEj!N��=������:706"���f	𣣾�&B��^��C)�� \ܲ��>�׮��x�Q����q�fq��5�
���;���Q�.L�"+=���a?��qL�*1����?�mF	�Q��[��e��L{G
�k���;m�؉‘�mR˫�����Ctz[�q��i	�����Qf,��;���1Vj�@����#�t�&X�q�����h�1+
ޓeΑe��y����%�����Q��	�5c�Q~i<i}��ґ@�2Z�3d�QN��!��|� S���'��kݹ�.�@�Q��V�W�1nT)q
B�1By�Ok���1e��v�
�q0�TD���߱��j�����I�cldr�u��h�O�1jp����1�'��t�����~C��1�!%
1��J��9{�Q��QH&@�WϷ!D͟�ѩH�ﺨ�Q��x������Be��6�	��N�������a��ggcD�Y�1�.K�1��H�^�	���
�Ў�Q�[dRY�ѡWJ?��0��0�p�����ݼIZJ�m�8v�b�2�ki
wo3���,����`��0@�%'o��ex!��k
��x�R�jY
�9��r��=w�rS���h��RB�
����&��zr�2Ǔ:����������rii
p9R@u6��6�s�i0
,�Sw$�(l$N;� 2���Q� 2��	/�?1"҆f�#�|� �I��9��$� 
�/�+%R��t�'C�&2������&����	��
&����
d7��(R���B�)r���v(+rN�iV)� �m��B���(��bM_�I3R���z�96��W,�E}8����yB8�U'�
�6t�:2��mv�s�:2/�����Z<�����>2?�\Ƹ�
?�w�`�ˆ@l�ַ��B2��R�WC�X~_,�jD��~��
�E���T�w%E.�Z�˜HrIK�Yh�I�lC�?�I�S�0��sK��=A���LR��65�hN2R0���O��Gy�YACP�a֩:+>~Sr�Q�?!S�`��{��Ur	�S�
B�U2�o��\hVr�c���X�LebXɐ�Y�N� 1[��D��G�G\R	k��Zӭ]2�n�f�^G]��R�	����]��
��]R�]�
���a��}@�~*e2CObI��f2C�����g�����-ef��Kx����h����&I<j�JG�hmR5�����n�%I����m�a\pRqH�X]MXo��l3}<l�r�?�
��Ku���V���z�
yajD&^{�'� �>U{�a�w�@{R�6�.d:~�J����}��Cn��F���u�˺x���9o��]{�@B�FAY��4�v
��~�順��ERϲO�a�R�Q$���{��X�8��2l\=�����RV��z�^/���4��!��CurQr�r�r�vO�r�R��`3W�r9@
�9.�r�S��G���9���C┒�n�
�0���)]B*��2���y�?ېr��1�+�r�1/p�����q���ej�%!���[���`�Ԥ��r�t�z�r�2Tt!׸��\�a������H���_�`�\��b4p؊&�����P�$�34��2�}ǡ�2lQ������	�$l�2��;?���2�,�(�޴�W�i�^1�R�٠����T��{����mr��ψ���#�b-�R]�m�
X�҉����+?�R>�
9���2n_����l�Ҝ��A��1ò��/�0շĒ|{	�#���8���,�ƒ8d�G%�R0����A�rj�a#��K�׫,���)p��I�Rb���7���r:�,����r�2��u�$ֲ=�����g�r8	j�}V�2d��3�y�ْ-����r���
���Q�ҽL��E��ӒzR�Qy��O\����������R��!LZ]�2^L�dFr;�r`!��4�M�fdJ
_B��W]�.���z�5=.S��JcV�����Zwx����>~Ԅ��2�/�Y�rgx@�&ʟ���tr���7�R�'�
iz��Rl�5	SH<�r����p9���d�	�r�r���	X?24�R*+�	�������`
g����H�.D�n����X�'0ѾS!r�?�����G�ROߓ�!��w� ��U>��T�(R��(��Y"��o
S�&2u�b��zk�h(����r��n��s�6
<�������	��1S�p�p`��J@�ڥ>G��b��s������3��F�*��s(���wN�r��EY��cD�S�T��Xr���5B�H�z"ӻ���ɯG!�H�Y��"�iɃә\i#��:>��d�!󱭊��%%��L�Qh/ %S3��
@�
&'$b��²!'3�m@3恲)3p�1�=�/'�?/��	�)Si 3J=j9,���	�ۊ0���N���$1��(S�23.�!<�U3S�s$xy�1ZF�R�5s��/~��[6����{�7��R7��@6��
@:�itdQ�]:��g+	r(�t>���/�r�?��^�<耍@=2pUp�[B���ᱹ�C3D`��>�E3�K�
��F3"1-�sJ�FS >��3�UH�lR�t�J��9`��yJ�$���}K��)�@z+�M�Ǐ[	S�0!NSB�j����L3h,��j��PS������QP���	�ɉQRSLS}�w�N[qm[�|u
:�\3�U��ݍ]�Q���|�/\s��O(v?�_��
����`���`
E�9VaS�#n�.+a���+�`Ӥh?wd������dSTY	�.K[��=�vhs�֣���iS�"p�7�j�y�F�kS�����ms�<���Y�nsv�;��os�6
x��jq�7����r3]�fOƃs�v���Qt������Ux���,b�,x�õ��{����ҩ{3����r�|SYw~	2\'){3���
���
Kv�s�ÿ
���{S��	5����s���	9�,=|S����yG{3��M\] ��j1`8�Q�3��+����lH�U���v�u,須���{C��ϊ�HgI�}cK�SmzTd	����k��������I���
����WЏ��ƊO��,�s�	>��B�3Hҕ�}gF��>��k��q�sЯ�
Z^Ҳ���*��
� �3��=e{��Ϊ��	�w���	ߛS3�4�\��پ ��ӪԦ�ڍ)�3@��&�k՟S�m� ��HgX4C���.��>	R����sy��:�V
�i�����i�p̥4�
ܘ�sIf��Q&+�3Pq2�oe�s��$��g𩓇��������8-K�sҕ�鐶�s�
}ʸ��3���):�?�sJ9����D�3�G�hS�R��[$*�ʲ3��qm�1��(�l�ζ���DR\O�ӕ.��q�u��Ou��l���)h�,��S(0J�hZ����Pb
:�
����
k`�p��)+�S�r��������3fmlٖ �����])�3��	V!��
���sb9ɳz
m����^@�č�ɓ�q�
Qo���S�>�)�γ[�s�����s��#Qm8��s)���E��������ɳ!�	E@E��3������I��OS����s�
��h��l��zM��&��ب��E�{�wQ��M�k����|�p<Z�㳲k8 d3��S�X4�t0��
t
��>?������$�����
{��'�t�:;v�೛��y]��s3�3�F��S�'������sd&	�5��3�0v$IV�3�#Zd�
t�3��턎d�sV�y:'���S1m����{��e�d���Y����Kd���J�ԡ۝�3?|��
��s�����8�3Y�/�����%�T��/�s�"��6��sJ��t��_�s�y	�����τjl��4![J��E4�u�
[5�T������;�R�w�
	R	r�75��
4�%(Y�K�	�
׼���,6���������;
��U��Վ��~Zt�����X���	�9����~�tHLI�4�$"�*c�'�D���O�>{�Ώ�,�B�Y���냚�-��4���ET*2�5���Q]�Jzh��@���oFa]	N��ԉ;_���
��lw֏t�˺I�8 �Oa/���!T�����tGtzY�+&����	[�rd(�:�JRu�(�X�L�A�*���Q��+�^G[�Ȃ�,TDr,�E��(��[�^���.%��"��s2ԇ1h	!��3��(��4�U���s4tE��ʓy2t�m.V��E5T�g��!.A5t�9b�o`�:��0��6;4���܂?4������@T��/
�?��@�=�
��vO?	Xg�	�?��I����F��b�X��F�JJ����F�K�EN��?I��D@4�Y8K�/>-�]L�.tvɒiN��;��Yz�STb��	z�[T�],�	e�/�St�R
Q,p�S�K�f{��
VtZE�/�mYT�k��(fZ��k���k�\t��1�߀*]Թ/���_4�
#Ahj0`�������a�R�d
=Y�U_�	��Nt�O_U��`4jS�X��pe��٬M
VeT�r��k�g�`����_�+��W�kt�(�	ea�Un4��f%��n�$CB�X}p��V8��'p��g|�1r�n9,uCs4:U�	py�Zt4��CI\u�Lg�r��v4�R�S��w�xB
:vy4�/3�h/|����g
�0}4�Z���~��w��X@�~t��AW �H����7�@�X
���4����t�
��7n��N�Gh�_�t���T/U��T���xm򑈔�F�M��'��1��
��l2�4HX�r:�T9���ʫ��t�4|�r���T�A����
ʎ���4�?�l��T�68L%��4K�1����3(-���Ԧ(X}�T��Yv�K����j���K����^E]{��+Uv�M������!_�/��4	Ҁ�r����j��E�4h��	�(9=�ԆOc�L�tB l8P�m�T����}-çt��_O��G9���t��7L�8ƪF��lD&ܫ4p>6���p��:���vȫ�C���M�ԡuv�q�T��iL�!h�t7B��N姱�\@�Rt�b��O��{���T:^k�ϳ��m��Y�`���q��<�?��Ш��������M����L��@S�����S��Ѻ�5+@���c�t����N��4ή�R�tm-aۡrʾ�U1�}���4�m8/tj��T��	
�����eKn��pƔ�)�-�w�4��*��4�ƬM�t��T'o��V��є<�
Gh�G��:I�������x��z�!K۴-")��J���
e�a�ԓ�#���޴a��
�RA~�Ԫf	�Ϟ�޴���
M<~�����)�4�`6o��A�t-1��f���ي
e�;��ئ�E��t�Z�~T�?�]�&�8��~��:���TaZ�&�$��T������z��D�3澍��'�&����T��B��

�t�n�!$�I�4�yZ̪��t��`	\E��T��i7U��t�#�
TO��t�+,��t,���n�`����FLM�̧����X6�|��t
����$�(�Z0
X'C�q[u�`UЊ����0���	#r

�u
�Df&a�����TF�
u�y�
[�Z��V&@��v��	�|�5uV�
��K���
%�b�U��=�_���}�@�uDl_��x���T~�+�ou�|
]�1���kJ�Š���~�I�i��*�U�H.��5���;ծ�
��׬UJV�	/h�����D����G�/!�E�8��R�"�V/%�ܐ#� #S
t�i5���zKP��%Ay=&5����&�'�&�p�^V(�����ٕ(�L)5:�J(���ھG+�gS���ڢ+U�t��#-�>#	xq~)�s^�,7�/ռ���/�z�Ϊ�1�̑R
F"xj,����G-E3�ž�p�D4��~$%��3bF-��M6Z�
����7���nq3�k5�|o"��9�%�e���<���J���AU�>Xa�B�����$nC5j�����C�%�X/FI5���}e"�FճT�?��J54�v�n�K՗y��'~K59	��XMU�C�@�pN�)��_��OUJ,��RK5�V�&��K5j
e��R�Hx�d��S���g�N�Sݙ)6.��SU��m뛕PV���1%$�xWU�����]&�k��	t_���OK_յ��6d�cUw�t�?ѓd��U����h5�J4�M�Oju5������l��[Fs�m5%5h�q�n��q�+���o5]7�7�So5�SaYjsUư�,,.gt5�®�wN�v5y�7l�2vE�:�تx5���vЖ}{���
~��E������2끵I��<��U5u�+�<�u�m�����uBxNB	Å1��������OD��ucDF��h���@��Ѭ��L�*oX͢��;�B`�i�51�<W���
5P
H�B��5��w�7E��5���;�����' ����&��j>f)�5�>��@j�u�k	M `��w��b�n����D%N���I:�Q`���Z��/����6��ږ,-���ZJ��3��������W/�l��Y�U'^^:RG�զ"�6�x��!�L����I�+S�x�u��LF
�5x�g����U\ol�^�I�u�;׀̮�`���R����L����uP'f�[��?�C��q�5�~%�V��5��������GR�9w��'�#/�ߺ5_���;񻵮�����u���@0,�UA>@�ЗO�U˝"Qe#��.���l/�5f0�
�6���~�|���5�Ʃ�{ǵ<g�dP���U�4Fl�������E�uR�9ED9ǵ�U�_�4������!	߳ҕ/8{"��K�	�N���/[\'ٕH%��i�J�>B�m۵���3�ݵm|x�ڭ�
��<�޵�y�5���UmQ0�o�Սآy"������Y ��5:�I�]����<���(�U�1�GS�����-	�b���|\�.���5y�lM�浗8�5����uF�l�N���Q�Mv)��[��A������Nw�~�Uqp�
��T��n�R�h�3�5/��	�9(��~!�>r���wS��ӫ��
��	�i�H�u/=���i�5~�����9�0޽(�0��j��(�	��^�՚���k��+`��:C/��3�u6�X�89��$��ʻ)���k����#&�;;:V:��f�_��1�V� Vw���ss`�VO����@D�q
�^���R��������L�%��7��ln�v#���/���{ƈ_�6��
 9�TV���F0���sF�s8�rVIهlR��V�i��/�(횀�"6`����q�#��{��>�"v"�
^qG'V�^�/*������+V��hM,�-$}9���-6��
��/v)���0�΅QZ*��1v�ü���{5�@��v�h6փ+�
yP86������@;�q���QÂ>�4��^��@�x����@��T	.x��@�Ֆ��)E�D��1�p#E�"8�&��Ev�����JHvL���y*Jv-
?�"kLV�+Y]|�M�����*��ME��	���L�ސ��P���x��8Q1K
��PV�]

'��<N��(�����TV���#TVT}���p�V��9I�O*V��Κ؆�Wv��5q1S~Wv'�w	k{��V4K�N�[v�z��6�Z6�8��A]���C��_��XG��b_wC�m�aJ�U����c6�!�k���dv�����_fցF����bf��/�z�i�`�J@��jVڟ1�o�+k�n�z�kTn�W�@^��qVX �	�Y;t6���w��%h�Uw��J�dt��xvgk1}M��z6h
��=U{�N����=[|���u����|v#�˕oj~vIo�*�(v5U	��%:��H��
1$��zv��r�dQ��B��	]��փkA�7�$�䑝	��Dž��m�x���W����֘1�u^xVz��Fǐ�J��"�[2o���A8ZC��|�_c�J>��V��lA�9w�	=s�͍v<����;2�v�8�%��=���!�^w
����
K7C]�ֆ�=(�'�V~�� [18��V���Cv{C���W�v�����H������Q��-��
`�?���g�C\O+z�����ٞ��^0*n�Р����\�\�8��`cq�vce-l���%_��L����	�Zt����_����ө���%%��6�F�
�/�6wd���D����O����7p=��ޫv@r��M����l`��/4�V��)�_�ւg%+	��b��
IQR��� ����H��Y-	˩J|�6���
1�pS�6�2�(���v�уnt���[Z�N�� p4Z"����n]GM �>�<p@F��}�6�%x4N^ƾ6��	iŌX�ֳ'�HN����8O�
�Ja�VfzDd�L��ᤡW�V�����8��6��r�^}�V[�.�L�⸶��ڕB���Ž�jjr;�6����N��6^j:Y��v�����ǖ�T�Cj��Vu9��}��vpg�i@�Ͷ�)���
��,
(�sw�����"�O�$�6c\AT��Z�R�CYH֖�&��<v7���p̔0�6(�t���ݶ����*c��V�-
�Od(ܶ*bc��,��������wܖǝ�FO��V����tp�6�\qɁq�֔�����o�v��z����ʙ2^j��V�Q�S6��Q��� �nRҏLl�ֹ�E"8a�v����fﶧw��!!����{�xa�t�6���aM���"Ju>G*���5�
�Ik��g�I�؋��$����'��C;%�/J��j@vg�wuI�=�u�v�xm{6W��a�z2���
s��C�������zH(_��f�q������l9y��Ul
��1V�v#���,o���|�'�U�%�r*ׄM�{�@�9��]7��g�ۚ]�g �i���[0��F���o���xR7q���QN
7#o�������i!�NTb7�İ�?rI�*c�?��w�`�����������Q�8�Av��A��R	UyP�UJ�S����A���$���/c�Pu���n�g���")7����e ����FK6�Ţ�74��'�_��q�h����h��@I	�s�Y����wK�H�����ò�7�|���N�� ��Y\�4��׎^\�"w�JP��Q
��(��Hl�%7{{�z���������(���0н)�+��&��*7��;TS�b���
��"��6@�a�(i-72@4ߎ�<.���Y��-�3W���l���4�}��.h5W������6�z�!lG0=7o�4|n!?��Z�_[�>A�K�<
wlRA74*]#��Fw�(.	�5MG�c�
�02H�3`��	�Hw%����<�J�،�+&K7_�]
{�K(l!
}�J�L�'C�g�NW�<�8�ZNW=�V'�P�YD����P�=X
B�{R��l���Pw6}�
����T�nrM)��N�?����IDU�-&�Ҙ�Ww�9g\M��W����+���Y7�h��~vYWִdw�iY7�\(
b$,�\W�z+�9f�Y�e0B>���[w�ukk�j^�-X����`W
��
�c`w�3��b�b�!�L	��b��<�fw�~d��o���Nd�Q�7p�fw��:֤�!gw��0x_�e,�rl�	�iWX���cW���^{�T�<��)VlN��
<c��M��1a.n�!L�ՅX�3�&���p�\?q<��q��MM_n
2s�\�"O���u�}Ȣ�*vW�4�3� w�����v$v���;V8z7<o{��v{7������7D	��;���9MN�T�t���e����� ڙ	r,�Ӆ�zL2�#hÉ�7��_�-��d�#
������NC��ۉ�"���2�����d�=L�������R���M��s��9tb�"�����r׼��u)����z�7�k$���N�7��QŔw���	��3�w�_�
J�V䕷j�8n�^����|�-���$~�5��W�?%iݚq��U_*�Y��3MB044֝��4����	r�
 �$�����|(Ƞ��/��N��w��l!���7���
�%Ǝ�t�&�� ���)�B��7�7�	l��ɥW����Np���~
�wpu��nN���C�WR�2
�a0���*�	�����JM.�`��dO
Yȑ#�7����ȃպW��J��A�������μ�C���_Yr�t��
B!ܼW(X�	�qͼWiB:�U���9 �](���!����f#Ο�÷ÈK��:��kr3��ǗV�}	-���ȗd�����QK���<��W�"7	�7G���o�0ip�ׂ��
ͭ\�׆c��N������z1pԷ�ߤSׂH՗?t�LI�n��9R	�����S.C^�:�\l�
\G�U��Fv����w�hoq���W�Q5�u���N��U�������)	~�ȝ�7ᆻ��N�7t��{���7�G��vW��W��FV
��W�8�
�5�Wfҫi�
����6\���Ws���*�׊r�
����w��'#��w쁆V��<�P�f�#�������T�
��W���C��l�' t�W
��
�T�7@o�1D����6������:j�Q�A��6*W�x����s;�
K�4B�W{���Wg�

�U�W̄�H�����������WA���)��k�k����?�X��s����	�G����,�\��(ɂc?ر��f�G�X�k�	`>�UzOe���3zs��D����(_\#�	� ���s	x"�;y]�����u����
���/VV������ω��fE���b�|w5���_�$�X�{_A���:�l�z�V��k����k����t;Y��Rx�C�
��u@ ��N+��"���>x�c*"�o�\�r��%��b
����&���}xP)X&xsV�A(ط*�6CU8�	-�������.x�4���E_._��
��0�B��MK:1n�A-�%5U���w��:�9l��Q�x;XK��=R��;N|Y���>A�
��?���2}�@8�XWb~%A���	����?���i��C���)ѡ��C��h~��F�Ex��bjX��E�R��
̗�=G���f��4HxO`:�3�Hxts��]�AzԔ7<�WMX�	��S#�Nx��}
=�:MX��	
��$N��y3-KR�����[��RX�Oc���S����oT��S3�F�S8V��ьX��km0��ZX�6_Ҵo�a��4�
YX(aX��ڔdX�Xh��кe��������fR�x
g���ߍ�8h��|V���i8���N/-jX��n��kx3E�

�qj���V��h�4л�>Qd8P��-���r঳�!�s���B\�tX�N��xX�^0;��y�Z�<	R6�1z�(%�=��z��
GI �|x�I4,p�6~�d�U&�5����¸�����϶�l���V^����Q���I�)>����_�C���lS����X:bC�)��x�������S�\�O�/�Nn��Xf@fY��$���	(ɛ3�����
	�:O�x���ڪ1������ m�غ̏�i�xl����f���e˩�,���r�X�j��Z��:D�8�������+�b����x5�N�	���ք�����#.��=������I�w�����^>���Naw����
`��g�{s�3	��8�B.�I����y1�^n���8��D�jrQ�x���<�<���	l\/�8=
�"z-ȷ�/�@#��d�ؓ
	�*P���<�u~���:�Dsc>�ص4�g߿8�( 9�=E��qs�d⽘�{�1{(+��qn�j�	���7
F�7���R]g	Ȓ5������@��XlM�
�*���8o���>+�@
�7a��،NbVE���x����qӸ�-�;�T�X�'�H/"��Ƅ��4z�x���V��l�x	�}�.��ظ�V�����8�!,|����X�d+�S��8,�+��pi�8���{�]�8̾3;�D������00t�X����!H����K�(�x��h�����N��
xA���e�l�R��o�a&���XjN+q9U�w#f6����\���n��x�k�_m7��U�����xT�E(�-3��G��s�D|��`SG!9@I��PW	y�̟8K"�
��^E��*	y!h��P�����I�'E�Hl[a��S���������l�KJ9�zn����;C/8s9�*�jnr9l�4�gZ4Y.�^	��Sl����)�Hye������A���}ykߏ�����bGK�ۆy�H���p� �R�����#�c��J�O'ـם��b�(���J�Ό�(�_�S����+��h�sA��-9�xlJ���/��tk
>*�/9�/� \��3y���f�k49��o)q��5?���JF	5�x��lQ�3y�RL�n�8y�F��l�69y�=I�~5yy`�_}��;������<A���=�K�=��<y#>�
���?� .�$��@��P���ȜAفN��Y}BQ8}����B�=�d	����=�z2�9�.D�bV�`r�F�ߧd��JhC�38�W�R&H�2���ȻCK9A�.���MyP@��
}�My=�
{
�LNY;ja
�.�6Py��y�6��M����Cs�Ry�p�	� �O��SJYW�T����>�?�Ow�CCbO�VY>���1jWya��V���XYHB��]��Y���bXsU��c�R�W��= <�P\٩����ܺ]��X6D��^�ic#��_��X���}P�.O��<�c�?`��.d��{�
a7��c��Qdf9�=x-�*�g�
؄*���h�s�!ek�l9��8���m���p	
�؈n�z�?�_m�,��=|q��%�<?�}sY���+s����K�d�uY��і��v�h�`x|��j��zYt����[{�ݲ���|�t���V�|y�A&��s�}Y`@.��H=|=�U����~Y��_��Am�yd��z�F��Vd̜3�Y�!ꊙ涯
P��Z��s	:  8��7���k����L������Af��Y؟��Km�y�]�0H�.���:~
)̳��y�/��Lg{��_���泚�x��™���c��Z�,�����^�c�Y
9L�G�������(K+�Y���?�P�y��R�@¡y�&}�~ϥy]e�C)�|-��ᬧ�#� ͈�ҧy�e��)'�Y^������Z��m7ƪY��T��=�y�
m<�7�����m�!��9��O��=�kk
���F�9n�l	�9-&�>x�D���!�rɖ�y[qpq�D�١����"�y�0kD�K\�9U��c�p����
C���Yu���E����Qn�4���b��"���~2�.1�y�Z;���y������٘�
��n��9E��<��y���醿�%��$m��98_
�����3�Bs:�ƙ�����H�y�|1���������]�̙�F�� ,�y,������yI�b��f>���?�n��Y���1�9����T��ٜ~Qr"E�9ͨ4�7չHn�(
���y��E!!��9u�Ór��٧&��QV�Y���
����F�_�$��9M�	�iܹ\�}�`�4��{�� 1��p�
�pI�YY�6�;k���f���9�����(��f�
~�����}����	�� �9C|xHʖ�����у���vC�7��9��-�k�Nי������L
!�Z¿��0;����H�6�9tŪ_W>��Y���4B1������.�y��g�@��yrYDR�;��(��9We�Y�rG% ��Y�#E
v����9ч�s?I����b���y���D���ymH����l�v��y(gD$���Y-��L�:���!�����r�Do Z�/#�<��\�
�:���{G��R	�
x��
��X瞷�Z;����:L�'[��%
���3ה�t
�!!�x�9��M�
�J��:gͫ
l����Bnk8&�	�2�i�=��x��l�
ړ��Uotdz"{cMb�Uz'HU�U"]z��8A�q3
Zs�!��_�:�!Tv���|�
� ��Z.�_؈�O��xK%�#��(����&�X.�	��{�&�p��	zŀ�&kS0Q#�)�((�MI�+�p�;�^�/��ܫ2�3�3zH�G���7�R����7ZƲ����::&�?
N=���h�=&�>:���*�>ZF����@��W�(�V�A��%���}�D��3�y���FzM��FV�F�@��_�MG:���F�I��P��GKz���@7]�M�{YtRM�NzҠ��F{�O��w�./��P::�,Y�rRZ$\���,�U��;.����W6�1	?V��W��tZ	�<c�Z�˓��7��]Z'�n�j]��ze%��)]ڽ��f#�
_��c$�KId�i+��
g`g����]�!h:tDX'��iz��Oh�g��n.-���h�#�hU1k:��Q{�tm��>`��n�I�^1�nڸf��1��p��h;
;!j��aD��s�83���4uz%w
�@�xE�i��y�>�	'�zZ_�H�W�mzzɀh�Q��}:#����~������5Gz��Q p���h<���Pz�Y�	���m~���
��X��?F�lo�zn��9e]��>۴
�������Q2[E��!`�
��$u~ZA�pzNƇ��B�qMCØ��N�lJn���#��+�Z��i0c�ԍzת��)���zy=��s�zQ�
������oԋĒ:�
�	��z-�x����U�{
��*�"
�Yw��:��l
�ژ��\�Й�|��j뚚3��~DmY��"��	�}Te����E������ӽg8J�Y#�4<��:�$p�R`�������T�:�����A�:���	`Ql�Z=X
����zh7���J���2����h���y���:}Ӈ�^���z'���ѕ���F����o�WFV�4����1R�?�=����
��h�z���ք�Zb���LP߯�-���ض�����
��
:��]=���/ܥ��Y���5��zq}\yE��Y���}-�:���au�����*�OK���������Z]ouȁ��&�H�4�������
š�XC�Q�ú'��c��úi�����S���l��z�c�,����[��SӬ��N$4Cκm�%QJfu͚jI���e��������o������!�Ϻ�ț'.���Z��\��&c�z��4
,��$�����h�-�Z5�W�dY��Z���ن!Y�Z�`��Y��:��H������,���O�:��.M>�ZW�&�iߺP�������9�
WV#���x�{�|���z0��������<�T�z�ȺqU��Z�K�iR@�P��U�:ݟ�B���뚄��h�:�Zs��%	&�����Ҹd��Z�w�;���s'����:7��DO���-W�[��Q
Q�^�0ԨC���[��G	W�������<�n�w��yx6l�D,����G�Qqz[�/����
;�4��D������hP���F���
�eN��[�{Y
";�����
;!�s�+u�;,���`�s	ۓ��
�a�K�Lԓ��[���3��[�*���Ճ�N��I1[�SN
,�
���M��[\��F���W�uq�u�ҝ*	dY���h+cpso��B�
ȶ�B[d�7
�2�ަ���o�y���!�vG�KN�"[�
[�K`"{_b�q
W�$�$y��
�?%�[�Q�U���mTV![hk�Ã+i$��,�rZ,�`.8���jmn�!{›��/��46�6��(�\�gB��.���?..����Ç�%������1{�[K���1��aO̐=�2߄Y�)��X����5��D��C4���*/A�R!�,ʳ:�2���[��9��D��A���m�����<���	�>�=���'����=ہ��
5t,�@ێ�a��4A[�'��~C[��T���C���g�Rx
C;��7u�pU[_�8���BH�:�
�J"H[@�l�e	J�]����J;V�y%"�PJ;�
���M{3X��*�bN�*0�X�Q�K[�
S�N�M�T�
��o�Q{�b�~�R�(u>R{�;wT��T��ƄL�<P[�h�Xt:O�_eJ�`�V{G��	4�L���z{
��J{P���-8pP[��K R`[�
�
����K�^Y4��z,^{k��h��_[|�"�g{�VG�.i;��T	�Gj���Vj�k[Ѩ�9��zl������m{cF?��m�unu
��3n�j'Վo;5q��0-q��(��-�>t��dۊ�ouc0B�)w����m��x����
 �$y;ӺP
�Lmz�,�g�"D{[�;����|Qb�����};d�x1��0~��h��WK[~�ߙ�-�w���
��	g2�]��n�x*�V�w�c�#�{_!�w��۟&=0t��[��S
�k&†��$�:�l�[�{H0©�����e�Ӊ[}f	m6�ˋ���0u�@,��كW.�`��{�ɶ����ۺ�C����+!p����)ꖑ[��p
��J璛^�M
��"�i����2����Qe�a/藻	~���'�;�>�t@���fW���<���I�_v���_��r��;��R�@��;jv}1�e�ۿ'gdp3Z�n'/���;��3��z\��mK��խ������[���[����@xA�k�����&�c ��2|��0�&��tQs^�ΰ����`��۰{D�8	u7����.	��鳛��(`�0�;��q��㓵;S��9��ŷ�?��2�$�;��%2�Ŋ����3 �췻�8]D�,y�{�urW����z|��'��
�dNլ�����nP&��ʗ oaV���W:F�;���W���S�%o7��{���
��a���tt��Q�;��
���ƛ������ƛ���=L��{S��Þ�ʻ'�=����[��uyh̻J�g{<�����m��1���̝��h������&�T��	��қ1"���[��Q��O�u����]���C�ۗ��R��g�00c"�[�Y�?���D��!�����K
�g��[�]���
 ߛD+T紘��ˠ�����;鎍
��=����@��8���82nm;�{�5!
�\D�ۋ�,Y@z��Ւ��Yc��[�v��v?��ę�`�g��1��=�e��2e�y�wﻮ���b�o>&��W��b���u��۔���S��{��
�S<�Q}+�
��{X��72���{s;Bn�x��;�%��F�;�qf
�ә]�{����[��{�!���
������#m����Ve^�������:����y>X�Z���{n��&qH����p���E�J���\�
�t�%%	����ΙW�<U��D�+]�
1���E1
oK�<'���4��|c�	�Yl9|d�
>[j<�Z�dk����	�٥�X�����\_}��*�o<��4--l�C����.����7�a��E�Z9R�<��q-�\i��
�] <���=T!<�j	p^����y<b@4��ozI4��$|�@���d�&�9r���V'ܨA 	�'b(\NA[�S�g*�e�����**<B�N��-ܸR1$�n.|	��XÌ/\����2�'U
>^�03�3;U�:��2|��!"kA4����w��4�����6\��X���8\/
��08�����:5����|b;��8�;|Aɠ��=������F�><H�R
�_ �>�ך}
��@�W�
�y�-A<!�t�-bB\jj�	E�C\���}�*>��;���qB\���`�fB|j(�P���G��:'�}�E<�	���#]I����H�I���\J��/Ja9nl�a"L�PD�;M~Ax���ȋN܉o����N����_�2�P��;�pE�Q|���tZ�Q�غaSVj�S���mÇ�T�ݐ	�c�T<���	9iZS?��^�R�RV��/=���K|��f���Z���u¢�J����.9m�_|��
����`�-�	�@�__���w�b<�3aG?kc<�#
�a��d��׻`L��e<5�f��Jd���J��b�>��J��h|y����|i�x���i����Nna0e\r��jc�;ܧ�O( ��m�0c��V_m\�J
De�Vn�5���s:�o<��S�Ka�o<���9	a�r|Ԟ3žƏmin��S�j�A-��1�Ou����k��8p\%��ٛ�\x|��y���d|�Or�<�8H||���
�.N~�d��h}��%�	G�����x�}S�灜�,~Z�9��l��o�<(�y�(䅼Uʌ�
�
�\kA��EZ���΃5�I�����X���<�P=n���}�ZX�֌<'!*}�ڎܸ�^)4P���O����|�G;	�|Ep�|��Z� Pޒ\���Ɩ��o�,��ʖ�x�D^F�J���0?�4Җ\V����@����	�h-����SE.”���ɽ+ZQ�|��	l�����	��9��(��	 �+���x~ գ<�������0t
��z��[y�I��|���
���N�q��+4�|�*�Qo���a&�o1�|��N�P��<���2� �����BW@q�|�nB	q���߱��h�a�|R-:7m�B���}�Ϛ��<�����|<x�k�)k�|�~��k!
�ܾ?
��:��|EX3A�_�^��޺��p�\�u���Oi��3e��X���C����Im;�<��p�tX@��8�^
q?:i��ErK���N(�F�]����O�������F�}���ܓK�E��ŜB��J6r���!eu����\uז��`Ȝ�s�W�q�ɼU"@V�Qʜ�,�	_th�|���
�G��\�U����%͜��:
N��|pv�]�k�\������|ܼ9��G�j0	tp����r���O�<*�?#(�\��z��"��\YB˖��<���	���V�\r8���p7�\{���R�]��������|��
)A
�ڼP{
fc��\�����zޜC�2?2y���p
"���<�5�dH%�ܕ9�k\���<������ٲu؊��|��>	��Zu�|
1��D��|
�%Vw�|��]�n���˔�;"n�=EHy��\�^L�u�)�浈����D���{J��8�ICls�|zG�������#l�?��?9Y�:b�����F=���Vs"�\���P'���~��B��\�3nľF��C���`;��<�BUZ��+�
1ͧ=����f�}�m
=��}�c�T��=��*׬�E
=�8��jH����+��mR��Zu��v��8]��@\f
���-Ԛ�Q�h&��LJ=�Y
�Z�����CM��]!���]!���t�7�*	��u��G[!���s ]_���t�L!�����!��X��/�)#�.��U��X$�/3��
׳&]��XfN&]B���:;�(}��Z%(��+�f��	#fn(.=6hhp��l1���2���2��������4�`VT�O5��i]jF�6��"���7}�����W9]�\��/�9ݣt��np;���
��_�<��Pj&K�=ݍJ[���>͡�	:`o@�5ۥ�5��@�%��a�sC��.�]μDgZ�ylDw)1
��mD`����G�������F]��ѾI�Plp]2f�F�;,�$��I�>9�Q�N
�T(�O=n$}�U��N})�8�=0RA��O^��R]��{r8T=�$����U=@�	RO��VݰK�g�4CW����јjW�,/��<
�Y���	Es��Z}/jQ�[���F�TZ��e�@��]�ph���X�^]�W���^=x�G
|�`=�'�J��`��W���`
[�}�b�!/[C���/q�d}�jG����e��	O��_W�<@�P(g]�w�
΂�h��=�	�3F�i�����'MMjA
�Ya^k�p�]M��ti�ٓ�P߱mXX�G2�n�7}p��n���Et��o}FMTo��m����
@^6yr���M���r����n�n��+�´҇q��X�bu=;آ_�A�w�u���%�n�9�r�5�_y�XU1^xy}�"�
�5c{=RB����P|=?c!,�5}]��'|6�}��6�	��n7{=��q�d�_���u�B�W�}�S1��z~]�b�HKKy}G�LisR}�^�| x�v�=0���	������FNu&��}�]�竺}���'e
+(�2��}c���怍�O�V4���{����0�]e/�?���Jq��ݤ����)"�;�[��/�y	��3x὞��4����}I�J���������>����]�<
�\��=��K
V�6�=g�wd�`^��M�b��̰}������}'L2�^v��iV�
8�D�}D�k����]����zԸ����MBU�}Q��F�S�]q[ZMK��&Hv�b�4���ԡ:/�?��jX��֛��}�'�x7��]�g`����}U�����=�FOt���]��&m�|�����h
|�P���
�w���]z��A)pf�]�X�[�18�}���K�͝Ů���"8��MItgb6�}�������}~�=a��}|��	���ֽw�
��d���~)T+ӹ~ٽ�R2��1��])B
sڎ�׽�Έ�#��̝;����SB����
�|Z���������]���|�����O���o��W4�G���=��	�������U��^�]�;I��UJ�:Id����]6y-r�d��ݾ�f)��=�w��n��=��W
��#���\��$�=�ΰ�#��
�]>�Yg������<���}֍:
:͘F�ݶ�e
�=�<�f*�
�d�S�=�ԋ������eP4G��Y�H��w����TVN��=;D'�����O��İL�=n�i����ɠ��	ֳ�]���߲��~�)�"����%l("��6^+����>f�j�F�<�N�w|E+�3�&�|
> M��3-���t]�4%����@���	ՍsB!�<[||��:��~I=��3&�GP���;k�>v\9i >(��'9�[D��)T�#^�4�QK$���:���%>b0��("&ދz5B�%>	�^�B%�4#��r)��^��*^/.U��D+�`�w"�+�+�z_�E,�c��1-�{i�Սg/����
)DC�0����lc�0�]D+��!1�4�
?��3ޫt<B�3>�8�
g�;�->K�5��+~4�	���7���pa��q7~��W�-=��X���>>R9B׸��?>-w|B�!=@��-$bz}@~Ҳ��?��>�ca^
��C^���r�A^iة8lK=~z%�����F>>�8�?�G�Q��4F>\�e�$�aI�bG��kިG�ᖂ
L���K^dz��NK���-7��H~6V�p^?N�W3�
a�O^�A��cU����P��Y�����|�	`�~�gu�a��b�ta>�&�H�mc�X���S�a~����R�f>o���zҒg��.�)�h��*MMN�Ui^�q�h�f��)�2&8qh^ʁ|šO�o����$q>#����.ns��m��9t�F���Ӷt^]6<
ں�v^�&���v^yۈ�o�u��t�@�b�z���Q��2{��j���|//5q�Na|��9ڕ�+{.ef\g5���c	𝶀�>Ū))4�惞�^<��ƃ�6>�����8ڳĻ]��^������
�~s�d��~��c
�'�^�
_4�݆~�ZA��!��S���f5w�^�J�������TW1۝ϋ�S��мb��{���y��k*�Olۑ^�;I��1�޹�
d�X�>|�"�]0s�~d�:U��>�5�
#����II�ƻC'��dr5�����![j�e���R�	��-��|��#7lP�~>8^< �1�~
FxXs �����Ϩ^y1e�
��`��4xK���Oha
y�z�> ^$*rp������|�^3t��22�>+6�	|,;��%"y�Ǧ�]k;��`	�ދ�k�]ಞO�Pz�q���1�w��3�@�3x��>d�UlX썴ހ&'G�6�^yis
��F�^�
�)}���l�
64v��ހ^n0�n���ռ�X�w�>��8
W&G��^�t�C�Q�O�:�@���ukQ/��~�^Mj]�͢���JO<��ľ��z8�>Uhz4�ʞ�7������N�B	{�_�>��'	3���ފC���J.D	�5�Ҟ�•�,A.���wq�w`�~�ll	qnzz��^���T���gZ�
���՞?J�O��+�~��m1��"����hИ�ܞ����/��>�eG_�0��e�S�hV#�>#N��jB:����K"�K�~!6�Q>cz�^{�4�U�>����NW����yN��Ƥ�~��m���j��?�oH��⾫>Pj|��!۸��:��
	W	�Aۭ��u?��f[�p
\�uz���5|����ra^`�i��޿��y��(�ޥ=��p����� ��V��[�1
��>��~�1�
�b8W��H���a�g���DHE���؏����r�����d�φ���t���?G��
��o��gIư_B�Z/*���XN>�5_��������z�*�������,��n��oq��zM<*F���2o<!_����5�$�J�X-�[g�3�?�n$��_���T$1� ���GӜ�h ?�U89��!�E�x	E��"�3*F��#?���NQZ%_��p�%�S����Ba%_?!��w��'����߻%)<^�w~��.V���RF/��9�0��X����1�W��cJ�2��EY�6�3_vQ	�R�A4��	��Q44���$87���;w�;Y7�Hj�2�(S:8�'B,>&��jKX�C�t�8��a�D*�?�R?HF���<
;��G_}�	�߼�H�:�!	\��TI�PO�!���JP����AG�����L���	k���M��N�OoQn?X"�R��R�>T�ʳ�
uv5�W?�f�ra��Z��,m�-�\?�vzC��a_|�a�G�b_�m˦�a����H݌#bh����{�e�̼����aHk�%8��d_{@.��llh?f�p�{fd�Yhk��d�TD5�t�k?{{��v�l��^����m�X��z�Yn���IH�o�4�<�r}q?����6�s?
%M<`s��U9
K�?xu��0]Uܝv�B�\��w�4���̡x�
���Zw�1tE�v�z�i�O��|^��`0?����s&�?�e��u����
�Ϩ�?N���������#�Fw������ه��g�0����գ�}���?�#��l��_�j?�]"���	DCHш����!��_:����Ê���g�/s �Wm`�t�����O=���_�0��.����[,&Ŕ��w��,�ʕ_�{z�C����7߱Ƙ�Z��
v�Xߘ�Y�JF+�r{�Sqx���Lh
�
���2k?
��5���nP����՗§9��������稟���oB���m�&4B�~��2
�kWҧp��sK#c�_�\#�Ձ��[�q+��3N0
;���kPQ
r��_�m������_�RK?���*���F��wU���v`�_<��
��k������,���1^rG�kb�_��7�60@�?T����*̿"�V�����T+Uߍ��Ͽ�O�0�ԋ�R
�)*�_0��fx��_G�������@ӈ{9п���
�:���M�\��F֟w�G�����w�`?��,��R"W��˛�p��ߦ��L���@<��������ϭ���X,�|md��o%���~ޟ
Y�V/|�����t�mi����b�7%⟅��5(M㟯b�i��{�2��忪�YVJ|��_��Rs����
�\1����dC�(�{� }
�3�_:Y^nle��K�\��2��K�5���1t������_[*k���_(I4�B���������wܲ���@�__�Y%�?�s&=U`i�?]�Y�0/��<���j;��ENa	�v"z���d��C7B����
�m\���׫x�������)���%	���4;����������_F��֦���6�5������!sDa,/_ZD**uP<(l)�duJ���Ma�ip5yy-��T<(>MS�h,���ml/{MeO���.���F��!��g3��tc�
.]�L)M�_��L�����F�Syl_o.CTik�hKO8�jxz1GzdN8�u�*
8N:r]�.Hk�A�eAK)21`EiM�7K
�Jd0"]\`<�Rq<,yk9(5a��u&D�6�$U[1�
He�2wj��	�$v4�FXN �#"H���[
�m���Gi,t'=`SP:KvF������\Y��W�Ku������w={��)!&l���(��*:Xb]��&����.�:�8X	OC<����=v[/MNk^��k�
�%x
�7Hv4= gR<!Wt_=h�-c/*n,%>j���4�yI<��Rz52]G�(b ��FM k%V!sZ__
qZ)�x|ss#
4r�%�N�zGe�K��{	K%-%,z������V_��3&�l�+I3�<dH
P1mu/GOnN\Htu7bUB`��!���{�6�K"�[ =gW����^T�5P=M\fN|sC^���%c���n�NX[����"L�G	y] ���h�C1��\
v��{�#����[P'2}n���A>�]�]9Oi9_!k|k%5h6u=Jp1��~<���v���R#m@2WLAU*
Zz?Kx1@sE��/TOX>F
,/
|%=h."doNa];Q(}'ZY	U<0t|f@g{K*i
n��*�Fzf.�1
��O�}�oX���bCKkABijH/_U�u�<��� 
F/$KlYw2V]�(/���. 4-V2<q)NnSLZw�|I ���[q�0=@j\Yf��n'�5AR$7
5LGV{!f*(xW[ UB/8�|F-W)FVNbnu;whgijrk3&Pz0=[Lt<7NS%I%]F^h@��&�VqO�G��������M�|U#.Jo��k��YTW#p}���G4\=2o}pgF5x*C+&_<B+(E-~FDWrG4�����f9I�C"TOR
0x2$
ZuqSf#@\s.Gg�+ur�������M"�s�����N%0yK(
V:��q{y���[t+n�'C���{��������}����,�8:�H(��5��Cv'L�f"{/�LI���.���_caBt9b�m�662J	���mKh%
s��]q|51/$v/I7��CwxCoV%k�I>i��~\Y��E�'�	�:=k��*�&
HAbS�C���1��vg"~_FIg*���)��5'Dn2sI�����u�9J��2���k#]�A&!IJ2^XC(>#?7CC~]naf�G�whD:������Z@3fbJt�pYY;azM{Oi*G�EGyr3rLs,�����x (50z���G�
Ho�r�YFBF:k��fZ`93{�������D>/�'Q>_k:aJ<+�X��������`E= j%"	`�c��(O;l7JQzO<~q"5Nohm
/gtvM����hb|�tq�G@_>$zYE%}5��[y~D{	_#�"�}7{o	Wz5DSK.K���U�%.���?�I�����6J> {Z} _"��yC1k@����Djsrr���T���Q>��dqc�������_�QiVL6CSF?2[y5~? rEssi*?"ly,9�rZaK}�A,�(o�D(�I!BVF3I ^V\ :�HEU2�0zrd/cP0K2X(F%)��1��iqB<2�/h��vc��q2k;#A}��-�E��;��U��A��.;m��5��3��h���)~��'�	L1qWG$\QKOYyh62Sc��gk�.�|k��Y����[(������s�X���]�V�Y�"���qU����B������7��T<|-�I�{��v�|s�7YeQJ1HFK|'8+Y/nB&f&5*r/.#~,.D~X[F5@��h�iU��7���u�m@>7?�������SZ&�_<;�6P��v=��!~P#37!d!�^�J����h%s"Y;b.Z{W
o�*\MFD}qZM`Vz�c��n�4�QA�c8O?8,FRJ>K�7p'aP��<6�^��$Pdd���x��t�9�	f�A}'T|EHa�jYo�RYB$F`C`��f)MA`7XQ"}-j)RMzPA@]Y����/����"J8h�g%{~:^aY4dH8O?mIT=v\UAc(u:*kTgd�tN�c!z>��K27�Q�F7D"~N--:9ch3B�����,]��1L�k�p}W�%Z#8����s$���xZ�<@�&PIjf9M���u��)�������JZ*&I_K^pX����iID2Uwz��|N�E�{���'7K>*y3``h<��h��!:����TJA��&��]�JL���YAP%0\�?A"?x10(V)z�Q��1O�{m6bp��2OjM{Bk.�Mc8CwxVh:{I%.Nx8(�K�~y�|<: z�lLk;X��1!	L,_ <qI@,{)Wd
\L{4!/Jz�����?���PD
.(���f���$?���HK >|�O����Zx�=
�=�or3�a$l
����Zs�HX����J���^�jP_��5�hgYY;7*�POy�T��}F`f^,�Z4>*|\�/A>|Fx!|h0ql^�S;&dG�X
��7!bi�#��h<����e]�S"Z=�o�e^�%&n�A�sJ����w�@dD��C��1JhtJ~n�d.��b���{=KVZ<r���\4���
��|�Yv9UP:%m:�m*�?�\}SxS)M�w�#lFrg���.N.+\So��4a./j���}]:W0�&����A�[I8Ra��Z�#�Y�-[J�d�d?65�>�"<��<I����:E/�Pw_M]cL[|������{<���+�r�0��Wz}�S�J{:U1PPCO7�����L'NVKDN�E��+�_���t� 8����������P�Z'����9��������7{LP8�91s���qF���3FAPIKiz:V|�E�0�Az�<}ghz_261R\ocGw[6&q��#��$vkc4:r7�P!�����F>�EY F�8#7dZx�]i�P�����M 9�����
RQrYb,-?:b5=AU;M�?3^��{��LX�x�ihO7{)�I'��O{�n%g<lH:@7$NyrF��0-qCX`/(����Ztmuyof� `�����}�	YaP�,6���!�G���3 Ur�����NX��g��yscMl@f�F�����0�B�]ibAO}G0u{wmE�L,K��F������PA	��[��\���zk*������N.
'sO�l�p�-Y<���S
��q'$�F}?Un0]82m12^~�>T�X,w�l�^5X��HFj
~���#)���-$V<C;[vB.z-uR%-6eBM-N7~<\A*<NTg�(Gd\-(4l1>A],5.z?a6T@E#&�'Lzy6{/1w@%*eLhRBc_���|%`$	���������
b5��yl�D��M������'C��Q�} �
����W�/�2��i����R<����Zi�Lx�{d 9l*u55`8"aP�L[-1<46=dH~4	i:eUdpE-m<5D4V2tl\:iZgtMP*BqAa���L�']#Q`+W\�NWcY=G<is~x.*(
mRG6]hh2%+D�;G�����
��^�����'��gw<zWZSt&��n
'K���N��p����$-Dd"N8pQujOL"e0�|��wt[�-?,q?&g/Em*�������j
>^��KLfP�`��������	�l}�<a(C!2?Y?ww�n3Dt/a%[k#>`j�5(�$J����#����/��e������\�Bu9W{�\/T�yB���}���e��
&,|wRk)��[Ct5WO*E��o��v�G7u��j�����L���a
Q+nuJnh
�]l$ZZS�]]6}���d����^L+\���[_0���OQ'o�	���+��6_�����e$#L��YK��^��(�P��9��e\�����0����/]�&��6��-A����p�Q�qG���$�]Y@���`���Jzq.36K41"K$4�F�O�|y�k���{vdKQ=6`�_`GR9�s(��'MV��@fE���3FQ77P}W&�OQ&mwCA�j�?A3�T5����F�8G����x�6�����3�4JtsJ,[}*XK.`}+rbu7��03�xPo2@~Y��U9Ko1��p���F��i 6���a��@-DT%�6x#S	OyK!���V�(-d@!lUmi�Yf�t��d��=N6qC5�\��QI}4Dm)n^��*<2X��fh���\��8�m�K�Z��eg�$BM3$-+^g5�2���<�����ScI	4�6���J3$hnL`OHPe�����W���gQW{�n;a�G??oQ�%[A~C�#k��
W712�"57)_.J���
p%u#��r$R$6��R����<n!x!jPgBz�.��W`!9	)t7tr8��0:sqW����z���]��
(Yk+l9V��/���`o=�j2f5%��B�����Lof	h]c&'��C�&2���z%-��<:a����`2`Q,9L*)�����5��9P8�%�T�Yqn9"E!g�$dV&l16DZ���{^9?c?)�:3��?/�a0�%)�[PGC\S)-�������>*M_hJj4,�k<M�Hj�^.;y���V\�W|;
aeXUQq6;k3
or@ci\WuUY���j\C3UAf3@Yfim#-�Xo��f��:���(\���u	v/8b}neXh���K?����va>5,wX�2�tQZdyW>tacrg�-��:G��]kk
*-Fo=A. 0ye0:���k�QD]#9-O���*b63�[���wv,$��_%D"�:�����Y)q-�55�`�uXdt)lS����]_*&)!���a[;yMvT{C�#P,`e��������;5OTJ'[lKb{@:s! n68h&DsW6E2�����
�����c7�y����$f���p`v3bB0lS�Z?-^JJ`7a�N�����h&Yt�h���!�0�3�A<�+L+lkpp>5?+	rG+c`P]x)/H~a?-s>y��W����eJvCt*���<!Y$]LyZ�����I�vf��@*���%�Y�8.)��Xa�es|��G����H:6
zU1 eQ���N[^[YU;
������x��-_-/�dfD7jJ&?I#��d�@r|�ec��?�c3Fl*^�����	H����pi�6I(lFB.���y��������oi8ERgT|o�0M	��_^d
S@)c���y]cv#lmR�O=��W��Y_F�IBa��� �`��L��~�FzK�T�N�
�WDoL.j>gOw=Jt�,!h�`�#�0O7��y����
��%5px	AdU5HG
	 1\[\_tq!iB���vY/����1/S#;9�0s
DLvh-8.8'=RFAmK^O/W*�3���u.J���cJe1N���pp}[L(
7w;=zx! :<09ysU6Wv}J7p74b10GJ)% sN%EV4Yk
},%�=l�Fa V����r^c=������7�-�O���ZRll6\y">7TB4Z.=,SC7A@nl[&|.&�F�>mj`�7K�����&Rm&���mTnb`&:q5@W/k	*&U9NrKm
'N�������	�����`_Z~Z,4y3D��5LD%��E1���Zo:��6;4(KZC`#izy9	@mq��R75OBdA��JcFs5==EHJq
�_">�D=@JC�����!�L�vt�Jf+����J\Q7���h����6q>�Aj,hbc4gC09j��{g�b')W�5�������
�,^_Z>F^"hp���SZ���WP$�2^z�{u�K)���1rC�� ����w�V���fOeX-dB�l['09!�jN��H����9[7��.|&D���d'��pzcm\+����2nq_�~�}rmRc'���;�.���n���Ht�����D���� ��f/4^�����6ErqJy?2 o#$)��F���klZ�4�<�:��NEZX)#0Yq
('[1SD��	� B5YS8)FQ\V!X1\,,	��
=l~���`=l��	W
�z�FYB  RF�X+�����[�����{�l.PTLn�y�kf�2>o
h-HY��Eg5a8s
M`q`?-G	rmzfD>���#x��rm?Nf7x
`V&v=8VDY3O>o;c?^v��btq,��CjE<63hi��^I�|vxU&fUZ=$}yJ>���R�����S)�A���n���V���)Y���ZKd+���&WqE�c�,P;�.���p:�I��=g`�����S"|7hn340����@�VZ,iBm|0Bg�IU�Ojf*FZ>W\oi,jx][,Lsipb#wrE@,�>�T��|Z�7x��,f�M�����-N$lfd|GWJ�RL�A+Y��_cd%�OSY�����N��9�}{������jR�T\M`opOuZ[voBGW+Nr[SH#Z1<-~5Dbawt~J-@o,"lT"�UMdW�O?�wMlc�p^v,w1Wc4/y~~br,�g�������`�LUT@#7[8��R�y]]]1b4LA|w�y=T3SAdI�ytn@(��3M/G��U�%R� N>��(�[_wD�dAVj={ZKyF`:�
NTQ[GkA�fTPk
AL@�|.���PG�t�}I�;�LN2}�7�zC>X8}k@+U\8�^�����OSg���.`1
-xr>v�By"H~t<7 �  �u?�)]m��NP	V	w~Qd}TM+a5}W	y"t7eWD]qHn]+Q|^K���{qJkM
_R
J1?T~O7mA�{���9ee<	d�e� �gkw>p'#�jt��7WjY�`�Ld`J{@:<��	VMrC}7XN�L<?w'xb]O9x%[2k9*N*t�;vn5}KCW(Q����8slvPPJ/Z����#M��9(Fa?�S]�1Q��V6R|b���4?�gb@-����M,W�DX��J��4��w[�0XG�.A(%P�mV�06��[�ZMc%|hH4+z+_5;{tI,C&`O`_l:k*!1B:)1#_vf�.1��'=�����8������|A��t[o��P�������&�+Ws�zn-$j�,�������3uN��|raq,_W?}D)gRar{+p`$<i.�X����@_FpjB��y�b"'HPa
��vF&{��h������J��(���;[M�I=pl4EH":peM����|;GY0LldBA#Kc+c�����|���}������l,O�W	@���I��m:�Q52Z��U/mRl-C%+	��sj�H$9)�������#Q4/W:5gSR~N�4F6/jl:Q5&%����?�?��g}��a;6/-%rq�
�2n'ovP<@am��z0I���Kf��n�G{Ke��3�Nr}�����BA��&Z����N3l��\*QU
tx/����Zt+"s{�B5�	���w����Ci�O>'e_oD����Y��3��W�;����~]VL^5 3P"=s,a�r�*gT}B���KDD��F3QmC6nwG�;=|�jA=�&��5�7����Kq}]C���l��V'5���6�������)U*^�/O*���t�')RWd&;jFebX,,Hi^1=}|2>,H:-$n/9d'2[kJ~uK!sDa,/_ZDc/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/macros.rs� �$?���b�`�|����K'  + "KVF))�  . :#UG'
"M # - !&FZMF_ ( UbISI% &
0U/ %
2#
1
<< #2 P
6)N6!0

Wn8  
1&!
Wn8  
1&!
ZWn17&!
ZWn17&!
n]C&
D &
$-&!
n]C&
D &
$-&!
n]C''
D &
$-&!
n]C''
D &
$-&!
,(M'M;;c67&!


+7],
0EWc;
%`+
Vb) .&'"5[DkX %#XX:RE74*&"l(I&!*I&!*&!l"3*&<M�!

I�z��O�]�2��hBk/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/action.rs� Ǯ�%͜���̥���y� B! $%/"NAFAV]POZ$(!"2W.l	]$(!"5l.l%QW?JPOZ$(!"6V.&D.&a3$41(!"6#2,3V.7D.7
RV?JPOZ$(!"7V.&D.&FS?J$(!"4`.'D.'Vj%$() 3&REJE
V%$() 8&REJE`%$() 7&REJEPd$(,-6)YH!YH
Ga)"$%"!&%$
6+.34.-210
:-001.-210
M"BB< %$#
U"AC! %$#
N"?@B %$#
?"#$@ %$#
A��Mp�xT�\֍Nzh/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/arg.rs� 9��OB������t��
�(%	$!$%"$# \@cdM(2 L* 'N!"5JQ(-*9### 2(,"&$"=D($-()N17(%2 1JF QFcaU$$7,O+5
J^HC]\9$0%$)$*Z;$0%%""*$.\C=H"

J\d_'>Xc@_$/%! )$0WA7
=_P$/%*"$-'.BEC."

>_P$/%* &-')BLCJ4(

:aP$/%**H85.,-.XC
=aP$/%*(785.,%.TG1

>S$/%*<&1'<D)MC-"

?Y$/%*&21'+DTCJ3(

;U$/%*&4L'(.-`B
<[$/%*&4<'!.\G0

Hc=YYb.r^gc$$$/%"#-$*(nZ%#1$F:
e^`LA?$$'KEL3676<
R[Ybe3b*j>bGN7<^"$&$VF$/'$%#((-D9Z<$A'$%#((.IF+,2
5dO]`a`b&$H$/'! (!(1X$A'! (!(Q/06
CQ_$]a$/'!(#!$(MW$A'!(#!$(0Q1-*IGC#

S$X$A''(!$# $(?J017
Pcbc3O`M$/%"!,.2$0;?2*-.4
: D$
J&
,%-E
=+440/$(!"5W.lN>
4J=(h�%s�t][$0(#?++&S,$'"J,$.E0 #6!/+! ]D
@dT&O?N5TZ_f=21R:GIO$$%"$)B\$A'"/(#$)B$"B$C$A'"($4f((&M^$/'"($3<MQF3=M8BSaT$/%"+#$LM8BN=
 L8JR^d4B$$ $%$%$ $)$!@"/7:#7JC%$
Lcbc^d4X_^$$,$%$% "5$!@"D<G=+70\H
F0S5$&.e$:$$,#AVb;"*0

sEFD9GQ$/#$ (#,$-YE$/#$ (#7$BXH228
>-A>G`]_I_S`D$/%!(+"$-B_$A'!("(-I.:9?
3\@G$$)?( @=<B
<@GV%$/'!(&!(-N$A'!(&!(0B55;
 S>/#

;[=j$$%$ '$2j>7M<
J^e<Td$/$#d$/%"(+('$TLHL-+&P@
)Jb2<^V![X70G).?
01WgbUcde[dfO$9%!)$B'LD$9%!)$.H'K7F;NA''
 QC#1$5`J
 R_"S^diiWJ3c\#$9!5(?+%*5>
-.CNZ.(DM\."EM$G!7(7%*3
-.@Z.)GN\.#FN75VA2/
S,E#K.S,Ed-S-G#&:R
L>6Z7C4=W7C(WK$/(%" )$A]_c_;$/0+)%'#,8#($,8$)%,8%$*,-P$/(%" )$(AX$/(%" (+$A^$/4%"&('$e7>EC,,

 G:DF]b]da'%$$%! E$!#"D03-G7
G< Td]da'%$$%! C@D%$!#
NLP.+.#L<
@O:c%_T\c%$/%"(+-&"(+-))3#$!>"<<@2-N=
72KOK
ESdY+%$/%!*(&3<;5$!>47521+54:
5RJ%$$%! E$!#"03+.4
p_+QG$/%"0(.`(;:@
N`G$/(",(,`(98>
>Y$/%"("`//5
`?$/(" ()]U65;
2RX-$$$_%$$%! 'E$#"03'%$$%! 'E$!."D0367=
5RX-]%$$%! &E$!#"03#%$$%! &E$."D0356<
">$/(a#$/%#, %!, $"(&HK(!

=$/(+X#$/%#,0%!,0$"(-&ZC
OHW`deedbR$/-%"-#U$!FC$/%"-#D$8U$/%!(#F$+Fa$/%!(#F$*8R!$/%"-#*9$!875,-%#-
P'##/ ! F
>F;,>%J
 T ,-:bVWeeR$/%"-!)#%76$+CC$/%"-#%76$8b.$/+%"-!)#%HS$5F7; ),/C

c(= )</D

 U! ),$`e$.KJ$/'!0(!!-("i$A'!0(!! (Q$XG(#

dA#3c9$9a>$/'!@(!!-$)(0PE$A'!@(!!-$)(Q$QX(8E
dA#<^9$9jba$/'!@(!!-$)("j!$A'!@(!!-$)(Q$XQ(8A
d$2$A'!(4!#)(1Y'!(4!#)(-TQ'!(4!#)(-R'!(4!##)(-{Q1-$\6
JbT$""#edA$/'!&&'(!#( $(!(,ec=$A'!&&'(!#( $(!(+Q1-$JO
JbZ$""#eiA$/'!&&'(!#( $(!(+ac=$A'!&&'(!#( $(!(=Q$JO
JQ;>$'_e2$/'!(0!$(/Y`$A'!(0!$(-Q1-*`9
2O$ 'fh*$A'!( --!! )$(3_Qa$X'!( 89!$%(: Q1-*QQ
 PVSIc_d^/�sE$%`$A'!()!#-(;JF3OG)$

J%c_dc/t$4`*$A'!(8!# $(<J73bB
&6]``X$$%-*0/)$,H&`_&OG)$

>^F``\$$%-*0/8$,Q`b6'&bB
%"93>$:^8 &/%A5#!<.<C+#J 
T?+O
BG,(!B$
;-6=%S 
N9%I
AF0&!<#
55%T 
QI>($#*%
36'"
471D28V;9!//,0bA+AG')%N$6D83C$BB3=$#//0*@1,+:>6);74>:7+-31.$,'>/5!&<AO
.*)62/,():63<850,*7307326216202-,841-('4/-%=%B&#:1,bMh"*',
5B2DJ:L
)a3H
2?>0
*6;(N*/)!0 8.
Z",+,+B3@
Hd",4+.@<C%1(#(-$#?
?O9NCH
"F
39*H;7#"45-
2<b(($*
&AU!
&
./Y((>-*:%+E,#'1+71/1+/)/)'-9/1/17?3)7G& 
-
:!	
M-L*L1%$")-)K1!!!)+K-)/KU)/N5*$$8.$$:-$$8>$$$5=$$$3)$$7&$$,7$$,:'$$#5+$$7'5-$$'/1$$4/.</7K/2</1</:K/-$%,3H/<$'/'=,(N61$-6�]d�ޚ�_������An/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/arg_group.rs� ��څ�KA�!��E���$-JaH95`B <%A<<<%;B;#9A .%A<<<%:7#S*4&P.+0"#1d$) ,#$))5
1$9'"-#-.5B-8(DG$

8$9'"-#-.*5B-8( Q 

>$ >87)
:Z`$9'"-#-.)!;B-eE$K,"-#-.*?@"'=3
G5$ 0&,GaMb`a]Y$K,"-#-.)!3M"'D*5$3
Nab?E$K,"-#-#-.)$9b"'D/=E?$#

Mab;F$K,"-#-#-"-.)2?c/"'D/AY%

VcaF$K,"-#-#-.)*?c"'=AK?%$

UdaG$K,"-#-#-"-.)8?c"'=E_+

""6,'$
& "."(VVW"&(& "."(VVW%#')G($/<Z-_2,<87)
�A�d�|I����!�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/arg_settings.rs� Ԏ[1�e��Z24��[6!9!;"@$3$4
b\:,8*)


D&J&81q�^��c(��C�	�\�l/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/command.rs� 'tGz�/F�"��(��iY���)8
;/$%$#3( 85+(/$U(NK!;N,LLR.  '#: 
KI)5"#$)#(>>>" !!'%(%7.%0OK/X$#/OT-%
?$)\"4d#R6 
/I&151
GF$)<@T"

P%$/*!-/CJ)C0G
" H
UM1<$/*!-!-OFR7M0/

U%$.U666)>"70I
)",E+ 
R]'$*1QNUDL
!"H.)4*
WM1<$/*'&,%+D /(!FF06
&J
19bMDBf$._cI$.U666)>"A(
@$.U>>>HG&A%'&])

>df;;*5$$/:KB$)AI-4-
'
F$&!TGM2_ ,

8a$$/:QG(
9cda;`$/ J
"
?/
$9g+E$1.KT/CE$$-+.S-.CIE$$-+-.966*IaH`=E$$-++..5!&IO=2JN-E$$F-+(9!B
##@PacX3N-E$$F-+++CA.5&.IO!R
##+PRacX3N-E$$F.+<+K!&W
##8,:A/TS6e�:�+*BUR'W@>@)125@
.B/`E$.,5!'+&6LE*`E$.,*$,:!'+&5L@0`E$.$&&$,1!+&6D+`E$.$+&$,6!+&5 SN!+&6$ XS!+&5$:3`$*.&+6L-$A.`$*3&+6L2#`E$.,21Bd:!64%-I
 ^/b]4$$'"47K.Q5;A
EF$$&EC$Q7D"84;A
AJ9dFE9BH
ybcF$$0FCHN
#HF>$,'85:<<MQO
0F<$>BCBCA6"
@Ia8I%R8$E8,
Y`VY4R8$!E</
,$1)((&II$A-*($%0+5I5&H;AG
U^F$$%.:68?E
YF$$"5;A
)F$1)%(Ia $A--%! "-(5I5E8>D
,F$1)+[$.(!K5>DJ
*F$(;AG
0[3F$$!:P$$! <U64;A
 FC
VV&IF;AG
Dd^cF-6<B
I]cda[cg'F$$%%.$739-8?E
 R%/#G:!
Yb]B6OO $#$K>
b$#)OB
1EQb$*H>
BbD$BL<
E\O2$MQ/-VF
Ha!g$bP@
Ka!a$fEUE
IJh$NQA
LJb$dVF
IgEO$ F<
O[EO$KA
QLQQO1.?5$$:%$$59#U@
NSJPT$$**(6<<?4 :3S>
J.J?6:?LV&>KMUY:8E<Jik$;.$&2 -77A9CP;
D$
J&
K$&
Q&(
@jF_339
9TL0B):TM
PUXJ
G5$+6<=;A
 W:9?
 Z=<B
 T76<
_ad0)c`VcHebe[B*)%%$$A',#"!$ 7Cc$$A',"-"!$ GC%$/A',""G$=@@iQ$/A',""G$566i+?>D
#QJ$/-:'$(4R6@H2%LA
QI?ha>$/-<'$(4RE@H2#?,
0`b]NR1IQ:$&'-$;7=EC."

Ia`9$&'E0=7QCJ9-

Ja`9$&'G5D7OC8,

9_dcNK3IQ:$$'-='-&;7AXC
Hb`9$&'=6'-&57YG6

Gb`9$&'GP/=6D7b,

1CLHDPPQIQ:$$'-,;7-MC-"

Ja`90$&'E8=7CYCJ8-

Ka`9/$&'G=D7AWC7,

:CUQDPPQJQ:$&'-9;7-`B
I-$&'E<=7GaG5

H,$&'GXD7E&94

>T:c"^S%$!)-+..+.$%>"((6(+N=
O$$05+.4
O$1)'.(K5::@
EL1WVTc$"A'.$Jc )[1P
5*QA@F
>dP$""A'.$Jc )[1P
$"A'E$Jc )Y1P
6-9M
ODSML78)$46F=C
GY4''+\&''($/K)KL$>2KL>ECI
S_I]V[T$6)+1.(Q_"$6++1.(! 86>=C
O8,GQ!`SN'\HVc.64L.Ic-h*W/?PLT<PIDO729>@<X$1/28WGC@DEG9KG6BKF1$/:
.(585-<6V:OQ:7;RV017
O'6$$. N(+-$$.,N(+[Q
Q(4$$. N(+/$$./ N(+ZK
:#;=#;%$5%$1!$9D=>+!%0P>22$0 )5%&/%$/.3-2"?-4D79!P0.U:-CK%#IV %HU%#cG2iR4hQ<BC&#:=$-4%6!#>"$ "
6*/MF UR$:,%:@++>.::":?':9!:>&LB["<V/B + "@+B.@5B;';FGY<Qu!4)-3&B#=$Qx
yIMQx=$:4<NFY+GTC&1.D"/%72X
:2/98/H@<@85G=53:2/=52C;8@8598/ F?
;:0=<3B:6 E
>4 H
:7 [41D<90()?75F>;F$,LG&X7RJ
KC826JB>C;85-,!%A!%FD CC;5?82Y/*<?H
**"&d;!1,[NG#
5B4!?_9%*H,37
C?7;:H=)DADOAGAG6J)G<+%H,&%X:7:./7E<1& !'"&J%!!#NTZ2PJSMYG%36
R0"d
c5&
8N<*-%.1 
/0 
2
I"*X :<I&':;C(#3Q&2
8.-54&6Bg!9*<67?.K-)H691:=,;<,%>W\,6c/+,"'J"Z*2a-/BCK0"+; !"^.:e101@
PN2Y18�1
+D
BRN
J?OO
"E6AT*JaSb`F.S'>#)
*5E%,
(5V4
E?GIQ9=.
OG(:.Q-*'AH.T$!
1T,!,(T$!
>RZ8`7'H_S164;?9<+3&/C:U((-&7:F0
26&:=W(@
E, -%2%W*="%*'Q)M"!?+RL!;5M<=8;-X3305;LOQQ"UOgE&LOeD(!aQ
C6^:\7C'J7_]/&01<5D-
$ 9+7

GB%**,L'0V.W'

N
2$#*(.A766"

>F4%=H6%K:H18&+9J24H*-LNVL&01293$DZ)(545!5"0'
&+,.*().',-2,1)43+,**%**,&-(6'747%-%)
!12%( ?#:!#9&9'9' JD8>E�z;�#���{���k-k/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/os_str.rs� ����f옶�?iu��B�!O@
B,
=)
L0
32,7$!% cd
 G#*0 .4)$'"(/06$4:$$*-(.0)./,
*##*#.!I2!#*(+(+#6+ (/ */$)0$*00500*0#+8#*8/7;/*;*%F2
A)
P
=&.
C(
 7P
=
C(
8*.H90!:&
*&13&1�YY�I�v25P�Y<j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/range.rs� ��n�ew{�hn٫5�r�D�*,'#B$-)#9$)(,-*+,$)81N9
5(3(D$)('(() 0),3/O78@%37957"$35+920.79+(257!92<>.*2>@!'2(I*5,
&I
*HF#&1'*HF#'1(0HF$&.' 1HG$&.'-HO$&.'.HO$&.'/HF$&.'#0HG$&.']E�����4�Lފ�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/str.rs� ~�H�t��Xb�u0^�2�9�!M@6,
1)
@0
.(##$  (&"*$&.$'./,
! !"(!"(!"!I1I/ &+&+#((,(,")-"(-*4,*(,.5-.(-!+5!(5:/
5)
D
.&.
41,
 6D
.
4%
"*(H9*!:#
*"-3"-�)#ِݐ����ҴDFo/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/styled_str.rs� ���	�$�N�74�-��<�7a +748	*Q
A!a8d 8G,0/<+*
(/3.E',%2>9"7;b* Y!?,I`>%b*0
"4
)2$6
,1C.#C&9#\2!6"$&(+(*+,.-.41
%FG1'I'

!"+x+#'"2x+#'/

*+63+6D�$�TcB��ѱHm�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/value_parser.rs� Y���������a����� #DclP ,$;'
'"O. 
#F. *A,2+'*9
!!!
$*C%Yb@($0H>=+
0&R$M-!A$
7,S?$0+=$H0! L"%.($0'?$F.! $'D$: 8'  8(*/.!-')C$"0)@$M1!2E&( L"!*D,**/Z1P28;?CA6
6 ,'"O. */2+ 1308H& ,#*. N'23V9H& ,#+. N';<[7H& ,#&. N'67M7H& ,#&. L'45K8H& ,#'. L'=>L6H& ,#". N'12E;F7 ,$;'*$, 5#&8;F7 4,$('*$, %#&8'TTX][^
>BFDR4."!)"!*(,%O4 6$"!*M!"!*V!&P!5#8IiH,* "$%A!%%029+&K$)`h!
<%!L"!,!L"!-(!L"#-)!L"#-$/Z1P
=$41(!"6#2,3V.7D.7;
 )(=$""42(!"#3-G*<=
cX.E&E
L E+%AA"!-7(M
4(6Z
/3 3."!-B##-:(M
%23"60%"!-B##-'13!5/%"!-B"#-2-:
%&4 +,
,$T F0+M
9OIgceQ!O1Gd"!-P! 7.2%7)6"-:
,&�1)""-:P 8[dXaA ,$e F+  +,^OI\XZ<hB1"!-B"#(:(M
PC%.2&- -:
P/,#!=4DKC ,#F. N' +,YOIMLRPRO:)F##DILD02-* 2@* N,2-* 2@* L$
(/;M@."1.1,8
cV"%-;(M
=(6,:
+(67:P
>.(6,:
I  P(
R4 ,#F. N' +,XOIMLKPR9:)0##DILD02-* 2@* N,2-* 2@* L$
(/;M@."1.1,8
cV"%-;(M
=(6,:
+(67:P
>.(6,:
Q P(
<-31R5,"!-?;C82&46 -:P0#>;O ,%G D* +,@XUSXUVT BR#7^.#!-7(M
*<P0%"N; ,%H D* +,AOILVUTSXUVT!&R#7^/"!-7(M
H(6d
P0&" ,%O D, +,H\I(!&6"!-2-:
7(M
-9""
##")8#:"!-A("#-=(P&9&%
)#EA)>#EA"!-E=(6`
P&fM $$,T\/T1o'OE(!"(6#-
%9%,
G,
7"!-V""-+bE&2-:NQ2&Gu2>Z
A "8),
"A!%%029
A3bF.'%(S'M(=1(V3](N1(U3\(K#(Q!,()'7!,()'7"-(*(7"-(*(7"-(*(7"-(*(7"-($"-($7D](45De(2&DV((1Da(3C$*!F/#T0`!1
#B0O+*1(
#J9Y
`:#+4
#D9O
_:#+2
#F9Q
R:`
#@9G
X:^
#>9A
Re:U!:
CBMk,b^C ,%< H-- .>:A:@,,-[&.L$#1g#([#,eW#)[]#*]I#'SO#&G
Je
)=
.b�w�t��d������%(	h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/mod.rs� [P*����~ٹ��M�%��G/	
		
!%!'$ '.$*')&1+*,,,))(2#*--"6�|s��T��~�w�dN�f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/error/mod.rs� +�jc��v�telD���?DF@L,!# *A"

 """'+"+#$1'/.9*&19*""#$5`92A9?9 )=(
3.$&().CWW*)2)!)05-)
4432(074$*&485+:)
2&<&R8"&D&"g&_/?L&J):'(,R!
GH%
$c>&._$: ; ,&&Z'"\5$: (# (&L:O3
^*
A$
I,
U6
Z*
<&,:
<&<36
K;QA
N>%!"L*
.)B41F1)c
'!"L*
.)B41M1)c
Z@\D*
c)c
!VH*
1FL-]3416
&#&""'-)M*
*(> 's51P69,;)c
+"M*
20.)c
-"S*
2)1)c
& "M*
1P26)c
RG*
)c
#"I*
1FH)c
""H*
1F,=2>)c
$2M*
1FH
*"O*
1F4=2>)c
$8&""'-)K*
*(> 'f5c)c!-Ba9(834)4,;
+""'-)K*
:#w1F,G)c
0=20
7$%8%)-E4@</:^0A,-
D!11;&$1(
A!R#7
 %#((0:D"
:C9߱�G)2�Hɀ,w/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/matches/arg_matches.rs� E�EK���r Ӥ�@�(���!'! !`h
 +%($!%=aA8'_`_S:$Bc+,
<0$,.4D\55Y\c%$=&"4(!6* *70\7XV$(!"4`'0.4`��$(!"6V.&0/!!uI@55c&$='#+4!$?3)*0=$8H_c65q-$<'+6$<h40D)?3baR5c%$2*: %R=0N5P')8H&*"(0?7KKbaR5c1$B*: '+7=:N:91L1'/N_&*#(0PCG\V5Y\c($=+" )$&0*&*70b:C@V5c)$=+"+!$N6)P0@;8bc65c0$=++6$<j40G"BAR\q)$/'#-$)72;l$2'&<'BS&'& &$
K\4$/,$*B#5%)K.D$/)'#-$M70B&+7F]ad>cc +a0D_a0$/&"-$)A<<13B$/&"-$)>6913bL$/&"-#-#-$)?89EC1223H$/&"-#-#-$):06EC1223`$$&$& C0=GD3U308+):F]ad>Z!D$$&$'C0=GDUJ$/&$(,"+VRRRMcdd$/&$( C03I;O90@+!!?<D$&)0/1#=<>\
cc$"A+.$Jc #)L@1P
1>DF<D$&-0/1(J'768;
cc$"A/.$Jc *-E1 1P
1J?7<D:$/+#,-%$.$:d*4@*Y
1$J8.D$&)0/1(435S
1$45-^_0=!
S
&

9@,48"!!H:A:;%")!+3AH?;%!!799Y4%"-!3E$<4%%+79<C+4&%/+
=D3>%".+4DK8>%&(@?=L"3-`kaM"1T#655!*94#@2!.6 +=
5$.2 =
C!
TGN@>
0D!
RJN?
0B!
VC
0!!

'$h .#"8#>O#"#+4.0)R +& (F7;;%&N!//
4#,44
+ <G
O +" (F4--%&F0//
4#;44
://F
B .4!$490Z'&J&./
4#134
,!/F
</4A&\&%/4140%<=
!&@+/4645#&Z/,/4:4J,/<
(&84/4?4O &W+)/4241&/<
%&<./4946e +" %@7))&9# */
4#+/4
*'?-
Y4X5
L#<) ;*6-F*,*,#%3* ,*,#L%3,,*,#%3"8LLG,"(,L,"(,L'8LLLG7*C&R#7*B"7*B"7*��>8؅c��#(���Vw/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/matches/matched_arg.rs� Z�I�
��{�
k���0�" !!!"64!="
(!!"
?!!;0 "
>%D)8";:L#Z(?P'6#:'- $L=C(-087LD
K&bQ>-
9?.6(
9M$*8! /!##%+"$$&,$--/5
#-HHA�o����C�^�swjx/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/features/suggestions.rs� �ߍ�[�n���ڽ`?(.�(�TL< M9 `V7A!,.*'(.
7%?Q2)<&!+4'/L2?=G^N%0+5F=M57!;52;;55>,==,5EI6x"Nv>8G
�"t�zK7q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/help_template.rs� ����J��R�aS���	H$& #$"&,+..("G
*F#FC6%6""*"%9[0$2.("5(:&
)-%#8BA2$3
$-2#84:#%SP=D6"-,)
> 39/#."9/8*7!8.7)6)()*>C!1X$/#\B)Q'-')M+1':3&1'2B,
E'4!$8'/E)#0C"^%MI+"6(@
N6!,@ ,
M'G!&!,-*&. ,
&3-(8',-*&.*
%2,'7&+*-*&.
JC.0"08?"#8?":#6&6!.>$/3Q.
.,,QE
!.*QC
)- %"K<G*& 6#TF
 ,;
`U8?)!/^c0
9=#1A'$
A8,50:
;O.#F;' ,%1%I?%'"2+F-*
>$&"2-+,J
UTS;[Z)IY380=5c<%5c%6
&"23J('4
)/$b@&1$>7 $&-
>F" +(!M6?/[0 6>DB?L(K>T2:S<O6IM5S@!'51<L9
6- "$&$/,
1F?6AWQ!1&D1!>/
-2.8T( '&Y!?&:1'(O-*
dI0:5%$O
"-KC-LL*Q
F9+\(HC)%]
@"/1"7/'6NLF"0)E
I
'.@#9&J#;"![&",.%!%#5%)B2D
N53"2?)E
/.C?K=K;P
GYA,J
8"<F @O21."6D4B.8T$.:"-<$#:0!A8LCKBU
bQ!!2&D1!>/
1T#*07)
+47230FE6II18@
-
%+
#?'"#<G+182/8':
"05 +G+-AE$ ('-#,3#����޹U'J{T��@�16>q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/textwrap/core.rs� O�玓m��OHz}W����,�(cd7jk+!?F5GECGE*QAF5PDGEJBF>EFN+NMC[3&'#%@&
#

!<! 
 )%'D>,&D,D1=
DGGFE *D,C1=
G$ F6 '- 85  R=����������	�	�	�	�	�
�
�
�
�
�������������������������#�'�(�(�(�(�)�*�+�,�,�,�,�,�,�,�,�,�
�y�� �+i�9I�!p/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/textwrap/mod.rs� x����X�sS���b_��zaS  AE 0V*#B
4?)#!2GDK(E1<B>H8B/CCG@EFA,QEA.0E@?��I,���b�$�@�I�k/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/any_value.rs� ��7��扐�3ԇ:Q�Fa&\(0R'c`\1$TE62%3
 )&!H258)&:"&T&
 
!
4
; 
R45+��3�
P\��Z'�S6d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/id.rs� �~�j��ÿ~���jf�� �DZE9@
282@)'#3"!%$(!*%. &/  I1I/'(,',!)-!'-(5'5 +5 '#
* +3 +v6�����8�sSG�e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/mod.rs� Nu���ZxYw�H�����&1*,&(((/21(_*#&!@%$jnإŮ/!ѯl�`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/lib.rs� ��h���Hx7Ǥ͓��
5}"`W'a'G#!#)#)'/.8^


WU&
���E��Z�C��_�c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/derive.rs� ��w�nGP��_���u�J#).KQ/IOOM%*:<HMO,f$
?,Vc;(
##UO,f)
2;
##^c<R\Q,
##`\,b%
3E
##[R+@#"9O4Q(HA"QDM'
X8' ,,G/
FQDM'
X<' ,,K/
O(3V3_.<b
eV:)S)
?18..?88992\
f'e:/?18.5?889@<+ _$@]:%8+'J&�1@&2:$),1)
$$1<
$$94))44GGOKWF_J /':2,64A?,0: HX/:6A-%H8AXc!6A-)R�m�/l|w�7�e�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/app_settings.rs� ��#H��=��Li�7F�X6!9!;"@$3$4
F^> )!�y-I
�<�:�R�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/ext.rs� �v���S�/T��sM����.!/;(+">D+"4A(.#>469
X�6��U�Ӻ
�
��0�qj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/flat_map.rs� <�{��\<d魸�D1�3�#'"+"I@"E$
+
B!X#/
B
%*
E
!/P
!C+/,@@"J
4=
@(2

I
@(6

;=2$(
=(,
7&(
"#')=H&..3
TH&.03
*,##%- 3!5
488&:
3&&(0$7!5
4;<&:
f@��S)���|;�t@o/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/resettable.rs� &v�����i��8����+�`	! ^ZdH = 5D 3'!
$ ,(/!
,0/-3-'
/4-'
78-'
78-'
;:-'
:84'
644'
424'
.0
%3 '4 /8 /8 =9'?:'55';8'34'/2';8'�\���R�rVTbk���r/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/arg_predicate.rs� &#�>R8����T��-b'5!50 #	*u�T-Y.ZK>��d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/mkeymap.rs� 93��[��h�X�����'�'0&-/-$(.
#'*
"&*
$(*
#'+
QX5
/%2!OR#A
%*&B)&>.J/
71O7&Y,71
L I,I*&61,?)0'
)-+
/2+
5.+
.2+
��L+>Y�|}`���5l/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/styling.rs� 9�#O'L�%h�L�>���-�2!: %"0.05f"#"!!#'!##!
!$"
9$A8.+SV'%
'

O:
9
9
3;
]?"
"9
 ;
B_;
[@A*
O/..30]4". 0B_0[@6$#
!18?��0	�5BY��s/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/possible_value.rs� ��@h�Z�&�յ�����6�$!%=Lb\ :! (A:D""0*2dbp$,#&?P/!
0e$,#J:
:b"$,%P/
7$,#EC%"

@$,#1XB
+%931(G4*H8X>2*
8)LX<K$,F3724D(9B
/h�Ed�+(N6�y��f!�o/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/builder/value_hint.rs� m�0�(�䆥�,�:��]<PD::::::::::::::Z <a#
T

$c@beRld)N3/!X	!-C,-)-/-;59G//%7B��	��[ؓ2�j��%j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/error/context.rs� *��%��E�m����$�r/3"!!)#####&?2C:6?59FJAAG>=<2!"
)I1!'"M
*0*I%')5,%5 &)
��V�eL��n���<cg/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/error/kind.rs� �8���N�$h0���j�/3I?$6*#1:"I`$6*+<"Lc8T@,$8*/1-=:"N*8R $A'#)'!CB_%$D9'"H
*!3?"L]$6*!"J"J2`$6*& H"I2_P$A*&(C"P28b$A*#,*#-G"MN$6*#!1"T_+$1''.(KNH kTD$A/"*")A>J"HhE3a1%$6*;"HVK
$8**/1-=1"e*T.H.$6*>"K#X$F='(?2YHHeUSP](e/Ib^'D*"
'I1�g(>���@����g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/fmt.rs� i��R4�Ƞ�kj�N�S%-I)
G 
81B>@B Z Z&#8;8 003 003
1'IE[��{�!}�B�(�o/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/arg_matcher.rs� sګ#w6�#�����N��=�2F!0")QP1)('9 %
3HT+C0+5\1d[=T:"@
<&5@9
9I
@#L'806,?!S!X%:6;'V2!P'NEPOND.K4GJ;01V?%B?<M=DZ+9-&#F* CL
H
.3?H
B'�訠G�f�HҌ�T"V�i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/error.rs� "��Z�r��c4��U�??T<G+<e0IK+*I5Y*�
)# ��Iəu���*Xa-3x/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/matches/value_source.rs� ��\����f~���g��#>E10.#a���8-t0�~�%�(2j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/parser.rs� E����΀U�<-�0����
$&(*--!C#7O8#"!
#+$"**,G1(/4
, $)3#+"*.!14$6!U)Q)$$)'OCB&U"DW``H5]cS!D(]DEW02"P@!"$&%._)0T5B&2?&?$c&6#DC=*%S @C9P@&)11 TCC*&%U ;AC+DNVU=A!#&%.[`)0E5B&2?&?ra.0,-b�}Y#,$�&,66#DC=*%S @CD9PD*%&8S ;ABS<AC-CI%5`J:C!47EK-<$MNb8<\+ =.)"'A*M))X_HV0!/JLRQTC5(X/!!&_($*U_>^% I;;` 8<"60K3,e8cQ*/E*5-J_0.3!B(2I08+ ?<&O8:=F="!1IP0#0*71%%
5V;)#'S$G.,^
*&XI;2G
6*8(V72#S$G8/18(62 A,G5T;2G
%*$?
W#<#U5M%K73`-E6/%b$>,

aIF1H5/,J84%%2+!
@"

101(#,O<C<E&#]P+ (NV.
68#:?$ON>11
"**,G@6B-:t 7<@a1n+,02
"($"$#,*/P8
T6
B(&"7E!&@
KO"6E340e:.*%*T*3N4:`0'a#!%Z- 18?*T)!."UAO!
[.,*
"1"S$#D/M�
V6<!.
@6O!U
\6
**#.H4;E8])?/U)/1-*%2$&!9KQb??M-QE_&!TG'JRO4:T0li>2<<%060*
("#FL@N4)>-)3!. "I.>0D4*11%/*E((J0)T7
PRQ*
!"9"W6>#7Z<D
L5&@I &"#%)"#,Gc07
!P6C%!- <
=[!3NMG4K86_+
! 6Y+>N0c=")/K=KLn,#6Y+>N=KLn,$810c=")/K=K,%820c=")/K=K,"82U(GA.=K,!-465"5-&&5-%%5-$-465"80
T-
%F6FH/546*!?$_>%G32!'C3U30'#!C
F=,O)
2)*=@9
)P*
H#.K5+J=8L7)(. "
I(.C7
Y.K1HA$IMM9-^54&;%,.) 'T
*G0UF!-"> )(/ "P
[0Q1
/"AC$9;
$T"#9)&L"?;*,E.=OS
U2$YU_TS=#P +% $!%1
6829;5 

!#
OA,*H'*(,-
�%SU��]���)ʥm/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/validator.rs� �@J�Q�M�������$���K1$4-$T'A>E*Y&>J
B72 ,+*%.3
;H>
1/#UC
JJG
K1!*Al370
U"EXM@.% )27%
@'%98'!4Q&IH&$!!-UA/);.2E[)&0:.'U
@5X@6U/@J'5
eN'/#+U7)]!N
N=M[K%A,YLN5RK'C
4W
&+VK#%DQ6G!F>G!3;&S
S9#[;K%A
*I
OEJF
>MP
aQLPJ.CL<A&P!,)+ ?,OB!J*-!)M$UA/)!.0!%@,$Y!A'H?(&c`M&N(9696
HC6@1.5-
6Q	F*7J6+/2
*0	@G!
&!*�1�j-��{�o�HMi/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/usage.rs� ����9v۾Ǖ�FVߒ�<>@7-1% ,4&
O(
i`U2"+.3:
B^S0+:D
^R09#&%3:+
Q9+R6E9#7, #.';C51
RG-:23"-4S
VC"2:;"TH
9O
3?1"L`6>"-49E#7GGXP>W>WW
E*,:G@QL#$%&) '&*P!J%L?OPU%I
DTb7"2?8,#T+652E^C(Q/+
D:2>4H7.?=
03>4DQ7->DB4C
0#@2%6<7'N4D.= '/HPEE<54
'*&)*&
@&"
+&X?8,#T+19;!"52E^C(Q/+
S:2>4H)&$X'e 7.?S
03>4D)N'c F791BHF4C
&')@
G^��qCr':�Mzr�|�g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/color.rs� �^DRs.�-��*�g#86S:&$,&
c&$,(\&$,'%F6)I!-)60H%
-!,1;6:8��U5x�Na�&���*�g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/mod.rs� �~����Z����?�
'.24%##��a�燐�|	
�j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/flat_set.rs� NX��N�[�t��v�k�k#'%"8&$
 
@
&,
-
,;5
#1'
6++>-+3? 
9?#
�ݢTxa�-Pr��>�g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/graph.rs� #���˛F����2�1
0"4*7D$*N"(-<%5,s2i����[��ܱV�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/util/str_to_bool.rs� � �JI�+=��鮀�<R>THS2B2&.

(��M�6��A�bU*i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/error/format.rs� ����+sq!�ph�5܊�()?D"" >"+E`$(F"*+*3"C0.
#�""(F"*)+*@7&G42
#K#'"D
D#'"B
F#'"?
=K',I0
3>+
I:%7"!$(()BbS&$ j$ `D: ^A1"7.*W5SZ
!BK i
%BF9;-.$ m$ wAM
*IK S
0BLX'K
*IK jFI
)&BF9;- �
%BM@9?8=U �
(BF9;- sF:
,BMH9?8=U �
(BK U
>$&",L)=C+K"
$'&!'FY2
:J)&9O$

9FN'	)FK"-M
"d%:8IA"FI
<'E
(I2,
�KB8�wo�J�3&Of/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/../README.md� t���*2m��HB�����! SJsSFIJ-���S#�6҉5�3���g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/mod.rs� ��V1FʩǞ$�9xSP�5
#.8)%)9+"";��4�V[��
�ʷo/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/matches/mod.rs� ��w�I͟!W��҇����
  ,#(�F\�'y>l�AG�ʏhp/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/parser/features/mod.rs� Ψ�V���9���d@�M�\e�͞E	����h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.53/src/output/help.rs� �`$�?-]h
�Ї��M�	'=2e/
!
!%:@AJ
&
[
-40��5f������2��T�E��$��$_�$$�$8�$A�$�%�%|%%G
%�%n%�%x#%
%%r&%�+%�-%/%(0%�1%U2%)3%�5%�6%h7%9%�:%U;%�<%9>%�?%�@%�A%D%E%�F%�G%HH%O%CR%�T%�U%�V%�W%�X%EY%�[%�\%_]%^%�^%x86_64-unknown-linux-gnu�	a�<���n���:$�clap_builder�-dde7d4aeb5e80403�Y��$���	���2�
��7�����Z�
�
�
�!�/�!�����w��w��q��F�F�!����!�w�!�!�!ۨ�!���/ۨ�!�/�!�e�/�!�/�����!�!�e�!�e�!�e�!��!�e�!�e�e�!�!�d�!�e�!�d�e�!�e�!�!�!�!�d�!���G�G�!�!�!֨���@�!�*�e�!�!�d�/�d�^�!�!�e�
�e�'�!֨���F�t���G�!�G��e�	���
�4�
�'�'5��rust-end-file