/ target / debug / deps / libbytes-22e51706ccb8b8a5.rmeta
libbytes-22e51706ccb8b8a5.rmeta
   1  rust
   2  ��#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
   3  -5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5���	ⷄ�ۆ��p��-225863f279df55c4��	�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�
   4  std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
   5  ��-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��ptr_map�<���
   6  $���fuzz�$���$���	PTR_WIDTH�L����32�$�ܓ�tests�,���$����$���$���\L��<�extra-platforms������b\��-���D��F�535��$��$�serde�,��<��	<������buf�buf_impl�	
   7  
buf_try_get_impl�buf_get_impl�sign_extend�Buf�	remaining�chunk�chunks_vectored�'a�advance�
has_remaining�
copy_to_slice�!	get_u8�get_i8�get_u16�
   8  get_u16_le�
   9  get_u16_ne�get_i16�
  10  get_i16_le�
  11  get_i16_ne�get_u32�
  12  get_u32_le�
  13  get_u32_ne�get_i32�
  14  get_i32_le�
  15  get_i32_ne�get_u64�
  16  get_u64_le�
  17  get_u64_ne�get_i64�
  18  get_i64_le�
  19  get_i64_ne�get_u128�get_u128_le�get_u128_ne�get_i128�get_i128_le�get_i128_ne�get_uint�get_uint_le�get_uint_ne�get_int�
  20  get_int_le�
  21  get_int_ne�get_f32�
  22  get_f32_le�
  23  get_f32_ne�get_f64�
  24  get_f64_le�
  25  get_f64_ne�try_copy_to_slice�
  26  try_get_u8�
  27  try_get_i8�try_get_u16�try_get_u16_le�try_get_u16_ne�try_get_i16�try_get_i16_le�try_get_i16_ne�try_get_u32�try_get_u32_le�try_get_u32_ne�try_get_i32�try_get_i32_le�try_get_i32_ne�try_get_u64�try_get_u64_le�try_get_u64_ne�try_get_i64�try_get_i64_le�try_get_i64_ne�try_get_u128�try_get_u128_le�try_get_u128_ne�try_get_i128�try_get_i128_le�try_get_i128_ne�try_get_uint�try_get_uint_le�try_get_uint_ne�try_get_int�try_get_int_le�try_get_int_ne�try_get_f32�try_get_f32_le�try_get_f32_ne�try_get_f64�try_get_f64_le�try_get_f64_ne�
copy_to_bytes�ptake�chain�sU�reader�deref_forward_buf�w�y�{�{�{�{���������_assert_trait_object�buf_mut�����������	�
  28  ���
�����BufMut��
remaining_mut��advance_mut��has_remaining_mut��	chunk_mut��put����	put_slice��	put_bytes��put_u8��put_i8��put_u16��
  29  put_u16_le��
  30  put_u16_ne��put_i16��
  31  put_i16_le��
  32  put_i16_ne��put_u32��
  33  put_u32_le��
  34  put_u32_ne��put_i32��
  35  put_i32_le��
  36  put_i32_ne��put_u64��
  37  put_u64_le��
  38  put_u64_ne��put_i64��
  39  put_i64_le��
  40  put_i64_ne��put_u128��put_u128_le��put_u128_ne��put_i128��put_i128_le��put_i128_ne��put_uint��put_uint_le��put_uint_ne��put_int��
  41  put_int_le��
  42  put_int_ne��put_f32��
  43  put_f32_le��
  44  put_f32_ne��put_f64��
  45  put_f64_le��
  46  put_f64_ne��limit��writer��	chain_mut����deref_forward_bufmut�������������������������������������������������������������
  47  �	first_ref��	first_mut��last_ref��last_mut��
  48  into_inner�������������������������������������IntoIter����	������
  49  ��#�get_ref��get_mut���������	size_hint����������
  50  �������#��$��$���	set_limit�����������������
  51  �B����&��$��$��#���&�read����&�fill_buf��consume�������
  52  �������#��$��$����&����������������LEN���uninit_slice�����������	�
  53  �UninitSlice��
  54  �����
  55  �uninit��
  56  uninit_ref��from_raw_parts_mut����
  57  write_byte��copy_from_slice���
  58  as_mut_ptr��as_uninit_slice_mut���	��������������
  59  impl_index�	vec_deque���������������� ������
  60  ��&���&��$��$��#���&�write��flush�	bytes�����������	�
  61  ���
�����������������Bytes�����	�data��vtable��Vtable����into_vec��into_mut��	is_unique������
  62  �EMPTY��from_static��new_empty_with_ptr��
  63  from_owner�����	�is_empty���/��*���impl RangeBounds<usize>���	slice_ref��	split_off��split_to��truncate��clear��try_into_mut��with_vtable��as_slice��	inc_start������������������������������H��	�borrow��
  64  ����$���������$��������
������������������������������������������������������� ���!���"���#���$���%�������&�������'�>�(���)���*���+���	�,���-���.���/���
STATIC_VTABLE��static_clone��
static_to_vec��
static_to_mut��static_is_unique��static_drop��Owned����ref_cnt��owner��0���VTABLE��owned_clone����owned_to_vec����owned_to_mut����owned_is_unique��owned_drop_impl����
  65  owned_drop����PROMOTABLE_EVEN_VTABLE��PROMOTABLE_ODD_VTABLE��promotable_even_clone��	�promotable_to_vec��promotable_to_mut��promotable_even_to_vec��	�	�promotable_even_to_mut��	�	�promotable_even_drop��	�	�promotable_odd_clone��promotable_odd_to_vec��	�promotable_odd_to_mut��	�promotable_odd_drop��	�promotable_is_unique��free_boxed_slice��Shared���
  66  �cap���9�1�����
SHARED_VTABLE��KIND_ARC��KIND_VEC��	KIND_MASK��shared_clone��shared_to_vec_impl��
shared_to_vec��shared_to_mut_impl��
shared_to_mut��shared_is_unique��shared_drop��	�shallow_clone_arc��shallow_clone_vec��release_shared����F��without_provenance��_split_to_must_use��_split_off_must_use�	bytes_mut�����������	�
  67  ���
������������������� �!�"�#�$�BytesMut�����	��>��/��>���original_capacity_repr��	ref_count�����?��?��?�MAX_ORIGINAL_CAPACITY_WIDTH��MIN_ORIGINAL_CAPACITY_WIDTH��ORIGINAL_CAPACITY_MASK��ORIGINAL_CAPACITY_OFFSET��VEC_POS_OFFSET��MAX_VEC_POS��NOT_VEC_POS_MASK�����
with_capacity���
  68  ��	��0�capacity����zeroed���1�split���1��1��2�resize��set_len��reserve��
reserve_inner��try_reclaim��extend_from_slice��unsplit��from_vec���2�as_slice_mut��advance_unchecked��try_unsplit���	�promote_to_shared��
shallow_clone��get_vec_pos��set_vec_pos��spare_capacity_mut��������������������������������������as_mut����������	�����
  69  ���������
�����>�����3���3��
  70  borrow_mut��������������$���������$����extend��������M�����M���������������increment_shared���A���/�original_capacity_to_repr��original_capacity_from_repr������� ���!���"���#���$���%���&���'���(���)���*���+���,���-���.���/�������0�������1���2���3���4���5���6���7���vptr��invalid_ptr����rebuild_vec���?�shared_v_clone��shared_v_to_vec��shared_v_to_mut��shared_v_is_unique��
shared_v_drop��	��A��B�_split_must_use���fmt_impl���������������hex�����������������BytesRef��
  71  ����loom����������	AtomicMut����with_mut���A�R������V��A��V�saturating_sub_usize_u64�
min_u64_usize�����
panic_advance�panic_does_not_fit�%	%	�SIZE��	��&	&	��X�	��'	'	��X�	��(	(	��X�	��)	)	��X�	��*	*	��X�	��+	+	��X�	��,	,	��X�	��-	-	��X�	��.	.	��X�	��/	/	��X�	��0	0	��X�	��1	1	��X�	��2	2	��X�	��3	3	��X�	��4	4	��X�	��5	5	��X�	��6	6	��X�	��7	7	��X�	��8	8	��X�	��9	9	��X�	��:	:	��X�	��;	;	��X�	��<	<	��X�	��=	=	��X�>	>	��X�L�XL	�LM�XM	�MN�XN	�NO�XO	�OP�XP	�PQ�XQ	�QR�XR	�RS�XS	�	ST�XT	�	TU�XU	�	UV�XV	�	VW�XW	�	WX�XX	�	XY�XY	�	YZ�XZ	�	Z[�X[	�	[\�X\	�	\]�X]	�	]^�X^	�	^_�X_	�	_`�X`	�	`a�Xa	�	ab�Xb	�	bc�Xc	�	cd�Xde�Xeg�Xgh�Xhw�w�w��	'b�w�w�w�w�w�w�w�w�w�w�
w�
w�
w�
w�
w�
w�
w�
w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�y�y�y��
  72  �by�y�y�y�y�y�y�y�y�y�
y�
y�
y�
y�
y�
y�
y�
y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y��������������������������������������������������������������������������������������������������Chain������a��b����������$���inner�������Limit�����o��������Reader���&��
  73  ���&���Take�����o�����������������������������	���
  74  �������������
�����������Writer���&��
  75  ���&��������������������TryGetError��	requested��	available�������8888 8!8!8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8w8{8|8}8~888�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
  76  8�
  77  8�
  78  8�
  79  8�
  80  8�
  81  8�
  82  8�
  83  8�
  84  8�
  85  8�
  86  8�
  87  8�
  88  8�
  89  8�
  90  8�
  91  8�
  92  8�
  93  8�
  94  8�
  95  8�
  96  8�
  97  8�
  98  8�
  99  8�
 100  8�
 101  8�
 102  8�
 103  8�
 104  8�
 105  8�
 106  8�
 107  8�
 108  8�
 109  8�
 110  8�
 111  8�
 112  8�
 113  8�
 114  8�
 115  8�
 116  8�
 117  8�
 118  8�
 119  8�
 120  8�
 121  8�
 122  8�
 123  8�
 124  8�
 125  8�
 126  8�
 127  8�
 128  8�
 129  8�
 130  8�
 131  8�
 132  8�
 133  8�
 134  8�
 135  8�
 136  8�
 137  8�
 138  8�
 139  8�
 140  8�
 141  8�
 142  8�
 143  8�
 144  8�
 145  8�
 146  8�
 147  8�
 148  8�
 149  8�
 150  8�
 151  8�
 152  8�
 153  8�
 154  8�
 155  8�
 156  8�
 157  8�
 158  8�
 159  8�
 160  8�
 161  8�
 162  8�
 163  8�
 164  8�
 165  8�
 166  8�
 167  8�
 168  8�
 169  8�
 170  8�
 171  8�
 172  8�
 173  8�
 174  8�
 175  8�
 176  8�
 177  8�
 178  8�
 179  8�
 180  8�
 181  8�
 182  8�
 183  8�
 184  8�
 185  8�
 186  8�
 187  8�
 188  8�
 189  8�
 190  8�
 191  8�
 192  8�
 193  8�
 194  8�
 195  8�
 196  8�
 197  8�
 198  8�
 199  8�
 200  8�
 201  8�
 202  8�
 203  8�
 204  8�
 205  8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8��8����Box�������lf���]v��B�B�BGlobal�����I��8
 206  �G�GCursor��G�o��Gpos��y.)I�B�?���՝���8��8
 207  ����MaybeUninit����*������B1}-�hn��?�?��?�
 208  �:�?�	�:$x��Lk����_���n��n���n���-E�|�
 209  ���������H���_���$��o�0Vn�!�t���J��I��_���o��o����թ6��)>������_���p��
 210  ��Hi:�_D�&�������_���p��o����0�`�)�;��٣�_����)���q�����v�������ߤ�����������������,M�[�}������������������t��������������������V,��Km
]����������������������	exhausted�m��/�������������������B�JT�������������������M&&���������&�&��&head��#�&�	�#�&�
 211  �#5���� a����_���r��
 212  ��Pу�.����ϩ�����/�����	���/���/�QV�E����������������������`�������H���H����H����������������������������������������������������������������������F�F��F��1"`��x9���٭�٭���٭���ޞ���ޞ���8���خ������ڝ����������������������������������lf���]v�������C�����	���>���/�k-|˜�$�����٭������_���/����/��/��/��X3�U������>��
 213  ���>���9�`��aS���������������������������������������������������������`�����������^������H���H����I���I����I�����H���H��������������������������������������������������������������٭���٭�٭���٭�������������ޞ���ޞ���خ���خ������������������_����U���謈�(\�8�_���_���_ĸ�_ĸ�_���_���_���_����Y�Y\�Yp��X=nۼk�p�����_���s��s��s�B���$�^�������������_�����������
�"�f+�c��w
 214  y�{
 215  ��G������&�����
 216  ���
 217  �
 218  ��?�����������������������������������
 219  ���
 220  ���������
 221  �
 222  ��������������?��������?�������������������������������������������������������������������������	�������?����F�
 223  �
 224  �������	�������?����F���
 225  �
 226  �����������	�������?����F�
 227  �
 228  �������	�������?����F���
 229  �
 230  ������������������������������������������Y������	��8�_2�HT�J�I�����^�*�*��������`��H�����������^�I�_�_����_���
 231  
 232  ��
�&��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 233  
 234  ����!��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 235  
 236  ����!��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 237  
 238  ��
�&��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 239  
 240  ����!��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 241  
 242  ����!��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 243  
 244  ��
�&��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE���
 245  
 246  ����!��1�(�'_� ���'29=�SIZE� �	��'29=�SIZE��!�
 247  
 248  �!���!�!�1�(!�'_� !���'29=�SIZE� !�	��'29=�SIZE��#�
 249  
 250  �#�
�&�#�1�(#�'_� #���'29=�SIZE� #�	��'29=�SIZE��%�
 251  
 252  �%���!�%�1�(%�'_� %���'29=�SIZE� %�	��'29=�SIZE��'�
 253  
 254  �'���!�'�1�('�'_� '���'29=�SIZE� '�	��'29=�SIZE��)�
 255  
 256  �)�
�&�)�1�()�'_� )���'29=�SIZE� )�	��'29=�SIZE��+�
 257  
 258  �+���!�+�1�(+�'_� +���'29=�SIZE� +�	��'29=�SIZE��-�
 259  
 260  �-���!�-�1�(-�'_� -���'29=�SIZE� -�	��'29=�SIZE��/�
 261  
 262  �/�
�&�/�1�(/�'_� /���'29=�SIZE� /�	��'29=�SIZE��1�
 263  
 264  �1���!�1�1�(1�'_� 1���'29=�SIZE� 1�	��'29=�SIZE��3�
 265  
 266  �3���!�3�1�(3�'_� 3���'29=�SIZE� 3�	��'29=�SIZE��5�
 267  
 268  �5�
�&�5�1�(5�'_� 5���'29=�SIZE� 5�	��'29=�SIZE��7�
 269  
 270  �7���!�7�1�(7�'_� 7���'29=�SIZE� 7�	��'29=�SIZE��9�
 271  
 272  �9���!�9�1�(9�'_� 9���'29=�SIZE� 9�	��'29=�SIZE��;�
 273  
 274  �;�
�&�;�1�(;�'_� ;���'29=�SIZE� ;�	��'29=�SIZE��=�
 275  
 276  �=���!�=�1�(=�'_� =���'29=�SIZE� =�	��'29=�SIZE��?�
 277  
 278  �?���!�?�1�(?�'_� ?���'29=�SIZE� ?�	��'29=�SIZE��A�
 279  
 280  �A���!�A�1�(A�'_� A���'29=�SIZE��C�
 281  
 282  �C���!�C�1�(C�'_� C�
��'29=�SIZE��F�
 283  
 284  �F���!�F�1�(F�'_� F���'29=�SIZE� F�	��'29=�SIZE��G�
 285  
 286  �G���!�G�1�(G�'_� G���'29=�SIZE� G�	��'29=�SIZE��H�
 287  
 288  �H���!�H�1�(H�'_� H���'29=�SIZE� H�	��'29=�SIZE��I�
 289  
 290  �I���!�I�1�(I�'_� I���'29=�SIZE� I�	��'29=�SIZE��J�
 291  
 292  �J���!�J�1�(J�'_� J���'29=�SIZE� J�	��'29=�SIZE��K�
 293  
 294  �K���!�K�1�(K�'_� K���'29=�SIZE� K�	��'29=�SIZE��L�
 295  
 296  �L���!�L�1�(L�'_� L���'29=�SIZE� L�	��	'29=�SIZE��M�
 297  
 298  �M���!�M�1�	(M�'_� M��	�	'29=�	SIZE� M�	�	�	'29=�	SIZE��N�
 299  
 300  �N���!�N�1�	(N�'_� N��	�	'29=�	SIZE� N�	�	�	'29=�	SIZE��O�
 301  
 302  �O���!�O�1�	(O�'_� O��	�	'29=�	SIZE� O�	�	�	'29=�	SIZE��P�
 303  
 304  �P���!�P�1�	(P�'_� P��	�	'29=�	SIZE� P�	�	�	'29=�	SIZE��Q�
 305  
 306  �Q���!�Q�1�	(Q�'_� Q��	�	'29=�	SIZE� Q�	�	�	'29=�	SIZE��R�
 307  
 308  �R���!�R�1�	(R�'_� R��	�	'29=�	SIZE� R�	�	�	'29=�	SIZE��S�
 309  
 310  �S���!�S�1�	(S�'_� S��	�	'29=�	SIZE� S�	�	�	'29=�	SIZE��T�
 311  
 312  �T���!�T�1�	(T�'_� T��	�	'29=�	SIZE� T�	�	�	'29=�	SIZE��U�
 313  
 314  �U���!�U�1�	(U�'_� U��	�	'29=�	SIZE� U�	�	�	'29=�	SIZE��V�
 315  
 316  �V���!�V�1�	(V�'_� V��	�	'29=�	SIZE� V�	�	�	'29=�	SIZE��W�
 317  
 318  �W���!�W�1�	(W�'_� W��	�	'29=�	SIZE� W�	�	�	'29=�	SIZE��X�
 319  
 320  �X���!�X�1�	(X�'_� X��	�	'29=�	SIZE� X�	�	�	'29=�	SIZE��Y�
 321  
 322  �Y���!�Y�1�	(Y�'_� Y��	�	'29=�	SIZE� Y�	�	�	'29=�	SIZE��Z�
 323  
 324  �Z���!�Z�1�	(Z�'_� Z��	�	'29=�	SIZE� Z�	�	�	'29=�	SIZE��[�
 325  
 326  �[���!�[�1�	([�'_� [��	�	'29=�	SIZE� [�	�	�	'29=�	SIZE��\�
 327  
 328  �\���!�\�1�	(\�'_� \��	�	'29=�	SIZE� \�	�	�	'29=�	SIZE��]�
 329  
 330  �]���!�]�1�	(]�'_� ]��	�	'29=�	SIZE� ]�	�	�	'29=�	SIZE��^�
 331  
 332  �^���!�^�1�	(^�'_� ^��	�	'29=�	SIZE��_�
 333  
 334  �_���!�_�1�	(_�'_� _�
�	�	'29=�	SIZE��a�
 335  
 336  �a���!�a�1�	(a�'_� a��	�	'29=�	SIZE��b�
 337  
 338  �b���!�b�1�	(b�'_� b�
�	�	'29=�	SIZE��
 339  ���,�$16��
 340  ��&18<�LEN��
 341  ��&18<�LEN�̀)
 342  	��)
�,�)��5�)���'���$�'L���(�4AN��(��(��,�(޺�޺���(޺�G_�%
 343  ����޺��bt�.,�.
 344  $4�.
�o4D�.�.\�.,�.
 345  $�.
�n4,�.�.��.|�/
 346  l�/
�*7
 347  >t�.
�YN_�/t�/	���'	4	��.�
 348  ��/�/	�/���-���$�.�,�-�������Y�Y\�Y��X=nۼk�pvw����'��l�/��:�-��#���8@���}�������������D�Q�Q���Q9,�Q��,�Q0D�Tl�T�T�T���SB$�S��,�Sr3d��	
�������l��	
�������l��	
����������	
���1����\��	
���������
 349  ���	�������4�������k��B����"���^_����	
��������	
��������	
�����|��	
���|��	
���������
 350  ���	�������4����,�����������S_���
 351  �ϭ6��ح'6_�����	
 352  ��
���-:��Xl	|
 353  EW�ݭ!ݭ'	(M�d�r}$#3��{ _ }�������,��&0b0���䗰�,��&0b1�Ͱ촰�,Ű&0b1��
 354  ��6�����''_��̼
 355  ��
����>�����D���D�o0�����lx���	�
 356  DV��!�%	'K�b�p{__n����{ _ }��
 357  ���,�$0b0��
 358  ���,�$0b1��
 359  ���,�$0b1��
 360  ��.�,�%17��
 361  
 362  ��.�,�%10�<�
 363  ��.�,�%0b11100��
 364  ��*�,�%2��
 365  �� �,�%5��t��@-	T���<�V'��a���8�,��+��|���������_�<�
 366  ��(�,�%0b11111��
 367  @���,�$64���
 368  ��%��1�9@��
 369  ��'����U���謈�(\�b�jq������������,��������4�����/,����CD�����(�KN�8�$OS�8�|Y$h8�$nr�8�$sw�8warnings�Dx$�8rust_2018_idioms���$�8�,���8�L�$�8unused_variables����Ht��1. Provides abstractions for working with bytes.�����A> The `bytes` crate provides an efficient byte buffer structure���2/ ([`Bytes`]) and traits for working with buffer���*' implementations ([`Buf`], [`BufMut`]).���l�
 370   # `Bytes`�����MJ `Bytes` is an efficient container for storing and operating on contiguous���NK slices of memory. It is intended for use primarily in networking code, but���.+ could have applications elsewhere as well.�����PM `Bytes` values facilitate zero-copy network programming by allowing multiple���NK `Bytes` objects to point to the same underlying memory. This is managed by���PM using a reference count to track when the memory is no longer needed and can�l�
 371   be freed.�����YV A `Bytes` handle can be created directly from an existing byte store (such as `&[u8]`���MJ or `Vec<u8>`), but usually a `BytesMut` is used first and written to. For�d�	 example:���\� ```rust���" use bytes::{BytesMut, BufMut};��	���	0- let mut buf = BytesMut::with_capacity(1024);���	! buf.put(&b"hello world"[..]);���	 buf.put_u16(1234);��
 372  �ĉ
 373   let a = buf.split();���
 374  .+ assert_eq!(a, b"hello world\x04\xD2"[..]);��
 375  ���
 376  #  buf.put(&b"goodbye world"[..]);��
 377  ���
 378   let b = buf.split();���(% assert_eq!(b, b"goodbye world"[..]);�����$! assert_eq!(buf.capacity(), 998);�<� ```�����PM In the above example, only a single buffer of 1024 is allocated. The handles���NK `a` and `b` will share the underlying buffer and maintain indices tracking���
74 the view into the buffer represented by the handle.��
���
41 See the [struct docs](`Bytes`) for more details.����� # `Buf`, `BufMut`�����MJ These two traits provide read and write access to buffers. The underlying���MJ storage may or may not be in contiguous memory. For example, `Bytes` is a���NK buffer that guarantees contiguous memory, but a [rope] stores the bytes in���MJ disjoint chunks. `Buf` and `BufMut` maintain cursors tracking the current���PM position in the underlying byte storage. When bytes are read or written, the��� cursor is advanced.�����?< [rope]: https://en.wikipedia.org/wiki/Rope_(data_structure)�����'$ ## Relation with `Read` and `Write`�����C@ At first glance, it may seem that `Buf` and `BufMut` overlap in���NK functionality with [`std::io::Read`] and [`std::io::Write`]. However, they���JG serve different purposes. A buffer is the value that is provided as an���LI argument to `Read::read` and `Write::write`. `Read` and `Write` may then���NK perform a syscall, which has the potential of failing. Operations on `Buf`���  and `BufMut` are infallible.������������S
�T
�S
�R
���Q
����/P
���CO
���
�
�
���
���
\��'$ Utilities for working with buffers.�(��,NK A buffer is any structure that contains a sequence of bytes. The bytes may��{OL or may not be stored in contiguous memory. This module contains traits used���PM to abstract over buffers as well as utilities for working with buffer types.�����������NK These are the two foundational traits for abstractly working with buffers.���OL They can be thought as iterators for byte structures. They offer additional���NK performance over `Iterator` by providing an API optimized for byte slices.�����0- See [`Buf`] and [`BufMut`] for more details.�����?����������������4����n,����$D����o,����p$����)\����p4����r4���d�D���4)��p41�	��$K��n,Q���p$X�
��Wl���W��Wl���W����s\��IoSlice�<��I����������>�������{0������7����rt��`��R�������,�8this�$�&�8�,�$�,�8typ��&�8��'�,�8conv�$�&�8��*���
 379  ��
 380  28,�8�X$�&�8�,��8�$�'�8mem��'�8�<�'��,�8������%�8�,�8ȃ$� �8�L����8�X$���84�8����8�s\���8�sL�&�8�X$�$�8�sL�&�,�8ȃ$� �8�L���$�%�8�8ret���,�8ȃ$� �8�,��� �8get����!�8�X$� �8�	����8src���8"4���,�8���'�,�8��$���
���	8���8�
�8,�8�8�
�8,���8�%�8�X$�%�8�8�8�$���8����8�����	
 381  ,�8ȃ$� �8�<���8�X$�%�84�8����8���%�8$�	�	�
 382  8�	8�	8�
 383  �	�	�	�	7��	%�	8�X$�	%�	,�
 384  8ȃ$�
 385   �
 386  8�l�
 387  �
 388  �
 389  �
 390  8�
 391  8�
 392  �
 393  %�
 394  84�
 395  8��
 396  �
 397  �
 398  ,�
 399  8���
 400  '�
 401  ,�
 402  8��$�
 403  �
 404  �
 405  8�
 406  �
 407  %�
 408  %�
 409  �
 410  �8�	�
 411  *�
 412  ,�
 413  8ȃ$�
 414  &�8�,�$�,�8���&�8��$�,�8len_to_read�\�&�8�$�*�����,8,�8�X$�&�8�,��8�$�'�8���'�8�<�'��,�8������%�8�
8�
8�
 415  �
�
�
�
7��
%�
8�X$�
%�
8�
8subslice�D�
�
8,�
8�
 416  �
 �
8�$<�
�
�
!�
,�
8��\�
�
�
 417  8�$�
�
�
8��D�
*�
8��D�
$�8�$�*�8�W����8�X$�$�,�8��\�$�%�,�8ȃ$� �8�����8��D�-�%�84�8����,�8���'�8
from_le_bytes�l���8�
 418  �%�%���8be��*�,�8ȃ$�&�8�,�$�,�8���&�8��$�,�8��\�&�8�$�*�����,8,�8�X$�&�8�,��8�$�'�8���'�8�<�'��,�8������%�8�8slice_at�D��8,�8�X$� �8checked_sub�\���,�8��\���
 419  8�$���8��D�*�8��D�$�8�$�*�8�W����8�X$�$�,�8��\�$�%�8�8�8�
 420  ����7��%�8�X$�%�,�8ȃ$� �8������8�8�
 421  ���8��D�!�-�%�84�8����,�8���'�8
from_be_bytes�l���8�
 422  �%�%���d�����,�8ȃ$�&�8�,�$�,�8���&�8��'�,�8��$�&�8��*�����84����8�
 423  ��	���,�8ȃ$�$�,�8���'�,�8��$��� �8unwrap_or_else�t����8error�,��8�Wl����8��,�%�%���8�	�*�,�8ȃ$�&�8�,�$�,�8���&�8��$�,�8��\�&�8�$�*�����84����8�
 424  ��	���
 425  8�	�*�,�8ȃ$�$�,�8���$�,�8��\��� �8�t����8��,��8�Wl����8��,�%�%���8ߖ�*�,�8ȃ$�&�8�,�$�,�8���&�8��$�,�8��\�&�8�$�*�����84����8�
 426  ��	���
 427  8ߖ�*�,�8ȃ$�$�,�8���$�,�8��\��� �8�t����8��,��8�Wl����8��,�%�%���.\�
��nbytes�4�l��� Read bytes from a buffer.�����MJ A buffer stores bytes in memory such that read operations are infallible.���PM The underlying storage may or may not be in contiguous memory. A `Buf` value���GD is a cursor into the buffer. Reading from `Buf` advances the cursor���PM position. It can be thought of as an efficient `Iterator` for collections of�T� bytes.�����$! The simplest `Buf` is a `&[u8]`.���<����� use bytes::Buf;�����&# let mut buf = &b"hello world"[..];�����#  assert_eq!(b'h', buf.get_u8());���#  assert_eq!(b'e', buf.get_u8());���#  assert_eq!(b'l', buf.get_u8());���Գ let mut rest = [0; 8];���! buf.copy_to_slice(&mut rest);�����,) assert_eq!(&rest[..], &b"lo world"[..]);�<�����������  !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoprsu !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoprsuW,XE2^K8d%Q>j+WDp1]J7c$P=i*VCo0\Iu6b#O<h)UBn/[H5aN;g(TAm.ZGs4`!M:f'S@l-YFr3_ L9e&R?k�$��KH Returns the number of bytes between the current position and the end of�|� the buffer.�����KH This value is greater than or equal to the length of the slice returned��� by `chunk()`.�� �t�  # Examples�� �<� ���� ϭ� ��� &���!���!$! assert_eq!(buf.remaining(), 11);��!���! buf.get_u8();��!���!$! assert_eq!(buf.remaining(), 10);�<�"���"���" # Implementer notes��"���"KH Implementations of `remaining` should ensure that the return value does���#LI not change unless a call is made to `advance` or any other function that���#96 is documented to change the `Buf`'s current position.�L�$����$
�$�$̻-��$LI Returns a slice starting at the current position and of length between 0���%MJ and `Buf::remaining()`. Note that this *can* return a shorter slice (this���%30 allows non-continuous internal representation).��&���&GD This is a lower level function. Most operations are done with other�t�& functions.��'�t�'���'�<�'����'ϭ�'���'&���'���(1. assert_eq!(buf.chunk(), &b"hello world"[..]);��(���( buf.advance(6);��(���(+( assert_eq!(buf.chunk(), &b"world"[..]);�<�)���)���)���)���)FC This function should never panic. `chunk()` should return an empty���*EB slice **if and only if** `remaining()` returns 0. In other words,���*FC `chunk()` returning an empty slice implies that `remaining()` will���+FC return 0 and `remaining()` returning 0 implies that `chunk()` will���+ return an empty slice.�,�-������-
�$�-��8B��-EB Fills `dst` with potentially multiple slices starting at `self`'s���. current position.��.���.PM If the `Buf` is backed by disjoint slices of bytes, `chunk_vectored` enables���/GD fetching more than one slice at once. `dst` is a slice of `IoSlice`���/FC references, enabling the slice to be directly used with [`writev`]���0EB without any further conversion. The sum of the lengths of all the���0NK buffers written to `dst` will be less than or equal to `Buf::remaining()`.��1���1KH The entries in `dst` will be overwritten, but the data **contained** by���2JG the slices **will not** be modified. The return value is the number of���2IF slices written to `dst`. If `Buf::remaining()` is non-zero, then this���31. writes at least one non-empty slice to `dst`.��3���4G��t�4ľ�4���4���5���5LI This function should never panic. Once the end of the buffer is reached,���5MJ i.e., `Buf::remaining` returns 0, calls to `chunk_vectored` must return 0�ܰ6 without mutating `dst`.��6���6IF Implementations should also take care to properly handle being called���7)& with `dst` being a zero length slice.��7���7A> [`writev`]: http://man7.org/linux/man-pages/man2/readv.2.html�|�8���
 428  �I�I�I���I��һ��x��9
�$�9dst��9"$��A"��;*' Advance the internal cursor of the Buf��;���;GD The next call to `chunk()` will return a slice starting `cnt` bytes���<'$ further into the underlying buffer.��<�t�<���<�<�<����<ϭ�<���=&���=���=1���=���=���>���>+��<�>���>�d�>	 # Panics��>���><9 This function **may** panic if `cnt > self.remaining()`.��?���?���?���?IF It is recommended for implementations of `advance` to panic if `cnt >���@JG self.remaining()`. If the implementation does not panic, the call must���@+( behave as if `cnt == self.remaining()`.��A���A=: A call with `cnt == 0` should never panic and be a no-op.�<�A����B
�$�Bcnt��B��E��B74 Returns true if there are any more bytes to consume��B���B2/ This is equivalent to `self.remaining() != 0`.��C�t�C���C�<�C����Cϭ�C���C let mut buf = &b"a"[..];��D���D! assert!(buf.has_remaining());��D���D���D���D" assert!(!buf.has_remaining());�<�E��l�E����E
 �$�E��J+��E(% Copies bytes from `self` into `dst`.��F���FJG The cursor is advanced by the number of bytes copied. `self` must have���F)& enough remaining bytes to fill `dst`.��G�t�G���G�<�G����Gϭ�G���G&��̈H let mut dst = [0; 5];��H���H  buf.copy_to_slice(&mut dst);���H$! assert_eq!(&b"hello"[..], &dst);���H#  assert_eq!(6, buf.remaining());�<�I���I�d�I���I���I;8 This function panics if `self.remaining() < dst.len()`.�l�J�������J
!�$�J���J<�J!<closure_kind>�"<closure_signature>�"<upvars>�""!"���ԫN��K/, Gets an unsigned 8 bit integer from `self`.��K���K*' The current position is advanced by 1.��L�t�L���L�<�L����Lϭ�L���L%" let mut buf = &b"\x08 hello"[..];���M  assert_eq!(8, buf.get_u8());�<�M���M�d�M���M���MFC This function panics if there is no more remaining data in `self`.�4�N����N
#�$�NԹS��P,) Gets a signed 8 bit integer from `self`.��P���P*���Q�t�Q���Q�<�Q����Qϭ�Q���Q%����R  assert_eq!(8, buf.get_i8());�<�R���R�d�R���R���RF��4�S����S
$�$�S��X��UIF Gets an unsigned 16 bit integer from `self` in big-endian byte order.��V���V*' The current position is advanced by 2.��V�t�V���V�<�V����Wϭ�W���W)& let mut buf = &b"\x08\x09 hello"[..];���W&# assert_eq!(0x0809, buf.get_u16());�<�W���X�d�X���X���XIF This function panics if there is not enough remaining data in `self`.�<�X����Y
%�$�Y��]��YLI Gets an unsigned 16 bit integer from `self` in little-endian byte order.��Z���Z*���Z�t�Z���Z�<�Z����[ϭ�[���[)& let mut buf = &b"\x09\x08 hello"[..];���[)& assert_eq!(0x0809, buf.get_u16_le());�<�\���\�d�\���\���\I��T�]����]
&�$�]��a��]LI Gets an unsigned 16 bit integer from `self` in native-endian byte order.��^���^*���^�t�^���_�<�_����_ϭ�_���_<9 let mut buf: &[u8] = match cfg!(target_endian = "big") {���_"     true => b"\x08\x09 hello",���`#      false => b"\x09\x08 hello",�4�` };���`)& assert_eq!(0x0809, buf.get_u16_ne());�<�`���a�d�a���a���aI��T�a����b
'�$�b��e��bFC Gets a signed 16 bit integer from `self` in big-endian byte order.��c���c*���c�t�c���c�<�c����dϭ�d���d)����d&# assert_eq!(0x0809, buf.get_i16());�<�e���e�d�e���e���eI��<�f����f
(�$�f��j��fIF Gets a signed 16 bit integer from `self` in little-endian byte order.��g���g*���g�t�g���g�<�h����hϭ�h���h)����h)& assert_eq!(0x0809, buf.get_i16_le());�<�i���i�d�i���i���iI��T�j����j
)�$�j��n��jIF Gets a signed 16 bit integer from `self` in native-endian byte order.��k���k*���k�t�k���l�<�l����lϭ�l���l<����l"����m#��4�m����m)& assert_eq!(0x0809, buf.get_i16_ne());�<�m���n�d�n���n���nI��T�n����o
*�$�o�s��oMJ Gets an unsigned 32 bit integer from `self` in the big-endian byte order.��p���p*' The current position is advanced by 4.��p�t�p���p�<�q����qϭ�q���q1. let mut buf = &b"\x08\x09\xA0\xA1 hello"[..];���q*' assert_eq!(0x0809A0A1, buf.get_u32());�<�r���r�d�r���r���rI��<�s����s
+�$�s��w��sPM Gets an unsigned 32 bit integer from `self` in the little-endian byte order.��t���t*���t�t�t���u�<�u����uϭ�u���u1. let mut buf = &b"\xA1\xA0\x09\x08 hello"[..];���u-* assert_eq!(0x0809A0A1, buf.get_u32_le());�<�v���v�d�v���v���vI��T�w����w
,�$�w��|��xLI Gets an unsigned 32 bit integer from `self` in native-endian byte order.��x���x*���y�t�y���y�<�y����yϭ�y���y<����z*'     true => b"\x08\x09\xA0\xA1 hello",���z+(     false => b"\xA1\xA0\x09\x08 hello",�4�z����{-* assert_eq!(0x0809A0A1, buf.get_u32_ne());�<�{���{�d�{���{���{I��T�|����|
-�$�|�Ā��}FC Gets a signed 32 bit integer from `self` in big-endian byte order.��}���}*���~�t�~���~�<�~����~ϭ�~���~1����*' assert_eq!(0x0809A0A1, buf.get_i32());�<�����d�������I��<ǀ���π
.�$Ԁ�ք���IF Gets a signed 32 bit integer from `self` in little-endian byte order.������*�����t�������<ǂ���ӂϭ����1ρ���-* assert_eq!(0x0809A0A1, buf.get_i32_le());�<ۃ����d���������I��Tل����
/�$�������IF Gets a signed 32 bit integer from `self` in native-endian byte order.�������*�����t����Ԇ�<܆����ϭ������<���ɇ*�����+��4�������-* assert_eq!(0x0809A0A1, buf.get_i32_ne());�<�����d����������I��T�����
0�$�䊎���IF Gets an unsigned 64 bit integer from `self` in big-endian byte order.�������*' The current position is advanced by 8.�Ë�tˋ��ދ�<�����ϭ������A> let mut buf = &b"\x01\x02\x03\x04\x05\x06\x07\x08 hello"[..];��،2/ assert_eq!(0x0102030405060708, buf.get_u64());�<�������d����������I��<�������
1�$�������LI Gets an unsigned 64 bit integer from `self` in little-endian byte order.�������*����t�������<�������ϭ������A> let mut buf = &b"\x08\x07\x06\x05\x04\x03\x02\x01 hello"[..];����52 assert_eq!(0x0102030405060708, buf.get_u64_le());�<����ȑ�dБ������I��T�����Œ
2�$ʒ�����LI Gets an unsigned 64 bit integer from `self` in native-endian byte order.�����*�����t�������<�����̔ϭ����<�����:7     true => b"\x01\x02\x03\x04\x05\x06\x07\x08 hello",���;8     false => b"\x08\x07\x06\x05\x04\x03\x02\x01 hello",�4�������52 assert_eq!(0x0102030405060708, buf.get_u64_ne());�<������d����������I��T������
3�$��䓜�ʘFC Gets a signed 64 bit integer from `self` in big-endian byte order.�������*��̙�tԙ����<������ϭ������A����2/ assert_eq!(0x0102030405060708, buf.get_i64());�<�������d��������śI��<�������
4�$�������IF Gets a signed 64 bit integer from `self` in little-endian byte order.�����ĝ*����t�������<�������ϭ����žAϖ���52 assert_eq!(0x0102030405060708, buf.get_i64_le());�<Ÿ��Ο�d֟������I��T�����ˠ
5�$Р�����IF Gets a signed 64 bit integer from `self` in native-endian byte order.�����*�����t�������<â���Ϣϭ����<�����:����;��4�������52 assert_eq!(0x0102030405060708, buf.get_i64_ne());�<�������d����������I��T������
6�$���̪�ͦJG Gets an unsigned 128 bit integer from `self` in big-endian byte order.�������+( The current position is advanced by 16.�ԧ�tܧ����<�������ϭ������a^ let mut buf = &b"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\x11\x12\x13\x14\x15\x16 hello"[..];����C@ assert_eq!(0x01020304050607080910111213141516, buf.get_u128());�<ѩ��ݩ�d���������I��DϪ���ت
7�$ݪ���!���MJ Gets an unsigned 128 bit integer from `self` in little-endian byte order.�������+�����t����Ϭ�<׬����ϭ������a^ let mut buf = &b"\x16\x15\x14\x13\x12\x11\x10\x09\x08\x07\x06\x05\x04\x03\x02\x01 hello"[..];���FC assert_eq!(0x01020304050607080910111213141516, buf.get_u128_le());�<�������dȮ��ٮ���I��\�������
8�$ï���!���MJ Gets an unsigned 128 bit integer from `self` in native-endian byte order.�����+�����t�������<�����ɱϭ����<�����ZW     true => b"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\x11\x12\x13\x14\x15\x16 hello",����[X     false => b"\x16\x15\x14\x13\x12\x11\x10\x09\x08\x07\x06\x05\x04\x03\x02\x01 hello",�4������FC assert_eq!(0x01020304050607080910111213141516, buf.get_u128_ne());�<����˴�dӴ������I��\�����ɵ
9�$ε������GD Gets a signed 128 bit integer from `self` in big-endian byte order.�����+�����t�������<·���ηϭ����a���ԸC@ assert_eq!(0x01020304050607080910111213141516, buf.get_i128());�<�������d��������ɹI��D�������
:�$�����!���JG Gets a signed 128 bit integer from `self` in little-endian byte order.�Ļ��̻+�����t�������<�������ϭü��˼a�����FC assert_eq!(0x01020304050607080910111213141516, buf.get_i128_le());�<�������d����������I��\�������
;�$�����!�ؿJG Gets a signed 128 bit integer from `self` in native-endian byte order.�������+�����t�������<�������ϭ������<�����Z�����[��4�������FC assert_eq!(0x01020304050607080910111213141516, buf.get_i128_ne());�<�������d����������I��\�������
<�$�����,���IF Gets an unsigned n-byte integer from `self` in big-endian byte order.�������1. The current position is advanced by `nbytes`.����t�������<�������ϭ������-* let mut buf = &b"\x01\x02\x03 hello"[..];����*' assert_eq!(0x010203, buf.get_uint(3));�<�������d����������LI This function panics if there is not enough remaining data in `self`, or����" if `nbytes` is greater than 8.�D�������
=�$��ͩ4�����/���LI Gets an unsigned n-byte integer from `self` in little-endian byte order.�������1�����t�������<�������ϭ������-* let mut buf = &b"\x03\x02\x01 hello"[..];����-* assert_eq!(0x010203, buf.get_uint_le(3));�<�������d����������L�����"��\�������
>�$��ͩ4�����/���LI Gets an unsigned n-byte integer from `self` in native-endian byte order.�������1�����t�������<�������ϭ������<�����&#     true => b"\x01\x02\x03 hello",����'$     false => b"\x03\x02\x01 hello",�4�������-* assert_eq!(0x010203, buf.get_uint_ne(3));�<�������d����������L�����"��\�������
?�$��ͩ4�����+���FC Gets a signed n-byte integer from `self` in big-endian byte order.�������1�����t�������<�������ϭ������-�����)& assert_eq!(0x010203, buf.get_int(3));�<�������d����������L�����"��<�������
@�$��ͩ4�����.���IF Gets a signed n-byte integer from `self` in little-endian byte order.�������1�����t�������<�������ϭ������-�����,) assert_eq!(0x010203, buf.get_int_le(3));�<�������d����������L�����"��T�������
A�$��ͩ4�����.���IF Gets a signed n-byte integer from `self` in native-endian byte order.�������1�����t�������<�������ϭ������<�����&�����'��4�������,) assert_eq!(0x010203, buf.get_int_ne(3));�<�������d����������L�����"��T�������
B�$��ͩ4�������IF Gets an IEEE754 single-precision (4 bytes) floating point number from����$! `self` in big-endian byte order.�������*�����t�������<�������ϭ������1. let mut buf = &b"\x3F\x99\x99\x9A hello"[..];����&# assert_eq!(1.2f32, buf.get_f32());�<�������d����������I��<�������
C�$��������I�����'$ `self` in little-endian byte order.�������*�����t�������<�������ϭ������1. let mut buf = &b"\x9A\x99\x99\x3F hello"[..];����)& assert_eq!(1.2f32, buf.get_f32_le());�<�������d����������I��T�������
D�$��������I�����'$ `self` in native-endian byte order.�������*�����t�������<�������ϭ������<�����*'     true => b"\x3F\x99\x99\x9A hello",����+(     false => b"\x9A\x99\x99\x3F hello",�4�������)& assert_eq!(1.2f32, buf.get_f32_ne());�<�������d����������I��T�������
E�$��������IF Gets an IEEE754 double-precision (8 bytes) floating point number from����$��������*�����t�������<�������ϭ������A> let mut buf = &b"\x3F\xF3\x33\x33\x33\x33\x33\x33 hello"[..];����&# assert_eq!(1.2f64, buf.get_f64());�<�������d����������I��<�������
F�$��������I�����'��������*�����t�������<�������ϭ������A> let mut buf = &b"\x33\x33\x33\x33\x33\x33\xF3\x3F hello"[..];����)& assert_eq!(1.2f64, buf.get_f64_le());�<�������d����������I��T�������
G�$���Հ���I�����'��������*�����t�������<�������ϭ������<�����:7     true => b"\x3F\xF3\x33\x33\x33\x33\x33\x33 hello",����;8     false => b"\x33\x33\x33\x33\x33\x33\xF3\x3F hello",�4�������)& assert_eq!(1.2f64, buf.get_f64_ne());�<�������d����������I��T؀����
H�$����N���(��ف���J�����)��ނ���85 Returns `Err(TryGetError)` when there are not enough����&# remaining bytes to read the value.�΃�tփ����<������ϭ������&���Ȅ������85 assert_eq!(Ok(()), buf.try_copy_to_slice(&mut dst));����$���ԅ#��<�������<�������" use bytes::{Buf, TryGetError};�Æ��ˆ&����� let mut dst = [0; 12];�������`] assert_eq!(Err(TryGetError{requested: 12, available: 11}), buf.try_copy_to_slice(&mut dst));����$! assert_eq!(11, buf.remaining());�<���������������������������������q�aX��̈
I�$ш��ۈ�ܑ3�ތ/��������*��ɍ��э8�����&�����t����Ԏ�<܎����ϭ������%�����.+ assert_eq!(Ok(0x08_u8), buf.try_get_u8());���#��<�������<�������"��Ԑ��ܐ let mut buf = &b""[..];����OL assert_eq!(Err(TryGetError{requested: 1, available: 0}), buf.try_get_u8());�<Б��Tߑ�����������������������q�aX���
J�$����3���,��Ɣ��Δ*��������8���•&����t�������<�������ϭ������%����.+ assert_eq!(Ok(0x08_i8), buf.try_get_i8());����#��<����͗�<՗����"�����ܐ������OL assert_eq!(Err(TryGetError{requested: 1, available: 0}), buf.try_get_i8());�<����T�������������������������q�aX����
K�$�����5�ϛI��������*��Ԝ��ܜ8�����&��ĝ�t̝��ߝ�<�����ϭ������)�����2/ assert_eq!(Ok(0x0809_u16), buf.try_get_u16());����#��<�������<�������"������ let mut buf = &b"\x08"[..];����PM assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_u16());���#  assert_eq!(1, buf.remaining());�<����\�������������������������q�aX����
L�$����8���L������*��������8����&�����t�������<�������ϭҤ��ڤ)�����52 assert_eq!(Ok(0x0809_u16), buf.try_get_u16_le());��¥#��<������<�������"�����������ݦSP assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_u16_le());����#��<ݧ��t����Ӂ��
M�$�����8��L��������*������8�����&��۪�t������<�������ϭ������<����"�����#��4�����Ŭ52 assert_eq!(Ok(0x0809_u16), buf.try_get_u16_ne());����#��<�������<�����ǭ"������������SP assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_u16_ne());���#��<����t�����Ӂ��
N�$����5���F������*��������8����&�����t�������<�������ϭٲ���)�����2/ assert_eq!(Ok(0x0809_i16), buf.try_get_i16());��Ƴ#��<������<�������"������������PM assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_i16());����#��<޵��\�������������������������q�aX����
O�$�����8��JG Gets an signed 16 bit integer from `self` in little-endian byte order.�������*������8�����&��׸�t߸����<�������ϭ������)���Թ52 assert_eq!(Ok(0x0809_i16), buf.try_get_i16_le());����#��<����º�<ʺ���ֺ"�������������SP assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_i16_le());����#��<����t�������Ǽ
P�$̼���8���I��������*��������8�����&�����t�������<ǿ���ӿϭ����<�����"�����#��4�������52 assert_eq!(Ok(0x0809_i16), buf.try_get_i16_ne());����#��<�������<�������"�������������SP assert_eq!(Err(TryGetError{requested: 2, available: 1}), buf.try_get_i16_ne());����#��<����t���������
Q�$�����5���IF Gets an unsigned 32 bit integer from `self` in big-endian byte order.�������*��������8�����&�����t�������<�������ϭ������1�����2/ assert_eq!(Ok(0x0809A0A1), buf.try_get_u32());����#��<�������<�������"��������'$ let mut buf = &b"\x01\x02\x03"[..];����PM assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_u32());����#  assert_eq!(3, buf.remaining());�<����\�������������������������q�aX����
R�$�����8���LI Gets an unsigned 32 bit integer from `self` in little-endian byte order.�������*��������8�����&�����t�������<�������ϭ������1ρ���96 assert_eq!(Ok(0x0809A0A1_u32), buf.try_get_u32_le());����#��<�������<�������"��������'$ let mut buf = &b"\x08\x09\xA0"[..];����SP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_u32_le());����#��<����t���������
S�$�����8���L΃������*��������8�����&�����t�������<�������ϭ������<�����*�����+��4�������96 assert_eq!(Ok(0x0809A0A1_u32), buf.try_get_u32_ne());����#��<�������<�������"��������'�����SP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_u32_ne());����#��<����t���������
T�$�����5���FŇ������*��������8�����&�����t�������<�������ϭ������1�����63 assert_eq!(Ok(0x0809A0A1_i32), buf.try_get_i32());����#��<�������<�������"��������'�����PM assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_i32());����#��<����\�������������������������q�aX����
U�$�����8���IŊ������*��������8�����&�����t�������<�������ϭ������1ρ���96 assert_eq!(Ok(0x0809A0A1_i32), buf.try_get_i32_le());����#��<�������<�������"��������'�����SP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_i32_le());����#��<����t���������
V�$�����8���Iڍ������*��������8�����&�����t�������<�������ϭ������<�����*�����+��4�������96 assert_eq!(Ok(0x0809A0A1_i32), buf.try_get_i32_ne());����#��<�������<�������"��������'�����SP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_i32_ne());����#��<����t���������
W�$�����5���I��������*��������8�����&�����t�������<�������ϭ������A�����>; assert_eq!(Ok(0x0102030405060708_u64), buf.try_get_u64());����#��<�������<�������"��������74 let mut buf = &b"\x01\x02\x03\x04\x05\x06\x07"[..];����PM assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_u64());����#  assert_eq!(7, buf.remaining());�<����\�������������������������q�aX����
X�$�����8���L��������*��������8�����&�����t�������<�������ϭ������Aϖ���A> assert_eq!(Ok(0x0102030405060708_u64), buf.try_get_u64_le());����#��<�������<�������"��������74 let mut buf = &b"\x08\x07\x06\x05\x04\x03\x02"[..];����SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_u64_le());����#�<����t�����ɺ��
Y�$�����8���L�������*��������8�����&�����t�������<�������ϭ������<�����:���ـ;��4�������A> assert_eq!(Ok(0x0102030405060708_u64), buf.try_get_u64_ne());���#��<�������<�������"��ق���7ӷ���SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_u64_ne());����#�<����t�����ɺ��
Z�$�����5���F�������*��������8����&�����t�������<�����ćϭ܇���A�����>; assert_eq!(Ok(0x0102030405060708_i64), buf.try_get_i64());���#��<�������<�������"��܉���7ӷ���PM assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_i64());����#�<����\�������������������������q�aX����
[�$�����8���I�������*��������8����&�����t�������<�����Ďϭ܎���Aϖ���A> assert_eq!(Ok(0x0102030405060708_i64), buf.try_get_i64_le());����#��<�������<�������"��ߐ���7�����SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_i64_le());����#�<����t���������
\�$ƒ���8���Iڣ������*��������8����&�����t�������<�����͕ϭ����<�����:����;��4�������A> assert_eq!(Ok(0x0102030405060708_i64), buf.try_get_i64_ne());����#��<�������<�����Ƙ"�������7ӷ���SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_i64_ne());����#�<����t�������Ϛ
]�$Ԛ���7���J��������+������Ɯ8�����&�����t����ɝ�<ѝ���ݝϭ������a����PM assert_eq!(Ok(0x01020304050607080910111213141516_u128), buf.try_get_u128());����#��<������<�������"��������WT let mut buf = &b"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\x11\x12\x13\x14\x15"[..];����SP assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_u128());���$! assert_eq!(15, buf.remaining());�<����d�������������������������q�aX����
^�$�����:���Mϫ����+��������8����&�����t�������<�������ϭӥ��ۥa�����SP assert_eq!(Ok(0x01020304050607080910111213141516_u128), buf.try_get_u128_le());����#��<����ͧ�<է����"��������WT let mut buf = &b"\x16\x15\x14\x13\x12\x11\x10\x09\x08\x07\x06\x05\x04\x03\x02"[..];���VS assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_u128_le());��ǩ$��<���|���������
_�$�����:���Mޯ˫��ӫ+��������8���Ȭ&����t�������<�������ϭ����­<�����Z����[��4¯���ͯSP assert_eq!(Ok(0x01020304050607080910111213141516_u128), buf.try_get_u128_ne());����#��<Ͱ��ٰ�<������"��������W�����VS assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_u128_ne());��Ӳ$��<����|���������
`�$����7���G�Ѵ��ٴ+��������8���ε&�����t�������<�������ϭ����ȶa�����PM assert_eq!(Ok(0x01020304050607080910111213141516_i128), buf.try_get_i128());����#��<�������<�����˸"�������W���ֹSP assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_i128());����$��<׺��d������������������������q�aX���
a�$�����:�ݻJ��������+������8�����&��Խ�tܽ����<�������ϭ������a�����SP assert_eq!(Ok(0x01020304050607080910111213141516_i128), buf.try_get_i128_le());���#��<�������<�������"��������W�����VS assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_i128_le());����$��<����|���������
b�$�����:���J��������+��������8�����&�����t�������<�������ϭ������<�����Z�����[��4�������SP assert_eq!(Ok(0x01020304050607080910111213141516_i128), buf.try_get_i128_ne());����#��<�������<�������"��������W�����VS assert_eq!(Err(TryGetError{requested: 16, available: 15}), buf.try_get_i128_ne());����$��<����|���������
c�$�����E���I��������1��������8�����&�����t�������<�������ϭ������-�����63 assert_eq!(Ok(0x010203_u64), buf.try_get_uint(3));����#��<�������<�������"��������'�����RO assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_uint(4));����#��<�������d����������)& This function panics if `nbytes` > 8.�d�����ɺ��
d�$��ͩ4�����H���L��������1��������8�����&�����t�������<�������ϭ������-�����96 assert_eq!(Ok(0x010203_u64), buf.try_get_uint_le(3));����#��<�������<�������"��������'�����UR assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_uint_le(4));����#��<�������d����������)��|�����ɺ��
e�$��ͩ4�����H���L��������1��������8�����&�����t�������<�������ϭ������<�����&�����'��4�������96 assert_eq!(Ok(0x010203_u64), buf.try_get_uint_ne(3));����#��<�������<�������"��������<�����      true => b"\x01\x02\x03",����!     false => b"\x03\x02\x01",�4�������UR assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_uint_ne(4));����#��<�������d����������74 This function panics if `nbytes` is greater than 8.�|�����ɺ��
f�$��ͩ4�����D���F��������1��������8�����&�����t�������<�������ϭ������-�����52 assert_eq!(Ok(0x010203_i64), buf.try_get_int(3));����#��<�������<�������"��������'�����QN assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_int(4));����#��<�������d����������7��\���������
g�$��ͩ4�����G���I��������1��������8�����&�����t�������<�������ϭ������-�����85 assert_eq!(Ok(0x010203_i64), buf.try_get_int_le(3));����#��<�������<�������"��������'�����TQ assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_int_le(4));����#��<�������d����������7��t���������
h�$��ͩ4�����G���I��������1��������8�����&�����t�������<�������ϭ������<�����&�����'��4�������85 assert_eq!(Ok(0x010203_i64), buf.try_get_int_ne(3));����#��<�������<�������"��������<����� �����!��4�������TQ assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_int_ne(4));����#��<�������d����������7��t���������
i�$��ͩ4�����5���I�����$��������*��������8����&�����t�������<�����Ɂϭ����1�����&���ʂ#��<������<�������"��������'$ let mut buf = &b"\x3F\x99\x99"[..];���PM assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_f32());��„#��<���\�������������������������q�aX����
j�$����8��I�����'������*��������8���߇&�����t�������<�������ϭш��و1�����)�����#��<�����<�������"��������'�����SP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_f32_le());����#��<����t����Ғ��
k�$���ݓ8��I�����'��ߍ���*��������8���ێ&�����t�������<�������ϭ͏��Տ<�����*���Ő+��4�������)�����#��<֑����<������"��������'���ђSP assert_eq!(Err(TryGetError{requested: 4, available: 3}), buf.try_get_f32_ne());����#��<ѓ��t�����Ғ�
l�$����5�֔I�����$��͕��Օ*��������8���ɖ&�����t�������<�������ϭ����×A�����&�����#��<ܘ����<������"��������74 let mut buf = &b"\x3F\xF3\x33\x33\x33\x33\x33"[..];���PM assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_f64());����#�<���\������������������������q�aX����
m�$�����8��I�����'��ݜ���*��������8���ٝ&�����t�������<�������ϭ˞��ӞA�����)���ǟ#��<������<�������"��������7�����SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_f64_le());��ҡ#�<����t�����ҟ��
n�$�����8���I���ͣ'��������*��������8�����&�����t�������<å���ϥϭ����<�����:����;��4�������)����#��<�������<�������"��ר��ߨ7�����SP assert_eq!(Err(TryGetError{requested: 8, available: 7}), buf.try_get_f64_ne());���#�<����t�����ҟ��
o�$����7���HE Consumes `len` bytes inside self and returns new instance of `Bytes`���� with this data.�������IF This function may be optimized by the underlying type to avoid actual��۬FC copies. For example, `Bytes` implementation will do a shallow copy�Ԧ� (ref-count increment).�ŭ�tͭ����<������ϭ������74 let bytes = (&b"hello world"[..]).copy_to_bytes(5);��Ю*' assert_eq!(&bytes[..], &b"hello"[..]);�<�������d����������52 This function panics if `len > self.remaining()`.�l��������
p�$���	��l��4�����H���IF Creates an adaptor which will read at most `limit` bytes from `self`.�����óIF This function returns a new instance of `Buf` which will read at most���� `limit` bytes.����t����ô�<˴���״ use bytes::{Buf, BufMut};�������-* let mut buf = b"hello world"[..].take(5);�̳� let mut dst = vec![];�ѵ��ٵ dst.put(&mut buf);���� assert_eq!(dst, b"hello");�������#  let mut buf = buf.into_inner();��Ƕ
 dst.clear();��ܶܰ��� assert_eq!(dst, b" world");�<����$������p��o����0�`�)�;����,�
r�$���,�����P���A> Creates an adaptor which will chain this buffer with another.�����IF The returned `Buf` instance will first consume all bytes from `self`.����>; Afterwards the output is equivalent to the output of next.����t�������<�������ϭƺ��κ74 let mut chain = b"hello "[..].chain(&b"world"[..]);�������'$ let full = chain.copy_to_bytes(11);����-* assert_eq!(full.chunk(), b"hello world");�<���,��������n��n���n���-E�|�
 429  ����tt������������,Ƽ
s���$���$��;=���>���DA Creates an adaptor which implements the `Read` trait for `self`.�ƽ��νIF This function returns a new value which implements `Read` by adapting����GD the `Read` trait functions to the `Buf` trait functions. Given that���FC `Buf` operations are infallible, none of the `Read` functions will���� return with `Err`.�ο�tֿ����<������ use bytes::{Bytes, Buf};���� use std::io::Read;�������)& let buf = Bytes::from("hello world");�������" let mut reader = buf.reader();��� let mut dst = [0; 1024];�������-* let num = reader.read(&mut dst).unwrap();����ā� assert_eq!(11, num);����0- assert_eq!(&dst[..11], &b"hello world"[..]);�<����4������p��
 430  ��Hi:�_D���,��
u�$����������������*�������+������8�4��8��8�L��������8$��(��8�,����������
��
��8$�� ��8�L������+������8�4��8��8�,��������8$��(��������8�����������
��
��8$�� ��8�,������+������8�������8�<����7�,��+������8�4��8��8�|����:�b��������	��:�b��8$��$��8����&����8������8��<����:�b����(��8�,����������
��
��8$�� ��8�|������8����+������8�4��8��8�<��������8��8$��$��8����&��8�,����������
��
��8$�� ��8�<������8����+������8�4��8��8�l��������8$��(��8�$����������
��
��8$�� ��8�l������+������8�4��8��8�l������	��8��8$��$��8����&����8������8�����������
��
��8$�� ��8�l������8����+������8�4��8��8�4��������8��8$��(��8�����������
��
��8$�� ��8�4������+������8�4��8��8�4��������8��8$��(��8�����������
��
��8$�� ��8�4������+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�
<��������8��8$��(��8�����������
��
��8$�� ��8�
<������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�
<��������8��8$��(��8�����������
��
��8$�� ��8�
<������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�
T��������8��8$��(��8�����������
��
��8$�� ��8�
T������+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�D��������8��8$��(��8�$����������
��
��8$�� ��8�D������+������8�4��8��8�\��������8��8$��(��8�$����������
��
��8$�� ��8�\������+������8�4��8��8�\��������8��8$��(��8�$����������
��
��8$�� ��8�\������+������8�4��8��8�D��������8��8$��(��8�$����������
��
��8$�� ��8�D������+������8�4��8��8�\��������8��8$��(��8�$����������
��
��8$�� ��8�\������+������8�4��8��8�\��������8��8$��(��8�$����������
��
��8$�� ��8�\������+������8�4��8��8�D��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�D������8ͩ4��+������8�4��8��8�\��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�\������8ͩ4��+������8�4��8��8�\��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�\������8ͩ4��+������8�4��8��8�<��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�<������8ͩ4��+������8�4��8��8�T��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�T������8ͩ4��+������8�4��8��8�T��������8��8$��$��8ͩ4��&��8�,��(��8�����������
��
��8$�� ��8�T������8ͩ4��+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�<��������8��8$��(��8�����������
��
��8$�� ��8�<������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�����������
��
��8$�� ��8�T������+������8�4��8��8��������	��8��8$��$��8����&����8������8���(��8�4��������$��8�s\������������
��
��8$�� ��8��������8����+������8�4��8��8�T��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�T������+������8�4��8��8�T��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�T������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�\��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�\������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�t��������8��8$��(��8�4����8���$��8�s\������������
��
��8$�� ��8�t������+������8�4��8��8�d��������8��8$��(��8�4����8�$��$��8�s\������������
��
��8$�� ��8�d������+ȀɀЀ8�4ʀ8ڀ8�|݀����8�8$�(��8�4����8�$��$��8�s\������Ɓ����
��
��8$�� ��8�|������+сҁف8�4Ӂ8�8�|�������8��8$��(��8�4����8�$��$��8�s\������ς����
��
��8$�� ��8�|��Ăł+ڂۂ�8�4܂8�8�d�������8��8$��(��8�4����8�$��$��8�s\������҃����
��
��8$�� ��8�d��ǃȃ+݃ރ�8�4߃8�8�|�������8��8$��(��8�4����8�$��$��8�s\������ۄ����
��
��8$�� ��8�|��Єф+���8�4�8��8�|��������8��8$��(��8�4����8�$��$��8�s\���������ȅ
…
Å8$ą Ʌ8�|ʅمڅ+�����8�4�8��8�d��������8��8$��$��8ͩ4��&��8�,��(��8�4����8���$��8�s\��ņdž��Ն܆
ֆ
׆8$؆ ݆8�dކ��8ͩ4�+������8�4��8��8�|����Ç��8��8$��$��8ͩ4��&��8�,��(Ň8�4ȇ·8�χ$҇8�s\ԇ߇������
��
�8$� ��8�|������8ͩ4��+������8�4��8��8�|��Lj��Ȉ8Ɉ8$͈$ш8ͩ4ӈ&و8�,ۈ(�8�4��8��$�8�s\�����������
��
��8$�� ��8�|������8ͩ4��+����ȉ8�4‰8҉8�\Չ�����8�8$�$�8ͩ4�&�8�,�(��8�4����8���$��8�s\������ʊ����
��
��8$�� ��8�\������8ͩ4��+Պ֊݊8�4׊8�8�t�������8��8$��$��8ͩ4��&��8�,��(��8�4����8���$��8�s\���������ċ
��
��8$�� ŋ8�tƋԋۋ8ͩ4Ջ+�����8�4�8��8�t��������8��8$��$��8ͩ4��&��8�,��(��8�4����8���$��8�s\��Ȍʌ��،ߌ
ٌ
ڌ8$ی ��8�t����8ͩ4��+������8�4��8��8�\��������8��8$��(��8�4����8���$č8�s\ƍэӍ����
�
�8$� �8�\�����+������8�4��8��8�t��������8��8$��(��8�4��Î8�Ď$ǎ8�s\ɎԎ֎����
�
�8$� �8�t�����+������8�4��8��8�t��������8��8$��(��8�4Ïɏ8�ʏ$͏8�s\Ϗڏ܏����
�
�8$� �8�t�����+������8�4��8��8�\��������8��8$��(Ð8�4Ɛ̐8�͐$А8�s\Ґݐߐ�����
�
�8$� ��8�\������+������8�4��8��8�t����đ��8��8$��(Ƒ8�4ɑϑ8�Б$ӑ8�s\Ց��������
�
�8$� ��8�t������+������8�4��8��8�t����ʒ��8’8$ƒ(̒8�4ϒՒ8�֒$ْ8�s\ے��������
��
��8$�� ��8�t������+������8�4��8��8�l��œۓƓ8Ǔ8$˓$ϓ8�	ѓ&ԓ8�,֓(ݓ8,��'�8�/,��������
��
��8$�� ��8�l������8�	��%�����$8��x�x��ڝ��ڝ��՝�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464   !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopT�
 465  �	�	�
 466  �	�	�	�
 467  �	�
 468  �	�
 469  �	�
 470  �	�	�
 471  �	�	�
 472  �	�
 473  �	�
 474  �	�
 475  �	�
 476  �	�
 477  �	�	�	�
 478  �	�
 479  �	�
 480  �	�
 481  �	�
 482  �	�
 483  �	�	�	�
 484  �	�
 485  �	�
 486  �	�
 487  �	�
 488  �	�
 489  �	�	�	�
 490  �	�	�	�
 491  �	�
 492  �	�
 493  �	�
 494  �	�	�
 495  �	�	�	�
 496  �	�
 497  �	�
 498  �	ad��$�zz������������
 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582   !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopT�
 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666  ad���8��ޞ|}~!}|~�ڕLݕ��ޞ{�{
|8$�ĥ�,����ޞ��{��{
}8$����!<���ޞ{�{
~8$��������+l����ޞ��{��{
8$���������/�������ś����\ț�������<>䄜L���������
���$��č�,�����������
���$���Þ!<ƞ����Ξ�
���$Ӟ��ٞ��%�������
�_b���\�<����,	����n,	�����o,	�����)\&	����� 4]	����r4e	�����Wlz	����W��	����s\�	������	�����	������	�����	�?���.	 �����P	�����r7	��������	��xz��	T�	nD�	_��	��E	B A trait for values that provide sequential write access to bytes.��	�ܱ	 Write bytes to a buffer��	���N	K A buffer stores bytes in memory such that write operations are infallible.���M	J The underlying storage may or may not be in contiguous memory. A `BufMut`���N	K value is a cursor into the buffer. Writing to `BufMut` advances the cursor�l�	
 667   position.��	���)	& The simplest `BufMut` is a `Vec<u8>`.��	�<�	����	 use bytes::BufMut;��	�̠	 let mut buf = vec![];��	���!	���	���$	! assert_eq!(buf, b"hello world");�<�	��4�	�������	���!������������������������������������������������������������������������������������������������0��������������������������������������������������!	��D	A Returns the number of bytes that can be written from the current���4	1 position until the end of the buffer is reached.��	���K	����	 by `chunk_mut()`.��	���H	E Writing to a `BufMut` may involve allocating more memory on the fly.���J	G Implementations may fail before reaching the number of bytes indicated���	;	8 by this method if they encounter an allocation failure.��
 668  	�t�
 669  	���
 670  	�<�
 671  	����
 672  	��
 673  	���
 674  	 let mut dst = [0; 10];���
 675  	 let mut buf = &mut dst[..];��	���1	. let original_remaining = buf.remaining_mut();���	 buf.put(&b"hello"[..]);��	���<	9 assert_eq!(original_remaining - 5, buf.remaining_mut());�<�	���	���	���	���J	G Implementations of `remaining_mut` should ensure that the return value���
G	D does not change unless a call is made to `advance_mut` or any other���J	G function that is documented to change the `BufMut`'s current position.��	�T�	 # Note��	���I	F `remaining_mut` may return value smaller than actual available space.�l�	�����	�
��$�	��-	��-	* Advance the internal cursor of the BufMut��	���I	F The next call to `chunk_mut` will return a slice starting `cnt` bytes���'	���	�d�		 # Safety��	���C	@ The caller must ensure that the next `cnt` bytes of `chunk` are���	
 initialized.��	�t�	���	�<�	����	��	���)	& let mut buf = Vec::with_capacity(16);��	���	 // Write some data���1	. buf.chunk_mut()[0..2].copy_from_slice(b"he");���"	 unsafe { buf.advance_mut(2) };��	���	 // write more bytes���2	/ buf.chunk_mut()[0..3].copy_from_slice(b"llo");��	���"	 unsafe { buf.advance_mut(3); }��	��	 assert_eq!(5, buf.len());���	 assert_eq!(buf, b"hello");�<�	���	�d�	���	���@	= This function **may** panic if `cnt > self.remaining_mut()`.��	���	���	���F	C It is recommended for implementations of `advance_mut` to panic if���G	D `cnt > self.remaining_mut()`. If the implementation does not panic,���=	: the call must behave as if `cnt == self.remaining_mut()`.��	���=	��\�	�����	�
��$�	���	��#	��<	9 Returns true if there is space in `self` for more bytes.��	���6	3 This is equivalent to `self.remaining_mut() != 0`.��	�t�	���	�<�	����	��	���	����	���	���%	" assert!(buf.has_remaining_mut());��	���	���	���&	# assert!(!buf.has_remaining_mut());�<�	����	�����	�
��$�	��,,	��J	G Returns a mutable slice starting at the current BufMut position and of���\	Y length between 0 and `BufMut::remaining_mut()`. Note that this *can* be shorter than the���N	K whole remainder of the buffer (this allows non-continuous implementation).�� 	��� G	��t� 	ľ� 	��� ?	< The returned byte slice may represent uninitialized memory.��!	�t�!	���!	�<�!	����!	��"	���")	��"	�d�"		 unsafe {���""	     // MaybeUninit::as_mut_ptr���"6	3     buf.chunk_mut()[0..].as_mut_ptr().write(b'h');���#6	3     buf.chunk_mut()[1..].as_mut_ptr().write(b'e');��#	���#	     buf.advance_mut(2);��$	���$6	3     buf.chunk_mut()[0..].as_mut_ptr().write(b'l');���$6	3     buf.chunk_mut()[1..].as_mut_ptr().write(b'l');���%6	3     buf.chunk_mut()[2..].as_mut_ptr().write(b'o');��%	���%	     buf.advance_mut(3);�,�%	 }��&	��&	ʗ��&	�<�&	���&	���&	���'	���'J	G This function should never panic. `chunk_mut()` should return an empty���'I	F slice **if and only if** `remaining_mut()` returns 0. In other words,���(N	K `chunk_mut()` returning an empty slice implies that `remaining_mut()` will���(N	K return 0 and `remaining_mut()` returning 0 implies that `chunk_mut()` will���)	���)	���)L	I This function may trigger an out-of-memory abort if it tries to allocate���*	 memory and fails to do so.�L�,	��������,	�
��$�,	��0K	��,G	D Transfer bytes into `self` from `src` and advance the cursor by the��-	 number of bytes written.��-	�t�-	���-	�<�-	����-	��.	�̊.	���.	���.	 buf.put_u8(b'h');���.	 buf.put(&b"ello"[..]);���.	 buf.put(&b" world"[..]);��/	���/$	у<�/	���/	�d�/	���/	���/D	A Panics if `self` does not have enough capacity to contain `src`.��0	���ڝ�����0	���ڝ�0	��T�0	��,�1	
��ڝ$�0	���0	13��9'	��5G	Ь�6	���6	���6G	D `self` must have enough remaining capacity to contain all of `src`.��7	�<�7	����7	��7	���7	 let mut dst = [0; 6];��7	�,�7	 {���8#	      let mut buf = &mut dst[..];���8 	     buf.put_slice(b"hello");��8	���8+	(     assert_eq!(1, buf.remaining_mut());�,�9	���9	���9!	 assert_eq!(b"hello\0", &dst);�<�9	��L�9	��������9	�
��$�9	���9	��C0	��>&	# Put `cnt` bytes `val` into `self`.��>	���>X	U Logically equivalent to calling `self.put_u8(val)` `cnt` times, but may work faster.��?	���?7	4 `self` must have at least `cnt` remaining capacity.��?	�<�@	����@	��@	�̳@	ܲ�@	�,�@	����@#	����A	     buf.put_bytes(b'a', 4);��A	���A+	(     assert_eq!(2, buf.remaining_mut());�,�A	���A	���A"	 assert_eq!(b"aaaa\0\0", &dst);�<�B	���B	�d�B	���B	���BE	B This function panics if there is not enough remaining capacity in�\�C	 `self`.�L�C	�����C	�
��$�C	��C	���C	܌L	��H/	, Writes an unsigned 8 bit integer to `self`.��I	���I*	���I	�t�I	���I	�<�I	����I	��J	�̝J	����J	 buf.put_u8(0x01);���J	 assert_eq!(buf, b"\x01");�<�J	���K	�d�K	���K	���KE	��\�K	Ѻ4�L	�����L	�
��$�L	n��L	ܓP	��L,	) Writes a signed 8 bit integer to `self`.��M	���M*	���M	�t�M	���M	�<�M	����N	��N	�̤N	����N	 buf.put_i8(0x01);���N	��<�N	���O	�d�O	���O	���OE	��\�O	Ѻ4�P	�����P	�
��$�P	ƾ�P	��T	��PI	F Writes an unsigned 16 bit integer to `self` in big-endian byte order.��Q	���Q*	���Q	�t�R	���R	�<�R	����R	��R	���R	����R	 buf.put_u16(0x0809);���S!	 assert_eq!(buf, b"\x08\x09");�<�S	���S	�d�S	���S	���SE	��\�T	Ѻ<�T	�����T	�
��$�T	ƾ�T	��X 	��UL	I Writes an unsigned 16 bit integer to `self` in little-endian byte order.��U	���U*	���V	�t�V	���V	�<�V	����V	��V	���V	��܏W	 buf.put_u16_le(0x0809);���W!	 assert_eq!(buf, b"\x09\x08");�<�W	���W	�d�W	���W	���XE	��\�X	ѺT�X	�����X	�
��$�X	ƾ�Y	��^ 	��YL	I Writes an unsigned 16 bit integer to `self` in native-endian byte order.��Z	���Z*	���Z	�t�Z	���Z	�<�Z	����Z	��[	�̛[	��ܹ[	 buf.put_u16_ne(0x0809);���[$	! if cfg!(target_endian = "big") {���\%	"     assert_eq!(buf, b"\x08\x09");�d�\		 } else {���\%	"     assert_eq!(buf, b"\x09\x08");�,�\	��<�\	���\	�d�]	���]	���]E	��\�]	ѺT�^	�����^	�
��$�^	ƾ�^	�b	��^F	C Writes a signed 16 bit integer to `self` in big-endian byte order.��_	���_*	���_	�t�_	���_	�<�`	����`	��`	�̱`	����`	 buf.put_i16(0x0809);���`!	��<�a	���a	�d�a	���a	���aE	��\�b	Ѻ<�b	�����b	�
��$�b	ƾ�b	��f 	��bI	F Writes a signed 16 bit integer to `self` in little-endian byte order.��c	���c*	���d	�t�d	���d	�<�d	����d	��d	���d	����d	 buf.put_i16_le(0x0809);���e!	��<�e	���e	�d�e	���e	���eE	��\�f	ѺT�f	�����f	�
��$�f	ƾ�f	��k 	��gI	F Writes a signed 16 bit integer to `self` in native-endian byte order.��g	���g*	���h	�t�h	���h	�<�h	����h	��h	���h	��ܗi	 buf.put_i16_ne(0x0809);���i$	����i%	��d�j	����j%	��,�j	��<�j	���j	�d�j	���j	���jE	��\�k	ѺT�k	�����k	�
��$�k	ƾ�k	�p	��lI	F Writes an unsigned 32 bit integer to `self` in big-endian byte order.��m	���m*	���m	�t�m	���m	�<�m	����m	��n	�̒n	���n	 buf.put_u32(0x0809A0A1);���n)	& assert_eq!(buf, b"\x08\x09\xA0\xA1");�<�n	���o	�d�o	���o	���oE	��\�o	Ѻ<�p	�����p	�
��$�p	ƾ�p	��t 	��pL	I Writes an unsigned 32 bit integer to `self` in little-endian byte order.��q	���q*	���q	�t�q	���r	�<�r	����r	��r	���r	����r	 buf.put_u32_le(0x0809A0A1);���s)	& assert_eq!(buf, b"\xA1\xA0\x09\x08");�<�s	���s	�d�s	���s	���sE	��\�t	ѺT�t	�����t	�
��$�t	ƾ�t	��y 	��uL	I Writes an unsigned 32 bit integer to `self` in native-endian byte order.��u	���u*	���v	�t�v	���v	�<�v	����v	��v	���v	����w	 buf.put_u32_ne(0x0809A0A1);���w$	����w-	*     assert_eq!(buf, b"\x08\x09\xA0\xA1");�d�x	����x-	*     assert_eq!(buf, b"\xA1\xA0\x09\x08");�,�x	��<�x	���x	�d�x	���y	���yE	��\�y	ѺT�y	�����z	�
��$�z	ƾ�z	�~	��zF	C Writes a signed 32 bit integer to `self` in big-endian byte order.��{	���{*	���{	�t�{	���{	�<�{	����{	��|	�̢|	����|	 buf.put_i32(0x0809A0A1);���|)	��<�}	���}	�d�}	���}	���}E	��\�~	Ѻ<�~	�����~	�
��$�~	ƾ�~	�Ԃ 	��~I	F Writes a signed 32 bit integer to `self` in little-endian byte order.��	���*	���	�t��	����	�<��	�����	�ǀ	��π	����	 buf.put_i32_le(0x0809A0A1);����)	��<��	��ˁ	�dӁ	���	���E	��\��	ѺTׂ	�����	�
��$�	ƾ�	��� 	���I	F Writes a signed 32 bit integer to `self` in native-endian byte order.���	����*	����	�t��	��˄	�<ӄ	���߄	���	�̂�	�����	 buf.put_i32_ne(0x0809A0A1);��ą$	����-	��d��	�����-	��,�	��<�	����	�d��	����	����E	��\�	ѺT��	������	�
��$��	ƾ��	�͌	�؈M	J Writes an unsigned 64 bit integer to `self` in the big-endian byte order.���	����*	���	�t�	����	�<��	�����	���	�̳�	���ъ$	! buf.put_u64(0x0102030405060708);����9	6 assert_eq!(buf, b"\x01\x02\x03\x04\x05\x06\x07\x08");�<��	��ċ	�d̋	��݋	���E	��\��	Ѻ<Ќ	����،	�
��$݌	ƾ�	��� 	���L	I Writes an unsigned 64 bit integer to `self` in little-endian byte order.��	����*	����	�t��	��Ď	�<̎	���؎	��	����	�����'	$ buf.put_u64_le(0x0102030405060708);��ŏ9	6 assert_eq!(buf, b"\x08\x07\x06\x05\x04\x03\x02\x01");�<��	����	�d��	����	����E	��\��	ѺT��	������	�
��$��	ƾ��	�� 	��L	I Writes an unsigned 64 bit integer to `self` in native-endian byte order.���	��Ȓ*	����	�t��	����	�<��	�����	���	��ɓ	����'	$ buf.put_u64_ne(0x0102030405060708);����$	�����=	:     assert_eq!(buf, b"\x01\x02\x03\x04\x05\x06\x07\x08");�d��	�����=	:     assert_eq!(buf, b"\x08\x07\x06\x05\x04\x03\x02\x01");�,ѕ	��<ە	���	�d�	����	����E	��\Җ	ѺT�	������	�
��$��	ƾ��	칛	�ǗJ	G Writes a signed 64 bit integer to `self` in the big-endian byte order.���	����*	��͘	�t՘	���	�<�	�����	���	�̟�	�����$	! buf.put_i64(0x0102030405060708);���9	��<��	����	�d��	��ɚ	��њE	��\��	Ѻ<��	����ě	�
��$ɛ	ƾϛ	��� 	���I	F Writes a signed 64 bit integer to `self` in little-endian byte order.�ۜ	���*	����	�t��	����	�<��	�����	�ܝ	���	�����'	$ buf.put_i64_le(0x0102030405060708);����9	��<�	����	�d��	����	����E	��\�	ѺT��	������	�
��$��	ƾ��	�֥ 	�ؠI	F Writes a signed 64 bit integer to `self` in native-endian byte order.���	����*	��ݡ	�t�	����	�<��	�����	���	�̯�	���͢'	$ buf.put_i64_ne(0x0102030405060708);����$	�����=	��d�	�����=	��,��	��<��	��ͤ	�dդ	���	���E	��\��	ѺT٥	�
�
���	�
��$�	ƾ�	�ժ	���N	K Writes an unsigned 128 bit integer to `self` in the big-endian byte order.���	����+	����	�t��	��ӧ	�<ۧ	����	���	�̊�	�����5	2 buf.put_u128(0x01020304050607080910111213141516);���Y	V assert_eq!(buf, b"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\x11\x12\x13\x14\x15\x16");�<��	��̩	�dԩ	���	����E	��\��	ѺDت	�
�
���	�
��$�	ƾ�	�կ"	���M	J Writes an unsigned 128 bit integer to `self` in little-endian byte order.���	����+	����	�t��	��Ь	�<ج	����	���	�̇�	�����8	5 buf.put_u128_le(0x01020304050607080910111213141516);���Y	V assert_eq!(buf, b"\x16\x15\x14\x13\x12\x11\x10\x09\x08\x07\x06\x05\x04\x03\x02\x01");�<��	��̮	�dԮ	���	����E	��\��	Ѻ\د	�
�
���	�
��$�	ƾ�	���"	���M	J Writes an unsigned 128 bit integer to `self` in native-endian byte order.���	����+	����	�t��	��ӱ	�<۱	����	���	�̊�	�����8	5 buf.put_u128_ne(0x01020304050607080910111213141516);���$	�����]	Z     assert_eq!(buf, b"\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\x11\x12\x13\x14\x15\x16");�d�	�����]	Z     assert_eq!(buf, b"\x16\x15\x14\x13\x12\x11\x10\x09\x08\x07\x06\x05\x04\x03\x02\x01");�,�	��<��	����	�d��	����	����E	��\�	Ѻ\��	�
�
����	�
��$��	ƾ��	���	�۶K	H Writes a signed 128 bit integer to `self` in the big-endian byte order.���	����+	���	�t�	����	�<��	�����	���	�̵�	���Ӹ5	2 buf.put_i128(0x01020304050607080910111213141516);����Y	��	<�	����	�d��	����	����E	��\�	ѺD��	�
�
����	�
��$��	ƾ��	���"	�ֻJ	G Writes a signed 128 bit integer to `self` in little-endian byte order.���	����+	��ݼ	�t�	����	�<��	�����	���	�̯�	���ͽ8	5 buf.put_i128_le(0x01020304050607080910111213141516);����Y	ˉ	<�	����	�d��	����	����E	��\߿	Ѻ\��	�
�
����	�
��$��	ƾ��	���"	���J	G Writes a signed 128 bit integer to `self` in native-endian byte order.���	����+	����	�t��	����	�<��	�����	���	�̯�	�����8	5 buf.put_i128_ne(0x01020304050607080910111213141516);����$	�����]	��	d��	�����]	�	,��	��<��	����	�d��	����	����E	��\��	Ѻ\��	�
�
����	�
��$��	ƾ��	���-	���I	F Writes an unsigned n-byte integer to `self` in big-endian byte order.���	����1	����	�t��	����	�<��	�����	���	����	�����	 buf.put_uint(0x010203, 3);����%	" assert_eq!(buf, b"\x01\x02\x03");�<��	����	�d��	����	����E	�����,	) `self` or if `nbytes` is greater than 8.�D��	�
�
����	�
��$��	ƾ��	ͩ4��	���0	���P	M Writes an unsigned n-byte integer to `self` in the little-endian byte order.���	����1	����	�t��	����	�<��	�����	���	�̋�	�����!	 buf.put_uint_le(0x010203, 3);����%	" assert_eq!(buf, b"\x03\x02\x01");�<��	����	�d��	����	����E	�����,	��	\��	�
�
����	�
��$��	ƾ��	ͩ4��	���0	���P	M Writes an unsigned n-byte integer to `self` in the native-endian byte order.���	����1	����	�t��	����	�<��	�����	���	�̱�	�����!	 buf.put_uint_ne(0x010203, 3);����$	�����)	&     assert_eq!(buf, b"\x01\x02\x03");�d��	�����)	&     assert_eq!(buf, b"\x03\x02\x01");�,��	��<��	����	�d��	����	����E	�����,	��	\��	�
�
����	�
��$��	ƾ��	ͩ4��	���,	���O	L Writes low `nbytes` of a signed integer to `self` in big-endian byte order.���	����1	����	�t��	����	�<��	�����	���	����	�����!	 buf.put_int(0x0504010203, 3);����%	��	<��	����	�d��	����	����E	�����,	��	<��	�
�
����	�
��$��	ƾ��	ͩ4��	���/	���R	O Writes low `nbytes` of a signed integer to `self` in little-endian byte order.���	����1	����	�t��	����	�<��	�����	���	�̯�	�����$	! buf.put_int_le(0x0504010203, 3);����%	��	<��	����	�d��	����	����E	�����,	��	T��	�
�
����	�
��$��	ƾ��	ͩ4��	���/	���R	O Writes low `nbytes` of a signed integer to `self` in native-endian byte order.���	����1	����	�t��	����	�<��	�����	���	����	����� 	 buf.put_int_ne(0x010203, 3);����$	�����)	��	d��	�����)	٦	,��	��<��	����	�d��	����	����E	�����,	��	T��	�
�
����	�
��$��	ƾ��	ͩ4��	��	���I	F Writes an IEEE754 single-precision (4 bytes) floating point number to����$	����	����*	����	�t��	����	�<��	�����	���	�̾�	�����	 buf.put_f32(1.2f32);����)	& assert_eq!(buf, b"\x3F\x99\x99\x9A");�<��	����	�d��	����	����E	��\��	Ѻ<��	�
�
����	�
��$��	ƾ��	��� 	���I	�	���'	����	����*	����	�t��	����	�<��	�����	���	�̍�	��ܫ�	 buf.put_f32_le(1.2f32);����)	& assert_eq!(buf, b"\x9A\x99\x99\x3F");�<��	����	�d��	����	����E	��\��	ѺT��	�
�
����	�
��$��	ƾ��	��� 	���I	�	���'	����	����*	����	�t��	����	�<��	�����	���	����	��܃�	 buf.put_f32_ne(1.2f32);����$	�����-	*     assert_eq!(buf, b"\x3F\x99\x99\x9A");�d��	�����-	*     assert_eq!(buf, b"\x9A\x99\x99\x3F");�,��	��<��	����	�d��	����	����E	��\��	ѺT��	�
�
����	�
��$��	ƾ��	�€	���I	F Writes an IEEE754 double-precision (8 bytes) floating point number to����$	����	����*	����	�t��	����	�<��	�����	���	�̴�	�����	 buf.put_f64(1.2f64);����9	6 assert_eq!(buf, b"\x3F\xF3\x33\x33\x33\x33\x33\x33");�<��	����	�d��	����	����E	��\��	Ѻ<ŀ	�
�
��̀	�
��$Ҁ	ƾ؀	��� 	���I	վ	�ށ'	����	����*	����	�tɂ	��܂	�<�	�����	���	�̓�	��ܱ�	 buf.put_f64_le(1.2f64);��у9	6 assert_eq!(buf, b"\x33\x33\x33\x33\x33\x33\xF3\x3F");�<��	����	�d��	����	����E	��\��	ѺT��	�
�
����	�
��$��	ƾ��	��� 	���I	վ	�Ɔ'	���	����*	����	�t��	��ć	�<̇	���؇	��	����	��ܙ�	 buf.put_f64_ne(1.2f64);����$	����=	:     assert_eq!(buf, b"\x3F\xF3\x33\x33\x33\x33\x33\x33");�d��	�����=	:     assert_eq!(buf, b"\x33\x33\x33\x33\x33\x33\xF3\x3F");�,��	��<��	����	�d��	����	����E	��\��	ѺT��	�
�
����	�
��$��	ƾ��	�͎J	��G	D Creates an adaptor which can write at most `limit` bytes to `self`.���	�t��	��ь	�<ٌ	����	���	����"	 let arr = &mut [0u8; 128][..];����)	& assert_eq!(arr.remaining_mut(), 128);�ݍ	���	 let dst = arr.limit(10);����(	% assert_eq!(dst.remaining_mut(), 10);�<��	��,Ў	����o��o����թ6��)>�����,��	
��$֎	�,܎	��>	�ɏE	B Creates an adaptor which implements the `Write` trait for `self`.���	����J	G This function returns a new value which implements `Write` by adapting���K	H the `Write` trait functions to the `BufMut` trait functions. Given that����J	G `BufMut` operations are infallible, none of the `Write` functions will����	����	�t��	����	�<ǒ	���Ӓ	���	 use std::io::Write;���	����"	 let mut buf = vec![].writer();���	����6	3 let num = buf.write(&b"hello world"[..]).unwrap();����	����	����	 let buf = buf.into_inner();�Ŕ	��͔)	& assert_eq!(*buf, b"hello world"[..]);�<��	��4�	����r��
 676  ��Pу�.������,��	
��$�	���W	�ΖA	> Creates an adapter which will chain this buffer with another.���	����E	B The returned `BufMut` instance will first write to all bytes from���0	- `self`. Afterwards, it will write to `next`.���	�t��	����	�<��	���ʘ	��	���	 let mut a = [0u8; 5];�̋�	 let mut b = [0u8; 6];���	����7	4 let mut chain = (&mut a[..]).chain_mut(&mut b[..]);��	����$	! chain.put_slice(b"hello world");���	����!	 assert_eq!(&a[..], b"hello");��̚"	 assert_eq!(&b[..], b" world");�<�	��L��	���������Ź��	���4��	��,ޛ	
����$��	�$��	=?���!	���	��	��	��	��	*��	��	��	�+˜	̜	Ӝ	8�4͜	8ݜ	8�l��	�	�	�	8$�	(��	8�,��	��	��	��	��	
��	
��	8$��	 ��	8�l��	��	��	+��	��	��	8�4��	8ʝ	8�L͝	֝	��	ם	8؝	8$ܝ	(�	�	8�	8�)\�	��	��	��	��	
��	
��	8$��	 ��	8�L��	��	��	+��	��	��	8�4��	8"4��	8Ş	8�\Ȟ	Ӟ	�	Ԟ	8՞	8$ٞ	$ݞ	8��ߞ	&�	8�,�	�	��	��	��	
��	
��	8$��	 ��	8�\��	��	��	8����	+��	��	��	8�4��	8��	8�L��	ğ	ڟ	ş	8Ɵ	8$ʟ	$Ο	8��П	&ӟ	՟	֟	ٟ	8�ן	ܟ	��	�	�	
�	
�	8$�	 �	8�L�	��	��	8����	+��	��	��	8�4��	8��	8�4��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	à	�	Ѡ	ؠ	
Ҡ	
Ӡ	8$Ԡ	 ٠	8�4ڠ	�	�	8ƾ�	+��	��	��	8�4��	8��	8�4��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	Ρ	��	��	
��	
��	8$��	 ��	8�4��	¡	ġ	8ƾá	+١	ڡ	�	8�4ۡ	8�	8�<�	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	��	��	��	
��	
��	8$��	 ��	8�<��	��	��	8ƾ��	+��	��	Ƣ	8�4��	8Т	8�TӢ	ݢ	�	ޢ	8ߢ	8$�	$�	8ƾ�	&�	8��	�	��	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	+��	��	��	8�4��	8��	8�T��	ȣ	ڣ	ɣ	8ʣ	8$Σ	$ң	8ƾԣ	&գ	8�ף	ܣ	��	�	�	
�	
�	8$��	 �	8�T�	��	��	8ƾ��	+��	��	��	8�4��	8��	8�<��	��	¤	��	8��	8$��	$��	8ƾ��	&��	8���	Ĥ	�	Ҥ	٤	
Ӥ	
Ԥ	8$դ	 ڤ	8�<ۤ	�	�	8ƾ�	+��	��	��	8�4��	8��	8�T��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	٥	��	��	
��	
��	8$��	 ¥	8�Tå	ͥ	ϥ	8ƾΥ	+�	�	�	8�4�	8��	8�T��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	Ħ	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	+Ϧ	Ц	צ	8�4Ѧ	8�	8�<�	�	��	�	8��	8$�	$��	8ƾ��	&��	8���	��	��	��	��	
��	
��	8$��	 ��	8�<��	��	��	8ƾ��	+��	��	��	8�4��	8Ƨ	8�Tɧ	ӧ	�	ԧ	8է	8$٧	$ݧ	8ƾߧ	&�	8��	�	��	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	+��	��	��	8�4��	8��	8�T��	��	Ш	��	8��	8$Ĩ	$Ȩ	8ƾʨ	&˨	8�ͨ	Ҩ	��	�	�	
�	
�	8$�	 �	8�T�	�	��	8ƾ��	+��	��	��	8�4��	8��	8�<��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	�	ȩ	ϩ	
ɩ	
ʩ	8$˩	 Щ	8�<ѩ	ة	ک	8ƾ٩	+�	�	��	8�4�	8��	8�T��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	Ϫ	��	��	
��	
��	8$��	 ��	8�T��	ê	Ū	8ƾĪ	+ڪ	۪	�	8�4ܪ	8�	8�T�	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	��	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	+ū	ƫ	ͫ	8�4ǫ	8׫	8�<ګ	�	�	�	8�	8$�	$�	8ƾ��	&�	8��	��	��	��	��	
��	
��	8$��	 ��	8�<��	��	��	8ƾ��	+��	��	��	8�4��	8��	8�T��	ɬ	۬	ʬ	8ˬ	8$Ϭ	$Ӭ	8ƾլ	&֬	8�ج	ݬ	��	�	�	
�	
��	8$�	 �	8�T��	��	��	8ƾ��	+��	��	��	8�4��	8��	8�T��	��	ƭ	��	8��	8$��	$��	8ƾ��	&��	8�í	ȭ	��	֭	ݭ	
׭	
ح	8$٭	 ޭ	8�T߭	�	�	8ƾ�	+��	��	��	8�4��	8��	8�<��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	ڮ	��	Ů	
��	
��	8$��	 Ʈ	8�<Ǯ	ή	Ю	8ƾϮ	+�	�	��	8�4�	8��	8�T��	��	��	��	8��	8$��	$��	8ƾ��	&��	8���	��	ů	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	+Я	ѯ	د	8�4ү	8�	8�T�	�	��	�	8�	8$��	$��	8ƾ��	&��	8���	��	��	��	��	
��	
��	8$��	 ��	8�T��	��	��	8ƾ��	%��	���1	8�
����
��Ȱ	�ڝ4˰	՝�
 677 678 679 680 681 682 683 684 685  �����������������������������������������
 686  ���
 687  ��
 688  �����
 689 690  ��
 691  ��
 692  ���
 693  ��
 694  ��"%���1	�������	���4��	�������������������������������������������������������������������������"%�� 	8�
�
џ������������������ 	l��	�
�
џ���	�
�8$��	��+	L�	�
�
џ�
�����	�
�8$��	�γ,	\س	�
�
џ��	�
�8$�	���	�Ѷ#	LԶ	�
�
�
џ�
��޶	�
�8$�	���	�߹,	L�	�
�
џ��	�
�8$�	���	����	���8	8�
�
�����������������Խ 	l׽	�
�
���	�
�8$�	���+	L��	�
�
��
�����	�
�8$��	���,	\��	�
�
����	�
�8$��	����	���#	L��	�
�
�
��
����	�
�8$��	����	���,	L��	�
�
����	�
�8$��	���	����	���	����������������������� 	l��	�
�
�����	�
�$��	���,	\��	�
�
�����	�
�$��	����	���+	L��	�
�
���
�����	�
�$��	���K	��	�
�
����������	�����	��T��	����,��	
���$��	����	;=���#	L��	�
�
�
���
����	�
�$��	����	���,	L��	�
�
�����	�
�$��	���	����	���(	���	��
�
��
��	
�����	L�,���$D
 695  �����)\
 696  �����5
 697  �����4:
 698  �������<i
 699  �I���#
 700  }ik�-
 701  XZAC�`
 702  +��
 703  ���������
 704  Ź�
 705  ��������"$')��,
 706  �
 707  ��������
������n�
 708  �n�
 709 710  
 711  ��3
 712  0 Gets a reference to the first underlying `Buf`.��
 713  �t�
 714  ���
 715  �<�
 716  ����
 717  ϭ�
 718  ���
 719   let buf = (&b"hello"[..])���	
 720       .chain(&b"world"[..]);��	
 721  ���	2
 722  / assert_eq!(buf.first_ref()[..], b"hello"[..]);�<�
 723  
 724  ��L�
 725  
 726  �
�
���
����
 727  
 728  �
�����$�
 729  
 730  ��
%
 731  ��
 732  ;
 733  8 Gets a mutable reference to the first underlying `Buf`.��
 734  �t�
 735  ���
 736  �<�
 737  ����
 738  ϭ�
 739  ���!
 740   let mut buf = (&b"hello"[..])���
 741 742  �
 743  ���
 744   buf.first_mut().advance(1);��
 745  ���$
 746  ! let full = buf.copy_to_bytes(9);���'
 747  $ assert_eq!(full, b"elloworld"[..]);�<�
 748  ��L�
 749  �
�
���
����
 750  �
�����$�
 751  �
 752  ��
2
 753  / Gets a reference to the last underlying `Buf`.��
 754  �t�
 755  ���
 756  �<�
 757  ����
 758  ϭ�
 759  ��
 760  ��
 761  ��
 762 763  �
 764  ���1
 765  . assert_eq!(buf.last_ref()[..], b"world"[..]);�<�
 766  ��D�
 767  �
�
���
����
 768  �
�����$�
 769  ��$
 770  ��:
 771  7 Gets a mutable reference to the last underlying `Buf`.��
 772  �t�
 773  ���
 774  �<�
 775  ����
 776  ϭ�
 777  ���"
 778   let mut buf = (&b"hello "[..])��
 779 780  �
 781  ���
 782   buf.last_mut().advance(1);��
 783  ���%
 784  " let full = buf.copy_to_bytes(10);���(
 785  % assert_eq!(full, b"hello orld"[..]);�<�
 786  ��D�
 787  �
�
���
����
 788  �
�����$�
 789  ��!
 790  ��;
 791  8 Consumes this `Chain`, returning the underlying values.��
 792  �t�
 793  ���
 794  �<�
 795  ����
 796  ϭ�
 797  ���
 798   let chain = (&b"hello"[..])���
 799 800  �
 801  ���+
 802  ( let (first, last) = chain.into_inner();���(
 803  % assert_eq!(first[..], b"hello"[..]);���'
 804  $ assert_eq!(last[..], b"world"[..]);�<�
 805  ��T�
 806  ��������
�����$�
 807  ��<
 808  ���������
 809  Ź�
 810  ���
 811  ׹�
 812  �������p�����RTWY��
 813  L�
 814  �
�
����
 815  �
�����$�
 816  ��
 817  ,�
 818  �
�
���
���
 819  �
�����$�
 820  ��%
 821  <�
 822  �
�
����
 823  �
�����$�
 824  ���
 825  ��B
 826  |�
 827  ��
����
 828  �I�I�I���I��һ��x����
 829  �
�����$�
 830  ���
 831  &(��7
 832  l�
 833  �
�
������
 834  �
�����$�
 835  �	�
 836  ��#L
 837  ���������#
 838  Ź�#
 839  Ս
 840  4�#
 841  ��	4�#
 842  �����������ACFH��# 
 843  l�#
 844  �
�
����#
 845  �
�����$�#
 846  ��$+
 847  L�$
 848  �
�
���
����$
 849  �
�����$�$
 850  ��&0
 851  \�&
 852  �
�
����&
 853  �
�����$�&
 854  ���&
 855  ��)E
 856  ���������)
 857  Ź�)
 858  ���)
 859  ׹�)
 860  ������H�H�H�9;>@L�)
 861  $�)
 862  ��l�*
 863  D�*
 864  �����$��o�0Vn�!�t����*$
 865  L�*
 866  �����H��
�����$�*
 867  D�$�������T���������������#��?< Creates an iterator over the bytes contained by the buffer.���t�����<����� use bytes::Bytes;�����)& let buf = Bytes::from_static(b"abc");���#  let mut iter = buf.into_iter();�����(% assert_eq!(iter.next(), Some(b'a'));���(% assert_eq!(iter.next(), Some(b'b'));���(% assert_eq!(iter.next(), Some(b'c'));���" assert_eq!(iter.next(), None);�<���������
����o,���
 868  ��=: Consumes this `IntoIter`, returning the underlying value.���t�����\����� use bytes::{Buf, Bytes};�����'$ let buf = Bytes::from(&b"abc"[..]);���	#��
 869  �	���	(��
 870  �	���
 871    let buf = iter.into_inner();���
 872  #  assert_eq!(2, buf.remaining());�<�
 873  ��T�
 874  �����
���$�
 875  ����-* Gets a reference to the underlying `Buf`.�����A> It is inadvisable to directly read from the underlying `Buf`.���t�����\�������
 876  ����'��
 877  ��
#��
 878  �
���
(��
 879  ����.+ assert_eq!(2, iter.get_ref().remaining());�<���<��
�
��
�����
���$���#��52 Gets a mutable reference to the underlying `Buf`.�����A��
 880  ��t�����\����� use bytes::{Buf, BytesMut};�����*' let buf = BytesMut::from(&b"abc"[..]);���#��
 881  ����(��
 882  ��� iter.get_mut().advance(1);�����(��
 883  <���<��
�
��
�����
���$���%��������������J�J�J��-/L�$����� $��
�
�����������������;t������
���$���-L��
�
�����������������;t������
���$���.����������L�,����)\�����4(������;����Hl!5L5��8�����������
����o,��,�������������������:7 Consumes this `Limit`, returning the underlying value.�T�������
���$�����0- Gets a reference to the underlying `BufMut`.�����C@ It is inadvisable to directly write to the underlying `BufMut`.�<��
�
���
�����
���$���#��85 Gets a mutable reference to the underlying `BufMut`.�����C��
 884  <��
�
���
�����
���$�����;8 Returns the maximum number of bytes that can be written���T�������LI If the inner `BufMut` has fewer bytes than indicated by this method then���1. that is the actual number of available bytes.�,��
�
�����
���$���
 885  '��	96 Sets the maximum number of bytes that can be written.��	�T�	���	���	LI If the inner `BufMut` has fewer bytes than `lim` then that is the actual���
 886   number of available bytes.�L�
 887  �
�
����
 888  �
���$�lim����*������Ս
 889  4������������13�� l��
�
�����
���$���+L��
�
���
�����
���$���,\��
�
�����
���$����T�4����
�����
���io� 
���T
Et
/1��"
�
�����&�������

����
 890  �
��
�&����
 891  �
���
����� "��
��-
��
 892  �
���A
��
 893  �
�t�
���
�\�
����
ϭ�
���&
# let buf = b"hello world".reader();��
���.
+ assert_eq!(b"hello world", buf.get_ref());�<�
��<�
�
�
���
����
�
���$�
��#
��5
��
 894  �
���A
��
 895  <�
�
�
���
����
�
���$�
��
 896  
��;
8 Consumes this `Reader`, returning the underlying value.��
�t�
���
�\�
����
ϭ��

 use std::io;��
���	*
' let mut buf = b"hello world".reader();�̲	
���	
���	*
' io::copy(&mut buf, &mut dst).unwrap();��
 897  
���
 898  
��	��
 899  #
  assert_eq!(0, buf.remaining());�<�
 900  
��T�
 901  
������
���$�
 902  
��+
�&����
 903  ,�
��
 904  �
������
��7
$�
�
�
�
���
���������������������q�aX����
�
���$�
���
��
.
�&����
 905  ,�

��
 906  �

���������

��
+
D�

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

�
���$�

��!
<�
�
�
����
�
���$�
amt��
D�$��������������<F�I��TDL.�=��0���٣������
����o,��,�|�������٣��������96 Consumes this `Take`, returning the underlying value.���t�����\�����ů����)& let mut buf = b"hello world".take(2);�̛������ܰ��  assert_eq!(*dst, b"he"[..]);�����#������۱��ܰ��'$ assert_eq!(*dst, b"llo world"[..]);�<���T�٣����
���$�ܢ
 907  ��-��
 908  ����A��
 909  ��t�����\�	����	ϭ�	���	%" let buf = b"hello world".take(2);��	���	.+ assert_eq!(11, buf.get_ref().remaining());�<�
 910  ��<�
 911  �
�
٣�
����
 912  �
���$�
 913  ��#��
 914  5��
 915  ����A��
 916  ��t�����\����ů����)��
 917  �����
��
 buf.get_mut().advance(2);��
���
ܰ��
  assert_eq!(*dst, b"ll"[..]);�<���<��
�
٣�
�����
���$����96 Returns the maximum number of bytes that can be read.���T�������IF If the inner `Buf` has fewer bytes than indicated by this method then���1��
 918  ��t�����\�����ϭ����)��
 919  ���� assert_eq!(2, buf.limit());���#���� assert_eq!(1, buf.limit());�<���,��
�
٣���
���$���'��63 Sets the maximum number of bytes that can be read.���T�������IF If the inner `Buf` has fewer bytes than `lim` then that is the actual�����
 920  ��t�����\�����ů����)��
 921  ��������ܰ�� ��
 922  ����۱���� buf.set_limit(3);���ܰ��! assert_eq!(*dst, b"llo"[..]);�<���L��
�
٣���
���$���
 923  �����������٣�����p�����BD�L��
�
٣���
���$�Đ,��
�
٣�
����
���$���!<��
�
٣���
���$������7l��
�
٣�����
���$��	���B|���
�٣�
 924  �I�I�I���I��һ��x�����
���$����"$�����������d����
 925  �[����\����Index�,@����IndexMut�DG����,Q�����LX�����Lc����������tn�����<~�����������L����/k����������_aNP=?�� Uninitialized byte slice.�����GD Returned by `BufMut::chunk_mut()`, the referenced byte slice may be���GD uninitialized. The wrapper provides safe access without introducing��� undefined behavior.�����.+ The safety invariants of this wrapper are:�����<9  1. Reading from an `UninitSlice` is undefined behavior.���NK  2. Writing uninitialized bytes to an `UninitSlice` is undefined behavior.�����MJ The difference between `&mut UninitSlice` and `&mut [MaybeUninit<u8>]` is���GD that it is possible in safe code to write uninitialized bytes to an���85 `&mut [MaybeUninit<u8>]`, which this type prohibits.�\���q�����v������6������
����������������������0��HE Creates a `&mut UninitSlice` wrapping a slice of initialised memory.���t�����<�����  use bytes::buf::UninitSlice;����� let mut buffer = [0u8; 64];���2/ let slice = UninitSlice::new(&mut buffer[..]);�<�����
�
��
����	�
��,���
@��
 926  JG Creates a `&mut UninitSlice` wrapping a slice of uninitialised memory.��
 927  �t�
 928  ���
 929  �<�
 930  ���� ���� use core::mem::MaybeUninit;�����1. let mut buffer = [MaybeUninit::uninit(); 64];���52 let slice = UninitSlice::uninit(&mut buffer[..]);�����+( let mut vec = Vec::with_capacity(1024);���
B? let spare: &mut UninitSlice = vec.spare_capacity_mut().into();�<�
��4�
�
�
��
����
�
��,�
��8T���
�
��
�����
��,���U��<9 Create a `&mut UninitSlice` from a pointer and a length.���d�������LI The caller must ensure that `ptr` references a valid memory region owned���EB by the caller representing a byte slice for the duration of `'a`.���t�����<����� ������(% let bytes = b"hello world".to_vec();���'$ let ptr = bytes.as_ptr() as *mut _;��� let len = bytes.len();�����EB let slice = unsafe { UninitSlice::from_raw_parts_mut(ptr, len) };�<�����ߤ�����
�����	����4��0- Write a single byte at the specified offset.���d�������41 The function panics if `index` is out of bounds.���t�����<����� ������&# let mut data = [b'f', b'o', b'o'];���QN let slice = unsafe { UninitSlice::from_raw_parts_mut(data.as_mut_ptr(), 3) };����� slice.write_byte(0, b'b');�����" assert_eq!(b"boo", &data[..]);�<���T��
�
�����
�$��,�byte�$���-��(% Copies bytes from `src` into `self`.�����30 The length of `src` must be the same as `self`.���d�������DA The function panics if `src` has a different length than `self`.���t�����<����� ������&����Q������" slice.copy_from_slice(b"bar");�����" assert_eq!(b"bar", &data[..]);�<���|��
�
�
���
��� �
�$� ��� L� � ��%'��!/, Return a raw pointer to the slice's buffer.��"�d�"���"���"LI The caller **must not** read from the referenced memory and **must not**���#63 write **uninitialized** bytes to the slice either.��#�t�#���#�<�#����#��$��$ let mut data = [0, 1, 2];���$" let mut slice = &mut data[..];���$96 let ptr = BufMut::chunk_mut(&mut slice).as_mut_ptr();�<�%��T�%�
�
������%�
�$�%��,F��&=: Return a `&mut [MaybeUninit<u8>]` to this slice's buffer.��&�d�&���&���&RO The caller **must not** read from the referenced memory and **must not** write���'XU **uninitialized** bytes to the slice either. This is because `BufMut` implementation���([X that created the `UninitSlice` knows which parts are initialized. Writing uninitialized���)WT bytes to the slice may cause the `BufMut` to read those bytes and trigger undefined�l�)
 931   behavior.��)�t�*���*�<�*����*��*���*����*"��d�+ɣ��+OL     let uninit_slice = BufMut::chunk_mut(&mut slice).as_uninit_slice_mut();�4�+��<�,����,�
�
���
���,�
�$�,��/��--* Returns the number of bytes in the slice.��-�t�-���-�<�-����-��.��.����."����.2/ let len = BufMut::chunk_mut(&mut slice).len();��/���/ assert_eq!(len, 3);�<�/���/�
�
����/�
�$�/��0����_���0:�0�
�
�
�
���
�^�^��^��[�^�
 932  �[����e�S��
��������������������q�aXÅÅą��:������0�
�$�0��0��13���ߤ����1��1$$�1�ߤ��
���,�1��2@���ߤ����2��21$�2��ߤ��
���,�2��3T�3�3�8�3�3,�3�3�3,�38t��3&�38��3$�3
�3*�4�4�8,�4�4�88$�48��,�4�4,�48޸�4�48
�48�)\�4�4�68!$�48�4�4�48�)\�4%�4+�4�4�58�4�48�58�,�5�5�5�58$�5$�58�,�5&�5,�58޸�5(�5�58�)\�5�5�68�)\�5'�58�*T�5�5�5�58$�5 �57��5�5�58�,�58$�68��D�6�6,�68޸�6�68
�68�)\�6�6�8
 933  +�6�6�68�4�68�68�L�6�7�7�78�78$�7$�78�,�7&�7,�78޸�7(�7�78�78�)\�7�7�78�)\�7'�78�*4�7�7�7�78�78$�7 �77��7�7�78�,�7
�8%�8l�L��D�&����
 934  C����S����@<>0TL!�Y�����������yL|�
�
�����
�$�Ķ,��
�
���
����
�$���F|���
����
 935  �I�I�I���I��һ��x�����
�$���� ��!<��
�
�����
�$����T�4����4�����������
 936  #���lEt.0��"���ϩ�&����
 937  �
����
 938  ����&����
 939  ����4�ϩ���!#����0��
 940  ����C��
 941  ��t�����\����������0- let buf = Vec::with_capacity(1024).writer();�����/, assert_eq!(1024, buf.get_ref().capacity());�<���<��
�
ϩ�
�����
���$���	#��8��
 942  ����C��
 943  ��t�����\����������"��	����  buf.get_mut().reserve(1024);�����/��<�	��<�	�
�
ϩ�
����	�
���$�	�
��	;8 Consumes this `Writer`, returning the underlying value.��
 944  �t�
 945  ���
 946  �\�
 947  ����
 948  �����
 949  ����"��	��&# let mut src = &b"hello world"[..];�����*' io::copy(&mut src, &mut buf).unwrap();�������	��)��	<�
��T�
ϩ����
���$�
��
/�&����
 950  ,�
��4�
ϩ�������
��
4,��
�
�
ϩ�
���
 951  ���
���$������%,��
�
ϩ��������������������q�aX�����
���$�������ɿ��ۿ�������������#���&t�5�t�G�̪#�#�8�8�L�,����������������������������������������������������$���ManuallyDrop�d�����,5����\<� ���<Y����m����r�[���$w�`���}����,��a���<�����4����g4�����������4��F�����?���$D������VL����\L��Y���b\�������D�������������CD������
 952  ���)�����N��f"������������ny|jmt�_T�Pt�BD�4��&��$��=	���㴜��������A> A cheaply cloneable and sliceable chunk of contiguous memory.�����M����N����.������P����;8 `Bytes` objects to point to the same underlying memory.�����LI `Bytes` does not have a single implementation. It is an interface, whose���PM exact behavior is implemented through dynamic dispatch in several underlying��� implementations of `Bytes`.�����HE All `Bytes` implementations must fulfill the following requirements:���RO - They are cheaply cloneable and thereby shareable between an unlimited amount���	@=   of components, for example by modifying a reference count.���	JG - Instances can be sliced to refer to a subset of the original buffer.��
 953  �<�
 954  ����
 955  ��
 956  �
 957  ���
 958  -* let mut mem = Bytes::from("Hello world");�� let a = mem.slice(0..5);���ܻ assert_eq!(a, "Hello");����� let b = mem.split_to(6);����� assert_eq!(mem, "world");�� assert_eq!(b, "Hello ");�<������� # Memory layout�����OL The `Bytes` struct itself is fairly small, limited to 4 `usize` fields used���
IF to track information about which segment of the underlying memory the���
! `Bytes` handle has access to.�����OL `Bytes` keeps both a pointer to the shared state containing the full memory���IF slice and a pointer to the start of the region visible by the handle.���?< `Bytes` also tracks the length of its view into the memory.���l�
 959   # Sharing�����PM `Bytes` contains a vtable, which allows implementations of `Bytes` to define���1. how sharing/cloning is implemented in detail.���NK When `Bytes::clone()` is called, `Bytes` will call the vtable function for���LI cloning the backing storage in order to share it behind multiple `Bytes`�t� instances.�����LI For `Bytes` implementations which refer to constant memory (e.g. created���KH via `Bytes::from_static()`) the cloning implementation will be a no-op.�����QN For `Bytes` implementations which point to a reference counted shared storage���HE (e.g. an `Arc<[u8]>`), sharing will be implemented by increasing the��� reference count.�����KH Due to this mechanism, multiple `Bytes` instances may point to the same��� shared memory region.���EB Each `Bytes` instance can point to different sections within that���NK memory region, and `Bytes` instances may or may not have overlapping views��� into the memory.�����NK The following diagram visualizes a scenario where 2 `Bytes` instances make���QN use of an `Arc`-based backing storage, and provide access to different views:���\� ```text�����C@    Arc ptrs                   ┌─────────┐���1.    ________________________ / │ Bytes 2 │���C@   /                           └─────────┘���GD  /          ┌───────────┐     |         |���1. |_________/ │  Bytes 1  │     |         |���GD |           └───────────┘     |         |���2/ |           |           | ___/ data     | tail���-* |      data |      tail |/              |���-* v           v           v               v����� ┌─────┬─────┬───────────┬───────────────┬─────┐���?< │ Arc │     │           │               │     │����� └─────┴─────┴───────────┴───────────────┴─────┘�<���,���QV�E��������t�������T������� $� ������� 4� ������� 4� ��X3�U���������!?,�!���
�
��������"DD�"���
�
��������#ED�#���
�
��������#0L�#���
�
����$9$�$���
�
����T�$����������������������'��%  Creates a new empty `Bytes`.��%���%IF This will not allocate and the returned `Bytes` handle will be empty.��&�t�&���&�<�&����&��
 960  �&���& let b = Bytes::new();���& assert_eq!(&b[..], b"");�<�'���'����
���(,�(�����-6��*.+ Creates a new `Bytes` from a static slice.��*���+JG The returned `Bytes` will point directly to the static slice. There is���+ no allocating or copying.��+�t�,���,�<�,����,��
 961  �,���,)& let b = Bytes::from_static(b"hello");���,! assert_eq!(&b[..], b"hello");�<�-��\�-������ֹ�-����2-��2�������
���2��BY��6=: Create [Bytes] with a buffer whose lifetime is controlled���6 via an explicit owner.��7���7C@ A common use case is to zero-copy construct from mapped memory.��7�<�7����7 # struct File;�,�8 #���8 # impl File {���841 #     pub fn open(_: &str) -> Result<Self, ()> {���8 #         Ok(Self)�\�9 #     }�<�9 # }�,�9���9 # mod memmap2 {���9 #     pub struct Mmap;�,�9���9 #     impl Mmap {���:JG #         pub unsafe fn map(_file: &super::File) -> Result<Self, ()> {���: #             Ok(Self)�|�: #         }�\�;��,�;���;%" #     impl AsRef<[u8]> for Mmap {���;)& #         fn as_ref(&self) -> &[u8] {���; #             b"buf"�|�<��\�<��<�<����<��
 962  ��< use memmap2::Mmap;��=���=#  # fn main() -> Result<(), ()> {���=30 let file = File::open("upload_bundle.tar.gz")?;���=,) let mmap = unsafe { Mmap::map(&file) }?;���>$! let b = Bytes::from_owner(mmap);�d�>	 # Ok(())�<�>��<�>���>���>LI The `owner` will be transferred to the constructed [Bytes] object, which���?JG will ensure it is dropped once all remaining clones of the constructed���@KH object are dropped. The owner will then be responsible for dropping the���@DA specified region of memory as part of its [Drop] implementation.��A���ALI Note that converting [Bytes] constructed from an owner into a [BytesMut]���BMJ will always create a deep copy of the buffer into newly allocated memory.�T�B������������B��\�C����$�C��<�C
����9,�B9;��Q ��O:7 Returns the number of bytes contained in this `Bytes`.��P�t�P���P�<�P����P��
 963  �P���P'$ let b = Bytes::from(&b"hello"[..]);�܂Q assert_eq!(b.len(), 5);�<�Q���Q�
�
����Q�
�$�Q��S$��Q2/ Returns true if the `Bytes` has a length of 0.��R�t�R���R�<�R����R��
 964  �R�̃S��ԡS assert!(b.is_empty());�<�S��D�S�
�
����S�
�$�S��Z��T>; Returns true if this is the only reference to the data and���T?< `Into<BytesMut>` would avoid cloning the underlying buffer.��U���UWT Always returns false if the data is backed by a [static slice](Bytes::from_static),���V%" or an [owner](Bytes::from_owner).��V���VGD The result of this method may be invalidated immediately if another���WHE thread clones this value while this is being called. Ensure you have���WFC unique access to this value (`&mut Bytes`) first if you need to be���X:7 certain the result is valid (i.e. for safety reasons).�t�X���X�<�X����Y��
 965  �Y���Y'$ let a = Bytes::from(vec![1, 2, 3]);���Y assert!(a.is_unique());���Y let b = a.clone();��Z assert!(!a.is_unique());�<�Z��L�Z�
�
����Z�
�$�Z��[+��[74 Creates `Bytes` instance from slice, by copying it.�|�[�
�
�����[�
��/$�[��a;��\30 Returns a slice of self for the provided range.��\���\IF This will increment the reference count for the underlying memory and���]1. return a new `Bytes` handle set to the slice.��]��^ This operation is `O(1)`.��^�t�^���^�<�^����^��
 966  �^���^-* let a = Bytes::from(&b"hello world"[..]);�Ԧ_ let b = a.slice(2..5);��_���_ assert_eq!(&b[..], b"llo");�<�_���_�d�`���`���`KH Requires that `begin <= end` and `end <= self.len()`, otherwise slicing�|�` will panic.�,�a�
�
���1����1���a�������a� ����a
���$�arange�,�a46��a,�a��p.��iEB Returns a slice of self that is equivalent to the given `subset`.��j���jGD When processing a `Bytes` buffer with other tools, one often gets a���jIF `&[u8]` which is in fact a slice of the `Bytes`, i.e. a subset of it.���kHE This function turns that `&[u8]` into another `Bytes`, as if one had���lGD called `self.slice()` with the offsets that correspond to `subset`.��l���l���l�t�l���m�<�m����m��
 967  �m���m/, let bytes = Bytes::from(&b"012345678"[..]);���m" let as_slice = bytes.as_ref();���n! let subset = &as_slice[2..6];���n,) let subslice = bytes.slice_ref(&subset);���n'$ assert_eq!(&subslice[..], b"2345");�<�o���o�d�o���o���oGD Requires that the given `sub` slice is in fact contained within the���p74 `Bytes` buffer; otherwise this function will panic.�L�p�
�
�
���
�����p�
�$�psubset�4�p��.��x1. Splits the bytes into two at the given index.��x���xKH Afterwards `self` contains elements `[0, at)`, and the returned `Bytes`���yKH contains elements `[at, len)`. It's guaranteed that the memory does not���zLI move, that is, the address of `self` does not change, and the address of���z0- the returned slice is `at` bytes after that.��{���{KH This is an `O(1)` operation that just increases the reference count and���{ sets a few indices.��|�t�|���|�<�|����|��
 968  �|���|1. let mut a = Bytes::from(&b"hello world"[..]);�ܗ} let b = a.split_off(5);��}���}!��	��}"��	<�~���~�d�~���~�̹~ Panics if `at > len`.�-��~I9consider Bytes::truncate if you don't need the other half�L��
�
�������
�$�at�����-�ǃ1��������EB Afterwards `self` contains elements `[at, len)`, and the returned��τ(% `Bytes` contains elements `[0, at)`.�������K®�ԅ�����t�������<���������
 969  ������1����� let b = a.split_to(5);�������" assert_eq!(&a[..], b" world");��Ň!̀<������d�������̘���-���H8consider Bytes::advance if you don't need the other half�D���
�
��������
�$��ײ�����&�ōGD Shortens the buffer, keeping the first `len` bytes and dropping the�L�� rest.�������EB If `len` is greater than the buffer's current length, this has no�\� effect.�������[X The [split_off](`Self::split_off()`) method can emulate `truncate`, but this causes the���30 excess bytes to be returned instead of dropped.����t�������<Đ���А��
 970  ����30 let mut buf = Bytes::from(&b"hello world"[..]);���� buf.truncate(5);��Ñ" assert_eq!(buf, b"hello"[..]);�<���D���
�
������
�$���	���ʘ�Ö)& Clears the buffer, removing all data.���t�������<���������
 971  ����—3�����
 buf.clear();�䏘 assert!(buf.is_empty());�<����,ј�
�
���ט�
�$ܘ�͞4���(% Try to convert self into `BytesMut`.�������IF If `self` is unique for the entire original buffer, this will succeed����HE and return a `BytesMut` with the contents of `self` without copying.��ٚJG If `self` is not unique for the entire original buffer, this will fail���� and return self.�����ɛGD This will also always fail if the buffer was constructed via either����IF [from_owner](Bytes::from_owner) or [from_static](Bytes::from_static).���t������<�������! use bytes::{Bytes, BytesMut};�������/, let bytes = Bytes::from(b"hello".to_vec());����HE assert_eq!(bytes.try_into_mut(), Ok(BytesMut::from(&b"hello"[..])));�<����dԞ����������������������q�aX������
�$�����\������������
�����	ʠ�/$ޠ�/4��ܰ�D����
�
���
�����
�$�����)L����
�
������
�$��by�ã�ɥ�����������������$���
�
������
�$����������Ŀ�,§�
�
�����ȧ�
�$ɧ���������p�����ѨLԨ�
�
���ި�
�$ߨĜ�,���
�
���
�����
�$����!<��
�
�����
�$���������/l���
�
��������
�$���	���ˬ�������\�4����č�,���
�
���
�����
�$���ɭ��������4���
�
���
�����
�$��̵�����`��ծC$خ�
��
����3��3��������ݮ�`��d��
���$��,�02�ͯ�������4�����������
�$��ܬ�������H�H�H�Lΰ$Ӱ��l�D������$��o�0Vn�!�t�����$L�������H��
�$���Ա#���ի����H�H�H�ٱL��$������l��D�����g�gIter��h��g�h
 972  end_or_len��g�h_marker��gFPR<?����Ʋ$Lɲիի�H��
��$Ӳ�������H����>L�������������ȳ�H���˳���HLس
����L�;=ĺ�������ٴ#ܴ���������ߴ�
�$��,�̴�������Ե=\׵������������������������;t������Less��������Greater��ji�/޾���
�$��,����������Զ-׶�����������۶�
�$ܶ�,�������ѷ��������"�������������
�$���,���Ÿ�������<\��������������
�$���,���޹�������#�������������
�$���,���ʺ������=\��������������
�$���,�������������!������������
�$���,������������;\��������������
�$���,��앾������#������������
�$���,ƾ�������=\��������������
�$���,�����!��������%��������������
�$���,�����"��������?\����������������
�$���,�����!��������#��������������
�$���,�����"��������=\����������������
�$���,����� ��������$��������٭����
�$���,�����!��������>\��������٭������
�$���,����� ٭������#�����٭�������
�$���,�����!٭������=\�����٭���������
�$���,�����8��ޞ������#�����ޞ�������
�8$���,����� 8��ޞ������=\�����ޞ���������
�8$���,�����8��خ������#�����خ�������
�8$���,�����8��خ������=\�����خ���������
�8$���,�����M�������������ڝd���������02���#��������������
��ڝ$���,�����O�������������ڝl���������02���=\����������������
��ڝ$���,�������������<������
����"��������&$��������
��,�����!��������%$��������
��,������������$��������
��������������"$��߯����
��,��4�����������������������������! Convert self into `BytesMut`.�������KH If `bytes` is unique for the entire original buffer, this will return a����<9 `BytesMut` with the contents of `bytes` without copying.����KH If `bytes` is not unique for the entire original buffer, this will make����HE a copy of `bytes` subset of the original buffer in a new `BytesMut`.����t�������<�������!��������/�����EB assert_eq!(BytesMut::from(bytes), BytesMut::from(&b"hello"[..]));�<����$��������
��-,��܉������ܫ�$��٭����
��������������� $��������
��-,���������_����8����������^�^��^��[�^�
 973  �[����e�S��������
�$�����܉�l��������Nd���������������������	�����Ql���������������������	�����Rl���������������������	�����.�����������������D\�������������������|��,�������������9��9���9�z��輪W���z��輪W���Y[���<���������b��v��XU�t~�-�D��,�������������������
����4����������S\�����������������������/$������	��#%���Vd�����������������������/$������	��#%���Wd�����������������������/$������	��#%���8|�����������_data�,�����,|������������
���owned�,����OT��������������������/$��_ptr�$��_len�$��+-���%�������( (���$�������( (���Z��������������
��/$������	��4߈��������������������ĉ��������������
��/$ۉ����	�������������������ޕ
��ю
��/$ˎ���	��������]�•���������ߕ
��/$ٕ���	��D�������������������4�������������������^��������������
��/$���×�	ӗD���������������ޘ
4�������������������T�����������
��/$������	��Dʙ�����������������4ٛ������������������Y������������ۜ
��/$՜���	�����\�ğ�����������
��/$ڟ���	��D���������������ޘ
�ڠ]�������������
��/$������	��D��������������ޘ
���S������������
��/$������	âD����������������
��
���<����������
��/$���ѧG�ۧ�����
��
 974  ��4���	��l��4�����`��aS�����d���������T����������<�������
�̪�������$��������
�$���ϭ0խ�����îlʮ����(	
 975   
(���D������D������L����ӰQdݰ����������
��/$�����	�����X����������
�shared�4������	Ȳ���Tl�������������
��/$���¹�	ҹ���Y����Щ
����
��
4Ѻ���	�����Ul�������������
��/$������	�����C���������
��/$�����M\�����������
��/$����
$����
$��D�����������������
���U����Щ
����
��
4������	����������������������
�atom�$������
 976  ���4���	�����*t���Щ

�������Q<������A���A������
�����
�������
���,��
���
������LN���.������
�����������
��������
�l�L���������������������������������$�����d������\$�����,B���DerefMut�DI����$d����<j����������[���$��`���,��a��g4����hL�����������4��F�����:��������?���$D������)\������/4�����VL����\L��Y���b\�������D�������������4�������/,������s\�����,�
 977  {~kn�6_bIL�X>^03�x%(����f����T��t����D����#��z}��k��$^��=RU@C,/��( 
 978  ���ݜ�
��74 A unique reference to a contiguous slice of memory.�����PM `BytesMut` represents a unique view into a potentially shared memory region.���LI Given the uniqueness guarantee, owners of `BytesMut` handles are able to��� mutate the memory.�����OL `BytesMut` can be thought of as containing a `buf: Arc<Vec<u8>>`, an offset���PM into `buf`, a slice length, and a guarantee that no other `BytesMut` for the���NK same `buf` overlaps with its slice. That guarantee means that a write lock��� is not required.���d�	 # Growth�����KH `BytesMut`'s `BufMut` implementation will implicitly grow its buffer as���OL necessary. However, explicitly reserving the required space up-front before���	/, a series of inserts will be more efficient.��	�t�	���	�<�	����	"���
 979  ���
 980  .+ let mut buf = BytesMut::with_capacity(64);��
 981  ���
 982  ����
 983   buf.put_u8(b'e');���
 984   buf.put(&b"llo"[..]);�����#  assert_eq!(&buf[..], b"hello");�����1. // Freeze the buffer so that it can be shared��� let a = buf.freeze();�����EB // This does not allocate, instead `b` points to the same memory.���Ϛ����!��	��
!̀<�
��D�
��k-|˜�$�������
�
����������_��M���T�
�
���T�
�
�����$������l�4����o0��������d����������������L������
��0������D����D����L����(ܒ���(ܿ���#�����%ĭ���t����\��������L��l�����������������������������������%1�� 96 Creates a new `BytesMut` with the specified capacity.�� ��� JG The returned `BytesMut` will be able to hold at least `capacity` bytes�̞! without reallocating.��!���!JG It is important to note that this function does not specify the length���"63 of the returned `BytesMut`, but only the capacity.��"�t�"���"�<�"����""���#���#0- let mut bytes = BytesMut::with_capacity(64);��#���#>; // `bytes` contains no data, even though there is capacity���$ assert_eq!(bytes.len(), 0);��$���$#  bytes.put(&b"hello world"[..]);��%���%+( assert_eq!(&bytes[..], b"hello world");�<�%��l�%����
��GD�%Ķ*��&30 Creates a new `BytesMut` with default capacity.��'���';8 Resulting object has length 0 and unspecified capacity.���'$! This function does not allocate.��'�t�'���(�<�(����("���(���($! let mut bytes = BytesMut::new();��(���) assert_eq!(0, bytes.len());��)���) bytes.reserve(2);���) bytes.put_slice(b"xy");��)���)'$ assert_eq!(&b"xy"[..], &bytes[..]);�<�*���*����
���,��*=: Returns the number of bytes contained in this `BytesMut`.��+�t�+���+�<�+����+ use bytes::BytesMut;��,���,*' let b = BytesMut::from(&b"hello"[..]);���,̑<�,���-������-�
�$�-��/��-52 Returns true if the `BytesMut` has a length of 0.��-�t�-���.�<�.��Ġ.��
�.���.(% let b = BytesMut::with_capacity(64);���.ۓ<�/��D�/������/�
�$�/��2��/MJ Returns the number of bytes the `BytesMut` can hold without reallocating.��0�t�0���0�<�0����0��
�1���1(��
��1! assert_eq!(b.capacity(), 64);�<�1��D�2������2�
�$�2��8��2.+ Converts `self` into an immutable `Bytes`.��2���2FC The conversion is zero cost and is used to indicate that the slice���3KH referenced by the handle will no longer be mutated. Once the conversion���4@= is done, the handle can be cloned and shared across threads.��4�t�4���4���4 ```ignore-wasm���5"����5 use std::thread;��5���5,) let mut b = BytesMut::with_capacity(64);���6 b.put(&b"hello world"[..]);�İ6 let b1 = b.freeze();���6 let b2 = b1.clone();��6���6$! let th = thread::spawn(move || {���7,)     assert_eq!(&b1[..], b"hello world");�<�7 });��7���7(% assert_eq!(&b2[..], b"hello world");���8 th.join().unwrap();�<�8��4�8������
�$�8��C%��>41 Creates a new `BytesMut` containing `len` zeros.��>���>EB The resulting object has a length of `len` and a capacity greater���?JG than or equal to `len`. The entire length of the object will be filled�|�? with zeros.��@���@DA On some platforms or allocators this function may be faster than���@ a manual implementation.��A�t�A���A�<�A��İA��
�A���A%" let zeros = BytesMut::zeroed(42);��A���B$! assert!(zeros.capacity() >= 42);���B  assert_eq!(zeros.len(), 42);���B52 zeros.into_iter().for_each(|x| assert_eq!(x, 0));�<�C��4�C����
��	�C��K2��C1���D���DC@ Afterwards `self` contains elements `[0, at)`, and the returned���DKH `BytesMut` contains elements `[at, capacity)`. It's guaranteed that the���EIF memory does not move, that is, the address of `self` does not change,���FC@ and the address of the returned slice is `at` bytes after that.��F���FGD This is an `O(1)` operation that just increases the reference count�ܷG and sets a few indices.��G�t�G���G�<�G��ĆH��
�H���H41 let mut a = BytesMut::from(&b"hello world"[..]);���H let mut b = a.split_off(5);��I���I
 a[0] = b'j';���I
 b[0] = b'!';��I���I! assert_eq!(&a[..], b"jello");���I" assert_eq!(&b[..], b"!world");�<�J���J�d�J���J���J Panics if `at > capacity`.�-��JL<consider BytesMut::truncate if you don't need the other half�L�K��������K�
�$�Kײ�K��V#��ODA Removes the bytes from the current view, returning them in a new���O `BytesMut` handle.��P���PDA Afterwards, `self` will be empty, but will retain any additional���PC@ capacity that it had before the operation. This is identical to���Q  `self.split_to(self.len())`.��Q���QK®��R���R�t�R���R�<�R����R"���S���S0����S!���S��T let other = buf.split();��T��T����T%" assert_eq!(1013, buf.capacity());��T���U*' assert_eq!(other, b"hello world"[..]);�<�U��-��UI9consider BytesMut::clear if you don't need the other half�,�V��������V�
�$�V��\1��V2/ Splits the buffer into two at the given index.��W���WPM Afterwards `self` contains elements `[at, len)`, and the returned `BytesMut`���X  contains elements `[0, at)`.��X���XK®��Y���Y�t�Y���Y�<�Y����Y��
�Y���Y4��
��Z let mut b = a.split_to(5);��Z���Z
 a[0] = b'!';���Z
 b[0] = b'j';��[���[" assert_eq!(&a[..], b"!world");���[! assert_eq!(&b[..], b"jello");�<�[���[�d�[���[�̅\��-��\K;consider BytesMut::advance if you don't need the other half�D�\��������]�
�$�]ײ�]��e&��aGڷL�a���a���aEɸ\�b���b���b.+ Existing underlying capacity is preserved.��c���c[����c3���d�t�d���d�<�d����d��
�d���d63 let mut buf = BytesMut::from(&b"hello world"[..]);���e���e"��<�e��D�f������f�
�$�f�	�f��i��gIF Clears the buffer, removing all data. Existing capacity is preserved.��h�t�h���h�<�h����h��
�h���h6��
��i����i��<�i��,�i������i�
�$�j��p3��k;8 Resizes the buffer so that `len` is equal to `new_len`.��k���kEB If `new_len` is greater than `len`, the buffer is extended by the���lHE difference with each additional byte set to `value`. If `new_len` is���l41 less than `len`, the buffer is simply truncated.��m�t�m���m�<�m����m��
�m���m" let mut buf = BytesMut::new();��n���n buf.resize(3, 0x1);���n+( assert_eq!(&buf[..], &[0x1, 0x1, 0x1]);��n���n buf.resize(2, 0x2);���o&# assert_eq!(&buf[..], &[0x1, 0x1]);��o���o buf.resize(4, 0x3);���o0- assert_eq!(&buf[..], &[0x1, 0x1, 0x3, 0x3]);�<�p��4�p������p�
�$�pnew_len�<�p�,�p��{,��v" Sets the length of the buffer.��v���vDA This will explicitly set the size of the buffer without actually���wIF modifying the data, so it is up to the caller to ensure that the data�̐x has been initialized.��x�t�x���x�<�x����x��
�x���y41 let mut b = BytesMut::from(&b"hello world"[..]);��y�d�yɣ��y     b.set_len(5);�,�y���y���z!̀�z�d�zɣ��z     b.set_len(11);�,�z���z���z'$ assert_eq!(&b[..], b"hello world");�<�{��<�{������{�
�$�{�	�{���,��|IF Reserves capacity for at least `additional` more bytes to be inserted���} into the given `BytesMut`.��}���}KH More than `additional` bytes may be reserved in order to avoid frequent���~C@ reallocations. A call to `reserve` may result in an allocation.��~���~LI Before allocating new buffer space, the function will attempt to reclaim���IF space in the existing buffer. If the current handle references a view���IF into a larger original buffer, and all other handles referencing part��ˀHE of the same original buffer have been dropped, then the current view����LI can be copied/shifted to the front of the buffer and the handle can take���HE ownership of the full buffer, provided that the full buffer is large����41 enough to fit the requested additional capacity.������LI This optimization will only happen if shifting the data from the current��ȃHE view to the front of the buffer is not too expensive in terms of the����JG (amortized) time required. The precise condition is subject to change;���KH as of now, the length of the data being shifted needs to be at least as����LI large as the distance that it's shifted by. If the current view is empty����KH and the original buffer is large enough to fit the requested additional��Ն30 capacity, then reallocations will never happen.����t����������85 In the following example, a new buffer is allocated.���<����ā���
������0- let mut buf = BytesMut::from(&b"hello"[..]);��ۈ buf.reserve(64);���" assert!(buf.capacity() >= 69);�<����������?< In the following example, the existing buffer is reclaimed.���<�������"��������/, let mut buf = BytesMut::with_capacity(128);��� buf.put(&[0; 64][..]);����ܑ� let ptr = buf.as_ptr();�䱋��
ҋ��ڋ�����#  assert_eq!(buf.capacity(), 64);�������
 drop(other);���� buf.reserve(128);�ڌ���$! assert_eq!(buf.capacity(), 128);����" assert_eq!(buf.as_ptr(), ptr);�<�������dƍ��׍��ߍ1. Panics if the new capacity overflows `usize`.�<����������
�$��
 985  additional�T�����Fl�����������
�$��ՠT��allocate�D�����8���YV Attempts to cheaply reclaim already allocated capacity for at least `additional` more����VS bytes to be inserted into the given `BytesMut` and returns `true` if it succeeded.�������\Y `try_reclaim` behaves exactly like `reserve`, except that it never allocates new storage����JG and returns a `bool` indicating whether it was successful in doing so:�������74 `try_reclaim` returns false under these conditions:����B?  - The spare capacity left is less than `additional` bytes AND����NK  - The existing allocation cannot be reclaimed cheaply or it was less than����!    `additional` bytes in size�������VS Reclaiming the allocation cheaply is possible if the `BytesMut` has no outstanding����VS references through other `BytesMut`s or `Bytes` which point to the same underlying�d��	 storage.����t�������<���������
������.��
���*' assert_eq!(true, buf.try_reclaim(64));����#  assert_eq!(64, buf.capacity());�������#  buf.extend_from_slice(b"abcd");����  let mut split = buf.split();����#  assert_eq!(60, buf.capacity());����$! assert_eq!(4, split.capacity());����-* assert_eq!(false, split.try_reclaim(64));����+( assert_eq!(false, buf.try_reclaim(64));����-* // The split buffer is filled with "abcd"����,) assert_eq!(false, split.try_reclaim(4));����1. // buf is empty and has capacity for 60 bytes����*' assert_eq!(true, buf.try_reclaim(60));����t�� drop(buf);����-������� split.clear();����$�����,) assert_eq!(true, split.try_reclaim(64));����%" assert_eq!(64, split.capacity());�<����-���P@consider BytesMut::reserve if you need an infallible reservation�\����������
�$��ՠT�����2���+( Appends given bytes to this `BytesMut`.�������JG If this `BytesMut` object does not have enough capacity, it is resized�T�� first.����t�������<����ij���
������-* let mut buf = BytesMut::with_capacity(0);����%" buf.extend_from_slice(b"aaabbb");����%" buf.extend_from_slice(b"cccddd");�������*' assert_eq!(b"aaabbbcccddd", &buf[..]);�<������������������
�$���M4�����*���74 Absorbs a `BytesMut` that was previously split off.�������LI If the two `BytesMut` objects were previously contiguous and not mutated����FC in a way that causes re-allocation i.e., if `other` was created by����LI calling `split_off` on this `BytesMut`, then this is an `O(1)` operation����A> that just decreases a reference count and sets a few indices.����(% Otherwise this method degenerates to����-* `self.extend_from_slice(other.as_ref())`.����t�������<���������
������.��
���+( buf.extend_from_slice(b"aaabbbcccddd");�������! let split = buf.split_off(6);����$! assert_eq!(b"aaabbb", &buf[..]);����&# assert_eq!(b"cccddd", &split[..]);������� buf.unsplit(split);����*˴<����<������������
�$���,�����0D��������
����ܰ�D�������������
�$�����'d�������������
�$�����?�����������
�$���,�����B\�����������������������������q�aX������
�$���,���݌$����������
�$����6���������ō�
�$ʍ�9<Ѝ���.l�������������
�$�����%\�����������
�$���,\̝������؝�
�$ݝ����Ǧ>���WT Returns the remaining spare capacity of the buffer as a slice of `MaybeUninit<u8>`.�������HE The returned slice can be used to fill the buffer with data (e.g. by���IF reading from a file) before marking the data as initialized using the���� [`set_len`] method.�ء���" [`set_len`]: BytesMut::set_len����t�������<����Ķ���
Ӣ��ۢ/, // Allocate buffer big enough for 10 bytes.����.+ let mut buf = BytesMut::with_capacity(10);�£��ʣ$! // Fill in the first 3 elements.���*' let uninit = buf.spare_capacity_mut();���� uninit[0].write(0);���� uninit[1].write(1);��ڤ uninit[2].write(2);�������A> // Mark the first 3 bytes of the buffer as being initialized.�dĥɣ�ե     buf.set_len(3);�,���������%" assert_eq!(&buf[..], &[0, 1, 2]);�<�����Φ���������
�$��ƨ�������$��������
�$����������p����䡬L����������
�$����,�����������
�$�����!<�������í�
�$ȭ��έ��0l����������
�$���	���������������������������� l����������
�$�����,\����������
�$���������+L�������������
�$�����D���������������������������,�
���$����˸;=�޿#L�����������
�$��������,L����������
�$�����������������̯�4������������
�$������������\��4�����ı�,������������
�$�������������!4������������
�$�������������$L������������
�$�����$�������������"$��������
���������#�������������!$��������
�����������������$��������
�����ܿ���������&��������������
�$���,������������@\����������������
�$���,�������������0����������������
�$���,���������������ę�<������
��������`����C$������������3�����������d��
���$���,��(*�������̭�4������������
�$�����!��������%T������������
�$����������^�^�����/L��������������
�$��������@L�����������	Arguments���pieces��[����[����[k�ĉ�����������
�$���$�������������,������������
�$�����������H�H�H�L��$����l��D�������$��o�0Vn�!�t�����$L�������H��
�$�����&���ݴ����H�H�H���L��$������l��D���������$L��ݴݴ�H��
��$��������I����N4��������������������������L��
���$���	$��13���$�������I������R4������ڝ�����������Hڝܙ�ڝ�H��l��
��ڝ$���	$��JL�������I����Q4���������������������������H��d��
���$���	$��<>���"����H����>L����������������������L��
����L��)+���*�������H������BL��ڝ������������ܶ���l��
��ڝ�L��/1���,������

�������*t�����

����\��������L�����������
�$�����1̿��
��>�����4ܹ��
��
$������삅���؅!��������"�������������
�$���,���dž"��������<\��������������
�$���,���܇!�������&�������������
�$���,���Έ"�������@\���������������
�$���,����� ��������!������������
�$���,�����!��������;\��������������
�$���,����� ������&����������
�$Č�,ʌ���!������@\��������������
�$���,ō�Î$�������%������������
�$���,�����%�������?\���������������
�$���,���ڐ$��������&��������������
�$���,���ϑ%��������@\����������������
�$���,����#��������$��������٭����
�$���,���ܓ$��������>\��������٭������
�$���,�����#٭������&�����٭�������
�$���,�����$٭������@\�����٭���������
�$���,�����S�������������ڝd���������02���#��������������
��ڝ$���,���՘U��������ޘ���ڝl�������ژ02���=\����������������
��ڝ$���,Ǚ���"8��ޞ����Ě&ǚ���ޞ����ʚ�
�8$˚�,њ���#8��ޞ������@\�����ޞ������Ǜ�
�8$ț�,Λ���!8��خ�����&����خ������
�8$��,�����"8��خ����ܝ@\ߝ���خ��������
�8$��,��Ȟ"�������&��������������
�$���,�����"�������#������������
�$��,�����������ݠ $�������
��-,��Ƨ$$ɧ�����

�����(\������������
���addr�$�����Z\�������
��Ŭ�	׬�>���䕮l������( (�֯St������������
��/$�����	�����V|�������������
��/$������	�����W|�����������Ѷ
��/$˶���	����:����������
��/$���оOlھ��������
��/$���
$����
$��D�����������������
�������
��������
����|���
�<�������D
�.	,8tr�& 8�,!$&,(8�)&+8�,*03�8$=,B8ݞC8
F,J8�KN�8\8�_bc8$d$h8�j&km8n8�Lr{:8|~(�8�4���,�8ݞ�'�8�����8�UD���8$� �8�4���$�8��%�L�,���,�_����_���L�^���4"�^���UD7����U����/,M�����CDT�����%����vx|0i�EEG13ܮ8��ĸ��_���.�����ĸ��^�^��^��[�^�
 986  �[����e�S�������
�8$���<����L�^��LowerHex�D�_���4%�^��UpperHex�D-�_���UDD����U����/,Z�����CDa�����2������z||=m�RIK57�m8��ĸ��_���.�����ĸ��^�^��^��[�^�
 987  �[����e�S�������
�8$�����8��ĸ��_���.�����ĸ��^�^��^��[�^�
 988  �[����e�S�������
�8$���Z�D���������U���謈�(\��謈�(\�������Z�z�������
���D������D�$���$,��74F�\L��Y�b\�����D������6?A02!��L��������������"�(���*,��fD�����A�V��A��V�����������������ڝ����հ���
��ڝ��$���|~xz��%������ٹ�����fD���ٹ�A�V��A��V��������������������ŗ�����������
�������$���vxrt��N�Ԙ`�|�,�
���6��
��n��n���+l�
��n��n���!'����_���!O�!��������^�^��^��[�^�
 989  �[����e�S������!�
�$�!��!��#&����$)�������$#$�$������
���,�$��%/l�%�����&
�
 990  error_info�T�&��'6��'
��$�'ͩ4�'�%����������%��Ӂ�8�%����������%������ �(�%����������%����b�b%%�&����������&������8�&����������&������ �(�&����������&�����c�c&&�'����������'������8�'����������'������ �(�'����������'�����de''�(����������(������8�(����������(������ �(�(����������(�����e1f((�)����������)������8�)����������)������ �(�)����������)�����fIg))�*����������*������8�*����������*������ �(�*����������*����hah**�+����������+������8�+����������+������ �(�+����������+����#i~i++�,����������,������8�,����������,������ �(�,����������,����;j�j,, �-����������-������8 �-����������-�����!� !�(!�-����������-����Sk�k--"�.����������.������8"�.����������.�����#� #�(#�.����������.����pl�l..$�/����������/������8$�/����������/�����%� %�(%�/����������/�����m�m//&�0����������0������8&�0����������0�����'� '�('�0����������0�����n�n00(�1����������1��ɺ��8(�1����������1�����)� )�()�1����������1�����op11*�2����������2������8*�2����������2�����+� +�(+�2����������2�����p0q22,�3����������3������8,�3����������3�����-� -�(-�3����������3�����qHr33.�4����������4������8.�4����������4�����/� /�(/�4����������4����
 991  ses440�5����������5������80�5����������5�����1� 1�(1�5����������5����"t}t552�6����������6������82�6����������6�����3� 3�(3�6����������6����:u�u664�7����������7������84�7����������7�����5� 5�(5�7����������7����Wv�v776�8����������8������86�8����������8�����7� 7�(7�8����������8����ow�w888�9����������9������88�9����������9�����9� 9�(9�9����������9�����x�x99:�:����������:������8:�:����������:�����;� ;�(;�:����������:�����y�y::<�;����������;������8<�;����������;�����=� =�(=�;����������;�����z{;;>�<����������<������8>�<����������<�����?� ?�(?�<����������<�����{/|<<@�=����������=����ɝ
��8@�=����������=�����A� A��|==B�>����������>������8B�>����������>�����C� C��}>>�F� F�(F�L����������L����f~�~LL�G� G�(G�M����������M����~�MM�H� H�(H�N����������N�������NN�I� I�(I�O����������O������	�OO�J� J�(J�P����������P����Ƃ!�PP�K� K�(K�Q����������Q����ރ9�QQ�L� L�(L�R����������R������Q�RR�M� M�(M�S���	���	���	�	S�	����i�SS�N� N�(N�T���	���	���	�	T�	���&���TT�O� O�(O�U���	���	���	�	U�	���>���UU�P� P�(P�V���	���	���	�	V�	���V���VV�Q� Q�(Q�W���	���	���	�	W�	���n�ɊWW�R� R�(R�X���	���	���	�	X�	������XX�S� S�(S�Y���	���	���	�	Y�	�������YY�T� T�(T�Z���	���	���	�	Z�	������ZZ�U� U�(U�[���	���	���	�	[�	���Ύ)�[[�V� V�(V�\���	���	���	�	\�	����A�\\�W� W�(W�]���	���	���	�	]�	�����Y�]]�X� X�(X�^���	���	���	�	^�	����q�^^�Y� Y�(Y�_���	���	���	�	_�	���.���__�Z� Z�(Z�`���	���	���	�	`�	���F���``�[� [�([�a���	���	���	�	a�	���^���aa�\� \�(\�b���	���	���	�	b�	���v�іbb�]� ]�(]�c���	���	���	�	c�	������cc�^� ^���dd�_� _�c�ee�a� a� �gg�b� b�ݚhh�d��Hd����՝wd��w
�	8ڝ d���d��(d����՝��wd��w
�	8ڝ d���d��Bxd���	��	՝�
 992  �I�I�I���I��һ��x��	wd��w
�	8ڝ d����d��,.�d��!8d����՝wd��w
�	8ڝ d����d���d��hd����՝wd��w
�	8ڝ d���d��+hd�����՝��wd��w
�	8ڝ d����d���d��0d����՝wd��w
�	8ڝ d���d��0d����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��@d����՝wd��w
�	8ڝ d���d��!Xd����՝wd��w
�	8ڝ d���d��!Xd����՝wd��w
�	8ڝ d���d��@d����՝wd��w
�	8ڝ d���d��!Xd����՝wd��w
�	8ڝ d���d��!Xd����՝wd��w
�	8ڝ d���d��,@d����՝wd��w
�	8ڝ d��ͩ0d���d��/Xd����՝wd��w
�	8ڝ d��ͩ0d���d��/Xd����՝wd��w
�	8ڝ d��ͩ0d���d��+8d����՝wd��w
�	8ڝ d��ͩ0d���d��.Pd����՝wd��w
�	8ڝ d��ͩ0d���d��.Pd����՝wd��w
�	8ڝ d��ͩ0d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��8d����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��Pd����՝wd��w
�	8ڝ d���d��J�d�����՝����wd��w
�	8ڝ d����d���d��3Pd����՝��wd��w
�	8ڝ d���d��3Pd����՝��wd��w
�	8ڝ d���d��5Xd����՝Ӂwd��w
�	8ڝ d���d��8pd����՝Ӂwd��w
�	8ڝ d���d��8pd����՝Ӂwd��w
�	8ڝ d���d��5Xd����՝��wd��w
�
 993  8ڝ d���d��8pd����՝��wd��w
�
 994  8ڝ d���d��8pd����՝��wd��w
�
 995  8ڝ d���d��5Xd����՝��wd��w
�
 996  8ڝ d���d��8pd����՝��wd��w
�
 997  8ڝ d���d��8pd����՝��wd��w
�
 998  8ڝ d���d��5Xd����՝��wd��w
�
 999  8ڝ d���d��8pd����՝��wd��w
�
1000  8ڝ d���d��8pd����՝��wd��w
�
1001  8ڝ d���d��5Xd����՝ɺwd��w
�
1002  8ڝ d���d��8pd����՝ɺwd��w
�
1003  8ڝ d���d��8pd����՝ɺwd��w
�
1004  8ڝ d���d��5Xd����՝��wd��w
�
1005  8ڝ d���d��8pd����՝��wd��w
�
1006  8ڝ d���d��8pd����՝��wd��w
�
1007  8ڝ d���d��7`d����՝��wd��w
�
1008  8ڝ d���dڀ:xd݀��՝��wd�w
�
1009  8ڝ d��d�:xd���՝��wd��w
�
1010  8ڝ d���d�7`d���՝��wd��w
�
1011  8ڝ d���d�:xd���՝��wd��w
�
1012  8ڝ d���d��:xd����՝��wd��w
�
1013  8ڝ d���d��E`d����՝ɺwd��w
�
1014  8ڝ d��ͩ0d���d��Hxd����՝ɺwd��w
�
1015  8ڝ d��ͩ0d���d��Hxd����՝ɺwdȈw
�
1016  8ڝ d͈ͩ0dӈ�d҉DXdՉ��՝��wd�w
�
1017  8ڝ d�ͩ0d��d�Gpd���՝��wd��w
�
1018  8ڝ d��ͩ0d���d��Gpd����՝��wd��w
�
1019  8ڝ d��ͩ0d���d��5Xd����՝Ғwd��w
�
1020  8ڝ d���d��8pd����՝Ғwd��w
�
1021  8ڝ d���d��8pd����՝Ғwd��w
�
1022  8ڝ d���d��5Xd����՝ҟwd��w
�
1023  8ڝ d���d��8pd����՝ҟwd��w
�
1024  8ڝ d���d��8pd����՝ҟwd��w
�
1025  8ڝ dƒ�d��7hd����՝��wdƓw
�
1026  8ڝ d˓�	dѓ�e��He�����ye��y
�
1027  �� e���e��(e�������ye��y
�
1028  �� e���e��Bxe���
1029  ��
1030  ��
1031  �I�I�I���I��һ��x��
1032  ye��y
�
1033  �� e����e��')�e��!8e�����ye��y
�
1034  �� e����e���e��he�����ye��y
�
1035  �� e���e��+he��������ye��y
�
1036  �� e����e���e��0e�����ye��y
�
1037  �� e���e��0e�����ye��y
�
1038  �� e���e��8e�����ye��y
�
1039  �� e���e��Pe�����ye��y
�
1040  �� e���e��Pe�����ye��y
�
1041  �� e���e��8e�����ye��y
�
1042  �� e���e��Pe�����ye��y
�
1043  �� e���e��Pe�����ye��y
�
1044  �� e���e��8e�����ye��y
�
1045  �� e���e��Pe�����ye��y
�
1046  �� e���e��Pe�����ye��y
�
1047  �� e���e��8e�����ye��y
�
1048  �� e���e��Pe�����ye��y
�
1049  �� e���e��Pe�����ye��y
�
1050  �� e���e��8e�����ye��y
�
1051  �� e���e��Pe�����ye��y
�
1052  �� e���e��Pe�����ye��y
�
1053  �� e���e��8e�����ye��y
�
1054  �� e���e��Pe�����ye��y
�
1055  �� e���e��Pe�����ye��y
�
1056  �� e���e��@e�����ye��y
�
1057  �� e���e��!Xe�����ye��y
�
1058  �� e���e��!Xe�����ye��y
�
1059  �� e���e��@e�����ye��y
�
1060  �� e���e��!Xe�����ye��y
�
1061  �� e���e��!Xe�����ye��y
�
1062  �� e���e��,@e�����ye��y
�
1063  �� e��ͩ0e���e��/Xe�����ye��y
�
1064  �� e��ͩ0e���e��/Xe�����ye��y
�
1065  �� e��ͩ0e���e��+8e�����ye��y
�
1066  �� e��ͩ0e���e��.Pe�����ye��y
�
1067  �� e��ͩ0e���e��.Pe�����ye��y
�
1068  �� e��ͩ0e���e��8e�����ye��y
�
1069  �� e���e��Pe�����ye��y
�
1070  �� e���e��Pe�����ye��y
�
1071  �� e���e��8e�����ye��y
�
1072  �� e���e��Pe�����ye��y
�
1073  �� e���e��Pe�����ye��y
�
1074  �� e���e��J�e����������ye��y
�
1075  �� e����e���e��3Pe�������ye��y
�
1076  �� e���e��3Pe�������ye��y
�
1077  �� e���e��5Xe�����Ӂye��y
�
1078  �� e���e��8pe�����Ӂye��y
�
1079  �� e���e��8pe�����Ӂye��y
�
1080  �� e���e��5Xe�������ye��y
�
1081  �� e���e��8pe�������ye��y
�
1082  �� e���e��8pe�������ye��y
�
1083  �� e���e��5Xe�������ye��y
�
1084  �� e���e��8pe�������ye��y
�
1085  �� e���e��8pe�������ye��y
�
1086  �� e���e��5Xe�������ye��y
�
1087  �� e���e��8pe�������ye��y
�
1088  �� e���e��8pe�������ye��y
�
1089  �� e���e��5Xe�����ɺye��y
�
1090  �� e���e��8pe�����ɺye��y
�
1091  �� e���e��8pe�����ɺye��y
�
1092  �� e���e��5Xe�������ye��y
�
1093  �� e���e��8pe�������ye��y
�
1094  �� e���e��8pe�������ye��y
�
1095  �� e���e��7`e�������ye��y
�
1096  �� e���eڀ:xe݀�����ye�y
�
1097  �� e��e�:xe������ye��y
�
1098  �� e���e�7`e������ye��y
�
1099  �� e���e�:xe������ye��y
�
1100  �� e���e��:xe�������ye��y
�
1101  �� e���e��E`e�����ɺye��y
�
1102  �� e��ͩ0e���e��Hxe�����ɺye��y
�
1103  �� e��ͩ0e���e��Hxe�����ɺyeȈy
�
1104  �� e͈ͩ0eӈ�e҉DXeՉ�����ye�y
�
1105  �� e�ͩ0e��e�Gpe������ye��y
�
1106  �� e��ͩ0e���e��Gpe�������ye��y
�
1107  �� e��ͩ0e���e��5Xe�����Ғye��y
�
1108  �� e���e��8pe�����Ғye��y
�
1109  �� e���e��8pe�����Ғye��y
�
1110  �� e���e��5Xe�����ҟye��y
�
1111  �� e���e��8pe�����ҟye��y
�
1112  �� e���e��8pe�����ҟye��y
�
1113  �� eƒ�e��7he�������yeƓy
�
1114  �� e˓�	eѓ�hݜ 	hh��	��՝�h�	�
�
1115  8ڝ h�	�hʝ+	Hh͝	��՝����hם	�
�
1116  8ڝ hܝ	�h��,	XhȞ	��՝�hԞ	�
�
1117  8ڝ hٞ	��hߞ	�h��#	Hh��	���՝���hş	�
�
1118  8ڝ hʟ	��hП	�h��	0h��	��՝�h��	�
�
1119  8ڝ h��	ƾh��	�h��	0h��	��՝�h��	�
�
1120  8ڝ h��	ƾh��	�h�	8h�	��՝�h��	�
�
1121  8ڝ h��	ƾh��	�hТ 	PhӢ	��՝�hޢ	�
�
1122  8ڝ h�	ƾh�	�h�� 	Ph��	��՝�hɣ	�
�
1123  8ڝ hΣ	ƾhԣ	�h��	8h��	��՝�h��	�
�8ڝ h��	ƾh��	�h�� 	Ph��	��՝�h��	�
�8ڝ h��	ƾh��	�h�� 	Ph��	��՝�h��	�
�8ڝ h��	ƾh��	�h�	8h�	��՝�h�	�
�8ڝ h�	ƾh��	�hƧ 	Phɧ	��՝�hԧ	�
�8ڝ h٧	ƾhߧ	�h�� 	Ph��	��՝�h��	�
�8ڝ hĨ	ƾhʨ	�h��	8h��	��՝�h��	�
�8ڝ h��	ƾh��	�h�� 	Ph��	��՝�h��	�
�8ڝ h��	ƾh��	�h� 	Ph�	��՝�h��	�
�8ڝ h��	ƾh��	�h׫	8hګ	��՝�h�	�
�8ڝ h�	ƾh��	�h�� 	Ph��	��՝�hʬ	�
�8ڝ hϬ	ƾhլ	�h�� 	Ph��	��՝�h��	�
�8ڝ h��	ƾh��	�h��	8h��	��՝�h��	�
�8ڝ h��	ƾh��	�h�� 	Ph��	��՝�h��	�
�8ڝ h��	ƾh��	�h� 	Ph�	��՝�h�	�
�8ڝ h��	ƾh��	�iݜ 	hi��	����i�	�
��� i�	�iʝ+	Hi͝	�������iם	�
��� iܝ	�i��,	XiȞ	����iԞ	�
��� iٞ	��iߞ	�i��#	Hi��	�������iş	�
��� iʟ	��iП	�i��	0i��	����i��	�
��� i��	ƾi��	�i��	0i��	����i��	�
��� i��	ƾi��	�i�	8i�	����i��	�
��� i��	ƾi��	�iТ 	PiӢ	����iޢ	�
��� i�	ƾi�	�i�� 	Pi��	����iɣ	�
��� iΣ	ƾiԣ	�i��	8i��	����i��	�
��� i��	ƾi��	�i�� 	Pi��	����i��	�
��� i��	ƾi��	�i�� 	Pi��	����i��	�
��� i��	ƾi��	�i�	8i�	����i�	�
��� i�	ƾi��	�iƧ 	Piɧ	����iԧ	�
��� i٧	ƾiߧ	�i�� 	Pi��	����i��	�
��� iĨ	ƾiʨ	�i��	8i��	����i��	�
��� i��	ƾi��	�i�� 	Pi��	����i��	�
��� i��	ƾi��	�i� 	Pi�	����i��	�
��� i��	ƾi��	�i׫	8iګ	����i�	�
��� i�	ƾi��	�i�� 	Pi��	����iʬ	�
��� iϬ	ƾiլ	�i�� 	Pi��	����i��	�
��� i��	ƾi��	�i��	8i��	����i��	�
��� i��	ƾi��	�i�� 	Pi��	����i��	�
��� i��	ƾi��	�i� 	Pi�	����i�	�
��� i��	ƾi��	��
1124  �s$
1125  ! A `Chain` sequences two buffers.��
1126  ���J
1127  G `Chain` is an adapter that links two underlying buffers and provides a���P
1128  M continuous view across both buffers. It is able to sequence either immutable���D
1129  A buffers ([`Buf`] values) or mutable buffers ([`BufMut`] values).��
1130  ���O
1131  L This struct is generally created by calling [`Buf::chain`]. Please see that���-
1132  * function's documentation for more detail.��
1133  �t�
1134  ���
1135  �<�
1136  ���
1137  ȼ�
1138  ���"
11391140  ��
11411142  �
1143  ���,
1144  ) let full: Bytes = buf.copy_to_bytes(11);���-
1145  * assert_eq!(full[..], b"hello world"[..]);�<�
1146  ���
1147  ���
1148   [`Buf::chain`]: Buf::chain�B,�
1149  ���������
1150  Ź�
1151  ����-E�|�
1152  ��'),.$�
1153  �
1154  �����$�
1155  �
1156  �����(j�
1157  ������������_��J�_��X����_���������������^�^��^��[�^�
1158  �[����e�S�����j�
1159  �
�����,�
1160  �5���41 Iterator over the bytes contained by the buffer.�F�tJ��Y��]
 Basic usage:�n�<r���z��
1161  ����'��
1162  ��#��
1163  ����(��
1164  ��(��
1165  ��(��
1166  ��"��
1167  <���DD��������0Vn�!�t�D�,������(o�������m��-���_���KM�������^�^��^��[�^�
1168  �[����e�S�����o��
���,������AKH A `BufMut` adapter which limits the amount of bytes that can be written�� to an underlying buffer.�E,���������թ6��)>��!D�,������d�,����(p����������-����_���KM��������^�^��^��[�^�
1169  �[����e�S�����p��
���,�����
�&D
A A `Buf` adapter which implements `io::Read` for the inner value.�k
��oH
E This struct is generally created by calling `reader()` on `Buf`. See���7
4 documentation of [`reader()`](Buf::reader) for more�d�
	 details.�G4�
�&����
1170  �
���Hi:�_D�4�
�
�����(s�
��&����
1171  m�_��5����_���SU��������^�^��^��[�^�
1172  �[����e�S�����s�
�
���,�
����PJG A `Buf` adapter which limits the bytes read from an underlying buffer.�����FC This struct is generally created by calling `take()` on `Buf`. See���<9 documentation of [`take()`](Buf::take) for more details.�H$�������٣0�`�)�;��!D�,������d�,����(t����������-٣��_���KM����٣��^�^��^��[�^�
1173  �[����e�S�����t��
���,����~�4M���������X~�40~�4�����~�5*(~�5����������~�5�
� ~�5�(~�5�~�6!M������~�66H~�6����������~�7�
� ~�7�(~�7*M���������(&����$!����������
��M���������������
��
5M���������31����/,����������*�
�(�&$M�����!�����������
��@M���������><����:7����������5�
�3�1/M�����,)����������'�
�%�#KM���������IG����EB���������@�
�>�<:M�����74���������2�
�0�.VM���������TR����PM����������K�
�I�GEM�����B?����������=�
�;�9���)HE A `BufMut` adapter which implements `io::Write` for the inner value.�r��vKH This struct is generally created by calling `writer()` on `BufMut`. See���:7 documentation of [`writer()`](BufMut::writer) for more�d���N4��&����
1174  �ϩ�Pу�.��4�������(���&����
1175  m��-ϩ��_���KM����ϩ��^�^��^��[�^�
1176  �[����e�S�������
���,�����=�����_���\.�_��������^�^��^��[�^�
1177  �[����e�S������c�
� �d��j��=�����_���\.�_��������^�^��^��[�^�
1178  �[����e�S������c�
� �d��j��=�����_���\.�_��������^�^��^��[�^�
1179  �[����e�S������c�
� �d��j��=�����_���\.�_��������^�^��^��[�^�
1180  �[����e�S������c�
� �d��j��=�����_���\.�_��������^�^��^��[�^�
1181  �[����e�S������c�
� �d��j��=�����_���\.�_��������^�^��^��[�^�
1182  �[����e�S������c�
� �d��j����52 Error type for the `try_get_` methods of [`Buf`].���2/ Indicates that there were not enough remaining���(% bytes in the buffer while attempting���*' to get a value from a [`Buf`] with one�� of the `try_get_` methods.��\����B���$�^���� ��2/ The number of bytes necessary to get the value�L� ���� �� /, The number of bytes available in the buffer�L� ��(�������_�$&��������^�^��^��[�^�
1183  �[����e�S��������
�,���H�����������9;������������
�L�����������$�+-028�<@B��������
������9
1184  ��]����Jh�$��)��.l�3��8��=|�B�G��L�R�X^�dnjj
1185  pGv}|���v�����<�����k��!��#��%�l'�)��*��,��.��0�X2��3��5�_9���;>�@�B$E+eG2�I9�K@�NGiQN�SUV\(XcjZj(]q|_x�a2d�Sf��h��k�n�yp��r�0u��w��y�X|�p����Ć�1��#��>����������ɔ!��)��0��7S�>��E��M��T�[b�b��i�p�
w�~(�X����9	���+�� �G"��#�.&��'�O)�+��,��.��0�@2��3��5�7
1186  �9<�=|?&jA-XB4=@;�=B�;I:P8W6^?4e2lB0s~.z�,��*�)�$'�A%��#��!��	���	�Y��������1���	������	������h���
1187  ��	���� ��'+�.��5)�<��	D��Kf�R��Y��`y�g��n
1188  �u��|T���
1189  �G��^�����������������,��a�����i��8��}��"�����f����4��
.�����$a�+��2u�9��@S�G�N��U�\��ch�j�qG�x�� ���ï�t��@���0��0�ȧ�s�������������������!��"��#�$�$��~ 
1190  {'~z.�w5`s<�pC�oJWmQ�jXpi_ef�dm"dt�c{,c��b��b�&b��a�a�{`����_��\����y[����Z���fZ�����Y���eY
���X��$fX+��3�W:��BlWI;Q�VX¿`oVg��o�Uv��~mU�����T����kT�����S����iS�����R�������bR��������Q�����MQ����%�P,��4�O;��COJ��R�HY��a��iHHp�Gw�G~,G��F�E��D�D��C��B��A��@��@�@��>��=��<�=<�~;��:�:��8	�7
1191  	�6	16	�5	�5&	c4-	m 4	X;	/B	�I	�P	W	s^	Ye	Il	�s	��y	��	���	n��	���	���		��	���	Y��	���	O��	���	���	M��	���	���	Z��	���	v��	$��	���	��	���	a�
1192  ��
1193  ]�
1194  ��
1195  �
1196  |�%
1197  ��+
1198  h�1
1199  ��7
1200  �=
1201  ��E
1202  ��K
1203  ��S
1204  �Y
1205  ��a
1206  �g
1207  ��o
1208  v�u
1209  ��{
1210  r��
1211  ���
1212  ���
1213  ���
1214  K��
1215  &��
1216  Z��
1217  ���
1218  
��
1219  ���
1220  ���
1221  h��
1222  ���
1223  ���
1224  ���
1225  d��
1226  ���
1227  ���
1228  ���
1229  d���	��ьh�̍%��+��3d�9��A��G��O`�U��]��c��k\�q��y�����X��������������Ι������ؚ�������՛�ޜ������ѝ�u���	����n���%b�+��1��7:�=��C�J\�P�W�^�e��k�r�y���������������o��Z���!��!�������T��d���B��ۀ�l��d������
V
1230  
�~
�~
@~
�}"
�}(
*}.
�|4
p|:
|@
�{F
Z{L
�zR
�zX
Dz^
�yd
�yj
.yp
�xv
ux|
x�
�w�
_w�
w�
�v�
9v�
�u�
eu�
�t�
�t�
*t�
�s�
ps�
s�
�r�
Zr�
�q�
d���
�q�
,q�
�p�
ppp	�oVo�n�n!<n'�m-�m3"m9�l?flElK�kQLkW�j]�jc2ji�ioviui{�h�\h��g��g�&g��f�Pf��e�|e�e��d�bd�d��c�Fc��b��b�e���za�a��`�e��X``�_U_�^#�^)Q^/�]5�];M]A�\G�\MI\S�[Y�[_E[e�Zk�ZqAZw�Y}�Y�=Y��X��X�9X��W��W�%W��V�]V��U��U�4U��T��T�0T��S��S�S�e����R�fRR
1231  �Q^QQ�P"VP(�O.�O4NO:�N@�NFFNL�MR�MX>M^�Ld�Lj6Lp�Kv�K|.K��J�~J�&J��I�gI�I��H�8H��G�pG�G��F�hF�F��E�^E��D��D�0D��C�h՟	RC	�B|BB�A!9A'�@-a@3�?9�???E�>KG>Q�=Wp=]=c�<i-<o�;uU;{�:��:�-:��9�i՟	�[9��8��8�+8��7�`7��6��6�/6��5�c5��4��4�24��3�g3�3�262�1-- 0.&�*,�*2�+8�(>�(D�)Ju&P{&Vc'\$b$h�$n|#t�"z�#�#��#�#��#�##��#�/#��#�;#����������m��|�'��m��|�i��m�|
1232  ��m�| �&�m.�|6/<�mD�|L�R�X[^dj�p�����������struct docs�rope�3https://en.wikipedia.org/wiki/Rope_(data_structure)��/
std::io::Read�std::io��std::io::Write������ͬ�/֬��������������/�ͬ֬����������	��֬����֬�֬writev�1http://man7.org/linux/man-pages/man2/readv.2.html���������	
1233  Buf::chain�����s�������	reader()�Buf::reader�u���Ͱ����Ͱ	take()��	Buf::take�����������r	�writer()��BufMut::writer���۱���۱��$Self::split_off��/�C�1�0Drop�static slice�Bytes::from_static��9�0��Bytes::from_owner��/�C��1в��0ݲ�9�0������/��C�1�0в�0ݲ��9�����GBytesMut::set_len��C�1���G�1Ĵ�C��Ĵ�G�1�C���H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J�������� ���H����������������������I�I�I�H�J�������������H����������������������I�I�I�H�J������������������������������������������������������Ļʻл$b'�V�E,���C��^R�nIj��}�>JX���� �b{�������s��a�{?
�s5��d^�X'K1�Sݤ_�&�x�yƨ�#M�����k;垪�����7NNL�QM���{�&?
1234  �_L¥ޝ��b�b�.@\��<��f%�8C���2������v��P��z�8{i��+X.���%��xg/��0W�[ԥ���`c�@o��+��줶���7y[�Q
���Cm.!i�B��c�kH>w�E�����$�?��-��Z!O��W�~2J���q<4�ѽ�L�NnL��c��wv�i������!y��w�v����G���Rh(EM���@$�5Z9�:��J]c���F<�b�؏dd1�`*��,>��|�sc�<.���*i�ͷ�ޅ'A\��i0>�r�׫�9�"V�6}��UW���c�42�bt�*b��˦�����}��z��	:
1235  �h����5��O�����e-�a�`��s�CƋm
D�WjU��^���;_����(��C=��h�u4�l�U���Ԯ�?���g���:��A;R�����#?E'�����w�J�'T�G����]>Ce[�5�p^mCl��G�n���җ�:�d��Ya�~f��U�Q��"��W�t�����g)}�G��M[�TǑK���ix���c�f�/t��2�(:�։�B����.�a���I�.�����h�c��),����&7��eA֟���&�Q|R-���zɸ�����������A���
n��CwF�=��lH���}f��}��+���W=E��Q��?xz�u�ϘC۸����M�����Sy$r�r�!��G�(U���ZL���v���,���+�]�[4s묔��킯DI1he�C�K��T�uH���U��E,9)t���ƿU��֔B,�C�3nol��w�v����9#�Avb�S��A�Ț�y|�v�5X3����o�3��o$�P'Sx��F��&#v����l͞{�^e�����ޕ?晠�ݺ�J�^�H�%�"s�5b��m���*�s]i$D��|�)�۞>(p�fFZ�:�A��K���$�;Y����唼@�S0��T ��J1�h�4K5�=c*���Ɦ�/�Ing�b���4]߸��:yW�ۆ��O��#��!Ys�ಣZa�*���W�v�����5�4�2_�7����i1@�+�KfA��2/4H��:U15R��Đ���?ï�����	��^Q�mO�������5�&�p�^s���RY�h��I�̑a�381��f��������߳BJ��U����ek�=J�gl8�3�F�҉T�K8p.�DL�N��%�
$�U��K�ڸ�Kd���TJU�c��Ä�='��t�a��A,�Z�A��T	(="��cÞ�E�t��/]s\�s���u2��\
�D�|�ک�ٶ���p�ˇ$pg�H�=��>:�.�y9���J�l7$�N�)�,�Nϱe/|�_���MǥƯ����)
���G�J������C�_Ɖ�*�<@�]����˷�aE�y��є"i%�ʀGӿW0�B�M\Jآ�1l(@�T��ֵK*H�0LVq� ƺ@��ji���w�M'i�	�;��rV1��d
�W�o�&�n=��x��[<Zv�g����(�|��Hk"�Bs�Y���
1236  �����<�w�i�̥���2Z�f^-��&��E�"�����wn��$�:S�-v
1237  d�@����H�ǢeOۯ@e��C����g�c��տl�SB�.�w
1238  �����]S�V��A<���l�p�׀o(l�"��Ico�Ħ&�Bh,L}���F������3E�W  �/KղZ�\?6'n��,�����@���eT}7�~��M!'m\CJ��鱔0�V�ۿF�T��Y'G��w���\xz�<��*���0��v\�Z���DZ�`����7���Wנ�_i	n�.wjax��[Ux���1݂͠��)�?7U1�j���!1N�JS��ՉiM���n�Y�۟[l�I����id�bxP�-|�p̿�]���)�2�ΘP����a��L����ݐ�) Y�˔�?��yfa^b,\d�(��&���	W�1?�o�Jx���>L�$ո�|D5��BN|�'�8�0������b[��4�3����QJ�3��Lokɺ`~�J}��~^m�{�K�~�UZ��վ2����E�j�f������ł�;T�к\O_��#�7�ܭ'O	�/H�.��E����o��C� ��E��nu
1239  ��6}�M�djİit���S'��@r|���2��ߚ�j��=���ށegrY�vx@jz�����_S7֒����~?���yq���qz�G;}V70��\e��o���� ���Vk���QO�xr�H��-��Dn�
�rf=/�������ǟ�����-GOO([埴撬�g�LLG��,+_�D�k�׉��5=bU�D��(*:�;�Ǡ,]��k�G����CR�Sǽ*r�p���ϗ���|�37)]:��e'�}��h5vd� ��kW�Ao;gȫ"��%�^�bb�"���XŘ�M̔���L	gp}�ܬ��Jf�v%��\�^���阕��h����`)�xҁ��@�{f�T~6�ʣ&���=�@n`�Ͱ<~8@����*���3>&^`�хm���EEc�à�7;0,�4�](�����2�s��S��N_.�*dѸ#�8k-lG��'�ߣ�ٹ���ѯ�����o$����sإ+�$�J�h�#'�7A�Q[�S�Kv�T���V��W�I�����L�~!$H��j;>�]K�r�K�{�	��∠������k"�2!~8;TU�|ٸle��-Q��~���]���&�����@�5uS�5��(�}�MkC�k�ȓ�i|_�G���E�����Kl�7�b6�ϕeT0?N�������Ȑ�rsI���d
f!iG�g�&8L�楌�y�ɛm7��zW
��kWZ�2���3�]�-� �L4����%��B^�W��H��!"w��9y�J������b�9Z�k�i�F:�s��_�\ުNj\%w܊���������z؁�=N�e #mT�<���cT=�÷�<u�
��Ģˡ�شC��G ;���}.Ҋ=h���Qt��jK�i
1240  >y�ra1��:��9�{ԑad������J�4�>�ζ$����o��m�Cy�6�ZC����$���g��/��8e �I쮍~�v���7ϸ�9��#�1~KuL�Rs��
�)�>ݗyb�X��ﭐ_�Ar0����L�7��uHn��_x�鶩�b�49r�=a�V�U�}T$@����H�τRi�|7.8��ɿ����o�]Չ���lQ8m)$-%
1241  H�F)*R��XrQ8Mk���%�-
1242  �cp�=�x(����f��2m��0�^�S�լu�w!�mY&�	'{��_{��-�t)�+����l����͔��
D�F��PK/�"Ka�s!?qS�|���*p��k'
1243  Ƒ�;L+�i�E��r�fKp"m��D!�����/.k��}�ݥ�X��QQ�T�*b|�u4"��uc^��IBQ�:�gv>�h����\'؊w���WKE��;ȣ�"{g���¥U͙�f���c�
��_J�����rrS��܏=��Y13�?1��ﱚ_y�_4��a
1244  �>������"�W~p��U�D�}�4֛{/>Ь}���fy���1�q�^"��ð����MR]�LΠ�>}82ԓDg���R'L�f�D��%C,A�à���t=� �΢q��G��
1245  &`����I���!�$�d�0��)j��$����Ze�t��������s<���I�TD��e�����HX]���G_�\�5��N�(�-�+7�0-y�嵾ҔyєR��2�j3���.8Xbղ�~vA!��/[T�����sf��.��kZ���q��v�>EO}�q��@f���6�v���vm��&�(_m\}^}�����W~z��%�J�&V���]�JD�c����n���~�Oa�K��~��&�Y.`6|��N
�
1246  ;�I$��hRp����\�f,�y*X�����pV�C�5~27PXnW�g\
1247  4*׳�.1.��TX�ԅ�}��21݋E��#�(¦���ĕ�Z���W,f&߽�XK?��8��)@�E�2&@��E��`�6�f2;�p��C�}�P��ԿO�^k`ltG���_<$D�9(�?���s�4&B�	�.ͱvx�B�;p�p� ����mt|V?T���ҍ�Iд-t�H븐C�}�>)��`k�.9�Vk_�S�2@|U]�/BX��q�V�c����)��-��x���w��+������ҧ�B�Y�϶f��Z
Ϩ_��ٗ�k�{��[��j�*�=+)s�Y	y�\����/�b��]T�1���P��V��n��h��»�S�{ȓ��EH����[�
1248  ��,mI9�m��V=�;#x������P��ݑ��9UH�ڐ_ӊ�|�Ƈ�Ԃ�w�i� 4��j��ۄj7f�~�Y�> ���1�"V6�����I�_���R��8���^4�SdA7��K^{���P)����{��v���Ë�i!|E��YJLM��x���n�8Yo�C�l]S�O��[�.&Ŀ�v�ʳe�~k!%��?r��/C�� ��}�đ�����S^��['��������l��	n�o�c�O|��+�f(����fH�Oi2�.`�2y���z�b{��zT��eٜ9Tz�.:����I����cf�'��K��^֫��'�O���ݔEp�V?�A%z�]�M~�Ҍ�fsqܫ�ee��!-w�>�8�����q����L1�*^
7���ܵ��,�{��|�$N!ljFND��P3Ɋ,�eˑٗ������H�J'���.g����:��1��/�����)mEH�M�i%Z> ����3���ERv��2�𽖘h�mǘ"_�8WP!�O[D���#
1249  }��<��SbX
��E��<*eV6f�����au������a��[�O�ׂ<�����x����Q�xFw���A��Kя��h�ғ�@�8,�c~^�LZ� �4��¨}��o}�/�@d	���4?���ڨ�H�[���;�v�8r�[L�|t�>�#�c����^�l��1 �-#ÒH{�m��Krb�9��[�stRӑJ"^�W�޿�+U;vRŖKQ���W����i�J�)�7j�I�wR+�d����c����tl�"�Xg_M��i?��p��)�0��l
1250  �Խ�桜�^d�1Rb�,�o-�`>mIV\gW��'z�pۀU�%�Q��H��P�%��!���Q�P�テ2��߳��ˆ�[�S=�-��/�$��_����.��#7�zZ�H�0���&V���<�,�,M7���:R�^�xZ7@�)���;<F��%}����)FB��3��O�PM~7�C���8�a�9�|�����a�1��x���fP�V��������F��tN8ׯ��—�fgi���/s�$�	U#�'A�f^��~��W�@ ����r��m��dd#��
1251  ��蔇S������+�V�D�d�H��)���a�v|���
1252  ��ʧsL�9���ΞѸ9�X|�E���5��4��Ġ��,���&��'�eћ��JʶRp�=��F�w K6��F����� �
;��;�ͻD���9?�щ|�U���JT"k��a���|�W�c�^u���l��
��cg�z�	B0��H����r����@$J�~*�D������%߮s��q���R�9W�C��8�,r&�2X�s	.���e乾���%�ڌ�:v��Y�s=�8�Yy��u�?�&1��S���쑁�iBu�
��fj���	=�L/�"֋��m�5�x�:�RV�s��R���S�����<�A|�Y�V�s�y��N<���0�!��ɋ�oT���6\�a_w�
1253  Χ��S��4��r���(x��8s���=�/	��E$�����l��k7'��f������f�l��k�p�c���)����wKr�tjy�I��hJf�ۆZ|<qp�>���0���3�lK�=O������*tJ��y�zJh
�����V�+N��Q�&RI�4�xe��h�	�z� g�w;��UdP��h3���|��߆�/�*��<?S�ɝ�
1254  �%]�+��1�i�@`.�`u�`/�Dž|]�F�\	�@�e��5x��Dm-s�O)*��#��ژh*}[����3P���.^7���Ȅ1~� �a���7��f"�{���Dz?op*��a,Y��CK�nb,���dL�����GZ	*��ҥK���6�C�'y���jO�����4�����
1255  $h
��e]������Y��w���fa���bx�#�ʈQ��ba�W���zyz�;p��h��|Uo�)�.������5��|��؛���Жi�*ua'��P����B򜂂���*��� tv~Ҫ�����S���V>`Ϝ(���8��2Η���L
��
1256  ��F���4�z4��k,��Mf�=����������7P�x�P�eu�B���dL���O�q�(/j�r�.R��`�E?�p��1�P�e�`+V���i�P��"��A�Z���Z�n1(�'|�Z�q�@	�^��a�<�X�
1257  �	�~f�d�+(G���!�R5�ī�4��Jw�[�O��&-Ǒ��9����\*\B���O2�_���փ�����
�����;P]�[�<�X��Ϣ�J	"��W{��)X�f��T�	v����y��c
1258  �Ͻ�!���b�x�H>w�"��xl�w@W�(Uw�&�iI���穐*�a]��&qD�BV�JTJa�GѸ���>v��EG���A> �=�Զ&
1259  :̓1V"(�t+��̌��m�(��m�:jF~!5������m�m����NS:��7�~���\���;�*0C,uF|tHG���W/��7ϡ��v�V�M�X��Kt����+}�>��YeoL`'�����0�)���O�FpŽ�g��|�?i�+U�Q��?���b��	1q{|jx�o�1�4S�`d��d�G����-n�qAnM�p3!,�ͼQ���A[��r���˔���ԀNqk
1260  �0o�U5V�ls��bnN�:^����S׷A��.%A�h���H)�ÿ�lU/m�x�|�%l=S�����3^�y�F�X_^�!�B����,������N����x�x��k�ޣj��Dv��9��;E@�C�����d�j��9Lv��rǤ4f�A�
���R��������7��bq�}�S�N�~��rȻ��O������@n�}I�.���1�ib�|ɰj�3iKC3�ˑY��^�w|��$ъk�e�%Ah^3�pq��k,=��V�Q�Xn=����.������=�_�q>��
�eٱ�qp��L�%�����M�[1͟Z������aw�6^;�g����3�I���.5J`�7-���j�6{�Bt�E�e���9�`d���Z�7���-+v�WWO�Q�oUw{
2:f=�:��>dtvA&w�u4��h�d�rJ�aDc�3@HZ,,�;k)���
��Q�9g�G����2�����
���A��>�A�<��d?�X�\p��B��8_&����0��-���>��0�h�h�2��g����b�=%u삦9_�$�8�׊�Tn{[�|g���/�cPmkO��H�[��1	e��&�!��>N�}N?�Vu`��e���
c����[�$sM�J.�����t�h��q�Hk��.�ZJ�ŵ�ԛJh��M�F�����V����j��r��$�J��4�x�6�rk���K���~HJY�U��р�q����>�Ұ�߲����W�2�N��g����èv�,�{�fUER)�?�B�	���	�>����V��v{&g��U�)��a<�S�FO��8(�
�I �(���H�ھ��jW�m(�n:���R���Eu���S;v�;���q��u�?�O�_���kx������D�<����H�l�S%	�L�
����Ί�]�*�"��gWP�J�I�G_?nj>�IO
1261  ��fhd�X�D@d�
M>@��a^�t�S�CF���D�x���2��g��
1262  ��~9̙�����k�9%*��5�Ǩ�,ؾ5��{�R�����h�!���:�e���R�
1263  x�;ϏJ����v���nX���+5���ϪB\�i���s39��v��=c��
1264  A��
1265  ܭJ4��%��v2���"��UR2�O�1�V�lqW�'�.(3��z�J̰\����~M���h�o,�	��¯���HoF[�2���<)&�T�񲨤&�;�Q#���W��ɋ|y��[y�
1266  nwO����L��\v�[j%,�^.�P��'��+A*�&��<�$�*�h�8�����Aը~9��-�2�w%��
��H'hb�uɼ '���Ip�n9:D8O�T�e�Kc=�NGK�U��x��J�l-+��S�Y��\E����=kA�^�����"eN',�Jl}$�|Tj������;QMKs��s&�y�d	͘���kJ��.�"g�J�%�n��?�z�#����)��H]Z�Dj�{r!/w+!s��F8p���^E�R�fȤ���f���er\-�G֚&2OI	���=�!�gW?Lt��y�S��d���]��H��2Aޠ��X@go�L걥Zp�d��b�U� ���v��wx�McuG��XU�yq���QN�@�}]�j�)Ā��F��a�\oW����-,D'�,ҝ�-|�d����h��=����軳���FA�ކ�Y���j_?
|J
1267  1K��\ؘ�3�@z�-����h�Ō�L'�+�O�&�|��"揃�j�T����I!�t�PJ!S
�U���(���}Ᏹ=OˋlG\?�(|S���L��)�W��K
1268  =@Xh�Ó��<�E�������)JW"���0z�A]-�.�ølX�8
1269  ����؜{<��S�As!��/8��^҉�Xs��w��4�G�~'�*d8�}�.����Zny9/1����ܝ����F�ϔ���M��э*Sh�U�|~̖�>k=����4kɍ���wת�&��_���~i��J$���q7_'�3�[��'�f�q�^�[�0�f%s�r��Q������k$Z��@��w��c������d"����SX�9�@�s��}P�v���* �*�1Q˞����W��fwf�!+�q_0C�E@M
1270  �)����#K
1271  !R]%lF���"�Z�)�~��l�&�
1272  �T>eZ���h?w��x2�k�䡑JJ�f�b[�_/�`k��?k����0/'��̽_A؄�T[���dh
1273  �I��+�&���`8�;We/�u}��-�����xb�	v$�8�	��4<md�L��PF��`W����$Y!e�q>�������6����B)�-X�
���F��|���׽t��4���NՇ��J_����.���68"xM��	��c#�rq0��]��y�
�V��v�zɽ\vE7&fc�с������xF�����F��#����&쁲�*z��"�Vɺ*<��1�L���FGFլ�/v\��rM���_��>�ru�?��rW���D�)	��'E�W;a��h�H��=	bX��yl)�lh,&�9���Ά`.�j`��� �#k�/R$�1f4+����[șE%2keP�bE�!�p����C�
1274  9�rFL|��v�v)�y�[[��%��p�<��]�����H�_N���-b���	EׅG8�����ь�5#5B�*k��3jWH߼��O�G��!�r�@>*����˫��'y�S"_��w
1275  ���/��*dO�?C4ɋ�U���@XEU�œ�F�,��������/ِ����A<c�>�3�<�������j�wN���u����I��vP��WH�j�코���]0�ZŠf�VM���:Ev|	Դ�D�eO��=2߄�u�t1�]
<�0��P�����3'��n�N������q֦V]�2�������!FEŶ�aN�vˣ����J�O����6�ѹ�d�K9��(b�T���E9.0Vڮ�s4�@��5�6���y!��:ˇUC:���(���
1276  A�h�|d5��>����X1\c{�C=+�󗻸��o`Mv9/?��m��E�����d��2�w��qV�\�,0���< e������Zh �p"�ae�\=�Ё�w:E����V�e�)�Ck���z;��-��\�(TVH��=��/�5�cZC��ᒾ�?�x[md�}�%��v�5��G�З��b;���G5��ߩ,���I�����Г�'O/L��
1277  ��x2���'�<V"�>����B�?ЩiWp2B+���xEU��Id��"Fj��$&��x���¯��WMMLDG��m]bX�'�;?��dT��!�
1278  �5�T��Ȭ:�@fűߓy�3���qE/���V�c.X���Ӆ�R��=k�{�n�L�ۋ��D�8��	8�Kd��;0e�&�O��yYO�G��xX����qT`"	�_|��}�|��KU	EYQ���΋����������s}m]���(s4���6L������t]�c�
1279  ���^����l��#�ͮ=��@�U���8�v�()0�sgT�#6�H$1��x��&���.�E���gb�*7L�D����l?{='Iv%�-%�
Z<#�7��=�H���T��b�\����W���l'|R�Ɨ�հr|Ϛ���O�Uvs}nAVP�����1���d�!��k��V������l��[G*i�(�4��`$���\�N�`t��2-���[؝0L�r�לd��)������h�h4�t�;?�v���9bG
1280  Ӹ���fMv���������l���@HT-��߷��i�f��v�֍����̽��pϮ����YV�qh�7gW��0#�s�\+[�t�ղM,��(�얯z��[�UGKlċP8���ki�!l����^&�%��������20��f#*���G���	y|�8��,�բ����K����x�����p�Ќ���B�$~��y�+E����MX|����~s�_X&
1281  D~Z���/�����X�'���
1282  	V��xj��n=��;��3���;-'�;.�V�*C��g

1283  ���~�ԫ��S�5B	i��*�t��h�q�-ӌ��ڬxA3�kP��P���hB{���
1284  r%�raq�4)�d�AF+�)��s
�3o쳗����	����=�� �d��TKܧʲs�!с�P� 7�b��_��r�ps�<�`���O��$���N�poVrb�yJ=�d0e8T��j�5�l�"���.=�5��=8�O�s�qĩ��قSd;ҏh1d�P��h}
1285  ��[����sFt��5-s��/������&��a��7�!�u9��I��E���h����7�}
1286  �D��i�����F��S�x)X!S<�O`9���#��������K�a���7C�.�,x�E�!m�|"�_��������ՍxVr�:?�H/2��~�4L�褀��KQ�Ī�+���G�φ8����Oy���=�˄j�<���C��h����o�	V�y-�$�.k��Ph. �Uy
1287  Cp������9(��v�9ʢg�`���'��۝��<�	�1�o��+#D�c恔tDʫ=_9?0�TbJ����7����z�<�o=DŽqU-�٦wf�jU^�^n�rM�+����)rUG�m�ؽ�j�O�-!��3;�Cق��Q�f�L�N��˂�qM�ޤ�ŕV�m��I�t�Ps��d�<a/���������p\も�I�-͂�56*���]]"�~HC*��ͰRb�R�EB ���ۼ�����*�f���|6�(.�D�Y�!��ܩ
���F���ߤ�)�����x%`�xx:����Tak�?.|Y��z����PV�8~�Bf,�Ғ�-ĺSq$�hj�������‹<igNrf�>*7�T|���~3�٦2�aT��`\�x�ߏ�D�MΚ��FA�/$V�J�r�@�J��w�I�~����q������Le�nXaN���n;��}k
K=*p��=q|0"4�О'
�>��y5���.ĤѠ�	/�z�n��Sm�B���A����l/>*� ᅊJ�:�#�a��)�����9t)��Ma��d��I����D6�MD�����r5N���2�[\|dN�0�_u���R=�7~%P��;\��|3r�fb�<8@���1]7��h%�#\DC��o���"h��´o��]�����(���ک꿇��x�N��X}�mi��ߛ�%$eo�YB�9	�gJ5�.l-�c�I�������`�mC�e_�>3Ni��r�%�s�����b@���uO�&���Be[
1288  �Ds�a萊�=m]�5G������^,��G&���y�Ͱ��[N;�&̸\��{��ֱ��D2�+���麄���d[W����s�yf��}�O���]LhD@p���U�Dn��=bZ���m��n?�s#od�:[���	������#�_�
�8)�<����ٖU�����9�����Qz��l7�YJ�8��v�2�M�9��ܡ�F���z������@���W�qr@�:�Dm7���[�l���.�{(֋T�[�^�A�t��oN�}��{��"~@l˶!���8���8(�?��2�=��n�+�@g��	o�;��yJH�*���(���S�%F�Ɂ)_r]�ۦ
1289  �ļOmՉ���!+�I1n153���3�}�dJ?&穤���\�	( eK���#��Q$ol�{�'=+6��&��6R[���%�F.7�8 ��"eB�?�
�Z�,8�"�J�fxj�w���,��d�$	���s''����|���:��T��V�p���A�jG�>��'I]XI[�D���T2�s�:J�n8�Z�ɝ��r��rO���ͅ�Sڪ5�r2�e�ocм�<���>�dk��,_���
1290  q�n^����Ԝ��"�}W*ٛ��"%qoM<T��Ƞ�j��ۍ��Jv֠3'{R����j^��g��)o7���k4���8+�d�RJQ2%�l[��zf�5�Z��8o٧�p��-��_M.��E�b�q��-���ʠ[C�=���m%�/A�������h'�>�Hzz�OBI���07ƌ��X�������Y���B�:�6�G�וA��Q4�=g��MD�e�Xt�Ձ�q��Z�G����$��|�WoB�ltD,m��p�'!#�,ۨ��H|��]6xXȐ�n1�c?��ӬA�F\�-��������(?�Ֆ1u…����0���6��ߑ7�rGK����P�!�J|%��گ��'�]4S���h�O���>~�ؚ�����v14}|,Jv�uS-Qџ��*GS�n�DNC貸�a}	n��![>�16*xq�����	�F�5�:�[|O�:^6<.7tG��\��u- $ı�*���J}��aD�����@��(���3�H�=�O�E�Ŀ�{^�v�Tޘ7��Y�JX<�V��U����1�v6w߸qr1������B$(����i�Ѻ�����bq�G�*�a�1Fp�В��ן:o#�C�2��H
1291  c��=+��N��RG����\j�DS��-c�u��璆
1292  �
e�fRC���^�%wl����'
0�}�o��o.�P�WCNH��u'.(�T��u�N�j|���ن������{��2�ރ��NMZ���Z����t�-�i6f�U�x�Y�>Q�;���\��;��q��V�5�Π�c�S��>��z;�X�#���j�ަ}9%��H�-Sk���C
1293  �!�$2y�Y0�ܮ5.v�f�$����:'}�`Ӝ�Eoi~�`����vy�J�@��h�wɜ[�Z0�I2�,5����+�#���l��l�/8��,"':��>iD��0Tr6VGob�?!U�v�[�]�f���T�
1294  �	<�������n&�!y0�)�6����VAF��'w4-�hͨ�)��\FZ�o5�?��C�z�<xo������'��H,�w~�d�nZK-�U �C�є=�C	�P�
��(��u֚����z�Tw���9{P����{Q�J~���}ǻ+k:����v��tɮM����Uia/٬W?dYK�l�1*׶���,�y^DG��]Z!4�N�a@�c��_���N��Dn��O����G�@��
jzKLM�f�@�w���Ʃ�t*�|��:]ׅ�o�.҄���-����0J}8p����nȺ�O
 �}#I��Y����$iO{�E��Y^s�j�a4�]ʛ���GVT���}�+������b���x"��`����d�l�z5E�BE7��q�Q���!0?���������^��3�4^%tm�kE�2V�w��D�p=�!���Uh֮��?k(n!2��7��5Z��-�m�i,v^I�͙Q{�|&}w�Wy=�e�EAJ9�$q�xϏ���)��
==�`H�Ta��f0��d���P�R?�L�I�
���W��۝(��&�6V��r;�}�)����k��al}٤ud��Hٶq�E��?I`P(��[�H-�'��b�wo�A���R݅'���g�L������V�7ĬR+A�)C43�D��^�'dm��Om`�n/���d��n<��D��S�V�V�ʒC����JG�2��A_
1295  �h���-N���Z�����l�=ktG�G_�,���(�ž^��o/)����Q_���-w0<��!��_�<�먁�
1296  !�h�<�!qqf�ޖ��<R�V�ڸx�j)kb��0����+�Y��8���~?=�8�a��	���o�B���+�?#���P���;�,�F䴔��N3_�o0i�;�#+�3�>?!-�=Nܾ��F~�t��ei����.=�Z��?����
1297  �:O� �:i>�#NZ��$�[�J����[]ڏ7��~�rg!���@?��sgڑ�
1298  ���dW!�X���K�#�=�M��І1U{!�!�u�eQؖ���,�B�o^�_����p�	YG����w��BQX(�Fׯ�U�
1299  ��@������+_���.�{�{3�<fqF
1300  ��@z�5A$1�Yk+�C���'?�2��Ś�O�MX��,~�����'��t�B�:�����\/6�������ч�<
1301  បKE��l�Ǭ��G�s=�ޟu�۹]%�����^�(���`��Vy<���V��N�;�į)���ﳗF�"�zr�/q/�c��\��3��?X��Z�ʔ�D&�bQ�]��ݰ[TI̢����Z��FT9��"iH�����4���N�J�.���I��"bwL�*��^
1302  z�M�|18XȌ�5C��X��J`����R�]�����E�,]��X�x��n^��b�IS����.g�P�g}���i{�3�E,e���D\�Yw�=��k��ƀ�<�������fP	aAasNj0��7�e�as��w>o�4����	���>s�G���w0�`�;�/�!	��0���{�,�,q�`O�^G3�d�ݽ��i	��p�{e��Z�xҦy4�V�_ę�K�]u�u�E�ī�̮OI!�/E�Mj^�p����0~y���gj8��D�UA���Q!;)��j���sM�?��%�����i]�����|�]�����n�4�yןNC���ڹ�$���JC6�gD(t�!��>B�����
1303  �b1n�pQ���>L�7*�EȮ�z8W�!���ڱg�Z��l�vo������V����z�nߌ-��gN9�� �f= �{(cjW��c���}NJ&ԑE�E9������9�VE0�.K��ɰ�k7V���h���$�b[ޅ�O~S���E(�2���dz�v��f`�C�!�P?���!=���ŸgOJ�M��w�6�Rg�G&~�x["F����l�������-r_no���s��m"�s�V��%������h/��K�
DQ&~����2���9���;\���0�`��������a�r��1F]�!�g�,���4!�V� h�[q8g�=�x�X�{j��B��;&�����GE�&��-#j��Y���������1F����:d�β�#Z��=��'��S��&���e&i'V|3�4�4���{	�y�r��M���@�H0(�~���H���[���䊾aοQ���֭=		,��V[���Ԛ����	;���@�Ϧ��F�z���>�f����o�����;�4����~�4E�3������-�4�:�aB�����1�F�nNX#�Zx��Q0e����I0:#���e7Z�Z��/mbq��n�"��^�>���!�;����3"�E��W	��c�t�Npt{3#2s����
̼
k�=6��TlA>��<�o�G�;iB���^6Pv�eE�C�i�ʅ���
1304  �y�d9�24 dI+�y��l�j�^~q��`{3=�-��̧���	ˠy�iS��*�mG���	�s�I,<��iP�LPz�izHk<��ʳ�6}�MAzPƒ��-�����<yt>(N۬��V<�Oң	N��7��(w�ʫ��7�>�BL�X�U��A��.�'_��bx�IJ�D�Q�~kM�{��������PO��G�R�!l�2���6qv�#���^��퐉�E\��L<��sG�����t�q��Ǘѩ�O?�$�4D6j��>�"��
@�>i�;
��yn�l� 8�{6˴%��a���ǹ�G*�̀��&��Ci\b{��,�����~�D<S�\W�rƅ��naz�Rtnd��<�0*l�1�k:
c��s/�б���ߌϙ(8�nr���x���������7D��1�MI��f��+|��c��G��1����2< ����Whu��c�ysi!�W\�x�`N�-�p�
����.׶�ې�!g�O�|�"ن?�J�:��^<�{�
1305  'x;y�AV��^ӝᐫ���$ٙ��<�t)^�:�����$���e�s��:A}�(����w/ġR�G�������u�,�$h�����5��,��XP�h�x\#�J��K��z�T�VQ+;�O|f�В�%�Y^����Fr�z��O�pG�F���tɤ]�{�*��J��Ǣ������Vz���$�Kٛ�u
1306  sz.PJ����G����s�K��5J��z�^$*�"
Ք�JA�L(���Ê*WHp�t�5����P54��S���r�dS�!�>݄��ήg����Ѧ��t�U��0�Ɗ?$�U�d��U��`����-�ͅ��}�S T������N����O:, ���+�����G���7���C9�Rv!�`�ɼ�*��p�(I���7�ό�n����f7�.�w8V�����u�#��(ij�~0n���0��Q|����-k�M`4�%�%�wO�j-��/��k�2�ַ�9B)u��o����/�jC�G
�+Z�,W���*Bb
1307  �pB�Ȇ8{��E�	]ǯ�sJ�iw��Cg�yw��K�Џ����i�R	凂k���̀�n�1e]bVodl!�b���Zҋz�#t1�-���Jt%��,d3nL%�� �H�������D����y�Q!��X��0��,���h�׋�W�?z���R��w�HA��_���pM0ʮ��$��A�b�����ĒW�	5�&:�[:m5I�>=|sqɔ�/��g����Py�#���'��Zz�L}Y�."��Dt��<�4����"��DIٯ#���V*贱� :�B+P&0��E�6�.����̸ޝb��Q ٽv%�P���2	I��4ĠE��ח_Ӗ#�l
{f��M�2�D
1308  �[^Z��wH��E��R���bz�����(̌J{x��].3�\�~(S�n��U�=�f�./��H���0�dS�S%[���{E�?Wt%,��jʼ₯6�r�|�?��8���>�/�3�5�7�9�%�'�)�+�-�1�?��	�f��
�������#�t���$�j��Y���n�tA���Z������������7�*���y�����������������:���:���
1309  f�2����Z���!�#�%�'C)+-�.�0w24�5�9�;7>�@�B$E�G�ILO�Q�S.VGX�ZG]�_�aQdrf�h�k9n�psOu�w'z�"|���C"���P�B�]�������������O������\����}���f���&�����f��!�)�,F���Q� n""$T&�'v);+�,�.�0h24�5�7�99<�=�?�A�C�E�HTJLN"P	ROTV�W�Y�[O]J_5a�b�
d�fNjLm��2�����9��������J���
�u���_����m���v���U���Z������n�����C���:������"���
1310  �q���[�t����:�}���;������(���b����v���B�4���:�}���4�����]���
�`�������������{���-��
�5���u����^���"���1�h�������
1311  �����+���
�A�e��
���
�2�c�����#���-�f�������~���0
�����9�����Q����������P�������)�_�����
���/
1312  F
1313  	S
1314  �
y��e���U#�#$�$�$�$�$%:%�%�% &�&�&D'i'�'�'(c(�(8)V)�)�)�)G*�*�*�*i+�+�+j,�,�,-+.J.�.�.�.]/|/�/0|0�01+1�1�1&2C2�2�2=3\3�3�3]4|4�45}5�56+6�6�6,7K7�7�7^8�89+9�9�9D:�:-;�;<5<m<�<�<�<2=P=�=�=�=Y>w>�@AJAiA�A�AB�BChC�CD�DE_E}E�E�EfF�F�G�GGH�H!IeI�I,J�J$K�K�KPL�LMqM�MSN�NO�O�OJP�PQlQ�QRIRgR�R�R�RSAS�S�S�S�S5T�T�TWU�UV~V�V3W�W�W�X�XYHY�'\tb�b�b�bcAc]cxc�c�c�c�c�cd*d@dUdjdd�d�de.hS
1315  j�
1316  k�
1317  l�m8qt$x5{~�����:�l��,���������b���'���4�����H�������L�����=����W����p�������t������4������G������0�t����!�����"�5�S�����L�j�����J�t��������I�d�����8�T�q�����~���i���1�P����������t�������5�����6�U�����V�u����r�����������8�����9�X�����Y�x���	�y���
1318  �w���`���	����"�M�����f������������'�����:����{���8�������(�;���������������o�2�L�Y�e���6�J��������]�{�+�>�\�����9����"����d�z���U�����E����&���	�f�|���W�����G����(����h�~���Y�����I����*���
�j�����[�����K����,����l�����]�����M����.����n����_�����O����0����p����a�����Q����2����r����c�����S����;������4�����D�Z�����j����#9��I_��o���(>��Nd��t�		�	�	-
1319  C
1320  �
1321  �
1322  Si�6^��W
��d�(��P�x�>�f�+��S�{�@�i�I�)�k�0��Y�>� j � 2!�!�!^"�"&#�#�#R$�$%~%�%F&�&'r'�':(�()s)�)U*�*7+�+,p,�,8-�-.o.�.3/�/S0�0(1�1�1=2�2�2S3�34i4�4"55�586�6�6N7�78d8�89z9�94:�:�:e;�;9<�<=i=�=">>�>9?�?@p@�@,A�A�AFB�BC`C�CDzD�D6E�E�EPF�FGjG�G&H�H�H@I�IJ�J�JWK�K L~L�L:M�M�M`N�N5O�O(P�P
1323  Q|Q�Q_R�RCS�S&T�T	U{U�U^V�VBW�W%X�X	YhY�Y>Z�Z$[�[�[g\�\>]�]^�^�^X_�_0`�`asa�aJb�bcqf�f�f*g�g4iQi�iJjk0kLk�kEl�m�m�m�n�op+psp%qLqiq�q�qMrrr�r�r�rXs}s�s�s
1324  tct�t�t�tunu�u�uv vyv�v�vw+w�w�x�x7y�y	z�z�z�{�{e|�|9}Y}
~-~�~�e�����������&�F�*��
1325  �b��W���D0��������p��� �1�PY0����T�`�l���W�&T��T�6�5��0�h����l�����m�#�^���������������������	���L���:��e���A�l��$�$�$)%�%Q'�'p(E)�)�*�+w,-8.�.�.j/�/�01�112�2J3�3j4�4�56�697�7w89�9�:t;$<z<�<?=�=f>�@WA�A�D�E;R�Reb7c�d��Y�����"���.���������/�B���Y���W���*������v�>�������#���C���c���}����&���F���f�����Q�:�����;���s������������n�j�8�K�Ofg!i~i�jyk}m�m�oXp2q�qZr�res�sptu{uv�vw�xy�y�z�{s|G}~	�������8�))))
1326  
1327  
1328  
%)

1329  
1330  
1331  
1332  
1333  

















1334  
1335  
1336  
1337  
1338  )%






















































1339  
1340  
1341  
1342  
1343  
1344  )���`������S�������]�;���E�����I�f���Y������|��KG
1345  $Z��S���pH�!#�%G'�(�*�,j.]052�3�5�8W;�==@�B�D�F�I�KpNEQ�S�UXFZ�\X_�a�c/fyhk�mUp�rukw�y2|J����������<����d�C�ݛ�T�r���.���|���<�������
��!�pt !"�#&�'))�*�,i.�02�3�5�7�9�;�=V?DAdC�E;HJ�K�M�O�Q�S�U�WYe[�\�^�`�b�d{f�i�lQm�O������`���#����ˌ!��������k���ܐP��l�9�	���O����ЛÜ���_�x�ў�c����f��=�ا���������.��I�����r����i����ɶ������I�3�L��s���7���5�n�j�����U�����x�����'�Q���"�x���'���z���(������7�h�	�����{��������!�T�������-��������	
1346  �
:�T�Cz�"k#�#5$�$P%�%6&�&�&n'�'(�(l)�)*]*�*�*+�+�,--`./�/"0�0A1�1Y2�2r34�4!5�5A6�6a7�7�8A9�9�:�;K<�<=f=�=�@AA�A�B�BC~C�C5D�DEdE�E�E|FG�G�G]H�H7I{IBJ�J:KfL�M�N0O�O�P�Q�QRNRlR�R�RSWS�S�S�S�SKT�TUmU�U)V�VIW�WX�X�X-YNYFbxb�b�b�bcEcac|c�c�c�c�cdd.dDdYdnd�d�dh3jRkol�m
q�s�w�z�}t����o����a���o�ў�x�۟=��J����^���
����S���m�é%���.���*���ˬJ�ɭ]�ܮF���7�ǰi����������ݴN�i�ĵ=�Y�����Ƿ��f����ߺ3���ȻK�ڼk��������0���N���n����������v����c����*�����=����P���&���������
�.�>��)�������u���4�R�^�j���K�������.���q���
1347  ��i����k����m����o����q����s����u���!�w������#���I���o�(�N�t�-�S�y	�	2
1348  �
1349  X�;c�
n
*��{�?�g�-��U�}�B�j�/��W���`�@���G�
p�U� � � I!�!"u"�"=#�#$i$�$1%�%�%]&�&%'�'�'Q(�()�)�)l*�*N+�+#,�,�,O-�-.�.�.J/0j0�0?1�1�1T2�2
3j3�3#4�4�495�5�5O6�6	7e7�78{8�859�9�9K:�:;|;�;P<�<#=�=�=9>�>�>P?�?)@�@�@CA�A�A]B�BCwC�C3D�D�DME�E	FgF�F#G�G�G=H�H�HWI�I-J�JKnK�K7L�L�LQM�M
NwN�NLO�O?P�P!Q�QRvR�RZS�S=T�T U�UVuV�VYW�W<X�X YY�YUZ�Z;[�[\~\�\U]�],^�^_o_�_G`�`a�a�aab�b�euf�f=g�h8i�i�jk4k�kEm�mn�o�op�pQq�qrur�rs�s�st�t�t*u�u�u5v�v�v@w�x�xJyz�z�{�|o}C~�P����ρu�o���üƼͼԼV�Y�\�`�d�h�l�p�t�x�|������������������������2�!�%���t����������������6�
1350  ��4���
1351  `�,����U����!�#�%�'=)+�,�.�0q24�5�9�;1>�@�BE~G�IL�N�Q�S(VAX�ZA]�_�aKdlf�h�k3n�psIu�w!z{|��=��J�<�W�ʏ��ד����™����J���o�~�	��W����w���T�a��� ��������#�'�+�.�2�6�:�>�B�F�J�N�R�V�\�b����
�A����M� i"$P&�'q)7+�,�.�0b24�5�7�94<�=�?�A�C�E�HNJLNPRITV�W�Y�[I]E_/a�b�d�fHj9mFm̄�,�q���ׇ3����z��D����o��Z����g�ȍc�p��O���:�>�B�F�I�M�Q�V��������j�����>���Ιۙ6����������������l�ӝ=�J�W�p����1�6�k�x���7������
1352  �#���]������������e�r�����>�/��5�x�ˮخ/����H�M�P�T�X���Ű��[����Ѵ���������g�l�q�v�׷��)��0���p������Z�����)�-�B�P�d�i�n�s�w�{�������������������������&������4�<�`������-�X�^����������� �%�*�c���������i�n�q�u�y������,����4�|���������������������������������n�r�x�~�����������������������������������������������������������K�������$�[���������A	N
1353  �
t}���_���N#�#$~$�$�$�$%5%�%�%&{&�&?'d'�'�'�'^(|(&)3)Q)�)�)�)A*�*�*�*�*c+�+�+X,e,�,�,-&.D.�.�.�.W/v/�/0v0�01%1�1�1!2=2�2�273V3�3�3W4v4�45w5�56%6�6�6&7E7�7�7X8�8�8%9�9�9>:�:�:�:';�;�;�;<0<g<�<�<�<-=K=�=�=�=T>r>�@AEAcA�A�AzB�B�BbC�CD~DEEZExE�E�E�ESF`F�F�FqG~G�G4HAH�H�HI_I�I%J�JK�K�KJL�LMkM�MNN�NOO�OEP�P
1354  QfQ�QRDRbRR�R�RS.S<SS�S�S�S/T�T�TQU�U
VyV�V,W�W�W�X�X�XYDY\\ \&\,\/\5\;\>\D\J\M\S\Y\_\e\j\l\r\x\\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\pb�b�b�bc=cYctc�c�c�c�c�c�cd%d;dQdfd{d�d�de*hOj�k�l�m3q
tx0{
~�π����f�ې�������\���!�נ.����B���Ԧ�G���ק7�����Q���	�j�������o������.������:�A��������*�o�����������0�N�����:�G�e�Ų�E�n�޳��´�D�_����,�3�O�k���ڶk�x�����V�c����+�J���ʹ����w���ú��n�������/�����0�O���޽P�o�ݾ��l�����������2�����3�R�����S�r����s����]�d�q���F�M�Z����y����G�����`�����~�����!�������4���
1355  �u���3�������$�8�������������������������������������������������l���(�.�H�V�b�����������$�1�+�8�E�z���z������������X�v�&�9�W�����4������������_�u�������P����� �.�@����!��������a�w�������R�����"�0�B���
�#��������c�y�������T�����$�2�D����%��������e�{�������V�����&�4�F����'�������
1356  �g�}�������X�����(�6�H����)��������i��������Z�����*�8�J����+��������k���������\�����,�:�L����-��������m��������^�����.�<�N����$�6�������/����������-�?�U���������ESe{���ky���4����$2DZ����JXj����p~��#9����)7I_����O]o���		u	�	�	�	
1357  
1358  (
1359  >
1360  �
1361  �
1362  �
1363  �
1364  .<Nd����	1GYo��P
|�^�"��J�r�7��_�$��L�t�:��b�B�"�d�*��R�7��c � +!�!�!W"�"#�#�#K$�$%w%�%?&�&'k'�'3(�(�(l)�)N*�*0+�+,i,�,1-�-�-i.�.,/�/�/L0�0"1~1�162�2�2L3�34b4�45x5�526�6�6H7�78^8�89t9�9-:�:�:^;�;2<�<=b=�=>x>�>2?�?@i@�@%A�A�A?B�B�BYC�CDsD�D/E�E�EIF�FGcG�GH}H�H9I�IJzJ�JPK�KLwL�L3M�M�MYN�N.O�O"P�PQuQ�QYR�R<S�ST�TUtU�UXV�V;W�WX�XYaY�Y7Z�Z[�[�[`\�\7]�]^z^�^R_�_)`�`ala�aCb�bcSf`fmf�f�fgg(g�g#i0iLi�i�iFjkk,kGk�k�kAlm�m�m�m�m�n�o�op&pdpqp qGqcq�q�qJror�r�r�rUszs�s�st`t�t�t�tuku�u�uvvvv�v�vw(w�w�x�x�x(y5y�yz�z�z�{�{`||4}S}~'~�~
�a���ր������ �D���������ÂȂ͂ӂ؂݂��������������$�*�0�6�<�B�H�N�T�Z�`�f�l�r�x�~���������������������ă˃҃ك���������
1365  ����&�-�4�;�B�I�P�W�^�e�l�s�z���������������������DŽ΄քބ������	����%�,�3�:�A�H�O�V�]�d�k�r�y���������������������ƅͅԅۅ������������!�(�/�6�=�D�K�R�Y�`�h�p�w�~�������������������džΆՆ܆����������#�*�1�8�?�F�M�T�[�b�i�p�w�~�������������������ćˇ҇ه���������
1366  ����&�-�4�;�B�I�P�W�^�e�l�s�z���������������������LjΈՈ܈��������
���"�)�0�7�>�E�L�S�Z�a�i�p�w������������������‰ʉщى���������
���$�+�3�:�B�I�Q�X�`�g�o�v�~�����������������ÊʊҊڊ������������%�,�3�:�A�H�O�V�]�d�k�r�y���������������������Ƌ͋ԋۋ������������!�(�.�4�:�@�H�N�T�Z�`�f�l�r�x�~�����������������������ƌΌԌڌ������������$�*�0�6�>�D�L�R�X�^�d�j�p�x�~�������������������č̍ҍڍ���������
1367  ��� �&�.�4�<�B�J�P�X�^�f�n�t�|�������������������Ď̎Ҏڎ������������� �'�.�5�;�B�I�P�V�]�c�i�p�w�}���������������������ŏˏя׏ݏ���������
����%�+�1�7�=�C�I�O�U�[�a�g�m�s�y����������������������ĐʐА֐ܐ�������������$�*�0�6�<�B�H�N�T�Z�`�f�l�r�x�~���������������������Ƒ̑ґؑޑ������������ �&�,�2�8�>�D�J�P�V�\�b�h�n�t�z�����������������������Œ˒ђגݒ���������
����%�+�1�7�=�C�I�O�U�[�a�g�m�s�y����������������������ēʓГ֓ܓ�������������$�*�0�6�<�B�H�Q�W�]�c�i�o�u�{�����������������������ÔɔϔՔ۔�������������#�)�/�5�;�A�G�M�S�Y�_�e�k�q�w�}�������������������ŕ͕Օە�������
������ʼѼ��\�^�b�j�n�r�z�~����������������O�������#�H�&���0�����4�Q���D�����pg�w51
1368  D�w=l{�Z2�!i#�%1'�(�*�,T.G02�3�5�8A;�='@�B�D�F�I�KZN/QqS�U�W0Z�\B_�a�cfchk�m?por�tUw�y|4��ރ������&�i���N���-�Ǜ��՟O�r��\����}�V�f���&������ �%�)�0�4�<�@�D�L�P�Z�`���
���m[�_ "�#�%�')�*�,T.t02�3�5�7p9�;�=@?.ANCpE%H�I�K�M�O�Q�S�UlWiYO[�\�^�`wb�def�i�l;mLm �t�݇9������J���
�u�����m�΍e�v��U���@�D�K�O�T�����ǐ;��W�$���ÙЙߙ:��������������
1369  �q�?�L�[�t����4�m�N�����Q����(�ç����������g�����Ҫ����ͮݮ4�����K�R�V�]��������T�մ������j�o�t�{�ٷ���Ӻ4��7����^���"���+�1�j�l�q�y�}�������������f�����@�m���c�������8��<���
�\�c�����#����#�(�f���������l�s�w�~���!�"�S�������������������������������u�{�������������������������������������
��w����������P�������)�����x�}��
1370  �
%��?l-d�"U#�#$�$:%�% &�&�&i'�'(�(()V)�)�)G*�*�*�*i+�+Z,�,-J.�.|/0�0+1�1C2�2\3�3|45�5+6�6K7�7�8+9�9�:�:�:�;�;�;5<�<�<P=�=�@AiA�AB�BChC�CD�DEE_E�E�E�EUFfF�F�FsG�G�G6HGH�H�H!IeI,J�J$KPLqM�NO�O�PlQ�QRIRgR�R�RSAS�S�S�S�S5T�T�TWU�UV�V3W�W�W�X�X�XYJY\#\)\2\8\A\G\P\V\\\b\o\u\|\�\�\�\�\�\�\�\�\�\�\�\�\�\�\Bbtb�b�b�bcAc]cxc�c�c�c�c�cd*d@dUdjdd�d�gj=kZl�m�p�s�w�z�}_����Z��l�K���Y�����b�ş'�ܠ4����H�y�����ܧ=���W����p����������4���?�G���Ʈ0���!���S���<�j��t��ǴI�d���1�8�T�q��m�����X��� �P������y���ɺ�t���5�ļU��u�������8���X���x�	���b�f�w�K�O�`�	���M����������'�������:����{���������*�;�����������������������������������q���,�2�N�[�g���������&�6�-�:�|���|������������{�\������d����f����h����j����l����n����p����r���������D���j��#�I�o�(�N�t	�	-
1371  �
1372  S�6^��W

1373  ��d�(��P�x�>�f�+��S�{�@�i�I�)�k�0��Y�>� j � 2!�!�!^"�"&#�#�#R$�$%~%�%F&�&'r'�':(�()s)�)U*�*7+�+,p,�,8-�-.o.�.3/�/�/S0�0(1�1�1=2�2�2S3�34i4�4"55�586�6�6N7�78d8�89z9�94:�:�:e;�;9<�<=i=�=">>�>9?�?@p@�@,A�A�AFB�BC`C�CDzD�D6E�E�EPF�FGjG�G&H�H�H@I�IJ�J�JWK�K L~L�L:M�M�M`N�N5O�O(P�P
1374  Q|Q�Q_R�RCS�S&T�T	U{U�U^V�VBW�W%X�X	YhY�Y>Z�Z$[�[�[g\�\>]�]^�^�^X_�_0`�`asa�aJb�b�eUfbfqf�fgg*g�h%i4i�i�i�jkk0k�k�kAm�m�m�m�m�o�o�opfpspLqiq�qrr�r�r}s�s
1375  t�t�tu�u�u v�v�v+w�x�x�x*y7y	z�z�{�|Y}-~�L���؀��b���������Ƃ˂тւۂ�����������
1376  ����"�(�.�4�:�@�F�L�R�X�^�d�j�p�v�|�����������������������ȃσփ݃����������#�*�1�8�?�F�M�T�[�b�i�p�w�~�������������������Ą˄ӄۄ���������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}�������������������Åʅх؅߅������	����%�,�3�:�A�H�O�V�]�e�m�t�{�������������������Ćˆ҆ن������������ �'�.�5�<�C�J�Q�X�_�f�m�t�{���������������������ȇχև݇����������#�*�1�8�?�F�M�T�[�b�i�p�w�~�������������������Ĉˈ҈و���������
1377  ����&�-�4�;�B�I�P�W�^�f�m�t�|�������������������ljΉ։݉������
1378  ���!�(�0�7�?�F�N�U�]�d�l�s�{�������������������NJϊ׊ފ����������"�)�0�7�>�E�L�S�Z�a�h�o�v�}�������������������Ëʋы؋ߋ������	����%�+�1�7�=�E�K�Q�W�]�c�i�o�u�{�����������������������Ìˌь׌݌�����������!�'�-�3�;�A�I�O�U�[�a�g�m�u�{���������������������ɍύ׍ݍ����������#�+�1�9�?�G�M�U�[�c�k�q�y���������������������Ɏώ׎ݎ��������	����$�+�2�8�?�F�M�S�Z�`�f�m�t�z���������������������ȏΏԏڏ����������
1379  ����"�(�.�4�:�@�F�L�R�X�^�d�j�p�v�|�����������������������ǐ͐Ӑِߐ��������	����!�'�-�3�9�?�E�K�Q�W�]�c�i�o�u�{���������������������ÑɑϑՑۑ�������������#�)�/�5�;�A�G�M�S�Y�_�e�k�q�w�}���������������������’ȒΒԒڒ����������
1380  ����"�(�.�4�:�@�F�L�R�X�^�d�j�p�v�|�����������������������Ǔ͓ӓٓߓ��������	����!�'�-�3�9�?�E�N�T�Z�`�f�l�r�x�~�����������������������Ɣ̔Ҕؔޔ������������ �&�,�2�8�>�D�J�P�V�\�b�h�n�t�z�������������������•ʕҕؕ���������
1381  ����"���f�������a���}�l�����p������#����� �so
1382  L��{��A��p�!�#�%q')�*�,�.�0]2�3�5d9�;>�@�B
1383  EjG�IL�NnQ�SV-XoZ-]�_�a7dXf�h�kn~p�r5u�wz]|uǁ�Ɇ6�(�C�����Ó����@���-���{����1�����X���	�^���
1384  �g�����
�,\���/� K"�#2&�'S)+�,�.�0D2�3�5�7�9<�=�?oA�C�EfH.J�K�M�O�QT�U�W�Y�[)]%_a�b�d�f)j�lCm��)�I�}�������Y�É�����N�Ƌ0�g��K����m�Ǝ*�������������Q���m�%�i�˙ؙ��������H������S�����G�T�i����Q�u�y�"�Ӥ��ʦ����H�y���B�o�����)��ի �X���ծ�|�կ��°��F�Ͳ���ݴ��������������&�Թ�|�[�v����E�����b��>�K�\�q�����������������O��������G������5���������������)�j����P����������������)�^������7�g�������.	;
1385  �
b7��D�m�<#�#$a$�$�$�$%$%y%�%	&i&�&$'L'x'�'�'L(k(�(0)@)�)�)�)*y*�*�*�*�+�+,b,r,�,-.3.�.�.�.</e/�/�/[0�0�01x1�12.2�2�23E3�3�3<4e4�4�4\5�5�56|6�6747�7�788r8�89{9�9:h:�:;Q;�;�;<]<u<�<�<=:={=�=�=7>a>�@�@2ARA�A�A_B�B�BCC�CDaD�DE%EpE�E�E�E*F]F�F�FHG{G�GH>H�H�H�H@I�IJ{J�JgK�K6L�L�LWM�MN�N�N]O�O#P�P�PQQ�Q�Q#RZRxR�R�R�R$S7S`S�S�S�S
TfT�T.U�U�UUV�V	W}W�W9X�X�XY=YMb�b�b�bccQcmc�c�c�c�c�c�cd!d7dMdbdwd�d�d�dhEjyk�l�m"q�sx{�}���Ճ��A�����њ���J�������v�ء0���¦�5�T�ŧ%�}��	�����X����h�̫��]�|������}�����)�s�����[�|��
1386  �r����*�=�{���	�D�T���Ӳ3�R�ó�����%�X�s��
�G�c���ɶ1�u����`�q�ٸ(�9���ǹ�?�������\���ڻ��
1387  �������>���ͽ5�^�¾�Q�z�ܿ�i�����!������A�����8�a�����X�����.�n����W�����Y�����6�����@�n�����c������b������}���S����z������������o���N����@���.���5�B�a�������������A�e�
�3�F������z����c�������H�q�������8�����	�)�9������g�������J�s�������:������+�;������i�������L�u�������<�����
�-�=�����!�k�������N�w�������>������/�?�����#�m�������P�y�������@������1�A�����%�o�������R�{�������B������3�C�����'�q�������T�}�������D������5�E�����)�s�������V��������F������7�G����� �/�|�����+�u��������(�8�Q���������.N^w���
1388  Tt���0z���
-=V����3Sc|���Yy���5���2B[����8Xh����	^	~	�	�	�	
1389  !
1390  :
1391  �
1392  �
1393  �
1394  �
1395  7G`����*CRkz�5
�
V�8�i�/��W��D�	l�1��Y���G���l�I�q�7���H � !t!�!<"�"#h#�#0$�$�$\%�%$&�&�&P'�'(|(�(F)�)(*�*
1396  +{+�+N,�,-z-�-D.�./�/+0�01h1�1 2}2�263�3�3L4�45b5�56x6�627�7�7H8�89^9�9:t:�:=;�;<{<�<L=�=>b>�>?�?�?S@�@AmA�A)B�B�BCC�C�C]D�DEwE�E3F�F�FMG�G	HgH�H#I�I�IYJ�J/K�KLaL�LM{M�M9N�NOyO�OlP�PNQ�Q2R�RS�S�SjT�TMU�U1V�VW�W�WiX�XJY�YZ�Z�Zg[�[>\�\]�]�]X^�^0_�_`s`�`Ja�a!b�b�b&f]fjf�f�f�fg%g�gi-iDimi�i+j�j
k$k@khk�k&l\m�m�m�m�m�n�o�oppGpnpq-q[q�q�q/rUrr�r�r>s`s�s�s�sItkt�t�tuTuvu�u�uv_v�v�v�vwjw�x�x�xy2y�y�y�z�zq{�{E|n|}B}�}~�~�Z���ŀj�����	�3�����T������z�U���+�`�����d�����t�������fb
1397  ?u�n��4��c�!�#�%d')�*�,�.x0P2�3�5W9�;>�@�B�D]G�I�K�NaQ�SV XbZ ]t_�a*dKf�h�knqp�r(u�w�yP|h�����)��6�����������+���%���u���������K�����X�����Y�����
�@���"� >"�#%&�'F)+�,�.�072�3�5�7�9<�=s?aA�C�EXH J�K�M�O�QT�U�W�Y�[]_a�b�d�f j�l=mԄ#�4�w����u�ӈK�����{��@���"�a��=����g������\������w�D���`��E�řҙ�v�Ԛ���$�����ߜF���ڝA�N�`�y��<�o�p��Ƥ��������;�d���-�i�x��� �
�ȫ�K��Ϯ
�o�ȯ���˰
1398  �9���v���״y���������۷� �˹�o�N�i�����8�����U���8�E�S�k�������z��������
�B�v������4�������/���������������#�]����;�������|��������#�U�������.�a��������!	.
1399  �
U��7�_�3#�#�#S$�$�$�$�$%k%�%�%[&�&'F'o'�'�'>(e(�(*):)�)�)�)*p*�*�*�*�+�+�+\,l,�,�,�--.�.�.�../_/�/�/M0~0�01j1�1�1(2�2�23?3�3�3.4_4�4�4N55�56n6�6�6.7�7�7*8`8�89m9�9:F:�:�:/;�;�;<T<o<�<�<=4=r=�=�=>[>�@�@)ALA�A�AQB�B�B8C�CDVD�DEEgEE�E�EFWF�F�F.GuG�G�G8HH�H�H:I�I�IpJ�J\K�KL�L�L&M�M�MdN�NRO�OP[P�P Q�Q�QRQRoR�R�R�RS1SZS�S�S�ST`T�T(U�U�UJV�VWrW�W$X�X�XY7YGb{b�b�b�bcHcdcc�c�c�c�c�cdd1dGd\dqd�d�d�dh<jlk�l�mq�s�w{�}���ȃ��3���|�Ú��ޞ<��������h�ʡ"�|���ۦ'�N����o�Ҩ���ߩJ���	�Z�����O�v�����o�����j�����R�v�ԯ�d�����$�7�r����>�N���Ͳ%�L���{������O�j�׵��>�Z���ö�o����Z�k���"�3�s���ҹ'�{����	�N���Ի���v����8���ǽ'�X����C�t�ο��[������{���
1400  �;�����*�[�����J�{����h�����Q�����K�����$�����2�h�����U������M������r���H����I������������b���A�y�
�7���(�r�/�<�L�~���~�������;�_��-�@�}����J����3��������k��������f�����#�1�V����7��������m�������
1401  �h�����%�3�X����9��������o��������j�����'�5�Z����;��������q��������l�����)�7�\����=������� �s��������n�����+�9�^����?�������"�u��������p�����-�;�`���!�A�������$�w��������r�����/�=�b���#�C�������&�y��������t�����1�?�d����'�L�����
1402  �%�E���������"�0�K�k���������HVq���$n|��*J����'5Pp���M[v���	)s���/O����,:Uu���R`{���	.	x	�	�	�	
1403  
1404  4
1405  T
1406  �
1407  �
1408  �
1409  �
1410  1?Zz����"=Jer�'
�
H�*��[�!��I�q�6��^�#��K�s�9�~�^�;�c�)�r�: � !f!�!."�"�"Z#�#"$�$�$N%�%&z&�&B'�'
1411  (n(�(8)�)*�*�*m+�+@,�,-l-�-6.�./�/0�0�0Z1�12o2�2(3�3�3>4�4�4T5�56j6�6$7�7�7:8�8�8P9�9	:f:�:/;�;<m<�<>=�=�=T>�>?~?�?E@�@A_A�AByB�B5C�C�COD�DEiE�E%F�F�F?G�G�GYH�HIuI�IKJ�J!K�K�KSL�LMmM�M+N�NOjO�O]P�P?Q�Q#R�RSxS�S[T�T>U�U"V�VWwW�WZX�X;Y�YZ�Z�ZX[�[/\�\]r]�]I^�^!_�_�_d`�`;a�ab~b�bfWfdfxf�f�fgg�g�h'i;iXi�ij�jkk7kSk�klGm�m�m�m�m�n�o�o�op2php�p'qRq�q�q!rOrvr�r�r2sZs�s�s�s=tet�t�t�tHupu�u�uvSv{v�v�vw^w�x�x�x�x,y�y�y�z�zc{�{7|h|}<}�}~�~�Q�����[�������-�������#����e�����p�����t������'�����$�ws
1412  P����E��t�!�#�%u'#)�*�,�.�0a2�3�5h9�;!>�@�BEnG�IL�NrQ�SV1XsZ1]�_�a;d\f�h�k#n�ps9u�wza|yˁ#�͆:�,�G�����Ǔ����o�:�#���3����\���2����l�����
�1���4� P"$7&�'X)+�,�.�0I2�3�5�7�9<�=�?tA�C�EkH3J�K�M�O�Q$T�U�W�Y�[.]*_a�b�d�f7jm�e���!����^�ȉ	�����S�ˋ5�i���P���H�ˎ/���������V���r�*���"�������j��X��� �n�����[�~�'�ؤ��ܦ!���M���L���.��ګ%�]������گ����K�Ҳ��´��ҵ������	�ٹ ���`�{���J����g��@�M�a�s�����������������T��������I������7�����������o���$�b��������������+�c������<�i���	����5	B
1413  �
g`�I�r�A#�#$f$�$�$�$
1414  %&%~%�%&n&�&)'N'}'�'�'Q(m()B)�)�)�)*~*�*�*+�+�+F,t,�,-.5.�.�.�.A/g/�/�/`0�0�01}1�1202�2�2!3G3�3�3A4g4�4�4a5�5�56�6�6767�7�7=8t8�89�9�9#:�:;q;�;!<b<w<�<�<=<=�=�=�=<>c>�@�@7ATA�A�AdB�B�BEC�CDcD�D*EuE�E�E5F�FSG�GH�H�HBI�IJ}J�JiK�K;L�LM\M�M!N�N�N_O�O%P�P�PVQ�Q�Q%R_R}R�R�RS&S9SbS�S�S�SThT�T0U�U�UWV�VWW�WyX�X
Y?YOb�b�b�bc!cVcrc�c�c�c�c�c�c
d#d9dOdddyd�d�d�dhJj~k�l�m'qt
1415  x${�}�Àڃ��F�����֚���O������!�{�ݡ5���Ǧ�:�V�ʧ*��������]��m�ѫ�b�~����������+�x������`�~���w����,�?����� �V���ղ8�T�ȳ�����'�]�x���L�h���˶Q���6�s��;����_������a���ܻ��� ������@���Ͻ:�`�Ǿ��V�|���n�����#������C�����=�c�����]�����N���7�����^����8�����E�p�����h������m�������U���������������t���S����E��k�Z�����C�g��5�H������~����g�������L�s�������<�����
�+�=������k�������N�u�������>������-�?�����!�m�������P�w�������@������/�A�����#�o�������R�y�������B������1�C�����%�q�������T�{�������D������3�E�����'�s�������V�}�������F������5�G�����)�u�������X��������H������7�I�����+�w�������Z���������J������9�K�����"�3�������-�y��������*�<�S���������2Pby���Xv���	2~���/AX����7Ug~���]{��� 7����4F]����<Zl����	b	�	�	�	�	
1416  %
1417  <
1418  �
1419  �
1420  �
1421  �
1422  9Kb����.EVm~�9
�
Z�<�m�3��[� ��H�
p�5��]�#��K� �p�M�u�;� ��L � !x!�!@"�"#l#�#4$�$�$`%�%(&�&�&T'�'(�(�(J)�),*�*++�+R,�,-~-�-H.�./�//0�01l1�1$2�2�2:3�3�3P4�4
1423  5f5�5 6|6�667�7�7L8�89b9�9:x:�:A;�;<<�<P=�=
1424  >f>�> ?�?�?W@�@AqA�A-B�B�BGC�CDaD�DE{E�E7F�F�FQG�G
HkH�H'I�I�I]J�J3K�KLeL�L!MM�M=N�NO~OPqP�PSQ�Q7R�RS�S�SoT�TRU�U6V�VW�W�WnX�XOY�YZ�Z[l[�[C\�\]�]�]]^�^5_�_`x`�`Oa�a&b�b�b8f�f�f�f�g
1425  iIi{i0j�j)kEkvk+lfm�m�m�n�op$pUp
1426  q/q`q�q�q4rWr�r�r�rCsbs�s�s�sNtmt�t�tuYuxu�u�uvdv�v�v�vwow�x�xy�y�y�z�zv{�{J|p|}D}�}~�~�_���ǀo������5�����������^�<���F�����J�g���Z������}��LH
1427  %[��T���qI�!�#�%H'�(�*�,k.^062�3�5�8X;�=>@�B�D�F�I�KqNFQ�S�UXGZ�\Y_�a�c0fzhk�mVp�r
ulw�y3|K����������=�����e�D�����s���/���}���=�����
��"�qu ""�#	&�'*)�*�,j.�02�3�5�7�9�;�=W?EAeC�E<HJ�K�M�O�Q�S�U�W�Yf[�\�^�`�b�d|f�i�l��P������a���$������"���������n���Q��m�:�
1428  ���P�������� �����d�
���g�>�����������/���J���s����j������������J�4�M��t���8���k���V�����y�����(�R���#�y���{���)�����8�i�
1429  ����|�#������	
1430  �
;�U�D{�"m#�#8$�$Q%�%7&�&�&�'(�(m)^*�+�+�,.-a./�/#0�0B1�1Z2�2s34�4"5�5B6�6b7�7�8B9�9�:�;L<�<=g=�=�@A�A�A�BC�C�C8D�D�EFG�G�G`H~IEJ�J=KiL�M�N3O�O�P�Q�QR�R�SNT�TUpU�U,V�VLW�WX�X�X0YGbch4jSkpl�mq�s�w�z�}u����p����b���p����{���@���M���	�a��������T���n���&���/���+���K���^���G���8���j����������������������g������6�����L���l��������1���O���o���� �����w� ���d����+����@���S���)����������*�����x��M�������0���r�����
o
+��|�@�h�.��V�~�C�k�0��X���a�A� ��H�q�V� � � J!�!"v"�">#�#$j$�$2%�%�%^&�&&'�'�'R(�()�)�)m*�*O+�+$,�,�,P-�-.�.�.K/0k0�0@1�1�1U2�23k3�3$4�4�4:5�5�5P6�6
1431  7f7�7 8|8�869�9�9L:�:;};�;Q<�<$=�=�=:>�>�>Q?�?*@�@�@DA�AB^B�BCxC�C4D�D�DNE�E
1432  FhF�F$G�G�G>H�H�HXI�I.J�JKoK�K8L�L�LRM�MNxN�NMO�O@P�P"Q�QRwR�R[S�S>T�T!U�UVvV�VZW�W=X�X!Y�Y�YVZ�Z<[�[\\�\V]�]-^�^_p_�_H`�`a�a�abb�bf>g�h�i�j�kFmn�o�p�qr�rs�s t�t+u�u6v�vAw�xKy z�z�{�|p}D~�����v���������_�=���G�����K�h���[������~��MI
1433  &\��U���rJ�!�#�%I'�(�*�,l._072�3�5�8Y;�=?@�B�D�F�I�KrNGQ�S�UXHZ�\Z_�a�c1f{hk�mWp�rumw�y4|L����������>�����f�E����t���0���~���>�����
��$�rv #"�#
1434  &�'+)�*�,k.�02�3�5�7�9�;�=X?FAfC�E=HJ�K�M�O�Q�S�U�W�Yg[]�^�`�b�d}f�i�l��Q��� ���b���%����̌"��������n���S� �o�<����R��� �ӛƜ"���Ԟe����h�?�ڧ �������0���K���t����k����˶�����K�5�N��u���9�������V�����z�����(�R���#�z���{���)�����9�j����������	
1435  �
;�U�D{�"m#�#8$�$Q%�%7&�&�&�'(�(m)^*�+�+�,.-a./�/#0�0B1�1Z2�2s34�4"5�5B6�6b78�8C9�9�:�;L<�<=g=�=�@A�A�A�BC�C�C8D�E�FG�G�GaH~IEJ�J=KiL�M�N3O�O�P�Q�Q�R�SNT�TUpU�U,V�VLW�WX�X�X0Yh4jSkpl�mq�s�w�z�}u����p����b���p�Ӟ�{�ݟ@���M���	�a�������T���n�ĩ&���/���+�̬K�ʭ_�ޮG���8�Ȱj����������޴ŵ����ʷ��h�����6���˻L�ۼl��������1���O���o���� �����y�!���e����+����A���S���)����������+��������Q�������0���r�����
q
-��~�B�j�0��X���E�
1436  m�2��Z� ��c�C�"��J�s�X�  � � L!�!"x"�"@#�#$l$�$4%�%�%`&�&('�'�'T(�()�)�)o*�*Q+�+&,�,�,R-�-.�.�.L/0l0�0A1�1�1V2�23l3�3%4�4�4;5�5�5Q6�67g7�7!8}8�879�9�9M:�:;~;�;R<�<%=�=�=;>�>�>R?�?+@�@�@EA�AB_B�BCyC�C5D�D�DOE�EFiF�F%G�G�G?H�H�HYI�I/J�JKpK�K9L�L�LSM�MNzN�NOO�OBP�P$Q�QRyR�R]S�S@T�T#U�UVxV�V\W�W?X�X"Y�Y�YWZ�Z=[�[\�\�\W]�].^�^_q_�_I`�` a�a�acb�b@g�i�kn�p�qr�rs�s t�t+u�u6v�vAwLy z�z�{�|p}D~�Ёv���������L�*����4�����8�U���H�����tk�|:6
1437  I�|Bq��_7�!n#�%6'�(�*�,Y.L0$2�3�5�8F;�=,@�B�D�F�I�K_N4QvS�U�W5Z�\G_�a�cfhhk�mDptr�tZw�y!|9��������	�+�n���S�2�̛ڟa������k���+�����
��q_�c "�#�%�')�*�,X.x0	2�3�5�7u9�;�=E?3ASCuE*H�I�K�M�O�Q�S�UqWnYT[�\�^�`|b�djf�i�l�>���
���O����z�����r�Ӎ{��Z�ː?��[�(����>���������u���R�����U�,�ǧ��֪�����8���a����X��������׺8�"�;��b���&�����D�q���g������@����g���i��������&�W��������|���
1438  �
)�C	q2i�"Z#�#$$�$?%�%%&�&�&�'(�([)L*n+�+�,-O.�.�/0�001�1H2�2a3�3�45�506�6P7�7�809�9�:�;:<�<�<U=�=�=�@AnA�A�BCmC�C$D�EkF�F�G�GLH�H&IjI�I1J�J)K�K�KUL�LMvM�MSN�NO�O�OJP�PQqQ�Q�RFS�S:T�TU\U�UV~V�V8W�W�W�X�XY�g"jAk^l�m�p�s�w�z�}c����^��q�P���^����g�ʟ,��9�����M�~������B���\����u�������9���L�ˮ5���&���X���o��y��̴��v������U����κ"�y���:�ɼZ��z�������=���]���}����|�e����R����������,�����?��������8��������������:���������`�����9���"����z���U���E���&���	�|���W���G���(����~���Y���I���*���
�����[���K���,��������]���M���.�������_���O���0�������a���Q���2�������c���S���;���4���Z�����9�_���>�d��	�	C
1439  �
1440  i��]
��j�.��V�~�D�	l�1��Y���F�o�O�/�q�6��_�D� p � 8!�!"d"�",#�#�#X$�$ %�%�%L&�&'x'�'@(�()y)�)[*�*=+�+,v,�,>-�-.u.�.9/�/Y0�0.1�1�1C2�2�2Y3�34o4�4(5�5�5>6�6�6T7�78j8�8$9�9�9::�:;k;�;?<�<=o=�=(>�>�>??�?@v@�@2A�A�ALB�BCfC�C"D�D�D<E�E�EVF�FGpG�G,H�H�HFI�IJ�J�J]K�K&L�L�L@M�M�MfN�N;O�O.P�PQ�Q�QeR�RIS�S,T�TU�U�UdV�VHW�W+X�XYnY�YDZ�Z*[�[\m\�\D]�]^�^�^^_�_6`�`
aya�aPb�b,g�i�k�mupnq�q�rs�s
t�tu�u#v�v.w9yz�z�{�|^}2~ڀ��d�QNcN�N�N6OAOLO]O�OGPQP\P�P�P�P>QIQ�Q�Q�Q�Q�S�T�T�T�T�TUUU+U6UEUPUbUpUU�U�U�U�U�U�U�U�U�UVV#V2VAVPV�V�V�V�V�V�V�V�VWW%W7WGWVW�WXX!XvX�X�X�X�X�X�XYY,Y@YOY^YmYxY�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y
ZZ*Z9ZEZPZ_ZnZ}Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[[)[8[G[V[e[t[�[�[�[�[�[\\T\�\�\]�OgP�PQTQ
RSRbR�R�R�R�ROS^S�S�S�SJT�[\(\3\>\I\�\�\�\�\��}��`��Em+��o�����͙ڙ����I�V�w�	���q���׮İ�ߴ���(����+����2)d,�:�;E�E_F�F}G@H�H�X�F�w�b�*�ɹ��p�Y���0�7�D�������_flfg'g/i�ik�k�m�m�opp�x4y6�曍�
1441  �?���ם���������R���
1442  �e��������Q����Y���
�d�V���X� b�b�b=c�c�cUd�deme�e/f�f�fGg�gh_h�h!i|i�i9j�j�jQk�klnl�l$m�m�m<n�n�nTo�opqp�p.q�q�qFr�rscs�s t{t�t8u�u�uUv�vwmw�w#x�x�x;y�y�yXz�z{p{�{-|�|�|E}�}~d~�~|�2����J����b�Ă�z�܃7����O����g�†$��ڇ<����T���
1443  �l�NJ"���ߋ:�����R����j�̎'����?�����W����o�ʒ,����D�����\����t�ϖ*����B�����a����y�ۚ��>��W�����M��������Q���	�d���
1444  �����P����X����c�U���	�֮�b�b<c�c�cTd�dele�e.f�f�fFg�gh^h�h i{i�i8j�j�jPk�klml�l#m�m�m;n�n�nSo�oppp�p-q�q�qEr�rsbs�stzt�t7u�u�uTv�v
1445  wlw�w"x�x�x:y�y�yWz�z{o{�{,|�|�|D}�}~c~�~{�1����I����a�Â�y�ۃ6����N����f���#�~�ه;����S���	�k�Ɗ!���ދ9�����Q����i�ˎ&����>�����V����n�ɒ+����C�����[����s�Ζ)����A�����`����x�ښ5������3	@
1446  ���5�ܛ~����J����[�������G�����P����\�N����b�b2c�c�cJd�debe�e$ff�f<g�g�gTh�hiqi�i1j�j�jIk�k�kfl�lm~m�m1n�n�nIo�opfp�p#q~q�q;r�rsXs�stpt�t0u�u�uMv�vwew�wx}x�x0y�y�yMz�z
1447  {e{�{"|}|�|:}�}�}\~�~t�'����?�����W����o�ԃ,����D����\����t�χ4����L�����d����|�ԋ/����G����_�Ď�w�܏4�����L����d���$�|�ד<����T����l�Ė���ܗ7�����Y����n�Ӛ+���9��������N����_�������K�����T���	�`�R�����b�b6c�c�cNd�defe�e(f�f�f@g�ghXh�hiui�i5j�j�jMk�kljl�lm�m�m5n�n�nMo�opjp�p'q�q�q?r�rs\s�sttt�t4u�u�uQv�vwiw�wx�x�x4y�y�yQz�z{i{�{&|�|�|>}�}�}`~�~x�+����C����[����s�؃0�����H����`��� �x�Ӈ8����P����h������؋3�����K����c�Ȏ �{���8�����P����h�Ò(���ۓ@����X����p�Ȗ#�����;�����]����r�ך/�����+����m��x�����|������/���,�{
1448  X�$����M��|�!�#�%}'+)+�,�.�0i24�5p9�;)>�@�BEvG�IL�NzQ�S V9X{Z9]�_�aCddf�h�k+n�psAu�wzi|���+���B�4�O�����������{�B���
1449  �e������u�����
�:���=� Y"
$@&�'a)'+�,�.�0R2�3�5�7�9"<�=�?}A�C�EtH<JLNP�Q-T�U�W�Y�[7]3_a�b�d�f@j(m+�����h�������]���?���U���Q���4���	���c����7�/����������e������0�������V�U�7�(���.�f�(�������T��������������)���i���S���
�p�����������$�Y�����������������x���-����������:	G
1450  �
li�N�w�F#�#$k$%�%&s&�&.'�'V()�)�*�+O,�,.�.F/�/e0�0�12�2&3�3F4�4f5�5�67�7G8�8�9-:;<g<�<$=�=�=�@<A�AiB�BHC�CDfD8F�FVG�G&H�H�I�J�JnK�L�M�NdO*P�P�Q�QSTmT�T5U�UV\VW�W�W�X�XYDY"hOj�k�l�m,qtx){�}�������K�����������T������&�����:�����?���/���������b���r���g��������e���|����)���=����������Z�E�
���n�����f����������?���[���s����"���B���b�������h����O���m����v�������Z��������$���~�]��k����H������#��G
�
h�J�{�A�i�.��V�~�C�	k�1��Y�.�~�[�!��I�.��Z � "!�!�!N"�"#z#�#B$�$
1451  %n%�%6&�&�&b'�'*(�(�(X)�):*�*+�+�+`,�,(-�-�-V.�.#/�/80�01u1�1-2�2�2C3�3�3Y4�45o5�5)6�6�6?7�7�7U8�89k9�9$:�:�:J;�;<�<�<Y=�=>o>�>)?�?@`@�@AzA�A6B�B�BPC�CDjD�D&E�E�E@F�F�FZG�GHtH�H0I�I�IfJ�J<K�KLnL�L*M�M�MFN�N%O�OPP�PaQ�QER�R(S�ST}T�T`U�UDV�V'W�W
1452  X|X�XXY�Y#Z�Z
1453  [u[�[L\�\#]�]�]f^�^>_�_`�`�`Xa�a/b�bc�g9j4l�nq�q9r�rHs�sSt�t^u�uiv�vtw�y�z{{O|#}�}�~t������ARmbIEIeS�}�(��'���Z�M����������҄2����_���Z�C�"�؝�:���b���v�}���ɰ��������h�d�����2�����-����9��u��_��$�$�$%�%D'�'c(8)�)�*�+j,�,+.�.�.]/�/|01�1&2�2=3�3]4�4}56�6,7�7^89�9D:-;<m<�<2=�=Y>�@JA�A�D}ER�RHY@bc�d٦L����t��������t����"�5���L�˲J��������~�i�1�й������6�ŽV��r��������9���Y���y�
1454  ������"���f�����(����������o�L�Y�e���J�]�+�>��e�f�hUi�jPk?m�m�o/p%q�qMr�rXs�sct�tnuvyvw�x�x�y�z�{e|9}
~�������*�����:��D4R^b0c��Gfi�jum�o�x�v���.��D(RRb$c��;f
i�jim�o�x����	)-159=AEIMQUY]aei��������� $1>L]n|��������.<M^m�������'5FWev�������	$	9	K	`	u	�	�	�	�	�	�	�	
1455  )
1456  <
1457  R
1458  h
1459  {
1460146114621463146414651466  
"4I^p����������%,08@HPky~�������������������	
"
3
>
F
W
h
v
�
�
�
�
�
�
�
�
,>P_q��������"2EXgy��������%AFNS[`hpx�����������������$)19ARcs����������������$4<CHMU]et�����������������	"'/7?GNSX]bjsx���������������� (08=EMU]emu�������������������!;CUlq�������������	#+3;BGLQV^fks{����������������������$).38=BGLQV[`ejoty~�����������(;Ugow���������&9IZ_diqv~����������������� (05=EJRW_dlqv~�������������������
',49AFNS[`hmuz������������������� (=Qf{���������
!)=E\s{������$BGLjot��������6N\dow|��������  3 H ` s x � � � � � � ! !0!5!:!?!D!I!N!S!X!]!b!g!l!q!v!{!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!"	"""!")"G"X"_"d"l"t"|"�"�"�"##)#A#I#N#c#k#s#{#�#�#�#�#�#�#�#�#�#�#�#$"$;$J$Z$b$v$�$�$�$�$�$�$�$%%%%*%2%:%B%J%O%W%_%g%o%w%%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&
&&&&'&,&1&8&=&E&M&R&Z&_&q&v&~&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'
'''"'''/'7'<'D'L'T'l't'y'�'�'�'�'�'�'�'�'�'�'�'�'((((("(*(/(7(<(D(I(Q(V(^(c(k(p(x(}(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())
))))'),)4)@)S)[)n)v)�)�)�)�)�)�)�)�)**,*4*9*>*C*H*M*R*W*\*a*i*t*y*~*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*++
1467  ++ +(+8+@+I+N+V+^+f+n+r+v+}+�+�+�+�+�+�+�+�+�+�+,
,,,, ,$,,,1,6,;,?,C,K,P,U,Z,^,b,j,o,t,y,},�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-
1468  -----$-)-.-3-7-;-C-H-M-R-V-Z-b-g-l-q-u-y-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-......!.&.+./.3.;.@.E.J.N.R.Z._.d.i.m.q.y.~.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�./
1469  /////#/*/./3/7/>/B/G/K/R/V/[/_/f/j/o/s/z/~/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0
1470  00000#0'0.02070;0B0F0K0O0V0Z0_0c0j0n0s0w0~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�0111111"1)101:1A1H1O1V1]1d1k1r1y1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12222!2(2/262=2D2K2R2Y2`2g2n2u2|2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�233333$3+32393@3G3N3U3\3c3j3q3x33�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34444!4(4/464=4D4K4R4Y4`4g4n4u4|4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455555$5+52595@5G5N5U5\5c5j5q5x55�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56
666%6-656=6E6M6U6]6e6m6u6}6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67
777%7-757=7E7R7Z7b7k7t7y7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7888 8(808<8D8L8T8Y8a8i8n8v8~8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�89999 9(9-959C9K9S9X9`9h9m9u9z9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:
1471  ::::$:*:0:6:<:B:H:N:T:Z:`:f:l:r:x:~:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;;; ;&;,;2;8;>;D;J;P;V;\;b;h;n;t;z;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<
1472  <<<<"<(<.<4<:<@<G<N<U<\<c<j<q<x<<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<==== ='=.=5=<=C=J=Q=X=_=f=m=t={=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>>#>*>1>8>?>F>M>T>[>b>i>p>w>~>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?
1473  ????&?-?4?;?B?I?P?W?^?e?l?s?z?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@
@@@"@)@0@7@>@E@L@S@Z@a@h@o@v@}@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@A	AAAA%A,A3A:AAAHAOAVA]AdAkArAyA�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBB!B(B/B6B=BDBKBRBYB`BgBnBuB|B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCCCC$C+C2C9C@CGCNCUC\CcCjCqCxCC�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDD D'D.D5D<DCDJDQDXD_DfDmDtD{D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEEE#E*E1E8E?EFEMETE[EbEiEpEwE~E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EF
1474  FFFF&F-F4F;FBFIFPFWF^FeFlFsFzF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FG
GGG"G)G0G7G>GEGLGSGZGaGhGoGvG}G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GH	HHHH%H,H3H:HAHHHOHVH]HdHkHrHyH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HIIII!I(I/I6I=IDIKIRIYI`IgInIuI|I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJJJJJ$J+J2J9J@JGJNJUJ\JcJjJqJxJJ�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JKKKK K'K.K5K<KCKJKQKXK_KfKmKtK{K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KLLLLL#L*L1L8L?LFLMLTL[LbLiLpLwL~L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LM
1475  MMMM&M-M4M;MBMIMPMWM^MeMlMsMzM�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN
NNN"N)N0N7N>NEN����<��D6R`b2c��Jfi�jxm�o�x�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�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�{�|�}�~������������������������������������������������������������:�>�B�F�;�?�C�	
1476  
 !"#$%&'()*+,-./0123������������ �%�*�x�}�������������������������������s�x�}�)�.�3�f�g�h�i�����������������������Ǵٵ޵��������������������������N���B�F�J�N����i�n��������������������������������������$+%�%�%�%�%U'Z'�'r(G)�)�)�)�*�*�*�+y,-:.�.l/�/�01�132�2L3�3l4�4�56�6;7�7y89�9�:v;&<|<�<A=�=h>�@YA�A�E�R�d�d�d�d�d�d�d�d�d�d�d�d�d�deeeeeeeee	e
1477  eee
eee�a�e�i�m���$�)�.�3������$���0��� ������D���[�ڲ[�`���0�5�:���"�ж��x�@���%���E�Խe���
1478  ���(���H���h�����S�<�����=���u����������p�l�M�����������������������������
1479  ������"�&�*�.�2�6�:�>�B�F�J�N�R�V�Z�^�b�f�j�n�r�v�z�~�������������������������������������������������������������������
1480  �����h�l�p�t�x�|������������������������������������������������������������������������� �$�(�,�0�4�8�<�@�D�H�L�P�T�X�\�`�d�h�l�p�t�x�|�����������������������������D�I�N�S�X�]�b�g�l�q�v�{�������������������������������������������ņʆφԆنކ�����������g�i{k�mZp6q<q�q^rdr�risos�sttztuu�uv�v�vwy�y�z�{u|I}~̀��:����V�Sm)�@�;�c�����>���Ԙ&�3�� � �j���(��#��%�O�c�;S�c��������-�?���������/�A���������1�C���������3�E���������5�G���������7�I���������9�K���������;�M�5������,�>�����Rd��x���1C��Wi��}�"��6H��\n�	�	�	
1481  '
1482  �
1483  �
1484  ;M��0X������J�G�4���‡/���������8�j����������̴������S���R��s����$�$�$0%�%_'�'w(L)�)�*�+~,-?.�.�.q/0�0 1�182�2Q3�3q45�5 6�6@7�7~8 9�9�:{;+<�<�<F=�=m>�@^A�A�E�Re��q�8�
1485  ���)���5���%������/�I���`�߲e���?�'�ն��}�E������*���J�ٽj��������-���M���m�����X�A�����B���z�	���
1486  ������u�q�8�R�	g�i�k�m_pBq�qjr�rust�t
u�uv�v#w#y�y�z�{z|N}"~��?�0��6��#<��)��/��5	"��(��A.���4�!:��'@�-�3 ��9�&�,��2����%�+��1��7�
1487  $�=
*��M�*�*�
1488  �$�%���$b'�V�E,����
1489  ��+0$b'�V�E,/<�Cܺ
|�N�3}��core_intrinsics�fmt_helpers_for_derive��_�_$b'�V�E,�b������������Z��$b'�V�E,_���E�����(���$b'�V�E,��+������j'/$b'�V�E,3���Z�H�
1490  �0�%C$b'�V�E,E_�2�nN�
1491  �ͳ,p$b'�V�E,�$��?�
1492  ���+�$b'�V�E,3����ł����'�$b'�V�E,S<-F�a?�
1493  �<�%�$b'�V�E,�̚N�0�"�
1494  ��%#$b'�V�E,uܶ
1495  /����
1496  ���+P$b'�V�E,��y��$�]���'�$b'�V�E,�*a��XZ��
1497  �"�%�$b'�V�E,&c��}Ӣ*�
1498  ���+�$b'�V�E,�쨕��j����($b'�V�E,MG�A�uB���y��$b'�V�E,}�Ԅ�[���f'u$b'�V�E,�L䛈�hv�
1499  �.�%�$b'�V�E,
1500  �8��6�
1501  ���,�$b'�V�E,+b@S�e�k���-��$b'�V�E,��ƶ�c�%�
1502  �ܡ+$b'�V�E,��ޏ�n����'W$b'�V�E,?�#;����
1503  �:�%l$b'�V�E,��M��K�Q�
1504  ���*�$b'�V�E,W��!� ��
1505  ��%�$b'�V�E,vBJP[1��
1506  ���+�$b'�V�E,ܱ�5:*<�����'8$b'�V�E,�@���4��������Pv$b'�V�E,�������
1507  
1508  � �%}$b'�V�E,��ˀ���
1509  ���+�$b'�V�E,��ٮ�{�M�Tԕ
1510  ����$b'�V�E,Q���gJ0����($b'�V�E,��}$s<T���b'J$b'�V�E,��^i��H�
1511  �ڢ,_$b'�V�E,�#�@�6��
1512  �,�%�$b'�V�E,�|�x\�Q�T����$b'�V�E,]�jwf���|'�$b'�V�E,>���hh�
1513  ���*$b'�V�E,u�4��LE�
1514  �8�%>$b'�V�E,��|Ȋ����
1515  ��%k$b'�V�E,w-��\�Xt�
1516  ���+�$b'�V�E,ݓ�k���M����'�$b'�V�E,u,_W�6���֔�v$b'�V�E,zʱ��1�E�B�M������_�_$b'�V�E,;����]���
1517  	��%T$b'�V�E,ϑ��C{A�
1518  ���+�$b'�V�E,V�ׅ-7��T��	���$b'�V�E,�i@�]�{���
1519  #��$b'�V�E,.��T����HmE������_�_$b'�V�E,���K�gD���4e�f\��	derive_eq�����$b'�V�E,�[�������(�$b'�V�E,����1�W�TԘ���$b'�V�E,��_������]'�$b'�V�E,q�#�E���S	��$b'�V�E,s76�>�~U�
1520  �*�%8
1521  $b'�V�E,����q��
1522  ���+e
1523  $b'�V�E,�e!��7&$�
1524  ���,�
1525  $b'�V�E,��'2ƾ� ���w'�	$b'�V�E,�	;�.���
1526  ���+�
1527  $b'�V�E,)�^������`
1528  ��$b'�V�E,�C������
1529  �6�%E$b'�V�E,�m(�X.4�
1530  ��%r$b'�V�E,�XF?X�����'�
1531  $b'�V�E,x)��!n�
1532  �B�2�$b'�V�E,nu�r|~�
1533  ���+�$b'�V�E,`/b[�͆��
1534  ��%&$b'�V�E,�㲣��0���7��O\�����$b'�V�E,��
1535  oD���GfK/�����_�_$b'�V�E,l��T��� �ȱ	����	��$b'�V�E,�>�B�H��ۯ($b'�V�E,3�)�\��
1536  ��+ 
$b'�V�E,f�E8u�E���Y'd$b'�V�E,�F�KIv��T�����$b'�V�E,�a%������
���$b'�V�E,���MI�@l�
1537  �(�%�
$b'�V�E,ͼ��1,������&
$b'�V�E,@B0��U%��
1538  ���,-$b'�V�E,Rh6���]���s'q
$b'�V�E,����6��
1539  ���+�$b'�V�E,V*~�R��+��8���3���$b'�V�E,�j-T]5D�
1540  �4�%�$b'�V�E,I�#MSn�����'*$b'�V�E,�iP��7G�
1541  ���*?$b'�V�E,ez�gnҡ�
1542  �@�2l$b'�V�E,�=z�s�?�
1543  ���+�$b'�V�E,\R6'�n���
1544  ��%�$b'�V�E,�F�8��
��E7Q������_�_$b'�V�E,z�������.<������_�_$b'�V�E,�J�|0�� ���	���$b'�V�E,��q��
1545  ��+�$b'�V�E,i'���*������(�$b'�V�E,�Ҕ3��0�T����$b'�V�E,3^:
1546  ����
1547  
�&�%$b'�V�E,�����A2�����&Z$b'�V�E,5^sj^��5<:<�$b'�V�E,�X��W���
1548  ���,�$b'�V�E,��G��Y=����o'�$b'�V�E,\��i6u���
1549  �2�%�$b'�V�E,H���l
��
1550  ��+$b'�V�E,53`��3X-����'c$b'�V�E,�ޟ���
1551  ���*x$b'�V�E,��G}�C��
1552  �>�%�$b'�V�E,���iݰ��
1553  ��%�$b'�V�E,���}����
1554  ���+�$b'�V�E,��Y�W�����'D$b'�V�E,�U���hk��D�V������_�_$b'�V�E,�R������]��ϫ@�����r�'�����Ŭ��>�����'�ܬ��T�	�ƫ8����i��ܫ�����z�6�����Ӭ��G�����/����a��ӫE�����v�,��ʬ��C�����+����Y�
�˫<����n�#��������:�������K���4�e��׫1��ά��J�������"�׬��O����N����S���Ұ��9�λ3�Y���>������9������/�g���z�x�\���t��������_��g�įs�
�m����K������ٷӳ+��������
����f���Խ5�O���,���'���"�K�\���&�-�X��ߴ:���F�:���ȵ��t���G��������e�Y������j���@�����g���|�Э��ǹ��d���ݺo�ó���U��O�u�бZ�ܿ��0�V������L��������|�Ӿ����.����|�)������*����;�h���������H��)���#���*�	�м����W�l�°L�7���I���?�j�y�
1555  �C�I�v����W���c�W�����;�����d�ɷ��Ԯ��v�ָϴ����6���]�������%����Ľ����ODHT ���MZ���Z���mG���>B�	�.&2OI	���OE'���G�Y�> ��?cjW����F�w K�!�P?���%�P���S0��T��E�2&@��k
K=*p��	:�B+P&0��O:, �����.��#��E9.0V��l��1 廎b[��4�3����6���5~27PXn�P� 7�b����E�6�.��	�;��r���L<��sU���2< ��o_?nj>�IO	W�1?�o���i1@�+��=_9?0�T�m%�/A����� ��E��n��;E@��u�u�E�ī�68"xM��.g�P�g}�U	EYQ���F���R������qT`"C�V��W�I�c7A�Q[�Sap̿�]������_�����ba�W--
1556  �cp�=�J=�d0e8�O�T�e�K8��Jf�v%J�O�^k`lt����k��aF��m�m��r�4��r����t�Ps���[L�|t�>�����vm��!-w�>�dR��w�HA�J��z�^$����i{�3�F��%}�����J}��a�Q�J~�����^,��G4���� ���A���R�Lij�~0n�*�t��h����`�m+����p�Єxҁ��@�{N�/C�� ��PC��������$��|ʜ��,�����a���N����ޕ?晠�݀?�&1��S��Nqk
1557  �0�RG������+�����(1Q˞����2B+���x-Ma��d��xj��n=����9�`d���G�@��5vd� �C��'z�pۀ��L���F�,�բ����� �b{����K����x��8o٧�p���f"�{������;T�к\O[D���x�������A�'���gM���� �.~vA!��/[���k��Ƹ�d���P�RA4����~ �c�I����*��>��0�h�C,A�à���^�����">3��O�PM~��|ɰj��r�@>*�R]�LΠ�>��f�l��k�+X.���%�K����P�!�U�
1558  ��@���p��1�P�eH�=�� �d��������ٗ���l��s4�@��ɿ����o���U��`�������`)�M�b1n�pQ��F��PK/�}[����3P�����@�M����@�5o�5A$1�Y�y�ra1�������e�nXaN�#5B�*k��S%	�L��c�
1559  ���L�_{��-�p=�!��5|"�_������Vk��/�s�!с�BE7��q.Z�n1(L�bE�!�p����FA���'w4-:^����Jآ�1l�Ѹ���>vi��7�!�u��I����!�$�d�|��$ъk���&���
1560  nL%����B$(������j�*�=-s�O)*�����*���7i�|7.8ש��)�0��l��}��21݋���O2�_Wf�T~6�ʣO;�v�8r‹$�8�	�ۆZ|<qp�&���=�@nPb�<8@�
==�`H?!+�I1n1_V�JTJa�Gh�̮OI!�/����P��1.�P�WC�:U15R��Ě��y�Q!���HJY�U���4ɋ�U����VAF� h�[q8��J�^�H��n��_xҤDZ�`��������a�r��/mbq�*~q��`{3:C=��h�u4AK���ix�S��j�wN���=kA�=ҏh1d��k(n!2�7�u�w!�m��U��x��J:��ҔyєR�����x�N�%W\�x�`Nr,>��|�s.��|���
S�N�~��r��~�Oa����b�,]��X�c��Ä�=��o=DŽqU-��v���l�y��є"�O�s�qĩ���K�a���Mv����nM̔���LHAr0���֢��Kя��h��I�̑a����쑁�i��&-Ǒ��9Ue�q>����������!FEx�E�!mݼ=�_�q>���k�䡑JJ�b�S��A��x�dT��!�
1561  5yq���QN�Z�f��vr�"��D��}��hB%������f�!+�q_0��Uh֮��?6���h�!���A��Q4���V*贱� ��Hٶq�EH=�8�a��i�/R$�1f4�n=����.��:�#�a�~�ԫ��Sؒ�EEc�àU��aοQ�������;����1F��)��a<�����q֦�
;��;��0i�;�#pD�Y�!��$r�r�!��i]�����EðQ���A[����G��1�n�6\�a_w��
�eٱ���h��q�H��>���!�;,���QzH~� �a�=��V�Q�X�
���F��`����,go�L걥ZUd����h�`M�����Syh#�c����^�ߤ�)������4f�A�
�Sk���C�'��t�a���f�������Y���B��it���S"F+�)��s
��;#x����8��<�������Ӆ�R��;����4����=����%��.g��n�o,�	��$gڑ�
1562  ���}Sǽ*r�p>oUw{
2:f�TX�ԅfP�V�߷4����%��q��W"ن?�J�vP����a��O�-!���9��#�1~�
1563  �!�$2y���C=+��/8��,"':��}�+�)��.�a�W^�[�0�f��c�42�bt5����3"�E-�F.7�8h���7����A;R�EV��A<������@���)FB���<�o�G�;i3��9UH��:9y�J����[�J���y�*��J��Ǎ�$iO{�%\j�DS��-����JT"k���l�U��B$b'�V�E,{(֋T�[�Q��m]bX�3˷�aE�4�:�aB�#Ya�~f��UN�"{g���p��h��/��H'hb�u5��-�m�i,9�̀�n�1�r�fKp"m��h �p"��poVrb�y���W�qr@�Nڪ5�r2�ey?xz�u��f:S�-v
1564  d�+U;vRŖ��7P�x�P�B3^�y�F��
1565  ��x2�)Bb
1566  �pB�ȺZz�L}Y��g�G&~��oF[�2&�ܩ
�����&쁲�*�p\も�I��$����Z�o�.҄��bb�"F?N����vQ0e����'5��{�R����R��B�	v���_���c�
�� ��"eBi�x"�+!l�2��Qh�mǘ"_v�-�2�3s!��/8|��G�R�Pnaz�Rtd�[����sF�ޝ��b�b����b�9�p�d��b�UV�d��2�w�ҧ�B�)ͰRb�R�E��+�����G�Ī�+����]%�����^�oM<T����ߑ7�rG�����ĒW���։�B��V�W�2�N�i�����F���N��˂�q�X��Ϣ�\1Fp�В�������b�=�f,�Ғ�-��7�>�BLIO|f�В�%��/KղZ��_S7֒�(�y!��:�
1567  �Ing�b���Ϯ����YVuz��"�V��ERv��2t鶩�b�4�T���ҍ��9Lv��rǟ�jʼ₯6��#�������阕��hL�����b��*Hk"�Bs�L�7��uH��x�6�rk����)��H]H�>����B�+6������W�!����&���Be[0o(l�"��O��$���N�j�w���,�l8+�d�RJ�9��I��E���hͨ�)����#C��4����'��قSd;�p^mCl�K�&��f����p�o�C�lK��#��!��r�|�?��h�#'�`����3��s �*����T[������s''n��oT���!/w+!s��J�9#�Avw^-��&��E����(s4IM,��(��y.�V�*C���t)�+��ѷq�G�*�a���,�o-�`�R+A�)C43P�;�*0C,uu�]�[4s�n.�y9�����s39��vI0:#��(~�D<S�\b�ғ�@�8,�3iKC3�˪��>iD������E���sR]%lF�����EG�j�=ktG�G[���G���5��O��:=E��Q��e(b�T���y*X���a�<�X�O��J]c��+E��Y^s�j&:'}�`Ӝ��7�e�as��ܫ�ee��c�Q�9g�G���2�j3���ן:o#�C�J9�$q�x�=�e�s��~\+[�t�ղx��w�v���vs��w��~��y|�vyXh�Ó�s2�s��S��X��j�6{�d#��
1568  ���2�ރ��N�yW�ۆ��O�+��̌��n	]ǯ�sJ���V�ʒC��V�a@�c��W�@ ���ʾ�לd��)i5�?��C�z�>�"��
@Z�5X3����z�U��0��ҋz�#t1��2Η���L<qS�|�����pV�C�<�����x��5��,��XP�����CR�=�X�#��/.k��}��_J������`���c?��Ӭ�!0?����0Iٯ#���Ys�ಣZ�����cf�]ˡ�شC0�^�S�ճ����i�a���|�������lZ�o�c�OUMKs��sB0�`�����NC���iw��Cg��S���r��¯���H%�LLG��,7
1569  Ӹ���fm����$��y��c
1570  �`��0��-���e7Z�Z)�S�{ȓ��4T�G����I�0���&V�v9/?��m��h����9���s���HX]���G�}82ԓDg�5�Π�c�S����փ��X�"Ka�s!?��0-y������S���*���3>&S����SX��<c�>�3�<������^�1!O��W!�UC:���
n��Cwa1he�C�Kp��S�A{Q
���Cm.O_��#�7������~����3��?�z�#��G~S���E��4E�3�!ĠE��ח��cT=�÷֋�()0�sgTP�F����7�C���8�����#?F�͔��
D���l��l��xX��B恔tDʫ��,_���|���Ԁ�X_^���@d	���W�g\
1571  4*	�_X&
1572  D~Z�
1573  �Ds�a1�{^�v����3��?����5=b9o�1�4S���Z�7��	��c#�@e��C��G�s=�L�~!$He=q|0"4�
1574  o��+#D�c���]Z!4�N��P�%��!�[[��%��p�0<��!��_`lQ8m)$-%�N_.�*dѸY���-,D'�^Iд-t�Hz;��-��\�n/���S�P54�ř�J�l7$�N���8��;�eٜ9Tz�[��l7�YI2!~8;TU�k��n;��}	5�&:�[:�."��Dt������H�l�EU��Id��.��@HT-�p=g��MD9�r��M������Qt��^E�R�f�LU�}T$@����GVT��(a^b,\d�(	�b��]T�10�Ί�]�*�h%�#\DC� 
1575  q�n^��}�rJ�aDc���,�y^DGI���d
fx&7��eA�[6�ϕeT0u����g�c��!iG�g�&8y*�s]i$D�.���e乾����h�ŌgJC6�gD(���4<md�L��_i	n�.w�t�Npt{3/��yq��*(8�nr��i�'��t�B�l}٤ud�G�xҦy4�V�Fr�z�݊A�h�|d5
�&�x�y�	x���w�'��s�4&�M�dj�!)Ā��F\�(���`��0�dS���]Չ���'؊w���W�����t]K�Kv�T��bs�����b.�'��S�O�E�Ŀ�rW���D�)�i����.t��M[�TǑR�l������PF��`�
1576  បKE� �4��¨��t��4����-�����D�B���A�T�񲨤&�(X�8
1577  ��y�Ico�Ħ&��z�n��Sm7�}
1578  �D���t��y�S�Q�d�$	m�sf��.��`d��d��jax��[U�Q!;)��j�(S�n�����m������0��Q|�"h��´o�"���Ȅ1��QQ�T��8�{6˴%�]|��؛3 �C�є=�q�4)�d�A�|	Դ�D���\��u-��U��֔B,t*�"
Ք�J��,W���*��ͻD�����/s�$�	�F8p���K,�������Bu�
��fj�dL�����"�Y������
1579  ���>�dk�{{��|�$N!i�<��d?��=�H���TY�4L�褀����H)�ÿ�إ+�$�J_�J����v����{���ֱ��D2�8l�"���.�W����$Y!�������_���N������-�"G��w�����<�`�������1$���5��2C�=��ҏ�>���)�6�����Զ&
1580  :�l@�e���Bt�E�e���;��3׎G����-n���b�\�Zp���U�D>Q|R-��]_�7���*b|�u4"����u��k4��Ӈ���"%q�eN',�Jl?d��;0e�?C9�Rv�M���:Ev��x�H>wb��i?��p��D�UA�������7D��k��JG�2�W���H�_�?�L�I�
�B��TJU���G�J�ӿ$sM�J.���[�O�ׂq�`O�^G�U�%�Q��H���KQ���@XEU�œ�}N?�Vu`�5C��X��J��A,�Z����H�[��݊ުNj\%w܆Y��\E��<W�c�^u����f�b[�_��\FZ�o�.8Xbղ��Y�϶f��Z*�:�@fű�7Ƞ�j��ۂ/�`k��|ٸle�l��)mEH�q�E%2keP�m�kE�23BX��q�V�$E�?Wt%,��NH��u'.��C�'y�%�qz�G;+3��z�J�!�i!|E��H	gp}�ܬI�J|%�ªd�l�z5E�-���0~y��P�v���*�eu�B���C\����//��g���:�D)����{�F��퐉�E\Tqp��LҴ/�"֋����4�����ۋ��D=(EM���)U����ek�����%����]�����#�K�~�UZ�53���3�`�~M���h#р�q����JS��Չ�L�N��%�
��Ԯ�?�CkH>w�E�M�ޤ�ŕV�c����)%U#�'A�)�2�Θ6�MD���S�%F�[�.@\��<Y0�ܮ5.v��%�����x["F����?dYK�l�v�ʳe�~N߄�u�t���]���&�nM`4�%�%��v�5�#&ԑE�E9��)]:��e'A.�P��'�.���%���m�ؽ�j��.��ۺ˔�?��yfJ4��%���=�����aՖ1u…�ަ�Q_���-w_����ĕ�ZƊ?$�U�d�W�rƅ��cG�(U���j������	����ܝ������<�E�t�M��Ѐ��T�uH�q$�b[ޅ�O������Սx��kx������ߛ�%$e'T����������V�Yy��u��W~z��%��R�
1581  x�;��^�%wl�i6f�U�x�(�T��u����q���ȫ"��%�^E���eT�md�}�%�"T��j�5�/H�.��E�@����H��J��K��z�;�,�F�nm�:jF~pr1������MAzPƒ�C���	���B
��
1582  ��=�{	�y�d�jŞ9�"V�3{�m��Kr�h��»3w�v���'
����N
�
1583  ;E��#�(�
ؚ������,~���ґdtvA&w�����V���iM���n���l�&�
1584  �LVq� ƺ@��1U{!�!ǁF��&#v�}���$�������$��}��;&��*���(���ZɁ)_\�9%*��5�t��/]s�}V70��, ��J1�h�x���1݂��Oi2�.`XD�}�4֛{�o�U5V����UR2�O���;P]ZNrf�>*���@?��s|�r�@�J�s}nAVP�_�B�k�S�CF�
1585  $�4D6j�Y�$��A�b���	�F�5��I��hJf�߽�XK?���R�����(TVH��1�"V6��@��RY�h��I]XI[�D�s����^&�%}B���^6Pv4�N�`t�f9r�=a�V����=c��
1586  Z�k�i�F:��6qv�Re�Xt�Ձ����Jv֠3��Y��w���*ͱvx�B���_y�_4����v���a�v|����=�Z��?�uL`'�����|u
1587  ��6}� ��g������J�8��v�2J��<R�V�d��ч�<�鱔0�V���7ϡ��v�Vx��dz�v��e�t���������������W���l["Fj��$&/�G�n����L�ZŠf�V�rM�+�������2����YJLM��I��Q�&RI#���^S�w�6�R��5�6��	�+A*�&�/�^e����������
1588  �q��G��
1589  &�1*׶��K^{���PE>k=�������I�����'΋������G'|R�Ɨ�\�?!U�v���Ta��f0�@��x��&��R��ʳ�6}�BG�φ8�����Жi�4!�t�l��q��V��
�V��v�z�����6���Z��FT9�c����tl�@f���6�v�� ���v��W������~3�٦2��!�B���ꮗ���ٖU�Fu�eQؖ���Ϧ��F�z�X�U��A�JO�pG�F��X��0��,���D!������"������8����1~�Ҍ�fsqb1	e��&���4!�V�
1590  �Խ�桜�Џ����iڿ�>(p�fFZ�(����fH�W�W~p��U�����������{�&?ð����M�|�Y�V�s���K���~�v2���"T����Ik���	������Q�f�L�`����R��G���w0���|�37@!,�ͼ�V��n��2*^
7��g�v�����B�.�w
1591  ��Y&�	'{���w�M'i��<�	�1��Dn�
�rf2�E���5�������z�D\�Yw�=����R'L����z������9ʢg��"�}W*�%s�r��2���3�}��uc^���+|��cm�{3�<f������d"��:]ׅ��f= �{(�H��!"w����.�"gE�u�#��(�#���'���͠��)�?�l)�lh�{�'=+6�e��;-'�;�:^6<.7tG�テ2��ߥ��J�4�>��qh�7gWv`8�;We/�1�]
<�0���l?{='IvV>Q�;���SdA7��D����C�
1592  ��ߏ�D�M�ɽ\vE7&�X(�Fׯ�����GE�&K*H�0�F|tHG�v8�"�J�fxk���sM�?��c=�NGK9]S�O��[L�*dO�?C�6}��UW��4���V�e��)rUG��r&�2X�s	�0Tr6VGob��^�xZ7@�X��Z�ʔ�>mIV\gW����1]7��ڱg�Z���C�e_�>3,#od�:[A�:�e�����'�f�qƎ=�!�gW?LP
��kWZ�|�l��k7'��)�Ck���[y�
1593  nwO�+�ɰ�k7V��ˇ$pg�H�e]bVodl���~�rg!�{���t�-��j��Dv��9���Vz�����k�{��[,n{[�|g�������|��oi%�ʀGӿ�v���7ϸ��5G����3KQ���W�������'
0�	EׅG8��[����JX<�V�h����փ��D�x�'A\��i014kɍ���$�U��K��*b��˦66��F���蔇S��)����wK��V�7ĬO�{e��Z��[TI̢��ȥ��Kl�7�bt��3E�W  �h����\�=S�������q��u��"��gWگ��'�]���Ԃ�w�i<�wת�&���OBI�����E,e��Ķ���ήg�М��X�'ۋlG��'��[>�r�׫�2�3o쳗����wH��E��a�9�|��w8V�����C	�P�
	er\-�G֚N�&��'�e�1�MI��f�l@�}]�j�[����'�YO�G��A�o���!y�iS��*=������
1594  ��ʧs��7���Wנ�穐*�a]f���ϗ��?�h?w��x2��	YG���B^�W���W��fw���TKܧʟ��h�׋��Eoi~�`���-�� 	��0���:�6�G�ח_Ӗ#�l
���0#�s�w8�����qe��>����.5J`�7-��J	"��W{�][�l���.�P�a���ǹ�^�����
1595  !�h�<b(x��8s��q{|jx돂���1�ib�@��(���������{�
1596  'x;yx|Uo�)0�8��	8�K>���
1597  �:v�l��
����2��H�Fw���A��*WHp���!1N��-#ÒH����9���9(��v���(?��1V"(�tm�ζ$����m�(��o�v�v)�y����/�*��<*���0��v�>���0�������1���`�5�4�2�w>o�4����<�4����#�7��X�C��8�,�!���8���U��j;>�fW0�B�M\�P��WH�j����]LhD@=����MX|����O�MX���-GOO([5�S�FO��8��XrQ8Mk����Q�P��P'Sx��|.k��Ph. ���
1598  	V�����jW�m���3jWH߼���Whu�p�q��Z�G��>�#NZ��$x��1F]�!
1599  ��fhd��!qqf�ޖc��"iH������n���x���n�8YJ�l�p�׀��ݔEp�V?`9�@�s��}�m�5�x�:�����Oy���(̌J{x����#M��
1600  t�5�����nIj��}��|�%l��x������j(���H������s�y;U�D��(*::qE/���V9�I����id���Ȑ�rsw�V����ba��h�H���?�2��ŏ�l��������-���J�bz��������:��o��S^��['R�U���8�vO��2�(:U����h�cY�n�"��^+G\?�(|SpB{�����x(����6R[���%g*�EȮ�z8�Tޘ7��Y����.׶�ېt�QO�xr�0a�*���W���bq�}��cuG��XU�Y�}�P���	y|�8����u4��h�d��3�H�=�w@W�(Uwd�.�ølx���XŘ�Gݗyb�X��4S���h�����+�#���zɸ��^D����ռ������h�j���̸ޝ���f%�8C���Q�x�h'�>�Hzz������9��L�$ո�|
N����x�x��I$��hRp�Ѹ9�X|�#��ژh*#�,ۨ��9%��H�-��v6w߸q�:��9�{ԓ��x����0�#6�H$1Q��[�H-�JdW!�X��~(�2���"��xl�c��w��cՓ�<�먁�a�-Q��~�m�A_
1601  �h�X|�'�8�0i�ʅ���
1602  6g�=�x�X;k)���
��؝0L�rhdP��h3�A��T	(=�����F�+���麄9�Y��5B	i����֭=		,���1�i�@�]��ݰ�9t)���\e��o-�(���
1603  �m��I���2-���[g��) Y�����!y��&��0�!������ �#k��n&�!y0���ڹ�$����b��Q ٽv���p�(I�ت��-��1��/���p�rq0��]�y9/1���d�<a/�����Uia/٬Wqɔ�/��g�_�\�5������7y[��)o7���`�Ͱ<~8Q���<)&�')�<�E}�MkC�k�qƋm
D�W=�]�JD�c����D�<���3;�Cق��/4H�ꙙ/��H������d�K9��KuL�R���s�K��5���fP	aA�����Py�����S���9�:��T��Vp+)s�Y	y�.@$�5Z9�:*��A�Z���KS<�O`9�߸�p�c����&�y�d	�C�y�d9�27�٦wf�j�—�fgi���r�tjy����Lokɺ����j��r��egrY�v&RV�s��R��c�ysi!�q�S�x)X!��3�@z�-�f�z�8{i����ɋ|y��*}��o}�/�n�}I�.��~2J���"�P�����3�qF
1604  ��@z�&�O��y@L�楌�y�z07ƌ��X���wv�i��%��-N���ZY�[ԥ���`,���+m�4?���ډ	�_|��}D}7�~��M�#
1605  }��<�y�J�@��h��%u삦9_����Ѧ��t��ѯ����]�|�ک�ٵ�T�
1606  �	<�"�Z�)�~��Vy<���V��](�����W0�)���} $ı�*���@g��	o�X�dh
1607  �Iϩ�����͇코���]0���+���Wd�7j�I�w�������"�?k����0/�`����I����+�Y��go/)���^�xg/��0W�8��)@o�YB�9	�(�¥U͙�f�v^I�͙Q:s��
�)�>���^҉�X}�z��	:
1608  8(�
�I ��v���9bGl��ٹ��\(���ک�$/��k�2��	���	�>�����)�>EH����[�5��ߩ,�&8���^4C�i]�������n�4�yן�uS�5��(�p��y��e������Z}�>��Yeo{P�J�I�G�ކ�Y��c=��Y13�����9��G�G���Rh(GZ	*��#��H��S�4��JS_����p���gj8��`~�J}����H������P���m1��x��ն�y�3���8ַ�9B�����z�����+�7�zZ�H��T>eZ���.�'Kwx�MX��l�j�^9��a
1609  �>���A> �=k��#���B �����-#j�	@�H0(�~�|�)�ۅ
1610  H�F)*Rӭ�0��)j���nb,���!gb�*7LTƩ�t*�|��(/j�rEpM0ʮ��Ip�n9:D87E��<*e{�e�%Ah^��߳BJ��!'m\CJ���f�D��%�"�~HC*����izHk<A��i�J�)��W��K
1611  =@r�NnL��c$C�E@M
1612  �)�Ŷ�aN�v��"bwL�*�����QJ�3�5�T���6��U��Er��2Z�f��k$Z��@�����\*\BV�[]ڏ7zE�Mj^�p��dd1�`*��-n��=bZ��?E�b�q؍X�D@d�
M�4�xe��	����f���Mv{&g��U�[�]�f���jK�i
1613  >�����kJ�D�lU/m�x�l�vo���f2;�p��C�`��s�C<Ё�w:E����xF�����zyz�;.�Uy
1614  Cp��;��yJH�YP��h}
1615  ��@$J�~*�D��=�˄j�<�*� ᅊJ�-���ʠ[��E$������:�A��K��M��э*Sh��?�
�Z�,jstRӑJ"�ڸx�j)ke��N�J�.�������F��h�	�z� 
1616  �Y���
1617  ����ۼ�����O� �:iwŵ�ԛJh����Ɦ�/���v��P��;�Ǡ,];�ad������
1618  Χ��S��y�6�ZC��F���4>�'|�Z�qM�/�����r]�ۦ
1619  ��]��w�J�'HF�"�zr��� 4��j��=M7���:R�x@jz����'��߷��iq�p���A�q�;_���?t����+z�f�$������վ2��D5��BN�b{��zT�Z)^�:��|�Zx��&��|���׶k��.�ZJ�������J�O��(w�ʫ�H�i�Ѻ���}.Ҋ=h�r��m��d�bx�#�ʈQ, tv~Ҫ��8�F���z�L$�8�׊�T�(@�T��ֵ��F�T��Y'�g��/��8e�&~����2�3�pq��k,��2��ߚ�j$b�9��[�+U�Q��?���{j��B���/�jCϷ��2��g���H�J'�m�`.�j`��zf�5�Z����WWO�Q���<�$�*�h0�����7U1�j���d���]R���POO\�s�����),����Z�����*�NՇ���r���˔�������/����>����	ˠ<�Q���/�Rp�=����-��&|��+�fVwɜ[�Z�v\��rM�w�6^;�g��G ;�������#K
1620  !�ĺSq$�h��K�#�=�(��@}ǻ+k:�
1621  ��,mI6V]�2����NS:��7sɺ*<��1��I�TD��;���G5%4 dI+�y8���L��\,��[N;�&6Ᏹ=Oˋlo�8WP!�w�IBQ�:��T�VQ+;Շ)��`k�.!��?I`P(I�F<�b�؏,X1\c{���d[W�:���:d�β���}f��}c�)X�f��T^U�=�f�.����k;�Q2%�l[���%�"s�5b����Eu�����y�+E�����z�<�3�[���̽��pt�������R	凂k���"揃�j�j��_�����z4��k,?d�!��k�aN�}��{��S��h�����OmՉ���^��k�G<R+�d�������I��v��|�]�����(�n:���R���r�����+����[���*p��k'���؜{<z������h��S;v�;����M�9��ܡK�>i�;
�[G
�+Z���l��[GcV�w��D�4�	N��7G]K�r�K�g�x��[<�ِ����A�%P��;\��������2	I��4�����k"�j+_�D�k��8��>��z;�GKlċP8{���I������˫���̸\��{�7����[���)���;<��%]�+c�u�����H�[�����R=�7~�_ę�K�]��;\�����$�Kٛ�u�=	bX��y�h4�t�;?�k���w��BQ��v�,�{�f���N�;�ĝ�L'�+�Oh��h���ߴJW"���vl�1�k:
f:A}�(�x%`�xx�<u�
���#2s����
0yw��K���ڸ�Kd��KE��;ȣ���fy���1�+��줶}$�|Tj@�����a��Ǩ�,ؾ�V�D�d���g

1622  ����"~@l˶T�j_?
|Jd@����R���<�A�zJh
���%A�h����'�<V"*w�i�̥��հr|Ϛ]�`$���\e��ji�����fRC����F�\	��<xo����M�F���W��۝C���l/>]�-� �L~�V[������D���v�[j%,�^-�?op*��aN�(�-�+7�k�?.|Y��uS-Q��7;0,�4V�Y.`6|���7�����6L��J���f7�.��
1623  Ƒ�;L+����‹<ig����>L�7�i�E���9�rFL|���&�iI���e	�s�I,<�?�qAnM�p3�-�=Nܾ�r���R�9W�&i'V|3����W,f&?ЩiWp,3@HZ,,����2�[\|d
1624  �_L¥
Ϩ_���+aT��`\�x�'��b�woK�*�f����=J�gl8֦Zv�g�����Bh,L}���E�j�fd��n<��T,m��p�'!�'��@r|��#����s<����W�t���P���mt|V?�@�w����h�x\#��W�?z����v14}|,Jv��U�|~̖��^����l��Mfc�с�����F�,������<�,�,����u�,�$�/�Dž|]9?�щ|�U�ᐫ���$zJx���>b�IS������yn�l� \}�đ���Q埴撬�g6���唼@���~���\��t�J�%�n�F�!=���Ÿ��ن���
1625  1K��\ؘec�<.���*/.ĤѠ�	/
4�4��0�I2�,5����A��`WoB�ltD�w%��
4:����Ta�����L1�f��{�,�,���(�|����iP�LPz@:�����\/��_ӊ�|��;��l�Ǭ��18XȌᠭ�������!�`�ɼ�*��I����Dt%��,d3�ћ��J��F�=��lHbV>`Ϝ(�:����ь�5��ǟ����4�q�-ӌ���GFլ�/��ocм�<z��Ԝ��~����vy�=�-��̧;��qV�\�, #mT�<�֊�z�nߌ-������ߌϙhٙ��<�t{B\�i��|��KEbJ����7�;p�p� �rrS��܏�b��0���f������tJ��y��c.X��:���B򜂂6�].3�\�~�ɛm7��zW{�c~^�LZ��\xz�<����E������kZ����G�����tVtɮM���c���}NJ����WMM1���	=�L�,ҝ�-|�_a�{?
�s�����5�����
���Y��P���h�\�Z�����X}�mi&�D���U����d�&��a���)
�������Zn��S=�-����_�
�8D{�|&}w�;*i�(�4�d��g)}�GQasNj0�»�f��2m�Ѳt��5-sدY�s=�8��#�ͮ=��@NjG�>��'rm5I�>=|s��S׷A��.�0z�A]-w����B�$~�5x��Dm-��O�G��!�0��H�����$�J��4�	( eK���cZL��k�nZK-�U
jzKLM�fw�[�O�TȻ��O��̥�/�cPmkO���0J}8p!'K1�Sݤ_PJ!S
�Um�2@|U]�/#J�&V���dm��Om`R�SbX
��z���nX���D��S�VU����V����u2��\
�D�ae�\=��~^m�{�&�(_m\}��D��^�'Q�!g�O�|�u��:�d��M���e-�a;��c�f�/tTV1��d
�W��
1626  $h
��(���ki�!l|Z�Dj�{rI#�8k-Z����l͞{~�տl�S�Wy=�e�EA<����o��C�wO�j-����%߮s��q�����s}m]H`.�`u�`^�A�t��oR�F~�t��es�N�j|���ͅ��}��G*�̀��&_^`�хm��T�ͅ�Sx�7��5Z8������7N�L�����븐C�}�> S T�������C��^R>JX���������a~��Mf�=��@S%[���{�3�d�ݽ��'��K��^�^�������_	;���@�/��K�
DQ��tɤ]�{��H��-��1���-+v�,9)t����s=�:��>�/>Ь}���Tw���9 �I쮍~�������}�7�#Z��=�
{f��M�2�A�L(���Ö�2y���zY3�lK�=O��bxP�-|������S_�,��\*d8�}�.�=�5��=8��;�Q#���W)�v���ËG*ua'��P�5O�FpŽ�~�o��m�C�����]S��?S�ɝ�
1627  �Z�ɝ��v��r;�}�)E̼
k�=61�4K5�=c*�N���-b�q<4�ѽ�L#%�-%�
Z<W��P��ݑ9j������V6f��|�����+�A�F\�-���<��]����'��۝����O
 �}##8(�?��2�V����
���萊�=m]2�����FAb��B)�-X�����-k��џ��*G��Q����ޑ�u}��-�����s��m"�璆
1628  �
e��-�p�
��s�𽖘u�^
1629  z�M�|�9�m��V=7�a4�]ʛ'gOJ�M��e]�����)������k�A%z�]�Ma���F������H|��]6�KfA��2�
1630  c��=�:��^<�w{�	���hО'
�>H��)���
1631  �	�~f�P381��f��0���< gJ5�.l-)O���>~��3Ɋ,�e�k���<��F�ϔ������(��u�
1632  ���?�x[!�Q��"�O5��d^�X,Y��CK �8_&����t=� �΢����L��)q�+�&����-r_no���\?6'n���|6�(.��<yt>(N۬E��V�+N�����,������.^7׳�.1.��
1633  �C�3nolu�3�4^%t2��r5N��PV�8~�B��gN9�� �nd��<�0*e؁�=N�e�!��>N����TlA>��2���C���S�n�DNC�	��'E�W;���I�.�X���L-��_M.����1�V�lq/$V�JM�i%Z> r]>Ce[�5�J����\�f,n��![>�1��D
1634  �[^Z�>@��a^�t	ls��bnN�����xb�	v��x��n^����}�o��o�T�K8p.�D�O}�q����F�nNX#%�gv>����:v����H,�w~�dcg�z�	B��K��~��&�:J�n8u����nȺ"=k�{�n�L<���ˆ�[���e���
c��C۸����g�����t��7�ό�n���=��>:��U^�^n��!�b���Z��@	�^��N����a���Y��^�w�_���.�{�6*xq�����&�p�^s��,&�9��������j�ަ}��(�ž^��]�h�2��g���0���6��+��N�����y5����	���>sо�D�Q�~kMM�Aը~9�2��b��	1�^�W�޿�xXȐ�n1��k+�C���'�j^��g��i�ͷ�ޅ0��\��;�V�y-�$��4�G�~'���\�^��K�ݥ�X��eE�C�5!i�B��c��o$����s^"��cÞ�E��7C�.�,���$�;Y���_���~i�����dS�!�>ݛ�A��>�A�8���~?hX�\p��B��Ͻ�!���ba�y��N<�������\�b^}��������W	��c�.�.����1�)�,�Nϱ�ҥK���6$��
1635  ��~9�
,�����@��M�X��KyW�'�.( =/������3f����o'��n�N���jU��^��>VE0�.K�����~?�)�\���"��20��f#�AV��^ӝy�o�&�n=��!5����q�����7�q��v�>E�=��n�+W�f^��~���s�V��%�9�Vk_�S"e/|�_���g�w;��ULDG2���a}	�����o`M�֍���sA��
1636  ܭH/2��~���J$��`+V�I��������)�����r��rO��w	���oj�q�^"���'y�S"_���#��Q$ol�d(��&�6VD�ܭ'O	�ɼ '���6�D&�bQ��g�,��?��-��Z ���/�����^d�1Rb���T2�stڬxA3�kP����N3_�oo�!�R5�īR���q7_'��:�Dm7���OVr�:?���'�;?�4�[�<�[+�3�>?!q�kW�Ao;gD5�cZC��� ljFND��Pj��&qD�Bgd�+(G��Q*���G����w�I�~�}�dJ?&�aNL�QM�
��jO���&��i�P��"J�'O/L�(�.R��F���O�Uv^
1637  sz.PJ����W/��w�z��[�Uz��a�\oW�]��Ci\b{`?�O�_���E��`�6��f`�C��/q/�c��\�ǢeOۯ�ۄj7f�~>�"�Xg_M���k�ޣ��^Q�mO�ҝ�m��n?�s@�_��r�ps���|3r�fNi��r�%�-���au�}@���uO�/c��s/��g_��bx�IJL&���y�Ͱ5����w/ġ�ȓ�i|_�Gr�&�|��i7�T|����`�E?�G*���]]�f��}�O�<���킯DIo�?1�����-͂�56���U����1�N�0�_u�:�[|O���8{��E��C�_Ɖ�*��c�@o����V<�O�Fo�3��o$�{�wn��$���s��_�\�L�9������ﭐ_��w
1638  ���/���{�����N �H�������G�З��b$���'�O��_�)���ﳗ�`�;�/�!���=�/	��<@�]�������+�?#l����2���,�B�o^����H�τR��fa���+�Dn��O������?ÛJ_�����4]߸��:����l��	nT�e��������(���}n'��̽_Aا'{R���҄������;QA�.&Ŀ�M�MǥƯ���������)u���I�_�AG���_<$�����l�oM�[1͟Z���&���e�eO��=2�
1639  r%�ra�g��|�?i��Y^�����tN8ׯ�������&�\.:����I\�Y�۟[lk!%��?r�O�l-+��S�;�=��/��.�E���SUER)�?�B��i	��p��ܵ��,�h3�F�҉�/�$��_����ޟu�۹�D�9(�?��h����o�	�)u��o㸶���~s��L�����NI��Y���$��߲����{P����{
>�ru�?���+5���ϪdL���O�qD2Aޠ��X@TǗѩ�O?�Xt�!��>B�R�G������F������j������`dD�%xU��*�����������r���o|�m�]��Z�7ZK�99H'RD*@��7?U�����?��>tz���|���)�F�j�+�����:0Y����ESB�RU ��K0i#Fn7����46h���=���y��em\niW�JF<A���q�d�@#�NtRIc.?~-c�)��?��@4w���?u���Y����������H�����2�2��������pJ��7Q�p���(��K��,��p?i5p@b�_�y8?8O��p;:�v�����25ph_�Cn�k�6�E��Q�a��A7 $���������#����c!b^�
1640  #�����TiO	A����D'OI�X��������6%)Q'o901��,S��TZ�&k4V4_"������n����\%���d��u"4J�SA�"A
1641  Gl�@�srJ���S��u���_Xa���C��;B$�������F,��#O-�V</O!��}!�)���C�WBH�oC����qi8�3��Bo��J�����H^�����?S������KH�3�:"���p��Vz��������M4m�c��{���m	h�����p���"Q���*k:����|	<d2g2Kwrd�pGq$-d��G���B�R[tG!�|��	������@�������#1�*��;�����"��#�[��/��#Uu'\��8���Gk-e���]++�pcr��4l�����9$Y.r`i-��'U�%z����v��|����F����t6���qDQ�t�_�;��"�Khw�:���V����y;I.�����ekBrC#Z�����s�~��B���@	���a5�qu���n�#��v����!�g�mY�lk����;��BS=�'�'�����T����]Kce= `T&Z]I(�y��>x�U�����~Q�T]jd6'9fKQ�$3LoZ-�k]+|��nP#���3)yrJ��Io+% XX"EKk����*�����g����"k��U�gQ-��0S��1y��������$[1'8/�\�v$.b�����b�'sI,m>������Y���y`y��^Z��vd�x�\�����~Uc|�3kiq_F&;�{�rX���+n����ca�b#{|�p��+.r1)��������H�"�T�ze�|XG6�`�{�
1642  Y*O�������v>��E�������XQ���M] �"%~�tZ�5|�h��{�}*s_�%�;��^x����sVf����q��diivfW2k�7�~���"���A{��^i�����������6���V��������;
���;8�C����}/Oi��A#$C��N0�%�nnrH7�W���-o��myC(�l��~���fHVah?���RZ.i
1643  b"�}U�����m����J�GE�4Y�V�S+ L_;
ui?:T�\qCP5m3zto;-2fV������Y}����Zh�����d��'��<�2r+[?g6���<:�����/*�JB�"R=���Z?�l��umF<���ba9]yEaxi��;w�7 c�pN�v/����9u4A0=y����.��9OVUdVU���RY������A�w�K��O�_��;PC�������������@��@�wiA�o�������S�lpa
�m+@�������Dq6i����+K�hB$/�)�k�p�z������Z(����������csrI����{RyF_�=h6;gddWY_=SyVP`�~�8��jJNm-��s��UE9$&Zv�^��ot{LF`f3Cm�K����M`lK]13FO���4Q�#���o�y�����L;	��z�gG<��]-!����nos1J+bb����-Ic&���QEH_p$6S�H����Q-zW��_\_GTr+k��t�K�%�SOH%V��t��������d1R`.4[zbh�mo�[�"�{��M�2�Pr��ECq9P�.�W��������w;e���u���ck��r��e�������Y�A�^O��?�IG1Hf<%
��^$� ���xC�r����;�p��:�z���V}�����;aj�eAr�E������.�����w��� CK5Xn�^sH���������pK�����,@�>����yN�^���Z�u��6�Z����m
1644  +29ob|%E�;������1)
1645  ���Q������L��H�s+KJjR2;���_F_dIjjN��=�w�><���8>
1646  
jap@h�����JjE���Yw������,Wm�#B����g�SW������ X{�7�
1647  ������-m{d5jf;�l�����I.v+3�Jr���KD����]+1TyLf�t)�� L�L+����yd����o��yfz��9�����;){����@yr��v������=<�d,�`-���0m��������LD���O:l?+fX��}�p�����g�f�+;�E@\+�� z��3��,���u#uq@UE�w���������O��N���}��-��7#{t����4Eq%8zVO����Jjw!�=$��w�&/��dY����	miFa&J9w����������2����/yvq��� 1eN���d"����3 !F�S�fl&Vl*w��<�O!��!���IE8[�"�����-���n�E4��5{us�4�4��d.Ik8wb����@�k��sz���4�l������'G�ZO��kJ'�~�`42(}R*�Z2�5pG!g3SZZ�e�4��A���.'T������T���y��J�K���T���@�`3-�&����3����`��4��b��X$�����I���������������n���<��.�6`j�������������GVY>*��Op������1�O���"����y8db}pflb�#s�_��)������ad4���yPw#wP� .���|����������|k�����L�����W�P���J?.:��<\�(3b'��o�����������O<�QH��~Q��[5�0��_�B�R�[%t�� {�ToM.v`aZ#N&j{��/����0��(�����^DM�M3�������[M��Wn��o���+���`8�D2���Rl<7���ukv>3���v��jQV�mJ�M�;�B�svF���*���Oz3�_�qMO���`L��K�����Y��"
1648  �������0���p������F�=�cPb��e$pqAn<���kiL:�%^���k�hj��A?�+K`H�~�����:����AE&�&��Q9EE4��j4�y0��
1649  �7Y������f�u#������a�h��l�������w 9?	��D�Px*3f'8/*B0ZxH"K=>I��G0:+f69= !|��8.072����A������v)��-�'n~�)j0��N���=O��k���SF(=I��;c	�x]������a=~`xC+���E]\�!Ij�1&�
l��wj?Zg�. t��#oB
���ZL���>M
1650  �&��Z���iq������t�]Z�Pe�DAk-F,%XQqP���rJV�aO���G�6:s��!��2��~�yt���|��YX��������8%��l-��:U;����������V7"~���g[2�!�������	]&��1F:`��Wh����-t�_�;=\�Rg>l3`ifh&ox_H�]��y�u����SR9����"��������]n ����w1ITs[��wX�f %x7�I�N�K�����yv�ND|
x){��*#�&SV���?�������I���fc�7��|Q�+t\(��
1651  -�[�19(7U�Gj�
1652  	���3�p(!�RwEs��M�zOC;[��P���*M=�t[Q�.�W?���Q�i9���93|gnhYXP�#uZ.W$wFN}ji`x.gTZqm���1P��������K���MzRt�)�����{Y�a���7`>li�(��p�P��	lr2���0a�JW�J$6mqys�!8I�DG���\w��\9�_�}=��U
1653  8 t!V�F������j�����T/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/bytes.rs� ��-�\�u>�$�X�;���
%%(
*CBNO/Q<MQ ISAK.PJ"PJ@Q2OMMLRILFOORD2DH2H3..�@�EGJK6?
%N!!!08""%""3O".&!=!3$
1654  37!3$
1655  U4'dI43$
1656  BH
1657  9
1658  
1659  O
1660  *.(81)QOPIQR+
1661  )dcdYQBY_]'dd3*
/0)5 ?, '7+CD\*LMK?, !&7<28N6"2$PB0&L#,L&%F5L
1662  $1JLNML"4'&1,L<5EJ!
1663  .$.$I4O*76PPQ5P6 &'N5I
1664  L
1665  5$&6J-P6'&M45K
1666  8
1667  4$'LJ`88'-GIHGJ+ 
1668  .8!-NMOLN&4M;
1669  &!
1670  "=0BL%%JG#(=!
1671  6 %
1672  % %+&/+"E)*,D4.!)!"C+!*"D= (,!B6 *!DH$,%F0$*%D=#+$E6#*$DH"*#D=!*"DH/*0D#
%-"$,-%.$"258
1673  '*,@0D/$
1674  !)IL!
1675  3%=3120
1676   &PAPM&4J$.N"$'.N?!86!'!Q1T1U11
1677  G) $!%%$V.R#

*%Y18Z:;
1678  /5?7:
1679  )3R.!%1"&&% 0!%%%]/,3
*D7/,4
<*7"+/,4
KCCQ*14+"
1680  `19a19W0+.H-
1681  \/,1
*A_>`>V0+.7
1682  ?/,R

J6;!LT<JI's(!T/-[-K!DEL-0"+
: 
1683  WF\E@1ADEA>&U8L-01:+"
1684  
C: XFF/NP'XF$

+ 
DE1>??=?A#
5E8&(<,@@="A;=:/^7A3(
1685  HH0"K8
1686  -;=IMKJH5MLKHH9PK,LQPA
-! 0-! 1.117,E"!-.7-.7  �����������������������������������������������������������������������������������������������������������������������������������������������������������MHc�r��G��X/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/bytes_mut.rs� 
ʒ�P]y~wѨ
1687  W�|���2" #
!	)*C.8QMPQO
LP0#/$2F""OP-PQPL&#<JI's"Q"/N0/NB/+!POM	9)$$>OO;'5C$(0898@)')$ ,#B/ !:-%R-&&3KPE'1$)1-#-&7/V/ 6*!:J
1688  9JOI!*)%:,)6HPNHL 9$&'#Q9#52K)/
1689  IIH%P'5&!!*/N*7U%P9#'&P842`"(
1690  LJ3`8;'-O*
1691  N;!Q$@JM9'0+5:U$
1692  ":\>=V2*'IN9
1693  &
1694  ,3AN#PHQNNMQM9QMOPQP8=5'D'4 !!()'63)Q;
1695  6Z]M QLGM<.VON8<PNQE[M(M"?QU/)N/%#&P, d+'>3?
1696  *-I@$>&/(QM'OQ=,/*JN%4(,CO59K*-#&(TXK=KUWW!QSQ90XYXSWS>*2'>3
1697  
1698  RU81D,N+T')!-
^[aO<GS&[[3/((%()20216/2)1*\<U?)Q;
1699  .0O2**/9 1-U
1700  #
1701  <QKQF-230&)+/1
1702  64
1703  LGLK&7.*"ET%
1704  "F.J4;FM
1705  O MFLK2$'LLK:<
1706  KL73I#
1707  >%'('
1708  8##
1709  '=15%WC+:BCCACE'J$2,@A0>?='5%)8
1710  ,1-31+d\MN'43)/F
1711  *E7+7
1712   .3Q%2
1713  #(%=W1)
1714  7$"'.)3/0 &
1715  C%2+
1716  )J*
1717  "c)G?,4>B+(%!+ 
1718  *%31-:#
1719     (+'))&(' &-,G7.%
1720  &! $,6-*
1721  G""!(+)/+%
1722  $%+:
1723  '%
1724  (/"%
1725  '+
1726  %E6-I</E(-;?IMKJH5MLKHH9PK."ID7EHIGB*4
1727  4]C74
*5*&D<4JBJV:OKANO
1728  ,78=AAABBB!!&$)%C$$-%G=#($$B/#-$GH',(F)'-(G &+'E/&-'GH2*3D!%-&G=$-%G %-%*"'!.,/K%2J3IB
1729  
1730  ' C
/M$M$
1731  +>*]'!(#V>27YC#8 /
: 
1732  ZC#F9!'$6'(
1733  
: =/RR0444$G,E"!-.7-.7  �7}�@.�Vd�c��$(S/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/loom.rs� �*�i���B<���Vd�!1O,L(4-
1734  04-"
1735  O)����?!��Cis^��R/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/lib.rs� �u��b[���	����(�H
O'2B3+NO/QOQZN
#1"/$)%QO85NNONQ@(DOKMO!
#	
1736  $!!
1737  9&.#63)+ 74*Vg
1738  *,*>%2D39O���I����I�cj��[/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/buf_impl.rs� Z+�C��6S��'I�����"%6= +:&%!.
1739  2GOX!I!F%?)
1740  ::IT!;(<,-::>(<!8-+<<:I<:I<01"#NQHQ%'$$$"-PP+))PQ>"QR8L+60KJKKU!.JULKJSPON6LQR N.F3I
1741  "1
1742  /L,+60ANO0B'<7!&'&-O.+%)(@2$<4/*%K!")
1743  #1/*%K!")
1744  )N/.+N#1Q/..N&1Q/A'(.N&1K/.+N#1N/..N&1N/A'(.N&1R/6/N#1U/62N&1Q/A/02N&1K/6/N#1N/62N&1N/A/02N&1N/F7N#1Q/F:N&1Q/A?@:N&1K/F7N#1N/F:N&1N/A?@:N&1O0fHN%2R0fKN(2R0A_`KN(2L0fHN%2O0fKN(2O0A_`KN(2N62/Q'30Q622Q'60Q6A+,2Q'6)"%
1745  K62.Q'23N621Q'56N6A+,1Q'5)!$
1746  N)/6+N#'N,/6.N&*N,/A/0.N&*N)/F+N#'N,/F.N&*N,/A?@.N&*-O.=++=)('+e)U*%&-
1747   $85#
1748  4/=+*3(' T:"%-
1749  #1/=+*3(' T:"%-
1750  )N/=+.7('$U(<4Q/=+.:('$X(?4Q/=+A'(:('$X(?4K/=+.7('$U(<4O/=+.:('$X(?4N/=+A'(:('$X(?4N/=+67(',U(<4Q/=+6>(',X(?4Q/=+A/0>(',X(?4K/=+6;(',U(<4N/=+6>(',X(?4N/=+A/0>(',X(?4N/=+FC('<U(<4Q/=+FF('<X(?4Q/=+A?@F('<X(?4K/=+FC('<U(<4N/=+FF('<X(?4N/=+A?@F('<X(?4O0=+fU('\X)>5R0=+fX('\[)A5R0=+A_`X('\[)A5L0=+fU('\X)>5O0=+fX('\[)A5O0=+A_`X('\[)A5N6=+2;(',W(.L4Q6=+2>(',Z(.O4Q6=+A+,>('A%&Z(<O)&)
1751  K6=+2:(',V(<K4N6=+2=(',Y(<N4N6=+A+,=('A%&Y(<N)%(
1752  N)/=+6+(',U(<0N,/=+6.(',X(?3N,/=+A/0.(',X(?3N)/=+F+('<U(<0N,/=+F.('<X(?3N,/=+A?@.('<X(?3MNK</:>$) -
1753  ;!NN"2#($.
1754  FNC<,26
1755  INLK!.'!253$
1756  !'!
1757  #
1758   M*
1759  ,"
1760  *%
1761  6(
1762  %
1763  %
1764  '
1765  *"
1766  *"
1767  '
1768  *"
1769  *"
1770  '
1771  *"
1772  *"
1773  '
1774  *"
1775  *"
1776  '
1777  *"
1778  *"
1779  '
1780  *"
1781  *"
1782  ) 
1783  ,#
1784  ,#
1785  ) 
1786  ,#
1787  ,#
1788  7&
1789  :)
1790  :)
1791  6%
1792  9(
1793  9(
1794  '
1795  *"
1796  *"
1797  '
1798  *"
1799  *"
1800  U,
1801  >"
1802  >"
1803  @#
1804  C&
1805  C&
1806  @#
1807  C&
1808  C&
1809  @#
1810  C&
1811  C&
1812  @#
1813  C&
1814  C&
1815  @#
1816  C&
1817  C&
1818  @#
1819  C&
1820  C&
1821  B$
1822  E'
1823  E'
1824  B$
1825  E'
1826  E'
1827  P*
1828  S-
1829  S-
1830  O)
1831  R,
1832  R,
1833  @#
1834  C&
1835  C&
1836  @#
1837  C&
1838  C&
1839  B(
1840  ''#
() '
1841  2$)&'
1842  1!2#Q-?(1#G:) $
1843  N-F"[O�Z�rv�}�gz�W/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/take.rs� �:b�AY����Y|�R�%�KG=3>".%(,#2F*3":F"."%*>N6.$($#;N#".%&.#5(4($!>J/
1844  I
1845  GA$X4dR*dT*&
1846  ��X�rv���f�(_/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/uninit_slice.rs� �WL��8�Zf�7���9�]HH/=ONH9+M%$77\O%$6:0GGO?OAQJ%-,J\1A!59%+V#';%:-8I%+V''4+S
1847  4Q;"'>.&BW]`\"'TM2"'7!"A66+ C8#-+=<0I<
y�<��k~�a�gP"q��V/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/fmt/mod.rs� eʱ���X#콸"LQ�8�=6
1848  	;d�&Aqh5��6wL�V/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/mod.rs� 1�8�]�|��j��AP��'(OPQOPO1@

1849  
1850  )0"�
7#<�E�%�Z/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/buf_mut.rs� m���1'wFc��������
4"=#FONO*"%I9PMO@$6 AOLON&2N,H.6'7'"#EKLBB2A;$* +*!OaSLD.';; ;;; 
1851  "#ONSSQ#V(21L!!)I1
1852  4),1
1853  $!&41B.
1854  L!L
1855  (%0
1856  &..)&1
1857   (85B.
1858  +]<
1859  ($0
1860  'J7() 1
1861  (6NOF2
1862  4/"J"1/"J"N/&J$)Q/ &J')Q/ )**
1863  J')K/&J$)N/ &J')N/ )**
1864  J')N/!.J$)Q/$.J')Q/$)22
1865  J')K/!.J$)N/$.J')N/$)22
1866  J')R/)>J$)Q/,>J')Q/,)BB
1867  J')O/)>J$)N/,>J')N/,)BB
1868  J')S0:^J&)R0=^J))R0=)bb
1869  J))P0:^J&)O0=^J))O0=)bb
1870  J))N6#*J14E"F3U6&*J17%0"=U6&)..
1871  J17)%(
1872  T6&*J13E"F3W6)*J16%0"=W6%)..
1873  J16)$'
1874  N)/.J$#N,/ .J'&N,/ )22
1875  J'&N)/>J$#N,/ >J'&N,/ )BB
1876  J'&L'.!-0
1877   JOPO';$.3$
1878  FJ5<)&'=
1879  $+%
1880  6!
1881  7&
1882  .$
1883  &
1884  &
1885  ( 
1886  +#
1887  +#
1888  ( 
1889  +#
1890  +#
1891  ( 
1892  +#
1893  +#
1894  ( 
1895  +#
1896  +#
1897  ( 
1898  +#
1899  +#
1900  ( 
1901  +#
1902  +#
1903  44#'23) '
1904  A>*$)&'
1905  0:03) '
1906  N;#
1907  ;'2"3) '
1908  A>*$)&'
1909  TY)
1910  3) '
1911  NF#
1912  !'>)3/) &
1913  M!2+.
1914  #%PQLJ1
1915  >'$!'
1916  *%3C6#I"~3�2-�j�_���QX/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/chain.rs� B�G4�����s�ɱ��+�)%KQEP.#-.
1917  
1918  >38"#7$@&#$),,7"#6#?'##*-+@$#0-,(#>$
1919  ,(%)#
1920  I14
1921  >(&&3/?"6
1922  )'42(
1923  7,))'
1924  !(++��_�sX�#/�Hl8�W/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/iter.rs� �o<u�S����:�Q��5($)))#D.(---'*B!,(-%(#2F!,(-3":F$/(-#-*(')
1925  '4*���ck�bKތ���^X/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/limit.rs� ��HI�l�B�j�0�ҳ&�KL;?#5H"=H*@Q6#>Q#.-'92,53$%��)�����!���WY/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/reader.rs� ���xGo%��!�8�QEI8
%2F+3":F*@//$(#.>==12(�jr`j�H[98��\U�\/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/vec_deque.rs� c��m��k������("
#)
1926  M/
1927  )'-
1928  '
1929  (
�
1930  v�FάOm���Y/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/buf/writer.rs� �"1K��^����+	;�XIL;
%5H54"=H'%4*@'+/$.#2;?',LUtM��`�n$����X/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/fmt/debug.rs� �)�c?���Ӣ=@(�
1931  (+DBDB>5L#####0/##2-,
1932  �4ѝ���*�B���V/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.11.0/src/fmt/hex.rs� �[�mC� �F�t����8!5%
1933  !5%
1934  �<.�e?FK�g
>`'��_���8�~�������:����������t�5�#���x86_64-unknown-linux-gnu��K+��Mx	��<��:��--22e51706ccb8b8a5�$b'�V�E,��#
1935  ���%�&��9����������%�%��;��$���<��%��<����$����5�5���$��$��$��<��$��$���#�	��	��������	�	������<��������$���#��#�#���#��$������	����N�������rust-end-file