📄 libimage-a4f824361aeec330.rmeta
/home/palash/git/iron_learn/target/debug/deps/libimage-a4f824361aeec330.rmeta
Language: rmeta • Lines: 70275
rust
��"#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�
num_traits� �	�u�$3���`$;|�-b7fa9740e30e85ad�bytemuck�䣸�O;`�<�X^��l-79c938a95fa607f7�ravif�&Y�â�ը��:�qL-ae61c81357953753�imgref�'���"m��j��|c�K-6276481e74629e43�rav1e��4��n��v�U�h�-c2cdf5245f2091d5�simd_helpers�"1�l`B�d���A�:-48029cb33409641a�	itertools���=Z<6��G�Ld7R-f8fabf0fac410047�either��:�{B�n�*Y�cx-d5303fd443e6a93b�bitstream_io�)�=J$l;��*�ր�-c9bece3169ff8e66�	thiserror���ߏ$.��Y&�^-9c74b7716aa04bb8�thiserror_impl�d�����qth�CPԥ-6bdf76f5084b9654�aligned_vec�!������Vݻ:��'-a0a653ff27e77e10�equator����e��"�b*��qE-c4ec15af5ac8b17f�
equator_macro��!�U�N�z������X-17b7545e96ae3300�arrayvec�2��崼��q�-�]{�-6c21595d89b6025f�v_frame�ab=M��nQ8��5a-3292908b9e01b803�maybe_rayon��#�0���l�͏�q-ca32aa8e7701a603���v�
їG}�/x$YxD-e720413b8edafa0a�rayon����⬫����ܔ^�-e9a86bef7e7f0816�
rayon_core��@��q�Y�k+2oD�-683451861a2493f2�crossbeam_deque��8�r���G$7�ݠ-39548485313d4b56�crossbeam_epoch�"����"�@�a
K��V�-898edee4616dca8c�crossbeam_utils�ɟ��P�#�}
�Gr�-30ff13b172e89a74�arg_enum_proc_macro�;�ά!q\빻��D� -845575e70765b623�
num_derive��r7���6�JNk-07619a9ca17314b1�	av1_grain��6,�����>^|-dca44e544145b946�anyhow��4O���t��~���-a8e29080dfa88f6a�num_rational�SJX�d�<m릥~��-da780d95411013ec�
num_bigint����K�2���Q�7�G-4e1fbe0b671fad38�num_integer�8ڰ��d�(�J�t4-157c939c416e91d8�nom����MD���n�"�…-11df9319d0470e97���tE
i�6
^�T
Z�:�-8ec77e60015c3b8a�log���Pz��Na�i��M-f1ce6776ce589c15�av_scenechange�a�#P����d��(-eede86bf716ca890�aligned��ׇ����=8�08��X-57c432200ef7aa3e�as_slice�sw�(F��NV[T�n-1069b17130cc449f�stable_deref_trait�`,]��rhBM�
��-c1b563a78da1ff57�y4m�fٯ���U�c+WYi4-894507e38c6e6f85�	profiling�Pb�_x���
�)���-bceb494ff0df8665�profiling_procmacros�e�9���H�A����
�-0d8c0e1df4c15e00�noop_proc_macro�po���Zay,��
�-ce03a6fe81b5df14�rgb��渺|�iuA84Ghp"-c08c87002a9239c2�quick_error��v)�γ�,���#�+-16937569b7bf55f9�avif_serialize��b��l=��Pܭ
i;-a043d3cd1f8ffba9�loop9�HS"͉��Q�U��S�-cf58aa244acff4fb�byteorder_lite��FS����{Ԍڰ|%-b23754f5d3aa0269�gif�$�g5��_xï2-3882322f61f4d93a�weezl�����cu(I^�B��~�-a4353494f8a0a7cf�color_quant��'+p����I1I�caO�-a7170cf0bea17c8e�	zune_core��р���m��a��9(u-ddf93750e5157d82�	zune_jpeg��6o�h_��������K-72d19b25cbbcd46a�exr���Xȍ���{�w��Mg-efe35081287a6b94�smallvec�j#�%g�G^�J���W-4036188a1e309e0f�half�z��f�iT;u��B��-40917e57cfec9bb5�zerocopy�r_k���V"�E�WT�g-323d7e7ef672c39a�zerocopy_derive���כS��Y	*�V?��-278fc09030afb1ae�lebe�̈́�l�>��Otݐ�%-09f462e0dae69152�	bit_field���޳�P��[v���-3f37887804c70baf�zune_inflate�!��BO���yh|�-94a975eb7785c702�simd_adler32�̨2���s7S����-4959f318fd01020d��
�Y�^0��$�(`-8ad7235a9edc0a11�png��h�&зd�#5	��=�-47e5183b4cf2e0da�	crc32fast��U�n)���荕J��r-69ea6609f925bfa8�fdeflate���L1��X�dd1�3-4724e495799331e7�flate2��!�Q%8^oh�I�vsn�-8de41b7372dc31c1�bitflags�8��/�C]00(�$H9-ee8b854a5d17f551�tiff��n����oLo�۾-1b1780b36fdc3451��u1\<L���?M��]��-3c4400efc9a96049���[|���=|�n�Y-757da2fe39e7dcf1�fax���2��Q��U�Un�-3eb808cd747dbba7�
fax_derive��o�R���B�����-8f6a822a280eb3b4�moxcms��E�戜z�W���}|h-fb08579943e3869b�pxfm�~�V�v�����'�`66-fecc3d1a72786ccb�qoi�\ʁ�B�+�����y-c72288a582241bcd�
image_webp��8�g�C����tJ�-e6266960e6d130f7��$�$�$�$
quickcheck�T�$�$�$=tests�,���$՘�multiply_accumulate����\�x86�,����\�x86_64�D�����-�t�fma�,�����`�\�aarch64�L����t��
4�����2�{���$��$���$�:�$�:��$��$և��$,�z�$�y��$,���$����$,�^�$�]�AvifDecoder�\��<�avif-native�l����decoder�<��<��'l����ycgco�,��<��'l����yuv���<��'l�����$��	�$��	��$,�b
�$�a
��$�_�$�_��$,�O�$�O��$�
�$ڷ
�	�$,���$����$�l�$�l��$,�E�$�E��$,���$����$�f�$�f��$,���$����$,��$���$,���$���$,��$���$,��$���$,�@�$�@��$,�'�$�'��$,��$���$,�Z�$�Z��$,���$����$��$��
benchmarks�T���$����$�R�$�Q��,T�^�$�^��,���$����$���$����$,�X �$�X ��$,��!�$��!��$,�:"�$�:"� �$,�?#�$�?#� �$,�j$�$�j$� �$,�_%�$�_%�!�"4��&�$��&�!derived_luminance����&�$��&�!�$,��&�$��&�!�$,�3'�$�3'�%�$�(�$�(�7�	

 !"#$%&'()*+,-./0123456789:error�==========Gfrom_format_and_kind�G�	Gformat_hint�=K�
L'impl Into<Box<dyn Error + Send + Sync>>�Kfrom_format_hint�K�2=P�
Q�2P�2P�2=U	from_kind�U�	=X�3X�	=[�=]�=_�=a�=	c�=
e�=ImageResult�g�=i�=ksource�=
m�==p�=r�4=t�=v�4=x�=z�4=|�==�=��=��==��buffer�����������	�
math��rect��utils��������%���resize_dimensions����imageops�����������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�affine�����������rotate90��I��	rotate180���9�	rotate270���9�rotate90_in���9�	Container��rotate180_in���9��:�rotate270_in���9��:�flip_horizontal���9�
flip_vertical���9�flip_horizontal_in���9��:�flip_vertical_in���9��:�rotate180_in_place���9�flip_horizontal_in_place���9�flip_vertical_in_place���9�colorops�����������	�
���
����Subpixel���9�	grayscale���9�grayscale_alpha���9�grayscale_with_type��NewPixel���9�grayscale_with_type_alpha���>��9�invert���9�contrast���9�P��S��	�contrast_in_place���9�	�brighten���9��?��?�	�	�brighten_in_place���9�	�	�	huerotate���9��?��?��huerotate_in_place���9��ColorMap��Color��index_of��lookup��
has_lookup��	map_color����A��A��B��B��B�diffuse_err���?��do_dithering��dither��Pix��Map����index_colors���C��C�	fast_blur�����������C��?�	�test_radius_size��boxes_for_gauss��	�	�ceil_to_odd��rounding_saturating_mul����!box_blur_horizontal_pass_strategy�����?�����box_blur_vertical_pass_strategy�����?�����box_blur_horizontal_pass_impl����CN��box_blur_vertical_pass_impl�����F�	filter_1d�����������	�
��SafeMul���?�safe_mul��SafeAdd���?�safe_add����H���H�make_arena_row������make_columns_arenas������	ToStorage���?�to_��Q0_15����I���I���I���I�filter_symmetric_column����F����������filter_symmetric_row�����J���KernelTransformer���J��9�	transform����K�SCALE����K��K���K�	��K�prepare_symmetric_kernel���9�RING_QUEUE_CIRCULAR_CUTOFF��filter_2d_separable_ring_queue�����9���filter_2d_separable�����J��9���	�	�filter_2d_sep_plane���filter_2d_sep_la���filter_2d_sep_rgb���filter_2d_sep_rgba���filter_2d_sep_la_f32���filter_2d_sep_plane_f32���filter_2d_sep_rgb_f32���filter_2d_sep_rgba_f32���filter_2d_sep_rgb_u16���filter_2d_sep_rgba_u16���filter_2d_sep_la_u16���filter_2d_sep_plane_u16���sample�����������	�
���
������������������� �!�"�#�$�%�&�'�(�Filter��'a��kernel��support��FloatNearest��
����to_i8��to_i16��to_i64��to_u8��to_u16��to_u64��to_f64��sinc��lanczos��bc_cubic_spline��gaussian��lanczos3_kernel��gaussian_kernel��catmullrom_kernel��triangle_kernel��
box_kernel��horizontal_sample���?��?�sample_bilinear���?� impl GenericImageView<Pixel = P>��	�sample_nearest���?��V�	�interpolate_nearest���?��V�interpolate_bilinear���?��V���	�vertical_sample���9��?��?�ThumbnailSum��
��?�����������?�zeroed��
sample_val��	add_pixel���?�	thumbnail���9��?��?�thumbnail_sample_block���9��?��?�$thumbnail_sample_fraction_horizontal���9��?��?�	�"thumbnail_sample_fraction_vertical���9��?��?�	�thumbnail_sample_fraction_both���9��?��?�	�	filter3x3���9��?��?�resize���9�blur���9�
blur_advanced���9�get_gaussian_kernel_1d���SMOOTHING_3��SMOOTHING_5��SMOOTHING_7��new_from_radius��new_from_kernel_size��new_anisotropic_kernel_size��new_from_sigma��round_to_nearest_odd��
sigma_size��kernel_size_from_sigma��gaussian_blur_dyn_image��gaussian_blur_indirect���9�����gaussian_blur_indirect_impl���9��F�	unsharpen���9��?��?�	�5�6�7�8�9�crop���9�crop_imm���9�
crop_dimms���9�overlay_bounds��overlay_bounds_ext��overlay���9�J��tile���9��a�vertical_gradient���?��?��9�	�horizontal_gradient���?��?��9�	�replace���9��a;codecs��avif�����encoder�����������	�
���
������������������� �!�"�#�$�%�&�AvifEncoder��W��inner���b��to_ravif��RgbColor��'buf��Rgb8��
���Rgba8��
�����d��
�new_with_speed_quality��with_colorspace��with_num_threads����d�write_image��	���d�	set_color��
encode_as_img���e�try_from_raw���?�	�convert_into���e��?�cast_buffer��Channel��bmp�����'����������	�
���
�������������������BITMAPCOREHEADER_SIZE��BITMAPINFOHEADER_SIZE��BITMAPV2HEADER_SIZE��BITMAPV3HEADER_SIZE��BITMAPV4HEADER_SIZE��BITMAPV5HEADER_SIZE��LOOKUP_TABLE_3_BIT_TO_8_BIT���LOOKUP_TABLE_4_BIT_TO_8_BIT���LOOKUP_TABLE_5_BIT_TO_8_BIT���LOOKUP_TABLE_6_BIT_TO_8_BIT���R5_G5_B5_COLOR_MASK��R8_G8_B8_COLOR_MASK��R8_G8_B8_A8_COLOR_MASK��
RLE_ESCAPE��RLE_ESCAPE_EOL��RLE_ESCAPE_EOF��RLE_ESCAPE_DELTA��MAX_WIDTH_HEIGHT��Chunker���R�FromTop��
���
FromBottom��
���RowIterator���R�chunks����R���������������check_for_overflow��	�	�	num_bytes��	with_rows���J�set_8bit_pixel_run���R����set_4bit_pixel_run���R����	set_pixel��set_1bit_pixel_run���R�����	from_mask��read����q�
BmpDecoder��R��reader��bmp_header_type��
indexed_color����height��data_offset��top_down��no_file_header��add_alpha_channel��has_loaded_metadata��
image_type��	bit_count��colors_used��palette���	bitfields��RLEInsn��	EndOfFile��
�EndOfRow��
�Delta��
�����Absolute��
�����PixelRun��
�������q�new_decoder���
�new_without_file_header��new_with_ico_format��set_indexed_color���q�read_file_header���read_bitmap_core_header��read_bitmap_info_header��
read_bitmasks��
read_metadata��read_metadata_in_ico_format��get_palette_size��bytes_per_color��read_palette��MAX_PALETTE_SIZE���	�get_palette���	�num_channels��rows���R�read_palettized_pixel_data��	�	�read_16_bit_pixel_data���	�read_32_bit_pixel_data��	�read_full_byte_pixel_data���	�
read_rle_data��	�	�	�	��	�read_image_data����q�
dimensions��
color_type��
read_image��read_image_boxed��	��q�	read_rect��	�	��b����������	�
���
�������BITMAPFILEHEADER_SIZE���i��j�
BmpEncoder���R��d�writer����R��d��
���encode_with_palette���	�	�	�	�	�	�	�	�	�
encode_rgb��encode_rgba��encode_gray���
write_row_pad����d��f�make_compatible_img��written_pixel_info���	�	�	�dds�����������	�
���
����������������from_reader����΀�REQUIRED_FLAGS��VALID_FLAGS�����΀�validate��
DdsDecoder���q��d���q��
����q��z��z��z��{�farbfeld�����������	�
���
�������FarbfeldReader���q����r��d�current_offset��cached_byte����q��
�	read_dimm���q��	��	���q��q���q�seek��parse_offset��	�consume_channel���q��
cache_byte���q��FarbfeldDecoder���q��q���q��
���q��z��z��z��{���q��{�	�	�	�FarbfeldEncoder���d�w����d��
���encode_impl����d��f������������	�
���
������������������� �!�"�#�$�%�&�
GifDecoder��	�q�	�q�	limits���	�q�	�
�	GifReader��	
�	�q�	��	���	�q�	�q�	read_to_end���	�q�	�z�	�z�	
set_limits��	�z�		�	icc_profile��	xmp_metadata��	�{�GifFrameIterator��	�q�	�q�	��	�r�	non_disposed_frame��	���	is_end���	�q�	�
��	�q�	��	��	
COLOR_TYPE��	blend_and_dispose_pixel��		��	�R�	�q�	into_frames��	FrameInfo��	left��	top��	��	�r�	disposal_method��	delay���	new_from_frame���	to_gif_enum��
GifEncoder��	�d�	���	gif_encoder��	��	repeat���	�d�	�
�	new_with_speed��	
set_repeat��	��	encode_frame��	
encode_frames��	�J�	try_encode_frames��	�J�	
convert_frame��	gif_dimensions��	inner_dimensions��		�	
encode_gif��	�	�d�	�f�
�	
from_decoding��	�	
from_encoding��	�hdr��	�'�	�	�	�	�	�	�	�	�	�		�	
�	�	�	
�	�	�	�	�	�	�	�	�
��	�
��	�
�4�	�
��		SIGNATURE��	SIGNATURE_LENGTH��	rgbe8��	�
to_hdr��	�
�q�
�
�

new_nonstrict��
with_strictness��
�
metadata��
read_image_transform��
��
�J�	�
�q�
�z�
�z�
�z�
	�
�{�	
read_scanline��
�q�
	�
	�
	�
	�		read_byte��
�q�	decode_component��
�q�
�?�
�	decode_old_rle��
�q�
	rl_marker��		read_rgbe��
�q�
�	�
�
�
update_header_info��
	�	parse_space_separated_f32��	parse_dimensions_line��
DIMENSIONS_COUNT��
	�
	�	limit_string_len��	split_at_first��
�R�	read_line_u8��
�q�	�b�
�
�
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�

HdrEncoder��
�d�
���
�
�d�
�f�
	�
�
�d�
�
�
��
	�

encode_pixels��
)impl ExactSizeIterator<Item = Rgbe8Pixel>��
�
�
�
RUN_MAX_LEN��

NORUN_MAX_LEN��
RunIterator��
�R�
data��
curidx��
�
�R�
�
�
�����	�
NorunCombineIterator���R�runiter��prev��
��R��
�
�����
rle_compress��
write_rgbe8���d�
to_rgbe8���	�	�ico�������'����������	�
���
��������������������������
IcoDecoder���q�selected_entry��
inner_decoder��InnerDecoder���q�Bmp��
���Png��
�����q��
�read_entries���q�	�
read_entry���q�
best_entry���
real_width��real_height��matches_dimensions��
seek_to_start���q�is_png���q���'��q���q��z��z��z��{��b����������	�
���
���ICO_IMAGE_TYPE��ICO_ICONDIR_SIZE��ICO_DIRENTRY_SIZE��
IcoEncoder���d����IcoFrame���R�
encoded_image�����r��z���R�with_encoded��impl Into<Cow<'a, [u8]>>��as_png����d��
�
encode_images����d��f�
write_icondir���d�write_direntry���d�jpeg��������'����������	�
���
�����ZuneColorSpace��JpegDecoder���q�input��orig_color_space�����r����orientation��phantom����q��
���q��z��z���
exif_metadata��	����
iptc_metadata������z�ʊ��{��	from_jpeg���to_supported_color_space���new_zune_decoder�������b����������	�
���
����������������SOF0��DHT��SOI��EOI��SOS��DQT��APP0��APP1��APP2��STD_LUMA_DC_CODE_LENGTHS���STD_LUMA_DC_VALUES���STD_LUMA_DC_HUFF_LUT���STD_CHROMA_DC_CODE_LENGTHS���STD_CHROMA_DC_VALUES���STD_CHROMA_DC_HUFF_LUT���STD_LUMA_AC_CODE_LENGTHS��
�STD_LUMA_AC_VALUES��
�STD_LUMA_AC_HUFF_LUT��
�STD_CHROMA_AC_CODE_LENGTHS��
�STD_CHROMA_AC_VALUES��
�STD_CHROMA_AC_HUFF_LUT��
�DCCLASS��ACCLASS��LUMADESTINATION��CHROMADESTINATION��LUMAID��CHROMABLUEID��CHROMAREDID��EXIF_HEADER��
�	BitWriter��
�d�
���
accumulator��
nbits���
�d�
�
�

write_bits��
pad_byte��
huffman_encode��
�
write_block��
�
�
�
write_marker��

write_segment���
dpi���
>��
���
���JpegEncoder��
�d�
�}�

components��
tables��
�
luma_dctable��
�
luma_actable��
�
chroma_dctable��
�
chroma_actable��
�

pixel_density��
��
exif���
�d�
�
�
new_with_quality��
set_pixel_density��
��

write_exif��
encode_image��
�9�
�~�
�9�
�
�
�~�
�9�
�
�
�
�
�
�
write_icc_profile_chunks��
MAX_CHUNK_SIZE��
MAX_CHUNK_COUNT��
MAX_ICC_PROFILE_SIZE���
�d�
�f�
set_icc_profile��
set_exif_metadata��
�~�
�build_jfif_header��build_frame_header��build_scan_header��build_huffman_segment��
�
	�build_quantization_segment��
�encode_coefficient��rgb_to_ycbcr��
�?�
C_YR��
C_YG��
C_YB��

Y_ROUNDING��
C_UR��
C_UG��
C_UB��
UV_BIAS_ROUNDING��
C_VR��
C_VG��
C_VB��pixel_at_or_near��
�9�copy_blocks_ycbcr��
�9�
�
�
�copy_blocks_gray��
�9�
�
�entropy��derive_codes_and_sizes�������build_huff_lut_const������K�
CONST_BITS��
PASS1_BITS��FIX_0_298631336��FIX_0_390180644��FIX_0_541196100��FIX_0_765366865��FIX_0_899976223��FIX_1_175875602��FIX_1_501321110��FIX_1_847759065��FIX_1_961570560��FIX_2_053119869��FIX_2_562915447��FIX_3_072711026��fdct����openexr�����������	�
���
�������q��
�with_alpha_preference��	�	�	�selected_exr_header����q��z��z�original_color_type���z�	�	�	�	��{�write_buffer��impl Write + Seek��	��	����d��
���d��f�to_image_err�������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�
PNG_SIGNATURE���XMP_KEY��	IPTC_KEYS��
PngDecoder���q��z��q������q��
�with_limits��gamma_value��	�apng��is_apng��unsupported_color����q��z��z���	����	����	�	����	�	�	�	�	��z�����	��{�ʊ�ApngDecoder���q��d�current��previous��dispose��dispose_region��	remaining��
has_thumbnail����q��
�mix_next_frame�����	�	�	�animatable_color_type����R��q����
FrameIterator��
��q�����q�����
PngEncoder���d����compression��filter���������d��
����encode_inner��	�	�	���d��f��	����Ѷ��from_png���pnm�����������	�
���
�	autobreak���	AutoBreak���d�wrapped��
line_capacity���	�has_newline��panicked����d��
�	flush_buf����d�write��flush����d����'����������	�
���
������������������� �!�"�#�$�%�&���������4�������Sample��Representation��sample_size��bytelen��
from_bytes��
from_ascii��U8��
�U16��
�PbmBit��
�BWBit��
�DecodableImageHeader��
tuple_type��
PnmDecoder���q��q�header������q��
����
into_inner��read_bitmap_header��read_graymap_header��read_pixmap_header��read_arbitrary_header��HeaderReader��read_magic_constant����
read_next_u32��	�	�read_next_line��	�������	�������parse_single_value_line��	�	���q���q��z��z�����z��{���q�read_samples���?�	�	�
read_ascii��Basic��subtype��read_separated_ascii����	�	�	�	�	����������
�����������������������	��������	����
�����������������b����������	�
���
�����������������HeaderStrategy��Dynamic��
�Subtype��
���Chosen��
���
PnmEncoder���d��}����CheckedImageBuffer���R�_image��_width��_height��_color��UncheckedHeader���R����CheckedDimensions���R�	unchecked�����r�CheckedHeaderColor���R��z�color��
CheckedHeader���R����encoding�����
TupleEncoding���R�PbmBits��samples����Ascii�����Bytes�������d��
�with_subtype��with_header��with_dynamic_header����'s���?�	����write_dynamic_header��write_subtyped_header��write_with_header����d��f���R�check��	���R�check_header_dimensions����R�check_header_color����R�check_sample_values����R�write_header�����SampleWriter��
��R����write_samples_ascii��V��write_pbm_bits�������R��	�all_smaller��	�	�encoding_for��	��R���
��R�����f�	���������
��magic_constant���sample_encoding���������r�maximal_sample��	as_bitmap��
as_graymap��	as_pixmap��as_arbitrary�����TupltypeWriter��
��R�������������������#����������	�
���
���
QoiDecoder���q��'���q��
���q��z��z��z��{�decoding_error��encoding_error��
QoiEncoder���d��}���d��
���d��f�tga�����'����������	�
���
����������A�start_offset��
entry_size��bytes���get��
TgaDecoder���q�r�����r�raw_bytes_per_pixel���s��z�������	color_map���from_image_desc_byte����q��
��	�read_encoded_data���expand_color_map��reverse_encoding_in_output��fixup_orientation����q��z��z����	��z��{��b����������	�
���
����������
TgaEncoder���d��}�use_rle��MAX_RUN_LENGTH����d��
�disable_rle��write_raw_packet��write_rle_encoded_packet��run_length_encode�����	�	���d��f��~�������������	�
���
��ALPHA_BIT_MASK��SCREEN_ORIGIN_BIT_MASK��	ImageType��NoImageData��
��RawColorMap��
��RawTrueColor��
��RawGrayScale��
��RunColorMap��
��RunTrueColor��
��RunGrayScale��
����
���
�is_color��is_color_mapped��
is_encoded���from_pixel_info��΀�write_to���!����������	�
���
������������������� �TAG_XML_PACKET��TiffDecoder���q��z��z�����d���q��
�	�	�total_bytes_buffer��check_sample_format�����err_unknown_color_type���from_tiff_decode��from_tiff_encode��
TiffReader��
��q�������q��q������q��z��z������������	�ʊ��z��{�TiffEncoder���d����cmyk_to_rgb���
cmyk_to_rgb16���u8_slice_as_pod���?�	���d��
��������������d��f�webp���'����������	�
���
��������WebPDecoder���q��d������q��
�
has_animation��set_background_color����q��z��z��z��{������	���������R��q����FramesInner���q��'������q������from_webp_decode���b����������	�
��WebPEncoder���d��d���d�new_lossless������d��f����Ѷ��~��from_webp_encode����dxt�����������	�
��decoded_bytes_per_block��encoded_bytes_per_block���z�
DxtDecoder���q��d�width_blocks��
height_blocks��variant��row����q��
�scanline_bytes��ؔ���q��z��z��z��{�Rgb���
enc565_decode��alpha_table_dxt5���decode_dxt_colors����decode_dxt5_block��	�decode_dxt3_block��	�decode_dxt1_block��decode_dxt1_row���decode_dxt3_row���decode_dxt5_row��	animation������Frames���R��	���R��
�collect_frames�������Frame������������5��������
�
from_parts������5�
buffer_mut��into_buffer���������from_numer_denom_ms��from_saturating_duration��MILLIS_BOUND��numer_denom_ms��
from_ratio��
into_ratio��closest_bounded_fraction���compare_fraction��abs_diff_nom�����gcd����
�
to_integer������	���
��������������	�
����bytes_per_pixel��	has_alpha���	has_color���bits_per_pixel��
channel_count����������z�buffer_size����������
define_colors��
FromPrimitive��	Component��from_primitive�����Ŋ�normalize_float���Ŋ��Ŋ��Ŋ���impl Into<u32>���Ŋ�	�Ŋ�
�Ŋ�	FromColor��Other��
from_color��	IntoColor�����
into_color���O���?��	SRGB_LUMA���
SRGB_LUMA_DIV��rgb_to_luma������?������
��?��������?��������?��������?��������?��������?��������?��������?��������?��������?��������?��������?��������?��������?��������?������Blend��blend��������������������������Invert���?� ����?�!����?�"����?�#����?hooks�����������	�
���
�ReadSeek�����DECODING_HOOKS��
DetectionHook��GUESS_FORMAT_HOOKS��
GenericReader��
��R�����q�
read_vectored�����read_to_string��
read_exact���fill_buf��consume��
read_until��	read_line�����rewind��stream_position��DecodingHook���R�register_decoding_hook��decoding_hook_registered��	�register_format_detection_hook�images���5����������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�Pixels���R��?��n���R��?�����	�	size_hint����R��?��	���R��?�	next_back��	���?�����?���	PixelsMut���R��?��n���R��?�����	������R��?��	���R��?���	���?���Rows���R��?�pixels��	��R��?�
with_image��
��R��?����������R��?��	���R��?���
��?�����?���RowsMut���R��?������R��?������R��?����������R��?��	���R��?�����?���EnumeratePixels���R��?����x��y������R��?�����	������R��?��	���?�����?���
EnumerateRows���R��?��x��������R��?�����	������R��?��	���?�����?���EnumeratePixelsMut���R��?��������������R��?�����	������R��?��	���?���EnumerateRowsMut���R��?��x��������R��?�����	���� ��R��?��	�!��?���"��?��:�from_raw��into_raw��as_raw���z����r�inner_pixels������x�enumerate_pixels��enumerate_rows��	get_pixel��get_pixel_checked��	�check_image_fits��	�image_buffer_len��	�	�
pixel_indices��pixel_indices_unchecked��
sample_layout��into_flat_samples��as_flat_samples��as_flat_samples_mut��#��?��:�inner_pixels_mut��
pixels_mut��rows_mut��enumerate_pixels_mut��enumerate_rows_mut��
get_pixel_mut��get_pixel_mut_checked��	�	put_pixel��$��?��:�set_rgb_primaries��set_transfer_function��color_space��set_color_space��set_rgb_color_space��%��?��:�save��Q��&��?��:�save_with_format�����'��?��:�����d�(��?��:�write_with_encoder��E��)��?��:�>�*��?��:�����+��?��:���,��?��:�����-��?��:���.��?��:�����/��?��:�Pixel���z����unsafe_get_pixel��buffer_with_dimensions��0��?��:�������unsafe_put_pixel��blend_pixel��copy_within��1��?��
�
from_pixel�����J�from_vec��into_vec��copy_color_space_from��ی�j�
ConvertBuffer������2�expand_palette��	�3��:�FromType��ToType����4�as_transform��	�as_transform_fn�����IntoType��5�j�	SelfPixel��cast_in_color_space��	IntoPixel��	�copy_from_color_space�����D��to_color_space����apply_color_space���RgbImage��	RgbaImage��	GrayImage��GrayAlphaImage��
Rgb16Image��Rgba16Image��Gray16Image��GrayAlpha16Image��Rgb32FImage��Rgba32FImage��6���7���8���9���:���;���<���=���>���
buffer_par�����������	�
���
����R��?���drive_unindexed��j�	�opt_len����R��?�drive��j�	��	�
with_producer��CB��	���?���PixelsMutPar���R��?��n���R��?�����j�	������R��?����j�	��	�̸���	���?�����R��?�����j�	������R��?����j�	��	�̸���	���?���EnumeratePixelsMutPar���R��?������	��R��?�����j�	����
��R��?����j�	��	�̸���	���?�����?��:�
par_pixels��par_enumerate_pixels��
��?��:�par_pixels_mut��par_enumerate_pixels_mut����?�from_par_fn���J�	�dynimage�����������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�dynamic_map���������
��	new_luma8��new_luma_a8��new_rgb8��	new_rgba8��
new_luma16��new_luma_a16��	new_rgb16��
new_rgba16��
new_rgb32f��new_rgba32f��from_decoder��impl ImageDecoder��to����to_rgb8��to_rgb16��	to_rgb32f��to_rgba8��	to_rgba16��
to_rgba32f��to_luma8��	to_luma16��
to_luma32f��to_luma_alpha8��to_luma_alpha16��to_luma_alpha32f��	into_rgb8��
into_rgb16��into_rgb32f��
into_rgba8��into_rgba16��into_rgba32f��
into_luma8��into_luma16��into_luma_alpha8��into_luma_alpha16���`��`�as_rgb8��as_mut_rgb8��as_rgba8��as_mut_rgba8��as_luma8��as_mut_luma8��as_luma_alpha8��as_mut_luma_alpha8��as_rgb16��as_mut_rgb16��	as_rgba16��
as_mut_rgba16��	as_rgb32f��
as_mut_rgb32f��
as_rgba32f��as_mut_rgba32f��	as_luma16��
as_mut_luma16��as_luma_alpha16��as_mut_luma_alpha16��as_flat_samples_u8��as_flat_samples_u16��as_flat_samples_f32��as_bytes��
into_bytes��������r������������߈��>��?��[�resize_exact���Y�thumbnail_exact��resize_to_fill���[��\��C��_��[�adjust_contrast���@��A�flipv��flipv_in_place��fliph��fliph_in_place���9��:��<��:�apply_orientation��ʳ����convert_color_space��write_with_encoder_impl���R�����d����impl ImageEncoder�����������������������������������	���
���������
��������z���������������>�decoder_to_image���9�	�open���?�image_dimensions���?�write_buffer_with_format���d�impl Into<ExtendedColorType>��load_from_memory��load_from_memory_with_format��
generic_image�����������	�GenericImageView������z����r�	in_bounds�����������view��try_view��buffer_like�������9�������9���GenericImage��������������	copy_from��ی����copy_within_impl_��	sub_image��flat�����������	�
���
������������row_major_packed��column_major_packed��strides_cwh��extents��bounds��
min_length��	�fits��	�increasing_stride_dims����has_aliased_samples��	is_normal�������index_ignoring_bounds��	�	�	�in_bounds_index��	shrink_to���stride��checked_len���	��Buffer���������������as_mut��������
get_sample����	�get_mut_sample����as_view���?�as_view_with_mut_samples���?�as_view_mut���?�����as_mut_slice����image_slice����image_mut_slice����try_into_buffer���?�	�����������������������������e��>�with_monocolor���?������?����������������������������try_upgrade�������?����������������������������panic_cwh_out_of_bounds��panic_pixel_out_of_bounds����������	�������	������?�����z�����	�	�����?�����z�����	�
�����?��������������������
���������������
DerefPixel���9�
DerefSubpixel���9���9��
�
change_bounds��offsets��to_image����9������d���9����	inner_mut����9�������9�����9�����z���������9���������io�����'� � � � � � � ImageDecoder�� �z� �z� ��� �� ��� ��� ��� ��� 	� total_bytes�� �z� ʊ� �{� � �� �z� �z� ��� �� ��� ��� ��� ��� ��� �z� �{� ʊ� ImageDecoderRect�� �{� AnimationDecoder�� �R� ����b� � � � � � � � � � ImageEncoder�� �f� ��� Ѷ� �~� ImageEncoderBoxed�� �f� � �� �f� dynimage_conversion_8bit�� ��� � � � � � � � from_extension�� �?� �d� 	from_path�� �?� �d� 	� from_mime_type�� M�� to_mime_type�� can_read�� 	can_write�� extensions_str�� reading_enabled�� writing_enabled�� �� �free_functions�� � � � � � � � � � 	� 
� � � 
� � � � � � � � � � � � � � � � � �	� �q� save_buffer�� impl AsRef<Path>�� ��� save_buffer_with_format�� ��� ��� encoder_for_format�� �R� �d� MAGIC_BYTES��!� guess_format�� guess_format_impl��!	� 	load_rect��!��!F1��!F2��!���!	� decoder_to_vec��!��!���image_reader_type��!�!�!�!�!�!�!�!�!�!	�!
�!�!�!
�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!ImageReader��!�q�!�d�!��!���!�!�R�!�q�!�
�!with_format��!��!
set_format��!clear_format��!	no_limits��!���!���!make_decoder��!�!into_decoder��!�!with_guessed_format��!���!�!	�!into_dimensions��!	�!��!require_format��!	�!�!���!�?�!	open_impl��!	�!	����!�!�!�!�!�!�!>�!�!���!
check_support��!check_dimensions��!reserve��!
reserve_usize��!reserve_buffer��!free��!
free_usize��Reader��!�q�Limits��LimitSupport���ReadExt��!read_exact_vec���!�q�!����!cicp��!�!�!�!�!�!�!�!�!�!	�!
�!�!�!
�!�!�!�!�!	to_moxcms��!�!�"���"�!�"���"�!CicpApplicable��"'lt��"j�!�"�
�"	�"	�"	�"supported_transform_fn��"��"��"�"check_applicable��"	�"build_transforms��"�?�"�"�"�"	�"	�"��"	�"�"�"	�"�"�"	�"�"�"	�"�"�"	�"�"�"	�"�"�"	�"�"�"	�"�"�"		�"�"�"	
�"�"�"	�"�"�"	�"�"�"transform_dynamic��"STEP��"�"�"select_transform_u8��"�?�"select_transform_u16��"ی�"select_transform_f32��"ی�"LAYOUTS��"�"expand_luma_rgb��"�?�"expand_luma_rgba��"�?�"
expand_rgb��"�?�"expand_rgba��"�?�"	clamp_rgb��"�?�"
clamp_rgba��"�?�"clamp_rgb_luma��"�?�"�"clamp_rgba_luma��"�?�"�!�"cast_pixels��"���"���"�"�"cast_pixels_by_fallback��"��"��"�"�"���"�"�"cast_pixels_from_subpixels��"FromSubpixel��"IntoSubpixel��"�"	�"�"	�"�"	�"	�"�!
CicpPixelCast��"���!�"���"���!ColorComponentForCicp��"
expand_to_f32��"clamp_from_f32��!�#���#�q�#���!�#���#�q�#���!�#���#���!	�#�?�#select_transform��#ی�#�#�#�!
�#SRGB��#SRGB_LINEAR��#
DISPLAY_P3��#to_moxcms_compute_profile��#qualify_stability��#�#into_rgb��#try_into_rgb��!�#�.�#�#ILLUMINANT_C��!�#��!ColorProfile��#��!
�#
map_layout��!�!�!�!�!�!�!�!�!�!	�!
�!�!�!
�!�!�#	from_exif��#to_exif��#from_exif_chunk��#	�#remove_from_exif_chunk��#from_exif_chunk_inner��#�#	�#	�#locate_orientation_entry��#B��#	traits��#�#�#�#�#�#�#�#�#�#	�#
�#EncodableLayout��#���#�#���#�#���#�#���#	Primitive��#DEFAULT_MAX_VALUE��#DEFAULT_MIN_VALUE��#declare_primitive��#Enlargeable��#Larger��#
clamp_from��#	to_larger��#�#Ո�#�#Ո�#�#Ո�#�#Ո�#�#Ո�#�#Ո�#	�#Ո�#
�#Ո�#�#Ո�#�#Ո�#
�#Ո�#�#Ո�#Lerp��#Ratio��#lerp��#�#���#�#���#�#���#�#���#NJ�#PixelWithColorType��$���#�$���#�$���#�$���#�$���#�$���#�$���#�$���#�$���#�$���#�$���#private��$�$�$�$�$�$��$�$channels��$SealedPixelWithColorType��$TransformableSubpixel��$layout��$�$���$ō�$�$���$ō�$�$���$ō�$�$���$ō�$�$���$ō�$�$���$ō�$�$���$ō�$	�$���$ō�$
�$���$ō�$�$���$ō�$�$���$ō�$
�$���$ō�$dispatch_transform_from_sealed��$�?�$%double_dispatch_transform_from_sealed��$�?�$��$HelpDispatchTransform��$transform_on��$ی�$�$��$ی�$�$��$ی�$�$��$ی�#���$�>�$
CHANNEL_COUNT��$���$channels_mut��$COLOR_MODEL��$	HAS_ALPHA��$alpha��$	channels4��$
from_channels��$
from_slice��$from_slice_mut��$to_rgb��$to_rgba��$to_luma��$
to_luma_alpha��$�	�$�J�$apply��$�J�$map_with_alpha��$�J�$G��$apply_with_alpha��$�J�$���$map_without_alpha��$�J�$	�$apply_without_alpha��$�J�$	�$map2��$�J�$apply2��$�J�$�?�$���#seals��$���$�$�$�6�%�%�%
expand_packed��%�J�%	�%	�%expand_bits��%check_dimension_overflow��%vec_copy_to_u8��%��%clamp��%��%vec_try_with_capacity��%�
insert_as_doc�=
ImageError��%Decoding��%
�%��%Encoding��%
�%��%	Parameter��%
�%��%���%
�%��%Unsupported��%
�%��%IoError��%
�%�=�%�=UnsupportedError��%��%�	=�%�=UnsupportedErrorKind��%�A�%
�%��%ColorLayout��%
�%��%ColorspaceCicp��%
�%��%Format��%
�%��%GenericFeature��%
�%�=�%�=�%�= �%��%�=!="�%�=
EncodingError��%��%
underlying�=#�%�=ParameterError��%�	�%ћ=$�%�=ParameterErrorKind��%DimensionMismatch��%
�%
FailedAlready��%
�%RgbCicpRequired��%
�%��%Generic��%
�%��%
NoMoreData��%
�%CicpMismatch��%��%found�=%�%�=&�%�='�%��%�=(=)�%�=
DecodingError��%��%ћ=*�%�=
LimitError��%�	=+�%�=LimitErrorKind��%DimensionError��%
�%InsufficientMemory��%
�%͘�%���%	supported�=,�%�=-�%�=.�&��&�=/=0�&�=1�&�=ImageFormatHint��&Exact��&
�&��&Name��&
�&��&
PathExtension��&
�&��&��&
=2�&�=3�&�=4�&��&�=5=6�&�=TryFromExtendedColorError��&was�=7�&��Rect��&���&���&��&�r���&���&����&���&���&��&��BiLevel��&
��&���KernelShape��&��&�r�
�&���&���FilterImageSize��&��&�r�
�&���&���ArenaColumns��&��&top_pad��&
bottom_pad���&��&��
FilterType��&Nearest��&
�&Triangle��&
�&
CatmullRom��&
�&Gaussian��&
�&Lanczos3��&
��&����&����&���&��	�&��&��GaussianBlurParameters��&x_axis_kernel_size��&x_axis_sigma��&y_axis_kernel_size��&y_axis_sigma��
��&���&��
��&��
ColorSpace��&Srgb��&
�&Bt709��&
��&����&����'��	�'�����'Palette��'
�'RGB16��'
�'RGB24��'
�'RGB32��'
�'RGBA32��'
�'RLE8��'
�'RLE4��'
�'Bitfields16��'
�'Bitfields32��'
�
��'���
�'��
BMPHeaderType��'Core��'
�'Info��'
�'V2��'
�'V3��'
�'V4��'
�'V5��'
���'��FormatFullBytes��'Ʃ�'
�'ة�'
�'��'
�'	Format888��'
���'��DecoderError��'CorruptRleData��'
�'BitfieldMaskNonContiguous��'
�'BitfieldMaskInvalid��'
�'BitfieldMaskMissing��'
�'��'BitfieldMasksMissing��'
�'��'BmpSignatureInvalid��'
�'MoreThanOnePlane��'
�'InvalidChannelWidth��'
�'��'��'
NegativeWidth��'
�'��'
ImageTooLarge��'
�'��'��'
InvalidHeight��'
�'ImageTypeInvalidForTopDown��'
�'��'ImageTypeUnknown��'
�'��'HeaderTooSmall��'
�'��'PaletteSizeExceeded��'�s�'�s��'����'���'��'����'���'���'���'��ChannelWidthError��'���'
�'Rle8��'
�'Rle4��'
�'	Bitfields��'
��'����(���(��(��� �(��!�(��"�(��#�(��set_2bit_pixel_run��(�R�(��(�(�p�Bitfield��(shift��(�	�$�%�(��&�(��Ҳ�(���(g��(b��(a��'�(�(��)�(����(PixelFormatSizeInvalid��(
�(��(HeaderSizeInvalid��(
�(��(HeaderFlagsInvalid��(
�(��(DxgiFormatInvalid��(
�(��(ResourceDimensionInvalid��(
�(��(Dx10FlagsInvalid��(
�(��(Dx10ArraySizeInvalid��(
�(��(DdsSignatureInvalid��(
��(��	�
�(���(��(���
�(���(���(���(��Header��(_flags��(�r�(��(_pitch_or_linear_size��(_depth��(
_mipmap_count��(pixel_format��(_caps��(_caps2���(��
DX10Header��(dxgi_format��(resource_dimension��(	misc_flag��(
array_size��(misc_flags_2���(��PixelFormat��(��(fourcc��(�(_rgb_bit_count��(_r_bit_mask��(_g_bit_mask��(_b_bit_mask��(_a_bit_mask���(��Repeat��(Finite��(
�(��(Infinite��(
��(���
�(��	��(RadianceHdrSignatureInvalid��(
�(TruncatedHeader��(
�(TruncatedDimensions��(
�(
UnparsableF32��(
�(��(��(
UnparsableU32��)
�)��)��(LineTooShort��)
�)��(ExtraneousColorcorrNumbers��)
�(DimensionsLineTooShort��)
�)��)��(DimensionsLineTooLong��)
�)��(WrongScanlineLength��)
�)��)��(FirstPixelRlMarker��)
�	�)��		�)��	
�	�)��	�)��	LineType��)Exposure��)
�)	Pixaspect��)
�)	Colorcorr��)
�)DimensionsHeight��)
�)DimensionsWidth��)
�	
�)��	�	�)��	�)��)��	�	�)��	�)��	�)��	�)��	
HdrDecoder��)�q�)���)��)�r�)�
�	�)�q�)��	
Rgbe8Pixel��)��)�)��	�)��)�	�	�)��	�)>�	�	�)��	�)��)�	HdrMetadata��)��)�r�)���)exposure��)color_correction��)pixel_aspect_ratio��)custom_attributes��	�)��	�)��
RunOrNot��)Run��)
�)��)��)Norun��)
�)��)��
�)��
�
�)��
	�)����)	NoEntries��)
�)IcoEntryTooManyPlanesOrHotspot��)
�)$IcoEntryTooManyBitsPerPixelOrHotspot��)
�)PngShorterThanHeader��)
�)
PngNotRgba��)
�)InvalidDataSize��*
�)ImageEntryDimensionMismatch��*��*entry��*image���*��	�
�*���*��*���
�*���*���*���*��IcoEntryImageFormat��*���*
�*���*
��*����*���*��*����*���*���*���*��DirEntry��*��*�r�*color_count��*reserved��*num_color_planes��*���*image_length��*image_offset���*����*>�STD_LUMA_QTABLE��*�STD_CHROMA_QTABLE��*�UNZIGZAG��*����*id��*h��*v��*tq��*dc_table��*ac_table��*_dc_pred���	�*��PixelDensityUnit��*PixelAspectRatio��*
�*Inches��*
�*Centimeters��*
�
�*����*��
�*����*��PixelDensity��*density��*���*����*���*����*��EncoderError��*InvalidSize��*
�*��*���*����*��OpenExrDecoder��*�q�*
exr_reader��*header_index��*alpha_preference��*alpha_present_in_file���*�q�*��OpenExrEncoder��*
�*�d�*���+�d�+���+���	�+��
�+����+��CompressionType��+��+
�+Best��+
�+Uncompressed��+
�+Level��+
�+��
�+>�+Fast��+
��+����+���+����+�����+NoFilter��+
�+Sub��+
�+Up��+
�+Avg��+
�+Paeth��+
��+>�+Adaptive��+
���+PnmMagicInvalid��+
�+��+�+UnparsableValue��+
�+��+��+��+NonAsciiByteInHeader��+
�+��+NonAsciiLineInPamHeader��+
�+InvalidDigit��+
�+��+NotNewlineAfterP7Magic��+
�+��+UnexpectedPnmHeaderEnd��+
�+HeaderLineDuplicated��+
�+��+HeaderLineUnknown��+
�+��+HeaderLineMissing��+�r�+��+depth��+maxval��+
InputTooShort��+
�+UnexpectedByteInRaster��+
�+��+SampleOutOfBounds��+
�+��+
MaxvalZero��+
�+MaxvalTooBig��+
�+��+InvalidDepthOrMaxval��+���+���+���+InvalidDepth��+���+���+TupleTypeUnrecognised��+
�+Overflow��+
�+���+���+��
PnmHeaderLine��+Height��+
�+Width��+
�+Depth��+
�+Maxval��+
��+����,���,��,����,���,���,���,��ErrorDataSource��,Line��,
�,��,Preamble��,
�,���,
��,����,���,��,�� �!�,��"�,��#�,��$�,��	TupleType��,���,
�,���,
�,
BWAlphaBit��,
�,GrayU8��,
�,GrayAlphaU8��,
�,GrayU16��,
�,GrayAlphaU16��,
�,RGBU8��,
�,
RGBAlphaU8��,
�,RGBU16��,
�,RGBAlphaU16��,
�%�,��&�FlatSamples��,�R�,���,
�,��,���,
�,���,�R�,��
�,�R�SampleEncoding��,Binary��,
�,���,
��,���	�
�,���,���,��
PnmSubtype��,Bitmap��,
�,��,Graymap��,
�,��,Pixmap��,
�,��,ArbitraryMap��,
�
�,�����,���,���,��	PnmHeader��,decoded��,encoded���,��HeaderRecord��,���,
�,��,���,
�,��,���,
�,��,	Arbitrary��-
�-���-��BitmapHeader��-���-�r�-���-����-��
GraymapHeader��-���-�r�-��-maxwhite���-����-��PixmapHeader��-���-�r�-��-����-����-��ArbitraryHeader��-�r�-��-���-���-tupltype���-���-��ArbitraryTuplType��-
BlackAndWhite��-
�-BlackAndWhiteAlpha��-
�-	Grayscale��-
�-GrayscaleAlpha��-
�-RGB��-
�-RGBAlpha��-
�-Custom��-
�-�� �-��!�-��TgaOrientation��-TopLeft��-
�-TopRight��-
�-BottomRight��-
�-
BottomLeft��-
���-���-���-���	�-�����-WidthInvalid��-
�-��-
HeightInvalid��-
�-��-Empty��-
�-��-���-����-���-��-��	�
�-���-���-��
�-��
PacketType��-Raw��-
�-Rle��-
��-���-����-��˸�-	id_length��-map_type��-�s�-
map_origin��-
map_length��-map_entry_size��-x_origin��-y_origin��-image_width��-image_height��-pixel_depth��-
image_desc���.���.>�
DxtVariant��.DXT1��.
�.DXT3��.
�.DXT5��.
��.����.����.���.��Delay��.ratio���.���
�.����.���.���.�����.numer��.denom����.���.��	ColorType��.L8��.
�.La8��.
�.�e�.
�.�e�.
�.L16��.
�.La16��.
�.Rgb16��.
�.Rgba16��.
�.Rgb32F��.
�.Rgba32F��.
�$�%�&�.��'�.��(�.��)�.��*�.��.��ExtendedColorType��.A8��.
�.L1��.
�.La1��.
�.Rgb1��.
�.Rgba1��.
�.L2��.
�.La2��.
�.Rgb2��.
�.Rgba2��.
�.L4��.
�.La4��.
�.Rgb4��.
�.Rgba4��.
�.���.
�.���.
�.�e�.
�.�e�.
�.���.
�.���.
�.���.
�.���/
�.Bgr8��/
�.Bgra8��/
�.���/
�.���/
�.Cmyk8��/
�.Cmyk16��/
�.��/
�/��+�,�-�/��.�/��/�/��0�/��1�/��/��2�/��/�>�/��/���/���/���/���/���/Œ�/CHANNELS��/�/֒�/���/��/���/���/���/���/���/�	�/�J�/��/�J�/���/�J�/���/���/�J�/���/ALPHA��/���/�J�/���/�J�/�?�/���3�/��/��/��4�/��/��5�/��/�/��/�6�/��/�>�/��/���/���/���/���/���/Œ�/���/�/֒�/���/��/���/���/���/���/���/�	�/�J�/��/�J�/���/�J�/���/���/�J�/���/���/���/�J�/���/�J�/�?�/���7�/��/��/��8�/��/��9�/��/�/��/�:�0��0�>�0��0���0���0���0���0���0Œ�0���0�0֒�0���0��0���0���0���0���0���0�	�0�J�0��0�J�0���0�J�0���0���0�J�0���0���0���0�J�0���0�J�0�?�0���;�0��0��0��<�0��0��=�0��0�0��0�>�0��0�>�0��0���0���0���0���0���0Œ�0���0�0֒�0���0��0���0���0���0���0���0�	�0�J�0��0�J�0���0�J�0���0���0�J�0���0���0���0�J�0���0�J�0�?�0���?�0��0��0��@�0��0��A�0��0�0��0����0
�0��0��0�B�0��C�0��0��D�0��0��0�E�0��0��F�0��0��G�0��H�0��0��0��Luma��0
�0��0��0�I�1��J�1��1��K�1��1��1�L�1��1��M�1��1��N�1��O�1��1��1��Rgba��1
�1��1��1�P�1��Q�1��1��R�1��1��1�S�1��1��T�1��1��U�1��V�1��1��1��LumaA��1
�1��1��1�W�1��X�1��1��Y�1��1��1�Z�1��1��[�1��1��\�1��]�1��1��1��ImageBuffer��1�?�1�:�1��1�r�1_phantom��1���1Ӛ�?�1�?�1�:�1��@�1�?�1�:�1��1��A�1�?�1�:�B�1�?�1�:�1��C�1�?�1�:�1��ConvertColorOptions��1�K�1_auto_traits��D�1>�	PixelsPar��1�R�1�?�1�n��1�R�1�?�1��EnumeratePixelsPar��1�R�1�?�1���1���1�R�1�?�1��DynamicImage��1
ImageLuma8��1
�1��1ImageLumaA8��2
�2��1	ImageRgb8��2
�2��1
ImageRgba8��2
�2��1ImageLuma16��2
�2��1ImageLumaA16��2
�2��1
ImageRgb16��2
�2��1ImageRgba16��2
�2��1ImageRgb32F��2
�2��1ImageRgba32F��2
�2���2����2�����������������ԙ�2�R�2�9�2���2���2���2��2�r��2�R�2�9�2�����2���2���2ō�2
color_hint���2���2���2���2��SampleLayout��2���2channel_stride��2��2width_stride��2�r�2
height_stride���2����2����2���2���2��2��Dim��2
�2��2���2����2����2���2���2���2��View��2���2�?�2�d�2��� �2���2�?�2��!�2���2�?�2��ViewMut��2���2�?�2�d�2���"�2���2�?�2��#�3���3�?�3����3TooLarge��3
�3NormalFormRequired��3
�3��3ChannelCountMismatch��3
�3��3��3
WrongColor��3
�3��$�3��%�&�3��'�(�3��)�3��*�3��3��
NormalForm��3	Unaliased��3
�3PixelPacked��3
�3ImagePacked��3
�3RowMajorPacked��3
�3ColumnMajorPacked��3
�+�3��,�-�3��.�/�3��0�3��1�3��3��NormalFormRequiredError��3
�3���3��SubImage��3�9�3�d��3�9��3�9�3��
SubImageInner��3�9�3���3xoffset��3yoffset��3xstride��3ystride��	�3�9�
�3�9�3�� MethodSealedToImage��3
� �3�� � ImageFormat��3���3
�3Jpeg��3
�3Gif��3
�3WebP��3
�3Pnm��3
�3Tiff��3
�3Tga��3
�3Dds��3
�3���3
�3Ico��3
�3Hdr��3
�3OpenExr��3
�3Farbfeld��3
�3Avif��3
�3Qoi��3
�3Pcx��3
� �3�� � � �3�� �3�� �3�� �4��4��!���4BuiltIn��4
�4��4	Extension��4
�4��!�4��!���!�4��!�4��!�4>�!�4��!�!�4��!�4��4��!���4max_image_width��4max_image_height��4	max_alloc��!	�4��!
�4��!�4��!�!
�4��!�4��4��!Cicp��4	primaries��4transfer��4matrix��4
full_range��!�4��!�!�4��!�4��!�!�4��!�4��4��!CicpRgb��4���4���4	luminance��!�4��!�!�4��!�4��!�!�4��!�4��4��!CicpColorPrimaries��4SRgb��4
�4�4Unspecified��4
�4�4RgbM��4
�4�4RgbB��4
�4�4Bt601��4
�4�4Rgb240m��4
�4�4GenericFilm��4
�4�4Rgb2020��4
�4�4Xyz��4
�4�4
SmpteRp431��4
�4�4
SmpteRp432��4
�4�4
Industry22��4
�4�!�4��!�!�4��!�4��! �!!�4��!"�4��4��!CicpTransferCharacteristics��5Ǩ�5
�5�5Ϥ�5
�5�5Bt470M��5
�5�5Bt470BG��5
�5�5���5
�5�5	Smpte240m��5
�5�5Linear��5
�5�5Log100��5
�5�5LogSqrt��5
�5�5Iec61966_2_4��5
�5�5Bt1361��5
�5�5���5
�5�5Bt2020_10bit��5
�5�5Bt2020_12bit��5
�5�5	Smpte2084��5
�5�5Smpte428��5
�5�5	Bt2100Hlg��5
�5�!#�5��!$�!%�5��!&�5��!'�!(�5��!)�5��5��!CicpMatrixCoefficients��5Identity��5
�5�5Ǩ�5
�5�5Ϥ�5
�5�5UsFCC��5
�5�5���5
�5�5	Smpte170m��5
�5�5Ǩ�5
�5�5YCgCo��5
�5�5Bt2020NonConstant��5
�5�5Bt2020Constant��5
�5�5	Smpte2085��5
�5�5ChromaticityDerivedNonConstant��5
�5�5ChromaticityDerivedConstant��5
�5�5Bt2100��5
�5�5IptPqC2��5
�5�5YCgCoRe��5
�5�5YCgCoRo��5
�5�!*�5��!+�!,�5��!-�5��!.�!/�5��!0�6��6��!CicpVideoFullRangeFlag��6NarrowRange��6
�6�6	FullRange��6
�6�!1�6��!2�!3�6��!4�6��!5�!6�6��!7�6��6��!DerivedLuminance��6Constant��6
�6NonConstant��6
�!8�6��!9�!:�6��!;�6��!<�!=�6��!>�6��6��!
CicpTransform��6��6into��6��6��6��6output_coefs��6�!?�6��!
RgbTransforms��6j�6slices��6�6luma_rgb��6�6rgb_luma��6�6	luma_luma��6�!@�6j�6��!Orientation��6NoTransforms��6
�6Rotate90��6
�6	Rotate180��6
�6	Rotate270��6
�6FlipHorizontal��6
�6FlipVertical��6
�6
Rotate90FlipH��6
�6Rotate270FlipH��6
�!�!�6��!�!�6��!�6��!�6��6��!�6��!
ExifEndian��6Big��6
�6Little��6
�!�6��!	�!
�6��#�6���6���#�6���6���#�6���6���# �6���6���#!�6���6���#"�6���6���##�6���6���#$�6���6���#%�7���7���#&�7���7���#'�7���7���#(�7���7���$LayoutWithColor��7���7
�7���7
�7υ�7
�7	LumaAlpha��7
�$�7��$�$�7��$PrivateToken��7
�$�7��$I8J8O8T8W8Z8c8d8j8j8j8l8n8n8n8q8q8q8s8u8u8u8w8y8y8y8{8}8}8}8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8	�"8
�"8�"8�"8
�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8 �"8!�"8"�"8#�"8$�"8%�"8&�"8'�"8(�"8)�"8*�"8+�"8,�"8-�"8.�"8/�"80�"81�"82�"83�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�#8�#8�#8�#8�#8�#8�#8�#8�#8�#8�#8�#8�#8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�$8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�'8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�(8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�)8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�*8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�-8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�.8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�/8�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�08�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�18�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�28�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�38�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�48�58�58�58�58�58�58�58�58�58�58�58�58�58�58�58�58�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�68�78�78�78�78�78�!
�R������������������ � � � � �!�"�"�#�#�#�#�$�$�$�$�$�_�%�%�%ߗ�%��%�%���%��%�%���%��%�%���%��%�%͘�%��%�%��%�u'F��
҅�_�%�%���%�=�%�	=F�|1KSY��%�%�%�A�%��%�%���%��%�%���%��%�%���%��%�%֚�%�CЈT��!�_���`������������_�%�%���%�=�%ћ=U��\�D���_�%�%��%�	=�%ћ=���'�L�}��%�%�%���%�%؜�%�%��%��%�%���%��%�%���%ɝ�%��%�r�N���"�_���`������������_�%�%���%�=�%ћ=��hJ�����_�%�%ޞ�%�	=�9kU�s����%�%�%���%�%���%͘�%���%���܂�>�_���`����������������&�&�&Ԡ�&��&�&��&��&�&���&��&�&���
L�d�q�_۵�`۵��۵�۵۵�������������
�"�f+�c����E�ETryReserveError��E�	����2�ܮ�۵�3�3�3���3�3��3�3��3�3���3�3���3�3���3�3���3�3ŝ�3�3���3�3�	�3�3�
�3�3���3�3���3�3��
�3�3���3�3͞�~�ѷ�4�۵8�-�-��-�d�+{��Gs;*"��۵�_������_����_������_������_̳�̳�_������_۵��&�&��&��%�z�OH.�_���_������������&�&���&���&���&��&�r�̶������_���������������`����&�&�&���~gW�f�p���������_�&�&У�&���&�r�S7q��j���������_�&�&���&��&�r�'��\,^��Ͽ�Ͽ��&�&ؤ�&����&���l��&.}w�����������&�&�&���&�&Х�&�&��&�&���&�&��{/�w(��j����_���������������`�������S���@e��v3B,��&�&���&����&����&ŧ��&ߧ�F;!�<��������������������_�&�&�&���&�&Ǩ<'�qBz�!������������������� ���d��d���b�Wک�*���d���'	�'�'���'�'���'�'Ʃ�'�'ة�'�'��'�'���'�'���'�'���'�'����Z��=
��������������'�'�'���'�'���'�'���'�'���'�'ȫ�'�'׫�8{�+,y���������'�'�'Ʃ�'�'ة�'�'��'�'�������U=������J���n��n��k60���R�_�'�'�'���'�'���'�'���'�'֭�'���'�'���'���'�'���'�'Ǯ�'�'��'���'���'�'���'���'�'��	�'���'���'�'�
�'�'���'���'�'���'���'�'ΰ
�'���'��'�s��'�s�	����b�������`�����������������������_�����������_�'�'�'���'�'���'�'���'�'Ҳ	H�oѷ��������`�����������������������_�����(�(���(����(�	��"�e,=�����������(�(Ҳ�(����(���(���(����>��+����������� ���q��q���q���q������r���r���r���r���r���r���s���s���s���s���s����/ �V�q� ��� ���|��}��@C�N
�8�d�_�(�(�(���(���(�(е�(���(�(���(���(�(���(���(�(ö�(���(�(��(���(�(���(���(�(���q�c���������`�����������������������_�����������_�(�(˸	�(ٸ��(�r��(���(����(����(����(����(˹��(ع�HX1m�9��_�(�(��(����(����(����(ú��(պ����dɛ���_�(�(���(���(����(����(����(ͻ��(���(��\IJ���0� ��Ł��d����2R�������������r���d��؃����ĵP����h������ ��ͅ��q��6��?��@��� ��� ��چ������Xg`������	�	�	׉�	���	��@�V.�W���� �	�	���	�q��	���R}ŗ�`�����J�	�	���	�q��	���	�r��	Ћ��	����	��Fw�㢄���� �	�	���	�q��	���R}ŗ�`���q�R��(�(�(���(��(�(��e|�,��������_��� �	�	���	����	Î��	���	ގ��{!j%y�n���_�(�(�(���(�(���(�(���(�)ݽ�)��	�)��	�)�)���)��	�)��	�)�)���)��	�)�)Ҿ�)�)���)��	�)��	�)�)���)��	�)�)ֿ	�)��	�)��	�)�)��
�e�)����������������_�����������_�)�)�)���)�)���)�)���)�)���)�)��|n���S_�������`�����������������������_���_�)�)���)���	�)��	�)�r�	�)�
�	����T�F�����)�)���)��)�P�8'�s�����_������������������ ���_�)�)���)��)�r�)���)���)���)���)����=�FD���� �
�
ܘ�
���
?��*w�E����_�)�)�)���)��
�)��
�)�)���)��
�)��
捆)zMVk�������������J�
�
���
Ӛ�
�
ߚ�
L�׽�z�8�J��������
�ϛ�
XD�ogZH�8�_�)�)�)���)�)���)�)���)�)���)�)���*�*���*���*���*����*���Af"XT��������`�����������������������_�����������_�*�*�*���*�*���|�q&}���������`�����������������������_���������*�*���*���*�r��*����*����*����*����*����*����fwX<�J�������� �����Ϟ����]���)mF���� ��������`���iz���� ��Φ������������r�������������(�,a��%����*�*���*����*����*����*����*����*����*���T.;�}�����*�*�*���*�*���*�*��
�
��0xB����_����������������*�*���*���*��&4`UK����_������������������_�*�*�*���*���*��~�1��|�������_����������� �
�
��
�
�}��
����
Ӳ��
���
����
����
����
γ��
���
���xc������_�*�*���*����*����*����*���e�'�#����� ���_�*�*�*���+���Mi6�o��� ��� ������z���q�����a#��~������ ������d����������������������������@���R�J��������+P�[�{0����+�+�+��+�+���+�+���+�+���+�+���+����`)�L�������_����������������+�+�+���+�+���+�+���+�+���+�+���+�+��E٣�V�EF�������_��������������� �����������������������tJ�AyT8�����������������	���������/3?`�kH������_�+�+�+���+���+�+���+���+���+���+�+���+���+�+���+�+���+���+�+���+���+�+���+�+���+���+�+���+���+��	�+�r��+���+����+����+�+��
�+�+���+���+�+���+���+�+��
�+�+���+���+���+����+����+����+���+����+����+�+���+�+���+�����s��5���_��������_�+�+�+���+�+���+�+���+�+����a)����������`�����������������������_���_�,�,�,���,���,�,���,�,��H�۲�/2�ɇ�ɇ�`ɇ��ɇ�ɇɇ�ɇ�ɇɇ�ɇ�_ɇ��,�,�,���,�,���,�,���,�,���,�,���,�,���,�,���,�,���,�,���,�,��	�,�,��
)���g�J������� ������q��������Ǫ4V
9����������bZ�Z���������s��o1�1��������lf7�0��������('Y6
����-�-���-���-�r�-��po���?��-�-���-���-�r�-��-��U@[�үk��-�-���-���-�r�-��-��J�u��R��-�-���-�r�-��-���-���-��&����,��,�,�,���,��,�,���,�Wf��,�7�R���� ������}�������g��/[������R
����R
��,�,�,���,�,������������������������_����,�,�,���,��,�,���,��,�,���,��,�,��^�BR��m\����������������_����,�,���,���,�����}��Nw��,�,�,���,��,�,���,��,�-���-��-�-���-�����t�o�������_���ȍ�ȍ�_ȍ�������_�����_���-�-�-���-�-���-�-���-�-���-�-���-�-���-�-���-�='�41D'��_���_���������IY��8�Ó���Óȍ�Ó���Ó�� ������'�T�k�E���� ������}��/���b+����-�-�-���-�-���-�-���-�-���b��2�����_����������������� ����	���������r�������s���z�������������}��he����_�-�-�-���-���-�-���-���-�-���-���-��
������ڛ�ڛ�`ڛ��ڛ�ڛڛ�ڛ�ڛڛ�ڛ�_ڛ���ڛ�ڛ�_�-�-�-���-�-��������ߝ��ߝ�ߝߝ� ������}���������!���_�-�-˸�-���-���.�s�.���.���.���.���.���.���.���.���.��?F&Y�q%����������������Q������� ������z���z�������d���8���J��� ��������ʪu�n�v���� ������d������Q4n ?T��� ������d������Q4n ?T���R�J������'�����7b������� ������d�g�1TBԳ�����.�.�.���.�.���.�.��YьnX��N����_��������������� ������d�������������������Ŋ�Ëe���J������	��K��x��8�������������������5�0�����^��.�.���.�����V�����̧�_̧��̧�̧̧�̧�̧̧�ÓÓ�ēsecs��xœnanos��x�|)f�nA�̧��.�.���.����.�����i�is�����_��������������������.
�.�.���.�.���.�.�e�.�.�e�.�.���.�.���.�.���.�.���.�.���.�.��	gd�0LOy��������������_������`����.�.�.���.�.���.�.���.�.���.�.���.�.���.�.���.�.���.�.���.�.��	�.�.��
�.�.���.�.���.�.��
�.�.���.�.�e�.�.�e�.�.���.�.���.�.���/�/���/�/���/�/���/�/���/�/���/�/���/�/���/�/��/�#R��+��������������_������`���������������0�0�0���0��.���V_���������������_������`���$�����������������0�0�0υ�0�����HL������������_����`��$�������������1�1�1���1�.N����d"��������������_������`���$�����������������1�1�1���1��H���p����������_����`��$�����������������������?ی��0�0�0υ�0�����HL����0�0�0υ�0�����HL���?����1�1�1���1��H���p������0�0�0���0��.���V_�������1�1�1���1�.N����d"����1�1�1���1��H���pѸ���ͺչ�ͺ���ͺ׸��1�1�1���1�.N����d"Ѹ�����չ��������׸��0�0�0���0��.���V_�Ѹչ�������������׸�������������������������������
A�9��S8�����J��ԙ��n���]��FF5�R�?�Iľ�Iľ���ԙ��n���]��FF58���_���J������n��q>�Q��R���I��I��_������n��q>�Q�8���J��؜�����H��lN��R���I���I�����؜�����H��lN�8���_���J����������>�ź��R���I���I���_����������>�ź�8���J��������������������R�):9���R���I�����������������������R�):9��8���_���J��ġ��x���������h�;�pV��R���I�����ġ��x���������h�;�pV�8���_���J�������������������#H��y �R���I���_�������������������#H��y 8���J������x���������L6ڱ��R���I���_������x���������L6ڱ�8���_�1�1��1���1�r��1����1����1Ӛ��O����x��?�:�`�������������������������������������������1�1��1���1�r��1����1����1Ӛ��O����x����:�1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?buf��:�?�	�:$x��Lk����$�B�B�BGlobal�����I����1�1؋�1�K�1��y�~O���M��1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0���0��.���V_��?�?��?���:�?�	�:$x��Lk����1
�1�1͍�1��2�2��2��2�2���2��2�2���2��2�2Ɏ�2��2�2��2��2�2���2��2�2���2��2�2ɏ�2��2�2�	�2���
�� 6,��1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1�.N����d"������1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0υ�0�����HL��������1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1��H���p������1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0���0��.���V_��?�?��?���:�?�	�:$x��Lk�������1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1�.N����d"������1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0υ�0�����HL��������1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1��H���p������1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1�.N����d"�?�?��?���:�?�	�:$x��Lk�������1�1���1�n���\ ��<�R��&�$��&�&���_�1�1���1�n���\ ��<8��&�$������n�:�y����R��&�&���_������n�:�y���8����1�1��1����1��yk�q� @�R��&�$��&�&���_�1�1��1����1��yk�q� @8��&�$������������ʃ��@�R��&�&���_������������ʃ��@8���_����������������������������������������������������������1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0���0��.���V_������������1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0υ�0�����HL��������1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1��H���p������������_�2�2ԙ�2����2����2����2���2�r�i��V�a��R�9�J�2�2ԙ�2����2����2����2���2�r�i��V�a�8�������2�2���2���2ō�2��� o��q@���_����2�2���2���2Ԓ�2��2��2�r�2��w\DȤr����_���������������`����2�2�2���2���2����M型����_������������������������2�2��2�d��2��������Mp�����_����2�2ؕ�2�d��2�����{�HRa�����_����3�3�3͖�3�3��3��3�3���3��3��3�3���3��JN�Y����_���������������`����3�3�3���3�3Ԙ�3�3��3�3���3�3�����"ߞu����_���������������`��������������������������_�3�3�3���3��47�r(���_������_������������3�3ɚ�3�d�����j�9�����3�3���3����3����3����3ϛ��3ޛ�D�.�^��������������������� ���Box�������lf���]v������3�3�3����hΈ�Q����� ���������������������_���`����4�4�4���4��!�4�4՟�4��!)�$������4�4���G���cn��_������������������`����4�4���4��4���4��{�T$)��_���������������`������!����4�4���4���4���4���4��*-hu;������_���������������`����4�4���4���4���4���x�]��d�����_���������������`����4�4�4���4�4�4Ϥ�4�4�4��4�4�4���4�4�4���4�4�4���4�4�4ȥ�4�4�4��4�4�4���4�4�4���4�4�4���4�4�4˦�4��Đ�([3����_���������������`����5�5�5Ǩ�5�5�5Ϥ�5�5�5���5�5�5���5�5�5���5�5�5Ǩ�5�5�5��5�5�5���5�5�5���5�5�5���5�5�5ɩ�5�5�5���5�5�5���5�5�5���5�5�5���5�5�5˪�5�5�5��5`ܴY�������_���������������`����5�5�5��5�5�5Ǩ�5�5�5Ϥ�5�5�5���5�5�5���5�5�5۬�5�5�5Ǩ�5�5�5���5�5�5���5�5�5í�5�5�5��5�5�5���5�5�5���5�5�5ۮ�5�5�5��5�5�5���5�5�5���5k-W
������_����������`���6�6�6���6�6�6̰�6��S��+����_���������������`����6�6�6ұ�6�6���2F���%����_���������������`����6�6Ҳ�6��!�6��!�6��!�6��!�6��!�6���!��o�(����6�6���6ճ�!�6��!�6���!�6���!c�����j�"�����"�"�"�������6�6�6ϴ�6�6��6�6���6�6���6�6���6�6ĵ�6�6ݵ�6�6�����C�w.��ʼn��ʼn�ʼnʼn�ʼn�`ʼn�_ʼn�_�6�6�6���6�6����K�����������#��#���#
�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�$���$���$���$���$���$���$���$���$���$����7�7�7���7�7���7�7υ�7�7��z�J��D�����_���������7�7�7ú�p���^Y�����$���$���$���$���$���$���$���$���$���$���$���$���$�$�$�$��$���$���%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&��&�&�&�&�&�&�&�&�&�&�&�'�'�'�'�(�(�(�(�(�(�(�(�(�(�)�(�)�)�)�)�)�)�)�)�)�)�*�)�*�*�*�*�*�*�*�*�*�*�+�*�+�+�+�+�+�+�+�+�,�,�,�,�,�,�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�.�-�.�.�.�.�.�.�.�.�/�.�0�0�1�0�1�1�1�1�����������������1�1��1����1���2�1�2�2�2�2�2�2�2�2�2�2�3�2�3�3�3�3�3�3�3�3�4�4�4�4�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6�6�6�7�7�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�'�'�'�'�(�'�(�(�(�(�)�(�)�)�)�)�)�)�*�)�*�*�*�*�*�*�*�*�*�*�*�*�+�+�+�+�+�+�,�+�,�,�,�,�,�,�,�,�,�,�,�,�-�,�-�-�-�-�-�-�-�-�-�-�-�-�-�-�.�.���.�.�.�.�.�.�/�.�0�0�1�0�1�1�1�1����������1�1�1�1�1��1��2�2�2�2�2�2�2�2�2�2�2�3�3�3�3�3�3�3�3�3�3�3�3�4�4�4�4�4�4�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6�6�6�6�6�6�6�7�7�7�7�%�%�%�%�&�%�&�&�&�&�&�&�'�'�(�'�(�(�)�)�*�)�*�*�,�+�,�,�-�-�.�.�/�.�0�0�1�0�1�1�1�1�1�1�2�2�3�3�3�3�4�3�4�4�4�4�4�4�4�4�4�4�5�5�6�5�6�6�6�6�6�6�%�%�%�%�&�%�&�&�&�&�&�&�&�&�&�&�'�'�'�'�'�'�'�'�(�'�(�(�(�(�(�(�)�(�)�)�)�)�)�)�*�)�*�*�*�*�*�*�+�+�+�+�,�+�,�,�,�,�,�,�-�-�-�-�-�-�.�.�.�.�.�.�/�.�0�0�1�0�1�1�1�1�1�1�2�1�2�2�2�2�3�3�3�3�3�3�4�4�4�4�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6�%�%�%�%�&�%�&�&�&�&�&�&�&�&�'�&�'�'�'�'�'�'�'�'�(�'�(�(�(�(�(�(�)�(�)�)�)�)�)�)�*�)�*�*�*�*�*�*�+�+�+�+�,�+�,�,�,�,�,�,�-�-�-�-�-�-�.�.�.�.��.�.�.�/�.�0�0�1�0�1�1�1�1�1�1�2�1�2�2�2�2�3�3�3�3�3�3�4�4�4�4�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6�&�%�&�&�&�&�'�&�'�'�(�'�(�(�(�(�(�(�)�(�)�)�)�)�)�)�*�)�*�*�*�*�*�*�+�+�+�+�,�+�,�,�,�,�,�,�-�-�-�-�.�.�.�.��.�.�.�/�.�0�0�1�0�1�1�1�1�1�1�2�2�2�2�3�3�3�3�3�3�4�4�4�4�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6[�%]�%_�%a�&c�&e�%��%��%��%�
�%��%��3�
�%��%��,��,��,��,��,��,��%���.�/�0�/�0�0�1�0�1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��1��%�#�4�$�7i�%m�%p�%t�%x�%|�%�&��&��'��'��(�
�(�
�)��)��*�
�*��+��+��,����-��3��3k�%o�%r�%v�%z�%~�%��&��'��(�
�(��)�
�*��+��-��3��3�&�&�&�&�&�&�&�&�&�&�&�&�&�&�'�'�'�'�'�'�(�(�(�(�)�)�)�)�*�)�*�*�*�*�*�*�*�*�*�*�*�*�+�+�+�+�+�+�,�,�,�,�,�,�,�,�,�,�-�-�-�-�-�-�-�-�-�-�.�.�.�.�.�.�.�.�/�.�0�0�1�0�1�1�1�1�2�2�2�2�3�3�3�3�3�3�3�3�3�3�3�3�4�4�4�4�4�4�5�5�5�5�6�6�6�6�6�6�6�6�7�7�7�7��&�������������&�&�'�'�(�'�(�(�)�)�*�)�*�*�,�+�,�,�-�-�-�-�.�.��.�2�2��3�������	�	�
�
���
�
��*���������������	�	��
��������������������������2�'�'�(�'�(�(�)�)�*�)�*�*�,�+�,�,�-�-��.�2�2�������	�	�
�)������*��������������� ��������	�	���������	�	�����)�)�*�*�
�*�+�+�+�+�.�-��1�1�1��1�4�4�!�4���������������-��-��-��-��.�/�0�/�0�0�1�0�1�/�0�/�0�0�1�0�1��1��2�/�0�/�0�0�1�0�1��1��2����������0��0��0��0��1��1��1��1��1��1��1��1��0��0��0��0��1��0��1��0��1��0��1��0�����������������������������1��3��1��3��1��1��2��2��3��1��1��2��3��1��1����1����1����1��� �!�"�#�#�#�#	�#	�#	�6�6�6�6�6�6�6�6�7�7�7�7�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�$�0�$�0�$�0�$�1�$�1�$�1�$�0�$�0�$�1�$�1�$�0�$�0�$�0�$�1�$�1�$�1�$�0�$�1�$�0�$�0�$�1�$�1�$�$�$�%	�%	�%	�_a�+�]��`$���:��;��2��3��_����>j��������� i�Jb�p� M� p��� ��M������$���*�*�!��p����I�I8����#�&�$&�&� �!�"�"�#�#�#<�#<�$
�$F�$T�$�7
	�,7>9��G
	�,7>9��n
�,7>3��x
�,7>3��x
�,7>3��%
�,7>1��&
�,7>2��'
�,7>3��(
�,7>4��+
�,7>1��-
�,7>2��.
�,7>3��/
�,7>4��')
��')��')$15��3)
�,7>16��3)
�,7>16��4)
�,7>16��3)
�,7>16��A)
�,7>16��A)
�,7>16�d�i),�i)�!- =	�i)G�g(m���i)�i)��i')��i)���9������_�d�j),�j)�!- =	�j)G�g(m���j)�k)��j')��j)���9������_��q)
7��q-)�,�q)%55���)�-8?1���)�-8?2���)�-8?3���)�-8?4���)�-8?2���)�-8?1���)�-8?3���)�-8?4���)�-8?3���)�-8?4���)�-8?2���)�-8?1��d
�,7>4��d
�,7>4�����
�&�����L?������L?����������)_�����
�&�����̌?�����̌?����������)_�����
�&ؔ�33�?����33�?���������)_����-8?1����-8?2����-8?3����-8?4��	
��&	��	%12��	
(��&	��	%40��	
4��$	��	%52��	
8��$	��	%56��	
l��%	��	%108��	
|��%	��	%124��	
�,7>8��	
�,7>16��	
 �,7>32��		
@�,7>64�
��
	
�(�	�	��	
�(�	�	��	
�(�	�	��	
�(�	�	��
�	
�(�	��
�	���L�
	��I��������I_�
��	
�(�	�	��	
�(�	�	�	
�(�	�	��	
�(�	�	���	
�(�	���	���L�	��I��������I_��	
��	��	$0��	
�	��	$0��	
�	��	$1��	
��	��	%2�4�	
����%	��	%0xFFFF��M	
�,7>3��Q	
�,7>3��W	
�(,7>3��^	
�,7>3��u	
�,7>3���	�-8?2���	���$	�,��	'256���	�-8?3���	�-8?3���	�-8?2���	�-8?4���	�-8?3��

��&
��
%14��

(��&
��
%40��

l��%
��
%108��

�,7>3��F

�,7>3��Y

�,7>3��
�(,7>4��
�,7>4�|�#L�#
�#�#9
�#�#Į#
4�#�#��#5��#��3_���#2��#(��#��#|�#L�#
�#�#9
�#�#e
�#�#�
4�$�$�
<�$�$�
<�$�$��#@
\�$��$��#Z��#]\[[[[U_�4�(�(�(5	86j{�����{ _ }�,�+�+�+;	86pL�+�+$	'JKa�oz�	���{ _ }��?
�,7>4��
�,7>4��

�,7>8��/
�,7>2��1
�,7>2���H

�.��H/
�	��L�H
&ColorType::Rgba8�l� 
5B�� �� +�
��,� Ҋ�Ҋ�6
b"#?RADIANCE"�� 

�� #�
,� %10��#
�),7>3�RZn�)|��3�����)���3���1
�
�
&18<�
SIGNATURE_LENGTH��a
��
,7>128��|
�
,7>4����հ"�
,��'4��#*
��#*�
,�#*%127��#*
���#!*�
,�#*%128��O*
�,7>3��@
�,7>8��+
��+��+$1��+
�� +��+%6��+
��"+��+%16��
@�*,7>64��

@�*,7>64��

�,7>16��
�,7>12��
�,7>256��
�,7>16��
�,7>12��
�,7>256��
�
,7>16��
��
,7>162��
�
,7>256��
�
,7>16�� 
��
,7>162��)
�
,7>256��+
@�*,7>64��.
�
,7>6��:
�
,7>256��;
@�
,7>64��<
�
,7>256��<
�
,7>256��Z
@�
,7>64��Z
�
,7>256��Z
�
,7>256��[
�
,7>256��[
�
,7>256���@�
-8?64���@�
-8?64���@�
-8?64���@�
-8?64�ӣ@�
-8?64���@�
-8?64���@�
-8?64�Ĥ@�
-8?64�Tر,ر���8	:��7m���)�
,�/_������#�
,��'255���� t���
|Ͳ�
-	.�
+�
V���E�
,����/��
��
��
��
_����
-8?16���@�
-8?64�,���L��
��&19595�,��E�����
��&38469�$��/����
��&7471�L��	��%1 A	��Kn+sl����"	$DD���&�
��$�H_�,��3+ĭ��
��&11059�,���T����
��&21709�,���ĝ��
��&32768����L��	��%1 A	��Kn+s�����	$����|��L��	��%	1 A		��Kn+s�
���	
$�
�����#	,DJ���B�
��ZYah��z����������_�$���
����
��&C�
C_UB�,��/k��
��&27439�$�������
��&5329���@�
-8?64���@�
-8?64���@�
-8?64���@�-8?64� 	d�,T�,�,d�,\�,$�,,�,�,
,�,�,
���,4�,�,			�,6�,	,�,
�,

��o,
��,�,


��,T�,�,�,9E[	e�
�
�,
�,,�,�,	 �,\�,$	.��,��,4�,�,$	'J4�,
�,	
 	<
��T,��,y
�	���
���o,JP�,4�,�,	 <���,�,
��,�
�	s	����,=CQ�,\�, $	 .
	|�,�,�,,�,�,D�,!$�,!
D�,"�,##\�,$#$	$.#H"#�,#���,%��,&\�,'�,(()('=	)G(a'(v&'�,�&(#'$�,**!�,++\�,,+$	,.+��,+*�,*�,+L�,-!�,	-!!>!-4�,.�,$	.'J.��8,/��,0\�,1�,2232'=	3G2a12$�,44"�014�0�,421�,0/��	,&
94?2E1�,/
I0O/$�,6\�,7�,8898'=	9G8a78$�,::"��,
	d�,
�7�:76��,�,:7�,8��1,;L�,<$�,==6<=�,6<	�,=$�,>>!l�,?$�,@@6?@�,@��,A?"	A>?6;>?M?S>��=�,;
	�,<��8,!;;��	,B$�	,CC"$�	,DD6.
5d�	,
�CCD5B��	,�	,DC�	,"BB���,�	,6�&�
�.(5'����,F%)F0&W%D�	,HHD�	,II��	,
HI�	,IH�	,"! �	,�	���,���,���,���,���,���,���,���,���,J��,$�,����������||@+  ,tl8,��
��|
�	�	
���	^	f	m	G	;	����6***9���+�������=��!,����\	����

�aip��I��?	bits�Jhuffsize�Phuffcode�8k��j��
code�g
!�U
"diff��6h�,
�,7>16��,
�,7>256��,
�,7>256��,
�,7>256��,
�,7>256�	<�
,d�
,
$�
,$�
,��
,�
,��
,$�,
$��
,
�1A	�,D�
,��D�
,���,,�,	�,	
��n,
��,�,

	l�,<�,
$�,
�n4,�,�,m
~
'-
\�,�,	'=	Ga\�,�,	'=	Ga��,T�,�,	'8	Ka�,��,$	.��5,
�,�,4�,	�,$		'	J	��V,��,�
��
���n,
CI�,
�,�,	�,���	�,��
�,��
�,���, ��
,��$�	,��<�
,��������I��:������4�	��
���FFU������"������huffval�	lut����T��I�5	��	,
�,7>16��
,
�,7>256��
,
�,7>256��-
@�,7>64��-
@�,7>64��N
�,7>3��T
�,7>4���!
���P�N�G�
�
��
��L�<�3_��
�,7>8���
��*���$�&"XML:com.adobe.xmp"���3	���6CP
���	��O���<�����������2���I_�&
���������������#���3��d
�.��d/���L�d&ColorType::Rgba8��
�+,7>2��d
�,7>2��d
�,7>2��.
�,7>2��"/
�,7>256��</
�,7>4��

���
��
%128�4�0
��-0��0%0b1111�L�0
 ��80��0%	0b10_0000��0
�,7>0��0
�,7>1��0
�,7>2��0
�,7>3��0
	�,7>9��0

�,7>10��0
�,7>11���1
V�9�1���.1�V�:V�V�Artist�V�V�
BitsPerSample�V�V�
CellLength�V�V�	CellWidth�V�V��AV�V�Compression�V�V�DateTime�V�V�ExtraSamples�V�V�	FillOrder�V�V�FreeByteCounts�	V�V�FreeOffsets�
V�V�GrayResponseCurve�V�V�GrayResponseUnit�V�V�HostComputer�
V�V�ImageDescription�V�V�ImageLength�V�V�
ImageWidth�V�V�Make�V�V�MaxSampleValue�V�V�MinSampleValue�V�V�Model�V�V�NewSubfileType�V�V���V�V�PhotometricInterpretation�V�V�PlanarConfiguration�V�V�ResolutionUnit�V�V�RowsPerStrip�V�V�SamplesPerPixel�V�V�Software�V�V�StripByteCounts�V�V�StripOffsets�V�V�SubfileType�V�V�
Threshholding� V�V�XResolution�!V�V�YResolution�"V�V�	Predictor�#V�V�	TileWidth�$V�V�
TileLength�%V�V�TileOffsets�&V�V�TileByteCounts�'V�V�SubIfd�(V�V�SampleFormat�)V�V�SMinSampleValue�*V�V�SMaxSampleValue�+V�V�
JPEGTables�,V�V�ModelPixelScaleTag�-V�V�ModelTransformationTag�.V�V�ModelTiepointTag�/V�V�	Copyright�0V�V�
ExifDirectory�1V�V�GpsDirectory�2V�V�
IccProfile�3V�V�GeoKeyDirectoryTag�4V�V�GeoDoubleParamsTag�5V�V�GeoAsciiParamsTag�6V�V�ExifVersion�7V�V�
GdalNodata�8V�V��9V���������1�_��s1
�,7>3��u1
�,7>3��(2
�,7>3��/2
�,7>8��;2
�,7>3��;2
�,7>4��Q2
0�,7>48��W2
@�,7>64��]2
@�,7>64���&D�&˔��&,�$�&%<˔_���O;4�O�O�O9 �O��O
�O|�O�O

�O.
5T�O
��
C5l�O�O
�

�O�O
�O		
<
4:EP?E	P[%.�	��O��O.��O�
�����O;<B�O�O�O���Nu��O,�N,�N\8XXvg��,,!!������������u
�0,7>3�RZn�0|��3������U$�/��U)3�,�u
�����V2�/��`��W*"RGB"�X��W�u��W���W$�/ ��W(_������Z"�/(��Z)3���Z �/.9@4�ir���\"�/(��\)3����W���7		�n���i)�/(��i��1_�����/���3�����/3��v
�1,7>1�RZn�1|��1���4�/C1W1��v
��/�/>��,S"Y"�(�v%"�/1D_����/,@1�!6�/EQY4�OX�/)=1��wG	���/!��>_�bk��/���1�����/���1��w
�1,7>4�RZn�1|��4���B�0Q?e4�4�w
��=�0L��:a"RGBA"�9�w63�0B0U_���.�0=+Q4�)2G�0Vbj4�R[+�0:(N4�&�wX	���#�02 ��O_�en��0���4�����0���4��w
�1,7>2�RZn�1|��2���S�0bPv2�$�w
��N�0]��Kr"YA"�H�wEB�0Q?d_���=�0L:`2�8AV�0eqy4�PY:�0I7]2�5�wg	���2�0A/��^_�cl��0���2�����0���2��ݓ
$ޓN$�������.�Dғ5_�ؓ�-8?3�,��'��!���'10000�$Ē��-8?1200��U!
�,7>3��V!
�,7>3���!�-8?256�ק!�-8?256��!%
�!,7>22��M3
�!,7>16��&
�4%071��&
�4%072��&
�4%074��&
�4%075��&
�4%076��&
�4%077��&
�4%078��&
	�4%079��&

�4%0710��&
�4%0711��&
�4%0712��&
�4%0722��#&
�5%071��$&
�5%072��'&
�5%074��(&
�5%075��)&
�5%076��*&
�5%077��*&
�5%078��+&
	�5%079��+&

�5%0710��,&
�5%0711��,&
�5%0712��.&

�5%0713��/&
�5%0714��0&
�5%0715��1&
�5%0716��1&
�5%0717��2&
�5%0718��?&
�5%070��@&
�5%071��A&
�5%072��B&
�5%074��E&
�5%075��E&
�5%076��E&
�5%077��F&
�5%078��G&
	�5%079��G&

�5%0710��G&
�5%0711��H&
�5%0712��I&

�5%0713��I&
�5%0714��J&
�5%0715��J&
�5%0716��K&
�5%0717��X&
�6%070��X&
�6%071��`&
�6,7>3��a&
�6,7>4��b&
�6,7>4��b&
�6,7>4��c&
�6,7>4���&�"-8?4�܎&�"-8?4���&�"-8?3���&���&�",��&&256�,ە&ە&ߕ&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,�&�&�&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,ަ&ަ&�&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,Ǯ&Ǯ&ˮ&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,�&�&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,׻&׻&ۻ&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }�,��&��&��&�"2	41�"ar�"�����}�"��"{ _ }���&Ĩ�&�",��&&256�D��&��&$��&�"2	41�"ar�"�����}�"��"{ _ }�D��&��&$��&�"2	41�"ar�"�����}�"��"{ _ }�%���,&���&	
�7�̩&	
�7>
�&	��-&��&	
�7���&	
�7>
��&	���-&���&	
�7���&			
�7>
	Ϊ&		�٪.&
�ڪ&	
�7��&	
�7>

��&	����&
����
��&
	���&�"
��
���'&��
���������
���������
i��h��W��
'��&���_���&�"-8?4���&�"-8?3�޻&�"-8?3���&�"-8?3���&�"-8?3���&���&�",��&&256�D��&��&$��&�"2	41�"ar�"�����}�"��"{ _ }�D��&��&$��&�"2	41�"ar�"�����}�"��"{ _ }���&�"-8?3��&�"-8?4���&�"-8?2�tՔ&	<Ք&���ϔ&	ϔ&�?�&���$&�#ɔ&v.o��_�|��&	D��&�����&	��&�?��&���%&�#��&v.o��_�
�&	
�4���!&

�5�ߦ &

�5���!&

�6���&
�4��&	�ϥ�&�#��$ߥ&�����������I_�
ķ�&	
�4��#&

�5��� &

�5�Ω!&

�6����&
�4��&	����&�#��$��&�����������I_�
�&	
�4
���!&

�5�� &

�5���!&

�6���&
�4î&	�ʬ�&�#��$�&�����������I_����~`Z|��&	�����~Z)��~Z
!��~Z
v
���~`Z\��&	����~Z)��~Z
!��~Z
x
���~`Zt��&	�����~Z




	)��~Z
!��~Z
~
l��&	�����~Z
����&
)��~Z
!��~Z
��&	��&�#����
&V�Z���~`Z	$��&��,��&����!&!��� &��&���!&L�
����'&���&T��&	�#��
5
<���&
�#I���&c
��&���&
���&����.&���%&���&	�#��
6
=���&��
G���&�%
-3
�S�o0���oS�
��&���&
���&����-&���$&���&
	�#��

6
=���&��

G���&�]
d
lr��
�p	7���p
��	��&
���&
���&����&
����&Q

 &��
&q
6��1qD�#Q��&����
���yt��
s��|�����
�������
���
���
s��#����#���#��_�'�#��5D�#j��
a��jrw�#��w��#�����#���
�������#�����#�����#F��
�������#��
t��&	��l��&	�����&	
�6����&
�4��&	��&�#����&��<��&��$��&���������$J��&�#-8?3����'&
̳�&
[�*,��&R��>,��&�ʡ>J���S&�#[�=[�=Chromaticity�[�=��[�=���7�6E�q���&e_��%'
�#,7>4�L�
4
�����$4�6 ��4)F��	Self::MAX��
4
���
&4�6 ��
4)0�L�4
�����$4�6 ��4)F��	Self::MAX��4
���
&4�6 ��
4)0�L�4
�����$4�6 ��4)F��	Self::MAX��4
���
&4�6 ��
4)0�L�4
˔���$4�6 ��4)F˔	Self::MAX��4
���
&4�6 ��
4)0�L�4
����$4�6 ��4)F�	Self::MAX��4
���
&4�6 ��
4)0�L�4
�����$4�6 ��4)F��	Self::MAX�L�4
�����
&4�6 ��
4)F��	Self::MIN�L�4
�����$4�6 ��4)F��	Self::MAX�L�4
�����
&4�6 ��
4)F��	Self::MIN�L�4
����	�$4�6 �	�4)F��	Self::MAX�L�4
����	�
&4�6 �	�
4)F��	Self::MIN�L�4
����	�$4�7 �	�4)F��	Self::MAX�L�4
����	�
&4�7 �	�
4)F��	Self::MIN�L�4
ю��	�$4�7 �	�4)Fю	Self::MAX�L�4
Ў��	�
&4�7 �	�
4)FЎ	Self::MIN��4
�?��	�$4�7 �	�4)1.0��4
��	�
&4�7 �	�
4)0.0��4
�?��	�$4�7 �	�4)1.0��4
��	�
&4�7 �	�
4)0.0���(4
�.��'>4�$����(4&ExtendedColorType::Rgb8�Ċ)4
�.��(?4�$����(4&ExtendedColorType::Rgb16���)4
�.��)@4�$����)4&ExtendedColorType::Rgb32F���*4
�.��*?4�$����*4&ExtendedColorType::Rgba8���+4
�.��+@4�$����+4&ExtendedColorType::Rgba16���,4
�.��,A4�$����,4&ExtendedColorType::Rgba32F���-4
�.
��-<4�$����-4&ExtendedColorType::L8���.4
�.��-=4�$����.4&ExtendedColorType::L16���/4
�.��.=4�$����.4&ExtendedColorType::La8���/4
�.��/>4�$����/4&ExtendedColorType::La16�,�n4
��n4�$$�n4#false�D�
�%�%%��1̳9@D�
�%�%%��1��9@L�
�%�%%��1��9@4�
�%�%%��1��9@\�
�%�%%��1�9@<�
�%�%%��1��9@,�
�%�%%��1��9@\�
�%�%%��1��9@t�
�%�%%��1��9@4�
�%�%%��1۵9@t�
�%�%%��1�F�F��F��1"`��x9bi|�(
�%�%%��1��9@<�)
�%�%%��1��
9@,�:
�&�&%۵1��9@$�:
�&�&%۵1��
9@l�;
�&�&%۵1�,�,��,�d�+����`'�$bi��
��%��18?���/
���'�4����W���������������g�������#���
���
���
��$�
5
��'����e������e����ef���~��Img�����������r<!H�ޚhr
=�=���=���=��=����<��|�x,�
5
��'��
3����
����������r<!H�ޚhr
=�=���=���=��=��=���f��à�>��<�	
��'����m������n����t����~ދދChunksExactMut�����g��
�g�
chunk_size��g�_marker��gJ��K±�*�T�	
��'��
3����Rev����	�?�����T��
nu��	
�'�'%��18?��	
�'�'%��18?��	
�'�'(��4��<CJl� 	
�'�'%��18?l� 	
�'	�'(��4;BI��"	
�'�'%��18?��#	
�'�'%��18?t�$	
�'
�'%��18?,�v	
��(����s���t���t���������t���������t������켲�Y`<�����D�v	
��(��
4;��CJD�v	
��(��
4;BI��
�(�(%��18?��
�(�(%��18?��
�(�(%��18?��
�(�(%��18?��
�(�(%��18?��	
�(�(%��18?��	
�(�(%��18?��

�	���	,��8�G�GCursor��G�d��Gpos��y.)I�B�?������PhantomData�Rҹ��^=x����4�

�(�(&��29@l�
�(�)(��4��<����ParseFloatError����	�VK�]"6_�l�
�(�)(��4��<����
ParseIntError����	��8=��;�}�d�
�(�)%��1��9@��
�(�)(��4;BI��
�(�)%��18?��	
�(	�)(��4;BI�"*
�)�)(��4;BI,�"*
�)�)(��4;BI�
����)����������������9!�(��������� 
����)��5�����������lf���]v�����\�T
�*�*(��4;BI�\
�*���*)��5��=D���'
����+��7������d����������������������������@����,ݮ
�+�+&��29@|�
�+�+%�1FM|�
�+�++�7ɇ?��
G��
OV��
�+�+%�18?d�	
�+�+%�1ɇ9@��	
�+�+%�18?��
�+�+%�1��9@��
�+�+%�1��
9@��
�+�+%�18?��
�+�+%�18?d�
�+�+%�18?D�
�+�+%�1ɇ9@$�9
�,�,%ɇ1��9@<�6
��%���������������������O��`J������4�6
��%͐1Ó9@�6
�,�,'�,�,�,���,��,�,���,�Wf��,�7z�����6
�,�,'ǒ3��>E�ڡ6
��(���������X�A"�d�u|4�.
�,�,%��1��9@<�.
�,�,%��1��9@4�.
�,�,%��1��9@4�	.
�,�,%��1��9@<�	.
�,�,%��1ȍ9@4�	.
�,�-%��1��9@L�	.
�,�-%��1�9@4�.
�-�-%��1��
9@̘K.
��'���������IY��c����������������;t�������d�
�-�-%ڛ18?l�
�-�-%ڛ18?,�
�-�-(ڛ4;BIĉF1
����,̠8��
@��
HO<�%
�.�/%��18?���T*
�0���0,��8Ʋ@GU
�0��o�0|�������
�1����1����ҵ���
�1���1�*��3;��7
��'�������
A�9��Sb��	BufReader�������d�O�Φqo�����������lf���]v�����T�
�1�1%��1��9@\�
�1�2%��1��9@L�
�1�2%��1��9@T�
�1�2%��1��9@\�
�1�2%��1��9@d�
�1�2%��1��9@T�
�1�2%��1��9@\�
�1�2%��1��9@\�
�1�2%��1��9@d�
�1	�2%��1��9@T�$!
�2�2(��4;BI��!
�3�3&��2��:A�ֶ!
�3�3)��5<CJT��!
�3�3&��2��:A��!
�3�3&��2��:A<�3
�4�4%��1��9@L�3
�4�4%��1�����d�OB���s�bi=����������!�#�%���L�%�.����%�.υ$�%�0υ�0��,�%�1���1���%�0	���0	��$�%�1
���1
͗T�%�%�4\�%g
��d�&�����&�ԙ4�&�2ɚD�&�3؋��'�1�t�'�״L�'��\�'�1ε\�(���D�(��d�(�ƴL�(���\�(�2��|�)�#��,�)�$����)�$ �L�)�#!����*�#����*�$���*�%��$�*�&����*�'��d�+�!)�	$�+� *��\�+� +����+� ,����+� /��d�,� 0����,� 1��d�,� 2��\�,�33��\�,�!4��d�-�46��4�-�47��d�-�18��,�-�.:��,�.�;��4�.�<��$�2����Ot # Overview���b_ This crate provides native rust implementations of image encoding and decoding as well as some��vc` basic image manipulation functions. Additional documentation can currently also be found in the���2/ [README.md file which is most easily viewed on���C@ github](https://github.com/image-rs/image/blob/main/README.md).�����he There are two core problems for which this library provides solutions: a unified interface for image���_\ encodings and simple generic buffers for their content. It's possible to use either feature���^[ without the other. The focus is on a small and stable set of common operations that can be���^[ supplemented by other specialized crates. The library also prefers safe solutions with few��� dependencies.����� # High level API�����:7 Load images using [`ImageReader`](crate::ImageReader):����� ```rust,no_run��� use std::io::Cursor;��� use image::ImageReader;���2/ # fn main() -> Result<(), image::ImageError> {��� # let bytes = vec![0u8];�����:7 let img = ImageReader::open("myimage.png")?.decode()?;���UR let img2 = ImageReader::new(Cursor::new(bytes)).with_guessed_format()?.decode()?;�d�	 # Ok(())�<�	 # }�<�	 ```��	���	96 And save them using [`save`] or [`write_to`] methods:��	���	����	#  # use std::io::{Write, Cursor};���
-* # use image::{DynamicImage, ImageFormat};��
 # #[cfg(feature = "png")]���
2����/, # let img: DynamicImage = unimplemented!();���0- # let img2: DynamicImage = unimplemented!();��� img.save("empty.jpg")?;�����(% let mut bytes: Vec<u8> = Vec::new();���JG img2.write_to(&mut Cursor::new(&mut bytes), image::ImageFormat::Png)?;�d�
��<�
����
/, # #[cfg(not(feature = "png"))] fn main() {}�<�
���
���
{x With default features, the crate includes support for [many common image formats](codecs/index.html#supported-formats).�����0- [`save`]: enum.DynamicImage.html#method.save���85 [`write_to`]: enum.DynamicImage.html#method.write_to���'$ [`ImageReader`]: struct.Reader.html����� # Image buffers�����*' The two main types for storing images:���B? * [`ImageBuffer`] which holds statically typed image contents.���PM * [`DynamicImage`] which is an enum over the supported `ImageBuffer` formats���,)   and supports conversions between them.�����.+ As well as a few more specialized options:���85 * [`GenericImage`] trait for a mutable image buffer.���NK * [`GenericImageView`] trait for read only references to a `GenericImage`.���PM * [`flat`] module containing types for interoperability with generic channel���&#   matrices and foreign interfaces.�����52 [`GenericImageView`]: trait.GenericImageView.html���-* [`GenericImage`]: trait.GenericImage.html���,) [`ImageBuffer`]: struct.ImageBuffer.html���,) [`DynamicImage`]: enum.DynamicImage.html��� [`flat`]: flat/index.html�����%" # Low level encoding/decoding API�����QN Implementations of [`ImageEncoder`] provides low level control over encoding:�����̒ # use std::io::Write;��� # use image::DynamicImage;��� # use image::ImageEncoder;��� # #[cfg(feature = "jpeg")]���2����+( # use image::codecs::jpeg::JpegEncoder;���/����41 # let writer: Box<dyn Write> = unimplemented!();���A> let encoder = JpegEncoder::new_with_quality(&mut writer, 95);���%" img.write_with_encoder(encoder)?;�d���<�����0- # #[cfg(not(feature = "jpeg"))] fn main() {}�<�����b_ While [`ImageDecoder`] and [`ImageDecoderRect`] give access to more advanced decoding options:���������'$ # use std::io::{BufReader, Cursor};������� # use image::ImageDecoder;�������2����)& # use image::codecs::png::PngDecoder;���/����>; # let reader: BufReader<Cursor<&[u8]>> = unimplemented!();���0- let decoder = PngDecoder::new(&mut reader)?;���$! let icc = decoder.icc_profile();���30 let img = DynamicImage::from_decoder(decoder)?;�d���<�����/��<� ��� ��� NK [`DynamicImage::from_decoder`]: enum.DynamicImage.html#method.from_decoder��� 52 [`ImageDecoderRect`]: trait.ImageDecoderRect.html���!-* [`ImageDecoder`]: trait.ImageDecoder.html���!-* [`ImageEncoder`]: trait.ImageEncoder.html�=����������!�#�%������.����.υ��0υ��0����1����1����0	����0	����1
����1
͗��%�4�g
��������ԙ��2ɚ��3؋��1���״�����1ε��������ƴ~���}�2��|�#��{�$��z�$ �y�#!��x�#��w�$��v�%��u�&��t�'��s�!)�	r� *��q� +��p� ,��o� /��n� 0��m� 1��l� 2��k�33��j�!4��i�46��h�47��g�18��f�.:��e�;��d�<��c��	��$,����%&����������%'z}or��&Fil]`QT��&"J��'�AD58), ������(���)F����������)�������������+Uz}orcfWZ��+�SVGJ;>��,3��,(��,/��-%���-(������l�.�+( Contains detailed error representation.�,��0]Z See the main [`ImageError`] which contains a variant for each specialized error type. The���c` subtypes used in each variant are opaque by design. They can be roughly inspected through their���KH respective `kind` methods which work similar to `std::io::Error::kind`.�����c` The error interface makes it possible to inspect the error of an underlying decoder or encoder,���b_ through the `Error::source` method. Note that this is not part of the stable interface and you���_\ may not rely on a particular error value for a particular operation. This means mainly that���`] `image` does not promise to remain on a particular version of its underlying decoders but if���`] you ensure to use the same version of the dependency (or at least of the error type) through���QN external means then you could inspect the error type in slightly more detail.�����(% [`ImageError`]: enum.ImageError.html�,�.g�%�%�%�%�%�%�%�%�%�&�&۶|��E=>�,��=?���*=A����=B�����.=C��$��4=E�#��\��3=F3��!����t�xzhj��]��$t�T>@��<�HIJ��>X��<VS Create an `UnsupportedError` for an image with details on the unsupported feature.��=���=XU If the operation was not connected to a particular image format then the hint may be�t�= `Unknown`.�-\�>��>۵���GG
H�4�>�	$�>��?*��?B? Returns the corresponding `UnsupportedErrorKind` of the error.�-\�?$�@�7�7���G�@G
I$�@��A,��@85 Returns the image format associated with this error.�-\�A\�A�7�7�۵G�AG
J$�A��A̳LNO��BY��BYV Create a `DecodingError` that stems from an arbitrary error of an underlying decoder.��B۵�2̳K�2MMK������C'��������������lf���]v��������C"
L���4�Berr��C����E8��D1. Create a `DecodingError` for an image format.��D���DRO The error will not contain any further information but is very easy to create.�-\�E��E۵̳KK
N�4�E��G,��F8��-\�G\�G�7�7̳۵K�GK
O$�G��H��QST��IY��HZW Create an `EncodingError` that stems from an arbitrary error of an underlying encoder.��I۵����P�2RRP����I'����I"
Q���4�I���I')��K8��J2/ Create an `EncodingError` for an image format.��K���KR��-\�K��K۵��PP
S�4�L��M,��M74 Return the image format associated with this error.�-\�M\�M�7�7��۵P�MP
T$�M��N��VW��O2��NDA Construct a `ParameterError` directly from a corresponding kind.�-\�OL�O����UU
V�	$�O��Q(��P@= Returns the corresponding `ParameterErrorKind` of the error.�-\�P$�Q�7�7����U�QU
W$�Q|�Q��YZ��R.��QHE Construct a generic `LimitError` directly from a corresponding kind.�-\�RL�R����XX
Y�	$�R��S$��S<9 Returns the corresponding `LimitErrorKind` of the error.�-\�S$�S�7�7����X�SX
Z$�T��T(��\�\��T%$�T����[[
\�	$�T��U#��^�^��U%$�U����]]
^���U��V)��`�`��V)$�Vѷ��__
`�V��W*۵b�b��X$$�X��۵aa
b�4�X��X28�7�7۵d�d��Y*$�Y�7�7ͺ۵c�Yc
d8�$�Y��Z/�f�f��[&$�[۵�ee
f�$�[��]��\0- Result of an image decoding/encoding process�\�]�hh�����]��������������������q�aX����Y[��] ��j�_j��]A�]�7�7�7�7���7�^�^��^��[�^���[����e�S��7��������������������q�aXÅÅą��:����i�]i
j$�]��]̕a��l�l��a24�a�7�7������������������;t����7�k�ak
l$�a��d&�n�_n��eA�e�7�7�7�7��7�^�^��^��[�^���[����e�S��7��m�em
n$�e��e��r���r$��q�_q��rA�r�7�7�7�7���7�^�^��^��[�^���[����e�S��7��p�rp
q$�r��s��|��s�s��|24�|�7�7������������������;t����7ӌr�|r
s$�}��~#��u�_u��~A�~�7�7�7�7���7�^�^��^��[�^���[����e�S��7��t�~t
u$�~��~丁��w�w�ہ24ށ�7�7������������������;t����7ӌv�v
w$����#̳y�_y���A���7�7�7�7̳�7�^�^��^��[�^���[����e�S��7��x��x
y$���Ã���̳{�{���24���7�7̳����������������;t����7ӌz��z
{$���Ј ��}�_}���A���7�7�7�7���7�^�^��^��[�^���[����e�S��7��|��|
}$������������%۵��_����A���7�7�7�7۵�7�^�^��^��[�^���[����e�S��7����
�$�������-����_����8���7�7�7�7���7�^�^��^��[�^���[����e�S��7������
�$��������/����_����8���7�7�7�7���7�^�^��^��[�^���[����e�S��7������
�$��������(�����3�������5$�������
����t�/��.GD Iterators and other auxiliary structure for the `ImageBuffer` type.�4�/��l�/����|�0������0��ġl�0������0��ԙ4�0����L�0��؜$�0����<�0����d������+����L��1�����1���/�������������������̤1d�1�,8) Mathematical helper functions and types.�$�1����$W8�&��%�s8���6��8��D-8$18��&L78,;8���max�9���Add�M���Mul�R���MulAdd�4i���l/]�BKM8:�]$����������������������$���������������T���������������T�	���������	���������T�	
���acc��	���	��	����
���
��
��,�
�r4�
nwidth�4�
nheight�<�
fill�$�
�K8Y�l8Nė8B��2� Image Processing Functions�D�2����������������(�����$B�#����,H�$���LO�#����dg������u���ɚD��3����T��&��T��&���&���D��&����&���D��&����&���<��&����&�ХD��&�Х�&��;|����;�����<�����;l����<�����<�����:L����:d����<�����:L����;d����9D����:\����[$����[L����W�����V�����[4����U|����Vt����YL����_L����@D����?D����C4����>L����>|����>�����?�����AL����Cd����?4�����<��&����&��AD����CL����^�����\l�	������	�&�D#0�2'"%�_1������ě���M����{~[^;>���"%

��������������������������twhk\_PSDG8;,/���&)����������������T�4���������������͗TI�%���tU�%�����e�%����,��$����d������������\��1���:>����~��~p��4acLN79�����)& Rotate an image 90 degrees clockwise.�D��7�7���1�1��1���1�r��1����1����1Ӛ��O����x�����?�?��?���:�?�	�:$x��Lk���$���9��������������<�
�����,�13�����*' Rotate an image 180 degrees clockwise.�L��7�7�����9���Է������<�
�����,�&(�����*' Rotate an image 270 degrees clockwise.�L��7�7�����9���Է������<�
�����,�&(��
���	a^ Rotate an image 90 degrees clockwise and put the result into the destination [`ImageBuffer`].�\�
�7�7�7���7�1�1��1���1�r��1����1����1Ӛ��O����x������������������������q�aX���9��:����Է�
����L�
�����<������<���
����(
�������,�
destination�\�tvpr�����b_ Rotate an image 180 degrees clockwise and put the result into the destination [`ImageBuffer`].�d��7�7�7���7�����9��:����Է���L������<�Ծ��<���(
�������,���\�MORT�����b_ Rotate an image 270 degrees clockwise and put the result into the destination [`ImageBuffer`].�d��7�7�7���7�����9��:����Է���L������<�Ծ��<���(
�������,���\�MORT����� Flip an image horizontally�|��7�7�����9���Է������<�
�����,�&(����� Flip an image vertically�l��7�7�����9���Է������<�
�����,�&(��!��� WT Flip an image horizontally and put the result into the destination [`ImageBuffer`].���!�7�7�7���7�����9��:����!Է�!��L�!���"��<�"Ծ��#<���#(
�������,�!��\�!MORT��'���&UR Flip an image vertically and put the result into the destination [`ImageBuffer`].���'�7�7�7���7�����9��:����'Է�'��L�'���(��<�(Ծ��)<���)(
�������,�'��\�'MORT��-9��,30 Rotate an image 180 degrees clockwise in place.���-�7�7���9���-Է�-���d�-
�����,�-&(��3?��3(% Flip an image horizontally in place.���3�7�7���9���4Է�3��d�3
�����,�3 ��6=��6&# Flip an image vertically in place.���6�7�7���9���7Է�7��d�7
�����,�7 ���@= Functions for altering and converting the color of pixelbufs�D������������������&�&NumCast�<R�����Lo�����Lz���υ$��0��υ�0����,��1�����1�������4���#��ܽ�5���#��,��$���L��#����,��%����d������������\��1���FW�`1IL:=+.��B������!���������4��y{df��D���9��Է���	��k��HE Convert the supplied image to grayscale. Alpha channel is discarded.�L��7�7���1�1��1���1�r��1����1����1Ӛ��O����x��0�0�0υ�0�����HL�������9���Է����
�����,� ��r��HE Convert the supplied image to grayscale. Alpha channel is preserved.�|��7�7���1�1��1���1�r��1����1����1Ӛ��O����x��1�1�1���1��H���p�����9���Է����
�����,� �����nk Convert the supplied image to a grayscale image with the specified pixel type. Alpha channel is discarded.����7�7���1�1��1���1�r��1����1����1Ӛ��O����x��>�?�?��?���:�?�	�:$x��Lk����$���>��9��������D������������$��,�����0�0�0υ�0�����HL������$��
�������,����������nk Convert the supplied image to a grayscale image with the specified pixel type. Alpha channel is preserved.����7�7�����>��9����
��D�
���
����
��,�����1�1�1���1��H���p���
�������,�
uwz|��-��0- Invert each pixel within the supplied image.���$! This function operates in place.�4��7�7���9���Է���d�
�����,� �����.+ Adjust the contrast of the supplied image.���;8 ```contrast``` is the amount to adjust the contrast by.���TQ Negative values decrease the contrast and positive values increase the contrast.�����85 *[See also `contrast_in_place`.][contrast_in_place]*�D��7�7���1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?���:�?�	�:$x��Lk��?���9��?��?�����
Է������������ܝ�����L��$�������$��d���<��#��L���<�
���������,��?D���������<closure_kind>��<closure_signature>��<upvars>�������������������T��74 Adjust the contrast of the supplied image in place.���;����T������&# *[See also `contrast`.][contrast]*����7�7���9���Է���d�
�����,��?D�&(�!�����������������������%���#  Brighten the supplied image.���#85 ```value``` is the amount to brighten each pixel by.���$LI Negative values decrease the brightness and positive values increase it.��$���$85 *[See also `brighten_in_place`.][brighten_in_place]*�D�%�7�7�����9��?��?�����%
Է�%���%���%�܆&��L�&����&��d�&��<�&��L�&��<�&
���������,�%�,�%npsuxz�(�����������������������<�)�����������������������,Q��*)& Brighten the supplied image in place.���*8����+L���+���+&# *[See also `brighten`.][brighten]*���,�7�7���9���,Է�,��d�,
�����,�,�,�,&(�/�������������������<�1�������������������4���2" Hue rotate the supplied image.���230 `value` is the degrees to rotate each pixel by.���2EB 0 and 360 do nothing, the rest rotates by the given degree value.���330 just like the css webkit filter hue-rotate(180)��3���3:7 *[See also `huerotate_in_place`.][huerotate_in_place]*�L�4�7�7�����9��?��?�����4
Է�4���4���4���4��L�5����5��d�5��<�5��L�5��<�5
���������,�4�,�4npsuxzM^��ER��C+( Hue rotate the supplied image in place.��C���C3����CE����D3���D���D(% *[See also `huerotate`.][huerotate]*���E�7�7���9���EԷ�E��d�E
�����,�E�,�E&(5_��T|�T A color map�D�T������T������ ���������������\�U��
����T�U��T/, The color type on which the map operates on�,�U����V1��U52 Returns the index of the closest match of `color`���U in the color map.�D�V�7�7�7���7��
��V�
���$�V��,�V��W5��V]Z Looks up color by index in the color map.  If `idx` is out of range for the color map, or���W=: `ColorMap` doesn't implement `lookup` `None` is returned.�4�W�7�7������������������;t�����
��W�
���$�W�,�W�Y��XRO Determine if this implementation of `ColorMap` overrides the default `lookup`.�T�Y�7�7����Y�
���$�Y��Z-��Y74 Maps `color` to the closest color in the color map.�L�Z�7�7�7���7��
��Z�
���$�Z��,�Z̜c����������������T�c,�c������c-D�c�7�7�7���7����c�
�$�c��,�d��e34�e�7�7������������������;t��������e�
�$�eidx��e�g��f,) Indicate `NeuQuant` implements `lookup`.�T�g�7�7����g�
�$�g��g)L�g�7�7�7���7����g�
�$�g��,�g��nT\�n��7�7���?���n�����n�$����n���$l�n
���pixel�,�n�1,�nfactor�4�nRT�f��pd�p�q�u�q�q,�q8�	�q&�q8�$�q$�q,�q8��,�q&�q8�$�q$�q,�q8���q&�q8�$�q$�q,�q8���q&�q8�$�q$�q,�q8���q&�q8�$�q*�q�q�u�q�u%8�q8	old_pixel�L�q�q,�q8��,�q�q�q�q�q,�q8���q$�q,�q8���q%�q8�r8	new_pixel�L�r�r,�r8��,�r �r8��l�r�r�r,�r8���r$�r,�r8���r%�r,�r8�	�r �r8�BL�r�r�r8��
L�r%�r8
�r�r�r�r�r8��r$�r�r8old��r$�r�r8�
�r8�s,�s8���s �s8�	D�s�s�s �s8zip��s�s�s8��
L�s �s8��D�s�s�s �s8�	$�s�s�s �t8�
�t�t�t8��
L�t �t8��D�t�t�t �t8�	$�t�t�t�t�u
�t8��t�t�t8��t8�t8�$�t�t8�t�t'�t8�$�t�t�t8��
�t�t�t8��t8�t8�$�t�t8�t�t'�t8�$�t�t�u8�
�t��v���uQN Reduces the colors of the image using the supplied `color_map` while applying���u>; Floyd-Steinberg dithering to improve the visual conception�4�v�7�7�7�1�1��1���1�r��1����1����1Ӛ��O����x��C���7�C�C��C����v����
�v����
�v���
��w��
���
\�w�$��
��w��
�$l�w��
<�w
���
��
��,�v��L�v����"m�m���ς����YV Reduces the colors using the supplied `color_map` and returns an image of the indices�dւ�7�7�7��
�7��
���C��C�������
�Л
��
�݃�
\���
�����
l����
<��
���
��
��,���L��\^`bl�L�����������Bounded�<b���H<;����G<D����\Z�1����,g�$���Ln�#��!���.vxfh�R&Y[EG13����{#  Approximation of Gaussian blur.���|� # Arguments�����$! * `image_buffer` - source image.���63 * `sigma` - value controls image flattening level.�����\Y This method assumes alpha pre-multiplication for images that contain non-constant alpha.�����GD This method typically assumes that the input is scene-linear light.���-* If it is not, color distortion may occur.�����NK Source: Kovesi, P.:  Fast Almost-Gaussian Filtering The Australian Pattern���FC Recognition Society Conference: DICTA 2010. December 2010. Sydney.�-\�L��7�7�1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?���:�?�	�:$x��Lk����$��զ
�?����
��
,�
���input_buffer�d�sigma�,�68�	�����������������������������������q�aX����0���
�bound�,�radius�4���6|���?�?��?���:�?�	�:$x��Lk���
�է
,�n����������������ȩ
������������������Ϭ
��!\��
������=������������#��L�
���������/1��#���#!��7�7�7
���7��
���?����#���#���#�#��L�#�$��,�$
�����src��#
src_stride�T�$dst��$
dst_stride�T�$�,�$�
4�$����w�v�v>v��)���)��7�7�7��
�7��
���?����*���*���*��
,�*��
L�*
�������
�*ȯ
T�*گ
�*�
T�*�,�*�r4�+�
4�+fhkm�v�vyv6v��1��1��7�7�7
���7Ѵ
���F����1���1�F|�1Ȯ
L�2
����F��
�1ȯ
T�1گ
�1�
T�2�,�2�
4�2^`]�1��h���h��7�7�7Ѵ
�7Ѵ
���F����i���h��
|�hȮ
L�h
����F��
�iȯ
T�iگ
�i�
T�i�,�i�r4�i�
4�i`be�hl�L����������������������������&�&�&ޞT+)�%����t7)�%���%�Y)����͗Ty)�%��AsPrimitive�\�)�����4�)����<�)������)������)����*)�����L )��r)���!)��tv��)g��)WYEG��)<�)��?�������X)�����)���*��0���*,��4)D�)�7�7������������������������q�aX������)�
�����$�)rhs��)ܹ)<�)��?�������X)��
�)���!��'���*,��4)D�)�7�7������
��)�
�����$�)��
�)�)�����;)D�)�8�8̩
��)�
�$�)��
�)��)�����;)D�)�8�8̩
��)�
�$�)��
�)���)t�)��8�8�8Ѵ
�8Ѵ
Ͽ�����������)���)�t�)���<�
)��$�
)����$�
)���$�
)��<�
)���t�
)
������,�)
row_buffer�T�)source_y�D�)
image_size�T�)kernel_size�\�)����)���)��)��8�8Ѵ
Ͽ�����������)���)��
t�)��
<�)��$�)��
$�)��
$�)��
<�)��
t�)
������,�)��
T�)��
\�)fhk�)��&)L�&)���?�������&-)��
�')���!��'���*,��')�')�������
�����$�')��'),�')�Ի')�����')�')���
�$�')��()�����))�))���
�$�))��))�����*)�*)���
�$�*)��*)�����+)�+)���
�$�+)��.�)��.)��8�8�8�8�8
�8Ѵ
�8Ѵ
Ͽ�8
�J���J�������.)���.)����
�.)�t�.)��$�/)�����
t�/)���
��d�/)���
��
��/)��
��
���
T�0)���
��
��
��0)��
��
��
���
T�0)���
��
��0)��
��
���
T�0)���
<�0)���
$�0)��
<�0)
�����
�	arena_src�L�.)dst_row�<�.)��
T�/)�R4�/)MPKNL�.)@������� ���<�������V�)��V)��8�8�8�8Ѵ
�8Ѵ
�8��
���J�������V)���V)��
�V)��
t�V)��$�W)��
t�W)��
<�W)��
d�W)��
|�W)��
T�W)��
��W)��
T�W)��
<�X)��
��X)��
T�X)��
$�X)��
<�X)���
t�X)
�����
�arena�,�V)��
<�V)scanned_kernel�t�V)������V)��g)��g)���J��9��������gB)��
�h)���9�h)���4��:���=?79�h)L�h)���
��
��
�����
��
�,�h)��h')�����h)L�h)���
��,�h)��i),�i)���j()�����j)L�j)���
��,�j)��j),�j)���k()�����l)L�l)���
��,�l)��l()�����l)L�l)���
��,�l)��mq)��m)��8�8
���?�?��?���:�?�	�:$x��Lk������9���n)Է�n)���$�n)�����L�n)��<�n)���t�n)
����R4�n)WY��q')Ԗq)�����)���)��8�8�8�8�8Ѵ
�8Ѵ
Ͽ�8
���8��
�����9�������)��Ɔ)��Ɇ)��
t̆)��$��)��
<��)��
$��)��
$��)�����t��)�����d��)������ψ)�������Tֈ)�������)�������T�)����������)���������T��)����$��)���$��)�����Llj)���<ۉ)��<�)���$��)���t��)��
t��)
��������,�)��\�)��
T��)
row_kernel�T��)
column_kernel�lć)�����҆)����)���)��8�8�8�8�8Ѵ
�8Ѵ
Ͽ�8��
�8��
�����J��9�������ţ)����)��
��)��
��)�t��)��$ߤ)��
t�)��
<��)��
$��)��
$��)�����
��
���)�����
t��)��
<��)��
<ʥ)��
$ԥ)���
��d�)���
��
���)��
��
���
T��)���
��
���)��
��
���
T��)���
��
��
���)��
��
��
���
T��)����
$Ҧ)���
$�)���
��
L�)���
<��)��
<��)���
$��)��
t��)���
tȧ)��
t�)
�����
��
���,��)��\ϣ)��
T�)��
T��)��
l��) #&#��)$�)�����������������
��
���
��
$�)�����������������
��
���
����)���)�8�8�8�8�8��8�Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)&�����)���)�8�8�8�8�8��8�Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)������)���)�8�8�8�8�8��8�Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)
�����)���)�8�8�8�8�8��8�Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)|�����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)�����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)`�����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)ҍ����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)D�����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)������)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)(�����)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)������)���)�8�8�8�8�8���8��Ͽ�8���8������)
���,��)��\��)��
T��)��
T��)��
l��)�T�4�������������������������������������&�&��<����ToPrimitive�\����Zero�$����������������N������N������P������M������O������P������N������O������O������N������O������P�������|��&����\�������������T������\����ˆ\��#����,��$���L��#����,��%����d��1��8��d������������t����״L�����\��1��ε\������D�����d����ƴL������(8;!D�l�������������������{~lo]`NQ?B/2��O$'����.������������������wzdgQT>A+.��4��R�����R��R��S�V�
�gU��R�V�
�gU������/4��������������lf���]v����R����<����d����@e��v3B,����K�7�����
�������!������������������������!,�!�8�8������������������;t�����!�
�$�!��!4�!�8�8������������������;t�����!�
�$�!��"4�"�8�8������������������;t�����"�
�$�"��",�#�8�8������������������;t�����#�
�$�#��#4�#�8�8������������������;t�����#�
�$�#��$4�$�8�8������������������;t�����$�
�$�$��$4�$�8�8������������������;t�����$�
�$�$��%$�%�
�t��%��'!<�'�
����'ލ�'��(1|�(�
����(��(��)��,-D�,
����-���-��.,|�.
����.��/,|�/
����/��0.��1
����1��2,|�2
����2��4(T�4
�_x��4��7���7��8�8�8�8���8���R��R��S�V�
�gU��8�1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?���:�?�	�:$x��Lk������?��?����8�
�8��
�8�
��9���$��d�9��<�9�#��L�9��<�9
�������,�8	new_width�L�8��4�8}����Pt��P>; Linearly sample from an image using coordinates in [0, 1].�|�P�8�8�V����������������;t������?��V����P�
�P��֗��P �
,�P�֗��P֗���L�Q
���֗img��Pu��Q���Qkmgi�Q���������������֗����Us��TTQ Sample from an image using coordinates in [0, 1], taking the nearest coordinate.�t�U�8�8֗���?��V����U�
�Uݘ��U �
,�U��ܱU��L�U
���֗���U���U���UMORT�V���������������֗����Zx��XOL Sample from an image using coordinates in [0, w-1] and [0, h-1], taking the���Y nearest pixel.��Y���YHE Coordinates outside the image bounds will return `None`, however the���ZMJ behavior for points within half a pixel of the image bounds may change in�|�Z the future.���Z�8�8֗���?��V����[�
�Zݘ��[ �
,�Z��ܓ[��L�[
���֗���[���[���[MORT��^y��^MJ Linearly sample from an image using coordinates in [0, w-1] and [0, h-1].���^�8�8֗���?��V����_�
�^ݘ��_ �
,�^��܋_��L�_
���֗���_���_���_MORT:���������f���������������֗��֗��w�|�w��8�8�8�8���8���R��R��S�V�
�gU��8���9��?��?�����w
Է�w���w���w�ܲx��L�x����x��d�x��<�x��L�x��<�y
���������,�w
new_height�T�w��4�x��������d����?���������#��L���#��\����
���g��������
��
��
��
��
j�����
��
��
��
��
��
�����Lƍ�����
Lэ�����
L܍�����
L������
��0�?�������L����\����
���$&���4�����
��
�����"T������
��
�������ː9Lΐ��8�8��
����?������ؐ���ې���$��d�
�����$����
,��AC������96 Resize the supplied image to the specific dimensions.�“��Ɠb_ For downscaling, this method uses a fast integer algorithm where each source pixel contributes����_\ to exactly one target pixel.  May give aliasing artifacts if new size is close to old size.�������^[ In case the current width is smaller than the new width or similar for the height, another���a^ strategy is used instead.  For each pixel in the output, a rectangular region of the input is��Ζ`] determined, just as previously.  But when no input pixel is part of this region, the nearest����$! pixels are interpolated instead.�ԗ��ؗc` For speed reasons, all interpolation is performed linearly over the colour values.  It will not����.+ take the pixel colour spaces into account.�L��8�8�����9��?��?������Է������������ؙ��L��������d����<����L���#��\����<��
���������,����L����T�����������������8�8�����������9��?��?����ձ	Է����ñ��Ʊ�ܶ���LDz���ڲ��d���L����\��
���������,α��$ݱright�,�bottom�4�������������������$��8�8����9��?��?����˸	Է�����������ܺ���L˹���޹��d���L����\��
���������,ĸ��$Ӹfraction_horizontal�����4���������������%����������������������#�������������"��8�8����9��?��?������	Է�����������܏���L���������d����L����\��
���������,����$����,����4��fraction_vertical�������������"��������������������������������8�8����9��?��?������	Է�����������ܯ���L���������d����L����\��
���������,����$��ƾ�����4����������������������������������������������������30 Perform a 3x3 box filter on the supplied image.�������
 # Arguments:������� * `image` - source image.����?< * `kernel` - is an array of the filter weights of length 9.�������G��
���-ʣ
L���8�8�8���8�����9��?��?������
Է����������������L���������d����<����L����<��
���������,���R4��z|~����������:7 Resize the supplied image to the specified dimensions.���������������! * `nwidth` - new image width.����#  * `nheight` - new image height.����VS * `filter` -  is the sampling filter to use, see [FilterType] for mor information.�������\��
������G��
���-ʣ
4���8�8�������9����Է��������<����<��
�����,����4��ͦ<����4��TV�������30 Performs a Gaussian blur on the supplied image.����|���
������0-  - `sigma` - gaussian bell flattening level.�������>; Use [`crate::imageops::fast_blur()`] for a faster but less���� accurate version.����\��
���G��
���-ʣ
$���8�8�����9����Է��������<��
�����,��է
,��46�������3��߂�|��
�����A>  - `parameters` - see [GaussianBlurParameters] for more info.�������\��
���G��
��-ʣ
l���8�8�������9��ƅԷ��������<ņ
�����,��
parameters�T΅=?���?������
��,��է
,��ܲ����������������-�ԏ*' Built-in smoothing kernel with size 3.�\���������-�̑*' Built-in smoothing kernel with size 5.�\��������-�ē*' Built-in smoothing kernel with size 7.�\��������=���2/ Creates a new parameters set from radius only.�|������
��
4����G���74 Creates a new parameters set from kernel size only.�����FC Kernel size will be rounded to nearest odd, and used with fraction����'$ to compute accurate required sigma.�������
���
\���ܢ����=: Creates a new anisotropic parameter set from kernel sizes�ݡ���F�����'��������
������ŧ����Ϯ;���0- Creates a new parameters set from sigma only�t֮����
�է
,���&������
��������&T�����
���
\����,�����
�է
,����z����8�8��������
���,����T�����������8�8�������9����Է��������<��
�����,����T��46x�4��������܀���8�8�������9��F�����Է����
|��������<��
����F��,����T��CEG�������ފ52 Performs an unsharpen mask on the supplied image.���������������30 * `sigma` - is the amount to blur the image by.���ZW * `threshold` - is the threshold for minimal brightness change that will be sharpened.�������G��
���-ʣ
������~{ See [Digital unsharp masking](https://en.wikipedia.org/wiki/Unsharp_masking#Digital_unsharp_masking) for more information.�L���8�8�����9��?��?����ڎ
Էʎ��͎��Ў�ܡ���L�����ŏ��dˏ��<ۏ��L���<��
���������,ӎէ
,ގ	threshold�L�������4��������������������������������������	/ޛ�ћԛ��
���	'$ Return a mutable view into an image���	HE The coordinates set the position of the top left corner of the crop.�$�
�8�8���3�3ɚ�3�d�����j���9���
Է�
���

�����,�
���
���
�,��r4�@B��
��*' Return an immutable view into an image���H��D�
�8�8���3�3ɚ�3�d�����j���9���
Է�
���

�����,�
���
���
�,�
�r4�@B���T���8�8���9���Է����
�����,��������,��r4�@B��#���?< Calculate the region that can be copied from top to bottom.�����a^ Given image size of bottom and top image, and a point at which we want to place the top image���UR onto the bottom image, how large can we be? Have to wary of the following issues:���%" * Top might be larger than bottom���" * Overflows in the computation���30 * Coordinates could be completely out of bounds�����_\ The main idea is to make use of inequalities provided by the nature of `saturating_add` and���c` `saturating_sub`. These intrinsically validate that all resulting coordinates will be in bounds��� for both images.�����85 We want that all these coordinate accesses are safe:���=: 1. `bottom.get_pixel(x + [0..x_range), y + [0..y_range))`���2/ 2. `top.get_pixel([0..x_range), [0..y_range))`�����c` Proof that the function provides the necessary bounds for width. Note that all unaugmented math���]Z operations are to be read in standard arithmetic, not integer arithmetic. Since no direct���IF integer arithmetic occurs in the implementation, this is unambiguous.���\� ```text��� Three short notes/lemmata:���74 - Iff `(a - b) <= 0` then `a.saturating_sub(b) = 0`���;8 - Iff `(a - b) >= 0` then `a.saturating_sub(b) = a - b`���DA - If  `a <= c` then `a.saturating_sub(b) <= c.saturating_sub(b)`�����fc 1.1 We show that if `bottom_width <= x`, then `x_range = 0` therefore `x + [0..x_range)` is empty.���\� x_range���HE  = (top_width.saturating_add(x).min(bottom_width)).saturating_sub(x)���%" <= bottom_width.saturating_sub(x)����� bottom_width <= x��� <==> bottom_width - x <= 0���+( <==> bottom_width.saturating_sub(x) = 0���  ==> x_range <= 0���  ==> x_range  = 0�����?< 1.2 If `x < bottom_width` then `x + x_range < bottom_width`���|� x + x_range���)& <= x + bottom_width.saturating_sub(x)��   = x + (bottom_width - x)���   = bottom_width�� ��� *' 2. We show that `x_range <= top_width`�� �\� ����!H����!41 <= top_width.saturating_add(x).saturating_sub(x)���"(% <= (top_wdith + x).saturating_sub(x)���"74  = top_width (due to `top_width >= 0` and `x >= 0`)�<�"���"���"! Proof is the same for height.�-\�#t�#������
����$���$��-���-�����
����.���.��=���<1. Overlay an image at a given coordinate (x, y)�<�=�8�8�8���8�a�9��a����=Է�=��؄�=��d�=�؄��="؄����>
���؄��4�=���=���=���=rtnp��Ep��C0- Tile an image by repeating it multiple times��C�t�C # Examples�l�C
 ```no_run�̃D use image::RgbaImage;��D���D-* let mut img = RgbaImage::new(1920, 1080);���D0- let tile = image::open("tile.png").unwrap();��E���E+( image::imageops::tile(&mut img, &tile);���E-* img.save("tiled_wallpaper.png").unwrap();�<�E��$�E�8�8�8���8؄�9��a����FԷ�E���E��d�F����F"ą��F
���؄��4�E���FDFIK��K���H2/ Fill the image with a linear vertical gradient��H���H/, This function assumes a linear color space.��I�t�I�l�I����I(% use image::{Rgba, RgbaImage, Pixel};��I���I+( let mut img = RgbaImage::new(100, 100);���J2/ let start = Rgba::from_slice(&[0, 128, 0, 0]);���J63 let end = Rgba::from_slice(&[255, 255, 255, 255]);��J���K=: image::imageops::vertical_gradient(&mut img, start, end);���K/, img.save("vertical_gradient.png").unwrap();���K�8�8�8�8��
�8���8���?��?��9�����L��L���L��
�L���
��L��
���L�L����Lܭd�L��<�L��L�M�#��$�M��<�M
�������
���L�,�Lstop�$�L������4�M�������������������
��������
��S���P41 Fill the image with a linear horizontal gradient��P���P/֊�Q�t�Q�l�Q����Q(���Q���Q+���R2����R6܌�R���R?< image::imageops::horizontal_gradient(&mut img, start, end);���S1. img.save("horizontal_gradient.png").unwrap();���S�8�8�8�8��
�8���8���?��?��9�����T��T���T��
�T��TҐL�T����Tܭd�T��<�T��L�U��$�U��<�U
�������
���T�,�TÐ$�T�����4�U�������������������
Ԓ���X���XA> Replace the contents of an image at a given coordinate (x, y)�<�X�8�8�8���8؄�9��a����YԷ�X���X��d�Y����Y"ą��Y
���؄��4�X���Y���Y���YVX[]��2��t�B��296 Encoding and decoding for various image file formats.��3���3 # Supported formats��3���3  | Feature | Format   | Notes���3  | ------- | -------- | -----���3da | `avif`  | AVIF     | Decoding requires the `avif-native` feature, uses the libdav1d C library.���4 | `bmp`   | BMP      |���463 | `dds`   | DDS      | Only decoding is supported.�ԧ5 | `exr`   | OpenEXR  |���5 | `ff`    | Farbfeld |���5 | `gif`   | GIF      |���5 | `hdr`   | HDR      |�ԓ6 | `ico`   | ICO      |�Ԯ6 | `jpeg`  | JPEG     |���6 | `png`   | PNG      |���6 | `pnm`   | PNM      |���6 | `qoi`   | QOI      |�Ԛ7 | `tga`   | TGA      |�Ե7 | `tiff`  | TIFF     |���7IF | `webp`  | WebP     | Only lossless encoding is currently supported.��8���8)& ## A note on format specific features��8���8\Y One of the main goals of `image` is stability, in runtime but also for programmers. This���9b_ ensures that performance as well as safety fixes reach a majority of its user base with little���:]Z effort. Re-exporting all details of its dependencies would run counter to this goal as it���:c` linked _all_ major version bumps between them and `image`. As such, we are wary of exposing too���;`] many details, or configuration options, that are not shared between different image formats.��<���<[X Nevertheless, the advantage of precise control is hard to ignore. We will thus consider���=HE _wrappers_, not direct re-exports, in either of the following cases:��=���=^[ 1. A standard specifies that configuration _x_ is required for decoders/encoders and there���>96    exists an essentially canonical way to control it.���>^[ 2. At least two different implementations agree on some (sub-)set of features in practice.���?c` 3. A technical argument including measurements of the performance, space benefits, or otherwise���@b_    objectively quantified benefits can be made, and the added interface is unlikely to require�ěA    breaking changes.��A���A=: Features that fulfill two or more criteria are preferred.��A���AXU Re-exports of dependencies that reach version `1` will be discussed when it happens.�4�B������	����������d�C� Encoding of AVIF images.�$�C��d\�����T��&���(')\�<�����&�5���min��5���Write�,�5����<�5�����l�5������L�5���υ$�5�0��υ�0����,�5�1�����1�����5�0�����0����$�5�1�����1����l�5�%���t�5�%������5�%������5�%��Ǚ��5�%������5�.���\�5�1����d�5� ��2��\�5�3��3��,�5�$��͗T�5�%���4\�5g��
try_cast_slice�t�5���try_cast_slice_mut���5���Pod��5���PodCastError�d�5�
����
$�5���BitDepth�D�5����<�5�����
�5���RGB8�$�5=���RGBA8�,�5=���AsPixels�D�5=�����5�l�5xt�5e��5W�5H��1569&)������p5����svcfSV��I5HK58"%���� 5������A5������tw��5h��,5SVDG47!$
l�5�̾5��5 AVIF Encoder.��5���,5) Writes one image into the chosen output.�\�5�d�������5��Wک�*����!D�5,�5�������5<�5�������	quantizer��alpha_quantizer����premultiplied_alpha��color_model��threads��alpha_color_mode��output_depth��{y�\	�|�5�����&5D�5������YCbCr�����z��Op�Z��
�$�5��
5D�
5��e������e������e����ef����e�ef�������������
����������r<!H�ޚhr�e��
׼������
����������r<!H�ޚhr�e��
׼$�
5Z,`,���
��e�,�,�̽׼������
5���̽�+�+���
��e�+�+���׼������
5�������
5�d����
5���,�
5������$&��5��754 Create a new encoder that writes its output to `w`.��5������
������5��C5��Z5W Create a new encoder with a specified speed and quality that writes its output to `w`.���
\5Y `speed` accepts a value in the range 1-10, where 1 is the slowest and 10 is the fastest.���=5: Slower speeds generally yield better compression results.���[5X `quality` accepts a value in the range 1-100, where 1 is the worst and 100 is the best.���5������
������5�,�5quality�<�5��A5��,5) Encode with the specified `color_space`.�|�5��������
���$�5��\�5��E5��(5% Configures `rayon` thread pool size.���P5M The default `None` is to use all threads in the default `rayon` thread pool.���5������������������;t�������
���$�5num_threads�\�5��.5�d����5��,�5���� ����5��451 Encode image data with the indicated color type.��5���[5X The encoder currently requires all data to be RGBA8, it will be converted internally if���V5S necessary. When data is suitably aligned, i.e. u16 channels to two bytes, then the���%5" conversion may be more efficient.�P|�5\�5��8���8�������5�
���$�5Ӛ$�5�,�5�r4�5��,�5,�"5������������������TooFewPixels���͘��������OƗ�|0E���$5�d����$5��,�$5������$25L�$5��8�8������%5�
���$�%5��4�%5��%�5l�%5�����������������������������q�aX����e������e����ef�������$�%5�
����D�&5Ӛ$�&5�,�&5�r4�&5��,�&5<>��(�5d�(5��8�8
��
��������������������q�aX�1�1��1���1�r��1����1����1Ӛ��O����x��������?���(5�
�(5�
,�(5�<�(5
���Ӛ$�(5�,�(5�r4�(568�)5�������������������+�5d�+5���8����1�1��1���1�r��1����1����1Ӛ��O����x����8������
����������r<!H�ޚhr���
�?��$�,5�
�,5�
,�-5�<�-5�����d�-5
������,5��,�,5MOGI��1u5\�15��8�8���������������������q�aX���Borrowed�����Owned���A��@����8
�g���g���15����<�15����25���$�25
������1568\�C�(9%  Decoding and Encoding of BMP Images�)9��-:97  A decoder and encoder for BMP (Windows Bitmap) images�h9��l9  # Related Links���\9Y  * <https://msdn.microsoft.com/en-us/library/windows/desktop/dd183375%28v=vs.85%29.aspx>���693  * <https://en.wikipedia.org/wiki/BMP_file_format>��C���qT�9���|T�9��̞9%��9\�9<�9������������������������������'�'�'�'�'�(�(�(���	�%���$8	����D>	�����$W	���BufRead�<]	���Seek�$f	����Dl	�I��ގ4�	�G����
�	������
t�	ދ���1,�	�����	�*��LittleEndian�d�	A���ReadBytesExt�d�	A����L�	�.����l�	�%��͗T�	�%���4\�	g������	�%��Ǚ��	�%����L�	�!����<�	�!����d�	� ��0����	� ��1��\�	�3��3�#	B�-	42	&)�M(	R	�����{	����ԙ	���	������,	��mp��	b��e	TWDG58&)��$	��	���4	�������� 	��	��� 	��	���	��	���	��	���	��	���	��	���+	��	���$Im�������,	��	���"3DUfw��������U���,	��	�  !)1:BJRZcks{���������������� ����	,	ܓ		�@@ $(-159=AEIMQUY]aeimquy}��������������������������������@����%	��	��� 
 ��
$	��
	�����'	��	�����	T�	�ă	t�	�ġ	t�	�Կ	��	�ܗ	��	���	<�	��R������m������n����t�����R�t����������ދދ��
����g��
�g���
�g���
�gJ��K±�*�R����������
���	�?�����T�����	�A�A���
��RB
B�����������	�����GAMA���
��RmAqA�����������	�������!	\�	�R�����k60����	��	4�	�������%	�R�������J�J��	L�	$�	���R���*	$�	�8�8������������������;t�������	�
��R$�	��%"	����_���%8	�%	�8�8�8�8���8�^�^��^��[�^���[����e�S��8����%	�
�$�%	��%	��5&	�������6&	$�6	������
���6	��7"	����:'	����_���:8	�:	�8�8�8�8���8�^�^��^��[�^���[����e�S��8����:	�
�$�:	��:	��=R	��=	���
��,�>	length�4�>	��D�>	�?	�������������ȩ
�?	�������������������ݬ
��CG	L�C	���
��,�C	��4�C	��D�C	��F�	L�F	��9�9��J��������������������q�aX���J���G	�����G	�9����9���H"	�9�������t�H	
����54�G	�,�G	�r4�G	��D�G	�rD�G	func�$�G	����L�	��M	��9�9�9�9ދދ��
����g��
�g���
�g���
�gJ��K±�*�9�9
Ѹ�R������M	��Ѹ�M	�JѸ��M	Ѹ�J�Rl�M	
��RѸ
pixel_iter�T�M	�s<�M	indices�<�M	n_pixels�D�N	�M	{}����P�	��P	��9�9�9�9ދދ��
����g��
�g���
�g���
�gJ��K±�*�9�9��Ѹ�R������Q	���P	����P	��l�P	
��RѸ��T�Q	�s<�Q	��<�Q	��D�Q	�P	LN1���R	L�R	�R	�V	�R	�R	,�R	8��R	&�R	8�$�R	*�R	�R	�V	8�R	8��D�R	�R	7��R	�R	�S	8,�S	%�S	8�S	8�S	8�$�S	�S	�S	8��
,�S	�S	8��T�S	 �S	8�$�S	�S	�S	�S	�U	8�S	8��S	�S	8�s<�S	�T	�T	,�T	8��T	8�T	8�,�T	%�T	8��
,�T	�T	�T	7��T	�T	8��T	�T	�T	7��T	%�T	8��
,�T	�T	�T	7��T	�T	8��T	�T	�T	7��T	%�T	8��
,�T	�T	�T	7��T	�T	8��U	�U	�U	7��U	%�U	8$�U	�U	�U	84�U	8,�U	%�U	8��D�U	�U	7��U	%�U	%�V	��]�	��]	��9�9�9�9ދދ��
����g��
�g���
�g���
�gJ��K±�*�9�9��Ѹ�R������^	���]	����]	��l�^	
��RѸ��T�^	�s<�^	��<�^	�]	CE��l�b	������c>	L�c	���������������������q�aX������
�mask�$�c	max_len�<�c	��g	$�g	��9�9����h	�
�$�h	Ӛ$�h	t�m	�����n�	L�n	���������������������q�aX������
�r_mask�4�n	g_mask�4�n	b_mask�4�n	a_mask�4�n	�<�n	Ās	��r	 A bmp decoder�T�s	�q�������s	�����/ �V���������������9;L�s	4�s	�������s	|�s	�������s	l�s	���T�s	,�s	���\�s	4�s	�����t	\�t	���t�t	D�t	�����t	t�t	�����t	��t	�����t	��t	�����u	T�u	�����t�u	L�u	�����u	\�u	�����u	<�u	�������������������;t����?�?��?���:�?�	�:$x��Lk�����'���u	L�u	�������������������;t�����d�v	<�v	���
켲�Y`<������������������
�������
�����
L�v	�����
�����
D�v	�����
�����
�QR���
�R#R���
�����v	����v	����Q�Q���
��Q�Q�����
�����v	���<�v	������Q�Q���
��Q�Q���
�����v	����w	�����w%	�q�����w	���<�w	���$�w	��������������������������pr��w*	\�w	�������
����q4�w	��|3	��{=	: Create a new decoder that decodes from the stream ```r```��|	����������������������q�aX������
����q4�|	��G	��}K	H Create a new decoder that decodes from the stream ```r``` without first���~O	L reading a BITMAPFILEHEADER. This is useful for decoding the `CF_DIB` format���~(	% directly from the Windows clipboard.���	����
����q4�	���J	���	����
����q4΁	���8	���P	M If true, the palette in BMP does not apply to the image even if it is found.��҃:	7 In other words, the output image is the indexed color.����	�9�9�����	�
���$��	�ql��	���)	4��	�9�9���9�����	�
���$��	��1	��	��9�9�������	�
���$��	y������8	���	��9�9�������	�
���$��	���8	���	��9�9�������	�
���$��	���.	l��	��9�9�������	�
���$��	���.	l��	��9�9�������	�
���$��	���@	���	��	��	8�4��	t��	ܫ�	�9�9�������	�
���$��	���4	���	��9�9��̩
���	�
���$��	���"	|��	��9�9�����	�
���$��	���-	d��	��9�9�������	�
���$��	���	���	�(���	���������������ȩ
����ݬ
���/	���>	; Get the palette that is embedded in the BMP image, if any.�\��	�9�9������������������;t����9�����	�
���$��	{�,��	����������������������	d��	��9�9�����	�
���$��	���?	$��	���9�9�������n��n��k60������	�
���$��	
pixel_data�T��	.0���K	���	��9�9�9���9������	�
���$��	����	Ԃ	����������������,��	����������������������ݬ
ݬ
������	���	��9�9�9�9���9�����������������;t����9�����͌	�
���$Ҍ	����	�sL��	����,ԑ	�����������������ݬ
��������G	��	��9�9�9���9������	�
���$��	����	,��	�����������������ݬ
��������	̢�	��9�9�9�9���9��9�����š	�
���$ʡ	��ء	�4�	!���,��	�����������������ݬ
���������U	l��	��9�9�9���9��������	�
���$��	��Ʈ	�sT֮	��	�������������������	�������������������	�������������������	�����������������t���	����������������������K	|��	�9�9�9���9������	�
���$��	����	���6	�q������	��<��	��$��	������� � � � ����GI���"	T��	�9�9�������	�
���$��	���!	T��	�9�9�������	�
���$��	���:	T��	�9���9������	�
���$��	����	���G	���	�9�����������lf���]v�����9������	�
���$��	����	���:	�q������	��<��	��$��	���� �&(����	L��	�9�9�9���9������	�
���$��	����	����	�,��	�r4��	����		row_pitch�L��	4��	�������������������D��	��������������������\�9<�9��������d
A���
WriteBytesExt�l#
AK����$A
�����,G
�����lh
�%��͗Tw
�%����|�
�&���4\�
g���t�
�%������
�%������
�%��Ǚ��
�%����d�
�1��8����
�.����d�
� ��2��\�
�3��3�-
orTW�7
I<
:=�T�
03!$����������C
������rt�� 
��
��� 
��
��
��
��� 
��(
% The representation of a BMP encoder.�T�
�R��d��������
���R�
����
���|��}��@C�N
��R���@C�N
���
mo�f4�
����R����)
�R��d������
���,�
���
����������
;=��� 
��;
8 Create a new encoder that writes its output to ```w```.��
������
��R�����
���
��c
` Encodes the image `image` that has dimensions `width` and `height` and `ExtendedColorType` `c`.��
�d�
	 # Panics��
���D
A Panics if `width * height * c.bytes_per_pixel() != image.len()`.�P|�
4�
��9�9�9���9�������
�
��R��$�
��,�
�,�
�r4�
��
���
��	]
Z Same as `encode`, but allow a palette to be passed in. The `palette` is ignored for color���
*
' types other than Luma/Luma-with-alpha.��

�d�

���

���
D
��P|�
��
��9�9�9�9���9�������������������;t����9������
�
��R��$�
��,�
�,�
�r4�
�zT�
�s<�
���
�������������������������������;t����
���������������������������������;t�������
������������������
������������������
��������������������
��������������������
������������������
��������������������
�������������������8�
T�8
��9�9�9���9�����8
�
��R��$�8
��,�8
�,�8
�r4�9
row_padding�\�9
Ȉ|�9
��>�
\�>
��9�9�9���9�����>
�
��R��$�?
��,�?
�,�?
�r4�?
��\�?
Ȉ|�?
��E�
\�E
��9�9�9�9���9�����������������;t����9������E
�
��R��$�E
��,�E
�,�E
�r4�F
��\�F
Ȉ|�F
�s<�F
���R@
l�R
��9�9������R
�
��R��$�R
row_pad_size�d�R
��S1
8�9�d��9����S
��,�S
����� � ��&(��T�
P|�T
\�T
��9���9�������T
�
�8��$�T
���T
�,�T
�r4�T
�zT�U
��V�
��V
�9�9�9�����9������������������;t�������V
�
�8��$�V
�V
���V
��Xz
��X
��9������������������;t����9����������������������q�aX���X

���X
�s<�X
h��[
����������������]
����������������`
���������������\�C�  Decoding of DDS images��� ]Z  DDS (DirectDraw Surface) is a container format for storing DXT (S3TC) compressed images.�~�������{x  * <https://docs.microsoft.com/en-us/windows/win32/direct3ddds/dx-graphics-dds-pguide> - Description of the DDS format.��D��(�(�(�(Read�$�����1,�������*����d�A�����d�A����T������T��.����L��.����l��%��͗T��%����|��&���4\�g�������%��Ǚ���%����d�� ��0��\��3��3l�a��SVDG��,9<),��,"����v��������������"��{}��
"����_���
8��9�9�9�9���9�^�^��^��[�^���[����e�S��9�����
�$�����&�������&$�������
�����"���������5\���9�9��9��������������������q�aX�������
�������\�!�����!5\�!��9�9��9��������������������q�aX������!�
����!̒#t�#���#\�#������|�.������.5\�.��9�9��9��������������������q�aX������.�
����.��2,D�2��9�9������2�
�$�2��=��='$ The representation of a DDS decoder�T�=�q�����=���$�=�����2R��-/��>,�>���ɥܶ>�q�����>��$�>�����?)��>96 Create a new decoder that decodes from the stream `r`��?����������������������q�aX������
������?�����\,�q�����\��$�\������� � � � ����<>��\"T�\�9�9������\�
���$�\��]!T�]�9�9������]�
���$�]��]6T�^�9���9�����^�
���$�^���^��^G��^�9�����������lf���]v�����9�����_�
���$�^���_��D� Decoding of farbfeld images� ��$RO farbfeld is a lossless image format which is easy to parse, pipe and compress.�w��{  It has the following format:�����HE | Bytes  | Description                                             |���HE |--------|---------------------------------------------------------|���HE | 8      | "farbfeld" magic value                                  |���HE | 4      | 32-Bit BE unsigned integer (width)                      |���HE | 4      | 32-Bit BE unsigned integer (height)                     |���JG | [2222] | 4⋅16-Bit BE unsigned integers [RGBA] / pixel, row-major |�����VS The RGB-data should be sRGB for best interoperability and not alpha-premultiplied.����� # Related Links���IF * <https://tools.suckless.org/farbfeld/> - the farbfeld specification�D�D�������$������$������$�����D��I����,���������.����l��%��͗T��%���4\�g�������%��Ǚ���%����L��!����L��.����d�� ��0����� ��1��d�� ��2��\��3��3��,��twdgUXEH��:��e,/
�����$���M��������}��"�� farbfeld Reader�t��q�����	��$�	��ĵP����h�����-/T�	,�	���\�	4�	���D�	,�	�������	t�	�����
\�
�������
�q�����
��$�
�����
>�
�����������������������q�aX������
���
buffered_read�l�
��7L���9�9����������������������q�aX���q��������$�
����$���,��������������������]��,����������������ӕ��(�q�������$��������;$��9�9�9���9���������������������q�aX�����
���$������/�q�������$���$������#%��4$��9�9���I�I�IStart��I��I�IEnd��I��I�ICurrent��I���:41R,��������������������q�aX�����
���$���
���Td����
�original_offset�|�
end_offset�T���
��'�������������������/N|�/��9�9�9���9����q���/���/��$�/
����$�/���/&(�����0TT�0��9�9�9���9����������������������q�aX���q���0���0��$�0
����$�0�\�0&(����2#��2 farbfeld decoder�|�2�q�����2��$�2���6��?��@�%'��24�2�������3 �q�����3��$�3�����3?��3>; Creates a new decoder that decodes from the stream ```r```��3����������������������q�aX������
�����l�3��51�q�����5��$�5������� � � � ����<>��5"T�5�9�9������5�
���$�5��6!T�6�9�9������6�
���$�6��6:T�7�9���9�����7�
���$�7���7��8G��8�9�����������lf���]v�����9�����8�
���$�8���8��9<�q�����9��$�9��$�9���� �#%��9�L�9�9�9�9���9�����:�
���$�:���:���:�,�:�r4�:���:��L�;l�=��������������������>���������������D�>�����������������������?$��? farbfeld encoder�|�?�d����?��,�?����Xg`���%'$�@�@�������@!�d����@��,�@�������A4��@ZW Create a new encoder that writes its output to ```w```. The writer should be buffered.��A������
���buffered_writer�|�A��CL��BVS Encodes the image `data` (native endian) that has dimensions `width` and `height`.��B�d�B���C���C1. Panics if `width * height * 8 != data.len()`.�P|�C4�C��9���9�����C�
���$�CӚ$�C�,�C�r4�C��GP\�G��9���9�����G�
���$�GӚ$�G�,�G�r4�G��J2�d����J��,�J���� ���K�P|�J\�K��9���9�������K�
���$�K���K�,�K�r4�K�zT�K\�D�
  Decoding of GIF Images�
�� ]
Z  GIF (Graphics Interchange Format) is an image format that supports lossless compression.�~
���
����O
L  * <http://www.w3.org/Graphics/GIF/spec-gif89a.txt> - The GIF Specification��
�t�
���
����5
2 use image::codecs::gif::{GifDecoder, GifEncoder};���0
- use image::{ImageDecoder, AnimationDecoder};���
 use std::fs::File;�܋
 use std::io::BufReader;���(
% # fn main() -> std::io::Result<()> {���
 // Decode a gif into frames���9
6 let file_in = BufReader::new(File::open("foo.gif")?);���8
5 let mut decoder = GifDecoder::new(file_in).unwrap();���'
$ let frames = decoder.into_frames();���F
C let frames = frames.collect_frames().expect("error decoding gif");��
���2
/ // Encode frames into a gif and save to a file���.
+ let mut file_out = File::open("out.gif")?;���0
- let mut encoder = GifEncoder::new(file_out);���.
+ encoder.encode_frames(frames.into_iter());�d�
��<�
��<�
���D�	�	�	�	�	�	�(��$�
�����<�
���	��
4�
�G��	��$�
���	��$�
���	��,�
���	��
\�
���	��
���	mem��
���	ColorOutput�\�
B���	DisposalMethod�t�
B���	��,�
B���	��$�	
���	��,�	
�.��	��L�	
�.��	��$�	
�1��	���1��	��l�	
�%��	��l�	
�%��	͗T�	
�%��	�4\�

g��	ޞT�

�%��	��t�

�%��	�t�

�%��	����

�%��	����

�%��	Ǚ��

�%��	��,�
�$��	����
� ��	/����
�.��	�\�
�1��	��d�
� ��	0��d�
� ��	2��\�
�3��	3��4�
�4��	7��3
/�
 #����ĕ
�D�
���
���
x{hk��
]L�	
NQ��	
CF36��	�
������������������
y��u
knX[EH25"����
|�
 GIF decoder�T�
�q�	�	���
��$�
��R}ŗ�`���	�	')��
4�
��	�	B�B��
B��'B�B�pixel_converter�B�B�memory_limit�B�B�bg_color�B�B�ގB�B�
current_frame�B�B�current_frame_data_type�B�B�app_extension_state�B�B���B�B��B�q�J�0��!��t�
4�
��	�	����
�q�	�	���
��$�

���	��
.
��
:
7 Creates a new decoder that decodes the input steam `r`��

����������������������q�aX�����	�	
�	�����

����-
* Wrapper struct around a `Cursor<Vec<u8>>`�l�
L�
�q�	�	���
��@�V.�W��	�	�	��
��
��<�X���
��
���	�	
�	��uw|�
��	�	��
t�
��	�	��
�
�q�	�	���
���	�	���	�	 ��7
$�
�9�9�9���9���	�
�	
�	��$�
���
��A
\�
�9�9�9���9����	�
�	
�	��$�
���
��6
�q�	�	���
��<�
��$�
���	�	�	�	�	�	�	� � � � � � � �	�	�	�	�	�	�	eg��"
T�
�9�9�����	�
�	
�	��$�
��!
T�
�9�9�����	�
�	
�	��$�
��;
T�
�9�9�������	�
�	
�	��$�
��4�
��:
T�
�9���9����	�
�	
�	��$�
���
�+
�	���	���	���	�	�	�	��ȩ
����;9
\�<
�9�9����������������������q�aX����������������;t��������	�<
�	
�	��$�<
��=:
d�=
�9�9�����	�=
�	
�	��$�=
��>G
��>
�9�����������lf���]v�����9����	�?
�	
�	��$�?
���?
��? 
��?
��q�	�	���?
��$�?
��Fw�㢄��	�	�	�	�	�	/1��@
4�@
��	�	��T�@
,�@
��	�	\�@
4�@
��	�	��@:
��@
��	�	����������������;t�����t�A
4�A
��	�	��d�B
4�B
��	�	��B+
�q�	�	���B
��<�B
��$�B
���	��B5
�B
������	�	
�	���'<�B
��F.
�q�	�	���F
��$�F
���	�	�J�J�	"$L�F
$�F
�	�	��������������������q�aX�����G;
$�G
�9�9������������������;t������	�G
�	
�	��$�G
ܺH
T�H
�����d�
��d
��9�9B�B�B�HB�B�B�Keep�B�B�B�
Background�B�B�B�Previous�B�Si��nE�9���9���d

�	��<�d
��D�d
��<�d
4�s
�	���	���	���	�	�	�	����������������zG
�R�	�q�	�	�	�����z
���<�z
���$�z
���R�z
���	� �	�z
HJ�	��z-
\�z
��������	��K��x���R�	�	
�	�R��$�z
��{
L�{
��	�	���	����	����	���	�r��	ɍ��	�������#|�e����#|�e�	�	�	�	�	�	L�{
$�{
��	�	D�|
�|
��	�	T�|
,�|
��	�	\�|
4�|
��	�	��|
|�|
��	�	����|
,�|
��	�	̧t�|
���	��}-
t�}
��9�9�9B�B���B���B���B��B�needs_user_input�B���B���B��B��rB�
interlaced�B��sB��5�?y({)��9���	�}
�	
�	frame�,�}
\��
���	���.
\��
��B�B�B���B��B�B���Ky6Յ���	�	
�	$ʂ
���
���

 GIF encoder.�T��
�d�	�	���
��,��
���{!j%y�n�	�	�	�	-/d��
��
��	�	����������������;t������„$
\„
��	�	����������������;t���BvBv�Bx��B0Byglobal_palette�B0Bz�B0B{�rB0B|�5B0�=��A����T�
,�
��	�	���
4��
��	�	����������������;t�����䗅
�d�	�	���
��,��
���	�	�	�	�	�	�	�	�	�	02���!
���g
d Creates a new GIF encoder with a speed of 1. This prioritizes quality over performance at any cost.���
�����	�	
�	������
�͈8
���F
C Create a new GIF encoder, and has the speed parameter `speed`. See��Çg
d [`Frame::from_rgba_speed`](https://docs.rs/gif/latest/gif/struct.Frame.html#method.from_rgba_speed)�̯�
 for more information.�tԈ
�����	�	
�	�����
�,�
�‹?
���/
, Set the repeat behaviour of the encoded GIF�Tɋ
�9�9�������	ԋ
�	
�	��$ً
ގ4ߋ
����
Ԃ�
 Encode a single image.�4��
�9�9�9���9������	��
�	
�	��$��
Ӛ$ˎ
�,��
�r4�
��,��
���N
���"
 Encode one frame of animation.�d��
�9�9������	��
�	
�	��$��
	img_frame�L��
�˗|
�Ж
 Encodes Frames.���^
[ Consider using `try_encode_frames` instead to encode an `animation::Frames` like iterator.�lҗ
�9�9����
���	�J�	�	�
�	��
��
�H��
���%
��
�H����

�	����
$�
frames�4�
OQ����
���J
G Try to encode a collection of `ImageResult<animation::Frame>` objects.����E
B Use this function to encode an `animation::Frames` like iterator.��ؚZ
W Whenever an `Err` item is encountered, that value is returned without further actions.����
�9�9����
���	�J�	�	ӛ
�	��
Л
�����2
��
�H�����$

�	����
$؛
��4ޛ
CE���y
l˝
�9�9�����������������������q�aXB�B���B���B���B��B���B���B���B��B��rB���B��sB��5�?y({)����	�
�	
�	��$�
��L��
���L
t��
��9�9����������������������q�aX���	��
�	
�	��$��
�,ƥ
�r4ҥ
���B
���
�����������������;t����
�	�,��
�r4��
�
�	���	���	���	�	�	�	�������H
T��
�9�9�9��B�B���B���B���B��B���B���B���B��B��rB���B��sB��5�?y({)��9���	��
�	
�	��$��
��,��
���-
�d�	�	���
��,��
���	� �	����
\��
�9���9������	ٱ
�	
�	��$Ʊ
��Ա
�,�
�r4��
�zT��
|��
���	�	���7
l��
�B�B�B�OutOfMemory�B�B�MemoryLimit�B�B�DecoderNotFound�B�B�EndCodeNotFound�B�B�
UnexpectedEof�B�B�LzwError�B��B�B���B��B�B�Io�B����C�L6����	�	
�	����
��
���7
l��
�B�B�B� FrameBufferTooSmallForDimensions�B�B�†B�B�WriterNotFound�B�B���B��B�B���B����܅Td���	�	
�	��˵
���
\�E�$:!  Decoding of Radiance HDR Images�%:��)&:#  A decoder for Radiance HDR images�P:��T:��i:��m;:8  * <http://radsite.lbl.gov/radiance/refer/filefmts.pdf>���9:6  * <http://www.graphics.cornell.edu/~bjw/rgbe/rgbe.c>��E�	�
��,P*�
���TW*�)�ےLc*�
�ܘT�*�
���D�L*����T�!�)���\�}�)�\�:<�:�	�
�
�
�
�
�
�
�
�
�
�
�
�
�)�(�)�)�)��$��	�
��$��	�
��
|+���	�
��
l<���	�
�1,V��	�
�]�*�	�
��l|�%�	�
͗T��%�	�
��|��&�	�
�4\�g�	�
�����%�	�
Ǚ���%�	�
��L��.�	�
��d�� �	�
0��\��3�	�
3����0�	�
	���0�	�
	�{	lo� *adQT�PEH7:�hv,/ 
�������2����������
"���
�_�
��
8�
�9�9�9�9���9�^�^��^��[�^���[����e�S��9���
�
�

�
$�
��
��&���
��
��&$������
�

�
����"���
��
��94��9�9������������������;t����9ӌ�
��

�
$������
�_�
��8��9�9�9�9���9�^�^��^��[�^���[����e�S��9���
��

�
$���Ԭ ��  Radiance HDR file signature�L� ��� �� �	��$=,�$��
�
���$��$��$��$|�%���
��%&4�&�����
�

�
$�&��)�q�
�
���*��$�*���
�
�
�
�
!��+*��*74 Reads Radiance HDR image header from stream ```r```���*0- if the header is valid, creates `HdrDecoder`�Ԑ+ strict mode is enabled��+����������������������q�aX�����
�

�
���q4�+��,4��,*' Allows reading old Radiance HDR images�l�,���
�

�
���q4�,��/Q��-96 Reads Radiance HDR image header from stream `reader`,���-1. if the header is valid, creates `HdrDecoder`.��.���. strict enables strict mode��.���.2/ Warning! Reading wrong file in non-strict mode���/=:   could consume file size worth of memory in the process.�|�/���
�

�
���q4�/strict�4�/��
�
��G%��G>; Returns file metadata. Refer to `HdrMetadata` for details.�D�G�9�9�����
�G�

�
��$�G��H���H�	�9���J�9
Ѹ���
��
�J�
�
�
�I�
���I�����I��Ѹ$�I����$�I���$�I�������I�����Ѹ�I
�
��Ѹ��$�I��Ioutput_slice�d�I������P,�q�
�
���P��$�P���
�
�
�
� � � � �
�
�
�
<>��P"T�P�:�:�����
�P�

�
��$�P��Q!T�Q�:�:�����
�Q�

�
��$�Q��Q6T�Q�:���:����
�Q�

�
��$�Q���Q,�S�
���
���
���
�
�
�
��������UG��U�:�����������lf���]v�����:����
�U�

�
��$�U���U��VOl�V�	�:�:�:���:
�����q�
�
�V���V��$�V
�
�����V���V')|�Z�
���
���
���
�
�
�
����|�[�
���
���
���
�
�
�
������|�\�
���
���
���
�
�
�
������|�\�
���
���
���
�
�
�
��������^2L�^�	�:�:�����q�
�
�^���^��$�^
�
�����^ ��`���`�	�:�:�������q�
�?�
�
�
�`���`��
�`��$�`�������`�����
�
�������`�,�`
set_component�l�`oqtv�
�
��l`t�l�	�:�:�:�����:�����q�
�
�l���l��$�l
�
�����lfb��l���l13��n.L�n�	����
�
pix��n��{:L�{�	�:�:����������������������q�aX�����q�
�
�{���{��$�{
�
�����{ q�
�
������
�
�Ljʈ�	���
�

�
���M����	�:�:�:���:���
���

�
$���	$����4��t���
���
���
���
�
�
�
�������b����	�:�:�:�:������������������������q�aX����
�
�	$��vals�$��line_tp�<�����M����	�:�:��������������������q�aX������
�
�	$����4���հ�۰�	$���
���
���
���
�
�
�
��
��$Ϻ�
���
���
���
�
�
�
����2����	�:�:��
��
�
����	�����Pt���	�
�:�
�:����������������;t�������
�
���	separator�L��')���Bd���	�:�:����������������������q�aX�����q�
�
��������$��
�
������!#\�:<�:�	�
�
�
�
�����)�D*��
�
�4&*��
�
��,.*��
�
����
�
�
�����)�
�
�ے��
�
�
����*�0�
�
���0�
�
�4\�*g�
�
����*�%�
�
Ǚ��*�%�
�
����*�.�
�
��d�*� �
�
2͗T�*�%�
�
��\�*�3�
�
3��,�#*�)�
�
���)�
�
���#*�)�
�
���)�
�
�*��*�����;2*Y\KN=@�s*R��C*/2 #��A*��������*ė* Radiance HDR encoder���d�
�
��*��,�*��?��*w�E��
%'$�*�*�
�
�
����-*�d�
�
��*��,�*���
� �
���*\�*�:���:������
�*�

�
��$�*unaligned_bytes�|�*�,�*�r4�*�zT�*<�*�
���
���
���
�
�
�
�������
*�d�
�
��
*��,�
*���
�
�
��
!*��
* Creates encoder��
*�����
�

�
�����*��U*��* Encodes the image ```rgb```���4*1 that has dimensions ```width``` and ```height```�4�*�:���:
�����
�*�

�
��$�*��*�,�*�r4�*4�
*�
���
���
���
�
�
�
���������*l�*�
�����
Й�
�
�
������)*�I����$*���J����*
�
����$�*flattened_rgbe_pixels���*�,�*�r4�*jl��"*Z]47Ĕ#*\�#*�
Դ#*l�#*�
��#*\�#*�
�R�
�
�
�
���
Ӛ�
�
ߚ�
L�׽�z��RL�׽�z��
�
�#*t�#*$�#*�
�
�
�l�$*4�$*�
�
�
Ě$*�R�
�
���
�$*��$)*�$*�
����
�

�
�RӚ$�$*��%!*8�:�:�����J�J�L�%*$�%*������%(*$�%*�:�:������������������;t������J��%*�
�8$�%*,�'*�����������������**��**�
�R����������
�ϛ�
XD�ogZH��RXD�ogZH����**Į**<�**�
������**$�**�
������������������;t�������*!*�R������**��+2*�+*�
�����
��RӚ$�+*��,**8�:�:�����J�J�L�-*$�-*������-(*$�-*�:�:������������������;t������J��-*�
�8$�-*��D/*d�D*�
�:�:�:��:���D*
�Ӛ$�D*rle��D*��J@*\�J*�
�:�:�������d���K*��J*��,�K*
������K*���K*')��L3*&����
�Ӳ�L*���l�:l�:\�E�';$  Decoding and Encoding of ICO files�(;��,H;E  A decoder and encoder for ICO (Windows Icon) image container files.�u;��y;����?;<  * <https://msdn.microsoft.com/en-us/library/ms997538.aspx>���<;9  * <https://en.wikipedia.org/wiki/ICO_%28file_format%29>��E����T�;����T�;����D�;��̔;9��%;-/ \�;<�;�������)�*�*��dA�����d#A����<@�����$I�����$O����DU�I���1,j����q�*����L��.����l��%��͗T��%���4\�g�������%��Ǚ���%����d�� ��0��\��3��3�qT�������T������l��������������������������+�����,�����6(���������d�����|���e��qtbeSVCF��"8;%(������/	����
"����_���8��:�:�:�:���:�^�^��^��[�^���[����e�S��:�����
�$�����&�������&$�������
�����"����)����_���8��:�:�:�:���:�^�^��^��[�^���[����e�S��:�����
�$�����.�������)$�������
�����(�� An ico decoder�T��q�������<���$���]���)mF���/1ďt��������l��������$d���q�������<���$����9!�(�����������������XZ#�)����
���G�K����������l������������
����#������������ �������'%�q�����'��<�'��$�'�����'2��'=���(����������������������q�aX������
������(��*Ad�*��:�:����������������������q�aX�?�?��?���:�?�	�:$x��Lk��������q���*���*��$�*
������* �,�����������������������������������q�aX��������,:T�,��:�:�����q���,���,��$�,
������, ��5BT�5�����
�entries�<�5l�9����������9T�9��:�:����9�
�$�9��:\�:��:�:����:�
�$�:��;=��;��:�:����<�
�$�<�,�<�r4�<��=El�=��:�:�:���:������q���=����=��$�=��$�=
���$�=���=-/��>@4�>��:�:�:���:��Ÿ��q���>����>��$�>��$�>
���$�>���>-/!	����@N<�@��:�:������������������������q�aX������q���A����@��<�@��$�A
���$�A���A-/��C6�q�����C��<�C��$�C������� � � � ����DF��C"T�C�:�:������C�
���$�D��E!T�E�:�:������E�
���$�E��G6T�G�:���:�����G�
���$�G���G��kG��k�:�����������lf���]v�����:�����l�
���$�k���l\�;<�;����������d+A�����l#+AK��D+�����$W+�����,]+�����T~+���͗T�+�%���4\�+g���t�+�%������+�%������+�.����d�+� ��2�-+���7+�M+�R+���j+���K+������y{��(+lnWY��+t�+�ܦ+��+��+��+���+|�+ ICO encoder�T�+�d����+��,�+��`���iz��%'$�+�+�������+��+ An ICO image entry�D�+�R���������������r���z�'�-S�b�R'�-S�b�����+�+l�+����������������A��@����R�L�+,�+���T�+4�+�����+T�+�������+�R�������+���+��=+: Construct a new `IcoFrame` using a pre-encoded PNG or BMP��+���C+@ The `width` and `height` must be between 1 and 256 (inclusive).�d�+������������������������q�aX��������������Ľ+�������+
��R����l�+�,�+�r4�+�zT�	+HJ���+��9+6 Construct a new `IcoFrame` by encoding `buf` as a PNG��+���B+? The `width` and `height` must be between 1 and 256 (inclusive)�4�+�:�:���Ĉ��+�
��R���+�,�+�r4�+�zT�+�+�d����+��,�+������!+��;+���+������
������+��J+��:+7 Takes some [`IcoFrame`]s and encodes them into an ICO.��+���E+B `images` is a list of images, usually ordered by dimension, which���6+3 must be between 1 and 65535 (inclusive) in length.�l�+�:�:���:
�������������r���z�'�-S�b�:����+�
���$�+��4�+��-+�d����+��,�+���� ���"�+��H+E Write an ICO image with the specified width, height, and color type.�� +��� Y+V For color types with 16-bit per channel or larger, the contents of `buf` should be in���!+ native endian.��!+���!c+` WARNING: In image 0.23.14 and earlier this method erroneously expected buf to be in big endian.�P|�"+\�"+��:���:�������"+�
���$�"+���"+�,�#+�r4�#+�zT�#+��'H+l�'+��:�:�����d���'+��'+��,�'+
������'+
num_images�T�'+02��)�+t�)+��:�:�������d���)+��)+��,�)+
������)+�,�)+�r4�*+��,�*+
data_start�T�*+	data_size�L�*+Z\d�E�(<% Decoding and Encoding of JPEG Images�)<��-_<\ JPEG (Joint Photographic Experts Group) is an image format that supports lossy compression.���6<3 This module implements the Baseline JPEG standard.��<���<‰��L<I * <http://www.w3.org/Graphics/JPEG/itu-t81.pdf> - The JPEG specification�$�E����Φ\�<����\�<�
���d�<�*�����<�*�Բ<L��<<@B13"$\�<<�<�������<�����$�����
\/�����
���ZCursor�<XE,����Lt�.����l��%��͗T��%���4\�g��ޞT��%�������%��Ǚ���%����\��6����d�� ��0��\��3��3��4��4��7�fiWZ�"K�A �f��q���������������*��}hj��t��E�E�E���E�E�RGBA�E�E��E�E�υE�E���E�E�YCCK�E�E�CMYK�E�E�BGR�E�E�BGRA�E�E��	E�E�ARGB�
E�E�HSL�E�E�HSV�E�E�	MultiBand�
E���h
�hBu̔��
 JPEG decoder�\��q�������(�,a��%�������)+t�,�������� �������T�,����\�4����t�4�������� \��������������������;t���ʼn��<������
��&�q�������<���$������/��=�������������������������q�aX������
��������7�q�������<���$�������������� � � � � � � � � � 
��������������"T��:�:�������
���$���!T��:�:�������
���$���9\��:�:�������
���$���;l��:�:�������
���$�4������������������ң�� :d� �:�:������ �
���$� ��#;l�#�:�:������$�
���$�$��'5\�'�:�:����������������������q�aXʼn����'�
���$�'��)6T�*�:���:�����*�
���$�*���*��/;T�/�:�:��������/�
���$�/��4�0��2G��2�:�����������lf���]v�����:�����2�
���$�2���2t�2�����35L�3�������
�
colorspace�T�3��4!��7C��7�����
�orig�$�8��8!��:���:��:�:�����F�F�Φ#F�info�FF�	qt_tables�FF�dc_huffman_tables�FF�ac_huffman_tables�FF���FF�h_max�FF�v_max�FF�	mcu_width�FF�
mcu_height�FF�mcu_x�FF�mcu_y�FF�is_interleaved�FF�sub_sample_ratio�FF�input_colorspace�FF�is_progressive�FF�
spec_start�FF�spec_end�FF�	succ_high�FF�succ_low�FF�	num_scans�FF�scan_subsampled�FF�	idct_func�FF�
idct_4x4_func�FF�
idct_1x1_func�FF�color_convert_16�FF�z_order�FF�restart_interval�FF�todo�FF��FF�stream�FF�headers_decoded�FF�seen_sof�FF�icc_data�FF�is_mjpeg�FF�coeff�FT,�z\nE,E,��E.��E'E/�E'���G���:
��,�:����:��4�:|�@�����@@L�@�F�F�F���F��F�F�FormatStatic�F��F�F�IllegalMagicBytes�F��F�F�
HuffmanDecode�F��F�F�	ZeroError�F�F�DqtError�F��F�F�SosError�F��F�F�SofError�F��F�F�͘F��F�F�MCUError�	F��F�F�
ExhaustedData�
F�F�LargeDimensions�F��F�F�TooSmallOutput�F��F��F�F�IoErrors�
F��c��,���(����
����@��A\�<<�<�����������������
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�*�*�*�*�*�*�*7�����$J�����,P����1,b����i�*����l��%��͗T��%���4\�g�������%��Ǚ���%�������$����,��%����L��.����d��1��8�����.����������\��1����d�� ��2��\��3��3υ$��0��υ�0����,��$������0��	���0��	��
\������������KL�����*k�@\EMP�\BE47�te),

������!���������������x{ehRU?B�����$Ʉ��|�$���t����t����t����t����t����|�$���|�$���|�$�����
)��
�����#���	
c��-������>~�	���������������������������������������������������������������������������������������������������������������������������������������������+Ԇ���
��%�����	
]��/������>~�	�
����������������������������������������������������������������������������������������������������������������������������������������������)�����}
��$�����!1AQa"q2���#B��R��$3br�	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������W
��-������
x�
�����y	�������������
��������������:	����������������;
�����������������z�����������������{�����������������������������������	������������������	�������������������	�������������������
�������������������
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
��+ԡ���w�
�� &�� ����!1AQaq"2�B����	#3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������R��(/��(����
8x	�
��9�	������������
��������������
��������������:	�����������������;
�����������������y�����������������z������������������������������������	�������������������	�������������������	�������������������	���������������������������������������?������������������
����������������������������������������������������������������������������������������������������������������������������������������������������������������)<�)����)<�)�Ԋ*|�*���*��*���*4�*���*d�*���+\�+���.\�.�ExifM��2L�2�d�
�
��2�
�
���
����
����
������o)uF�����o)uF�
�
�
jl$�3�3��
�
����3\�3��
�
L�3,�3��
�
ܲ3�d�
�
��3��,�3���
�
�
�
�
�
�
%'��3�3������
�

�
�����3��4?T�4��:�:�����
�4�

�
��$�4��$�4�$�4��8(D�8��:�:�����
�9�

�
��$�9��9Qt�9��:�:�:���:�����
�9�

�
��$�9��9table�,�9���;�\�;��:�:�:�:�:���:@�:���:����������������������q�aX���
�;�

�
��$�;�,�;prevdc�4�;dctable�<�<actable�<�<�F���D8d�D��:�:�����
�D�

�
��$�D�	4�D��EFl�E��:�:�:���:����
�E�

�
��$�E�	4�EӚ$�E��N���
��P ��N/, Creates the most common pixel density type:���O63 the horizontal and the vertical density are equal,���O$! and measured in pixels per inch.�-\�O�P���
�

�
��<�P�Q���
��
��R��Q:7 Returns a pixel density with a pixel aspect ratio of 1�<�R���
�

�
��T"���
�_�
��T8�T�:�:�:�:���:�^�^��^��[�^���[����e�S��:���
�T�

�
$�T��T��W&���
��
��W&$�W�����
�

�
��W��X"��̪Y��Y(% The representation of a JPEG encoder�\�Y�d�
�
��Y���xc����
�
�
�
�
�
�
�
�
�
/1��Y4�Y��
�
����YT�Y��
�
�?�?��?���:�?�	�:$x��Lk�������Z4�Z��
�
�?�?��?���:�?�	�:$x��Lk��������Z,d�Z��
�
�������������A��@�����A��Z,d�Z��
�
ϋ���[.t�[��
�
ϋ���[.t�[��
�
ϋ=��[l�[��
�
����\\�\��
�
��l�\$�\��
�
���\�d�
�
��\��,�\���
�
�
�
�
�
�
�
�
+-��]"��\:7 Create a new encoder that writes its output to ```w```��]�����
�

�
�����]��_<��]C@ Create a new encoder that writes its output to ```w```, and has���^GD the quality parameter ```quality``` with a value in the range 1-100���_-* where 1 is the worst and 100 is the best.���_�����
�

�
�����_��<�_��p@��n@= Set the pixel density of the images the encoder will encode.���o[X If this method is not called, then a default pixel aspect ratio of 1x1 will be applied,���p74 and no DPI information will be stored in the image.���p�:�:�����
�p�

�
��$�pγl�p��t���q?< Encodes the image stored in the raw byte buffer ```image```���q4����r and ```ColorType``` ```c```��r���r52 The Image in encoded with subsampling ratio 4:2:2��s�d�s���s���sMJ Panics if `width * height * color_type.bytes_per_pixel() != image.len()`.�P|�t4�t��:�:�:���:������
�t�

�
��$�t��,�t�,�t�r4�t�zT�u��}+T�}��:�:�����
�}�

�
��$�}����� Encodes the given image.�������]Z As a special feature this does not require the whole image to be present in memory at the���^[ same time such that it may be computed on the fly, which is why this method exists on this��ׁ_\ encoder but not on others. Instead the encoder will iterate over 8-by-8 blocks of pixels at����[X a time, inspecting each pixel exactly once. You can rely on this behaviour when calling����
 this method.�������5�d���:�:�:���:�����
�9�
�
���
����������$�����
�
����$����,��>@���K\����:�:�:���:�����
�9�
�
���
���������
�
����$����,��-/��
�
��
�
���JT����:�:�:���:�����
�9�
�
ҡ�
���������
�
����$ס��,ݡ-/9�
�
��
�
��
�
5�
�
��
�
��
�
���8��:�:�����
�

�
��$ɰܺ�t�����|�����!�������.�d�
�
�����,�����
�
�
�
� � � � �
�
�
�
>@����P|�\����:���:������
���

�
��$�������,���r4Ǻ�zTܺ�ջS|ػ�:�:������������������������q�aX��
��

�
��$���\����N���:�:�������
���

�
��$���$���������:�:�:�����:�����
���

�
��$������վL�����<�����:�:������
�
m�����<����������:�:�:���:
����
�
�����L���,���r4����T�����?�����:�:�:���:ƪ��
�
������T�����������:�:�:�:���:���:���
�
����class�,����\��numcodes�D���4��$$���
���
���
���
�
�
�
�����`Գ���:�:�:���:����
�
�����L��
identifier�T��qtable�4��x���4������
�
coefficient�\�����3d������?�
�
�
���
,��
�
����
,��!#|��$���|��$���|��$������T���|��$���|��$���|��$����������|��$���|��$���|��$������P�����:�:����9�
�
��Է������
�
���44����������46���������:�:�:�:�:���:���:���:���9�
�
��Է������
�
���44��x0���y0���yb���cbb���crb���Y[W����Y�����:�:�:���:���9�
�
��Է������
�
���44��۴�����gb���?A����\��\�<<�<�����K,��,��:�:�����,����C- 0s0�01��o1����	],��	,�:�:�:���:����	,
����6���6�7>8�8��l�<L�<������������������-T�-�
��-T�-�ܿ-|�-��	��-|�-�|܇-|�-�Qܫ-|�-�~��-|�-����-|�-��%ܗ-|�-�0ܽ-|�-�!;��-|�-��>܉-|�-��Aܯ-|�-�R��-|�-�Tb��>-$�-�:�:�:���:���-
���<�-coeffs�4�-�899|�F�%" Decoding of OpenEXR (.exr) Images�&��*FC OpenEXR is an image format that is widely used, especially in VFX,��qFC because it supports lossless and lossy compression for float data.�����30 This decoder only supports RGB and RGBA images.���30 If an image does not contain alpha information,���/, it is defaulted to `1.0` (no transparency).�����‰��KH * <https://www.openexr.com/documentation.html> - The OpenEXR reference.�������$! Current limitations (July 2021):���?<     - only pixel type `Rgba32F` and `Rgba16F` are supported���XU     - only non-deep rgb/rgba files supported, no conversion from/to YCbCr or similar���30     - only the first non-deep rgb layer is used���0-     - only the largest mip map level is used���0-     - pixels outside display window are lost�ܔ     - meta data is lost���JG     - dwaa/dwab compressed images not supported yet by the exr library���C@     - (chroma) subsampling not supported yet by the exr library�<�F���*�*�*��l��%����|��&�������%��Ǚ���%����L��.�������.����d�� ��0��d�� ��2͗T��%����\�	�3��3�4\�	g��
��<�	�����$�	�����,�	���׆5�GG���write_rgb_file�u�GG���write_rgba_file�}�GG���read_first_rgba_layer_from_file���GG�
��read_all_rgba_layers_from_file���GG�
��read_all_data_from_file���GG�
��read_all_flat_layers_from_file���GG�
��read_first_flat_layer_from_file���GG�
���M�GG���MetaData�E�GG���LayerAttributes�}�GG���ImageAttributes�}�GG�����5�GG�-��AttributeValue�u�GG�����	]�GG���Text�%�GG���
IntegerBounds�m�GG���	LineOrder�M�GG���
SampleType�U�GG���TileDescription�}�GG���ChannelDescription���GG���Vec2�%�GG�����G����5�GG����-�GG�,����GI���SmallVec�E�GHu��
PixelImage�U�GG���	recursive�MÔGG���
WritableImage�m�GG���GetPixel�E�GG����q%�GG�
��ReadSamples�]�GG���
ReadLayers�U�GG���ReadChannels�e�GG���ReadSpecificChannel���
GG�	��Crop�%�
GG�
��	CropWhere�M�
GG�
��
InspectSample�m�
GG�
��ApplyCroppedView���GG�
���q%�	GG�����-�	GG�
���`%�	GG�
��	pixel_vec�M�	GG���AnyImage�E�GG���	FlatImage�M�GG���PixelLayersImage���GG���RgbaLayersImage�}�GG���ƴM�GG���RgbaChannels�e�GG���RgbChannels�]�GG���Layers�5�GG���	LevelMaps�M�KGG���
IntoSample�U�dGG���CheckDuplicates�}�jGG���FlatSamplesPixel����GG���validate_results���GG���Image�-�GG�*��Layer�-� GG�*����E�'GG�+��Blocks�5�-GG�+��SpecificChannels���3GG�+��AnyChannels�]�9GG�+��
AnyChannel�U�<GG�+��Levels�5�DGG�+��RipMaps�=�NGG�+����]�TGG�,��SpecificChannelsBuilder���hGG�,��FlatSampleIterator����GG�,��	ReadImage�M�GG���
CropResult�U�
GG� ��CroppedChannels�}�GG� ��d���Vf
i
V
Y
F
I
6
9
��n+
.




�	�	�	�	�	�	�	�	��	�	�	�	�	�	�	��
)�q�����
��<�
��$�
�����!#��*��
]Z Create a decoder. Consumes the first few bytes of the source to extract image dimensions.���2/ Assumes the reader is buffered. In most cases,���FC you should wrap your reader in a `BufReader` for best performance.���96 Loads an alpha channel if the file has alpha samples.���VS Use `with_alpha_preference` if you want to load or not load alpha unconditionally.������������������������q�aX������
����44���\��]����2����F����;8 If alpha preference is specified, an alpha channel will���EB always be present or always be not present in the returned image.���da If alpha preference is none, the alpha channel will only be returned if it is found in the file.���������������������;t�������
����44�����D����������������G�G�˸G���G���G�blocks�G�
line_order�G�
layer_size�G�deep�G�deep_data_version�G�chunk_count�G�max_samples_per_pixel�G�shared_attributes�G�own_attributes�}���TF^\����������������������������������������!;��!��:�:���:����!�
���$�!��":�q�����"��<�"��$�"�������� � � � � �����OQ��""T�"�:�:������"�
���$�"��$!T�$�:�:������$�
���$�$��&2��&�:�:������&�
���$�&��(BT�(�:���:�����)�
���$�)��|�)4�/�����������������ݬ
��1���������������ȩ
����5���������������G�G�G���G��G����ߔ�~�VG�G���G��
G�sample_type�G�quantize_linearly�G�sampling���Lp���������������������;t�����������6L�������������������G�G�G���G��G����ߔ�~�V����EG��E�:�����������lf���]v�����:�����F�
���$�F���F��H�d�H��:���:����������I������I���,�I���$�I
���buffered_write�t�H��|�I�,�I�r4�I�zT�Idf��L�����������������ݬ
ݬ
ݬ
���9��S����������������������9��\�d����\���
�^��\�~ Create an `ImageEncoder`. Does not write anything yet. Writing later will behave like `image::codecs::openexr::write_buffer`.��^������
�����,�^��^E�d����^��,�_���$�_���� �+-��`���_ Writes the complete image.��_���__\ Assumes the writer is buffered. In most cases, you should wrap your writer in a `BufWriter`���` for best performance.�P|�`\�a��:���:�������a�
���$�a���a�,�a�r4�a�zT�a��e/d�e�G�,G�,G�,Aborted�G�,G�,NotSupported�G�,�G�,G�,Invalid�G�,�G�,G�,��G�,�y[��ؗ�x��
�	exr_error�L�e\�F�'$ Decoding and Encoding of PNG Images�(��,ZW PNG (Portable Network Graphics) is an image format that supports lossless compression.�����‰��96 * <http://www.w3.org/TR/PNG/> - The PNG Specification��F��������+�+������<������$������,����BlendOp�<�Q�
��DeflateCompression���Q�
��	DisposeOp�L�Q�	����,��.����,������4������,��.����,������L��.�������.����l��%��͗T��%���4\�g��ޞT��%����t��%���t��%�������%�������%��Ǚ���%�������%������� ��/��d��1��8��d������������\��1����d�� ��0��d�� ��2��\��3��3��4��4��7υ$��0��υ�0����,��1�����1������0��	���0��	��$��1��
���1��
ƴL�����������������-����wz��/lo\_LO<?��314!$���
������������������#~���qt^aKN8;%(���������nqBE��'l����:��<����L��
̏��	(|�	 PNG decoder�T�	�q�����	��<�	��$�	��a#��~������13��	T�	�������	4�	���Q�Q���	Q��'Q�Q�bpp�Q�Q�subframe�Q�Q�remaining_frames�Q�Q�unfiltering_buffer�Q�Q��KQ�Q�transform_fn�Q�Q�scratch_buffer�Q�Q�finished�Q���:�8���t�
4�
�������
%�q�����
��<�
��$�
�������')��.��
>�������������������������q�aX������
��������F��UR Creates a new decoder that decodes from the stream ```r``` with the given limits.�\���������
��������4���-5��)PM Returns the gamma value of the image or None if no gamma value is indicated.��*���*\Y If an sRGB chunk is present this method returns a gamma value of 0.45455 and ignores the���*\Y value in the gAMA chunk. This is the recommended behavior according to the PNG standard:��+���+^[ > When the sRGB chunk is present, [...] decoders that recognize the sRGB chunk but are not���,^[ > capable of colour management are recommended to ignore the gAMA and cHRM chunks, and use���-MJ > the values given above as if they had appeared in gAMA and cHRM chunks.�\�-�:�:����������������������q�aX����-�
���$�-�/���������������Q�
Q�
Q�
ScaledFloat�Q�
�QZͭ6a72¸��40��/96 Turn this into an iterator over the animation frames.��/���0[X Reading the complete animation requires more memory than reading the data from the IDAT���0ZW frame–multiple frame buffers need to be reserved at the same time. We further do not���1ZW support compositing 16-bit colors. In any case this would be lossy as the interface of���263 animation decoders does not support 16-bit colors.��2���2]Z If something is not supported or a limit is violated then the decoding step that requires���3]Z them will fail and an error will be returned instead of the frame. No further frames will���4
 be returned.�$�4����������������������q�aX������
���$�4��7*��5/, Returns if the image contains an animation.��5���5ZW Note that the file itself decides if the default image is considered to be part of the���6TQ animation. When it is not the common interpretation is to use it as a thumbnail.��7���7ZW If a non-animated image is converted into an `ApngDecoder` then its iterator is empty.�<�8�:�:��Ÿ��8�
���$�8��8:��8�����
�ect��8��:6�q�����:��<�:��$�:������������ � � � � � � � � 	���������{}��:"T�;�:�:������;�
���$�;��;!T�;�;�;������;�
���$�;��<9\�<�;�;������<�
���$�<�=����������������������������A��@��������=;l�=�;�;������=�
���$�=�>�������������������>:d�>�;�;������?�
���$�?<�@���������������Q�Q�	ITXtChunk�Q��	Q�
compressed�Q�language_tag�Q�translated_keyword�Q�text�Q�aj�]����4�B�����������������
����C;l�C�;�;������C�
���$�C<�D���������������Q�Q�	ZTXtChunk�Q��	Q���Q�/-N{��;,�E�����������������³4�F�����������������<�H���������������Q�Q�	TEXtChunk�Q��	Q����c1I�p,�I���������������������J:T�J�;���;�����J�
���$�J���J��J4L�KL�Kd�K�P�������������������QG��Q�;���;�����Q�
���$�Q���Q��R;T�R�;�;��������R�
���$�R��4�R��W)��U63 An [`AnimationDecoder`] adapter of [`PngDecoder`].��V���V2/ See [`PngDecoder::apng`] for more information.��V���V85 [`AnimationDecoder`]: ../trait.AnimationDecoder.html���W*' [`PngDecoder`]: struct.PngDecoder.html���W<9 [`PngDecoder::apng`]: struct.PngDecoder.html#method.apng�\�W�q�����X��<�X��$�X�����@�������9;��X,�X�������X<�X�������YD�Y�������Z<�Z���Q�	Q�	Q�	�Q�	Q�	Q�	��Q�	Q�	Q�	��Q�	ׯ�����Z,t�Z�������������������;t�����t�[L�[�����\l�\�����\&�q�����\��<�\��$�\�����!#��\$�\�������
����d,�\��cFt�c��;�;����������������������q�aX����������������;t����;������c�
���$�c��dT�d����n�����������������<�{�����������������Ղ������������������ڛ9�ݛ��;�;�������
���$�����H�R��q���������<����$���������� ���68��ݠ"\�������
��R��$�9�l����q��������<����$����+P�[�{0��������f�������
���}t��������̡5�q����ѡ��<ԡ��$ޡ�����J�J�-/L��$���������($���;�;������������������;t������J�Ţ�
���$ʢ���|�� PNG encoder�T���d�������,����tJ�AyT8�����/1$���������䴪\��������֪4֪�������\���������l�������䉵�d�������,���������!���:��������
�������������_\ Create a new encoder that writes its output to `w` with `CompressionType` `compression` and��ظ `FilterType` `filter`.�������_\ It is best to view the options as a _hint_ to the implementation on the smallest or fastest���]Z option for encoding a particular image. That is, using options that map directly to a PNG��ź\Y image parameter will use this parameter where possible. But variants that have no direct����[X mapping may be interpreted differently in minor versions. The exact output is expressly����30 __not__ part of the SemVer stability guarantee.�����ƼKH Note that it is not optimal to use a single filter type, so an adaptive����KH filter type is selected as the default. The filter which best minimizes���;8 file size may change with the type of compression used.��������������
�����Ǿ��\վ��4������d����;���;���������
���$��Ӛ$���,���r4����,�������������������Q�Q�Q��Q��Q�Q���Q��Q�Q���Q��Q�Q�LimitsExceeded�B����c]�������������������������������������������-�d�������,�������� � � ���35�������GD Write a PNG image with the specified width, height, and color type.�������Y�����[X native endian. `PngEncoder` will automatically convert to big endian as required by the�Ԡ� underlying PNG format.�P|��\����;���;���������
���$�������,���r4���zT�����$������������������������S|���;�;����������
���$���\�����N����;�;����������
���$���$��|��������2D���Q�
Q�
Q�
�Q�
�Q�
Q�
��Q�
�Q�
Q�
��Q�
�Q�
Q�����])� �����
��������\�F�=: Decoding of netpbm image formats (pbm, pgm, ppm and pam).�>��BRO The formats pbm, pgm and ppm are fully supported. Only the official subformats���SP (`BLACKANDWHITE`, `GRAYSCALE`, `RGB`, `BLACKANDWHITE_ALPHA`, `GRAYSCALE_ALPHA`,���KH and `RGB_ALPHA`) of pam are supported; custom tuple types have no clear���41 interpretation as an image and will be rejected.��F������L������T�����T�����d��,����|��-������-���d��-���l��-���d��-���L��,���T��,���t��,����̒�̵������d��������uw��5km\^MOl�L�����b���<]��)L��d������L���/3?`�kH������02T�<��������l����l�$��������\����t�D�������d������L�������F�����������������������q�aX������
����}4���l���)L���;�;�������
���$���-�d������L���������&(��7,��;�;�;���;�����
���$��54���%,��;�;�������
���$���(�d������L��������$��;�;�����
���$�\�<����������������+�+�,�,�1,	����$�*���<%�_����$=�����$C����<X�����
lo�������0����|��-��������-�����d��-�����l��-�����d��-�����d��,�����L��,�����T��,�����t��,�����L��.�������.����l��%��͗T��%���4\�g�������%��Ǚ���%����<��!���6,��%����d�� ��0��\��3��3	BigEndian�L�A���	ByteOrder�L�A���NativeEndian�d�A���T������3�8���N��e�D����Vtw`cLO8;$'��<������,������e��������qt��e��)X[HK58��4"
������_���8��;�;�;�;��;�^�^��^��[�^���[����e�S��;�����
�$�����0&��/:7 Note: should `pnm` be extracted into a separate crate,���0DA this will need to be hidden until that crate hits version `1.0`.��������1&$�1�����
���1��2"������294�2�;�;�����������������;t����;ӌ��2�
�$�2�6����_���68�6�;�;�;�;���;�^�^��^��[�^���[����e�S��;����6�
�$�6��6��: ɇ��_���;8�;�;�;�;�;ɇ�;�^�^��^��[�^���[����e�S��;����;�
�$�;��;d�?4�?�������?������ �����������������?�������?t�?�����@\�@���
�����@G<�@�̩
��
����,�@�r4�A��<�A��BWT�B��;�;�;��;�����B�
�����,�Brow_size�D�B
output_buf�T�B��BOT�B��;�;�;��;�;�����B�
����q4�BτT�CL�C�C�ϋ�bZ�Z���.*���ϋT�C�C����s��o1�1�.*�����l�C4�C�����lf7�0��.*�����d�C,�C�֌�('Y6
���.*���֌��C��C�������CR����������D/T�D��;�;����������������������q�aX������D�
���$�D��D|�D PNM decoder�T�D�q�����D��Ǫ4V
9����!#L�D4�D�������D4�D���Ó��E,�E�����ܪE�q�����E��$�E���������%'��F>��E@= Create a new decoder that decodes from the stream ```read```��F����������������������q�aX������
�����l�F��T"��T(% Get the header of the decoded image.�4�T�;�;���;��T�
���$�T��U)��U?< Extract the reader and header after an image has been read.�T�U������
���$�U��V\��V���������
����q4�V��D�V��Y]��Y���������
����q4�Y��D�Y��\\��\���������
����q4�]��D�]��`E��`�������
����q4�`ĩcd�c�������c�?���$�c���*Ȕ��6Ȕ*�����������������������c9��c��;�;����������������������q�aX������d�
���$�d�=�=��f/l�f��;�;��Ɠ��f�
���$�ft�g���������������������������������;t������l�������������������w3t�w��;�;����������������������q�aX��
����w�
���$�w�y����������������F�F
FromUtf8Error��F���1�F�1�1���j@�S%����zW��z��;�;������������������������q�aX������z�
���$�z��D�z��|Y��|��;�;������������������������q�aXȍ����|�
���$�|��D�|��}������������������ȍ���W�����;�;������������������������q�aX��������
���$����D����C����;�;����������������������q�aX�������
���$�����������;�;�;���;�����
�line_val�D�rest�$���	$��,���������������������<���������������������
�����(�q�����$�����,�q�������$��������� � � � � �����IK���"T���;�;��������
���$�����!T���;�;��������
���$�����2����;�;��������
���$�����:T���;���;�������
���$���������G����;�����������lf���]v�����;����۶�
���$Ŷ��ֶܤ��q��������$��������ƷYdɷ��;�;�;���;�����?������
ַ���4ٷ
�����$���T�����?A�������������������������TryFromIntError����9�{�.��������������������֮���QT����;�;�;���;���������������,�����4��
�����$��τT��57���#���PM Get the pnm subtype, depending on the magic constant contained in the header�<���;�;��������
���$�����Q�����;�;��;��������������d��
����q4��+-D������������������;�;����������������������������������������������������������������ϋ�����������t��������WT����;�;�;��;�������
���,��	_row_size�L��τT�����NT����;�;�;��;�;�������
��q4��τT������������������t��������WT����;�;�;��;�������
���,����L��τT�����NT����;�;�;��;�;�������
��q4��τT���������������������t��������G<���̩
��
��,���r4����<�����VT����;�;�;��;�������
���,����D��τT�����NT����;�;�;��;�;�������
��q4��τT����������������������֌�����������t��������VT����;�;�;��;�������
���,����D��τT��4��������������������PT����;�;�;��;�;�������
�_reader�<��_output_buf�\�����*��������.T����;�;������
�$�����+ȍ������.T����;�;ȍŠ����
�$�����*��������.T����;�;������
�$�����-�������.T����;�;�����
�$��\�<�������������,���-6�%���M6�*����[6�����,l6�����L6������|�6�-�������6�-�����d�6�-�����l�6�-�����d�6�-�����d�6�,�����L�6�,�����T�6�,�����t�6�,�������6�.��͗T�6�%���4\�6g���t�6�%������6�%������6�%��Ǚ��6�%����d�6� ��2��\�6�3��3��L�6A�����l�6AK���#6KDH6=<V6.tc6�x6��V6�����������<6����x{dg��6U��~6GJ8;),	����"6������*6������6t�6�͐��O��`J������������͐��Ó͐<�6���͐���͐�������
��������͐����T�6�����J�J����
�J�J��Ó͐����L�6���Ó��6��562 Encodes images to any of the `pnm` image formats.�T�6�d����6��,�6����g��/[��')L�64�6�������64�6���͐�6��6��R�����������������������x0����R�x0��������6��64�6�����\�64�6���d�6<�6�����64�6�������	6|�	6��R����������ө�?��Rө�?���	6��
64�
6����R�
6��
6��R���������������r�s��>o(���Rs��>o(������
6��
6L�
6�����T�
6,�
6���\�
64�
6����6��6��R��������z�������_'q1���R��_'q1�����6��!6T�6�������6,�6�������6l�6��R��������������������)A�'��R��)A�'�����6�6,�6�����ܰ6D�6����������������������������:3��ߦB�R��64�6�������6l�6��R����:3��ߦB��������
6<�
6�����ģ
6<�
6�����T�
6,�
6���,�
6�������
6<�
6�����,�6�����ġ6<�6�������6�d����6��,�6�����������+-�6��.6+ Create new `PnmEncoder` from the `writer`.��6���Z6W The encoded images will have some `pnm` format. If more control over the image type is���\6Y required, use either one of `with_subtype` or `with_header`. For more information on the���)6& behaviour, see `with_dynamic_header`.��6������
����}4�6��66��(6% Encode a specific pnm subtype image.��6���^6[ The magic number and encoding type will be chosen as provided while the rest of the header���^6[ data will be generated dynamically. Trying to encode incompatible images (e.g. encoding an���26/ RGB image as Graymap) will result in an error.��6���_6\ This will overwrite the effect of earlier calls to `with_header` and `with_dynamic_header`.�d�6��������
���$�6��<�6��36��'6$ Enforce the use of a chosen header.��6���_6\ While this option gives the most control over the actual written data, the encoding process���Y6V will error in case the header data and image parameters do not agree. It is the users���T6Q obligation to ensure that the width and height are set accordingly, for example.��6���K6H Choose this option if you want a lossless decoding/encoding round trip.��6���`6] This will overwrite the effect of earlier calls to `with_subtype` and `with_dynamic_header`.�\�6������
���$�6��4�6��(6��16. Create the header dynamically for each image.��6���]6Z This is the default option upon creation of the encoder. With this, most images should be���\6Y encodable but the specific format chosen is out of the users control. The pnm subtype is���&6# chosen arbitrarily by the library.��6���X6U This will overwrite the effect of earlier calls to `with_subtype` and `with_header`.���6������
���$�6��%�6�� V6S Encode an image whose samples are represented as a sequence of `u8` or `u16` data.��!6���!f6c If `image` is a slice of `u8`, the samples will be interpreted based on the chosen `color` option.���"]6Z Color types of 16-bit precision means that the bytes are reinterpreted as 16-bit samples,���#06- otherwise they are treated as 8-bit samples.���#_6\ If `image` is a slice of `u16`, the samples will be interpreted as 16-bit samples directly.��$6���$V6S Some `pnm` subtypes are incompatible with some color options, a chosen header most���%A6> certainly with any deviation from the original decoded image.�4�%6�;�;�������������?����&6����%6����,�,�,���,��,�,���,�Wf��,�7����'6
�������$�&6��,�&6�,�&6�r4�&6��,�&6�%6��<�.6���������������������3�6\�36��;�;�;���,�,�,���,��,�,���,�Wf��,�7�;������36�
���$�36��<�36�,�46�r4�46��,�46��9�6��96��;�;�;���,�,�,���,��,�,���,�Wf��,�7�;������96�
���$�:6��,�:6�,�:6�r4�:6��,�:6��H�6��H6��;�;�;�����,�,�,���,��,�,���,�Wf��,�7�;������H6�
���$�H6��<�H6��,�H6�,�I6�r4�I6��,�I6��W�6��W6��;�;�;�;��;�;�,�,�,���,��,�,���,�Wf��,�7�;������X6�
����}4�W6��4�X6��,�X6�,�X6�r4�X6��,�X6��[-6�d����[6��,�[6���� ���\�6P|�\6\�\6��;���;�������\6�
���$�\6���\6�,�\6�r4�\6�zT�\6��`6�R������`6��`�6,�`6�������������������������q�aX������
��R��,�`6�,�`6�r4�a6��,�a6�c6������������������g6�R������g6��g~6��g6�����������������������q�aX������
��R$�g6�,�g6�r4�g6��k6�R������k6��n\6��n6�������������������������q�aX������
��R$�n6��,�n6���6�R�������6�ƌV6�Ɍ6�������������������������q�aX������
��R$݌6��,�6�ß6�R������ȟ6��O6d�6��;���;��;��������������������q�aX�������6�
��R$��6�}4��6�64��6��;�;���;���6�
��R$��6��d�6��R���R�R��6���������X�A"��R�X�A"����R��R������������
��R�6����������68�;�;���������X�A"�8�����{6���6�������������������6�J��D��6�_���Jd��6
�8��$��6��<â6NP���6t�6��;���;
�����������6�����6���<��6�����6���$��6
�8��$��6��<��6�,��6acĝ�6�R���������6���6��6��;�;���í6�
��R$ĭ6�߮+6\�6��;�;����6�
��R$�6max_val�<��64֯6�������������Ʒ��4��6�������������������B6d�6��;�;�;���;�������6�
��R$��6��4��6�ƺ+6�R�������˺6���"6$��6�����
��R��<��6�ǻ,6�R�������̻6���#6$��6������
��R��<��6�˼68�;�;�������������������������:3��ߦB8���@6\�6��;�;�;���;��;�����6�
�8$��6�}4��6L��6������������������T�4���,�-�-�-�-�-�,�,�,�
.�*����.���t.)+��.�����!.$�.�;�;���;��.�
�$�.|�.������/.��J.G Get the two magic constant bytes corresponding to this format subtype.�-\�.t�.������
�$�.:>��$..��#<.9 Whether samples are stored as binary or as decimal ascii�-\�$.|�$.������
�$�$.t�&.�����������'#.��&B.? Retrieve the format subtype from which the header was created.�-\�'.<�'.�;�;����'.�
�$�'.��+.��*..+ The width of the image this header is for.�-\�+.,�+.�;�;��+.�
�$�+.��..��./., The height of the image this header is for.�-\�..4�/.�;�;��/.�
�$�/.��2#.��1O.L The biggest value a sample can have. In other words, the colour resolution.�-\�2.t�2.�;�;��2.�
�$�2.��60.��50.- Retrieve the underlying bitmap header if any�-\�6.L�6.�;�;����������������;t����;����6.�
�$�6.��82.��71.. Retrieve the underlying graymap header if any�-\�8.T�8.�;�;Ó����������������;t����;ȍ��8.�
�$�8.��:0.��90.- Retrieve the underlying pixmap header if any�-\�:.L�:.�;�;����������������;t����;����:.�
�$�:.��<6.��;3.0 Retrieve the underlying arbitrary header if any�-\�<.d�<.�;�;����������������;t����;���<.�
�$�<.��>A.��=..+ Write the header back into a binary stream�,�>.�;�;�;Ó�;��;����>.�
�$�>.�}4�>.|�t�K.��R�����������IY���R�IY�����R���|���������
��R�K.�K.�������K(.8�;�;����_���L8.�L.�;�;�;�;���;�^�^��^��[�^���[����e�S��;����L.�
�8$�L.��L.��Q%.�����Q%.$�Q.����
���4�Q.��R&.Ó�����S&.$�S.ȍÓ��
���4�S.��T%.�����T%.$�T.����
���4�T.��U(.�����V(.$�V.���
���4�V.\�G�'$ Decoding and encoding of QOI images��G������l<�%����lK�%�����Z�%��Ǚ�l�%����L��.�������.����d�� ��0��d�� ��2͗T��%����\��3��3�4\�g��
��$������,�����-T-0!��n������������y{��ikWYĤ|� QOI decoder�T��q�������T�k�E����<����]�]��]��q]]���]]���]�
S���Na����(�q�������$������*��C@ Creates a new decoder that decodes from the stream ```reader```������������������������q�aX������
����q4���,�q�������$�������� � � � ����<>��"T��;�;�������
���$���!T��;�;�������
���$���:T��;���;������
���$������	G��	�;�����������lf���]v�����;�����	�
���$�	���	��	2t�
�]�	]�InvalidMagic�]�magic�]�InvalidChannels�]���]�InvalidColorSpace�]���]�InvalidImageDimensions�]��]��r]�InvalidImageLength�]��]��]��r]�OutputBufferTooSmall�]��]�required�]�]�UnexpectedBufferEnd�]�]�InvalidPadding�]�]��]����#�\��
��1,�
��2t������
��1,�ę|� QOI encoder�T��d������/���b+�L�4���������d������,����
��@= Creates a new encoder that writes its output to ```writer```��
�����
����}4�
��
-�d����
��,�
��� ����P|�\���;��;��������
���$�����,��r4��zT�\�G�= Decoding of TGA Images�=��=‰�34=1 <http://googlesites.inequation.org/tgautilities>��G�����T�=����T�=����=&̩=\�=<�=����-˸4/�-����L/�����t'/�����lJ/�%����<h/�!������/�%����L�/�.������/�.��͗T�/�%���4\�/g������/�%��Ǚ��/�%����d�/� ��0��\�/�3��3��d�/A����$�/�����$�/����2/twehVY�</J�]/;�u#/-���/"%������������/���/��/{}|�/D�/����A��������������H������H���������/d�/�����/T�/���t�/,�/�����l�/�����7/�/�;�;������������������;t����;���/�
�$�/�,�/Ĝ/��'/$ The representation of a TGA decoder�T�/�q�����/��}��he����������-/$�/�/�����d�/,�/���l�/4�/���Ԃ/��/�����/T�/�������������������������������������������
��vė��/T�/�������./��/�������������������;t�����t�	/4�	/�����ܢ	/L�	/�������������������;t�������
/�����
*/��
/�����
��,�
/��/�q�����/��$�/�������!��2/��9/���/����������������������q�aX������
������/�>���./�������������������;A/��;/��;�;�;���;�����;/�
���$�;/���;/�>����G�/��G/��;�;�;�;�;���;��;��;������G/�
���$�G/�,�G/output�4�G/��L�H/��T;/��T/��;�;�;���;���T/�
���$�T/��4�T/��X2/��X/��<�<�<���<���X/�
���$�X/��4�X/��e,/�q�����e/��$�e/�������� � � � � �����GI��e"/T�e/�<�<������e/�
���$�e/��f!/T�f/�<�<������f/�
���$�f/��f2/��f/�<�<������f/�
���$�f/�g/���������������������g:/T�g/�<���<�����h/�
���$�h/���h/��rG/��r/�<�����������lf���]v�����<�����r/�
���$�r/���r/\�=<�=����-�-˸4�-����L<�����lN�%�����d�%����d��1��8�����.����d�� ��2͗T��%����\��3��3�4\�g��
�1,�������*����,�����'�[�'�G
�]���\��������������y{hjL�Z��"ڛ��_���8��<�<�<�<ڛ�<�^�^��^��[�^���[����e�S��<�����
�$�����&�������&$�ڛ����
�����	"ڛ��	��	
 TGA encoder.�T�	�d����	��,�	����!��')L�	4�	�����l�
<�
���ħ
t�
���d������,�������"$��!��;�������
��������
-��  Disables run-length encoding�\�
ÞÞ��
���$�
��M����<�<�<Þ�<������
���$���4�counter�<���T����<�<�<Þ�<������
���$���
,���<���~����<�<�<Þ�<��������
���$���,��zT�T���(���%?< Encodes the image ```buf``` that has dimensions ```width```���%:7 and ```height``` and ```ColorType``` ```color_type```.��&���&JG The dimensions of the image must be between 0 and 65535 (inclusive) or���& an error will be returned.��'�d�'���'���'LI Panics if `width * height * color_type.bytes_per_pixel() != data.len()`.�P|�(4�(��<Þ�<�������(�
���$�(���(�,�(�r4�(�zT�)�-���������������ٮ�����.���������������������<-�d����<��,�<Þ��� � ��&(��=�P|�=\�=��<Þ�<�������=�
���$�=���=�,�=�r4�=�zT�=��>���>�<�<�<���<������?�
���$�?�?���?T�=4�=�����-���0�%��Ǚ�%0�%�����H0�.��͗T[0�%����\g0�3��3�4\t0g��
��d�0A�����d�0A����l�0AK����$�0�����,�0����60�����@@0����������;0��{}jl��0]_KM��#0t�0��+0��0��0L�0���
��v������������������������������\�0��������1@\�0���������@d�0���������@d�0��������'A\�0��������yAd�0���������Ad�0��������B<�0��������t�0��������,0�0����
�img_type�D�0��%0D�	0�<�<����	0�
�$�	0��,0|�0�<�<����0�
�$�0��'0T�0�<�<����0�
�$�0\�0��������0|�0����������������������q�aX������
��zT�0�,�0�r4�0��<�0��"@0\�"0�<�<��<����"0�
����"0��'C0D�(0�<�<�<���<��<����(0�
�$�(0���(0d�G�(1% Decoding and Encoding of TIFF Images�)1��-M1J TIFF (Tagged Image File Format) is a versatile image format that supports��{#1  lossless and lossy compression.��1���1‰��[1X * <http://partners.adobe.com/public/developer/tiff/index.html> - The TIFF specification�$�H������������$�1�����<�1�����
4�1�G����$�1�����$�1�����,�1�����
\�1�����
������1����<�1V���DecodingResult�t�1V���Tag��1V�����L�1�.������1�.����l�1�%����l�1�%��͗T�1�%���4\�1g��ޞT�1�%����t�1�%���t�1�%������1�%������1�%��Ǚ��1�%����\�1�6���6,�1�%����d�1� ��0��d�1� ��2��\�1�3��3��31��1��twdgTWDG��18D�1��(1	��|�1���,1�������1��������uxehUXEH58%(�1��71������̍1t�1���	��1�1 Decoder for TIFF images.�\�1�q�����1��<�1��$�1����8���J����35��1T�1�������1T�1�������&1��1�������1,�1�������������������;t���V�V��V�value_reader�V	V�current_ifd�V	V�next_ifd�V	V�ifd_offsets�V	V�	seen_ifds�V	V���V	V[�/������31�q�����1��<�	1��$�	1���� ��	61��	1 Create a new `TiffDecoder`.��	1����������������������q�aX������
������	1,�1�������������������������������;t���V�
V�
V�
Byte�V�
�V�
V�
Short�V�
�V�
V�

SignedByte�V�
�V�
V�
SignedShort�V�
�V�
V�
Signed�V��V�V�	SignedBig�V��V�V�Unsigned�V��V�V�UnsignedBig�V��V�V�Float�V��V�V�Double�	V��V�V�List�
V��V�V�Rational�V��V��V�V�RationalBig�V��V��V�V�	SRational�
V��V��V�V�SRationalBig�V��V��V�V���V��V�V�Ifd�V��V�V�IfdBig�V��%VN��*��1���������������������%#1��%1��<�<����%1�
���$�%1��(a1��(1�V�	V�V�Gray�V��V�V���V��V�V���V��V�V�GrayA�V��V�V���V��V�V���V��V�V�CMYKA�V��V�V��V��V�	Multiband�V�	bit_depth�V�num_samples��U����8��
�
sample_format�l�)1�zT�)1��)%1��)1d�)1L�)1��521��51���
��,�61|�71������771��71�V�V�V�FormatError�V��V�V���V��V�V��V��V�V���V�V�IntSizeError�V�V�
UsageError�V�������H�����
����81��>71��>1������
����>14���E-1��l�E1T�F1�q�����F1̠�Q���������
��
̠4�X���
��
̠��
���uw|�F1�����
t�F1�����
��F1�q�����F1̠������ ��F71$�G1�<�<�<̠�<����G1�
���$�G1���G1��GA1\�G1�<�<�<̠�<�����G1�
���$�G1���G1��I71�q�����I1��<�I1��$�I1������������ � � � � � � � � 	���������{}��J"1T�J1�<�<������J1�
���$�J1��J!1T�J1�<�<������J1�
���$�J1��K21��K1�<�<������K1�
���$�K1��L91\�L1�<�<������L1�
���$�L1��M:1d�N1�<�<������N1�
���$�N1��R51\�R1�<�<������R1�
���$�R1�T1�����������������ң��VB1T�V1�<�<��������V1�
���$�V1��4�V1��]61T�]1�<���<�����]1�
���$�]1���]1��qG1��q1�<�����������lf���]v�����<�����q1�
���$�q1���q1��r1ܬr1 Encoder for tiff images�\�r1�d����r1�ʪu�n�v��$�r1�r1�������r&1\�r1��<�<����s1
�cmyk�$�s19I��u*1l�u1��<�<���u1
���$�u1�I��xZ1|�x1��<�<���������������������q�aX�������������A��@����<
�����?���x1�
�x1���l�x1
������x1&(,�y1����������������
�
�
(TargetAlignmentGreaterAndInputNotAligned��
�
OutputSliceWouldHaveSlop��
�
SizeMismatch��
�
AlignmentMismatch��n��l����������������������q�aX�������������A��@����������Ђ$1�d���Ղ1��,؂1��$��1���!#���"1���613 Create a new encoder that writes its output to `w`���1�����
�������1����1���[1X Encodes the image `image` that has dimensions `width` and `height` and `ColorType` `c`.���1���411 16-bit types assume the buffer is native endian.���1�d��1����1��…L1��P|��14��1��<��<������ц1�
���$��1��̆1�,��1�r4�1�zT��1�χu14��1,��1T��1\��1,��1$��14��1,��1�ݗ51�d����1��,�1��$�1��� �&(����1P|��1\��1��<��<������ؘ1�
���$Ř1��Ә1�,�1�r4��1�zT��1d�H�(>% Decoding and Encoding of WebP Images�$�H����\\>����\�>��\*><.>����<�����$�����$�����l8������lZ�%��͗Ti�%���4\ug����\��6������� ��/��L��.����,��.��:��,����;��4����<��d�� ��0��\��3��3��D������$��1��
���1��
ƴL������������)��K6��rudg�Z��{LO9<&)�������������� WebP Image format decoder.�����1. Supports both lossless and lossy WebP images.�\��q��������Q4n ?T��!��!,����^G^G��
^I��^^J��^^K�^^L�r^^M�	^^N��^^Ois_lossy�^^P߈^^Q
num_frames�^^R
loop_count�^^S
loop_duration�^^T�n^^Uwebp_decode_options�^*r�0T������ \����ң��&�q�������<���$������!#��%��30 Create a new `WebPDecoder` from the Reader `r`.������������������������q�aX������
��������#��HE Returns true if the image as described by the bitstream is animated.�l��<�<�����
���$���J��LI Sets the background color if the image is an extended and animated webp.����<�<���������
���$���,���	7�q�����	��<�	��$�	����������� � � � � � � � ��������pr��
"T�
�<�<������
�
���$�
��
!T�
�<�<������
�
���$�
��:T��<���<������
���$������
G��
�<�����������lf���]v�����<������
���$������9\��<�<�������
���$���;l��<�<�������
���$�4��������������������:d��<�<�������
���$���5\��<�<�������
���$���H�R��q�����������<���$���� ��13���"\������
��R��$���"\���q�������$���$���7b������/1��<������d�<������3�q�������<���$������J�J�*,L�$�������($��<�<������������������;t������J���
���$�|�%�����%9��%�^�^�^��^��^�^�RiffSignatureInvalid�^��^�^�WebpSignatureInvalid�^��^�^�ChunkMissing�^�^�ChunkHeaderInvalid�^��^�^�ReservedBitSet�^�^�InvalidAlphaPreprocessing�^�^�InvalidCompressionMethod�^�^�AlphaChunkSizeMismatch�^�^���	^�^�FrameOutsideImage�
^�^�LosslessSignatureInvalid�^��^�^�VersionNumberInvalid�^��^�^�InvalidColorCacheBits�
^��^�^�HuffmanError�^�^�BitStreamError�^�^�TransformError�^�^�Vp8MagicInvalid�^��^�^�NotEnoughInitData�^�^�ColorSpaceInvalid�^��^�^�LumaPredictionModeInvalid�^��^�^�IntraPredictionModeInvalid�^��^�^�ChromaPredictionModeInvalid�^��^�^�InconsistentImageSizes�^�^�UnsupportedFeature�^��^�^�InvalidParameter�^��^�^�MemoryLimitExceeded�^�^�InvalidChunkSize�^�^�NoMoreFrames�4�Bڷ3"|����
���%\7><;>����,+�����lF�%�����U�%��Ǚ�g�%����d��1��8�����.����d�� ��2͗T��%����\��3��3�4\�g��
t"��7E��������\������kmVXBD���� WebP Encoder.����� ### Limitations�����63 Right now only **lossless** encoding is supported.�����A> If you need **lossy** encoding, you'll have to use `libwebp`.���TQ Example code for encoding a [`DynamicImage`](crate::DynamicImage) with `libwebp`���JG via the [`webp`](https://docs.rs/webp/latest/webp/) crate can be found���MJ [here](https://github.com/jaredforth/webp/blob/main/examples/convert.rs).����� ### Compression ratio�����_\ This encoder reaches compression ratios higher than PNG at a fraction of the encoding time.���ZW However, it does not reach the full potential of lossless WebP for reducing file size.�����UR If you need an even higher compression ratio at the cost of much slower encoding,���=: please encode the image with `libwebp` as outlined above.�\��d������g�1TBԳ����!,����^�^���^��}^z^��^z^���^z^���^z^�params�^z7(�{E�C����d������,�������	!��7���	���	" Uses "VP8L" lossless encoding.�d�	������
������	�����
4���
���52 The encoder requires image data be Rgb8 or Rgba8.���d�������GD Panics if `width * height * color.bytes_per_pixel() != data.len()`.�P|�4���<���<��������
���$�����,��r4�
�zT�
��.�d������,�������� � � � ����<>���P|�\���<���<��������
���$�����,��r4��zT���S|��<�<���������
���$��\���N���<�<���������
���$��$�������<�<�<�����<�������
���$�����|������9���^�^�^��^��^�^�InvalidDimensions��t�e?�������
����M>��q>x<�H�H�������������.��$�2�����$�2�����L�2�.��͗T�2�%���4\�2g���t�2�%������2�%����<�2�!����d�2� ��0��2��2����2���K2����xzfh��2X��2H|�	2�������
)2��
2�����
�$�
2��)2��2�����
�$�2��+2T�2������
�$�2��%2T�2�q�����2��$�2ɥ��Ŋ�Ëe�����-/D�2,�2�������2d�2�����2l�2�����2<�2�����D�2�2���ܡ2�q�����2��$�2ɥ������2�2������������������������q�aXɥ����
������2�,�2�r4�2��<�2��2t�2��<�<ɥ��2�
���$�2��@2l�2��<�<�<ɥ�<����2�
���$�2���2��",2�q�����"2��$�"2ɥ����� � � � ����<>��#"2T�#2�<�<ɥ����#2�
���$�#2��$!2T�$2�<�<ɥ����$2�
���$�$2��$:2T�$2�<ɥ�<�����$2�
���$�$2���$2��'G2��'2�<�����������lf���]vɥ���<�����'2�
���$�'2���'2D�(2�(2����I��*#2l�*2���
��,�*2��.62��.2���
�alpha0�4�/2alpha1�4�/2/J��4C2��42��<�<�<��<��42
��44�42dest�$�42is_dxt1�<�52�J���J����C42��C2��<�<�<��<��C2
��44�C2�$�C2<�E2�����������������H42��H2��<�<�<��<��H2
��44�H2�$�H2<�J2����������������L42��L2��<�<�<��<��M2
��44�M2�$�M2��O22|�O2��<�<�<��<��O2
��44�O2�$�O2%K����U22|�U2��<�<�<��<��U2
��44�U2�$�U2xK����[22|�[2��<�<�<��<��[2
��44�[2�$�[2�K��l�HL�H����.�.�D����D'Ó���4\Dg��ƴL\����U�E�65�U&���hIF An implementation dependent iterator, reading the frames as requested�4��R�����K��x������;D���������������lf���]v�J�J���R�����R���������O��DA Creates a new `Frames` from an implementation specific iterator.�-\��͓����
��R�	D���6��^[ Steps through the iterator from the current frame until the end and pushes each frame into�d�	 a `Vec`.���>; If en error is encountered that error is returned instead.�����NK Note: This is equivalent to `Frames::collect::<ImageResult<Vec<Frame>>>()`�t�����������������������q�aX�?�?��?���:�?�	�:$x��Lk��������
��R$���8�<�<�����J�J�L�$�������0$��<�<�������
�8$���� A single animation frame�,��0�����^����d�,����̧L�	$�	���D�	�	�����	4�	�������	���������	,�	�<�<����	�
�$�	��'T��<�<�<��<����
�$��44�T������������&��-* Constructs a new frame without any delay.�-\�������
��54���PԿ Constructs a new frame�-\�T���̧���
��54���$������,����� Delay of this frame�-\�,��<�<�̧���
�$���"� Returns the image buffer�-\�4��<�<��<�����
�$���.��" Returns a mutable image buffer�T��<�<��<�����
�$���%��-\�\������
�$�̰ă Returns the x offset�-\�$��<�<����
�$��� Returns the y offset�-\���<�<����
�$�T�̧��������D��0- Create a delay from a ratio of milliseconds.���t����<����� use image::Delay;���74 let delay_10ms = Delay::from_numer_denom_ms(10, 1);�<���-\���̧��
�	numerator�L�denominator�\���";��RO Convert from a duration, clamped between 0 and an implemented defined maximum.�����^[ The maximum is *at least* `i32::MAX` milliseconds. It should be noted that the accuracy of��� NK the result may be relative and very large delays have a coarse resolution.�� �t� ��!�<�!���! use std::time::Duration;���!̦�!���!-* let duration = Duration::from_millis(20);���":7 let delay = Delay::from_saturating_duration(duration);�<�"��-\�"��"̧ͨ��
�duration�D�#ľ&d�&���,)��*?< The numerator and denominator of the delay in milliseconds.��*���+_\ This is guaranteed to be an exact conversion if the `Delay` was previously created with the���+&# `from_numer_denom_ms` constructor.�-\�,t�,̧����
�$�,��-.T�-��̧��
���,�-��-'T�-̧����
�$�-��/QĀ0�����
�denom_bound�\�0��0��,�0��0��4K��4������Less��������Greater��ji�/޾
���5Bd�5�����
���Kͨ����L$�Ļͨ��
���,�L��N+�N�
����N��NT�P������P;�P����
��L�P��\�P��R%T�R����
�$�SĹS�������S"�S�<�<�<���<����S�
�$�S�,�S��T����T�������T7\�T�<�<�<���<������������������;t���Ʋ��T�
�$�T�,�T��U�������U'�U�<�<�<���<��Ʋ��U�
�$�U�,�UL�H,�H����������.�.�0�0�1�1�0�0�1�1Index�,����IndexMut�D�����<3�����
\<�����
$I�����i�&��ˆ\��#����,��$���L��#��������&(������U]�b v
egSUACt����������"��KH Returns the number of bytes contained in a pixel of `ColorType` ```c```�-\�|�����
�$�����)& Returns if there is an alpha channel.�-\�L�����
�$�L����
C@ Returns false if the color scheme is grayscale, true otherwise.�-\�
L�����
�$�L���"��`] Returns the number of bits contained in a pixel of `ColorType` ```c``` (which will always be��� a multiple of 8).�-\�t�����
�$��� ��@= Returns the number of color channels that make up this pixel�-\�l�����
�$���%��������' ��%74 Get the number of channels for colors of this type.��&���&^[ Note that the `Unknown` variant returns a value of `1` since pixels can only be treated as���'#  an opaque datum by the library.�-\�'l�'����
�$�'��1#��0=: Returns the number of bits per pixel for this color type.�-\�1t�1�<�<����1�
�$�1��A-��;GD Returns the ColorType that is equivalent to this ExtendedColorType.��<�l�<
 # Example��<�<�<����<.+ use image::{ColorType, ExtendedColorType};��<���<HE assert_eq!(Some(ColorType::L8), ExtendedColorType::L8.color_type());���=96 assert_eq!(None, ExtendedColorType::L1.color_type());�<�=���>���>\Y The method is equivalent to converting via the `TryFrom`/`TryInto` traits except for the���>?< error path. Choose the more ergonomic option in your usage.��?�<�?����?:7 use image::{ColorType, ExtendedColorType, ImageError};��@���@2/ fn handle_errors() -> Result<(), ImageError> {���@A>     let color: ColorType = ExtendedColorType::L8.try_into()?;���A)&     assert_eq!(color, ColorType::L8);���A
     # Ok(())�,�A }�<�A��T�A�<�<������������������;t�������A�
�$�A��H?\�H����
�$�H�,�H�r4�H��J*�������J$�J������
���J��O-�������T�O,�O������PGD�P����������������������q�aX���������
��,�P��Ql�Q�Q�s�Q�S,�Q�Q�S,�R�R�R+�R�R�R,�R8��R&�R8�
$�R
�R8�R84�R,�R8�,�R&�R8�,�R�R8��R&�R,�R�R�R,�R8ݩ
,�R&�R8�,�R
�R�R�R�R�R�R8��R%�R,�R8��D�R&�R8�$�R$�R,�R8alphas�4�R&�R8�$�R�R,�R8interpretation�t�R&�S8�	<�S%�S
�S*�S�S�s,�S�S�sO,�S�S�S+�S�S�S,�S8��S
�S+�S�S�T8�4�S�S�T8�L�S$�S8��S$�S8t,�S$�S8�,�S$�S8~$�S$�S8�$�S+�T�T�T8�
$�T�T�T8�\�T+�T�T�T8�,�T�T�T8missing_docs�d�T8�T84�T,�T8�,�T�T8��T�T�T�T8�T�T�T8��T%�T,�T8��D�T%�T8$�T�T8��T&�T,�T�T�T,�T8ݩ
,�T�T
�T�T8��,�T8
�T,�T8�,�T�U8��U�U�U�p�8!$�U8�>D�U�U8��U%�U8,�U8�l�U&�U8��U�U,�U8��D�U%�U+�U�U�U8�4�U�U�U8�4�U8�U8��D�U�U�U�U8$�U(�U�U�U�U8��U�V�V�V8$�V �V7��V+�V�V�V8�4�V�V�V8�4�V8�V8��d�V�V�V�V8�V8$�V(�V�V8�V�V�V8��V�V�V�V8�V8$�V �V7��V8,�V8��\�W&�W�W:7<�W8��W�W,�W8��t�W%�W8,�W8��L�W&�W8�$�W�W,�W8��4�W�W7��W%�W+�W�W�W8�4�W8�W8��,�W�W�W�W8$�W(�W8$�W'�X8�>D�X�X�Y8�X8$�X'�X8��L�X�X�Y
�Y8$�Y �Y8��D�Y�Y�Y �Y8�	$�Y�Y�Y �Y8�4�Y�Y�Y8$�Y�Y�Y8$�Y'�Y8�>D�Y'�Y8����Y8�Y8ŒL�Y�Z�Z�Z8$�Z(�Z�Z�Z8��Z$�Z8��Z$�Z8��Z$�Z8��Z�Z�[8,�Z8��D�Z&�Z8�,�Z�Z,�Z8��D�Z%�Z8�Z8�Z8��D�Z�Z�Z�Z8��Z'�Z8����Z%�Z7��Z%�Z8��D�[�[�[7��[!�[8��D�[ �[8copy_from_slice�|�[�[�[�[8$�[ �[7��[%�[�[�[8��D�[�[�[7��[$�[8��D�[�[�[7��[$�[8��D�[�[�[7��[$�[8��D�[�[�[7��[8�[8֒l�[�\�\8���\&�\8��\$�\8��\&�\8��\$�\8��\&�\8��\$�\8��\&�\8��\$�\(�\,�\8�,�\�\8��\�\�\�]8,�\8��D�\&�\8�,�\�\,�\8��D�\%�\
�\�\,�\8�,�\�\8��\�\8�\8��,�\�\'�\8�T�\�]�]�]�]�]8���]$�]8��]$�]8��]$�]8��]�]�]!�]8��D�]8�]8�T�]�]�]8�,�]&�]�]�]�]8��](�]�],�]8�,�]�]8��]�]�]�^8�L�]	�]�]�^8�,�] �]8�	�]�]�]$�],�]8��D�]%�^8"4�^�^�^�^
�^�^�^8�,�^ �^8�4�^�^�^8�^
�^8,�^,�^8�,�^�^8��^�^8�^8��t�^�^�^8�,�^&�^�^8�^�^�^8��^(�^�^8�^,�^8�,�^�^8��^�^�_�_8�L�_	�_�_�_8�,�_ �_8�	�_�_�_$�_,�_8��D�_%�_8"4�_�_�_�_8�_
�_�_�_8�,�_ �_8
as_mut_ptr�T�_�_�_8�_
�_8�_,�_8�,�_�_8��_�_8�_8��4�_�`�`�`8$�`(�`8���`�`8��`�`�`�a
8�`8�`8Ӳ�`�`8���`�`�`�`�`8��
$�`'�`8zero�$�`�`�`$�`8��
$�`'�`8��$�`�`�`$�`8��
$�`'�`8��$�`�`�`%�`8Ӳ�` �`8��T�`�`�`8$�`%�`8Ӳ�a8�a8��<�a�a�a�a8$�a(�a8��$�a�a8��a�a�a�b
8�a8�a8Ӳ�a�a8��$�a�a�b�a�b8��
$�a'�a8��$�a�a�a$�a8��
$�a'�a8��$�a�a�a$�a8��
$�a'�a8��$�a�a�a$�a8��
$�a'�a8��$�a�b�b%�b8Ӳ�b �b8��T�b�b�b8$�b%�b8Ӳ�b8�b8��<�b�b�b�b8$�b(�b8υ$�b�b8��b�b�b�c
8�b8�b8Ӳ�b�b8υ$�b�b�c�b�c8��
$�b'�b8��$�b�c�c%�c8Ӳ�c �c8��T�c�c�c8$�c%�c8Ӳ�c8�c8��l�c�c�c�c8$�c(�c8��,�c�c8��c�c�c�d
8�c8�c8Ӳ�c�c8��,�c�c�d�c�d	8��
$�c'�d8��$�d�d�d$�d8��
$�d'�d8��$�d�d�d%�d8Ӳ�d �d8��T�d�d�d8$�d%�d8Ӳ�d8�d8�	�d�d8�J�d�d�d�d�d8$�d$�d8��d&�d8�J�d(�d,�d8�,�d�d8��d�d8$,�d8�J�d&�d8�,�e�e�e8��e(�e8��e�e�e8�e8�e8this�$�e�e�e�e
�e8$�e �e8�,�e�e�e%�e8��$�e �e8�,�e�e�e8��e%�e8��$�e8�e8�,�e�e8�J�e�e�e�f�e8�e8$�e$�e8�e8��f&�f8�J�f8$,�f8�J�f&�f8�,�f�f�f8��f(�f8��f�f�f	8
�f8���f8�f�f8�f8$�f �f7��f�f�f
�f8���f�f8��f�f�f
�f8���f8�f8��t�f�f8�J�f$�f8���g�g�g�g
�g8$�g$�g8��g&�g8�J�g$�g8��g&�g8���g(�g,�g8�,�g�g8��g�g8$,�g8�J�g&�g8�,�g�g�g8��g(�g8��g$�g8���g&�g8�,�g�g�g8��g(�g8��g�g�h8�g8�g8��$�g�g�g�g
�g8$�g �g8�,�g�g�g%�g8��$�g �h8����h�h�h8��h$�h8��h%�h8��$�h8�h8����h�h8�J�h$�h8���h�h�h�h
�h8�h8$�h$�h8�h8��h&�h8�J�h$�h8�h8��h&�h8���h8$,�h8�J�h&�h8�,�h�h�h8��h(�h8��i$�i8���i&�i8�,�i�i�i8��i(�i8��i�i�l"8,�i8��,�i&�i8�,�i�i,�i8��D�i�i,�i8��4�i%�i8
�i8���i8�i8$�i �i7��i�i�i!�i8��,�i �i8�	D�i�i�i�i�j
�j8���j�j8��j�j�j
�j8���j8�k8�k8�$�k�k�k8���k�k8$�k �k7��k �k8get_mut�<�k�k�k8��,�k�k�l
�k8���k�k8��l�l�l
�l8���l8�l8��$�l�l8�J�l�l�l�l�l8$�l$�l8�,�l&�l�l8$�l$�l8��l&�l8�J�l(�l,�l8�,�l�l8��l�l8$,�l8�J�l&�l8�,�l�l�l8��l$�l8��l(�l8��l�l�m8�l8�l8��$�l�l�m�m
�m8$�m �m8�,�m�m�m%�m8��$�m �m8��4�m�m�m8�,�m$�m8��m%�m8��$�m8�m8��4�m�m8�J�m�m�m�m�m8�m8$�m$�m8�,�m&�m�m,�m8�,�m�m8��m�m$�m8�m8��m&�m8�J�m8$,�m8�J�n&�n8�,�n�n�n8��n$�n8��n(�n8��n�n�o
8
�n�n�n8���n$�n�n8��n8�n8$�n �n7��n �n8�	D�n�n�n �n8�
�n�n�n8�,�n �n7��n �n8�	$�n�n�n�n�n
�n8���n�n8��n�n�n
�n8���n$�n8��n8�o8�?4�o�o�o�o8�o8$�o�o�o8��4�o'�o8�?4�o�o�o8$�o8�o8��,�o�o�o�o8�o8$�o$�o8�,�o&�o�o,�o8�,�o�o8��o�o�o�p8��,�o'�o8��,�o�p�p8$�p$�p8�,�p8$�p�p8��p�p8�,�p�p8�,�p�p8
�p,�p8�,�p�p8��p�p�p�q8!$�p8�4�p�p8��p%�p+�p�p�p8�4�p�p�p8�4�p8�p8�,�p�p�q�p8$�p$�p8_index�4�p&�q8�,�q(�q�q8��q�q�q�q8$�q �q7��q�q�q8��4�q8$�q�q8��q�q8��D�q�q8�,�q�q8
�q,�q8�,�q�q8��q�q�q�r
+�q�q�q8�4�q�q�q8�4�q8�q8�L�q�r�r�r8�r8$�r$�r8��4�r&�r8�,�r(�r�r8�r8��r�r�r�r8�r8$�r �r7��r�r�r8��4�r8$�r�r8��r�r8�$�r�r�r�r8��r%�r,�r8��D�r�r8
�r,�r8�,�r�r8��r�r�r�s8�s8�$�s�s�s8��s&�s�s�s8��s%�s,�s8��D�s(�s8$�s�s�s8$�s�s�s8��s
�s��x"l�x����������x�����L�y���.��4���*,��y0t�y�����
����	component�L�y��z)������zȮ
L�z�������z$t�z������
����Q4�z��~/|�~�
��,�~��~��������%t����
��,�����������%t����
��,ǁ��������#t���
�c16�����!$�������������t�����L��
������+-��������#t����
�int����������"t����
�٭ˆ���������!t����
�c8�ˉ���L������������������,�����0��6���+-���$T���<�<�<���<�����
����$������!L��������������,�����$��*���+-�T���<�<�������
����$�����@ی��?�����������
���$��,؏�����d�������CEGI̠�T���<�<��������
�����$�����LǓ���	w`��l������:\����<�<Ѵ
�����͔����Ȯ
L���#��\��
����Ȕ13���^�?������—��З��Lŗ�#ѸLӗ�Ѹ����������LNPR���)T���<�<�<���<׸����
���Ѹ$���,���ҙ_�?������י�����Lڙ��L�����������8:<>���*T���<�<�<���<���ƚ�
���Ѹ$˚�,њ���k�?����������؛��L����\˛��Lۛ����������ACEG���(T���<�<�<���<չ����
���Ѹ$���,œ���l�?�������������L���\����L������������ACEG�Ӟ)T֞�<�<�<���<�����
���Ѹ$��,����`�?����������ˠ��L����LΠ�����ͺ���8:<>���*T���<�<�<ͺ�<������
���Ѹ$���,�����l�?��������������L����\����L�����٣ͺ���ACEG��(T���<�<�<ͺ�<չ����
���Ѹ$���,���֥m�?������ۥ������Lޥ��\���L�������ͺ���ACEG�ʦ)Tͦ�<�<�<ͺ�<���ئ�
���Ѹ$ݦ�,����_�?����������˨��L����LΨ�����ͺ���8:<>���)T���<�<�<ͺ�<׸����
���Ѹ$���,�����^�?��������������L����L�����ɫ�����8:<>��)T��<�<�<���<�����
���Ѹ$���,�����]�?��������������L����L�����׮�����8:<>��(T��<�<�<���<չ����
���Ѹ$���,�����_�?��������������L����L�����ܱ�����8:<>���)T���<�<�<���<������
���Ѹ$��gray�$�����^�?��������������L����L�����������8:<>���(T���=�=�=���=׸����
���Ѹ$����$�����\�?����������ȷ��L����L˷����������8:<>���(T���=�=�=���=չ����
���Ѹ$���,�����]�?��������������L����L�����ߺ�����8:<>���)T���=�=�=���=������
���Ѹ$���,����^�?��������������L����L������������8:<>�Խ*T׽�=�=�=���=�����
���Ѹ$��,���ƿ]�?������˿��ٿ��Lο��Lܿ����������8:<>���)T���=�=�=���=׸����
���Ѹ$���,�����,���������b����� ������",���=�=�=���=������
���$���,�����%�������Ȯ
L���������%,���=�=�=��=�����
���$���,�����$�������Ȯ
L���������$,���=�=�=��=�����
���$���,�����$�������Ȯ
L����������$,���=�=�=���=������
���$���,�����#�������Ȯ
L����������#,���=�=�=���=������
���$���,�����4���������W����� ������4���=�=������
���$�����&�������Ȯ
L���������4���=�=�����
���$�����%�������Ȯ
L���������4���=�=�����
���$�����%�������Ȯ
L����������4���=�=������
���$�����$�������Ȯ
L����������4���=�=������
���$��l�H�b7_ This module provides a way to register decoding hooks for image formats not directly supported��c7 by this crate.�,�I�����������<�7����,�7����D�7�����<�7�����L�7�����$�7�����$�7����4�7�<����d�7� ��0�4\�7g��
�{z7��7�
����������y{d�7l��"7]_IK��&7D�7������)7Ȕ$�7���$�7���1Ȕ.��$��CȔ@��6��#7������7���$�7���$�7��(*��Q7t�7�<�<��<�d�<�<poison��<�<Ӛ�<�L��V�����������������;t�������base���.>�$�ݭ�����������lf���]v���������
A�9��S�������������������������q�aX�����������lf���]v� �����������G�GRandomState��Gk0���Gk1�����7�����@����������@��7l�7��ݭ��@7��7�<�<��<�d�<�<���<�<Ӛ�<�L��V��?�?��?���:�?�	�:$x��Lk�����C(�������((���R7O A wrapper around a type-erased trait object that implements `Read` and `Seek`.�l�7�R���������
A�9��S�R
A�9��S������������d�O�Φqo�����������lf���]v��R����(�������
��R�7��,7������78�=�=������������������<7$�7�=�=�=��=����7�
�8$�7���7��[7l�7�=�=�=�=��=
���
IoSliceMut���������	��=���7�
�8$�7bufs�$�7��F7\�7�=�=�=��=�����7�
�8$�7���7��	H7t�	7�=�=�=��=��
���	7�
�8$�	7���	7��
?7T�
7�=�=�=��=�����
7�
�8$�
7���
7��"78�=�=���������������07D�7�=�=���������������������q�aX�=�����7�
�8$�7��!7<�7�=�=���7�
�8$�7amt��7��O7T�7�=�=�=��=�����7�
�8$�7byte�$�7���7��
C7L�
7�=�=�=��=��
���
7�
�8$�
7���
7��78�=�=������������B7$�7�=�=��՚��7�
�8$�7��
�7��+74�7�=�=�����7�
�8$�7��57|�7�=�=�՚��7�
�8$�7��7��E7B A function to produce an `ImageDecoder` for a given image format.�d�7���7��N7��]7Z Register a new decoding hook or returns false if one already exists for the given format.���7ݭ��
�	extension�L�7hook�$�7��:7��M7J Returns whether a decoding hook has been registered for the given format.���7�=�=�����d�Jp/K�\�7
���L�7<�7���������������������.>�$�ݭ�����������lf���]v���������������������#�7��&7# Registers a format detection hook.��7���`7] The signature field holds the magic bytes from the start of the file that must be matched to���_7\ detect the format. The mask field is optional and can be used to specify which bytes in the���572 signature should be ignored during the detection.��7�t�7��7���*7' ## Using the mask to ignore some bytes��7�<�7����774 # use image::hooks::register_format_detection_hook;���Q7N // WebP signature is 'riff' followed by 4 bytes of length and then by 'webp'.���17. // This requires a mask to ignore the length.���17. register_format_detection_hook("webp".into(),���G7D      &[b'r', b'i', b'f', b'f', 0, 0, 0, 0, b'w', b'e', b'b', b'p'],���H7E Some(&[0xff, 0xff, 0xff, 0xff, 0, 0, 0, 0, 0xff, 0xff, 0xff, 0xff]),�4�7 );�<�7���7���7 ## Multiple signatures��7�<�7����77ԋ�� R7O // JPEG XL has two different signatures: https://en.wikipedia.org/wiki/JPEG_XL��� B7? // This function should be called twice to register them both.���!F7C register_format_detection_hook("jxl".into(), &[0xff, 0x0a], None);���"07- register_format_detection_hook("jxl".into(),���"Y7V      &[0x00, 0x00, 0x00, 0x0c, 0x4a, 0x58, 0x4c, 0x20, 0x0d, 0x0a, 0x87, 0x0a], None,�4�#7��<�#7���#7���#7ݭ�����������������;t����
���L�#7	signature�L�#7��$�$7T�I4�I�������@?4O?��������������������1�1��
$?����N�*����
\d�����
����,����DerefMut�D�����,�������D�����,������$��-��ChunksExact�\�ԋ����
t�ދ����L������l����υ$��0��υ�0����,��1�����1������0�����0����$��1�����1���4\�g���t��%�������%�������%��Ǚ���%����\��2����d��2����$��&�����t��"��Āl��"����<��4�������"����|��#����,��$�������$����l��%����$��4���#�����4���#�����5���#Ҳl��6���#��\�� ��+����� ��,��Ĺ���'͗T��%����d��1��8��d�������������d�� ��2��\��3��3�3�DI��W�u3\_EH58$'|�	��)������@��������hkBE��n"%������(���������V������z}��;or_bOR܏C���8;$'������������P����{~hkUX��$� Iterate over pixel refs.�4��R��?��������,����R����$�R�֢���ľ��]��FF5��[]���$4����ԋԋܖ׋���g؋�
�gً��
�g�
T~�F]�Rآ��M�R��?��������,�Ǣ�֢�	ľ����J�J�J���CE�L�	$�	���R����	#$�	�=�=ľ����������������;t�������	�
��R��$�	�
���������������
آ����
-L�
�=�=ľ����
�
��R��$�
��V�R��?��������,�Ǣ�֢�ľ��I��13�����=�=ľ���
��R��$���X�R��?��������,�Ǣ�֢�
ľ��I��13���
(L�
�=�=ľ���
�
��R��$�
��������������������&8�=�?��=������,��������,��=�=�������
�8��$���N8�=�?���=�����,��_آT�����_�+-��4��=�=�=�=���=�^�^��^��[�^���[����e�S��=�����
�8��$�����'��$! Iterate over mutable pixel refs.�L��R��?��������,�Ǣ�֢�֢�����q>�Q���FH���'4����ދދ��
����g��
�g���
�g���
�gJ��K±�*�Rآ��P�R��?��������,�Ǣ�֢������J�J�J���CE�L�$����R����'$��=�=�����������������;t���ѳ���
��R��$�����������������������-L��=�=������
��R��$���Y�R��?��������,�Ǣ�֢����I��13�����=�=����
��R��$���[�R��?��������,�Ǣ�֢����I��13���,L��=�=������
��R��$�����������������ص��Q8�=�?��=������,���T�����_�#%��4��=�=�=�=���=�^�^��^��[�^���[����e�S��=�����
�8��$�����"��! Iterate over rows of an image�����VS This iterator is created with [`ImageBuffer::rows`]. See its document for details.�����A> [`ImageBuffer::rows`]: ../struct.ImageBuffer.html#method.rows�$��R��?��������,�Ǣ�֢�֢4���H��lN���BD���$4��������#�R��?��������,�Ǣ�����!#���IT���R������
��R����4��,��r4���$K�R��?������$��,�$Ǣ�$֢�%������J�J�J���$CE�L�%$�%��ľ��%+$�%�=�=������������������;t���ľ��%�
��R��$�%��(-L�(�=�=������(�
��R��$�(��)T�R��?������)��,�)Ǣ�)֢�)����I��)13���)�)�=�=����)�
��R��$�)��*V�R��?������*��,�*Ǣ�*֢�*����I��*13���+0L�+�=�=������+�
��R��$�+��-$8�=�?��=����-��,�-�������-,�-�=�=������-�
�8��$�-��.L8�=�?���=���.��,�.��T�.����_�#%��/4�/�=�=�=�=���=�^�^��^��[�^���[����e�S��=����/�
�8��$�/��/��1%��0)& Iterate over mutable rows of an image��0���0ZW This iterator is created with [`ImageBuffer::rows_mut`]. See its document for details.��1���1IF [`ImageBuffer::rows_mut`]: ../struct.ImageBuffer.html#method.rows_mut�<�2�R��?������2��,�2Ǣ�2֢�2֢�����>�ź���2BD���2'4�2���Ա��2&�R��?������3��,�3Ǣ�3����3!#���4MT�4��R������
��R����4�4�,�5�r4�5��:N�R��?������:��,�:Ǣ�:֢�:������J�J�J���:CE�L�:$�:�����;.$�;�=�=������������������;t������;�
��R��$�;��=-L�=�=�=������=�
��R��$�=��>W�R��?������>��,�>Ǣ�>֢�?����I��>13���?�?�=�=����?�
��R��$�?��?Y�R��?������?��,�?Ǣ�?֢�@����I��?13���@3L�@�=�=������@�
��R��$�@��CO8�=�?��=����C��,�C��T�C����_�#%��C4�C�=�=�=�=���=�^�^��^��[�^���[����e�S��=����C�
�8��$�C��C��E-��D%" Enumerate the pixels of an image.�|�E�R��?������E��,�EǢ�E֢�E֢�Ǣ����R�):9�������EOQ���E4�E���ľ4�F�F���4�F�F���T�F,�F�����FV�R��?������F��,�FǢ�F֢�G������J�J�J���FCE�L�G$�G������G/$�G�=�=������������������;t�������G�
��R��$�G�I�����������������������I-L�I�=�=������I�
��R��$�I��J_�R��?������J��,�JǢ�J֢�K����I��J13���K�K�=�=����K�
��R��$�K��K/8�=�?��=����L��,�L�������L,�L�=�=������L�
�8��$�L��MW8�=�?���=���M��,�M��T�N����_�#%��N4�N�=�=�=�=���=�^�^��^��[�^���[����e�S��=����N�
�8��$�N��N��P+��P#  Enumerate the rows of an image.�l�P�R��?������P��,�PǢ�P֢�Q֢}!Ǣ`���h�;�pV�����PMO���Q$�Q�����4�Q�Q���T�Q,�Q�����QT�R��?������Q��,�QǢ�Q֢�R������J�J�J���QCE�L�R$�R������R;$�R�=�=������������������;t�������S�
��R��$�S�T�����������������ԙ��n���]��FF5����������������������R�):9��������V-L�V�=�=������V�
��R��$�V��W]�R��?������W��,�WǢ�W֢�W����I��W13���W�W�=�=����W�
��R��$�W��X-8�=�?���=���X��,�X�������X,�X�=�=������X�
�8��$�X��YU8�=�?��=����Y��,�Y��T�Z����_�#%��Z4�Z�=�=�=�=���=�^�^��^��[�^���[����e�S��=����Z�
�8��$�Z��Z��\0��\%����\�R��?������\��,�\Ǣ�\֢�]֢� Ǣ� ��#H��y �����\OQ�Ğ]4�]����4�]�]���4�]�]���T�],�]�����]Y�R��?������]��,�]Ǣ�]֢�^������J�J�J���]CE�L�^$�^��ѳ��_3$�_�=�=������������������;t�������_�
��R��$�_�`���������������������a-L�a�=�=������a�
��R��$�a��bb�R��?������b��,�bǢ�b֢�b����I��b13���b�b�=�=����b�
��R��$�c��cZ8�=�?���=���c��,�c��T�d����_�#%��d4�d�=�=�=�=���=�^�^��^��[�^���[����e�S��=����d�
�8��$�d��d��f.��f#����f�R��?������f��,�fǢ�f֢�g֢�%Ǣ���L6ڱ�����fMO���g$�g�����4�g�g���T�g,�g�����gW�R��?������g��,�gǢ�g֢�h������J�J�J���gCE�L�h$�h������i>$�i�=�=������������������;t�������i�
��R��$�i�j���������������������n��q>�Q����������������������#H��y ������l-L�l�=�=������l�
��R��$�l��m`�R��?������m��,�mǢ�m֢�m����I��m13���m�m�=�=����n�
��R��$�n��nX8�=�?���=���n��,�n��T�o����_�#%��o4�o�=�=�=�=���=�^�^��^��[�^���[����e�S��=����o�
�8��$�o��o���n�?��:�������������L���
,݅������
�������������������������HJxz���]���0- Constructs a buffer from a generic container��͆$! (for example a `Vec` or a slice)�������ZW Returns `None` if the container is not big enough (including when the image dimensions��݇MJ necessitate an allocation of more bytes than supported by the container).�D��������������������;t�������
������,���r4ˈ��؈���"�ы%" Returns the underlying raw buffer�D��������
�����$����"���%��4��=�=���=������
�����$���֍&���'$ The width and height of this image.�Tݍ�=�=�������
�����$��͎䬎 The width of this image.�,Ԏ�=�=���ڎ�
�����$ێܪ�숏 The height of this image.�4���=�=������
�����$�����3d���=�=���=������
�����$�����%���63 Returns an iterator over the pixels of this image.����>; The iteration order is x = 0 to width then y = 0 to height�4Ò�=�=����ԙ��n���]��FF5�=���ʒ�
�����$˒�ܖ!���41 Returns an iterator over the rows of this image.�����ɔ[X Only non-empty rows can be iterated in this manner. In particular the iterator will not����]Z yield any item when the width of the image is `0` or a pixel type without any channels is����LI used. This ensures that its length can always be represented by `usize`.�$��=�=����؜�����H��lN��=�����
�����$��Ù8�ɗ,) Enumerates over the pixels of the image.����52 The iterator yields the coordinates of each pixel����#  along with a reference to them.��ܘ>����� Starting from the top left.��ʙ�=�=����������������������R�):9���=���ۙ�
�����$ܙ���4���*' Enumerates over the rows of the image.��›41 The iterator yields the y-coordinate of each row����#��t���=�=����ġ��x���������h�;�pV��=������
�����$�����-�ם63 Gets a reference to the pixel at location `(x, y)`����d����������>; Panics if `(x, y)` is out of the bounds `(width, height)`.�P|��L����=�=���=������
�����$�������������=���KH Gets a reference to the pixel at location `(x, y)` or returns `None` if��Ң52 the index is out of the bounds `(width, height)`.�����=�=������������������;t����=������
�����$����������|Ħ������������������������@������
������,���r4ͩ�	کLѪ������������������������=��������
������,���r4��4�����������������������4��������������������������?l����>�>������������������;t��������������,M�[�}����
�����$������������A�����>�>��������
�����$�������������+�رDA Get the format of the buffer when viewed as a matrix of samples.�l���>�>��������
�����$�����k���JG Return the raw sample buffer with its stride an dimension information.�ϴ��״WT The returned buffer is guaranteed to be well formed in all cases. It is laid out by����]Z colors, width then height, meaning `channel_stride <= width_stride <= height_stride`. All����^[ strides are in numbers of elements but those are mostly `u8` in which case the strides are���� also byte strides.�������2�2���2���2ō�2��� o��q@�����������
�����$���Իo�ͺ+( Return a view on the raw sample buffer.�������JG See [`into_flat_samples`](#method.into_flat_samples) for more details.�|ۻ�>�>���2�2���2���2ō�2��� o��q@�>���������
�����$���{�Ҿ30 Return a mutable view on the raw sample buffer.�������J����>�>���2�2���2���2ō�2��� o��q@�>��������������
�����$�����y�?��:���ۆ�����L���
,�������
��ԾD������������*,RT���?����>�>���>������
�����$�����0���>; Returns an iterator over the mutable pixels of this image.�T���>�>��������n��q>�Q��>������
�����$�����,���<9 Returns an iterator over the mutable rows of this image.�������[Ɠ���]�����L��D���>�>������������>�ź��>������
�����$�����C���,�����5�����+( along with a mutable reference to them.�����>�>���������������������#H��y �>������
�����$�����?���*�����4͚���+������>�>��������x���������L6ڱ��>������
�����$�����9���>; Gets a reference to the mutable pixel at location `(x, y)`����d����������>��P|��l����>�>���>������
�����$�������������I���IF Gets a reference to the mutable pixel at location `(x, y)` or returns����?< `None` if the index is out of the bounds `(width, height)`.�����>�>������������������;t����>������
�����$����������|��������������������������5���%" Puts a pixel at location `(x, y)`����d����������>��P|��L����>�>��������
�����$������������
,�����3�?��:����
����L���
,���������*,.0���>���)& Define the color space for the image.�������^[ The color data is unchanged. Reinterprets the existing red, blue, green channels as points����LI in the new set of primary colors, changing the apparent shade of pixels.�������]Z Note that the primaries also define a reference whitepoint When this buffer contains Luma����\Y data, the luminance channel is interpreted as the `Y` channel of a related `YCbCr` color����^[ space as if by a non-constant chromaticity derived matrix. That is, coefficients are *not*����^[ applied in the linear RGB space but use encoded channel values. (In a color space with the����52 linear transfer function there is no difference).�������.+ The default color space is [`Cicp::SRGB`].�����>�>��������
�����$����,�����H���/, Define the transfer function for the image.�������VS The color data is unchanged. Reinterprets all (non-alpha) components in the image,����WT potentially changing the apparent shade of pixels. Individual components are always����PM interpreted as encoded numbers. To denote numbers in a linear RGB space, use����,) [`CicpTransferCharacteristics::Linear`].�������.������>�>��������
�����$��tf������!���63 Get the Cicp encoding of this buffer's color data.�\���>�>��������
�����$�����@���GD Set primaries and transfer characteristics from a Cicp color space.�������_\ Returns an error if `cicp` uses features that are not support with an RGB color space, e.g.����85 a matrix or narrow range (studio encoding) channels.�|���>�>����������
�����$����$�����<����>�>��������
�����$����,�������?��:���ۆ�����L���
,���#��|��������
�����EG���r���52 Saves the buffer to a file at the path specified.�������85 The image format is derived from the file extension.�$���>�>�����������������������ͺ\���$�����
�������$���$��MO�����?��:���ۆ�����L���
,����|��������
�����=?�������74 Saves the buffer to a file at the specified path in�̹� the specified format.�������HE See [`save_buffer_with_format`](fn.save_buffer_with_format.html) for���� supported types.�����>�>����������������������\�������
�������$���$���4��BD�����?��:���ۆ�����L���
,����|��������
�����=?�������:7 Writes the buffer to a writer in the specified format.�������_�������D���>�>�>���>�d������d��������������t�����l�������
�������$���}4���4��[]�����?��:���ۆ�����L���
,����|����저�
�����=?�����ŀ-* Writes the buffer with the given encoder.�����>�>��������������������� ��dρ����
�������$���b<��AC���d�?��:����
����L���
,�����<҄�����79;=��<�����
��������x�?��:���ۆ�����LɆ�
,����웇�
Ɔ�������CE\��4Ň������+,��>�>���>������
�����$������?��:���ۆ�����L���
,���쉉�
��ԾD�������EG���7L���>�>���>���Ɖ�
�����$ˉ�����?��:���ۆ�����L���
,�������
�����������EG\��4���������),����>�>�����>������
�����$�������?��:���ۆ�����L���
,ٌ�����
��ԾD�������EG���5L����>�>�����>������
�����$�������?��:���ۆ����L���
,Ŏ���ێ�
�����,����������02XZ���,,���>�>��������
�����$�����'T���>�>�>���>������
�����$���44���Ӓ��?��:���ۆ�����Lے�
,����츓�
ؒ��,ؓ����������������EGmoT�,��������"T���>�>��������
�����$���Ĕ(Lǔ�>�>�����є�
�����$Ҕ��ؔ�������6���B? Returns the pixel located at (x, y), ignoring bounds checking.�����>�>��������
�����$�������������]����>�>��զ
�ї�
�����$җ�,ؗ�r4������?��:���ۆ�����L���
,��������
��ԾD�������������������IKqs���5l���>�>���>������
�����$����š��ʚ���1L���>�>��������
�����$������������
,���͜?���>; Puts a pixel at location (x, y), ignoring bounds checking.��ל�>�>�������
�����$����������
,����/���FC Put a pixel at location (x, y), taking into account alpha channels�������NK DEPRECATED: This method will be removed. Blend the pixel directly instead.�\��>�>�������
�����$����������p����ˠ?\Π�>�>�����ڠ�
�����$ߠ�44�����������/�?���
���
,��զ
������$&�߱G�ծ=: Creates a new image buffer based on a `Vec<P::Subpixel>`.�������if all the pixels of this image have a value of zero, regardless of the data type or number of channels.�������?< The color space is initially set to [`sRGB`][`Cicp::SRGB`].�ٰ�d��������PM Panics when the resulting image is larger than the maximum size of a vector.�-\ϱ�զ
��
����,��r4�����X���52 Constructs a new `ImageBuffer` by copying a pixel����d����̵��ԵP�T����զ
��
����,���r4Ƕ��
,Զ�������TQ Constructs a new `ImageBuffer` by repeated application of the supplied function.������FC The arguments to the function are the pixel's x and y coordinates.�Ĺ�d̹��ݹ���P�<����
զ
��J�����
ɺ���
�������
�������
�����
�,̺�r4غ��Z\������63 Creates an image buffer out of an existing buffer.����1. Returns None if the buffer is not big enough.�-\ݽD����
����������������;t���զ
��
����,���r4���������)���=: Consumes the image buffer and returns the underlying data���� as an owned buffer�-\��D��զ
��
��
���$�����V����>�>�>զ
�>�1�1��1���1�r��1����1����1Ӛ��O����x�یj�ی�j�������������������$��,��
�������$���,��JLEG������74 Provides color conversions for whole image buffers.�l��������������������$��*���+-������)& Converts `self` to a buffer of type T�������VS A generic implementation is provided to convert any image buffer to a image buffer�č� based on a `Vec<T>`.�<���>�>��Ѹ����
���Ѹ$��t��������~���<9 Expands a color palette by re-using the existing buffer.����DA Assumes 8 bit per pixel. Uses an optionally transparent index to����(% adjust it's alpha value accordingly.�-\��t���>���>
����������
�$���s<��transparent_idx�|��d����������������������������c` This copies the color space information but is somewhat wrong, in numeric terms this conversion����\Y fails to actually convert rgb/luma with consistent treatment. But this trait impl is too����c` generic to handle it correctly (missing any CICP related parameter for the coefficients) so the����c` best effort here is to copy the metadata and have slighly incorrect color. May you've only been����FC adding an alpha channel or converting sample types, which is fine.�������:7 It will very likely be deprecated in a future release.��:�������������
���$�������D������4���$��,���$��,��������$����L���������������)+�������?t������$! Convert RGB image to gray image.�l�������%" use image::buffer::ConvertBuffer;�̭� use image::GrayImage;�������,) let image_path = "examples/fractal.png";����(% let image = image::open(&image_path)����#      .expect("Open file failed")����     .to_rgba8();�������0- let gray_image: GrayImage = image.convert();�<����<���>�>��������
�������$��Ġ���������d���>�>��������������������������q�aX�>��������
�$����T��ČT���������������������
��
����|���>�>��������������������������q�aX�>�@�@��@
���$�@ۧ�@�@�Ч����>����������������D�����D���$�����$�����
����$����T��ČT��eg]_����j���������
���$�������L���$��,���$�����������%���������D���1�1��1���1�r��1����1����1Ӛ��O����x���������������������>�>���1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?���:�?�	�:$x��Lk�ŭ�$������������ŭL��ɪ,���$ŭ,���"ŭ������"������"�������������"
�����ŭ$�����������������������ŭ�������\Y Copy pixel data from one buffer to another, calculating equivalent color representations����! for the target's color space.������� Returns `Ok` if:����]Z - Both images to have the same dimensions, otherwise returns a [`ImageError::Parameter`].����ZW - The primaries and transfer functions of both image's color spaces must be supported,����63   otherwise returns a [`ImageError::Unsupported`].����VS - The pixel's channel layout must be supported for conversion, otherwise returns a����\Y   [`ImageError::Unsupported`]. You can rely on RGB and RGBA always being supported. If a����NK   layout is supported for one color space it is supported for all of them.�������[X To copy color data of arbitrary channel layouts use `DynamicImage` with the overhead of����;8 having data converted into and from RGB representation.�����>�>�>���>�1�1��1���1�r��1����1����1Ӛ��O����x�����������������������D���������$�����%���$������$���Ԁ�����%��������
���������$���$���<�������lj��نYV Convert this buffer into a newly allocated buffer, changing the color representation.�������_\ This will avoid an allocation if the target layout or the color conversion is not supported�T�� (yet).�������]Z See [`ImageBuffer::copy_from_color_space`] if you intend to assign to an existing buffer,����&# swapping the argument with `self`.�tΉ�>�>��������������������������q�aX�1�1��1���1�r��1����1����1Ӛ��O����x���?�?��?���:�?�	�:$x��Lk������������������D݉�$�����%���$������$���Nj
�������$���,���<��hj�����ӎKH Apply a color space to an image, transforming the pixel representation.�����>�>���������ŏ�
�����$ʏ��,؏�<�$a������� Sendable Rgb image buffer�D�������–-* Sendable Rgb + alpha channel image buffer�L�����ɗ���#  Sendable grayscale image buffer�Lҗ��������30 Sendable grayscale + alpha channel image buffer�t����Ԓ�T����܅�\������\������ �����������0- An image buffer for 32-bit float RGB pixels,���@= where the backing container is a flattened vector of floats.�\�����О�ݝ1. An image buffer for 32-bit float RGBA pixels,����@��dٞ�����$��������$$��������
��,�����%��������$$��������
��,�����%��������$$��������
��,����*��������$$��������
��,����&��������$$��������
��,����'��������$$��������
��,����'��������$$��������
��,���ܥ,��������$$��������
��,����(��������$$��������
��,���q?T�?���1�1IndexedParallelIterator��0&�&��ParallelIterator��I&�$��ܖ\o&�E����
t|&�E��
ParallelSlice�l�&�,��ParallelSliceMut���&�-�����*���,�����D������,��$���\��1��ProducerCallback���&&���Producer�E�&&���Consumer�E�*&&���Folder�5�4&&���Reducer�=�@&&���UnindexedConsumer���D&&���UnindexedProducer���M&&����5�m&&���bridge_producer_consumer�Őw&&���bridge_unindexed��ӄ&&�����"8psRU�`LGJ8; �D����������������m�R��?��������,����$�Ǣ��آ$�֢������&�$&�%&�&���ce�L�$�������i|���������&�$&��j�����&������
��R����$�consumer�D�BD����������������������"<��>�>�������
��R��$���t�R��?��������,���$�Ǣ���$�֢������&�&&�&&�&����WY���A,��������j�����&�������
��R����$���D�;=����������������������	�	�>�>����	�
��R��$�	��	Tl�	�������&�����������
&������

��R����$�
callback�D�
BD�
���������������������f8�>�?��>������,���$���$���T�����_�35��4��>�>�>�>���>�^�^��^��[�^���[����e�S��>�����
�8��$������
.+ Parallel iterator over mutable pixel refs.�S�R��?��������,�����$���$�Ǣ���آ$���$�֢�֢��5T&��:�y�����vx���'4����&�E&�E��
&�E��
&�)&�E�&�)&�E�
&�)�u���=��Rآ��~�R��?��������,���$���$�Ǣ���$���$�֢������&�$&�%&�&���ce�L�$���ѳ��i|���������&�$&��j�����&������
��R����$���D�;=������������������ص��"<��>�>�������
��R��$�����R��?��������,���$���$�Ǣ���$���$�֢������&�&&�&&�&����gi���A,��������j�����&�������
��R����$���D�;=������������������ص����>�>�����
��R��$���Tl���������&���������&������
��R����$���D�;=������������������ص��w8�>�?��>������,���$���$���$���$���T�����_�CE��4��>�>�>�>���>�^�^��^��[�^���[����e�S��>�����
�8��$�����v�R��?��������,���$�Ǣ���$�֢������&�$&�%&�&���SU�L�$�������i|���������&�$&��j�����&������
��R����$���D�;=D�������������������������� "<� �>�>������ �
��R��$� �� }�R��?������ ��,�!��$�!Ǣ�!��$�!֢�!�����&�&&�&&�&���� WY���!A,�!�������j�����!&�������!
��R����$�!��D�!;=D�"�����������������������$�$�>�>����$�
��R��$�$��$Tl�%��������&���������%&������%
��R����$�%��D�%;=D�&�����������������������(o8�>�?��>����(��,�(��$�(��$�(��T�(����_�35��(4�(�>�>�>�>���>�^�^��^��[�^���[����e�S��>����(�
�8��$�)��)��+'��*DA Parallel iterator over mutable pixel refs and their coordinates.�f�R��?������+��,�+��$�+��$�+Ǣ�+��$�+��$�+֢�,֢Ǣ2����ʃ��@���+km�܌,4�,�����T�,,�,�����,��R��?������,��,�-��$�-��$�-Ǣ�-��$�-��$�-֢�-�����&�$&�%&�&���,ce�L�-$�-������-i|�-��������&�$&��j�����.&���Ȃ�.
��R����$�.��D�.;=D�/������������������������1"<�1�>�>������1�
��R��$�1��1��R��?������1��,�2��$�2��$�2Ǣ�2��$�2��$�2֢�2�����&�&&�&&�&����1gi���2A,�2�������j�����2&���Ȃ��2
��R����$�3��D�3;=D�3�����������������������5�5�>�>����5�
��R��$�5��6Tl�6������Ȃ&���������6&���Ȃ�6
��R����$�6��D�6;=D�7�����������������������9�8�>�?��>����9��,�9��$�9��$�9��$�:��$�:��T�:����_�CE��:4�:�>�>�>�>���>�^�^��^��[�^���[����e�S��>����:�
�8��$�:��:��;��?��:���ۆ��<��L�<�
,�<���$�<���
$�<����<�
�<����SU��>,��=SP Returns a parallel iterator over the pixels of this image, usable with `rayon`.���=(% See [`pixels`] for more information.��>���> [`pixels`]: #method.pixels�T�>�>�>���1�1���1�n���\ ��<�>����>�
�����$�>��A?��@if Returns a parallel iterator over the pixels of this image and their coordinates, usable with `rayon`.���A2/ See [`enumerate_pixels`] for more information.��A���A2/ [`enumerate_pixels`]: #method.enumerate_pixels���B�>�>���1�1��1����1��yk�q� @�>����B�
�����$�B��C��?��:���
ۆ��D��L�C�
,�C����$�C��$�D����
$�D��$�D���D�
�CԾD�D����mo��F7��D[X Returns a parallel iterator over the mutable pixels of this image, usable with `rayon`.���E,) See [`pixels_mut`] for more information.��E���E&# [`pixels_mut`]: #method.pixels_mut�t�F�>�>��������n�:�y����>����F�
�����$�F��JJ��Hqn Returns a parallel iterator over the mutable pixels of this image and their coordinates, usable with `rayon`.���I63 See [`enumerate_pixels_mut`] for more information.��I���I:7 [`enumerate_pixels_mut`]: #method.enumerate_pixels_mut�ėJ�>�>��������������ʃ��@�>����J�
�����$�J��Kh�?���
�K�
,�L��$�L��$�L��$�L��$�Lզ
�35��O���LTQ Constructs a new `ImageBuffer` by repeated application of the supplied function,���M*' utilizing multi-threading via `rayon`.��M���MF��N�d�N���N���NP�\�O��
զ
��J�����
�O���
����P���P����
$�P���
$�P
�����
�,�O�r4�O��Ofh\�Q�����������������
����
��?D�?�������1�$
�����$!���	BufWriter�L'�����$2�����,8����$O�-����$i�����Lo�����Lz���͗T��%���4\�g���t��%�������%����\��2���^�����������&�����l������\������������t����״L�����\��1����T����ε\������D������\�����d����ƴL��������� ����$�� ������� ���6��������\��6����,��$���7D������$��4���#�����4���#��܎�5���#؋���1�������.����d�������������d�� ��0��d�� ��2��\��3��3��\��!��4υ$��0��υ�0����,��1�����1��l��'r[^LO=@|D2�Z*$,a	��K�������������B�����������svcfSVCF36#&������%���5�t����������������tw`cLO8;%(�����������twĘ\���+��,�8��D�&�8�$�$�,�8��,�&�8��*�,�8action�4�&�8�$�*���%��%	8#�8��d� '� 
� %� 8,� ,� 8��D� � �%<8͍T� � � ,� 8��,� *� 8͍T� � � ,� 8�4� $� 8�\� �!�!,�!8��,�!*�!8�\�!�!�!,�!8�4�!$�!8��L�!�!�!,�!8��,�!*�!8��L�!�!�!,�!8�4�!$�!8��T�!�!�",�!8��,�!*�"8��T�"�"�",�"8�4�"$�"8Ɏ\�"�"�",�"8��,�"*�"8Ɏ\�"�"�",�"8�4�"$�"8�d�"�"�",�"8��,�"*�"8�d�#�#�#,�#8�4�#$�#8��T�#�#�#,�#8��,�#*�#8��T�#�#�#,�#8�4�#$�#8��\�#�#�#,�#8��,�#*�#8��\�#�$�$,�$8�4�$$�$8ɏ\�$�$�$,�$8��,�$*�$8ɏ\�$�$�$,�$8�4�$$�$8�d�$�$�$,�$8��,�$*�$8�d�$�%�%,�%8�4�%$�%%�%�%�%,�%8��D�%&�%8�$�%$�%,�%8��,�%&�%8�L�%$�%,�%8�4�%&�%8�$�%*�%�%�+8,�%,�%8��D�%�&�*P8��d�&'�&8͍T�&�&�&,�&8��,�&*�&,�&8�4�&$�&8��d�&'�&8�\�&�&�&,�&8��,�&*�&,�&8�4�&$�&8��d�''�'8��L�'�'�',�'8��,�'*�',�'8�4�'$�'8��d�''�'8��T�'�'�',�'8��,�'*�',�'8�4�'$�'8��d�('�(8Ɏ\�(�(�(,�(8��,�(*�(,�(8�4�($�(8��d�('�(8�d�(�(�(,�(8��,�(*�(,�(8�4�($�(8��d�)'�)8��T�)�)�),�)8��,�)*�),�)8�4�)$�)8��d�)'�)8��\�)�)�),�)8��,�)*�),�)8�4�)$�)8��d�*'�*8ɏ\�*�*�*,�*8��,�**�*,�*8�4�*$�*8��d�*'�*8�d�*�*�*,�*8��,�**�*,�*8�4�*$�*%�+܊+����������+,�+�>�>������+�
�$�+��,'T�,�>�>�>���>����,�
�$�,�44�,��3����������������������������������������������������������������������������������������������������������5C��3;8 Creates a dynamic image backed by a buffer depending on�̡4 the color type given.��4���4?��-\�5�5������
����5���5��,�5��5��:0��9>; Creates a dynamic image backed by a buffer of gray pixels.�-\�:L�:����
����:���:��<2��;63 Creates a dynamic image backed by a buffer of gray���; pixels with transparency.�-\�<\�<����
����<���<��=/��==: Creates a dynamic image backed by a buffer of RGB pixels.�-\�=D�=����
����=���>��?0��>>; Creates a dynamic image backed by a buffer of RGBA pixels.�-\�?L�?����
����?���?��@1��@>��-\�@T�A����
����A���A��B3��A6���B��-\�Bd�B����
����B���C��D0��C=��-\�DL�D����
����D���D��E1��E>��-\�ET�F����
����F���F��G1��F=��-\�GT�G����
����G���G��I2��H>��-\�I\�I����
����I���I��JD��J2/ Decodes an encoded image into a dynamic image.�d�J����������������������q�aX����������������J� ��d�J
����'<�J%'��O���K*' Encodes a dynamic image into a buffer.��K���K[X **WARNING**: Conversion between RGB and Luma is not aware of the color space and always���LWT uses sRGB coefficients to determine a non-constant luminance from an RGB color (and���M
 conversely).��M���MZW This unfortunately owes to the public bounds of `T` which does not allow for passing a���NUR color space as a parameter. This function will likely be deprecated and replaced.�-\�O�O�>�>���1�1��1���1�r��1����1����1Ӛ��O����x����?�?��?���:�?�	�:$x��Lk����$�������R����O��
,�O�������O�������O�����ԛP�������P�������P�����ԘQ�������Q�������Q�������R�������R
���$�R����T!��S1. Returns a copy of this image as an RGB image.�-\�S<�T�>�>������T�
�$�T��V$��U1��-\�UD�V�>�>������V�
�$�V��X&��W1��-\�XL�X�>�>������X�
�$�X��Z#��Y2/ Returns a copy of this image as an RGBA image.�-\�ZD�Z�>�>������Z�
�$�Z��\&��[2��-\�\L�\�>�>������\�
�$�\��^(��^2��-\�^T�^�>�>������^�
�$�^��`#��`1. Returns a copy of this image as a Luma image.�-\�`D�`�>�>������`�
�$�`��b&��b1��-\�bL�b�>�>������c�
�$�c��e<��d1��-\�dT�e�>�>������e�
�$�e��f.��f41 Returns a copy of this image as a `LumaA` image.�-\�ft�f�>�>������f�
�$�f��h1��h4��-\�h|�h�>�>������i�
�$�i��kC��j4��-\�k��k�>�>������k�
�$�k��m"��l.+ Consume the image and returns a RGB image.��l���lFC If the image was already the correct format, it is returned as is.���m! Otherwise, a copy is created.�-\�mL�m������
�$�m��p%��n.���o���oF����o!��-\�pT�p������
�$�p��s'��q.���r���rF����r!��-\�r\�s������
�$�s��u$��t/, Consume the image and returns a RGBA image.��t���tF����u!��-\�uT�u������
�$�u��x'��w/���w���wF����x!��-\�x\�x������
�$�x��{)��y/���z���zF����z!��-\�{d�{������
�$�{��~$��|/, Consume the image and returns a Luma image.��}���}F����}!��-\�}T�~������
�$�~��'��/������F�����!��-\ր\�������
�$���Ƀ/���2/ Consume the image and returns a `LumaA` image.�����ȂF�����!��-\���Ѓ������
�$����2���2��������F�����!��-\�����������
�$҆�݉O��GD Return a cut-out of this image delimited by the bounding rectangle.�����ˆ30 Note: this method does *not* modify the object,����NK and its signature will be replaced with `crop_imm()`'s in the 0.24 release�-\͉$��>�>�������
�$���������,���r4����O���G��-\�D���>�>��������
�$�����������,���r4����*���+( Return a reference to an 8bit RGB image�-\ۍ<��>�>������������������;t����>������
�$���ɏ6���30 Return a mutable reference to an 8bit RGB image�\Џ�>�>������������������;t����>���܏�
�$����,���,) Return a reference to an 8bit RGBA image�-\��DǑ�>�>������������������;t����>���Б�
�$ё���8��41 Return a mutable reference to an 8bit RGBA image�d���>�>������������������;t����>������
�$�����,�۔1. Return a reference to an 8bit Grayscale image�-\��D���>�>������������������;t����>������
�$�����8�ʖ96 Return a mutable reference to an 8bit Grayscale image�d���>�>������������������;t����>������
�$�����7���GD Return a reference to an 8bit Grayscale image with an alpha channel�-\��t���>�>������������������;t����>������
�$�����C�ҚOL Return a mutable reference to an 8bit Grayscale image with an alpha channel�����>�>������������������;t����>������
�$ś���-��,) Return a reference to an 16bit RGB image�-\��D���>�>������������������;t����>������
�$�����9�֞41 Return a mutable reference to an 16bit RGB image�d���>�>������������������;t����>������
�$�����/�ɠ-* Return a reference to an 16bit RGBA image�-\��L���>�>������������������;t����>������
�$����;���52 Return a mutable reference to an 16bit RGBA image�l���>�>������������������;t����>������
�$����/���,) Return a reference to an 32bit RGB image�-\�L���>�>������������������;t����>������
�$���֦;���41 Return a mutable reference to an 32bit RGB image�lݦ�>�>������������������;t����>�����
�$��ը1���-* Return a reference to an 32bit RGBA image�-\ŨTܨ�>�>������������������;t����>�����
�$����=���52 Return a mutable reference to an 32bit RGBA image�tƪ�>�>������������������;t����>���ժ�
�$ڪ�Ƭ/���2/ Return a reference to an 16bit Grayscale image�-\��Lͬ�>�>������������������;t����>���׬�
�$ج���;��:7 Return a mutable reference to an 16bit Grayscale image�l���>�>������������������;t����>���Ǯ�
�$̮�̰:��HE Return a reference to an 16bit Grayscale image with an alpha channel�-\��|Ӱ�>�>������������������;t����>�����
�$��ڲF���PM Return a mutable reference to an 16bit Grayscale image with an alpha channel����>�>������������������;t����>������
�$�����>���HE Return a view on the raw sample buffer for 8 bit per channel images.�-\�����>�>������������������;t����2�2���2���2ō�2��� o��q@�>�����
�$�����@���IF Return a view on the raw sample buffer for 16 bit per channel images.�-\������>�>������������������;t����2�2���2���2ō�2��� o��q@�>������
�$�����@���HE Return a view on the raw sample buffer for 32bit per channel images.�-\������>�>������������������;t����2�2���2���2ō�2��� o��q@�>������
�$��������=: Return this image's pixels as a native endian byte slice.�-\��D���>�>���>�����
�$�����"���EB Return this image's pixels as a byte vector. If the `ImageBuffer`����EB container is `Vec<u8>`, this operation is free. Otherwise, a copy����
 is returned.�-\��T��������
�$�����'���#  Return this image's color type.�-\��,���>�>��������
�$��ԗ����-* Returns the width of the underlying image�-\��,���>�>������
�$��ܴ����.+ Returns the height of the underlying image�-\��4���>�>������
�$�����>���)��������^�����L��������]�����\�����^�����^�����5������>�>��������
�$����,�����H���/��������V�����W�����P�����,������>�>��������
�$���������!���6��\���>�>��������
�$�����@���G��������_�����8��|���>�>����������
�$����$��������/, Whether the image contains an alpha channel�������DA This is a convenience wrapper around `self.color().has_alpha()`.����EB For inspecting other properties of the color type you should call����\Y [DynamicImage::color] and use the methods on the returned [ColorType](color::ColorType).�������JG This only checks that the image's pixel type can express transparency,����=: not whether the image actually has any transparent areas.�-\��L���?�?������
�$�����'���-* Return a grayscale version of this image.����C@ Returns `Luma` images in most cases. However, for `f32` images,����:7 this will return a grayscale `Rgb/Rgba` image instead.�-\��L���?�?��������
�$��������$! Invert the colors of this image.����! This method operates inplace.�������[X This method operates on pixel channel values directly without taking into account color�|�� space data.�4���?�?������
�$�����]���;8 Resize this image using the specified filter algorithm.����?< Returns a new image. The image's aspect ratio is preserved.����>; The image is scaled to the maximum possible size that fits����:7 within the bounds specified by `nwidth` and `nheight`.�������[Գ|����-\��4���?�?����������
�$����4��ͦ<����4���������;�����85 Returns a new image. Does not preserve aspect ratio.����96 `nwidth` and `nheight` are the new image's dimensions�������[Գ|����-\��d���?�?����������
�$����4��ͦ<����4�����B���85 Scale this image down to fit within a specific size.����?����>�����:�������?< This method uses a fast integer algorithm where each source����2/ pixel contributes to exactly one target pixel.���A> May give aliasing artifacts if new size is close to old size.�������[Գ|����-\��L���?�?�����ƃ�
�$ǃ��4̓ͦ<ڃ���H���-* Scale this image down to a specific size.��م8�����:7 `nwidth` and `nheight` are the new image's dimensions.��Ն?�����2��ЇA��������[Գ|����-\��|���?�?��������
�$����4��ͦ<͉�����Ɗ;�����?��ʋ>�����>; within the larger (relative to aspect ratio) of the bounds��Ќ85 specified by `nwidth` and `nheight`, then cropped to���� fit within the other bound.�������[Գ|����-\��tĎ�?�?�������܎�
�$ݎ��4�ͦ<����4����.���+( Performs a Gaussian blur on this image.�Ɣ�|Δ�
����/, * `sigma` - gaussian bell flattening level.�������96 Use [DynamicImage::fast_blur()] for a faster but less�����������\��
��G��
���-ʣ
����[Գ|͘��-\�$���?�?��������
�$��է
,���ўO�ƚ+�����|���
������?< * `parameters` - see [GaussianBlurParameters] for more info�ޛ���\��
�ǜG��
���-ʣ
ŝ��͝[Գ|����-\��l؞�?�?���������
�$���T����3���'$ Performs a fast blur on this image.����|���
������6��
����G��
���-ʣ
�����[Գ|٢��-\��L���?�?��������
�$��է
,���ۨC���-* Performs an unsharpen mask on this image.����|���
Ф��ؤ6��
���85 * `threshold` - is a control of how much to sharpen.�Х��إ[X This method typically assumes that the input is scene-linear light. If it is not, color����ZW distortion may occur. It operates on pixel channel values directly without taking into�엧 account color space data.�������he See [Digital unsharp masking](https://en.wikipedia.org/wiki/Unsharp_masking#Digital_unsharp_masking)�Į� for more information�-\˨L��?�?�������
�$��է
,���L�����7���52 Filters this image with the specified 3x3 kernel.����|���
Ѫ��٪OL * `kernel` - slice contains filter. Only slice len is 9 length is accepted.�������\Y This method typically assumes that the input is scene-linear light. It operates on pixel����]Z channel values directly without taking into account color space data. If it is not, color���� distortion may occur.�-\��L���?�?�?���?��������
�$���R4�����5��&# Adjust the contrast of this image.����74 `contrast` is the amount to adjust the contrast by.��կT��������[Գ|����-\��|���?�?�����ѱ�
�$ұ�ر���2���&# Brighten the pixels of this image.���41 `value` is the amount to brighten each pixel by.����L�������[Գ|ٴ��-\��D���?�?��������
�$���,�����3���"�����3���߶E�����3������[Գ�ɸVS space data. The HSV color space is dependent on the current color space primaries.�-\��L���?�?�����Ź�
�$ƹ�,̹�߻#��� Flip this image vertically�ܺ���fc Use [`apply_orientation`](Self::apply_orientation) if you want to flip the image in-place instead.�-\ϻ,��?�?�������
�$�����t����?�?������
�$�����#��  Flip this image horizontally�������^[ Use [`apply_orientation`](Self::apply_orientation) if you want to flip the image in-place.�-\��,���?�?��������
�$����t����?�?������
�$�����&���+( Rotate this image 90 degrees clockwise.�-\��D���?�?��������
�$�����'���" Rotate this image 180 degrees.�������`] Use [`apply_orientation`](Self::apply_orientation) if you want to rotate the image in-place.�-\��L���?�?��������
�$����� �����?�?������
�$�����'���,) Rotate this image 270 degrees clockwise.�-\��L���?�?��������
�$�����=���A> Rotates and/or flips the image as indicated by [Orientation].�������;8 This can be used to apply Exif orientation to an image,����C@ e.g. to correctly display a photo taken by a smartphone camera:����<�������RO # fn only_check_if_this_compiles() -> Result<(), Box<dyn std::error::Error>> {����96 use image::{DynamicImage, ImageReader, ImageDecoder};�������EB let mut decoder = ImageReader::open("file.jpg")?.into_decoder()?;����-* let orientation = decoder.orientation()?;����96 let mut image = DynamicImage::from_decoder(decoder)?;����)& image.apply_orientation(orientation);�d����<����<����������KH Note that for some orientations cannot be efficiently applied in-place.����HE In that case this function will make a copy of the image internally.�������YV If this matters to you, please see the documentation on the variants of [Orientation]����JG to learn which orientations can and cannot be applied without copying.�����?�?��ʼn����
�$����\���������/, Copy pixel data from one buffer to another.�������\Y On success, this dynamic image contains color data equivalent to the sources color data.����]Z Neither the color space nor the sample type of `self` is changed, the data representation����63 is transformed and copied into the current buffer.������������]�����Z�����6�������]Z See also [`Self::apply_color_space`] and [`Self::convert_color_space`] to modify an image�l��
 directly.����|�� ## Accuracy�������\Y All color values are subject to change to their _intended_ values. Please do not rely on����[X them further than your own colorimetric understanding shows them correct. For instance,����WT conversion of RGB to their corresponding Luma values needs to be modified in future����^[ versions of this library. Expect colors to be too bright or too dark until further notice.�����?�?�?���?����������
�$���,���<��������OL Change the color space, modifying pixel values to refer to the same colors.�������]Z On success, this dynamic image contains color data equivalent to its previous color data.����_\ The sample type of `self` is not changed, the data representation is transformed within the���� current buffer.������������Z�����6����VS - The target `Cicp` must have full range and an `Identity` matrix. (This library's����_\   [`Luma`][`crate::Luma`] refers implicity to a chromaticity derived non-constant luminance�l��
   color).�Ѐ��؀-* See also [`Self::copy_from_color_space`].�����?�?������������
�$����$���<Ӂ�������85 Change the color space and pixel type of this image.�܇���\Y On success, this dynamic image contains color data equivalent to its previous color data��ň  with another type of pixels.����������Z����6����V�����_��l���������-������?�?�����������Ԍ�
�$ٌ��$��<����,�����y������?�?�������������lf���]v� ������ˑ�
�$ّ�b<� "�̘Y��*' Encode this image and write it to `w`.�������_��̃��������� ## Color Conversion�Ŗ��͖_\ Unlike other encoding methods in this crate, methods on `DynamicImage` try to automatically����_\ convert the image to some color type supported by the encoder. This may result in a loss of����2/ precision or the removal of the alpha channel.�DӘ�?�?����������d�����ܘ��,ߘ��$�
���$������4��;=���O���0- Encode this image with the provided encoder.�њ��ٚ�� ������_�� ��_�� �Ŝ2� ����?�?������������������ ���� �� d��
��� $���b<��02���S���OL Saves the buffer to a file with the format derived from the file extension.������� ������_�� ���_�� �٠2� $���?�?����������������َ ���َ ͺ\ס
�َ $���$��46�ǥt�ޢ96 Saves the buffer to a file with the specified format.��������� ����ȣ_�� ���_�� ���2� �Υ�?�?��َ ������������� ߥ�� \��
�َ $��$��4�13��%��������!$��������
���,����*��������&$��������
���,�����$�������� $��������
���,�����%��������!$��������
���,�����'��������#$��������
���,�����,��������($��������
���,�����&��������"$®������
���,Ǯ���'������ï#$Ư������
���,˯���'������ɰ#$̰������
���,Ѱ���(������б$$ӱ������
���,ر���<��������8$�������
���,����=��������9$��������
���,�����&����������T�,������ɶ"T̶�?�?�����׶�
�$ض���6L���?�?��������
�$��������ȷ�и"��������������?L���?�?��������
�$������������
,�����A\���?�?��������
�$������������
,�����C���0- Do not use is function: It is unimplemented!�l���?�?���?������
�$�����������������<������
����M���������9��Է��� ��d��
����'<��(*����������������������N���1. Open the image located at the path specified.����DA The image's format is determined from the path's file extension.�������a^ Try [`ImageReader`] for more advanced uses, including guessing the format based on the file's��� content before its path.�$�������?���
�����ͺ\��
����$��,.���X���[X Read a tuple containing the (width, height) of the image located at the specified path.����PM This is faster than fully loading the image and then getting its dimensions.�������a�� ���=: content before its path or manually supplying the format.���������?���
��Ʀ \��
����$�� "�������C@ Writes the supplied buffer to a writer in the specified format.�������`] The buffer is assumed to have the correct format according to the specified color type. This����IF will lead to corrupted writers if the buffer contains malformed data.�������c` Assumes the writer is buffered. In most cases, you should wrap your writer in a `BufWriter` for���� best performance.�����?�?�?���?��������d��������������� ����,����$����� �����
����� ��|�������,���r4����,���4��������C���(% Create a new image from a byte slice�������30 Makes an educated guess about the image format.����*' TGA is not supported by this function.�������/, Try [`ImageReader`] for more advanced uses.�����?�?�����
��54�����a���(� ������a^ This is just a simple wrapper that constructs an `std::io::Cursor` around the buffer and then����" calls `load` with that reader.�������/�� ���ԧ� [`load`]: fn.load.html�����?�?�������
������4���?l�?���2͗T �%���4\ g���t, �%�����< �%����$b �&�����,{ �$���\� �1��ɚD� �3���K ���������U s�l _� PR;=�� ��  Trait to inspect an image.�� �<� ����1 . use image::{GenericImageView, Rgb, RgbImage};�� ���' $ let buffer = RgbImage::new(10, 10);���@ = let image: &dyn GenericImageView<Pixel = Rgb<u8>> = &buffer;�<� ���� �������  ����� ������������������������������� �$� ,� � �� ������������� ��  The type of pixel.�,� ����# ��' ՌT� �?�?������ �
���$� �� � �,� �?�?���� �
���$� �� � �4� �?�?���� �
���$� ��+ ��G D Returns true if this x, y coordinate is contained inside the image.�L� �?�?���� �
���$� ��� ��� ��3 ��? < Returns the pixel located at (x, y). Indexed from top left.�� �d� ��� ���( % Panics if `(x, y)` is out of bounds.�L� �?�?��� ��	 �
���$�	 ���	 ���	 ��@ ��	? �� �	 ���	K H This function can be implemented in a way that ignores bounds checking.�d�
 	 # Safety��
 ���
7 4 The coordinates must be [`in_bounds`] of the image.�� ���$ ! [`in_bounds`]: #method.in_bounds��� �?�?��� �� �
���$� ��� ��� ��
C ��6 3 Returns an Iterator over the pixels of this image.���5 ��Ե
  along with their value�4�
 �?�?���2�2ԙ�2����2����2����2���2�r�i��V�a��?����
 �����,� 
���$�
 ��i ��A > Returns a subimage that is an immutable view into this image.���O L You can use [`GenericImage::sub_image`] if you need a mutable view instead.���H E The coordinates set the position of the top left corner of the view.�� �l� 
  # Panics�� ���9 6 Panics if the dimensions provided fall out of bounds.�$� �?�?���3�3ɚ�3�d�����j�� �� ��� ,� 
���$� ��� ��� �,� �r4� ��� ��K H Returns a subimage that is an immutable view into this image so long as���P M the provided coordinates and dimensions are within the bounds of this Image.�D� �?�?����������������������q�aX�3�3ɚ�3�d�����j�� ���� ��� ,� 
���$� ��� ��� �,� �r4� ��X ��K H Create an empty [`ImageBuffer`] with the same pixel type as this image.�� ���^ [ This should ensure metadata such as the color space are transferred without copying any of���Y V the pixel data. The idea is to prepare a buffer ready to be filled with a filtered or���] Z portion of the channel data from the current image without performing the work of copying���$ ! the data into that buffer twice.�� ���K H The default implementation defers to [`GenericImageView::buffer_like`].�\� �?�?���1�1��1���1�r��1����1����1Ӛ��O����x�� �?�?��?���:�?�	�:$x��Lk�� �$���� �
���$� ��"� ��> ; Create an empty [`ImageBuffer`] with different dimensions.��  ��� * ' See [`GenericImageView::buffer_like`].��  ��� Z W Uses for this are for instances preparing a buffer for only a portion of the image, or���!J G extracting the metadata to prepare a buffer of a different pixel type.���" �?�?���� ��" �
���$�" �,�" �r4�" ��%4 8�?�9��?����% ����% �����J�J�"$L�% $�% ������%2 $�& �?�?������������������;t����� ��& �
�8��$�& ��)' 8�?�9���?�����) �������) ,�) �?�?������) �
�8��$�) ��*( ��)$ ! A trait for manipulating images.�d�* ������*�- �����* ���*�� ��6�� *�����������������������1@ ��*V S Gets a reference to the mutable pixel at location `(x, y)`. Indexed from top left.��+ �d�+ ���+ ���+( � �+ ���+N K Panics for dynamic images (this method is deprecated and will be removed).��, ���,  ## Known issues��, ���,^ [ This requires the buffer to contain a unique set of continuous channels in the exact order���-W T and byte representation that the pixel type requires. This is somewhat restrictive.��. ���.] Z TODO: Maybe use some kind of entry API? this would allow pixel type conversion on the fly���/, ) while still doing only one array lookup:��/ �l�/ 
 ```ignore���/' $ let px = image.pixel_entry_at(x,y);�Ԑ0  px.set_from_rgba(rgba)�<�0 ��0.24.0�(Use `get_pixel` and `put_pixel` instead.���0R l�1 �� �� �?�?���?� ��1 �
���$�1 ���1 ���1 ��2< ��1: 7 Put a pixel at location (x, y). Indexed from top left.��2 �d�2 ���2 ���2( � L�2 �?�?��� ��2 �
���$�2 ���2 ���3 ��
,�3 ��5I ��3; 8 Puts a pixel at location (x, y). Indexed from top left.��3 ���3K �� d�4 �� �4 ���47 �� �5 ���5@ = [`in_bounds`]: traits.GenericImageView.html#method.in_bounds���5 �?�?��� ��5 �
���$�6 ���6 ���6 ��
,�6 ��8> ��6F ���� 6Use iterator `pixels_mut` to blend the pixels directly���7v \�8 �� �� �?�?��� ��8 �
���$�8 ���8 ���8 ��
,�8 ��>� ��8@ = Copies all of the pixels from another image into this image.��9 ���9= : The other image is copied with the top-left corner of the���9!  other image placed at (x, y).��: ���:U R In order to copy only a piece of the other image, use [`GenericImageView::view`].��: ���;\ Y You can use [`FlatSamples`] to source pixels from an arbitrary regular raster of channel���;B ? values, for example from a foreign interface or a fixed image.��< �l�< 
 # Returns���<Q N Returns an error if the image is too large to be copied at the given position��= ���=G D [`GenericImageView::view`]: trait.GenericImageView.html#method.view���=1 . [`FlatSamples`]: flat/struct.FlatSamples.html�L�> �?�?�?���?�����ی���> �Ґ�> �����?% ���� ��? 
�����$�> �,�> ���> ���> VX��F? ��CW T Copies all of the pixels from one part of this image to another part of this image.��D ���Da ^ The destination rectangle of the copy is specified with the top-left corner placed at (x, y).��E �l�E �� ��EE B `true` if the copy was successful, `false` if the image could not���F& # be copied due to size constraints.�\�F �?�?������F �
���$�F �44�F ���F ���F ��K ��K �L �O �L �L 	,�L 8xiter�,�L &�L 8�$�L $�L ,�L 8yiter�,�L &�L 8�$�L *�L �L �O 8
�L 8���L 8�L ,�L 8�� ,�L �L �O 8�L 8sy��L �L 8�� �L �M 8���M %�M 8�M 8dy��M �M 8�� �M �M 8���M %�M 8
�M 8���M 8�M ,�M 8�� ,�M �M �O 8�M 8sx��M �M 8�� �M �M 8���M %�M 8�N 8dx��N �N 8�� �N �N 8���N %�N 8�N 8��
,�N �N 8$�N  �N 8��L�N �N �N 8�� �N $�N 8�� �N %�N 8$�N  �N 8��L�N �O �O 8�� �O $�O 8�� �O $�O 8��
,�O %�O %�O ��Uv ��S> ; Returns a mutable subimage that is a view into this image.���TM J If you want an immutable subimage instead, use [`GenericImageView::view`]���TN K The coordinates set the position of the top left corner of the `SubImage`.�L�U �?�?���3�3ɚ�3�d�����j�� ��U ��� ,�V 
���$�U ���U ���U �,�U �r4�U d�?�"! Image representations for ffi.�#!�\'! # Usage�3!��7b!_ Imagine you want to offer a very simple ffi interface: The caller provides an image buffer and���c!` your program creates a thumbnail from it and dumps that image as `png`. This module is designed���G!D to help you transition from raw memory data to Rust representation.��!�l�!����! use std::ptr;���! use std::slice;���! use image::Rgb;���1!. use image::flat::{FlatSamples, SampleLayout};���#!  use image::imageops::thumbnail;��!���!
 #[no_mangle]���,!) pub extern "C" fn store_rgb8_compressed(���$!!     data: *const u8, len: usize,���#!      layout: *const SampleLayout�,�! )�|�!     -> bool�,�! {���B!?     let samples = unsafe { slice::from_raw_parts(data, len) };���2!/     let layout = unsafe { ptr::read(layout) };��!���"!     let buffer = FlatSamples {���!         samples,���!         layout,���!         color_hint: None,�T�!     };��!���6!3     let view = match buffer.as_view::<Rgb<u8>>() {���6!3         Err(_) => return false, // Invalid layout.���!         Ok(view) => view,�T�!�!�!��� !     thumbnail(&view, 64, 64)���!         .save("output.png")���!         .map(|_| true)���&!#         .unwrap_or_else(|_| false)�,�	!��<�	!���	!�$�?���2�2�2�2�2�2�3�3��
\�	!�����
����,�	!����,�	!������D�	!�����
!����1,�
!�����
!�*����
$�
!�����L�
!�.����l�
!�%��͗T�
!�%����|�
!�&���t�!�%������!�%������!�%��Ǚ��!�%����,�!�$����d�!�������!����\�!�1��Ķ	!���	"!��������	!��vygj��
![��
!L��
�!?B/2"����ޤ�!���4!��������$!�������������������*F!��$8!5 Describe a row-major image packed in all directions.��%!���%_!\ The resulting will surely be `NormalForm::RowMajorPacked`. It can therefore be converted to���%E!B safely to an `ImageBuffer` with a large enough underlying buffer.��&!�<�&!����&2!/ # use image::flat::{NormalForm, SampleLayout};���'=!: let layout = SampleLayout::row_major_packed(3, 640, 480);���':!7 assert!(layout.is_normal(NormalForm::RowMajorPacked));�<�(!���(!�d�(!���(!���(_!\ On platforms where `usize` has the same size as `u32` this panics when the resulting stride���)S!P in the `height` direction would be larger than `usize::MAX`. On other platforms���)P!M where it can surely accommodate `u8::MAX * u32::MAX`, this can never happen.�-\�*!��*!����
���D�*!�,�+!�r4�+!��4I!��.;!8 Describe a column-major image packed in all directions.��.!���/Z!W The resulting will surely be `NormalForm::ColumnMajorPacked`. This is not particularly���/U!R useful for conversion but can be used to describe such a buffer without pitfalls.��0!�<�0!����02!Б!��1@!= let layout = SampleLayout::column_major_packed(3, 640, 480);���1=!: assert!(layout.is_normal(NormalForm::ColumnMajorPacked));�<�2!���2!�d�2!���2!���2_!“!��3R!O in the `width` direction would be larger than `usize::MAX`. On other platforms���3P!��!-\�4!��4!����
���D�4!�,�5!�r4�5!��92!��8;!8 Get the strides for indexing matrix-like `[(c, w, h)]`.��8!���8G!D For a row-major layout with grouped samples, this tuple is strictly�|�9! increasing.�-\�9!\�9!�?�?����:!�
�$�:!��<.!��:3!0 Get the dimensions `(channels, width, height)`.��;!���;]!Z The interface is optimized for use with `strides_cwh` instead. The channel extent will be��<! before width and height.�-\�<!<�<!�?�?��ڞ!��<!�
�$�<!��@&!��=6!3 Tuple of bounds in the order of coordinate inputs.��>!���>Z!W This function should be used whenever working with image coordinates opposed to buffer���?N!K coordinates. The only difference compared to `extents` is the output type.�-\�?!4�@!�?�?������@!�
�$�@!��Q)!��@Z!W Get the minimum length of a buffer such that all in-bounds samples have valid indices.��A!���A_!\ This method will allow zero strides, allowing compact representations of monochrome images.���BZ!W To check that no aliasing occurs, try `check_alias_invariants`. For compact images (no���C[!X aliasing and no unindexed samples) this is `width*height*channels`. But for both of the���C9!6 other cases, the reasoning is slightly more involved.��D!���D! # Explanation��D!���DT!Q Note that there is a difference between `min_length` and the index of the sample���E[!X 'one-past-the-end'. This is due to strides that may be larger than the dimension below.��F!�̖F! ## Example with holes��F!���F6!3 Let's look at an example of a grayscale image with���F! * `width_stride = 1`���G! * `width = 2`�̪G! * `height_stride = 3`���G! * `height = 2`��G!�\�G!����G! | x x   | x x m | $���H!  min_length m ^���H*!'                   ^ one-past-the-end $�<�H!���H!���H\!Y The difference is also extreme for empty images with large strides. The one-past-the-end���IZ!W sample index is still as large as the largest of these strides while `min_length = 0`.��J!��J! ## Example with aliasing��J!���J\!Y The concept gets even more important when you allow samples to alias each other. Here we���K^![ have the buffer of a small grayscale image where this is the case, this time we will first���L7!4 show the buffer and then the individual rows below.��L!���L!ߩ!��M! * `width = 3`�̚M! * `height_stride = 2`���M!��!�M!�\�M!����M!
  1 2 3 4 5 m���M! |1 2 3| row one���N!     |3 4 5| row two��N!            ^ m min_length���N#!           ^ ??? one-past-the-end�<�N!���O!���O^![ This time 'one-past-the-end' is not even simply the largest stride times the extent of its���O]!Z dimension. That still points inside the image because `height*height_stride = 4` but also���P! `index_of(1, 2) = 4`.�-\�P!T�Q!�?�?������Q!�
�$�Q!,�R!�����������������S&!��S6!3 Check if a buffer of length `len` is large enough.�-\�S!$�S!�?�?����S!�
�$�S!�	�S!,�T!�������������������U,!��U!��?�?������U!�
�$�U!za�a��\)!��Y1!. If there are any samples aliasing each other.��Z!���Z]!Z If this is not the case, it would always be safe to allow mutable access to two different���[^![ samples at the same time. Otherwise, this operation would need additional checks. When one���[O!L dimension overflows `usize` with its stride we also consider this aliasing.�-\�\!��\!�?�?����\!�
�$�\!��e1!��aA!> Check if a buffer fulfills the requirements of a normal form.��b!���b]!Z Certain conversions have preconditions on the structure of the sample buffer that are not���c_!\ captured (by design) by the type system. These are then checked before the conversion. Such���d\!Y checks can all be done in constant time and will not inspect the buffer content. You can���d^![ perform these checks yourself when the conversion is not required at this moment but maybe���e! still performed later.�-\�e!L�f!�?�?������f!�
�$�f!form�$�f!��s<!��p=!: Check that the pixel and the channel index are in bounds.��q!���qY!V An in-bound coordinate does not yet guarantee that the corresponding calculation of a���r^![ buffer index does not overflow. However, if such a buffer large enough to hold all samples���r?!< actually exists in memory, this property of course follows.�-\�s!L�s!�?�?����s!�
�$�s!channel�<�s!���s!���s!��uA!��t-!* Resolve the index of a particular sample.��t!���uM!J `None` if the index is outside the bounds or does not fit into a `usize`.�-\�u!,�u!�?�?������u!�
�$�u!��!<�u!���v!���v!��zX!��w;!8 Get the theoretical position of sample (channel, x, y).��x!���xY!V The 'check' is for overflow during index calculation, not that it is contained in the���x^![ image. Two samples may return the same index, even when one of them is out of bounds. This���y^![ happens when all strides are `0`, i.e. the image is an arbitrarily large monochrome image.�-\�z!��z!�?�?������z!�
�$�z!��!<�z!���{!���{!�}!������������������~!������������������~!������������������΂=!��~(!% Get an index provided it is inbouds.��!���\!Y Assumes that the image is backed by some sufficiently large buffer. Then computation can����_!\ not overflow as we could represent the maximum coordinate. Since overflow is defined either����'!$ way, this method can not be unsafe.���!����_!\ Behavior is *unspecified* if the index is out of bounds or this sample layout would require����,!) a buffer larger than `isize::MAX` bytes.�-\��!|Ղ!�?�?����!�
�$�!��!���!����!��B!���A!> Shrink the image to the minimum of current and given extents.��!����X!U This does not modify the strides, so that the resulting sample buffer may have holes��م_!\ created by the shrinking operation. Shrinking could also lead to an non-aliasing image when����*!' samples had aliased each other before.�L�!�?�?�����!�
�$��!��D��!�,��!�r4��!Dʈ!������و!4܈!�����
�$�!���%!\��!�������
�$ɉ!���!��!�����
�$��!�Ɋ !��������4Ί!���������������������������TV���2!���;!��!��!����G!̜!|��!��!\��!�?�?��ڞ!���!�
���$��!���.!���3!��!��!����]!ٞ!䜎!��!<Ď!�?�?��ڞ!�̎!�
���$͎!���&!���6!��!ҏ!��ڏZ!��!���N!�!4��!�?�?�������!�
���$��!���R!�ݑ"! Get a reference based version.�4��!�?�?���2�2���2���2ō�2��� o��q@�?��������!�����!�����T˒!
���Ѹ$��!/1���Z!���*!' Get a mutable reference based version.�4��!�?�?���2�2���2���2ō�2��� o��q@�?��������!�����!�����T��!
���Ѹ$Ô!/1�ۖf!���'!$ Copy the data into an owned vector.�4�!�?�?���2�2���2���2ō�2��� o��q@�?�?��?���:�?�	�:$x��Lk�Ѹ�������!����!�Ѹ,��!��!T��!
���Ѹ$�!46��l!��'!$ Get a reference to a single sample.���!����_!\ This more restrictive than the method based on `std::ops::Index` but guarantees to properly����N!K check all bounds and not panic as long as `Buffer::as_ref` does not do so.�ݚ!�<�!����! # use image::{RgbImage};����;!8 let flat = RgbImage::new(480, 640).into_flat_samples();�қ!��ڛ(!% // Get the blue channel at (10, 10).����2!/ assert!(flat.get_sample(1, 10, 10).is_some());���!��Ɯ!! // There is no alpha channel.���2!/ assert!(flat.get_sample(3, 10, 10).is_none());�<��!����!����Z!W For cases where a special buffer does not provide `AsRef<[T]>`, consider encapsulating����Q!N bounds checks with `min_length` in a type similar to `View`. Then you may use���_!\ `in_bounds_index` as a small speedup over the index calculation of this method which relies��ПW!T on `index_ignoring_bounds` since it can not have a-priori knowledge that the sample����6!3 coordinate is in fact backed by any memory buffer.�T�!�?�?������������������;t����?Ѹ������!�����!��!Tȡ!
���Ѹ$��!��!<��!����!����!AC,��!���������������Ѹȩ
����������������;t���Ѹ�����x!�â/!, Get a mutable reference to a single sample.���!����Y!V This more restrictive than the method based on `std::ops::IndexMut` but guarantees to��ݣW!T properly check all bounds and not panic as long as `Buffer::as_ref` does not do so.����_!\ Contrary to conversion to `ViewMut`, this does not require that samples are packed since it����?!< does not need to convert samples to a color representation.��!���^![ **WARNING**: Note that of course samples may alias, so that the mutable reference returned��̦E!B here can in fact modify more than the coordinate in the argument.���!�<��!��䪧!��!�˧?!< let mut flat = RgbImage::new(480, 640).into_flat_samples();���!����=!: // Assign some new color to the blue channel at (10, 10).��٨3!0 *flat.get_mut_sample(1, 10, 10).unwrap() = 255;���!����!!��!���6!3 assert!(flat.get_mut_sample(3, 10, 10).is_none());�<��!����!����Z!��!���Q!��!�ë_!��!���W!��!���6!��!tŭ!�?�?������������������;t����?Ѹ����׭!���ԭ!��!T��!
���Ѹ$ܭ!��!<�!���!����!AC���!�ӯ9!6 View this buffer as an image over some type of pixel.���!����Z!W This first ensures that all in-bounds coordinates refer to valid indices in the sample����^![ buffer. It also checks that the specified pixel format expects the same number of channels��۱^![ that are present in this buffer. Neither are larger nor a smaller number will be accepted.����%!" There is no automatic conversion.�<�!�?�?����������������������q�aX�2�2��2�d��2��������Mp�?��������?����!�����!��,��!������׳!
�����$��!8:����!���;!8 View this buffer but keep mutability at a sample level.���!����\!Y This is similar to `as_view` but subtly different from `as_view_mut`. The resulting type���[!X can be used as a `GenericImage` with the same prior invariants needed as for `as_view`.��ú]!Z It can not be used as a mutable `GenericImage` but does not need channels to be packed in����! their pixel representation.�ɻ!��ѻZ!��!���^!��!���^!��!���%!��!��!����^!��!���V!S for one sample can in fact modify other samples as well. Sometimes exactly this is�l�!
 intended.����!�?�?����������������������q�aX�2�2��2�d��2��������Mp�?��������?����!�����!��,��!��������!
�����$��!8:����!���-!* Interpret this buffer as a mutable image.���!����Z!W To succeed, the pixels in this buffer may not alias each other and the samples of each����W!T pixel must be packed (i.e. `channel_stride` is `1`). The number of channels must be����C!@ consistent with the channel count expected by the pixel format.���!����_!\ This is similar to an `ImageBuffer` except it is a temporary view that is not normalized as����]!Z strongly. To get an owning version, consider copying the data into an `ImageBuffer`. This����_!\ provides many more operations, is possibly faster (if not you may want to open an issue) is����K!H generally polished. You can also try to convert this buffer inline, see���! `ImageBuffer::from_raw`.�\��!�?�?����������������������q�aX�2�2ؕ�2�d��2�����{�HRa�?��������?����!�����!��,��!��"���!
�����$��!,.���G!��� ! View the samples as a slice.���!����\!Y The slice is not limited to the region of the image and not all sample indices are valid����F!C indices into this buffer. See `image_mut_slice` as an alternative.�D��!�?�?���?��������!�����!��!T��!
���Ѹ$��!#%���S!��� !��"��!����\!̏"���F!��"d��!�?�?���?��������!�����!��!T��!
���Ѹ$��!#%���R!���>!; Return the portion of the buffer that holds sample values.���!����_!\ This may fail when the coordinates in this image are either out-of-bounds of the underlying����_!\ buffer or can not be represented. Note that the slice may have holes that do not correspond����1!. to any sample in the image represented by it.�\��!�?�?������������������;t����?��������!�����!��!T��!
���Ѹ$��!#%���^!���;!8 Mutable portion of the buffer that holds sample values.�|��!�?�?������������������;t����?��������!�����!��!T��!
���Ѹ$��!#%����!���'!$ Move the data into an image buffer.���!����`!] This does **not** convert the sample layout. The buffer needs to be in packed row-major form����_!\ before calling this function. In case of an error, returns the buffer again so that it does����! not release any allocation.�|��!����������������������q�aX�1�1��1���1�r��1����1����1Ӛ��O����x�����������?�������!��,��!��<��!آ<��!�����!��������!
�����$��!]_��!������������������"���)!���Z!��!��!����_!��!���Z!�!���[!ԥ!���9!��!��!����!��!��!����T!��!���[!��!��!����!��!��!����6!��!ķ�!ߩ!���!��!���!��!���!��!��!�\��!�����!�!���!��!���*!��!<��!����!����\!�!���Z!Ԭ!��!����!��!��!����\!�!���^!֮!���7!��!��!�ħ�!ߩ!���!��!���!��!���!��!��!�\��!�����!�!���!��!���!��!���!±!���#!�!<��!����!����^!��!���]!��!̓�!��!T��!�?�?�������!�
���$��!���&!���6!͵!$��!�?�?�����!�
���$��!�	��!���)!���1!ʸ!��!����]!��!���^!��!���O!ܺ!���!�?�?�����!�
���$��!�ł1!���A!��!��!����]!�!���_!ǽ!��\!��!�Á^!��!Ԧ�!��!L̂!�?�?�����ւ!�
���$ׂ!��!$݂!���<!���=!��!�!���Y!��!�Є^!��!���?!��!L��!�?�?�����!�
���$��!��!<��!����!����!���A!��-!��!��!����M!��!,��!�?�?�������!�
���$��!��!<��!����!����!�ދX!��;!8 Get the theoretical position of sample (x, y, channel).���!����Y!��!���^!��!���^!��!��!�?�?�������!�
���$��!��!<��!����!����!���C!���(!��!��!����\!��!���_!��!���'!��!|��!�?�?�����!�
���$��!��!<��!��Ώ!��֏!��B!���A!��!�!����X!��!�ґ_!��!���*!��!L�!�?�?�����!�
���$��!��D��!�,��!�r4��!��2!�e��>������>D��!�2�2���2���2ō�2��� o��q@�e
��"�$�![]���!���1!. Create a monocolor image from a single pixel.�ڔ!���_!\ This can be used as a very cheap source of a `GenericImageView` with an arbitrary number of��ƕ=!: pixels of a single color, without any dynamic allocation.���!�|��! ## Examples���!�<��!�����$!! # fn paint_something<T>(_: T) {}���@!= use image::{flat::FlatSamples, GenericImage, RgbImage, Rgb};���!����'!$ let background = Rgb([20, 20, 20]);��ڗ@!= let bg = FlatSamples::with_monocolor(&background, 200, 200);���!����,!) let mut image = RgbImage::new(200, 200);��ؘ ! paint_something(&mut image);���!����! // Reset the canvas����2!/ image.copy_from(&bg.as_view().unwrap(), 0, 0);�<ؙ!��t�!�e�?dz"��?������"��!�$�"�Ú!�"�$��"�ɚ!�#��"��!
��e��"�"��
,��!�,��!�r4��!jl���N!����?�����!4��!����!��,��!��!���!������������BDFH���.!���! Take out the sample buffer.���!����?!< Gives up the normalization invariants on the buffer format.�T��!������
�����$��!���*!���3!0 Get a reference on the inner sample descriptor.���!����Y!V There is no mutable counterpart as modifying the buffer format, including strides and����]!Z lengths, could invalidate the accessibility invariants of the `View`. It is not specified����W!T if the inner buffer is the same as the buffer of the image from which this view was����=!: created. It might have been truncated as an optimization.�$��!�?�?���?�����!�
�����$��!��� !���(!% Get a reference on the inner buffer.���!����Z!W There is no mutable counter part since it is not intended to allow you to reassign the����6!3 buffer or otherwise change its size or properties.�<��!�?�?���?�����!�
�����$��!���M!���>!; Get a reference to a selected subpixel if it is in-bounds.���!����Z!W This method will return `None` when the sample is out-of-bounds. All errors that could����M!J occur due to overflow have been eliminated while construction the `View`.�T��!�?�?������������������;t����?آ���!�
�����$��!��!<��!����!����!����!���F!C Get a mutable reference to a selected subpixel if it is in-bounds.���!����^![ This is relevant only when constructed with `FlatSamples::as_view_with_mut_samples`.  This����_!\ method will return `None` when the sample is out-of-bounds. All errors that could occur due����C!@ to overflow have been eliminated while construction the `View`.���!����^!��!���E!��!t��!�?�?������������������;t����?آ���!���"���!
�����$��!��!<��!����!����!���!!���Z!��!��!����C!@ See `FlatSamples::min_length`. This method will always succeed.�T��!�?�?�����!�
�����$��!���+!���>!�"��!����[!X While this can not fail–the validity of all coordinates has been validated during the����P!M conversion from `FlatSamples`–the resulting slice may still contain holes.�\��!�?�?���?�����!�
�����$��!���g!���F!C Return the mutable portion of the buffer that holds sample values.���!����^![ This is relevant only when constructed with `FlatSamples::as_view_with_mut_samples`. While����`!] this can not fail–the validity of all coordinates has been validated during the conversion����E!B from `FlatSamples`–the resulting slice may still contain holes.�|��!�?�?���?�����!���"���!
�����$��!���4!܆�! Shrink the inner image.���!����W!T The new dimensions will be the minimum of the previous dimensions. Since the set of����]!Z in-bounds pixels afterwards is a subset of the current ones, this is allowed on a `View`.����X!U Note that you can not change the number of channels as an intrinsic property of `P`.�L��!�?�?�����!�
�����$��!�,��!�r4��!���u!���:!7 Try to convert this into an image with mutable pixels.���!����_!\ The resulting image implements `GenericImage` in addition to `GenericImageView`. While this����Z!W has mutable samples, it does not enforce that pixel can not alias and that samples are����X!U packed enough for a mutable pixel reference. This is slightly cheaper than the chain����L!I `self.into_inner().as_view_mut()` and keeps the `View` alive on failure.���!�<��!�����! # use image::RgbImage;����! # use image::Rgb;����A!> let mut buffer = RgbImage::new(480, 640).into_flat_samples();����E!B let view = buffer.as_view_with_mut_samples::<Rgb<u8>>().unwrap();���!����! // Inspect some pixels, …���!����<!9 // Doesn't fail because it was originally an `RgbImage`.����/!, let view_mut = view.try_upgrade().unwrap();�<��!��\��!����������������������q�aX����������"���!
�����$��!���Q!����?�����!4��!����!��,��!��"���!�����������?ACE���.!���!��"��!����?!��"T��!������
�����$��!���*!���4!1 Get a reference on the sample buffer descriptor.���!����Y!̾"���]!��"���W!��"���=!��"$��!�?�?���?�����!�
�����$��!��� !���(!��"��!����Z!��"���\!Y buffer or otherwise change its size or properties. However, its contents can be accessed����3!0 mutable through a slice with `image_mut_slice`.�<��!�?�?���?�����!�
�����$��!���!!���Z!��!��!����C!��"T��!�?�?�����!�
�����$��!���}!���+!( Get a reference to a selected subpixel.���!����Z!��"���M!��"T��!�?�?������������������;t����?آ���!���!���!
�����$��!��!<��!����!����!��Y!���1!. Get a mutable reference to a selected sample.���!����Z!��"���M!��"t��!�?�?������������������;t����?آ���!�
�����$��!��!<��!����!����!��[!��>!�"��!����[!��"���P!��"\�!�?�?���?�����!���!���!
�����$��!�ɇ7!���7!4 Return the mutable buffer that holds sample values.�|Ї!�?�?���?�����!�
�����$�!���4!��!��"��!����W!��"��]!��"�ϊX!��"L��!�?�?�����!�
�����$‹!�,ȋ!�r4ԋ!����!���!�����ڞ!
���4��!strides�<��!���I!�Ð!�����
���4�!�ёZ!������!4֑!����d��!���������24\��!4��!���������;!�ՒC!@ Return a reference to a single sample at specified coordinates.���!�d��!����!����J!G When the coordinates are out of bounds or the index calculation fails.�,��!��?�?�����?���������!�
���$��!�!���������������������ڞ!�ɖ`!������!4Ζ!���|��!�����(*��G!���K!H Return a mutable reference to a single sample at specified coordinates.���!�d��!����!����J!��"L�!��?�?�����?��"���!�
���$��!ٚ!�����������������"��"���c!����?�����!4��!��ɛ!��,̛!��!���!����������ACEGT��!,��!�������"!T��!�?�?�����ɜ!�
�����$ʜ!���2!L��!�?�?��������!�
�����$��!����!��Ý!b��L��!�����������������آݬ
�����ۢ}!����?�����!4�!���!��,�!��"���!��!�ã!����������JLNPTߣ!,�!�������"!T��!�?�?�������!�
�����$��!��2!L�!�?�?��������!�
�����$�!����!����!sb��LϨ!�������������������#ݬ
�������y!����?�����!4��!����!��,��!��"��!��!���!�����������NPRT���?!l��!�?�?���?�#���!�
�����$��!����!����!���;!L��!�?�?���#���!�
�����$��!����!����!��
,��!���=!\��!�@�@���#���!�
�����$��!����!����!��
,��!���!��������#!$��!������
��1,��!���-!����_���8!�!�@�@�@�@���@�^�^��^��[�^���[����e�S��@����!�
�$�!��!���-!����!����_����4!��!�@�@�@�@���@�^�^��^��[�^���[����e�S��@�����!�
�$��!���!���!����!��������<!���'!$ Compares the logical preconditions.���!����C!@ `a < b` if the normal form `a` has less preconditions than `b`.�\��!�@�@�@���@�������!�
�$��!�,��!ę?L�?���3�3��d"������"����\,"�1����,9"�$���,P"����DW"����;"��uwacMO�E"=?,.��
"T�
"��9��Է�
"������"l�"��9��Է�"��#�$��"�9��Է�"��������L"�" Construct a new subimage���N"�� �"������
�����,�"���"���"�,�"�r4�"��H"��,") Change the coordinates of this subimage.�l�"�@�@����"�
���$�"���"���"�,�"�r4�"��#"��B"? The offsets of this subimage relative to the underlying image.�<�"�@�@������"�
���$�"���"��-"* Convert this subimage to an `ImageBuffer`�D�"�@�@���1�1��1���1�r��1����1����1Ӛ��O����x���#�?�?��?���:�?�	�:$x��Lk��#����"����,�"���#��"��#<�"
���$�"��H"�� " Methods for readable images.��9��Է�"٘#,�"�#��"���� ��!S"��#"  Create a sub-view of the image.��"���S"P The coordinates given are relative to the current view on the underlying image.��"���]"Z Note that this method is preferred to the one from `GenericImageView`. This is accessible���Y"V with the explicit method call syntax but it should rarely be needed due to causing an���" extra level of indirection.��"�<�"����6"3 use image::{GenericImageView, RgbImage, SubImage};���'"�� �"���B"? let subimage: SubImage<&RgbImage> = buffer.view(0, 0, 10, 10);��� C"@ let subview: SubImage<&RgbImage> = subimage.view(0, 0, 10, 10);�� "��� '"$ // Less efficient and NOT &RgbImage���!K"H let _: SubImage<&_> = GenericImageView::view(&*subimage, 0, 0, 10, 10);�<�!"��$�!"�@�@���3�3ɚ�3�d�����j�@��#��!"�
���$�!"���!"���""�,�""�r4�""��""�""��%!"��%,") Get a reference to the underlying image.�,�&"�@�@���@��#��&"�
���$�&"��&G"�9��Է�&"���D�&"���#d�&"����.0��(�"��'+"( Create a mutable sub-view of the image.��'"���'S"ϙ#L�("�@�@���3�3ɚ�3�d�����j�@��#��("�
���$�("���("���("�,�("�r4�)"��,-"��,4"1 Get a mutable reference to the underlying image.�L�,"�@�@���@��#��,"�
���$�,"��-1"�9��Է�-"٘#,�-"�������"$\�-"4�-"������. ",�."�@�@���@�����."�
���$�."��.7"�9��Է�."��#D�."�������.,"L�/"�@�@���@��#��/"�
���$�/"��/b"�9��Է�/"٘#,�0"�#��0"�������������@BT�0",�0"����#��0""T�0"�@�@������0"�
���$�0"��12"L�1"�@�@�������1"�
���$�1"���1"���1"��3�"��3"�@�@����#��3"�
���$�3"�,�3"�r4�3"��5e"�9��Է�5"��#D�6"����#,�6"ǣ#d�6"�����������JL��6?"l�6"�@�@���@��#��6"�
���$�6"���6"���6"��7;"L�7"�@�@����#��7"�
���$�7"���7"���7"��
,�7"��9="\�9"�@�@����#��9"�
���$�9"���9"���9"��
,�9"T�J��ISP Deprecated io module the original io module has been renamed to `image_reader`.���I! This is going to be internal.��@ Input and output of images.��J� � � � �!�!�!�!�!�!��*@�����\�@�!�!C@��� <%@<l2@�_@<n@� � � ��4#�� � ��L1#�.� � ���<#�.� � �4\b#g� � ��\�#�6� � �#g�",#XZGI�T#:�s#+��#��)#& The trait that all decoders implement�d�#� � �����,#� ���� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ��##��@#= Returns a tuple containing the width and height of the image�T�#�@�@����� �#� 
� ��$�#��"#��E#B Returns the color type of the image data produced by this decoder�T�#�@�@����� �#� 
� ��$�#��2#��<#9 Returns the color type of the image file before decoding���#�@�@����� �#� 
� ��$�#��9#��f#c Returns the ICC color profile embedded in the image, or `Ok(None)` if the image does not have one.��#���c#` For formats that don't support embedded profiles this function should always return `Ok(None)`.�\�#�@�@����� �#� 
� ��$�#��	;#��W#T Returns the raw [Exif](https://en.wikipedia.org/wiki/Exif) chunk, if it is present.���q#n A third-party crate such as [`kamadak-exif`](https://docs.rs/kamadak-exif/) is required to actually parse it.��#���c#��#l�	#�@�@����� �	#� 
� ��$�	#��:#��
n#k Returns the raw [XMP](https://en.wikipedia.org/wiki/Extensible_Metadata_Platform) chunk, if it is present.���k#h A third-party crate such as [`roxmltree`](https://docs.rs/roxmltree/) is required to actually parse it.��#���c#��#d�
#�@�@����� �
#� 
� ��$�
#��;#��
u#r Returns the raw [IPTC](https://en.wikipedia.org/wiki/IPTC_Information_Interchange_Model) chunk, if it is present.��#���c#��#l�#�@�@����� �#� 
� ��$�#��5#��)#& Returns the orientation of the image.��#���[#X This is usually obtained from the Exif metadata, if present. Formats that don't support���_#\ indicating orientation in their image metadata will return `Ok(Orientation::NoTransforms)`.�\�#�@�@����� �#� 
� ��$�#<�#� ��� ��� ��� � � � ����ң�#��;#8 Returns the total number of bytes in the decoded image.��#���I#F This is the size of the buffer that must be passed to `read_image` or���N#K `read_image_with_progress`. The returned value may exceed `usize::MAX`, in���\#Y which case it isn't actually possible to construct a buffer to decode all the image data���R#O into. If, however, the size does not fit in a u64 then `u64::MAX` is returned.�\�#�@�@��� �#� 
� ��$�#��!U#��'#$ Returns all the bytes in the image.��#���X#U This function takes a slice of bytes and writes the pixel data of the image into it.���F#C `buf` does not need to be aligned to any byte boundaries. However,���G#D alignment to 2 or 4 byte boundaries may result in small performance���5#2 improvements for certain decoder implementations.��#���H#E The returned pixel data will always be in native endian. This allows���M#J `[u16]` and `[f32]` slices to be cast to `[u8]` and used for this method.��#�d�#���#���>#; This function panics if `buf.len() != self.total_bytes()`.��#�t�#��#�<�#����#����A#> fn read_16bit_image(decoder: impl ImageDecoder) -> Vec<u16> {���N#K     let mut buf: Vec<u16> = vec![0; (decoder.total_bytes() / 2) as usize];��� ?#<     decoder.read_image(bytemuck::cast_slice_mut(&mut buf));�\� #     buf�,� #��<� #��T�!#�@���@���� �!#� �� ,�!#
� ��$�!#���!#��'B#��![#X Set the decoder to have the specified limits. See [`Limits`] for the different kinds of���"##  limits that is possible to set.��"#���"N#K Note to implementors: make sure you call [`Limits::check_support`] so that���#K#H decoding fails if any unsupported strict limits are set. Also make sure���$L#I you call [`Limits::check_dimensions`] to check the `max_image_width` and���$# `max_image_height` limits.��%#���%^#[ **Note**: By default, _no_ limits are defined. This may be changed in future major version�t�%# increases.��&#���&'#$ [`Limits`]: ./io/struct.Limits.html���&K#H [`Limits::check_support`]: ./io/struct.Limits.html#method.check_support���'Q#N [`Limits::check_dimensions`]: ./io/struct.Limits.html#method.check_dimensions�T�'#�@�@������� �'#� 
� ��$�'#��4�'#��,H#��)]#Z Use `read_image` instead; this method is an implementation detail needed so the trait can���*# be object safe.��*#���*V#S Note to implementors: This method should be implemented by calling `read_image` on�ľ+# the boxed decoder...�l�+#�� ��+M#J fn read_image_boxed(self: Box<Self>, buf: &mut [u8]) -> ImageResult<()> {���,#     (*self).read_image(buf)�,�,#��<�,#����,#�@�����������lf���]v�����@���� �-#� 
� ��$�-#���-#��-6#�� � �����-#� ��d�-#��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ����."#T�.#�@�@����� �.#� 
� ��$�.#��.!#T�.#�@�@����� �/#� 
� ��$�/#��/2#��/#�@�@����� �/#� 
� ��$�/#��09#\�0#�@�@����� �0#� 
� ��$�0#��1;#l�1#�@�@����� �1#� 
� ��$�1#��1:#d�1#�@�@����� �2#� 
� ��$�2#��2;#l�2#�@�@����� �2#� 
� ��$�2#��35#\�3#�@�@����� �3#� 
� ��$�3#�4#\�4#�@�@��� �4#� 
� ��$�4#��4U#T�4#�@���@���� �5#� ����,�5#
� ��$�4#���5#��5G#��5#�@�����������lf���]v�����@���� �6#� 
� ��$�6#���6#��6B#T�6#�@�@������� �7#� 
� ��$�7#��4�7#��8(#��7>#; Specialized image decoding not be supported by all formats���8#� � ����8�#� ��d�8#� ��*��#��6��#*� � � ��<�#��8.#+ Decode a rectangular section of the image.��9#���9X#��#��9[#X The rectangle is specified by the x and y coordinates of the top left corner, the width���:]#Z and height of the rectangle, and the row pitch of the buffer. The row pitch is the number���;^#[ of bytes between the start of one row and the start of the next row. The row pitch must be���<=#: at least as large as the width of the rectangle in bytes.�L�<#�@�@�@���@���� �<#� 
� ��$�<#���=#���=#�,�=#�r4�=#���=#��L�=#��>#�># `AnimationDecoder` trait���>#� �R� � � ����>�#� ���� � � � �>#��?##��>5#2 Consume the decoder producing a series of frames.�\�?#��������	��K��x���R� � 
� ���R$�?#��@<�@� � � �3�3��|A�&� � �4\$Ag� � ���1A�%� � Ǚ�CA�%� � ��LfA�.� � ��dqA�1� � 8���A�.� � �TA����z|ik�^3A\^HJ46��A��$A! The trait all encoders implement�d�A� � �����A� ���� � � � � � � � � � � � � ��
�A��4A1 Writes all the bytes in an image to the encoder.��A���GAD This function takes a slice of bytes of the pixel data of the image���OAL and encodes them. Just like for [`ImageDecoder::read_image`], no particular���FAC alignment is required and data is expected to be in native endian.���	_A\ The implementation will reorder the endianness as necessary for the target encoding format.��	A�d�	A���
A���
KAH Panics if `width * height * color_type.bytes_per_pixel() != buf.len()`.�\�
A�@���@������ �A� 
� ��$�
A���A�,�A�r4�A�zT�A��SA��-A* Set the ICC profile to use for the image.��A���IAF This function is a no-op for formats that don't support ICC profiles.���
JAG For formats that do support ICC profiles, the profile will be embedded���
"A in the image when it is saved.��
A�d�A	 # Errors��A���OAL This function returns an error if the format does not support ICC profiles.�|�A�@�@������� �A� 
� ��$�A�\�A��NA��/A, Set the EXIF metadata to use for the image.��A���JAG This function is a no-op for formats that don't support EXIF metadata.���LAI For formats that do support EXIF metadata, the metadata will be embedded���"A��#�A�d�A��#�A���YAV This function returns an error if the format does not support EXIF metadata or if the���7A4 encoder doesn't implement saving EXIF metadata yet.���A�@�@������� �A� 
� ��$�A�$�A���A��ZAW Convert the image to a compatible format for the encoder. This is used by the encoding���A methods on `DynamicImage`.��A���YAV Note that this is method is sealed to the crate and effectively pub(crate) due to the���%A" argument type not being nameable.���A�A�A8�4�At�A��A�@�@�@�����@����� �A� 
� ��$�A�A_input�4�A��0A��A� � �����A� ��d�A� ��*��$��6��$*� � � ���A\�A�@��#�@������ �A� 
� ��$�A���A�,�A�r4�A��,�A��-A�� � ���A� ��d�A��� � � #%���A\�A�@���@������ �A� 
� ��$�A���A�,�A�r4�A��,�A�� RA�� A�@�@����� A
� ��� AL�!A��@4�@�3�,$�� � �$$$�-� � ͗T>$�%� � ��|J$�&� � �4\[$g� � |$e|$V�/8$GI68&(��$��� � � � � � � � � � ��S$��	A$> Return the image format specified by a path's file extension.��	$�l�	$���	$�<�	$��܉
$ use image::ImageFormat;��
$���
4$1 let format = ImageFormat::from_extension("jpg");���
0$- assert_eq!(format, Some(ImageFormat::Jpeg));�<�$��t�$������������������;t������ �?� � � ��$�����d�$
� ��ext��$,.��,$,�$� �@�@���$�$
� ��$�$��S$��C$@ Return the image format specified by the path's file extension.��$�l�$���$�<�$����$��$�$���>$; let format = ImageFormat::from_path("images/ferris.png")?;���)$& assert_eq!(format, ImageFormat::Png);��$���,$) # Ok::<(), image::error::ImageError>(())�<�$��L�$����������������������q�aX����� �?� � � �
�$Ʀ \�$
� ���$�$��1$,�$� �@�@ͺݔ$�$
� �$�$�$� ��� ��� ��� � � � ������������������;t�������W$��5$2 Return the image format specified by a MIME type.��$�l�$���$�<�$����$��$�$���C$@ let format = ImageFormat::from_mime_type("image/png").unwrap();���)$͒$<�$��t�$���$� ��� � � ����$�$���$T�$
� ��$	mime_type�L�$02��/*$��(\$Y Return the MIME type for this image format or "application/octet-stream" if no MIME type�Ժ)$ exists for the format.��)$���)*$' Some notes on a few of the MIME types:��*$���*\$Y - The portable anymap format has a separate MIME type for the pixmap, graymap and bitmap���*W$T   formats, but this method returns the general "image/x-portable-anymap" MIME type.���+Z$W - The Targa format has two common MIME types, "image/x-targa"  and "image/x-tga"; this���,5$2   method returns "image/x-targa" for that format.���,Z$W - The QOI MIME type is still a work in progress. This method returns "image/x-qoi" for���-$   that format.��-$�l�-$���-$�<�.$��ܒ.$��$�.$���.4$1 let mime_type = ImageFormat::Png.to_mime_type();���.'$$ assert_eq!(mime_type, "image/png");�<�/$��-\�/$d�/$�@�@��̏� �/$� 
� $�/$�:$��9:$7 Return if the `ImageFormat` can be decoded by the lib.�-\�9$D�:$�@�@��� �:$� 
� $�:$��A$��@:$7 Return if the `ImageFormat` can be encoded by the lib.�-\�A$L�A$�@�@��� �A$� 
� $�A$��L6$��G;$8 Return a list of applicable extensions for this format.��H$���HW$T All currently recognized image formats specify at least on extension but for future���I^$[ compatibility you should not rely on this fact. The list may be empty if the format has no���I_$\ recognized file representation, for example in case it is used as a purely transient memory�\�J$ format.��J$���J^$[ The method name `extensions` remains reserved for introducing another method in the future���K\$Y that yields a slice of `OsStr` which is blocked by several features of const evaluation.�-\�L$t�L$���� � 
� $�L$��U%$��T<$9 Return the `ImageFormat`s which are enabled for reading.�-\�U$|�U$�@�@��� �U$� 
� $�U$��]%$��\<$9 Return the `ImageFormat`s which are enabled for writing.�-\�]$|�]$�@�@��� �]$� 
� $�]$��e1$�e$ Return all `ImageFormat`s��e$� � � 
� ���e!$� � ����Copied���it��4�8I�w+C�g�gIter��h��g�h
end_or_len��g�h��
�gFPR<?��������$��J��$��e$��$�J����e$ܮ$��$!��$� �@t�@� � � � �!�!�!�!�!�$
%�� � ��$!%�� � ��<'%�� � ŠL0%�� � ��$;%�� � ��,A%�� � �$X%�-� � �	$h%�1� � �<s%�� � ����%� � � ����%�.� � ��\�%�!� � 4͗T�%�%� � ��|�%�&� � �4\�%g� � ޞT�%�%� � ��t�%�%� � �t�%�%� � ����%�%� � ����%�%� � Ǚ��%�%� � ��d�%�1� � 8��d�%� � � 0��\�%�3� � 3�b���� � �h���� � �M7�� � ��(E�� � �a^�� � ��U��	� � Ӝ�k�� � ��1M�� � ��V��� � ���� � ������ � �#:A�� � ��7�� � �!��� � ������ � l%S�0%E%69'*	|M%��b%��dn%���%%���2%4�%�������%��������ps`cPS@C03��0%%(���V%��%%" Create a new image from a Reader.��%���D%A Assumes the reader is already buffered. For optimal performance,���;%8 consider wrapping the reader with a `BufReader::new()`.��%���/%�� $�%�������q� � ���%��<�%��$�%
� �����%�4�%.0��	�%��>%; Saves the supplied buffer to a file at the path specified.��%���b%_ The image format is derived from the file extension. The buffer is assumed to have the correct���a%^ format according to the specified color type. This will lead to corrupted files if the buffer���% contains malformed data.�\�	%�@���@��� ����� ��� � � �	%����$��	%Ʈ ��	%���$ͺ\�	%� ��	%
� ��$�� �$�	%���	%�,�	%�r4�	%��,�	%_adf��
�%��J%G Saves the supplied buffer to a file given the path and desired format.��%���`%�� ��G%D will lead to corrupted files if the buffer contains malformed data.���
%�@��$�@��� ������� ��� � � �
%�$��
%Ʈ �%��$\�
%� ��%
� ��$�� �$�
%���
%�,�
%�r4�%��,�%�4�%[]`b���%��%�!���!����������������������q�aX�����������lf���]v� �!�����d�!�!�%��%��,�%��$�%
� ���4�%��t�%8:24�� 5%\� %� �����	


,(
8P`x�������������������������������� ��!��"���������������������������������������������������������������������������������������������b��+>%��)(%% Guess image format from memory block��)%���)]%Z Makes an educated guess about the image format based on the Magic Bytes at the beginning.���**%� ��*G%D This is not to be trusted on the validity of the whole memory block�d�+%�@�@�ݔ$�+%
�!�54�+%��,E%��-%�@�@��$�-%
�!�54�-%��0%�!���!���!���!�!�!�!��������3�%L�3%�@�@�@��@���������!���!���!���!�!�!�!�!�3%
����$�3%����$�3%����$�3%�����3%� ��$d�5%�@���$�@��$��5$%�@��$��$���t�5%�@�@���$�@��$�@���5)%�@�@��$��$���������������������q�aX��$l�6%�����$<�6%
�!��$��$��$��$���3%���3%�,�3%�r4�3%���3%��L�4%�'<�4%��t�4%
seek_scanline�l�4%ؔl�4%����������>D%�!���!���!���!�!�!�!��$��$��$��$�@�@���������$��$��$��Z�%t�[%����������������������q�aX�?�?��?���:�?�	�:$x��Lk���������!���!�!�!���[%����$��[%Ȯ
��[%���l�[%� ��$d�[%
�!����$�'<�[%RTNP�� @��@�!�4�D3��!�!�$%3��!�!��$93��!�!��<?3��!�!��LH3��!�!��
4S3�G�!�!��$[3��!�!��$a3��!�!�Dg3�I�!�!�	${3�1�!�!�$�3�-�!�!��|�3�&�!�!�4\�3g�!�!����3�%�!�!Ǚ��3�%�!�!��l�3��!�!����!�!�t�3��!�!����3��!�!��4�3�4�!�!��d�3�1�!�!8��d�3� �!�!0͗T�3�%�!�!��\�3�3�!�!3��t�3� �!�!�3'l3�/A343������������Lv3�|�3���T3��}�nq^a��A3SV-0̼3��<3����������3���&3�� 3 A multi-format image reader.��3���]3Z Wraps an input reader to facilitate automatic detection of an image's format, appropriate���_3\ decoding method, and dispatches into the set of supported [`ImageDecoder`] implementations.��3�d�3	 ## Usage��3���b3_ Opening a file, deducing the format based on the file path automatically, and trying to decode���a3^ the image contained can be performed by constructing the reader and immediately consuming it.��3�l�3����3 # use image::ImageError;���3 # use image::ImageReader;���+3( # fn main() -> Result<(), ImageError> {���734 let image = ImageReader::open("path/to/image.png")?���3     .decode()?;�t�	3 # Ok(()) }�<�	3���	3���	]3Z It is also possible to make a guess based on the content. This is especially handy if the���
`3] source is some blob in memory and you have constructed the reader in another way. Here is an���
c3` example with a `pnm` black-and-white subformat that encodes its pixel matrix with ascii values.��3�<�3����3��$��3��$��+3��$ľ3ȼ��3��$�3���3 let raw_data = b"P1 2 2\n\�t�
3     0 1\n\�|�
3     1 0\n";��
3���
<39 let mut reader = ImageReader::new(Cursor::new(raw_data))���
3     .with_guessed_format()���)3&     .expect("Cursor io never fails");���835 assert_eq!(reader.format(), Some(ImageFormat::Pnm));��3���3 # #[cfg(feature = "pnm")]���!3 let image = reader.decode()?;�t�3��$<�3���3���b3_ As a final fallback or if only a specific format must be used, the reader always allows manual���C3@ specification of the supposed image format with [`set_format`].��3���&3# [`set_format`]: #method.set_format���03- [`ImageDecoder`]: ../trait.ImageDecoder.html�\�3�q�!�!���3��$�3��$�3�!�!���!�d�!�!��!�!���!0�(_VB_\��0�(_VB_\�!�!�!xzD�3,�3�!�!�!����34�3�!�!�!����������������;t�����t�34�3�!�!�!����/3�R�!�q�!�!�!���3���3��<�3��$�3�!�!���!�d�!�!��!�!���!0�(_VB_\���!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�3���!��&3��633 Create a new image reader without a preset format.��3���D3��$��;3׷$�3���S3P It is possible to guess the format based on the content of the read object with���O3L [`with_guessed_format`], or to set the format directly with [`set_format`].��3���835 [`with_guessed_format`]: #method.with_guessed_format���%3" [`set_format`]: method.set_format��3����$�!�!
�!�R��buffered_reader�|�3��C3��-3* Construct a reader with specified format.��3���D3��$��;3׷$\�3������$�!�!
�!�R����$|�3�4�3��+3��(3% Get the currently determined format.�4�3�@�@��$�$�!�3�!
�!�R��$�3��13��;38 Supply the format as which to interpret the read image.�T�3�@�@��$���!�3�!
�!�R��$�3�4�3��"3�� 734 Remove the current information on the image format.�� 3��� ^3[ Note that many operations require format information to be present and will return e.g. an���!E3B `ImageError::Unsupported` when the image format has not been set.�d�"3�@�@��$�!�"3�!
�!�R��$�"3ܒ#3��" 3 Disable all decoding limits.�L�#3�@�@��$�!�#3�!
�!�R��$�#3��$(3��#(3% Set a custom set of decoding limits.�4�$3�@�@��$���!�$3�!
�!�R��$�$3��4�$3�%3��$3 Unwrap the reader.�T�%3��$���!�!
�!�R��$�%3��'�3d�'3�!��������������������������q�aX�����������lf���]v� �R�����!�!
�!�R���4�(3�q4�(3limits_for_png�t�(3l�)3��>D3��>&3# Convert the reader into a decoder.�d�>3��$��������������������q�aX�R���R�!���!�!
�!�R��$�?3���?3�!�R�G�G�!�R�R�?3�R�R�����������lf���]v� �R�����R���R�!�� ��%d�?3��%�R���%���%��%��!��J83��@F3C Make a format guess based on the content, replacing it on success.��A3���AY3V Returns `Ok` with the guess if no io error occurs. Additionally, replaces the current���BZ3W format if the guess was successful. If the guess was unable to determine a format then���C23/ the current format of the reader is unchanged.��C3���C\3Y Returns an error if the underlying reader fails. The format is unchanged. The error is a���DX3U `std::io::Error` and not `ImageError` since the only error case is an error when the��E3 underlying reader seeks.��E3���E[3X When an error occurs, the reader may not have been properly reset and it is potentially���F'3$ hazardous to continue with more io.��F3�d�F3��$�F3���Fm3j This supplements the path based type deduction from [`ImageReader::open()`] with content based deduction.���G\3Y This is more common in Linux and UNIX operating systems and also helpful if the path can���H3 not be directly controlled.��H3�l�H3����H3��$�I3��$��I+3��$��I330 let image = ImageReader::open("image.unknown")?���J3     .with_guessed_format()?���J3��$t�J3��$<�J3����J3��$��������������������q�aX��$���!�!
�!�R��$�K3��L83d�L3�!�@�@��$��������������������q�aX��$���!�L3�!
�!�R��$�L3c�!�!ĶT3�!���!���!���!�!�!�!����$��X73�W3 Read the image dimensions.��W3���WK3H Uses the current format to construct the correct reader for the format.��X3���XF3C If no format was determined, returns an `ImageError::Unsupported`.�|�X3��$���!�!
�!�R��$�X3�Y3�!���!���!���!�!�!�!�����!����[43��Y%3" Read the image (replaces `load`).��Y3���ZK3��%�Z3���ZF3��%4�[3��$���!�!
�!�R��$�[3��_33t�_3�!�@�@��$��������������������q�aX�����!�_3�!
�!�R��$�_3�`3�!���!���!���!�!�!�!������a!3�!�!���!�d�!�!��!�!���!0�(_VB_\����������d�O�Φqo�����d�.��g�<��!�!��eM3��b:37 Open a file to read, format will be guessed from path.��b3���b>3; This will not attempt any io operation on the opened file.��c3���c^3[ If you want to inspect the content for a better guess on the format, which does not depend���dP3M on file extensions, follow this call with a call to [`with_guessed_format`].��d3���d83��$$�e3����������������������q�aX�%���!�?�!�!�!�
�e3Ʀ \�e3
�!���$�e3��f-3L�f3�!�@�@ͺ��%�!�f3�!
�!�$�f3,�g3�!���!���!���!�!�!�!��,�g3�!���!���!���!�!�!�!������@4�@�4�4�1,B=�!�!��LB�.�!�!͗TB�%�!�!�4\*Bg�!�!
�2BZ\JL68#%��B��B Add some reasonable limits.��B���`B] **Note**: This is not equivalent to _not_ adding limits. This may be changed in future major���B version increases.����!��!��B<�B���!�!
�!\�B���!�!�!�!�!�!�!�!��B��B Disable all limits.�-\�BL�B���!�!
�!��IB��LBI This function checks that all currently set strict limits are supported.�l�B�@�@�@���@�����!�B�!
�!$�B
_supported�T�B��JB��RBO This function checks the `max_image_width` and `max_image_height` limits given���B the image width and height.���B�@�@�����!�B�!
�!$�B�,�B�r4�B��9B��SBP This function checks that the current limit allows for reserving the set amount���4B1 of bytes, it then reduces the limit accordingly.�<�B�@�@�����!�B�!
�!$�Bamount�4�B��"AB��!WBT This function acts identically to [`reserve`], but takes a `usize` for convenience.��"B���" B [`reserve`]: #method.reserve�l�"B�@�@�����!�"B�!
�!$�"B��%4�#B��(�B��&_B\ This function acts identically to [`reserve`], but accepts the width, height and color type���'DBA used to create an [`ImageBuffer`] and does all the math for you.��'B���''B$ [`ImageBuffer`]: crate::ImageBuffer���( B��%t�(B�@�@�������!�(B�!
�!$�(B�,�(B�r4�)B�zT�)B��-#B��+RBO This function increases the `max_alloc` limit with amount. Should only be used���,B together with [`reserve`].��,B���, B��%$�-B�@�@���!�-B�!
�!$�-B��%4�-B��/+B��.TBQ This function acts identically to [`free`], but takes a `usize` for convenience.��/B�ԡ/B [`free`]: #method.free�T�/B�@�@���!�/B�!
�!$�/B��%4�/B��@��5@2 Deprecated re-export of `ImageReader` as `Reader`�:this type has been moved and renamed to image::ImageReader���R@4�@��%�q�!�!���@��$	|�@��$@! Deprecated re-export of `Limits`�)this type has been moved to image::Limits���A@4�@�%����@��*@' Deprecated re-export of `LimitSupport`�/this type has been moved to image::LimitSupport���G@d�@��%����$@����@<�@�!�!����o@�!�����!�!�!��N@t�@�@�@�@���@�����!�@�!
�!��$�@��@�	�@��@�q�!�!���@��D�@���!�!�!��M@t�@�@�@�@���@�����!�@�!
�!��$�@��@�	�@��J�#'  Types describing image metadata�D�J�!�6�6��
4H'�G�!�#��$P'��!�#��Lm'A��!�#��dx'A��!�#��d�'A�!�#��l�'AK�!�#��$�'�4�#����'�4�#ӫ��'�5�#����'�5�#Ҳl�'�6�#����'�6�#�$'$3'�"�"�"�#�4�4�4�5�5�6�6�6�6I&�5�!�!��l�&��!�!�t�&�%�!�!����&�%�!�!�%��&��!�!�͹|�&�7�!�!��İ&�$�!�!����&�$�!�!����&�%�!�!��d�&�1�!�!8͗T�&�%�!�!��,�&�$�!�!�L�&�#�!�!!t&+���&��&#
��&�!#��������&�����su^`��&���!��0&L�&�!��[�,
[�,[�,Reserved�[�,[�,Ǩ[�,[�,[�,Ϥ[�,[�,[�,��[�,[�,[�,Bt470Bg�[�,[�,[�,��[�,[�,[�,Smpte240�[�,[�,[�,ȥ[�-[�-[�-Bt2020�[�-[�-[�-��[�-[�-[�-Smpte431�[�-[�-[�-Smpte432�[�-[�-[�-Ebu3213�[�-����'�L�!�!
�!$�&��&�&��2 &���"��25&L�2&�!��[�-[�-[�-��%[�-[�-Ǩ[�-[�-[�-Ϥ[�-[�-[�-��[�-[�-[�-��%[�-[�-[�-��[�-[�-[�-��%[�-[�-[�-�[�-[�-[�-��[�-[�-[�-Log100sqrt10�[�-[�-[�-Iec61966�[�-[�-[�-ɩ[�-[�-[�-��[�-[�-[�-Bt202010bit�[�-[�-[�-Bt202012bit�[�-[�-[�-��[�-[�-[�-˪[�-[�-[�-Hlg�[�-�y��<>��"�"
�"$�2&��3&�3&ܿK&��"��K8&L�K&�!�����������������;t���[�-[�-[�-�[�-[�-[�-Ǩ[�-[�-[�-Ϥ[�-[�-[�-��%[�-[�-[�-Fcc�[�-[�-[�-��%[�-[�-[�-۬[�-[�-[�-Ǩ[�-[�-[�-��[�-[�-[�-	Bt2020Ncl�[�-[�-[�-Bt2020Cl�[�.[�.[�.�[�.[�.[�.ChromaticityDerivedNCL�[�.[�.[�.ChromaticityDerivedCL�[�.[�.[�.ICtCp�[�.{��w7q�"�"
�"$�K&ԨL&�L&��`&&t�`&���"j�"�"�"��j�`&�@�@��@
��%�@��%�@�@���%������`&bd��c&���"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"��i2&��c3&0 Construct a transform between two color spaces.��c&���c_&\ Returns `Some` if the transform is guaranteed to be supported by `image`. Both color spaces���d^&[ are well understood and can be expected to be supported in future versions. However, we do���e^&[ not make guarantees about adjusting the rounding modes, accuracy, and exact numeric values���fX&U used in the transform. Also, out-of-gamut colors may be handled differently per API.��f&���f@&= Returns `None` if the transformation is not (yet) supported.��g&���gN&K This is used with [`ConvertColorOptions`][`crate::ConvertColorOptions`] in���hX&U [`ImageBuffer::copy_from_color_space`][`crate::ImageBuffer::copy_from_color_space`],���hS&P [`DynamicImage::copy_from_color_space`][`DynamicImage::copy_from_color_space`].��i&��������������������;t������"�"
�"�$�i&�$�i&��q&�"���"���"���"�"�"�"��
����������������;t����5�5I�5��4�5���4�5��4榦�����[�&������#�#���#��!o*`M��%[�;[�;TransformOptions�[�;rendering_intent�[�;allow_use_cicp_transfer�[�;prefer_fixed_point�[�;interpolation_method�[�;barycentric_weight_scale�[�;allow_extended_range_rgb_xyz�e��C����w&�"���"���"���"�"�"�"��%����������������;t����5�5I�5��4�5���4�5��4榦�����[�&�������%�|&�"���"���"���"�"�"�"��%����������������;t����5�5I�5��4�5���4�5��4榦�����[�&�������%�ׅ�&��&�@�@���@�@�@��@
��$�@��%�@�@���%����@�"��"��"�"�"��&�"����%$��&���$��&�$��%���&�$��%���&
�"��%��%$��&PRIK���=&���%&�ψW&�݈&�@�@���������"�&�"
�"$�&�$��&�$��&�ɉ&�"���"���"���"�"�"�"������������������������q�aX������&���&�!����������������;t����5�5I�5��4�5���4�5��4榦�����[�&��������5�5I�5��4�5���4�5��4榦�����[�&�����������������������;t����6�6���6ճ�!�6��!�6���!�6���!c��������"�?�"�"�"�
��&�"�����&���<��&�<��&
�"��trs�Ѝ&���&output_coef�\�&bd-s�s�s$̑&�"���"���"���"�"�"�"���5�5I�5��4�5���4�5��4榦�����[�&��������5�5I�5��4�5���4�5��4榦������@�@��@���@���@�@���%�������$&�"���"���"���"�"�"�"���@�@�@���@����%t��&��&�!���$&�"���"���"���"�"�"�"���@�@�@���@����%�t�"�"Iu�"�"�ؚ$&�"���"���"���"�"�"�"���@�@�@���@����%v�"�"�v�"�"���$&�"���"���"���"�"�"�"���@�@�@���@����%�w�"�"ix�"�"���$&�"���"���"���"�"�"�"���@�@�@���@����%1y�"�"�y�"�"���$&�"���"���"���"�"�"�"���@�@�@���@����%���z�"�"�{�"�"�ѳ$&�"���"���"���"�"�"�"���@�@�@���@����%Q|�"�"}�"�"���$&�"���"���"���"�"�"�"���@�A�@���A����%�}�"�"�~�"�"���$&�"���"���"���"�"�"�"���A�A�A���A����%q�"�"9��"�"���$&�"���"���"���"�"�"�"���A�A�A���A����%��"�"Ɂ�"�"���$&�"���"���"���"�"�"�"���A�A�A���A����%���"�"Y��"�"���$&�"���"���"���"�"�"�"���A�A�A���A����%!��"�"��"�"���$&�"���"���"���"�"�"�"���A�A�A���A����%���"�"y��"�"���R&���&�A�A�A�A���A���A���"��&�"
�"$��&�	��&��
��&���&$��&�!���"�"d��"�"����&���&�A�A�����A�5�5I�5��4�5���4�5��4榦������@�@��@��@��@�@�ׂ&������"�?�"�"��&�"�
£&�$���ţ4&���$�ޣ&
�"��$��&�$��&EG����&���&�A�A�����A�5�5I�5��4�5���4�5��4榦������@�@��@���@���@�@���&������"ی�"�"��&�"����&�$�����5&���$�ͥ&
�"��$��&�$��&EG����&���&�A�A�����A�5�5I�5��4�5���4�5��4榦������@�@��@���@���@�@���&������"ی�"�"�&�"����&��&���5&���$ܿ�&
�"��$�&�$��&=?��6&<��&�!�"�"��
�����T&|��&�A�A�A���A���"�?�"�"ӫ&�"�
��&��%���&
�"��luma�$ͫ&�٫&-/�ĭU&�ҭ&�A�A�A���A���"�?�"�"��&�"�
�&��%��&
�"����&$��&���&*,���S&T��&�A�A�A���A���"�?�"�"�&�"�
Ű&��%�Ȱ&
�"���,߰&��4�&+-���T&\��&�A�A�A���A���"�?�"�"��&�"�
��&��%���&
�"���,��&��4²&+-�׳R&L�&�A�A�A���A���"�?�"�"��&�"�
�&��%��&
�"���,��&��4��&+-�еS&T޵&�A�A�A���A���"�?�"�"��&�"�
�&��%��&
�"���,��&��4��&+-����&t��&�A�A�A���A�����"�?�"�"�&�"�
ŷ&��%�ȷ&
�"���,�&��4��&coef�$��&8:����&|�&�A�A�A���A�����"�?�"�"��&�"�
��&��%���&
�"���,��&��4��&��&$һ&57>�d�&���"�"�"����&\��&�A�A�A�A���A
���$�A�����A�?�?��?���:�?�	�:$x��Lk����$���"���"���"�"�"��&�"
����L��&����L��&�$��,��&�$�����E&���$ϕ&���+&�$��,��&�"�������&�"ϕ&���&�"��&���&���&ϕ&���"&
�"����$��&�54��&color_space_fallback����&���������$&d��&����&���&�!�A�A�A
��%�A
��%�������"��"��"�"�"��&�"��%$��&��%$��&�#��%L��&�"��%���&�"��%���&
�"��%��%�54��&��4��&from_layout�\��&into_layout�\��&color_space_coefs����&�����|��&4��&���&$��&�!���"�"Z��"�"����&Ԁ�&�A�A�A���A
��������������������������q�aX�?�?��?���:�?�	�:$x��Lk������&�"���"���"�"�"��&�"����&d��&����&d��&�"��&���&�"��&���&���&��&���&�#��&L��&
�"��&��&$��&�54��&��&\��&��&\��&�������'&4��&,��&�"���"���"���"�"�"�"��&��&��&��&
���&��&"�,��&�"���"���"���"�"�"�"��&��&��&��&��&u�4ƃ&�"���"���"���"�"�"�"��&��&��&��&��&,�&�"���"���"���"�"�"�"��&��&��&��&��&ȏ���)&lЋ&�"���"�"�"������&����Lދ&�$��,��&�$�����K&���$���$���1&�$��&,��&�$��&���P&��&�$��&�$���6&�"ԥ&��&�ԥ&��&���"&�"��&�Ǐ&�"�����&���&�ɥ&������&���&�ɥ&������&���"���"�"�"���$��&�ې+&ʗ&���+&ߗ&,��&�$���E&��&L�&��&,��&��&���E&��&L�&��&���&��&���"&��&�Ւ&��AC24��,&���&�"�"����}&���$��&�"��+��&��7��&+�"�"�"�"�"�"���&l��&���"�"
�"��$��&�ȓ$&t˓&���"�"
�"���ړ&��!&�#�#�"�"�#�#옔&l��&�#�#
�#$��&d��&Ɣ&�!���#&t��&�#�#
�#���&���"&�#�#�"�"�#�#�ږ&lݖ&�#�#
�#$�&d��&��&�!�ٗ#&tܗ&�#�#
�#��&���"&�#�#�"�"�#�#잙&l��&�#�#
�#$��&�֙#&tٙ&�#�#
�#��&đ�&�?�#�#�
��&��%�#����&���&�!�A�A��%���A�5�5I�5��4�5���4�5��4榦������@�@��@���@���@�@���&������#ی�#�#�&�#ҐĚ&�$���ǚ&
�#����$�&�$��&57�țA&|�&4��&d��&L��&���#�#�#�#�#�#�#�ϥ&���F&C The sRGB color space, BT.709 transfer function and D65 whitepoint.�$٥&�#�#�����&�ħ6&3 SRGB primaries and whitepoint with linear samples.�\��&�#�#���ʬ&���S&P The  Display-P3 color space, a wide-gamut choice with SMPTE RP 432-2 primaries.�ժ&��ݪ^&[ Note that this modern Display P3 uses a D65 whitepoint. Use the primaries `SmpteRp431` for����[&X the previous standard. The advantage of the new standard is the color system shares its����%&" whitepoint with sRGB and BT.2020.�TԬ&�#�#����:&��&�!������������������;t�����%�#�#
�#$��&���4&���&�A�A���#��&�#��
$��&\��&��&�!���-&D��&�����#�#
�#����?&d��&����������������������q�aX�����#�#
�#$��&d��&���#���:&���&�A�A������������������;t������#��&�#
�#$��&V����(&d��&�!��
���&���#��#���&$��&�����#�#
�#��$��&���&d��&�!��%o*`M�#̴�&��&�!�#�#[�8[�8��#[�8pcs�[�8��[�8
profile_class�[�8��%[�8red_colorant�[�8green_colorant�[�8
blue_colorant�[�8white_point�[�8black_point�[�8media_white_point�[�8��[�8measurement�[�8red_trc�[�8	green_trc�[�8blue_trc�[�8gray_trc�[�8��[�9chromatic_adaptation�[�9lut_a_to_b_perceptual�[�9lut_a_to_b_colorimetric�[�9lut_a_to_b_saturation�[�9lut_b_to_a_perceptual�[�9lut_b_to_a_colorimetric�[�9lut_b_to_a_saturation�[�9gamut�[�9	copyright�[�9description�[�9device_manufacturer�[�9device_model�[�9char_target�[�9viewing_conditions�[�9viewing_conditions_description�[�9
technology�[�9calibration_date�[�9version_internal�[���v
���&��%�#���X&T��&�!�A�A��%���A��&[�<[�<[�<��[�<[�<[�<��[�<[�<[�<��[�<[�<[�<	GrayAlpha�[�<[�<[�<Inks5�[�<[�<[�<Inks6�[�<[�<[�<Inks7�[�<[�<[�<Inks8�[�<[�<[�<Inks9�[�<[�<[�<Inks10�[�<[�<[�<Inks11�[�<[�<[�<Inks12�[�<[�<[�<Inks13�[�<[�<[�<Inks14�[�<[�<[�<Inks15�[�<�sd��2��#��&�#
�#$��&ō4��&�>'EE�D�D�\F'�D�D�D�D�D�D�D�D���'�D�D�D�D�D�D�D�D�D�DzD}D��'ʼn�#�#�#�#�#�#��
6'���'� Converts from [Exif orientation](https://web.archive.org/web/20200412005226/https://www.impulseadventure.com/photo/exif-orientation.html)�-\�
'L�
'ң�#�#
�#exif_orientation���
'ԑ'���'� Converts into [Exif orientation](https://web.archive.org/web/20200412005226/https://www.impulseadventure.com/photo/exif-orientation.html)�-\�'<�'ʼn�#�#
�#$�'��4'��9'6 Extracts the image orientation from a raw Exif chunk.��'���''$ You can obtain the Exif chunk using���F'C [ImageDecoder::exif_metadata](crate::ImageDecoder::exif_metadata).��'���^'[ It is more convenient to use [ImageDecoder::orientation](crate::ImageDecoder::orientation)���!' than to invoke this function.���P'M Only use this function if you extract and process the Exif chunk separately.�-\�'|�'�A�A�ң�#�'�#
�#chunk�,�',�'�#���#���#���#�#�#�#ʼn��ʼn��?'���'� Extracts the image orientation from a raw Exif chunk and sets the orientation in the Exif chunk to `Orientation::NoTransforms`.����'� This is useful if you want to apply the orientation yourself, and then encode the image with the rest of the Exif chunk intact.��'���m'j If the orientation data is not cleared from the Exif chunk after you apply the orientation data yourself,���'| the image will end up being rotated once again by any software that correctly handles Exif, leading to an incorrect result.��'���d'a If the Exif value is present but invalid, `None` is returned and the Exif chunk is not modified.�-\�'��'�A�A�ң�#�'�#
�#��&,�'��$I'-\�$'��$'�!�A�A�����������������;t�����&�#�$'�#
�#��&,�$'r��#�#��''�#���#���#���#�#�#�#ʼn��&��('�#���#���#���#�#�#�#��&��*�'ļ*'�!�A�A�A�G�G��
�G�d��G��
�y.)I�B�?�A�����������������;t�����&�#ʆ�#�#�*'�#��ʆ�*'A���&̠+'
�#��&�q4�*'%'D�1'�#���#���#���#�#�#�#��&ʼn��&��$T�J4�J�#�#�#�#�$�$�$�$��
<�4b�#�#Num��4��#�#��<�4��#�#	AddAssign�L�4��#�#υ$�4�0�#�#υ�0�#�#��,�4�1�#�#���1�#�#���4�0�#�#���0�#�#��$�4�1�#�#���1�#�#����4�.�#�#�{#4+.

��4���&4������np��4J��14��N4K Types which are safe to treat as an immutable byte slice in a pixel layout���4 for image encoding.�|�4�#�#����{4�$����4�#��)��&��5��&*�#�#�#��4�� 4 Get the bytes of this value.�D�4�A�A���A��#�4�#
�#��$�4��4��#�#�#܍4D�4�A�A���&�#�4�#
�#$�4��4���#�#�#��4D�4�A�A���A��#�4�#
�#$�4��4���#�#�#��4D�4�A�A���A��#�4�#
�#$�4��N4��U4R The type of each channel in a pixel. For example, this can be `u8`, `u16`, `f32`.�L�4�#�#�����4��&$�4���<�4����4�������4���,�4b��<�4�#��u��&q��&g��&]��&O��&E��&<�����&���&���&���&y��&o��&f�#�#�#�#��	4��M4J The maximum value for this type of primitive within the context of color.���c4` For floats, the maximum is `1.0`, whereas the integer types inherit their usual maximum values.���	4�#�#����4��
M4J The minimum value for this type of primitive within the context of color.���
c4` For floats, the minimum is `0.0`, whereas the integer types inherit their usual minimum values.���4�#�#����4��4�4�
4�4�4,�48��$�4&�48��4&�4�4�4,�48�$�4&�48�$�4!�4,�48���4&�48�$�4*�4�4�
48$�48�L�48
�4,�48��$�4�4�
48,�48����4&�48$�4�4,�48���
4%�
48,�
48����
4&�
48$�
4�
4,�
48�$�
4%�
4%�
4��04\�4�#�#�� ,�4��&<�4��&<�4�#�� (��&&��&$�� :��&8��&6�#�#�#�#�#�#�����#��[4���&$�4���&<�4���&�4���&��&Ľ4���&,�4b��&<�4���&��&L�4��&���&v��&l��&b��&T��&J��&A��&2�#�#��Z44�4�#�#��&4T�4��&���#�#
�#����
�4��"4L�4����&�#�#
�#��$�4��4�#�#\�44�4�#�#Ė4�#�#\�44�4�#�#��4�#�#\�44�4�#�#��4�#�#\�44�4�#�#Գ4�#�#\�44�4�#�#��4�#�#\�44�4�#�#��4�#�#\�44�4�#�#Ē4�#�#\�44�4�#�#��4�#�#\�44�4�#�#��4�#�#\�44�4�#�#��4�#�#\�44�4�#�#ħ4�#�#\�44�4�#�#��!4$�4�#�#�����4��&<�4��&<�4�#��*��&&��&$��<��&8��&6�#�#�#�#�����#��4�#��&L�4��&��&�#��4,�4�#�#��54$�4������&���#�#
�#�����4��4��,�4��!4�#�#T�!4,�!4�#�#��!4�#�#T�!4,�"4�#�#��"4�#�#T�"4,�"4�#�#��"4�#�$�#�#�$T�"4,�"4�#�#��"54$�"4�#�#�#
�$���"4��"4��,�#4��$~4��#-4* The pixel with an associated `ColorType`.���#I4F Not all possible pixels represent one of the predefined `ColorType`s.���$4�$�$����$�4��&,�$4��&��$T4ɥ&��%14�$��4��&0��&.ɥ&+��L��&H��&Fɥ&C�$�$��'#4��%D4A This pixel has the format of one of the predefined `ColorType`s,���&(4% such as `Rgb8`, `La16` or `Rgba32F`.���&.4+ This is needed for automatically detecting���&24/ a color format when saving an image as a file.�T�'4�$�$����'#4���$�$��'#4T�'4�$�$����($4���$�$��(#4T�(4�$�$����)$4���$�$��)#4T�)4�$�$����*$4���$�$��*#4T�*4�$�$����+%4���$�$��+#4T�+4�$�$����+%4���$�$��,#4T�,4�$�$����,$4���$�$��-#4T�-4�$�$����-%4���$�$��-#4T�-4�$�$����.%4���$�$��.#4T�.4�$�$����/&4���$�$��/#4T�/4�$�$����04<�04�$�$�$�$�7�7�7��$�14�!�$�$��t�14�"�$�$��G/��$�$���*��$�$���)��$�$��4��$�$��o��$�$��L��.�$�$�����.�$�$���u�0�$�$���0�$�$υ$�v�0�$�$υ�0�$�$��$�v�1�$�$���1�$�$��,�w�1�$�$���1�$�$d�04��1-4{$�14lo��2(4���$��$��2,4$�34�����$�$
�$��,�34��64���$��6%4D�64���$�$
�$$�64��9"4Ė94�$�$����9�4�$���� �$�$�$�$�����$��924�$�'��:4ڊ'�'�$��914��94�$�$��:.44�:4�����$�$
�$���:4��:)4���$�$�$�$�$ԟ;4��;4�$�$��;-44�;4�����$�$
�$�;4��<*4���$�$�$�$�$��<4��<4�$�$��=-44�=4�����$�$
�$�=4��=*4���$�$�$�$�$Ԩ>4��>4�$�$��>-44�>4�����$�$
�$�>4��?*4���$�$�$�$�$��?4��?4�$�$��@-44�@4�����$�$
�$�@4��@+4���$�$�$�$�$ԳA4��A4�$�$��A-44�A4�����$�$
�$�A4��B+4���$�$�$�$�$��B4��B4�$�$��C-44�C4�����$�$
�$�C4��D*4���$�$�$�$�$��D4��D4�$�$��D-44�D4�����$�$
�$�D4��E+4���$�$�$�$�$ԆF4��F4�$�$��F-44�F4�����$�$
�$�F4��G+4���$�$�$�$�$��G4��G4�$�$��G-44�G4�����$�$
�$�H4��H+4���$�$�$�$�$ԘI4��I4�$�$��I-44�I4�����$�$
�$�I4��J,4���$�$�$�$�$��J4��J4�$�$��K-44�K4�����$�$
�$�K4��K,4���$�$�$�$�$ԭL4��L4�$�$��L-44�L4�����$�$
�$�L4��Y�4��Y4�A�A�����A�@�@��@
���$�@��'�@�@���'����A�?�$�$�Y4�
�Y4ʃ&ļY4
�$���KL�Y4�$�Z4&(��[�4��[%4�A�A���A�@�@���'�@�@���'����A�?�$��$�$�$�\4�
�\4��%$�\4ʃ&Ć\4�$��%Į\4
�$����%�KL�\49;>@��^74��^4�$�$�� ,�^4��<�^4�$�� #��'�� /��'*�$�$�$��^�4d�^4�A�A�����A�A�A��A
���A��'�A�A���'����A�$ی�$�$�_4�$Ґ�^4��&��^64���$���_4
�$�����KL�_4�$�_4>@��`!4�$�$�$��`�4d�`4�A�A�����A�A�A��A��A��A�A���'����A�$ی�$�$�a4�$���`4��&��`64���$�a4
�$���KL�a4�$�a49;��c"4�$�$�$��c�4d�c4�A�A�����A�A�A��A���A���A�A�ء'����A�$ی�$�$�d4�$���c4��&��c64��&��c4
�$���KL�d4�$�d4/1��e"4�$�$�$��f�4d�f4�A�A�����A�A�A��A���A���A�A��'����A�$ی�$�$�f4�$���f4��&��f64��&�f4
�$���KL�f4�$�g4/1�i4Ļh4 A generalized pixel.��h4���hU4R A pixel object is usually not used standalone but as a view into an image buffer.�,�i4�$�$����i�(4��&$�i4��&,�i4�$��*��&&��&$��<��&8��&6�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$��ԥ&̜j4�#ԥ&L�j4��'��'�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$Ĝj4��iE4B The scalar type that is used to store each channel in this pixel.�D�j4�$�$��j4��j.4+ The number of channels of this pixel type.�l�j4�$�$��k(4��k&4# Returns the components as a slice.�D�k4�A�A���A
ԥ&�$�k4�$
�$��$�k4��l44��k-4* Returns the components as a mutable slice�d�l4�A�A���A��'�$�l4�$
�$��$�l4��m4��l@4= A string that can help to interpret the meaning each channel���m+4( See [gimp babl](http://gegl.org/babl/).�\�m4�$�$̏��n4��m340 Returns true if the alpha channel is contained.�L�n4�$�$��q!4��n;48 Retrieve the value of the alpha channel for this pixel.��o4���oI4F If there is no alpha channel, returns [Primitive::DEFAULT_MAX_VALUE].��o4���o)4& ### Note for Pixel trait implementors��p4���pT4Q While this is a provided method, it is a good idea to override it for efficiency���p24/ if your pixel type does have an alpha channel.�,�q4�A�A��ԥ&�$�q4�$
�$��$�q4��t�4��sA4> Returns the channels of this pixel as a 4 tuple. If the pixel���sK4H has less than 4 channels the remainder is filled with the maximum value��� $Use `channels()` or `channels_mut()`���tN4L�t4�� �'�A�A��ԥ&ԥ&ԥ&ԥ&�$�u4�$
�$��$�u4��x�4��v845 Construct a pixel from the 4 channels a, b, c and d.���vC4@ If the pixel does not contain 4 channels the extra are ignored.��� VUse the constructor of the pixel, for example `Rgba([r,g,b,a])` or `Pixel::from_slice`���w�4l�x4�� ��'ԥ&ԥ&ԥ&ԥ&���$�$
�$�����x4��x4��x4��y4��{14��y 4 Returns a view into a slice.��y4���yT4Q Note: The slice length is not checked on creation. Thus the caller has to ensure���zR4O that the slice is long enough to prevent panics if the pixel is used later on.�T�{4�A�A��'�A���$�{4�$
�$���,�{4��}=4��{.4+ Returns mutable view into a mutable slice.��|4���|T4��'��|R4��'t�}4�A�A��'�A���$�}4�$
�$���,�}4��~(4��}4 Convert this pixel to RGB�4�~4�A�A���0�0�0���0��.���V_�ԥ&�$�~4�$
�$��$�~4��*4��~340 Convert this pixel to RGB with an alpha channel�<�4�A�A���1�1�1���1�.N����d"ԥ&�$�4�$
�$��$�4��*4��4 Convert this pixel to luma�<�4�A�A���0�0�0υ�0�����HL��ԥ&�$�4�$
�$��$�4���14���441 Convert this pixel to luma with an alpha channel�lĀ4�A�A���1�1�1���1��H���pԥ&�$Ҁ4�$
�$��$Ӏ4���\4���=4: Apply the function ```f``` to each channel of this pixel.���4�A�A����
���$�J�$�$ā4�$��
��4���
ԥ&��'4��
��'�ԥ&t��4
�$����
$Ł4�ˁ4SU�ނZ4���=4��',�4�A�A����
�$�J�$�$�4�$��
�4��'���'4��'t��4
�$����
$�4���468�Ą�4���H4E Apply the function ```f``` to each channel except the alpha channel.����441 Apply the function ```g``` to the alpha channel.�tDŽ4�A�A����
�����$�J�$���$�$�$܄4�$��
ք4����'ل4��'���'4��'t��4���'��'���'4��'��'�ԥ&tم4
�$����
��'$݄4��4��4�������4��H4��'���D4A Apply the function ```g``` to the alpha channel. Works in-place.����4�A�A����
��'�$�J�$���$�$�$��4�$��
��4��'��4��'�ʇ'4��'t�4��'���'4��'t��4
�$����
��'$��4���4���4`bdf���j4���H4��'���4�A�A����
���$�J�$�$��4�$��
��4��'���'4��'tԉ4
�$����
$��4���468��4�$���$���$���$�$�$�$����
��'ԥ&���h4�ɊH4��'���4 Works in place.����4�A�A����
�$�J�$�$ȋ4�$��
ŋ4��'��'4��'t��4
�$����
$͋4�Ӌ468��4�$���$���$���$�$�$�$����
��'���{4�ь@4= Apply the function ```f``` to each channel of this pixel and�̖�4 ```other``` pairwise.�$��4�A�A�A���A����
���$�J�$�$��4�$��
��4���
ԥ&ԥ&���74��
��'�ԥ&t��4
�$����
$��4�,ƍ4�ԍ4_a���y4���@4��'���)4& ```other``` pairwise. Works in-place.�4��4�A�A�A���A����
�$�J�$�$��4�$��
��4��'��74��'t��4
�$����
$��4�,��4�Ώ4?A���4���4 Invert this pixel�4Đ4�A�A���$ː4�$
�$��$А4���"4�ܐU4R Blend the color of a given pixel into ourself, taking into account alpha channels�,��4�A�A�A���A���$��4�$
�$��$đ4�,ʑ4L��4,��4�#�$̡�4|��4�$�$��䡒4�$�����Ò4���4���4��L�J,�J�%�%�%�%�%�%۶|&(�E�%�%ގ4F(�G�%�%�!(*�;(�a~(lo(�A�A����J�%�%�(��}(�A����A���(�A����'�
�%�����(��D�(��L�(��$�(pr,�(�%���%���%���%�%�%�%��ȩ
����Zip������C����C����C���	�C��ڸ(j�����C���	����<�}�Ta!N������������,M�[�}�%������������element��G����j����(�%���%���%���%�%�%��'��	N(\�	(�A�A����	(
�%��L�	(��D�	(���	(��\(Ī(
�%�,�(�r4�(Ȉ|�(��Q(t�(�A�AѴ
����%�%�(���(��$l�(
�%����(��J(,�(���'��'��'��%�%����'�(���'��'T�(
�%��'���(���(��(<>��Z(��(��������������������q�aX��$ѷ��%�%���(
�%��capacity�D�(ԙMl�M�M�N�M�M,�M8content�<�M&�M8�$�M*�M�M�N+�M�M�M8�,�M�M�M8unused_doc_comments���M+�M�N�N8��N�N,�N8��'<�N8
4�N7�4�N�N�N��
��0- The generic error type for image operations.�����	\Y This high level enum allows, by variant matching, a rough separation of concerns between���	UR underlying IO, the caller, format specifications, and the `image` implementation.�T�
��u'F��
҅�%�%�%�%�%�%�%�%�%�%�%�%�%�%̳���%�%�����%�%�����%�%�����%�%����%�%����d���
,) An error was encountered while decoding.�����]Z This means that the input data did not conform to the specification of some image format,���SP or that no format could be determined, or that it did not match format specific���#  requirements set by the caller.�d��%�%
�%d�d�̳���%�%��'l�
�%�%̳����
,) An error was encountered while encoding.��
���
VS The input image can not be encoded with the chosen format, for example because the���]Z specification has no representation for its color space or because a necessary conversion���]Z is ambiguous. In some cases it might also happen that the dimensions can not be used with�|� the format.����%�%
�%���������%�%��'l��%�%�����0- An error was encountered in input arguments.�����[X This is a catch-all case for strictly internal operations such as scaling, conversions,���85 etc. that involve no external format specifications.���%�%
�%�������%�%��'t��%�%��N���MJ Completing the operation would have required more resources than allowed.�����_\ Errors of this type are limits set by the user or environment, *not* inherent in a specific���*' format or operation that was executed.�N��%�%
�%N�N������%�%��'T��%�%������@= An operation can not be completed by the chosen abstraction.�����TQ This means that it might be possible for the operation to succeed in general but���%" * it requires a disabled feature,���/, * the implementation does not yet exist, or���63 * no abstraction for a lower level could be found.����%�%
�%��������%�%��'���%�%����=: An error occurred while interacting with the environment.���%�%
�%�������%�%��'L��%�%��(�
����%�_�%#%�A�A�A�A���A�^�^��^��[�^���[����e�S��A���%�
�%
�%,�
��ܭ��96 The implementation for an operation was not provided.�����;8 See the variant [`Unsupported`] for more documentation.�����=: [`Unsupported`]: enum.ImageError.html#variant.Unsupported����F�|1KSY�%�%��4�=�%�%۵��$�=�%�%��(����%�_�%#%�A�A�A�A��A�^�^��^��[�^���[����e�S��A���%��%
�%,�������*' Details what feature is not supported.�3������CЈT��!�%�%�%�%�%�%�%�%�%�%�%�%�����%�%�����%�%�����%�%۵���%�%��
��8���/, The required color type can not be handled.�8��%�%
�%8�8������%�%��(���%�%������IF Dealing with an intricate layout is not implemented for an algorithm.����%�%
�%���������%�%�(���%�%��Ԯ��B? The colors or transfer function of the CICP are not supported.�Ԯ�%�%
�%ԮԮ�����%�%��($��%�%��"���%" An image format is not supported.�"��%�%
�%"�"�۵���%�%��(|��%�%۵p���%" Some feature specified by string.���JG This is discouraged and is likely to get deprecated (but not removed).�p��%�%
�%p�p���
���%�%��(4��%�%��
(�����%��%#%�A�A�����%��%
�%,�(�����%�_�%#%�A�A�A�A���A�^�^��^��[�^���[����e�S��A���%��%
�%,��� �����%�`�%#%�A�A�A���A��%��%�%��%����(��`��(�
�%��($�����H��������%��%8:�A�A�A���A���%��%
�%L���į!��52 An error was encountered while encoding an image.�����^[ This is used as an opaque representation for the [`ImageError::Encoding`] variant. See its��� '$ documentation for more information.�� ��� C@ [`ImageError::Encoding`]: enum.ImageError.html#variant.Encoding�l�!��U��\�D���%�%��!4�!=�%�%۵��!0T�!=�%�%����������������;t�����(�!����%�_�%#%�A�A�A�A���A�^�^��^��[�^���[����e�S��A���%�!�%
�%,�!��̹$��"1. An error was encountered in inputs arguments.��"���"_\ This is used as an opaque representation for the [`ImageError::Parameter`] variant. See its���#'�(�#���#EB [`ImageError::Parameter`]: enum.ImageError.html#variant.Parameter�t�$�����'�L�}�%�%��$$�$=�%�%����$0T�$=�%�%‘(( �$����%�_�%#%�A�A�A�A���A�^�^��^��[�^���[����e�S��A���% �$�%
�%,�$��ܑ&��%)& Details how a parameter is malformed.�3��%��&��r�N���"�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�����%�%��
���%�%�%��&��&$! The dimensions passed are wrong.�3�%�%��GI�%�%��l�'��&WT Repeated an operation for which error that could not be cloned was emitted already.�f�%�%��z|�%�%�����'XU The cicp is required to be RGB-like but had other matrix transforms or narrow range.���%�%
�%�������%�%�($�(�%�%��5���(&# A string describing the parameter.���)Jц(5��%�%
�%5�5���
���%�%��(4�)�%�%��
T�*��)*' The end of the image has been reached.�9�%�%��MO�%�%��d�*��*GD An operation expected a concrete color space but another was found.�V�%�%��t�+��+ The cicp that was expected.�D�+�%�%��\�+��+ The cicp that was found.�,�+�%�%��(!�%����%��%#%�A�A�����%!�%�%
�%,�%("�%����%�_�%#%�A�B�B�A���B�^�^��^��[�^���[����e�S��B���%"�%�%
�%,�%�� #�%����%�`�%#%�B�B�B���B��(�%��%�%#�%�%Ό(�݌(�
�%��($�%����H$�%�������%��%8:�B�B�B���B���%$�%�%
�%L�%��ġ.��,52 An error was encountered while decoding an image.��,���,^[ This is used as an opaque representation for the [`ImageError::Decoding`] variant. See its���-'�(�-���-C@ [`ImageError::Decoding`]: enum.ImageError.html#variant.Decoding�l�.̳��hJ�����%�%��.4�.=�%�%۵��.0T�.=�%�%‘((%�.�̳�%�_�%#%�B�B�B�B̳�B�^�^��^��[�^���[����e�S��B���%%�.�%
�%,�.�̬�1��/M��'�/���/\Y This is used as an opaque representation for the [`ImageError::Limits`] variant. See its���0'�(�0���0?< [`ImageError::Limits`]: enum.ImageError.html#variant.Limits�	T�1���9kU�s���%��1$�1=�%�%��(&�1����%�_�%#%�B�B�B�B���B�^�^��^��[�^���[����e�S��B���%&�1�%
�%,�1�̼�5��2DA Indicates the limit that prevented an operation from completing.��2���2b_ Note that this enumeration is not exhaustive and may in the future be extended to provide more���3A> detailed information or to incorporate other resources types.�3��4
t�5����܂�>�%�%�%�%�%�%�%�%�%t�5��5DA The resulting image exceed dimension limits in either direction.�
S�%�%��gi�%�%����6��6IF The operation would have performed an allocation larger than allowed.�
X�%�%��ln�%�%��\�7��6DA The specified strict limits are not supported for this operation�
S�%�%����7��7 The given limits�4�7�%�%����8��8 The supported strict limits�L�8�%�%��('�4����%��%#%�B�B�����%'�4�%
�%,�4((�4����%�_�%#%�B�B�B�B���B�^�^��^��[�^���[����e�S��B���%(�4�%
�%,�4�� )�4����&�`�&#%�B�B�B���B��(�&��&�&)�4�&Ό(�݌(�
�&��($�4����H*�4�������&��&8:�B�B�B���B���&*�4�&
�&L�4��+�4����&��&#�*,/18�;?A�B�B���&+�4�&
�&�4��9��830 A best effort representation for image formats.�3��9|�9۵��
L�d�q�&�&�&�&�&�&�&�&�&�&��۵�&�&��
۵�&�&��
۵�&����9  The format is known exactly.����&�&
�&������۵�&�&��(\�:�&�&��Ѱ��:+( The format can be identified by a name.�Ѱ�&�&
�&ѰѰ��
۵�&�&��(4�:�&�&��
���:41 A common path extension for the format is known.���&�&
�&����
۵�&�&��(��;�&�&��
<�<��;74 The format is not known or could not be determined.�F�&�&۵Z\�&�&۵(,�9�۵�&��&#%�B�B۵۵�&,�9�&
�&,�9(-�9�۵�&�_�&#%�B�B�B�B۵�B�^�^��^��[�^���[����e�S��B���&-�9�&
�&,�9�� .�9�۵�&�`�&#%�B�B�B۵�B��(�&��&�&.�9�&Ό(�݌(�
�&��($�9����H/�9�۵�۵�&��&8:�B�B�B۵�B۵�&/�9�&
�&L�9�����$���QN Converting [`ExtendedColorType`] to [`ColorType`][`crate::ColorType`] failed.�������NK This type is convertible to [`ImageError`] as [`ImageError::Unsupported`].�'̜���%�z�OH.�&���!ǒ�&�&��(f�����&��&$&�B�B�����&f��&
�&,�|�C�AC> A Rectangle defined by its top left corner, width and height.�*$�C���̶���&�&�&�&T�C��,C) The x coordinate of the top left corner.��C�&�&T�C��,C) The y coordinate of the top left corner.��C�&�&t�C��C The rectangle's width.�,�C�&�&|�C܍C The rectangle's height.�4�C�&�& kKC���(lQC����&��&"$�B�B�����&lQC�&
�&,QC(mXC����&�_�&"$�B�B�B�B���B�^�^��^��[�^���[����e�S��B���&mXC�&
�&,XC��Hn_C�������&��&79�B�B�B���B���&n_C�&
�&L_C��ojC����&��&"�)+.08�:>@�B�B���&ojC�&
�&jC pnC����&�`�&"$�B�B�B���B��(�&��&�&pnC�&Ό(�݌(�
�&��($nC������cľZ A bi-level color map��Z�t�Z�<�Z����ZEB use image::imageops::colorops::{index_colors, BiLevel, ColorMap};���[#  use image::{ImageBuffer, Luma};��[���[ let (w, h) = (16, 16);���[WT // Create an image with a smooth horizontal gradient from black (0) to white (255).���\_\ let gray = ImageBuffer::from_fn(w, h, |x, y| -> Luma<u8> { [(255 * x / w) as u8].into() });���]`] // Mapping the gray image through the `BiLevel` filter should map gray pixels less than half���^IF // intensity (127) to black (0), and anything greater to white (255).���^ let cmap = BiLevel;���^0- let palletized = index_colors(&gray, &cmap);���_41 let mapped = ImageBuffer::from_fn(w, h, |x, y| {���_+(     let p = palletized.get_pixel(x, y);���`$!     cmap.lookup(p.0[0] as usize)���`1.         .expect("indexed color out-of-range")�<�` });���`:7 // Create an black and white image of expected output.���a<9 let bw = ImageBuffer::from_fn(w, h, |x, y| -> Luma<u8> {���a     if x <= (w / 2) {���a         [0].into()���b
     } else {�ġb         [255].into()�L�b     }�<�b��(��b assert_eq!(mapped, bw);�<�b��+<�c���~gW�f�p�&#)�&�&��(q�b����&��&#%�B�B�����&q�b�&
�&,�b r�c�����)<\�)���S7q��j���&�&d�	),�	)��&�&l�	)4�	)��&�&(��)����&�_�&$&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���&��)�&
�&,�)��(��)����&��&$&�B�B�����&��)�&
�&,�) ��)�����	!)=|�	)Ͽ�'��\,^��&�&��	),�	)�&�&ċ
)4�
)�&�&(��	)�Ͽ�&�_�&$&�B�B�B�BϿ�B�^�^��^��[�^���[����e�S��B���&��	)�&
�&,�	)��(��	)�Ͽ�&��&$&�B�BϿϿ�&��	)�&
�&,�	) ��	)�Ͽ��)@d�)���&�&���)��$�)��l��&.}w�&�&')|�)<�)��&�&��$��)T�)��&�&��$(��)���&�&������6������&��&��Z\�B�B�����&��)�&
�&��,�)���� Available Sampling Filters.���|���"����NK To test the different sampling filters on a real example, you can find two��� examples called���QN [`scaledown`](https://github.com/image-rs/image/tree/main/examples/scaledown)�<�	 and���	MJ [`scaleup`](https://github.com/image-rs/image/tree/main/examples/scaleup)���	96 in the `examples` directory of the crate source code.��
���
 Here is a 3.58 MiB���
YV [test image](https://github.com/image-rs/image/blob/main/examples/scaledown/test.jpg)���,) that has been scaled down to 300x225 px:�����a^ <!-- NOTE: To test new test images locally, replace the GitHub path with `../../../docs/` -->���JG <div style="display: flex; flex-wrap: wrap; align-items: flex-start;">���(%   <div style="margin: 0 8px 8px 0;">���
��     <img src="https://raw.githubusercontent.com/image-rs/image/main/examples/scaledown/scaledown-test-near.png" title="Nearest"><br>�ħ     Nearest Neighbor�d�	   </div>���(��(����     <img src="https://raw.githubusercontent.com/image-rs/image/main/examples/scaledown/scaledown-test-tri.png" title="Triangle"><br>���     Linear: Triangle�d���(��(��(����     <img src="https://raw.githubusercontent.com/image-rs/image/main/examples/scaledown/scaledown-test-cmr.png" title="CatmullRom"><br>���     Cubic: Catmull-Rom�d���(��(��(����     <img src="https://raw.githubusercontent.com/image-rs/image/main/examples/scaledown/scaledown-test-gauss.png" title="Gaussian"><br>���
     Gaussian�d���(��(��(����     <img src="https://raw.githubusercontent.com/image-rs/image/main/examples/scaledown/scaledown-test-lcz2.png" title="Lanczos3"><br>��     Lanczos with window 3�d���(T� </div>���d�	 ## Speed�����JG Time required to create each of the examples above, tested on an Intel���/, i7-4770 CPU with Rust 1.37 in release mode:�����  <table style="width: auto;">�T�   <tr>���     <th>Nearest</th>���     <td>31 ms</td>�\�   </tr>�T���(��     <th>Triangle</th>���     <td>414 ms</td>�\���(T���(܌     <th>CatmullRom</th>���     <td>817 ms</td>�\���(T���(��     <th>Gaussian</th>���     <td>1180 ms</td>�\���(T���(̡     <th>Lanczos3</th>�Ļ     <td>1170 ms</td>�\���(d�	 </table>�LT���{/�w(��j�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&<��� Nearest Neighbor�L"�&�&��68�&�&��D��� Linear Filter�L�&�&��35�&�&��T���
 Cubic Filter�L�&�&��24�&�&��D��� Gaussian Filter�L!�&�&��57�&�&��D�̠ Lanczos with window 3�L'�&�&��;=�&�&��(������&��&$&�B�B�����&���&
�&,� �����(������&�_�&$&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���&���&
�&,���H���������&��&9;�B�B�B���B���&���&
�&L���������&��&$�+-028�<@B�B�B���&���&
�&� ������&�`�&$&�B�B�B���B��(�&��&�&���&Ό(�݌(�
�&��($�������!���1. Holds analytical gaussian blur representation�T����F;!�<���&�&�&�&��������&�&���d����&�&�Ď�Ď��&�&���d����&�& �Œ	���(�Ȍ	����&��&%'�B�B�����&�Ȍ�&
�&,ȌP�ό	����&��&%'�B�B�B���B�����&�ό�&
�&Tό��H�ی	�������&��&:<�B�B�B���B���&�ی�&
�&Lی����5��350 An enumeration over supported AVIF color spaces�3��5rT�5��<'�qBz�!�&�&�&�&�&�&$�5��5 sRGB colorspace�r!�&�&��57�&�&��,�5��5 BT.709 colorspace�r#�&�&��79�&�&��(��5����&�_�&$&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���&��5�&
�&,�5�� ��5���(��5����&��&$&�B�B�����&��5�&
�&,�5H��5�������'��'9;�B�B�B���B���'��5�'
�'L�5����5����'��'$�+-028�<@B�B�B���'��5�'
�'�5t�	wL�	�����Z��=
�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'<�	w��'�'����'�'��,�	w��'�'����'�'��,�	w��'�'����'�'��,�	w��'�'����'�'��4�	w��'�'����'�'��$�	w��'�'����'�'��$�	w��'�'����'�'��\�	w��'�'����'�'��\�	w��'�'����'�'��H��	�������'��'9;�B�B�B���B���'��	�'
�'L�	�� ��	���(��	����'��'$&�B�B�����'��	�'
�',�	��	xl�	����8{�+,y��'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'$�	x��'�'����'�'��$�	x��'�'����'�'���	x��'�'����'�'���	x��'�'����'�'���	x��'�'����'�'���	x��'�'����'�'��H��	�������'��'9;�B�B�B���B���'��	�'
�'L�	����	y|�	��������U=�'�'�'�'�'�'�'�'�'�'�'�',�	y��'�'����'�'��,�	y��'�'����'�'��4�	y��'�'����'�'��L�	y��'�'����'�'��H��	�������'��'9;�B�B�B���B���'��	�'
�'L�	����	zd�	���	����b�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'���'�'���'�'�'�'�'�����'�'��		�'�'�'��

�'�'�'���'�'��

�'�'���'�'t�	z��'�'����'�'��̘	z��'�'����'�'����	z��'�'����'�'��]�z]���'�'
�']�]�����'�'��)�	��'�'��z����'�'
�'��������'�'��)�	��'�'��	z��'�'����'�'����	z��'�'����'�'����z����'�'
�'����������'�'��)��	��'�'���	��'�'O�zO���'�'
�'O�O�����'�'��)� 	��'�'��z����'�'
�'��������'�'��)�!	��'�'�!	��'�'l�!	z��'�'����'�'���z���'�'
�'������'�'��)�"	��'�'@�z@���'�'
�'@�@�����'�'�)�#	��'�'��z����'�'
�'��������'�'س)�$	��'�'��$	z��'�'����%	\�%	��'�'t�%	L�%	��'�'(��	����'�_�'$&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���'��	�'
�',�	�� ��	���(��	����'��'$&�B�B�����'��	�'
�',�	 ��	����'�`�'$&�B�B�B���B��(�'��'�'��	�'Ό(�݌(�
�'��($�	����H��	�������'��'9;�B�B�B���B���'��	�'
�'L�	����	����'��'$�+-028�<@B�B�B���'��	�'
�'�	P��	����'��'$&�B�B�B���B�����'��	�'
�'T�	����	����'��'$&�B�B�B���B��Ʋ�'��	�'
�'�	����8	���8	���	H�oѷ��'�'�'�'�'�'�'�'�'�'�'�'�8	���'�'����'�'��$�9	���'�'����'�'��$�9	���'�'����'�'��L�9	���'�'����'�'��(��8	����'�_�'$&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���'��8	�'
�',�8	�� ��8	���(��8	����(��($&�B�B�����(��8	�(
�(,�8	 ��8	����(�`�($&�B�B�B���B��(�(��(�(��8	�(Ό(�݌(�
�(��($�8	����H��8	�������(��(9;�B�B�B���B���(��8	�(
�(L�8	����8	����(��($�+-028�<@B�B�B���(��8	�(
�(�8	P��8	����(��($&�B�B�B���B�����(��8	�(
�(T�8	����8	����(��($&�B�B�B���B��Ʋ�(��8	�(
�(�8	����V�	�<�V	�$�V	l�V	��V	��V	��B�B�B�Bދދ��
����g��
�g���
�g���
�gJ��K±�*�B�B��Ѹ�R�(��(�(�(�W	���W	����W	��l�W	
�(�RѸ��T�W	�s<�W	��<�W	��D�W	�W	LN����X	L�X	�X	�\	�X	�X	,�X	8��X	&�X	8�$�X	*�X	�X	�\	8�Y	8��D�Y	�Y	7��Y	�Y	�Y	8,�Y	%�Y	8�Y	8�Y	8�$�Y	�Y	�Y	8��
,�Y	�Y	8��T�Y	 �Y	8�$�Y	�Y	�Y	�Y	�[	8�Z	8��Z	�Z	8�s<�Z	�Z	�Z	,�Z	8��Z	8�Z	8�,�Z	%�Z	8��
,�Z	�Z	�Z	7��Z	�Z	8��Z	�Z	�Z	7��Z	%�Z	8��
,�Z	�Z	�Z	7��Z	�Z	8��Z	�Z	�Z	7��Z	%�Z	8��
,�[	�[	�[	7��[	�[	8��[	�[	�[	7��[	%�[	8$�[	�[	�[	84�[	8,�[	%�[	8��D�\	�\	7��\	%�\	%�\	|�b	�D�b	����"�e,=�(�(T�b	,�b	��(�(D�b	�b	��(�(H��b	�������(��(9;�B�B�B���B���(��b	�(
�(L�b	����b	����(��($�+-028�<@B�B�B���(��b	�(
�(�b	��m	�L�m	����>��+���(�(�(�(\�m	�m	��(�(��\�m	�m	��(�(��\�m	�m	��(�(��\�m	�m	��(�(��H��m	�������(��(9;�B�B�B���B���(��m	�(
�(L�m	����m	����(��($�+-028�<@B�B�B���(��m	�(
�(�m	���d�����q�c���(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(���(�(���(�(���(�(���(�(���(�(���(�(���(�������(�(
�(��������(�(��)���(�(ֺ�ֺ��(�(
�(ֺֺ����(�(��)���(�(#��#���(�(
�(#�#�����(�(��)���(�(p��p���(�(
�(p�p�����(�(��)���(�(�������(�(
�(��������(�(��)���(�(
��
���(�(
�(
�
�����(�(��)�	��(�(W��W���(�(
�(W�W�����(�(��)�
��(�(��
���(�(����(�(��(������(�_�($&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���(���(
�(,��� �����(������(��($&�B�B�����(���(
�(,� ������(�`�($&�B�B�B���B��(�(��(�(���(Ό(�݌(�
�(��($�����H���������(��(9;�B�B�B���B���(���(
�(L���������(��($�+-028�<@B�B�B���(���(
�(�P������(��($&�B�B�B���B�����(���(
�(T���������(��($&�B�B�B���B��Ʋ�(���(
�(���l��4����HX1m�9��(�(�(�(�(�(�(�(�(\�4���(�(\�4���(�(T�,���(�(ԓ����(�(\�4���(�(��l���(�(��d���(�(��T�,���(�(\�4���(�((������(�_�($&�B�B�B�B���B�^�^��^��[�^���[����e�S��B���(���(
�(,��Ό��T�������dɛ���(�(�(�(�(��\���(�(������(�(t�L���(�(|�T���(�(��d���(�((������(�_�($&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���(���(
�(,����\����\IJ���0�(�(�(�(�(�(�(T�,���(�(|�4���(�(����t���(�(��\���(�(��\���(�(��\���(�(��\���(�((������(�_�($&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���(���(
�(,���|��
��-
* Number of repetitions for a GIF animation��4��
��e|�,�����(�(�(�(�(�(���(s��ǁ 
 Finite number of repetitions��s��(�(
�(s�s����(�(��)�
�(�(D��
|��
 Looping GIF�� �(�(��46�(�(��(���
	����(��(%'�C�C�����(���
�(
�(,��
 ���
	���(���
	����(�_�(%'�C�C�C�C���C�^�^��^��[�^���[����e�S��C���(���
�(
�(,��
�ь��d��	���e�)�(�(�(�(�(�(�(�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�(�(�(�)�)�)����
���)�)�)����
���)�)�����)�)�)�)���)�)��		�)�)�)��

�)����	�(�(���	�(�(��|���	�(�(���	�(�(������	�(�(���	�(�(��������	�(�(
�)�����	����
���(�(��)D��	�(�(��|��	�(�(��
U��U��	�(�(
�)U�U��	����
���(�(��)D��	�(�(��l��	�(�(��
����	�(�(
�)���	�����(�(Հ*D��	�(�(��ԇ��	�(�(���	�(�(��5��5��	�(�(
�)5�5��	���(�(��*,��	�(�(,��	�(�(������	�(�(
�)�����	���(�(��*,��	�(�(ٿ�ٿ�	�(�(
�)ٿٿ�	���(�(��*,�	�	�(�(,�	�	�(�(��
��	�(�(���	�(�(��(������)�_�)$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)���)
�),���(������)��)$&�C�C�����)���)
�),�H���������)��)9;�C�C�C���C���)���)
�)L���������)��)$�+-028�<@B�C�C���)���)
�)�l��D��	��|n���S_�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)D���	�)�)���	�)�)��L���	�)�)���	�)�)��L���	�)�)���	�)�)������	�)�)���	�)�)��|���	�)�)���	�)�)��(������)�_�)$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)���)
�),��� �����(������)��)$&�C�C�����)���)
�),� ������)�`�)$&�C�C�C���C��(�)��)�)���)Ό(�݌(�
�)��($�����H���������)��)9;�C�C�C���C���)���)
�)L���������)��)$�+-028�<@B�C�C���)���)
�)�P������)��)$&�C�C�C���C�����)���)
�)T���������)��)$&�C�C�C���C��Ʋ�)���)
�)���Ī!��  An Radiance HDR decoder��Ć�q�)�)���!������T�F��)�)�)�)#%$�!�!�	�)�)��T�!,�!�	�)�)\�!4�!�	�)�)��!$�!�	�)�)��(��!��q�)�)����_��6���)�_�)��TV�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)��!�)
�)��,�!��#�T�#��P�8'�s��)�)��#�#�)�)�����#�$�)�)(��"����)��)$&�C�C�����)��"�)
�),�"� ��"���(��"����)�_�)$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)��"�)
�),�"��8��"����)��)$&���)�)
�)H��#�������)��)9;�C�C�C���C���)��#�)
�)L�#����#����)��)$�+-028�<@B�C�C���)��#�)
�)�#���}��|#  Metadata for Radiance HDR image��׆����=�FD�)�)�)�)�)�)�)t�~��}?< Width of decoded image. It could be either scanline length,���~63 or scanline count, depending on image orientation.�,�~�)�)|���~;8 Height of decoded image. It depends on orientation too.�4��)�)���%��da Orientation matrix. For standard orientation it is ((1,0),(0,1)) - left to right, top to bottom.����MJ First pair tells how resulting pixel coordinates change along a scanline.����DA Second pair tells how they change from one scanline to the next.�\Ł�)�)Ʀ*̭���FC Divide color values by exposure to get to get physical radiance in����! watts/steradian/m<sup>2</sup>�݂���C@ Image may not contain physical data, even if this field is set.�D���)�)����������������;t������-�̃_\ Divide color values by corresponding tuple member (r, g, b) to get to get physical radiance����$! in watts/steradian/m<sup>2</sup>�ل���C�*����)�)����������������;t��������#�܅'$ Pixel height divided by pixel width�����)�)��*���,���UR All lines contained in image header are put here. Ordering of lines is preserved.����FC Lines in the form "key=value" are represented as ("key", "value").��և$! All other lines are ("", "line")�����)�)�?�?��?���:�?�	�:$x��Lk���
��
��(��}����)�_�)$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)��}�)
�),�}��(��}����)��)$&�C�C�����)��}�)
�),�}l�"*�D�"*�
��捆)zMVk�)�)�)�)�)�)�)���)�)�)��0��0��
�)�)
�)0�0��
���)�)ޱ*�"*�
�)�),�"*�
�)�)������
�)�)
�)�����
���)�)�*,�"*�
�)�),�"*�
�)�)(��"*����)�_�)$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���)��"*�)
�),�"*��H��"*�������)��)9;�C�C�C���C���)��"*�)
�)L�"*����"*����)��)$�+-028�<@B�C�C���)��"*�)
�)�"*���d����Af"XT��)�)�)�)�)�)�)�)�)�)�*�*�*�)�)�)�)�)�*�*�*�*L����)�)����)�)�������)�)����)�)����$���)�)�� ��)�)�������)�)����)�)��T�	���)�)����)�)��|�
���)�)����)�)�������)�)��ܚ4���)�)����,���)�)���
,�
��)�)��(������*�_�*$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*���*
�*,��� �����(������*��*$&�C�C�����*���*
�*,� ������*�`�*$&�C�C�C���C��(�*��*�*���*Ό(�݌(�
�*��($�����H���������*��*9;�C�C�C���C���*���*
�*L���������*��*$�+-028�<@B�C�C���*���*
�*�P������*��*$&�C�C�C���C�����*���*
�*T���������*��*$&�C�C�C���C��Ʋ�*���*
�*������������|�q&}���*�*�*�*�*�*����*�*����*�*������*�*����*�*��(������*�_�*$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*���*
�*,��� �����(������*��*$&�C�C�����*���*
�*,� ������*�`�*$&�C�C�C���C��(�*��*�*���*Ό(�݌(�
�*��($�����H���������*��*9;�C�C�C���C���*���*
�*L���������*��*$�+-028�<@B�C�C���*���*
�*�P������*��*$&�C�C�C���C�����*���*
�*T���������*��*$&�C�C�C���C��Ʋ�*���*
�*���|� �D� ����fwX<�J��*�*�*�*�*�*�*�*L� ,� ��*�*T� 4� ��*�*|�"\�"��*�*d�$D�$��*�*��&��&��*�*��&t�&��*�*��&d�&��*�*��&d�&��*�*(�� ����*��*$&�C�C�����*�� �*
�*,�  �� ���8�� ����*��*$&���*�*
�*�� �<��$�l���|����@
(3=:<7
(9E83WP>%8DmgM#7@Qhq\1@NWgyxeH\_bpdgc@j
��
"�<�
�$�
l�
��
��
���@/ccccBcccc8ccccc/Bcccccccccccccccccccccccccccccccccccccc@�
��+�<�+�$�+l�+��+D�+���@	
 !(0)"
#*1892+$%,3:;4-&'.5<=6/7>?@���/�L�/���T.;�}�*�*�*�*�*�*�*4�0�0��*�*,�0�0��*�*,�0�0��*�*4�1�1��*�*d�1D�1��*�*d�2D�2��*�*l�2D�2��*�* ��/���(��/����*��*$&�C�C�����*��/�*
�*,�/̏H��GB? Represents a unit in which the density of an image is measured����H��
�
��0xB�*�*�*�*�*�*�*�*�*��I��H@= Represents the absence of a unit, the values indicate only a���HJG [pixel aspect ratio](https://en.wikipedia.org/wiki/Pixel_aspect_ratio)����*�*�����*�*��4�I��I Pixels per inch (2.54 cm)��,�*�*��@B�*�*��\�J̉J Pixels per centimeter��(�*�*��<>�*�*��(��G����*��*$&�C�C�����*��G�*
�*,�G ��G���(��G����*�_�*$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*��G�*
�*,�G����G����*��*$�+-028�<@B�C�C���*��G�*
�*�GH��H�������*��*9;�C�C�C���C���*��H�*
�*L�H����M��J,) Represents the pixel density of an image��J���J30 For example, a 300 DPI image is represented by:��K�\�K ```rust���K use image::codecs::jpeg::*;���K&# let hdpi = PixelDensity::dpi(300);���KWT assert_eq!(hdpi, PixelDensity {density: (300,300), unit: PixelDensityUnit::Inches})�<�L���d�M���&4`UK�*�*��M��M/, A couple of values for (Xdensity, Ydensity)�<�M�*�*�ԡN��M-* The unit in which the density is measured�$�N�*�*��(��L����*��*$&�C�C�����*��L�*
�*,�L ��L���(��L����*�_�*$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*��L�*
�*,�L����L����*��*$�+-028�<@B�C�C���*��L�*
�*�LH��L�������*��*9;�C�C�C���C���*��L�*
�*L�L����S�d�S���~�1��|�*�*�*�*�*�������*�*
�*������*�*��*�T��*�*�T��*�*(��S����*�_�*$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*��S�*
�*,�S�� ��S���(��S����*��*$&�C�C�����*��S�*
�*,�S�
��	FC An OpenEXR decoder. Immediately reads the meta data from the file.��t�
�q�*�*���
��e�'�#���*�*�*�*#%��
)T�
��*�*G�-G�-��G�-	meta_data�G�G�-remaining_reader�G���6�)�$�����d���*�*������*�*��ܤ
��
��*�*(��
��q�*�*���*/���*�_�*14OQ�C�C�C�C���C�^�^��^��[�^���[����e�S��C���*��
�*
�*��,�
��j���[~{ A thin wrapper that implements `ImageEncoder` for OpenEXR images. Will behave like `image::codecs::openexr::write_buffer`.��t�\�d�*�*��\���Mi6�o�*�+����j�P������*�*
�*��jl�\��*�*��(��\��d�+�+���_��6���+�_�+��TV�C�C�C�C���C�^�^��^��[�^���[����e�S��C���+��\�+
�+��,�\�(���	����+��+%'�C�C�����+����+
�+,�� ���	���(���	����+�_�+%'�C�C�C�C���C�^�^��^��[�^���[����e�S��C���+����+
�+,�������	����+��+%�,.138�=AC�C�C���+����+
�+��H���	�������+��+:<�C�C�C���C���+����+
�+L�����Ĭ���NK DEFLATE compression level of a PNG encoder. The default setting is `Fast`.�3����|ͬ�����`)�L�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+��<���� Default compression level��.�+�+��BD�+�+��$��ͭ High compression level��+�+�+��?A�+�+��d����� No compression whatsoever��.�+�+��BD�+�+�������.+ Detailed compression level between 1 and 9�����+�+
�+�������+�+��+��+�+8���	����+��+%'���+�+
�+$í쒭 Fast, minimal compression�><��T���@�+�+��TV�+�+��(��	����+��+%'�C�C�����+���+
�+,� ��	���(���	����+�_�+%'�C�C�C�C���C�^�^��^��[�^���[����e�S��C���+����+
�+,�������	����+��+%�,.138�=AC�C�C���+����+
�+��H���	�������+��+:<�C�C�C���C���+����+
�+L���������HE Filter algorithms used to process image data to improve compression.�������%" The default filter is `Adaptive`.�3����T����E٣�V�EF�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+D���ʰLI No processing done, best used for low bit depth grayscale or data with a���� low color count��z�+�+�����+�+�������85 Filters based on previous pixel in the same scanline��J�+�+��^`�+�+�������'$ Filters based on the scanline above��9�+�+��MO�+�+�������B? Filters based on the average of left and right neighbor pixels��T�+�+��hj�+�+��,ܳ���LI Algorithm that takes into account the left, upper left, and above pixels��^�+�+��rt�+�+��8���	����+��+%'���+�+
�+D����DA Uses a heuristic to select one of the preceding filters for each����85 scanline rather than one filter for the entire image�><�T�����+�+�����+�+�����d������s��5�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+����+�+�+�+ɇ��
��
��+�+��+�+�+ɇ��+�+��+�+�+����+�+��
�		�+�+�+�+

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

�+�+�+��+�+�+�+�+�+�+�+ɇ��������+�+
�+���������+�+��+<���+�+��D=5��5���+�+
�+5�5��ɇ��
��
��+�+��+|���+�+ɇ4���+�+��
l���+�+��
�������+�+
�+�������+�+��+���+�+�����+�+���+�+��������+�+
�+�����ɇ��+�+�+|�	��+�+ɇ4��4���+�+
�+4�4����+�+�+�
��+�+��
���+�+���+�+��������+�+
�+���������+�+��+l���+�+���������+�+
�+�������
��+�+��+4���+�+��
��
���+�+���
4�
��+�+����,���+�+����,���+�+����4���+�+��l����+�+���+�+������+�+
�+�����+�+ޣ+���+�+j��j���+�+
�+j�j����+�+Ѥ+���+�+T����+�+���+�+��������+�+
�+�������+�+��+���+�+�����+�+���T���+�+��T�,���+�+\�4���+�+d����+�+��T���+�+��T�,���+�+�����+�+���+�+������+�+
�+���ɇ��+�+��+|���+�+ɇ(�����+�_�+$&�C�C�C�C��C�^�^��^��[�^���[����e�S��C���+���+
�+,���(�����+��+$&�C�C���+���+
�+,���4�l�4�����a)����+�+�+�+�+�+�+�+�+�+�+�+4�5���+�+����+�+��,�5���+�+����+�+��,�5���+�+����+�+��4�6���+�+����+�+��(��4����+�_�+$&�C�C�C�C���C�^�^��^��[�^���[����e�S��C���+��4�+
�+,�4�� ��4���(��4����,��,$&�C�C�����,��4�,
�,,�4 ��4����,�`�,$&�C�C�C���C��(�,��,�,��4�,Ό(�݌(�
�,��($�4����H��4�������,��,9;�C�C�C���C���,��4�,
�,L�4����4����,��,$�+-028�<@B�D�D���,��4�,
�,�4P��4����,��,$&�D�D�D���D�����,��4�,
�,T�4����4����,��,$&�D�D�D���D��Ʋ�,��4�,
�,�4����9�|�9�ɇH�۲�/2�,�,�,�,�,�,�,�,��ɇ�,�,R��R���,�,
�,R�R����ɇ�,�,�+l�:��,�,��D�:���,�,ɇ��,�,ɇ4�:���,�,ɇ��,�,ɇ(��9�ɇ�,�_�,$&�D�D�D�Dɇ�D�^�^��^��[�^���[����e�S��D���,��9�,
�,,�9�� ��9�ɇ(��9�ɇ�,��,$&�D�Dɇɇ�,��9�,
�,,�9 ��9�ɇ�,�`�,$&�D�D�Dɇ�D��(�,��,�,��9�,Ό(�݌(�
�,��($�9����H��9�ɇ�ɇ�,��,9;�D�D�Dɇ�Dɇ�,��9�,
�,L�9����9�ɇ�,��,$�+-028�<@B�D�Dɇ�,��9�,
�,�9P��9�ɇ�,��,$&�D�D�Dɇ�Dɇ���,��9�,
�,T�9����9�ɇ�,��,$&�D�D�Dɇ�DɇƲ�,��9�,
�,�9��t�>�L�>���)���g�J�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,		�,

�,4�>���,�,����,�,��,�>���,�,����,�,��T�>���,�,����,�,��4�>���,�,����,�,��\�>���,�,����,�,��<�>���,�,����,�,��d�>���,�,����,�,��,�?���,�,����,�,��T�?���,�,����,�,��4�?���,�,����,�,��\�?���,�,����,�,��(��>����,��,$&�D�D�����,��>�,
�,,�> ��>���ę6�\�6�R�,�,��Wf��,�7�,�,�,�,�,�,����,�,�����6������,�,
�,�R��������,�,��+D�6�,�,�/��/��,�,
�,�R/�/������,�,��+L�6�,�,��(��6��R�,�,���,��,#&79�D�D�����,��6�,
�,�R,�6 ��6��R�,�,�����w.�4.1 The kind of encoding used to store sample values��t�.���������,�,�,�,�,�,4�.��6.3 Samples are unsigned binary integers in big endian��F�,�,��Z\�,�,��,�.��H.E Samples are encoded as decimal ascii strings separated by whitespace��X�,�,��ln�,�,��(�S.����,��,#%�D�D�����,�S.�,
�,,S. �Z.���H�`.�������,��,8:�D�D�D���D���,�`.�,
�,L`.���k.����,��,#�*,/18�;?A�D�D���,�k.�,
�,k.(�o.����,�_�,#%�D�D�D�D���D�^�^��^��[�^���[����e�S��D���,�o.�,
�,,o.�˜�.��,.) Denotes the category of the magic number��T�.��^�BR��m\�,�,�,�,�,�,�,�,�,�,�����,�,�����,�,�����,�ܨ. Magic numbers P1 and P4����,�,
�,�������,�,��+t�.�,�,��Z���. Magic numbers P2 and P5��Z��,�,
�,Z�Z������,�,��+t�.�,�,����ܣ. Magic numbers P3 and P6�����,�,
�,���������,�,��+t�.�,�,��d�.��. Magic number P7��"�,�,��68�,�,��(��.����,��,$&�D�D�����,��.�,
�,,�. ��.���H��.�������,��,9;�D�D�D���D���,��.�,
�,L�.����.����,��,$�+-028�<@B�D�D���,��.�,
�,�.(��.����,�_�,$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���,��.�,
�,,�.�Τ�.��..+ Stores the complete header data of a file.��.���b._ Internally, provides mechanisms for lossless reencoding. After reading a file with the decoder���`.] it is possible to recover the header and construct an encoder. Using the encoder on the just���a.^ loaded image should result in a byte copy of the original file (for single image pnms without���. additional trailing data).��L�.Ó���}��Nw�,�,�� .<�.�,�,����#.<�.�,�,��(��.�Ó�,��,$&�D�DÓÓ�,��.�,
�,,�.�	.�d�	.������t�o�,�,�,�,�,�-�-�-�,�,�����,�,ȍ���-�-�����-�-���������,�,
�,���������,�,��+d�	.�,�,��D��D��,�,
�,D�D�ȍ���,�,��+l�	.�,�,ȍ������,�,
�-���������,�,��+d�	.�,�,��������,�,
�-��������,�,��+|�
.�,�,�(��	.����-��-$&�D�D�����-��	.�-
�-,�	.��
.��
8.5 Header produced by a `pbm` file ("Portable Bit Map")��d�.���po���?�-�-�-�.�� . Binary or Ascii encoded file�D�.�-�-��|�.��. Height of the image file�4�.�-�-t�.ܒ. Width of the image file�,�.�-�-(��
.����-��-$&�D�D�����-��
.�-
�-,�
. ��
.���(��
.����-�_�-$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���-��
.�-
�-,�
.��ĝ
.��9.6 Header produced by a `pgm` file ("Portable Gray Map")��l�
.ȍU@[�үk�-�-�-�-��
.��
 .��+D�
.�-�-��|�.�.��+4�.�-�-t�.ܻ.��+,�.�-�-��.��).& Maximum sample value within the image�D�.�-�-(��
.�ȍ�-��-$&�D�Dȍȍ�-��
.�-
�-,�
. ��
.�ȍ(��
.�ȍ�-�_�-$&�D�D�D�Dȍ�D�^�^��^��[�^���[����e�S��D���-��
.�-
�-,�
.�μ�.��:.7 Header produced by a `ppm` file ("Portable Pixel Map")��d�.��J�u��R�-�-�-�-��.�� .��+D�.�-�-��|�.��.��+4�.�-�-t�.ܪ.��+,�.�-�-|�.��).��+4�.�-�-(��.����-��-$&�D�D�����-��.�-
�-,�. ��.���(��.����-�_�-$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���-��.�-
�-,�.����.��>.; Header produced by a `pam` file ("Portable Arbitrary Map")��|�.�&����,�-�-�-�-�-|�.�.��+4�.�-�-t�.��.��+,�.�-�-t�.�. Number of color channels�,�.�-�-|�.��).��+4�.�-�-��'.��(.% Color interpretation of image pixels�D�.�-�-�(��.���-��-$&�D�D���-��.�-
�-,�.(��.���-�_�-$&�D�D�D�D��D�^�^��^��[�^���[����e�S��D���-��.�-
�-,�.��Ա.��@.= Standardized tuple type specifiers in the header of a `pam`.����.��='�41D'��-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-��
��l�.��,.) Pixels are either black (0) or white (1)��<�-�-��PR�-�-����.��G.D Pixels are either black (0) or white (1) and a second alpha channel��W�-�-��km�-�-��L�.��(.% Pixels represent the amount of white��8�-�-��LN�-�-��t�.��..+ Grayscale with an additional alpha channel��>�-�-��RT�-�-���.��$.! Three channels: Red, Green, Blue��4�-�-��HJ�-�-��D�.��*.' Four channels: Red, Green, Blue, Alpha��:�-�-��NP�-�-��.���-.* An image format which is not standardized��.��-�-
�-.�.���
���-�-��,4�.�-�-��
(��.����-��-$&�D�D�����-��.�-
�-,�.(��.����-�_�-$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���-��.�-
�-,�.��	/�t�	/����b��2��-�-�-�-�-�-�-�-�-�-�-�-<�
/���-�-����-�-��D�
/���-�-����-�-��\�
/���-�-����-�-��T�
/���-�-����-�-�� ��	/���(��	/����-��-$&�D�D�����-��	/�-
�-,�	/(��	/����-�_�-$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���-��	/�-
�-,�	/��P��	/����-��-$&�D�D�D���D�����-��	/�-
�-T�	/��H��	/�������-��-9;�D�D�D���D���-��	/�-
�-L�	/�����d��ڛ
������-�-�-�-�-�-�-�-ڛ�-�-ڛ�-�-�-ڛC��C���-�-
�-C�C��ڛ�-�-ە,���-�-�������-�-
�-�����ڛ�-�-Ζ,���-�-�������-�-
�-�����ڛ�-�-��,���-�-���-�-(���ڛ�-�_�-$&�D�D�D�Dڛ�D�^�^��^��[�^���[����e�S��D���-���-
�-,��� ���ڛ(���ڛ�-��-$&�D�Dڛڛ�-���-
�-,� ���ڛ�-�`�-$&�D�D�Dڛ�D��(�-��-�-���-Ό(�݌(�
�-��($�����H���ڛ�ڛ�-��-9;�D�D�Dڛ�Dڛ�-���-
�-L������ڛ�-��-$�+-028�<@B�D�Dڛ�-���-
�-�P���ڛ�-��-$&�D�D�Dڛ�Dڛ���-���-
�-T������ڛ�-��-$&�D�D�Dڛ�DڛƲ�-���-
�-���|�
�T�
�ߝ������-�-�-�-�-�-�
���-�-ߝ��-�-ߝ����-�-ߝ��-�-ߝ(��
�ߝ�-�_�-$&�D�D�D�Dߝ�D�^�^��^��[�^���[����e�S��D���-��
�-
�-,�
����
�ߝ�-��-$�+-028�<@B�D�Dߝ�-��
�-
�-�
H��
�ߝ�ߝ�-��-9;�D�D�Dߝ�Dߝ�-��
�-
�-L�
��Ĝ0�4�0��?F&Y�q%�-�-�.�.�.�.�.�.�.�.�.�.Ļ0L�0�-�-��0D�0�-�-̪0T�0�-�-��0T�0�-�-Ԝ0T�0�-�-��0t�0�-�-Ē0D�0�-�-��0D�0�-�-܂0\�0�-�-�0d�0�-�-��0\�0�-�-̢0T�0�-�-(��0����.�_�.$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���.��0�.
�.,�0��8��0����.��.$&���.�.
�.ԡ2�T�2��YьnX��N�.�.�.�.�.�.�.�.�.$�2��.�.���.�.��$�2��.�.���.�.��$�	2��.�.���.�.��(��2����.��.$&�D�D�����.��2�.
�.,�2 ��2���(��2����.�_�.$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���.��2�.
�.,�2��H��2�������.��.9;�D�D�D���D���.��2�.
�.L�2����2����.��.$�+-028�<@B�D�D���.��2�.
�.�2����63 The delay of a frame relative to the previous one.��
���
_\ The ratio is reduced on construction which means equality comparisons is reliable even when���_\ mixing different bases. Note however that there is an upper limit to the delays that can be���ZW represented exactly when using [`Self::from_saturating_duration`] which depends on the���  granularity of the interval.���<�����̦��7���B? let delay_10000us = Delay::from_numer_denom_ms(10_000, 1_000);�����*' assert_eq!(delay_10ms, delay_10000us);�<����,�̧��V�����.d�,���.�.��(���̧�.��.$&�D�Ḑ̧�.���.
�.,� ���̧(���̧�.�_�.$&�D�D�D�Ḑ�D�^�^��^��[�^���[����e�S��D���.���.
�.,���H���̧�̧�.��.9;�D�D�Ḑ�Ḑ�.���.
�.L������̧�.��.$�+-028�<@B�D�Ḑ�.���.
�.�P���̧�.��.$&�D�D�Ḑ�Ḑ���.���.
�.T�����O�,�P����i�is��.�.T�P,�P��.�.T�P,�P��.�. ��O���(��O����.��.$&�D�D�����.��O�.
�.,�O(��O����.�_�.$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���.��O�.
�.,�O�Δ���<9 An enumeration over supported color types and bit depths�3���^��gd�0LOy��.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.		�.�� Pixel is 8-bit luminance��+�.�.��?A�.�.�����2/ Pixel is 8-bit luminance with an alpha channel��B�.�.��VX�.�.��$���,) Pixel contains 8-bit R, G and B channels��<�.�.��PR�.�.��,���,) Pixel is 8-bit RGB with an alpha channel��<�.�.��PR�.�.����� Pixel is 16-bit luminance��,�.�.��@B�.�.��$���30 Pixel is 16-bit luminance with an alpha channel��C�.�.��WY�.�.��,��� Pixel is 16-bit RGB��&�.�.��:<�.�.��4�Ē Pixel is 16-bit RGBA��'�.�.��;=�.�.��4�� Pixel is 32-bit float RGB��,�.�.��@B�.�.��<��� Pixel is 32-bit float RGBA��-�.�.��AC�.�.�� �����H���������.��.9;�D�D�D���D���.���.
�.L���������.��.$�+-028�<@B�D�D���.���.
�.�(������.�_�.$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���.���.
�.,���(������.��.$&�D�D�����.���.
�.,� ������.�`�.$&�D�D�D���D��(�.��.�.���.Ό(�݌(�
�.��($���������?< An enumeration of color types encountered in image formats.�����a^ This is not exhaustive over all existing image formats but should be granular enough to allow���a^ round tripping of decoding and encoding as much as possible. The variants will be extended as�� necessary to enable this.�����\Y Another purpose is to advise users of a rough estimate of the accuracy and effort of the���74 decoding from and encoding to such an image format.�3���%h��#R��+��.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�.�.�.�.�.�.�.�.�.		�.

�.�.�.

�.�.�.�.�.�.�.�/�/�/�/�/�/�/�/�/���Ě Pixel is 8-bit alpha��'�.�.��;=�.�.���� Pixel is 1-bit luminance��+�.�.��?A�.�.�����2/ Pixel is 1-bit luminance with an alpha channel��B�.�.��VX�.�.��$���,) Pixel contains 1-bit R, G and B channels��<�.�.��PR�.�.��,���,) Pixel is 1-bit RGB with an alpha channel��<�.�.��PR�.�.���� Pixel is 2-bit luminance��+�.�.��?A�.�.�����2/ Pixel is 2-bit luminance with an alpha channel��B�.�.��VX�.�.��$���,) Pixel contains 2-bit R, G and B channels��<�.�.��PR�.�.��,���,) Pixel is 2-bit RGB with an alpha channel��<�.�.��PR�.�.����� Pixel is 4-bit luminance��+�.�.��?A�.�.�����2/ Pixel is 4-bit luminance with an alpha channel��B�.�.��VX�.�.��$���,) Pixel contains 4-bit R, G and B channels��<�.�.��PR�.�.��,���,) Pixel is 4-bit RGB with an alpha channel��<�.�.��PR�.�.�������,��.�.��')�.�.�����2��,��.�.��(*�.�.��$���,��,��.�.��(*�.�.��,���,��,��.�.��(*�.�.������,��.�.��')�.�.��$� ��3��,��.�.��(*�.�.��,� �� -* Pixel contains 16-bit R, G and B channels��=�.�.��QS�.�.��4�!�� -* Pixel is 16-bit RGB with an alpha channel��=�.�.��QS�.�.��$�!��!,) Pixel contains 8-bit B, G and R channels��<�.�.��PR�.�.��,�"��!,) Pixel is 8-bit BGR with an alpha channel��<�.�.��PR�.�.��4�"�"��,��.�.��')�.�.��<�#��"��,��.�.��')�.�.��,�#��# Pixel is 8-bit CMYK��&�.�.��:<�.�.��4�#ļ# Pixel is 16-bit CMYK��'�.�.��;=�.�.������#^[ Pixel is of unknown color type with the specified bits per pixel. This can apply to pixels���$\Y which are associated with an external palette. In that case, the pixel value is an index���% into the palette.�����.�.
�/�������.�.��,�%�.�. �����H���������/��/9;�D�D�D���D���/���/
�/L���������/��/$�+-028�<@B�D�D���/���/
�/�(������/�_�/$&�D�D�D�D���D�^�^��^��[�^���[����e�S��D���/���/
�/,���(������/��/$&�D�D�����/���/
�/,� ������/�`�/$&�D�D�D���D��(�/��/�/���/Ό(�݌(�
�/��($��������T(���/�/����TȮ
0��T��
���/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/
h��U@��U�/�/�����Uh��U�/�/Е�U@��U�D�D���DѴ
�/��U�/
�/�� ��U���V&`��V�D�D���DѴ
�/��V�/
�/�� ��V���VX��W�/�/̏���WH��W�/�/���W!(��W�D�D�����$�/��W�/
�/�� ��W���Y#H��Y�D�D�����������/��Z�/
�/�� ��Z���Z@��Z��Q�/�/���[6h��[�����������/�/
�/������\���\���\���\���\@��\����](P��]�E�EѴ
�E���/��]�/
�/���(��]���^4p��^�E�EѴ
�E���/��^�/
�/���(��^�_0��_�E�E�����/��`�/
�/�� ��`���a8��a�E�E�����/��a�/
�/�� ��a���b8��b�E�E����/��b�/
�/�� ��b���c#h��c�E�E����/��c�/
�/�� ��c���d;��d�E�E����
���/�J�/�/��d�/��
��d���
��h��e��
��-�����e
�/����
 ��d���dWY���e7(��e�E�E����
�/�J�/�/��e�/��
��e�-h��f��-��f
�/����
 ��e���f:<���f`p��f�E�E����
��'���/�J�/���/�/�/��g�/��
��f��'��g�-h��g��-��g���'��-h��g��'��-�����g
�/����
��' ��g���g���g�������ha���h�E�E����
��'�/�J�/���/�/�/��h�/��
��h��'��h�-h��h��-��i��-h��i��-��i
�/����
��' ��h���h���hgijl���i(��i����lL ��l�E�E�E���E����
���/�J�/�/��l�/��
��l���
�������l��
��-�����l
�/����
 ��l�(��l���ldf���mN0��m�E�E�E���E����
�/�J�/�/��m�/��
��m��-���n��-��n
�/����
 ��m�(��m���mDF���o0��o�E�E���/��o�/
�/�� ��o���o&(��o�E�E�E���E���/��o�/
�/�� ��o�(��o���p"���/�/����p���/�/�����/ X��p0��p�/�/�����p$(��p��E�E���E���/��p�/
�/�� ��p��0��p���q%���/�/����q���/��/���q0H��q��E�E���E���/��r�/
�/�� ��r��0��r���r*���/�/����r���/��/�O���s" ��sƲ���/�/
�/�����s�O����/�/���Ȯ
���/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�����/�/�����/�/���E�E��EѴ
�/��/
�/������E�E��EѴ
�/��/
�/������/�/̏���/�/���E�E���$�/��/
�/������E�E���,�/}�/
�/��zwt��Q�/�/qm����������/�/
�/����j�g�d�a^[�XT�E�EѴ
�E��/Q�/
�/���NKG�E�EѴ
�E��/D�/
�/���A>;�E�E����/8�/
�/��52/�E�E����/,�/
�/��)&#�E�E���/ �/
�/���E�E���/�/
�/��
	�E�E���
��/�J�/�/�/��
�-�
��-�

�/����
�
��
.1�
�
�E�E���
�/�J�/�/�
�/��
�
�-�
��-�

�/����
�
��
�
�
�
�
�E�E���
��'��/�J�/���/�/�/�
�/��
�
��'�
�-�
��-�
��-�
��-�

�/����
��'�
��
��
	�
�
�E�E���
��'�/�J�/���/�/�/
�/��
|
��'y
�-v
��-s
��-p
��-m

�/����
��'j
�g
�d
�
�
�
�
e
b
�_
[
�E�E�E��E���
��/�J�/�/X
�/��
U
��-A
��-/

�/����
,
�)
�&
�
�
%
!
�E�E�E��E���
�/�J�/�/
�/��

��-
��-

�/����

�
�
M
P


�E�E��/
�/
�/��
���E�E�E��E��/��/
�/���������/�/�����/�/�����/
	
���/�/������E�E��E���/��/
�/����������/�/�����/��/������E�E��E���/��/
�/����������/�/�����/��/���S������/�/
�/�����S����0�0���Ȯ
�������0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�����0�0��|�0�0yv�E�E���EѴ
�0s�0
�0��pmi�E�E���EѴ
�0f�0
�0��c`\�0�0̏YV�0�0SO�E�E�����$�0L�0
�0��IFB�E�E����,�04�0
�0��1.+��Q�0�0($�����������0�0
�0����!�����E�EѴ
�E���0�0
�0�����E�EѴ
�E���0��0
�0�������E�E�����0��0
�0������E�E�����0��0
�0������E�E����0��0
�0������E�E����0��0
�0������E�E����
���0�J�0�0��0��
��-���-�
�0����
��������E�E����
�0�J�0�0��0��
��-���-�
�0����
}�z��yu�E�E����
��'���0�J�0���0�0�0r�0��
o��'l�-i��-f��-W��-E
�0����
��'B�?�<����=9�E�E����
��'�0�J�0���0�0�06�0��
3��'0�--��-*��-'��-$
�0����
��'!�������E�E�E���E����
���0�J�0�0�0��
��-���-�
�0����
�����>A���E�E�E���E����
�0�J�0�0��0��
���-���-�
�0����
��������E�E���0��0
�0������E�E�E���E���0��0
�0���������0�0������0�0�����0�����0�0������E�E���E���0��0
�0����������0�0������0��0������E�E���E���0�0
�0��|��yv���0�0��r���0��0���Wqmҵ���0�0
�0���j�WE(���0�0��A(Ȯ
>(��0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0<)?)5(2(�0�0��/(,(�0�0)(&(�E�E��EѴ
�0#(�0
�0�� (((�E�E��EѴ
�0(�0
�0��(((�0�0̏	((�0�0(�'�E�E���$�0�'�0
�0���'�'�'�E�E���,�0�'�0
�0���'�'�'��Q�0�0�'�'����������0�0
�0�����'��'��'��'�'�'��'�'�E�EѴ
�E��0�'�0
�0����'�'�'�E�EѴ
�E��0�'�0
�0����'�'�'�E�E����0�'�0
�0���'�'�'�E�E����0�'�0
�0���'�'�'�E�E���0�'�0
�0���'�'}'�E�E���0z'�0
�0��w't'p'�E�E���
��0�J�0�0m'�0��
j'�-Y'��-G'
�0����
D'�A'�'�'@'<'�E�E���
�0�J�0�09'�0��
6'�-3'��-0'
�0����
-'�*'a'd')'%'�E�E���
��'��0�J�0���0�0�0"'�0��
'��''�-'��-'��-'��-�&
�0����
��'�&��&��&k'n'p's'�&�&�E�E���
��'�0�J�0���0�0�0�&�0��
�&��'�&�-�&��-�&��-�&��-�&
�0����
��'�&��&��&/'2'4'7'�&�&��&�&�E�E�E��E���
��0�J�0�0�&�0��
�&��-�&��-�&
�0����
�&��&��&�&�&�&�&�E�E�E��E���
�0�J�0�0�&�0��
�&��-&��-|&
�0����
y&�v&�s&�&�&r&o&�E�E��0l&�0
�0��i&f&b&�E�E�E��E��0_&�0
�0��\&�Y&V&���0�0��R&��0�0�����0m&p&Q&N&�0�0��K&G&��E�E��E���0D&�0
�0��A&��>&;&���0�0��7&��0��0I&L&6&2&��E�E��E���0/&�0
�0��,&��)&&&���0�0��"&��0��04&7&�[!&&����0�0
�0���&�[���|�s RGB colors.���- 8��S��t��!���t[X For the purpose of color conversion, as well as blending, the implementation of `Pixel`���-m����t.+ assumes an `sRGB` color space of its data.���-@�����0�0����T���.���V_��0�0Ʋ����f�Ʋ���0�0
�0��ln���T�0�0Ʋ�OH��S���0�0��ʚ���;?���0�0�������r���0��0%(���E�E�E���E���0��S�0
�0�������S���0�0������7���0��0��W�^`ce8�osu�E�E���0��S�0
�0���	�O(��S���0�0�����(/���0��0��OQ�E�E�����0��S�0
�0��:
(��S���0�0��A�_��7���0�_�0adWY�E�E�E�E���E�^�^��^��[�^���[����e�S��E���0��S�0
�0��*� ��S���0�0��J��/��WZ ��S���0�0����`��7���0�`�0��WY�E�E�E���E��0��0�0��S�0����-��`��-�
�0����-B���������u Grayscale colors.���-&������0�0��������HL���0�0�����������0�0
�0��+.���0�0���SH��S���1�1������>B���1�1�����-i��1��1�����E�E�E��E��1��S�1
�1�������S���1�1��}��-/��1��1��O�VX[]8�gkm�E�E��1��S�1
�1��F�S(��S���1�1��K��(/��1��1cfOQ�E�E���1��S�1
�1���(��S���1�1�����-/��1�_�1	
	OQ�E�E�E�E��E�^�^��^��[�^���[����e�S��E���1��S�1
�1����� ��S���1�1���	��/��	�	 ��S���1�1��3
��-/��1�`�1K
N
OQ�E�E�E��E��-�1��1�1��S�1��-���-�
�1����-����������v RGB colors + alpha channel���-/6����1�1��U��.N����d"�1�1ҵ����`�ҵ���1�1
�1����TW�1�1ҵ�WH��S���1�1����#&>B���1�1��V��-i���1��1nq���E�E�E���E���1��S�1
�1��&����S���1�1��
��-/���1��1(
+
O�VX[]8�gkm�E�E���1��S�1
�1����W(��S���1�1���
��(/���1��1�
�
OQ�E�E�����1��S�1
�1��{(��S���1�1�����-/���1�_�1��OQ�E�E�E�E���E�^�^��^��[�^���[����e�S��E���1��S�1
�1��c�� ��S���1�1�����/���� ��S���1�1�����-/���1�`�1��OQ�E�E�E���E��-�1��1�1��S�1��-���-�
�1����-_���������w$! Grayscale colors + alpha channel���.6�����1�1�����H���p�1�1��������1�1
�1��X[���1�1���[H��S���1�1������>B���1�1�����-i��1��1���E�E�E��E��1��S�1
�1�������S���1�1�����-/��1��1��O�VX[]8�gkm�E�E��1��S�1
�1��s�[(��S���1�1��x��(/��1��1��OQ�E�E���1��S�1
�1��(��S���1�1����-/��1�_�147OQ�E�E�E�E��E�^�^��^��[�^���[����e�S��E���1��S�1
�1����� ��S���1�1����/�), ��S���1�1��`��-/��1�`�1x{OQ�E�E�E��E��-�1��1�1��S�1��-���-�
�1����-������Ѓ+Ćq Generic image buffer��q���q^[ This is an image parameterised by its Pixel types, represented by a width and height and a���rYV container of channel data. It provides direct access to its pixels and implements the���r_\ [`GenericImageView`] and [`GenericImage`] traits. In many ways, this is the standard buffer���s_\ implementing those traits. Using this concrete type instead of a generic type parameter has���t&# been shown to improve performance.��t���tc` The crate defines a few type aliases with regularly used pixel types for your convenience, such���u'$ as [`RgbImage`], [`GrayImage`] etc.��u���u-����v5����v$! [`RgbImage`]: type.RgbImage.html���v&# [`GrayImage`]: type.GrayImage.html��w���wLI To convert between images of different Pixel types use [`DynamicImage`].��w���wWT You can retrieve a complete description of the buffer's layout and contents through���xb_ [`as_flat_samples`] and [`as_flat_samples_mut`]. This can be handy to also use the contents in���yKH a foreign language, map it as a GPU host buffer or other similar tasks.��y���y,����z0- [`as_flat_samples`]: #method.as_flat_samples���z85 [`as_flat_samples_mut`]: #method.as_flat_samples_mut��z�|�{��"�{���{30 Create a simple canvas and paint a small cross.��{�<�{����{ use image::{RgbImage, Rgb};��{���{(% let mut img = RgbImage::new(32, 32);��|���| for x in 15..=17 {�ľ|     for y in 8..24 {���|2/         img.put_pixel(x, y, Rgb([255, 0, 0]));���}2/         img.put_pixel(y, x, Rgb([255, 0, 0]));�L�}��(,�}��<�}���}���};8 Overlays an image on top of a larger background raster.��~�l�~����~C@ use image::{GenericImage, GenericImageView, ImageBuffer, open};��~���~?< let on_top = open("path/to/some.png").unwrap().into_rgb8();���96 let mut img = ImageBuffer::from_fn(512, 512, |x, y| {���     if (x + y) % 2 == 0 {����!         image::Rgb([0, 0, 0])������(���'$         image::Rgb([255, 255, 255])�L���(<���(�����:7 image::imageops::overlay(&mut img, &on_top, 128, 128);�<����������,) Convert an `RgbaImage` to a `GrayImage`.���l�������$! use image::{open, DynamicImage};�������>; let rgba = open("path/to/some.png").unwrap().into_rgba8();���;8 let gray = DynamicImage::ImageRgba8(rgba).into_luma8();�<�����\ۃ�?�1�:�1�1�1�
���L��
,����O����x��1�1�1�1�18:<>T��,����1�1\��4����1�1ģ�D����1�1�����
Rҹ��^=x��t��,����1�1��|Մ$Մ��1�1��(���	��?�1�:�1�1�1�
D��B�_��N�
N�_��c���1�_�1�������E�E�E�E���E�^�^��^��[�^���[����e�S��E���1����1
�1����,���H ���	��?�1�:�1�1�1�
�����`��N�
��`��c���1�`�1�������E�F�E���F��1��1�1����1����.	�`��.
�1������.$���8;>H���	��?�1�:�1�1�1�
�����
�������ko��?�1�:�1�1�1�
?��=�������
M���������1��1�����F�F�F���F���1����1
�1����L���r�˃	��?�1�:�1�1�1�
N��L���N�
X���c���1��1����������8�����F�F���1�˃�1
�1����˃�����52 Inputs to [`ImageBuffer::copy_from_color_space`].�3���������y�~O���M�1�1���+L���1�1��%���5d���1�1�����
Rҹ��^=x�+�+��+��*�+���*�+��*�
���-{��8���	����1��1%'���1�1
�1����&# Parallel iterator over pixel refs.��y�R�1�?�1�1�1�����,���$�Ǣ���$�֢�֢��T&����\ ��<�1�TV�1��$4���1�1&�E&�Eܖ&�E��
&�)&�E�&�)&�E�
&�)�X�!�Rآ(����R�1�?�1�1�1�����D����Ǣ��
֢�آu���1��1	Z]�1���F�F�����1���1
�1�R��,���$��<9 Parallel iterator over pixel refs and their coordinates.����R�1�?�1�1�1�����,���$�Ǣ���$�֢�֢DǢc��yk�q� @�1�1�[]�1ě4���1�1��T�,���1�1(����R�1�?�1�1�1�����.;������Ǣ����֢ӓ��1��1���1���F�F�����1���1
�1�R��,����� A Dynamic Image�����XU This represents a _matrix_ of _pixels_ which are _convertible_ from and to an _RGBA_���a^ representation. More variants that adhere to these principles may get added in the future, in���	:7 particular to cover other combinations typically used.��	�\�	�� �	���	NK This type can act as a converter between specific `ImageBuffer` instances.��
�<�
����
30 use image::{DynamicImage, GrayImage, RgbImage};��
���
.+ let rgb: RgbImage = RgbImage::new(10, 10);���DA let luma: GrayImage = DynamicImage::ImageRgb8(rgb).into_luma8();�<�����d�	 # Design�����_\ There is no goal to provide an all-encompassing type with all possible memory layouts. This���a^ would hardly be feasible as a simple enum, due to the sheer number of combinations of channel���
a^ kinds, channel order, and bit depth. Rather, this type provides an opinionated selection with���NK normalized channel order which can store common pixel values without loss.����� # Color space�����b_ Each image has an associated color space in the form of [CICP] data ([ITU Rec H.273]). Not all���^[ color spaces are supported in the sense that you can compute in them ([Context][w3c-png]).���c` Conversion into different pixels types ([`ColorType`][`crate::ColorType`]) _generally_ take the���a^ color space into account, with the exception of [`DynamicImage::to`] due to historical design�d�	 baggage.�����c` The imageops functions operate in _encoded_ space, directly on the channel values, and do _not_���a^ linearize colors internally as you might be used to from GPU shader programming. Their return���A> values however copy the color space annotation of the source.�����^[ The IO functions do _not yet_ write ICC or CICP indications into the result formats. We're���@= aware of this problem, it is tracked in [#2493] and [#1460].�����30 [CICP]: https://www.w3.org/TR/png-3/#cICP-chunk���41 [w3c-png]: https://github.com/w3c/png/issues/312���DA [ITU Rec H.273]: https://www.itu.int/rec/T-REC-H.273-202407-I/en���:7 [#2493]: https://github.com/image-rs/image/issues/2493���:7 [#1460]: https://github.com/image-rs/image/issues/1460�3���d�����
�� 6,�1�1�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�1�1�����2�2�����2�2�����2�2�����2�2�����2�2�����2�2�����2�2�����2�2����		�2�2����2���*' Each pixel in this image is 8-bit Luma��2��1�1
�12�2������1�1��.L��1�1������52 Each pixel in this image is 8-bit Luma with alpha�����1�1
�2���������1�1��.t��1�1������)& Each pixel in this image is 8-bit Rgb�����1�1
�2���������1�1��.D��1�1�����41 Each pixel in this image is 8-bit Rgb with alpha����1�1
�2�������1�1��.L��1�1��j���+( Each pixel in this image is 16-bit Luma��j��1�1
�2j�j������1�1��.\��1�1������63 Each pixel in this image is 16-bit Luma with alpha�����1�1
�2���������1�1��.���1�1�����*' Each pixel in this image is 16-bit Rgb����1�1
�2�������1�1��.T��1�1��T���52 Each pixel in this image is 16-bit Rgb with alpha��T��1�1
�2T�T������1�1��.\��1�1������0- Each pixel in this image is 32-bit float Rgb�����1�1
�2���������1�1��.\��1�1������;8 Each pixel in this image is 32-bit float Rgb with alpha�����1�1
�2���������1�1��.d��1�1��(������2�_�2$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���2���2
�2,���H���������2��29;�F�F�F���F���2���2
�2L���`�� `�� `�� `�� `�� `�� `�� `�� `�� `�� `�� `�� `�� `�� `�� ��$% ��#  Immutable pixel iterator��4�$ �R�2�9�2�2�2�� �$ ���R�$ ��.d�$ ��i��V�a��2�2�2�2�2�$ BD�2;,�$ ��2�2�R��4�$ �$ ��2�24�$ �$ ��2�2T�$ ,�$ ��2�2\�% 4�% ��2�2(��$ ��R�2�9�2�2�2�� �_��D��.���2�_�2�@C�2su�F�F�F�F���F�^�^��^��[�^���[����e�S��F���2��$ �2
�2�R��,�$ �)��!��/!, A flat buffer over a (multi channel) image.��!���a!^ In contrast to `ImageBuffer`, this representation of a sample collection is much more lenient���
a!^ in the layout thereof. It also allows grouping by color planes instead of by pixel as long as���`!] the strides of each extent are constant. This struct itself has no invariants on the strides���X!U but not every possible configuration can be interpreted as a [`GenericImageView`] or���c!` [`GenericImage`]. The methods [`as_view`] and [`as_view_mut`] construct the actual implementors���b!_ of these traits and perform necessary checks. To manually perform this and other layout checks���1!. use [`is_normal`] or [`has_aliased_samples`].��!���[!X Instances can be constructed not only by hand. The buffer instances returned by library���a!^ functions such as [`ImageBuffer::as_flat_samples`] guarantee that the conversion to a generic���a!^ image or generic view succeeds. A very different constructor is [`with_monocolor`]. It uses a���a!^ single pixel as the backing storage for an arbitrarily sized read-only raster by mapping each���=!: pixel to the same samples by setting some strides to `0`.��!���0!- [`GenericImage`]: ../trait.GenericImage.html���8!5 [`GenericImageView`]: ../trait.GenericImageView.html���W!T [`ImageBuffer::as_flat_samples`]: ../struct.ImageBuffer.html#method.as_flat_samples���$!! [`is_normal`]: #method.is_normal���8!5 [`has_aliased_samples`]: #method.has_aliased_samples��� ! [`as_view`]: #method.as_view���(!% [`as_view_mut`]: #method.as_view_mut���.!+ [`with_monocolor`]: #method.with_monocolor��\�!���2�2��!4�!��� o��q@�2�2�2!#��!��6!3 Underlying linear container holding sample values.�<�!�2�2��Ĕ!��<!9 A `repr(C)` description of the layout of buffer samples.�4�!�2�2����!!��$!! Supplementary color information.��!���U!R You may keep this as `None` in most cases. This is NOT checked in `View` or other���\!Y converters. It is intended mainly as a way for types that convert to this buffer type to���Y!V attach their otherwise static color information. A dynamic image representation could���_!\ however use this to resolve representational ambiguities such as the order of RGB channels.�T�!�2�2��(��!����2�2��!����8���2��2XZ�F�F�����2��!�2
�2��,�!(��!����2�2��!��_��8���2�_�2��XZ�F�F�F�F���F�^�^��^��[�^���[����e�S��F���2��!�2
�2��,�!���!��4!1 A ffi compatible description of a sample buffer.��d�!��w\DȤr�2�2�2�2�2�2��!��D!A The number of channels in the color representation of the image.�D�!�2�2̿ !��B!? Add this to an index to get to the sample in the next channel.�t� !�2�2t�!!�� '!$ The width of the represented image.�,�!!�2�2��!!��!B!? Add this to an index to get to the next sample in x-direction.�d�!!�2�2|�"!��"(!% The height of the represented image.�4�"!�2�2ď#!��"B!? Add this to an index to get to the next sample in y-direction.�l�#!�2�2(��!����2��2$&�F�F�����2��!�2
�2,�! ��!���(��!����2�_�2$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���2��!�2
�2,�!��H��!�������2��29;�F�F�F���F���2��!�2
�2L�!����!����2��2$�+-028�<@B�F�F���2��!�2
�2�! ��!����2�`�2$&�F�F�F���F��(�2��2�2��!�2Ό(�݌(�
�2��($�!����>���$!�����M型�2�2�2��>�<����2�2
�2,�$!��2�2,�$!��2�2(��#!����2��2$&�F�F�����2��#!�2
�2,�#! ��#!���(��#!����2�_�2$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���2��#!�2
�2,�#!��H��$!�������2��29;�F�F�F���F���2��$!�2
�2L�$!����$!����2��2$�+-028�<@B�F�F���2��$!�2
�2�$!P��$!����2��2$&�F�F�F���F�����2��$!�2
�2T�$!����$!����2��2$&�F�F�F���F��Ʋ�2��$!�2
�2�$!�����!!��4!1 A flat buffer that can be used as an image view.���!����b!_ This is a nearly trivial wrapper around a buffer but at least sanitizes by checking the buffer����1!. length first and constraining the pixel type.���!����b!_ Note that this does not eliminate panics as the `AsRef<[T]>` implementation of `Buffer` may be����c!` unreliable, i.e. return different buffers at different times. This of course is a non-issue for����F!C all common collections where the bounds check once must be enough.�ʢ!��΢! # Inner invariants��!���S!P * For all indices inside bounds, the corresponding index is valid in the buffer����C!@ * `P::channel_count()` agrees with `self.inner.layout.channels`��$��!���2�?�2�2�2��!4��!����!��,��!��!�ͤ!�������Mp�2�2;=?A��!,�!��2�2�����!<��!��2�2�����
Rҹ��^=x��(���!	����2�?�2�2�2��!������.E��.K�����!���2��2"%(���F�F�����2���!�2
�2����,��!(���!	����2�?�2�2�2��!������.G�_��U�����!����2�_�2
���F�F�F�F���F�^�^��^��[�^���[����e�S��F���2���!�2
�2����,��!�H��$!���.!+ A mutable owning version of a flat buffer.�ԥ!��إa!^ While this wraps a buffer similar to `ImageBuffer`, this is mostly intended as a utility. The����b!_ library endorsed normalized representation is still `ImageBuffer`. Also, the implementation of����a!^ `AsMut<[P::Subpixel]>` must always yield the same buffer. Therefore there is no public way to����)!& construct this with an owning buffer.���!����!��/Ĩ!��ȨS!��/���%!" * There is no aliasing of samples��©I!F * The samples are packed, i.e. `self.inner.layout.sample_stride == 1`����C!��/�<�!���2�?�2�2�2��!4��!����!��,��!��"���!����{�HRa�2�2;=?AԻ�!,��!��2�2���۫!<۫!��2�2��/(�٪!	����2�?�3�2�3��!������.E��.K�����"̈́��3��3�������F�F�����2�٪!�2
�3����,٪!(��!	����3�?�3�3�3��!������.G��/M�����"����3�_�3�������F�F�F�F���F�^�^��^��[�^���[����e�S��F���3��!�3
�3����,�!�@t��!���Q!N Denotes invalid flat sample buffers when trying to convert to stricter types.�ɬ!��ͬI!F The biggest use case being `ImageBuffer` which expects closely packed����L!I samples in a row major matrix representation. But this error type may be���L!I reused for other import functions. A more versatile user may also try to����I!F correct the underlying representation depending on the error variant.��,��!���JN�Y�3�3�3�3�3�3�3�3�3�3�3�����3�3�3���3�3����D��!�ï(!% The represented image was too large.��!����A!> The optional value denotes a possibly accepted maximal bound.����3�3�����3�3�����Ͱ:!7 The represented image can not use this representation.���!����J!G Has an additional value of the normalized form that would be accepted.�����3�3
�3���������3�3��/T��!�3�3�������5!2 The color format did not match the channel count.�²!��ʲ[!X In some cases you might be able to fix this by lowering the reported pixel count of the����(!% buffer without touching the strides.�׳!��߳_!\ In very special circumstances you *may* do the opposite. This is **VERY** dangerous but not��ô[!X directly memory unsafe although that will likely alias pixels. One scenario is when you����_!\ want to construct an `Rgba` image but have only 3 bytes per pixel and for some reason don't����J!G care about the value of the alpha channel even though you need `Rgba`.�����3�3
�3�������3�3��/�!�3�3�!�3�3<����7!4 Deprecated - `ChannelCountMismatch` is used instead��<��3�3
�3<�<������3�3׺/L��!�3�3��(���!	����3��3%'�F�F�����3���!�3
�3,��! ���!	���(���!	����3�_�3%'�F�F�F�F���F�^�^��^��[�^���[����e�S��F���3���!�3
�3,��!��H���!	�������3��3:<�F�F�F���F���3���!�3
�3L��!�����!	����3��3%�,.138�=AC�F�F���3���!�3
�3��! ���!	����3�`�3%'�F�F�F���F��(�3��3�3���!�3Ό(�݌(�
�3��($��!�������!�Ϸ&!# Different normal forms of buffers.���!����c!` A normal form is an unaliased buffer with some additional constraints.  The `ÌmageBuffer` uses��޸'!$ row major form with packed samples.��T¹!�����"ߞu�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3L��!�ӹ! No pixel aliases another.���!����S!P Unaliased also guarantees that all index calculations in the image bounds using��պX!U `dim_index*dim_stride` (such as `x*width_stride + y*height_stride`) do not overflow.����3�3��
�3�3��\��!�»! At least pixels are packed.��!���X!U Images of these types can wrap `[T]`-slices into the standard color types. This is a��˼Q!N precondition for `GenericImage` which requires by-reference access to pixels.����3�3���3�3��\ȿ!ܳ�! All samples are packed.�ӽ!��۽]!Z This is orthogonal to `PixelPacked`. It requires that there are no holes in the image but����Z!W it is not necessary that the pixel samples themselves are adjacent. An example of this����'!$ behaviour is a planar image layout.��4�3�3��IL�3�3��t��!�ڿA!> The samples are in row-major form and all samples are packed.���!����]!Z In addition to `PixelPacked` and `ImagePacked` this also asserts that the pixel matrix is����! in row-major form.����3�3�����3�3�����!���D!A The samples are in column-major form and all samples are packed.���!����]!��/���! in column-major form.����3�3�����3�3��(���!	����3��3%'�F�F�����3���!�3
�3,��! ���!	���(���!	����3�_�3%'�F�F�F�F���F�^�^��^��[�^���[����e�S��F���3���!�3
�3,��!��H���!	�������3��3:<�F�F�F���F���3���!�3
�3L��!�����!	����3��3%�,.138�=AC�F�F���3���!�3
�3��! ���!	����3�`�3%'�F�F�F���F��(�3��3�3���!�3Ό(�݌(�
�3��($��!����������!���47�r(���3�3������:������3�3
�3T��!��3�3��(��!	����3�_�3%'�F�F�F�F���F�^�^��^��[�^���[����e�S��F���3��!�3
�3,�!�Ѵ�
"�c" A View into another image��"���2"/ Instances of this struct can be created using:���=":   - [`GenericImage::sub_image`] to create a mutable view,���?"<   - [`GenericImageView::view`] to create an immutable view,���=":   - [`SubImage::new`] to instantiate the struct directly.��"���c"` Note that this does _not_ implement `GenericImage`, but it dereferences to one which allows you���b"_ to use it as if it did. See [Design Considerations](#Design-Considerations) below for details.��"���" # Design Considerations��"���c"` For reasons relating to coherence, this is not itself a `GenericImage` or a `GenericImageView`.���b"_ In short, we want to reserve the ability of adding traits implemented for _all_ generic images���Z"W but in a different manner for `SubImage`. This may be required to ensure that stacking���0"- sub-images comes at no double indirect cost.��"���_"\ If, ultimately, this is not needed then a directly implementation of `GenericImage` can and���b"_ will get added. This inconvenience may alternatively get resolved if Rust allows some forms of���]"Z specialization, which might make this trick unnecessary and thus also allows for a direct���	" implementation.��D�
"�9�3�3Է�
"������j�3��
",�
"��3�3�� ��	"��9�3�3Էn��
.��z|(��	"��9�3�3Է����6���3��3��TV�F�F�����3��	"�3
�3��,�	"ܪ"�l�"�9�3�3Է�"��D�.�^����3�3�3�3�3%'D�",�"��3�3��d�"<�"��3�3d�"<�"��3�3d�"<�"��3�3d�
"<�
"��3�3 ��"��9�3�3Է���
.����(��"��9�3�3Է#��//���3��3;>OQ�F�F�����3��"�3
�3��,�"��A���A����hΈ�Q��3-(�3�3��(��A����3��3$&�F�F�����3��A�3
�3,�A ��A�����$�j.$+ An enumeration of supported image formats.���7$4 Not all formats support both encoding and decoding.�3��$�\�$���~�ѷ�4�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3		�3

�3�3�3

�3�3�3�$��$ An Image in PNG Format��)�3�3��=?�3�3��$�$ܧ$ An Image in JPEG Format��*�3�3��>@�3�3���$��$ An Image in GIF Format��)�3�3��=?�3�3��$�$��$ An Image in WEBP Format��*�3�3��>@�3�3���$��"$ An Image in general PNM Format��2�3�3��FH�3�3��$�$��$ An Image in TIFF Format��*�3�3��>@�3�3���$Ԃ$ An Image in TGA Format��)�3�3��=?�3�3���$ԫ$ An Image in DDS Format��)�3�3��=?�3�3���$��$ An Image in BMP Format��)�3�3��=?�3�3���$��$ An Image in ICO Format��)�3�3��=?�3�3���$��#$  An Image in Radiance HDR Format��3�3�3��GI�3�3��<�$��$ An Image in OpenEXR Format��-�3�3��AC�3�3��D�$��$ An Image in farbfeld Format��/�3�3��CE�3�3��$�$ܼ$ An Image in AVIF Format��*�3�3��>@�3�3���$��$ An Image in QOI Format��)�3�3��=?�3�3���$Ԑ$ An Image in PCX Format���$�$�$8�4�$t�$T�$�X�3�3��oq�3�3��(��$����3��3$&�F�F�����3��$�3
�3,�$ ��$���H��$�������3��39;�F�F�F���F���3��$�3
�3L�$����$����3��3$�+-028�<@B�F�F���3��$�3
�3�$(��$����4�_�4$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���3��$�3
�4,�$�� ��$����4�`�4$&�F�F�F���F��(�4��4�4��$�4Ό(�݌(�
�4��($�$����\�3�4�3�!��)�$�����4�4�4�4�4�4�����4�4ݭ��������!�4�4
�4�����!�����4�4��0\�3�!�4�4��(��(��!�4�4
�4(�(��!ݭ���4�4��0D�3�!�4�4ݭ(��3����4��4$&�F�F�����4��3�4
�4,�3��B�91B. Set of supported strict limits for a decoder.�3��B�d�B���G���cn�(�tB����4��4#%�F�F�����4�tB�4
�4,tB(�{B����4�_�4#%�F�F�F�F���F�^�^��^��[�^���[����e�S��F���4�{B�4
�4,{B��8��B����4��4$&���4�4
�4��B����4��4$�+-028�<@B�F�F���4��B�4
�4�BH��B�������4��49;�F�F�F���F���4��B�4
�4L�B�� ��B����4�`�4$&�F�F�F���F��(�4��4�4��B�4Ό(�݌(�
�4��($�B������B��!B Resource limits for decoding.��B���TBQ Limits can be either *strict* or *non-strict*. Non-strict limits are best-effort���XBU limits where the library does not guarantee that limit will not be exceeded. Do note���HBE that it is still considered a bug if a non-strict limit is exceeded.���MBJ Some of the underlying decoders do not support such limits, so one cannot���YBV rely on these limits being supported. For strict limits, the library makes a stronger���YBV guarantee that the limit will not be exceeded. Exceeding a strict limit is considered���XBU a critical bug. If a decoder cannot guarantee that it will uphold a strict limit, it���<B9 *must* fail with [`error::LimitErrorKind::Unsupported`].��B���_B\ The only currently supported strict limits are the `max_image_width` and `max_image_height`���ZBW limits, but more will be added in the future. [`LimitSupport`] will default to support���RBO being false, and decoders should enable support for the limits they support in���	!B [`ImageDecoder::set_limits`].��	B���	^B[ The limit check should only ever fail if a limit will be exceeded or an unsupported strict���
B limit is used.��
B���
0B- [`LimitSupport`]: ./struct.LimitSupport.html���NBK [`ImageDecoder::set_limits`]: ../trait.ImageDecoder.html#method.set_limits�3��B�4�B��{�T$)��4�4�4��
 B��SBP The maximum allowed image width. This limit is strict. The default is no limit.�|�
B�4�4����!B��
TBQ The maximum allowed image height. This limit is strict. The default is no limit.���B�4�4��ԆB��]BZ The maximum allowed sum of allocations allocated by the decoder at any one time excluding���\BY allocator overhead. This limit is non-strict by default and some decoders may ignore it.���YBV The bytes required to store the output image count towards this value. The default is�\�B 512MiB.�L�B�4�4��(��B����4��4$&�F�F�����4��B�4
�4,�B(��B����4�_�4$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���4��B�4
�4,�B����B����4��4$�+-028�<@B�F�F���4��B�4
�4�BH��B�������4��49;�F�F�F���F���4��B�4
�4L�B�� ��B����4�`�4$&�F�F�F���F��(�4��4�4��B�4Ό(�݌(�
�4��($�B����|�&��E&B Reference: <https://www.itu.int/rec/T-REC-H.273-202407-I/en> (V4)��$�&��*-hu;���4�4�4�4��!&��?&< Defines the exact color of red, green, blue primary colors.�L�&�4�4����)&��]&Z The electro-optical transfer function (EOTF) that maps color components to linear values.�D�&�4�4����"&��D&A A matrix between linear values and primary color representation.��&���1&. For an RGB space this is the identity matrix.�4�&�4�4���
&&��V&S Whether the color components use all bits of the encoded values, or have headroom.��&���]&Z For compute purposes, `image` only supports [`CicpVideoFullRangeFlag::FullRange`] and you���	[&X get errors when trying to pass a non-full-range color profile to transform APIs such as���
B&? [`DynamicImage::apply_color_space`] or [`CicpTransform::new`].�T�
&�4�4��(��&����4��4$&�F�F�����4��&�4
�4,�& ��&���(��&����4�_�4$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���4��&�4
�4,�&����&����4��4$�+-028�<@B�F�F���4��&�4
�4�&H��&�������4��49;�F�F�F���F���4��&�4
�4L�&�� ��&����4�`�4$&�F�F�F���F��(�4��4�4��&�4Ό(�݌(�
�4��($�&����̥&�<�&���x�]��d��4�4�4��(&L�&�4�4����0&D�&�4�4����
&&L�
&�4�4��(��&����4��4$&�F�F�����4��&�4
�4,�& ��&���(��&����4�_�4$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���4��&�4
�4,�&����&����4��4$�+-028�<@B�F�F���4��&�4
�4�&H��&�������4��49;�F�F�F���F���4��&�4
�4L�&�� ��&����4�`�4$&�F�F�F���F��(�4��4�4��&�4Ό(�݌(�
�4��($�&����ܭ&��
?&��0�&���`&] Each set defines the CIE 1931 XYZ (2°) color space coordinates of the primary colors and an���>&; illuminant/whitepoint under which those colors are viewed.��&���& Refer to Rec H.273 Table 2.�3��&���&����Đ�([3�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4	�4�4
�4�4�4�4$�&��& ITU-R BT.709-6��!�4�4��57�4�4��nc\�&��2&/ Explicitly, the color space is not determined.��B�4�4��VX�4�4���c$�&��& ITU-R BT.470-6 System M��*�4�4��>@�4�4��d$�&��& ITU-R BT.470-6 System B, G��-�4�4��AC�4�4��Od,�&t�& SMPTE 170M��� & functionally equivalent to 7��F�4�4��Z\�4�4���d<�&t�& SMPTE 240M��� & functionally equivalent to 6��F�4�4��Z\�4�4���d\�&��4&1 Generic film (colour filters using Illuminant C)��D�4�4��XZ�4�4��0e<�&��& Rec. ITU-R BT.2020-2�Ě& Rec. ITU-R BT.2100-2��G�4�4��[]�4�4��{e�&��& SMPTE ST 428-1��&���(&% (CIE 1931 XYZ as in ISO/CIE 11664-1)��]�4�4��qs�4�4���eT�&�� & SMPTE RP 431-2 (aka. DCI P3)��0�4�4��DF�4�4��fT�&��V&S SMPTE EG 432-1, DCI P3 variant with the D65 whitepoint (matching sRGB and BT.2020)��f�4�4��z|�4�4��^fT�&��& Corresponds to value 22 but��&���8&5 > No corresponding industry specification identified��&���]&Z But moxcms identifies it as EBU Tech 3213-E: <https://tech.ebu.ch/docs/tech/tech3213.pdf>��&���_&\ However, there are some differences in the second digit of red's CIE 1931 and the precision���Y&V is only 2 digits whereas CICP names three; so unsure if this is fully accurate as the���& actual source material.����4�4�����4�4���f(��&����4��4$&�F�F�����4��&�4
�4,�& ��&���(��&����4�_�4$&�F�F�F�F���F�^�^��^��[�^���[����e�S��F���4��&�4
�4,�&����&����4��4$�+-028�<@B�F�F���4��&�4
�4�&H��&�������4��49;�F�F�F���F���4��&�4
�4L�&�� ��&����4�`�4$&�F�F�F���F��(�4��5�5��&�4Ό(�݌(�
�4��($�&������"$&�� ]&Z The transfer characteristics, expressing relation between encoded values and linear color�\�!& values.��!&���!& Refer to Rec H.273 Table 3.�3��"&���"&��`ܴY����5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5	�5�5
�5�5�5�5�5�5
�5�5�5�5�5�5�5�5,�#&��"& Rec. ITU-R BT.709-6���#%&" Rec. ITU-R BT.1361-0 conventional���#6&3 (functionally the same as the values 6, 14 and 15)����5�5�����5�5���f\�$&��#@&= Explicitly, the transfer characteristics are not determined.��P�5�5��df�5�5��Ag4�'&��$-&* Rec. ITU-R BT.470-6 System M (historical)���%z&w United States National Television System Committee 1953 Recommendation for transmission standards for color television���&o&l United States Federal Communications Commission (2003) Title 47 Code of Federal Regulations 73.682 (a) (20)���&.&+ Rec. ITU-R BT.1700-0 625 PAL and 625 SECAM��'&�į'& Assumed gamma of 2.2����5�5�����5�5���g<�(&��'0&- Rec. ITU-R BT.470-6 System B, G (historical)��@�5�5��TV�5�5���g,�)&��("& Rec. ITU-R BT.601-7 525 or 625���(0&- Rec. ITU-R BT.1358-1 525 or 625 (historical)���(& Rec. ITU-R BT.1700-0 NTSC���)C&@ SMPTE ST 170 (functionally the same as the values 1, 14 and 15)����5�5�����5�5��"hL�*&��)&
 SMPTE ST 240���5�5��35�5�5��mh4�*&��*#&  Linear transfer characteristics��3�5�5��GI�5�5���h4�+&��*5&2 Logarithmic transfer characteristic (100:1 range)��E�5�5��Y[�5�5��i<�+&��+D&A Logarithmic transfer characteristic (100 * Sqrt( 10 ) : 1 range)��T�5�5��hj�5�5��Nid�,&��+& IEC 61966-2-4�� �5�5��46�5�5���i4�,&��,B&? Rec. ITU-R BT.1361-0 extended colour gamut system (historical)��R�5�5��fh�5�5���i$�.&��-;&8 IEC 61966-2-1 sRGB (with MatrixCoefficients equal to 0)���-;&8 IEC 61966-2-1 sYCC (with MatrixCoefficients equal to 5)����5�5�����5�5��2jd�.&��.(&% Rec. ITU-R BT.2020-2 (10-bit system)���.5&2 (functionally the same as the values 1, 6 and 15)��v�5�5�����5�5��~jd�/&��/(&% Rec. ITU-R BT.2020-2 (12-bit system)���/5&2 (functionally the same as the values 1, 6 and 14)��v�5�5�����5�5���jL�1&��06&3 SMPTE ST 2084 for 10-, 12-, 14- and 16-bit systems���0<&9 Rec. ITU-R BT.2100-2 perceptual quantization (PQ) system����5�5�����5�5��kD�1&��1&��0��5�5��')�5�5��bkL�2&��1&
 ARIB STD-B67���17&4 Rec. ITU-R BT.2100-2 hybrid log- gamma (HLG) system��_�5�5��su�5�5���k(��!&����5��5$&�F�F�����5��!&�5
�5,�!& ��"&���(��"&����5�_�5$&�F�F�G�F���F�^�^��^��[�^���[����e�S��G���5��"&�5
�5,�"&����"&����5��5$�+-028�<@B�G�G���5��"&�5
�5�"&H��"&�������5��59;�G�G�G���G���5��"&�5
�5L�"&�� ��"&����5�`�5$&�G�G�G���G��(�5��5�5��"&�5Ό(�݌(�
�5��($�"&������=&�<&���<& Refer to Rec H.273 Table 4.�3��=&���=&�k-W
����5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5	�5�5
�5�5�5�5�5�5
�5�5�5�5�5�5�5�5D�?&��=& The identity matrix.���=t&q Typically used for GBR (often referred to as RGB); however, may also be used for YZX (often referred to as XYZ);���>& IEC 61966-2-1 sRGB���?&��0���5�5����5�5��k,�@&��?&��0��?g&d Rec. ITU-R BT.1361-0 conventional colour gamut system and extended colour gamut system (historical)�Է@& IEC 61966-2-4 xvYCC709���@& SMPTE RP 177 Annex B����5�5����5�5�El\�A&��A;&8 Explicitly, the matrix coefficients are not determined.��K�5�5�_a�5�5��l,�B&��Ao&��0��5�5�(*�5�5��l<�D&��B1&.  Rec. ITU-R BT.470-6 System B, G (historical)�ܐC& Rec. ITU-R BT.601-7 625���C)&& Rec. ITU-R BT.1358-0 625 (historical)���C.&��0��D& IEC 61966-2-1 sYCC�ԬD& IEC 61966-2-4 xvYCC601���D*&' (functionally the same as the value 6)���5�5�+.�5�5�&mL�E&��E*&' (functionally the same as the value 5)��:�5�5�NP�5�5�qmL�E&��E&��0��5�5�')�5�5��m,�F&L�E& YCgCo���5�5�,.�5�5�n��F&��F1&. Rec. ITU-R BT.2020-2 (non-constant luminance)���F!& Rec. ITU-R BT.2100-2 Y′CbCr��k�5�5���5�5�Rnt�G&��G-&* Rec. ITU-R BT.2020-2 (constant luminance)��=�5�5�QS�5�5��nL�G&��G& SMPTE ST 2085�� �5�5�46�5�5��n��H&��G6&3 Chromaticity-derived non-constant luminance system��F�5�5�Z\�5�5�5oܙI&��H2&/ Chromaticity-derived constant luminance system��B�5�5�VX�5�5��o4�I&��I& Rec. ITU-R BT.2100-2 ICTCp��-�5�5�AC�5�5��o<�J&��I:&7 Colour representation developed in SMPTE as IPT-PQ-C2.��J�5�5�^`�5�5�p<�J&��J'&$ YCgCo with added bit-depth (2-bit).��7�5�5�KM�5�5�ep<�K&��K'&$ YCgCo with added bit-depth (1-bit).��7�5�5�KM�5�5��p(��<&���5��5$&�G�G���5��<&�5
�5,�<& ��<&��(��=&���5�_�5$&�G�G�G�G��G�^�^��^��[�^���[����e�S��G���5��=&�5
�5,�=&����=&���5��5$�+-028�<@B�G�G��5��=&�5
�5�=&H��=&�����5��59;�G�G�G��G��5��=&�5
�5L�=&�� ��=&���6�`�6$&�G�G�G��G��(�6��6�6��=&�6Ό(�݌(�
�6��($�=&������V&��U!& The used encoded value range.�3��V&���V&����S��+�6�6�6�6�6�6�6�6\�W&��VP&M The color components are encoded in a limited range, e.g., 16-235 for 8-bit.��W&���WL&I Do note that `image` does not support computing with this setting (yet).����6�6�����6�6���pL�X&��XN&K The color components are encoded in the full range, e.g., 0-255 for 8-bit.��^�6�6��rt�6�6��Hq(��U&����6��6$&�G�G�����6��U&�6
�6,�U& ��U&���(��U&����6�_�6$&�G�G�G�G���G�^�^��^��[�^���[����e�S��G���6��U&�6
�6,�U&����U&����6��6$�+-028�<@B�G�G���6��U&�6
�6�U&H��U&�������6��69;�G�G�G���G���6��U&�6
�6L�U&�� ��V&����6�`�6$&�G�G�G���G��(�6��6�6��V&�6Ό(�݌(�
�6��($�V&������Y &���Y&����2F���%�6�6�6�6�6�6D�[&��6�6���6�6��\�[&��6�6���6�6��(��Y&����6��6$&�G�G�����6��Y&�6
�6,�Y& ��Y&���(��Y&����6�_�6$&�G�G�G�G���G�^�^��^��[�^���[����e�S��G���6��Y&�6
�6,�Y&����Y&����6��6$�+-028�<@B�G�G���6��Y&�6
�6�Y&H��Y&�������6��69;�G�G�G���G���6��Y&�6
�6L�Y&�� ��Y&����6�`�6$&�G�G�G���G��(�6��6�6��Y&�6Ό(�݌(�
�6��($�Y&������^&��\H&E Apply to colors of the input color space to get output color values.��\&���\^&[ We do not support all possible Cicp color spaces, but when we support one then all builtin���]b&_ `Pixel` types can be converted with their respective components. This value is used to signify���^2&/ that some particular combination is supported.��l�^&����o�(���6�6�6�6�6�6T�_&$�_&�!�6�6��T�_&$�_&�!�6�6����_&�_&�!�6�6�6�6���6ճ�!�6��!�6���!�6���!c�������_&�_&�!�6�6�6�6���6ճ�!�6��!�6���!�6���!c�������_&�_&�!�6�6�6�6���6ճ�!�6��!�6���!�6���!c�������`&d�`&�!�6�6���q(��^&����6��6$&�G�G�����6��^&�6
�6,�^&��a&�l�a&�!j�6�6���a&��c������6�6�6�6#%��a,&4�a&�!�6�6�5�5I�5��4�5���4�5��4榦������@�@��@
���@��1�@�@��1������q��a.&D�a&�!�6�6��17r��b.&D�b&�!�6�6��1�r��b/&L�b&�!�6�6��1�r(��a&�j�6�6������6���6��6��VX�G�G�����6��a&�6
�6��,�a&��'��=': Describes the transformations to be applied to the image.����'� Compatible with [Exif orientation](https://web.archive.org/web/20200412005226/https://www.impulseadventure.com/photo/exif-orientation.html).��'���U'R Orientation is specified in the file's metadata, and is often written by cameras.��'���q'n You can apply it to an image via [`DynamicImage::apply_orientation`](crate::DynamicImage::apply_orientation).��\�'ʼn���C�w.��6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6d�'��''$ Do not perform any transformations.��7�6�6ʼnKM�6�6ʼnD�'��#'  Rotate by 90 degrees clockwise.��3�6�6ʼnGI�6�6ʼnL�'��5'2 Rotate by 180 degrees. Can be performed in-place.��E�6�6ʼnY[�6�6ʼnL�	'��\'Y Rotate by 270 degrees clockwise. Equivalent to rotating by 90 degrees counter-clockwise.��l�6�6ʼn���6�6ʼnt�	'��	1'. Flip horizontally. Can be performed in-place.��A�6�6ʼnUW�6�6ʼnd�
'��	/', Flip vertically. Can be performed in-place.��?�6�6ʼnSU�6�6ʼnl�
'��
9'6 Rotate by 90 degrees clockwise and flip horizontally.��I�6�6ʼn]_�6�6ʼnt�'��:'7 Rotate by 270 degrees clockwise and flip horizontally.��J�6�6ʼn^`�6�6ʼn ��'�	ʼn(��'�	ʼn�6��6$&�G�Gʼnʼn�6��'�6
�6,�'H��'�	ʼn�	ʼn�6��69;�G�G�Gʼn�Gʼn�6��'�6
�6L�'����'�	ʼn�6��6$�+-028�<@B�G�Gʼn�6��'�6
�6�' ��'�	ʼn�6�`�6$&�G�G�Gʼn�G��(�6��6�6��'�6Ό(�݌(�
�6��($�'����(��'�	ʼn�6�_�6$&�G�G�G�Gʼn�G�^�^��^��[�^���[����e�S��G���6��'�6
�6,�'��|�2'�T�2'�!����K�����6�6�6�6�6�6�2'��!�6�6���!�6�6��4�3'��!�6�6���!�6�6��(��2'�	���6�_�6$&�G�G�G�G���G�^�^��^��[�^���[����e�S��G���6��2'�6
�6,�2'�� ��2'�	��(��2'�	���6��6$&�G�G�����6��2'�6
�6,�2'���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6���4��6�6�#�#���4���4�6�6���
4���
4�6�6��	�4��6�6�#�#�	�4��	�4�6�6�	�
4��	�
4�6�6��	�4��7�7�#�#�	�4��	�4�7�7�	�
4��	�
4�7�7��	�4��7�7�#�#�	�4��	�4�7�7�	�
4��	�
4�7�7��	�4��7�7�#�#�	�4��	�4�7�7�	�
4��	�
4�7�7��	�4��7�7�#�#�	�4��	�4�7�7�	�
4��	�
4�7�7��14�|�14��z�J��D��7�7�7�7�7�7�7�7�7�7�7�7�24��7�7���7�7��$�24��7�7���7�7��$�24��7�7���7�7��L�24��7�7���7�7��(�	�14�	���7��7$&�G�G�����7�	�14�7
�7,�14 �	�14�	��(�	�14�	���7�_�7$&�G�G�G�G���G�^�^��^��[�^���[����e�S��G���7�	�14�7
�7,�14�μ�84�d�84���p���^Y��7-(�7�7��(�	�84�	���7��7$&�G�G�����7�	�84�7
�7,�84 �	�84�	�����(���(*��(O��(���(��(�X�(��(!�(�]�(L�]�(��(��(�e�(L�e�(��(�s�(L�s�(H�(
	�(�~�(L�~�(�	�(�
�(ȃ�(L҃�(\�(#�(���(L���(
�(���(Lȍ�(�
�(���(���(��(���(Ӕ�(M�(�(��(��(��( �(��(_!�(��(B"�(�"�(�#�(�"�(7%�(�(�(.&�(�&�(�'�([+�(�,�(t.�(0�(Y1�(�3�(!6�(A8�(�:�(-=�(�>�(�@�(�V�(B�(�B�(sC�(�Z�(CD�(�d�(�D�(|E�(�E�(�h�(\F�(8M�(�w�(�N�(���(�S�(xW�(�$�(�X�(�*�(Z�(�1�([�(�i�(�]�(�^�(K_�(�_�(Z`�(�)�(�a�(e�(�.)�(�.)�(�/)�(�g�(�V)�(�V)�(�k�(�l�(��)�(��)�(Ӈ)�(�o�(ܣ)�(��)�(��)�(Rs�(��)�(��)�(��)�(t�(��)�(��)�(��)�(�t�(��)�(��)�(��)�(�u�(��)�(��)�(��)�(fv�(��)�(��)�(��)�(+w�(��)�(��)�(��)�(�w�(��)�(��)�(��)�(�x�(��)�(��)�(��)�(zy�(��)�(��)�(��)�(?z�(��)�(��)�(��)�({�(��)�(��)�(��)�(�{�(��)�(��)�(��)�(��(���(>��(ӄ�(i��(���(���(A��(�8�(4�8�(΋�(���(��(��(��(�x�(4�x�(?��(Y��(���(��(���(f��()��(���(���(���(Ҩ�(v��(��(ӯ�(j��(´�(ڵ�(���(��(�=�(���(�F�(���(�L�(�L�(���(�T�(�T�(���(�Y�(2��(���($��(�,5�(K��(���(���(�%	�(�&	�(���(�:	�(�:	�(�H	�(��(���(�M	�(�M	�((�(�Q	�(�Q	�(O�(�^	�(�^	�(��(��(�(a�(��(2�(��(��(u�(��(0�(��(�(��(��	�(�(��	�(��(�	�(��	�(��(��	�(��(ݡ	�(��	�(��(ˮ	�(`�(��	�(= �(� �(� �(�!�(|"�(��	�(L)�(�
�(+�(�
�(�
�(�/�(�8
�(p0�(�?
�(m1�(�E
�(�F
�(2�(�S
�(�2�(�3�(�V
�(�4�(�9�(��(��(;�(�;�(!=�(x=�(@�(m@�(�@�(nA�(�I�(�K�(��(5M�(�N�(�/�(�O�(�1�(9R�(�R�(�R�(�S�(bT�(�:�(�X�(Y�(�Y�(	g�(�
�(|g�(�
�(qh�(�h�($i�(�i�(�j�(>k�(�k�(o�(p�(�d
�(	t�(,�}
�(�y�(Mz�(ю
�(�z�(|�(�}�(G�(��(���(,��
�(���(���(�
�(�
�(ъ�(���(��(��(ܐ�(`��(ْ�(1��(���(���(��(�V�(2��(ʗ�(Ԙ�(�l�(���(��(���(!��(���(��(��(���(���(*��(0��(�%*�(ߨ�(�-*�(���(��(�D*�(���(���(��(��(@��(��(��(���(���(ڹ�(-��(���(��(�=�(���(�>�(���(���(��(a��(��({��(���(�+�(���(X��(���(���(���(I��(���(b��(���(d��(���(#��(���(��(���(��(y��(�9�(���(�;�(�<�(�<�(K�(��(�E�(3�(�U�(�U�(�	�(y�(�t�(��(q�(���(/�(���(�(��(�(2�(�(p�(��(ھ�(_�(��(���(a�(���(��(���(���(��(���(Y�(.�(���(���(���(0�(���(��(��(�
,�( �(�-�(%6�(�6�(S7�(�7�(8�(�;�(<�(@�(�M�(WS�(�T�(�T�(IU�(XV�(W�(�X�(�[�(s\�(�\�({a�(c�(�e�(�k�(Go�(8p�(�p�(�v�(lw�(��(�w�(lx�($}�(��(��(�~�(��(�6�(�6�(o��(�;�(�;�("��(�B�(���(�C�(#��(���(Ҋ�(J��( ��({��(3��(X��(��(���(���(���(��(?��(���(I��(��(���(��(���(��(���(]��(���(���(���(���(R��(���(���(���(��(���(���(���(���(���(���(���(7��(���('��(���(5��(��(�46�(ۼ�(\�:6�(���(\�H6�(���(�X6�(\�X6�(���(f��(���(��6�(b��(O��(���(���(��6�(޼6�(��(��6�(L��(n��(���(���(>��(��(��(���(���(o��(�>.�(�L.�(1��(�L.�(�L.�(#��({��(���(|��(���(���(���(�;/�(n��(�G/�(�G/�(�H/�(���(�T/�(m��(�X/�(D��(���(���(���(a��(���(��(��(q��(��(���(��(x��(��(}��($��(���(�?�(�(V�(��(��(L�(�(0�(�
�(��(�G1�(!�(�G1�(,�(��(��(4�(��(��(��(
�(��(��(�($�('�(O�(�%�(j&�(j'�(�'�((�(�(�($)�(|)�(2*�(�*�(�,�(99�(/:�(�:�(;�(�;�(��(�@�(�@�(�2�(�@�(�@�(2@�(�?�(i>�(�52�(�=�(�C2�(=�(�H2�(_<�(�M2�(<�(�O2�(�;�(�U2�(';�(�[2�(��(@6�(5�(�4�(��(3�(�2�(2�(C1�(�0�(O(�(�S�('�(�U�('�(�U�(� �(��(<��(���(h��(v��(���(���(˜�(���(ؚ�(���(ɜ�(���(��(���(���(���(���(���(��(��(���(��(���($��(���(6��(���(D��(���(U��(���(g��(���(y��(���(���(���(���(���(��(���(g��(���(���(���(��(���(Z��(���(��(z��(���(�7�(R��(�7�(���(�7�(�7�(I��(�7�(���(�	7�(���(�
7�(�7�(���(>��(���(�7�(^��(�
7�(�7�(���(w��(&��(=��(s��(���(��(��(��(��(��(��(��(L��(���(ث�(��(L��(��(��(��(L��(b��(��(F��(��(�-�(ۢ�(�.�(١�(�/�(L�/�(>��(��("��([��(�C�(X��(�C�(L�C�(���(&��(a��(�L�(���(�M�(���(�N�(L�N�(x��(*��(e��(�X�(���(�Y�(���(�Z�(L�Z�(|��(���(��(�c�(��(�d�(L�d�(Lj�(y��(���(�n�(���(�o�(L�o�(*��(���($��(���(C��(+�(.}�(�{�(uz�(Yy�(x�(�t�(It�(�s�(p�(o�(�m�(m�(
l�(k�(/j�(Ei�(�g�(�f�(�b�(l`�(�_�(d^�(�]�(i\�(BZ�(�X�(���(
W�(�T�(T�(�R�(�Q�(�P�(�P�(���(jO�(
O�(PN�(�M�(�L�(9L�(tK�(CJ�(�I�(B�(���(�?�(�>�(�8�(�7�(@6�(j3�(�-�(���(,*�(
)�(��(�(��(��(��(L��(f�(r�(��(J�(��(L��(6�(R�(�(�(9�(�)�(L�)�(��(��(�9�(��(�:�(L�:�(��(W�(D��(���(,��(���(�,�(���(`��(��(���(��(���(W��(���(l��(
��(~��(��(���(���(��(��((��(M��(r��(���(���(���(���(���(��(4��(X��(}��(���(���(���(	��((��(1��(:��(��(˽�(���(��(f��(ڹ�(M��(t��(Ƿ�(`��(ض�(���(k��(<��(���(f��(~��(5��(���(���(���(���(���(ȡ�(ƭ�(ɠ�(ğ�(���(���(^��(i��(��(���(���(E��(���(!��(А�(���(ʍ�(��(ؑ�(1��(��(���(��(��(��(
�(�~�(�}�(9w�(���(pu�()t�(�p�(^p�(p�(bo�(an�(�l�(�k�(�i�(h�(�d�(>c�(�% �($b�(�) �(�a�(�\�(\�(�Z�(Z�(~V�(�> �(qT�(�O�(�?�(�>�(`=�(�4�(�3�(�2�(1�(�.�(�,�(�+�(�)�(y&�(�$�(�"�("�(�!�(� �(��(\�( �(8�(E�(��(A�(��(��(��(��({��(��(z��(���( ��(���(���(���(��(���(���(���(���(���(e��(���(���(���(]��(���(���(���(���(8��(���(+��(l��(��(���(���(���(���(���(��(���(�!�(��!�(���(��!�(L��!�(���(��!�($��(g��(=��(���(%��(��(2��(f��(¼�(��(���('��(@��(ع�(g��('��(���(���(���(|��()��(C��(��({��(F��(���(e��(8��(��(���(H��(���(���(X��(��(���(g��(���(\��(k��(�=#�(��(��(���(@��(�A�(h��(���()��(2��(χ�(���(^��(ˀ�(�}�(�|�(bt�(�r�(�j�(|j�(�>%�(�5%�(�5%�(�5%�(vi�(�4%�(�U�()U�(�S�(NS�(�R�(SI�(�E�(1B�(�>�(�B�(�=�(�<�(�;�(�:�(�9�(�8�(6�(�@�(e5�(�@�(�`&�(�`&�(:#�(n"�(��&�(��&�(�&�(��&�(��&�(��&�(��&�(��&�(�&�(�&�(�&�(��&�(��&�(Ǡ&�(ϥ&�(ե&�(��&�(��&�(��&�(��&�(��&�(ƭ&�(��&�(��&�(޳&�(�&�(˹&�(ѹ&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��&�(��(��&�(��&�(��(4�(��(�(ޫ&�(k�(��&�(��(��&�(>�(ʲ&�(��(��&�(�(��&�(u
�(��&�(��(��&�(b�(��&�(��&�(�	�(��&�(��(��&�(.��(���(���('��(���(b��(���(��(�*'�(���(��(���(;��(���(��(���(�`4�(�`4�(���(�b4�(�b4�(���(�d4�(�d4�(���(�g4�(�g4�(+��(���(޾�(���(���(=��(���(ݸ�(8��(y��(˶�(��(���(W��(u��(C��(ů�(͍4�(���(Ǐ4�(��(L��(ё4�(�(�(��(u��(���(���(��(���(���(��(���(��(Y��(a��(��(֒�(ޒ�(��(#��(~��(���(@��(Q��(Y��(��(N��(���(���(P��(
��(��(c��(k��(-��(5��(��(T��(\��(��(�~�(�}�(�}�(�~�(Y}�(a}�(�|�(�|�(,|�(�x�(�w�(�w�(�x�(_w�(gw�(�v�(�v�(Au�(2s�(ur�(}r�(6s�(�q�(�q�(sq�(�p�(�p�(k�(�i�(�i�(�j�(}i�(?h�(Gh�(i�(�g�(�f�(�Y�(�X�(�X�(�Y�(EX�(MX�(�W�(3W�(;W�(�U�(-U�(5U�(�T�(�T�(�R�(�R�(dS�(&R�(�Q�(�Q�(Q�(�M�(�M�(�L�(`J�(hJ�(gH�(oH�(�@�(�@�(pA�(2@�(�?�(�?�(�>�(?�(t>�(�=�(�=�(z=�(�=�(K;�(S;�(<�(�:�(C:�(K:�(�9�(�9�(9�(�8�(�8�(8�( 8�(7�(�W	�(�W	�(�2�(3�(t2�(?1�(G1�(�0�(�+�(�+�(u,�(7+�(�*�(�*�(�)�(*�(y)�(�(�()�((�(�(�(�&�(�&�(P'�(%�( %�(�%�(L#�(T#�($�(t!�(� �(� �(Y!�(M�(U�(�(��(Z�(b�(��(R�(Z�(�(��(J�(R�(��(��(�(��(��(�('�(E�(M�(9�(k�(��(��(D�(��(��( �(��(��(��(��(H�(P�(�(��(��(<�(���(���(��(m��(���(���(4��(<��(���(1��(9��(���(���(*��(2��(���(���("��(*��(v��(~��(���(s��({��(���(���(y��(���(#��(H��(P��(��(���(:��(B��(���(���(���(���(K��(���(���()��(1��(���(���(X��(`��(G��(+��(3��(��(���(���(���(���(d��(���(���(���(��(��(���(���(���(���(���(���(J��(%��(���(���(���(y��(���(���(@��(H��(���(=��(E��(���(���(���(���(k��(-��(���(���(���(���(o��(���(���(u��(}��(^��(m��(D��(���(���(��(]��(e��(��(9��(���(���(
��(H��(P��(��(ڮ�(��(���(���(���(k��(��(;��(C��(���(ͥ�(��(���(���(��(Z��(b��(��(���(��(��(���(���(=��(E��(��(ə�(љ�(:��(B��(���(���(V��(��(���(���(ߔ�(��(Z��(ܓ�(��(`��(h��(Ց�(ݑ�(���(X��(ǐ�(ϐ�(���(���(O��(���(��(��(���(]��(e��(؊�(���(ކ�(��(���(W��(_��(҅�(T��(\��(l��(���(���(m��(�}�(�}�(U}�(�|�(�|�(V}�(1|�(�{�(�{�(k�($k�(�j�(�i�(�i�(�j�(si�(�h�(�h�(�f�(�f�(�e�(�e�(}d�(d�(�c�(kc�(c�(�b�(Qb�(�a�(�`�(�_�(�^�(��l�(�]�(��m�(`]�(�\�(��o�($\�(m[�(�g�(Vg�(�f�(Yf�(;e�(�d�(�d�()d�(�c�(zc�(c�(Ob�(�a�(�`�(�_�(��(�^�(��(^�(�]�(��(�\�(\�(jh�(h�(ng�(g�(�e�(�e�(2e�(�d�(�d�(,d�(�c�(c�(Ib�(=a�(4`�(p�(\_�(m�(�^�(a^�(j�(�]�(�\�(i�(�h�(#h�(�g�(�f�(?f�(�e�(�e�(9e�(�d�(vd�(�c�(�b�(�a�(�`�(%�(`�("�(_�(_�(�(@^�(�]�(�3�(�3�(23�(�2�(�1�(�1�(�2�(�0�(�0�(�.�(�.�(�-�(!-�(/,�(7,�(-�(8+�(@+�(6)�(>)�(�(�(�'�(�&�(�&�(�'�(�%�(�%�(�#�(�#�(/#�(�"�(�!�(�!�(�"�(� �(� �(��(��(��(��(��(��(�(��(b�(p
�(h��(o��()��(���(���(7��(>��(I��(���(���(���(���(���(��(��(���(v��(}��(���(a��(h��(,��(P��(W��(��(���(���(?��(���(���(B��(I��(x��(;��(B��(l��("��(���(���(��(���(���(���(���(C��(J��(���((��(/��(���(���(���(u��(&��(-��(���(��(��(���(���(Y��(%��(e��(���(#��(x��(��(��(.��(5��(��(���(���(ܨ�(��(G��(N��(��(t��(��(��(U��(\��(ǜ�(��(��(Ŝ�(���(��(���(e��(l��(1��(U��(\��(��(Ք�(C��(J��(���(���(���(̑�(ӑ�(���(L��(���(���(-��(4��(���(Ԅ�(ۄ�(���(T��(ƒ�(Ƀ�(5��(<��(�t�(�s�(�s�(mt�(,s�(�r�(�r�(
r�(r�(�e�(�d�(�d�(�e�(Id�(�c�(�c�(*c�(1c�(z`�(�_�(�_�(_`�(_�(�^�(�^�(�]�(^�(�\�(�[�(�[�(�\�(P[�(�Z�(�Z�(1Z�(8Z�(SV�(T�(M�(�L�(�L�(L�(xK�(K�(�J�(�J�(ZK�(I�(I�(�I�(�H�({B�(�A�(�A�(`B�(�@�(�j�jGKPUX�����������������	�	�	�	�	�	������
�
�
�
�
���������
�
�
������������������������������������������������������������������ �!�!�!�!�"�"�"�"�#�#�#�#�#�$N��5https://github.com/image-rs/image/blob/main/README.md�crate::ImageReader�enum.DynamicImage.html��������� ���trait.GenericImage.html�trait.GenericImageView.html�flat/index.html�3README.md file which is most easily viewed ongithub���2���!��2�!���struct.Reader.html�����struct.ImageBuffer.html���2��2����2��2trait.ImageDecoderRect.html���2��codecs/index.html�����2��2����2trait.ImageDecoder.html����2����2���1many common image formats���2����2����� trait.ImageEncoder.html���2���2����2��2��2����������2��2��2��1������2��2��2����������� ��2��2��2$͗ImageError::Limits�crate::ColorType�ImageError::Unsupported��%����enum.ImageError.html�ImageError::Encoding�͘ImageError::Parameter��%͗ImageError::Decoding���2��2�.�����.��2��2��2�%͗�%��2͘��2��2�%��2����2����2��2��2͘��2�%���1�$�@�@�See also contrast_in_place.�See also contrast.��?��@See also brighten_in_place.�See also brighten.�See also huerotate_in_place.��A�See also huerotate.��A��@��@���2�@�?��2��2��2�A��2��2�A�@�@��2�@��2�?��2��2��2��2�A�A3	scaledown�>https://github.com/image-rs/image/tree/main/examples/scaledown�scaleup���0, 1�0, w-1�<https://github.com/image-rs/image/tree/main/examples/scaleup�
test image�Ghttps://github.com/image-rs/image/blob/main/examples/scaledown/test.jpg�0, h-1�-https://en.wikipedia.org/wiki/Unsharp_masking�crate::imageops::fast_blur()�crate::imageops�crate::imageops::fast_blur������2��2Digital unsharp masking����&��2��2��2��2��2��2��2��2��2��2�����2��2��2��2��2��2��2��2��2��2��2��2����2���&��2��2���22222���2������2��	��B�Frame::from_rgba_speed�0https://docs.rs/gif/latest/gif/struct.Frame.html���2��2����2����2�������pixel aspect ratio���20https://en.wikipedia.org/wiki/Pixel_aspect_ratio���2��2��2PngDecoder::apng�…�../trait.AnimationDecoder.html���struct.PngDecoder.html���2��2...�����2����2��2��2��2�������2��2��2��� ��crate::DynamicImage���!https://docs.rs/webp/latest/webp/�here����1@https://github.com/jaredforth/webp/blob/main/examples/convert.rs�����2��2��2��2����2�1����2��2��2Self::from_saturating_duration���2��2W��״����2�%�������2Ҩfn.save_buffer_with_format.html�sRGB�"ImageBuffer::copy_from_color_space�ImageBuffer::rows�../struct.ImageBuffer.html�ImageBuffer::rows_mut���2��2���#CicpTransferCharacteristics::Linear����Ҩ������2��2��2��2����2��2���4��2
Cicp::SRGB���2Ҩ��� ��2������2��2��2͗type.GrayImage.html���2��2�5������������1����2�%type.RgbImage.html���2��2��״�͗��2��2�����2����2��2��2���5͗�%״��1���2��2�������2����2��2��2��2��2өԦө�����Ԧ�����өԦ�����~��2DynamicImage::to�#2493�-https://github.com/image-rs/image/issues/2493�color::ColorType�DynamicImage::fast_blur()�DynamicImage::fast_blur���2��2%https://github.com/w3c/png/issues/312���2��2DynamicImage::color���2��2��υ��2��2/https://www.itu.int/rec/T-REC-H.273-202407-I/en���2��2��2��2�.υ����2
ITU Rec H.273���2��2������2υ�0���1https://www.w3.org/TR/png-3/���3��2��������2��CICP���3��3���5����2����2������2fn.load.html���3��3����2�����2�%Self::copy_from_color_space����6��2����3��3��{����2�.crate::Luma���2Ђ3��2���!��3{�����4��2Self::convert_color_space���3��2��2Ђ3��-https://github.com/image-rs/image/issues/1460�{���&��2Self::apply_color_space���3͗��3�0��2��2�5��#1460���3��2�%Self::apply_orientation���3͗��3��2��2Ʌ3��3����2�3��3͗�%��2��2Ʌ3��2��2�3$�GenericImage::sub_image�������GenericImageView::buffer_like�traits.GenericImageView.html�GenericImageView::view�������2flat/struct.FlatSamples.html��������3���؇3��3��3��3��2������1���3�����3��؇3��3���3������2'ImageBuffer::as_flat_samples��������������2����../trait.GenericImageView.html�../trait.GenericImage.html����3�����������2����ʊ3�����3�3��1���������������2ʊ3���3���3
SubImage::new�ɚ����3���Design Considerations��Œ3��3ɚ�3�3��3������Œ3��3�ɚ����3��3��*IPTC�@https://en.wikipedia.org/wiki/IPTC_Information_Interchange_Model�./io/struct.Limits.html�Exif���"https://en.wikipedia.org/wiki/Exif�kamadak-exif�https://docs.rs/kamadak-exif/�Limits::check_support�Limits::check_dimensions�XMP�:https://en.wikipedia.org/wiki/Extensible_Metadata_Platform�	roxmltree�https://docs.rs/roxmltree/���3��3̎3�3��3��3��я3�3��3��3��3ϐ3ݐ3��3��3̎3�3��3я3����3��3�3��3��3ϐ3ݐ3��ImageDecoder::read_image���3������3���!������ImageReader::open()�����ImageReader::open���../trait.ImageDecoder.html����� method.set_format�����3����3��3����3��3�����!����3����3��3*error::LimitErrorKind�./struct.LimitSupport.html�ImageDecoder::set_limits��crate::ImageBuffer������������3"error::LimitErrorKind::Unsupported��3�%�1��3��3�ʕ3�1����������1��3�%��3�3��3��3����4�ʕ3�������1=��3��3*#DynamicImage::copy_from_color_space����6�ʕ3!CicpVideoFullRangeFlag::FullRange��6��2���1DynamicImage::apply_color_space�CicpTransform::new�Ҳ�6crate::ConvertColorOptions�)crate::ImageBuffer::copy_from_color_space�؋�3�ʕ3�1����3�3��3����2Ҳ��3ՙ3؋�3���ʕ3��3�3��2����3Ҳ��3�1ՙ3؋'Exif orientation�ghttps://web.archive.org/web/20200412005226/https://www.impulseadventure.com/photo/exif-orientation.html�DynamicImage::apply_orientation���2&crate::DynamicImage::apply_orientation���ImageDecoder::exif_metadata���"crate::ImageDecoder::exif_metadata�crate::ImageDecoder�ImageDecoder::orientation� crate::ImageDecoder::orientation���3ћ3��2�1��3�3��3������3�3��3��3��3��2ћ3��3�3����3����3� �3� ��3��3� http://gegl.org/babl/�Primitive::DEFAULT_MAX_VALUE��	gimp babl���3���3��3��#��3��3�#��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�$����������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�AAK��������H���������������I�I�I�H�J��������3b����#�#�#�#�$�$��������H���������������I�I�I�H�J��������3
#?RADIANCE
XML:com.adobe.xmpRaw profile type iptcRaw profile type 8bimRGBYRGBAYA0assertion failed: Cicp::SRGB.qualify_stability()07assertion failed: Cicp::SRGB_LINEAR.qualify_stability()76assertion failed: Cicp::DISPLAY_P3.qualify_stability()6�PNG

����GIF89aGIF87aRIFFWEBP����MM*II*DDS BMftypavif��v/1qoifP1P2P3P4P5P6P7farbfeld��3��3ʲ3�3��3��3��3��3��3߳3��3ڴ3�3�3��3��3��3��3��3ɵ3Ե3ߵ3�3��3��3��3��3��3��3ɶ3Ҷ3۶3�3��3��31�[�+��|�ԎCP,�ဉz�
lF�3��g��}� �v7}.�S�����)��4�)����C�S�±Qyi5;���p��m�v��_v���ͩ6�G��_u���� �7@v�1ICT���~m����W,߂r�>�u#�=��r&
�O[w��C3�;D$1��P��p�%^��?��RSu�h.����S��Z�w�"���J��/s"T������ھ|�A����nZ�E��3�.D�f�b�5��fA�Ԃ�w]��p��=F���"���%_�e��!���:Vv�y�w�N�h�u��l+i�%�\#�4�eX�Tx��?�+*�]+��"�E�(�A�ps�3ƈ���;�z!#�j�<ܥ��S	�?c�,�}����ҍ�]����\��d�6���.�A6΂����G�|���3�.�B���4gq �d�M��‹X$��֞O(��Ż)��o�7�/-bD?�2+�I\40��'g�]l��M�@�TO2�r<\DQ�Ύ�@y�*^��Y%v�:ާ@hC�(nl���1UrL��^(�S�e�_�	��䃂��&0�E
(���j	��1ų�L���F�Z$��ܕIq@��N�����.����KxAF�/Q�CΞ���E}�4ss���]"+�?�	ty=������u����`ߨ�V�%��Md�
~h�*�?�>��2�H�M1fJ� -p/�W�f���Ļƿ��4�\��&h��ю�N�O8��=ו�M\�;��ɪ��P�O*0�5n�"����KIǥr�������N��Ժ��%&mj�9��_hIͻuA��~�:BqR�L9@Iw�5<S��3yB)�`q��c��[��+�,�x�'h�eM&���0���k���F������@Rs�t�Qf"U4��i�ʟ_2�ze<E;5���2�'�H�rE1d�i��>9Op9��tQ ;��U<s�D1B�:���t�g������9b��[NlOƉ�c�0��AX��`����ڪ% ��{*i��5���>uJ��n8�C��b̀��s7u ��)qTC���u�>sE5d�W���:!��8�MB����C܅Y���ܐOmr�Y�(י�mG��䧿�_J)I��:\1�߁r$��?�&:��Q���5n� �k'K]D�\5MAk�16�(宸X"�j��RK��7(+��9*&A.�+܊�'�-�խ�2�\��ȫ1�4�sRVw��^9��3��
���Ǐ&�����3{J�mSk��͚�⫊Z���H�Β�$�j^P
꼝j�.��VѦl^]�Y&98�5�"C����-�|M
����p۔l�#�B!Tw�������$2kY0��>I›渱���Z���ۢ<�	;16Z�Y����׹�)��'����xQ��I����!Yk��"�
I�!2[Wp]��_�lz���b
�X=2���<E3[���ͦ��#sD�+f��v<n�Cר0��ހY�VP�B6UdA�H�yiYw�3p�e� ~g��>?).F�����uQ(0D��;I�H�C����Q;Wm�Kx���\�Y�ob����dː�T�E"׊&k��/
P�#���{�NQ��r0�M4�	K���K�Q�T�nz��]�A�Pe�\��R����2�x�YSug�Z�C��[�&ʵ���:�~9�e5�JӯBa�E�e28��_�}�I��m�1�;�M�^8�r�t�����<pp�nx�)���Jo�
WF��Eq#�iq�t�;�
�h�0��a���U_�+���^�df��NO��d�c�ǭc�Fd#ΰ�K�����N���P��VUL�����6���E<��A�-�e��A2\?�B�$�����LMX|LT#[�g�>� �A�4F���B��z��\���#�U�Ʊ��+`5�)Td$Ȑ���=���OCŋ��"�C�3 jR���"0_�C�g�A݄<�w
���'!��|w�g	��&��]��h�4g#r�璨�8��^_�v��n]�v<,�+�_&4��*TIB4�D!���(��S�;ﵧ|z[R��%�>?�6a��*�ٚ�w�	�!�X��)�e���+�xd���
�j�lX�)�����<䷡��C���+�Q���a��]�����<qUN���xXB]]��!�@����˝��?!�VW!�=P(j��<�Y���7 �י���(7�V+��D��ė_=P�Ӳl���e���M�� �4l[�SEa�n��:�6���,��G4�-VU�ϋ�D��D-�*���v�ܺ�c{S�В��=���/�G����BS��R[�GHA{(��iq;��+aw�
s�0$�z�a7D9�q��V��&
J�>�jmt��Ѕv�ͯVR-��yC7Y��(Չ���wk�KC$o�m�զ��{���`K$�u�J��*y����q�J|�i�4�/H.�.s<ݠ�Z�z��$?�ty�R^���zN�9�Q���C�f^ Ƨ�8������zbM��4OQqg�!AV��߸/Rܜ�M�Ox��I9k�ۆ{�cIV])���;H�C����opg��~|�F�.��������:j��g�bV/�q���?6e�G�͢޺�����<R'8&)p�1�a���]���h�	�w/�g��,FF��p�ZJ�����Բ���cv�����}h�����J���`k�=5����ajb�7����ǻ'	�ioևG�L�v��8��(e��{sU�z�I._�2.t��0�E,�"^�h���]Λ�?u��5H�^F~�h7�1Wȷ��#�y@�x�����{�S�R���s�*����?���T�A�%�E/|06./����Vę��͈�C�!T=]��l+<����� 	��]”M¾��ҷ��F�,�ׁ2��c	℁�  
�g��l��@���|�[�����=t�e����:�/��yczG+��N��s���?��@M-6��=�e��ۃ�1�SF�v_�d���f/�1ѡ'��Ɖ�yƻ9�����F���8wX�4y��ʊF�<S�r�'�λ"��a�����j��H_��� f�׾6�����,�lW��{Wn@��|�`3,�C�r��՚�K�"�`Sa�,����'��C"}!0���lR��$����Ds���42�f1Y烪W{H�R?���]��uܣ#ڠ[�*6���d�6O�q��+�8��@	}�+�Q���%��U�b���rV������k�o��Vb�"���ˊ��6�v��h��o	4���s,O[�d�}�oM�u�NeM� ��ՍՅ��ĚiSk�@c�	�02�:c�ᖬ+��OqQ�?o�N#�6�FS����qC�PX����s���Wۺ;� ۺ�a�尞�(:�FS4��m�tǾ�02"A� -E��O
!E�ۧ��J�Y
.t�\Z�J�/��v��3���M4�xf�V �Q?z�_�aI/Oƒ޳yE�n5�GV����O�,�/gΊ>
�<�����$�1)�K��^v�aq"�J�Ѿ��$z���ڑ�O���A�Nl�^]���N�s��[�>T��F��\fMu�!�\�|�i5Id�D��&������r�/9����^:����2�y���4�R��;W�1(v��I�O��IEG�dU.D��A� �.Vz^\���u�6!-���1�%s�:�S���g&ʞQk��yXǠ�f|e�����ħvӄ��@��z��o��i�%���_��w/|R�G�$�5��	����d�������t8�U�xq*c>�M�6��
��s>�{�	��er�"yu�~â�>ma�	>��V�sԩlE�-��xz���vd��H㓨����d����l��ۈ�N+��IՊ�c������O@���Q�pw�L�^O����{�������/�^<eW����b�f�-�H���vw���F.���f�G�+��*���@�^Jż|���X��(F<�+���n5O��ێ5ϝ�3 �Ŋ#)s�?fL
��^q|����Ty,IP=^IY �VUw�^k]j�M�E���5Ȥ�<^_h�ˠ%o�0��T:�\��JN��Vl������J��kw�H���.^`	P��	0�Ϳ���S9}��i��f����ݺ��c�G��(c���8��>�5rAv�f�oR����.�*��eR4<A�L��B�N�L�l| uy�U9A��3��¶�y2t_
�&B��G��{ۼ����Ja*誾6�}��4bS���<Q���N	�O���54RK��<͎����>&�dR�O
�����4ӒC��3���h�u�2P]
��-h�Ə� =���g�x
Up��p�r^?�e.��a����y���%�g�Mj�7c�9�b1��g'�3$�����|p�ڄ�r�cI2Ք<ޥC��7��Fb����TZa&�_̢�������ߓ�~˓5���wK�1U�#��
��-��|�\�7a4P�EGgCA��Ԛ!Q��ؿ
��c5L�0��-���Kv�-wU��ivs�}qIz�L��$D���X��ק�m'��m^�5{J�����FXH���ڳy��"y��;�)`���@������#�K�<-7���Mu��4�ϳ�
�J�ϊ5�!uE<�� SТ|9���z9�h<���dXt�	�+>B`(d\���M��J~�2���W	k蔐Z^ö���&�
��թm���K�^�>�N(#�\{Q��J��.ohʆ]$ �dC�Ԛ�ؑ���e���`j�U���j���bOhX9���	
���V�8��N�䆔遜��-��@^&zטH�ƟeAT�4���K�#lnk�g�5�`W��z�e��j3���f�j�ɭ���YHRr��J��1�f�
��vԈ��}��U9�F��9;w2��Z�(u��}��~b���|\�C<h�fʦp7nʶ8��i���Wd��ͩ��}ۯmY�ܚf����͟�AWF�AN��fV��E���o�Ɉ��
��a��Yw¡�k�ϡ�>��g�
��χ�'���7��g]�f��I���^;���.�)����'�DH�C�y�@�C?U�p~�T4
���b
��]mM�!F�����j��u�����
SA�t�d(t����T��Q��#*1���a��ڳ<٦��:DJ	
����8�LL -k+{#�ܝDBE�DR�
�b��īٺ���{�@)1&\�3F;�G��͵�k�A�V����ȇ��q	��H�K�ݕ����Y�]���]іH�Va,�J� ����s䷅zٔ2`���b�;�������i���	�M`����iv�,~�E�ڌ�z �܄Y�~�3 �!��"ED`.¡T����㮣\��/�3�&���7��R��fAs�����&�t���0?�<��&�������
�)�=mx�0i����W J�l{
�2N�:���,���5F�	��$�	� v��<u�Lr�;��!,��C/c�QF�nL��՛v�%��Tg�2�b����K˳�V4"�a=�'wN�������|�2�I,f���A,�����K�I=<K
����9@kt�9�,z=e#��o��~M0���?lx�V��&��>_��GLO���j*�(ԯP�VS�0�s�HE�����}����%h��W�"��F%��["���_�����D���`x1��p���"x�gDo���z]C���x�6V�3���]^PyӾ����0I%�����DŽ�������
{	��,9I�<9p�STH|�w,ϐ/�5�K�/+N���U����K�.P9�+����ą�
��wk�٦�l��\���*�B����{7n4����v�ɟ$/+»v�'�C�?5�+/Q����(�-_�V�R|������⊰-�a�M��yem�T0��
���<�؋��svc�*���H��JN+$�6O+���"�E#�U����E\�w��XN;��>-� g�l�W����-9���=�֍�S�L���ʋ�<�|�\�$Pq
�/�?�Ź}s>ZI~��4�,�Y��X��]��7bƭ�)_`�*^�
1⫃��Ř*���~�H9��]�wL��:f�
JA��=X����l�
�L@�z�D;Pax�g�*얈����&�R��4�3�hT^���I�1���]�3�K55=�Ef?6>#�ܮ�O��[*>�1�0a�nY�)��\Eoml�w>t+������x�0žs�Z6%@J�?�y|�����C�ES*�:5nC�P.�X�j�p��>����@�<��d�ѓ�`Ǎ���C}����3U\6&%�Xl$e'�����?A�wx-��8'?���R�Yzk
HrAz<e��7�-����鰥x��ʐu�2
���PPc	HQᾝ(Ҁ1�(�)l��)�9.�_l�[rhN�]���
�ь�n��^uM�~���JJ�Q� S�wP�;�mvC"l��)�
jM���p,�p8�����KCytT�Z�-�<I�?Lq]�[$��~����(*�\����I^��Ӭi_6��?�f(<L!o�?:*[5af��T�r�I�i��~@|.
�%�^�,���n��2�I�[��"W�ك!�O[�-Y��H�=3 ��$R�Js~���ft3�Lp����İ���.�X�϶�W+?���5�#��O�����E��UX����K�6�Dvp,�)�P�4#7d��j)S,�}?�����K��ܦ�Oڧ}(�a��z��Y��7%�~�-�.�Ŗ2y][�ϧa�j��ؗv���S�CͿl�k��>Յ���6�Ck���#�,�R��.쌯��d@�E	�D���~ٿ�DƇ[%ƃ8���赗YĊ��������8�&��R=�X��e{Y�PeG�>L�/̾?7q��g�����J*/*-�#|�I����,��f�|i~Ru��$>kn���h8'JB�V3�r�Y��ܼ\��<7�4�D��E�P�`9�<���'X@a�Δ���]Q�
ٹO*->��2B����\��)����5h+�oz�ҁ3(�9,�M�=:���&!R�jⴽY���Ka�do�|-XJ1z����4�6��QC:Ǭ�@�ݾ*ܻ�]q	�u�?꯬�xDS!?N�H�D�[�bHS���%p1��_�)H��;�Q�WAYԕq��\;�����-��:)i�x��9�2+��.(|�n��-ye�h����A68>��3�*l[�����zt~�4�D�`H�f���O(��ݨ5�˜���*�Nj���d�ae3K�k�,����5Y�u�l_\�s�p]�D��v2ۇ3plH'Z�\ӱ�Dzr1��	�
rx��K�8�ZWФ�'�>�^_���\�jw�;�0Os`x����Seߙ,�4 �5���u�R�b�\U���B�A@
]pY0��B(
u��������rw*��5@�LO�]�1������ܨ�e����
����,J,���N�� ��=;���p�V-}�k�D��0]����@��a�S�8��$f��NN<�,z�{��J�Ҡ�M���N�85�D�ɸW�9�#oŽ=C��)�=I�b>�+i
6K�&��cnVR"t��V���m����l�j�+�+��ڐ���,�pq������ej�>�@�1A�k���3�Y�u{'��4p{��}W+��X������y-�����8z��E��D��MT[�����B��t
Wl��K�j��$ʎ�;�Ne{0oˍt�(Ĥ��1ͱ��ٛ:X�^nm��|O��;֭�T2��bm�A4K�-ɰ��m�'�Ω���F������ܢT1�	PN�߅�q!d*f%�b:3�3{[vDt����S-K ��'�m�reK�6
�@�?/��)���G`>ig��#МO	};�ۑ���U���jC/���]�7gUM��f ��2y�N+����s%���0q�o#9j;���Mtllr�@��S(�tF�֑v����	G9\X���m��U��� ),�Q�ʹ�g�kـۓs:�ZO��6y�b��Lh��J�t�~��C�$V屵��l�D�sz��݆6�dGice$ŤÐ����uQ�&=�&'�"ػ+�'����VnB�0?l��
,���0n�S�#�BI���b
�R��Iu���@�L!�2�Z�;9lp-/���N�4q�3��T��~�h\�~�"��b����z���f�exZAx�t�����9�e���w�Q�$5���j��nS����-�6�l@TolD�g����^&$���g5Q~ږ1�~����A5��M�:�t�@/��y����jP�YLMPx���٢����Ȼ����S�%��Uv�:Mf�Œq�=F"��#&��
(�Eңc�4���y�J�����}��҇�V}i���ک���L}��MС��@;O��R��t`��P1b�K��l�֒��u笽%��\$1LF���z
���ݕxr랖�O'��u��%�O�������4N�����j��­��X2ìVF���}�w�n�{D{��&�ġhw:+����� džu�<����\����&�@���#R����J6>�f1��4�n�z[x
�G!�`���A���^��'��ԯ��&b^a���E��U�;H�����ԣ�һOId�y�����]Y�ᆈ����4��Y����|
�Pca��wkR�4@�o_��(�4K�Z�6�~�cL��1��-�̅��A�,Nw	��I��9��>�X�Ls�k<эj��F˃5B%̚��0�u�,���*�jI��D��wMJ�}*�YS���+`��W�;!j�IG����n�ˌ���Vݢ����F��j/����1J�
�����r�V*U
+�����7��c�T�uE k��?���ȏji]�:�n�a�+��*�I#D
��-�>�ďĩ�z%J"~zVc�����@C�IJ�L��IRk��*�T�|a���_��ItWgX��܅�@E���Z�YL��T��x��Z�V��u��Tp���Oq�XS�bm;Zdw�/��vd9k�s%�
���?�o`C&�*�:���>+�o�S�@L��\+t�>��'RQ���a%�4�~�����&���g�h����]i�]�̝�qi�+�G�z���6�ϳZ5h�V�d�2W��a���	�.~+�ķ�!\�/��v�,iUӃ���\ЗL�. �*��\w�:*� �a��}��MH�<�?�]Y({PזZ�l�ߦm�7¯��e;޹�-st�m�����]��Ɖ�f��Hh���@e�R�1������N��@z�2p_bx>��5�O�{�OĘD=��w$�4:6���vP��[�D���3�m��-d�,]X��B��VM
���z-�	�!�.��S�#6i��t���f'�8���gԀ@���e�H��K=�����
د�}3���0������[6�0�KXWh�	g�&c�ϊ��ѽ�ke�wfL��
�vM�.0��F��f��}�iL�9q;r�0S���!���a�}�a���rQ3_qZ��D��|��t�)�����n�ՁQ�2��F?綣�oD8v\,�[�"P4�c��NaU%����W��[>��{QJ�����o_���K
���i+ҕ�V�/��=�����:���������[���U`�V��g��y��ل�z,��JY�}���P���#��� �>L4ŝ�
���)���4Dg �-?w�e��WKû �R����DU*Ԫ��-i{5�P�䦂w��2x��ټ)���	w�)������(�\W��n����.�:`�%�Q�k�r�<����G����4��1-�c.��(4�b�"���1���
0U�SQa�o骖ۼ�}XG���(�������;��[3@~1�R5�|�UkG�Hl^=���\K��N��`����k��Q8�ͧ�w���H>��\W���|.&B��`�#�c�B�3���T����Ix���y�9�$0�}�7'Wkn脍��U�3s��<yf:�S�
����5����$;	yP	cg���;�n%�ƣVnۣ���ȅ���|FaQ.��L�6L�C����-�aG������W�`��?U����;���PRu�'�x�1)�4ņ�X\z�Q܀tX�(�
,O�k˲rXr�.eo�ҋo|hkv��,��y�����]��Э1��{]`�o\���z/޳����3�-O�����W>�D�B,�B���І���k�"葐؋B��w�1�QN�TE�<<V6�p���C}��;�c�a^`�����Ӽ��P��".��iB��3������*�3w�m+]��F���A��F�!]s!`�h���%D�I$����n��:>F�KRp�҇gd�0kI�Z��ģ3#5���Ԑ�^�5L?qM�mJ�F1��P�[ ր
�YD��`�
>��3�j�y�X]��e�^<��p��e�5�c��N�r����q?��U튖�vb���@.Z_mt&�r�g�SG��m�~��%_7L���o�����'�!iB�l�!�ϚU��`Xf����!�Ʋ��u퓽?m��-�T7��M�T��]�ݐ�{������;nߦK�,�l1#�o�*&���E�})���������s{-�.J�غZ򆷌7S��1�5��Y�����8�Â���Uk�W�=K56�=�`Vn
4&�jS*��ͩЙ��u�'���{�=8>ѬV�H�ﰅ��Br�m�5���l�?�3j�Ϫ�7a��˶)���`֣;��ޅ���<f��`"OӰ3�5O�o��%WJ�/�knƨD���;���ly���Ǜ�{
����LH�)	A�;��kl^��-�F���u�gZ9��ړ�Q���[hs��j����g$#�:a+P��#4|�����9w�[G��I��(KM7�L�WC�~�f^����m��u�$�rK�نNj��Rg���QcO�$補�L���?H�ά�'������Q�*��AJ3��>׏��V�TE�b�rQ��y�{ē�}�m���
��7��ۨ<e)�$�ɲ*�����q��qz5�z`����S�ŝ]��^t"w��Ҝ�C�^�@M� ��f�v~k�����<"%��̮\|����aA�am�vn��=BD�§�\��g]��E�Fy���qOG4d'%C�YO���n�ᔊ��	k -s/�n�A�!����24p�C�Jk�7zs�p���9���H'��ؾ�&5,��_+Xw9Wq?��p��?�<�
�:�$�3F��Ha򉍴猿��I.�vC��$y`�l� ����'0<�Ue�Fg�5'֟��_%�q���H��QtC�<�q��,��`/h����&Bb��j5
����ۘ��-0�FW��V��`�uv���H�w�b�ߒ���%x�{9ٟD��*a[Vt�϶C��5����
Iu�ĒR�?6�A�m$��M�q64���D������Nyh��^|��GbbN�A�*i;�|�=�c�2��Į����%��{�k���b����̮�?9����O���|b2��i�%��B�9:�C1U�1u(�|��4yϸ��Ju�r(Wm@���M|8�>�b
��c)�c���Cx�LFo��.�/�_/�֊�{�t7qR�ԇQ>bae�Ky�/:�@��H:W����Y0�fB\�@<j�+�,k�Pn��\D۸ц�x�l+�V֪�g�T�A��mI�\��"��dĖ��J�x�:�y�V�)�;�\�
 ��� �0�h��ifs����Y���D�6Eh������蟼\�0���@�U�?8��u^�o����|��k\��1	���*�jq�9r7�g{�oG����^CG��:��tNS��'SI|�z���a�K���Ŷ��2�cJ~TH'��b��~N��!�dm������}C6Ԩ��B�H_V��nG��+�&�1/X����_1!
�?i:.���\ٍL�t�o��<��4�~��'30�.��tPÀ�:����0V)q��$Bp��M��H��o������Ǎ!���UϺ����ۙ��=���~�{�#)���S^ո���	&���"Ρ�y��@��H��!�Ⱥ��g�&�
	�c�*\�vq�'��g���E��+�
1Yez�1�g�����!Qx�y��f_[��Xk5�?�B�L1oc�{��p�ތ\n��bu� ׮;+�X���3x�
>Xty匵�ZႼ�S���l3��-aq�W6w�}��c�ǹ9�L3�C������b�f�ʝ��[ir5��[�N/�c������e������c�I{X��D)�Ks�����'��%�(��Lp�W��m�K�C+�Q�O��\�~a@mK��G��hNs�k�����jA��\���+���+@Rt��.U���κ�0
�����ām�n��G���Ɇ��U/���;�;S4�<�o�.Z!,�%&j���-��2z��q�!��n��oϣ�>�~��X��8Ze����Kr�Gb�_卹#�?!���*���ր��&<�����T��)�Mۜ���e[�]��Y

�8�\�X�`���aR�A�g���Ⅱ����T""j��*9D���:�$�r$�i�����5ѳ��
O!����/g(����~K�oڦC�9���S�2qWgč�2h��}�qB����҉x�����Cd�A:�^�XP7��Z�V��K��DQ���ڛ���=Zɻ�|H�'�(���| �ۉ��bY�)	�W�⻏�@��GC�3y�����HzX�B^����a�b��W����i���E6��8"�T~�Y�.�i29�ei:��q�n�M�A���[	) uܪ��kh��_K�3:�w觘������Vt��\��)��j
��y��*����]�U9����|aD���ny���wB�=|������d}�
 ��bP&����t���p�@|H���	��R����H=_-�j�_B�5�gqʅ��"!߰M�.��Y #I֋�~��z�;ߚ�w�{D�����WR3+��<�}ڕ8�K���cOD�s�3���(��7�k��/�s�t#g{�m��N�rPw�x��y���l�^�lCd4�'|~!p��/�R�ޯ��h&Ѩ�fR=L��g:�Y�3Ed�� 7�Ʒ�\�{�4X�����O�_�"��E��j�TIⱧ;��<��AV�����|xG;�M����0]�����Z
��bk��Y�bD�7O�JC/��2�Ϲ�w�y5!��[	���>���I���K�Y{g�+P���]��đ�_O�#d�xװ���
�n�/"����^?K:�{;ܽ�R���iP����"�.�M����D[�o������.N@��G�d����ԏN��ʦ�=ѷ�����r#�h���%y{2�U/�����-�Ҟ�o�Sv;��-�7;&��l��v��=�m07�_!4�oL���7k#z���	�bq�X�q���؈c�w�yPPV8f���np��u
�]�q�ٕ��A��3��Nڄzw[��=��Ahw���-�X�Q�;�l�3���
ݧX��"�\ި^#`�cj�;I�Jl�4�Aa���j�Ť!���8��y9?��ʰ��d:Jk2_/����O���wQٽU���0����Z�L�u��Ճt����^%v�6�y,P���q�J�*�N��~
+ѵH#Kt)�:B�%�h�uv����l:=�v1Cew�ѹ}s
�:"�#zƫ�p�6՚��:*�W��P�#��>TY�[;��'&�?�}Ǟ��>l윰	.d���|:�h<��$ϣ��YOm2v�����#���x�O����©`��N���X�IJ��C�;��c�]ϿҴ����An��Yo
6�P��g$@��}�8��Z�G�hPM������)?dgw�y���	�o ��7���
	d�i�nl���^U9�Z`�.���c�F�`�s��N����xG��SBLIZ<?��z�9�_+S($𦃓P ���]حO�����ޞ�C�b����T��uV����p�'w�9ٯ�b�a���N�I������<F�yj�j���\Mm���*U� ���nr��-��
�h���Pk?+�靃�k	�c�n�89Ӏ���Ī�������l���	�d����v*U���zƃ��=$�/��/[��QJ�i^(������e�k���D��Bl�J����ڵ�#�8Nj�2�6��N�jc8̣�{hN:`���5�.`�^���$�\�U�ߞ��
�^敻��u\*��JA߂����53�ά�%@�ZX4�+m,x$d�+L-���Z�szc����,`�0�򧴳(�_@x:-��{��Z����:��}(١ϟn�Z^�Ԅ(3�Le�K��Djy��,pʞ�7������u�p�|��-����!����@'ϙv�\��
ꈢT�0���0�N�g]���*��U�b�_�_^��c^`�@J�4�(���h#�)<-b�;
X�Ƭ���+��M���w���!�{�讏|-:�g����6Ani7BMf,���d�k��l��`������
���i�Uy�򎗞y�i�0�d:�^�a�'{�<�)�Ki���?�_($c���,�Ti*�^�0<A�7
��WH2�9��>�mrR��/�f��`T�Ut�)(�;���E:��G�W�y���컏��h�����씨�Jކ`m(O��+�&y��N��H�v��)�*��>>�m�E��I2����:4`z�̵���j[ [���s��ō�I������e�����K�׷1�#�J(y|G�i��<���uI��fڳl¥�(E\���f�
�~|f�Z?�q�$�d4�
Ӎu�Vv����ikF�/>׼�Y�a��.����>�@+y`d�=�)5j�
�ؑ�t$�ó�S�
��5s��g�a,�Է�(_��P��mc79M�y$�s��r$E�w,/��&�q�p%�����F����
��u�J��C��v��
	�*6��ف��7T����Y�"�2IG6هj ���P�1�)�x_~'�<���MM�
$s�$AVo�6\�;��z$�·i��A������X�������v�|��4{꺵!���6����H�Ӑm(
�a�i���f��r'6��,�M�4�tܜ����,���F�*�	yV��|&�ȵ���E���M|�-���=|a)�e�%�oi�aY�w��v�Mƒg�̾�w�m�Th���J���n��t�����S�-1u�2a�|VlIO����@_�l����~�v�����Z%?rc=o�_���\!�&|�@?i1��*J�\4K��K �|���M���6��֧2��$�%�ba�����LJ&BƋRU���R�4*��!�����Se���C��cT�Y� U���)}a�O��%Qe��@�k�ney����z��-?�����\�#��C
�R(,Ok��AR<G.���ΙҨ����L���)��1���*l@��G�p�)�JCY����=�*YR����4�����R� ����NZ�7�di"&�\��/3�`Ƞ5��ݥ��&
,�-ҩ��
I�9�����Nc&u3�G�>(�С��@�CZy�c����v���%����C��,�[�uͅ�����*�{��҃���(]�'�L���[�r�����k��?"���cPT�P�*�%�A|ɨ]\aA����<�Q��M��p0��:�0�*D���Pd*��V���zoP'��V�r����C��?y�H;6����a_��֘2L��iO�X��h��e�!�rP֥�ϗR�Ԍ���b�h7l�-ey����8F@��	�V籨Td��z�[�ԷXwk����߹��p��i�e�Xֿ�́�in3�t;��/�'��O�e��vەt%�iZ���V%�hs���Ş����X��0�'�+�f�Y�$�B6��Il����!��qCl������nn,�'��؃{D&����0`�����%�(Z!ʐ�Mc� �c��Z�\+��6zqF�i8���܎җ�A �P�,C��g�\����'4/|}%K5��>�V9�{���;
UT�A���\G�D��5�W���_��?G#��0�k�ϗ�j�/�/.�������-i���x�����3��^3S*hB�����XP/X�~���鯐�_"mU'����Inf>��,�s=�CC�u���\!l2�F��m`GgD�ڛ/m>�o������bH����7� 
t�Ȧ�V�\lŽb+c�f��/5NP�U;:d ~Fx�uQ�b]:f�.+5����B3�ʐ�YrF�p@�v��e��p%���">��r҅�oW�QD/R,�f�y��E�����*~�з��Pk�ܷ����B�bd��0�<�(�u5��p�=��3��#7sh��$���ir�A�C�����6�#nha�bH����DR���X7�4m|����f�|p9Nl�yx�h�c�=S��!WI �Y�|����[ۥ��o�A�&q�ᶼ����%4��^���-�(*s,��cRp^����6*jr��7|�X����]J�79p��ؠtG�Á
��l�L�V]K��S�=��ӲĒ��}��bFԉ %�4���
�ڂ�b�����='��)4p��
s{�۰Iкf���9+\�D;�����tSa�`�&U��=t㹎L�L�$>u�rjǴL�rum>�Ə<l����GY�eRy!�W�Ԉf#��Y���d�2a,m>�_�%9��ʲy��v���k쒕��b���BO^��T�f������N��q����Ғ�4��Dќ�@�������*R	��]>���s�f���_����a�{���{���xb�^����q���_����^xZC�P�޲\ڎ?e�v��0�ױ��il5�����������({g�j��y�t���wO^V���)�`ݦC�hqb�yj!��U�޻��ycׅ�e��2Pd�ӭ���mB4��Ü^��.�AժW�=�Օi�/i����]ff�+f�Պ>�x0D�e�#W��C���g�p��-�DU�n�����#z)���p�NpK���������U�%Yrv2�ֱ�E��!�q{oKTυR3z�|��g�
�-�����h�
�@v�ķp���(<�hݱ%��7t�Ʌ�h�c�!������)����a�tՠ�RJj�����=2�e�$o�m����gr������CI#�q�4�:�i��Hdٺ-����hw��}�=�g'�5�]��4
���iH��o��2��锨�>�z�y=+�b��b�rH�ɝ%.��l�Wr�`��ž����[�����޻���'$O����A�oLOWNq�� ��+O�����Adӄ�/��3}w�rr����\��q��-z�ݓ����j�����HZ���,x� ~�z��n��~��]NY��b�m���a
;�Q4Q�:���~Sp恸;����R�M�z��D����d�PʇOI�С�&��2>[xt����TyO��d%�-�Ѱ�X�pt��X��51�7D<����i�	�
�V����ځ��_����=�B[�������aO�X��R������)#���-�������2$�-�ԠbH�ʹk��Z�k.!�R9�4�:G<�X92Ā����:0�`�!��g�{�N	g����@.��Q#&x#���Z�>���~g^�=,
�.������e�w[p[�@�,�EhW���Fv����}O6��Qw�@��R��^��
c'�O]q�m����c?j13mF5V�19����&1��J���W}�a�~��1�}#à��*�`兒j;���Q�p�Uz��*z�0�"��E�U�lzEz���m4�-�_�i`R�7L�D��wЧ+\V`q�w'b#��!%x�����|��L�Z��|R _�kZ'n�A��g�@n�wV����YD�{��(��ي�9rXLEi�>���Հ�N.l�u
-���h�a't~�*�?�̽��-�٤G�T��[����<���Џ���R�!X����Z(ι�J�����"O�KS�h�ߤ��}Z�|7u�GK`wY���=�Ϲ��1����V�J���`Y����-�e.����C~�MTS�&}��.y��O�]>��#�V��ߞ�)�<;�p-�,j�t����7�/��C�BB>ܵLB�S��i���U=��$S�7Zp�0Es�$8�$���򖠟��\3���S���;]�KK2yV�p��E!k�k<�{%���?r>a&J'p۾U�J�
S�
背��:rV�
[�G��.L}�t��5,0����b3��ɭ���0�L�hU�-���C
8ѵ�jOV���@jG���8S41%`�ً�<ᅏVӇ���ssWIa���<�Kpw��+���=�;���)�ɧ�K�i��=F�b�>�Z���~���3�
���s-���tm�X�Ve
9�)���$}��?��R:<U�]���U�
���VW.q�F��27E�e� �<�*�g�)����W���L�oe�YFv��
,)+K�,{�U��L��4����E�Q%&;�H�ej"�O4��j�%U�Y�)#�}�	���I��-	�y�N]��:'�ӰksK?V�۫��@ߗ��|7�6���񄱢�d��د��.���0uw�q�a��5e�N���̾k2=:6�&x*����&l�R� ��*�>n'F�+�c�*1�J8_�x��y@ޮeW��gT3*VX�L�X�{��X1�jP_��<��6� �$�J����W��A��`0�|�C@p�!�VR������B�qCψ��l�j}2 ���-s���
d2�H�A��|R��qg�RF5E�j�ҎN߫���F��Pph�c���5������ϙ�,u6:�Ed�O]��^��Ʒ��L/��d�:� ,*2m�͟�g������;$�,�60���`����
�hKj����9H�d'R�w@�:��-��;�'V�&�
*�\�,�	<IV�垁#�	�@y����e�ď��8�5k�>	h��g��w5w?Z�7Rm�,M�zC$j�a<k-
��n;&l���!�@ak_	FZ�Yo� RU����Mc�S�H�%j��
��8��R3��͌3�np6(-�V�C*�F˪��$k<���,�9[�#"���5|��������;4V�S�_3IG�b�Ru4��,�$tD�fS�nc �-�}_�@��-��+���9�UV!N�90A���q/��3��ig�xQM���l�^��%c����H�����6�H.���<��>�lj��`�X^�~��@��S[}���sz
n橃���tro^�U>�k�1Z.����!	_�&U�۶d
�F�؞�JB�mV�9�0@�R�^Ћ]=P�o�K"�{i�
&z������2
�Q��N�}��B>�}�^������1i��?�'%|���	�����@/�i�?����̃w����� '�AK�woy���/+�p���m�d猣f��1�.���I��zT�G����drJ*H� L[��8���������Ϙ��Mh�-���%�-�1?Fu4E��Uނ�7�7�0�V��u-�����:�n�[Y�<@�w�Z����Y$��w<uY^?���8��!��P�Il
'�h��A�g�#VGA�l�ׁT�
D�(����\.�[����� ��?'�b�o�_(�{�y���P(+�������*40q�~KȦ��g�'Ȫ'��x��n��Qo��&bӑǻ��4Z��q���#� 69���{�c9zo��u$Ql?=md�j�s\�L��m�����uI.�Ӣ?��ʙw�|M��n�_����L��n�	PT�����~���V&&��U��b<i�_'�X�x�쯦_��Vݰ؋.F�8�D"�+�Ajj�U�����q��CR��T�Yg��U�v��
/�0N(����0��/`Qؒ�쎺����޶zV��4p#�`��T:���
������F�g�K��?���1�Y����˾�o�W�q�*���Zw�Э��Q���s���isݲ�"I��c�Uj�=ä�c���b)��A�9dv��^yll��l����po�ģ�YHb��xqS�-(�����H��4�
%������#�*��m(���(���jSl�#,�/��2�;��Oȇ�����ϊ
�aT	O�
G���4(i�������<��gᄚ�+���i�]�ȕ\آi.�H��l�Ro�$��&�w�Qg�Hh~'��\�ճ���6u�s+0[sm�v?�����?�6b�t�'>�5�>�v�_"j�z�?l3��]
4��?�	���˕v�(Q�g_c�WZͩG��ɝOY� l8枣��߇���������O)2CTe���T�U����!{I�Hꈏ�AR����p��E�G\��EA�l�sן/Y�$Ȳ��"�4��	E�U^d�\�QJ���2q��>}|'�<�~�^_�����a��Y��'��˳8S?�Y�?
�oUσ�
>�4�n�6�p5}+
K�D������E� _njj��!�G������9o\P�
���}������90�C�.��o?J�xp�&�cj'��lڈ�ծ���C�N[�Kb2�⮌���8E��ՄH��@��6gDio��*�	�#A�^}�[�����Q�UDe�]R���&�W�h…�����wi����,!�>�oJ	v }��y����A.�lNH��^��O	@EG��/�7��s��/[���
��{�!�Pb���
.�q�Y������?M�c�f�"^��e(Ќ�չ�j.X���H�"-rXn8R���6.�hRK�yh�=Yc��
cj4D�5�����4�承��u��}�g��c�D(t@a��`[НıPx�?��o���`��M���z�����Mh+�2�v�*՛��	V����ϙ*ڀ���{r�ƒ㞛�����_�w����Mc~��T�!�qV��gf�s��i����je1�e����<��,�"��[�Pa�&���o�">!��ݏ����h
�)��_�?�;�����szyZ����M�x�B*a��^�����v7�*?�hSSl�4ް��`ϛ�V��N��"�-�5'��[�o����JAn�}VA��*g�?��cb�����(�@�)_�i�D�fj����>֨YT�C��_B�cr��A�V����;���a=��N��	g�<�B�E��Պq����S	�Mϡ���׀��G#�(@~�;-�>Jv��I����7X0
M�����-G����ߓ��յ�E֙�Nq��M0����ˉJV�B���4�S�l�J�"*$�+hEN����zrVS������S���W{yCs����k���z椉��.�*ih�]d���-�'������1�Җ�jFX��}M:)���	�X����B���Yf��|��fOxuI�<+�e�w���^�e�{�?�z����]<�M�k�:��O=�-A�@$�V:{��lA�P47�n�l�9��[�YC��~ �Ӟ{���y���4�@�ʈ|m�t�h�Z](>�v`�Gj`��b��x���"�ĩ���05�Ը�xvҕD�������:�iL�{��o�}�g�FM`��b��؋���X���dU��*��	���q=�;���i��|F�����mWn����Te+,�__dr�1[{���Z&Ī�2v��Q9����(�)^������=C�(�$�l���Qݗ(�3�lC!ě�u���j�6IOx@��3_
	o瓺����.�O�wF�9 �˯�H�x�ob�^�%p��y6�;�&�J����E�%[)8PL�@z,C�آ���C�eӠNNf�D1��ۋlz�3�:�i���v-�K���$ezx9���$T�$>:�H��VA)1z>�g�7o7�� ���[sp�OkD�y��Ṵ��s�UAh8,v�V�R��Yg՘ܚ��j��)��v�<V�x��Ђ�1÷�Ʉ�`P�;Y� 2��3�r��HZҡ�tn�A�Ǯ�i�/��&��<Q��ĨFܸ!�]��]�%m-�C���<���>��݂u���B󢼐�H	rޜR�|�j��О�x\�h�Z��,�=3�4�bTp�W��Ze�©؋�aZo���:Z��)����w�h߆65V���E�������h��ڙfu����D��3q��:���c.4��~�ј�����@�����z�I����+��5_��*�F6�y�D�v9��c�b����P�o�]�o�͸��}s�P��Ui��&���zQB��h,�q��b��>�����l]����&��h)��r�V�}u�0�aD��p�*��5~V<UN<��d�az����U״�AY­��hjֿB�}�0/!$�SN`�/`�˳��ԧ���Z�+ͳU=|�LX�d�Ɋm����
	V!�=����ν�\�\�y�b�|��K�pS&�@����A�'rfD2�=�$g�姛o�����͕E��ݓ�����o�	��c3�U0n0�5��@\�%aq��Ҵ�nGk��]k3�B�y����嶦>�9��=�K�3DC�������s�����b����]�!j_���P�B���LP]�i�I'�#L&���PNq�I�&U������'f�ϵڕv¹
ՠ�)���*E�St��:
�΄����a1]32b��nj֐}5��M���.^)��8�N�hؖ�ANt�%Q�6�ϓ����ġ#�YXah�s�T�ggvˈ�C��\�%�}��O��JE�狐ބ:�P��kMA[$hf�M�">	HX��Z����h͉�͞vƙ�����v��+���Y�F�K��հD/��-�Ca- R-W	��s�x�+9W2쀲���|�E"��Vǃ��w|w�[<O��!Lm�x�p3�͜�����o�&��^��j������+���.ӛ�8e�&��|����J�f�5F_6�/I����
��EsENT �J�����̊�%v�������eUQ+˝ҠNх;H��߱��=�l	�%�mb�(M�>�������/��XY��`J;�h��6�4���"�[���E×��&q�P�v� UB)퐲��]"^�'�h�~���ܑ�%(#��	ߨm��"<���C�A��M�F��f}���as),����0q��m���Cd_dJ�i6���q�;u\ Gk8�4�va����e�����.a�Af�S1O�<��m皝����G+�&��kH�Γ"'��9F;�L��[g������
��(|.S�z�"Dnqz^APr��\'=��4��3p&���<�J>��@c��՗�i�����|ĩ<�ks��``���2	X$��Y���rY��-�N!!��֭^� �y��g L/�e4�l��Q����F��� 0��*��\~���Ar`�6�ൗcP_���c���_[I��%�����عf"K�fӼ�<cM��vNNzK�$SZ2]���	{��aT����j)8=�H4��{�l�K��Y��i�dp�zvc]�#����75'�Ы ��᭴��}��p����E/*Pa��sX�%�ѡඪ�~㝨8��!gس
%CC�'tC������I���}�G-�4���ܜ��]/���Y�59�!P��k��Fl�_+�]�=CH>32���Ah�l
��[;�#�
9I9�k�/�S���_�h�pD����������c$��`;7eQ�&p�e����X��9�3#����1�xG��]�B�/��4Co��I�cP-�;��
�{C�Q��`��{�S˻2憬g��au�=7��L����(� N�����\��`(7�p�D�	�:�N�������(g�L7������rš�3ˠb���~�b�̅,�{#@kiHv��
�U��mؠ�́��u1��,�z�'bdԛ*�|�Q��c+X�D"�Q�;�9R?�
���^����[�)������8&-�2�czϯs�g�~�yn�$k�g*)y�;b3���.����@<�L�î#U�7�Z�
Q].}BݔDȌ���[&�hD.d��~�aa����70vj�*��m��	�����tc&E%;�"�,�[$�/q�ʼ�NN8�i\7S<W�D ��0�)%���B�0�^G�<�Jt^�qP
�^��E�������d���Ӛ%���V�5g��0{1!t���#�7[N��p��U7��2�rεk��ⴌ'�]��8�V�����E�̞>,]��c�#�wyU�(`��F��݅���!�	�*�����K�����Q�C�����i�:�%��o@��7l�17+�!l!
�>��YG��uKÈPʵ[/�f�T���/��M�O�ųvM��?ͳ0���P��Sf�W�U0ҙ���u�T�� T�a��\9߈�qf�=.BQ�/͠�J��E�tm�M�x���	g��%g��˯mby��*+��W	j}��Q��6����;t�"�]��R���S���Bl/��&�7{�.���w��hR����A�a��ÝP�>Y'p6��ƙ����E�m�hc��S�{L3]��$GPu��Nq����հ���@��[M��u�ƿh���X��mL`��uoЂ��)�·O
wܭ�?�d�j����r��WH'��	.�~‚Wz����S|<X�����j�%X˺��o��3�Q��/���1|u�-
��>w�����/�Hb���<<����·_����#v¶���2G����?�sE�wn8h	�����u�Y���P��lC���'w������6}�l��+ Ν"���A�`�KP�.�|������%dj��`���M��|�TŇ���>�Z<��Z�*�!	'z�5��+�E�pX:�QKoi#���W| �$�2vG7ᔥ^�8w�z0�����i����Ӎ��F��
O�f�yh���)3S�\��ܢ�y���M��[�rj��L5�On��2��Pe��,o��z��q킜	~�{�u��Z��%|D�?�闘�e=K[)���Y�Qs���d���k�(=��R!=gp1�e�WL����c'w�@ �¼22�z�R8v���FPi�C4�Mj�M�����rR��<A|˳�XyS�
������y�@���}Ѭ�4��tgp�s�^�vZ'�ڰ��NW�7�T���z����?3P"��?s'��,}���FWb,B;6����B�aŒ�*�4&`�R�{��VS�_9<�xd}����T���|���$���n����)Ӊ������r%���#^���'j-1��?�������s؎c�
u$?��f�S�����}�=�;Z�6�MojZK���4�3�e�d-0;�EE׆�}.i��$<[�¶ԝ���~tbJ�/ص����@�/J������mP\R�-��~,��ӽ���M����?��FX�Ϻ!6D�jG>Dɘ�s6`n��,U��3�e>>k�~��T��;7��J������}5�;[)=#�ċ�L���*C��)u9(;.�+�����4g��!�>��Z"$���
;�'fޱ��t�YR�.�^�HL�@���%��(<��\h��s#���Lь�R����I�82�R
>�,�-��	�N����a@�<��q�M��e���q?�m3�/�ԁ��n6�Ԩ�}��mF���|��<�!�A��⓼ۀtDZL�;Ё�5��-Qg���34H���~B���OҶY<��*R������Rq��
<�O�#V�n���Z��e����OW:���a��!��{�$��)Q�$���v���	�ġqMR�]��	W�
	�["m^zj~��=�_�Ԥ�[��������.{Y��F}sM�`������ӭ,Q�t?/C
l�#��K�70���t��N{�gX�
�{a;���a�*u��DY�q�OB��	��ĥBΜ%,���yJ]x�un9���f#b�2��Un��2e��˭��ݓ����KE:渊qK�iq���5��#��3T�>���$f���w���i���M����>��a���"�����"����ج�B男��:%*Z��\m����r�:wN0������EY����#��� _�盈��l�6sQ6v
���D���`��(Ԋ|�ɵ�o�.O4�QO#{G���o�!>�
"F����v�������y��{!����ւ��ʐ��F����-�k��gr̓���S���3.�
�&t\)�)�3�珂S�Ռ��c|?Z��:��8|����[Oli�T���{v���nSa���'D��1�������m��C8��H�9�����^X�N�5��/�]>���ŶT�b>��1i珙�Ai��"�I�rv��ȫVD(#'8��)>7=��9|�����cS�^��������b�OU��G�dl�����K��I?�]�0V���j@^�������øG�s,"p��_���X�oY���KK�������U#���e��2dL��ǘ��ݎWx�Z�&�$���r|���sC���9�2��Q��6$��WV�S�cpAÜ�|�!	+���!%�?f�M�'cM|���~�̅�³�i�U���;��z)��
�/]���k��Ɯ��MI��}�D�6�Z�k�(<���eYR|�mҕ��Z��G����ƚ
&�X�xG3����7�{�@�I�=��y[ �4�]�
�>~Bx�a��mKˎ�.��
�Q�
�i]�c�!��>l�`g�8��oFI��>�y�}vN\2Z���/'H�&�Q�	��1�ulkC\�f(s�b����������"�,�!ί:d���x=�ʖWV�pᩭ��0���$�]H�.!}l�3H�|�z�pH-��3�9YoG����+�=�f%L�Q,��è��j������J�ק��=16�f��f��.�1I-���c��->d3��w��p�&N0�����d���\�O��<� i
����loJLd�%d>��#�tFeMEY�9�����69�(�lKa�"��>��=㰕�A���������y6��7��(DY �3��_��X����Q���_ΜQy�J}���+IH��'�D�<R��������1D�G�0��mp�[�,�=��D�ә�NS���ס�};(���o��FT'�k	�,�����t�$��%G�gΙrVk�9'ӱnf�%��^wk�>�G��D��k���7x�L�ѪW�#�R�H�\#��c����@�N1�U�
�U c 6��]��0+�8E:�:4������pN�H�l- ����a�����N���־��Ѭ��v�n����Le~�y9
-ȱ��t����(oK�m���U���q��
�_��,g�'d��|Dfs�}��bOgM>iIZ��\��[��cd���1=u�
�]>(��%/j�N���Do��~�g�kQ�݂���\�_6���4M,�����?��BIX�M&}�
��4~Z+��M���!�.��7��$dl��p(��PȒ0�ࢇ�)|��I�+�짪�=��k���7}]��(҂�u�~���BI��0O|��-i7�:�(8�&�?�c���-
Evʍ�O�qL�IgK�[v]�D���
-��kǕj�-܋>��	�
L��Um?�r({�o���pLYp�)?���Dd�]�Qϙ�U)�dY��(Ôo~�l���P9 �)	/Z����V$*����ugKh^�H9��=������n����>u�X"���ͤ��í�D��g=<a�+xk-8�}�ݬ�f;o�u[Vt���+�&���Nu|�G�l�f�@_ZZU&��F���&@c�
fe��3��V7�x��$�}���|z�3
�4�v`���B��&ۗ.(��3�~���7�.�_*z��3T��H�(@6$b?#1��P.2��0rU�D)�e�D�f񵬰�[�*��0�D�.ۺioO���L����Ih�;�p��Y�-���앰$��9�>�!~n ��l��	x��v�G\�����7rOr����˛�|��hm�ʱ�1'�� �L�5��`�j,g�cR�p{��ߏD���'nݧ��ۥ��kT�R1Ej �ZU�<�&i�K�P&*�p�(tLy�eB}�8A�e�]�������ɾ{�h_�n��O�ܬ�#��t�5�����Hm�9 WqA�Jˋf������ƒ�̃v�r-�q>S��1��b7�4e[��A��6:�W]���E���5�Cgʑ7�%s�VS����S	��Į����?�9q��6h�����X�E�ok�.
[��s�4�"���$i�Q�^�������䌄�c���g�T�Zq�2u�R�\
��B�>k!6�#��<�Us��ڋ�p�c� 3w�;c�����BȖ�b�Ԅ8�c%����g����;���h���\�=�61�j����e�x��1�匋�!�d3����v�'�L`�C<5�I~���Wu]cg�����'- �MI�!b���֡�ap#pԒ�xMxY�@�v,*(�W ��U{
ڲ?�ka�:�����ѹpP�z׳n�$і&d9_КX�"��RT5�y_7p��m�].�����K:�	���nDzU�[����HZeb���F�3���'��T.{�7]Y<���g�'u_�b���a%aC)�1m�
ٕ��������4�F�cځ�}$�4q��d7$Zo�3�w̩[�I�xT��:�s2p�A�+g�KV�7�KUo+����Y�,^
c�Ә�4���;�/�S!%�W8�}�(�����oԚ����6��7�Hcee��aN�z���8NY���1�t8�B$CE0���H٤F�͎+��t6�H�aI��3�5nhp���1���*Q0���8(���E$ �Y��h�����ņ4pS�n������F|}�׻���}<���k��Փ�^�#���Z5��'Sd���fݹH6�^������y�w޾N�%��&����pk���R�c��f`U�s6
ҕWM���+���3AjY��r�Ձ{��d�乃9�����lXV檥S���6h�H�#���!��Hr�-Mf�FM�b="�^u[����:&��/��R&n`
�j^���	�Ccg��	����	��Z4:[��'�]}�m�x5����0��)ua/gZ���p�*m�&���o����Q�J���:Z��{�օ�v�������;�U<C�a�my!ηݭ�^젚FanE ��M�e�Gq��Ȇvu\a��@�:k��G�w͑@��o��r~�F8��_��,���٤����(�po&���NN�E��]�J5�Z�G�D�h�qn$�F`�%0�9/��>bN��;jLUhY�Y��uq��\�r)�FR�_g�4S�rTu�̺hҋ�GܽR��~��2I�*��L��&�Ӏ�O�͖~A�7�6�nKG�����E��D�)o��J��R<�rPח��$��7y�H,"��0��+�~���wn-
���n�5��i=`��*Y�7�3K�>�Q����}Bn�,�T;�%?t�iӒA��-V�47�H��Zo���^��!����}�[��G�Fg�2P�X}RcĤ��,2����`M�-6e�]���<>���:��8��z�و���m�
����'QQ��W��3TAz���yukC/dC�~�%�6���B�(�6Ϻ�6r\Gv�63��mLw�צ~I9�) �X������&�%��N|���:�R-X%������Fo���N/$����i���K�"}(v��g��I��Ik�s�e������z7�uKt�ӂ4�Pz|��C�/$��}���˗ԛrյ(����9������H���y�&�7�Q�"S/��(���@�;��b�YQ~y>�~
�Y��
��ɼ-������H���Ց�(�~��&r폄��,
�������F��q
<N+��I�
��f�8b~�@�nE��O���_��ȄT�v��lI�IG���ׅ��])�����m�dҲ\}�����~�v6
�
�m65IG�F7�A��
R�b\�!���8���~`�C�����卾!l3G������z��8�&���"���ժ*+��3��(��!o�S��8��MVr"2@V.��m����Z�\���Ƅ�	S$����8�PC�����]��&����c]�)����eGp�DwX;OIE���.l#��ʰ|���r<I>���6���!�{�bb�
WIG��4Sǽeu�Oe;:_�.*;�K�;E1f�k�ª�8��$ZR��
j�[6l�Խ��O�|@x�m�!��e\�mH�]���Z" #=[��{������V�w
��zk�����P0�@|+��g�>��e�ȭC���$�y�b��4ue�M���9�W�� ���r��D�|iwQs0�v�v��������ڼ.s6\������"����~�h�]�$ڌZF��� ����$pg�+��%qn��a�??�(D��7zܷ����<�<kk����U�,����.T.;� E��ɒ$����5�m9��rQMD���U��ofr���K̒��V-��o�&|��d����8NCq���j�>�P}c���`x&bD�g>;�|�ҋ�w�鮫�Gw�wfnm���E��0;x�#ybU��Y��֨e�[�	�$kl/�v�yb�6�L+u{ͬ^ݢrg�s��[.&&�("d�)����`&,?
ي��&�5�vs}TY��~�D��Xf��ե4�qdϗ�\�����:�����*�n��r���Vl�� ~鿭����h(nO�mu��%�]��psk�.��.+6�?T���������������5�~m�a�w�wt͕�h����,���:�O|I�Ul9o����'�nJ��1^Ea�+�JS��ڄ�GkU��؜rd�f�<�6��ˮ]�Bo��[�D��e�V�����;��<��#Ҭ��مD\~��ɩ�x� o%C��۔$�I���=�,Պ�A=sV�H�� ��ّ���n=POh5��є� �����J����{
�.� z�p
Pu��jqw�DQ�]�0]���0�32r��5�Ix~��(m-��ߘ�/ӕ��r� ���	k�[���u'���+v�����7�Q1C�����Ŀ��W���8)Mk�B�y]��,�h|dܵ�%�j��������8o�W	�N��\5>�z�͓�dRi=�W�T0�6��c}�*�%{�;?7;}�J;
FPQ�����	M�n�V콭���tV�9�3f#h�J����&���&��o��L��IW�K�ف�-�	:�{�d-GT�0{���Wq�l�����m��-�-�„�Ƣ�i��k�dP���F�0_�G��=��(�Sz.�i��pj��uh������\Q�˶FXi`V�l��(���՛��Ӆ'
s��?���ٟ
��ZJ���ИU��ؤ�P�H(�,�`׆b�]�B����l�s#�w-�Z ?k���z�J�4��rQ�E���֋n��d�-��&�*?��~��c��Zj�У�	�vo���,�l��o�S�3MK��_n�7�o1�`��4��.�Wz�����z�,�z]�Ւ^�pw���-	�#x��T^���[zUjU;<���f�X�S��G\g����o�zS����
d2;���[)��x��t�S���=eWXs�J���|��l��#�f�13S�pV�]�T(���Kj�O�,Ԕ������TX�IA����Gs0o���E���Bz�n�l���Ў,�~Do�P���b7��$��ٚ
adN�ţ�0�Ӓ�K������j��h�M����="� ��MH~��c˞)���쪘+ ��T΢����j=����";�RB:�BȨ�
��]��	��C�x������s�a(�[Y�G�dָ5�r��S�����ߟ+A�o��_���a4����_�Z��}�!�v�g�,r�8\1#_ ��m�b�,
H��M�����\.��,����-:�]ak��H��~�G���2]��&��.Xu]*5��˽�S�g�e��k��.^F��iT�^������uXze�k�z���bs���`�;̹%Ż��ھB�W�~�2w���b��^i�ݕZ�R�"��2?A�!��3H_�'j��q�AQ�Cj���4�#�1��y��9�1�g�+��:��#�������e��Ib	8�i��GS�I�� ��w�X!��O��N]�7��庖������JN*��{�{�`Q�ɛ��i@�t酿��ϩ��G�F��;$����3~�u��뢈�Q�qVS�1Bs�G������u{g+fU��#���ͫ0�ʴ���u�kSz��V��B������[�$h�	 P��y�I���c��O��mR�C�kܝ ���l�Sb�E��W��ң����Jօw�36�gJ�`�li[�����$��a3�5��Mv���
��
�<�V��TQ����&(��b����s��B���� ��~&�Z�ț�v��pC�v��:�o/Q;�b�f����s)�s_���ȚL�
���U�⑬����O�W�hUU 5�ǹ�P�E�͍Z�U��B��iIÄ͜��Wl�-HU��� qi]�=��sC�\���aS2Ӹ������F�4���Qz��|36�C7E�d��6F��;����8�nd5^�J��>�i�O�g�Q/��YA�IJ~h6���0�QV,�b�)5`јu�>%�������˩�M�h��8�:����TR�ϝ��@�B~E��r7A���K���do<��)y������vi���ݹrí]�0����T���
%6���1�~�G��b�+�`�0�Y��fR��]���`��P�Ӳ�t�E��9'���q��xJ�
#7;�PU*]�$z� �0����2�?�*v(�����Ư$�Q�gg�ŇI����ɟl��zUu�/��-I>[�k*0�i�[����ڪ�P�2��v���G��wA<�Ʀ���oSx��kv	���1�]\�p��,������<�&$���|F�6������0[`Y��#����z.�p\V��ω�'Z��e�^�4�<?
X9}u3�;���s��%-����}L��}���!���ʴ�aB)���Jk��?�d	�y�)�0� �a0�k�K*�Ԁ���Ӹ_2��:)�as���\�GS-�ۂ�<]̺�(�]{G�*�5����c�թ�E~H�i���$���sU	�r�CLs,�j��X�殸7!�9u��Y�Wn�2z'�̃֬�S;�0�8RN���S:���J���7��AՇ���(�A�c��7��Y���iM��u���L,�������u��.�&̄!y���!!{����;��X��9�"�M�q���k_N��"�-�ųw~���G/��̣]�}{���l�w����#�2^j��*��>5�ǎ}�����:M�i
ic�)�Y��Jv$w@��s�L;� ����;�3�V��~�-�OX�O$�\�o���(�'Xm��
��#�.v^�x�°=�9>Õy���D�V6��X�:sH_͝�cL����$wȃ�)(/�7>D�6s��:=H��>1�����:"�pE*�4���U,��&C_�9#�DŽe����2��>�DŽ�s�7�CGǛs=)+�=������:����!�0||'���A3���@�p�]���N�csy�챓!��;g	ɤ���㭣7�s����'���\R���#o=�����.c3q�Z�#M����Q�ЋN1�͊��{�����*���J�����41��\�t��F�u�"\�b`DT�ro��wv�V�/������B1��Z����%!߉(�=@'�Sct1��k�ҬR]���]D�NBo���(�/��CJ���g�\�K7dʵrZ���L��|�O��RSU0]�bl5���~
���u������Z�XR=s� �DjD�u�ׅ|Qv��~M��Z��(���%���2�����$�ǔ�0i`J\�@���
Έ�!lՆ���ð�g��'��U݄��0e k�t�����]�����T�c`P��D<��+��
Ӆq���oWid��6�b�AB�X���u,�
��r����J�w0��L}M��"!�߆_�zq'�t+H��d����a�D`��rfA���`dֲb6�Vk����-8�AnU��n|l^H,�F�ɢ�v�I2	�O��y��7l�ǤK�禥��eM^q�9�A}��}�,� ^��(F?�*���\*^�3��
dT��;+��
�����}��3�,ԮX�/���O�yAg&���J�cNmK�����cд���`�9���l���f�x�%Q�����m}��N݇�D�r�CGCY>��7l��]�T�1N�E(k�z8!a�f���uI�2f���k�wV������f���<	o�_�0�/⤞��[�1��:���@��Y�*x�ڡ�/�W.T�೗�ݠ �{k��,�I�^�c�c����
��(��U�f�
K�zu5!dW����Me�x*�l��س���i�9:��d��A�q0�¯
(Ǡn�ʂ/;q�d�;��g�"���������7jߏ����gŲ�;��C�p�ڹ���ޗ��WR����(o}�4��Z+
�a$��p�Te���N�;�m������lp�*���I�B�c���x�O�c:���qi�#o��-.�m�٨�����ᙯ��ȶ����Hg�T�>�[�E���\Ҙ�6Z1"��"�$�2�Y��]�ϓ�R=t���O��\�z4յ�olG�@f׾`y����-@��1꛳����l�L���
�X���
q5���fz"�[��-��!��(��.�Ds�	]����z((N�
fV�E��Qgz
C�Gg�U�������ӂ%#��D+z�L9�=�Zn�`��C2��x���FQNm�Q���M�IY�̈��#�UO&����T\N
���;���]�^�M�_��X�ɴ1��|4����Q2���NAH76X��8i�H0�fj_�m4�8��u�i1�T��;��>�)A������3�i�*����b/}���7H�+h����H
����������c�寱�1�p<n��e��ժ`K)�h�β����h}<�^-f]%c[mt�9r7��l�jn�܎'��[Ca�+*�#F	��H�����A}�D7�0������6v��jH�D��R>��e��@\5�;�~$��w�j.w������p���vF�+'����%��jEW��v�T�ևn����{i,�$ih뙻Cd�p���B����1�@]��E^�Z��
�^f�]T�FW�e����	��T�qx�GJ�d`��p��ʤ-���!��њY/Q=�6��9IY��p�,�q�¯[�J8#�����)(s��b\Vt�W���w�Ou�M�u
��l�h>;܃WM��͍����޼#�5OA��J=�t[?�<+d�&�����S &�n��2|�C�,��	�^��]�2��K�T}M�V*�;�n�82�)��v��&vf|7�'��`������a�E����2�[b�c�����e�q����������_8����8�dja[i�Q�:q�ٺ��rh�D�q�k˾-F��xtU\Q�f)5E�������/}Yh'Ys���#Q��4��U8�浐����0 Gj2ÙN���:R�Ǿ#�c�>�撠V4m����la���zQw���Ȁ������qK	2oѵ<�h-_9�b�m�d��am� �2ד[���6pŷ�jARC�ڈ&�>V�p�IO�&LN��4!K�r�5"�.:��~��?$���_�7��p�/Ld\3)C�ͮV����K�xf}�hY��b���e:3ŀ�6|�!�y��v���Z?��x��92Iѣ蜜�F�t��XGz�¡�24�_�,�dw��5�<�8���nyz|j@.��B��s��;�f�����ta�v��e&S�&(Wf2$^HCv��k�o\TB^���k`�i"`�g��"?�=�RF���CH�7�1�u<��Y�)q�Kx����E�}�vG�׍���h�������y�uFTf��@$8z�-��}����+1 ߓ�c&E.S������,�E!5����0�K��2�{֒�c�6�K�)��һ߆����v�T�Z�Ż)aY
|W��Ϝy��Z��~\�X�{�հ��_a�4��d#	ռ5o�a�����`ܨ��|�IC<I��V.r�����
�:�6�1T�$K�w��S��[�ݤt�eK���F��G^��;�3cb̏�~�<��y�����r��@c<�s��,�K�؂աz��>��LL����k�c&���F��]�51�쁦FSQD{7�jϸJF�abTN"��>7DR����]��ZMc���l+qf�Ɍ�k��\�E����ad�l�Ρֵs�o�lK��`�U���4d��m$B7�:o5�u<jNj���:���x�l�=;�H�
r���j�l���b���U��G�Pu�wO���y�nIJ6�D��8
ϗl���ɘ�*�\��ߖ� {���5��a�����u=����m�\�=�݋�/���j8x�9RiI�MF���,�ڽ�WSyI�])����z���$��cZ�B-w?�ʴYZ��^#�d(zo��B3�%:�|�����Cp͆��U�*,*)jb�j��O�]6*u�b�� ���"���f�I�уG�������^�r�m��:�Mx
�7��	�7(�_G<�;��E���1G~:�i_���'�k{����V�l]27+�2S��ҿ�j,p>M�3�߃p��G���)��WYA��7�WUq�H�������Wh5=�\��gƊ�\<��"A��Lghµ��*=�����+�'�:Y3'%Y$�2[����r�&�\�>F8���f�<O��_fʱ�7�7p����g{l�.͹=X��<&���p	�0���I����
* ��O@Xh����g2��c~�M;3 ��\�;�\͟��s �_(�����1r�3�m|C::b��%5��2"�wP[��TnRw�oc����ߋ���@����*����~���ч�4�x�M3��^�͚���~Ø%����q� �ߡ��E��擵h�f�-����gt7�H:➟<c�e� "�+z�Aw�5<ס&���!|�cF�W���1�\n(�nȯ2��}<}��L�f����י<�����������Y���D�n��N���L��#*��;���EEa��4���t]���h������F�!lhkƶ�	����S�g��8��T%�'t/@MRC�@��x�i�%/{�����gdΉ��>���� �R�R���E�ClW�/\k_�xs��d��
 ^of$��=�h�%>apzT;_��D2�B'�~_�����Kg�>�\"�߫�9��p]D�t
cm�i"�2�c0׃�d@+~��;�� S�=͡-�<F#�T��ψ����ya�� ��a��3L��������ٰ�h�� ��F3�$th��9�B�[ƛ�)�Amh��v���$�q y��r�n�uof�ԇo��FG�w��[�x�B�G�N��em��U�w����C?�X0�
L����/2�4�������[#aI�Hkg=��=�������_�CO�������5',>�܅������1�W��'H�	a���q<���Z7۳4���%
;�%Q�`uD�,����n�ՏN�4Ji�7r��X1�s�4
�/�������[&����;���m�I=0�X
x�%P��[")E��l�i4F��[�c��n<'c��r�h�r��׳�NZJ�0ʄ!��j�j���Cu�P���U���x�t��r�R���(�y�"W=�W��cj ��JW�J�}�!v@��Q:��=|�6q���������j�_��˭ެ;d�Jzih!P��i����Zb+1��|P���2g�+� �����5�j��\b�4��Q•�&N���9�^�[�4?����T?�7�4'�V��e	��]���v��k1�O����K���N\��B��Z]���Z�W�$���>Z�H����(;p�a4��>�˫�+��Ȓm�݇�M/vv/J�Ji	�b�m���=Hܤ�O�<#S|�������\+?�TV�/Cr���a�����*18�C i�*�fQa�
�3Əɺax>#*�>��n��є7�3�ɉR׭P�Z��%֬����Oб�a�����"GI9Q��R�{`�z�.Ç�Wɏ�kV�U�7xR�4O�MH�=�m3�����?���+<��Oo3�_�E�����G׭o~�0��Il1���;�;c�Ʀ䱖zo�(�CrG�p8k�5�
a�|��"����b�,�"�|bl$�
4-�K�
�`-[C%vagm�;�����Į���rb�豒��`o����o�|��������smF�<�%���$�g�z�uM�>tn�J�'��ûQR̎�z�ul=�>������|B:�B�j$�wiEX�C��+�X��6�E�9I����q�ґ =�q�c�H��6���">AL//<+YIl�Ҋ/nb�עDB�'�ְf0zs�K(?a�($�#������������I�[��ҍ��,��������A�Oܺq1�
9�K^3K�GgU�ү_6Rޔm�Y T�S�������@���R6p~�p%!�i]�`��q۠�n����JU�dd��e\�&�p�
S�I;����S�Ī�J�)�����+���\�-�a���%�?�;��G	Ϋ���!=�����o�׬�)e�VO����r��o;�z��o7=b��%��G�Z},(~�򛺇g���<Dg���x<��;Vv2A��l	4Ͱx���Y�e�B��Z@ ~f9[p�T�5�>
��V@׸S�0��w�P�/��R�$��=�	��8�s6�K��vҝ�$zO����x�>̅�R]�˸.�Â"Hu'��-r��h��|�����{�v��W��7�.׃�m�I��VG��T��G���M���d%k�U�G�D�����҃Y��ȣ�]g�����M����3_�*���Z��S���X.�����_��^�E9{k�[��F�t�Ùtг�~!4����8����1�R�f�P;��n3�G�&�*�1�4��4�������QO����+�
I�R���q�66އ�0��� -�q�G�t���t񬙄wՎ=��$��~xc(��Z��g\�)L7CM�҉�0iX5���A%e���gb0)�$�!{@M�sE���G?�֣~�wi֨����2��5�(^�.	(�0?XT���&^�v����_�$��r�*��'�����~�Mٜ�$����y�k��+���:?~�w���g������!l��vɨ�\�eV�*b䙾�b>ג1��?���}�B#��u��+(����]�i�٧$Ip���vpJSc�
�ot�F/ў����1bELɏs���=0���
Q{;+���.�J��Ϥy�!N��e�ǻЬF��/�|�D
Ũ�Y�rޝ��sP���iרe���B�>��-�<֛�a����,\���2�/
#���/�������l<v�Y�Du��bۂSA����R��H8�e4��NJ��[@m6��Vu�o�Ü��/|��6ˠ����IG8ζ D�bϰ[G��<o���蝅aj
�%`g�p�U�j��dܴ��'�Li^�ŃY��kETX
ܑCE��i��/�ZĞ�4{P/�$�M�=�T�{=��!�mX�j�:"EYW�v°28/H�zPI�~U'\C����jme��ǩ0'U�,�p��O궖`���GI��/7|l���*�����q
�&�s�-����������*�{�D��5�H��P�2��d`0�s%Q�Z��f䗷:4w�守1�ӊ�c�3�SD9�:/��(랞�՗��eΫW��i��E4� ;RA�L�����,]
*`c�._����;۝��!�͊A��ͬ}�����,�Y5���6<�9���!\�as?ٖ�0~���"
2m{�Ѓ��M�o?!���v��\o4�����^�`�gj��r��;�q�d/�~pD�4�gte׺��T���>�Ķo
�9fl�Y�]�5p\��5��R�h����_��S�,0ۋ.���W�[��z�n�����J�8�����aH�i��̺f���k�t�k����e$��N�����P��������S�ϩ]��˻3�����z|B����~?t�-f�������X�]Q�91��ow��꬞���[ S���{Sʄ���<,����yZ���}*��t���a7��Y�����_�B��8�̗����@�ʶ&@fy�w�ri2�U��!i[2(W��2�z!�CF<�	��e[\���l�<���k!��M��ƽ�Ƕ�w��L���Z�zB �W	G�a��o�s2��'m�q���E9X/'�a]�x�q�/T�����}S�٬�G�C��b�[����y~GM�	mŘH��J.���|�G&��i�G5cw�	X�~��@�l�z��C�5
��S���d�3Ԟy
#U��/U�
�%'��k�Cy8��%��p�裚�r�?�Wkf���\O�_XFCx6p�y���6={Vɡ���݂��Oj�k豁����x^)\�����R��|؁�FT��e����B��ZeAg����f��U��T�:E��/���/3�J��v
@J�RL�v�s��]�ߞ(h��s
M� .7\�u��l���lZQ��Ukmj!ޯ�<�Z�(7��p(�7m�*��;�(�绗�*��6zM�j�Ru�^K�#�m��Dɝ�\�r&�	��|��
��M/�:&�3*6
Rg(I��1���3usD�,i'���g��v:
r��:= 5��7����'M���	�Z��lɢ��B?��U�	�
�cV"���e:%�����E��<��UgN��F�4
����ڟI�����+"Fg;�3	�9Kp_�U��$��\a�H��u��^&~ �w6���n���[)��N�0@��<#G�#nvu�<ǃ&b#Hg�Gp�o����ov�vjp\��HC���� W��q��O����du����������:��kM��2jKS�?����Bkӻ@%`b�IeRŹ��$~x(D-�N�[9s�A!�7ISVC�?�����2�VT� $�t����M1u@�4%MO�S�[�����^~��v��T<`�7U����+W����Kӎ���9�T�m��>�t|�{��ס
}G+�)����Lw�;���wX�k#�i7���M[t�i���!׉����1TװV�b+�;��FƝ����@C~�\iq��I'���4���Č��c�� tV���6��n��Qn�J���g�mf����>��h}�KT���*��^����9 �骾�1�R�
����©��B�
|I��̪f,��ʪ��=b�?�<�D��A!x1�~��䤂���E9�ن��W�)7g�֢b�J�h�̓/���S��Ɔ[#
L|�_�78P��#i����s�cr�EMzʏąޢ��“xu�ْ�Ɨ��{�u��E�11��)Jv@[(9��M�v�RM
�Mn�Ff$<-���	9��'�����.
��{�sK��J`���H5n��=MK$_�x�R���U9W9o�HG,^G.�F�@����-�Eʱu����s|��U==���F,�xy!*�.���D��_I|�Zn��>���'U߽��1t4��|s�/p|S����;����uyc쳪��eT��>lB�������cp_�rۑ �aBf'ׇH��b��[�1;E�y���m+���E^N�c}< ���_������UB��r�u�<�1��pe��Swƛ7is�~��Մ��eMo�g@p���[�*r@EIO!��:S�������]�E�����)
¼3��_�2�Xaaa\ W��B�������`�׊�u��f��`}?����/�ܗ����bH�DT&����T���v�ĺF$�ت��ռj����
^�|�AS���,{�c��z�3��ͳ��Z�MI�ͺJ��_�E���곃�v
#�!k��������ϗm�Py^����V�|��,�Ca&��FFj�ܔ��ԕZ�
C.n	�n�����T��e�%�2U���D+X!y��^��+p�-o�V�c�x^��0K��Owɉ��%>3i���-hb�+�jA,��t�U&˴����`3,�5��I�gp�Z��*�����]^��*W6�]�`�����q	9��� ��e���a���;�Vy[]4��^��GackNhG��Q%B�=�F�4���%K���	��H�?�~'�]o����0
|��
�\����h��?i)��o�����,:B���m4�C��u��-��VQ��
fb2X\vS�;�����WZ���~��3M�V��X��L��ZmhG9j�j	�gmQ:$�]"��Gx��E�bˈ��ê!�oW�$#�(�z�+Ţ
���E�6��r+ȽgU���G�/Gj�]=2͇��{�!�'lMv��T‡�s��_d�k�e0T�&0��H�B�y��=9{�k�^gN�_�;M�/��]�����%i���OM��i�m�ni�+������4ES�f?�<͑��\�8	���T��*Y'B|�"|���):-7�9�2�Ai�Ұ�X�ww�”�3�?��O_,�w�H|�>z&Fp,��̱��)�L�	��H�k���ɶ�G"b�߇�2�[�yX8d}
E�4�Rz�
�p��B��
���c#����w�C03�\bT �{JgO��s�61�����6�(��G§α�j8Q�EF��I�7_�8ob!��˕�aރS��H���oN"�
4��I5����'
���K�_J��řKp���{�CU��i�M�m�&ƚ����exe��n��9�`ن~�Cɇ?���m�8���CY��T@D�V*T���RPlZ�a����V��!�~�Z�|{�3��
t��H�;u���N�x���r����q�H�u�$�EB�����;��'<�(Lp��D#��s�q(��5P@��<��'ֽ`�UN�"����E�Q��V�i�	N@c�
���U�����~��[}��Y.B���ϋ�U���1kTJd��)�O0զ�/nl�02k� �ִ�K���G��u;���Xi��^8IO-��E�^��R�6���-�^��F��dK�k�#�1N�͌��Ιqu1�x�n���7g!?���2���c=��9��A�e!���ƈ,�33E�#����"���+�x�z�I1���H#EM�‚��;��!N���F�v�?�Ma3c�^�އG�v�&4���?�U���_}:_A���Y�;j��]ɏw�ߙ�4�eÏ�E�;c�50�$so_�
W2V�Ȯ����2ߥ��ЫƷAa�&ń�Wd�>�<v�vY^fO�Ny�:��UC�;�]ƺ%r"~�}EC���%��K0�������l�ŋ��1jC
�F��g��,u_K��nsi���x^��#YER�`L�4��Ih�R�` ��mS�j)B�Ȏ0z0ޭpo�̙�y�;�=�?���(=/��}���w�h�Vz|�Byܶ�_V�v[��45-A�
�8y`Em��~?yt�,�Hֲ^�Q�$�CrYY�d��۹G���]2����͊���=L8�
iO�`�
ˮhi��p�줚���4u�'��ö"�S�Q5��*a��t��b��j1y򴖘c�^��S�)x�F&|�A-:�Ї����Ph�B�=:(z�•�1�b=�%=S���U������T���9-��@�g�l�.�PD�l��@��0=���WC�W�h:�A֕�D�;w �k�3��m̲M.sT�m�7�OtO���6����]�kKO}�ֵ0S�\a���c���Xk`�n2nB8�|C��EN!����
��[IY)��bfA��|W���@��N#��f��:}M��^��(*�T��s�~"jԆ
<��{��ul�(�
��3�2�J�$��"�#�T�g#��<�T��S�Z��z^+����#v�R5y� D���aa�X>�B��4�ǟ�ӎ�*x�]�L��ENψ�ݖ�\�|�9	��x
(�]������Y�g�����؎te���th�3��1kHحs��T�oq��/?��|eF�� c
6��t��&�f/�o�f�[���CN��X%ʲ�/@3����KC��z

bW5���9Z�Ps���e�W,@��⩢�U�840n����w!ĜB�W����%�^����*O�M�Ms��r����l �$���>��
\��@	�ğ��h�I�����	nV�!����/M�G��n#mt����a|eŲ�i�9����}�䥅���[)>}8��B^�n�'�2��Ms]�djN�,'���s��C�^�aoU�T(��Ԃ"˥�GC,k�&�x}@���R6�!�Ħeyl9=H�$��W��FvOJ�>�'|�*�P����(��O�Qx�Q����.���9��7��񕮙�h(=�(�ֶ���P]f1}d��#/��S�`K���a�Eu�]!��b��vU)j�zx���r��'�v'y1�,N3A�.�+�w���!�J�7��L�Xu���M��S׶q�9ĿWx��*�a���p
(�]/��a�I��㎰�^����~�z�3��4�eJ��-�w�@mP��X�к��{}�Y;���p���&/ΐ
K�U��nd^�: ����Q�o�<�Y�R�:Ҳ�@�I6��x�W��C��a���D�{g����<���OƁ�ϞYif�^a�4��>g�+†5�_�f���[["aJ���2���V��B6a`��M_ M[ˣ�0~?>Z��!���a��/���7ٯ��#�␋Ѽp�8gKt�qX����Q<5��y9�DD�m:k+kw�'�F�Z؏>���Ea�0w�(`��,�3��h˸f8�2A��B�X�\��_\M
��Z�<v\6����T�|V��+�&�Ob�2�|;�3��Pd��	�.;2�$��k'5�f��!��7a���X� �o8#��ML�@�����W�	�B��&��ޫ��
�ɋ;$U}����!Nhy�"[�kV��D�����J���
^G�k!Rm�3w��|ƶ�
{���-zW�Xl.V��:��[JN^0��p�y	��I�xx��:ʪ�8i�#?��`�:��d���W�U�;T#�]+]�9�B��x�O;���u��12����>�1C�Kg™��p,�5�#o�Z��z��X#�ű�G�Y&��y���C���O%��y��zO��1d�O�=w��p;uS��ڦ��oϷ%Cbfp=����~�s>�}��a��9d�ڪ��,���*�bӹ��)le�.������~X)�H�6�� H/�_Z��ɹϓ�"�,�@��c#-Ӧ���,"gm:ꚏ)�o�p�{�.�֖O�0V��Ġ�y��mD��}�Fq-�X▣�-�
S���#"���!t�!�s��L�I��͌���;���-G~����;���J��W+�jn�ƒͫ��޲S�Sw[�� Z��5��X�C��n极�ګ�y�H�$s��3��ft����J2��U~�T���Fe�UY��.�p�0�t���@N֪��8��0]��1��`��,���w3��1�'�\x���ۧ5y(�^ˆ��fڽ!?�n�W�$������qx[��9ƀ�"�~a�m��*���0�ԝ�m�����,�q�ۮ㬘s-�Ew0ph���)�_Ul����O�R�L�
f��I3TrzC��!M�-ύ߆H�����w�#�������{�쾓�`?8�e�&���+�-i&N!�����?dTu*�������崣4��,��Z�g{'F��wb_�o�����JA�g�7�|�aV���������8/�0T墀@�B��f�䢸��_���+t!��Tme��N�F�����}O쿓���g#��U��GcEHZ���W�-��}���TI����c!YvQ3��S�L qg�wn���U�4���4UQ<��VU�Mٺre,!�|�F
m�0���Q�ܐ~%rd�R��tM���k�BG�S�����l��a��I�}"�Fױ�5�ݻ�9KMA���u��'}\��J`�{����F�HX;�>�|<u�N�Bҟ�Ce��=Lfc�Ro9�q?O~M����j�	�*��F��+kW�_�c��$�5��Ɔ74���*�[�Xq�EC��d��C5X�>]YR�1�W�ޅYН�6q��x�
NHL�G��V}��o2�0��H�M�
ysD�˾��S�s��b���b�#=��5Z�Ѵ|g<��Οd��-�y�9�6�C�(y
�Y[+&�wNT�U���[-�s��@E������v����sj��߹�������Ͱ�iѹnm|3��}�bĶؗj����^���v�1�8W�v^(��I�SEwk����y����g{E�N*]ڤ���&c��	�	��II��	�����Ӛ����fk�Z5�X�hPq��<�Fc�q��Խ4���\9/{_Ɲ��Šh��)ۂ�&+5�(FV,���(�1=q�2<�fE�>l_���D�P�1�RX;'���(�?�8Wv��a@ �^������dPc���=��WqpJ_��"[����86�� �+8�J���&I�\�I�����,)��*lj��9[��Nu�!c�נ�k�Ռ��?��Σ ,O�8��x��մ����֩��]43�����Фf�ߔ�Nd�FN���,0ydC���'���p���#��ŵ�@*�O!���"�T�q)2g݀�tdܐZ���f���uķ�LX���mX�����d���N�H��oqvj�D�X��Ȇ�T+�k9$��V�
q����݂�`z@��>f�����V���~����="����箜[���Pר���0slֱ���-�͙��\ejOq��H���?>i!�����HG��O��U`D��p��P��{�oڸIJ�?���v�L�e��,�JUaBte�փ7���.3&��q@u<=śTB����
����.Ɉ��y���I��"��'˔\������p���u�X�F��_g�Ld��ñL.�',�������l{z�af'�N5_p$���	.�e�F+R@v��cAaV�;��(�H��G�P׳��
�����F��J��e���a�*e��k�1�}4����/���.S��X^��v�� ��/$�3���'��t�*����@��9/����Y�����`:Ŷ����[��(99�S#�F����>�a%�^��c�&�2����\9(@�m���,c�����Nl�t�|�rv�K�>���=�0�����ע�AL�},�N��TAI��ەϬ
B���G
��e�4B-�4�����y7�������|U�8��a�̹�zg>&�蝙���ߎ�����'�Wݮǣ1����{��h��Q��GŒ� a�������J�.���r+�bti:19/��N�;w#|��B�6���dA������g�߱��Q=�-�3�f�DU�����u�������;9�]�c]
�v�����"tQ�ˆ9�
ʄ\�5~|F�
$��3��^d�.sD�\�&��j��	*E,p�M�o�2��U+HO2\f�Pd�5p0�������ܥo�K���UC�|���9H�M?�����=��b��q�5�o���)��� �l1�Rό^b:O�o�Z�cd��I��G�!R��ӽ�Qyv�Vkh�q�O�sW�ڤ���Sɒ����9�y[[y�����9H��H�������*��l����,�c��J�.���EN���'�^s�%Nj�R7߱w�"��ֺe�3wI�Fu��)M����m��
V�"�80����T�����nn�o��)�)��p{F�U����U�P��]���­g�I>�o��t�g���z�$�X>:>�D��c&5x��bк�^
n��Bt�y9��c�[��;Ŋ��7�mR��ͻ�'�z��ΥL9��u�����T�r)\)6���&Ś^�iB����4�^|�̂��Ks�"�W�I*�luu���g�T�˓{X�y�/BmY�[�%@Q�4��j͎x�ܸ4�q��L�S��*��M����E�@�2"s�t��U�+��Q�ۇqWm�,���\���(��{�)W���t������G\�K�v\Oe�W��PE���2dp��5��h@\�y��{C�����S�ǁ�,L�X����
ǝ�'I���F Vf����ȑ���dRʚ�	��>�'�w��3�`�;@�_2���|�3�b��γFкV6�죑�Nfq��L��
�֗���d����mA�9���J�Z���y���c��}�vw�h|�	Wqre�>g�?�Ձ�P��(�]�2{���ȥ`ુ39����{zo�(��?<��p��x�1JV](��5j�z
s���9G*A>�����J�xͮ,�����y��yf�z�@]<���g���yp#�_�.z������t���x����E�F�f��ͯ�.�hJg�0�/�8����m��6�Vե��bzK���xȿI��98�\�
% B�5/^������u~.���-`E����̃0NT��໹f!R��S��ԋ������Ԩ�3f�)"ai�2Gӈ����}V�l}��M��7Ȏ!�b"R�U��m	O2���z��.����G-郻���I�WH��"J�5"!�c�eٲz;���t�G����	������w����v�
j���<��w�ׂ�39��Z������W1�,���"�Z�G`,���Ĥ��Fg{K�p<L-_+$t��ݰ��o����4xQثb&\�4�֙����>��y��@ S)�E���~k�'��)s١C ᾁ����wh��&�5�~Ǥ
]W���#xc��C
M��3�U�oq7
|�����Ԉp���DX��l���0�Q�rc��$��h>yn�/�jl��TT�.�ʖ�	��ri�[Y�T�m����A�%��/9h#DK+���2]Օ0����}��N��l)�ū�]@��s��/v�6����x����р��
�@�}O��Y_��N��^@7*���
n��k��s����J[�<k��H��1�嬨rm����Y��\�uG+�������JtY��)�z�Y��n��˜)���!�4�Ky�1/���Q���m�U[�NL�ϐ=��ƥEL1F0��2����� ��7��`kj���<'I��d�J��Q��+7���5�o��A՗���9�1FF���Ȓ9����U�~>{���|Uh�S�!"]�[��U��Jn��f���J���>�����X�w����T#�](�'���j
	�w6�m��,w��k"	���Y`���	8�z�2��h���<��d������mu�植�Z����c̀��r1�4�lKs�J]�k�1
u;�] �D<]���P%�K˒���C��{�̺���n��?�(�N�8I�x�Z_=58Q��1m�������80;w�5�ǘ��;�d��X�Wڌ\WF]��Ӛ�½i2l�\�o* ����(T�8��Tt�`���>o[�5Sa�>��vΦhxv���
CPץhg�w��v(���o#Z$�
��=ޯ����-�����Nda}�І���*�o�<M��D���g���T�Az|y�<n�, �-��Mo!n�$��+C�"�Ҝ�t�|��^��B���
Z�7�%S`����&p!���1I|�
9ݕ^@�mjl֙_J�z��hr�^�����W��ƌ�6<#&V�>zfw�7�oOꜴ*Uór�<���j=k�)�_x�x&2�ؐ�� �1d���
"�ֺ<�*�W�Q�J<���bf/��P(~��%����V��$/%Z5:��)l���d��8y���D���|;>�u�D�<Utؚ.@E�7K��D����ʙ�7J?�W��l鴡���
U'��?�u�
T��� �K���&���FV���@���in�ɡ5�A*�N<���E_	fn!x�m�}��S��[*ED���Sl�UAn��}�h�엚-M��1�1���`A��=!2W�T�s��c}�p����H�~���
�7�X��m�=ճE���%�Ko{�R1���_�ԅL�&i�kNBu���94]6#d��L�jҖ߬&�Y�朐����"H��E��@�n3s7�Ҝ��n/��L��{o�#��gb�>n5���h��:h��%�U�C�[����U�Aà";�����o̷;D
	"myU�TDL��r����gIJ�(��i�w���$v�.i���6a4U�{���/��.}.�>R��]�������|4c�����B��>̞���?�Qv�?������xw��Zg;#��+�7U��ȱ٘9��,��Od'־��wc�&����š�����������߳��g�~r�b��c�	2��/���D��l�v�q#�V�.�7����la����	wLKoŀ��6U� @v�N�C s�_�Kf��C„��vr�f�v��p��S��`���)��e�
'QdQ���a�Zf
>ì�S��	$a=z�,��E�w�d�]��r3�1z��[����ˎ{vj
u���a3���v��"���z�6C���B{ UzG���n7z����Y�bXx'A>�*B��uy&�;��|��D%��p�M��>�FU�9���7�,&�b �
w���D��/n`u�*�R1��&t����N���4'�Ǖ�=D x�׵W�%���aY�+4���$�'��G���,��Y��'fJ0��^X�p���K�&�XA�2q�Fy��xQy]��ȇj`.w�aS~(TD���ݛ��M�?����A�G?u��[���[�9�[�3H�w{TlL:�2�
�/�/$��{�fz��k2��uϝv]�i��'��n|��5~
4�u����|�@K_�*�w�W��6y��4@�~�]?�M�q�ʐ�B�Jw�`�3�g�W#z����*�v�H
Û�0��"���6	C��d��"p���~��2o������)c���(��r�/�F�p��!�Cݾ&<�h>���'�C��u�A�ЂҒhE�@ԉ���ߠ��<����ʫd�Eɇ5�>�ei�N~\}��%�b�J�=B�Ý�	p��KT�چ;�O�r޼
7��)7������՜�ehޣ�5d���kLj#&��
��#�M?��4���?m��ƎY��]"	5�WG8>^�ƹ2�4��c�?J*��A�sH�	9l���b�m�@�b��+�м�E-��i�ҽ9!���uO&ȹ>��ֿnq-"�s���#��N�?��%�_�=p�^��_eP��Y�4�x�@ v̙W��OqDQ�VXT��
��bo�{����[\ ��EX^%;�^�`s�>�>���}���nk�����K	�QUR&��*U��Y����ۛA���OP\y�� 3s�G�~F.h��%}�Z�[�����E$D]��'����.=8�5{��^&
'��w��.���Fxd�V�tn�%�>��wVZ���kӅ�N�U�fĀ�����!��]u�����L�C�e�9��?)�2^�a/�K%��#��!e�a�e�U
�_P��)��a�M�T�膵�6�,���)��[��2V���᭄e��i��4S곚79]�{8����7
֘���8������m,�.;l��
ʉ1��q�uu�q8w���(#�k���jŇ��V�7��_�$�&��2"�o/e��W7Q`}����}�
�$�zk�6�Uf��Y�ZB��C��z5���;�^~���6���ݣ��g����FT�~X�t�1�_��c��ςY�Ȉ��nO���{���X_��X��u���M��E�~|+�F��tV��� \`�g����Z���l�v#��9]���Q��^="
J�C쨎��k�)��g⼬.R"���b���y�Y�|Õ�c����/옟�,ǿ�th��:��r��9����n�S��v�I���Q��!]L�#��
�hI��|��7K)�ȝ핥�̉A�����ﮒv�*x�8�wvk����e�5r\^K
W	d�[�0<�F�y�‰��X���_Őuv]�ٮ�y��5%���_�i�-N��oz��� ,�t�b��о6 �
��z���O�W%��3�z��E�~��a|��m���b��`��1ֽ 5a�W%��J���э�\��;��9 ����|֠��Th�u���1b�{Z夦�-�(ウx=$8���D��l��H������x*���Iu����;CJ�$�
@A•�9{)s xj-Yn�l�[�i��Y%���2X)�EzedL��h�+U�m��2m_h������(��1�y�s��e.��(�k�����o�^:�za��&0vY���ʏ.ݼc�O�u�����b�pf�a-�Ls�>b"7���x�(�
�9"܇�_�hf?;���_���;��f��;e��.��<A�c��@������kxJ�ut�GQ����	i��]��K��,1G�#�%*������+����ݦ��o^&?�O���6�;Q��JT�0�������W��z�}=G��y�
�Ux.��o�3�_j�����;��*3��M�[d��#j���J���@7�L*�'�C��n�8/��q+����\N�x�4��[e�h�O���V����*`�i~��۽2@�f�7Ȣ5�^�O�����%����c\%gHb?׺����>��C��?�v5~7�"7A�	4z݈`H06uĩ"hB3&ҲG��Z�Y��w��r&�.����2Y����h{/"f/�Ts�**1)�k�+�=�ԧ�=��%�F{�
�ho�[>	�*�q�-g%��&I���KG���(s�V�_�e��2��L�a����	��|�t_�AW�Z��:�X縉��]2S(=�B�?С$�qN�;1ZY�&iY�$��h�_�2*�J�U�]rٜ'�%�)d�w�卉��;�����#]���y���`��� V��%��RZ~��/c�/z
��j��3��+n]�3K��$�Y3��s�Z���gD^�Q+:��@���*�#¹��m���W_�I�;7���x�`�=Pl�U@��3�(���|@����X��6��8`�oت��j0P���A��.lR4��g��!Ϣ~�}f\�쑙���jm��
5Ţ/�w�їR��ʞMe���#?��n
/]�������|�MZJ�W�UL����R���R�&-�N���H�ԛ�g�ǀ<��D����暝�Y�6G�!Z(�)!�X+TjT���.ɒ�tj6�I�����zZ7�
��td�'U�kAI�))�%��oۻ�VH���8��Ԛ^�q�*�*匄�֠�4Ui���<D�;� �T��^q��	���f�)M�E\~�z���Q<��`b5�D-�>yȄ#b2��@�<�?�=9+���hI|���m/T�cO���bN���7��=�>�$~����n����2a�/t��*�Z�G��BD�"'14����^�!�o4ՀHR����C��>�Yi鸙ڶ�?c.�
�¨1
�2�X�u��\�#�[F��/�j��؆��oYi@rZ���e,G��p�~���<3%j(؄�pb��k�2���/JI��T�n!��1=�i5_*ζ�W�qN��N<��SOg��|Z�+���H�)ј{K_m7{���p4I��%�ja>\��
�.�T�k¢K�7�����%v��gƅ$›##O��Ũ�vA�m�j�=�����I�h_�m���}Vx?��h�Ҷ�.��s(w�a
mVz�/MP���ϊټ070�[����/g¿���U�[3��YV�c	��M���x��'�a���{��>�x5���8���_�b�_Y�iV�&6��zB��LK=����;�� L�G�[�O3�B�<���m���Y�k���,�,�A-�������	��'��{����nb�vi>��m�Am0�	=\����X<,���G�!q��7�9�`�_�|Sٚ��9�hy���O~�ʊ;ʼ���n�\��54m�w��|oM��8B�Y�a^'Z������gǴ�����P�@v����f;9���/����aZ��7���ǞɏU����D������"2l ���
��Вi�*�����Y�7zư�j����l{nG���W���Al���;��MQ��Ы�E�� ^Ā���rJ'�B�m��}�xؼ�%".��C�����?3n3JX����������M����p��-b����g)��r�S&�8�[����@���7�f�"�]���5�l��İ�P��{=l�\��/����ˤQ����)�]7�D��%�}��Z_�T�i�]�
�T8�š��#��,B�\0�?r:
\Y��`�����|�#C{���j:}�~|�V��4�i�c~w��C�����p�p���q��W�ODJ�&��q�������R�kr�3�x����Kc7�\���l<�Q/�jz|>d�;�{�݇�W�������כ6A[���r�������fݦ����
vw������V�0��x�����l������kW�LKK��&�
ǎg$��1¸	Dݵ�V��N� 7ł�>\��}^�!|DVx�����lIu@�W�G�xV�eE?��V�%u���Wm�Ɋ�9x�|x��ϟ�P
n�ua0A)��+�1XO�w��>�!9����[�����g�S�WI������K�MD���!��v5�ad5��9}��7���<�,R��tW֬�J5����PxۊQ[29�@rt�&�z�I���Fab~s���_ۢ��˶0�������./�#FT�b��^�+�n^�0AB:N�a?h�X��P��"��J��-N'd�&��2Ǘo|�޽�O����p�Q~�#P��ָj�,�
�L�z�p���Ol�;���w
�(B�[���,�=������݁Շ�S�0�̺A����P�+����ݗw!��!i�=ۮ��Q���?8�"E2��	�)�d"J4��{^L""�d�+�ڦ󀂽�X�L"�u� ��(hvQ5��+3�ʷ� E�!�x���Ac������Wp�򈦠�0�mk�}p$��j{$QtW��e~����S"���ܚ���,H=��wT+UR9�����GG���l�7-|�.��eL�x����8���X�+�x������S7�r5��2���gb�O�rt�Ю�fۿ�1�1h�Lj����0&ח��[cA�!~�PM�d	Տp���j~pS�P\�(1��Z��i	lcIy����-kM�,���\s$��b��S�N1�o)U���q.�{��Q���&����S��ޡp���������G�ڭ�307c�;�����KV��x88��ǽ�`޵n�x��V�:�@u��X��uu�thZd����XsV�Qm�16��^����X�9�����"�F��yV�I��6�@��[�m(�GV$�ޅEz�A��e���x@Y���Ujٗ{%�	-I��Y0_�d��
y�."��@"��O����<�G�E��f]��V$Y�'��]R���2�q�}��Ǣ����_���f����m,x47���랙��R�D⡺���1���p:I���X���G�	5�����ז1�u[V�'�T&��G)�@�+��&��	).X�WU����ZrER跤�e����I��A���y���P��w�af���kmJ���sE�^x��>ŭ�j�ݔ4d���vn���Ϲ����M���%I�θ�9IԌ�~�r��eE�y�l��SÖ��CV�o]D�d�r��7�BރK_�i}H��j
�Eo�T����ޢ����j
+���b�a�
�Y��l�:��,�'��Q�
SѼ1�ױ����Z���f��<�Zo�~�dl�^�b�h���nq��9P�0>u����ȥ�L��{ni����
!��u�cD#uxzWL*���uE��pH�L��c�aH���"w�W�!��{DkJ��5!�ui&z������C��Ȭ��W���£M�����w6�k���_��~$��T�o����!a#`��^��#Qp��"�6�bq�/���i��h;Rџ���8����,G{���yؐ��U4�A�AVi���S�f8���J�C�WR�-8�'�R�y��'�(h~A}Z�Jg����i��n3�}L��k����'��D \���ݾ q\a�qbU�ɸ�;̻��N���{�k�����%����Ҿcn�)���_�t��������rW�lC7nC<3s1�շi�*�Ҙ�Gs`ݤ�kK��,EQ=�k�k��Y��xP�F��Lg�H��pt��:!'��`Q�O��Ϩ|N�M�d�Ջ�`�Hp�T-��~`�琸r�s���|
�}�m��ኩ�������ok��9�;��A����"�����1��֢�+���A(�ʓ8�.��Jx�ˎ�y����bH��f��D�A���K�WϽabBҽ�IQ�zC���O>���E3�YNE�i*^�N���ep��?Bi�k�1����ogP���uV	�n�+z/[;�F�	����B47�$�����h�S��7nT#������mKx�,1��Vp�1���o��o�/�K%+
`���_��������kW�DE�R�vi���1|����Y䖌�k
�1F�#"	uz���8�X�b�h���iƪ��^K�܊	��<
C�ý�˫'	 ��! s�	�mm]:Fl�Qś��9'Y��l�9"�N�[�Nn���m�0:nm���
����W�j�p���Z\E(Kg��{���(9<�!ǰ�|�i|�Q���1v���ZB�耦��� �>*G��ݗسH��T�W'�u[����Y�mΛ�"J���|��$�
9t���d��8�2C�ZnpU�W��'�� ���Z᧡��5��i�^e�����N���,��N����V��/�^�1���o&ΰ��y������>М<YZ ��w�ҹ����+Z����q�J��s�p>#!|�3��#��r8ch��*#��t:�Q9��,��4�X�j4G=��'�v�}�9�_���b	����]�KS�
*�
�ظ�@��]ʾ�K�9�q����Trg��J���:�h_���v�I�\�}�^4����?��f17K��4��̪�p��;h�9���&�%��cw��~1�L�C0o'uz�p�\!�j���\[kNRʜ
��,R�W�䚬����?��8�Ju����
7��r��#����T��4�m��㫺 _t�	��-ؼ�2�����I�i�����B	�Cx2�~�/և�u�Q������u�:Jr������Ђ�]+O�?@�;��fO-�Q��8�-����,v��l�q!a;��J1+�x!G43K9E� �`����k��I���w���u6�[Y�~��.�:�[}�E~�|��A��Z���0���p����:Z��
�P*D�#���_բ�At���ckG"����N��M
�P�����d7��f�/���8�t,��]�h�_u�m+���m��+�s\>��p����69�h�rr�*��>#�Qc��"���Q_HNa7~[{T������/�]b��P�Fr�Q��<Wr��	�����2���&G����6W�VqsF7�BBZ��&?�Ά�<:����\�+���:,.��FTs��]�=�e��+OÆ�$��Ъ �]���QYA��x��V'6aE��2�"�ӷޥb�4�
�v�<����ݿM%$vn�(_�b�/8�{+-$|T�8�Zc����e�k�<=J���S���5�P�c�[�i1cՐ���~�hUV�!���~��	T����٘�X)��gcӃ��Zu9�u&�3A;ޝVRu����Ct{![�T��HM�}��4,NP,�E��L��dXve'�X�bRnU&2��L�ptw��zġC��P�ͪ8�ժqZȘ6�Von���iV
�����"��=��_�=���i�Z���ײ�
�Bں7��󻚨�_���iۃп=^�0͆��X�ͽ;7���/<�5�kHI�,��z��T�
���u���&3��:ֈt�k��z���
!+P��<����<�Phhs
�����UE�;{�/;Y�M���d�e���iʒ��;��/��L�祕xZ��M������v]B����:q��r�27�C���r|n���]�u(t�5Ի�����L}�j��x�t�>�c�1�!-H�h���[��|e�5����f��(�8t����İȶ��i��>�$Vc��S0TG�4w���n	�0�ֳYѳ�b�ol;���.5e`e8c�G��޸��N.��`^�����{`=x �z���腦2/�%j��w�7��m��s��5�c9K�����еƾG��N8���6iw���������'?X�3��)��Aݓ�ǯr��?���f��\�h�Y�v,\b:
�݈�yq*�S=����&RO���.V���7�C/�]�s}Pc�|���t���s���,Z8��xn⼹n�24���#�&T�"�Wo��M���b����T[d�$&:�O��b��v�|�D�N�Y`vԽ�j�c�vW>g��q����՘���'z�5�8�3�6ܽ�����J��v�n�:+�疢4�mHT�C,��B!M��\p�M�1�h����~��-=K��q!z �}7Ңn�nl�z7Q�cZAtHP���?|�3�(���z��	��o#~�=�r[�Gy��/�~]��24�����h��e
�.�n�eJ�tH�Y'x=!Dw�K�q�����n�e��+�z᮴�����KQ�}����Սkf��Ύ���)��Q�%U�y!ʼn�a;*R;�8���m�ߤ�ui1GKuK�E5�ry��N��}����c[�.?����{�,����5Y�,~p}�KM�>���Q�bO�t2�P�K�M�����仸��&�f�<���
�8�luk���p��*V{�ǬIB0�P�{#|Xj=��ي-�rx+�u'��"A�;��!m�AL4��#BR����Yj���u�hAN%M�@d��D%�:�dV� ԏ�\,߷'W���z��Kt���X�.z�w>�Z�c��2T�}����v�[�0'�j}�y�+yf��zt�.���~yH^�~„�ݩ���x]�m�C]E���> �y�����?�xoXc����!U`,٧����`�i�ݨmr��3�QO�sH���r�$�IX���	�P���D�d��f#�'$X{vOS,c��* �EWi�+p�P��}L�W!�r8��X��-IE�5����V�QB�@�\�v�-�����oB�˒AԹ�+���a6�V�<O��Y�M�2��[�Erq�z7����P���T��8��cq��7p���{�Z;Jg�pA��U�|�2����%�L2B?�p���J}|�h{-ah�uC7J%��3�:�:!����2-�\��=�q�����D�~�[�D�ʑ��[������O�о�Q�msDOPڪAOA�b�)��[�](�.@�F5|�
��`���I��P8��'���d��1���ϲ�����/2��0d��}[y����Mq"<���n~?хs����O��K��
3�ȍ���5�� ��~�1���_?��7đ�l�6ճ*��V�Ʌ$�5��~�ЭZ���-l��c��c��ih��F��[I����߼]4��g�;s,x|�����؃*\ɷ�~���c����o ��΂�>�
g		�bx1��y,�fW-�u�����	}iϝ*j���A�&ZK��t�mĵU0���P
���A�r��~Ç��w�F+�#�񨃥�7n�@s��=P�Bm��s]�Y���³��^��
�l.n4[��sNN�c��#_�xB�C��0Mq�*:Y�i(&�u�(�#�D)^�`;#�{���t�H��|n"�Fd�ls
����:����KG��t��"$4���6���Y^/�~�բ��*���ڀ4��A�|�=?F�׌�W��+��z���Ctm%��j6�~�UVp���V�6&�9��ڰ���&q���R�>�O9��y��+Vyݗϩ.��!P:���z��F���[l1I������(&ῑJn�$�MNOAα��
��Wn|5E�ПM'����Nu��2E�eDh�ĵt�!}ms;9Ҏ!qNt��)�P�mLl���O��M�1�ɠGiD���������q牻L3s�I!�<�h�~.���P�����F��U��//p@� "�S��K�����ZZ��(����V���~*��ښf���W$�E����\4;ꊅ�<��ch>�a����^O�n�CvE~m3�^U�"ꄔ�K��������-���XL�C�˽���K�Ğ%�)��H`�䫝�˟۬^x7��O����;��+
"\\h���.o��X��؞��B4���g���ܗ�ŵ!�D����r�	��1�TX@ϫ�ǯ�^{e��<�x�iN%z*u�����ee3PSp斶4w�!3�xk_9
�9X0��$rS��@F��4h[���i]	�(�v(�s� 
�^ϚW�8[M{�6�4�mc\�(��8�K�	��}k��B{+��ǦK�|���^�������e!�KH_�0��'��h�F`<S�Q��4�N
��?S��R����XvҬ�w0>�A8�\��l��S��;��>:�!U��+��E�i�p��3�M��h||ҹb�~����؊As��H�����,�'%T#�>vg���-($}�N�F<A\�nagwT�>n��|��!���`�_+t�o��ۼخ��!=IZ���f����v����
4�R�58Է<�᧔�����u8�B�-���-G���;��`9���^!�z��}W��Y��q7CtU���Hel$�[�ezGؠ�<��m�sY���������Y������ޗ��N $�b&@�Ų��Yy�g�g�"P;���_�j�
�;c�!2��C������nAWM���:��-@G��]�A�%�!+&�`�>E�@*\� ��
4Z���;�^��D�m4A|*���
�mƙ��HO��x�7���5D��ƇX޹��"b�4<��"M�w#��~��(�A"*Fx\k��Y��%U;\�oJ��c]�`
3
V����n����Ѥ4A�eU�B�uaE��(ҙ��n����"�m��{J��L�<�m�}�};Z�Y\�C2>�T�T��3�DZ ���Ď}�{�������[��|���B�3[����8�z�mg��������=�2	���r���_�XR�yq�2�/D��{$)���v²�+-����	���R���Xj�04����vvԇ�S<
.�����"�3�����=)K�CȌ>�*㺙#3�gzZ����u�&@�4K�FL���j5Rd�<�� p�D1��`c�<�D(��;�Ǽ������g@�㛽"�)o���86�x�4�B��
�Vgߪp�H+ή���@�ȶJ��Dl��+��U�W+c�B���
�N�R�W�x�oGQaa3~H��H�'�"1we$\1,�	 E�%�$r%�G	P�D<ވ	��p�9�T0�qO�4ߤ�=�}#�J[�*}�2���
�/$*�#ٿz������b
��Jͧ1Y��י�I����+��9��X����?��=M
KJ��͍�n���Y)�p�{��J߿�K�9y��7ȻK�v�]R��CeAM��s�O�~L(Ϧ�̟�A�`"
�vO�X?-��P�N�XJ�A�"��ɚ�Rr��Il��ʄ��l%Sf���	+ʕ���:�$�)[b��GOC1���:�@B����wǚ��v�W�S�@�ZTrZ/	厞�qO�'�-�}���P9�=�om,Z@�$�˛�!y�z��RT������)�Bp~����g�3k�
�9�>Kn�(.-L��.���ߙ��2".6|<=���u��㕳��Z(�V[v����<�qsKK
C����oPF��	x�.�s��5O�{��6��x(_#\h��!u
��������?ڗ|�d4˟;�U~1���b4�����F�m4��T~��99ԉ#��Br�j;鰋���G����P��G�|^f�
��x8x��ds�5�)�q�9��YF(�P�J^0(]l�59$�G����ٌQ�=ղ=����=��Q��D����'l�Z�J��0����E�_n���&���@�C/j���p|K��ځU�q�����#��7q�:c�,Mos�X�#~=����[t�>V'�كM��o�(����ya��߰���ٻmK	�GD4&����:����}�!-�	U8|���n�t��#6�S�8��ġE�%[��i��o�B��ʮz���dQ*�ͽy�-�ˀ9ѨZn��6sk#��
q��m`��v�+6ƥT������Gh�Ɨ� �.�ZZ<<�	[�Ƭ�͠��͐�t
 GE?~�,�GǴ&Cs/o�q��̇�7����G���^��pz>UW9>k;&Pe�g��X7�
חs*aÞ� �P�w]�<�8��*D�=�
�}:��·C���e�=}����i!�e�k�[,��%��F�Kh���$�������E_�NX�&��L��Oz8��&:%.c���Q�r.����:��#��17�
��[M����������{U��xEe����恙͍Ā���M*�Og�H�ϥ�\&�So��m��T�m���*�am��V�.�|�h�m�>�aŵ����꼩�>�Ϟb��L���*D��r=(KxH�4��/5yE9^^l��#m���_<LL@�}�'���<��r�fI�Ў1em4'{o��2߰���X�֜�8��-�ӏ�RwuE��*�)��B�zV��-�� K6Y��O$����U�ޫ���ح�`7p*�����>���\&N���{��m�s�AS{	vbT�Й�O������QnlP����1،�����t
%q���:������!�SG���ź�X��Ќ
����w�C����?����؆�i��*���hR�����0'�o\���IH-���5s�jc���y��0��p�c���i���.T�U���w�����M�ki0/գv��D��Өn|Ͼ4��SU��>8�l��t�N�lYhZ��K�B���5�)_�T��N�(�V��kq���P �
��.�TC�0h��O��WI�hE3D���:��&����&(\���	]澢<�ؒ�aMP+6J*Ysz���01��ewN*���B�57���L�nJ]��N��Z����
���dG�?��.�2Fo�m��a�ZL�/����KSG�I<����-����^�߲�Y��+=(נdÖіb���k�pǍ.�C���!9]6���7f�	%u1�	�	�SVI��J��/Wx�^�xn��G��0�f-v ?|pa��Ť�y���
��u~�ʨ��bN*5
d�<0@z1�W!�~Hv��6�?:��7k�K�mlj����*��ON������^tÅRP*��/,�Z.0�	S�߇�� ^ݒZ����m.zɊ	�r�Ӣ�:1;\/���ˆ�'�� �lk����H9kZ�� ����&�{ًʧu���p���$gM�N
�/x��.o%!�E��Z��� f"0�Ґ����Ω$yu�2�69E���rAu>w�;�В.oB���ޙ���
�Fp�nd��Z�^�?�G��l�A�l��
qbӁ�@9�.�K��Ez�7�u�%��:��l[�+5Q5���L��{N�@c?P��Ѷ�1D�^*�x�z���"S��h._�cY��2C�kDH�2��=��k�2���gԧ��p"���mm��f��jBk�.�g.r���˜��F�N�Fᅊ�v���S~��
�`R�Q��W�g� ���.'Ĉ�o1�
'cY�S��}�k��3�Ǡ�P���wE�C�����l��	.�dy�Փ�2���J�W��6�s��y����
j�hk�	�4}sH�*�r=�q�ߍE\�"��-����������Ǧ ��3�58(��	,2�]�Q�dƍ�G
��Bs���9!l';�M&��c�R����u!ѵ�v�P��7�%t����؛3�<dC����)�c�d
;���{k��Y.�s}. �(�����ϑ*��&Fcʲ��5���X��!.��Un-����nzF���c
������@G�����D� �y�W��U���X-�fM���y�۶L�O� 
/�Q-8���p�1�	���w�,�����?������
�> �����?5]O�ۡ)"��K螾	�������-^B9@���CX�|��� PI��K+��z]�����P�@�aWˈ$��)�/�=դ()K�h�
�'<��C%�qj=WD5��?\.uL�����ħ�<��FI��o�?QzNT�/��5^�B��t}�I�|6
^��Y	��n/n���0"����Oz'�(IU>��1㺅�׃�iX3t��jV��9i�Ch!���^L0�
[�O��}U,��O:��n��q4x7��?��M�o�O-*�q��wE!^��Q��*��Y~�6���py�A�����!7���	-�V/�����S<Ln�3�2�7�>nܲv����m��W���r���Z�h��ϷL+hȨ��b¥�{~�~�+aQ�d�F��Fח(8���Ǩ��Zڵ	E�/3DܛϠ29��4�O���o[�hf�36����<��}��u\�-è���rq�_��ďA�䍢�t#�[���ٸ֣��<�������a}<�x8�Oa�g?9�|�὘eCg˳������$��}a��J�0[Ѿ�� Yn)��j2�tB.�t�à�T�$�F�+ÞG#���� �7/{��L�MGe\5�_X!�w0A�N^r�"�:Ŋ�b�7�eF��u�DX����'eDK����L��4�y�.<�x�������!�VBJAIyG �r�w�s��)�r�����[[��H6�1�u��jN��k�1FWK�8��iS�$>�g�s�������O��w�α���6�oة�h�Y��H�>H��W^�A���v����s�.�ˊ�M���]8�HJ�20
i�w�;Q�H�+��V�!`����0��>w���7����5��3�I;տ��K7ڻc�7�U���yK���b��5"b���Ccd�3m9�i��*M&;��iJ�t��
���ӿ���ݷ<�U*D�;C������oC�Fr�ȗ�@	��J�Cm��Y��@�E��y�`����S%�l�gKz(C@n�Xw�������t"Q��؜c% ��]�0締Æ�/��(Ϛ��~oN"�WL�8�O�OG|��I|��3��0������k���U������2�s5�Y��aЬ��<��`ՠc���� مᗣA�
5�J�_��a9���(�
��:�;?A%h���-��&�K�� N
���F8�ۥ$q�P�G��#��ON_QM����c)f�2SwY�G��;s��G6iS��0��5cH�(m��L�|�L&��z��v�D "(�+��9{������7�d�}R���>Pջʸ�xْ9�m�S�aj3�el����=D,�P���}����	{|��JR��y{��'D�=6s��VEQ���c>^�w]&�u��IJkȿ�z���T�LQ����J��=���3��{�֎���
9��� �c짬��:"Ժ�j#L�JY��ׇ3��@���z@��⧒�;r�ke�

��0Uq?�[�$`�3I��r�<aV���3����r�[�*�ؘ��ARMj8u���K\�\qr����i��P�%�(p�\ �]|��/nC^��qz��*hQ�{���8ܧk_����Ѻ�z���K�����ԙv��Xb��8̇ظ�^��:*��kr�m�d6����66�����|e��>X-w+/.���c����cp^�.�
s���6�\��,�v-�(ǯ�$�V��e�>����?�
t���-�h���kzt}̟��Y�;�g�TG�#����ۘT2e��r����M��޷C���P5[M�27$`��(澷��mo������V�Igj+Ȯ *���rW�/�;ڙ�\�%ܡ&��Oh��vtҢriy��u������$H���2�{5�CV�(����e����H^x)�W�@m����@��z�[��d�HɁD�玬8��8EG�9���v���Rl�]��Wc$e��get�[z��Y�W��&}�Q�K��#��?�r��_Tgo�'��h�F߇���WHoCb�5��i�VGC��<�8ܶ�ɩ	e|
z�f��N<�~��k������+7S0+���ZiM�r��]�7_�z��":fˠ�2mI������y��{��,B�LD�ą���ܶG�� n{R�a�E����
�Ô���q��@������#�NҖ�U����U���:��de�"�bk�e$MkxC�����nz����q��FL.+�ǟKBf�-�L*z\2��d�l�ƏO���MASǎ��rpfv-}p��b\�T�n���)ҏP>�_HB:��U�%j�à�ې��͆9��׀qȥ��2'��};��~=b\-�Mp?�&&Tn�S�=.�(Xs��8�v\ii�R��u�[l�\�}!���7��G�:�9�Ek��pS��"�g.��c��/q>���_Qk�--6�����\��A�v��ҸV�)`0m��]�6f.A��ҟ���*5Q��ǝ���W{�f
_��=k��E���_�L��]�tP�G�>���UmA'ߧ`�����:��K�S�UY|;��vO�;�ݹ�,��?ވ2�yt�C\��Y��l3��N��jW��b��i
0D�P�S�	`_6�^F�f�='�9-%��XEZ�%�Ȗ�������l�G��)��j�V�:G�Ap�s���@I�c�$E����~\�V�U���{��4�F��8�RA�q>����Ag�����0k
�%�c�̎�����@ݯ�T���g�����x(uY{�$����eT0rC�_��qڀGDG�Vn�O�~؛	|M��ϲ�U�{1K/N��X�P���~�눤{(�˗o���������#� �	{���۴t[�/1$(�C.	���M��T���+����H�v�[�}��zh�"^-��;Dv��,��H���X�#�]�'����闠����h�fAm��B�Q�Qv;Z��j����z;�_���Z�+_Q������MD�3���
�.D�?���x��̷����q@�ﴚ.4�l�5�S�>QR�r#LH�uz�`5�u����E������=lج����F4ʜ
�`\[�R����so+���`�`=�8�jV��rZ�,���x^]"e���r��poV��)�֩�YuJ)��� "v�C�L���ȣ�ʍ[�!D��A<�����"��.���s���U)����?�1��	��X�U�R��;9Q���4:��+������Zt\iP�57��8�r`�F�Q�{N�F�9*�o�!N_�^�G-iz��!�,��bm�������}&����>Y�� /��z����5�z	��F����?A�@p��$�q���w1�N>Pӫ���wV��� �-5HJ����9IO�����XB��w��S?��5��5�I@��=e��[�����]:��X�I
����Nn|��46��S��B�I�Cv�����Yv˽�'�`��c���-Op'a��ӘqW�����EG����d;��h:I'�ُ%H�u�	�I���ʕ��;{j�?�s�z
<���9�yN��l?�M��G�F��y��E�����������A7&���u�w�	?�,I�.M�+��[��G�8��nSVy��(��6�C"��L���ظ&!tY5+wo�F�B�d���?�'_<�˖��)a�f��gQ�]�<ɿ:�3x�n�U��l��YU�[�Q����0t;�M*�}�9K~��NH�Z��tCU�2�����HO�8?��jW��S��)�C��tH<ܨ��)a���g�:$�Z��7��Np:0�g��y�õ�N��Rs1hc}�	L��ƙ�z�X��q$՗�`wU}��@9�O�Su�f�T�R�Sr*,(��h��T~�E���E"��V��6�~_�U�+\\��l`Ɵ'<QC���
������9��co�d3a�Ax�Za��W�Q��{j��U)aі�{.����rp�C=���y���饘��m�w�
�M|����#q<�Wڒ���Z=z������-ׯ�� �|�fXp�X�#�t���a�+���_�iH[�N�����~�{kG��'�.㩛P���x������2ek���>-
�v�P �!5�B��5����OYy�Ղb(��}7n��J��V)��h�@�)>_�D��
�.��:Ǩ�^|�T����$�/�����"�-UR;�8�k�������U���%��|������v�ņ�>j���T2���L�V�e��B}�8�J?��DR&z]3]��uj�f�ʘJ(d�����+
~�g�w=��\Ë𥼽�x�w�]�[gb�h^��pԊ���2>��y��hc��	/�q\������ k�Ӯ�z�"4��!���&����R>���\�i�l;_�H�IA
&��h��/mx0�N���ƧwX�2�'�P�w���Oww����R��bL��o��E5M��vJ���Q#%�a�ł+�您�(���(�T�jD-4ܽs#�Z¿n��Nl^c�� 
V̰��?u�8���:,��]5i��c�).��zW4����.��8��ʍ�t�L���E��{�R���ã!|�][?�/�6�Y�2�~�o`Y�E<��?��s�%���rW��dx��T_�
&U<�A���ˉG�0D��[6~Ž`2z�.N#ESI�Ne.u0�\�^
��<�Ju�PS
=f�Ҹ���OpK�:�K�h^i�7�wm:�w���8�-�Xq3��X\L�f6C�C��\(l�o��	�ZS?�d�D�߮�"|U�Z�j���ުp_��{�H���P7�h��i#�k$���ty�o�̙�K��J����D��:����Q����ݑQ�ܹ*����{��5���%�l���	����t�>r<����QG��:o�+�G*
�gk��(X�)54�Q�	�ҵ\�K)�o�>�����p��{�'�l��n�`
�Cm2f7���2���8�U��A=���3t;�6���"�?�0
����k6M/�4i
�ڊ�*���D
@�]��ƒ�hi��F��]�;�ԚF�0�5�%�#���q�3����x�t;��`SKv(ϕ^=�R��M��]RyL� ���Wl$��=��W�_�N�s �Rͬ/�{-��I�-lگ!Sb�&���ƕ[�-}�x(����1MX�n�ekN��1on�)r@n�pӭ��7��ފ��YuHU�f��Gz&��Dr�_��B�l/��|PV�A�˹�>�!V��J�
r�"�5�r��x�����Af�T�%���D����xD�4�͙~l�Η�a
��	��Ih��S+�Z�%��sׄ�GST�%u������v��3�?/M5kQ���
�[A��}�yr�p6?�fy�����%pnC�M�n�)'s"�3#�)و+���Bfss��b�����������t�2�������n���wk�d+�8�E���ծ��0WѪɸ�ʻ�hǖ��}]R&������$[`�B
�0����][���/���we�bX�;f�!���͟?���@��_�S�>�Ϩ/���m��~E�0X�J
�t��By6aA����~�'XE�I���#���P@h?�Gs������s�a&%��Z"�J���	+�X����A��u��I�o���6Y�F�U��{C�Ƞr�^��:S�Ab�抻Ϧv�Z��Sx��Eֹ��,��-cĝm���<���*!�0F�p�*�LV��cr+9�@�@-4���N����.qj��露�^�����A@c�>v�\�Qd�w�h�-���p��,�Bt4���
C�������Po

<�zu��!$}��}�behJ��D��2���I���Y��T�Nc:;x8�"M���1� TRȟ��4�d��M���Bt�Az�����p��E��T��!�}�j�0Ek��a�HNG�f,�� qĉ7UƲ��
DC�S�/�w�/�~�҇ta�1�rZ�n�,B��8�sG�BVE"�l��`�v��$i��V��j�Ů��EI�K�.�:q����nFz�z�
y/�d=l���#n5ggűg%��׼�\������q㮴���{�����\�T���Ν�.���jh؜xB�-�1����� ��M��w_pz5��xA�QC	�O.�6U0�ra�������0��c;�9
�J���u�T��gH.����cI
d��H�H���X�`�Aa���=�;d��v��yY^�D����dǽ�7J:��*�o,
%�M}d��U�����l��qS�@�0����.+����˽,�����B������.qi)�[�d0G`_W�]�����y%�������q�$B�����ޓ�����(Qw��F�&/s��Oɺsؒ9�}��z�ǑN��+�	��]$:����� Y:���踝k�]�LBd'�w@U�1d�;ɦ�J��+�k�:HbRFYf	��5S�uA��v�I�-�{W$i"��n���q����{ǥ�J�z3WZ	�
�p�@�>[�w�F�J�B���/����J�oU�7<�(]ύ.���\߫CYLj����r,G��%Цq2�	{�|nb��O٪��+w�4G�;����-Q)+x��]��Kr��Rڻ���IR4��H�s�f5��.6��Rc	��M�����P1kD"V*�ޤS����5�+W���H���{{��x�D��<P���ҿo_�"ʮ]|d��g ii�0<�cs�n����k�j��*<ɛ�߫n:��}Bc�ͷ���!�=8�	�Da��8s�e��FF�4����lT��oGy�(|� ����)��Գ��v|Ȁ���م$[�XqV(��$C����p(�%F��e�w�ޗf/��Ha��b�	O�]�m���S\O��ۮ�0��r���}2.1��`�6�p�s�,Y_��ca��eX�'I��CR�DZ��h�����fJ7�]x�}#B4m�4,��9��V�f��RT�i�*S�����5�0����Q��#?őd�&��w��I����Og���y-`���'&��]�LÌ��E���x���?�/0�FD
ڹn8N89��j9 ����p��ndsl*�KB
�7����!_�2����⬔��Y]�p�H�w����1��Q��8D�4o�Py��.�	dzs�+1&�;;x79ewa��W��f��i��Cr��j���a�B�̟���8Ӹ��_B(�v�kYݝ�l�=� ,�?��j�	�C	��	 �	��	{�	�?��
	�C	|�	H�	�	��	q&���������h�����eqg6�z�?�q?/]b^|b�h��z���������������H-�-L��������	]	��	C�	��	��	��	��	��	��	��	��	=�	w?5]h^�bi��������
���������H3�-R��������	]	�	O�	��	��	��	�	��	��	��	�	C�	�����	��������!�5�7�9�;�A�?�C�I�M�S�U�W�Y�[�_�a�c�e�g�i�o�k�w�y�{����������������������������#�����������������
����1�/�3�=�K�O�Q�m�s�u�q�}���������E����
���������������������������������������B4�P��
a�9X@(�O�	[k$|���%���z��#\77Et#^^����\���D���@����V$ *BAs|t�x����
�H����
����� �
1�	<9H�	\J
�}3�{g2�EH��\�n�y	B'	�-	R	�^	�
_	�
�	G�	��	_q���-�^����������A�Z�8���f�}������[�Qm��!_���7@\�����`|*	G	�	
�
�
w�FZy-
L
!��
M�HU��}5$�`B� �!�"2#q$�%p& '�'�)0*�+�,C/�0�1�4F5b6�6�8R9�9�:&;�;�=?�?@�@7B�B�C�C�CfDE�EF�F�KNeO1P�S�T�TU�UGV�VWbX�Y�Z�[�\W]^�^�^_m_�_�_Ga-b�b�bcc^czc�c�cd0dqdg�h.i�i�i�i�ijSjij�j�j�j'k!l9l�n�qrr�r�skt0u�u�vwDx	y�y�zX{|��������7���,���W����������1������>�y�������a�����\�g���O������������f�������(�v���A�����-��	�����	�-�w�����K����/���l�����;���x�>�.����7��8��d����x���z���+�����o�$�@�*�@����s������Z�����;�c���q�;����� �u���Q���)�s�������������8�����y�������	��3�H�]����%���������6�X��������$�7�U��\���"�u���U��}��~���Vr�����-Ga}��`	�	S
�
�
8Qj���Tm�&
n
Lp��$��S���Q��FF��F�E2��-�!��>�� ^ � #!�!%"�"S#�#�%�%�%�%�&'{'(�)f+,�,#-�-�-E.�./h/0�0�1J2�2=345l5�5 6/9M9�9:]:o:�:O;e;</<n<�<==�=">>>�>p?�?3@�@�@�A*G�G�G�G�GH0HrHI�I}J�J&K�K<L\M�M-N�N�OUPrP�P�Q�QWR�RS�ST�T'U�U�UtV�V�V�W�XEY�YZ�bcd.dpdKe6fSfpf�f0g�g7h�h�hKi�ijk\klgl�l�l�lm6mQm�m�m3n�n;oSo:p�pJq�qfr�r�r�r�r�rs!s)t@t�t<u�uav~v�v@w�w3y�y�z1{t|-~r;���(�'�u����]�K����������,�J��������
�h�~����?���[���4�����O������]���+�����m�w�!�a�J�c������Y�������=������~�����v���'���e���������d��������?�Z���q����p������/���@���&���R�p�!�?�������b�����>�Z�w��d�~�����B�������9�|�����G���W���t���$���-���������A�]�����������������M���5����m�/��<�������� �=��������_����g���(���������J����W���,�B�w���%�R�������3�`�����1���E���U�����W�����K�w�������*�W�����r��������`���)���
q��
��Us��Zv�:��	4Pl��l��
	�	���/F^v�x2�$��D�L�%<Sj����������^�(X���Hx��8h��U �/�/2�35�5�5C6�67q7�7,8�8�8Z:;�;�<&=�=�=�>?G@AG=GTGoG�GHIIsIJ�J�Mp
N�QuS�S_T�TUfUVuV�V+W X�X�X�Y�YOZ�Z][�[6\�\�\�^�^�^_q_�_�_`W`�`�a�abxb�b6c�c�c�d�d&eCe�egf�f�f�f�f�fHg�gpk�k�lCm�mn�o�ocp�p�p�qqt�tuu7uSumu�u�uqv�v w�w�w3x�xw|�|F}�}5~S~�~����!�:�v���d���=�����B���@��������T�6���[����W���D��g�!���=�����[�����4���%�����L����`���s���~�+���Q���������Y�����2���������B�`���?����L�j���H�����T�s�����D�c�����4�y�����G�b����3�����
�%�A�����f�������:�V�r������� �<�X�s���������<����	�M�>	���h�B����O�������E��������������������U�����r���?���#�V����� ���9�����
�e�~�*����������X�9��������\�w���X�v������6�x���������X���~���A�������e���	�%�f���@���~�r�����9�O�����������������7�S�����
�X��q����� ���
�b����~������-�����=�P��������_���!���'��
���#�����d���'�<�P���5�����+�}���!�d�����p����n+���	P	
4
�
�
������b�H�J��R�i�1�Jg�7em����1"�"�#$\$1%�%�&0'�'�'D(�(B)�)�)P*�*+d+�+�+,Y,t,-,-�1�2�6V7�7&8x9�9n:�:7;�;�;c<�=�=�=">c>�>�>�>?3?N?�?Q@�@A�A�A:B�BCCiC�CD�DE}E�EAF�F*G�G'H�H8I�I�IrJlL�L�LMdM�M�M�M�M�MMN�N�NaO�OeP�PuQ�Q?R�R�	RTrV�V�W�W=X�X?YwY�Y�YZ7Z�Z�Z�ZK[][{[+\I\�\�]^�^_�_|`
a)aMb�b�fDgag�g�g�g~h.����O�������:�X��������������H�f���0���%����������W���j���i���q���y���x����
���������
���	������������
���	�����O����`���$�����^����Z����^����R���d���4�������i�����M�
�~���f���f���M����f������7�� �5�L�e�*����=���R���$�����P����d�����?���>�`��t���B����n���-���Z�w���B���������O����|���/���I�����K���7�R���T���!�����N�
�������:�����~���U���"�w���3��������������B�:����f����w�3������&�B���������X���%���?������1�����s�k�9���}U�J�_�Qq	v
?w�F�
f�/$�N������
��M!�!�"'#�&�(|)�*a+�+F-�-a/�/;1�1�283z34!4�4!5�5666�647�7E8�8"9�9�9T:�:�;
<�<F=�=�>�?T@�
@�BpCE;F�FGHI!J8J�K�KX
OgQ�QOR�RoT�U^W�
W.]�`}a�abIb�b�b�b�b�b�c�cdVdud�d�de;ee�e�efEfdf�f�fg*gkgWj�jk�k$l�lm�mnnn!o�o�o�p�qr�r�rms�s2t�tku�u-v�v2w�wlx�xy�y2z�z'{�{|}|}�}�}�~�������D������R���������W���B���������������������|�����;�����%�����Q����q��	�i���d���`���.���)���'�������p�������$���Q���Q���������v�^�F�D�B�%����������z�^�G�0�/�.�m���������)���S
�>���X��	�>�d���b����
��
�`�
�\�z�7
�i�y�����������O�����<���{����
���
�\���	Y	x	�	�	!
@
�
�
�
Ml��4y���A
q
�
�
T�-K��]��d���t�9��o!�"�$�&�)O+�+�+n,�,"-�-�1�2�3�4�8}:s=+?mG�G1K�MO3P�4QhZ�Zc[�[@\^z`[bmcfe�efy	f�h�j�j
kQk�k#l�lEm�m�npPq�vZw�|�D�������@���U3�M���^�$�������L�
�����-����k�N�������������g���������������L��\����)�e���:�,����7���,���C�`���U���`���h����P�o�%�8�W���>�8���<�}���b�������~��s�y��h�����6����!�y���[���L���=�O�����k������6������H�W���;
���b����j����r���!�x������������\�0��
�k	�b
��	O	�	D	�		o	�	-
		k	�
	�
	y
	�	�	X	�
	�	?	�	(	G	�	�	� 	�!	�&	!(	o(	�(	�+	M,	�-	u10	�8	�8	79	T9	-
:	&<	�<	j=	>	s?	�?	�@	�@	B	�C	RI	J	zJ	�K	L	�L	wM	�M	�N	�P	-Q	�Q	�Q	yR	PS	�S	�S	T	�T	�U	�V	�W	Y	Z	�Z	�[	=\	�\	!]	�]	�]	d^	�_	+a	Aa	�b	�b	�d	�d	�f	fg	�g	�k	�m	�n	�o	q	�q	Ar	�t	Dv	�v	�v	�w	Ux	y	�y	|z	2{	�{	�|	T}	
~	�~	v	�	F�	��	��	D�	r�	�	��	k�	�	��	d�	,�	��	
�	2�	��	��	��	R�	��	Y�	��	0�	��	s�	��	�	,�	m�	��	��	��	1�	I�	��	��	��	8�	u�	��	��	h�	��	F�	��	$�	<�	��	�	-�	��	��	�	R�	��	��	��	�	&�	�	�	�	�	�	x�	.�	��	��	�	��	�	��	s�	��	��	��	[�	x�	��	(�	�	��	u�	��	��	�	_�	w�	��	��	��	��	��	
�	#�	;�	T�	l�	��	��	��	��	��	��	�	0�	I�	a�	z�	��	��	^�	v�	��	��	�	�	6�	N�	g�	��	��	�	�	 �	:�	U�	o�	��	��	��	��	��	�	)�	C�	^�	x�	��	��	��	��	��	�	1�	��	��	7�	M�	��	�	1�	v�	��	��	��	�	2�	r�	��	��	��	�	.�	n�	��	��	��	�	*�	j�	��	��	��	�	&�	f�	��	��	��	�	"�	b�	��	��	��	�	�	_�	T�	U�	��	��	��	��	
�		�	'�	"�	�	~�	��	a�	��	��	��	��	�	j�	��	x�	$�	��	��	^�	g�	�	��	
�	��	,�	��	]�	��	��	!�	��	�	O�	b�	u�	��	��	��	:�	��	��	=�	��	Z�	�	�	��	b�	z�	R�	j�	��	��	�	+�	��	��	��	��	��	q�	��	��	��	��	��	^
�

�
�
e
}


�
	
)
{
�
I
i

'
G
�

.
�
�
[	
�

�

�

�

�
]
�
l

#
;
�
�
Y
�

D
d
�
�
�
�
:
O
o
�

3
O
o

$
@
`


g
�
�
�
%
h
�
�
�
�
�
^
s
�
�

�
D
�
�
e
}
 
( 
� 
� 
!
<!
�!

"
�"
�"
�"
>#
+$
I$
i$
�$
6%
�%
�%

&
I&
`&
�&
�&
�&
�'
�'
�'
4(
T(
�(
�(
q)
�.
�.
//
F/
u/
�/
�/
�/
}0
�0
�0
	1
71
Q1
m1
�1
=2
]2
�2
�2
%3
A3
_3
�3
B4
�>
?
j?
�?
@
�@
�@
�@
A
0A
�A
�A
B
B
�B
C
.C
�C
4D
QD
nD
�D
�D
�D
�D
;E
[E
�E
�E
�E
iF
�F
CG
�G
�G
sH
�H
�H
I
I
5I
�I
�I
,J
�J
K
HK
�K
�K
L
\L
�L
�L
-M
BM
bM
�M
�M
N
WN
�N

O
OO
�O
�O
P
eP
zP
�P
Q
XQ
�Q
�Q
'R
nR
�R
�R
S
MT
�T
�T
U
uU
�U
�U
V
EV
�V
�V
W
W
rW
�W
�W
�W
X
]X
�X
�X
(Y
AY
�Y
�Y
�Y
�Y
Z
'Z
�Z
�Z
[
d[
�[
\
1\
Q\
�\
�\
J]
j]
�]
�]
`^
�^
�^
C_
�_
�_
�_
�`
�`
�`
.a
Na
�a
�a
b
�b
�b
c
4c
�c
�c
,d
�e
lh
�h
�h
�h
�h
	i
si
�i
j
4j
Pj
lj
�j
�j
�j
�j
Ek
ek
�k
�l
m
 m
zm
�m
�m
n
`n
yn
�n
�n
Fo
_o
�o
�o
p
:p
�p
q
#q
wq
�q
/r
Dr
dr
�r
�r
]s
}s
�s
	t
st
�t
�t
�t
u
u
8u
Su
ou
�u
�u
�u
uv
�v
�v
�v
�v
w
4w
Tw
x
<x
Wx
�x
�x
�x
�x
�x
y
8y
�y
hz
�z
{
^{
~{
�{
�{
|
�|
�}

~
S~
�~
�~

+
�
�
�
�
2�
x�
��
��
�
`�
y�
��
��
�
O�
o�
�
?�
��
��
��
2�
R�
��
"�
h�
��
��
:�
��
��
R�
k�
��
��
��
��
��
��
6�
V�
��
��
Q�
q�
��
V�
r�
��
��
��
�
��
��
#�
?�
_�
��
��
��
��
��
�
�
5�
��
��
;�
��
?�
��
��
�
�
h�
��
��
u�
��
��
F�
��
��
��
0�
I�
d�
��
4�
I�
i�
��
��
`�
��
"�
i�
��
��
;�
��
��
��
��
��
�
��
��
��
Q�
q�
	�
�
>�
��
��
7�
W�
��
��
M�
��
��
�
:�
��
�
#�
w�
��
/�
D�
d�
��
��
]�
}�
��
	�
s�
��
��
��
�
�
6�
Q�
l�
��
��
��
�
6�
j�
�
��
-�
g�
��
��
��
��
��
	�
&�
?�
_�
��
E�
#�
��
��
�
c�
|�
��
L�
l�
��
��
�
x	�
�
U�
��
��
�
4�
T�
�
$�
��
��
��
0�
s�
��
��
�
#�
��
��
�
^�
�
u�
��
��
��
�
��
��
�
X�
�
/�
��
��
��
s�
��
�
�
:�
��
s�
��
B�
��
9�
S�
s�
��
$�
D�
��
��
��
��
��
�
/�
O�
��
��
r�
��
k�
��
��
��
��
��
o�
��
��
T�
n�
��
��
��
�
[�
��
��
*�
C�
��
��
��
Y�
s�
��
��
��
��
�
F�
��
��
�
,�
r�
��
��
�
�
9�
T�
q�
��
��
��
I�
e�
��
5�
U�
��
��
D�
��
��
�
8�
��
�
!�
u�
��
-�
B�
b�
��
��
[�
{�
��
�
q�
��
$�
>�
��
��
��
��
��
��
)�
I�
��
��
�
��
��
�
/�
��
��
%�
��
�
\�
��
��
.�
t�
��
�
F�
��
��
��
H�
_�
��
)�
A�
��
��
��
G�
p�
��
j�
��
�
o�
��
��
��
#�
C�
��
��
{�
,�
��
��
8�
P�
��
��
A�
a�
��
��
��
�
m�
��
��
�
��
��
��
��
��
J�
��
-�
F�
��
��
�
*�
��
��
��
�
��
��
�
?�
_�
��
��
��
��
�
5�
Z�
�
��
��
@�
Y�
y�
'�
��
��
��

�
5�
U�
��
��
��
��
�
0�
U�
��
��
�
&�
z�
��
H� �{�}��+�0v�Jc�����3	H	h	�	C
�
�
)�������
6
�
�
m����Q�����>Ss�8Rl�����"<Xx(H{�	M�� @�%�����E^~.Cc��\|�0Mf���� �!�!s"�"a#�#F$�$	%p%�%�%&(&�&�&!'A'�'(e(�(	)�,-f-�-Z.�.7/�/+0�01�1�1s2�23_3�3�3K4�4;5�5)6w6�6&7�7�8�8�89.9�9�9':G:�:;k;�;$<^=|=�=>m>�>�>?y?�?@6@�@AjA�A)B�BRC�CE
F$FG�G1H�H�HI�I�IQJ�J�J)LALXL�LM*M@M�M�MNwN�N�NFO�O�O?P�P'Q�Q�RlSS-T�T,U�U�U�UbV�VW]W�W�X�XYlY�Y�Y�YQZ�Z�Z.[A[�[�[P\�\�\I]�]r^K_#`6`�`�a�aNb�b�bc[c�cded�e�e�efyf�f�fgTg|g�g�gOh�hiSi�i�i�j"k�k�l�l�mAn�n�nIoao�opsp�pq�r�r%s|s�s>t�tueu�unv�vw�w�x�x�x2y�y�yoz�z{^{|W|�|=}~@~z~�~4�M���������5��������_��������@���@�����lD�f��������"���m��������,���3�����V�v���s���x���������r��-�u��������M�e��������J�b��������A�Y����.���������������������;�[������I������������0�����D�d�������������@�`����������3�S�������������/�O�����J�j��
�m�����R���@��
�	�'�G���%���f���k�g�	�Q�i����4�T�������������:�Z�����������/����������!�A���	�)�����(�H���X�u���E�����!�q���"�>�Y�t�������8������Y�p���5�����c���5�����a���3����j���i��������+�����$�D����^x��a��<\
*_�#��Cw�Jj����2R��r�V��?���|� @��`����[t�Dd��r�(�d�d�k � �!"�";#�	#&>&�&�&�&{'�'
((?(�(�(`)(+,�,�./60�01�1I2�2O3(4�4�5}6�6�7�7�7828�89q9�9�9:0:�:<.==>�>0?�@AtA�A�BC|CD�DE�E$F�F�FG4GTGH$H�H�H�H2IRI�I]JgKL1L�L�L�LnM�M�MN2N�N�NSO�O�OP>P�P�P�P{Q�Q
RR?R�R�R_S�TU6U�UV�V�V�V(W�WUX�X�X�X,Y�Y�[I\�\7]�]Z^�^X_�_�_`l`�`�`a+a�a�aRbrb c_c�c�c
d�d�d�dJele�e�e�e�ef$fAf^f�f�f�f�f�fg8gUgrg�g�g�g�g
h*hLhih�h�h�h�hi!i>i`i}i�i�i/jqj�j�jkkk�k�kRl�l�lm)
�9��P]�>
(}?n	O�[;]n^�bi#$|e�����8���2$����
	�#R7-Ef^Z����	�X�����6���8��0���$	B9szt�x�������������	�
�B�������q��
���1l</H�\���	�����6
���=�S��Hsg
�	9�-�
D@��
�V�X�����d����	w	0		�-	R	]	�^	�
_	�	[�	��	��	�	��	�	
�	9�	��	��	�	��	I�	��	D�	�
�	�
@
�
s
>
�F
NJ
yN
$Q
-S
�^
�k
@z
�|
�
�

�
�
�
p�
�
S�
&
�
p�
�#�
��
��
H�
��
��
��
l�
���	5�!>8+w�A��
�
 ��M6"*$";=JxOs[Cc�i!���N�s���^�x�M
���m7	�	�
�Sg:
���?�C=]p^�^y_�bcjc�c di�ijuj�j
���D�1�J��
��7�H���<���g���b�������1�D���'�	

&
?
��"�&J'�2<9:j:|:\;{<>j>�?�G\HKLBP�P�Q�SaV�VqY�bZd�e�f�gJl�mn#qVrs6t"u
wU�����9���u���`�W�k����V���(�������_�.�����o�)�����,���5�.������������
���9�[������b�5
�	��/w6�=�>�GQI�	S�^;`�cPdeKf+g�m�p�t�u�vx�|�}B~����g��������,�
������f����)���a���Q���#�������V�+����
��	�0���6�
�����y�H���=������r��	�����e���%�����������Q�!���F�h	���6������J���:�������������������q���7	�s9|	7S��"@$�&�*�+5,#-�6�7�9�;�=�>z?KA+I�I�LXM�M�N�R�Y+Z�ZX[j[8\�]aQg�g��1���F�������T���������������������������������������}�A������<�����4���!��������
�����������"������=�����)�����o���,�����j�0�������Z����I�����Y�������e���z��`�"�+�-�/�1
3�3�4�578�9k<�@�H.JOtQ�Udcd�d)e�e�eRf�fg�j�l�o�qur�t�w�x�z�}�L���|���d������f��	f	�	.
�
�
Z�"��N
a:Q�+�,�-zG�j�k���
�+	����������]�2�E��,���u�Y�D������p����������	x		
	�8	�9	�N	@S	�S	]	�]	8a	�b	�d	sg	��	�	��	_�	�	��	��	]�	��	#�	��	z�	��	�	��	��	��	h�	�	��	k�	��	��	��	/�	`�	��	��	��	$�	U�	��	�	��	�	B�	s�	�	-�	b�	��	��	�	6�	k�	��	��	
�	��	D�	��	��	�	�	��	{�	��	w�	��	s�	��	o�	��	��	��	��	�	H�	I�	\�	o�	��	d�	y�	��	��	��	��	��	x�	��	��	
#
8
M

�
[
$
9


�
�

�



&
;
P
U
V
�
�
L
a

a

R
R
Z
_
z
�
�
p
�




+
@
� 
.!
�!
�"
�"
#$
[$
*%
[&
r&
�&
�'
�'
F(
�(
�.
�.
A/
m/
�/
�0
1
/1
1
O2
�2
3
�3
�>
�>
�>
�>
�>
�@
	A
"A
�A
B
�B
 C
'D
�D
�D
ME
�E
�E
�F
�F
�G
�H
�H
I
'I
�I
zJ
�J
�J
�J
�J
�J
�J
�J
�J
?M
TM
�M
�M
�N
�N
�N
�N
�N
�N
wP
�P
<Q
DQ
LQ
TQ
�R
�R
oS
wS
S
�S
�S
�S
�S
�S
�S
�S
T
T
 T
4T
ET
Z
�Z
[
v[
.\
C\
�\
\]
�]
�^
�^
�^
�^
�_
�`
�`
@a
�a

b
�b
&c
�c
�h
�h
�h
�i
(j
�j
�j
Wk
l
1l
El
Yl
ml
�l
�l
�l
,p
�p
q
�q
Ar
Vr
�r
os
�s
�	t
�u
�v
Fw
*x
*y
Pz
dz
p{
�{
|
}
}
&}
.}
H}
b}
w}
}
�}
�}
�}
a�
1�
��
��
D�
��
�
�
�
�
��
d�
}�
��
��
��
H�
��
c�
=�
��
��
Q�
��
��
��
�
'�
��
��
��
��
�
2�
v�
F�
[�
��
��
��
��
��
��
��
��
�
��
��
c�
�
0�
��
I�
��
��
��
,�
��
�
��
A�
V�
��
o�
��
��
��
�
(�
U�
8�
Q�
1�
9�
A�
�
u�
��
^�
��
�
��
��
-�
F�
�
��
��
_�
�
��
��
��
��
��
=�
!�
��
��
��
�
,�
B�
R�
Z�
b�
e�
J�
6�
��
��
��
,�
A�
��
��
��
��
��
��
��
>�
S�
r�
��
��
��
��
��
��
��
��
��
�
&�
.�
?�
J�
V�
^�
w�
G�
��
��
��
��
*�
��
�
��
?�
T�
��
m�
��
��
��
��
��
��
��
;�
��
�
��
!�
��
|�
��
��
��
��
��
��
��
��
��
��
��
Z�
��
��
��
f�
��
��
�
��
��
��
5�
��
��
��
�
(�
S�
��
��
��
�
�
��
��
��
��
��
��
��
w�
Q�
��
��
�
��
R�
k�
��
G�
��
��
��
�
��
�������$,\u��E	Z	

/
���(
�
�
�EM��Pej:����2���Wp@U�n
_x�D!L!T!\!d!l!t!|!�!�!�%&&�&3'(w(�+�+�+�+�+�+�+�+�+�+,,,,&,.,6,>,F,N,V,^,f,n,v,~,�,�,�89 9�99:	;};[<�H�IxJ)K�U�V0W�Wrb=c�c�d"o�o�pfrs_s!t�t�u�v�v%x�xy�y�zA{A|�|�}h~�~b0������R��B�����n�n���=�������������h�V�R���N������������%�:�O�d� ����^�[�D�,���
�V���������R�����E���������A���\�J�&������~�Y�a�v���F���������L����������������3�����:������
�V���������k�U�]�e�m�u�}���������������������{�������6�����Nq��\��/D��1���2���m�V���������������0&�&�&�'(1(�(�*�*�*�*�*�*�*�*�*�*�*�*�*+++$+�78$8�8�9�9":r;|;�;�;�;�;�;�;�;�;�;�;�;�;�;<<�F-GFGH�H�HDIOJYJ#L�L�L�MN$N�N�O�O0P�P�P�QR1R�R�T�VhWY�[�[�[�[�[�[�[�[�_
`~`�`a�adbSc[c�c�d�dWe�efkf�f#gg�g7h�h�hKi�i�i�i�i	k}k�k{l�l.m

)



%%''












''
)(('''





%








''




















%

&&&&



(''%%


((((((((
%



)

%














)


)











)































)'''''''''''((''((('''(&(((((((((((((((((((((((((((((''(('''('''(((()'''''''('(((('''('''((((((''((((((((((('%((('((((((('''(''(''(''('('(((('(((((((((((((''(('''(''''(((((('(((('''(((((((((((((((((((((((((((((((((((((((((('



















%%%%''''''''''%('''(((((%&((((((((((((((((''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(�8�*���]�'��������,���t�2�(��6�t3q1��]	
�
��b
7 �MZ�
�;k����!"�"�#�$�%�&d'(�)�*�+�-�/)1�2�5�7T:�<�>6?@�@�A�B=C�CD{DZE�EF�F}L�NkO�R�TU\V�VWxX�Y�Z�[�\l]^�^%_�_�_\a3b�b�b4c�c�cEd�dg�hCi�i�i'jWj�j�j<k%lOl�n�r�s�tFuv�v�wZxy�y�zn{ |������������A�׃l����.�Æ��F���݇�S���Ɉ�C�?���Ґd�ȓc���Ôޔ��|�����>���X��ƢU�N���C��3�������>���ǭ�Q������[�s�L������F�/�R�B�d�������(�D�U����M�u���������h����������5���f���/�w������������M������������
�"�7�L�c�����
�+�`�������:�m�)���j��7�����j������Zv�����1Ke���d	�	W
�
�
�
�
:Sp����.Vo;
�
>�n�:�i�P�
g���*�[���( t � 9!;"�#�%�%�%*&�&�'
)v*}/.0�0�1�2R34Q7b91:�:z;<3<�<R=�=&>�>�?H@�@A,EKG�G�G�G�GH�H.I;KQLqMBN�NPYPQRlR�R(S!T!VxVQWhX�X�Ye^�bcd�d�e�e8fUf�fEgLh�h�h`i+jkqklkl�l�l�lm:m�m7n�n?oho_q�qjr�r�r�r�r�r6sVt�tAu�ufv�v�w�x�yz�z�{�}C~�Q�>���/�s�Y���1��_�����"��������������d�/�Ք������6�v�y�����o����S��ܟ+�����W�����Ѧ�h���٧C�o�w�������D��U��W�����T�Ʋ���B�^�}��>�f�����ߵd���̸N����\�úl�*����9���3���������E������������O��=���#�����5��Z�������	�$�A���&�t���$�|�=���������_��l���W�}�
�:�g��������H�u�����F�
�Z���j�����l�����`��������?�l�����v�����,�u���>���"��e���^z�>��
8Tp:S�	;�*���4Kc�H�:�-��b�*AXo������"����s=m���-]���M}���$~1<3�5�6.7�7�7-;�;v>�?\@
BGAGXG�G�GHI�I�J<M*Q2S�StT�T$U3V�V�Xr[K\�\M^�^�^�^_u_�_�_l`�`�a�b�cdtd�d+eYe	flf�f�f�f�flg!k�kopyp�p8swt�tu u;uWuqu�u�v5w�wHx�x�|	~h~&���%�O����y��%�C�|���Ӄ�*�H���]���̅���|�&�p�Ĉ�l���Y�#�������܏��J�b����v�ߔԕ���������H�����G�v�ҞU�Q���^�����y���֦8�a����է�"�I������9�ש��)�G���ݪj�������>�Z�x��#���έ$�@�\�w�����ˮ�����
��}�W�1��k��Z�1�����������k�$�)�����l������������J���j������p�T�,���(�^�������K������������V������z���
���\�A���x����!�d�0���������������;�W���z������5��w���������B��n�����������6���<�N���y���+�@�V����9�a��������/�W���������%�M�����3����U����	�
���5���w�_�g�~�F�N|�L�� ���"�"�#�$�%B&E'�'�'Y(�(W)
*e*-+j+�+�+],�,A-�1�6�6�7
9:�:�:L;�;i<�=�=7>i>�>�>??7?�?f@�@�A�AOB�BGC~C�CD�D�EVF�F?G�G-H�H<I?J�K�L�L9MhM�M�M�MNbN5O�O'P�P-Q�QR{R�S?VvV�W�WXRX�XTY�Y�YLZ�Z�Z�[^\�\x^�^�_R`�`#b�bnfgvg�g�g�h4�Ɠd����n�͕����|���F���;�5�����՚������#�"�!� ��"�"�!� �������v�:���e�ȯp����h�5�j�I�ɷ��%�5�k��b�����ƽ{��b��{���i�������;�Q���.��R�g�9�������C�B�u���W�%�B���^���������d�2�����L���`�;�g�
�����c�>������"����������H�!�����������O������F������*����������R�����������N
��������
e�

!\#E:JU�cwaJ~� B"f&�(1)�*+�,�.h02N3	474756M6K7[8�8�9	:j:/;�;�<\=)>b?�?`B%CsD�E�FG�H�IKQ�Q�R�U�[�^a�a�a8b�b�b�b�b�b�c�c(d�d�dQe�efzf�f@gqg�j(k9l.m%n�n	p�p�q�r�r�s�t�uBv�wy-yGz<{4|�|~������΁Ԃ̃*���ÇJ�r�
����ӟ&�Z����T��N����z�ڦ:�������&���"�������R��P���̲E���b�۴T���u�$����}�?�!���Ͻ��������y�]�A�$�������������������Q�q���~�����������$�\���:�-�~������-���
�-�:�V�c�����
���������-�s���`�;p��*	�	�	V
�
��J�
v
�
�
��a��5Tn���2����!�!%$�%�(�*�+�+�,U-R1G2�3a4�7:�:|>�D�J�M�N�OSQ+Z[�[�]/`�ace}hLj�j#kgknl�l�mn2oHp�u�{Z~�n���\�V�x����q��Ӕ~�$�����ۜ��ɠ����I���j�8�D���t���=���9�B������r���ټ�M���H�v���v���~�"���m���>���@����x����������l���K�
�6������a�����T��(���k�����N�<����N�����w���'����/�����6������D���D���b�c����3	�	U	�	�	1	u	j	/	�		�
	v	�		�	w		�		.	>	
	�	� 	�!	�'	6(	�(	b,	�-	8	�8	�8	;9	�;	�<	 =	�=	+?	�?	@@	�@	A	XB	�H	gI	nK	�L	�L	)P	�P	R	eS	�S	uT	oU	oV	fW	�X	�Y	�Z	�[	&\	�\	�\	6]	�]	�^	�_	Va	�b	�d	�f	k	�o	+q	Wr	�v	�	�	\�	��	�	I�	��	2�	م	��	)�	ч	z�	B�	#�	H�	��	�	ݑ	�	��	є	B�	r�	��	�	6�	_�	ʖ	�	��	Q�	��	.�	\�	�	)�	R�	��	C�	ݝ	$�	Y�	��	�	ڤ	ȥ	ϧ	8�	��	�	��	��	'�	��	�	��	9�	�	ʵ	�	{�	��	�	0�	{�	��	ݹ	�	?�	p�	��	Һ	�	4�	e�	��	��	b�	��	�	!�	R�	��	��	��		�	>�	s�	��	��	�	G�	|�	��	��	�	7�	�	b�	��	�	F�	��	��	�	G�	��	��	�	C�	��	��	�	?�	��	��	�	;�	��	��	�	7�	��	��	�	3�	t�	j�	[�	��	��	"�	<�	��	k�	��	�	��	z�	��	{�	��	�	k�	*�	��	u�	"�	��	��	��	��	4�	1�	l�	��	�	��	��	��	
�	��	��	��	�	R�	��	o�	�	*�	�	?�	d�	�	/�	T�	Y�	��	��	��	��	�	��	��	��	;�	h�	��	��	Y�	��	��	��	��	�
�
�
\
�
�

B
g
�
�

�
�
�
<
�
|
Z
�

2
�
t

�

�


�
�
�
/
V
�

%
}
�
�

C
�
�
-
w
�
�
�
�

7
�
�
(
s
&
�
�
K
r
�

Q
�


�
�
J
�
s
�
�

B
g
�
�
 
l 
� 
� 
O!
"
�"
$
0$
|$
%
o%
�%
�%
4&
�&
'
�'
�(
�(
n.
�.
�.
L/
y/
�/
�/
�0
1
;1
U1
�1
p2
�2
)3
E3
�3
Y>
�>
�>
-?
T?
�?
�?
�?
	@
D@
k@
�@
CA
(B
�B
AC
D
9D
VD
sD
�D
�D
nE
F
�F
G
-G
dG
�G
�G
�H
HI
�I
2J
�J
�J
K
0K
LK
uK
�K
�K
�K
�K
L
DL
`L
�L
�L
�L
�L
M
uM
N
]N
�N
�N
O
7O
SO
|O
�O
�O
�O
P
"P
KP
�P
Q
\Q
�Q
�Q
�Q
�Q
R
+R
TR
�R
S
QT
zT
�T
�T
�T
U
"U
QU
wU
�U
�U
�U
V
-V
IV
rV
�V
�V
�V
W
W
NW
tW
�W
�W
�W
X
X
EX
cX
�X
�X
�X
Y
*Y
GY
vY
�Y
�Y
�Y
�Y
:Z
#[
�[
d\

]
}]
	^
g^
�^
�^
_
+_
H_
q_
�_
�_
`
�`
aa
.b
�b
Gc
�c
[d
�e
sh
�h
�h
i
�i
j
8j
Tj
pj
�j
�j
�k
�k
�l
�l
	m
'm
Vm
|m
�m
�m
�m

n
<n
bn
�n
�n
�n
�n
"o
Ho
fo
�o
�o
�o
p
Mp
6q
�q
wr
s
�s
t
zt
�t
�t
�t
u
!u
<u
Wu
su
�u
�u
|v
�v
�v
�v
w
w
gw
	x
@x
[x
�x
�x
�x
�x
�x
Ky
&z
�z
�z
�z
{
E{
�{
"|
�|
�}
�}
~
;~
X~
�~
�~
�~
�~

2
a
�
�
�
�
�
7�
`�
�
��
ր
�

�
<�
b�
��
��
ׁ
��
�
5�
��
R�
ۃ
��
Ƅ
'�
P�
m�
��
��
܅
��
"�
?�
h�
��
��
�
߈
��
��
��
�
Z�
v�
��
��
)�
ь
��
'�
r�
�
ގ
H�
�
n�
*�
��
��
��
��
P�
J�
ؖ
��
�
M�
|�
��
��
ۘ

�
2�
K�
��
|�
"�
g�
�

�
'�
P�
n�
��
��
ݜ
��
#�
@�
i�
��
��
��
ڝ
'�
�
��
Q�
��
j�
��
T�
��
��
ע
�
M�
6�
��
w�
�
��
�
z�
��
Χ
�
�
�
:�
U�
p�
��
I�
��
0�
ƪ
4�
k�
��
��
��
׫
�

�
r�
�
�

�
M�
t�
��
׮
"�
��
��
#�
ܲ
?�
��
ڳ
g�
S�
۵
7�
z�
��
Ѷ
�
6�
�
��

�
y�
��
��
&�
T�
��
�
k�
B�
ӽ
¾
M�
�
��
��
�
+�
m�
��
��
�
;�
��
��
�
W�
��
��
b�
V�
4�
[�
��
��
-�
T�
��
��
U�
|�
��
��
��
��
v�
��
��
��
)�
V�
p�
��
��
��
��
�
C�
b�
��
��
��
�
,�
H�
q�
��
��
��
�
4�
[�
x�
��
��
��
��
�
.�
M�
|�
��
��
��
�
1�
Z�
y�
��
��
��
�
"�
=�
Y�
u�
��
��
��
��
$�
K�
��
h�
��
�
,�
I�
r�
��
��
��
��
K�
4�
��
u�
�
��
�
x�
��
��
&�
C�
l�
��
��
��
��
\�
)�
��
B�
��
,�
��
��
�
D�
a�
��
��
��
��
�
3�
\�
y�
��
��
��
�
.�
K�
t�
��
��
�
f�
��
�
+�
H�
{�
��
��
��
-�
T�
��
��
1�
��
r�
��
��
V�
��
��
��
�
:�
z�
��
��
�
)�
t�
�
��
/�
w�
��
��
�
Q�
��
	�
/�
M�
{�
��
��
��
�
1�
_�
��
��
X�
��
��
(�
r�
��
��
�
E�
j�
��
��
��
q�
��
��
��
�
h�
��
��
�
@�
}�
��
��
9�
��
�Qx�
V}��>e��-Z�>�5^{���0�
�{	�	J
y
�
�
�
0_����I
�/�V�����"<Vp�����&@�[���6Rz�S8����v��4�
 � �!�!6"]"�"�"$#K#�#�#	$0$j$�$�$�$3%Z%�%�%;&�&T'$(�($+�,�,)-P-�-�-.D.�.�.�.!/w/�/�/0e0�0�0�0H1o1�1�162]2�2�2�2�2"3I3q3�3�3�3454�4�4�4%5u5�5�56:6a6�6�6�67K7r7x8�8�8A9�9Z:*;�;d=�=�=>s>�>�>&??�?"@M@�@"A�A�A@B�BiCD)EF;F#G�GHHI2I�I�J,LDLlL�LM-MTM�M�M)NzN�N�NZO�OPSP�P;Q�Q�RoS�SAT�T@U�UV�VqW�X�X#Y�Y�Y�YZeZ�Z�Z1[U[�[\d\�\
]]]�]�^__&`J`�`�a�a�b�bpc(d�e�e�e0f|f�f�fgWg�g�ghch�higi�i
j�j6kl�l�l�mUn�nLovo p�p)r�r�r�smtu�uw�wKx�xEyz�zq{�|~}�}~�~�`��H��x���r�H�������k�������”
�Ǘ�����͙��ߚw���#���ݝ��]���ܩ�\�������*�O���֫��L�y�����'�L���ɭ�I�v�����C���ѯ��A�&������²ݲ���������ݽ\�	��n�������-�w�������������f�����~���}���r���e�S����,�����'�.�U��C�i���,�S�k������g���������g��������a�������P�w���T�<���[���0�Z���w�������&�B�]�x���K�����������]�������&�M��������\�������$�K��������^�������-�T�����$�N���>���W�'�
9`��"��o=�6��`�2}��e��?�mR��S�g������0?��?�� F � � =!d!�!�!u"�"�"#�#�#�%�%Q&�&�'R(�(*�+�+S,z,8.a.�.�.�/0S0z0�0�0_1�1�1$2g2�23*3�34�4�4\5�516X6�6�677^7�7E819�9C:;�<	=�=>�>�>�>?E@n@�@�@(AOA�A�A?BfB�B�B0CWC�C�CLDsD�D�DWE~E�E�EYF�F�FgGSH�HeI JKBK�K�KDL�L�MEN�NZO�O�O�OPQP�P�QRR�R�TUU:U�UV�V�V/W�WYX�X�X?YY[\3\z\�\�\!]�]�]^D^�^�^_B_�_�_+`�`Za�a�b'cdc�c�c�c d	ere�e�e�e*fGf�f�f�f�f>g[g�g�g�ghRhoh�h�h
i'ifi�i�i�ij4j[jvj�j�j�j*k�kYl�l�lZ����������������������������	����#�)�/�5�;�A�G�M�S�Y�`�e�k�q�w�}������������������������������������������������������������������(�Y�������������=�U�&�3���b�x�
�����V�Lh��Z���3��<W������[w%	A	�	
�
�
q�ATs'
F
�
��I������������ER��������flry��
#)05;AGMSY_ekqw}���������������������
%+1��
��MZ	"/<l y � �!�!�!r""#,#Q$^$k$�%�%�%^&k&''�'�'�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)*+*�+�+�,�,#/0/=/�0�0�0�1�1{4�4�4�4A5Q6^6�6�8�8�8�8N9�9�:�:";�;�=�=�=�=�=�>??�?@�@3B�B�C�C�CaDE�E�E�F�F�F�K�M�M�M�M
NGOTOaO
PPPPPP#P'P+P�S�S�T�T{U�UBV~V�V�VXX X/X>XMX\XFYSY`YoY~Y�Y�Y{Z�Z�Zr[[�[�\�\�\�\�\�\�\�\�\�\�\�\�\E]R]^x^�^�^_i_�_�_,a9aAab!b)b�b�b�b�bcZcvc�c�cd,dkdhfwf�f�f�f�f�f�f�f�fchph}h�hii*i|i�i�i�i
jOjdj�j�j�j"kll2l�n�n�n�n�q�q�q�q�qmr�r�s�sUtdtu)u�u�u�v�viwxw.x=x�xy�y�y}z�zB{Q{||�����������������	���� �&�,�2�8�=�C�I�O�V�\�b�h�n�t�z�������������������2���'���S��~�����,�}�Ç��9�t����ȊՊ�C�P�]�Ȍۍ���W�H�U�b�n�{�������I���������M�������ה�
�T�a������������!�H�U�b�o���������:�^�k�x�������(�������ȣգ�����ͧ�'�r�����E����(��f����5���(�5�D�S�b�q�!�.�7����)���������������$�1�ض��^������������M�Z�g�t���O�\�i�v��������������������������������������������������������������
����#�)�/�5�;�B�G�M�S�Y�_�e�k�� �<�&�;�����4�o��������I�V�����6�^�����m�7�n�{�����d�q���;�?�L�������%���������������������������������%�,�1�7�=�C�I�O�W�]�b�f�j�n�������������$�3�q�������e�t���������/�D�Y��������!�G�����������,�2�S���������2�P��X����o�����-�3�@�O�x~��w�����y���ERn�����)C]y��M	\	�	O
k
�
�
�
�
4Mf����Pi�
!
i
Gj��|��M�	��K���@2A���A�>-�}(�{�9�����X � !�!""�"N#�#L%P%V%\%_%e%k%p%v%|%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&`'f'v'(�)S+b+,�,--�-A.�./b/0�0�1�1E2�2�273�3�45h5�56�8�8�8�8�8�8�8�8�8�8�899	9
99999"9&9*9H9�9:X:k:�:6;K;`;<+<@<U<j<�<8=�=>>:>n>{>V?k?�?�?.@�@�@�A�F�F�F�F�F�F�F�F�F�F�F�FGGGGGGG!G%G�G�G�G�G�GH+H`HmHI�I�I�IdJyJ�JK!K�K*L7LWM�M(N�N�N�N�O�O�ODPQPmP�P�P�Q�Q�QRR�RS�S�ST�T#U�U�UcVpV�V�V�V�W�X@Y}Y�YZ�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�abbbbb b&b,b2b8b>bDbJbPbVb]bbbhbnbtbzb�b�b�b�b�bd*d^dkdGe�e%f2fOflf�f�f+g�g%h2h�h�hFi�ij�jWk�kVlcll�l�lm2mLm�m�m�m"n/n�n7oMo6p�p/q5qEq�qbr}r�r�r�r�rss$t:t�t*u7u�u\vyv�v-w:w�w-y�y�z+{`|m|~'~l5�À"�!�a�n����R�W�B�G����������������������ňˈш׈܈�����������ȉ�'�E�������d�y������:���A�V����"�/������J������L�Y�ȕ'����Z�g�C�P�]�r���\�#�0�E�^�����S����ڝ7�����şҟ��������������ǡ͡ӡءޡ����������m�z���Ӣ�r�ۣ�"���a�ͥ����������ɦަZ�`�|�������
�;�U���l����k�����ߪ�*�Ϋ;���ɬ���"�������������°ȰΰҰذް����������
����"�'�-�3�7�>�C�I�M�k��:�{�����]�{���-�:�V�r����%�`�z���ٵ�0�=�������'�4�x����B���E�R��������b�o�ǽ���)�G�K�Q�U�Z�]�b�f�k�p�t�x�|���������������0�=�Y���}���������������������H���"�/�	�����\�i����#�'�+���������������������������������������8�����������8�����������M�Z���
�b���#�{���}���E����M�R�����(�=�n�s�J�P�S�Y�_�b�h�n�r�x�~���������������������������������������!�N�{������/�\��������,�����1�@�z���A�P�����|���C�R�����q���8�G�s�������&�S�������a�n���������[���$�����������l��	��Pn��IVr�&5�����!0Lh���g��	�
��jw��ANcx����*AXp��r,��0?�7F��	 7Ne|������������z���� /DY����$T���Dt��4d��3 B Q / /%/+/1/7/=/B/H/N/T/Z/`/f/l/q/w/}/�/�/�/�1�35|5�5>6�6�67l7�7(8�8�8U:;�;�<�<="=�=�=�=�=�>�>�>B@A
FFFF%F+F0F6F<FBFGFMFSFYF_FdFjFpFvF|F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG*G9GPGjG�G�GH�HIaInIJ�J�MkN�QpS�SMTZT�T
UbUVqV�V'WX�X�X�Y�YKZ�ZX[�[�[�[�[�[1\�\�\�^�^�^�^_l_�_�_`E`R`�`�a�absb�b0c�c�c�c�c]d�d�d�de!e=e�eUfbf�f�f�f�f�f5gBg�gik�k�l>m�m�mn�o�o�o]p�p�p�q�q+t1t7t=tCtHtLtPtTtXt\tatetitmt�t�t�t�tu3uOuiu�u�u�ulv�vww�w�w"x/x�x�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{||||||"|(|.|4|:|@|G|L|R|X|^|c|i|o|s|�|A}�}0~N~�~�����6�q�́_���9�g�������>���<�����ą����B�O�1�ćV�����R���?����	�c����9����U���}�-��� �����͒9�F�����Z�Ôn�����l�y�&���>�K����������T�����,���ߜ����=�Z���9����G�d��B�֡��N�m�Ƣ�>�]���$�+�1�7�=�C�H�N�T�Z�`�f�k�q�w�}�������������������������ĦȦ̦0�L�u���ϧ�	�C�]�����/�ɩϩ��!�=�����Ӫ\�b�~�����/�5�R�n��������ĭ��8�T�o�����î߮+�8���²H�8�����b�<������<�I�Կ�������:�@�����������������������������O����������l���:����I�P����������4������������a�y��%����������S�4���������R�X�r���S�q������1�s�����B�F�L�R�X�^�c�g�k�o�s�w�{������������S�����y�����<�������`������!�U�b���-�:���n�t�z�������#�*�0�2�8�>�@�F�J�N�R�V�Z�`�d�j�n������5�J���z���������������3�O������F�S����l�������������]���
�y�����������������������������������
�(�����8�K���������
�M�Z������"��������~�����^�������������������
������"�7�L�����"�1�L�t������������'�B�j�y�����������8�`�~���k����jPU\bhntz����������������������	
'�����>	K	
0
�
�
mrz��������P]�C��E��M��d�,�9Fb��#2TaZg�gmt{�����������!�!�!�!�!�!�!�!�!�!�!�!""
""""!"%")"-"�"�"�#$J$W$,%�%�&'+'�'�'?(�(=)�)�)K*�*�*++_+�+�+�+�+H,U,o,-'-�1�2�2�2�2�2�2�2�2�2�2�2�2�2�6�6R7�7�7 8s9�9�9i:�:1;�;�;S<Y<_<K=O=U=Y=_=d=h=l=p=t=z=�=�=�=>^>�>�>�>�>?/?J?�?�?L@�@AxA�A�A5B�B?CUCdC�C�CD~D�D�DExE�E<F�FG%G�G�GH#H�H�H�H�H�H-I3I�I�I�ImJhL�L�LM`M|M�M�M�M�MHN�N�N\O�O`P�PpQ�Q;R�R�RTnV�V�W�W8X�X�X:YsY�Y�YZ2ZZ�Z�ZG[Y[v['\D\�\�]�]�]�]�]�]�]�]�]�]�]�]�]�]^�^__�_�_w`a$aHb�b�f?g]g�g�g�gzh)������=�J���֔�4�R�������s�������C�`����*���� ����
��{�������D�Q�ϛܛ�d�Μۜ�c�֝��k�ޞ���s�ݟ���r�����z����������������������������������������������������������~�ҫI�����
�M�Z�ѭ����ծ�Y����H�U������X������@�M���&�*�0�2�6�:�<�@�D�H�L�R�W�[�_�ش"�/���޷���^�d�~�ԺH��y���a���a�ƾH�����a����u�{�2����1�I�� �&�,�0�6�<�B�H�N�U�Z�`�f�k�q�w�}�����������������������������������������������
����%�+�1�7�=�B�H�N�T�Z�`���%������8���M���
�� �}�������L������_�������$�*�:���$�*�:�[���o���(�.�>��������j����(���?�E�U�r�������=���������|���5�;�K������w�����*�{���D���������0�6�F����#�3�M���O��������v�|�����<�I�������������5���������z���P��������f�s���!�.���������������g�m�}���>�5��������a������e�r�.����������"�=�������������S������� �q�~�:����������,���������o�f�%5����]jwO�D�Z�Kk	p
9q�@�a�)�H���y�������H!�!�"##!#�&�(v)�*Z+�+�+�+2-?-�-�-�-M/Z/�/�/�/'141�1�1�1�2�23&333t3�3�3�34�4555�5�56606�67!7.7�7%828?8�89�9�9�9�9N:�:�;<�<�<�<@=�=�>�?N@�@�@�BiCE
E5F�F(H5HBH�H�HJ2JK�K+O8OEORObQ{QJR�RNT[ThT�U�U�ULWYW�W
]]']�`�`caxa�abDb�b�b�b�b�b�c�cdPdod�d�de5eye�e�e�e?f^f�f�fg$ghg�ijjjjjj!j'j-j4j8j>jDjKjRj�j�j�jk�k�kl~l�lmm�m�mninoo�o�o�o�p�q�q�qr�r�r�r�r\sis�s,t�t�t�tZugu�u(v�v�v-w�w�wgx�x�x�xy�y�y-z�z{{"{�{�{|x|}}~}�}�}�~�����j�p�����3�@����������A�N�������������Q�цކ�=�щk�x����������������������������Ôǔ͔Ӕٔޔ������������ �&�,�2�8�>�D�J�P�V�\�d�i�p�v�}�����������������������ÕɕϕՕە�������x�������6����� ����L����l�s���W�d���_�ƭ[�®)���$���"�����k�����z����K�̷K��Ⱥ����p�X�@�>�<�����������t�X�A�*�)�(�g���������$���M�8���R���8�_���[�������Z��V�t�1�c�s�����������I�����6���t������z~����IV~���	S	r	�	�	
:

�
�
Gf��.s���;
l
�
�
N��y(F}��W��}�DQ^��������������p�4��j!�"�${&�)J+�+�+�+i,�,�,-�-�1�2�3�4�8�8y:n=?�F�F�F�F�FGG
GGG G'G-G3G9G?GEGJGNGRGXG]GaGeGiG�G,K�MO.P�QdZ�Z_[�[\,\;\�]u`Vbhcbe�efsf�h�j�jkLk�kll�l?m�m�n�n�o�o=qJq�v�vTw~|�|p}0�=�x�����
�̉ى
��,�9�׏�O�G���X��������F������������
��'���e�G�Ʀ��Ѩª��հG�T�a�ֱò���������F���V������#�`�ۻ'�4�'�������1����'���$�1�>�Z���;�P���@�M�Z���b����J�i��3�Q���8�4�������������������+�8�l�y�����]�����|���q�y��`�m�t��W�d�~���$�1�������t���V�����G���9�B�G�L�����������������f������1���z���D�R���6���P�]���
�e����m����s��������������X������� �$�(�,���f�]�}	J	�	?	�	�		g	k	�	�	�	�	�	�	�	(			f	s
	�
	�
	t	�	�	�	S	�	�	:	�	5	$	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�			
				%	+	0	6	<	B	�	�	�	�	�	q 	~ 	� 	�!	�!	�!	�&	�&	(	k(	�(	]+	l+	{+	�+	�+	G,	�-	�-	�-	�/	�/	�/	�/	�/	�/	�/	�/	0	0	
0	0	0	0	%0	+0	10	70	<0	B0	H0	N0	U0	Z0	^0	b0	f0	j0	p0	�8	�8	�8	39	O9	:	:	(:	!<	�<	e=	>	o?	�?	�@	�@	B	B	�B	�C	MI	J	J	uJ	�K	L	�L	sM	�M	�N	�P	�P	)Q	�Q	�Q	aR	eR	iR	mR	qR	uR	LS	�S	�S	T	�T	�U	�V	�W	Y	Z	�Z	�[	�[	9\	�\	�\	]	�]	�]	�]	`^	�_	�`	�`	�`	�`	�`	�`	�`	a	a	a		a	
a	a	a	a	a	#a	'a	<a	�b	�b	�b	�d	�d	�d	�f	�f	Og	Ug	bg	�g	�k	�m	�n	�o	�p	�p	q	q	�q	:r	�t	�t	�t	�t	�t	>v	�v	�v	ow	�w	�w	%x	:x	Ox	�x	�x	y	�y	�y	�y	Lz	az	vz	{	{	,{	�{	�{	�{	n|	�|	�|	$}	9}	N}	�}	�}	~	�~	�~	�~	F	[	p	�	�	*�	?�	��	��	�	�	1�	>�	]�	l�		�	�	��	��	X�	e�	�	
�	��	��	P�	]�		�	�	%�	Ή	ۉ	�	�	��	�	�	 �	+�	[�	h�	u�	��	��	��	��	ύ	��	��	��	��	>�	M�	Ȑ	א	T�	��	Б	�	)�	ٓ	�	�	n�	��	��	'�	h�	�	•	�	,�	C�	��	��	�	3�	a�	n�	��	��	��	Ș	Ϙ	��	c�	��	@�	ɛ	�	6�	{�	�	'�	Ý	ҝ	�		�	M�	|�	��	ˡ	��	��	��	��	��	��	ǣ	ͣ	ӣ	٣	ߣ	�	�	�	��	��	!�	�	��	�	z�	s�	�	*�	��	��	�	�	��	˯	ϯ	կ	ۯ	�	�	�	�	��	��	��	�	�	o�	��	ޱ	��	W�	t�	в	$�	�	ܵ	p�	��	ϸ	�	[�	s�	��	��	��	չ	�	�	�	7�	P�	h�	��	��	��	ʺ	�	��	�	,�	E�	]�	v�	��	��	Z�	q�	м	�	�	�	2�	J�	c�	��	��	��	�	�	5�	P�	j�	��	��	��	��	��		�	$�	>�	Y�	s�	��	��	��	��	��	�	-�	��	��	��	��	��	��	3�	H�	��	�	,�	q�	��	��	��	�	-�	m�	��	��	��	�	)�	i�	��	��	��	�	%�	e�	��	��	��	�	!�	a�	��	��	��	�	�	]�	��	��	��	�	�	Y�	A�	N�	6�	C�	P�	��	��	��	��	��	��	�	��	�	!�	�	�	�	z�	��	\�	��	��	��	��	��	e�	��	s�	�	��	��	X�	T�	a�	�	�	��	��	��	��	��	�	��	��	&�	��	��	W�	��	��	��	��	�	��	�	J�	]�	p�	��	��	��	��	��	��	6�	��	��	8�	��	��	H�	U�	�	�	�	��	&�	^�	v�	�	N�	f�	m�	��	��	��	�	'�	��	��	��	O�	��	��	��	m�	|�	��	��	��	��	Z
�
�

p
�
�
)
a
y
�
�

�
�

'
v
�
D
g



%
E
�

)
�
�
W	
�

�

�

�

�
Y
�
�
A
h
�

7
�
�
�
.
U
�

?
b
�
�

�
(
5
M
m
�

.
J
m

 
;
^
	
c
�
�
]
�
�
!
c
�
�
�
�
�
L
Y
q
�
�

�
@
�
�
�
)
a
y
�
 
$ 
~ 
� 
� 
!
:!
�!
"
�"
�"
�"
�"
8#
%$
C$
g$
�$
2%
�%
�%
	&
E&
\&
~&
�&
�&
�'
�'
�'
0(
R(
�(
�(
`)
m)
�.
�.
�.
*/
B/
q/
�/
�/
�/
w0
�0
�0
1
31
M1
g1
�1
72
[2
�2
�2
3
!3
=3
Y3
�3
�3
4
�>
�>
?
??
f?
�?
�?
�?
@
V@
}@
�@
�@

A
.A
�A
�A
B
yB
�B
C
,C
�C
�C
/D
LD
iD
�D
�D
�D
�D
4E
YE
�E
�E
�E
eF
�F
G
?G
vG
�G
�G
mH
�H
�H
�H
I
3I
�I
�I
(J
�J
�J
�J
K
DK
`K
�K
�K
�K
�K
L
/L
XL
tL
�L
�L
�L
�L
'M
@M
`M
�M
�M
N
SN
�N
�N
O
"O
KO
gO
�O
�O
�O
�O
P
6P
_P
xP
�P
�P
TQ
pQ
�Q
�Q
�Q
�Q
#R
?R
hR
�R
�R
S
IT
eT
�T
�T
�T
�T
U
8U
qU
�U
�U
�U
�U
V
AV
]V
�V
�V
�V
�V
W
5W
nW
�W
�W
�W
�W
X
0X
YX
yX
�X
�X
�X
$Y
=Y
]Y
�Y
�Y
�Y
�Y
Z
%Z
�Z
�Z
[
^[
�[
	\
\
/\
O\
�\
�\
D]
h]
�]
�]
\^
�^
�^
�^
_
?_
\_
�_
�_
�_
�_
�`
�`
�`
(a
La
�a
�a
�a
b
b
�b
c
2c
�c
�c
&d
ie
oe
|e
�e
hh
�h
�h
�h
�h
i
mi
�i
�i
0j
Lj
hj
�j
�j
�j
�j
?k
ck
�k
�l
�l
m
m
=m
vm
�m
�m
�m
n
#n
\n
un
�n
�n
�n
	o
Bo
[o
|o
�o
�o
�o
p
8p
�p
�p
!q
qq
�q
r
)r
Br
br
�r
�r
Ws
{s
�s
t
ot
�t
�t
�t
�t
u
4u
Ou
ku
�u
�u
�u
qv
�v
�v
�v
�v
w
.w
Rw
�w
8x
Sx
|x
�x
�x
�x
�x
�x
y
6y
�y
dz
�z
�z
�z
0{
W{
|{
�{
�{

|
�|
�}
�}
	~
&~
O~
l~
�~
�~
�~


'
H
�
�
�
�
�
.�
K�
t�
��
Ѐ
�
�
#�
\�
u�
��
с
�
�
 �
I�
m�
�
=�
��
��
ƃ
,�
P�
��
�
;�
d�
��
��
Dž
��

�
6�
S�
|�
��
L�
e�
��
ه
��
��
��
��
ʈ
0�
T�
��
�
K�
o�
׊
E�
R�
n�
��
��
��
�
�
ƌ
��
�
�
9�
]�
��
��
Ս
��
��
Ɏ
��
�
3�
��
��
(�
7�
��
;�
��
ϒ
�
�
b�
��
Ö
o�
��
�
B�
c�
��
��
И
�
,�
E�
^�
��
.�
G�
g�
͚
�
\�
؛
��
�
;�
d�
��
��
Ȝ
�
�
7�
T�
}�
��
��
ҝ
�
�
��
מ
��
K�
o�
��
�
�
<�
��
Ơ
1�
U�
��
�
I�
��
��
΢
�
�
8�
�
��
!�
q�
��
�
)�
B�
b�
ȥ
�
W�
{�
�
�
o�
��
Ƨ
�
��
�
2�
M�
h�
��
��
��
�
4�
e�
��
��
��
��
�
)�
c�
~�
��
��
ϫ
�
�
 �
9�
]�
��
A�
��
�
_�
��
®
�

�
]�
v�
��
F�
j�
հ
�
�
t�
��
Q�
��
ų
�
.�
R�
��
"�
��
��
Ƶ
,�
o�
��
˶
�
��
!�
ͷ
�

�
Z�
��
�
q�
��
��
¹
�
�
º
��
ۻ
�
�
I�
V�
�
-�
�
��
��
l�
��
��
�
8�
��
n�
��
��
�
=�
�
��
��
4�
L�
q�
��
��
�
B�
��
��
��
��
��
�
-�
M�
��
��
F�
m�
��
��
?�
f�
��
��
g�
��
��
��
��
��
k�
��
��
��
��
�
P�
j�
��
��
��
��
�
.�
W�
x�
��
��
��
&�
?�
\�
��
��
��
��
�
U�
o�
��
��
��
��
��
�
B�
c�
��
��
��
�
(�
E�
n�
��
��
��
��
�
5�
P�
m�
��
��
��
��
�
E�
_�
��
/�
S�
��
��
�
@�
]�
��
��
��
��
�
6�
��
��
�
o�
��
�
'�
@�
`�
��
��
U�
y�
��
�
m�
��
��
 �
:�
W�
��
��
��
��
��
��
��
#�
G�
��
��
��
�
z�
��
	�
-�
��
��
!�
��
��
�
/�
X�
u�
��
��
��
�
*�
G�
p�
��
��
��
��
�
B�
_�
��
��
��
��
B�
[�
��
��
��
%�
=�
b�
��
��
��
��
A�
g�
m�
��
?�
f�
��
��
�
j�
��
��
��
�
A�
��
��
w�
(�
j�
��
��
��
4�
L�
��
��
��
�
;�
_�
��
��
��
�
g�
��
��
�
��
��
��
��
��
F�
��
��
)�
B�
b�
��
��
��

�
&�
F�
�
��
��
�
}�
��
��
9�
]�
��
��
��
��

�
1�
V�
{�
��
��
:�
S�
w�
#�
��
��
��
	�
/�
S�
��
��
��
��
�
,�
Q�
��
��
�
$�
t�
��
Dc��h��Pw��Ay��)�,Ir����D]�����-	F	f	�	?
`
�
�
�
%F�������
4
�
�
�
g����Mj������8Qq�4Nh�����8Rv"Fw��!Ie��>�#�����?X|(Aa��Vz�,G`���� �!�!�!H"o"�"�"6#]#�#�#$B$|$�$�$%E%l%�%�%�%&&&�&�&'?'�'(_(�(
))�,�,�,;-b-�-�-/.V.�.�./3/�/�/0'0w0�0�01Z1�1�1�1H2o2�2�2�2343[3�3�3�3�3 4G4�4�4575�5�5�5%6L6s6�6�6�6"7]7�7�8�8�8�89,9�9�9!:E:�:;e;�;<<I=X=v=�=�=f>�>�>?s?�?�?@/@�@AdA�A"B�B>CKC�C�C�D�DE�E�EFF�FG�G�G*H�H�H�HI�I�I�IJJ�J�J�J�J�JL&L>LUL�LM'M=M�M�M�MNtN�N�NCO�O�O<P�PQ$Q�Q�QsR�R�RKSZSiS|ST*T�T�T)U�U�U�U�U_V�V�V	W<WKWZW�W�W�X�X�XYiY�Y�Y�YNZ�Z�Z�Z+[>[�[�[M\�\�\F]�]�]`^o^*_9_H_`` `3`�`�`a�a�aKb�b�b�bcIcXc�c�cddSdbd~e�e�e�efvf�f�f�fQgdgyg�g�gLh�h�hPi�i�i|j�jkk�k�k�k�l�l�l�l�m�m/n>n�n�n7oFo^o�o�oppp�p�p�pqqsr�r�r�r�rs#skszs�s-t<t�t�t�t
u_u�u�uhv�v�v�vw�w�w2xqx�x�x�x�x�x!y0y�y�y�yZziz�z�z
{M{\{
|B|Q|�|�|,}9}�}~~+~:~i~x~�~�~.n}��<�K��������Ձ�$�3���̂_�����Ńԃ��N�]�Ȅ������օ�:�z���:�o�~���͇Y�f�G�T�a�~���ߓ���������f�ڕ�����������������%�������.���™O�t���X�^�n�؛^�d�v�Ҝ������՝�Z�^�p�̞q�é���p������I�a�����
�`������F�^�����]������=�U�����,�ذ��w�}�����������������������ű˱ѱh�n�~�����ղ��g�l�~�7�J�W�����8�G������������,�����>�b�������������:�^�����t��������-�Q�������������)�M�����D�h���N�[�h�����2�A�P��� �/�>��������"�@��������������a���@�g�*�b�{��L�d�|����-�R�������������3�X�����s����������*�s�������b�������?����'�����!�F������S�n���A���������b�o�����:�U�p���������'�6��������S�l���
�1�o�������8�_�����
�1�n�������6�]������/�p������?�f�����9�c�������	�)������B������ Zt���
]��7Z(Y}�!��2?�r�Dh����0P��an�Q�=���v�>��O\����Un�>b��l�$�*Q`���*Q`���1 X g � � � O!v!�!�!""�"�"�"#(#7#�#�#�#�%	&&<&�&�&�&u'�'((=(�(�(N)[)$+�+�+,e,�,�,J.s.�.�.�./�/#020e0�0�0�0	11q1�1�1262E2y2�2�23<3K3�34$4�4�4�4n5�5�5C6j6y6�6�6�6I7p77�7�7808�89k9�9�9
:.:�:�:<�<=*=>*>9>�>�>�>�>?,?W@�@�@�@AA:AaApA�A�A�AQBxB�B�B�BCBCiCxC�C�CD^D�D�D�D�DEiE�E�E�EF FkF�F�F�FG.GRG�G"H�H�H�H,IPI�I�IYJ-KTKcK�K�KL/LL�L�LhM�M�MN0N�N�NAONO�O�O�O�OP<P�P�P�PuQ�QRR=R�R�RNS[S�TU2U�UV�V�V�V�V$WpW}WAXPXmX|X�X�X�X�XY*YY�[\E\�\�\]3]�]�]/^V^�^�^-_T_�_�_�_`f``�`a)a�a�a?bLbpbc[cxc�c�c�cd�d�d�dDefe�e�e�e�e�ef;fXfzf�f�f�f�fg2gOglg�g�g�g�gh$hFhch�h�h�h�h�hi8iZiwi�i�ij+jFjmj�j�j�j�jkek~k�kNl{l�l�lm/m7m?mGmOmWm_mgmomwmm�m�m�m�m�m�m�m�m�m�m�m�m�m�m�mn	nnn#n+n4n=nEnNnWn_nhnqnyn�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�no	ooo!o)o1o9oAoIoQoYoaoioqoyo�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�op
ppp"p*p2p:pBpJpRpZpbpjprpzp�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pqqqq%q.q6q?qHqQqYqbqkqtq|q�q�q�q�q�q�q�q�q�q�q�q�q�q�qrrrr#r+r4r=rFrNrWr`rirqrzr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rssss$s,s4s<sDsLsUs]sesmsus}s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�st
ttt%t-t5t=tEtMtUt]tetmtut}t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�tu
uuu%u-u6u>uGuOuXuauiuruzu�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�uvvvv'v/v7v?vGvOvWv_vgvovwvv�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�vwwww'w/w7w?wGwOwWw_wgwowwww�w�w�w�w�w�w�w�w�w�w�w�w�w�w�wxxxx!x)x1x9xAxIxQxYxaxixqxyx�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�xyyyy$y,y4y<yDyLyTy\ydylyty|y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�yzzzz$z,z4z<zDzLzTz\zdzlztz|z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z{{{{%{.{6{?{G{O{W{_{g{p{x{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{|	|||!|)|1|9|A|I|Q|Y|a|i|q|y|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|}	}}}!})}1}9}A}I}Q}Y}a}i}q}y}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}~
~~~#~+~4~<~E~M~U~^~f~o~w~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~
%-5=EMU]fnv~����������������	���!�)�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�������������������ʃ҃ڃ���������&�.�7�?�H�P�Y�a�j�r�{�����������������DŽЄ؄���������%�-�6�>�G�O�W�_�g�o�w������������������Džυׅ߅����������'�/�7�?�G�O�W�_�g�o�w������������������džφ׆߆����������'�/�7�?�G�O�W�_�g�o�w������������������LJχׇ߇����������'�/�7�?�G�O�W�_�g�o�w������������������Ljψ׈߈����������'�/�7�?�G�O�X�`�h�p�x�������������������ɉщى������
���"�*�3�;�C�K�S�[�c�k�s�{�����������������Êˊӊۊ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������ËˋӋۋ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������Ìˌӌی���������$�,�4�<�D�L�T�\�d�l�t�|�����������������ƍ΍֍ލ����������'�/�7�?�G�O�W�_�g�o�w������������������ǎώ׎ߎ����������'�/�7�?�G�O�W�_�g�o�w������������������ǏϏ׏ߏ����������'�/�7�?�G�O�W�_�g�o�w������������������Ȑѐِ���������$�,�4�<�D�L�T�\�d�l�t�|�����������������đ̑ԑܑ����������$�,�4�<�D�L�T�\�d�l�t�|�����������������Ē̒Ԓܒ����������$�,�4�<�D�L�T�\�d�l�t�|�����������������ē̓Փޓ��������&�/�8�A�J�S�\�e�n�w�����������������Ȕєڔ���������"�+�4�=�F�O�X�a�j�s�|���������������•ʕҕڕ�������
���'�/�8�@�I�Q�Z�b�k�t�|�����������������ƖΖ֖ޖ����������&�.�6�>�F�N�V�^�f�n�v�~�����������������ƗΗ֗ޗ��������� �)�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�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�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�[�c�m�u�}�����������������ǥϥץߥ����������#�+�3�9�A�I�Q�Y�a�i�q�y�������������������ȦЦצߦ����������&�.�6�>�F�N�V�^�f�n�v�}�����������������ç˧ӧۧ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������è˨Өۨ���������#�*�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�8�>�D�J�P�V�]�h�n�t�z���������������������������������������4�����������
�����H����������(������_��m�!��p�\��|G	
�
�yL
!
����������JW�������iov��
 &-8>DJP\bhntz��������������������
"(.7�V��O��$1�n { � �!�!�!t"�"!#�#S$`$�$�%�%�%`&�&'O'�'(�)�)�)�)�)�)�)�)�)�)�)�)�)�) *�*�+�+�,r-%/2/�/�0�01�1�2}4�4�4�5S6�7�8�8�8?:�:�<�=�=�=�>�>2?@t@�A�B(C�C�CfDEE�EF�F�FhL�M�MwNIOVOgO
PPP!P%P)P�R�S�T�TGV�V�VWXXbXHYUY�Y}Z�Z�Zt[�[�[�\�\�\�\�\�\�\�\�\�\G]W]^z^�^_�_�_.a;aGab#b/b�b�b�bczc�c0dqdkfzf�fgehrhh�hii.i�i�ijSj�j�j'kl!l9l�n�n�n�n�q�q�q�q�r�skt0u�u�vwDx	y�y�zX{|������������������#�)�/�5�@�F�L�S�_�e�k�q�w�}���������������������,�ƒW��������1���ȇ�>�y����ʊ׊.�E�R�*�ݍ���J�W���p�}�O�������ÓP�������ܔ��V�f���������	��(�J�W�d�v�������A�`�m�z������������ʣ?��8�§���-�ݩ.��ت���(�l�����;���*�x�#�0��������������F��^�&�7�ڶ���������1������O�\�i�=�Q�^�k�-�����`����������������������������������������������
���&�,�2�8�?�J�P�V�\�b�i����$�@�@�����8�s�������K���S���������p������ �f���=�A�Q������#�+�����������������������"�)�4�:�@�F�L�T�[�d�h�l�s�������������8�����y�������	��3�H�_��������'�K���������0�6�X����U��"�u�����1�5�U�|��}���~��GVr�����-Ga}��`	�	U
m
�
�
�
�
8Ql����Tm
&
�
)pX�$��S�:��Q�����E���� ^ � #!"%"�#S%Y%b%h%s%y%%�%�%�%�%�%�%�%�%�%�%�%�%&&�&�&�&d'h'�'�(`*h/0�0�1�2�2=34M7�8�8�8�8�8�8�8�8999999$9(9M9:�:e;</<�<==�=>">p>�>�?�?3@�@�@(E�F�F�F�F�F�F�F�F�F�FG
GGGGG#GGG�G�G�G�G�GHbHrHI�IK&K,L<L\M-N�N�N�O�OFPUP�P�P�Q�QWR�RS�STVeVtV�V<WRX�XY�Ya^�a�a�a�a�a�a�a�a�a�a�a�abbbb#b)b/b5b;bAbGbMbSbZbebkbqbwb}b�b�b�b�bcd`d�d�e�e'f6fSf�f�f0g'h7h�h�hKijk\klXlgl�l�l�lm6m�m�m$n3n�n;oSo3q7qJq�qfr�r�r�r�r�r!s@t�t,u<u�uav~v/w�w�xly�y�z�{b|{}~-~r;�(�c�u��]�U��������������ȈΈԈوވ��������J������
�~�����r�������$�������O����N��\�m�E�R�w��!�a�%�c�����Y����=�����ǟ؟��������ġʡСۡ���������(�o�~�բ��B��ӥ��������ͦ�^�d�����ħ?�Z�s����������/�ӫ@���άS���������Ű˰հ۰��������
����*�0�;�F�K�p�?�����ݳ/�>�Z�y����)�d�����ݵ2�O�����)�9����G���G�W����d�t�̽$���/�N�S�X�_�d�i�r�v�z�~�������������2�A�}���������������:����(�$��������^����!�%�)�1��������������������������������V���������� �=������O�_����g�(���������J��W���B�y�M�V�\�e�k�u�{���������������������������������������%�R�������3�`�����1���E���U�����W�����K�w�������*�W�����c�r�������`���)���
q�P�s�KZv�:��	4Pl�%>}	%���l�C�/F^��x2�$���L��%<Sj����������|���^�(X���Hx��8h���$(/./4/:/E/K/Q/W/]/c/i/t/z/�/�/i1'3�5�6�67q7�7;�;�<�=a>�>�?G@	BFF"F(F3F9F?FJFPFVF\FgFmFsFF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG=GTG�G�G�GHIcI�IwJ'MQSuSOT_T�TUV�V�X][�[�[�[6\�\I^�^�^�^�^_q_�_�_G`W`�`�a�b�c�c�c�cad�d�de&eCefWfgf�f�f�f�f7gVgkpk�mo�ocp�p4s/t5t;tAtJtNtRtVtZtctgtktst�t�t�tuu7uSumu�u�uqvw w�w$x3x�x�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{|	|||%|+|1|7|=|D|O|U|[|f|l|q|�|�}S~���!�:�v�ҁd���?�i�������D���Y�����ȅ�D���g��[����W���D�������Ə��4�’;�L����`�ɔ����n���@����������2�����B�`���?�L�j�H���s��c���(�.�4�:�@�K�Q�W�]�c�n�t�z���������������������ƦʦҦ6�N�{���ӧ�
�G�������5�ͩө�
�%�C�����٪`�f�������3�:�V�t�������ʭ�"�<�X�u�����Ǯ-�x�v�����ҹ��h�B���>�U����>�E���������������������U��������r���N�V�������������
���v�5���U����z�[�?�����V�\���v���6����I�O�U�[�e�i�m�q�u�y�}�������������������A�������e�����	�W���/�F�=�r�x������� �'�5�;�C�H�L�P�T�X�^�f�l�t�����O�,�|���������������7�S���H�e�q����� ���
�b���~�����������������������������-���j���������O�l���!���'�8�����d������������������ �'�<�R�����7�N���������-�D��������#�:�����p����X_ekqw~�����������������Q����@	x	�
�
v~���1����Rb���J��R�i�1�;Jg�7V\��ry�������	���!�!�!�!�!�!�!�!�!"
"""""#"'"+"�"�"�"�#L$�$�%-& '0'�'�'D(�(B)�)P*+++f+�+�+�+J,Y,t,,-�1�2�2�2�2�2�2�2�2�2�2�6�6�6�7�7�8�9�9n:�:7;�;V<\<e<Q=W=]=f=j=n=r=x=~=�=�=">e>�>�>�>�>?3?�?�?Q@�@zA�A�A:B�BCCiC�CD�D}EAF�F*G�G)H�H�H�H�H�H1I8I�I*J�K�L�L5MdM�M�M�M�MMN O�OP�PQ�Q�QfR�S*VrVyW�W�W=X�X?Y�Y�Y7Z�Z�Z{[I\�\�]�]�]�]�]�]�]�]�]c^�^n_=`�`b�bYf�fag�g�g~h0�����?�O�����X�����u����f����0����%����������F�ћޛ�Мݜ�؝��������ߟ����������
�������������
����	�����������������
����	���ث����O�`��$�׮�`���J�Z�������B�R�1�.�4�8�>�B�F�J�P�Y�]�f�$�4�ŷ�!�!�b�i�ٺM�
�~����f�˾M��f���e�y�������7�N��#�)�3�9�?�E�K�R�]�c�n�t�z�����������������������������������������"�(�.�4�:�E�K�Q�W�]�����*��	��=�R���$����������������(�,�?�(�,�>�`�t�,�0�B�������-���C�G�Z�����������������9�=�O��
������}���H�������4�8�K�!�%�7�R���������z�~���>�N�:���������������������������h�w�#�3������������k�o�����:����������g�w�B����������&�����������������s���N������������������k#'9��_l���{����
O�
�F
/$��4?{��MaK4g� +"	##P&m()�*�*�+�+{,4-�-�-�.O/�/�/R0)1�1�1�1�23(383�3�34!455!5�5	66667#747'848E8�8�9�9�9�9T:;�;�<�<�<F=>L?�?�@JBC]DE�E�F�F*H7H�H�H�IK-O:OGOQ�Q�RPT]T�U�U�UNWu[]]�^�`�`�a�a3b�b�b�b�b�b}c�cdud�d;e�efdf�f*gmgjjjj$j*j1j;jAjHjOj�j�j�jk�k$lmmm�mnnno�o�o�p�q�q�q�r�r�r�r^s�s�t�t�t\u�u-v�v�w�w�x�x�xy�y2z{{'{�{|}|}�}�}�~����n�r�����5���������C����������ӆ����5�m�z�]����ӎ���������������ʔД֔����������#�)�/�5�;�A�G�M�S�Y�a�l�s�z���������������������ƕ̕ҕؕޕ�����E����?�٤9����e�Ŧ%���u�s�Y����x�
�t�ۮo�֯=�԰;�����0���M�ƴ?��_����̸g�)���Ѽ����������c�G�+���������������������;�[���h�������������F���$��h�������������$�@�M�������������z��]���J�|%�Z��K���	x	�	@
�
l�4��q
�
�
��K����>FSX���������������!�!$v%�(�*�+�+�+�,�,Q-=1223L4�7�8:}:g>�D�F�F�FG
GGGG$G0G6G<GBGGGLGPGVG_GcGgG�J�M�N�O>QZ	[�[�]`�a�b�dgh6j�j
kQklXl�l{mn�no�o2p?q�u�v�{�|D~r�2�X�z�w���F�Ή@��b�.�y�ُ�[����h��	�͗������Ŝ���������z��3�l�T�"�.�I�V���^���'��#�,�����\����)�¼��
��7���&�3�C�`���B�O�`���h��o�W���:���������������-�<�n�������c���~���u���b�����Y�h���&�6����!�y�������L�����E�J�Q���������������V�����9�'����9�����R�b����j����r���!�x�����@�s�@�����^�����"�&�*�_�����	�	Q	�	�	�		q	�	�	�	�	�	U	
		�		u
	�
	a	�	k		�	b	�	�		*	�	�	�	�	�	�	�	�	�	�	�	�	�	�		
				"	(	3	9	?	)	�	�	�	�	�	s 	� 	� 	�!	�!	�!	�'	!(	�(	`+	o+	~+	�+	M,	�-	�-	�-	�/	�/	�/	�/	�/	�/	�/	0	
0	0	0	"0	(0	.0	40	?0	E0	K0	R0	\0	`0	d0	h0	n0	8	�8	�8	�8	79	:	:	�;	�<	=	�=	?	�?	+@	�@	�@	CB	�H	RI	YK	yL	�L	P	�P	�P	�Q	gR	kR	oR	sR	PS	�S	`T	ZU	ZV	QW	�X	�Y	�Z	�[	�[	"\	�\	�\	�\	!]	�]	�]	�^	�_	�`	�`	�`	�`	�`	a	a	a	a	a	a	!a	%a	Aa	�b	�b	�d	�d	�f	�f	Sg	Wg	�j	�o	�p	�p		q	q	Ar	�t	�v	v	�	F�	��	��	�	��	3�	D�	r�	�	�	��	Å	Z�	k�	�	�	��	��	R�	d�	�	,�	Љ	
�	��	�	&�	2�	]�	j�	��	��	֍	��	��	��	ؑ	�	ۓ	�	��	s�	��	,�	m�	��	�	1�	I�	��	��	c�	u�	��	Ø	͘	L�	��	)�	F�	ϛ	$�	<�	��	-�	؝	�	T�	��	ѡ	��	��	��	ģ	ʣ	У	ܣ	�	�	�	��	��	Ť	��	��	#�	�	�	
�	��	ү	د	ޯ	�	�	�	��	��	�	�	�	��	��	x�	5�	�	Ƶ	�	w�	��	Ը	�	w�	��	ٹ	
�	;�	l�	��	κ	��	0�	a�	��	��	^�	v�	�	�	N�	��	��	��	�	:�	o�	��	��	�	C�	x�	��	��	�	3�	��	��	��	M�	��	�	1�	��	��	�	2�	��	��	�	.�	��	��	�	*�	��	��	�	&�	��	��	�	"�	��	��	�	�	_�	C�	T�	8�	E�	W�	��	��	��	��	
�	��	'�	�	��	g�	��	��	��	v�	��	f�	��	��	V�	�	��	`�	
�	��	��	V�	u�	�	��	��	��	�	��	��	�	��	V�	��	��	��	��	��	��	��	��	�	��	��	��	��	��	��	��	=�	��	��	J�	Z�	�	�	&�	�	*�	b�	��	�	R�	U�	q�	��	��	��	�	��	��	��	7�	S�	��	��	U�	��	��	��	��	�
�
�
X
t
�

-
e
�
�

�
�
�
)
�
i

G
�

.
�
p

�

�

�

�
�
�
-
C
�
�
#
y
�
�

0
�
�
)
d
�
�
*
o
�

3
o
�
$
`
"
�
�
I
_
�

M
�
�
�
N
�
7
�
o
�
�

-
e
�
�
 
j 
� 
� 
<!

"
�"
�"
�#
+$
i$
%
k%
�%
�%
0&
�&
�&
�'
p(
�(
b)
j.
�.
�.
H/
u/
�/
�/
�0
1
71
Q1
�1
]2
�2
3
%3
A3
�3
�3
U>
�>
�>
+?
A?
�?
�?
�?
�?
B@
X@
�@
0A
B
�B
.C
�C
D
4D
QD
nD
�D
�D
[E
�E
�F
G
G
bG
xG
�G
�H
5I
�I
.J
�J
�J
K
K
JK
bK
�K
�K
�K
�K
L
1L
^L
vL
�L
�L
�L
M
bM
N
YN
�N
�N
O
$O
QO
iO
�O
�O
�O
�O
 P
8P
�P
Q
ZQ
rQ
�Q
�Q
�Q
�Q
)R
AR
�R

S
OT
gT
�T
�T
�T
�T
U
<U
uU
�U
�U
�U
V
V
GV
_V
�V
�V
�V
W
W
9W
rW
�W
�W
�W
�W
X
2X
_X
}X
�X
�X
�X
(Y
CY
aY
�Y
�Y
�Y
�Y
'Z
[
�[
\
Q\
�\
j]
�]
c^
�^
�^
_
_
F_
^_
�_
�_
�_
�`
Na
�a
b
�b
4c
�c
Fd
me
qe
�e
oh
�h
�h
	i
�i
j
4j
Pj
lj
�j
�j
�k
�k
�l
�l
m
#m
Am
zm
�m
�m
�m
	n
'n
`n
|n
�n
�n
�n

o
Fo
bo
�o
�o
�o
�o
:p
#q
�q
r
dr

s
}s
	t
vt
�t
�t
�t
u
u
8u
Su
ou
�u
�u
xv
�v
�v
�v
�v
w
Tw
x
<x
Wx
�x
�x
�x
�x
�x
8y
!z
�z
�z
�z
{
2{
~{
|
�|
�}
�}
~
(~
V~
n~
�~
�~
�~

.
L
�
�
�
�
�
5�
M�
{�
��
Ԁ
�
	�
'�
`�
|�
��
Ձ
�

�
"�
o�
?�
ȃ
n�
„
%�
=�
k�
��
��
Ʌ
��
�
=�
U�
��
��
��
��
̈
r�
�
q�
�
G�
V�
r�
��
��
	�
�
͌
��
#�
_�
��
ˎ
5�
ۏ
j�
&�
��
��
��
��
K�
E�
Ŗ
��
�
I�
g�
��
��
ט
��
0�
I�
��
i�
�
c�
ߛ
��
%�
=�
l�
��
��
ʜ
��
�
>�
V�
��
��
��
֝
�
��
q�
��
>�
�
W�
�
P�
��
��
բ
��
:�
#�
��
�
d�

�
}�
	�
v�
��
ʧ
�
�
�
6�
Q�
l�
��
6�
��
�
��
0�
g�
��
��
��
ӫ
�
	�
_�
��
�
��
K�
a�
��
Į
�
��
��
�
ز
;�
��
dz
T�
@�
ȵ
3�
v�
��
϶
�
#�
�
��
��
�
u�
��
��
�
�
P�
��
ݻ
�
K�
X�
/�
��
��
:�
�
��
��
�
�
k�
��
��
�
9�
s�
��
��
D�
��
��
O�
Q�
2�
H�
��
��
+�
A�
��
��
S�
i�
��
��
��
��
r�
��
��
��
�
T�
n�
��
��
��
��
�
0�
^�
|�
��
��
��
*�
F�
^�
��
��
��
�
�
Y�
v�
��
��
��
��
�
�
I�
g�
��
��
��
�
/�
G�
u�
��
��
��
�
�
9�
W�
q�
��
��
��
��
�
I�
��
U�
��
�
�
G�
_�
��
��
��
��
8�
!�
��
�
b�
�
{�
�
t�
��
��
$�
A�
Y�
��
��
��
��
I�
��
�
��
/�
��
(�
��
��
�
1�
_�
w�
��
��
��
�
1�
I�
w�
��
��
��
�
�
I�
a�
��
��
��
b�
��
��
��
)�
D�
f�
��
��
��
j�
��
+�
A�
��
��
�
��
_�
��
��
R�
n�
��
��
�
8�
v�
��
��
�
�
a�
�
��
�
s�
��
��
��
M�
��
��
-�
I�
f�
��
��
��
�
-�
J�
��
��
T�
��
��
$�
_�
��
��
�
A�
f�
��
��
y�
m�
��
��
��
�
U�
��
��
�
<�
y�
��
��
&�
��
�Oe��Tj��<R��)E}�+�3Ky������h	�	F
d
�
�
�
,J����6
�
��Tl����s�8Rl�����"<xH~��#Pg�@%����~c	|�0��� �!�!4"J"�"�""#8#�#�#$$h$~$�$�$1%G%�%�%(&�&A'(�() +�,�,'-=-�-�-.1.�.�.�./u/�/�/0c0y0�0�0F1\1�1�142J2�2�2�2�2 363o3�3�3�34"4�4�4�45s5�5�5686N6�6�6�6�6I7_7t8�8�8.9�9G:;�;<L=^=|=�=>m>�>�>?y?�?@6@�@AjA�A)B�B@CRC�C�C�DEE�E�E
F$F�FG�G�G1H�H�HI�I�I�J�JL)LALXL�LM*M@M�M�MNwN�N�NFO�O�O?P�PQ'Q�Q�QvR�R�RNS]SlSST-T�T�T,U�U�U�U�V�V?W]W�X�X�XYlY�Y�Y�YQZ�Z�Z.[A[�[�[P\�\�\I]�]�]c^r^-_<_K_``#`6`�`�`�a�a�a�b�b�bLc[c�cd�e�e�e�efyf�f�fgTg|g�g�gOh�hiSi�i�ij�jk"k�k�k�k�l�l�l�l�m�m2nAn�n:oIoao�op�p�p%rwr�r�rsns|s0tZt�tu�u�u�v�vw�w�w6xtx�x�x$y2y�yz�z�zP{^{E|�|�|.}z}�}~~l~�~�~q�?�M���؁'�5����c������Q�_��5�م�}���r���χ[�ݒI�V�f�������������ݕ�����������������՘|���șv�ۚ\�`�s�a�g�x��������ٝ\�a�r�Y���ǩ��X�t������M�������H�d������J������E�a�����	�A�������.����l�p�������ٲ��i�o����L�����ٽ;�I�����j����{���)�d�����|���v��������S�����k���j���P�]�m���5�D�R�#�2�@�|�����	�'�������������"�,�B��.�g����Q�i������T�����v���u�b��������^�v�����N�d���A�)���H������X���s������d�q����"�>�Y�t�����*�8�����������[�q�����$�:��������Z�p�����"�8�������
�\�r�����+�A�����"�;���+���D���$^{����\*�#�4�\�.j��R�c�;�i?��@�Qc������,,��,�� 3 � � ;!Q!�!�!s"�"�"#�#�#�%�%>&�&�'?(�(P)*�+�+Q,g,5.M.�.�.�/�/Q0g0�0�0]1s1�12e2{233�3�3�4�4Z5p5/6E6�6�657K7�7289�90:�:;�<�<�=>�>�>�>�>B@Z@�@�@&A<A�A�A=BSB�B�B.CDC�C�CJD`D�D�DUEkE�E�EWFmF�FTG@H�HRI�IJK/K�K�K1L�L�M2N�NCOVO�O�O�O�O>P�P�Q?R�RPS�T�TU6U�UV�V�V+WrW�WUX�X�XY,YU[
\ \x\�\�\]�]�]^1^�^�^_/_�_�_`�`Ga�aAbrb#cbczc�c�c
d�dle�e�e�e$fAf�f�f�f�f8gUg�g�g�g
hLhih�h�hi!i`i}i�i�ij2jHjtj�j�j�jk�kUl}l�l3m;mCmKmSm[mcmkmsm{m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�mn
nnn'n0n9nAnJnSn[ndnmnun}n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�no
ooo%o-o5o=oEoMoUo]oeomouo}o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�opppp&p.p6p>pFpNpVp^pfpnpvp~p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pqqq!q*q2q;qDqMqUq^qgqpqxq�q�q�q�q�q�q�q�q�q�q�q�q�q�q�qr
rrr'r0r9rBrJrSr\rermrvrr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rssss s(s0s8s@sHsQsYsasisqsys�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�st	ttt!t)t1t9tAtItQtYtatitqtyt�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�tu	uuu!u)u2u:uCuKuTu]ueunuvuu�u�u�u�u�u�u�u�u�u�u�u�u�u�u�uvvvv#v+v3v;vCvKvSv[vcvkvsv{v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�vwwww#w+w3w;wCwKwSw[wcwkwsw{w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�wxxxx%x-x5x=xExMxUx]xexmxux}x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�xyyyy y(y0y8y@yHyPyXy`yhypyxy�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�yzzzz z(z0z8z@zHzPzXz`zhzpzxz�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z{{{{!{*{2{;{C{K{S{[{c{l{t{|{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{|
|||%|-|5|=|E|M|U|]|e|m|u|}|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|}
}}}%}-}5}=}E}M}U}]}e}m}u}}}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}~~~~'~0~8~A~I~Q~Z~b~k~s~|~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~	!)19AIQYbjrz�����������������
���%�-�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�}�����������������ƃ΃փރ��������"�*�3�;�D�L�U�]�f�n�w����������������Ä̄Ԅ݄���������!�)�2�:�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�T�\�d�l�t�|�����������������ʼn͉Չ݉����������&�/�7�?�G�O�W�_�g�o�w������������������NJϊ׊ߊ����������'�/�7�?�G�O�W�_�g�o�w������������������Njϋ׋ߋ����������'�/�7�?�G�O�W�_�g�o�w������������������njό׌ߌ��������� �(�0�8�@�H�P�X�`�h�p�x�����������������ʍҍڍ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������Îˎӎێ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������Ïˏӏۏ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������Đ͐Րސ�������� �(�0�8�@�H�P�X�`�h�p�x�������������������ȑБؑ���������� �(�0�8�@�H�P�X�`�h�p�x�������������������ȒВؒ���������� �(�0�8�@�H�P�X�`�h�p�x�������������������ȓѓړ���������"�+�4�=�F�O�X�a�j�s�|���������������Ĕ͔֔ߔ��������'�0�9�B�K�T�]�f�o�x�����������������ƕΕ֕ߕ�����	���#�+�4�<�E�M�V�^�g�p�x�����������������–ʖҖږ������
���"�*�2�:�B�J�R�Z�b�j�r�z�����������������—ʗҗڗ���������%�-�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�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�u�}�����������������ţͣգݣ��������
���%�-�5�=�E�M�U�]�e�m�u�}�����������������Ťͤդݤ��������
���%�-�5�=�E�M�W�_�i�q�y�����������������å˥ӥۥ����������'�/�5�=�E�M�U�]�e�m�u�}�����������������Ħ̦Ӧۦ������
���"�*�2�:�B�J�R�Z�b�j�r�y�������������������ǧϧקߧ����������'�/�7�?�G�O�W�_�g�o�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��������������������ŭ̭ӭڭ����e�e;fXf6���S1b4�[	'\	�\	��	�	%�O��A�������N�����.�I���0���S�n�������F��<Y���
Js��#��
%H������Lh	2	�	�	�
�
a(Nb

5
�

���5�&Q�!W��,9 v � c!�!�!F"|"�")#�#[$h$;%�%�%2&h&�&'�'�'*(*_+�+�,�,x.-/:/0�0�0]1�1�3�4�4�45%6[6�6E8�8�8�8&9�9�:�:	;h;1=�=�=�=�=�>??K?@�@B�BwC�C�CGD�D�E�E`F�F�F<M�M�M�MN�NQO^O�S�S3T�TbU�U.VnV�V�V|WXX*X9XHXWX�XPY]YjYyY�Y�YZ�Z[|[]O]�]?^�^�^�^O_u_�_^`6a�abYb�b�b�bcIcfc�c�c�cdZdetf�f�f�f�f�f�f�f�gmhzh�hi'i]i�i�i�i�i<j`jqj�j�jk�kl.l�l�n�n�o�q�q�q9r�rWs�st_t�t$u�u�ukv�v0wsw�w8x�x�xy�yDz�z	{L{�{|��(�����
�+�?����B�ׄm����Ն�\����)�d���ڈE�ҊߊҋM�Z�������;���R�_��x�����������������������ϔ��*�^���ӕD���^������R�_�l�����������h�u���͟k���%�o�.���ţң������ʧר$�X���=�����ʬR���ܭ!�{��2�?�N�]�l�د+�o���&�p�ƴ�޵.������C��������������W�d�q�����Y�f�s����������4�P�2�����$�e����������S������6�z���6���R�x�����(�n�����I�O����������������.�V�{�����
�o���������+�@�U�z������7�x��������D���������
�,�?���2����N������=�J�,��S���T��x�Of�����	#=Wq���W	p	�	c
�
�
�
�
*F_|���Fb{�
S
1T��f��7��z�5���<���!���%t�\� o�c�!���e��B � � �!�!"�" #�#�%�%�%O&�&�&%'p'�'P)+]+�+U,-e-�-&.�.�.H/�/t0q1�12m2�2�2�3�4�4J5�5679�9:F:e:w:#;C;W;<'<<<M<b<v<%=|=�=>2>U>x>??c?�?�?@q@�@rAbG�G�G�G�GH#HGHjH�H�I�I�IAJqJ�J�JK�KL4L9M�MN�N�N�N�O�O�OPNPeP�P�PxQ�Q�Q=R�R�R�S�STfT�TiU�U8VmV�V�V�VgW�XY\Y�Y�Y�b�bc"dEdhd0e�ef/fGfdf�f�f
g�g�g/huh�h(i�i�i�jBk�k!l`lwl�l�l�l*mFmhm�m�m�m,nAn"oHop|p�p?q�q�qvr�r�r�r�r�rs
t1t�t�t4uMu�urv�v�v7w�wy�yRz{|j|�}$~L
���
��>�k����>�.����Չ�4�Պ�����:�p���Ռ�$����N���d��,�K���ݒ5��������V����m�̖6�d�ΗM�Z�j�ؘ�J���-�=�R����[�&���`�Ɲ�Ҟ��ϟB�w�����ݢ.������m�4������Ŧڦ��t������#�M��?�������ƪ��"��� ���Ƭ���Z��)�i�����D�j�����7�N�j������V�r���ϵ��:�̶ķ�;��1�b���޹1����O�����������l���
�e���������:�Q���&���������5��������1����,���\�����f��q����������0�M�����������W�����M����f���h���'�����1����4�[��C�p�������$�Q�~�������'�O����;�c�����K�s���������M�u�����{���B�i��������H�u�������k����������D����}���������O����w�7]��Sj��0J�����+D`|��Pk�	}�v�4t��K[p����=Tl��7u�d�f�:��Au�3Jax�����^�3����5���*<Q����Fv��6f���&V�� = L �/�/�1�3�3W5�5)6Z6�6�6W7�7
8n8�859�:�;<�<�<=h=�=�=�=�>�>�>@�@%G4GJGaG�G�G�GHI4IkI�I�J�MN�Q[S�S�SWT�T�TMU�U\V�VWmWbX�X#Y�Y3Z�Z=[�[\w\�\d^�^�^�^�^_�_�_�_`O`�`a�a�aNb�bcZc�c�cd�d�d�d�de5e�e f_fxf�f�f�f�fg?g�g=k�k?l&m�m�m�mLo�o=p�p�pq�t�tu,uGucu}u�u�uMv�v�vwpw�wx,xpx|(}�}~=~�~�~��s���1�c���&�Â��1�L�����߃��6�_�'�t�����؅��L����A���߈3�����֊���N���c�$���7���]������g���ʒ�C����D���N�����$�v���m���H��b����]�Ԛ4�a�����������W���S�������$�]���.����<�\���Ԣ,�L���ߦD�m���ŧ���9�U������'�P�����5�^�Ī��v�����իJ�f����/����0�L�h�������׮��5�����*�#�9��<��߼�����F�������1��������r���k������������g�����T���#�����8������4��{���P�m�� �����r����B�#������s���@�j���5�`������ �`����������o���c�����'������Q�������<�_����7��������-�A���G����������������G�c�����!�P����T�����r���q����H�����S���e������&�E����������%�W����u���|�����e�����(���3�H�^����,�D�l�~����������"�:�b�t�����������0�X�l���Z��`�P"l����	H	�	R
v
�
I���O���	,Z�%_�0��8��C��CZ��-(^�3d�,��T�"�"#�##$T$%�%n&�&('n'�'!(�(()�)�)6*�*�*
+D+�+�+�+�+,R,g,�,-�1�6�6�6m7�7	8=9�9�93:�:;�;�;A<�=�=>M>�>�>�>�>?'?C?e?�?@�@�@6A�A�A B{B!CPC_C�C�C�CTD�D�D�DXE�E(F�F�FGwG�G�GHIHI�IUJQL�L�L�L@MtM�M�M�M�M7N�N�NJO�OOP�P_Q�Q*R�R�R�STVV�W�W'XlX1YjYY�Y�Y&ZcZ�Z�Z.[S[e[\3\�\�]�^_�_f`�`a7b�b�fgLg�g�g�ghhY���ݓ�G�z����!�B�������9�}���͖�/�P���՗'���ט�g���
��a�������
�N�}�ٛ�A���؜�@������H������P������O������W������_������^������]������\�����[������^������^������]������\�����[���*�f����*�W�����v���߮:�{��%�R���Ͱ��B�u�����J�������,�Q�ѷ�:�L�v���)��Z�μB�z�K������տB�����p����D�����:����)���!������b�����1�������E�����_���4�O���4�L���D�����8������O�����%�����O�j������f�����a����E������\������R���"�q������@�����-�E���4�x����E������F���c��������.�^�����_���5�y����E�p�����+���F���������$�w���#���y�����F�������<�o��k�������6�f�����g���8�|����H�{��w�����
�%�U�����T�����/w����gt!�*�@�1Q	V�C�v�=��k.j��%��������!�!s"�"##�&�(\)�*6+�+�+�+�,<-l-�-�-/W/�/�/�/�011a1�1�1P2�2�2#303b3�3�3�34s4�455l5�566(6�6�67+7�7�7/8<8�8�8H9�9�9�94:�:^;�;0<�<�<=�=Z>�?@k@�@wB?C�D
EF�F�G2H?H�H�HJ)JLK�KN5OBOOODQoQ$R�R�SXTeT�T�U�U�VVW�WX\]$]`�`6apa�a�a?b�b�b�b�b�b�c�c�c=d^d�d�de$efe�e�e�e,fMf�f�f�fgUg{j�jkck�klcl�lmWm�m�mNn�noco�o�o�pq�q�q0r�r�rsfs�stVt�tudu�u
vxv�vwUw�wEx�x�xyhy�y�yqz�z{e{�{�{]|�|}_}�}�}�~%����z����=�����=�����K�����`�����?���/�}�ۆ�$�����u���Ӌ{�������ԏ����_���s��ѣj��d�Х0����P�<�}�j�a��N���J�������z��x�߱�Z�ӳw��i�
���9����������{�^�F�.�,�*�
���������~�b�F�/����U������������;����@���&�M���+�j�Z���*���:�X��H�X�e���������7�����$���X������_z���SD����?	a	�	�	
)
k
�
�
�
3U���_���'
I
�
�
(\�I5s��?��W��N[��[���C!�"�$<&�)%+r+�+�+O,�,�,-j-�1v2�3�4-8�8J:�>uG	K�M�NP{QSZ�ZF[�[\'\6\�]X`$b<c6e�ef^f�hzj�j�j:k}k�kl�l)m�m�n�n�o�oqGqDv�v�v4|�|/z�:�C���ш���։ދ��6�q��+�1���B�����T�O��՘1������ŝ�$�؞��K����s�����f����Q�^�����߳g�y���w�,�Ӹ4��������I�����1��n�����)�x���n�Կ.�;�R���
�H�����J�W���*�����7�X��-�@����'���5�X�v�����$�������X���:���,�j�=���/�a�v����.�~������_���1�r��� ���	�0�Q��������w�e���!�=�z��k���Z�����P����X����^���p���Y���f�=�x�0�?�_	 	k		[	�	�	W		�		V	M
	}
	�
		�	�	�	B	�	�	)	�	+	E	c	�	^	�	�	 	{ 	� 	�!	�!	�!	�&	
(	\(	�(	�)	i+	x+	�+	�+	�+	)-	�-	�-	,8	�8	�8	�8	G9	x9	":	�;	�<	J=	�=	T?	�?	l@	�@	�A	�B	C	2I	�I	
J	[J	�K	�K	�L	XM	�M	�M	�P	�P	Q	oQ	�Q	;S	wS	�S	�S	�T	�U	�V	�W	�X	�Y	�Z	�[	�[	4\	�\	�\	t]	�]	�]	;^	3a	�b	�b	�d	�d	�f	�f	_g	ng	nk	�k	�m	�n	�p	�p	q	[q	�q	9t	�t	�t	�t	�t	%u	�v	�v	)w	|w	�w	�w	2x	Gx	�x	�x	�x	My	�y	�y	z	Yz	nz	�z	{	${	t{	�{	�{	*|	{|	�|	�|	1}	F}	�}	�}	�}	L~	�~	�~		S	h	�	�	"�	7�	;�	��	��	�	�	;�	U�	g�	ӄ	�	}�	��	$�	b�	̆	
�	t�	��	�	Z�	Ȉ	�	 �	��	؉	�	��	��	�	�	�	��	e�	r�	�	��	��	Ǎ	�	��	��	��	H�	��	Ґ	�	��	ˑ	�	&�	X�	�	�	�	��	�	�	V�	{�	��	Е	�	?�	s�	��	ޖ	 �	O�	k�	m�	��	ܘ	[�	��	8�	��	
�	2�	h�	��	�	��	͝	�	��	9�	b�	��	¡	��		�	�	ܥ	��	T�	`�	�	"�	p�	٬	ѭ	�	^�	��	Z�	{�	ͱ	�	F�	c�	��	N�	��	Ե	��	ʸ	��	F�	g�	��	��	��	ɹ	�	��	�	+�	I�	\�	z�	��	��	��	ܺ	�	
�	 �	>�	Q�	o�	��	��	ǻ	l�	��	ܼ	��	
�	+�	>�	\�	o�	��	׽	��	�	(�	H�	]�	}�	��	��	��	��	��	�	1�	Q�	f�	��	��	��	��	��	�	%�	��	 �	?�	w�	��	'�	\�	~�	��	��	��	&�	\�	z�	��	��	��	"�	X�	v�	��	��	��	�	T�	r�	��	��	��	�	P�	n�	��	��	��	�	L�	j�	��	��	��	�	H�	�	K�	��	@�	M�	q�	r�	��	��	��	��	��	��	�	�	��	�	��	u�	��	G�	��	��	��	��	��	5�	��	]�	
�	��	z�	B�	��	^�	��	�	�	��	��	��	��	�	n�	��	�	��	��	;�	.�	��	N�	��	�	��	"�	W�	j�	}�	$�	��	��	|�	��	�	��	��	��	R�	��	�	1�	�	T�	n�	�	D�	^�	c�	��	��	��	�	�	��	��	��	E�	}�	��	��	V�	`�	��	��	��	i�	��	�
�
�
f
�
�

W
q
�
�


�
�
�

e
�
-
V
�



4
�
�
!
=
�
@	
{

�

�

�

�
�
�
�
9
`
�

/
�
�
�
&
M
�
�
7
Q
�
�
h
�

2
G
\
�
�
&
B
\


3
M
�
-
�
�
U
|
�

[
u
�
�
�
�
%
V
k
�
�

r
�
}
�
�

W
q
�
 
 
v 
� 
� 
!
)!
�!
�!
g"
�"
�"
�"
!#
$
;$
V$
�$
%
y%
�%
&
>&
V&
m&
�&
�&
�'
�'
�'
(
A(
�(
�(
:)
j)
u.
�.
�.
/
</
U/
�/
�/
�/
`0
�0
�0
�0
1
F1
`1
z1
 2
J2
�2
�2
�2
3
53
Q3
{3
�3
�3
`>
�>
?
7?
^?
�?
�?
�?
@
N@
u@
�@
�@
A
A
�A
�A
B
bB
�B
�B
C
�C
�C
D
ED
bD
D
�D
�D
�D
"E
HE
�E
�E
�E
MF
�F
G
7G
nG
�G
�G
VH
�H
�H
�H

I
"I
�I
�I
J
;J
�J
�J
K
<K
XK
�K
�K
�K
�K
L
'L
PL
lL
�L
�L
�L
�L
M
:M
OM
�M
�M
�M
BN
fN
�N
�N
O
CO
_O
�O
�O
�O
�O
P
.P
WP
rP
�P
�P
Q
hQ
�Q
�Q
�Q
�Q
R
7R
`R
{R
�R
�R
S
]T
�T
�T
�T
�T
U
.U
gU
�U
�U
�U
�U
V
9V
UV
~V
�V
�V
�V
W
+W
dW
�W
�W
�W
�W

X
(X
QX
oX
�X
�X
�X
Y
6Y
SY
�Y
�Y
�Y
�Y
�Y
Z
�Z
�Z
�Z
M[
q[
�[
\
)\
>\
�\
�\
3]
W]
�]
�]
E^
p^
�^
�^
_
7_
T_
}_
�_
�_
�_
�`
�`
�`
a
;a
�a
�a
�a
b
hb
�b
�b
!c
�c
�c
d
e
ye
�e
|h
�h
�h
�h
�h
Vi
�i
�i
j
Dj
`j
|j
�j
�j
�j
(k
Rk
�k
�k
�l
�l
m
3m
lm
�m
�m
�m
�m
n
Rn
nn
�n
�n
�n
�n
8o
To
ro
�o
�o
�o
p
'p
�p
�p
q
`q
�q
�q
&r
<r
Qr
�r
�r
Fs
js
�s
�s
Xt
�t
�t
�t
�t
u
-u
Hu
cu
u
�u
�u
Zv
�v
�v
�v
�v
w
'w
Aw
�w
x
Lx
gx
�x
�x
�x
�x
�x
y
%y
�y
-z
�z
�z
�z
({
O{
k{
�{
�{
�{
�|
�|
�}
~
~
G~
d~
�~
�~
�~


>
{
�
�
�

�
&�
C�
l�
��
ƀ
�
��
�
R�
n�
��
ǁ
�
��
�
A�
\�
�
,�
|�
��
��
�
?�
��
τ
3�
\�
y�
��
��
�
�
.�
K�
t�
��
5�
_�
x�
ȇ
�
]�
��
��
��
�
C�
��
҉
4�
^�
��
�
O�
f�
��
��
��
�
�
��
ٌ
�
�
2�
L�
��
��
ύ
�
��
��
��

�
"�
��
��
�
2�
u�
4�
��
��
��
Ȕ
Z�
T�
��
X�
��
җ
��
Y�
��
��
ɘ
�
"�
>�
W�
q�
�
A�
V�
��
��
K�
p�
�
�
3�
\�
z�
��
��
�
�
/�
L�
u�
��
��
ʝ
�
�
��
ў
�
:�
^�
ϟ
�
�
+�
��
��
 �
D�
��
С
2�
]�
��
Ƣ
�
�
'�
ͣ
��
�
`�
��
��
&�
<�
Q�
��
ۥ
F�
j�
̦
��
X�
��
��
ڧ
��
�
+�
F�
a�
|�
��
�

�
#�
[�
��
��
9�
��
Ϫ
$�
=�
w�
��
��
ȫ
�
��
�
3�
L�
��

�
�
�
W�
~�
��
�
��
L�
p�
��
/�
Y�
İ
�
��
]�
�
I�
��
��
�
(�
A�
�
�
|�
��
��
�
@�
��
��
ݶ
��
�
��
�
��
I�
˸
��
�
��
��
��
�
�
��
k�
˻
�
��
$�
S�
�
�
m�
��
��
T�
��
�
�
'�
��
�
��
��
�
5�
w�
��
��
*�
E�
`�
��
��
�
1�
��
��
��
i�
��
�
'�
<�
��
]�
>�
e�
��
��
7�
^�
��
��
_�
��
��
��
��
��
��
��
��
��
��
�
F�
b�
|�
��
��
��

�
&�
O�
n�
��
��
��
�
8�
T�
}�
��
��
��
�
K�
g�
��
��
��
��
��
�
:�
Y�
��
��
��
�
!�
=�
f�
��
��
��
��
�
.�
I�
e�
��
��
��
��
�
;�
W�
r�
�
B�
��
��
�
8�
U�
~�
��
��
��

�
%�
��
��
�
^�
��
��
$�
:�
O�
��
��
D�
h�
��
��
V�
��
��
�
2�
O�
x�
��
��
��
�
��
��
�
6�
��
��
��
�
c�
��
��
�
~�
��

�
5�
��

�
'�
P�
m�
��
��
��
��
"�
?�
h�
��
��
��
��
�
:�
W�
��
��
��
��
1�
U�
{�
��
�
5�
R�
��
��
��
*�
a�
��
7�
^�
��
��
�
Z�
|�
��
��
�
0�
��
��
a�
��
`�
��
��
��
*�
D�
��
��
��
�
3�
N�
��
��
��
��
P�
z�
��
	�
��
~�
��
��
��
5�
Y�
��
�
:�
X�
��
��
��
�
�
<�
u�
��
��
��
_�
��
��
2�
L�
��
��
��
�
��
)�
O�
t�
��
��
)�
M�
f�
�
x�
��
��
�
(�
B�
��
��
��
u�
��
%�
J�
��
��
��
�
c�
��
-�[��`��Ho��7o�����Aj����<Wp����	@	U	�	�	V
�
�
�
<w���l���#
�
�
�
�
Pz�	k��"b������'K`��-Ga{�����1Ke5m���A]���-��r����.Rk;P��Ei��%@Zs��� !�!�!@"g"�"�".#U#�#�#$:$t$�$�$�$=%d%�%�%�%&&u&�&
'.'�'�'N(r(�()++�,�,3-Z-�-�-'.N.�.�./+/�/�/�/0o0�0�0�0R1y1�1�1@2g2�2�2�23,3S3{3�3�3�34?4�4�45/55�5�56D6k6�6�6�67U7|7�8�8�8�899{9�9:4:�:;T;x;�;<<<U=n=�=�=O>}>�>�>\?�?�?�?+@�@�@MA�ABkB�BHC�C�CfD�DEzE�EFF�FGrG�GH�H�H�HIiI�I�I(JiJ�J�J�J�JK#L6LNL�L�LM7M�M�M�M
NHN�N�N.O�O�O(P{P�P!QuQ�QRR�R�RWSfSxS�S'T�T�TUyU�U�U�UCVzV�V�V$WHWUW�W�W�W�X�XYUY�Y�Y�Y:Z�Z�Z�Z�Z:[�[�[9\�\�\2]�]�],^l^�^6_E_�_``/`�`�`Da�a�a0bfb�b�b�b1cUc�c�c�cd>d]d}d�e�e�efbf�f�f�f=g`gqg�g�g7h�h�h<i�i�iHj�j�jk�k�k�k]l�l�l�lGm�m�m;n|n�noCoVo�o�opTp�p�p�p�p
q@r�r�r�r�r
s sAsws�st9t�t�t�tuJu�u�uLv�v�v�vwfw�wxax}x�x�x�x�xy-y�y�y�yEzdz�z�z�z/{Y{�{/|N|s|�|}6}�}�}~#~5~\~u~�~�~Pz���H���€�����0���ɂ/�������σ���0�Z�����r������%�\����\�{���ʇ.�c�	�Q�^�w��������M�����E������]����	��H������W����������ؙc����h����p���H���͝��j���d�����f������?�Y�����V������<�V���ޭ��S�������3�M����������`�&�x�����β��:�x��#�T������D����������x���%�����7�Q�������������#�M�����M�~�����
�&�@�������s������<�����-�W���
�X�e�~�����>�M�����,�;���������8�s������Q�����@�.�8�_� �X�s�	�B�]�u���
�%�A�������y������G�����K�}�n�������"�k�������Z��������.�����w����5�������G�f���)����������=�l������2�N�i���������	�3�v�������B�f����)�g�������0�W������)�f�������.�U������'�h�������7�^�����1�[�v�������x���
�1���r��Pl����L��'I�Ol��p�<�j�<W��q�*?��:k�I�w,|��_��-��(Yo����Dh�'Q���U�!7"I[���"I[���) P b � � � G!n!�!�!�!""�"�"�" #2#�#�#�#�%&&+&{&�&�&^'�'�'(,(�(�(')X) *�+�+�+],�,�,B.k.}.�.�./�/0-0]0�0�0�011i1�1�12.2@2q2�2�2
343F3�3
44�4�4�4f5�5�5;6b6t6�6�6�6A7h7z7�7�788�8�8Z9~9�9�9:�:�:;�<=%=�=">4>�>�>�>�>?'?O@x@�@�@�@A2AYAkA�A�A�AIBpB�B�B�B	C:CaCsC�C�CDVD}D�D�D�DEaE�E�E�E	FFcF�F�F�FG(GAG�GH|H�H�HI?I�I�I'J%KLK^K�K�KLLnL�L�LQM{M�M
NNN�NOKObO�O�O�OP+P{P�P�P^Q�Q�QR,R�R�R'SXS�TU*UFU�U(V�V�V�VWGWzW�WKXeXwX�X�X�X�X�X'YjY`[\=\�\�\]+]�]�]'^N^�^�^%_L_�_�_�_`U`y`�`�`a�a�abIb_bc0cpc�c�c�c�c�d�d�d3eSe|e�e�e�e�ef4fQfgf�f�f�f�f	ggHgeg{g�g�g�ghh3h\hyh�h�h�h�hi1iGipi�i�i�i#j>jej�j�j�j�jkTkxk�k7l`l�l�lm)m�9���x���9�����"�C���*���G�h�������>��4S���Ba��u�B�����@b	,	�	�	�
�
TyH\
/
�
���,� 8�Q�
�&3�p } ;!�!�!-"v"�"##�#U$b$%�%�%&b&�&''�'�)"*F+�+�,�,P.'/4/�/�0�0D1�1�34�4�4�46U6s68�8�8�8�8c9q:�:�:7;�<�=�=�=�=�>�>
?7?@�@	B�BjC�C�C:D�DsE�EGF�F�FM�M�M�M�M�NKOXO�S�ST�T\U�U�UhV�V�VTW
XX$X3XBXQX�XJYWYdYsY�Y�Y�YZ�Zv[�\I]�]^|^�^�^B_o_�_7`0a�ab6b�b�b�bc@c`c�c�c�cdQd�dnf}f�f�f�f�f�f�fYgghth�hi!iTi�i�i�i�i3jZjkj�j�jk�kl(l�l�n�nXo�q�q�qr�rLs�stYt�tu�u�u`v�v%wmw�w2x�x�xty�y9z�z�zF{�{|��������"�9�	���5�ʄ`�����φ
�V����#�^���Ԉ�̊ي��G�T�r�`�ߍ�
�͏L�Y��r������Ǒْ������̓{�����Ɣ����X���ʕ'���&�����q�L�Y�f���������ӝ��b�o�|���3����>�������̣x��l�ħ���R�y��4��������I���ӭ�p�Ԯ,�9�H�W�f���%�7��� �?����ŵ(�y�ܶ��=�������t�����p�Q�^�k�����S�`�m���t���	����+�G�,������\�x�������
�M���y��-�e���)���=�r������h�����C�6���z������������(�P�u������i����������%�:�O�g������.�o��������;����������&�9���,�m���H������7�D���-���K��o�I]y����4Nh���Q	g	�	Z
�
�
�
�
!=Vs���=Yr�
J
(K���X��)��l�'����6W��W��C�+�>�2��O��W��4 � � �!�!"s"�"d#�%�%�%-&�&�&'j'�'C)+W+w+$,�,4-�-�-V.�./�/g0d1�1	2L2�2�2�3�4�45}5�519�9:=:_:q:;:;Q;�;!<6<D<Y<p<=o=�=>)>@>r>6?Z?r?�?@d@�@eAMG�G�G�G�G�GH2HdH�H�I�I�IJhJ�J�JK�K�K.L,M�M�MrN�N�NtO�O�OPHP\PtP�PoQ�Q�Q0R�R�R�S�S�SYT�T8U�U#VgV{V�V�V^W�XYGY�Y�Y�b�bcd0dbd'e�ef)f>f[frf�fgsg�g)hhh�hii�i�j5k�klZlnl�l�l�l!m=mSm�m�m�m&n8noBo
pKp�p9q�q�qmr�r�r�r�r�r
st+t�t�t.uDu�uiv�v�v1w�wy�yDz�z�{d|�}~>���ـ�)�e����5�%����ω�.�Ȋ������4�j�����������E�Ӑ9��&�6���В(���Ó���P�n�ݕ<����^���G�T�a����D��'�4�L����*��ݜ�/����Ǟ��ɟ-�q�����ע!�����d�'�v������Ԧ�k�������D�֨�{����r��������v����	�T���#�`�����7�d����1�E�a������M�i���Ƶ���4�ö���
��+�\�~�ѹ$�{��I����������f�����X�����������4�H���������������r�����(�����&���C�����`�	�\����������'�D�����������Q�����@�����Y���[��������(�z���.�R��=�j��������K�x�������!�I����5�]�~���E�m���������G�o�����u���<�c��������B�o�������e�y�������
�;����p�����������B����n�*W���Ma}�*A�����%;Ws��Gb�	p�Y�n{��ERg|���7Nfx�)�g�Y�[�4U�;o�-D[r������D�����~��$3H����@p��0`��� P�� 7 F �/�/�1�3�3&5�56E6�6�6J7�7�7=8�89k:�;�;�<�<=7=�=�=�=�>�>�>�?�@G.GDG[G�G�G�GHIIeI�I�J�M�M�QNS�S�SQT�T�T@UwUOV�VW<W1X�X�X�YZ`Z[�[�[j\�\O^�^�^�^�^_x_�_�_	`I`{`ra�a�ab�bc8c�c�cd�d�d�d�de,e�efYfof�f�f�f�f�f9gyg4k�kl�lTm�m�m>o�o/p�p�pvq�t�tu#u>uZutu�u�uDv�v�vwcw�w�w&xcxy|}�}~7~�~�~��f���(�Z�������(�F����փ�-�K��_�����υ��F����8���ֈ*�{���Ɋ���A�x�2��N�r�*�l�O�	�z�ɑ6���ĒՒ=�~�ړ6���@�u����p���<�֗B�ݘH�����,����[���������I�ם	�J������ҟ�T�������ޡ.�V���΢�F���٦;�d�����ا��0�L������=�ک���,�K����m�����«A�]�|�
�&���ҭ'�C�_�z�����ή�/�����!��������Ҽ�����@���ۿ�������������i���]��������������I�����F�����P���%�y�����"��J���C�g��������e�����5��������f���7�a�y�(�Z��������W�z���������Z���Z������r���s�K��������'�Y�����1���{���	�$�;���2�~���������������>�Z������J�����#�����e���d�����;�����"���X�������?�p���������Q�����h���o�t���4��������-�B�X����&�;�c�x�����������1�Y�n������������'�O�f�����M��W�CW����	B	�	!
E
�
C����:���T�J�#{�+����=Q��	'Xv^���F�"�"�"�#$N$%�%a&�&"'a'�'(�()s)�))*�*�*+;+n+�+�+�+,L,^,�,-�1�6�6�6X7�7809z9�9&:�:;};�;8<�=�=>D>l>�>�>�>??:?P?�?@�@�@!A|A�ABnBCJCYC�C�C�CJD�D�D�D'E�E�E�F�FGmG�G�GH�H?I�ILJHLnL�L�L:MkM�M�M�M�M*N�N�NAO�OBP�PRQ�QR�R�R�SKVyV�W�WXcX+YdYyY�Y�Y ZZZ�Z�Z![M[_[\-\�\�]�^�^�_]`�`a.b�b�fgFg�g�g�g_h5���ԓ�A�q���ܔ�<�x���ו#�w���Ė�&�J�����!�t����Y�����S��������H�Y�ӛ��3�l�Ҝߜ2�k�ڝ�:�s���B�{���A�z����I������Q������P������O������N�������M������P������P������O������N�������M����Q�����Q���٭�h���ٮ,�g���L�������4�`���ܱ�D���l�ߴ&�K�˷��'�C�m����ֻM���5�h�>������ÿ5�����j���������1���� ����������U�����$�a�����8�f���R���.�F���.�C��������2�s�����B���������I�a�y����D�����T�����?������O�~����1���O�������:�{���'�<���'�V�����#�������@���A�������
�%�<�����R���(�W�����$�j�����%���$����������q����S�l�����9�h������i���I��������-�D�����Z���+�Z�����'�u��U�������3�����G�����)j��}�an��2�#C	H�5��m�4w��] a��}�������!^!e"�"##�&�(N)�*(+c+�+�+�,6-H-�-�-�.Q/c/�/�/�0+1=1�1�122�2�23*3Y3|3�3�3
4e4�455^5�5�566w6�67%7u7�7)868x8�8$9�9�9�9&:�:P;�;<�<�<==L>�?	@V@�@nB6C�DEF�F�G,H9H�H�H�I#J>K�KJN/O<OIO6QiQR`R�SRT_TqT�U�U�VPWoW*\]]�_�`(aga�a�a9b�b�b�b�b�b�c�c�c4dXd�d�d�de]e�e�e�e#fGf�f�f�f
gLgYj�j�jLk�k�kVl�lm@m�m�mAn�no2o�o�o|p�p�q�qr�r�rs`s~st4t�t�t^u|uv_v�v�v4w�w8xnx�xyQy�y�ydz�z{N{�{�{P|�|}.}�}�}y~����t���؀7�U������E�c��G���Ƅ���"�Y�Ն����ىo�|�Ƌn�������������R�~�j��ȣa���[�ǥ'����G�#�w�N�[�ڬA���=�������m��k�ұزQ�ʳn��`����0����������m�P�8� �������������p�T�8�!�
�	��G�����v�}����-����2����?�v��\�L������,�J���:�J�W�s�~�����)��������J������Q]����M&����6	[	�	�	�	#
b
�
�
�
*O���V{��
C
w
�
V�;�/j����B��HU����N���6!x"w$/&u)+Q+�+�+B,p,�,�,V-�1i2�3�48�8=:�>oGK�M�NPnQFZyZ9[t[�[!\0\�]K`b/c)ewe�e-f�hlj�j�j1ktk�kl�lm�m�n�n�o�o�pAq'v�v�v|�|t҂4�&�|������Љ����0�Y�ۏ��#���4����F�A��ǘ�����������Ϟ�=��w�e�����X���ݰK�X�����ѳY�k���i��Ÿ.�������;�v��+��=������ �j�־�=���(�5�I�����?�f���D�Q��������.�R���'�:����!����/�C�p�����������C���-����d�0����[�m�����(�q������R���$�]���������D��������j�X�����0�m��^���T�����C�����K�����Q���c���E���E�4�d�#�2�R		W	�	F	�	�	M	�	�		L	5
	w
	�
	�
	�	�	�	5	�	�		�	"	<	N	�	4	�	�	�	u 	� 	g!	�!	�!	�&	(	R(	�(	@)	c+	r+	�+	�+	�+	-	�-	�-	8	�8	�8	�8	>9	V9	:	�;	�<	==	�=	G?	�?	_@	�@	�A	�B	�B	)I	�I	J	*J	|K	�K	�L	KM	�M	�M	�P	�P	
Q	>Q	�Q	5S	nS	�S	�S	�T	�U	�V	�W	�X	�Y	�Z	�[	�[	.\	�\	�\	g]	�]	�]	.^	-a	�b	�b	�d	�d	�f	�f	Yg	hg	ek	�k	�m	�n	[p	�p	�p	Mq	�q	!t	�t	�t	�t	�t	�t	Uv	�v	�v	sw	�w	�w	)x	>x	fx	�x	�x	y	�y	�y	�y	Pz	ez	�z	{	{	C{	�{	�{	�{	r|	�|	�|	(}	=}	e}	�}	�}	~	�~	�~	�~	J	_	�	�	�	.�	�	��	u�	�	̓	5�	L�	a�	��	
�	`�	��	�	\�	��	�	W�	��	��	T�	��	
�	�	s�	҉	߉	�	ϊ	��	�	�	��	_�	l�	y�	��	��	��	��	��	��	ŏ	B�	c�	̐	�	j�	ő	ߑ	 �	2�	ݓ	�	�	��	ޔ	�	M�	u�	��	ʕ	�	9�	j�	��	Ֆ	�	:�	e�	O�	��	֘	R�	��	/�	��	��	,�	_�	��	�	��	ǝ	��	�	0�	\�	��	��	~�	�	�	ӥ	�	#�	S�	��	�	?�	��	��	�	-�	��	M�	u�	��	�	9�	]�	��	:�	�	˵	|�	��	��	=�	a�	|�	��	��	ù	޹	��	�	%�	@�	V�	q�	��	��	��	Ӻ	�	�	�	5�	K�	f�	|�	��	��	c�	��	ּ	�	�	"�	8�	S�	i�	��	ν	��	
�	"�	?�	W�	t�	��	��	��	��	��	�	+�	H�	`�	}�	��	��	��	��	��	�	��	�	9�	n�	��	�	S�	x�	��	��	��	�	S�	t�	��	��	��	�	O�	p�	��	��	��	�	K�	l�	��	��	��	�	G�	h�	��	��	��	
�	C�	d�	��	��	��		�	?�	��	E�	��	:�	G�	]�	U�	��	��	~�	��	��	��	��	�	��	�	��	l�	��	:�	��	{�	��	��	��	,�	��	P�	��	��	m�	4�	��	X�	��	
�	��	��	��	W�	��	��	Q�	��	��	��	��	
�	�	��	1�	��	��	��	�	Q�	d�	w�	�	��	��	K�	��	�	o�	��	��	L�	��	
�	+�	�	K�	e�	�	;�	U�	Z�	��	��	��	��	�	��	��	��	<�	t�	��	��	H�	Z�	��	��	��	[�	��	�
�
�
]
�
�

N
h
�
�

�
�
�

W
�

P
�


.
�
�

4
�
2	
u

�

�

�

w
�
�
�
0
W
�

&
~
�
�

D
�
�
.
K
�
�
Z
�
�
,
A
V
�
�

9
V
�

*
G
�
'
�
�
L
s
�

R
o
�
�
~
�

P
e
z
�

d
�
t
�
�

N
h
�
�
 
m 
� 
� 
� 
#!
�!
�!
J"
�"
�"
�"
#
$
2$
P$
�$
%
p%
�%
�%
5&
P&
g&
�&
�&
s'
�'
�'

(
;(
�(
�(
)
d)
o.
�.
�.
/
6/
O/
|/
�/
�/
Q0
�0
�0
�0
1
=1
W1
t1
2
D2
�2
�2
�2
3
,3
H3
f3
�3
�3
Z>
�>
�>
.?
U?
�?
�?
�?

@
E@
l@
�@
�@
�@
A
�A
�A
�A
SB
�B
�B
C
nC
�C
	D
<D
YD
vD
�D
�D
�D
E
BE
�E
�E
�E
=F
�F
G
.G
eG
�G
�G
GH
zH
�H
�H
I
I
sI
�I
J
5J
�J
�J

K
3K
OK
xK
�K
�K
�K
L
L
GL
cL
�L
�L
�L
�L
M
4M
IM
�M
�M
�M
3N
`N
�N
�N
O
:O
VO
O
�O
�O
�O
	P
%P
NP
lP
�P
�P
Q
_Q
�Q
�Q
�Q
�Q
R
.R
WR
uR
�R
�R
S
TT
}T
�T
�T
�T
U
%U
^U
zU
�U
�U
�U
V
0V
LV
uV
�V
�V
�V
W
"W
[W
wW
�W
�W
�W
X
X
HX
fX
�X
�X
�X
Y
-Y
JY
�Y
�Y
�Y
�Y
�Y
Z
�Z
�Z
�Z
>[
k[
�[

\
#\
8\
�\
�\
$]
Q]
�]
�]
6^
j^
�^
�^
_
._
K_
t_
�_
�_
�_
u`
�`
�`
a
5a
�a
�a
�a
b
Yb
�b
�b
c
tc
�c
d
�d
se
�e
vh
�h
�h
�h
�h
Gi
zi
�i

j
;j
Wj
sj
�j
�j
�j
k
Lk
�k
�k
�l
�l
m
*m
cm
m
�m
�m
�m
n
In
en
�n
�n
�n
�n
/o
Ko
io
�o
�o
�o
p
!p
�p
�p

q
Qq
~q
�q
 r
6r
Kr
�r
�r
7s
ds
�s
�s
It
}t
�t
�t
�t
	u
$u
?u
Zu
vu
�u
�u
Kv
v
�v
�v
�v
w
w
;w
�w
x
Cx
^x
�x
�x
�x
�x
�x
y
y
�y
'z
�z
�z
�z
{
F{
e{
�{
�{
�{
�|
�|
�}
�}
~
>~
[~
�~
�~
�~
�~

5
r
�
�
�
�
�
:�
c�
��
��
ـ
�
�
I�
e�
��
��
ځ
�
�
8�
V�
�
&�
m�
��
��
�
9�
��
Ʉ
*�
S�
p�
��
��
߅
��
%�
B�
k�
��
&�
Y�
r�
��
�
?�
��
��
��

�
=�
��
̉
%�
X�
��
�
I�
]�
y�
��
��
͋
�
��
ӌ
��
�
)�
F�
��
��
ɍ
�
�
��
�
�
�
s�
��
�
,�
o�
+�
��
��
��
��
Q�
K�
��
I�
|�
×
�
P�
��
��
��
ޘ
�
5�
N�
k�
�
;�
P�
��
ښ
<�
j�
�

�
*�
S�
q�
��
��
��
��
&�
C�
l�
��
��
��
ݝ
��
��
˞
�
+�
X�
��
��
�
%�
|�
��
�
>�
��
ʡ
#�
W�
��
��
ڢ
�
!�
��
�

�
Q�
~�
פ
 �
6�
K�
��
ե
7�
d�
��
�
I�
}�
��
ѧ
�
�
"�
=�
X�
s�
��
ר
�
�
R�
��
�
3�
��
ɪ
�
7�
n�
��
��
��
ګ
��
�
-�
F�
��
�
�
�
N�
u�
��
خ
��
=�
j�
��
 �
S�
��
�
��
N�
ݲ
@�
��
��
��
"�
;�
ش
�
m�
��
��
�
:�
}�
��
Զ
��

�
��
ڷ
�
:�
��
��

�
|�
��
��
Ϲ
�
��
V�
»
߻
�
�
M�
ݼ
�
]�
��
��
D�
z�
ܾ
�
!�
x�

�
��
��
�
,�
n�
��
��
!�
<�
Z�
��
��
�
+�
r�
��
��
Y�
��
��
!�
6�
��
W�
5�
\�
��
��
.�
U�
��
��
V�
}�
��
��
��
��
��
y�
��
��
��
��
=�
Y�
s�
��
��
��
�
�
F�
e�
��
��
��
�
/�
K�
t�
��
��
��
�
B�
^�
{�
��
��
��
��
�
1�
P�
��
��
��
��
�
4�
]�
|�
��
��
��
	�
%�
@�
\�
x�
��
��
��
��
2�
N�
l�
	�
<�
��
��
�
/�
L�
u�
��
��
��
�
�
��
��
�
O�
|�
��
�
4�
I�
��
��
5�
b�
��
��
G�
{�
��

�
)�
F�
o�
��
��
��
p�
��
��
�
0�
��
��
��
��
T�
��
��
�
o�
��
��
/�
��
�
�
G�
d�
��
��
��
��
�
6�
_�
|�
��
��
��
�
1�
N�
w�
��
��
��
"�
O�
h�
��
�
,�
I�
��
��
��
�
N�
��
.�
U�
��
��
�
L�
v�
��
��
��
*�
��
��
S�
��
W�
��
��
��
!�
;�
{�
��
��
�
*�
H�
��
��
��
��
A�
t�
��
�
��
x�
��
��
��
&�
S�
��
�
1�
O�
��
��
��
��
�
3�
l�
��
��
��
Y�
��
��
)�
F�
��
��
��
p�
��
 �
F�
k�
��
��
�
G�
`�
��
r�
��
��
��
�
<�
��
��
��
f�
��
�
A�
~�
��
��

�
T�
��
�Ry�W~��?f��.f�����8a~���
3Qj��{�	:	O	�	�	M
�
�
�
�
3n���]���
v
�
�
�
At�\��Y������EZ��$>Xr�����(B_�/d���8T|��'��c�����Le5J��6c��7Tm��~ � �!�!7"^"�"�"%#L#�#�#
$1$k$�$�$�$4%[%�%�%�%�%&f&�&�&('�'�'?(l(�()%+�,�,*-Q-�-�-.E.�.�.�."/x/�/�/0f0�0�0�0I1p1�1�172^2�2�2�2�2#3J3r3�3�3�3464�4�4�4&5v5�5�56;6b6�6�6�67L7s7y8�8�8�899l9�9:.:�:�:E;r;�;<'<O=e=�=�=@>t>�>�>M?�?�?�?%@s@�@>A�A�A\B�BBC�C�C8D�DELE�E�EFmF�FTG�GHuH�H�HIZI�I�IJTJ�J�J�J�JKL-LEL�L�LM.MwM�M�MN?N}N�N"OvO�OPoP�PQZQ�Q�QyR�R�RQS`SrS�S!TrT�T	UmU�U�U�U7VeV�V�VWBWOW~W�W�W�X�X�XIY�Y�Y�Y.Z�Z�Z�Z�Z4[{[�[-\�\�\&]}]�]^f^�^0_?_�_``)`|`�`)a�a�a$bQb�b�b�bcOc�c�c�cd5dWdhd�e�e�e�eVf}f�f�f1gZghg�g�g+h�h�h0i�i�i-j�j�jkZk�k�k2l�l�l�l,m�m�m5npn�no=oMo�o�o�oHpvp�p�p�pq+r�r�r�r�r�rs,sqs�s�s3t�t�t�tu;ulu�u=vuv�v�v�vHw�w�wXxwx�x�x�x�x�x'yqy�y�y6z^zvz�z�z{S{�{|H|^|�|�|0}�}�}
~~/~G~o~�~�~;t��	�B�|����v���ہ�*�v�Â�������Ƀ�	��T���Մ�c�����܅�G����G�u���ć�]��K�X�n������
�)�����5�t����>�������$�������3����������ϙ]����b�z��j���&���ĝ����d���^�����]�������6�P������M�������3�M���խ�J������*�D���ݯ��������Q��r�����Ų����r��
�N�����޽��>�x����{��o��������.�K�������u������G�����/�x�������:�������d������6������Q�����R�_�u�����8�G�����&�5����������/�N�������,�����0�(�/�V��O�j��9�T�l�����;�������i������A�����,�w�h��������b�������Q�x������(������g�����/�������>�]�|��y��������(�f������)�E�`�{���������-�g�������3�`����� �^�������'�N������� �]�������%�L��������_�������.�U�����(�R�p��������i�����+�����T��
Gc����=��C�Ff��
a��6�a�3Q��b��$9��e�@�n&m��P��'~�
Si����5b{K���Fy�1@U���@U���  G \ � � � >!e!z!�!�!"v"�"�"�"#,#�#�#�#�%�%
&%&l&�&�&O'�'�'(&(}(�(	)R)*�+�+�+T,{,�,9.b.w.�.�./�/0'0T0{0�0�0�0
1`1�1�1�1%2:2h2�2�23+3@3�344�4�4�4]5�5�526Y6n6�6�6�687_7t7�7�788�8�8K9x9�9�9:p:�:;�<
==�=>.>�>�>�>�>?!?F@o@�@�@�@A)APAeA�A�A�A@BgB|B�B�BC1CXCmC�C�C�CMDtD�D�D�DEXEE�E�EFFZF�F�F�F�F"G;G�GHmH�H�HI9I�I�I!JKCKXK�K�KLL_L�L�LBMuM�MNNpN�N�NEO\O�O�O�OP%PlP�P�POQ�Q�QR&R}R�R	SRS�TU!U=U�UV�V�V�VW3WtW�WEX\XqX�X�X�X�X�X!Y[YZ[
\4\{\�\�\"]�]�]^E^�^�^_C_�_�_�_�_F`s`�`�`ata�a�aCbYb�b*cgc�c�c�c�c�d�d�d$eMese�e�e�e�ef+fHfaf�f�f�f�fgg?g\gug�g�g�g�gh-hShph�h�h�h�hi(iAigi�i�i�ij5j\jwj�j�j�j�jEkrk�k(lZl�l�l�l#m�E�����������2�K�
���W�p�������J�@[���Nu��'�)J�
�����Pj	4	�	�	�
�
e�,Pd
7
�
���:�(;��M �!`"
#2$o%L&�&�'*q+�,
/y0o1Y4576�6�8+9�9�:;m;�=�=�>?�@B�B|C�C�CLD�D�E�E�F�F�M�M
N&O�S8T�TdU�U3VpV�V�W,X;XJXYX�XlY{Y�Y�Y7Z�Z&[�[�]�^�^T_w_�_�`?a�a'b�b�b
cNchc�c�cdd_d$f�f�f�f�f�f�f�f$h�hbi�i�i�i�iAjbjsj�j�jk�k0l_n�nrq�q>r�rYs�stat�t&u�u�umv�v2wuw�w:x�x�x�y�yFz�z{N{�{|��-������0�A����G�܄r����׆�^�����+�f���܈�������@� �F�������b������Ԕ�
�G���ؕo�˚��@�	��ҟ��t���������Z����B�����ϬW����&�}��A�P�_�n���5�˲u�ش�����E�V������$�������9�U�4�����)�l��������9������;���;���d�����B��� ����������������0�X�}������q���������-�B�W�|�����<���������I���������.�A���4����P�s���L�F�m��Y��}k�����(B\v���Y	u	�	h
�
�
�
�
1Kd����Mg��X
6Y��
k��<���:���!>���&���*y�a�%t�h�&���j�G � !�!"�"%#�#�%�%�%y&�&G'�'U)+_+�+Z,
-j-�-+.�.�.M/�/y0v1�1223�3�45O5�5
699�9:K:g:y:(;H;Y;<)<><R<g<x<*=�=�=7>g>D?h?�?@v@�@wAtG�G�G�G
H(HYH�H�I�IFJvJ�JK�KL>M�M
N�N�N�O�O+PjP�P}Q�QBR�R�R�S�SkT�TnU�UJV�V�VlW�XYnY�Y�bc'dWd5e�efLfif�fg�g�gzh�h-i�i�i�jGk�k3l|l�l�l�l/mKm�m�mnFn'oJop�p q�q�q{r�r�r�r�rsst3t�tuRu�uwv�vw�wy�yWz{<|�}Q�����R�Ă	�C�3����׉�6�ڊ�����<�r����)���"�S���]��:�������1����r�іH��o��L��B�T�����`�(���e�˝ �Ԟ��T���Ģ3����r�9���V�Ǧܦ�y�������%�R��D����$���˪��'���"������\��+�n�����I�l����S�o����]�w���ֵ�)�Ѷַ@��d����6���,�ջ
�ּ2����j���������V���+���������_�����6������n���{��������5�R�������������R����k���m���,�����6����6�`��E�r�������&�S���������)�Q����=�e�����M�u���������O�w�����}���D�k��������J�w���������������I��������������T����|�<_��o��2O����-Ie��Up�	���K��"`u����?Vn�<z�f�h�<��Cw�5Lcz�����rG���I��,AV����Hx��8h���(X�� ? N �/�1�34\5�5.6t67\7�78s8�8:9�:�;L<�<=m=�=�=�>�>@�@'G6GLGcG�GHHINIJ�J�MN�Q`S�S�S�T�TRU�UaV�VWrWgX�X(Y�Y8Z�ZB[�[\|\�\~^�^�^__�_�_`8`�`�a�a�aSb�bc�c�c6d�d�d�d:e�e4f}f�f�f�f�f(g�gBk�kDl+m�m�mQo�oBp�p�p�q�tu1uLuhu�u�uRv�v�vuw�wxux�|-}�}#~?~�~�~��x�h���+�Ȃ��6�N��������;�,�~���݅��)����F����8���ۊ���S���h�)�����<���b������l��������I���S���C�Ŗr������b�ٚ9�c����������\���X�������&�b�Ġ3����A�^���֢1�N����I�r���̧��@�Z�Ϩ�,�R����:�`�ɪ��{�����׫O�k����4����5�Q�m�������ܮ�����/�(���A�
����þ-�������3���
�����w���p���+������������Y���(����:������6������U�o�
�"�����w����G�(�
�����x���G�o���:�b������"�e����������h���,�������S������N�����������2�C���Q���������
�����L�h�����3����Y�����w��v���M�����X���j������+�G��������7����z�������j���-���5�J�`����.�I�q������������$�?�g�v�����������5�]�n���
_��e�U$��� 4	�	W
{
�
K���Y��6�*y5��=��H�� _��/B�P�1�Y�"#$=$%�%s&�&s'�'&(�(-)�)�);*�*�*I+�+�+�+2,l,- -�1�6�678B9�98:�:;�;�;F<�=�=>R>�>�>�>?,?H?w?!@�@AHA�A%B�B&CRCaC�C�C�CVD�D�D�D]E�E-F�F�F"GyG�G�G HIMI�IZJVL�L�L�LBMyM�M�M�M�M<N�N�NOO�OTP�PdQ�Q/R�R�R�SYV�V�W�W,XqX3YlY�Y�YZ(ZhZ�Z�Z3[U[g[\5\�\�]�^_�_k`�`a<b�b�f#gNg�g�g�gmh�.�����&�D������a���Җ�4�R�����l��f�������2���F���E�ǝM�ϞU�ΟT�֠\�ޡd�ݢc�ܣb�ۤa�ڥ`�ݦc�ݧc�ܨb�۩a�ڪ`�/�z��>����{�Ʈ?���9����G����1����S�ӷ�<�S�{���.��_�ӼG�|�P���"���׿G����r����I�	���?���.���&�����g���6�����J���d��T��Q���I��������T������&�o��������f���&�����a����l�'�����)�����J���9����g���-����������3�����d���:����W������v�������F���(���~���K�����V������� �;�����l���=���
�b�������*�w���Y����|��&�/�E�6V	[�$H�{�B��p3���]������!�!x"�"�&�(a)�*;+�+-�-"/�/�0�1�2
3g3�34x4�4q5�5-6�67�78�8�8�9�99:�:c;�;h<=�=_>�?@@|BDC�DF�FHJ+JQK�KOIQqQ)R�R%TU3W�W�\Z`;aua�a�aAb�b�b�b�b�b�c�c�cBd`d�d�de&eke�e�e�e1fOf�f�f�fgZg�jk�klhl�lxm�mSn�nho�o�pnq�qrr�r9s�st�t7u�uv�vw�wJx�xy�yzvz�z�{|b|�|d}�}�~u��I������������������y�4�dž)���a�؋���\�ُ���d���x��֣o�	�i�ե5�����U�b�G��S���O���������}���_�س|���n����>������������c�K�3�1�/������������g�K�4����Z������������@�!���E���+�R���0�o�_���/���?�]��M�]�j���������<�����)���]������d��/[���D	c	�	�	
+
p
�
�
�
8W��d���,
K
�
�
-^�N7x�D�k���`�$��H!�"�$I&�)*+�+�+T,�,-�1{2�3�4^8O:�>wGK�M�N"P�QXZ�ZK[�[\)\8\�]]`)bAc;e�efcf�hj�j�j?k�k�k�l.m�m�n�o(q[v�vK|[�c�������0�6���G����Y�T��ژG�\��ݞ�P����x�����k���(������l�������1�ظ6���׹�N�����s�ڽ.�}��$�s��W����M������/�����<�Z�	�/�B����)���b���)������r�?��V�B��A�{���������d���6���%����V�������!�|�j���&�B����p�������U����]���
�c���u�����B�5�D�d	%	
	u	�	Y		�	X	b
	�
		�	�	G	�	�	.	�	0	J	}	�	2 	�!	�!	�&	(	^(	�(	�*	�+	l-	F8	�8	�8	L9	�9	�;	�<	O=	�=	Y?	�?	q@	�@	�A	�B	3C	7I	�I	J	`J	�K	�K	�L	]M	�M	�M	�P	Q	tQ	�Q	=S	|S	�S	T	�T	�U	�V	�W	�X	�Y	�Z	�[	6\	�\	y]	�]	@^	5a	�b	�b	�d	�d	�f	�f	pg	sk	�k	�m	�n	�p	`q	�q	rt	�t	�t	�t	*u	�v	�v	.w	�w	�w	�w	7x	Lx	�x	�x	y	Ry	�y	�y	z	^z	sz	�z	{	){	y{	�{	�{	/|	�|	�|	�|	6}	K}	�}	�}	~	Q~	�~	�~		X	m	�	�	'�	<�	n�	Ƃ	�	Z�	i�	�	��	;�	�	��	3�	߈	"�	��	�	��	��	�	��	��	��	��	̍	X�	��	J�	��	Ԑ	#�	��	͑	Փ	��	�	�	[�	}�	��	ҕ	�	A�	x�	��	�	%�	Z�	��	ޘ	`�	��	=�	��	�	4�	o�	�	 �	��	ϝ	�	��	>�	d�	��	ġ	��	�	�	�	��	Y�	e�	�	'�	u�	ެ	��	c�	_�	}�	ұ	�	K�	e�	IJ	��	ٵ	�	K�	i�	��	��	��	˹	�	��	�	-�	N�	^�	�	��	��	��	�	�	�	"�	C�	S�	t�	��	��	��	޼	��	�	0�	@�	a�	q�	��	ܽ	�	*�	M�	_�	��	��	��	��	��	��	!�	3�	V�	h�	��	��	��	��	��	�	*�	��	%�	A�	|�	a�	��	��	��	��	+�	a�	|�	��	��	��	'�	]�	x�	��	��	��	#�	Y�	t�	��	��	��	�	U�	p�	��	��	��	�	Q�	l�	��	��	��	�	M�	'�	!�	��	��	��	��	��	�	��	��	L�	��	��	��	��	��	:�	��	b�	�	��	�	G�	6�	��	u�	��	��	�	��	@�	o�	o�	
�	��	Y�	l�	�	m�	��	��	��	�	��	$�	��	3�	!�	[�	s�	�	K�	c�	h�	��	��	��	�	$�	��	��	��	J�	��	��	��	[�	b�	��	��	��	n�	��	�
�
�
k
�
�
$
^
v
�
�

�
�


j
�
2
X
�
!
6
�
�
&
B
�
E	
}

�

�

�

�
�
�
�
>
e
�

4
�
�
�
+
R
�
�
<
S
�
�
m
�

I
^
�
�
+
G
^


8
O
�
/
�
�
Z
�
�

`
w
�
�
�
�
6
m
�
�


w
�
�
�
�
$
^
v
�
	 
! 
{ 
� 
� 
!
+!
�!
�!
x"
�"
�"
&#

$
@$
X$
�$
%
~%
�%
&
C&
X&
o&
�&
�&
�'
�'
�'
(
C(
�(
�(
K)
w.
�.
�.
/
>/
W/
�/
�/
�/
e0
�0
�0
1
1
K1
e1
|1
%2
L2
�2
�2
�2
:3
V3
�3
�3
b>
�>
	?
<?
c?
�?
�?
�?
@
S@
z@
�@
�@
A
A
�A
�A
B
gB
�B
�B
C
�C
D
JD
gD
�D
�D
�D
�D
'E
JE
�E
�E
�E
RF
�F
G
<G
sG
�G
�G
[H
�H
�H
�H
I
$I
�I
�I
J
=J
�J
�J
K
AK
]K
�K
�K
�K
�K
L
,L
UL
qL
�L
�L
�L
�L
$M
<M
QM
�M
�M
�M
GN
hN
�N
O
O
HO
dO
�O
�O
�O
�O
P
3P
\P
tP
�P
�P
Q
mQ
�Q
�Q
�Q
�Q
 R
<R
eR
}R
�R
�R
S
bT
�T
�T
�T
�T
U
3U
nU
�U
�U
�U
�U
V
>V
ZV
�V
�V
�V
�V
W
0W
kW
�W
�W
�W
�W
X
-X
VX
tX
�X
�X
�X
!Y
;Y
XY
�Y
�Y
�Y
�Y
�Y
Z
�Z
�Z
�Z
R[
s[
�[
+\
@\
�\
�\
8]
Y]
�]
�]
J^
r^
�^
�^
_
<_
Y_
�_
�_
�_
�_
�`
�`
�`
a
=a
�a
�a

b
mb
�b
c
#c
�c
�c
d
7e
�e
~h
�h
�h
�h
�h
[i
�i
�i
j
Ij
ej
�j
�j
�j
�j
-k
Tk
�k
�k
�l
m
m
8m
sm
�m
�m
�m
n
n
Yn
sn
�n
�n
�n
o
?o
Yo
wo
�o
�o
�o
p
)p
�p
�p
q
eq
�q
r
>r
Sr
�r
�r
Ks
ls
�s
�s
]t
�t
�t
�t
�t
u
2u
Mu
hu
�u
�u
�u
_v
�v
�v
�v
�v
w
,w
Cw
�w
x
Qx
lx
�x
�x
�x
�x
�x
y
'y
�y
/z
�z
�z
�z
-{
T{
m{
�{
�{
�{
�|
�|
�}
~
#~
L~
i~
�~
�~
�~


$
C
�
�
�
�
�
+�
H�
q�
��
̀
�
�
�
Y�
s�
��
΁
�
�
�
F�
^�
�
.�
��
��
��
�
A�
��
ф
8�
a�
~�
��
ą
�

�
3�
P�
y�
��
:�
a�
z�
͇
�
n�
��
��
�
E�
��
ԉ
9�
`�
Ŋ
&�
k�
��
��
��
��
��
ی

�
�
7�
N�
��
��
э
�
��
��
��
�
$�
��
��
�
4�
w�
9�
��
Ē
��
͔
_�
Y�
��
]�
��
ח
��
^�
��
��
Θ
�
)�
C�
\�
s�
�
C�
X�
��
�
P�
r�
�
�
8�
a�
�
��
Ŝ
�
�
4�
Q�
z�
��
��
ϝ
�
�
��
Ӟ
�
?�
`�
��
�
-�
��
��
%�
F�
��
ҡ
7�
_�
��
ˢ
�
�
)�
ң
��
�
e�
��
�
>�
S�
��
ݥ
K�
l�
Ѧ
��
]�
��
ħ
ߧ
��
�
0�
K�
f�
��
��
�
�
%�
`�
��
��
;�
��
Ѫ
&�
?�
|�
��
��
ͫ
�
�
�
5�
N�
��
�
��
�
\�
��
��
�
��
Q�
r�
��
4�
[�
ɰ
�
��
b�
�
N�
��
��
	�
*�
C�
�
�
��
��
��
�
B�
��
ȶ
�
��
�
��
�
��
N�
ո
�
��
��
��
�
��
u�
һ
��
:�
�
�
r�
��
��
Y�
��
�
�
)�
��
�
��
��
�
:�
|�
��
��
1�
J�
b�
��
��
�
3�
��
��
��
n�
��
�
)�
>�
��
_�
C�
j�
��
��
<�
c�
��
��
d�
��
��
��
��
��
��
��
��
��
��
�
M�
g�
��
��
��
��
�
+�
T�
s�
��
��
��
#�
=�
Y�
��
��
��
��
�
R�
l�
��
��
��
��
��
�
?�
^�
��
��
��
�
&�
B�
k�
��
��
��
��
�
3�
N�
j�
��
��
��
��
�
B�
\�
t�
�
D�
��
��
�
=�
Z�
��
��
��
��
�
'�
��
��
�
c�
��
�
<�
Q�
��
��
I�
j�
��
��
[�
��
��
�
7�
T�
}�
��
��
��
��
��
��
�
8�
��
��
�
h�
��
��
�
��
��
�
7�
��
�
,�
U�
r�
��
��
��
��
'�
D�
m�
��
��
��
��
�
?�
\�
��
��
��
��
6�
W�
}�
��
"�
:�
W�
��
��
��
/�
c�
��
<�
c�
��
��

�
_�
~�
��
��

�
2�
��
��
f�
��
e�
��
��
��
1�
I�
��
��
��
�
8�
P�
��
��
��
��
U�
|�
��
�
��
��
��
��
��
:�
[�
��
&�
?�
]�
��
��
��

�
#�
A�
|�
��
��
�
a�
��
��
7�
N�
��
��
��
��
��
.�
T�
y�
��
��
.�
O�
h�
�
z�
��
��
�
-�
D�
��
��
��
z�
��
*�
O�
��
��
��
�
h�
��
2�`��e��Mt��<v�����Fo����AYr����	B	W	�	�	[
�
�
�
	#A~���q��
%
�
�
�
U|�p��$g������,Mb��2Lf�����6Pg7r��Fb���/��w����3Tm=R��Jk��*E\u��� !�!�!E"l"�"�"3#Z#�#�#$?$y$�$�$%B%i%�%�%�%&&z&�&'0'�'(S(t(�(-+�,�,8-_-�-�-,.S.�.�.	/0/�/�/�/$0t0�0�01W1~1�1�1E2l2�2�2�2	313X3�3�3�3�34D4�4�4
545�5�5�5"6I6p6�6�6�67Z7�7�8�8�8�899�9�9:6:�:;Y;z;�;X<s=�=�=T>�>�>�>a?�?�?�?-@�@�@RA�ABpBC�C�D�EF�F�GH�H�HInI�I-JuJ�J�J�J&K;LSL�LM$M<M�M�M�MNMN�N�N3O�O�O-P�P�P�QMR%SzS�S�TU~U�U�UHV�V�V-WWW�W�W�W�X
YZY�Y�Y�Y?Z�Z�Z�Z[<[�[�[>\�\�\7]�]F^_�_1`�`^a�a5bob�b�b:c�c�cdCd_d�d�e�e
fgf�f�f�fBgbgvg�g�g<h�h�hAi�i�ibj�j�k�l�lamn�n�no[o�o�oYp�p�p�pqLr�r�r�rs\s�st�t�t�tOu�uQv�v�v�wxhx�x�x�xy�y�yJzfz�z�z>{�{>|�|}�}�}(~7~e~�~_��-���р��с���8���ƒу��?�����w���Dž*�k�$�k���?�&�|����������J�˕������	��������ݙe���?���O�����ҝ�K���f������k������F�^����
�[�����	�C�[������X������:�R�������ư���e�G�����Ӳ�	�X��-�����)���־����}���*�����<�S�������������(�O�����^������+�B�������x������>�����2�Y���3�����#���������=���	�{�E�0�=�d�%�_�x��I�b�z����*�C�������~����� �I�����\�p�������'�p�������_��������0�����|����7�����N�k���.�����
�S�����7�S�n��������{�������G�h����.�l�������5�\������.�k�������3�Z������,�m�������<�c�����6�`�x�������}����3�����Wq����Q��,K�Tn��u��o�AY��v�,A��K�N�|.���d��/��9q����Ij�,S���Z�9'N]���'N]���. U d � � � L!s!�!�!""�"�"�"�"%#4#�#�#�#�%&&-&�&�&�&c'�'�'(.(�(�(8)"*�+�+�+b,�,�,G.p..�.�.	/�/ 0/0b0�0�0�011n1�1�1232B2v2�2�2393H3�34!4�4�4�4k5�5�5@6g6v6�6�6�6F7m7|7�7�78!8�8�8_9�9�9�9:�:;�<='=>'>6>�>�>�>�>?)?T@}@�@�@AA7A^AmA�A�A�ANBuB�B�B�BC?CfCuC�C�CD[D�D�D�D�DEfE�E�E�EFFhF�F�F�F	G*GCG�GH�H�H�HIAI�I)J*KQK`K�K�KL LsL�L�LVM}M�MN!N�N�N+OdO�O�O�OP-P�P�P�PcQ�Q�QR.R�R�R8S�TU/UKU�U-V�V�V�VWQW�WMXjXyX�X�X�X�XYoYb[\B\�\�\	]0]�]�],^S^�^�^*_Q_�_�_�_`Z`{`�`�`a�a�a)bab
c2cuc�c�c�c�c�d�d�d8eUe�e�e�e�e�e
f9fVfif�f�f�f�fg!gMgjg}g�g�g�gh"h5hah~h�h�h�h�hi6iIiui�i�ij(jCjjj�j�j�j�jkYkzk�k<lbl�l�l
m+m+���^�(��������-���u�3�)��7�4r2��^	
�
��c
8!�l����
!"�"�#�$�%�&e'�*�+�-�/*1�2�5�7U:�<�>�@�A�B>CD|D[E�EF~L�N�R�TU_V�VW{X�Y�Zn]�^'_�_`_a�b7c�c�cHd�dgFi�i*j�j�j?kRlo�r�s�tHu
v�v�w\x!y�y�zp{��������B���m����/����I������U�����	�D�@�����g���f����	��A���[����V�O���F������?������S������\�t�O��� ���G�0�S�C���X���P�����i���������8���i�f���c���n�*���k��:�����m������	�
�
�1>
�
?�o�=�l�Q�
j��-�^���* u � :!<"+&�')w*�/10�0�1�2S34c92:�:};�<U=�=�>�?I@�@ALG�H1I<KRLtMEN�NPQRmR�R)S"T"VRWiX�X�Y�b�d�e�e�fFgMh�h�hai,jkrkl�m�nko`q�q9sXt�t�w�x�yz�z�{�}E~�T�@���2�v�2��`��$�������������
�e�0��������9�y�|�����r���V��,���X��������p�z���E���X�����U���������A���e����Q����_���o�-�����:���������P��>���&���[�'�u���%�}�>���������`��o���Z���/�x���A���%��f���;T�	<�+����I�=�0��e�%���u�1=3�5�6/7�7�7.;�;w>�?_@�G�I�J=M+Q3S�SuT�T%U4V�V�Xs[L\�\N^o`�`�b�cdwdZe
fmg"k�kopzp�p�t�u�v6w�wIx�|
~i~'�R�����|���(�F��������-���^���}�'�s����o�\�&����������M�c����w��������� ���K����y���X���a�����|���d���%���<�J�����{�������������Z�4��l��]�4���������n�'�,�����m�����!�����K���k������q�U�-���+�������L���������W������}�����]�{�f�1���{������8� �x�������C��o�����9���?�O���z�X��c����Y�����O�����5���
V�	�
���9�x�`�h��G�O��!�"�$�%C&F'�'�'Z()X)*f*.+m+�,D-�6�79:�:�:M;�;�=�=9>k>�?i@�@�A�APB�B�C�CD�D�EYF�FBG�G�H@J�K�L:MNcN6O�O(P�P.Q�QR|R�S@V�W�WXUX�XWY�Y�YNZ�Z�Z�[_\y^�^�_S`�`$b�bofgwg�g��e����o�������}�G�=�7�����
����$�#�"�!� �#�#�"�!� �����x�<����r����j�&�7���c� ������|���c��|�����������S�h�:�������v���X�&�C���������e�3�����M�c�h������d�?��������I�"���P������G��������S����O��������
f�
"_&H=KV�dxbK� C"g&�(2)�*
+�,�.i02O38485N6L7\8�8
:k:0;�;�<]=*>c?�?aB&CtD�E�F	G�IKQ�Q�R�U�[�^a)d�d�dRe�ef{f�fAg)k:l/m&n�n
p�p�r�s�t�uCv�w.yHz={5|�|~��������+�����K�s������'�[����U���O����{���;�������'���#���������S���Q�����F���c���U���v�%�����~�@�"��������������z�^�B�%�������������������R�r�������������%�]���;�.�������.����.�;�W�d��������������.�t���a�<q��+	�	�	W
�
��K�
�
�
��b��6Uo�3����!�!&$�%�(�*�+�,^1H2�3m4�7:}>�J�M�N�OTQ,Z[�[�]0`�ac	e~hMj�j&kjkolm�mn3oIp�u�{[~�o���]�W�y����r�����%� ���������������J���k�9�E���u���>���:�C������u����N���w���w����#���n������y������������L�7������b���)���l�����O�=����O�����x���(�����0�����7�������������4	�	�	�	3	k	2	�		�
	w	�		�	x		�		<	?		�	� 	�'	8(	�(	d,	8	�;	�<	!=	�=	,?	�?	A@	�@	A	YB	�B	�H	jI	oK	�L	�L	*P	�P	fS	�S	vT	pU	pV	gW	�X	�Y	�Z	8]	�]	Ya	�b	�d	k	�o	-q	Zr	�	^�	��	
�	��	4�	��	��	+�	��	|�	D�	%�	K�	��	��	��	D�	��	�	a�	��	�	��	_�	��	T�	��	E�	%�	\�	��	��	��	��	9�	��	�	(�	��	�	��	��	1�	��	��	�	d�	G�	��	H�	��	D�	��	@�	��	<�	��	8�	��	4�	v�	l�	��	�	$�	>�	�	��	|�	��	�	l�	+�	��	v�	#�	��	��	��	��	5�	2�	m�	��	�	��	��	��	��	�	T�	��	q�	+�	@�	0�	��	��	��	i�	��	Z�	��	��	�
�
C
�
�
=
�
}
[
�
�
u


�
�
W


�
D
x
�
�
�
�
�

t
'
�
s
�

�
�
K
�
�
C
�
� 
� 
P!
"
�"
$
}$
%
�&
'
�'
�(
�(
o.
�.
�.
O/
�/
�0
1
�1
q2
�2
�3
Z>
�>
U?
�?

@
l@
�@
DA
)B
�B
BC
	D
�D
oE
F
�F
.G
�G
�G
�H
II
�I
5J
�J
3K
xK
�K
L
GL
�L
�L
M
vM
N
`N
�N
:O
O
�O
	P
NP
�P
Q
�Q
�Q
R
WR
�R
S
}T
�T
U
TU
�U
0V
uV
�V
QW
�W
HX
�X
Y
yY
;Z
$[
�[
e\
]
~]

^
j^
�^
._
t_
�_
`
�`
ba
/b
�b
Hc
�c
^d
vh
i
�i

j
�j
�k
�k
�l
Ym
�m
?n
�n
%o
�o
p
Np
7q
�q
xr
s
�s
t
}t
�u
v
hw
x
Ly
'z
�z
F{
�{
#|
�|
�}
>~
�~
�~
d
�
c�
��
?�
��
8�
��
S�
��
��
��
S�
��
��
%�
k�
��
��
�
��
��
��
��
�
*�
��
s�
�
��
I�
��
o�
��
��
��
�

�
��
}�
#�
j�

�
S�
��
��
&�
l�
(�
�
��
R�
��
k�
��
W�
��
�
N�
7�
��
x�
�
��
�
}�
��
J�
7�
s�
�
�
u�
��
#�
��
��
$�
��
��
h�
T�
��
:�
��
7�
 �
��
'�
U�
��
l�
C�
��
��
N�

�
��
,�
��
�
��
�
X�
��
��
c�
W�
\�
��
U�
��
}�
��
��
��
��
,�
��
F�
��
	�
t�
��
7�
1�
�
��
]�
��
��
'�
��
i�
��
/�
u�
��
�
L�
5�
��
v�
�
��
�
{�
�
o�
��
�
��
]�
*�
��
C�
��
/�
�
G�
��
��
�
_�
��
��
1�
w�
��
�
g�
�
|�
�
��
U�
��
2�
��
s�
��
��
��
�
��
*�
u�
�
��
0�
x�
�
S�
�
}�
��
a�
��
Y�
s�
�
��
�
��
r�
i�
��
��
:�
��
�y~�f�[�?�a��3��|	�	|
�
b��J
�0�������\��8|�T9���w��� � �!^"�"L#�#1$�$�$[%�%<&�&U'%(�(%+�,Q-�-E.�."/�/0�0�0p1�1^2�2�2J3�3�364�4&5�56b6�67s7�8B9�9[:+;�;�=>�>'?�?N@�@#A�A�AAB�BjCD*E<F$G�GIH3I�I�JmL�LUM�M*N�N�N[O�OPTP�P<Q�Q�R�SBT�TAUV�VrW$Y�YZfZ�ZV[�[\e\�\]^]�]�^`_K`�`�a�a�bqc)d�e1f�fg�ghdh�hihi�ij�j7kl�l�mVn�nwo!p�p*r�r�snt u�uw�wLxFyz�zr{�|}�}�~�a��I��y�s�I������������������������$���^�����+���z�(���w����B�'�����]�
���x�����������g��������~���f�T�������(�V�D�-���h��������h��������x���U�=���\���3���x�����L�������� �����N��� �����L��������U���R���?���X�(�<�#��p>�7��~��f��S��T�i���1@�@�G � e!�!�"#�#�%R&�&�'S(�(*�+{,b.�.0{0�0�1%2�2+34�4�5Y6�6_7�7F829�9D:;
=>�>?o@�@PA�AgB�BXC�CtD�DEF�F�FhGTH�HfI!JCK�KEL�L�MFN�N\O�OPRP�P�QSR�R�T�V2W@YZ[4\�\"]�]E^�^C_�_,`�`[a�a�b*c�c�c!d
e�ij\j�j�j+k�kZl�l�l+���^�)��������-���u�3�)��7�4r2��^	
�
��c
8!�m����!"�"�#�$&�&f'�*�+�-�/+1�2�5�7V:�<�>�@�A�B?CD|D[E�EF�L�N�R�TU_V�V W}X�Y�Zp]�^'_�_`aa�b7c�c�cHd�dgIi�i*j�j�j@kUlo�r�s�tHu
v�v�w\x!y�y�zp{ׁ����B�؃m����/�Ɔ�I���߇�U���ˈ�F�B���Րj�9�g�������D���^��ʢW�P���F�����?���ʭ�S������]�u�P��� ���I�3�V�E�X�J�Q�������j���������9���j�����d�d�o�*���k��:�����o����
*
�C
1?
�
@�p�>�m�R�k��.�_���+ v � ;!="�')y*�/30�0�1�2U34c92:�:};�<U=�>�?J@�@A�H2I=KSLtMFN�NQRnR�R*S#TSWjX�X�Y�d�e�e�fGgNh�h�hbi-jksk�m�nkobq9sXt�w�x�yz�z�{�}F~�T�A���2�v�2��`��$��������������f�1�ٔ�����9�z�|�����r���V����Y����ݧq���F��Y����U�Dz��ԴB����f��иQ����_�Ǻp�.����;�����Q��?���'���(�v���&�~�?���������a��o���Z�0�y���B���&��f��<U�	=�-����J�=�0��e�&���u��1>3�5�607�7�7/;�;x>�?_@�I�J>M,Q4S�SvT�T&U5V�V�Xt[M\�\p`�`�b�cRdxd[eng#k�kop{p�p�u�v7w�wJx�|
~i~'�S����}�����~�(�t�Ȉ�p�]�'����������M�d����x��ٕ��Ø!���K����y�՞X���a�����|����%�%����������[�5��m��^�5�	�����{���p�)�-�����n�����!�����K���k������q�U�-���,�������L������X������}���^�f���|������9�!�y�������C������:���@�P���{�����5���
�	�
���w�y�	a�i���H�P��"�$�%D&G'�'�'[()Y)*g*0+�,D-�79:�:�:N;�;�=�=9>�?j@�@�A�AQB�B�C�CD�D�EYF�FBG�GAJ�K�LNcN6O�O(P�P.Q�QR|R�S@V�W�WXUX�XWY�Y�YNZ�Z�Z�[_\y^�^�_S`�`$b�bofgwg�gɓf����o�Ε����}�I�?�9�ٚ������&�%�$�#�"�%�%�$�#�"����y�=��˯s��ñk���8��d�!���	�Ƚ}��d��}���������U�j�<�
����x���Z�(�E�������g�5�����e�j�
�����f��������K���R� ���������������Q
��������
h�

$a(J?MX�fzdM�� E"i&�(4)�*+�,�.l02Q3:4:5P6N7^8�8:m:2;�;�<_=,>e?�?bB'CvD�E�FG�IKQ�Q�R�U�[�^a)d�d�dRe�ef{f�fAg,k<l2m(n�np�r�s�t�uFv�w1yJz@{7|�|	~��с؂σ.���ƇM�u���ԟ'�[����U��O����{�ۦ;�ç����'���#�������S��Q���ͲF���c�ܴU���v�%����~�@�"���н��������z�^�B�%�������������������R�r�������������%�]���;�.�������.����.�;�W�d��������������.�t���a�=r��+	�	�	W
�
��K�
�
�
��b��7Wo�4����!�!'$�%�(�*�+�,_1I2�3n4�7:~>�J�M�N�OTQ,Z[�[�]0`�ac	e~hMj�j&kjkplm�mn5oKp�u�{]~�q���_�Y�{���	�s��Ք��&�!����ߜĞ̠���	�L���m�;�G���w���@���<�E������u��ۼP���y���y�����#���n������z�	�����������M�8������c���*���m�����P�>����P�����y���)�����1�����8�������������5	�	�	�	3	l	2	�		�
	x	�		�	x		�		@	
	�	� 	�'	8(	�(	f,	�;	�<	#=	�=	.?	�?	C@	�@	A	[B	�H	lI	qK	�L	�L	+P	�P	fS	�S	vT	pU	pV	gW	�X	�Y	�Z	9]	^	Ya	�b	�d	k	�o	-q	[r	�	_�	��	�	��	5�	܅	��	,�	ԇ	}�	E�	'�	M�	��	��	Ԕ	D�	��	�	a�	̖	�	��	_�	�	T�	��	E�	%�	�	ۤ	ɥ	Ч	9�	��	�	)�	��	�	��	�	2�	��	��	�	d�	H�	��	H�	��	D�	��	@�	��	<�	��	8�	��	4�	w�	n�	��	�	%�	?�	�	��	}�	��	�	m�	,�	��	w�	$�	��	��	��	��	8�	4�	o�	��	�	��	��	��	��	�	U�	��	r�	f�	@�	{�	0�	��	��	��	��	��	��	��	i�	��	��	��	�

�
%
C
:
�
O
�
=
�
~
[
�

(

=
�
x
�
�
�
�
t
�

�
�
K

�

C
-
�
� 
P!
"
�"
}$
�&
'
�'
�(
�(
�.
�/
�0
�1
q2
�3
�@
DA
)B
�B
CC
�D
oE
F
�G
�H
II
�I
vM
N
�P
�R
�S
TU
�S
�U
�S
�V
�S
QW
�S
�W
T
�X
"T
Y
6T
yY
;Z
$[
�[
e\
]
~]

^
`
�`
ca
/b
�b
Hc
�c
`d
i
�i
�j
�k
l
�l
3l
Ym
Gl
�m
[l
?n
ol
�n
�l
%o
�l
�o
Np
7q
�q
xr
s
�s
t
�u
hw
Ly
Rz
�z
�{
#|
2}
�~
L}
d
d}
�
�}
��
�}
?�
�}
��
��
S�
܃
��
��
��
�
��
��
��
��
+�
s�
�
ߎ
I�
�
ٖ
��
�
�
6�

�
��
}�
#�
(�
�
��
R�
��
k�
��
N�
7�
��
x�
�
��
�
��
J�
s�
#�
��
��
$�
۳
h�
T�
ܵ
c�
��
7�
 �
(�
��
��
m�
C�
Խ
þ
N�
d�
�
��
X�
��
��
c�
��
@�
��
Y�
,�
t�
��
��
��
��
	�
��
��
��
7�
�
�
�
��
0�
��
`�
'�
��
i�
L�
5�
��
v�
�
��
�
��
�
�
��
^�
*�
��
C�
��
�
��
�
��
}�
�
2�
��
s�
��
��
��
�
�
�
��
u�
�
��
0�
�
��
�
��
}�
��
��
��
a�
��
s�
�
�
��
i�
��
:�
��
[�?��|		
|

�
3
b��K
�0����\�T9��w�� <&�&U'%(�(�,�8B9�9[:+;�;�=>�>(?�?O@�@$A�A�ABB�BlCD-E>F&G�GJH4I�I�JnL�LVM�M+N�N�N\O�OPUP�P>Q�Q�R�SDT�TBUV�VsW%Y�Y
ZgZ�ZW[�[\f\�\]`]�]�^c_M`�`�a�a�brc*d�e2f�fg�gheh�hiii�ij�j:kl�l�mWn�nxo"p�phr�r�sot!u�uw'xMxGyz�zs{�|�}�}�~�b��K�T�z�t�J������Ŕ�ʗ���������ݩ����Ө+��׫��z��(�'�ʭ<�w�Q��f�үB�'���^��x�����������g��������~�h�V�����c�D�z�-�����h����������U�=���]��3�����M����?���X�)�<��#�p>�7�~��f�S��T����R&�&�'S(�(�7F829�9E:�FhGTH�HgIEL�L�MFN�NRP�P�QSR�R�VAY,`�`[a�a�b!d
e+k�k�l���L�������������c�!�q�%��"` ���L	
�
�~Q
&��Z����� "�"�#�$�%�&S'�*�+v-�/1�2�4�5b6�7�8R9C:�:&;�<�>x@�A�B,C�CjDIE�EFlL|N�R�S�T�TU�UKV�V
WgX�Y�Z[]�^_�_�_Ka�b#c~c�c4dudg2i�ij�j�j+k>l�n�qrr�r�spt5u�u�v�wIxy�y�z]{���0�ƃ[��������5���̇�B�}�����2�a�.���������S�R�k������-�|�G�����-���D�=���2�ݪ���-�q�����@���}��.�J�b�;������5��x�A�z�1�D�<�����W�������q�����$�u���U���<�����}���O�\����Y�
�\���&�y���Y�����o
�
�*
�
-u]�)��X�?��V��F��F�J2��-�!��>� c � (!*"�"S#�'�(d*f+,�,#-�-�-E.�./l/0�0�1�2A345l5�5Q9 :�:i;�<A=�>�?7@�@�@vHI�I}J*K@L`M�M1N�N�PR[R�RST�T'U�U@WVX�X�Y�d�e�f4g;h�h�hOi�ijk`k�m�nWo:pNq%sEt�w�xqy�y�z�{�}2~w@�Ȁ-�z��b� ��N�������v�����������S����Ĕ]�̕+����q�{�%�e�h������^�����B���v�F��e�ץȧ^�����3�׫D�Ѭt�C�����-���S������=�����K���[��x�н(�����>�
�,�������c����k���,���������N�	�[���F���)�V�������
�7�d�����5���I���Y�����[�����O�{������.�[����d���-���u�T�w)B�	)�����}7�)��D�Q����b,\���L|��<l��m1+3�35�5�5�67u7�7,8�8�8Z:;�;�<&=e>�?K@�I{J+M�MQ!SyScT�TUfU"VuV�V+W X�X�X�Y�YOZ�Za[�[:\�\[`�`�abxb�b�ccdHe[gkuk�k�lCmo�o�ohp�p�uuv$w�w7x�|�}W~�>�z�ցh��k�ƒ�����k��_����[�H��g�!���=����[�ˏ��9���%�Q���	�e�ΔÕ~�+��������������7����e���D���o��M��x��h�P����|�z����ֹ��l�F� ��Y����I� ���������Z���w���?���[�����9����z�9���Y�
���~�_�C�����z���:�������E������i���J�S���i��u����$��f��������1��p���%���+�<���#���h���P�����F�����<�����"t���|	
4
�
�
����f��N��V�m�5k�;e���$�%1&4'�'�'H(�(F)�)�)T*+x,0-�7�8�9r:�:;;�;�=�=&>�?U@�@�A�A>B�BmC�C
D�DE�E�EEF�F.G�G.J�K�L�MQN$O�OP�PQ�Q�QjR�S.V}W�WXAX�XCY�Y�Y;Z�Z�Z[M\g^�^r_A`�`b�b]f�feg�g��S�����]�������k�5�*�$��������
�����������ݫ��e�)�����_����W�8��$�ݺQ��������j�ϾQ��j����������A���V�(���P�
���d��x�F��n�1�������S�!�����O�V�������R���~�����{�7���B�>����{�������������s�o=���������
T�
��K�f�4)�9D�RfP9l� M!0"U&r( )�*�*�,�.W0�1=3&4&5;697J8�8�9Y:;�;�<K=>Q?�?OBCbD�E�F�F�IK�KQ�QOR�R�U^Wz[�^�`dzd�d@e�efif�f/gk�k(lm�mnrn!o�o�rms�s�tku�u1v�v�wy�y6z+{�{#|�|}�}��D���ÂR����������9�a���׎��Ÿ�I����C�ݤ=���	�i�ɦ)���w����|��x�߮s�گA�ذ?�����4���Q�ʴC��d����Ѹl�.���ּ����������h�L�0���������������������@�`���m������������K���)��m�������������)�E�R���������������b���O�*_���	}	�	E
�

q�9�
�
�
�	�P���$C]�!����!�!$z%�(�*�+�,A162�3P4�7:k>�J�M�N�OBQZhZ
[c[�[�]`�a�b�dfe�eflh;j�jkVk]l�l�mn!o7p�u�v�{I~	�]�|�K�E�g�~����`�	�”m���җ��ʜ��������8�q�Y�'�3���c���,��(�1�����a���e�Ǽ,�<���,�e���U�e���m��t�\�������g�������������:�%�}�����P������Z�����=�+������=�����f����n����v���%�|�����w������"	�	�	�	 	Y		�		�
	�
	e	o		�	f	�	�		-	�	�	� 	�!	�'	%(	o(	�(	�+	Q,	�;	�<	=	�=	?	�?	/@	�@	A	GB	�H	VI	J	]K	�K	}L	�L	wM	P	�P	-Q	�Q	TS	�S	dT	^U	^V	UW	�X	�Y	�Z	%]	�]	Ea	�b	�d	k	�k	�m	�n	�o	q	�q	Fr	�t	Dv	�v	�w	Ux	y	�y	|z	2{	�{	�|	T}	
~	�~	{	K�	��	��	w�	!�	ȅ	p�	�	��	i�	1�	�	7�	ۍ	��	R�	ܐ	Y�	x�	��	1�	��	��	N�	��	��	z�	K�	ԛ	A�	��	2�	�	֡	ɤ	��	��	�	'�	��	.�	��	��	�	�	��	�	|�	ظ	�	z�	��	��	Q�	5�	��	6�	��	2�	��	.�	��	*�	��	&�	��	"�	c�	Y�	��	��	�	+�	�	��	j�	��	��	Z�	�	��	d�	�	��	��	z�	��	#�	 �	��	[�	��	��	��	��	��	��	��	:�	��	��	A�	��	^�	.�	�	u�	��	��	W�	��	��	�
x
1
�
�
+
�
k
I
�
�

�
E
�
�
2
f
�
�
q
q
b
�
a
�
�
�
�
9
�
1
�
� 
� 
>!
"
�"
k$
�&
�&
�'
r(
�(
�.
�.
�/
�0
�1
_2
�3
�>
C?
�?
�?
Z@
�@
2A
B
�B
0C
�D
]E
F
G
zG
�G
�H
7I
�I
�J
K
dK
�K
�K
3L
xL
�L
M
dM
N
�N
&O
kO
�O
�O
:P
�P
tQ
�Q
�Q
CR
�R
iT
�T
�T
@U
�U
V
aV
�V
=W
�W
4X
�X
�X
eY
)Z
[
�[
S\
�\
l]
�]
�^
_
`_
�_
�_
�`
Pa
b
�b
6c
�c
Jd
i
�i
�j
�k
�l
Em
�m
+n
�n
o
�o
�o
<p
%q
�q
fr
s
s
t
�u
Vw
:y
�z
4{
�{
|
�}
*~
p~
�~
P
�
O�
��
+�
��
$�
q�
A�
ʃ
p�
?�
��
˅
�
W�
��
��
�
Έ
t�
�
s�
�
a�
��
͎
7�
ݏ
ǖ
��
k�
��
��
k�
�
��
?�
��
̜
�
X�
�
��
s�
@�
�
Y�
�
��
�
<�
%�
��
f�
�
�
�
��
8�
��
�
��
a�
��
c�
Ʈ
�
��
��
�
ɳ
V�
B�
ʵ
��
%�
�
�
��
Z�
1�
½
��
<�
��
�
��
�
u�
��
F�
��
��
Q�
J�
��
C�
��
k�
��
��
��
�
��
2�
��
��
`�
��
#�
�
k�
��
I�
��
��
�
��
W�
�
a�
��
��
:�
#�
��
d�

�
}�
	�
��
[�
��
��
��
K�
�
��
1�
��
��
3�
y�
��
�
K�
��
��
�
c�
��
��
��
j�
��
C�
��
 �
��
a�
��
r�
�
��
�
c�
�
��
�
��
��
j�
��
N�
��
a�
��
��
{�
W�
��
(�
��
g�l�T�I�-M�����j	h
�
N��8
��n��uzJ�%i�B'���e~���!L"�":#�#$�$�$I%�%*&�&C'(�(�,?-�-3.�./�/0{0�0^1�1L2�2�283�3�3$4�45�56P6�6�6a7�809�9I:;�;�=	>�>?�?<@�@ApA�A/B�BXCDE*FG�G7H I�I�J[L�LCM�MN�N�NIO�O�OBP�P*Q�Q�R�S0T�T/U�U�V`WYoY�YTZ�ZD[�[\S\�\�\L]�]u^N_9`�`�a�a�b^cd�ef�fgg�gRh�hiVi�i�i�j%k�k�l�mDn�ndop�p{r~s\tu�uw:x4y
z�z`{�|�}�~�O��7�g�a�7����ч������טx�z�t�˩x��ūh����e�
���0����K���f�����~�����U�����m���l�T�B�����D�2����V�����x������y���f���C�+���J����s�:�����s���<����r���:����t���C���=���-���F�(��^,�%�l��T�A��B�	��
�.�.�5 � S!�!�"#�#�%@&�&�'A(�(�+i,P.�.0i0�0u12}23�3�4r5G6�6M7�748 9�92:�<>�>�>]@�@>A�AUB�BFC�CbD�DmE�EoF�FVGBH�HTI1K�K3L�L�M4N�N�O�O@P�P�QAR�R�V.Y"\�\]�]3^�^1_�_`�`Ia�atb|c�cd�djJj�j�jk�kl�l[[H[�[�\�\]]"]-]8]C]N]Y]d]o]z]�]�]�]�]�]�]�^�^�^�_�_```,`<`L`aXb{d�f�f�f�g�heipikk"k�l�lZmem�m�m�m,nrn�n�ouq�q�qlr[s�s�t�tRv]vlvw!w�wxVxnz�z�z�z�z|P|[|�|:}n�S�^�m�9�����J�w���х��C���������+�i�x�������ދ��5�@�O���Ǐ�n����:���D����ȓr����������,�;�H�U�b�o�|������L���Ȝ��$�3�q�������ܝ���	���*�5�@�K�V�a�l����������T�_��������2�=�H�����Ҡݠ�'��������`�k�¢͢3�>�������
��#�6�E�P�[�f������-�Ϫ��P��������Ȯ�E�P�گ��;��������,�;�J�Y�h�w���(�7�ٲ{��������W�l�{�������������޹�����
���7�B�����'�1�������"�,�6�@�J�T�^�h�r�|���������������������������������������%�0�;�F�Q�\�g�q�{�������.V�V%W�W�W�W�W�W3XsXY!Y,Y8YGY�Y�YZ%Z0Z<ZKZVZ�Z�Z�Z�Z�]^O^Z^e^q^�^�^�^�^�^4_?_J_�_�_�_\`�`�`�`�`�`	aLa�a�a�a�a�ab'b2b>bMb�bTcccncyc�cdld�d\fgfrf}f�f�f�f�f�fBgMgXgcgog~g�g�g�g�ghhihxh�i�j�j�j�j�j�j�j�j-k�k3l8oo�o�oDqOq[qjq�qrr!r,r8rGrRrarwr�rss*s5sAsPsfs�st�t�t�t<u�u�uvvv-v8vGvwv�v�v�v�v�v�v�vw0w�w�w�x`yky�y�y�y�y�y�y2z=zHzSz_zyz�z�z�{|�}�}~~~(~w}�~�~�~�~�~�~7~�H�x�؂�������.�D���������̃ۃ�����:���
�K�V�b�q�|����
��(�3�>����!�,�7�B�M�X�c�n�y��� ��w���������U�ԍߍ������*�Z���������������*�9�G�}������������\�g���j�v���������������ʗ՗�����������[�f�u���!�,�;�I������O�^�i�t����ژ�$�/�:�E�P���ۙ������f�������ƚњܚ]�Ѥܤ�����s���ݰ�������ڴ�H�S�^�j�y�����Եߵ������*�t��ɶԶX�c�n�z���������&�2�A�L����Z�e�ӹY�����������ͺغ��D�m�x����������������,�M���������˼ڼ�2�=�H�S�_�n�y�|�����������þ%�0�;�F�R�a�l�����������
��Z�e�p�{����������������)���@�������
�� �+�i�t�����������������������&�����������2����Y.;x � �!�!~"+#]$j$�%�%j&'�'**�+�,//</�0�0�1�4�4�4]6�8�8�8�:�=�=�=?�F�M�MSO`O�S�VXXRY_Y�Z~[Q]�^8a b�bvf�foh|hi)il�n�n�q�q�qԊ�O�\���T�a�z�����������`����� �T�a�n�������j�w���
��'���ǣԣ��̧&�4�-���(��0����������Y�f�s�[�h�u����U���z�p�K�����?���Q 
�"�&r'�2>z>�?�GlH�I K6L�N�OPP�P�QToV�V�Y�bjd1f�f1hbl�m.nAq6u9wl|&~m��!�.���X�f�O�\��/�џy�ߢ!���Ȭ9��<���3�Q�����n�<�����.���h�����Y�m��U��vM�����/�6�<�=�>�GmIYT�^Q`�c�d eafAg�m�t�uw.x��N�̒E���x�J�����7���H�����������a�9���R����Y����J	�\�E`f��"V$*'+�+T,�6�7�9�>�?�A��I��)����P�ۛ�ڜ��������������������������������������������Y���T�����L�.�!��������6�6�:��'�Q�����G��������B�/�����H�������r�-���y����q�������}�����1�iv��# #�+�+>-�-�-Y/�/�/31�1�1�2%323�3�3
5566 7-718>8�9�9�<�<�@E4HAH�H7ODOQOZTgT�U�UXW]&]�`�j�km�mo�o�q�rhs�tfu�v�w�x�y{�{}�}�|�?���M�����݆�w��������c���U����P]�+�,�8l�n�oIq�v�||<���	�؉�8�������&�S�`���3���0�=�L�Y�7�x�����l�c�0����\��		
	�	�	�	�	} 	� 	�!	k+	z+	�+	�+	�-	�-	�8	$:	�P	�[	�]	ag	�p	q	�t	��	�	=�	�	��	d�	�	��	\�	�	ډ	�	�	g�	t�	��	��	(�	�	�	m�	��	�	M�	B�	O�	��	��	�	�	`�	�	��	��	��	�	��	��	��	��	��	��	T�	�	
4
X
�"
l)
 3
�3
�C
\
�a
{e
(r
��
Q�
�
�
(�
�
�
�
U�
&�
��
�
)<W=JC�C�D
E�EFG�G�H�I�J%L#Q�Q�R�RYShS)T�T�U�VJW�X�]n^8_G_``�`�a�bWcd�e�jk�k�k�l�l�m=nEop�p�r"sys;t	u�u�vw�wx�x/y�y�z[{P|�|8}~w~�~|J���2�˂���\�����}�̇e�S�`��������������������j�r���l�z�z�V�F����Z�g�@�O�.�=������������������n����5��>m[#Z)�:�IMOZS|W)YKb}���!���s��i���
�_����U���M���������F������h����a����Z����S�������L��������"����a�����ܳ�[����W����S�����L���H�����5���Ĵص��/���%�ظع0�w���&�y����r����m����f�
�\�(����	[����Q�k�o�t���}�	q	�	
a�[�
U
�
�
P�K��D��?��;��7��3��/�L"v�#|�w�)�P�U��Q 0q0�01m1�1�7<8�8�879�9�9.:�:@;�;�<���=�=��H���8>z��>�>0?�?�?/@�@�@%AwA�ABoB2�7I�I�I-JJ�J#KvK�KLL�_u`�`&�"axa�abqb�bc+s~s�s$ttGuv�v�wgx/y�y�z�{O|}�}�~o7���ǁ��W�����w�?���b�*����<����5���X� �s�Ə���S�Z�a�h�U�j�T���p����L�������H����b�����L����6���Ү �n��3���ϰ�[�����M����>�������Ժ!�n����U���q���S��3���׿�e.���h
�
��h�����B=3�����2�����h����P���-�
�X�����B�����,�A�������(PzP�P@Q�Q�QJRSdS\T�T�T]U�U	V_VWrWjX�XYnY�YZpZ-[�[{\�\]}]�])^^<_�_���O�O1��ST���WX���[+\0�~����h����R�����<�����:�����&�lc�cdMd�d�d.eye�ef\f�f�f?g�g�g hkh�hiLi�i�i0j|j�jk`k�k�kCl�l�l$mom�mnPn�n�n3oo�opcp�p�pFq�q�q5r�r�rž,����E����n�š/�����^�ȣ2����p�ڥD����`����� �r����h����^����T�������L�E����������g���
�`����Y�����R�����K����������!���
�`����۳ôZ����V����R�����K���G�����4�����׵Z�.���$�v�׹/�����%�x����q����l����e���[�'����Z��Pp��j�n�s�	|��p	�	
g
`�Z�
T
�
�
O����C��>��:��6��2��.�K!u�"{�v�(�O�T��P 0p0�01l1�1�7;8�8�869�9�9-:�:?;�;u<A=���=7>G���	��>@��>/?�?�?.@�@�@$AvA�ABnB6I���I�I,J~J�J"KuK�KL~L�Ot`�`!a/�wa�abpb�bckc}s�s#t~tFuv�v�wfx.y�y�z�{N|}�}�~n6���Ɓ��V�����v�>���a�)����;����4���W��r�ŏ���R�Y�`�g�T��S���o���~��K�������G����a�����K����5���Ѯ�m��2���ΰ�������L����=���׸��Ӻ �m����T���	���R��2���ֿ-�d������

Jg�����2��=����1�~����g����O���,��W�����A�����+�y�����1���yP�P?Q�Q�QIR
ScS�S�T�T\U�UV^VWqW�W�XYmY�YZoZ,[�[�[�\]|]�](^~^;_�_�_0��O'P��T[T��XiX%�*\z\}����g����Q�����;�����9�����%����cdLd�d�d-exe�ef[f�f�f>g�g�ghjh�hiKi�i�i/j{j�jk_k�k�kBl�l�l#mnm�mnOn�n�n2o~o�opbp�p�pEq�q�q4r�r�r*s+����D����m�ġ.����]�ǣ1����o�٥C����_�������j����}�/�Kf[�Ե���dʧ>���E��ZQ��	m�	Y�	I�	��	
�	��	��	�
�
\
�
�

�
�
\
 
lU
�U
�V
iW
�W
�X
Y
�Y
�l
qm
�m
Wn
�n
=o
�o
�z
�~
�
�
ˀ
W�
́
��
'�
ƶ
л
/�
��
K�
��
��
!�
��
P�
��

�
��
@�
�
 �
��
��
/�
��
$�
��
�
z�
t�
|�8�rfx�}������D����A����8����]�G��L�U����k����a����W�����M�������D�=����������_����Y�����R�����K�����D�����������Y�����R�����N�����K�����C���@�����-�}���'�y��o����q����j����d����^���T� ��z�S��I�W�e�j�	i	�	
_
X��R��L
�
�
G����;��6��1��.��*~�&�Bm�p�k��E��L��H h0�01c1�138�8�8.9�9�9&:�:8;�;n<+=�=0>�>�>(?x?�?@y@�@AoA�ABfB/I�I�I%JwJ�JKmK�KLwLm`�`ama�abgb�bcccvs�stut;uv�v�w[x#y�y�z{{C|}�}�~c+������K��ۄ��k�3���V�����4���ڌ-���L��k������K�R�Y�`����h���a�ƨ,�����`�Ȫ+����V����
]��
B�=rP�P8Q�Q�QBRS\S�S�T�TUU�UVWVWjW�W�X�XfY�YZhZ%[{[�[�\]u]�]!^w^4_�_�_�O PTTTXbX#\s\�c�cEd�d�d&eqe�efSf�f�f7g�g�ghch�h�hDi�i�i'jsj�jkWk�k�k;l�l�lmgm�m�mHn�n�n*ovo�opZp�p�p>q�q�q-rr�r#s���=�����^�������N���"�����`�ʥ4�����V�������o����e���	�[�����Q�������H�A����������c���
�]����V�����O�����H����������
�]����V�����R�����O�����G���D�����1�����+�}�!�s��� �u����n����h����b���X�$��~�W��M�[�i�n�	m	�	
c
\�V��P
�
�
K����?��:��5��2��.��*�Fq�t�o�!�I��P��L l0�01g1�178�8�829�9�9*:�:<;�;r</=�=4>�>�>,?|?�?#@}@�@!AsA�ABjB3I�I�I)J{J�JKqK�KL{Lq`�`aqa�abkb�bcgczs�s tyt?uv�v�w_x'y�y�z{G|}�}�~g/�������O��߄��o�7���Z�"����8���ތ1���P��o����O�V�]�d����l���e�ʨ0�����d�̪/�����Z����a��
	F�=vP�P<Q�Q�QFR
S`S�S�T�TYU�UV[VWnW�W�XYjY�YZlZ)[[�[�\]y]�]%^{^8_�_�_�O$PTXTXfX'\w\�c�cId�d�d*eue�efWf�f�f;g�g�ghgh�h�hHi�i�i+jwj�jk[k�k�k?l�l�l mkm�mnLn�n�n.ozo�op^p�p�pBq�q�q1r�r�r's ����A����b���#����R���&�����d�Υ8����Z����I���������6����[����N�D��R�+-���T	�	�
i0
�
�?�-�DZ �!i"#?$|%U&'�'z+�,/�0x1j4@6�8�:�=�>�@$B�B�CQD�D�E�E�F�M3O�S�TiUuV�V�W	YFZ5[�]�^Y_�_�`�a�bSc�c	ddd7f7hsi�iFj�jklrn�q^s#t�t�urv7w�w�x�yKz{�{ ���L���w�
������c�����0�k�������&���-�S�s�����|���
�Q������������_�����\�����+����
�����������J�c���0�5���������&�D�D�����K�)����������9�U�|���U|^��a
?b��t�E���C�*�/��sP � !�!�"�'d)#+�/�0�1*23�3�4�9P:-;
</=�=M?'@@�@�A�H�I�KGM�M�N�O�QKR�R�R�StTuW�X Y�Y>eg�g�h�h6i�i�jPk�k�m0op�qt�t�wy�y`z{I|~Z������H�8��������A���2���+�������C�����:�Q����Q������-���%�����<�{�B�c��������'�����
�s�N��������i���;���5��������s��n���?�����w�������[���t���v���5���;���
�e�R��������]���A�^y�	��X/"E��k�m�|�{PR�� �1�376
7e7�78�;U<�>@�@J�J�M�QiS�S�TU[UjV W�X�[�\�\�`�a(c�c�e�gKk�kZoKp�p�q[v�v~w�w~x2}(~�~�}�q���4���5�(���O�����A�����\�2���E�k�%�������R���\�P�,��������a������������F���6�������8�1��������������������{�������d�������#�Z����|����L�-������}�D���
�j���q�5�������X�������������������V������s���0������	�����6�����d�j�Z
�
P���3>��F�����K�:b#%�%|&|'�'/(�(6)�)D*�*X+-�18K9A:�:!;�;K<�=>W>*@�@
A�A.B�B/C�C�C[DE�E�F�F~G�GeJaLMAN�NTO�OYP�PiQ�Q4R�R�S^V�W�W1XvX8YqY�YZmZ�Z8[\�\�^_�_p`�`Ab�b�f(g�grh������+�����j���9�����y�s�;�S�R�Z�b�a�i�q�p�o�n�m�p�p�o�n�m�8�������H����P�����8���i���Q�Z���,���Q������������v�E�X�r�������c���$�u�����p�#�5�����H������s�I������7���Z�
��{�L��+�h����3�<�R�Cc	h
1U��O}@���������,!�"�&�(n)�*H+!-3/
1�2t3�4~5�6�7�8
9F:�:p;�;$=�=l>�?)@�BMC�DF�FHJVKZQ.R2TDW�\k`HaGd�d
epe�e6f�f�f_g�kwl�mbn�n�pLs%tJu!v�vXx�y�z�{q|�|�~#��1�	���B�6�������i��i�}�$���t��n���:�����Z�k�P���X���T���"�������������d�������s����C������������h�P�8�6�4������������l�P�9�"�!� �_������������E�&���J���0�W���5�t�d���4���D�b��R�b�o���������A�����.���b������i��8d�I	�	
u
�
=�i�1
�
2�S}��t��i�-��Q!�"�$R&�)3+b,-�1�2�3�4k8X:�>K�M�N'P�Q]ZP[\�]b`.bFc@e�h�j�jDk�k�l7m�m�n�o5qhvX|h(�p������$���?���P����b�]� ���o����]�!���������x���������y�������>���;���W�����������<���A����#�2������H�	�K������m���?�.����_������*���s���K���&�y����^����f����l���~�����Q�>�M�m	.		�	^	�	]	k
	�
	�	�	L	�	�	3	�	5	�	�	? 	�!	(	c(	�
*	y-	
<	�<	^=	>	h?	�?	�@	�@	�A	�B	FI	�I	�K	�L	lM	�P	!Q	�S	T	�T	�U	�V	�W	�X	Z	�Z	�]	I^	�b	�d	�f	xk	�p	eq	{t	�	w�	��	�	��	��	D�	��	��	<�	��	��	��	�	e�	��	��	`�	��	$�	}�	��	*�	��	��	�	t�		�	��	C�	��	��	��	�	j�	�	�	h�	��	P�	��	
�	T�	��	��	*�	��	j�	��	f�	��	b�	��	^�	��	Z�	��	V�	��	R�	0�	.�	��	��	��	�	U�	��	��	��	C�	��	k�	�	��	��	P�	C�	��	��	��	��	��	|�	|�	�	��	v�	��	�	��	-�	��	`�	s�	o
7
�
�
J	
�
�
r

�

�
�
�
?
�
|
!
�!
�"
+#
�$
�&
�'
$(
�(
T)
#/
j0
�0
*2
�2
4
�@
�A
lB
C
�C
,E
�E
WF
`H
�H
�I
!J
�M
LN
�P
�R
�Z
W[
�[
�\
=]
�]
O^
�`
!a
�a
rb
c
�c
d
Fe
`i
�i
2k
�k
�p
jq
r
�r
Ps
�s
bt
dv
�w
�y
�{
�|
�
��
�
��
?�
��
w�
#�
��
>�
��
��
��
��
��
��
!�
b�
��
!�
��
U�
��
D�
��
��
*�
��
<�
��
j�
�
��
P�
��
b�
��
e�
��
V�
9�
��
g�
�
��
��
�
��
S�
��
��
w�
^�
��
��
��
��
s�
�
��
��
"�
��
��
h�

�
��
N�
��
`�
��
�
��
m�
�
��
�
;�
:�
d�
�
��
k�
��
Z�
��
��
?�
�
��
��
3�
�
��
�
m�
7���� 	�	v	
�
Z�u�1�w��|8�O��� &'�'X(�(�9:�:^;<�=]>�>j?�?�@�@[A�AByB+C�C�D�E�F�G!H�HwI6J�J�L	M�M�MVN�N<O�O�O6P�PQ�Q^R6ST�T#U�UQV�V�WcY�YHZ�Z
[�[�[G\�\�\@]�]S^_�_�`ka�a>bc�cLdfpf�fKg�gEh�h�hJi�i�iojk�k�lnmn�n�n�obp�p�s�tXuZv�w�ySz{|}!�����������3�-�L�W����&���������j�)���������-���g���}����7��������R�����%���e����������3�����L���������V1�Y�z%�{�T�i��BN1�_
�&h'�'�(A)�7�8d9�9�:G�G�HI�IxL[M�M�N4O�PhQ�Q�RASWxY_`�`�a2bc�d=e^kAlm�t�[�������G�t�������(�U������T��h���x�����z�����m��������L�y���Jz��
:j���*Z������"	��
>�
Ԫ
a?]R^lb�h��j�׉y�����������H�-<�u�r����	�\	ے	3�	��	��	��	�	ʾ	��	��	��	-�	&�2����A�f����Q�_�@���`*	�	�
wFZ-
���HU�5(0?�CeO�[�\^�^m_-bc^c�cd�h�i�iij�j|����7����w�^�������*�������c�;���)�]���%���������$�7�����	S
�
�
j����!�#$&'J2K7/9�9]:o:O;n<�=>>p?&EEG0H�J�K�OrP�Q�SV�VEY_^�b.d�epf�glQm�m�p�qs)t�t�v'���S����͉,��h���4�J�֟&���ߣ����q�p��Q���R�!�����b�۳w��~���|��-���{���������/�T�������,�w��������U���v���$�/C6�=�>B�GI�SG^`6c�c�df�f�m�p2sqt�t�u�v�w�xw|�}5~�~����=����B�W������Ӓs�Y�����ܡT�̢D���Ц4�y�����3�A�ת��r�ȭ �s�����ٿ�������������#��� �����e�����w�X����x����X�~���%���;�~�r�9�*���
��������=�h������P���5�����+�}���!�d���O	�/H�����"$�&�*d+,-�1�6V7x9�;c<�=c>N?A'H�H�IlL3M�M�N�RwYZ�ZK[][+\�\�]
aDg�g.��ڔ:������H�������W�j�i�q�y�x�����������������������O��׭��^����^��/�d�ݴ���f���5�L�����������d�������������w�B�����|�/�F�����T�!���8�:�U�"�������f��@�B�X�%�L�1������"a+F-a/;1�2z3�4�5�6�7"9
<T@�H!JHNgQoT�cVd�dee�eEf�fgkgWj�l�o�pr2t2wlx�z�}�~���W�׉�����|���Y	�	!
�
�
M�y�A
T-�O+n,O-�DmG�j�k
���۰�����������P�%�8���8�}�A�������[���O����>�>�\�]�O	D	o	�	(	�-	8	T9	�M	�Q	3S	�S	�\	�]	�^	�_	+a	�b	�d	fg	�	֑	0�	��	�	ȕ	��	8�	Ԙ	�	�	R�	��	�	��	}�	s�	�	[�	3�	u�	_�	��	��	�	#�	T�	��	��	�	�	I�	z�	��	Լ	�	6�	g�	��	 �	U�	��	��	��	)�	^�	��	��	��	1�	��	7�	��	v�	��	r�	��	n�	��	j�	��	f�	��	b�	��	U�	��	��		�	��	��	�	O�	b�	u�	��	$�	�	��	S�	��	��	5�	��	S�	��	��	�
V

�
�



M

+
�
�
n

�

�
�
+
�
w

�
H
�
�
>
S
�
S
�
D
 
�
G
�
l
�
�
b
w
�
�
m

�
h 
� 
 !
�!
�"
�"
�#
M$
%
M&
d&
�&
�'
�'
8(
�(
h.
�.
3/
F/
�/
�0
�0
	1
q1
A2
�2
�2
c3
S>
�>
)?
�?
�?
@@
�@
�@
A
�A
�A
�B
C
D
�D
�D
?E
�E
�E
�F
G
`G
�G
wH
�H
I
I
�I
,J
�J
K
HK
�K
�K
L
\L
�L
�L
1M
FM
�M
�M
WN
�N

O
OO
�O
�O
P
iP
~P
Q
XQ
�Q
�Q
'R
rR
�R
S
MT
�T
�T
U
�U
V
EV
�V
W
�W
X
]X
�X
AY
�Y
Z
�Z
�Z
h[
 \
5\
�\
N]
�]
`^
�^
�^
C_
�_
�_
�`
�`
2a
�a
�a
�b
c
�c
lh
�h
�h
wi
j
�j
�j
Ik
�k
�l
 m
�m
n
yn
�n
_o
�o
p
�p
q
{q
3r
Hr
�r
as
�s
st
�u
uv
8w
x
y
z
�z
{
b{
�{
�{
�|
�}

~
S~
�~
+
�
2�
x�
�
y�
�
S�
#�
��
��
6�
��
"�
h�
��
�
:�
��
V�
o�
�
��
��
:�
ɉ
U�
��
ʋ
ʌ
C�
ƍ
ߍ
��
�
�
��
g�
��
y�
�
F�
Ԙ
h�
8�
M�
ך
`�
ܛ
"�
i�
��
��
;�
��
��
Ȟ
�
U�

�
"�
��
;�
ǡ
M�
��
Ң
�
�
�
{�
3�
H�
ҥ
a�
��
s�
��
�
�
-�
*�
C�
��
�
H�
��
�
g�
��
P�
߰
��
ղ
��
�
8�
�
��
��
0�
s�
�
׷
�
��
̹
M�
�
�
��
��
w�
	�
�
�
��
��
h�
��
W�
��
(�
��
��
��
�
3�
N�
/�
��
(�
��
P�
��
��
��
o�
��
��
�
[�
��
C�
��
��
s�
�
F�
��
,�
r�
��
T�
��
��
i�
9�
��
��
D�
��
��
�
��
�
y�
1�
F�
��
_�
��
q�
��
>�
��
��
��
��
-�
��
��
��
�
��
%�
��
�
\�
��
��
.�
t�
��
�
F�
��
��
L�
_�
��
A�
��
K�
��
(�
��
�
s�
��
��
'�
��
��
O�
��
s�
��
E�
��
��
��
q�
�
p�
��
J�
��
F�
��
*�
��
Q�
C�
��
��
��
��
D�
]�
j�
9�
��
��
��

�
~�
�L�Q�9�&��0v�Ng��7	L	�	C
�
)���
�
�
q�Q���BW�\,{�	M�$�	���Ib2G�`�Qj�� �!1"�"#�#$e$�$.%�%�%�%&�&%'�'i(+�,$-�-.�.�.r/�/`0�0C1�1122�23l3�3	4�4�4p5�556�6�6F7q8�8�89�9+:�:o;$<�H�IQJ�J�UbVW�WNbc�ced�n�osp"r�r)s�s�tiurv�v�w�x�x�ysz{|[|w}D~~~8�������ރ�҄��D�D���ڒ&�q���!�0�y�Z�ؚ����V���U�����E����B�����������������H���������D�����7���������3���N�������y�K�)��)������8���������>���_�����[�~�K����%���
���,���y�p���%�����������]�����X���!�����W��������Y���(����m��������(����x���@c���N��!6��#���$�`�_xH��v)�� � 8!�!p"�"�#�%"&�&�&'(#(�(*�+N,2.�.�/N0�0Z1�1b2�2�3�4W5,6�627�7�78�8u9�9:;�<�=�>�>?@�@#A�A:B�B+C�CGD�DRE�ETF�FG8GH�H�H6IJK�KL�L�LrMNN�NSO�O�O"P�P�PQR#R�R�T�V(W�XR[\u\�\�]^�^_�_�_�_p`�`a�aVb c_c�c�c�d�dJe�ef^f�fgrg�g*h�h�h>i�i�i/jqj�j�jok�kRl�l m�ˁ&��5������	�&>�G:PYV�b�eBlOruc�N�ݩ!���&�����S�-�G�^EdCf�t�]�������ި����N�#����n���������`���o��h/�"�+�6�>#IQM~���5�����������}q��8	s�	B�	q�	��	
�

�


>
�
$
#%
�.
f/
(1
3
q>
 D
�F
LJ
wN
"Q
+S
�^
�h
!j
�k
�t
�v
#x
>z
�|
��
5�
�
��
�
��
n�
��
N�
�
��
Q�
�
��
$�
n�
��
��
��
F�
��
��
��
��
j�
p�
��
��
��
���	3���!<+[rx�}G�5���N���u�V�<����B���?���������������K4*";;JvO�T`Wq[Ac�iql�������)������	�&�=wG.PMV�b�e6lCruW�B�ѩ������~�G�!�G�^9d7f�t��Q��������Ҩ����B��߬�b���������T���c��\#�"�+�6�>IEMr����)�����y�����qqx�8	g�	6�	e�	��	�
�

�
�

2
�
$
%
z.
Z/
1
�2
e>
D
�F
@J
kN
Q
S
u^
�h
j
�k
�t
�v
x
2z
�|
Ԅ
)�
ތ
z�
��
u�
b�
��
B�
�
�
E�
ظ
x�
�
b�
��
��
��
:�
��
��
��
��
^�
d�
��
}�
��
���	'����!0+Orx�};�)���B���i�J�0�����6���3�s���������������t<%*;,JgO�TTWe[5c�iel�������������	
!%)-159=AEIMQUY]aeimquy}����������������������������)-4by���������������������!(,37DHOSW^bimtx����������������������&2?DINSX`h������������������������
!&+05:?DINSX]bglqv{���������������������
&.AIZnv~�������� (0JRrz������������������.6MUp������������  $ 4 < D L Q V o w | � � � � � � � � � � � !!#!4!9!A!I!Q!Y!a!t!|!�!�!�!�!�!�!�!�!�!�!�!�!"""""" "("0"5"M"d"i"n"�"�"�"�"�"�"�"�"�"�"#$#,#1#6#;#@#e#m#w#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$$$-$5$E$J$R$W$_$u$}$�$�$�$�$�$�$�$�$�$�$�$�$%%
%%4%<%E%M%R%W%\%a%f%k%�%�%�%�%�%�%�%�%�%�%�%�%&&
&&&"&B&J&l&�&�&�&�&�&�&�&�&�&�&�&
'''','E'J'd'i'�'�'�'�'�'�'�'�'((3(8(T(Y(x(}(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())
))))!)&)+)0)5):)?)D)I)N)S)X)f)p)~)�)�)�)�)�)�)�)�)�)�)***.*E*U*l*�*�*�*�*�*�*�*+
+5+:+P+X+`+e+�+�+�+�+�+�+�+�+�+�+�+�+�+,,,#,+,3,;,@,H,V,h,y,�,�,�,�,�,�,�,�,�,---$-)-S-[-c-k-p-�-�-�-�-�-�-�-�-�-�-�-�-..#.A.F.Y.l..�.�.�.�.//7/V/t/|/�/�/�/�/�/�/�/�/�/�/�/�/�/�/00
000.060H0P0f0�0�0�0�0�0�0�0�0�0�0�0�0
111%1*191A1I1M1Z1f1k1p1u1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12222222$2)2.23282=2B2G2Z2c2p2x2}2�2�2�2�2�2�2�2�2�2�2�2�23&3>3C3K3^3c3h3p3�3�3�3�3�3�3�3�3�3�34444"4'4,41464;4@4E4J4O4T4Y4^4c4h4m4r4w4|4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4525M5h5�5�5�5�5�5�566#6>6\6n6�6�6�6�6�6�6�6�6�6777/777E7J7R7Z7b7g7o7t7|7�7�7�7�7�7�7�7�7�7�7�788%8-858:8K8e8m8u8z88�8�8�8�8�8�8�8�8�899'979M9f9�9�9�9�9�9�9�9�9�9:::#:(:0:8:H:M:U:]:m:r:z:�:�:�:�:�:�:�:�:;;";A;`;u;�;�;�;�;�;<
<<%<*</<C<O<W<y<~<�<�<�<�<�<�<�<�<�<===="='=,=C=H=P=b=t=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>
>>>>>#>(>->2>O>W>_>q>y>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>??&?9?>?S?X?`?h?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@@@@ @%@*@2@7@?@D@I@\@a@f@o@�@�@�@�@�@�@�@�@�@�@�@�@�@�@A	AAA!A)A9A>ACAHAMARAWA\AaAfAkApAuAzAA�A�A�A�A�A�A�A�A�A�A�A�A�AB	BB"B*B/B4B9B>BCBKBSBXB`BlB�B�B�B�B�B�B�B�B�B�B�B�B�BC	CCC!C)C1C6C>CFCKCPCUClCtC}C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDDDDD$D)D.D3D8D=DBDGDLDQDVD[D`DeDjDoDtDyD~D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEE
EE(E-E5E=EEEWE_EdEwE�E�E�E�E�E�E�E�E�E�EF	FFFF&F.F@F_FdFiFqFyF�F�F�F�F�F�F�F�F�FGGG-G5G>GQGYGgGlGtG|G�G�G�G�G�G�G�G�GH)HAHFHXH]HeHmHrH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI	IIIII"I'I/I4I<IAIIINIVIgII�I�I�I�I�I�I�I�I�I�IJJ!J&J.J6J>JFJKJSJhJpJuJzJJ�J�J�J�J�J�J�J�J�J�J
KKKK$K>KCKdK�K�K�K�K�K�K�K�K�K�KLLLLLL L%L*L/L4L9L>LCLHLMLRLWLiLqLzLL�L�L�L�L�L�L�L�L�L�LMMMM3MFMNMZMhMmMuM}M�M�M�M�M�M�M�M�M�M�M�M�M�MNN'N/N?NDNINNNYN^NcNhNmNuNzNN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NO	OOOO#O(O0OBOJO`OuO�O�O�O�O�O�O�O�O�O�O�O�O�O�O	PP#P(P:PMPgP|P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQQQ Q%Q*Q/Q4QJQbQ{Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QR$R2R7R?RGR\RaRiRqR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSSSSS$S)S.S3SIS\SdSqS�S�S�S�S�S�S�S�S�S�S�S�S�S�STT"T7T@THTQTYT^ToTtT�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TUU
UUUU!U&U+U0U5U:U?UDUIUNUSUXU]UiUtUU�U�U�U�U�U�U�U�UVV$V)VKVPVlVqV�V�V�V�V�V�V�V�VW W<WAW_WdWsW�W�W�W�W�W�W�W�WXX!X4XAXFXNXVXhXxX�X�X�X�X�X�X�X�X�X�X�X�X�XYYYY,Y4Y<YNY\YaYuYzY�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZ Z9ZAZSZgZoZwZZ�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[ [%[-[5[L[e[m[r[�[�[�[�[�[�[\\&\:\B\N\Z\f\x\�\�\�\�\�\�\�\�\�\]]]#](]@]H]M]R]a]]�]�]�]�]�]�]�]�]�]�]�]�]^^4^K^b^y^�^�^�^�^�^____(_-_2_7_<_A_F_K_P_U_Z___d_i_n_s_x_}_�_�_�_�_�_�_�_�_�_�_�_�_�_``#`(`-`2`:`N`g`l`q`v`{`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`aaaaaa a%a*a/a4a9a>aCaHaMaRaWa\aaafakapauazaa�a�a�a�a�a�a�a�a�a�a�a�a�ab
bbbb2bEbJbVbeb~b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bcc
ccc1c9cAcPc`coc�c�c�c�c�c�c�c�c�c�c�cddd d)d>dCdKdSdXd`dhdpd�d�d�d�d�d�d�d�d�d�d�d�d�deeeee!e&e/e8e=eMeRe]ebegeleqeve{e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�ef!f&f.f6fGfLfTfafnfsf{f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�fgg
gggg!g&g+g0g5g:g?gDgIgNgSg[g`ghgmgugzg�g�g�g�g�g�g�g�g�ghhhh&h+h8h=hYhkh}h�h�h�h�h�h�h�h�h�h�hi"i?iSinisixi�i�i�i�i�i�i�i�i�i�i�i�ij	jjjj&j.j7j?jGjLjTjhjpjujzj�j�j�j�j�j�j�j�j�j�j�j�jkkkk k%k.k7k@kIkNkSk\kekjkskxk�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�kll
llll!l&l+l0l5l:l?lDlIl_lnlsl�l�l�l�l�l�l�l�l�l�l�l�lmm"m0mGmOmXmqmym�m�m�m�m�m�m�m�m�m�mnn%n-n<nKnSn`ninvnn�n�n�n�n�n�n�n�n�n�n�no7oPoUo]oeojoroo�o�o�o�o�o�o�o�o�o�opp p)p=pBpJpRpWprp{p�p�p�p�p�p�p�p�p�p�p�p�p�pq
qqqq%q*q/q4q9qAqFq\qaqxq}q�q�q�q�q�q�q�q�q�qrr r(r-r5r:rBrGrOrTr\rarirqrvr{r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rs
sss%s;sQscsksssxs�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�stt
ttttt#t(t0tDtVtcthtst�t�t�t�t�t�t�t�t�t�t�t�tuu"u*u/u4uMuRuju�u�u�u�u�u�u�u�u�u�u�u�u�u�u�uvvvvvvv$v)v.v3v8v=vEvJvRvWvivqvyv�v�v�v�v�v�v�v�vww$w)w.w3w;wCwKwTwYw^wcwhwmwrwww|w�w�w�w�w�w�w�w�w�w�w�w�wxxxx2x7x<xPxUxZxmxrxwx�x�x�x�x�x�x�x�x�x�x�x�xyy"y+y;yCyHyMyRyWy\yayfykypyuyzyy�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�yzz!z)z2z:z?zGzOzTzYzsz�z�z�z�z�z�z�z�z{{{{{${,{4{={B{J{R{Z{c{l{u{~{�{�{�{�{�{�{�{�{�{�{�{	||||#|+|3|8|=|B|G|L|Q|V|[|`|e|m|u|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|}
}}}#}+}3}H}d}i}q}y}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}~	~~~!~&~>~F~K~P~U~Z~_~d~i~n~s~x~}~�~�~�~�~�~�~�~�~�~�~�~�~�~�~$/49>CHMRW\afk�����������#�+�A�J�O�W�_�g�o�w�����������Ҁ׀܀������1�H�M�d�i�������������������ǁ́ԁ܁��������&�/�7�<�D�L�Q�Y�k�t�|�����������ӂ���/�A�a�f�~�������������Ƀ΃փۃ�������������� �%�*�/�4�9�>�C�Z�k�p�������������ȄЄ����������/�@�V�[�c�l�����������������˅Ѕمޅ������%�6�?�Q�V�_�g�p�������������ƈԆن�����������%�.�3�;�C�L�Q�Y�a�j�o�w������������������ćɇчه�������
���#�+�3�<�A�I�Q�Z�_�g�o�x�}���������������ƈˈӈ܈����������#�+�3�8�@�H�M�U�]�b�j�r�~���������������������������ĉԉى����&�;�@�H�P�U�]�r�{���������NJي������1�9�W�w�|�����������ƋˋЋՋڋߋ�������������� �%�*�/�4�9�>�C�H�M�R�W�\�a�f�k�p�u�z����������������������������Ōʌό݌�������
����0�5�=�E�M�R�Z�b�s�x�}���������������ÍˍЍ؍������������� �(�0�9�>�C�K�S�_�g�o�}�����������������ɎҎ׎ߎ������
���"�'�/�7�F�N�V�_�d�l�t�}�������������������ȏ͏Տݏ�������"�+�4�=�E�J�R�Z�b�j�o�x�}�������������������Ԑܐ�������
���"�'�0�5�=�E�M�R�Z�b�g�o�w�������������đɑёّ�����������!�)�A�I�Q�Y�b�j�o�w��������������������ǒϒԒܒ������"�*�>�G�O�g�}�������ēɓ�����4�M�d������������Δ���6�;�L�Q�Y�a�z�������ܕ���������3�<�A�I�Q�Z�b�g�o�w���������������Ö˖Ӗۖ���������
���"�*�2�:�?�G�O�W�_�d�l�t���������ȗ͗՗ݗ����-�2�:�B�T�\�d�t���������ƘΘ֘ۘ�������!�)�.�B�G�^�g�w�|���������ř����
��,�1�A�R�c�y�������ɚܚ������
����$�)�1�6�>�C�K�P�X�]�e�w�|���������������������������›Ǜϛכߛ��������&�3�:�?�G�\�f�k�p�x�����������������ɜҜٜޜ����������"�+�0�5�=�E�J�R�Z�b�k�r�w�������������������ĝɝΝ֝ޝ������!�)�1�9�B�I�N�W�\�d�l�u�|�������������������žʞܞ�����
�#�C�H�P�c�k�p�����������������������������Ɵ˟П՟ڟߟ�������������� �%�*�/�4�9�>�C�H�M�R�W�\�a�f�k�p�u�z��������������������Š͠Ҡ�����)�=�N�`�r���������ġӡ�����'�7�H�Z�p�������¢բ���� �3�K�d�l�t���������ʣޣ����2�C�X�i�~�������̤����3�N�^�p�y�����������������ƥΥ�����'�/�7�?�V�^�f�s�����������Ħ̦�����1�9�B�J�S�l�u�~�������������������ħɧѧ֧ާ��������
����$�,�1�:�B�K�P�Y�b�k�p�w�����������ȨШ����4�X�m�r�w�|�������������������ȩЩة������ �3�<�A�I�Q�Y�^�f�n���������������ɪ�����	�����"�'�,�1�6�;�@�E�J�O�T�Y�^�c�h�m�r�w�|�����«ѫ߫�����%�*�/�J�[�d�l�������������ŬӬ����
���$�,�:�B�J�R�d�l�q���������ƭέ�����
��(�0�G�O�f�n�s�|���������������îȮЮخ���������'�0�9�B�K�T�]�p�u�~���������������ůίׯ����%�-�5�:�?�H�P�U�Z�c�k�t�|�������������������İɰΰװ߰�����������&�+�0�8�A�F�K�P�U�Z�_�d�i�{�������������ʱٱ����������"�3�8�@�H�P�U�]�e�j�r�{�����������������Ʋ˲вزݲ������
���#�,�5�>�G�P�U�h�p�y�����������������³˳Գݳ�������.�6�?�G�L�Q�V�[�`�e�j�o�t�����������ô˴дش���
����!�&�+�0�F�N�V�g�o�w�|���������е�����!�7�<�A�F�K�P�U�Z�_�d�i�n�s�x�}���������������������������öȶͶնݶ���0�9�B�\�d�l����������Ƿзڷ�������2�7�<�A�F�K�P�U�Z�_�d�i�n�s�x�}���������������������������Ѹٸ���������"�*�<�P�a�j�s�����������ɹιӹ����
��� �(�9�>�C�L�Q�V�[�`�e�j�q�v��������к�����(�<�A�P�f�k�s�|�����������������������»ǻ̻ѻֻۻ����������!�&�<�G�N�S�[�`�e�j�������������Ҽڼ߼��������
�����#�(�-�2�7�<�A�F�K�P�U�Z�_�d�i�n�s�x�}���������������������ȽԽٽ޽����&�B�K�Z�_�v�~���������˾Ӿ������$�)�@�H�M�R�e�n�w�|�������������ÿȿͿ����!�&�+�0�5�:�?�T�]�b�k�t�����������������������������6�?�D�I�N�S�_�r����������������������0�8�=�O�T�Y�^�c�h�m�r�w�|��������������������������� �%�E�N�S�`�e�j�o�t�y�~������������������������������$�=�P�^�p����������������������������������������
��� �)�5�B�N�S�\�a�j�o�x�}�����������������������������������"�'�0�5�>�M�R�W�\�a�f�n�s����������������������
���!�*�/�8�A�F�O�X�]�f�o�t�}�����������������������������=�E�M�j�~������������������������������"�3�@�Q�f�x�������������������
���3�;�D�]�e�j����������������������������������� �%�*�=�]�s�{����������������������%�*�2�;�@�H�[�`�h�w�|����������������������������)�.�6�D�I�Q�g�l�t�x�����������������������������������5�N�S�h�m������������������������������	����!�)�=�E�N�R�Z�k�s�w�����������������������	�
���!�%�-�1�9�O�\�a�i�u�z���������������������������������
���$�0�9�B�J�R�W�\�d�i�q�v�{�����������������������������������
�$�,�4�9�A�F�N�S�g�o�~��������������������������!�&�.�3�8�@�E�J�R�W�_�d�l�t�����������������
����1�=�B�O�T�Y�a�f�k�s�x�}������������������������������	���-�2�E�J�O�T�\�a�f�n���������������������������������
���!�&�/�4�E�J�O�T�\�p���������������������"�=�B�Z�_�z��������������������������$�<�A�I�_�d�l�����������������������������������������&�+�7�<�H�M�^�c�h�p�u�z�������������������������������������$�,�1�6�>�C�K�T�]�f�o�x�}��������������������������1�6�>�^�c�k������������������������������
����$�,�1�9�>�F�T�b�j�r�������������������-�>�P�d�i�q���������������������*�/�7�G�L�Q�Y�^�c�k�t����������������������$�,�@�E�M�o�t����������������������� �%�-�2�:�?�D�L�Q�Y�i�y�~������������������������������!�)�.�6�;�C�H�P�b�j�s�{��������������������������������������	����.�6�>�G�W�o������������������������������� �%�-�2�:�C�T�Y�����������������	�,�4�A�N�S�[�`�e�m�r�z������������������������������������	����&�+�0�8�=�E�J�R�W�_�o�w���������������������	� �%�>�C�S�X�a�k�t�}�����������������������$�)�.�6�;�@�H�M�U�Z�_�g�{������������������������������������#�+�A�I�[�o��������������������������������%�*�/�7�N�V�[�g�l������������������������������������������#�(�2�7�B�G�T�Y�^�e�u�z������������������������	�(�-�A�F�N�l�q�y��������������������!�/�D�I�g�l�t����������������������	��&�/�L�Q�a�f�n�s�{����������������������������������� �%�-�2�:�?�G�L�T�k�w�|������������������������������������������%�.�3�<�A�S�X�f�k�~��������������������������	���)�1�:�?�G�P�U�]�b�j�r�w�����������������������������������!�0�5�=�K�P�X�l�q�v�~������������������������������
���#�+�4�9�A�R�W�_�d�l���������������������������������
��)�2�:�B�K�P�X�]�b�j����������������������������0�5�K�P�[�`�p�u�������������������������������"�*�/�7�<�D�I�N�V�_�s�x������������������������������������
����$�)�1�C�N�S�^�c�h�p�u�}�����������������������.�B�U�g�l�t�y��������������������������������������"�*�/�4�<�A�F�N�S�[�`�h�q�~������������������������������������"�'�5�:�H�M�\�a�f�k�p�x�}�����������������������������������(�-�8�=�I�N�[�`�j�o�z����������������������������������������!�.�3�<�A�J�O�\�a�o�t�|�������������������������������������������'�0�@�E�N�W�`�i�r�{������������������������������	���"�'�/�7�?�D�L�T�Y�a�f�n�s�x�����������������������������������%�-�6�>�G�O�X�a�i�r�{�����������������������������������������&�/�8�A�J�S�\�a�j�s�|�������������������������������!)1:?GOW\dlqy~����������������#,5=ENV_gpy�����������������
 %-5:?GLT\aiqv{������������������
',19AFNV[chpx�������������������&.6CHPX]bjow���������������� 09BGOW_dlt|��������������
'/7?DLT\v~�������������%7<DW\dx}������������
$).38=BGLQV[`ejox���������������				!	*	2	F	O	e	m	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	
	



#
(
0
5
:
B
G
O
T
\
a
i
u
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
	"'08@HX]w|���������������
'9JObgz���������������

*
/
7
<
D
T
\
d
i
q
v
~
�
�
�
�
�
�
�
�
�
�
�

%*/7<OX]iny~����������������
"'38CHSX]ejot|����������������	#*/7<AINV^g~��������������"0BGOTYafnsx�����������������
4@EJ]bgsx}���������������	 %*<AFX]bgoty����������������%*/8=BSX]kpu���������������
!&+<AFV[`qv{���������������"',9>CLQVglqz�������������$)LQVdin}�������������������*=BGX]bgoty���������������&+08=EMbjv~������������
#(/7J^csx����������
$)16>CKSX`r}������������������',5>CLUZclqz���������������	$,16>RW\dimsy���������������������	!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������      ' . 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/~/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0
0000&0-040;0B0I0P0W0^0e0l0s0z0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�01
111"1)10171>1E1L1S1Z1a1h1o1v1}1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12	2222%2,232:2A2H2O2V2]2d2k2r2y2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23333!3(3/363=3D3K3R3Y3`3g3n3u3|3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�344444$4+42494@4G4N4U4\4c4j4q4x44�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45555 5'5.555<5C5J5Q5X5_5f5m5t5{5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�566666#6*61686?6F6M6T6[6b6i6p6w6~6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67
7777&7-747;7B7I7P7W7^7e7l7s7z7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78
888"8)80878>8E8L8S8Z8a8h8o8v8}8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�89	9999%9,939:9A9H9O9V9]9d9k9r9y9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9::::!:(:/: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@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAA!A(A/A6A=ADAKARAYA`AgAnAuA|A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBBB$B+B2B9B@BGBNBUB\BcBjBqBxBB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCCC C'C.C5C<CCCJCQCXC_CfCmCtC{C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDDD#D*D1D8D?DFDMDTD[DbDiDpDwD~D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DE
EEEE&E-E4E;EBEIEPEWE^EeElEsEzE�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EF
FFF"F)F0F7F>FEFLFSFZFaFhFoFvF}F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FG	GGGG%G,G3G:GAGHGOGVG]GdGkGrGyG�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHH!H(H/H6H=HDHKHRHYH`HgHnHuH|H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HIIIII$I+I2I9I@IGINIUI\IcIjIqIxII�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJJJJ J'J.J5J<JCJJJQJXJ_JfJmJtJ{J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JKKKKK#K*K1K8K?KFKMKTK[KbKiKpKwK~K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KL
LLLL&L-L4L;LBLILPLWL^LeLlLsLzL�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LM
MMM"M)M0M7M>MEMLMSMZMaMhMoMvM}M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN	NNNN%N,N3N:NANHNONVN]NdNkNrNyN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NOOOO!O(O/O6O=ODOKOROYO`OgOnOuO|O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OPPPPP$P+P2P9P@PGPNPUP\PcPjPqPxPP�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQ Q'Q.Q5Q<QCQJQQQXQ_QfQmQtQ{Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRRRR#R*R1R8R?RFRMRTR[RbRiRpRwR~R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RS
SSSS&S-S4S;SBSISPSWS^SeSlSsSzS�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�ST
TTT"T)T0T7T>TETLTSTZTaThToTvT}T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TU	UUUU%U,U3U:UAUHUOUVU]UdUkUrUyU�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�́)�
�@�����Z���"�	�	

7
�&
>�G=P\V�b�eElQruf�Q��$�ʴߴ)�����V�0�G�^HdFf�t�_���
������������Q�&������q���������c��������������������k2�"�+�6�>&ISM����8������������q��8	u�	\�	q�	��	��	��	��	s�	��	

0
E

�




3
H
P



J
R
Z
�

#
8
$
%%
�.
h/
*1
3
�>
�>
�>
�>
�>
"D
�F
�F
rJ
zJ
�J
�J
�J
�J
�J
�J
�J
�N
�N
�N
�N
�N
�N
4Q
<Q
DQ
LQ
gS
oS
wS
S
�S
�S
�S
�S
�S
�S
�S
T
T
,T
@T
�^
�^
�^
�^
�h
#j
l
)l
=l
Ql
el
yl
�l
�l
�t
�v
%x
Hz
\z
}
}
}
&}
@}
Z}
o}
w}
�}
�}
�}
��
��
�
�
�
8�
�
��
�
*�
��
��
��
��
��
ś
͛
x�
��
��
P�
)�
1�
9�
��
W�
�
��
:�
J�
R�
Z�
B�
��
��
��
��
��
��
6�
K�
j�
~�
��
��
��
��
��
��
��
��

�
�
&�
:�
E�
N�
V�
��
��
��
��
��
��
��
t�
|�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
 �
��
|�
��
��
��
r�
��
��
��
�������$�	
'
=E�����<!D!L!T!\!d!l!t!|!�!�+�+�+�+�+�+�+�+�+�+�+,,,,&,.,6,>,F,N,V,^,f,n,v,~,�,^rx�}J�8���Q�������ɨި���2�G�\�Y�?����E���Q�Y�n�������������������M�U�]�e�m�u�}�������������������������}�����������z*�*�*�*�*�*�*�*�*�*�*�*�*�*+++h;r;|;�;�;�;�;�;�;�;�;�;�;�;�;�;<EJOJ�O�O�TcW�[�[�[�[�[�[�[�[KcSc�i�i�i�isl$�%�&�������Q�R�S�u�v�����_�y�N��n8	�	�
�i<
��?�?�?�?�?�C�C�C�C�C?]r^_{_�bclc�c"d
i�ijwj�jR�W�\�a�f�k�p�P�Q�R���������������������9�D�E�F�G���k�l��"����F���������








	











����"X'Y'Z'['\']'^'�2�2>9
:~:^;<�<l>�?�?�?�?^H
K L�P�Q�Q�Q�Q�S�V�V�VsY\d�f�f�g�g�g�g�g�gh�mnn%qs8t"w#w$w%w&w'w(w)w*w+wW���
�܉;���w����������h�m�r�w�[�\�ɢ�����,�1�����a�0���q�.�������������=�B�G�L���������������������������;�������������d��������������/�/�/�6�6�6�6�6�=�>[I\I]I^I_I�STT
TTTTT#TA`B`C`�ce
e1g2g3g�m�m�m�p�u�u�vwx�|�}D~���	�
����:�;�<�=�>�?�@������ �!������������l�q�v�ǜ̜ќ�!�&�+�/�4�9��c�ۢS�!�"�#�$�%�&�'�(�)�2���8��������L�M����?������v�w���������������������g���'�������������S�#�H���@�A�B�C�D��������������F�G�H�I�J�K�����y�z�{�|����;	<	��=B���������WX�F$G$H$�&�&�&�&�&�&�&�&�*9,>,%-�7�7�9�9�9�9�;�=�=�=�?�?�?SAXA]AbA�I�I�L�L�M�M�N�N�N�N�N�N�N�N�R�R�R�R�R�R�Y/Z0Z�Zl[:\�]�]�]^^a a!a"aSg�g�g��3��H�������V��
���śĜ̝Ԟӟ۠����ߥ����ߪ̫�C��ˮ��>����6��������������������������������������������������+�����q�.��
����l�2���������\��O�T�Y�����[���������g��������GHIJKLMNOPQRSTUVWXYZ[pqrstuvw#####�+�-�/�13�3�3�4�5�5
788�9�9�9�9�9u<z<<�<�<�@�@�@�@�@�@�H0J!OxQyQ�U�U�U�Uded�d+e�e�eTf�fg�j�j�j�l�l�l�o{r�r�r�t�t�t�w�x�x�x�z�z�z�}R�W�\�������~�Άφh�i������U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�������������������������������������������������������������������������������������������������������������������������	h	�	0
�
�
\�$��T
Y
^
glq<i������������+�+�,�-�-�-�-�-�-�-�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�j�j�j�k�k�k�k�k�k�k�k�k�klllllllll	l
lll
ll���������	�
��=�>�?�@�A�B�C�D�E�޹���������$�)�.���_�G�.���������y�z�]�^�H�M�����������������������������������������������������������������������	z				 	!	"	#	$	%	&	:	:	:	:	:	:	:		:	
:	:	:	
:	:	:	:	�N	�N	BS	�S	�S	�S	�S	�S	�S	�S	�S	]	�]	:a	�b	�d	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�g	�	�	�	c�	d�	�	�	ؕ	ݕ	��	��	_�	�	�	�	�	�	��	��	%�	��	ɡ	�	�	�	�	�	�	߰	��	�	j�	!�	"�	�	��	��	m�	��	Ϲ	�	1�	b�	��	ĺ	��	&�	W�	��	�	T�	�	�	D�	w�	|�	�	/�	d�	��	��	�	8�	m�	��	��	�	��	F�	��	�	��	��	�	
�	��	��	�	�	�	��	��	�	{�	��	��	��	w�	|�	��	��	s�	x�	��	��	��	��	��	�	z�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	
�
]
;
�
�

X
�
�
c
c
T
|
�
�
�

� 
0!
�!
�"
]$
t&
�&
�'
H(
�(
�.
�/
�0
�1
Q2
�3
�@
$A
	B
�B
"C
�D
OE
�E
�G
�H
)I
�I
VM
�M
�P
�R
Z
[
x[
E\
�\
^]
�]
�_
�`
Ba
b
�b
(c
�c
�h
�i
�j
Yk
.p
q
�q
Xr
�r
qs
�s
�u
Hw
,y
r{
|
c�
3�
��
F�
��
�
�
��
J�
ى
e�
��
S�
�
��
)�
��
��
��
x�
]�
�
�
�
e�
2�
��
K�
ס
.�
�
��
X�
�
q�
��
��
*�
S�
�
��
`�
�
��
H�
�
��
�
�
��
?�
#�
��
��
.�
g�
8�
��
��
C�
��
y�
I�
,�
�
��
V�
��
o�
��
��
��
=�

�
��
#�
��
��
��
�
��
7�
��
U�
��
��
�
��
��
S�
��
��
m�
I�
��
�
��
�w��\	��*
�
����gl<�4��rW�pz�&�&5'(y("9�9;:;;�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�H�H�IzJWK\KaKfKkKpKuKzKK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�U�U�V2WXXXX"X'X,X1X6X;X@XEXJXOXTXYX^XcXhXmXrXwX|Xvb|b?c�c�d�d�d�d�d�d�d�d�d�d�d�d�d�de	eeeee"e'e,e&o,o�o�pas#t�t�u�vy�y�zC{�|�~d2�ր�D���̅p�����Е����j�T�P�"��]�.�۾X�����T���G�����C���^�(������H�����N�����5����<���X����}����8��Ps�^��F�3��4���X��2&�&�'3(�(�7&8�8�9$:�FHGH�HFI%L�L�M&N�N2P�P�Q3R�R�VY`�`a�afbd�d[e`e�e�effoftf�f�f'g,g�g�g�g�g;h@h�h�h�h�hOiTik�k�l�F��h��:�	�	�e
�S�ճ��U��-���Ÿ*����/�E���|���5���#�_�w�l�������}*��!�d)��(�^)��"�E ��0�<+��#�,'��%�#��"��$�[ �6#��'��*�	�C	�=?�F�MN.X=XLX[XnY}Y�Y�Y�f�f�f�f�f�f�sct(u�u�vww<xy�y�zP{|����C�R�a�p�2����s�N���[	��@,'�a+�15J;T<i<j?�IxJ�N�OU�q�D�����+���?���O�����Q����F���������4��/��bw����>E����.CX���A P !=�=8G���$�
���0�����&�x�����1cCD�D�D$G�G"H��wa+\:\&�O��&	J	�t	�t	�t	�w	�w	9x	Nx	�x	y	�y	�y	`z	uz	{	+{	�{	�{	�|	�|	8}	M}	�}	~	�~	�~	Z	o	)�	>�	k�	$�	�	�	��	��	΍	L�	֐	ϑ	ѝ	)�	�e
�x
�
��
6�
��
��
(�
��
�?�J�JNYW�W�Zdadxg�pq�r�t�xhz9~�Ӄ��_�_�f � �!"�"6#�#&,�,�./10�01�1D2�2J3#4�4�5x6�6~7)=8>�>+?�@AoA�A�B
CwCD�D
E�EF�FbK
L�VOX{X�X�X'���T�w���
d�~�S���s=	�	�
�SnA
���?�C@]s^_�_�bcqc�c'di�ij|j�ju�S���:�H���m�'�
���1�K���
�"_'�2C9:j::_;�<m>�?_HK%L�P�Q�S�VxY]d�fh�mn*qs9t,w\����@���x���|�]�΢���6����f�5�����v�/���Q��������$���<����i����/�6�=�>`I(TD`�ce4g�m�p�uwx�|�}I~����A�"���$���{�֜0�>��h��X�*�7���9������N��D������x�����l���,�������T�(�I���E���#���J�L���}��=	�G�Y�I$�&�*C,&-�7�9�;�=�?gA�I�L�M�N�R�Y1Z�ZX[q[?\^#aXg�g��8��M�������[�����ʛɜѝٞ؟�����������ͫ��H��Ю��C����;�״!����������������#��������0�����v�/����q�7�����a��^�����`�����l����\x#�+�-�/�13�3�4�578�9�<�@�H1J&OzQ�Udjd�d0e�e�eYf�fg�j�l�o�r�t�w�x�z�}a�����Іj�������		m	�	5
�
�
a�)��c
vA��+�,�-�G�jl���F��"���3��d�2�L��3���{�_�R����������������		'	:	�N	GS	�S	]	�]	;a	�b	�d	�g	�	�	ؓ	e�	�	�	��	`�	��	&�	�	ʡ	 �	�	��	��	o�	#�	��	r�	��	Թ	�	6�	g�	��	ɺ	��	+�	\�	��	U�	�	�	I�	��	�	4�	i�	��	��	�	=�	r�	��	��	�	��	G�	�	��	�	��	�	��	�	��	�	��	��	}�	��	��	��	�	�	��	I�	\�	o�	��	��	��	"
�
b
$
@
�
�

]
�
�
L
h
h
Y
�
�
�
p
�

� 
5!
"
�"
�"
b$
[&
y&
�&
�'
�'
M(
�(
�.
A/
�/
�0
1
�1
V2
�2
�3
�@
	A
)A
�A
B
�B
'C
�D
�D
TE
�E
�E
�G
�H
�H
I
.I
�I
?M
[M
�M
�M
wP
�P
�R
�R
 Z
�Z
	[
}[
.\
J\
�\
c]
�]
�_
�`
�`
Ga
�a
b
�b
-c
�c
�h
i
�i
�j
�j
^k
3p
�p
q
�q
Ar
]r
�r
vs
t
�u
Mw
1y
w{
�{
|
h�
8�
��
��
K�
��
d�
��
��
��
ň
O�
މ
j�
�
X�
ԍ
�
Ď
�
.�
��
��
��
}�
F�
b�
�

�
֞
��
j�
�
7�
��
P�
ܡ
3�
��
�
��
A�
]�
�
v�
�
��
�
/�
8�
X�
�
u�
��
e�
��
	�
��
-�
M�
�
��
��
�
�
�
��
D�
(�
��
��
��
�
3�
l�
=�
��
��
��
,�
H�
��
~�
N�
1�
��
�
��
?�
[�
��
t�
�
��
��
��
B�
��
�
��
(�
��
��
Z�
��
f�
�
��
��
��
<�
��
Z�
��
��
��
��
�
��
��
X�
��
��
��
R�
r�
N�
��
��
�
��
�$\|��E	a	���/
�
�
����PlqA�9��Ww@\�u_��%&!&�&:'
(~(�89'9�9@:;�;�<�H�IJ�K�U�V7W�X�bDc�c1e2o�o�psfs(t�t�u�v�v�xy�y�zH{A|�|h~�~i7�ۀԁ��I��хu�n�����Օ������o�Y�U�'���b�3��]���������Y���L���������H���c�-������M���������S������:��"���A���
�]���"���k������$���=�
�U#x�c��/K�8���9�m�]��7&�&�&�'(8(�(�78+8�8�9�9):�F-GMGH�H�HKI*L�L�L�MN+N�N7P�P�P�QR8R�R�VY�_`~`�`$a�akbd�d�dee�efyf�f1g�g�gEh�h�hYik}k�k�l.m���������������	����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	��������������	�����������������	�������������������	�����������������	��������������������	���������������������	�������������������	������������������	�	���������������	�����������������	�������������������	���(�(�TZF
��O\core_intrinsics����1�[�+��_��;>)~�$�2u�����wderive_clone_copy���1�[�+��;QZq�K�rcH
}����wfmt_helpers_for_derive��_�_1�[�+�ѫ�ΕM$[T�����S2���Z��1�[�+�����Z��B���
c
e�f\��w	derive_eq�����1�[�+��g�qg������SI��w��w����1�[�+��c(؇k��:��et
m��\��w��1�[�+�ќoHw����ΰ>��w��w�_�_1�[�+�����n^0�t�Շ
}�J���w��w��1�[�+��-��g��Q���=��w���1�[�+��,�偔�t�G�
o��w��w��1�[�+�ѽ��D�:����&���1�[�+��@���4;O���!2&���1�[�+�ь&�^>��t���
��w��w��1�[�+�����m';���<�B��j��w��1�[�+��Z1�C��C���2'���1�[�+���Z�2�� ���k'
��w��w�_�_1�[�+��Bj&}�	�u
C��w��w�_�_1�[�+�Ѥ�7c>�3����
	��w���1�[�+��A��%g�����R-��w��w����1�[�+��UF������t�b`x��w��w��1�[�+��DT&�n�t+&/
���w��w��1�[�+��u��t�^��~�$�
.���w��w��1�[�+�ѽ9,�� %H~=$�	)���w��w��1�[�+��'�aY'��KtT/E
M��w��w��1�[�+��&�=(&hh�t�a;���w��w��1�[�+��Q�ȫ�D�0���a
u�=���w�`�`1�[�+������N��#�� ��S8��w�`�`1�[�+��S�Ui-hk���Ss
��w��w����1�[�+��
�o�gp(�t�Μ`��w��w��1�[�+���ֺ�����ױ!���1�[�+��`\�1���B�
9��w��w�_�_1�[�+��w���0~�$�#!���w��w��1�[�+�Ѻ+�ɭx
�����
���w��w�_�_1�[�+���`�>�:���쓁
���1�[�+�ѱ)����8���2&���1�[�+��=��b�Yt�4���w��w��1�[�+��~�tl~�>t��&���w��w��1�[�+��a�a�a�����
���w��w�_�_1�[�+���z�V8����v�
���w��w�_�_1�[�+��S���F\�~�$�Y&[��w��w��1�[�+��M豻?��#t�>�
���w��w��1�[�+���S1�{����*�(
���w��w����1�[�+�ќ)#XTbt��
E��w��w��1�[�+��e��oBЂ�=-2
���w��w�_�_1�[�+��
K/m����,2���1�[�+���4�IJ����:���w��w����1�[�+���}NF$�w~�$�8	�	��w��w��1�[�+��K����_l���(��S�	��w��w�_�_1�[�+����^3�b1��r
���w�`�`1�[�+��ں������	�	��1�[�+��W G�B�%=��"�
�
��w���1�[�+�����"r].��j�h��w�`�`1�[�+��S��i�$����Ú
X��w���1�[�+���IV#1��������w�`�`1�[�+��Q �����matches�����&��|Z��}s1�[�+��|x ��޾%��b���w���1�[�+�ь�_ϓT(��
4��w���1�[�+�ц�\%L'��t���
f
��w��w��1�[�+��V�����:��7O���w�`�`1�[�+��ۖ���n����
���\��w��1�[�+���R���P��*�'
y��w��w�_�_1�[�+��mzU�	�^�����
���w��w�_�_1�[�+��,9��K�t<�0
q��w��w��1�[�+���$��F1����#	���w��1�[�+��@��%�PE~�$��
��w��w��1�[�+��k���1�
���̌S�����1�[�+�����ggw��zR^
���w��1�[�+��&��
�4���
e
��w��w����1�[�+�Ѭx��p~�$�n��w��w��1�[�+��B�TC�.6����!		��1�[�+�����6z3��<�����w��1�[�+�я�8>Ri����
���w��w�_�_1�[�+��}h�߽��!��0����w���1�[�+�����~
����2!���1�[�+�ѻ�!�e�b��������w���1�[�+��ڱ�c��3���k5B<��1�[�+��99A5�O��w���<&���}s1�[�+��(J���o�2�(1�[�+��S���۝����4��w��w�_�_1�[�+��'=M55~�q�:
L��w��w�_�_1�[�+��j?xk��y��<���
��w��1�[�+�цC9Ci�-���M4��w��w����1�[�+�Ѻ-���gP��p�
���w���1�[�+�Ѣ��	p�^���>���1�[�+��I�	�H�~*$KC���w��w��1�[�+�щ��%ev?��]�
��w���1�[�+��B��N�^t��L��w��w��1�[�+��|WF��/W��B2C���1�[�+����q�d�����s���Q�"��1�[�+��l�)�c9ht�[(���w��w��1�[�+�ч�����l��z@]
	��w��w����1�[�+��pň��j�=��e
�
��w�`�`1�[�+�Ѣu_��YM�����3w��1�[�+�ѽC�����K����!���1�[�+���BZ/�15�~�$�!���w��w��1�[�+�Ѭ���8�y�~�$��!���w��w��1�[�+��]�fJ�v����}s��1�[�+��~})RQ���������w��w�_�_1�[�+��3|�M�9����
*��w��w�_�_1�[�+�ѣ��\�_�t�Q���w��w��1�[�+��-$U�Q�?�i!�(1�[�+�ђ����Kw�v�	���w��w�_�_1�[�+�ў��v��:����
���w���1�[�+���[��?5�~�$�U&q��w��w��1�[�+���5CL�����.&���Z��wpanic_internals��generic_assert_internals���1�[�+���vnpw��t��
P��w��w��1�[�+�щľ�2�����4C���1�[�+��XkOቲ��t���
���w��w��1�[�+���K��z�f��_��w��w�_�_1�[�+��O�N��`�e���2D��1�[�+�э��i<*��'A��w��w����1�[�+���a|FŻ��z�[
���w�`�`1�[�+���l�<����l
2��w��w�_�_1�[�+��nu��8������:�	��1�[�+��ʷ��+��8~�$��
���w��w��1�[�+������s>��������w��w�_�_1�[�+��d�V>���I���l	���1�[�+���Xji[,�t�ߗ
���w��w��1�[�+��)������A��h�<��w�`�`1�[�+��9͐6e��~�$� ���w��w��1�[�+��i%q�������b��w���1�[�+�ш���_�t�V�
���w��w��1�[�+���_��΅�������w���1�[�+��+�!΀��@��a�
u��w��w�_�_1�[�+�������5�����I~��w�`�`1�[�+�������P�����
���w��w�_�_1�[�+���*�i�[E����
���w��w����1�[�+��n�ٱl���.��1�[�+��
�U�����O-��1�[�+���$�Б�+~�$����w��w��1�[�+����0.����~z$�	+��w��w��1�[�+��fz�N�vj���N���w��w����1�[�+�ўX
F]3:z�����8�
��1�[�+���4��������w���1�[�+�ї�3ʥ�����2!h��1�[�+��Js�1��İb	���1�[�+��J-{�Z����,���w��w�_�_1�[�+�ъ��%���(����w���1�[�+��B�AՔ��e�
z��w��1�[�+�ѯa'>;rt���@��w��w��1�[�+�ѹ��A��T��÷
���w��w�_�_1�[�+��]f�x����l"��w��w�_�_1�[�+��e~�!(s����14��1�[�+���;�|Z�%�t�z�
��w��w��1�[�+��<;|8�C���H9��w��w����1�[�+���Q�'g��.#
���w���1�[�+��z�������
���w��1�[�+��UNB/�fk~�$Z.���w��w��1�[�+�ћ���q����.C��1�[�+�ѿ�r�*5=����9(q��1�[�+��#�3�G���̂0���1�[�+��ik.	�l�������w���1�[�+��Su�]Jt�����w��w��1�[�+������[��	)7��1�[�+��s����W��y�R
E ��w���1�[�+�ј$�4�9������:h��1�[�+�����,�����5k
� ��w���1�[�+���c�`����Z�R ��w��w�_�_1�[�+���F:E3����2$7 ��1�[�+��d�,.)�����
F!��w���1�[�+�ш�b��� ~�$��!7!��w��w��1�[�+��w�����т��S�
� ��w��w����1�[�+��N��؍�t�O����w��w��1�[�+���&��9������
!��w��w����1�[�+������Ee�t��_ ��w��w��1�[�+����ş*O�Z���C�!��1�[�+��u����3U*����#4���4�#�#1�[�+��EL�uO2)����
"��1�[�+�Ѷ���=����!
�"��w��w�_�_1�[�+�ѫ4^��W@$����
\#��w���1�[�+��{�����<�~�$�<&L#��w��w��1�[�+��
�l(�ZW����.�"��1�[�+��9��j�� t�m�!��w��w��1�[�+��́�H����1I#��1�[�+��k���t�����#��w��w�_�_1�[�+���P��/����$��w��w�_�_1�[�+��0C��?�H���8�#��1�[�+��9���8����!��w��1�[�+��/��CCtwON
"#��w��w��1�[�+���{Cu�,*����-|$��1�[�+���+��{�}���$�$��1�[�+�є=8������i
�$��w��w����1�[�+��aJ����{~� ��S�%��w��w��1�[�+�ѣv?<�	������<��1�[�+��ҙ�ڍڴc����
�%��w��w�_�_1�[�+�Ѩ,���\������%��1�[�+�Ѫ#���5��U�2&��w��w�_�_1�[�+��[\�J�57���
;!��w�`�`1�[�+�ђ�|��{~�$�"�&��w��w��1�[�+����I����"5�&��1�[�+��"�•1�f-~�$�LI'��w��w��1�[�+���!��O�X
���C�&��1�[�+�љ�|~a%�����/4,�#�#1�[�+��I�M:�rN����:e"��w�`�`1�[�+����A ����

B'��w��w����1�[�+���$��ܒ� t�k�
�&��w��w��1�[�+��dT��_*��~�$�14�(��w��w��1�[�+�ъ԰�{�����,.(��1�[�+����J��!���%(J(��1�[�+���p�Τ����:�(��w��w�_�_1�[�+�ѿ�!X|Lf�L�C
�#��w�`�`1�[�+���-�Vh��x���w��1�[�+��`ytl�����)��w���1�[�+��������
�w�M
**��w���1�[�+���ƛ�C�������FM��1�[�+�ѐ�Ab$@t�(��S�(��w��w��1�[�+��9aB[��B���8C	�)��1�[�+�����+��wt���
�(��w��w��1�[�+���Z(	�T����J*��1�[�+���縡N1�b�����*��w��w�_�_1�[�+��r�D�{U�~�$�J+��w��w��1�[�+��w�Q�/i!����C�*��1�[�+��@W���=~x~�$�	"�+��w��w��1�[�+��	��������j�
*,��w���1�[�+��UC4��j`����`,��w���1�[�+�ѕ������l����.4�	�#�#1�[�+���=t�p<���g9�+��w��w����1�[�+���x�ܭ���
B
D'��w�`�`1�[�+��m����"����
�,��w��w�_�_1�[�+�љ�H���,�t�=�
g+��w��w��1�[�+��u]��r�C�t�@e�+��w��w��1�[�+���&���������
H-��w��w�_�_1�[�+���Ԙ�I(
B���!,-��1�[�+��Ago�Rj���
Z-��1�[�+����cn���LoB
h.��w���1�[�+��]nZ�O�\���]�.��w���1�[�+�����!Hw��~�$��.��w��w��1�[�+����b��4,�����E� ��1�[�+��E�Yx������H��S</��w���1�[�+�ѵ��d���L�(1�[�+��߲�͑�Ĭ���"�.��1�[�+��*���է���͊
-.��w��1�[�+��n6,��s����?�
`.��w��1�[�+���`�F�VF&���a&H/��1�[�+�� ���C����<�
�/��w��w�_�_1�[�+�ѯ�|NUά��~�/��w��w�_�_1�[�+���`ߋt�����'4�
�#�#1�[�+��RE@��G(~�$�"&�0��w��w��1�[�+���1�(�at
�
%/��w��w��1�[�+���7���a���%�
�0��w��w�_�_1�[�+�є��A��q���d1��w��w�_�_1�[�+���>� �����0��1�[�+���fC�C�t���
�/��w��w��1�[�+��,7��_!�~L$��1��w��w��1�[�+�і �-Lt�
a0��w��w��1�[�+��4-�F������1��w��w����1�[�+��o�,�~�4�܃�1��1�[�+��P׮��/v�r�I
3��w���1�[�+�Ѵ��J���g��\2X2��1�[�+����fO �~�r
 3��w��w��1�[�+��т[�JX�����$ �2��1�[�+�ѐ�˂��]���y
:3��w��w�_�_1�[�+��b
�Q�d����
�2��w��w����1�[�+�ѹo��8�7�����2��w��1�[�+������mC	���-�
^3��w��w����1�[�+���G]#x���X2&�3��1�[�+����w`�z��t�Y�
�2��w��w��1�[�+��2d�sY�����"*04��1�[�+�Ѷ� �ze���(�/��w�`�`1�[�+�����HL����'4��#�#1�[�+���l �����D)�/��w�`�`1�[�+�ѥ�Znq�%���S�4��1�[�+��u�����
�
q5��w��w�_�_1�[�+��?f���>���
�(1�[�+�њ�E�Jt� W[4��w��w��1�[�+�ѹ5߻QL���5b�0��w�`�`1�[�+��MH��|��v~�$�
.�6��w��w��1�[�+�Ѣ5�8���C6��1�[�+��ꇸ�=�|�(�(�1�[�+�ѫX��W����y�6��w��w�_�_1�[�+�с��C��}����6��w��w�_�_1�[�+��͇/}�,�����6��1�[�+�������	~r$�5�7��w��w��1�[�+�ѣz����Q���2D7��1�[�+��b��Pd����c
�+��w��1�[�+�� �I�֖�t��
�6��w��w��1�[�+�Ѹ����Sd��gv
,8��w��w�_�_1�[�+��c��B�4��m��8��w���1�[�+��B���Y����z�
k3��w�`�`1�[�+���B��(sF����I8��w��w����1�[�+��ꀋ�N/{����
�3��w�`�`1�[�+��[=�4Po��6�<9��w��w�_�_1�[�+��>C��C߫���<2&!9��1�[�+���	�яNu���9��w��w����1�[�+���.�>�_������
)4��#�#1�[�+��?��[�'����G,�9��1�[�+��bK���Ӈ�
5��w�`�`1�[�+��]x�}�����(�9��w��w����1�[�+�ѽP׶V|������Y:��1�[�+���I���:�/���Rh;��w���1�[�+�ѣ��YOe45���6�:��1�[�+�ѩ�w�S���~+$�c�;��w��w��1�[�+�����-� �R����
q;��w��w�_�_1�[�+�ј!�?&����`7<��w���1�[�+��K����t@4
h:��w��w��1�[�+��ESI)�9�T�T�E
�/��w��1�[�+���!5g�t�et���:��w��w��1�[�+�Ѵ��᫉!����)<��1�[�+�ѹ���ӓ���<{7��w�`�`1�[�+��|s<į��K��ub
k=��w���1�[�+�ъ��V��>���g�=��w���1�[�+��n����ixf���s
1��w��1�[�+��~C�Y�4��t�Ȟ<��w��w��1�[�+��h��H��R~�$��=��w��w��1�[�+��-;Lʹ�;������=��w��w�_�_1�[�+��D���"\���C�=��1�[�+���źS͘� ~�$��>��w��w��1�[�+���;��?\���2&/>��1�[�+��(*\;��Z[~�$�/�>��w��w��1�[�+��%�a�Uj����>��w��w�_�_1�[�+��;�=aD�%���2'�>��1�[�+�уa�!�m�w���/�>��1�[�+��4��7��r@t�
>��w��w��1�[�+�����)I�����
)?��w��w����1�[�+���.%T�O�~�$�&2@��w��w��1�[�+���U�%Z����kQ@��w��w�_�_1�[�+��=@#`�B�~�$�>�@��w��w��1�[�+��c��D��h~�$�'�@��w��w��1�[�+��UC��>�_��*W)
�;��w�`�`1�[�+�ёi\G�Jt���
?��w��w��1�[�+��
BW9�#���	4/�@��1�[�+�ѥ
'���1�t=�2
�?��w��w��1�[�+�ѽ˳�=!�E~T$Œ�A��w��w��1�[�+�ђ�a]�)���:�A��w��w�_�_1�[�+�Ѽ�Ip/ʫt�$a
�@��w��w��1�[�+�����T;#�&~��xB��w��w��1�[�+��\�/�)���r
�B��w���1�[�+����u�O����C	IB��1�[�+�т�kn�S�)����
FB��w��w����1�[�+����`�r��9t����A��w��w��1�[�+��O�M#<$��X�
�B��w��w����1�[�+��q���@�S���2&'C��1�[�+��^��n>d�at�Y2B��w��w��1�[�+�ъ�
�h��w����&�8��}s1�[�+����d��i�M��
�>��w�`�`1�[�+��=R��e(���M	
ED��w��w�_�_1�[�+�ѭ�xW�E7~�$��D��w��w��1�[�+��8"ǰ�M�t��P>C��w��w��1�[�+��|�Ţ��n���
�C��w��1�[�+���F�N<~i�*'(
�E��w���1�[�+�ђS�.ք�t�B�
�C��w��w��1�[�+��me�^շ
�~<$�)�E��w��w��1�[�+���ޫC0�����	KF��w���1�[�+��to�E�����?3�(1�[�+���O_0�T���9�F��w���1�[�+��5Is|Ʌ����`
MF��w��w�_�_1�[�+����=kY��Mt��E��w��w��1�[�+��Ei`
�EN�����459��1�[�+�Ѳ�&�����t�mq
tE��w��w��1�[�+�ѯ���긤���	�F��1�[�+���P��5������2!�F��1�[�+�џ���HJ�t���
F��w��w��1�[�+������gu����.G��w��w����1�[�+���1[}��P��$�
�G��w��w�_�_1�[�+��E�p	�N>�����G��w��w����1�[�+����R{*���,BH��1�[�+��|���|G��w����&X=��}s1�[�+��i$��x:����
�H��w��w�_�_1�[�+����&�h#����zH��w��w����1�[�+�ыm�!�����
D��w�`�`1�[�+��7<,$m�y>���
�(1�[�+������6�����N#J��w���1�[�+��#{������
GI��w��w����1�[�+���k�[�_t*�&
�H��w��w��1�[�+���$���3����
�I��w��w����1�[�+��z
v,��<m0
xJ��w��w�_�_1�[�+�ѣ�3���t�����J��w��w�_�_1�[�+�я5��k������b�J��1�[�+��dn�G�3�����%�J��1�[�+�ѤXJpenٜ��)F��w�`�`1�[�+��ȑ�2'e������S�=��1�[�+���TwU�L�z�]
`?��w��1�[�+��	�)A�X=���,eL��w���1�[�+���U׷Jf~�����4�>��1�[�+��	��lHf����p
<L��w��w�_�_1�[�+��(��yT��E��Ъ!!L��1�[�+��P�n�eQ9�����L��w��w�_�_1�[�+��/�&�
�����L��w��w�_�_1�[�+�э���-�]���3�L��1�[�+��k5�%0�����H��w�`�`1�[�+�������+&�(1�[�+�����f��������-&68��w��w���w��1�[�+���ߔX��~�$�&N��w��w��1�[�+��w!w�$-
�tr
�L��w��w��1�[�+�їl��g���������M��1�[�+��w	�f�d���^MmN��w��w�_�_1�[�+�Ѽ<�N;�Q����
vI��w�`�`1�[�+�э6���W/���8C�N��1�[�+�ћ�[~;�\~�$�.NO��w��w��1�[�+��.���G9m~�$�	/�O��w��w��1�[�+��E6�L������<�0�L��w��1�[�+��J�M5
T����2RO��1�[�+�Ѡء�Q�����'�O��w��w�_�_1�[�+�����۩���z�\
�P��w���1�[�+�ѹL���(~��*�P��w��w��1�[�+��]|
l���/���|
sP��w��w�_�_1�[�+��g^�}*rgt���5O��w��w��1�[�+���ElP�}�t���kO��w��w��1�[�+�ъ�.H�6���<� kN��w��1�[�+��w(��(+-����P��w��w����1�[�+��H�U��vE����'&(<��w��w���w��1�[�+��pM�#v���� �(1�[�+�Ѫ�q�$<m��E�L��w�`�`1�[�+��x?�;Fz�E�c�	R��w��w�_�_1�[�+����2��.�����
�Q��w��w����1�[�+�уE<�x�tt�{LQ��w��w��1�[�+��JAfζ�0~�$�9S��w��w��1�[�+��o�-f��tt'�$
�Q��w��w��1�[�+��u�Bx*���n�
1S��w��w�_�_1�[�+����͇����.S��1�[�+���il����Z��ّCS��1�[�+��5s7ʟ�v_���&RT��w���1�[�+��/��;���n���)�S��1�[�+��<6s�Y��ptzZ[
�R��w��w��1�[�+��S��� �Ut�Z*�R��w��w��1�[�+�ѵ@*P�Tٖ��)�
T��w��w����1�[�+��ª�LC������,5{T��1�[�+�Ѡd�`�%����#=!�T��1�[�+���%ѺeO�t��{
�S��w��w��1�[�+���g��6�t����S��w��w��1�[�+��4q�v'�����e�
�U��w��w�_�_1�[�+��^\^D��=U����IU��w��w����1�[�+��9�Ϯw�t��
�T��w��w��1�[�+�ѩ��
,�3`~�$�$�V��w��w��1�[�+��J��;�~�$�S�V��w��w��1�[�+�ї��ܩ��;��(V��w��w����1�[�+��;��������84�V��1�[�+��?�@|��~�$��_W��w��w��1�[�+��~�P���S���\�V��1�[�+����}����8��"IX��w���1�[�+��Թ��
o|9��c�
�V��w��1�[�+�Ѯ+�������
qX��w���1�[�+��Fd{��w���.�W��1�[�+����.�X_���� EX��w��w�_�_1�[�+��
��ncN��z�Z
{X��w��w�_�_1�[�+���Ze��i-��*@Y��w���1�[�+����<�M�����;cK��1�[�+��8�>�/������k
�X��w��w����1�[�+��P���Is����&T��w�`�`1�[�+���볙�sy���!4Y��1�[�+�щQ��N(�;��$�
1Y��w��w����1�[�+����9���2�����Y��w��w�_�_1�[�+�Ѫ�E�=���٦
�M��w��1�[�+�ѭ����HG~�$�A�Z��w��w��1�[�+����<v�@����"�
 [��w���1�[�+��F�<� ��� uZ��1�[�+�іu��a���~�$�&>[��w��w��1�[�+���o�-6*� ����#4�8�#�#1�[�+�ђ(@m�sH���GZ[��w��w�_�_1�[�+��w�0W6$���"
bV��w�`�`1�[�+���x76~����Q�
@[��w��w����1�[�+��HpU̯xɇt�g�
�Z��w��w��1�[�+����v�����~�$�84\��w��w��1�[�+�ю�N?��|���
.\��1�[�+�Ѣ�֣�d�����4,G\��1�[�+��ɳz>����4D\��w��w����1�[�+��
[Lծw>����)�\��1�[�+��vO�d0��~�$�Oz]��w��w��1�[�+�ѹ�hә$���x�P
�]��w���1�[�+�ю�!O|��
�����6P��1�[�+�у���G����hX�X��w�`�`1�[�+��KtH(9����A�]��1�[�+���F��!x�#��<�"�[��w��1�[�+�ї��T7\#t����\��w��w��1�[�+���`��� �����
#_��w���1�[�+�у®҃փdt���U]��w��w��1�[�+��A�\J�>����
_��w��w�_�_1�[�+�іc%��`����/4�<�#�#1�[�+��Qpf{E�]t�G�]��w��w��1�[�+��(��_u-l�t!
&^��w��w��1�[�+��|�8�
}S����
�Z��w�`�`1�[�+��KhT-"����.�_��1�[�+�ѭ/�!Pɠ\��Dl1`��w��w�_�_1�[�+���s:x��t��^��w��w��1�[�+��
���5n����.K`��1�[�+�щ
x��{���_��w��1�[�+��6�����;��R{`��w��w����1�[�+��]�4]��~w$�	�a��w��w��1�[�+����\�	��ci
�a��w���1�[�+����"%��$���W�a��w��w�_�_1�[�+���5ml����~�$�"%b��w��w��1�[�+���$��
��Ht���`��w��w��1�[�+����s��FFT����a��1�[�+�ь4�k��st�m�
a��w��w��1�[�+�ѓMu\�dé���!Xb��1�[�+�ѽ�%-5�t���ca��w��w��1�[�+��쨗����t��
�a��w��w��1�[�+����߸[6k[��W^��w�`�`1�[�+��`Xz�nm�����/4?A�#�#1�[�+��_�P@����:5d��w���1�[�+��L&8����
�
jd��w���1�[�+��a4(�Ӊ��~�$�4Zd��w��w��1�[�+��tdQ�л�~�$�6�d��w��w��1�[�+��H0���r[���J,.*d��1�[�+��@D����<t�ak5c��w��w��1�[�+��jջ�I̖����$�d��1�[�+�Ѯ�
e{�"?t�p�
�c��w��w��1�[�+�ѓ���8��LC
�d��w��w����1�[�+�ш�`��V�����d��w��w����1�[�+��	�*�]��g���e��w��w�_�_1�[�+�ѳ�֔�-�����e�e��1�[�+�є!#��7Q�����;�X��1�[�+�ќ���x��%���e�e��w��w����1�[�+�Ѷ,z��k������
�f��w��w�_�_1�[�+���A�t>t���Ne��w��w��1�[�+��fd�ZG���ڣ
�f��w��w�_�_1�[�+��$苴�V{]��Ѱ
�f��w��w����1�[�+��/d��-����f��w��w����1�[�+�х�k�h�����14rE�#�#1�[�+�Ѧ:v������8�g��w��w�_�_1�[�+���M��E�B�
�
h��w��w�_�_1�[�+��-��P����t���
�f��w��w��1�[�+������{hmD~�$�2'�h��w��w��1�[�+��,�Q����6��e!$�(1�[�+���۔��Se���(�h��1�[�+����}
�A�~�$�.Oi��w��w��1�[�+�ѿ
���
�L�A
;i��w��w�_�_1�[�+�Ѱ�p�fo����
Dd��w�`�`1�[�+�Ѿ����јt�;0h��w��w��1�[�+��E�0�YC,�r$J
Wi��w��w����1�[�+��@jX�n�g�����J�\��1�[�+��,Ry��aڨ���de��w�`�`1�[�+�ѹ�Cg!s�0���	"&j��1�[�+����ᾴ??��A�
b^��w��1�[�+�Ѥ�#VgU����
�^��w��1�[�+��WRm
I�u���^&�j��1�[�+���|?B_R�z~�$�G�k��w��w��1�[�+���G���2�t���i��w��w��1�[�+�ѐ��Y��F!����'4mI�#�#1�[�+��>ue�z,t��7_j��w��w��1�[�+�у��`#��`�	�
	l��w��w�_�_1�[�+��*�Is�9>�t�{Y�j��w��w��1�[�+�ѹ��j��y��cvl��w��w�_�_1�[�+���m�ǦL8���
�l��w��w�_�_1�[�+��X+�랽b���
�l��1�[�+�ћa�=7��OtL�@
�k��w��w��1�[�+�ю���j.~�$��m��w��w��1�[�+��|�����n��w���1�[�+��Ke�6����_m��1�[�+���{����tr�H
il��w��w��1�[�+�ј]���q���d
m��w��1�[�+�ѓ�@��������dFn��w��w�_�_1�[�+��st_k7�����w
}n��w��w�_�_1�[�+�Ѻ��{W.���&�
Co��w���1�[�+�ѥ��/�qb���:��b��w��1�[�+�Ѩ�Y�J|�����
�o��w���1�[�+��{��E0�.���U2&o��1�[�+��^����a��}p��w���1�[�+�ѱ��N|��"����
&4M�#�#1�[�+�ъ�efm�����L,�o��1�[�+�ч��3d}q��
�p��w���1�[�+���[�!�1~��<���m��w��1�[�+���X/D=�����(q��w���1�[�+�ъ=��Q~s����`p��1�[�+�єC���q���DS�k��w�`�`1�[�+��'����X_���a�p��w��w����1�[�+�ь2�{���/t�6�
�o��w��w��1�[�+��k��
����ޯ,9q��1�[�+����5��5����,hq��1�[�+��6�jJQ�)I��?���F�����8���z����l����c�	���x�-���~����\�x���M�����D�����@�k����]��������=���� �����w������\����S���e�����C�����5���<�����.���n�#���t����R���%���h�Q�����4�����0���3���u�����*�#���t����E�����Z����V�����9�����������O�3���p���^����s�(���y���W�����I���P����B��������V�����9�����5���|�"�������e���J�����_����[�����>���-�����j����H�����:���A�����G���u����b���U���v�!���m������7�����$���k����]���d����[�����>�z� ���g�����1�����P�
���G���v���N�����$���a������*���g�������a�����N���Z����L�����/���{�&���r��������)���p����i����`������:�����'�F�����8���6�����d���W����`����������2�����f�����2��������f����S���_�
���j����,�����<�����.�������b���n����/���l�����?�����T�����i�7�����)�������X�
���Y���o����M�����D���K�����o����C���q���������}�A����B��������X���s����y����H�����+����=���%���q���~����R�����I����;�����U����Q�����4���{���}�(�����L�������K�����@�D�{@"�<?A8?�<4f�8+���"�4-��+9p�p,�����>������@�9�������N:u�i�%����j2���G�
��.\I-IVH��z&��� <�7��49��/��+�O������#�9�G'���"�UE�	#'��A�=tA�?5���0������#\�
*1]��,��$�����B��5,��$2� ��$���F��B>))�7%_�3 �������ZG�HC�M?�;��6���2���.�)_��%��� I��H�����G
�C>�?;i�?7:�43���*���!��!�e���"��*���1���DD	�@}�<�0f������E
~A?�8;�
5Z�0���+���'0�H#Z��4����&�g�E9�����0�#�����;����� F�
�,<�(`��l��S�<WFIB�/>
9q��5Z�W18-���l��I������F�|B�>�:�76���1%��-@��(R���Bk�>>�:���6:�42��.����i )��.��)���%&�!~�~�O�M�GK
s�?H�;��t7p�f3��R/��i*h�G&��m!�������;�3��/���*���&.��!S��]�����H�
PD	�@��<m8l��&d�R"��_i�Dy	A�"=�n8��j4���'�Z��E�	HA�_=	�8��4���/P�f+g�u'���"�����f��L��N
�=��U0���+���'l�z#��'j����m���E{
�AN�=�I9	�o5���0'�3,,�x�����-s�M(��D$��T9����Q�o�FQf>m�9��6���1��o-
��(2�{$������{:?�m6��1X��-v��(���$J���N�D$GSC�?t�:w��2��N.���)�v%��� ������ H�wC|?�I;6�	7���2_�/O�3*��&Z�7!��V���S�|�Hs
�C/��K�H�
D�@�M<���7	��3h):�%���U@��Y�D��@?�<]^8\�Z4��V+���"�4J��+W���,����\������]:�������k:����C�����2
��G
*�/{ILIsH���&���=</�7��,4V��/�(+�0m������@�W�e'���"<�rE	
8#J��A>�=�a�_5���0�,����#|�
G1{��,��4$����9B��5J��$O�# :��B�4G��B[X)X�f%��Y ������yG�gC�l?�9;&��6���2��.�)���%�� n�n�?
��G;
�Cc�?8�;��d7`�V3���*��!C��M����B"��O�� V���Di	A�=�V���J���)�E>
�Ad9`�/5�E0���+���'\�j#|�Z�����]���E99�����0$�����.h�
���GF�,c�=(��D)���yA�_}FAlB�V>0�9���5���1_-�����p�����F��B.�>�>:/�]6���1H��-f��(x>�C�?d�:���6g�Z2��>.����� O��.?�#*��&J�'!��F��|C�lHc
�@o�;���7���3��u/���*��j&���!
����<�3)��/���*���&T�"z����!�;IwD4	�@�<�18��'��y"����E�	8A�O=��8���4��)�7'���EE�	nA�=/�8+��4�0v��+���' �#��$����o�k
�=��z0��#,��(���#��L���+�����F�
Bv>�o91��5�1M�`,P���C�,��(-��s("�k$���\��9��w���Ft�>��9��'6���1��-0��(Y��$"����.�:e��6*�$2~�.��)��%p��s�qJGv8C�=?�
;���2��{.��)*��%��� 9��8����=FH��C.�?o;Y�/7��$3��B/r�Y*��7&��]!��|�������H�
	DU��q�H�
@D�E@�s<�7/��3})O�'%���k@���
ODHT �#@��d'�w@U�O#!�x������]�E��i{5�P��7����la,4X�������<���>�
%�)��$R����XvG�?��@M-v�x����aMm����5�r�"���`�`�!����@ݯx!.=8�ybU��83����r�� �d�F��FJ 6��7�o
�c�!������[.&&�>$�b&@��l�H�(@6$�
�4��.�Wz�2^�a/�K�~���3�
�+	S�aj3�e� j4D�5���^
���5�j��m��6�V�6��_8���qR�L9@IwjE�pX:�Q[<�8��6�[Y�<@�w�	�g�w=��\A"�
�]>(��
��y9?���[p[�@���Kg�>�\�]+O�?@�;�����F��jbsF7����H�H1#�54RK��<3�K55����O@��(��5P@��y���P@h?�"e�F+R@v��{�CU��id>
��V@׸]=Pl�U@�̄�c��Zj̪@��S[}�	�Ʒ�\�{؍���\�_�
��Y�a��.g�b�f��'eMo�g@p��nyz|j@.��6�l@To]}�m�x5y���n�t�<	o�_�'��4p{���̝�qi���)`0m��R!�Zw���	d3��w��pb
Y��w��[���Yy�g�m
2m{���nFz�z�
y#�W8�}�(J�;�^~���IOx@��
����~�hU�`A��=!�o\���z/��w����O�ϝ��@�BEs��3��ft���
!��u�[29�@rt^$~����n�x)�W�@m�!�y��@��)\)6�����."��@"��yXǠ�f�墀@��2Y����h]�l�f�@_Z�
��g�@n���I������;CJ�$f񵬰�[�
�@z��0�5��@\�2[�����$�4F���B���ɶ�G"O%ʲ�/@
�ba������H>��\W�(�'����g¿����J���@7G�V�:�@u��Od'־��w#�>E�@*\v[�����gU��=���~��z�@]<-��4�@�ʶ
�X92Ā���S`����?;���1I;տ��� )8PL�@z,�
3�.D�f������;�z�p���Oo��4���H��#"���!��l��@��p!�o4ՀHR�����׀���
9��׀q�A!\������y�g%��׼#Ӟ{���y��
٢�����!%Qe��@�k�b�E��W��M�2��[�vC��$������oK��s��_8!l';�M&�J�����}�(M��^��(*�.����@<���G���Ɇ2��V�aa����70���-r��h�fe�^<��p�5RC�@��������+1F0��2��!5�����0�k�K*y\M
��Z�l��(�A"*��%}�Z����cp� �cr+�"y�R^���6�������)	A�f�T�Az��n�A䎓\�
 ������!��q���02"A� �
Έ�!���Ư$�Q�Y���a%�4�<��"A��U�}�'���Y�])���5�p�*��5<a�+x�
��,�l���>X-w+� ]�6f.A�S!�ua0A)�QX!�w0A�g ��9�2��Q/
�
d2;���f8�2A��j�.;2�$r���2'�B!��7��.^�0<A�7H��A=���"b��>���B�>k!"��2?A���%�>���G\��EA�l'
�u��E�11��IC<I��V��JA�g�_�H�IA
&M"�\5MAk�U�7xR�4O�bۂSA�����RT����:rV�
[	3S�pV�]���LX���[)��WYA��P�s�Z6%����V��/o*[5af�@���aA�����f/z�Wkf�:��h�fAm�!�4Ji�7r�����jA�,?/C
l����_n�7Ů#��o��~��l�Wr�`�9{)s x�(�8t���$GPu��N5���s�a&�"5��xA�Q)#��uXze��ߖ� {���-���d}�q&j���-�6�#��������Q��+7�Mh�-���%�	�
Ӎu�d����An�G��]�A�%t�U״�AYn极�ڹ��K+��z l;���.5���A}�����s"�B�A@
��bN��ೲ��$���n�b)��A�9�	�����A7&�!s��?���ٝ����f�*�%�A|��͵�k�A�V�����c$��Kӎ���9��|PV�A�˶"λ"��a����o�A�5bW5��
��F��Pa	�.����H�5�r��S���t_�AW�j�d�HɁD�!-�a���%L蝙���ߦ���n��2D�Y�W��&!G�����8
A�l�ׁT��	�����6v���U�AG�F7�A�������A�'+Og�H�ϥK�x���"�
��L��
��
�����dX����A�"�<��AV�u�������=��Ah�I��%�������A(�.�mD��}ګW^�A��~ �jW��b�d!�X>�B�����=�*Y�]”M¾k�;4V�S��	t@a��`[b
�o
�9f��)
¼3��~���B�
��Ț)���8(�WG��T��Gk�璨�8��CrYY�d��	�B��x�9o\P�9
J�U�]rr�Y�����j�$���*�O3�B�<�� '�AK�	t�"�*��,:B��!�M�� �4l��P9 �)	�
�LJ&BƋ�WH'��	?�n<'c��A>�*B�Dۈ�N+��I�g�+†5W�91���疢4�mHH�Wۺ;� ۩߉(�=@'��"?�=�R���l�?�3jZ�{��>�x5����mA�9���Y.B����1C�Kg�{j�?�s��!�Ba�E�e2�|+�F���"�.�M���n��N�ԅ��@;O�,�]=P�o�	{�NQ���Y�q�OB������Q��"n�ekN��1�"�+W����
�7�X��m���\�Y�ob����XB���!s#�Z¿nZ"��ƕ[�-}�"Ъ �]����1�J8_�x�O	�5�.`�^ʴ�aB)�u�24�_�,��ۑ �aBf���`c�<��1��pe���Y0�fB\�!-H�h��".��iB��"��ri�[Yo�d%k�U�m�T�k¢K��n2nB8��В.oB���o�p�{����7p���Ah8,v�V��
�>zfw�7����w���~��Nu|�G�
Wb,B;6��/�ԁ��n�x��Ђ�1��
+
`���F�Ʌ�h�̢����1f��<�Zo�+ή����Tp�W��Z�
�*�)��B�`֞O(��Ż;�W+c�B���b�"���ˊ�Ø%����t��=������
k��Փ�^^#��u��+�6Ԩ��B�H������J����Hee%��:��l�������9|S�#�BI�[g�����)qTC���u�	��ĥBΜ���6����;)���Ī���
B�Ý�	p��庖�����c���-O�!��=;��������TX�Ùtг�~!x�|�ɵ�o���S���Bl/,k�z����s�jc���z��n��Q�����B"X�ww�”�I�����1���_�B��L�@��õ+���Bfs�"M���Bt�
#ד[���6�?��o���d
nl���1EY���³�����ZႼ�Vz|�Byܾ�Q1C���w��Ɨ��{�D`��rf��$���r|-
��^��B���ײ�
�Bں�%qn��a#�^��]ި�M�m�&�e������\�
a�|��"�y��9�1��䦂w��2x�g{�m��N���2����%�����E��!�����n��"F˪��$k�	���~�s>�?�U���_�[i�QǵU�8��a������
��k�Qgz
C�GW�;���E�	����t�"Q���_��p��x&ύ.��^#@���RB��C�S��@��7|�ԎCPU�;T#���yp#�_�/�WR3+��~�P(+����	��8�-��ʓ8�.��/[�+5Q��v1Cew��L!�2�Z����g2��ceY��q7CtUd��
9��� |g<������=C�(�
�s=�CC�u"~�}EC��r�CGCY\��HC�u@v�1ICT	���I��-?	G��uKÈP���$H��!�]mMDŽڀGDG�V~!�N	�O����{�H���"Ɵ'<QC��"q��CR��T�	�s��T�oqt�qX��b�E�%[����z]C�����^CG�����_����?�o`C&�~��Zb+1�l���b�m�὘eCg�[ %�?f�M�4
�EGgCA�7:ާ@hC�(D�MƒgŒc���i��|�y$�s��rqCC�'tC���[M��u�ƿ8;�mvC"l46��Vu�o����ewN�˳�XySz���Cx��=��sC�3��CJ���7p���^�������F|@���ⴆ���w�C03U䷡��C���~��C�$��Ki���?�E!,��C/c�W��a���	�����dE	���ߓ�~�2'�L`�C�!�&�����S�y_7p��m�1���i��|F�
]R��Ce��u����>r<�����"�6����D	�0=���WC���@���HG��Ol�\߫CY�_#2dp��5�	�7�CGǷ�b����̮��2�H�M1Y*��'����`���k	;��X��9�xc��C
Me���E�C�Ӛ�½i2��9:�C1U�Ƈ[%ƃ8�e�"0_�C�g�Ck���#`�ƒ�̃v��
����C?ĵ9����n���.�������gcӃ����k\��1	��`����ڪ��a��ÝP09@���CX V�9�3f�^����6*:<[�¶���!�Cݾx����C�һ�s��C�^%�����������c����	�g��y�"��>��C��U�e����2��V+��D�S~(TD��[m皝�����)���˳8S?0
�3DC�8<Q��ĨF�
�m��U��G�4w����&:%.A]+]�9��eDh�O@Xh�d8��_�}�/�|�D
ůܲv���C ���Ěi��^O����
�8y`��%s�VS3{[vDt����!�7
Y'x=!DwY���%D�I)�0�*D���L���*D��T���p,�p86�u
-������*���0���0�N�1�i
0D�Pe!�ե4�D���5D��|�Ϻ!6D�j���Z7��A!�7IS��Q=�-�����A�`S�AOA�bµ��qC�PX�*���B�5�,B�LD��(!���MM�
$}l�.�PD�l���GST�%u�"��zUu\��nSVy�!�J5�Z�G��r<\DQ�A��]�>_W�]��A#�·_���I��|aD�n��?�d�j=�=2�e�$o��"x�gDo������i�����riy!�2C�kDH����Nl�tљ��m�� &�n��2��cR�p{��
�h,�q��,�� qĉ7#���#sDܹ�˕v�(
�ԙv��X� �OYy��+"tw��zġC�؃{D&��K �|���'d��|Dfs�
��E��D��;�^�`s�>:>�D��,���Ĥ�V�]����3F6�y�D�v�=��D��y
�N݇�D�0����˘
��ߋ���n�ь�n0#�m��DɝVrq�_��ďT C=���y"��h����Y�mҕ��Z>
64���D���Ŀ�x�t񬙄wՅp0��������'��D \�{9ٟD��X�y�/B�LO���j*�	S$����8���jH�D�����R��ޜ�������"Q
�/MP��������᭄e��v�Y�Du��g�h���L�G��V>�Z���*	g������i	ĘD=��w$��*�{�D���[v]�D��
QUR&��*U�����S� ���Ď}��tj6��Hb?׺��T�2�4��c�	P�D<޻�Q��D��E	�D��cIO����@��e�x��10����L_��N��^{�iIÄ͜0d��U����9#K�9y��7��>�DŽ�s��w6���n�n7S<W�D ���{Sʄ��#�1N�͌��.~+�ķ���˾�o��	�>yȄ#b��rr���=s� �DjD��;��[3�%x������~��Մ���2U���D+Xw�n�{:�4���Č�|З��D%�F�c	℁�nM���x���e�ď�t	4�F��8�s!��x�D��q#'Wkn脍��{���/������Į��AN��v'z�5��+�Z�R�D���5����f�3���'��˜)���!����4��Dќ[����!
��������gg�ŇIZ��r����[�N �1¸	D�E?�<�
�:�|F�
$�֋�~��z{NP,�E���u'���+u�
C����"�I�;7ӂ������,#��O�yA
ܜ����,��'	 ��!S��tc&E%�v-�(ǯ� �<�*�W�S��[*ED����so+�!?[��-��RHp�T-��~%���/�̉�e4��Ǽnl�z7Q�O�S��8��M�$ezx9���
��6:�W]���z;�_��!q@u<=śt&<�h>���y�J��=���� ܝDBE�D��z!�CF<\ӱ�Dz�����F�s�HE����C�L���!Bp��M������M��k1�O����*�P���.|�D�N�Y`@b�IeRŹ�}[p�T�5�\6s��VEQ� �m��W�D sG�BVE"#�O��\�~a)p��b\�T�<!���-`E��<�V'6aE����>�aŵ�Q27$`��� !P��i�����j��:"�pE*����RwuE�_v�-wU�;��/5yE9V�#��O� �J��R���Q9����
��l�ŋݰfV��E��w�ܗ�ŵ!,PyӾ����t��0�E,�[�թ�E~H���'M���	`q�ߍE\��:�P��S�6�ϓ��L��+��E�L�����*��v�����g���E��X�E�oY��@�E�ŗ ������:jE��-��&� �p��E!k	sW�ڤ����c쳪��e���d��8�h�:�9�Ek�K!�#���Z5_��+?�TV��/�?�Ź}�������}��<�G�E�ڼ�QYA��x��n�O�~�!�b(��}7,"��b��؋�
��1㺅��0 B���������v���!�?�̽��-�f�)M�E\~�����E/*����ą�
�a���E�HE��ՄB
Mzʏąޢ��\&�SL��3 �Ŋ#���-�̅�TΞ���E}�Q����E_�>��
Ӆq�����م$[�#`�9���l��W$�E���n�����
adN�ţ����wk�d+�"������f�=]��p��="F������pw���-�P_���c�����E���{g����S�z��X���K���cO��?T���O��U���X R-W	��s]M�3�߃N8Q�EF[+�?�	tS}�N�F<ATot�F/ѧ�u�<��r�/�F�pw
WF����W�G�xVK�1F�#Ln��J�-"�쁦FSQ�g�FM`�
R��4�3��Ue�Fg�g�>� �A����˭���r~�F8��;�� 
�$�z��x^]"e��!�*v(���X ^��(F?	�c�*\	$pg�+��"�'j-1��9��3�����4�3��
�3Ə�����:��ky��
;�'��r�<���A*�N<���0��c;�9-#�ج�B����\D۸�l�3H�|W
x8�"M��#aI/Oƒ޵���P��!��O�|@�i`R��<���OƁ�T.�֖O�0V�,�EhW������X�#��![�-Y��HG�y�X]��402�:c�ᖣՊ�c����YSug�Z���R�vi���IM���l�^�	|y�<n�, �c<�s��,�S(�tF����vFԈ�O�wF�9�
��%v��� }��y���M
:"�#zƫ�����@��GC[��Y��'�/
S��}�k��Ԁ����z�_2��:){�`��M�e
�c��7�����4��~z��v�D � O�]>��#	�����"řKp���c����<�g5+wo�F��!@�4K�FL��V/�q��G�ʐ��F�
�m+�����}"�Fױ�\���Ƅ��[�0<�F���H٤F��RF�N�F����^������"��W���:��!�Ʋ�Bs6`n��,U��o��FT'|
��=��%B�=�F�4|e�������7o7�� �
Cl������ZU&��F���
��-0�FWǪ�?�;��G	M��� džu=�X��Ȇ�T_.0��F����.������}������	[�Ƭ�*Q����F����@9�.����؆�u8v���FPv�X�#�t� "�D;���Ie��N�F���a&��FFj�%��F�K<�&���FV��'��h�F߇!�(���(�X"��xP�F���>T��F���>[�w�F�JZ#4p��
FMn�Ff$������F��t�$B����D#(Qw��F�F#"�j��R��i��h;U�p~�T4��@jG�� 	KMA���NfqǍ���C��FG�w��k����R�_g�4S�yczG+tk5�?F�3��7����,�QҊ/nb3m�}�}���3�Ǡ����vO�_!�[��G�8�!���(#�k���n�'�2"("d�)���?��*���lU_�+���:_�.*;�V��u-���	��-G�`	E�/3DM B�-�1�&#&��2ǗojJB�V3�r�t �k�3���?��4�Ị��f;9���*i;�|��IⱧ;����UB��r�kC/dC�~����GG������9H�d'm	qM�mJ�F10�a�HNG�f#�s%Q�Z� �R�R�>֨YT�C��
���V�Q���}XG���xMxY�@�(@�CZy��k�.
[��s��
^G��E� _njj6
��m�b�,
�����dǽ�6#p�e� ~�5�u<jNj�"+�,k�Pn����m���+���n5O�l{nG���k�pǍ.��(�CrG�
7��r��#�<��w��Q��1�xG����D�sz����(�]{G�*�N�}��B�	��1�~�G�N�⩢�U�u~�ʨ�r�m�5�Y�+t!��Tm��I�уG��B�*V{�ǬIt�<o������,��G4�<�8�������ˉG�0l"mX�����d\)���G`��q�M��e�/M�G�������G�|6��t�G��MD(��;���R��H8�@mK��G�*�4d���v���,���w���ny���wok�>�G���
�U��GcE������O�y ��]حO����د��.F	�=3 ��H_�t����uk���p�s�����$�-8���p� ��øG�s%
~�򛺇g�U@ϫ�ǯ�/L�G�[���B��푨
dw��5��$�J����WU	8��ǽ��	+���!3
�Z������Oȇ��
��x^��#Y�v�����7vl�;���w
pb��8̇ظ� ]=2͇�5��W���L�6	Յ���6�_�3F;�G����~�҇t#�1D�G�0w
	�ioևG�V}?�����
3
V����q�66އ��c�^�އG�����ǻ'U��l����?6e�G��H���	��5������
�[��G�F��	�	�S��P�Gڱ 0ʄ!��j���]/��aC��'l�Z��{�������K�MDW���)����p��E��T�#
���Ǐ&��VF���}�9��T��~�bH����7=Yc��
c]
�ğ��h�m���W_�h�ߤ��}Z�������,$8���DQO�sH��5F�	��$�Vk�����M�">	HU&c��	�.wP[��Tl��y�H�$���VH�ۣ����	��V����_\�s�p]�m(
�a�=�H4��_���қE��pH�L���aH�i���Ȁ���+���H����Ǎ!��`K$�u�0�g�'Ȫ'�	�W��'H�	�2��U+HO2��k�/�S�C"}!0������3L��� �-5HJ��!}���7H�+ra�g?9�|�Z �U�;H��Is��:=H�ϰ*D�=�
7���?H�w�H�>H��} 'U�kAI�����BȖ�F���CH�7���'�DH�C�!��{DkJ���G�!�0q�~KȦ��	}��MH�<�Wo��M�<9p�STH|��&&��U��b�	xd�V�tn��I�WH��J���WHoC!FeMEY�9�i
P>�_HB:>!�D�`H�f���ya��g�֢b�J�O��d�c�����e�H��Z ?kߤS%�l�gK� ҙ��n�ˈX�:sH_ͬ�C��tH<��!�鰥x��(r=(KxH�4U��+�z�\��z�[�!�p�@|H��t�D\~���a �˯�H��
w�;Q�H�+� X���3x*���H��R����vC8��H�9
/p|S����
�p��B�S��zٔ2`��]іH����7�HceM��;��<�_�&0��H�B:�4���y�'�p������w�s��)q C�.��o?<
	�O��y#��DZ�#�c�>��h����H
s�{v���nS
&$���|Fh���E�24w�守1��&
'��w��%�6���B�))�%��oۢ��"J���|f�ݗسH��c�ϊ5�!uID�fj�����
w�Qg�Hh~
T����㮦���ˆ�'�p�Te���9@�aWˈ$�  �r���VH��{�����������qC#��;I�H��I1���H#E��<k��H��9W9o�HG,�17�
��[MEA=sV�H��f������J�]
ؤ�P�H(����P�@7*���
n|F	��H��Uo+����F����ȇ�����H^!IR4��H�si#�E:��G�N��a|��mْ9�m�� �e�&����Wp�򈦠�
d2�H�A]	����A����u\��O=�-A�
���/�Hb�Gy�b��4u�2ߥ��Ц�'�a����_3IG��	킜	~�j�m��	�����	W�
	�[���kv	���d�NW�7��K���G���S�	`f!�#j���F?��7���,9I�<�6��9IY�J��n8��'SI|������2��j�		��_��w���� 	��jsݲ�"I���	Y��]"	5����u�$�rKsz'�(IU>/ }���+IH�t
|�C�,��	��d%�-�Ѱ�P\R�-��~�w,ϐ/�5���/��-I>[]T���.ɒ���t�2���"�)�3��

��;�3�V��,�T;�%���)�=I�b��8��@	}���TAI����ȗ�@	��� ��C��{�s���@I�co!,�	 E�%��ُ%H�u��!	��II��/��S	�0��SU��>���uV	�n<���W	k�P �W	G�$<+YIl�2^K
W	d�����[	) e�C��\�%P^��Y	��, ~\�V�U�q!�[#aI�H�YV�c	���	lcIy֛�V��e	�������cI
d0#��gIJ���lIu@J���m�I�&���p	�0a���q	9�	��p�9������uI.�	fOxuI�<�
-?w�e�K��Owɉ�	�e�3wI�F�W��z�}=@���M|�-�S�&}��.	*����b/q��N������~���c��w�卉��t'ׇH��b����!����.�#|�I��o՛��	V�i
d3����v� J���	+��"l��	x�
V���������ō�I��Z���ǞɏU�cd��I���F�U��{C�".r�������c�I{X#�r�$�IX�����v�I�\�F������@qs{�۰IкG��&��	).��P�Ӳ�t�R��w��I俛#Co��I�c�	P��	0�|�9	��x
���j��	*E�O����+����bFԉ %Bɢ�v�I2�l��	.����5�I@��!����ɟl[�t�*�����*��V�Ʌ$���_��ItWs>���I�˜�_Z��ɹϣ`���	8�����q牻L
������MD�!��?�	��
��N��	g�
��1���
	����	��w�e�����­g�I>�GQ����7�Ǽ���晪��a��I���q2�	{b#8(��	,2��Ds�	]�T tV���6�2@�f�7P�(��!o�v��6���Ԃ�w!5�Cgʑ7;�M���Ք�
ʉ�2�cJ~T�ەϬ
B���k*0�i^z��V��·O
w�<S��������V�J����u�:Jrϟp�C�Jk��^="
J��A�`"
�v�С�&��2���&����ϑ*� �;��+
"\(
��-��|5s{-�.J��Lw���-�X��R<G.���M/vv/J�����0
|����-���!�ʙ�7J?��h�uC7J%����E9�ن��ΥL9��u�_���;��f2���@�� +:��@��#��C
����:DJ	
���C
8�	����F�g��	'�t+H����o��L��I��N��M
멶$gM�N
�/�ϟ�P
nP���dRʚP�N�XJ�A��]��Y

B׳�NZJ���@�^J�����b
����+�c�*N	JU�dd��eFu��f��`�H��f��D2behJ�#���iʒ�ܚ��j���
���fJ7�#ʦp7nʶ8p\�&�p�
SG(
u��ЯM��vJ��U"��z��\���z

��Mc~�n
5���~
���d��J�x�T	O�
G�	
1�#�J(y]&�{ًʧu���g�
�-�bs���`��_�d��
y�<-���	9�n�ᔊ���؞�JB��	�������|��M�q�ʐ�lо6 �
��C��a���DR�gᄚ�+�
�f�ʘJ(d?"&1��J���5OA��J=ˣ�Q�J<�+��I�
����)���Jo��g&���J�cN1�U�
�U�
Y��ȣ�]gp�"��J�h��q?��U�8R��ʞM�%�b�J�=�͚�⫊Z��VUL�������x�(�
�9/ΜQy�Js
!gس
%�a|eŲ�i�Uσ�
>�2
KE:渊qK�������x^@��B�
|I�D�7O�JC/����q�J|�2>��g�
��{Hv��
�U���ϳ�
�JH�����J��F[��;Ŋ���4y��ʊF��5���>u�
�Y��
����Wm�Ɋ�9Ne��,�JUq�.�ˊ�M� ������[��m��
V������J[~�_/�֊�{���hm�ʱ��
�씨�JކQ�%9��ʲyT(��ي�9�����J�*m����la����J��W%��J�!����
�����	�
L��
S:���J������J�xEe��H�/U�
�%6�ͫ0�ʴ�������5Th���J���^��
c�H��J.�.a��W�Q�"[����/�LL����kᆈ����M�G����P����D<��+��)5j�
�jz(C@n�� �ٕ�ȼi�:�%�����K�!
�� �K����2�/���3ˠb���%����`(d\���N�����'%KK2yV	TB����u�Q9��,�z����KxAO�����f�kV��D}(p�\ �]� ��x���"4/|}%K5��� �k'K]D��=�g'�5���p(�7mQ���(s�ft���+�&��
��̃0NT=�/��2�;
!G43K9��3	�9Kp_jok��9�;�*����>�@h�.�A6�5cZAtHP�Pa��mKˎ�F
ER�`L�4����H�M�
�P%�K˒��� K6Yb1�	PN��7���L�n�mx0�N�O"��{�S˻2�;��`SKv(�"ߨ�V�%V�<aV���� a�
�Y��fk�Z5�2��"�[���x�O$�\�o�De�]R�H
%�]��L�Ru�^K�U�S�`K��6Sk�@c�	ˢQ>bae�K��B��f����n�l�9�
Ne{0oˍt��q{oKT���Nq��M�
"Dnqz����p��-��OpK�:s"�]�2{���"�Fg{K�pWe!�KH_B��䃂��Hb0)�$nj}�Q�K��!K���K�Q���"O�KS���y�-�ˀ"j�_��˭�� =���g#anE ��M�.��c��/M!d
;���{k �Pd*��V���ފ��Yu�"U}����!N{�)q�Kx��6�o�{ ��đ�_O�������#D�Y���Og�T�˓{�[�����ޝ���KSG� �$���>�ג1����)(s��b\�����j���P�1�RX=i�K��
�����3��ܥo�K�������K	ޥ��v²�+-��j;鰋�������X |�rv�K��\5�;�~$�j���C�XL�C�˽"�Fv����}�#��K�7�*�Nj���نNj��tӦ���,"���R]�˸.d��>���\&g������=����=�-VU�ϋ�D��Q�ЋN1� s�_�Kf�0���K\�� ����K�Ql��K�j�G����n�`��T��)�@B�Jw�`�m�'_<�˖�!"tQ�ˆ9��D����exe��ng��z�JåԽ4���\5R?���]����+�~Ӧ��h}�KT���A���K�W3��0���p��{�l�K���0�Ӓ�K���ysD�˾�+Z����q�u���l<��
���}X0�
L����t��s5���L�����LP=*�%{�;?��5��~��z���	�b�:f�
JA�Ctm%���ñL.�|��L�L�$L���e��I�������\ ���8F�TlL:�aq��FL.+5!R�{`�z	�����Ͱ$ݕxr�3���Vti����L}�#@ki���r���ZE ��� ��e���� k�H"QR�r#LH��!q]�[$��~:=�f%L�Q[
�o,
%�M}8#�XqV(�у#d�+��|T�C,��BI�G��.L}	�*��0�D�
��\$1LF�1�R�1��ȝ�"E2��	y�ۓs:�ZO����:�n�	���_<LL@X�_�=���YQ~y>�~��">AL//1�ھB�W��Y�ZB���{��'D�=� f6C�C��y"�Â"Hu'e��loJLd�g
�7�3K�>��?O~M���f��NN<ϼc��NaU�\K��N��`�,p�M�o��@J�RL�vIU[�NL�ϊ�à�T�a �cAaV�;���1�_��c�;�3cb̏�]���h�	�L�r8ch��x}L��k����u��l���M�QF�nL��e��r���� ?�8Wv��a?��wn����x=�S
���w�C�s+�G�z����A��~�:Bi}����	{� �m4�C�"�C5X�>]�$��&�
�&�%��N|���\ٍL�t��|��L�Z��_Ul����U&2��L�p��;C���� �%�c�̎�w!D������V���#
�p�*�LV��"M�IY�̈`����.c���!����
����LHe��Ce��=L�Ʒ��L/�f	o<��)yHFƝ��ܗ�ͺJ��_�N���̾kI	lՆ��������)�L�	MI�����zZ��~����ʄBD�§�\���l�!�Ϛ@�w���8v"R4<A�L���!y���!����	����N��ʮz ��ۮ�0��#�w~���G�A�V���ˊ
n/��L��	EIO!��:��Z򆷌7SMPk�ܷ�$������1��l�
�L@�"��b����4��m�tǬx}@���)Te+,�__�
^
n��Bt���e������y�۶L� :Mf�Œq�$�T����$2"RZ~��/cy���Lw�f17K��4���"��=��T�A��mI�X�������l5�����g1�Rό^b��X��Ќ
�r(]�'�L�����������#d��L��O�R�L�
�
FPQ�����G�d�����
�����{_����L���	�#��� ��(g�L7��z����*o�/�����"3"#O��Ũ����;�!�B�L1&��]�LÌ�#�Qs���o�r�<�����MB��������·C���e�9X��L��Zm)��t�L��b"K����L��l _�XR�yq��2�
�b2b��njG.��
�QG
=0�X
x��q�����Z��I���Y#��L�MGe �3����Wd��ͩ�r:���
���	
�7����#��X�ͽ;�p}�KM�l_hIͻuh2�����$�E�e� �<�4	zC��!M�-�+X�D"�Q���7�,&�bI���'
��a�i��*M&;� 0�@|+��g+�G*
��"p��/�R���2�/
#ƶ�(��1�y�%����1����3�?/M5k�"]��4
���6���4M,��
�~�v6
����C�5
�3�XN;��>�{���;
UT_G<�;��EG�f?�<͑�C@J�?�y|C�^�@M� ��Y�?
�o1
�`&,?
ي@Mk�B�y]z�1jC
�F����E����o�<M����g{E�N*,�v�H
Ûp$[`�B
�0�"��(KM7p�KK���(
��j#L�JY� K�� N
�د �v�RM
��]�7gUM���r�V*U
+�e�߲�Y����W�8[M{�;\�;�\͟�gl3��]
4
�n�Z^�Ԅ(�y2t_
�&����`M�-�m���a
;���C��b̀�����b
�R	�]�c]
���)�e���-�fM�� گ!Sb�&��"�:M�i
ic���_�i�-}H��j
��N��Vl���F��q
<N�Fd�ls
����r�t������^uM�~1O�ųvM���G�w͑��z[x
�GC��y���ed�az����U{
ڲ*��^q|�����w�wt͕�Sv��~M���[�x�Bֲ��pk���ReAM��s�O������t
%qn�R�{��V��C„��v1i���M����E��{�R�c"*2m�͟�h	Ha򉍴��+܊�'��q�n�M�Ad���ϊ
�a
�����M��q�L}��MС+O�M�Ms�8�浐����v�����|�
�ܸ?�u�
T��-�u����������Q��恙͍�I�&���&Ɋ�1I|�
9������M��/�ZĞ���V*�;����mؠ�́��E���E""{;+���.��a�����͠��͐�+�24�����V�Q���5n��^�M�_ehR�����wLghµ��*V����
4�\��)�
jM5J1z�����c�
��Mv���
��x�
NH�Ou�M�u��9H�M?���m+���m��$so_�
W2�8#��ML�v
3�ȍ���Aα��
�-
Evʍ�O�
�E�͍Z�.������R44�B��
鐮KJ��͍�����Ӎ��a�jm��
5�� ��ՍՠXw������ ���8���_�F�f��ͯ�3��Md�
~hW�-��Mo!�a>\��
�.�����
{	�	N@c�
��~ �d�M��9m$��M�q�5ѳ��
O!J����M1u��j�,�
�Ln�^��
�l��f������
5��a����.�6�\��,�� �v�?�Ma3�UƲ��
DC#���;�� ��/-bD?=J]��N��õ�N��"M0���?����M����8NY�Oe\5�_f ]��!�@�OQqg�!<!?�n���Ά�<��?S��F��+ Ν"R��� �l�z�0�"���>�u#�=���?)����Ř*����B{+���?;9lp-/�����.N@��`2z�.N#En"0]��1��`�i�k�1��:p\��5��R���IG8ζ ��0AB:N�afo#9j;������>�mrJ�>g�?�� ���@N�� WqA�J��
��<D絧��EN�������I.ƞVI��J��/�_�;M�/=DS!?N�H��vNNz�n�$�MNO�FQNm�^���AR��%
�ZrER��+ ��T΢��F�abTN"����V�TE{��>�V9���oLOWNq�i[2(W��2E3�YNE�7b��[NlO}���[6��\��[��c�
����M*�Je��aN�zN�GbbN�A���4d��m ��f�/�l�[rhN�.�&i�kNBu�\[kNRʐD��/n`uKk�o\�H���oN"�_С$�qN�n!K�r�5��hNs�k�+�:��tNS���S�s��b�^%v�6���ƧwX�P"_�N�s �"υR3z�|���z�f
�#C{,�m��}�x���H���������yn
u�Y�NFo���N/$�ad�l�Ρ���Հ�N.l��.Ç�W
�a����Vn��@��N#����k��s}��I���^;~�#��N����V��N� F}��7���Z�ݛ��M\]���N�c���2q��>,
�-�N!���K̒��-SOg��|Z���:
�΄E��4�N
�E��s-���t,	6h����
‹X$��:��ծ���C?
����Mhg
���h�����٘�X)��yK�ᄋ z�f��N<�!��?��Σ LA�䍢�t#U `�����|+uE k��?�hϨ/���m��"��Z����'�Wݮǣ�cĝm���<�"�hr�^��.U���κ/���v����
����������o�}�
�%/j�N���
��� ��~&#��?$���_�',�����}Ac������oM�u�NeM�`wY���=��#oŽ=C��v����s ���N���
r���j�%r&�.���\��	�N���ûQR̎�z'Jx�ˎ�0��ю�N�O^LMPx��� ��1�5�N���
���
��ێ5��y����b1��6���!�I��㎰�DiV
����)A����o[�d�}���$i��V�#�w�]�[gC"������@�'j��q��� @v�N�C/��*����>ƾG��N8�)3�(����@E���Zu�R�^Ф	)�P�4#S���Z�dP����8I�xȯ�`"OӰ_耦�a�@9�O�S"��c�	2�(i6���F��
O�b&����Tb�r��D�r��]�#!|��d���/��BO^Wn��O���
T�cO����`ϛ�
-E��O
!���6�(�Y�/��(Ϛ� ����)���#� ��+O�ۡ����+���f����+�Z
�8�s6�K�au�gZ9��i���:��&��
&U<�Ak"���3AjYiQ�msDOPڴ2<�fE�>;[b��GOC1����9IO���!����Ph���b�rQ��y|��&RO�3�c�^��S�(�lKa�"�k
�}��bOgM�
���4g��!�_���iۃ�D{7�jϸJ{#|Xj�v�8NCq���0���7rOr��
h��s#�Vkh�q�O��T0�qO��Ţ/�w�ї���TyO���2�czϯs�;�z!#.1;E�y������}O��2��U~�T���P(~��%�1|���J�Өn|Ͼ4������KC7�ۃ�1�xǽeu�Oe;Ll���O��
�K=������PʇOI��}<}��L��4�eX�Tx)�}��O��Q�~�-�OX�q��W�ODJ2�1�.��µ	��NS����z
�h������!N���F��@*�O!�VMASǎ��:!��J���`kR�U`�V��+��OqQ�H,"��0�gm:ꚏ)��O��b��v�?+Vyݗϩ.�?����	��n���V#��k�ϡ�zİ�P��{=!�1d�O�=��b�|��K)�L5�On�g�&y��N�S�r&
�O[w-f����-è���S �{�讏|-:!��b��v8�o�|����!�U&˴���
���ϗm��k���z�
���;����:�i����
�o��� ��A�Oܺ<o1�`֯�C���O%�<E3[���͸&�dR�O
�Ə�"}�4��Z7t���0?���:������s���i�	��:�O|IUY���ʏ.�*��Џ�����]��	���ޓ�����E#=t���O�I3�?��O_J⑬����+#�ܮ�O��Y�e�B�Z�;���lycd��)�O0�9/��>��(��O�Q/����$;��A���OP����P�O*0a�y�@���|'ߧ`���\!S���l;�����-�C<h�fo�Z�����	6A[���r�<�����r��)}a�O���.������������Oб�h��ϷLF �L*�'�H�T2��bm���PPc	*�+��*�k<�rPח���8z��y,P����7x�L̄
�.���9�1y�‰���	T����{������!�rP�����.�!���t\�$Pq
�;'���(�>���� ��7�,�[�"P4��q���#� 6�	uY{�$���{!9>k;&P2�'�^��}W+����,��H�!{2�U/�ڮ+z�L9�=�[�
�<�V�ė_=P��W��[>���jԆ
<��{�s��=P�B����<��`� w1�N>Pӫ�!���oC�Fr� �y�uFTf��Ty,IP=^��!{I�H�$
V��K��DU���K�׷\t�eK���
�/5NP�U�K�_J��bkӅ�N�U����RPlZm�zS������� W��qv��W�)7���x@Y�����-�^��F���gD^�Q~�mL`��u:<֛�a���
 ��bP&�r��bк�����dPc�A%�h�uv�rXLEi�>���=P(j��<����jP�Y�X1�jP_�S	X�^nm��|���"�m��{����zoP'������sP�̱6sQ6v
���aY�w��v�ȻK�v����Ϧv�Z��"$�j^P
�ċ�L���*�JE�狐ބR�:��UC��к��{}IN���P���EY����#����	��|i2P]
��-h!$𦃓P ���ӲĒ��}A�U������	v�<��������O�о��Gj2ÙN����	�P����朐��������b�SN`�/`!��pj��uh�
�> ��� {Z夦�-������ЂӠe����OW�X%�������]�A�Pe��H5n��=���>:�!UK��S��Ɔ��(ԯP��2�'�P�wQ"A-:�Ї����˜����v�� �!F������U�R��;9�!B󢼐�H�
��i�G50$ŤÐ����������)��P�����ͤ���
֐}5��H��&/ΐ
KKח(8���K <��}��u\R ����Po
#��$��ٚ����)�˶)���`�\y���P����'���pTm�������lA�P47�
*U� ���������#�␋�`���5�P�c����]�!j;5�#o�Z���}s�P�5�H��P��mt��Ѕv*!����}�k"	���Y�t��)�P�m	kq���P ��T�v��l��X��uu�F�/Q�CP�Fr�Q����3����!�?o�N#�۶d
�F�	7�Z�
Q].�q>���_N!D�^*�x����zQB��Z��la���Q�C�gmQ:$+��b��q���W�"��F�%��["����z%J"~n��6$��0
�/��&���
EZ�%�Ȗj!p6(-�	�Q#%�a�V"��~
+ѵH��ӭ,Q�t���-�'�
��`3,�5�њY/Q=���x�0�G#��0�k�N���,��Nn����2>�E"�):-7�9�G��NN8�i\�e��W7Q`��)�]7�D$���P9�=���°=��T���>�����|;>�u���`z@��>bCȌ>�*�jqw�DQ�]n���K˳�@�4%MO����O$c��;�Q�WA��6�FS�ದ�7�U��� ���0WѪ�"�;Y� �
�b�_Y�i�xtU\Q�f�Ѧl^]�Y����]Q�
z'�O]q����/`Qؒ�	�{�`Q����c���'QdQ��5��}Bc��y#a�Af�S����bf/����	�o ��4��rQ�E�eF��u�DXj ]���v����|iwQs0���v�L�pS��v��N��oz���ͻ�'�z��n�����T�\�QJ�+
�y!ʼn�c��}����+�R�U��m	Ff
_��=kW!n橃���t�	YU�[�Q��!�X��������s���U)�!�f�ߔ�NdQ���ݑQ�܆"��=�q���Qϙ�U)�
N�s��[��������i�[�.?����i�78P��#i����Q���	᧔�����^���E�Q%&;	�l�=� ,�#�0�QV,?m�16���4��Y����Nu�'���{V���:�@B��T��Q崉i�9:��d,.O4�QO#��y-`���'�#��7��GJ!�U���#
�g{l�.�_7�-���'zN�9�Q�7:`�%�Q�k��	
���V�]{8�����E!^��Q��; 0���Q����2
�Q�	�O���A����~�ј�	j)B�Ȏ��iP�������:��K]!j;���Q�p��E�Q|O2���z�G���#�U���;S4�<�4Rs�t�Qfrfnm���E�6VC�?���]���Q���ħ�<��F' ��n��є7��h��Q�ϪG�����!�as���\|ob!��˕][��U��J�\~���Ar��w
��zL��EN�V�&�
*p	D��
�.�0"
����.�v�CR�D�#�(���
����.N|i~Ru�q@~1�R5���
,O�k�
%j��w%uL�����& Z��
�^��b�� �@���&!R�j�@���#R��@�#��DE��9'���S4��,��Z��
��,R�W�C�P.�X���j5Rd���ү_6Rޔ?����8�L���d�:� ,g	�jw�;�0��*�?�>�Xv�?����U4�A�AVϽabBҽ�4���DR��.�
(�Eңc&?��DR&z="Va,�J� ��B�N�L�l|�Ih�R�` ��/s"T���1� TR�#�'��]R���M��]RyL�"�<^_h����`�iޏ���aR�D���b�,�:HbRFYR#�GY�eRy!P�3 jR���a��wkR�4P�=��k���
AQ�Cj�����7�mR���v�f�oR��f���w����Pc�|��63��}�b�&�|�[����q��Ӆ'
�NmK������������^tÅRP*��3�ɉR׭�І���*���g��v]�%p��y6�
\���f�a�7U�������Z�MI�������e�36����Q ��ϗR���?����]/�;ڙ�\!S
=f�Ҹ�r"4�ǟ��۠�n����E��";�R�+f��v<�P�/��R�_du������xk_����� `\[�R���!Fb���/2�Ai�Ұ�H���1�R��������͐�6�s��y�e!���ƈ�t"w��Ҝ���@�U���T(���Kj���#v�R5y�{S�В�� Ѻ�z��� ]��R��+?t�iӒA��PE���A�ЂҒh{Oɺsؒ9�H#�{�S�R��bq<�Wڒ��"A�v��ҸVQ!%aq��Ҵ�3An��}��cд���O�W�hU,�l��������'�nJW�����!����24�
E�4�Rz�R�@��R���:q����#B����G�����
 7��O���'b_�o����ϕ^=�R�դ"4ss���]"R����҃o������T"FV7�x��$��
�
�¨��5����c�Q�qVS�1
��F��&Z.0�	S�߶�89Ӏ	���
SA���a�尪�-�
S��ħvӄ���Q�"S/�FU�9���H����*4�	�,�����kw�H,��ӽ��E<�� S�J��[ S��z���"S�����l%Sf���J�'��&����)Ӊ���2I�*�ٜ@K_�*�wi�k�,���fe��3���
�}��3�,��I��6�@Ѳ���+7S0+!!�m�8��j��;�;c�F`<S�QDh�c�=S��2r-�q>S��m�s�AS{	i�oڦC�M%|D�l�nZ�E��-��E�^�ai�2GӈB3�<dC� �N�I�����\O�_X;g�2P�X}�;� �T����ڽ�WSyI4\.�[���	���9[��NI߆_�zq�\���aS2�4�^�c�c%�v\Oe�W�.���f�G���w�af�����wh��&b��4(i���

4&�jS*�T��l�Ro
i��o�B�ņ4pS�nZ6O�q��+�$��r�#��s�qx�ANt�%QK�l��qS�@:#�B��x�O�Y&��y�є�'�k{���JJ�}*�]��~Sp�7;}�J;�n��G��0���,Պ�e$�ޅEz�������� 
�-s���\	�u;������8D�4o�#Ϳ���S9}�Mc�S	�Ӣ?��ʙ�	�f�X�S���?�7�4'�����S	�0��� -�T��S���Q���m��
ǝ�'I��Z��S��s0��a������G
��eˠ,O�8��x�Ml�5�S�>�!����S��
vd9k�s%|;�/�S!%I"�߫�9������r��G��p�~��[��������[��޲S�Sw�q�3����"2Pd�ӭ�p��,ǿ�th�zW4����`"�¯[�J8�v7}.�S��&&Tn�S�=E!������V�gr̓��
�z�͓�d��h�̓/����]�ϓ�RHd�ѓ�`�D����d�C^��q� +�o�S΀].�����2�-z�ݓ����h�S�@d��H㓨��ӒC��39���S�2N����ӂ%Yd�ڪ���C"��L��!Vc��S0Tp'a��Әq�!��ف��7Tx��D�����l��SÖ��ޗ��N kA�L����cs�n����v#m���S\O�#kD�y��U��
>ì�S��7!�X+Tj�z��T�
��	��u9K~��NH�!����
�n��
+���b���v��T<`�椉��.��
�ч�4qV���m/�W.T��"6��S��B�!�>�� MK$_��p#pԒ�'��V��6
"��C�!T=]h��^#�9l$e'���"���(T���-N'd�i���,��-�"u�h.����@/��yZ�k.!��^G.�F�����8/�0T�f��I3Tr����0��>� ���5�o�u(t�5Ի�����8�&hU==���xq*c>�M�0Uq?�[�� R�w@�:�n	B�˒AԹ��bH�DT&�����E�%[�
9�1FFƓ<��D�Ùj�0Ek�#�
5�J�� �K��J���"���N�� ��EsENT �l���cPT�P����<Q��_���P�B<v���S�C�]*�|�Q��c�#�wyU�(
"��RT5�0�eΫW��i�����X�]Q�`Y���	��mS��+&�wNT�U�e\�mH
���2]��&�WG8>^�ƍ��$rS��6��J`���jV��2 �(_�b����Dd�]�
��gԀ@�D���g�����ogP�;�Պq����
J�
r�"�"��1|u�-E��vvԇ������wǚ�bXx'C�F}sM��٤G�T��������ee2j�j���\꺵!���6��oeÆ�Y7	c
6��t��x�ܸ���������1��S��ԋ�?�)��g����"�3��M��|�TŇWv�&4��訝A�g����E�q��@�-!e�V���^í�D��g=�
4@�~�]?k7��c�T�g�ͩЙ��Uk�(<���<
Y��י�I���ۘT2� u�f�T�R	"�Trg��J�mf����>�lD�g����U����U��12����>�I��T�n�
��.�TCۉ�'��T.{8�QN�TE�+�2S���L�X�϶�WM�]�
�T8�'����T�˖�$r%�G��)_�T�ۆ����f�E�jl��TTm2��K�T}M�|�AS���,�
�Ô��,!dx��T_j"}����3U i1�T�m:����TRD�+�=�ԧ�`�"���J�o������O�,Ԕ���W�K�ف�e�M���9�U������ܔ��ԕC��۔$�c��|P���2����_�ԅL!�����?d���4��GWn�����
��x��w2vG7ᔥ^^z��8�&����C~�MT	C���$����u�Rҫ��\��q��uof�ԇo��K�<E��t8�U��yem�T0��v2A��l	X�M�@�TO2@�U��T�:F�m,x4������T�r�[Oli�T��
�aoU�T(�&?��%ę��ИU���EG�dU.D�ֱ�E��!���F�t�w���UmA[!��
	V&�;�
�h���x
Up$��i���q���
�X�Op�y	��!-�	U8|1�շ(Ќ�չ�X
�z�y=�b�\U����#�UOa�g���mP�G�>Z!T�>���$�4E��U޽	�� ��F���B��>�@��o�ʊ�<,���T�Y� U���P�v� UB)z��B{ UzG@�z���Q<�4���6��D{��&�ġ;!	_�&U婠	Il
'�h��	\�(��8=눤{(�˗�!?c�,�1���,�E��腦2/�$�\�z4յ�J�t��5,0	�֠�4Ui���2�{5�CV	!�yX8d}Qg�"P;���n���&<���?��l�<��� `��?U����-�DU�y3�f�DU�������F��J�S�L����Mf�FM�bqPu�wO��(#7;�PU*]Ub�	O�]��#�t7qR�ԇ��d-GT�0{�IY �VUw��7�WUq�QQ<��VU���
ʄ\�5~��2]Օ0s���a�B��#�we�bX�"��'Sd��`����eUQ+oD)�e�D��
�o��i�%���Ƣ�i��k�%�l���"3�9YoGY
6�Dvp,�R���<qUN�ԛrյ(��{sU�Y�a�tՠЋ�|7u�GK����vb�9�v�v���a���q<���T��s�~"���/v�6�w
	"myU�T���|�����{U��G��m�~��%<PI�~U'\�I��o�?Q(  uy�U9A�� ����!�K�؂աz�݁Շ�s�u�ׅ|Q��k�ՌKdy�Փ��՗�`wU}�"��"���fAnS����-�(랞�՗��@F��4h7�������	����U�~�(���՛��{j��U)a"��<<���H"�.:��~��0
����0��u1��,���ݷ<�U*D� �};��~=C!�����՜���ҟ��T!DZL�;��L�祕xZ	vj�*����;����}p$��j{�(澷��m� �����h�sY����h�~_�U�+"K�,{�U��9	}�m���
�~,�z]�Ւ^�I����߼�������7� ��`�U���b��^i��Yg��U�v�	J'p۾U�J	��c3�U0n1�
@A•��Y�|Õ�c���Fe�UY��hs���Ş�s6
ҕWMg��	E�U^d*
�I��͌�f�ϵڕv�B��q��
�
/�c����!q����հ�6�e��ժ`w����kWB��3�U�f�pA��U�|��NҖ�U��/!�p���1�7��񕮙2�����r%��.T�U�}����U#�)

���}�:
ɼ-�������7������mF���|��n�ՏN��
���VW2	�
�V���%�q���H�޶zV���	x�n�����l�֒�/j��x�t����as)��?��FX��\�8	���D��b	���~-����^�?A�@p�!��nb�v�V���E�ʹk���%���V�5���A��J��*y�1�3M�V��(�M����5�������7L�D��w��PC���l�J���{�,����j�k�]�LBN#Y��֨e9�Y���d�R���F Vf�w�X!����,�"��s
<�O�#V�<e)�$�ɲ�߱w�"�����v��&v����$�'�R*��>#�Qc���>�!V�˷"+��*����jC/����]�B�/��4��ad5��9Y<v\6��moM��8B���x�+9W2^&3��:ֈt�O��;֭���ً�<�"	l���;��MT�b>��
A2\?�B��Vr"2@V.��s�$AVo�~��B�Y	�<�B�E��
����B�a��Cɇ?��i+5�(FV,�9��D����t�,�Hֲ�B�uaE��(���l�A�l�w�yPPV8f��+�Q���B0�P�uL�hU�-�	�9�UV!�	�8�X�N>iIZ���
Ч+\V`q�����]����͙��\eji��tSa�`�Jz���f�ex��J�f�5Fi���g��.�8�5k�>u	d���k�(=pw�a
mVz���poV���!���np���Y��uq������rV쿗�XsV�Q�T��uV���$^HCv����k�wV��/�v�yb;JAn�}VA�
���}Vx�r�;����}U,��O6 g�+��:����`o���� -
����<P����r#S�0��w�^�鯐�_�=5����S�MT[���������Ne��l����p�	����ւ�
������*��f]��V$Y�&\�4�֙�\����V���s7�Ҝ��3A;ޝVRu�@��	�V��߆����v��C�����q�K
���i�l8枣���
���ȥ�L��T��8��cq�M�F��f}�Vp���V��	��1�TX.�am��V�O�#���o2k� �ִ��9�����1TװV��Ʀ䱖zo��!�VBJo ;h�9���&��q��V��(N	g�����O����p�l�5�ݻ�9�OqDQ�VXT��|9���z9K@ �^���@+hȨ��bG ˌ���Vݢa@�����W�w�)e�VO�P�E"��Vǃ`�.�ʖ�	n3��{�֎�� ��?!�VW!c�Uj�=��	��O�͖~A�n�$і&d.��'���\����˝ۼ�����*+��3�����=�֍��K�����е()��r�V�������P����V��ހY�VP��l}��M�DN�(�V�����Ʉ�`P�
�	>��V�s�aBte�փ7rT�4���K�bX����_1�	�d����vXl.V��:���/���j12���V��Z�Z�L�u��>���Qm�ǔ�0i�LO�]��^_�v��ŝ]��^������}�����m�
?�d	�y�w�6��
���;�EE׆��f�
��vi�5�+W��o#K�ݕ�����`�׊��p�o���s�,�`׆����r���sS��K����j	��1Jaaa\ W����%�#����"�0�)%���Ju�r(Wm@�&S�&(Wf2���{�)W��+=(נ�����-ׯ�"��7�.׃�i2�c0׃��7�1Wȷ_��2�Ϲ���(:�FS��W�h:�A����wA<��b8��=ו�_w�5<ס&{���?���d;�9R?�
����R�>��$`�3I��r� �<�Kp%	�
�N�R��
I�R��ȁ��4�S�l��
N�
fV�E�VY
|W����$�V��e� ��e{Y�Pj��� _����1�a���K�5o�a������bzK7>�Ϟb��S���j�6�
���k���p!�j�抏r҅�oW�Q ({�o����
����r��>����rW�l��rW��i"*�luu�����H�w�b����xw��ZfA��|W��MZJ�W�U�"mU'����
.�~‚Wz�@�ߒ���%x���X��ק�>_*ζ�W�q�>���Ŷ
[����<��5^�J��>�;�䚬�������������"�����Jj	厞�q�����W{�V!���ԣ�һJYR�1�W��z���b
�{��ס
���f����ĵU0���P����<���W S�Q5��*a�m4�8��u�lD�ɸW�9���&�W�hI
6&�9��ڰ������\�y��xQX�Gh�Ɨ� (Y�)	�W��Z����z:1d�i��>9w]W���#d@c��՗�i�����כ;Ѽ1�ױ���yZ���}y�/:�@���Lp�W��'I�IG����s�"�W�I���S�ǁ��G�����^_�����a.
��v�W�S��5<S��3k����m������J�~� ���Wl$�"����@�
Ez���m4��Z�c��2��F�4���6ewa��W��#�:*�W����=������v,*(�W �)�����עĜ�KQ�^�&�f2kY0���cw�	X�~1�Rc	��k#��iX3t1 ���
^��Y%���2 oЂ��)�;Æ�$���B�>��-��9�����l',>�܅��d��X�W���M��豣~��X��:�Y�)#�}�>	h���$���=gk��(X�)�"4m�4,��9�#]pY0��B����1،�mEa��4��� c 6��]�
����7X0
�
Z_=58Q���,u6:�Edd	�?��=M
��5�>�v�
��AX�\ ��EX^%�Q�˶FXi`��G�/Gj�4-IE�5��ih��F��[�0�KXW�U=|�LX�d$��	M�n�k!��M���!)ј{K_� S�wP�3�1MX��"(|.S�z��	��T�qx�Q��JT�0>0��^X�p�U'�F�Z؏>f[�� Z��5�G9\X���j��`���VN{�gX�
�*6
Rg(IZ���Og���#
�j�lX�	Z���p�*|X�hPq��<3����r��@Pa��sX�%�܀tX�(�P�@v��Gp�DwX;O�;���wX�k����yؐ���HzX�B]���|�3��y�i�0�B����х;H���q}�����_oŀ��6U.�{ni�����*�����|������ψ	�3�:�:!��c���Xk`��N���X��?�闘�emGkU��؜rZ�K�)��һ��8�\�X�`C=��3��(�x&2�ؐ��v-�K����
��#6�.S��X^؊Zn�`��C2\e�g��X7�3���饘�"e�©؋�
���E�1>�!9����T�D����r�-V�!���~��[�*�ؘ�� j�p��>����m�����-�Xw"��	�X���
�ۼخ�Y�=�e��+O����ժqZȘ6��79p��ؠt=G>Dɘ��8y���D�����Ϙ���	i�*�Ҙ������&�����՘��Ch���X�9k�~��T�
*�
�ظ���~\�X�{�����؎t1
�2�X�u�Vt�W���w��.@E�7K���aO�X���pD���������8��P�iq���5��2N�:�}TY��~Bf����י��=0���
Q�b�t�'>
���&�����p�����K�r8��X���߰���X��]d}����T��­��X2�8�*�[�Xq�ޫ���ح�e�܎'��[C}�g#��<��"b���C� ���u�!�MF���,3O^V���k���s����YOm�s��mK�����[	��ț [���sY��)s١C`�4���4U�9��YF()�JCY���r:
\Y��*��\�0�����Y�g�r1���a��������W| �$�]X��u�����;f�!���"+�k9$��V`��/$ƌ��}(١�'#�)و�"P+6J*Ysz�{k��,�I$�!U`,٧Ď��3�2�J���ft3�LJ��|4�g�2IG6هjz��7�7�0��	/���7ٯ�_y�9�6�C�+�'�:Y3'XB�=:(z���`:Ŷ��/;Y�MMq�*:Y�i��D
@�]Ȝ"�:G�Ap�n!�6L�C���NAH76i���uI��f_�kmJ���Wm�Kx���ɝOY� 
���wQٽU�54�Q�	��"��_�S�>��"Ri=�W�T0��/��XY�u�cZ�B-7'��\��
��9�`ن~h���b�f�r�Gb�_�<eYR|=
��%h��f��i��#�}ۯmY��s�kr�m�d6� �X�oY��'
؆��oYi@���rY��)��r�S&<v�vY^f�E�Fy��� P��y�Iі�{."��.(|�n���ҋo|hc����v���|eF�� /���Y�5���ςY��>V'�كM��C܅Y���i��*���v\�T��##
����ۘ��ʪ��=�pJ_��"Cf\�쑙�����Aݓ�ǯ-��=��ي-w��赗YĊfR���6.[
��u{g(y
�Y[@�}O��Yz�6ˠ�����a��Yw�y1��֢�+-*}�2����Gs`ݤ�kK�>-
�v�("�T�m���p�g:�Y��߰���ٻm�9u��Y⬆�4�,�Y���.q�F��273	��*�ٚ�k��Y�b��/���D)�[���ٸ�V 3���#��wk�٦��FZ�Yo}	�
�mƙ��z	L��ƙ�z"wn���U�����Y�"y%G�gΙrV
b�h���iOW�U0ҙ���;����uy�<>���:���Y�(י�m�n#mt����)�֩�YuJ�!dsl*�KB�#��'Z��en:>F�KR+���=���O�����Y���I<�����ۡ)"��K �<O��Y����y%B#��}S�٬�*��z��Y��X28/H�z�䥅���[) p:I���X�	-I��Y0���1�Y���	�Z%�<k-
��z	Q���ڛ�V��
����|B:�B�*1��q����01�%�(Z!��`9�<���xRg���QcuI�θ�9I�%�����O�Ny�s��ڋ�1'�� �L��
(��i�w���"�,���uܣ#ڠ[��x�t�"�;�&�J��
Y�a^'Z����O(��ݘ��,Z8�8��/,�	(�0?X�ǻ��4Z���	}Ѭ�4��t}�7��ZU�<�&�
�ul=�>(�0~?>Z��]���[@m�/�7>D�6����<F�y@��G�p��
t��H�;uq�!=IZ�ZLh��J�t����NZ�7�����SeӨ<F#�T��Ϥ_�T�i&��jOV��	��3�Y�u{��.�ZZ<<)���ZiM"!4p#�`��T�	w/�g��,M4��g��!�[t�i����6�MojZK��rQ3_qZ����r�Ձj{yCs��џ
:���t�g{����q�.<Wr��	���$�q����!�0;x�#7p�V-}�k˸�
��ZJ��0�Y��fRP[[��Hs �E�����$ڌZF� ��U��G�'۝��!����9��AΓ��KT�چ;���y���%'7��Z�T�{ē�}U9�Z`��{�u��Z��k�]��ZMc5Y�,~k�
(Ǡn�.a���'D
�i���f���E���!�핥�̉�!�E��Z����V��`��޺����I�n���Z���E��/���/G�)�����`�琸r&7��󻚨�����>�Z<�X�g�T�Zq������ya������ǧY�*x�ڡ�!g�:$�Z��"R&�������"�S��Z�w	�#x��T���X.���t���b7�T�8�Zc���"��ɚ�R���.���F��5B%̚��Y�*R	��]>]C�Ԛ�X�r��՚�K���O����Op�6՚����&��h������%dUIE���.l�S������lx�V��&�y]��ȇY��%@�ZX4�&(��b�!�8��Ԛ^���
�����"Gk8�4��<�����a�Zf
6�������
�)l���d��Ǩ��ZڵL -%��Xi!vZ'�ڰ���L���)��Wx�Z�&,
�JS��ڄ�Y�M`����i���=$�/�Ϝy��Z��%��Z"��"VQ��
$I#D
��-�l���]��&��;�f�����h���������J�Z��1v���ZB�`YXah�s�N;b3����~��[}�Y��i�dp���_V�v���ۙ���o@��7�+z/[;�=ޯ��h&�&/s��G#��P�[ �1^����
��8������:R����aj
�%`���B1��}#�J[������#����Y���@.��Q����]�!��y�&�7�W�q�*���	���+���b�+�`�O9��,��"n	�0�ֳ�J�0[Ѿ^ ��9�2+�%Y$�2[��Y�B�3[����ׇ3��� X��6�����P5[M�� ��!P:�����{�Z;Jg��!i�=ۮ�w�!��>l�I
ĩ"hB3&Y�g{'F��w��_�iH[�N""?3n3JX��]�KS����M��lM_ M[ˣ\���Q�UG
�\��R���cF�W��}�$��W��F,1��Z��i��S��[�ݤ	n�\��5�)��[�](��-�}_�@ގ	�	��e[\��)��e�
4^�b�h�����3�*l[�͕Hm�9�
���>o[�5�eM^q�9�!��Hr�-p0�u�,�Z="�^u[�r��E�w�d�9���qx[������PxۊQ]�J�}�!v�HNa7~[{T�`y����-L?V�۫�B	���>�����e�k�[,�;�5���X� |�ҋ�w�4����[�Ӓȣ�ʍ[�!�!E$D]�ӭ�_eP��Y�c�x^��0����[t��m����Z����h��/N"/"���ˢ�]"��Gx,�^����*y-��������?��!�0����.+;#�WZ���~�'z
<����!�>�˫�+��	���n�4"C����-�D�bϰ[G���1�1����AV��߸=܃WM��͍�x�Q���0�:�[}��u=����m/��⓼ۀt�WL*���u�vP��[�D���mp�[�,x
{����[�O	};�ۑ���9�B�[ƛ�gƅ$›#�lC!ě�u�
k�����P���Ǜ�{d�Z�ț�v$��W�[���[���[�9_hEN�����
���˛�|�
|�V��4�.SG���źq�ȵ���E��Q���?8xb�5��fA ��c��[��m|����[ۥ4���ٛ:������|�������!�ֱ���-�h�����L�get�[z�!3��M�[d�Eo?!�����A��e���`���w��@���7�b���y���h�Y�| �=e��[���!�^}�[��F
{QJ�����*?��~���n����
\x���ۧ5��8�[�����r��Ɩ��X����?l��
,�g]�ɍkETX
ܑ�Ȇvu\a���Q?z�_��l��\������ܑ�}�K��ܦ�V3�$th����Ms]�#^����X��;c���(DY �3�p
}< ���Koi#�\W�$#�/���[&�hD��#�%*���:�p5}+
K4
��؃*\ɷ�Ǖj�-܋>�
բ��*����?ވ2�ya!��/3�`Ƚ��-i7�:�
� .7\L�D%�:�dV~�%U;\��d�f�<�6[0�	=\�7ł�>\��G΂�>�
���h@\�y
�*TIB4IQ�zC��5��v�G\���
���=Hܤ���2+�I\40>PNq�I�&@��G\�K�'��O�e��~pS�P\�(����xXB]ŃY���fb2X\vS%;Z�Y\��1�]\�eq3��X\L�x".Vz^\����ca��#����b�f��nha�bH�-��-hb�����c\%gS�Z��g\�)��+�-i&N�d(zo��:FF��p�ZJN��6zqF���	/�q\��G"eWXs�J���+�s\>ü�_+t�o�Xr�:wN0� �
w���J�y[[y����E(k�z8!A}��}�,��kKO}�����u���L,���*�����ل�z,��Z$��ܕIL��_�)H�!M��\p�J]&�u��IJ� i�%�\#�(��%v���n`g�8��oJ
���ޗ��W5�t���s�7�y�k��+��>��=�l
O�$補�Lv�oϣ�>�9����\.���ڟI����h��:����K���`ܨ��|WZͩG�
m7{���p�a�f��%��̮\|Ɖ��g�\��t�b����-�aG	�N��\5>�*���\*Sɒ����9�vW>g��qB:����M#
�����"��\�\�y(k�j��*w#-ȱ��t�
%(#��	�~?>i!����k���u�����\����<��5�z	�!�V)��h."����Z���w!ĜB�@L��\+t��98�\�
9o�ģ�Y�	��э�\�������ܢT��p3�͜��c�1�\n(~����������\��P!�F4ʜ
��!�A���\G��g�e��k�������\����jh؜x%#������S/Rܜ�M>�w���g�c���8�
���'!�2u�R�\
�P�����d7���>l윰	��nr��-gX��܅�t_7L�=�.sD�\�&��4�X�j4{�����&ªӃ���\АY��ܼ\u� ԏ�\,s,x|������V�\l�qdϗ�\��EE���\ҘE.z������0_��Vݰ��	G��y�
�A��M���
n/n���- ��b�7�i ���	]澎1��{]`�[�o���ނ
�'nݧ��
�m�}���A�������?����I?�]�0"
��P��(!MH~��c���L��]�tY!�4
�/�� �4�]�D
S�!"]���;�n%�ƣv��+��Y�-d�,]X˦���[-�s� ��7�/��C		D��0]����n
/]�Ȓ���3�m�����94]6f'�N5_p�kr�3�x�5��?5]O� ����;���] �D<]�����\4;�A�G?u�^ڌ\WF]�����-G~�	��H�?�Oq��H���j%WJ�/�a�A4K�-��Ks�J]��	�y�N]��@	9�yN���!����P]f4k�ҬR]���aރS��^/�#FT�b�d�S��;Jl�L�V]K�?߷'W����h��T~"���Yv�!�C/�]�s}5����b3�	_($c��F�zvc]�#����c��OoJ��c]�`��7��g]�f}	h��g��wv	�
�i]�cH
��bN*�\2��d�l8!���l]���ām�n�1�V�l]27K����o�׬O_�=p�^��i>��m�Am���N�r��7 y��r�n���X�pt��X���.Xu]*5����7n�@�\qr���� �v\iiG!D� �y�W �R�Yzk
%�Ƞr�^��"����|p�+��H�~�������8���l�Y�]�5�b:
�݈�1'wN������v���	��0��-���K:��Lь�R�u�植�Z��ܸ!�]���
�LKK��&�C\����'���[�D��|DVx���IG��t��"$���⬔��Y�#u
�]�q������C��l
��[;�3�����nGk��]k34T����I���S���W�
/��̣]���ز��ã!|d"H`�䫝%�rí]�KVon����y��0��p�{���#��ŵU\\��l`"�����Jt��&N0��c
��ҷ��Fl��i�]��
�P��]����Ȓm�݇���Gs����"t�C\��Y�b!~'�]o���'g�]l�?��&��]�����]Y�La��]��
�3���]^��3y���\:,��]5i^"�	}iϝ*j���u�kS2_/����O�A�e�]��
F��]�;�"h'Ys���#���1���*l�#�����	i��]�8�����]����j���[a�{���{�`�B���5�gQ�]��!�5��ݥ��퐲��]"^{{J�����@�|���X�X����]J�<�;���]d��Y�]���W�y����O��C��v�v���~KLP�Z��%��6���ݣ���+�REz�7�u��.�+����7��AՋ&����W1�,��T��3�DZ���Nl^c�["4�xf�V �-iz��!�!��(F<���l�k��>^!\�/���K�h^it"�p�ڹ4��� ��?�	d��
 ^of����"Ρ�j�:"�kmj!ޯ�O�7Ȏ!�b"EE�� ^Āz1�W!�~H���5�(^�.��(�)^���
�cn�)���`7p*���f|�`3,�C��v�,iU����.^`�:�/��s��J*/*-nM���.^)�I�*�R1��L��� ^ݒ�kD"V*�ޤm#�a��5e�H	��&�5�vsA���z7�uK�!��;g	�Ք<ޥC-���c>^�w� �Um?�r�
�{Wn@�敆͟�AWFuS(=�B�?m���?�
t� ]��E^���F��G^��+ȽgU��3��yY^�D5#�kYݝ�#��"�\ި^���ˮ]�Bo\`
�j^���u�GJ�d`���,0ydC�S�ښf��-� g�l��\���l<�7m'��m^�5?%vagm�;ݦ��o^&?<��p�r^?�%��Y�rޝ��O�r޼
�p���u�X�z#�.v^�x��8W�v^(�)���x��x4�Ky���6iw��*E5�ry��Ng�7}]��
�h\�~���3��^d���i��f�	8������m�<i�_'�	?h�X��P�g�6�H.�	��
�^���T���9�qWgč�2hO��v���Ga��9�^�[�
9�)���.	�̃w�����	#L&���?�2B���|h����,�Ta#`��^��������H�������^�rC=}����i!:�Y���iM�R�.�^�H�ج����!n�,B��8�#_6�^F�g!�!N_�^�G�!�}:��80�/⤞����U��������^�`�J�)����J�:Ǩ�^|1"^?���8�	G��޸� ��7��$�
!��֭^� �Ȣ5�^�Q_����^xZc��Ih��S+�"e�w�ޗf�#�;��ޅ�]�(Ĥ��1��]3]��uj>"�4yϸ���C�P�޲\d]2����͊�A���^��EҲG��Z�Z�_�����
C����o���x<��;VWh͉�͞vW�����^X�
{����F��X��؞��*H��Zo�����ޞ�C��̵���j[X�V��ߞ�)	?�z���֭
��[���P�f���N�H�]LN��4�<IV�垁#r	���^���.
�%�^�,C���l�^�l�4Ͱx���Yl���*�y(�^ˆ�7���랙��� 
�^�:�%��^w�
Ɖ�c�0~�R�!X�mV�9�0@�	B[�������٤����(�!y��^������Nn�!�\�^
�p"Wx�^�x��-�_��@<j��L7CM�҉��p��ʖ�3#���������I�Z
��b��x�6V�Ѭ��v��
J)I���cp_�r�k�2���g���_u�
�nl���^�g��}� ��,c�����Q��#�#E� �`�� �!�����"!߰My$�&��ά�'���xԷ�(_��oƭ�)_`����W,߂r��֘2L��:�:4���
��`b5�D-���I�7_�8\�(8��
J���:Z�*��JA߂�}BݔDȌ�����D�~�ckNhG��Q[["aJ���Y�BރK_�i��{��J߿����6zM�jTj�ҎN߫�`	��CN��X	a7��Y����@.Z_mt:h��^|��iO�`�
��䌄�c��+�xd����I�h_�m�:�i_��I�GC,k�&�(:��n��7 _Tgo�!K�9�q����;���s�q�g�'u_�b:SF�v_�dyu>w�;��M��w_pz(#�w�y5!��2z��7ۋlz�3�
9/{_Ɲ6�f��}�iL���(�~���d@+~�ܡ�n�ՁQ��b+c�f�\�I����GWp]��_�l�]ɏw�ߙ���?�(�N��U�b�_�3�:\1�߁r���$ʎ�;���l�S��[)��N�o�є� i<��r�fZތ\n��bu쀲���|_�U�ߞ9_КX�/z�n������ݠ �#+kW�_.S������0��ꌰ��Un��2e���51�7D��7��_��gǴ�����o��_����xz���v���Fl�_+��"���1���[��������_[�,"p��_��&
�D��_I|�n;&l���{	טH�ƟeAap��G���O�T���g�y!�E��UXP�p0��:�[����y,G����ߓ�
����ߟ+A�m�v��_v�v����_䗔,G��%�a#�S�e�_�	G�U
�_P�5�0���#��\��)�j(����]�'����������
v>��g�߱��'�R�y�
ƪ��^KP,�4 �5��	� �����ȑ)��� "v�!�=8�	�Da{#�&�
��Rj}2 ��[	�s7u �ۅ�����.�w�����?)�0� �axX^�~���	�܊	��<Q'�a]�x(�_���������2a�^�: ��M	�I�����!��=D x�O!]s!`�h(�{�!�PbS
�w'b#��!�hʆ]$ �dW��E$ �YX��V�!`� ��
* ��c���*`�N���,`�0#^���-�(*8�H�l- ���
��z.�p\l���0�����PȒ0��
H,�F��~�M;3 ��f��o�/�K%E�b�)5`ј@,c��* �E����9 ���{hN:`��9��j9 ���#�җ�A �P�N�90A����	*18�C i��.^F��i�AIyG �rp �q�H�utK��J`���a�ZL�/��!~�PM�d���M�o�9 �	|M���!�T�LQ���� ��|R _��.��Y #Iz���Z����B�@�\�v���"\�b`DT����b��`
�=t�e���r�c��f`U�f�iרe������Jk��v�F��m`Gg>�!~n ���
����o �������q���bt�d(t��ň�|m�t�h�
���Iu����}�vw�h|���y���+x �z��#����}��p���� YL#��DŽ������x�`���]�`���⮌���8A
�W�� ���|��� PI ��r� ��s�T�����'M�����P1l#���򖠟�	:a+P��#4m3�ʷ� E�C�kܝ ����Y����ۧ�.� z�l�
ՠ�)C��S��`��3j.X���H�Y
���©`���l�R� L	S�I�� ��;�%Q�`u���_��Ȅ���:0�`�!�k�k��Y:����\���w�α���z �6�� H/��0締Æ� /p@� "����#� �	�!��E4� ;R���1ֽ 5a���ݾ q\V�19�����L"�u� ��~��Šh�7%,���yJ��k�����o'M�1�ɠGi�5�� ���ܛϠ29N �J�Ҡ�M�C�eӠNN�
˝ҠNp�l��`�v#g�+� ����.s<ݠ�Z40�ױ��if���y��{!
'cM|���~5
#?��`�:�l��n�`
��"ݭ�^젚F���Mc� �c�8�J<"�Ť!���8��L;� �����x� o%b��A��`0�V	��� �7^a�4��>V�>�����"���� ��'#���X� �ou�N.��`^�!="� ���v;��-�g�U���X�D)^�`;#���;��`9a�)�q�Os`x����@�n3��L�a�h��<�!�A��&p!�����!|�|�<����>!���a��^�kf��`����|�6��=�e�w���\!l2_�CO���S���d�4��ê!�o.l�q!a;��\bT �{JVGŒ� a���"J�5"!�cKÞG#��c ���a%aC);��ظ&!tY�!x�B*a�{
��JN*��{
חs*aÞ43��-aq�a-�Ls-D�s�3���=3�4�b�
K�zu5!dW(��5!���\�7a4P6�Ϫ�7a��[D��A<���!��#�?!�=G)�@�+�[�SEa�n��1^Ea�+X���Ea�0g/��Ha���#�ssWIa��$	3s�I!�z���O�W%	"GI9Q����R!=q�"�`Sa�,��E�U�lz���Y�������Z᧡k"|U�Z�j�}"�0S�\a������^!�bm07�_!4ʴ��=�_�Ԥ��{�bb�
W�|4c������Nda}�:��de�"1!K"�{i�
�	2^j���?�ka�:+'��k�Cy7�:�n�aj+p�-o�V�v�n�:+GU0�ra�+#t�!�s��L��)ua/g{+�2�v�*h
*��\w�:*���ݗw!�va�my!η�զ��{���/k�ۆ{�c@�{���t��IH-���5yW�ك!�OF�ƏO���9!;���a=�
�/����V4"�a=������!z#O�����%R�������v�������ϙc	;9Ҏ!qN�VR����X	e.��a��&�G�!R��w�	�!�Xթm���S;�c�a^�W}�a�~�����!�61���X^=�����MI�!b%�l����,�u���a3�=��Ť��(;p�a4���-���!Ɨ:����!�0�x�m�!�
I�!2[�^����a�b^��>��a��ޢ����j�G-郻��I/�����S�@ $}��}�#�]���Z-�����o��� ��a�\h��!u
���^������in�ɡ5���S�=͡-��>(�С������s�a(��`Q�O���"�D!���(M���!�.�
�C���!9]��%ܡ&�!Ϋ���!=�Nz���a�K�ٯ�b�a���Ԛ����6Lq� �ߡ��u�7;&�����@��a���)��a�M�&z�����	j`.w�aZ}u�0�aD���c�aH��xC�����n3!����l���K�������ȅ���|^ո���	&d:�^�a�C@x:-��{�%��/������������wVZ��ƵX���_��&'�"ػ�Ԃ"˥'���+h!>�
"F�
J�xp�&�=
�U��ndL��
"���Y�-����
n�5��i��=X��<`�X�bRn�/Z�����
'%T#�>vRQ���
�[�"x�ob�^�
6�b�AB��T�E"׊�x�����3��_����_�m���ߎCs/o�q�.Bb��j5����*!�0F�"��f#b�2�u�>%��AQo��&bӑ�	�-g%��d��%".�4��1-�c.�S<
.����*^�
1⫃��P1b�K.��1b�ߙ��2".6��6�iq4x7��?8 ��l�9"�NW_��a9��ӫ ��:"�� �:S�Ab���"xB�C��0��
�YD��`2��H�k�N�N[�Kb2@
���%K���u��)M������{^L""�{��~oN"�W� �q�/T���)�>u�X"��
Fq-�X▣��>��Z"$���Fab~s`�)�d"J4z��عf"KЪ*)jb�j>����l����˯mby�&�"�)o����5nhp���U(Lp��Dw�9q;r�0S���r�&�Z؄�pb�����zt�.���
qbӁ�?dgw�y��'s"�3�"��fz"ВQ�p��{�'��"+���"�E�d�-��&ѨM�����-�
��
ꈢT�0Ԍ���b�h�,�=�����r�41��\���\��"���kH�Γ"'׏dÖіb����4:6��̣b�h^��p�D"��u���!�pS��"�gL!���b�;�
���b
���m��"<��-�ԠbH��zh�"^�!�%�������;��*DR�������]NY��b��u�P���U���g�bF�AJ3��>�zL}M��"!���1Z.���ߟ	�o_�"ʮs#'��ö"���#*1���a��!�.��S����+����;hy�"[|�;��b��ٜ�$��Ҙ�Į���dA���������b�O
��t��b��9ƀ�"�~�쒕��b�V��
��bo��H'��b����uQ�b]:��v��"��>#Qp��"�6��E�bˈ-�er�"yu����_ۢ��aq�XS�bmzg]���*�2$Ȳ��"�4)
�4*��!�����B�bd%c�9�b1�)Cŋ��"�C��;����&��%��K0�y=����T4�q��L�Ӯ�z�"4I"u��뢈�	l���b�&F���"��#]���U1	��Pd��	q���N�xrr+�bti�ͮV����K���6y�b����=F�b�)	Gj`��b��
�)����e���@����@��c#-�L�î#U�����c̀���C3�;�&@c�
�
���v
#�!�w���F�N�;w#|�Y�,^
c��G��'�m��Q�g_c�
�\}�����am� �2�3Ԟy
#U�5}��z�ǑI#�Wu]cg�#����c]�#`�cj��F+�#�����ġ#�M�
'cY����)c��u����.c3q�:19/�����1�t8Pr�8\1#_ ��@J�4�(�5,�M�4�t���R�6����
��8��R�	&C_�9#�Ǵe`e8c�fӼ�<cMϫ0@��<#G�p��6<#&V��{N�@c?��עDB�'�4~`�C�������E�}��@�ȶJ��D����Kc7�6��T�Nc:;#|
�PcO(99�S#�F�MX|LT#[��#�U�������T#�]�X�WU�����7nT#�A��[����H�\#���
O��N]�7���[cAՖ�ڂ�b���D�4��d#	�E�m�hc�3Rs1hc}�"��kLj#&����@�l�z2nRw�oc��m�nn�o��)����o#Z$��Z�szc�"s>�{�	���X�.z�w>���1�}#à���Z=z��"`Y��#��k�]x�}#B�#>1�������1I-���`
%d>��#�th
��x��̷�!��؈cѸ1 ߓ�c&E���<��ch>�mlj���m�d猣f��	D�e�#W�w>32���Ah�š������%�����2إ …�����wJ
��T�c`P���ڦ��oϙ�5�˜��֙ مᗣA� �9��co�"	�*��B��`�#�c��[b�c���ѪW�#�R�
š��#��(vi����J%��#������b�#=�$��"�#�T��dm����_^��c^`4�쎺�����	g�TG�#��� E^N�c��ڵ�#�8�h._�cY������9��v�
j���P>ig��#М�s��5�c9'�92Iѣ��=F"��#&�%�
��#�M��A�g�#VG�	Vnۣ���
���c#�T:�S���g��c�����\�#�[�N�c��#_��`��F���ɤ����s,��cRp9��k	�c�n+fU��#��
�����cS�
�L��#*��%�^��c��s�X�#~=f_[��X�:���c.4X$��Y�3ƈ���-ڄ�r�cI2,�6��c}����?M�c�fV
1}d��#/�5e���#?Α^^l��#mW���)�c� �&��cn�I�B�c��=zF���c
 �H���{{p#�^:�za(|��4�!%����g�Aa���j��|ƶ�
���
	d�i���Q�%UbI���=d��3�i�pJ�"*$�+�
2��$�%�UhY���͊��{���1���3[�<��d�ڣ'w�@ �¼t���:!��8�߅�q!d*f����\!�&|�T� $�t��ݿM%$vn���.�*��e<L-_+$t�X����+��9�2��0d���� �1d���g'�3$�*qOG4d'%��>sE5d�W�l�59$N%M�@d�}���Adӄ����Cd�Rǭc�Fd#��|�UkG�Hl����F�*��v�ĺF$����(�H��G�l?�M���!\f�Pd�5��B6UdA���-�{W$i"U#" #=[��{*ih�]d��
��Cd_dJޅ+y`d�=iz�'bdԛ�5�)Td$Ȑ��%_�e��!$"1we$\1�p�҇gd�,���g$#�l��oWid���
ǎg$�D�bk�e$Mk2!�i#�k$���"�Fp�nd��.�2Fo�m�����r��Q��"w�W��+�,�x�'hn�o;�z��oRD��{$)�� ᾁ��a�C7E�d�8���$�\��ž������B47�$��?6	C��d�rd�Ջ�`�$쌯��d@�b��#��t�
���:�$�)�oc�{��p�c|?Z��:�
E��ɒ$��)�]�Q�dƍ�?ڗ|�d4��{��d�乃k�� ������<l���O����dː�2��d`0�4q��d7$@�i�٧$Ip�W�$����q��,��`/����t�$��~
�U��$��k�Py^��������d��d
�i���$�ۂ^�Q�$��v��3���M�zVc����o4{P/�$�M��;�q�d/���vҝ�$zOb�=��$��<'I��d�J��"�F��yV����4�d��	#���z�$�X��h<���dL�5�~Ǥ
c���w���!9lR��$ی�z���$�6���m�d���J��Ϥy��U=��$S�	���d�ec����@��
֗���d�z�L��$D�=�3K��$�Y|��m�ߤ�e�~��䤂ݪ�
����5��p�|��-�-�~N��!��b���������Iƽ��8�dja�v���$�q��y���c�'�C��u�z��u����`U���d����w�Q�$5����������[�	�$kl:�>�>�����B���/�[#,�P���� ������ 3�Q��/�D:h��%�U
5{��^�d�k�e0T9�w���!=T���
%6�M���>���V屵��l��=,
�.����Seߙ� s�	�mmT�FN���R��!��]u�\�eV����ɩ	e|
!��[e�hL]�'��ԑ!P���]�1��b74I��%�j�?A%h�� ܵ�%�j|����=�&t����M\6&%�X!8��(e�X�1u(�|��q�*�*匄��[�m(�GV�]�%m-�C��
� �0�h��,B�\0�?)I�Ў1em4[��<3%j(�FF�4��}#�y��5%���6�4�w���1��Q�#.ӛ�8e�g���:�R-�HrAz<e��&ߠ��<���}Gؠ�<��mg3���@�p��Bkӻ@%`|-��@�g��IJ��C�;��y9�DD�m:d���&G������I���b���K�Ğ#(3�Le�K)�2��Pe��hI��zT�G��	�=�T�{=�Z���V%����Y%v�CB��ZeAgD����Y�m�eʑ��[����^-f]%c[z�lYhZ��K��O�_�"���*�`兒��d�ae3K�&�r�g�SG;D��k��
O-*�q��w: �vەt%�i�j���u�hA|��|w�g	��_2�ze<Et�#d�xנ|�̂��K�������k!�������D�d��f#�!N��e�ǭi~��۽OF`�%0��X��Z����V��9�e���5�>�eihs��j�k��p�%^��h��e��� D���aa��x�i�%/{�D�#����rH�ɝ%.��mY�[�%@Q�0]���Е��i�e�X������e�w��A�%��/qѤ4A�eU������;9�����e$�K�禥��]�����P� lXV檥Sm�|�����gc�&����$�y@ޮeW�P	՛v�%��|<=���u�g;#��+� {�#)���SA�-�e���׵W�%��Pؑ���e��Yd�p���B���b���e:�"���e:%d�=��ƥEL��l���e���(����e�
!���1�%s������%p�"S���%p1�ycׅ�e��o��e����C�
CPץh�h���%y� V��%��x�F8�ۥ$q� f�yh���)c�()K�h�" ��3�e>>���e�%����c�寱u_�����G�·i��A��T�A�%�Ee����8�����߳&��.V���74��%c���	��8s�e��|#�4���%
�gp1�e�Wr���e�q��G+�&�ڎ�x�O�c>/��R&nt����&(\��S	�MϏ
^q��	�������:��o�������5����"]L�#��
���̺f���$z� �0�V�di"&�\�Y��'fJTT�W'�u[d��9*&A.�#�o�*&��I�2�I,f����!+&�`u����0&ח�{�@)1&\�K�;E1f��uI�2f�����.3&��s�<R'8&)pJ���:&��s�M/�:&�3Y�o��<��4�)s�?fL
�olG�@f׾K���Af�T�"�ǟKBf�6!�'�D�<Ru
��p]D�t��)x�F&|���|�L&�ɹ �R�M�z�����uO&ȹ�L�8�O�OG� ��ˤQ���#�pS&�@*n�	PT���	�P��Sf�k�6�Uf���'�T&���U��`Xf��A�D��Xf�Ci���S�f8z��}W��c��
�\�����@^&z`+�_&4����^&~ m�TZa&�_0��xb�^a�G�|^f�
����]ff�+u���k���9
\Eoml�w>U��ofr�,4��3p&���3PSp斶3�\�r&�W�k�t�k\fMu�!�����~�'X�"�y,�fW��(ウx=�42�f1�Ю�fۿ��<��&���(��U�f�
'�W�Ԉf#�Q�2ek��'"�C쨎��k���&b^G�Ɖ�f���ų�L���FK������}����ҍ2�e����<r
�ĩ���05�
G�C��b�+@mP��XH�5�ǘ��;���Vę���gE×��&q�y��{�����"#n3�G�&�|���R�&-�m�٨����AQ•�&N����4�承_
 �(���� ��̪f,���2�����H�!jҖ߬&�Y&x*����&K	��)a�f���!va����e����s�f�^��໹f!R>ʵ[/�f�TL��&�ӝ�'U߽�����V�f��#;1ZY�&iYou��.�&̑T���&^�D/R,�f�y!?��f��N�%��&��d\����&�?$��?�&:���VӇ��#	��B��&ۗ�
h�	g�&c��d�D��&�����T�f��X��fڽ�)�`ݦC�lⴽY���K�o������V!��C�f^ 86\�;��z$�c&���p6?�fy��"�/[���
�R
�*�fQa�R��fAs���ڐ���,��.�i2bk�2���/J���	{��aT��;���)�'	����f�����&I�F� �|�fXp"�����#.!q�!��n�8TI����c��\��&h]X��]��7b[�Pa�&��t
`�������ł+�您W"f�='�9h!����'�������'eDk �#n5gg�#D��5�W�fĀ����te׺����Sx��E��"�a4������Cr��j�#dܐZ���Y"^�h���\����r��ۋ.���P��g$��A�+g�KD�2o����t��:!'��!D�"'14��^&$���+�&�1/�����*�n�GdjN�,'��$����/g(�K��ǩ0'U�B���4gq8��h�4g#r�N���4'��N(hvQ5��+���h8's����?��B�
�D2�B'�~���4Dg ����<Dg�V�+"Fg;i^3K�GgU�>�3plH'Z��9���H'�˗]�i�I'�>�qL�IgKյ
����I�[�9&b#Hg�Gr�8RN����q��I'��.�hJg�04���rJ'�BA}Z�Jg��Z\E(Kg�\�O��K�����U�����<��UgN�f��
U'���ПM'��R��Yg՘�
T��*Y'B|ES��R[�GH#���\�=���t"Q��؜ �k�^gN�<��lT��o~#O궖`���	yP	cg���W�f���[;I�Jl�4��S�L qg���<S�r�'��^ݢrg�s=���u����Wn�2z'�̇�K�Y{g�+�kȿ�z��� )�x_~'�<|,x� ~�zȩL����cs�{�օ�v���?�'%|�	�����gdΑ��"�����~��'30�WФ�'�>���"��'˔x��u��'}\PRu�'�x	3�-O����;��'<�vaZo���:Z�1ѡ'�{�8�E�����"�eX�'I��#�C���g�px#lnk�g�5c�|������7"�"p���~�si��'��f�*����{��"��'����������'$O�u�T��gH./##�ű�G��B�5�gq�x�y��g L���H�'ŷw�|M��n��	{kG��'�.$"���(�'X�����g#����#3�gzZ��V֪�g���%��������E�eJͧ1�  
�g�o�5_��*�
6��֧�e�����m���$�g�$ɡ���݂>��
ݧX��3��s�Z�}�����	�G=��'�v|A8�\��l�I�,C��g��i�O�g�Q<
����'QQ�� �c짬� �_�f���XGs0o�������m�'�����=��W��"�!�v�g�,�B4���g��+]4��g�;������r`#�>��'RQ�z�1�g�
�nn,�'�����{C��������4`��(��o[�hf�P �
S�
背	����
��&&0�E
(��I�rc��$�k�y��hc�F"�����%�(�%F�#�a���[�)�����.	���!��3f�)"A�k�"葐��`j�U�Z�~xc(뭇���(oK�
:O�o�Z�P7�h��"�1U�#��4��:�$�r$HkMA[$hf�T�[�$h�	[�/1$(�C�!z��*hQ�� ����0���U
�;W�1(v�����6h�HnK��7(+����J�8���K�.P9�+����};(��{
�-UR;�8�4"��_B(�v�#�9i�Ch!�3 ���xD�4�"H�aI��3Tq��xJ�
T�:�iL�{�
�9,�M�=:�����N��Yn=POh5�h�"�M�q�i*^�N��8��"�T�q)W���|Uh嬖a�qbU�ɸFT�~X�t��?�]Y({P�6G�!Z(�)��1JV](��'�s �_(��ha�}�a�������)a����!l?=md�j��	�thZd�����^�df��N�Wc$e��!<�Phhs�*��m(��
�)�Amh���dl��p(��
W�j�p���[Mtllr�@��
<�zu��!#	�(�v(�s9�sRVw��^���f�x�%Q@fy�w�ri�$~x(D-~���z��	R6��x(_#�Oڧ}(�aW���6}�lQK�"}(v��ֿ�́�in�=K[)���Yn��ې��͆@!qCψ��l�Z	�匋�!���%�(�&�۹G�����M�x��$����i�`(&�u�(�#�A%e���g�2��锨�>������h(J�$��h�p9E���rA�[�T��H��FTs��]�HQᾝ(Ҁ+����.LH������R��T~��99����w�h����ul�(�
��f��:}�����(�A���W����_�h(=�(��3:�g����;�p���(<ӆ
��l�h>;�1�嬨rm�L��h�+"�򧴳(�_$ɾ{�h_��
��������F{�
�ho�b���9�hy�����-�h��� �C�x����#z)��{�??�(D�$o���(�/����.���xf}�hY����rb�豒�8�N�hؖJB:�BȨ�
��~�h�]��"�����l��vɨ��q����{�W#M�1�h��K���:�h_�Z�G�hPM�י���(7�$C����p�#z�2��h����t����$��=�h�%����_�h���G�D�nd����a��.�|�h�mPEC��d�VS�0���v����s"�͚���~s%�mb�(M�s�m���UЕ
��Z��(��?��h�������(*;�-ye�h����dY��(ÿ
������AY��)�z��\�r)�F�7��)7Ʌ_�j�
�oH��M���G
��B��20
i�� �y9��c��Ύ���)a\�|�i5I�H��~�G��ٺ����}G+�)ˏϞYif�U<���CE��i����%>3i�
��'�!iB?]+��"�E�+H��!�Ⱥؑ�t$�ók+
�a$��8��g�&�
����%i��?��:)i�x�$k�g*)y��<���,�9[�	usD�,i'�\s�**1)�k_�Tg�2�b�����3�.�7/Ld\3)C����ͩ6�G��G6iSҶ :ʪ�8iʇ��}M:)��
����=)K��&
J�>�j)�h��?i)��6�dGice�l�G��l!��7K)���'�Li^���nAWM���rJ��L�<�����O)2C!
ҵ\�K)�o�"c���Q�r.B8x�9RiI2��@ S)�^�,�Ti*�Gem��U�w�+ҕ�V�/���jEW��v���~X)�H�n���Y)�p����wV���!ʝ��[ir5
R�b\�!��ׅ��])���A:�^�XPSugKh^�H9�
��Zt\iP�!u�!c�נJR>��e��@�\`�g�����ƒ�hi���"����j)8��� Yn)��_ ��� qi]�2�j$�wiEX+�~�wi֨��:�y�V��,o��z��qi>n��|��VX��8i�j&r폄��,�ĿWx��*�A��h#�)<-6P����	��gƊ�\T�W���A�[�i�����������{
kQJ�i^(#&x#���Z�7<�(]]#UrL��^(F�������h�Z��,��
P-�;��
��J�7��L�><����i�	�Tu*������5��i�^l���p����y�`���� ���;���hb�5��i�V!n���)ҏ=!on�)r@�"a�nY�)��*�g�)��5	�$E����p!�4�:�i���M�h��8�C�>,]��c��\��)�}��Ժ��f�.ۺioO�
pLYp�)?��
>�ďĩm�?9������I;���Hࢇ�)|��
����ϩ���`W��z�d���.�)����V�i�}���ک��*&Ś^�iB�ӹ��)le�
cm�i"��"U4��i��s�OM��i�m@1������ܳ[���i]8'{�<�)�D��f��\/A�Ǯ�i��
f�-����w�g�Mj�7(��Djy�*�+�Ajj�	�����p0z)��
�/]8
��,]
*`c�_�2*�qQ�&p�e�Ls,�j���ЭZ���^U�"ꄔH0�fj_�k����
j�h�ke�

��� -�L*z7!�����.�
1���*Q0V���������|N�M�#Rџ���8yB)�`ql�W�;!j�I_�ax>#*�>M�zC$j�ay	�H�%j㲀	���:%*Z��ƚ
&�X�@

�/$*����U�%j��?!��?�+*�*�GS-��}@�C/j��@��1꛳MM��2jKz�gT3*VXQ	~I9�) ��F�9*�o�!gŲ�;��C3!��1=�i5�|8�>�b
��� �>*G�b�{�@�IB
�V�C*��	��]D�NB��R1Ej ��
��X�C����
�hKj�l	�Z�#M����ARMj8u� g�kQ�݂�
���dQ*��!��^3S*hB	@D�V*Tl#�V�.�+b�;
X�Ƭ7�"�Z�G`U�/�]b��P�&�?�c���
;�H�ej"�<	
�~|f�Zb­��hjֿpsk�.MC��n�8/I<L!o�?:?l�\�o* ��C%�qj=W$ >u�rjǴMgp�s�^�~�ta�v��e��oqvj�D^�ˎ{vj
<%�Ko{�R1�q.�{��Q��m4A|*��y����j�%B5��`�j,g�
��|؁�FTB��D-�*��[>	�*�qc� 0��*��4m�w��|�>ŭ�j�����^��j��eZ���L��H=_-�j�_w�U݄��0��Py��.��#ɭ���YHg��ȏji]i7d��j)STd��1���ϻ�����S�"���j����;ߚ�w�|ax�g�*�
���ϙ*�j
�����pŷ�jAR�/����1Jc��f����v[��v�*x��b�~�����OoOꜴ*U���]^��*W6ƇX޹��"}���ռj���"^��eW
�/t��*�Z��S�Ī�IF��/�j�������j�����:���x�#�q�J�*�N�	������0&I���KGe�f��jBk���P�ͪ8���E��j�T��,}���F�a�m��*����S�8��$�`m(O��+R�Җ�jFX�
8`�oت픈C����jme�����j�7�({g�j��i��*�jI�[a�o骖����3_�*��rTe���T"
���*�j���[�*r@��r����l&����;�G\g����o�i����je1q
�`������,���*�b������i����66� hw:+��<�y�������N��X�/�E9{k�[v��	+ʕ����k_N��A���+;��+aw%�'�+�f�����!�p�����z����IRk��q�*+��'�}������A��Z����������^O�n���
!+P��l�s#�w-�\s$���	�7(�F�s=)+�=����*�3$C��,�[�����-kM��-�e.��	���0k
v!���1kTJ��3��1kH��B�3������B3�ʐf�׾6�����r'6�̈?:��7k�K�S�_9<�x���<�<kk�&�$>knr�.@�F5�m�K�C+�Q(�?�sE�wnL[Y�G�d���\�uG+���9h#DK+��rP�K�M���o0h��O����4�O���O &ʞQk���{J�mSk�ß����Uk�Q�J��W+�j����kW�DEH��4~Z+��
lkC\�f(O
Z��z^+���z�9�_+S(�"܇�_�hf0!�@ak_	|	:�]ak���`�Aa��3#k�s�e�����&�f�<q���5h+�~F�!lhkƶ��Igj+Ȯ!���l+q:q��r�27
Lɏs�����F�t����o��t�g�8�wvk����ԷXwk����Qd�w�h��"9>Õy���1�~���@C~�\i�E���~k�'_���T����N��k�u �-��+�я	`R�Q��W���Ɋm��%�1A�k��n�$��+C����v�+6�&�~�+aQI !��(��.SwY�G��;s� I�.M�+��!k������5"	dzs�+1�#�l�j�+�+��cj ��JW���a�+��!"�����k�o���M�ki0Xt�	�+>BM:'�ӰksKA	"(�+��9{� bM��4;��Z�+_Q�!hR����A/(��7�k�҂rv��ȫV
1�[�+��������)�?���+<�*�:���>]<�M�k�:�
n�ƒͫ���Q��Ы�j}�y�+yf��K�|���^@}����}��4xQثb[�\���+��-�ni�+��A&��ޫ��y<ɛ�߫n:x#ȥ`ુ3#���P�+��u��J��+�kQ#f�Ɍ�k��Ʊ��+`�uܪ��kh�f(�z�+Ţ0��3��+n]{YS���+`�^�����+
~@"�0]���0�o�#"���5�	���Z�+ͳ#�ۥ��kT�
f��!��7at�fz��k2dĩ<�ks��"���ܚ�q"<���n~�N��+�	J#g�a,�np��,��f�n|l^�Fv��
,)+8	I���wҪ9�e5�J��T��>lB�� ,�=�8�jV�!hG9j�j	*o�.Z!,�%5jSl�#,�
_��~$��T�1�(�)l�,�� ),�Q��Sr*,(�
"ؾ�&5,���D(#'8��)
+���:,.���9F;�L͐/�d=l��#vOJ�>�'|-��Y�F�K�Z]:Fl�QU��Il��8��N��^��Sl�U�4���U,�Գ�e�W,@��E\�w��g��c�D(a
Mٺre,!����h�u� ���{i,��;��kl^�g��7l��զ�/nl�0����QnlP�l™��p,쥐6�1�u��jt $E�w,/�r���y�nI)AL�},�N�����,��)�����<
b�̅,�{�V�l���{���(9];�"�,�[���B�l/�"�s�o�lK4�eÏ�E�˶0���b�k��l��>�\�,�	q	�<�ؒ�aM��O�����,�����? ��A՗��ђ7
֘�����X�x�쯦�	�G���,��S��;e��.�3�kHI�,���7Rm�,x	q�:c�,Mo�I�+�짪�
���U�,��'�A.�lNHN
i����,!�K
X�P���~�!v�,~������,G{u�?꯬�x�����l�LN��g��,u_�/�e4�l�������l��A�� �lk���R
>�,�-�N+�����cj'��l�>
��|��l��sy�챓���p�,�q�H��o�������q+���J3��0����� �{�k���y`�l� �kv��,��˳��ԧ"m�&���}k������G�����E��հ��_a�W J�l{
�;�ݹ�,��`!�͟?���@�"������N��l)�u�j�Ů��E#S���n#����l:=�}{���l�w�gr��������rZ�,�ԩ!�=8>ѬV�W_��S�,0�I^��Ӭi_=`������ V�|��,�C�5�o���)����,�lW�����=�l	�r")E��l�i��˟۬^x&�k	�,��}
g� ���.'�s�b���P
זZ�l���=��y[C
=`��*Y��)���쪘�q�ۮ㬘s��!.��Un	 p�s�,Y_�#����,J,�ow��꬞������#n�U��l���!�L�V�:"�\m�������h��o�#�i7���M��K��,1G9�_��,gח
�aY�+4Q������/�w�m+]%�A��F�'c��->a
�^@�mjl���8&-�~GM�	mŘ-�|�F
m���X_����0�mk��h��e
�.�W��mR��1m�<7���	-�V? H�����!{���Ǔv̙W���b����gzV��-�a;�����u�y�@�C?�ϗl����+"��-����u��-��#�	k -s/��G��B�����#��7����'- $x~��(m-�q2��'m�q&ٹO*->�{/8�{+-$|���,���z&Fp,���L��j�.��V�D�ڛ/m>�Qk�--6�O!����1�Rz����2-�\�c?j13mF5��X7�4m|�/�!_�2���#V�7�KE��]$:��K#�k<�{%	%��(<��\�UjU;<������q?�m3�H��@��6C
O�X?-���By6aA��"J�Cm��� ��D�;w��м�E-��9�@�@-4��"��}�G-�4��z�pH-��X
d�+L-��!O��!Lm�xbR��tM����ܐOmr� ���P�1�{��fO-�Q��ͯVR-�+���S-K �	rޜR�|��
� RU���~	�JV�B��
ۇqWm�,���Z�XR�H� L[��8�	�U�[���5U0]�bl���*�\��,�gJ�`�li-�Ca- \�
�`-[C�e�d-0�/�o�f�[��ʹ�g�k���]�h�_u�5�l�� ���mm��j-Yn�l�ty�o�̙�"��[�r������v���rpfv-};!
���z-�	�|�h{-a��+��z����������A��I�-l�"| �ۉ��bY�Ü^��.�r�<�Q��M��|�����9wn�|�O��RS�6�4�mc<�̺���n���8��-��^L�
���U�*h�엚-M���]��Э��5�m9�*Οd��-�%������#
6�Ԩ�}�ԩlE�-�������m}�F�	���>f��f��._
�,����-���Wl�-HU1������}��W���£��j
��yk�����mKB7%�~�-Y�&
,�-ҩ��Y;���p�J)#���-���C�WR�-8�	N�;�m�:�vA�m�j�Z�Y����ׯ�#o��-.�@�T�m�����)����o��m�M�Z����
����l�jn|����-^B �V6���I��m�1��	g��%g%ц�x�l+�I�����&!���S�-1u���E����"�)�Y��Jv���C��c�Z����m.z�i8�����i�C4�Mwو���mú��"�-�ŗ@����-��\9(@�m����7��m��&:��-@s������[����-�����z��-?�����m��
hI|���m/�g���-($S9ѨZn��#2�U��!��g�{���y�w�N�&q@��N�M_V��nG��g������$���	.�����
.�T
�po&�����3k�
�9��G�Á
��>G�F��y�!O6��Qw����.qi?#fS�nc �	���n7zA���U�*,=ﴚ.4��!C	�O.�6*#m�0:nm�Y}���nkڤK)�h�βxW�x�o�l��+��U�A��.lR���
�P*�ԉ#��Br��6Z1"��"F�.�g.r���JN+$�6O��kZ'n�A�>Kn�(.-L���c�).��_"�C��+�X�,$�
4-�KZ�
C.n	����0n��840n��=�c�2��ĺ�ڀ4��A��5n�b�)�9.�_-�1�p<n�v��*�>n'FM	����>�a�`J\�@����-8�AnU����g@�㛫�L�WC�~�qj2�tB.�t` G�~F.h���c�G��(�S�WI���Vb��S�N1��o)U�����`Vn
S"-rXn8Z
1z��[���;�(B�[���q��E�_n�
�"ED`.¡��~%rd��SI�Ne.u0o"���f�|p0�E_	fn!x���Ag��u!�\آi.�H
��w�j.w��?őd�&�#D�h�qn$ӑ]x�un9��Ύ�@y�*^B�X\z�Q�h>yn�/l���|.&�H��|n"����!�~�o�woy��Ӳ	��$v�.i�ݨmr��3ŐG�N���$�]H�.!}V
�T�ևn�����֋n����Ν�.�$#�eM&���0o�����m��A,������f�����V�c���/��M�nC�M�n�)�"$����n��*L����R�Ļƿ��4\�L�. �����֡�a&}7Ңn�N��2���c=��f5��.6�j#N3A�.�+<Ȉ��nO����0 ��iѹnm|%|�F�.��D�h<��$���֩��]4OG�;����e#�J��.oVI�K�.�#�Y��n�����i��n3�
��x��n���	�(��vUx.��o�B��[�Y�
�D�߮�|"�O���k�rXr�.eo16�(宸X���q㮴�!#N(����0�	LFo��.�/��B��VM�:���a��Mv��T�7R����(o6(�u5��p�'���7�.��

�J���.#\h���.o�)�[����_W����-9�@�?/���a��o�s%h�u��l+'O� 
/�Q ?rc=o�_��3_
	o��
��/|��@��9/�����
/�0�	���@
!�ҍ��,:��Yo
6��ߘ�/ӕr����/2���bq�/��5^�B��* ��|�G&/�cL��1SikF�/>�f�����h�lW�/\�R���#o=��?�q�$�d4c��D�)o���_��,���/|06./��fx��.o%�B�}�0/!$ L�C0o'u�% B�5/^�:��B�6�����8o�W~D9�:/���a;*R;�8�dQG��:o�":Ǭ�@�ݾ�ū�]@��svu8�B�-�_�հD/��[�,�~Do�P�����H�Ӑ�Rr��J��1h���JJ�Q�2�p�IO�&�m�Y T�S�@g�p�U�j��,L�X���
�/[��`�i"`�g��ń�Wd�>���ʫd�E�~{/"f/�T^	�Ccg��v���e�k�Q�;�l�3���:�o/Q;&��r�!ZAx�t���T%�'t/@M�8��Tt�`�4�x�@ �"	uz��MZ�J�/�ұgDio�D
���P�o�]��v���kUV��N��"�
�2"�o/�|��/n� �^�����|
X˺��o��C�o�Ɉ��
x\(l�o��z"���J�oU�\#RcĤ��,2��e�%�oi�N�5��/�]
�l�:��,���][?�/�6e"��Q�o�<N;Zdw�/��{{G���o�
g�姛o��-��暝�Y����[)��x���H�v��)�T�sן/Y�(
�i�/i�t#BR����Y{i�4�/H.3�����sؒ;w2��Z�lPF��	���CV�o]��H:W�������a����ێ
��㕳��Z�������x*Ҟ�o�S�������Ny�)��o�7<����/}Y�=���/�G!'�b�o�_�	�,�!ί:dR
�O�,�/gθ'��ԯ�Fϗ�j�/�/�iH��o�˖�D�����5
	��|��
�X9�!P��k������5�h�����$l�\��/��"Ĉ�o1��;��/���D[�o����GI��/7|���d���W�V-��o�&.&k��/
P��(�������@EG��/�P
m��
�����~��-=L���@�/Jܟ�\�O��<e
�``���2	�3�5O�o��`����/��7c�;����+�x����������oSxc�ݰ��o�Y�����o�	0_6�/IjzNT�/��) �ޙ���
���80;w��D7�0��C��[�&�]ڤ���-���	����	�*�	�#AE
��ުp_~"����pN�
� f"0����1���]�a���p
(B�"�80�����3��¶BBZ��&?��_��X�q
����0`��������.�ŖZz�p�\�ՠc����� �!�}�
#�Y�$�B6���&0v)����'0<��uQ(0D��>Y'p6�1�=��(�����+��M8��j,p>MfJ� -p/�Zj=k�)�_x���?�/0�F�#-�Ew0ph�,�Bt4���"?��8�J�Op9��txInf>��,|�C@p�!W	�VnB�0�U��B�/����Cp�<�B$CE0��QNN�E��]�{�oG�����p|K���
��^L0�4 b\-�Mp?�D!�p�NpK|7��Np:0"�{C�Q��`��eT0rC|!0kI�Z���->�}�^����	�[JN^0����P�J^0(]b�m�d���)�[�d0G`@#�%Cbfp=ݚ��I�gp�Z����l���,��bm����!2C�ZnpU�iP&*�p�(t�
��A�q0��-�/Cr�������[sp�O�
?��s�%�h"���vpJS���J�w0���#���x�O������z�I���s|���7Zp�0Es
	��ځ��_����Ԉp�h�⊰-��-���p���"�.�p�0�t��A����<;�p-�	6p~�p%!Cq?��p�˚\��B��Z]��`(7�p�D��0�ԝ�m������0�z�闠���!S��ޡp���3�_j���C�YrF�p@�n�Cר0��)�������ʖWV�p�T
��0~���"��������0z0ޭpo��п=^�0͆�B�����a�M��������0[jSa�>��v�*��t�����p��n�#�v�[�0'����C��Ȭ��~E�0X��"��]���`�Q<�!ǰ�|^� 
V̰�\"�u�T�� T�}.i��$�s%���0q������0slg��9H��H����
����
���ٰ�h����b�pf,�ԚF�0�5�"zrVS����
�hi��p���ԧ��p"�`x1��p�����A� ��J��s�p>#vˠ%o�0�y�t���wjIh�;�p���
�)��p{F��c}�p����J��0��	�7��p���O>���6�����p�ˇ?хs�����̪�p���&�q�p%s�wL���?7q�lf�D1���
���s�U�
o�������!t+������
q5�P�+�
1Ye�v'y1�,;��.��ჭy��	C�آ����
�e�Gq�҆���Wq�l���K�&�VR�����[*>�1�0�����2�/.���c�� q�X�q��8S41%`!	{o�#��
�c��$�5���&q����f'�8���x(���"��c)�c�h
�)��_w
�S��*�����J1+�x�$�/q����Sct1���XA�2q�FW��N�4q�3
�R�?6�A���?�9q��	�M�:�t�ʂ/;q�d/B3�%:�|�;ק��=16�^
l!
�>��Y4ߤ�=񱗾��a@�<��<s�D1B�zM��E�~���8EG�9!���K��`�F�Q�{N�!ϲ�U�{�!����W����ytT�Z�-80'�o\���x*ܻ�]q	ɇ���x]�m������a1]3FR�
�b��Đ�ƷAa�&�Yѳ�b�os��b���"�ԛ�g�ǀ�Eq#�iq�t��@?i1�Ӟ�[�i1c���p۔l�#�5�~m�aR��Il1���<pp�nx�FCx6p�y<.�(Xs��8F!��,w��g��0{1!t�;�U~1��O�8?��j�!�]�T�1N��&��q�3�Fc�q��4�v����	�� �a�񶍓���1G~H�•�1�����$�1)���C����_��q}!����������}�qB�P
����Az�����#Q�	��1�uN
�O���V�M�#Ҭ���`����Y�BV�Ȯ����y���
Ǫw��+���=&	��o��E5T"�T�m���*Nrh�D�q�k���S׶q�9@;Z��j��!�X��q$"ґ =�q�c/Z����M�z
^����~�E0"����O. �~ٿ�Dd4�6��QC�q�Y�����U
7U��ȱ٘!�_fʱ�7]�����1bE��#�����gj��r�������q
���Ϲ��1����G§α�jZ����q@��!k�9'ӱnf�
�2G���K�4e[��A���1�@��Z����%!��T�!�qVo
�K�q�Z���1i�	��z
���2J6�D��8
*�C�[����Y<��*�3�g�W#n��d�}� RU���R���(���@����drJ*�	�~�2w��]��r3�:U�	�
�cVc�Do��~��
	�
rx��^���[z�fˠ�2m%!(�]����3����KC���!e�a�e�=��%�a�	Wqrea�E����+!Q ;��Uy�s�cr�E����2�?W����F���$�2�YGH�*�r=��;c�!2��p����"2l 	�\��/�3�R��/�f�K��ȫ1�4�?ͳ0��.2��0rU��
4�#�1����>�5rA
mt�9r7{�K:�3�`�;@�_2/��YA��=;H�C��Bz&��Dr�_�"�$�3F�Ɯ�ЬF���
��WH2�9I�E��I2�V�]��Kr��g#���Q2��h'��Q�
S��@�ZTrZ/����T2��9"��Z�\+�5w?Z�w	K�$SZ2]���}vN\2Z�L
�_B�cr�‰
�<c�e� y���f�j�f��\�i�l;L"�[6l�Խ
am�vn��=�}��o2�0��Rq��
��s�*�cnO�mu��K�%Yrv2�V�%u��MB	�Cx2�~��j1y������{r��k
Ԉ��}��j��g�~r�b'��#��3��,�ׁ2�m�3#5����.s���9�^APr��\�A����x�W��Q����r#��>������t�i�*����4H���~���ǘ���+
�X=2����;�)`���@CA{(��iq$�Uy��A�H�rEv��U/���;3���2�V�B6a`��[�4�"��
2��3�r���
69�h�rr��-�խ�2�\���G����?
�nȯ2��]|d��g t#VR"t��V�M�����w6�=�����W�%5��2"�k��6����]���_�2�X��@C�IJ�LpC����Q;��������oڸIJ�?o;5���2�'u�&Fcʲ� ����rp�"Vv����eV�d�2��裚�r�?9�\3���S�	}:_A�����,)��*�H����<#M��[�rj�fa�1�rZ�#��e��2dL*
�sU	�r�C������2$�h����&�+�'���b�߇�2�[P��߹��p�Ɋ	�r�ӹ7=b��%�S��:��r���������5���2�x�c)f�2S� $ZR��
j	#��?�r��! *���rW�!U�m��2m_#Lg�H��pt �ɭ���0�	ʐu�2
�)DL��r���S7�r5��f ��2y���r�h�r�����u��}�`
�E������?J*��A�m��s]������x(z!Ы ���4�m���5j�z
s��(4w�!3�x47��s�Q
^�.�
s��� ����3~�$}��?�/	U�[3���`�����?��F�����!���sC�.
g�s��x ˽�'�`��!���53���_K�3:�gp�c� 3w�\y�� 3s��cd�3m9� �CI#�q�6sk#��$�-�5'���
D�B,�B�m̲M.sT��3��1�'���U�3s��#7sh�)�.F�8�D"�	C7nC<3s���>��y]"��?s'���*�B������Ds����rQMD���+WI�hE3D�2���J�W��>�X�Ls�kW�S�{L3]�4��}L�W!��9Z�Ps���$i�Q�^�>7DR���!YvQ3���ɏ�kV��s��]�ߞJ!\�as?��GQaa3~H���ds�5��>��e�ȭe��j3�eCvE~m3�K��nsi���Oo3�_(�A�ps�,��<�qsKK�@�2"s�t��w��3k_�xs���ney�垭ְf0zs�5�5O�{�����J�z3WZX#�ѹ}s
�����=�2	�oz�ҁ3(��s)�s_�(�B��s����?|�3�(Q�:�s2pC0�K��2���
s�0&UN�"���{��!��P��	�մ���N3��͌3�n�	M�‚��;ܙx�.�s����q	��H��k!Rm�3wˀA��3���j0P��ȉ!��3H_���.��s(�i�p��3�MM�,pʞ�7�+������gO��s�Wl��v��=���
>��3�j3�S���3.�
{�c��z�<ɿ:�3x��!�5���wK36�,���)�ӊ�c�3�S��f����tM�T��E�󀂽�X�}�̅�³�i6
_*z��3T��
�����HC.(��3�~�
Jօw�36w觘���h$w@��s���"���Q_�Z�|{�3��p!�`���Db��γF���Y.�s}. 3�J��v
HQݗ(�3��
FXH����A�d���Ӛ	4���s,O�㭣7�s�����D��3q�IV])���A��P��{�n��?�����(��6��!���-�k�
(h��s
MK�o�S�3MK��j����
��W��3T��遜��-_Ǧ ��3�5�W�����E�!��gf�s��p
!{@M�sE����N��s��u������X�:���qi?G�ڭ�30�/գv��D������szyy
||'���A��
lF�3���@E�����!�}�^4�҆x�����n �B�y���5�����|��Xj�04��7A�	4zWݓ������ ��
4Z�w�Z��tCU�!�}��4bS� 
t���m�w�
�"�����u,r0�M4�	�`����S��� i
���f
Sl�4ް~
k�	�4}s��|��4{�IG��4S#ٿz�����,�$tD��	����%4��7
�&t\)	
��(4�b�H�'�(���X�Z�*�!	YT�jD-4ܽY"�Y
.t�\��KP�.�|T'?X�3��),��Ɔ74��
�?u�8���]"���:4`zW&U��=t�K_բ�At�����mB4��q����Ct{!�K	�GD4&,�33E�#����xG��S�`���I��P��<�Jt^��c��J�.���>L4ŝ�!m�AL4��z�z��Kt���m�7�OtO���+�Q����+@Rt��.;ܽ�R����D�<Ut���*a[Vt�ϰ撠V4��
>Xty��yC7Y��(,m�X�Ve-	*J�\4K���� _t���'X@a�Δy��6a4U���b4������k�㺩v��\o4����O�rt���-st�m�b�Ru4��	>[xt���W	j}��Q(�W���8)y�V�0��x@�kzt}�� �E�tm#+/Q�����R�����e���th�1)�4ņ
�.��tP��"�Ҝ�t�|���P��lCO�nE��O���q�G�t�����)��'��\b�4�����iJ�t�Đ R����4�¹L��4�:	/�s�t#�3S�\���d��H��4�

Œ�*�4&`��K����� 4����8y>�t|ݍ�P׳��
��j���x\�
fޱ��t�Y�k6M/�4i
�"HZҡ�tn��
\�E����8h	�����M*�1�4��}z�3��4�F�Z����:&_�l����~��������h����4�^��;ʼ����*#��t:y���U��/��N�����"Fx\k��Y���R��t`-�/�8����5�Z�%��s��"����4�F>I�����	nRڻ���h#~pD�4�g������4u������4ESB4B-�4���bO�t2�n�n��t�����r1�4�l�,�GǴ&-�-V�47����X�ɴ1fw?�ʴYZ8�����4N�6Mۜ���e[A��Y���D��n�eJ�tH�X&ZK��t�m�r|n���]���k���U�� ��dܴ����^�1���op{���۴t�!!׉�����k��ⴌ'	,j�t��	[�1��:����崣�W��l鴡��7�
��td֠8�l��t�N���l3��N�c!J
�t���"�B��t
W�=/��}�N_QM���ų ޳����Q���4:�!��i��4S��+���\�K�+��t6�S�RF5E�_	��8�t,���Q<5��ck�1
u;��w*��5@�f	��5S�S#�Uz��*��,�Y5���à";����0>u��Hh���@e�Eʱu�����^�5L?/�rTu�̙*��>5�ǝ�c�
u$�2y][�ϧ[�1�u[V���
����Zuz�`5�u�!��+����!P �!5�B)"f�	%u1���k'5�sf�.+5���6�L+u{�<[��45-A�����6u�s
����75'��q�;u\ �v��<u�L�}|'�<�~�-
y�"W=�W��]Λ�?u��]w��p;uS����A5���QtC�<ߥk���D��B�a�Eu�]7���F�m4���
Iu�IJ
4��I5�`W֬�J5�\ui1GKuK�f�<�Ju�Pq"C�YO����p
Pu��m���P����2W�T�s��vbT�Йj:��X�I
�!6�ϳZ5h���I�[��"E�.s6\��<�Z�(7P�uv]�ٮ�i]�`��qD�HZeb���6�
��c5L�9.���c�F���C�e�9���ڙfu��V�_�e��2g�1�1h�Lj�x�0i��̯^k]j�M��O4��j�%U=	�yE�n5�G�4�n�63
Wi�+p�P���Ιqu1��<�� p�D1�����s���q-"�s���rPw�x��y�����x�>�cq��qz5�z���“xu�ٵC��z5���X9}u3�p�Wn|5E�2g݀�tX�T�膵����r��':+?���5�#N��
��u�Ju|C��EN��������E���5Ȥ��kxJ�ut�6��!���&J"32r��5�IpE��擵h�vZ�V��u��x�b��5� !�=�����'Ё�5���&98�5���X���u,���R��u�H!��e�5r\�t����؛ DU*Ԫ��-������u~.;t��F�u��/և�u�Q��;c�50��ehޣ�5d���]������#h�J���ƙ�����X,�}?����U��~����d(�\W��n��~�<��y�
x�R���U��c�O�u��+T�^�����x�,1��VpC.n4[��sN�K7dʵr���Th�u���5Y�u�l��	����SڌK	2oѵ<����b����T=-�H���v�&�2�������'z�5�D�e�5�c6��H����	J�/ص��p8k�5��BB>ܵLB
	�._����;�zo��u$Q�	uͅ������`�6�ൗc��f;o�u[V�
Q��4��U�Zu9�u&��1K/N�嵂!����u�&��C��5����B�0�^G��(҂�u�
�2���gb�$�F�+b 9��c�b�;���u���@�b��+��u����|�h�j��u�dž��|R��qg^	������������5��3� f���u�Z��Iu���@
?8��u^��$�#����7n��f���J��rx+�u'�x�N���H�v��e��p�D�6�Z�;
_�Z��}��ov�vjpt5��	�����|M
����>�+i
6K��=|�6q�����0�Qj<<V6�8�3�6ܽE��u6�������;��G���0�
�@v�ą�D�6Eh�Φhxv�ʼ[Y�~��.����)��4��.+6N��,v���݈`H06uX�x�M3��^ry���4�R��W�=K56�=R��oD8v\��}�9�_�}2=:6�J	���]8�HJ� A@c�>v�\�"�I�Cv���!-��;Dv��!�D��E�P�wi���E6�`�k�BG�S���fݹH6�^a�@�I6��P��)Jv@[���lZQ��UN�|z[R��W��S��)�!�D�V6���L��dXve'�(�V[v�����O�]6*u?z�I._�2.Z+���a6�V�`dֲb6������cv��P{֒�c�6�Ji	�b�m��=�;d��v4#T�ggvˈO�~h6��>r��Il����+0[sm�v?

�m65I����1r�3i���svc��0���t�����v���"�B!Tw����Ը�xvҕ�
��mLw�צ����w�#��j
	�w6�m��'$X{vOS�㩛P���%"�g�����uA��v�IT#w�h߆65��:�6����6�v��D��v2۟]�ݐ�{�F��l�v�q*RJj���ӌ����69�j
%�>?�6a@'ϙv�\/HZ���W��O���6�;=��uϝv]�eYԕq��\���f�v~k�ڎ?e�v��eZ](>�v`��
�y��v���đ�l�6ճ�У�	�vo��
�:�6�1�H��6��0l��س���+4K�Z�6�~R<эj��F�X��l��H8�̗����reK�6
��E�I���#�"�#v¶��J��Z^ö��Q����������Ŷ���>}8��B^!^���v�1(��İȶ��h�Y�v,\0@�ʶ&
�4�v`��
��}����ch�Oh��vt�!EYW�v°�L��
�vM��P��Ѷ�1��K�	��}k>앰$��9��
�z�6C�?���v]�����6�#,�o���6Y�"Nj�2�6������ܶG)!;$�,�60�j	�ѡඪ�&q�ᶼ6�Ui��&�r\Gv�63���u�6!-���_��^�u�Ox��I9?͎����>�YН�6q�g�w��v(�$QtW��e~�\��d�6��4��p��E�&
���J�����V�/�����24���#:Sz.�i�-����n
 �y�����?�1��`�6׌#�����
�7��ۨ���	w������	wLK-����][�"����:��
Z�7�%�w���7�� Swƛ7is�ڪ�P�2`����J�6���7��>b"7��.��{7n4�Cm2f7�ǔ"���+w�4d#R6�!�Ħ*�ckG"������p�'w�9�+�jA,��t��
-��k�
�ټ070��D$1��P��;7��J�����8�nd:��`;7e���<7�4v�\�=�݋0
��>w��F7��=�>�����i@�t�ir�A�C+b�]�B�����L3�C���knƨD��b�I�SEwk�*
���A�r��鮫�Gw�w5�sH�	9���"�I�
�A�,Nw	�U��%�O��5���Oww�R"�Ԛ!Q���8���Q�*�y��-�T7��D�&T�"�;H�yiYw�3�Nl�^]��ſqP
�^��E�(�-_�V���F�0_�G��$�z�a7D9'K(?a�(6P��mc79Mp\�nagwT�U��
�h���6Ani7BM<Z��h���#k+kw�e��<Ln�3�A ��Q�pw�L�0V)q��$�q�9r7�g�~E��r7A�F�Ճt�������0uw�qG		�
�p�@�Y#Gy�(|� #?�v5~7�"Vߦm�7—%P��[�xG3����7A
��?A�wx-#���y���IwBs�G����o����Q�~	Տp���j��Y䖌�k
K��M���%���f䗷:����R��bLS"���ܜ��]��5'֟��_���Ġ�y��v�P��7�%�T�$K�w����X�w�����~���V�	Mx
�7��E�Y���7 ���8���XɎI�i�����������m��p�M��>�GՉ���wk�-;6����a_��ro��wv�����U�����1XO�w��S��̇�7��/�S�/�w�/#jr��7|�;$�����L�X�殸7!���"�����,��Ƕ�w��"P���wE�A�����!> 8�ͧ�w����&���7����o̷;D�7�wm:u"oL���7k#��*~�з��#� �P�w]�52�"�ӷ�R�58Է<�]���w��.���#�7[N�7zܷ��%؋B��w�1��_�w��m
�M��޷C�� ��y�w޾c��$��7y���ke�wf�n�����
Zo�3�w̩A+�e�w��
�1/�����g��'����Oj�k�?��k��?"�>��7l�>�lj��`��	�� �7/{d �4?����T�5��7��_��р��
�yMe�x*�*TB^���k�I��A�����S~��
���ig�xQ�	�ҹ����t1��	��X�!W����%��;������`x&b2�p�8gKa����U�d�$8�$	�ʸ�x� 玬8!��x8x�!WI �Y�3D��A!x1�����"��ݖ�0��"���q8��%��p8�E�})��J� �+8�JE�+m,x$ �-Q)+x�f#�Rͬ/�{-�"c&u3�G��q/��3��	�a3�5���K�8�Z�.��8���a"&�;;x79�#6��?�f(>v7�*?�hS}
d3a�Ax�Z"
�>~Bx�E
�$�EB���u��[�D��]���B���>#\�>F8��[B��G��{���I�82����=L8�
�
[�O�5 НıPx�c
�i��P�%�� <�,R��t[��B�Q�Qv�!C2>�T�T�׌�W���iO�X�����HZ��ۨ�ݕZ�R���5Z�Ѵf�"�]���Xi��^8IO��sE�^x���g		�bx1��N�jc8̣|G�i��<^��`kj����D
ڹn8N8�#�uu�q8w��cD#uxz�%��Uv�#�I�xx�Ն9Nl�yx�1�	�@y���s	XGz�¡�U)j�zx�9�Oz8�@a}<�x8�OY ���x�t���,\�뮵{���8ܧ� b�Ԅ8�c���8wX~���҉x��Q�S�Ռ��
86�x���ң�������Q���_r
�K���� <�}ڕ8�="�����e�\N�x�4K���
�8�lr��*��^�~L(Ϧ�̟�-Qg���3�~㝨8�ۺ�����]7_�z��":$!C]E���> �8��'����n�pӭ��7�"k�ª�8���;��>�n\a�H��ul@�o_��(�Q�Z?��x��*b䙾�b>�n�J���g؞��[��2V��
���)����仸�pƧ�8��9[����86�DZ4:[��'�x�o�͸�����xQ��Hb��xq�	@��}�8����2���8�U�"1FWK�8��v t���x�1>I›渱��>�Yi鸙��1���oD[�I�xT�B��eL�x���HO��x�7{���N�85��WV�S�cp1
��0+�8E�
ϊ��ѽ������1�
̟���8Ӹ�#������O`޵n�x٩�G����ٌs5�Y��aЦ ��^��O	O
S�?����{�o~�l��
eyl9=H+곚79]���57��8�r�!q1�
9�K=�#�
9I9���$�
9t�g��Ȓ9���h-_9���±Qyi5	χ�'��|H�(m��L� |��C�/$����py�= �S�
��5l�As��H�P���R� ��x���y���Ɖ�yƻ|_+Xw9W�(�{�y���	������@ �{�!�'l6�y��"y��B�˛�!y�z�f|7�'�����o�(��"j��*9D�G�ڊ�*���"&�s�-�����@/�i��	���/���"$yu�2�6�ޥb�4�
���W��6y��j�S�8���3�t;��/��C��?y�H��]\aA�������*E�StD˾-F������E9X/'�r[�Gy��T���H9kZ�(ι�J����]�p�H�w��#�ӽ�Qyv��wT+UR9���*5Q���U!�]�U9��m;�Vy[]��6W�Vq�bOhX9��\��DX��li�N�[9s��a��\9߈ dv��^yll�	��>_��G��@�)_�i��
����e��[7l�-ey����^�e�{��
vԽ�j�c�A�~��k��� !�Ul9o�Vfc�Ro9�q�T�r�I�AC��)u9(;�����v�ɟ����'w���P�F,�xy!*�Le~�y9
�
"�+z�Az,z�{��9���{�c9�	ӎ�*x�]�����-��7J:��*7#8Ze����K;�I��9��V$wȃ�)(�%&mj�9��g����y7���eE�y������˩B��
I�9��� ��ّ���g�������?OId�y��K��҃����x�����&"Az���yu�{�v��Wh�wV�����A��}�yr��"nq��9P�ś��9'YV�Y�k���,�E�ۧ��J�,��è��j\
k_9
�9X05��g��y���ᙯ���BQx�y��2v�������i�Z����
����9@k��C������D��2�#f���9+\H�xn⼹n�9�hRK�yh�\
��˽�S��i�ҽ9!��@ߗ��|7C	�g�~�yn���*�#¹���4��^��Ga�c�ǹ9U 5�ǹ�P-�6�E�9I-n���Ϲ���ph�c���5b	hqb�yj!m&ΰ��y��qO9��y���j�M�����x�;��9 j��߹��#��!�mX�>7=��9|
�����lp�*���<��y��yf,ui&z������%���D��"��%�����#]���y��v��#�y@`}^�!H�����90�;
V콭���t��ؗj����'��)Q�$�����zQw������!+�x�z���-�	:�{�\N
��c�ƙ����2��a
��	�"�0��5c� �Nڄzw[���e����"9�ei:��c�8w�z0�_�C������U���%�6"���sz
�	@��Q:��K��q!z �M����"���"M�w#��~�iN%z*u1[d�$&:�>�0��'��hCPk?+��t�9�,z=e�ߦK�,�l1Hl�17+�!�%-���r{���-zW����Y^/�~��$/%Z5:���<��6� �T	�Y�7zư�]��8�V�
��@$8z�-��m|C::b�j
�'<��# 	$a=z�,8GC��<�8�!om,Z@�$����A���m
E���Bz�n�X)�Ezed!��/'H�&�M
gt7�H:�x�;d�Jzih�Q~�#P���m��uQ�&=�,�R��.a��c�R�����@$�V:{�
���X����
���Z�W���T:�\��JRl�]��!"m^zj~��}��a��9�ajb�7�T%�b:3��ʰ��d:Jk��<yf:�S��#�f�1�d;��h:I'�!!
�?i:.��Q/�jz|>8�[�Nn���XK��^v�aq��YD�{���}���|z�3�
��l{z�a~���a���֙_J�z��T�}����n�����z��jŇ��V�_"j�z�?
,�ဉz��H_��� �22�z�Ru$B7�:o!Q4Q�:�����8�z�m����:Z��4��j���U�+��Q�ړ�Q���[jZ��:�k�,�p����4���
C��y��zO��X縉��]2l�@��z��ڳl¥�(E`������s�9���L�����
����z|B:
r��:= ^B�d���?�!�k��z�������:��^��:*�� �@�:k�����:Vv%ʵ���:�~�#Kt)�:B��R9�4�:G<�����z((U7jߏ����2�;�]ƺ%r��Erq�z7����<]̺�~�pP�z׳-S�0�̺A�t��UϺ���(�6Ϻ�6�E�ڌ�z ͢�Hdٺ-��:q�ٺ���ES*�:5n�v�ܺ�c���ݺ�
�?m��Ǝ��?��RS�8��zչ��D��:��"���:�F���\���(����:�C)5E��ﰺ�m��:�D�����)��V�&6��z�(�
��:�;� @���z@�� �������K*U���zƃ
� /��z���!�Td��z�[����h����P�Y�R�:ҲO�&�z�I�_ۢ<�	;16��.���Y�[;���T��;+	��;]�	��:1;\/�����)�?�;�x
���{��r!M��T����!�D��wM\�*��;�(Rm�I��Vj1d�;�P#,�.;l�����e;޹�*�{��`T�UtL�}<���]<YZ ��ws��.R"������i�%��B�L -k+{#��eJ��-�w�G����.{Y����.T.;� (n�82�)ӫ�0iX5������&�7{�.-�	�:�N���1�u<��Y�l�=;�H$w��S?��5�!z�D;P	/|R�G�$���[�3H�w{`�g��I��I��`J;�hv�f�P;��{�֬�S;�0�>apzT;_�Y烪W{H���CY��TkL���Z�zB#dr�1[{���
(#�\{Q�U�	k�[���tB�X�\��_k�o_�����ZZ��(����b�:�xoXc��������n�e[�� n{R�*!;���p��
D�d�r��7����0t;�!�a�*u��D�r�f�v��p2�eٲz;�LN���{�k��2�|;�3p�����;nG�d������s\�L��m��	�-��;�'o	�⧒�;r�� �ϋ�U�
�ɋ;$zs�%Nj�R7��H��V�
HU�f��G�"d�;�{��9ͬ}�����^?K:�{��5�O�{�O�N���{��hUjٗ{%޷$ih뙻C�cb�����(�
�|nb��O�c#z��F���[�
D�(�����	@����*o¥�{~H �^_���\�U������'A�L�X�{�R	���Y�;�� G�F��;$� ׮;+�)\�����RA��'��{����"A�;��y}�=�;Z��u!ѵ��l����=D� g��8���)�;���������v
NX�&��L�?�y��{��'!��S�;�$/+»v����WKû �% ��{*i�;̹%Ż��T�Z�Ż)a�̙�y�;�=��)(�;��M��=Zɻ�|Wɸ�ʻ��"^�3��
d�]��˻3��;̻���O]��^�e	�
\��@	�!��{�$�F|}�׻��\K7ڻc� �b+�;�Ö��U�޻��n�\���� #�UE�;{bN��;jL�����{`="�8|����

�-l��c��U���;��7
��5����*".
��{�s�j@^�����$
6��r2�uy&�;��E9����{zo$oq7
|��gx�|x��OTp���Oy�hҋ�G�mF�<�%#�H������A݄<�w��
	�*6w/�^<eW��/z
��jz�;�U<C��"|��F
ٕ����=+'����%��[��|e�i�����I���G�	�&��|��h!���`WAÜ�|�!2
��<f�^�0I%����C�ڈ&�>V�Cd4�'|~!�ٜ'�%�)dsdU��*��	�
��l+<��i�l�7-|�.�4�y�.<�m 7���/<�5�ii�0<�u#��X1�s���3�z
b�4<��~�7�6�nK�3ŀ�6|�!��R:<U�0	���=|a)�f-v ?|pa���pC�v�%6���E<���U9�F��9k�=ճE����,�w�H|�>K|��I|��� `Y�E<��g"��dK�k��[#
L|�_�~V<UN<��I��0O|�
<u�N�B�N��N<���|��JR��y� O�<#S|������X<,����JY�}���7]Y<��9l$�[�ezf�S�UY|;^!����^�����_��?F��_g�Ld{���}h���Q��]i�]���,�h|d{����k��Q���݂u����
�n]�v<,�����hw��}�Y$��w<uY�	Գ��v|Ȁ�#�T�nz������S|<X�A��h||ҹN�j�<ܥ/͕E��ݓ/�-�F���h�>
�<�����0�<�&�������t���@�<��6�#��<�Ut[?�<+d�^{e��<�x0�����q���[��|���o����|����ΙҨ���Eo�T�����1t4��|s��3G�������a�j��ؗ\#��ʰ|���f�<O�\b�?�<����ڳ<٦��
���<���螾	��� ��E���x�#�2a�|Vl���T�|V�n�E~�|찮O���|b2�1O�<�݌/9����^:��r�����r �YL��TvQz��|367#nvu�<ǃqb���|\�n.d���|:�)��v�<V��
�^�4�<?
o+����H��!	��-ؼ�2���ټ)�2��@�<�?����<�ʘ	����޼#��Yf��|�ީ
�s���|
�'��KV��x8�ʋ�<�|��R���(������<�
�pq���������o�&d�UC�|���5
d�<0@����꼩�Rt}�I�|6
+ �<=J���S�����|֠
q��m`%���X�2#��o���>	yV��|&�a�do�|-X������|xG�rR��<A|y��=��WqB1�	���w �����|e�� ˽,��=#`�_�|S��*�T�|a�r-i����
��=ޯ�b?#1��P�
��K���dG��R=�XiT���z�
�)�=m��3��h�iQ�=ղM\�;���`�MH�=�m
��'=�����"�������}�ĵt�!}ms/�/$��{cb=�%=S�IX�M&}�
�
���O'��u45�;[)=#ܬ[IY)��b�O�'�-�}�FaQ.��Ls��e.��(&d���1=u�
��(�1=q�:�/��3}w��Wh5=�\S���6={V=�6<�9�������j:}�~-�3t;�6��"͊A���Ly�eB}�8�
p���C}����U`D��pme��B}�;"U��G�dl 
ύ߆H����K�I=<K����MI��}:
B��LK=�����,H=������J}�j�>�P}c1I���Q��!�Ѩ�fR=L����,EQ=��i|�Q���_�%��U�b–�҇�V}i)��
0U�SQ�����X��9�yq*�S=��2�G�Z},(T�D�[�bH�4F��[�c���N~\}����<A�c��@4�;��g�"�0����h}<y61�j������j=����͙~l�ξ"KC$o�m�.7zs�p��͖���q=�;�
-�>Jv��I�
��w|w�[<a��x��]i�c~w��C/�D��|��t��-��}�����hI��|�D������
(9��M��1�}4��E�@ԉ���|rfD2�=�$,.qj����"vG�׍����]���
/憬g��au����s��B�"�}L��}��s�W6w�}��]�=CH��$��}a�] �ivs�}qI<���}����[G��Io����=ԼQ�/͠�J�"V$*�����
��,��f�pkg=��=��V�!�����#6i��t������}VC����}��t�9��=�K7�U�q����u笽%0�)�/�=�! ?���}�B��
د�}3��
q�����a�2�q�}���=7��L�Q����}Bn�>���=�0�,����0q�Ë𥼽�xB"
C�ý��RAժW�=��s������{��rZ���e,����!��v5X�\�}!�I!�S�=�@<��'ֽ`�z�qf�=.B!9�$0�}�7�|�޽�k�c% ��]� l�v#��9������=l�!xͮ,���+�r���}2.�#����}&�!���}C�'&�?�}Ǟ��y��=9{;�2��=���hǖ��}]�"�cځ�}$�?!|�3��#�w��e����
�{D����}l1I�����Ǣ����_��B���O��}�m���(v�[�}��!R|������9����}���='��)E��^~���F�4
���g��>����~*�����>Y��!�	��>�'ON��������E���_X!f�8b~�@����~yH�6e�]����e k�t������~�M�;:d ~Fxl�� ~�I%���">���o�">!�u
�$T�$>:�
�Z@ ~f9[��o#~�=S'{o��2\����(� N�iS�$>�w �@�)>_�/"�=9+������-�-�„�Ҭ�w0>�HU7��2�r�t�ӂ4�Pz�n|��5~
4g��J6>�fAD��[6~Žm"��A68>���{a;���*��>>�mUg�T�>�[�DG#�(@~�;�
�9G*A>�)5H�^F~�h^s>ZI~��M��J~�2Oɧ�K�i�(	�<�J>����<5�I~��"K�/+N���I�O��I��r<I>��g5Q~ږ��O~�������R>�K"�8"�T~�Yaro^�U>�k�	���W>�*��Y~�6< F��]�51��;�^��Dx��e����a�*e��k���opg��~CD�g>;�3b	8�i��G�̹�zg>&���'�(h~L�rum>��N2a,m>�_S�G׭o~�0Vgߪp�H�RA�q>��t!Iǥr���d$R�Js~��I���zt~�4�h�a't~�*����?r>a&	2p_bx>��A)1z>�g�
^��pz>UW1�7�|�a�(u��}��~mk-8�}�ݬ�
R���>Pվ v�ņ�>j�8"�n��~�˪�)ۂ�&8^�~„�ݩ�HX;�>�|3������P�.}.�>R�~�1���_��>���~g^���卾!l�������)�Y�2�~�of"��E�~l_���D�<M����E��D�,�������~m�-7���MuF�'�h�~|1i珙�Ai
z����4!��j6�~�U�����~��p9�����F}Ja*誾6P�#��>T��Z&Ī�2v�
������\��}[y����M�M�}��4,�ԝ���~tb�FI��>�yK
�ԏN��ʪ<�h�~.��"��.ܲ!��յ�E֖
hT^���I
z�uM�>tn%��Nu��2EBp~����g�Ԍ�~�r�@��]ʾ臁ܽR��~��i��~@|B�ej�>�@�"�J�Ѿ��S�[������T������o����!�����>МrN���־���
cw��~1���i��>�$܄Y�~�3�����ھ|��U�~>{��1m���������~��gb�>n52�7�>nB XP/X�~��$���>Z���Zn��>���K�^�>�NTC��~ ��
�~â�>ma�.d��~��M|����#"hݱ%��7t�3Ed�� 7���cL�����ݏ����v
"����Kc�ifs������:?~�1����{�>�oJ	vL
�w�	?�,�!/�ܗ��������g�?���(�$��=�	�`�7g!?���|�=?F����/?�N^r�"�:�h �z��$?�t5��+�&�Obo��8'?��$�vq�'��
W��'�� ja�+*�#~�^�+�n^e�,�A-����-�1?Fu�	1��4�n�B�c&5x�q��7�9���~�H9��]BLIZ<?���g��>?).�f�Պ>�x0v��C�A���ɢ��B?��b�L2B?�p��ߏD���
����D���2��F?���6F��;9��G?�֎�*��F��
��"H��E�eE?��LeG�>L�/�k�;�M�^8�t
 GE?~�,ġqMR�]��	�ZS?�d{"����X��0�/�~]�U���#^��w�(`��,h쾓�`?8��~�dl��=�Ef?6>�S��i���	Y�;j���R(,Ok��A��$�l����
)��j�Vm!RT�i�*S�#
��r����"�|bl��%�}��Z%����~?t�
Em��~?y��M*�}��!ڶ�?c.��IA������<I�?L9�*6���d����І��H�ﰅ��BX����2��S�-(���
��TQ��� ��=X����Xu���M?tV��� ���u��I�"+�b��b��'�C�?5���K��?��	�绗�*Sψ�ݖ�\��̾�w�mݓ�㞛���l
/+�p��爳	f,���d=��p���嶦>6G��䧿�_��aZ��7!Yk��"dz����?3P�f�]T�FW�a�E����2�������Q>�c�1���K���N�B�=|����p�uv���L�v��W��=ѷ«�V�r�����t]���h�������?�6
�u퓽?mC�
���i@�����~�#"���U���0!D5��?\.% ���xȿI�8��dG�?�ڗ�@������\�c�]ϿҴ���*g�?�ӄ
�t�S���=�f^����mr�����<"�h�M�������O����w>��ֿn��~Ç��w������?��t
���ӿ�� ������W��(��?<%
����©�
�.D�?��!��D)�Ks$��(&ῑJ$z���ڑ�Ϣ~�}�����?�Q`�s��N��4��������ep��?B9��39��ZRJ������mr��?�.�Z�^�?�G���"�?�0�"�`^�p�a����0���;?�0WT�Px#{�\����mb�����=%���q2d[jL;(E;.@q.���5X$����
QO��4\f��fl�������D@��^�7:v\Ua����h8YWh<x*��������t�!:::���7U�`G������3�4-�����7�z��-�ZM[! ]+?C;.3aeyDiS���_']���_)�|dT^���Pd�5z-����/����M��^�C�+Z��MvA|�j��Ds8R������I��

��G������O8bS|�r<M�GC(Qyop����y~
���6��+3�u����'Vn�-.us�����d
���9t�
�b?��0<['�(�`{�o����K�v������g��������
�����m���Y�7����l���od+�����eBl�V���(�_uY�o���
�[�e;�����RR���]~ ����4�E����R�m��W�@��m,P-3����!M��G#zT|@9v�%�]��6����EV�l$������$������m�5sD3E������Sj?qEGQ��`61\7>v�y/Uyv^�\U,u%�|r~`����rOc���#���7a�S4�l7O�C][EM��C$y26����������$E:NK8l'����T,Z��Fr(�����	�Nvra9g������t������}��������EnN=������3>��]�oc����.XD<YOM5���/c`�v��#"�u��~�?
��))���(���RJ������iewx(�;O1���*�J��r�����:��,v
(c+Ja*�8���C��L�nzwd�6�esSb]��������9v_6P
)�����RYFL�Z��K����J12eT)���b#2��~�������x�!�'c����u��c��W\�b&���*�S����3Ubr��W�����������U����(���,3[_����i/��TA��p�I�_�Uf�{U#D`�qy>��b��4`��0��)�^�;��$����BjI�a(��
O5m)����Q���0a,�������b��6���::<���v�WgV���57�R�F
h�On��,�j!Z9����U9Mqv;ijec7NG<����F-��Uje�.�!�����Io�gvv
+	RH
*>U1oMp [/NG�
9D`OFvw1��"�hn,�	�r�����~cTMJl�SD���LRP�������X��E~��N
d�$t'���n���=���VZiy� �����������W�	P~?f����c��i&\.S�uT��"=�x�W���p

F0X�o����0v��bk`J�����Oa�����H�����~��������')��h�n~��gQ$Q�p^�7b���5q����5h���bI����+>>m�VlEkv`�?���BQ��
qm����@�����-�GIT\n����G����1�f�s�,�������'�v,�9��A#�����:� ����h8~+����(0�G3K__G=R��o
g�����v�[d����5NX���J�\���>�����oH B]+��
}$��������K\��h�i��/�����k�jn~�������![5���i{D�����k�UTn����`BgX\fBb�*Y�����������������wJYc��*|��U��e���X�}I������W���n�G5%TCY����{�v%�d����)����^�|�������!���;w)q1Ru����N����HeJlB"�7kP]����]}�����9���R����3��-�F�(�~m_9��5���h?����c7�A'Z����kz�n�!@*T}6^$N���tr��2�0�����c>x�����;���;;�S�"w@��Q�V�R9�]Z-�Hc��+W�O�},\Jp�Z�{:�yK�^����T�
fX#)mp0��z���"|�V�u?1R/-h"q����x�Pm_[.0Ci��������&�4l[M��k�������)W��C�l��C�Y�gJP|}!%����I�X�����F17c!K�����3K%�ux�����o%�e����fn���@WJ|�d���������P����<TI0�
2b!K|���
�����M�)#nB;!m>I����:|����?���W��C����n+
�8����"`����&���kR��yF7t��t9X6i[P  . S:hw����������V��SX-gN�^����D�?�
S?�f�tU%�����gX?A-LGw������?�1��A=1��Em���������\�7txlh
oz��$�ok2R���� ��\��

Y#�p��������H1����lz�j��Y^���C<���[Q*�!Z,X�������. ]M������������_���1���������M�"��Ve�H���6_��+��eg�I&�"���b	@]bLW=���w�������7V
��j��*F4n���zIg���Y���;��A��.�>lzI>f���NQC:3����z\�hu�B���$T������� ^���b���w2�0"LHLt���)����hK���.��L<�{�<������:�]��<�pT>}Z"T2{e��@1*3v&�Md����G��@%/��$NA*�%�a#:�*&-����r��-=hC<X0
����s[Y����rp��r
WR�������5yo������JC�����d}
1t�o+AH ��.���p�"w6g\����*�	�����/]��� ��g������G��w`,|7`�z�SF7QNz_��e�%Q�������:&
������l8��/��T�c}�(y�o3�&���5+:'����������[�l'�=o#F.@,gPoyb�����!�����>svMG�"����vx�a�5��ebl���~7��a.�[�i��G��+�sEPjf�d����	S(�l \�$l#w��Xu:�e4-��2v�z?(>�h��m!��"Vd������'7 I?��+xo���lK�}g*0Z;gD�X��������1��x�����R�{x�r���}���0ctJ���!��������=�|.r>:-8wFVG�D$&v<n/5a-�e�KM�Tb=H#��eT�)Pv|c[/:m{n�1wy]$���1B���o�q��`���^�A?^T����F�����t��JY�6aY8I5�(_i������,��fD�_���q���:�aN���1{��3
��_cDz5XEq`���*"S>7E.#fFM�m,l���G��}k���~qBS`)\BuI�1@p����'�|K?R#tFYrGk)k8;{K}�sN 0wPGCqnL�U��(bdnx�v@�E��������i7/�V��Q&}B��t�$:rQ���s�P'��r)H
��mj`/�~�4�����p�o8�����:���&6��aXe�����!��N&`/�������h���n�����N��6]u�����?Wc�mJ"�0]��)���0I��9jke��Zu���c��$=ap[wR"_xs'I1c��= �6�p���:e�:IyX^1Ru�t?l��E��<	k6
+n9y&1G-
o:wS!4
Bs���>��{�v`�Q������R]pjsN/Uy&	!���Xr�C=��'T��H���h��g�����1hCb�������x{3�jn�!k��^�����-�hEUdXU){��M*�"y����V�nyh�����������?mp`��������z��H� ����,��m��E������Y<t�����������)��P&�����A%w�����o]uP�K�9e_TB!xn�|Ap<e,%aku#XQ��5
(RSwyh����%T@;b����;{�s6=x_����E�]��k��f@-v4$n�@���G����`L/����LJ�e<(��Z63OK��9�]���eX&�w6�FK=QfqwG��k@o�����������a��|D�/���m$��m���������Z��+i@=!0U9��3��/u"[q*{y�-T���8z����#(:DJno���;r,w>=F���f��c;wC�����u����������B!�>~4N>gtP�P\�ex04O�����ui+v�2*C�;w
r�����$�����q������`���HZ%L.M���k��?Uyh15���A�����������G��;�>�,6R�6:!u����������/���^�����G6!|#dIIKD�$:yxaz't���v.
"~�b:q��.������Y�Q�� �Y�`�
�4�3RId�]bf)^�������^��"��,a_z[����L����*����Z	�5�:y2n��L�-�4F4`b���������v=!���Z����#v������f\����5��N����f`ns\_Gz%�8
�G�����^��H������uUX#��g��\�.J����%9=�'����Qd�"pHe;���g/���5�Kl��A����-+x������~J�&����mX+]�G1=���_�>������Md�������Z&Mo,�����ewW�������o����ob����z��IYV;�����wT$Ew.P���a��
����������]��YH|��b�����f�<���������Dvb5<�lzqb4��jWu���+��ec�*��h%q]�RGd�nD�Pj�
��a�T����1��Do��uX��Kq��T$�����Nh\B��}�A�lW������Kj�h��1(mS���s/GL�����,>�����$���'��8�i�1�keeAT�7��!7r
( ��'h�Z�YsF���=��P���_7��>LM�W
s��$�tIeYg������a�����k�
H��;�s�o4��Tq�����G2])�0���28���gu�\����|JJ��X����*�8*_KTm'����f�[?��Q���$����G��J0��X�gp!�X��~.�l���cf���x<MR*	7y�����M&]Au��W-ca\�_D��](@!f1d4(s*$cN�.�� H[�������R��FM����&���`2�.,x\g_qXCTq_����jK$)K*����7���m=�o�����i�+�\e#m��M&�~/*
)k��g�L������_@�M�
M�&�2wh/*�����liM7D^��9���jWbI��"r ��	x8u[s>�	w�w'c�ofeQ#X�PTgK�~����P�]A+>��}`W�C����}E%�����k1�y.QC�=�W~���?���N,�mq��q5�s��#eXh%RiSu*~q.( s=N(GV��3O}4��R��q���0
?p"SL��-���]	=6pw�Ta/^x���?4�;�%�7�
1�������^�����O&�2���F�a����s����0+��>s��e�LPd]_R���>'��+�Q$lyi,qo���;"@QLXk;cWh!2g3
YkX1eX����y����Z�u:tB&	nbR0jCU�����3T���I�R�8v5��{����<#@���~U_(�eUf�1�����U'D��������wMi~/ee8oz,��NXT:XE]��4o[8>
,oRU��^7%��^��]j*�J1�Q�A�z���ASa �2.N����TS�Z���Ai���������I��(9P;Y�5z�@�����(4qF/S6L�;S��{�~�[
cW������D��{��� M�|h�@[\�������)kcbvl?�������9�8��Y���dI��G@2�����s�pv%r�����pE��(`�_6kM�1-���F��*�f{������<y��8��[��Ju_��S����%8q���]�ob(������s0���I��4����X�����y�(�q����=����4��U>�[��Nu$@���h0)�6FMq�t`�u�B������b]��3����?U:�W�kq�G���oB+���XP����DT���������!��~�.}�2��r��D���0MT-�2tcV�_<��D�t���������$U��_���	 �['5I!���deo��j�*��xq�g������0�2��9]0����\FlAyf{UXx��Y��F�����S���'������c:t��C�E��y{�y*p=:����:;%~����o�ap?L(`b[k*al_!i:_�r��6�C���d������9!�*Rp�3����
IYdH�+c��g=�$b����O&n�5V{J=[&4�dj�����3Sc����*NN�����j���?�Ur�>�����nq �
��3��x$N4��SG&_B���������LGWE��3-��aM%lE���������6��VAb�1����"k������
x
f=*��+4�r��<J6w%!�����2�)'@����R%���{f=����,���J�����������Z�KHu8��������ep1$	pKK][-
�|Rn���X��x,���_:�X����s�����<]:D:�������ig��=&����*������pN������@h3L}����e�M)����$
�����Y~UgIi_i1�������?�r�"3D�B�0��u���U�������9tp�m0clz};*�EA)#E������C%426RCMVO�t_����R~Z,AtV4Bx����@T@YR�����`~>��8;��sn_kI
c0Ti(.����������MrVR��Y_U
N@E��{3�Gv������;�'�XN�pQ��*s����_#�4R�o�����q�c���f��Y��N
{y(���;*�G������qNLbi���i��������twEe<���S^?�C�c��z��\FR
6��::"^M:(�=;nT>~]" b�R������>H&]�oGTw~D�klI�
Q��c����������d��������?{F��x����]�S�c����I{�d�"���Z%[e���<d����+{t<�c���aL%���J�������.\)?X
��tO_`3��'�����I%@aIan�Jj��_k����$$�������O%C���]7+{������q��&fTb%>{��
cxO#\}<��somk4-p�:��p*qG\[��L��k<�X&�3�[����b����We���ah.�S��bdLOlcRMn���_�Mo��`ewT�����e:�~�����Q�����ser�!Od�A8Wp���?CE�J������[?Bptd�PC�G|SN;���>����Bu'03;16`~VT6}`, L4+ng�[����\����n%p}lZFx,��8���U��R�$+yl>����^cZ0:��K�#��da���d�|w�KxH`{/��4�5��)����'���s����6�	�\����vS�EM�A��/�u,K.S]T%kR����	�]������j?
-xw���oB��\3PZ@$mcI!*Z@HIR}9%���!�;J#:��s�������������z���"N�/7I�����OX����s��@w`<sn'�[p��xE6�{�J��4����-	ZvrAtM9&$I]}#	xf0�`>^_-3H�f�5�~��.Erx�C7����������+;���Py�����f�7���!-kkg~6cDa�g�;�����, Oz7M<�uDe��t�����1�+_r9��3A�/R����|&���
PWJ��9�����H�|��������L��Fx�(��j4|5G,���������~:���B�e��KO���6X�d��R�N�y�12`=TN&sn�(y�b��6I'9��C�)D��3��:>
N�O��ca���F2"O{����C;�������K�V��R>i���� bO�������������,�
����� LKh�(���M�����.��}�;�C��`%�����H;���0Pmd0B<�Y0��b�e����S�412,v���ELI.K|~L"��tJN�����({4��49
�t�ViJ�|/������$K�O�����*0�aS[���Q�3bG�}��byt>�he��8�,s��I��vS$�������u�y�O����sEm`E������zr
:B,\`�����Cc)�0.��Yw��e%7�4i������&'
����;��|-4?���M������#1����RP}I7��ZU|U��p� T���l�G|[>��DZW7��%T1�,���|=O9����y1+(e���x��
����7UY�����~�=���PL\�eR�+���<�
M�s&�3[�{��E��'��^��;L'�������qzR���,�����~/?cS1K��dc�S��-1R5Swm�-�7���M�O���C��`����Qg.��{�A%zH��&q������DT�7��X>��^_Ntc��b]R���D2kj7M;-�/!E�c�ow�#��IHZb����Z��A%w�
�'ij�����s�0���R��
o}T+����L���Qs������9���h���5�[�q[")B{@o�I\������"h���m4��L����yuk��P�fjb3`�F/����i����PP*kPoW��0)d���-Li�z
����'
?G��r���a�����D:@�]`2_!w
&�I�v*<4�%��l����H2�p���`@�#>iLPdoHZ��������@T���	���c�t����8X��^:�)c�gu+��}O�P����"F���	��#M.M?��R^Rj���v�j���JQ_�=��s��������UNPTm�F:[��h"Am4����Sl;(gkb1�T)e�n�zg*��S0{����}������	������z��������B��
N���	NO&�����#�z[�������3S-^n87��`IU
,xFp3^g6R=0I�5�4����*����~=m�����^3>:7����2E���B�+���
������CB�
��g6Ol#��m������@����=��o�M�HsF_N5{�XI��r����K4�7{�����s._���f�[L���aQLF�e�A������CWH���8Y��������M{jHm&B&q'%+}�,���2��mOiT�F2�M	����~��,�����n����s��ac08]Q0pCt6^���}��G�*/��*Y6@L6p:z4j��5��M5h�����,�|HB+�V��z
IIF(A��\E6�z}q���s�O%���s���T��3gs-%xI%�����#���u�����;��4 ���"����k��%l������v�c^�\��A�{@U0=EW(h,;
V	fw��)H�J��:�T)��PD���������yV&����u_�r���h4��<X8��aX�[� ����"Y��Nn������+�8��m�17.��g�B�������|T��������c��[�.����-�~]0��KyIO���8�X��_*c�):a�����dZ�\#� V_vFF�=z/
������c��n^[r�N��������,���_Eh����5/N#cF
U,f�SA��k�q���}_�L$,����[�����2r)*iTv�,��f�v�<{t����KU��t�����D^^�%��+_Y��0���9%*yA{8�X1�1RT��{"�b��[��kP5�d���kYu����%Ht�S����~�k��E���89c
������!��?�M}w^eJj@#Bx!^OCwgc_L>$[lA7m��B��j�����`����t9�e����f@�d1����>g����������J�����.�<d-jZ8��PsP|N��'E��e&b~,X-���p��
����C��������y������yOAt��X;Bs(���(��
Mg@�����C9(��	i�����jt��FU�}Jy���rG���|tHNV%-G�_!��f�����sV����$paL�_L�����;v����	�=|p8P��V\�(��i�|�Uf�fP'F9����MN�
Cn��9/(406^�7,�����C�Rl^��|
F3 �$��@���> ����Ok[i6/BydQ���
A�m����\IK.jcQ&g8����`�������tn�6T����9�?Q�������hNiCa���=�#d]��S�!����K�$#~�e�d��
��o
z]Yz
c�<v�-s���5{yR�#ie���RN�������2p��dJiU!7$u_;;$8Ed(w��P� �X{����G��X�����,TV8�q��y����a��
.��� ��a�-.�m��L����s/cq4+G z����\Y�wI�SW'����U���������w�QU�y��]}����~�!��2����_�����e����6������n�v.��Ij�����Z58�����.1`AJ`4f�YN�8�$�0YR`	a�d�m�r�Y,�����7!�}$��
!
����H�:��Af!��*NV�0�������(s�b-�_����\+Zx��2"��(_��3*�w8s>n~P/|�$.��)g���cUHKm
����)%���;����@�����l�a�����\��-���Vbt'i#�5n��*#���u,J����������2P|�m�u*5 ����6��7�Q1���xQ���'`-J������'y;3G�~zi�K���\tWD�K����}�%laH�\f%���<@7���(�7�kC��_�c�zoc�a��5"�p��y3FG�a�[W������x3gSH����s4���	��������ht[�������Rc(9t���+��7!����%�������=�(������������ ihzF3/Q���1LS���c����P5i]Q�����.�J?����w
Y*0M?U�|����i��iK�����+����������u*����(n���������P���Bf�f>�������D(�B����C����*�j�C����r���������z�Pc�CR����5�^�$���'���}��=��-w���%|@&qhpS���JvP�����7�UB$lqZ=<&/wLOm
I8VAzJSGK"0u Ir";j^/i!�HU4<|����-,L97/GJp�����u�P�7&����#�k��.A
6L@	]Xa+G�c	3�z�d~��q!����J8K>xf+Bv.J�%���.cF;OFU���A<oz(y~^|��)n6G�4!�
�Fl:���
6L��N���c�����������{6�1fV;)��1���s��iK�XV��|������
�>k�����I�*Q<	TrNd�������5��k������IP���f��x^�������7!Q�3��t:�H�;=nabs|e	]�U	A�wn|Z}	FV^<;4��=�`�VmY7*)9h'�� &u��%t�O@b� ���/��?�#0uWMs:�B�p����������_���MN��P���8<@$[�����i���q���/(	iiBbH��>�}���E��]��6���y\Y�i��)Y
�������������R��C��>���Jgv���������7X�`������o�������G�qH�7,X���������&��Ja�7@�X��u|9(/��I�RO �J��\q��k4����Z������
�F:���ms�+�nCM���_9S�q(��H�J�������U5��W��P����T���Td*c���G����X�g&��N����i.57Lv[W�����	�.T���ZAf}Q}j��G,����l���s�~m-�)�<�����������,����#�/2g����y�ev}5C`������I�S>r�(v��AnhL{^�<�	
e;U��Q�B /xiJT���[���U�0~K.`�B���;
"H&E<#���H���?:������Ofl.w���ma?�0��!�����b���MB.���0n-����nOm�:a`'j�)x_�}�K���9/������?�w��a�:�z����e.�"�HE�R��]��y	upaC���^���-;u7��U��V���\L�>����m�������*N6}4rv�Jd�����D;s#��J��_����e�q���W
^��P�~��2�AVYi6i	S���r0����u�{s1/s��e�k#��H��p2UJ,KQ���w���������'����c���jdX��b
�@�:ijrU�<<����r���:��
���5��^������F�_��F?u[R�o�����S�����r:R���lrLc��5Y��
1q_'
�������!xL"eZE5N�3 ���������� ��������������
�e4����Au�����>�� X~+A{=��6�M!s2~�2q�*"t,Ql������������IP[t���J�����b�W/�cf�{�����J)�d����D\�����a�
K����^���_�rc?K�c�{1�L���jw@M����Z�f���q�?�n�` �8�K�"�+�����^Z�.oc�����������ON.,&�tl�
��@����cJ�^�|��&!�S-8iXa<5v�L/:rL��u��Bi�oZu Q�p�q��z<
h���IUo`eV�w�m��g�ShG8Q��
����D�`��V�_���P����<|���}z
���`�5E�^/mO��U������O���l$�V����z��`/	%�]���vOU-u��]\�8{rD7n`���ed/&�����W@T5��c=@��%���)����?�������j����4P�$�?�[/ch��a�mM�'��`��ihkn�����&%A�*����dOX,4p< MLiV[���Ns��ze��*)dn�:OwX�9=�
X����ZT�1p��^.>������z@�=��q���Rq�)�(itN|PU�ozz�lg
r2�G��z�J`G�������]���D��^6���|����(�<f�6�Gl4Ca>![Jmban0���wnR.,�c���fw?4/@U��0{k#7�a�3�r)PA6���A-m-`t6���������_|e7:�w���z�q��k'v���h�+btr���)�g^q��A�����}xS���`z��{�2[��fcS+l:u!����`f������� �9q���&\db�o!.��b{o(�M`F��ML���^RW�8�Q`WtDfu*��#
TEX���<f=l_}c������~�%�'RT�$~w�gCK~����.�����M�����(V�����`G��v��|���F|R}n8'9P6�m��o*��;ER1wBJ!(a1+*LZ��M#���Q1�^S��pc3Tx�b XB%]$8��>8~[%��s�^��R�^Gb4��e�����������|���:��/i��.U%��.����e_Hu/a-������*��]���a�:��+m6;D_���e$���vi�?JSO6)��q����$f;���m���I���8�is?.+�C��.5R^GY��W��������Za?e$��������r]Hbp/h.D1iXB�5�NL	
��S#�Y�u
qV\?��njNi4��7�������k��������ZTB%-���9?��Sc�����Sz��������:5��e(�����%2��2Ett!{VDT;����iaNlN�Nc������b"iZ&���P~&n��u�&3ex8C������a����	��$�Dx5����������&.��/GQ+oCdO�6���eu/WxC`�t&vt����"�������VX�"�SF�W`�����'jUd�����_�E3ZT	�Qt����T�R=��*~�n�U5�L_?�h�,������������d1%Z
<�znb�8���N�%t����]E��e����)-Nvr]=�����W:;��
?�m]Zy'x��BQ�����|��������=�jmMPAi':W��S1��,�R��{����/Nz���s����6p�����Om�����������Ve:]Pl+xHHD�d������z8�p���*���w��������	���L��7M\Q8�^��\���j�lFhS$@9��%��LQ�&��~E�N]+| ��6v=���
�j�}�S]��b�|�b�����$�K���:Mp-z_�����Oqc�{.8~6�fD�6#N����{J��hB\��8��s��OP 
H�B%�m������Lv
T��]kr�FbB�+�UL����,��%5�����Ldh�D��	�5PZ.jo�T0��(�����R�������ofm��`��,N3YB���|x
�������o:�������_�;\T���=d����1-�zGXpd������qY?�:	4���N2URu���ReXjD�
n�H7��2��VO4�����kh���o�x�%~?��W}5�)|���y�������8����R0�|�E_b���+G���)7�I6�fp����-�F�D��"eq�����!r�`�����KN;�������?jz9��SYCY���f����zF71}��G�)jN�c�rXPP�=��\��f����Ag�-BY���T���������OMAp[sL&+dO�\
:w;j��!�����W�lk��i��|���|�,$�������A=$4�����g��y��`�*!O@f/�R����������2za��"8���	_���	}_������b*+�	nA�
'Fo�
���l-S�?.���
A��^)`Qr��"�PLaqZ����E40F>v2BlI������U��1a��G�b&��AC������w��9k9t������7���x�'#j�;�+�5�wD�t2V�n���J������\+2�D�G
9�m�%��_���0���W�{p|`R/�yih<
����c@o=�?�������2S(���������LR>,@P�A\�R������I����`���|�eGs*2<����8���{��q������^j��DK|KESlwv����6s�Xno���Avi����������T���eUo`ctb P)P0Vw,#>8;CR�l���@�����w�W�(��2���,��=6eYd�6H��M�?��9��=):�n1��>&�:{;�.+��v?|�����8�6b%>Q��
YkCa4(X$AS����� ���[�Pmg��Of����$E!��:a�����>x&�O�t�RI��:^�W�	$����y�$sjlTs]M+K%Cj!�x�nu���&7�8<������ej����������M�H�?L��!���Y.
��
������O=^Wy�VJCiE�J���������BGfv������A�/�� $�SN&<_fq'
x^�B���g�=3GM��U��6T]����4��?[~h$Ke,5�J����"������W5?G#`�c/uHZ��3+?Vjq�eT>hN/�/��6�q7wa�z��:4q��*�b������#�;w&1<enk$7�"������3�������9�C���Q> pBDNSG>=ziG�F'�����0����:sA�������������%U�?=�fi�Y�_D�����������
���b�:�1/�e���:��y<�q�.��P��xS8E[kt"pfi���A2��������{t���z���ZC h+)���Q���������6-VR�L_h!MY?&���K�y�^�nLD�2�����U�/c(+pj��'�u�a�J���4lA����Em��k��Zi6WQ7QJuGTD9��%��H>(�H!��-�����������f���#�`^�p�a����0��Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/lib.rs� �'�ѓ��x؋sh���O�cd3Di`__;3;V
:$.301)K
0|19(+CQ-/9OQ'6.--&R3,05B&
1c(3*0?1%4
0O6.. '?'*

601P,!"
P#L_A$$/2H0%]**#:!!e7J*]c^da\I_:_dc>Y;
T"/a<3&&,?����O�m�	m^�[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/error.rs� #,j6$0�(�a�Tnڛ�,^dLdc`aaR)'%*1]V1bX(1[bb5`=Rd/EY*4;#B:<> +) 4N$G**O6_(D62`(F6*))\]+O/L(%6_(D6N](@'EcB-KINI((4)%09'<
[]_*G1=3^`*
6W?
=3_`*
7W?
<3I9
E/M5A++,&,!,0F-+'51!E.
2-"6
11#H67785:
967785:
)HHI`U6K:X$AWCjR4Q!^
#'H=9%9T;Q6FeFZ5,
 9!-
&H!(1)K
9!-
&H!(IK"U
9!-
#HXW4q
(HIDNB
RO'''0?2?L
,6<H&2
DS$1*U�Н8#C�`�|j`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/math/utils.rs� /�4�r����/O�,�+	::+Ahh6#O

		::#O

	CCI@>@"!79!
!@A"<G)=F

K9JddWX:
L9IddWX:
I""I""'H#S"'S'"HM*N*H&H&H$H$H��7��V|.U3�,��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/affine.rs� �cK�F���Ǝ�|�����]�5D:*&?.?*+'?.?++'?.?+b"8MOD3
+5
c#8MOD3
+>
c#8MOD3
+5
-?'1+?'/X)8MOD3
+5
V'8MOD3
+5
4<.+$%.'(
! 0$2,,
)B. $-+''
'@.%-+''

Z<7$-37,04-9#.*R).9Y"Y9Y"Y:Y"Y:##Y"Y(. Y"Y@Y"Y>)#Y"Y..'#Y"Y,.&X
$$!&!D��&����Y��bኵg/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/colorops.rs� kQ��ɔ������a�v�Ǡ�A7H':HI'8I-9%o;44.3D*)H(oA45.3D*/H(1%0&./&
/<U9M$&'$08* 4=(& 8<U':.@08&48A,*&
!9M9J$&'$0*&82* *9M'7.@`&:<6.&
#4F4;K$&'4))---------6'.*((((CCC-<<<<,4F4)8.4))---------&/!6.,,,,GGG!1@@@@-
4:6bB<
W#<2F$X`aJ15,%2;=
4
:#%
1#
0;! *)7(:+/#
3.$WFB!'
?
.:'5JJO
R?P)).$4<<@ 8@D@D
4@<084<0Z'$))DG@MC8
$-37,04-9#.*R).9X#2NY"Y:#Y"b.Y"\=#Y"\+.&X
$$!&!^�,yq�1�=�L�/��h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/fast_blur.rs� �b�s����>\Kl����4,$%7]H.OG5(5#%4%:2#=WJDF=51297H199:=;I0
3#E9H#_*B7
$

@[37=>

=>
7`&`&`&`
G<-E&-E&-E&-E
G6F.&5'1*2'B=C&+###!D@
@
@
#.,4888
6DQ;EIII4@8<<<<@@@
Q$3d
$TF\7&4<0IMMM:>>>>BBB9
7DQ;EIII4@8<<<<@@@
?FH.&5'1(,S'6MO*H6#@9
OIU?KB&$!
'=37

O-$!
(W&
&*
A%=
IR'(9$$:I4_60.M4d60.M4^60.M4_60.
�oMb{Ԡ��ú��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/sample.rs� o4�'T�FcH�&����6M?."W`_U4
Z4 ORN:Z-bK)�
)�
)�
)�
)�

K0!
3M
,&52MM$:A$& & $& & &-!
6$
7(4/7#/)#
'0Z4/+/,B1!%9/
?:+D.93TQ&.Z
A#]7&AA18/I52IH61:M:.+IC#C
!
.2=%)""""!*LLLL'
?",9#!!
((U!,9#!;!;%PIN&,#00<N',;$#00/"". G*1H,%8-

:)Y##JCFB9L>W<GT^//G-;3`Q]$&.dQ
A#]7D38/ B!2:N:.,#C
!
.2=%620000""""!->'
N]3
)3@'----:c`_ba%d/`$&*.G#35 -&B=#/*AB:H&$_0+IQ6)&$]0+FOc2QO0)'!J.
W$$ *+
TV,,,,U2$ %/0/$4&<6<EY
D5555W0$ #..0"4"94;?dH////_,$ :>>B$&#**1-+112
D----4@H.O$&C%.'$02 .PQB))?%620000""""%####!*====$
;"$W]H.$?,12">k1+-$(*)/+1)/)/2J141?]H."?X4B]H.+(?.B"(D#7c )$-
2.$#;#;/M/M/M7DT $E
G<K,NZ%ZWEG!/#/#
BK,(!!"%Z,Z%Z,Z^E^ENN!/#/#
5BA8Q!-!-!
-"77*
-R93W$&
'(00!00!.')#+7!!#  &U
,7!#  'Z
*7!#  %T
+7 !#  &U
,8%!#  'W
-8"!#  (\
+8#!#  &V
,8$!#  'W
,8#!#  'W
-8$!#  (X
90(?$EEEEF(?[M%8888888888!
]00!00!.')%$#  
"$#  
#$#  
$$#  
'QG%>GG%>GGG%>GGGG%>!
64[H.[$&W$0.+-'99$,o.

F:#
9-MJ1!MR3 M::::<<<<==>M9999;;;;<<=,C,,,,JQQQQ-)-)-)-)
#6C,,,,O+C,,,,PPPPPPPPP
:7(90bA8<
:0(9081
:7(9D81
:A(9D81$T'B9E,(27
(:.-L +
]C@MVA@d5E@AMA@E@��4�R�z�:8�b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/mod.rs� �����?I�y�������-7"WdbY*QS$209(I"H.+I&H.$0!"0-@bV&#4`d9>3d^J8<EgI&,@*+I5)8"/)76A@bV&#4'WURZQ/)&J#(78#J89ROIJFGPOI(44[ST2>++%7d9"G_$V
1.1,.++AG>
30),37>0D &#.I]&"(
50),37@2F &#.I[%#(
B>++%7d9"GK

#:!: ;; <CFW-93J-@A?A?D13J-<@BQ 33J/<<>D*3JG&&<<>9?10(*51==/0(*31>0,"5,(B#,)U!*)K *(+(+(-%+(-%1(,%,(5(;0(IQPBON.2K8Z���̻f܄
<�E���e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/avif/mod.rs� BC�A,�� .�>��+U�d5 $2 

  �dak��=��3�U��h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/bmp/decoder.rs� �����͙�E�	��������) . 2T*:''%%&&T1M1c61abc4'&&&3''&&6'&&' 7&"




%-$(1?B
=D&9AMN.HH1:)7O%;3G%?MdW7L8MYR:UaKYJV>4Q1Q0+h
)-M&BD	"
"
"*?!-//9T;U'L)>^_cJ#

57
aL+MUCK/8

2
7)(1.
	7)!#94'''"
	7)!#94'''"
((((	7)5B###
E6
/;&H
#B

$&'./KKKKF&
"$6666RK
$#"(12"#&(,
B:5"PT-N5'"Q50U??,08!
$1$B
O.11Og6?X9IJKF:?
B1-$>,$g#6?>?%HT],U
%<
7"
KF:?
BF0IY
1(5((C(B0((&B1((&B1((..B6(<4<1];4<1\74<1X-SAEPG111DC@15>>>2K81(P(P5+
5'&DKQ;>>::::B^V8@5JV ))5$$$$)5.9='hgkgb*Pj/P$`%_C-
G$'R=;!*<C73.
)%&
4H65=5:>QF54_2(#M9#
4266 C62& +
F@OX
R0a46(')/9?
2">M&Zaaa''0;:*6'9<N777+2?!-/LN0:'9<C777+2?!-c""0.O:>'<?+9c":+;+9<>2)/\7>00LNN+0E$?)(='EF6IIC"'BLE&:AVB"HK$,<:'+<:OPJL0)J@L2`-T2(FAW,+,J..`+/<HD1+185'45$U"185'45$U"1.D+1KjdQ#sWY<<<$185'<7$U"10
__R H^^^`II=CL=/U2R=L
9)0( +
AF"N =4)-3
&7%-^"I(
d73A`````````````````$DP7!$B7:))\R-
���T?e+���^���%�lh/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/bmp/encoder.rs� ��,��$`��F�����|�3a,I''&)#,@'!hI@b/I '%34
H-d
I! g5I6--@9:'A;C'N5:<
(*759>C0*79><%%HAAXA>?C\4Y^
<ECEO4LMGNV-;
_a'R(R4<1A
$&1)'",N"4.
$&1)'",N#7.
%#)"FI#�=
()'",9HT&O?K.
G#&
4'44 :^!+9HG##I$#I08-4
6168	-
"""b+
B13
^?A'7O&%##(#+v>V"("P.GP-M/&#########RN/&#########! 7>F+^`3Cl3}�k�EV`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/dds.rs� _pT�k�T|3�GuP�g�^|22e(BD% !+##%*0%?9O4J6R5K;Q4W7NY
)-M&# 6<2K
2$';8888<2F
>c3GH
43B3:
+)
923=
.)
9)<9@78:! !3z$R
H!N`
<WO
B"RT
%#R
(!>0 #"B
32!>---H���4���@H=R>@(#8@5d!Jd4<1FF8!S3)8-\
/) ( =#N 
V`cbab`bW8�/�7��n ~ji{oe/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/farbfeld.rs� %����yv�@t�������h� S!IIIIIKWJ2%T*S%0"EB$6\(
"=X
#@.8
&34"32082BB4
+B#6!&
J &9@$*
2;_;H(Mb,R"
3M"K 1JFB;SD
6N@A5%
Q!<W'"&#CF94)0(AF&N ?m4T/3'
$_;/[6S\!g0W(12.]
5'5082=
(
2!3+1Iiij*L.*d4.*L.*dd.J E/06%(445BEN%8N/585:�_gH}��b����S�`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/gif.rs� ��b4�9c�������^P61) :9(G3/1/
"9"%%WP
_!?555N).: >H6.$
9)
,-
(B@11AF1
=L41$U
TIY5KNE$X&\DG!;'6G$YT540A859196_JQRYB4<1FG66:G:9EHO1
@#5AS6N #@\..<4-K$&
1/B
587@Y/!E%D$
BL): 25&!$3B?,FFXGPW4J]!
>:C>
7MNK(b58-BC2LD$%%$5"&@&5TM*03W4.+M
LL@F
GMW9_%C:9MWO`G$.J4F%4)'+-,J]
.%597
"*l(#Kl?'5
4F:26
$"C)XP&.8-8
'U4cE
2"+
OJ_I
?",
!%'5G,6];\UVW8ISM46"
Q8=7O:#1X646:.>
4!00'4>#7_
>#7_

0[`````0CA7F��[���KG������h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/hdr/decoder.rs� �n����|���$���0e8E'6!!(#.#,#; -*."Q'9%?;@KX7T7T2Jcb[WIZS2X
)-M%@>>
4D!?!.00>< ,$
J6)@#7-!]Q999
<512/;->6#7BX1
,!;/,R0"F91)4J$--#4U-&%4GG'*+A3F"K<%d
08-BL
 C,DL  711
HE#M77B
/),(=F^F<P
N RG7XHGOOOL
R%5!T
3A$ /d9Q8# /d(+/8J("c:5 !
?!=0F:!M/@' );)]1J""0L=!%$D;@iRI+K&Hd)H3,)ZK)2+$&'
`&T#Za6 %#9#9
" '508@5a)!)2�*$D4-&H*2dP*$D5-&H*3Z+5Y@]0W"$-MO"*e,!)'#Z*D
.$P'1LLLL.)R6C91  ] \ 
*4)>)10)55(;
@$S ;A"E,Eh)*94!"

(KHI<C$D%F%NH+MMONJJ8Z>Hb@~`2�G0A�j*���h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/ico/decoder.rs� koP��|��H%u�����ѓ�2.T($5bD#p$w*[�wq"+%2/%?W>dOZ4YW/O8+P
)-M&)D	%	,?!//10::
+$' `1"bb;`1(B9-*)#$D3//0=# d-5QPH5W559EBF"L  

"
#
D7@L@G 6&''U+%39
9)#66
(#66
=F#SKS<LK:!>?0MV>A("<LK:!>?0Q>8@5V/*6KC=Q] SDC_I9V)'5^:60+"AI^"(27>
N 
IJ-``````````````````````````````````````````````HMP8���M6��v��̽0�i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/jpeg/decoder.rs� >�ս� S�Z��ċ���H�$`"09&&E:)B6$$D$')_BAT=^46Z3;$''= *GN*":)8(4@D$')ZB"BD$')ZB,!E7AD$')ZB#BD$')ZB$<d(+
&=1+*@*?K8
]BB@11N <?2BI$&#%S!
F.+_&.ID5!COEQKG0a*KL>\

!IHQ�n}Wf�������ȓ�i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/jpeg/encoder.rs� Bi��s/
�0��8wٟ����	&T'
]#*&
%((((((((
'$$$$$$$$).d(L0J)0d*L2N).d)dddddddddd0J)0d+dddddddddd2N ")$$$$$$$$(D)##!(&&+!

F
K /.,$
/!X02$$$$#6-'#(&9$K57/
/1
?*M,CC-EO"-4 'X-42 4;)'),
 ?6
5(%?IE=
)-N&) 2244! ?)-HL2C%++"'--!'--S7$C%$]
'@@DD4%
E`<G,D9$:R'I! g'5J*)4J*.8.=
2#65:
!bcd`:V
&)/Cd2^("90/*00*AHE3
'!/'!/!##-'3##-'3
I/]#$!(R$)25<(*; D^..T
Q)++$&&25 [(*;?? &$dd)d)..00TXX
?)
2,N;'-)
B1&3.+%9(&.8
1'4Z(U4 =U
?"8.3;;"0/$)6B$;14&+#A#!c0&$7;-#(
"
6&000[5<<MK886]884�389AIH"9-
S 
P+

B4+,,
\'B,>

##W1#b[6+_C&/"I!**
PB3
,
0`R*(((
,G&**
PD3
,
0`_*((((
%%@'())))# @74&HR=H?
"..S#@K"2J&'!a+ =#.#% 9G3
#
1 /bQ)3F#;1F����
�/D���o���x�d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/openexr.rs� ĝ@j�m*n���a�sB����&GG440L%@Y411KD\
d%G/0">^$!,b7K>[12b7K@Jic_Q&!9.@]e(9BD;5.[B@=)#4(Y
9('&
jIOHZ!`
W5P7.EiEYRB"1[
(a_2L?88<\]6T.^?ETUR*%�dt>>N '43G(+# "D'3!!=VDLT0.%
(3!!>VDOT!0.%
4$081I
9!�M#+#d'I!g=2-6
&$4<37A 7K[='
!7K]=(
F[>EY=ERQ495O^^FTP495O^^(_
 
0@J]_\;6ZCMQAP8=
LCSO NM:LCR? ML:!"SPS9H)
VliY-5B>KZD
TR86CAS
4WUALPORd	8�Q�w��@��!`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/png.rs� W�a4%�U
y&�s�%ǂ�([:%359X@)
_J+VM+P+(C52ZM@e^.N;LN'CI=4PSVYLONQAEFF;G<HAEFF;G<HBEGF<G=H1VUaaccR<>>`__;bb7#4_Y_1;=D!*9)"(@HB"A*;
H<0
B+$S
I<0
'&S
;
ABFDOL%2[680/!
N B@';EN739+=,# B!-52?1)+(9C+SM:,"
C:M58<7
1)CE(CD
-?% 4(A q8U^03IR)1(
';86*!.'.MWeL/TE<;%3$NQD
A:R4!TZ
/2EN%--8,%$&)"$""%.
=4;3a= b>!`<eYY<4Z+!0FJ=D
>$,1@&[dYET
K)A@,7<6-7786>1Z'G@
3"
"O-"
"

"3I&-Q=	,G	QI=?(5+%'
ddba`8PP@&%'
"'X[^aTWVY4<1<,D==NJa5RAS);1/15;<*G
,K
_!'3:
$!:$80L^`'"I!gOE&2)1B-PM*#>CYB.8-=
Z(U#9#64!W#k&DS> ^

3,(2c=4.0+6#4]K2.!+4.?�0ms�׌��'�sڕj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/pnm/autobreak.rs� �̆4(�.V������~Y
`bA,J"M#4 0#"?#.2='K"
(
0>&
Z#%&
-,+'=

%
G66
B%
G//68-
O�ohһ��Ɇ��Ҫh/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/pnm/decoder.rs� y��A��ӏ�ډ�P�ܥ�\B2T/:=5T=H2K#9 )/):ZAH0 <#*i']'84 ?NU#?T7Ub1dQAa:CUE.+s-_QF6RM4Y1+G"Z8"]E9
;E)-M%@C
'D$!?!/--/'D #?2L>
S
%1NF\T4EE:$GHGHIH6J&[][Z,$$408-BB0/
-)D0#c;& 7d</ 8c;/ 7L6/ :+@)&T6@+E$>"7P$*PB %9J%M2P-?e")T",T(!
R
:% @"
"_^+,`/ "
^+,,J$(!$E<e%
+$ZB#W
,++,1+!I,"J!*Q#`]]` 2,E)4-Aa
Y9([;<S^GRC,/)4(0/506281739
987=8>:@9?;A
AFFDIAFCHBGDI
N `1(13H(D) T3 T%-N7',
;?C5O'*A.7;\
X8U*T`'CK0YF F8Q^+U0
^+60/
U6:/
db1N%A(]W!
/U+(![R&$U
:]6EF
WH-5.5758H
-5747F
05K>C=B_%_>%#^&`'[:%#X%Z&M4#d*=9G)'c+e,X?#]*_+R9#X8-\E

3		C>9J2AA1dDB&''&N 8
9#		#>:K2AA1RDB&''&S 8
/	C>92AA1dDB&'&)J 8
5	
#>;L2AA1***)DB&'+&O 8
)
	3>;2AA1YDB)D&&' 8
/	
3><M2AA1QDB&'(&I 8
_VU@9J27A1MF<>&' 8
"(J0!B)-)/7
L;A$/_a_K@9J2RA1MF<=&' 8
d^51@9J2RA1MF<=&' 8
_V4D@928A1%F>>&'+ 8
_VO@927A18F>=&'+ 8
1<A1%2'!
39_d`P;A0$;A=!#6!!6K;A926"*;:=��rw���Jb#Qd/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/pnm/mod.rs� *b�%B
՟�|\\��1�>STL5 ## S?


""3e-
D6>
5I3E(7Z(+-B5'"-
Z6>
5I3E(7Z(+-/B5b-
D6>
5I3E(7Z(7B+-B- Fe(#8(#9H(%&(%8(%7DCGUjÿ?�@�_����`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/qoi.rs� ���얃��~$��Dz�x(Z
d
H1R/)D(/35
ABN 5M5ME$0'?08-=
I!gT +
^02<_ď����.#2��/�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/tga/encoder.rs� wiŞ�$o��w�uӊ�ab"ED%?bda
)-M&"  		@(
%4
*TOP"+(9[O++';'?\.FA##B7-#;?%%'>C!'!*;+$XA#&
 T=
D?O#Q'I!g 'N
)P+R!X,<UC7#L8d.EB1#L8d.85
0'44 :
+W)&?7.%#4&5P04IS/
'?7.%#4&5P04JT/
!C#/L?3!/>?3D"/B57bCE
US43
#Q43
 ,R43
+#S43
*5S43
"IS43
$5S43
&>S43
&GS43
P;[C;\43
"/P57bCE
+#S43
,&T43
#Q43
 ,R43
"IS43
�B�C�K�KmH��{�IGB�, ��i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/webp/decoder.rs� ��oo8�n� 6�k�>}�-�$"<"
b2'&)8,[M*!QQ+3:) ($
AF3N @3B5!E7A3<d(+
&K)-%
>,7E!#GGAD3UU@D=UU+:
+@MX

"``````0(�iXjb�=8������i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/webp/encoder.rs� ���S.N�`)VŦ���#�Kb7BUKN`[V>' <'(4
9:L'I!g,@BDF4<2A431'4Z1U,4 :@MX

*K%6$1Z���4��rKV��?�_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/animation.rs� S���A�E9d1��s���l�JAIVcCS=$71)
.#!07``[!8C+9
2-D
W
#!)'5!, 
5<K7
WcS!2?B^5KH4)5=B$7 $R5Dd+0-5.PU+X#"bb-=V&
YM!!
8@&@&.<1(%9;<:?J7.XK/9/8ab;J"cbb1&79
) $(%.LG
.'
B$3(*
, )+>.7**!!"":0J
):D>2+294:>Q:>V?>c;RGaDS=3(H.-D?8�%ĩG����D�$g[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/color.rs� ?�*AOP�c���u����!.
&-=3M!7	1
1"	8
"#
P) 2"5#$()
.%7;
H%,F
e)<E'0@bb]83M!7	1
1!7	1
1!7	1
1!7	1
1"	8
221
1"#
ca<c('"$$$$%2#%%%,$&&&'(,%'''()''.
B*(()*+()*+()+,(*+,*+,--/+,,-;
L3M>aD?7F.
4:<>@<>@BBD
`F0:0-$468:68:<<>
0,N=X'
"3++)!-7)(H-.
*+68==+E/,:;,@!G#V#,*;B(
>
g(%
h2.
aD1
S(
U?
-"%+(7-) `3A4#C)6l%=5,+
bCZTK
20E!,G",H
!*,
;?^L08"*7!)6!(&->I,)DQ$O,#, O@`F/"
=USTL@0'&.A1IM/($7N0($"(B1'&..N/*$9*O0*%:0A0*<*@0....?/ ---(A0 ....@/ +++(>/...?0---@1***?0***%!'(,*-68 /, /,5 ((?169'+'+n"
0
l*-UY),,,,),,,,75 \PP;,,,,B&###33339&*")(+((((N'(#
0&+01%&8)$G1#K)!+&!!)&!!+$!!)$!4//2//4-/2--)+-.(&,)'D.&?),#J7((4%&BE?B'-,s�;�mt��+�z��� c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/buffer.rs� [79�REU��kD�!�4���/9/F].\A!
VPV%*3*@4<>/E))
,;!+%(-6.D4?A36/;$+"WB# *&c_PS, 2?b-6
12'BL4:<7,BL')
*;+*[J& -)c_TS0 6?b-:
4"5'BP4=?:,BP-;"+&. <#6"
'.4E2)
5;*+!!)$, :/B#"'4C0%
3;('!)&1 ?':"
'.4H8;-+!!)$/ =2E#%'4F6;+'!)_Z``'d(.6%'MXcL-194 )33
<D@:"(
;-%?<&.:-.5)_Rd>.'
*)*),-"!!""0:L;C, E
9`bQ(>1:(C$?#
/9(;
;C4)7*X
P:D
A1(+2J4ab&GA:D3?@F1
1H@UW+I2I]O\bc=
)I+ u
0OA
)+)u
8OM
)+)u
-90FLC7$I
A`bQ3E1:0J '
/90F #
CC@)7*`
NDP
A1(+6N*C<+6.cQbacc:3E&4[\U13O";(Ld=G+C-$.:=6
,3
-$.<MW
0!,3
-$.?dV
+0",3
-$.2G
0,3
9#1&
7.!2:9>C.0F9<!763%!#
.,#%#B6)/G=:Dd:,>9<!8+CF:TKS6,F9;V
)!!PZF8!!!PZF8

4MNMP2BnDUN9L,*#
:U_7$
YKU]
!76
;642B06.8]"8.[(AI-"%1("9N83;"d]ddG;0c5!)*1-(5FE7,C!
6!^Lc91add; .,:
&I
0L8/Y7H
&&3=4#9G_`M`a^`2:
-4YeMH,a&b_;[aS`@/)*
N24H7
 ^(,?@7^db+%*M
NX1:(.P*)
Y`Y@77,'
'3.5$54;%>5@+@;F1A82A:'+(+(+-+!)+*+*+/+"++
3("00]&()]H8::;==6889;;8
0
/89HK66::"8)"=K8
6$
#"-13-/%-13-/%-13-/"G/93=-1@0-XUUUUUUU,LK_#2,LM_#2,LQ_#2,LS_#2&SQ7F%[[5Z#7D'7D!7D%7D-7D+7D17D/7DRZ8;>AP/@OZ8;8;P/8"QZ8;8;P/3T8;E,(1Z8;M,:#OZ5;3C4EI
I
+<"(
!,%- #
8<"(
8$#7???!#
8<"(
8$#7???!#�e�I�V�+������g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/buffer_par.rs� "+fl�2�.sg��l��e�>R!'*2:
*2')9H2[2%($;$+/!#-5!#:
*6')<!#H6[6%++;'+=%;#:
*66')BH66[66%1$;-+)E(!#!>!#':
*66')E!#H66[66%4+;0+)-.X-#3 I
n77F'!
-9`1+>$M
v;?Q" +
)Y/KU]
,7>
 B@6A=73"$%$%$<*;)?B;>5814
 
)U0
-Y0!5.&=$�Y�
|P3v�LJ�Ze/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/dynimage.rs� ��A��ȥi���td����-0QHZM+;$"
GZ9Yb;O4/E
`bbOc_db
dbB_A45E;;/:!.90;$/:5@ >!;=9;=?;==?@=><=>?=>>?B.OQMOQSOQQS6
@DJ!),*,+.,..0
C79;"9:B68C79C8:;":;B79C8:B8:C9;7K"/`\_Z())**)"#$$,06(5B
6+6B
6-7B
7*6B
7-7B
7/8B
6*6B
6-7B
6C;957B
988B
9J;3K&)-
3K&,.
3K&./ 
4K&+.
4K&./ 
4K&00!
4K&+.
4K&./ 
7K&6/%
7K&90&
L8SV\LV\017
8=;
138
9?<
638
>?<
L>9
TJ=
148
9@<
269
:B=
169
9B=
28:
:D>
769
?B=
MA:
UM>
MEJKIJ
NGKLJK
MGKL
B&U8
JJ)U+P #SZb<b:(.ACBDCEDFFH
2!23"3.cQbacc:EC4[\U1OD;(3Ld=G?4IJaOB&!2H?.T2H`1HV3Ib2I2L3S
)&`=@DC?`d4!
 T3@=>`&S=DC?D7F`I T.2=?D7F`ON@DCC=$`& SK;<=KI
04>aL2`5!\
0DaL2`V2,;L2`:D2;=`_"mJO:Tab>=E+<Y`<?+9Q`9C'8J8`[:D#k*A,#L%c*C.#N0-<'e.=0'H1.=F@HW>J2>.PM^OD-@BBCA,6,$-7,$
4ab;b_;ba`\c"*?7II
bdZ$PBQBQBRB RBSBSBTB!TBUBUBVBcbcb)S-Tbd_;[d2&B(
``d(''6=a%_;[d2 &!#:
M(PE6$2d6 
/ddd7`;.5dd7V8Tdd76
=,>dd7W
=9.(((--)'''(((**)//*))(**)**)++*??3@@4)e)3=M%FW^UMe7Gc[d\
HY`WO6C7Ie]6B^
5J -8P'+'$@J
%@K
"@K
#@L
%@K
&@L
&@L
'@M
#@L
$@M
93	bcB362Eb5&\Qb>?/DaJd2)@:)4+0F81)b#0dc]_bZ"$

#1U!#
>$B?8@>&?36M?5F-/B#B$ NW"PXMY NZ!OX#QY NZ!O[!O["P\5_j)
CD6.B9,/4@BG.23278$:D;L8;>AP/H@-;I;L8;>AP/H@97I;LTP/H>(7I;LTP/8;%) cIG@CFI,!.@1>
:H8;EG:&) cG<?$&*<-:
;I8;XF:*;I>A11;811;*<D>A/5:8/5:,1((()+/+J'..."/<D .(#0
+_P@<<<=?C?J9BBB"C:E-.C)T
() cI@C48)H>
dK,?7'4:UNT(.V"#d'*V-%'8''NN5K
�.��7D^���"l�wj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/generic_image.rs� =R���Uv�a�i�(����Q$2(A,(!(
"(
L21 D-8DP<)G;:)
1
FTM>O
MO1PU-
EK
A79
Pc^b)P_(*C/_OK((7&9"
#>-
*%+[-Sc\b1,WE?-A@P<EP%KHCEB&ZaGVL6M
2I%TH7
%(/1
\fJ+F9;V
mh),"%%&))<7
v#UNNG

CRS\
MO1
1)3%1:D:D=:F'8:E1:))))****1:2%>9CR
976
A-D,D#N!/N!)N!*N!%N!%N!N!!!N,.X:::::::-LK_92-LM_92-LQ_92-LS_92���?��y��!\h,�a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/flat.rs� �Bab�y�d��75dY�w���
#cdH2$-%$C3#77! '(T,:0bbaYdc2\bbb>19X%9!)/!;A)Za^d'53IG,G-G8>=dJ7B?dXUMT_-
@_Z7EBdWUPTb.
@L9E8b!5
$!"
;_S-1_d_`>Y`;/a_!ac<"(cb0G
G0;-8C3^&>9;P_6bcT05P5! 5! -
LCFbdac8(
I
-:9T'33
0=O
3>P

B^cDCE2RH,
M@^cc_>67S000-ad,d1DATF]d/I5,/,,##@L9"8b!5;_S-'1
,!)
/9
,!)
,3
5!)
,dS!@-7&7_Vd\;K
"<4^\dDcJ!DB8&;_Vd\;W
*=
>_cc*G
&64&"
,-)
!!%-"@a`b$_cc*c[`
&64&"
,-)
!!%-"2_\HdbdP!V
&=L
64&"
,-)
!!%-"%aK&
%aK2
Cdd61
-+&
#@=
-+&
',ed$U
/9W
6U
41
W%W
_d_`>Y`;/a_!ac<"(cb0!;-6bcT0*Fbdac8$B^cDC-2RH)@^cc_9-ad,J3F]d/I856dB)E,E1%7N
'$'#,#!"
5c2cdGTD"" /bcb*T&JD%" RJMMJ3-F?O$:`-d`dO"<'d(3"X]$]V b_,FbIb'"$D58^b\B1-_;'C_RT2
?C+KcdHcJ^
&2
?C3_H()C`U26KceJ<
&,7 \b];37?d_]QFJ$A4J
&<T
J"*"$D59^b\B1-_a8'_H()0_RR
&2
?C+6_R`2
?C3C`U0
&:<>(3 \b];37O$	VGLB;"HOB$*U>PON$*U!<")<9,A
1>2."O$,?9)<9,A
1>2."O$,;9F,A
>BBIB+D0"*48GP
9P7X*/LR*P.?
;E7*[BEUON�*U
!,HC Z^^dP+EHc`cJ-c`cJ-HHQQ

$/###!"OD,'##!"
"-B3!]
J##!#
.##!"
.##!"
1##!"
4#-Z24'e˸����������̄��JK�,d�Y���+��f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images/sub_image.rs� �5�e�M*��|;ϓn-j�A�A!3>@>dcdc[1`c^Hc%-H0<!SS# !
1O  $%G*12P
/+_)-\(
!!(Xb^$;,GH,PZ*SU66?1(0X$SU66C94$'!3.! )%9AK0J9*%FEBCSDE
>!19>.)@&19>.,)@&�l�&��o��	���+`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/decoder.rs� ʞ�|�#":�!y<#&��E�2"*E(J'A9!kh@\vhBsphAzhB.`d<D3@NSaW#,NN5,]KL:MRC#FSD
;
`(SPQ#c,PVI@11b[R$
M'9)(9'@B!A B!<#;
'N(I$?+3]`bcB!:(
7 "0 1+F!V(
/T��E/9l�=�]:�Ed�_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/format.rs� ղ��c�e%K�E����>/83M	 
	 
'	 
				(	#
$ 
	4	F 955
37:F&->4+-5+++++/K/+"
H C.16
3<.7!8:O@
: H.;
#553355G:3S<9&)(C3@5
a/a\_:_ 9,1//--//W14-0631;3@/WA!8
?%`&&'''&'&&&*&+'&!'
?&x&&'&&'&&+''&*'&!'
@\cdca=B*3*,F3*****..X,*!*
A,779997777;7;97!''
A,77977977;99;77!''
"8
#"!

#+'<1
FGGEEGGFEEEEEIEEEEG0,(/_%A126`>
N;::?;Q"46Q"46��Mfh�4L
�Mg/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/free_functions.rs� J�}`X���d}���Nz��6+8Z@6&E<0Y*?cb)9EKaH )[D:74 L!O L L L L[ L X!O!O L!X L08.`
:33((%**&$,,?a&$$$$$$$/)^+HA&$OH5/%2'=B
!
	IN%'.3A7"+M?8
IB"!aT#Sh>;EA,6.L#"&'>9>8F'O[IB;?E0:2P'+0/4
H7
0A4
R=T0aCK=
#O(=S1>L=0
YG
7"!
,10F!V(
!bJ#
RC"=e$
&(#($)-' #($)/ #($); #($)I
*!b,10F!V(
:O"S(
"
E€BC��%az����Wc/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/metadata/cicp.rs� e5��G��Ǥ�	3�3���c
1>"0F3D'b/I6([b`G,]3.6,@a? 37 #%%9-%[$=bd^ 7-2?3438?6/;;:
^ 3'*;E2t35'5"H(:IG@@-:-:;A<#<2<H>@<C>>EF>:IIDB>
 3"yl@t6 .3//6&2;)7&#?,,?-=C75;??7GC?a]8,.>"3"UQS3#1"\:"I_c3*U24458dcc]ES]X9D_cZ
ab=AA::7KLLOX5(2(APPTZ&)APPUZ&)0&\\][M ^2KBE^4#/JLLGOI$K-
+<,<G<N8@77Z,==>U:A@77Z,==>U;A@77^0==?U:A@77^0==?U;AL8@E77Y.==8ULA@I77]2==8UMA@E77Z.==:ULA@I77^2==:UMA.8@A77V,==>ULA@E77Z,==>UMA@E77Z0==?ULA@I77^0==?UMAY!..R&00>>$#%D>$#%>D$#%DD$#%5:-`334A345I32/I330I344A355I33/I340I34/I350I3<A-33/I+44/Q+2./Q3//Q43/I+54/Q+3//Q4//Q4./Q5//Q
_caacF`-,b.-b.-?6778[F,
\N/-
Z<.
[<.
Y"<1
Z<1
<> =C,
=S CC.1
cY5(`Q5"
b-4Y2YYc!#B%![a'3<abU-C'# 1%&&%'!<..,-3,-35:-= !\"]"Y'bae&9/):%***'*/):%****,* !`"a"3!9+'4!A+
\EJ!&&6
-W?=<cb^OY+Z'++:H-2FA:L!-FJ/3G/L3AG&%
Cdaaa*[D_bP0B^^U0/#)$$-*=/%$.*=0%$
*6,O,;<<=>C?D>?CD@EEJ
K"-527;)-727Xc`*(3527A^B\YYVXXC_b]a^__d`cac`;A8C9A;0>;#ac'dbccc<K;85<;E&1DM )5502299:.4'%b`c^cL6
F1A; 
PBA/HIJINULDRRP<\0C6CDF=FTWII<=3%'%6;
F^ccc8_FH3R

5'##
?+)))
&)!GMMS/1!&%+\']0`'$&#+]$^!a('+]$^!a(,&-+^$_!`*b(1+^$_!`*b(��F��߇3����b����� 8^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/metadata.rs� O4;�z���&6ʘ?�s�>�$Lb>�Vr3M,(:a64>?�=!+-(+,'-(
�!%'"%&!'"
>,Kc&U;<��r�iFZ1)K
lP- -%SS%PP

GV
&74447669;pIC
V
	$?D>TE(.Z%4:DF>OE>lDX<�
�5y��]Nق�W_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/utils/mod.rs� !F����[�(#r�ԩ� �'\<0#*D7.!92OR1QQ0@5'

3#-3N(>N0
?1_Q16)
2

]&
/D6?d6?<"'2,>�U.����9g�D4V�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/imageops/filter_1d.rs� y���z�O�+�j���}���0&'99 B7:0
 B7:0
$,>Q&!/G0!,9/RTBEG :@
a8 :@

.6M+!/G(HK/PNI57D
G7NI57D
>K1
<ULe2! +"4::>E>->-J1+42299MUMU0J"2J"
A0598)
F-3<FQ
?
=/80000F-2;OOOO
<?60F-09O
,ULed( ''> :****1NN-1CLLLL
5B7 3N-1CL
 !*&0I+&0I+&+&?S*]1.QWDTXdIIK[\[WJMS].4E;1f<cM?JS?K9!6 /!,:+`1-% Y6;E?
2(#I:2/) ))MR$<<AI&PX
'37"'54:]1!a! *S=,
*=,
J!+,#2#HNK,::!$7<:\$0DISN.Q? 1P,-@EOJ*Tjb5;0<+ 0bP:A[DH4Z
,b#!, !,!!,"!,$!-'!-%!-&!-%!-&!-$!-'!-
�,�,�-�-�-�T�T�U�U�U�)J�k������)�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/hdr/encoder.rs� t����b����{�Z���8IG"
0 '+P23]CQ.8-=
($9\P6:cN;)9!/5F,1(6P*++++./^6 ***5%%%"D!7,!7,!7,!7,
 " "0($/,-0+#$)!
"$9-
6-/%'..+>02/F=R7h0`AL"4BNA"09<W"/SA+03?G/86"1)822I]3C1%-!%%>
C0269*
90'!;6
"
#E11*1)1(1(1)16qGC5
87!L#:
]!%)06c-Y
4'44'44'44'444' 444'444' 444'466'466'464':
5"5/"5/"5-"5/-"5000/"D5-/1"C5//1"*5131"��"b��V���%B%�h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/ico/encoder.rs� 
�"�ܿǍ�׆�B˱�/�3$Q.C:!;#"
"$$#BH1'2)H5]
*H5`
 ">G'2WP@(?J;QBH5d"
.Y1"28
5
0M^h'I!gG%K&% 2%.=&%:"-$.�[ k�������ٝi/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/jpeg/entropy.rs� %�u�Ѻ{U=�g���K�?GK0N#$1%!
' !
93B(`'=?*5��&�����:�*�k/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/jpeg/transform.rs� ���AR�T�q!�I�k�=�2,4@NSMJ!ONSEP3KRSMN=FQ!PM*RKSSPRL#$$$$$$&&&&&&A<9FJJJFJJJ/C=43;]]43;001++1++CCCCK!04883>04888@43;``43;001++1++BFFFFo"̂C���œV�Og/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/pnm/header.rs� ��ܚ�S������K�T�W�5-;M--   /cab&) 9%"! :%"! .;%"! .?! !.--A1L-3)	/2(AL9D-89
O6@A@ABA/
A5@,-,
G*adaY
3!GIGM
4"IKIO
T*<OIO
57>
69A
57>
8=G
3H<,,8- 9:- "D8-  B>  &J;O'O,L-
(,3
)-4
(,3
+/6
���e�G�Q����h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/tga/decoder.rs� �Յ Gt�m-�jO��s�8!)
+N")>M7(
e1 4!5
1aHX%)+(),)
>93<13MA'@)'
a08-a
*&D-H?D->C4<1>G
@)"?""K24<1>G(T_>., >
&9".)9-7 ,HK/<<;:95,C4<1e
!!BH0%F"0PQ(*<H0*@(7BR$cH(
.+)DE2H132(!DKE2H13]
2G6B@ 4[&
<9X/e
D](.DG.
/c
X.Q,@VK2
/)0(9!9AFbNQ*@;
;?6deD==
.N �:u9߾�Oԁ��{�8g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/tga/header.rs� ���Ф{у\�+��Q�,�<FA.9#
+3))**)++%
H,#&&%
(3?).H
$:56<4B885657<#'*%aVUSRWVTS8@5E2(*FAO
5G%$&77*5589'&%J%$&77*5589'&�����.
����o�a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/tiff.rs� �;�깬%EjO��dv���)N$\9.2WP"=/,\$=PTXF*/C5K
"0P"D)8.c
17799;8::<9;;=H6b`bEH)3J8:?BD$! =*,N?+,A5d/&!! !"908.BQ
08.BD
2>@*4*>Z5D"H>G3,3X9P.L1^
>G3,3X9P.L1^
.;!>H6.$
:)(9!@1A
A3< b!G3<1,8Y7*
I@11>ZI+W/KKP=F4
_40<a40T\/3+6?T')(?(?(?'?(?(?(?(?(?6
N 
)   -!!!-   /$$$I]")Vda,M5Wa(MI=W';)`9Q'(PI!g\WXZ(d*c+dL7N74<2A
18'4���-
�
\�r�h��`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/dxt.rs� }���G"�BX��v?�`�(<��Q250-G5
H5
H5
6/0$7
C0#7
B21E
(GD>E&H,-/abOH7
&(&UG&%&W"3<<<
d/)8("AFM(
N )QH)&$%#%$*Feo9; Y

 Y

ZM[FSJK!EE+&'(Y'"'',%Bdd

Eb
Ef'N;75H#39I4;75H#30I4974+8E5$(-0'=>I8c
9F5%)-0'>>I8c
9F5%)-0'>>I8c
yw�
�0�愋��{�j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/image_reader_type.rs� u�H�,���+�����i�GZGB!^`
cb,8^ad,=*9"cD'1)(42;I@XT=*-$'
2I@J$3'
-2@R
@85<cJ%%"+-/#Of\ 3$/(@:>ZQG'A,L$a$I%L%L%L$I$I$I$I$I$U$I#X$I4;+KZ*K^_7a]!`,ra$!"08$?+?.?!<1?/.08;!2K5+AFG
Z6
#PK>4*PK;-&SPQ0%,:,L*H$?CcU=0
'4+;6'�ln��E
W�)51��\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/traits.rs� 0�m�uD-��k�;�����D1),O4%! "#!"#!"#VIQRh#Rh#!,#13
+()))30111%%@G3`-/6&
)%AA=$<<<'=4&(
<.JaI-37)&C'D'E'D(E(F'A(B(B)CG7"
/7IP`d
0 !!&
)=;70)8!
1*8!
1*8!
1)8"
2*8"
2*8"
1)8"
2)8'
2*8"
2*8"
3*8'
3*8'
b	\:aXd_c_b+d``dDO)<`9%()<S>T-#?(T-#@8
)T-#@9
)T-#@9
V J3+-29E0%8#@N.Y7(=.
FPS=Hh%YW63YWB"-8/#/96B#
4B!
4M97
44MI5
44M1
4)
M/
4)E2
DE.0
DZ'5!%&&�D�^
L�(�xum[i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/avif/encoder.rs� ��o��Ck|�J+ZAL�X�d5"7_O&G2-4-
-25
 <U_aB`J,)$%.4.*1H@
-ULC
19`[*"D!g__._]GI*T
0 Q96%"'I-";GA;
F"$3  $
6<C%G
JWO!
(7ZVQ0_?MCDC^3-8II
)ZI_]-P?,/$%*ZJ_]-P?-/$%+'LC(MC0(1PC)1QC*1OC+1PC3.8.8
6���!h%�\ajj@h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/pnm/encoder.rs� �OO
���301�%V����)
\B%S(0
6"`J U$ '#!$"""3_a.$-
-cc7d=!6
,d^YPe:!4
6ba+]/!-
[kb5d[F"
""JF$+*'*+-:;>!4<'S(D:IN:6I""a2S4a
]>"6/LKNRQTGJMP4<1<!?*Xd".3NS=!R?#_A" #4<1<XX> "45()#!0'I!g4" "/9%'&!3/DH7
  .L>H7
!`Y]c;'2^P5S3^P5S2/P5Z>&+X^TTUZPQVW9W.P=TP5Y
 "]M*OIOF,F("%&'&0#&'324<1AdMD08-:Z
V/#$V&%/,B
A4
"Le
 -.4K5.$ 69/4(7!
/0
2VW
I02+ 01;S2121;2222;
.)!/*"G%3&0/%4&0/#3I#4942#3&5/#4&5/
9^%0c^%0e^%:i�BD�%��I/��d[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/hooks.rs� �0=kT":Gۯ�K)+�q�%�c*(*'TJ\SL"Cb#M O#F%7(V%J"I2<!>Fe^Q5'5> 
AN=4'a`6+8R22HI8SCG1Z'!<����<��֊��{���^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/math/mod.rs� x܋�|K/��γ?/"�-
+�0s�Q�~HHc��ba�d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/bmp/mod.rs� Ɗ=�*�TY���)���
);]7##
��&�qf�d7f)@���=d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/hdr/mod.rs� �4���c����"���%'<:

�?�i�!��O�L���d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/ico/mod.rs� ��l��7���q�j��(I@=#/
L��mx�P�ȍ_��Lue/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/jpeg/mod.rs� �E�

^��T�j%���)`7M$F


�1�<��)`_
��#d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/tga/mod.rs� 4�5��k�N2z<
z���5K#'#

�Cn|+�_S���LWe/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/codecs/webp/mod.rs� Aeq{a�����g˼aX�)

$ݚ
�	�e�+�$[��\h\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/images.rs� u�ԸG�(Y��#PQ{�	@H�<8Ԝ����}�T;�X/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io.rs� 1s*ޭ�V`S穹�k�- 
"S6%B%"H+.5S"T%7/+O
p&O�Q�A���h#`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/encoder.rs� ����{u*�����#�Z924$(cd8R %9LTKdP'2NO'TZ4&2I4OQ'^<U4&2I_#^*  
3"0"7aU),369P(��c���Ax��_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/io/limits.rs� �w�WA�1/ws�2�826'"UYINZZY=`[S"_1O-'X&Y'ba^  a#$0
##$
QPW$Q8#L;
:%L;
X9@;%L?"
\%H&&JYN
dI,%/./B'W#%*;;
Y2&#4cN
�J6�'�o�e�]�s8_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/image-0.25.9/src/math/rect.rs� �I��`���bC��\#-�
B3M11 �l=���!�wu�1}
�f"0""a"�
"�
"�"�""3"�""%"''"d)"�,"D0"�2"N4"�9"�<"�@"�A";H"�I"�J"uM"�N"	P"iR"aW"�`">c"�l"�o"%w"�x"Tz"�|"f"r�"·"�"��"'�"��"o�"ܓ"�".�"o�"$�" �"3�"�"Ф"y�"��"?�"��"��"K�"��"��"W�"��"��"ݰ"&�"x86_64-unknown-linux-gnu�(�t�I�,,ʲv�c����-a4f824361aeec330�1�[�+��^��3�$�"��?̐#��+i�(�(�6�G�6�$���$·�2·�%���%�����7���%���7�7���7���G���7�G�6ڥ�G�6�G�����3�7��7ݥ�7ݥ�7ݥ�7���7ڥ�7ڥݥ�6���7���7���7�4�7�7���7�7�7�����7�7�7����/�*�%��7�oݥ�7�7ѥ�Gѥ���7�7ѥ�(ڥ�x�#�#�jʱ�!�6�d�7�������V��M�MD��rust-end-file