📄 libbyteorder_lite-43c715feb383b55e.rmeta
/home/palash/git/iron_learn/target/debug/deps/libbyteorder_lite-43c715feb383b55e.rmeta
Language: rmeta • Lines: 7501
rust
1�#rustc 1.92.0 (ded5c06cf 2025-12-08)���	ⷄ�ۆ��p��-225863f279df55c4��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec�NativeEndian�d���l��big�,ύ����$���$��stdtests�D���$���io�					ReadBytesExt�read_u8�read_i8�read_u16��read_i16��read_u24��read_i24��read_u32��read_i32�"�"read_u48�%�%read_i48�(�(read_u64�+�+read_i64�.�.	read_u128�1�1	read_i128�4�4	read_uint�7�7read_int�:�:read_uint128�=�=read_int128�@�@read_f32�C�Cread_f64�F�F	IR�	
WriteBytesExt�Kwrite_u8�Kwrite_i8�K	write_u16�N�NK	write_i16�Q�QK	write_u24�T�TK	write_i24�W�WK	write_u32�Z�ZK	write_i32�]�]K	write_u48�`�`K	write_i48�c�cK	write_u64�f�fK	write_i64�i�iK
write_u128�l�lK
write_i128�o�oK
write_uint�r�rK	write_int�u�uK
write_uint128�x�xKwrite_int128�{�{K	write_f32�~�~K	write_f64����	�W�extend_sign�extend_sign128�
unextend_sign�unextend_sign128�	pack_size�pack_size128�private��Sealed���	ByteOrder���	��	��
��
��
��������
��
��������������	��	��
��
��������������
�������������������
read_u16_into��
read_u32_into��
read_u64_into��read_u128_into��
read_i16_into��
read_i32_into��
read_i64_into��read_i128_into��
read_f32_into��read_f32_into_unchecked��
read_f64_into��read_f64_into_unchecked��write_u16_into��write_u32_into��write_u64_into��write_u128_into��
write_i8_into��write_i16_into��write_i32_into��write_i64_into��write_i128_into��write_f32_into��write_f64_into��from_slice_u16��from_slice_u32��from_slice_u64��from_slice_u128��from_slice_i16��from_slice_i32��from_slice_i64��from_slice_i128��from_slice_f32��from_slice_f64��>BE��>LE�
NetworkEndian��
read_slice�write_slice���	��
��
����������
������������������������������������������������������������������������	��
��
����������
����������������������������������������������������������������������	BigEndian�����������	��
����LittleEndian�
�����������������SIZE���"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"8888888"8%8(8+8.8184878:8=8@8C8F8L8M8N8Q8T8W8Z8]8`8c8f8i8l8o8r8u8x8{8~8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8K���
K����Y)���i����f*�R��6��6�_�6��6�`�6��6���6��6�6��6�6��6��5��5�_�5��5�`�5��5���5��5�5��5�5��5��6��5I��������������������������������������������������K����_��`�������4�

�
�:D�

�:��
T�

�$�
H��
С�
	
�!��������������������q�aX�����
�"�f+�c���	���


4�

�<�<$	.�<�<
��
i��������������������q�aXȩ1�FĿ�Xx�;��
�!��������������������q�aX�:�;�=�>	
T�

���:�;	���
���
RMT��
�>T�
�:L�
�:�<<�
������|�������i���G��^i؊�=�;�;N�:{�@�
�=�:e�<�t�buf���
Q��;/�:��:��>��

�<+�<6=1�4�
�:��:D��:��T��:$�<���	�:? 	,>�
�<4��<�<$	.�<�<��i�=�
�!��������������������q�aX�;�=�4�
d�	
�E��
���E�;	������X����
�ET��@L��@<��@��;
�:6�A>�AR�=Z�E��:��<��b�@f�
���4�;��:��:k�Eq�
�<+�<6=1�4���:�<D��:̮T��:$�<��Х�	�:? 	,>$�
�:��\�
��
@	%��i�=�
�!��������������������q�aX�;�=���
���L�;	������]��Ԯ�K\��@L��:�<<��@��;��:�M�AF�=N�L�J��M�p�@f�
���K�;��:i�:D�K��KP�
�<+�<6=2�4�!�"�:�<D�"�:̏"T�"�:$�"<��"Ч�"	�:? 	,>$�"
�J��"\�"
��K
:	"��"i�=�
�!��������������������q�aX�;�=���"
���R�;	�"��!���!]��ԏ"�Q\�!�@L�!�M<�!�@��;��:��M�A5�==�Rk�J��N�\�@`�
w��N	�;��:O�:*�Q��Q6�"
�<+�<6=2�4�(�(�:�<D�(�:̯(T�(�:$�(<��(Щ�(	�:? 	,>$�(
�J��(\�(
��K
:	"��(i�=�
�!��������������������q�aX�;�=���(
���X�;	�(��'���(]��ԯ(�W\�'�@L�'�:�<<�(�@��;��:	�Y�AF�=N�X|�J��Y�p�@f�
���e�;��:c�:>�W��WJ�(
�<+�<6=3�4�.�.�:�<D�.�:��.T�.�:$�.<��.�.	�:? 	,>$�/
�J��.\�.
��K
:	"��.i�=�
�!��������������������q�aX�;�=���.
���^�;	�/��-���.]����.�^\�.�@L�.�Y<�.�@��;��:��Y�A5�==�^k�J��Z�\�@`�
w��h�;��:O�:*�]��^6�.
�<+�<6=3�4�4�4�:�<D�5�:��4T�4�:$�4<��4�4	�:? 	,>$�5
�J��5\�5
��K
:	"��5i�=��W*���5
���X�;	�5��4���4]���4�W\�4�@L�4�:�<<�4�@R�;��:��e��A��=��X�JG�eRn�@d�
.��"�;��:�:��c��W��4
�<!+�<6=4�4�;�;�:�<D�;�:̗;T�;�:$�;<��;Я�;	�:? 	,>$�;
�J��;\�;
��K
:	"��;i�=��^*���;
���^�;	�;"��:���:]�ԗ;�^\�:�@L�:�e<�:�@D�;w�:��e��A��=��^�J6�e>Z�@^�
����;��:��:��io�^��;
�<$+�<6=4�4�A�A�:�<D�A�:��AT�A�:$�A<��Aб�A	�:? 	,>$�B
�J��A\�A
��K
:	"��Ai�=�
�!��������������������q�aX�;�=���A
���o�;	�B%��@���A]����A�n\�A�@L�A�:�<<�A�@��;��:	�p�AF�=N�o|�J��p�p�@f�
�����;��:c�:>�n��nJ�A
�<'+�<6=6�4�G�H�:�<D�H�:̏HT�H�:$�H<��Hг�H	�:? 	,>$�H
�J��H\�H
��K
:	"��Hi�=�
�!��������������������q�aX�;�=���H
���u�;	�H(��G���G]��ԏH�u\�G�@L�G�p<�G�@��;��:��p�A5�==�uk�J��q�\�@`�
w����;��:O�:*�t��t6�H
�<*+�<6=6�4�N�N�:�<D�N�:��NT�N�:$�N<��Nе�N	�:? 	,>$�O
�J��O\�O
��K
:	"��Ni�=��n*���N
���o�;	�O+��M���N]���N�n\�N�@L�N�:�<<�N�@R�;��:��|��A��=��o�JG�|Rn�@d�
.����;��:�:��z��n��N
�<-+�<6=8�4�T�T�:�<D�U�:̍UT�U�:$�U<��Uз�U	�:? 	,>$�U
�J��U\�U
��K
:	"��Ui�=��t*���U
���u�;	�U.��T���T]�ԍU�u\�T�@L�T�|<�T�@D�;w�:��|��A��=��u�J6�|>Z�@^�
��B �;��:��:��o�t��U
�<0+�<6=8�<�\�\�:�<D�\�:��\T�\�:$�\<��\й�\	�:? 	,>$�\
�J��\d�\
��K
:	"��\i�=�
�!��������������������q�aX�;�=���\
���;	�]1��[���\_����\�d�\�@L�\�:�<<�\�@��;��:
ć�AH�=P~�J�ć�r�@h�
���} �;��:f�:A���ޅO�\
�<3+�<6=16�<�c�c�:�<D�c�:̗cT�c�:$�c<��cл�c	�:? 	,>$�c
�J��cd�c
��K
:	"��ci�=�
�!��������������������q�aX�;�=���c
���;	�c4��b���b_��ԗc��d�b�@L�bć<�b�@��;��:���A8�=@n�J����_�@b�
{��} �;��:S�:.�����<�c
�<6+�<6=16�
4�i�i�:�<�iD�i
���<T�i
��|��������B�JT���<siU��i#T�i�:$�i��i��i���i$
�:C!		-	?�j
D�j
���<T�j
���|ː
G>*��i
i�=��n
*	���i$d�i
��Kt�j4�j,��i(
���o�;�j	7��h���iz����i$	�n\�i�@L�h�<4�h�|<�i�@��;��:-�|`ːZ�A �=(�o��Je�|�ː�vnbytes���@��
}
��} �;���:r�:J����nW����i
�<9+�<6=8�
4�o�o�:�<�pD�p
���<T�p>4 ��p#T�p�:$�p��p��p���p$
�:C!		-	?�p
D�p
���<T�p��
=4 ��p
i�=��t
*	���p#\�p
��Kt�p4�p,��p'
���u�;�p	:��o���oy����p$	�u\�o�@L�o�<4�o�|<�o�@��;��:��|!ː�A �=(�u��J[�|�ː�v��{�@�
x
��} �;���:c�:;����tH����o
�<<+�<6=8�
<�r�r�:�<�rD�r
���<T�r
�ćːH>*��r#T�r�:$�r��r��r���r$
�:C!		-	?�r
D�r
���<T�r
��ćː
H?+��r
i�=�ޅ
+	���r'|�r
��Kt�r4�s,��r+
���;�s	=��q���r~����r$	�d�q�@L�q�<4�qć<�r�@��;��:�:ː4�A$�=,��Jj���ː�y��~�@��
}
��} �;�����:s�:K��ޅYܠ��r
�<?+�<6=16�
<�t�t�:�<�tD�t
���<T�t��>4 ��t#T�t�:$�t��t��t���t$
�:C!		-	?�u
D�u
���<T�u�
=4 ��t
i�=���
+	���u&t�u
��Kt�u4�u,��u*
���;�u	@��s���t}����t$	��d�t�@L�t�<4�tć<�t�@��;��:��%ː�A$�=,��J_���ː�y��~�@��
}
��} �;�����:h�:@����N����t
�<B+�<6=16�4�|�|�:�<D�|�:̕|T�|�:$�|<��|���|	�:? 	,>$�|
�J��|\�|
��K
:	"��|i�=�
�!��������������������q�aX�;�=���|
���;	�|C��{���{]��ԕ|��\�{�@L�{�e<�{�@��;��:��e�A6�=>l�J��e�\�@`�
x��} �;��:P�:+����9�|
�<E+�<6=4�4�����:�<D܃�:�̃Tу�:$̃@�у��̃
�:D!	-?$��
�J��\�
��K
=	$��i�=� 
�!��������������������q�aX�;�=����
���;	��F�������]���̃	��\���@L���|<���@��;��:�|�A?�=Gw�J��|�^�@a�
���} �;��:a�:8�����F���<H,�<7>8���
�:$���J��L�
��:$�E|���L���P�;Tґ�@L���:ȑ�J��@��@�.n�2_��<���:L��
�:T���Jԛ�L���$��@�����M��V�;T���@L��E���J�Ը��@��:�3��7d��4�����:�<DΞ�:���d��
��K>؞,$��J��L��$�@|���N�ݝ����[	�;T���@L���L���M<���;��:��M�J��N�D��H�@K��&�����<P,�<7>2�4���:�<D���:̀�d��
��K>��,$���J���L���$��@|����Q������[	�;Tͤ�@L���R¤�M<��;��:��M�J��N�D��H�@K���&�����<S,�<7>2�4�����:�<D۫�:�ΫdΫ
��K>�,$���J��L���$�@|����T������[	�;T���@L���X���Y<���;��:��Y�J��Z�D��H�@K���&��«�<V,�<7>3�4�����:�<D���:̚�d��
��K>��,$̲�J���L²�$��@|²ײW�������[	�;T��@Lѱ�^ܱ�Y<���;��:��Y�J��Z�D��H�@K���&�����<Y,�<7>3�4���:�<D���:���d��
��K>��,$���J���L���$��@|����Z�����ָ[	�;T���@L���X���e<ڸ�;��:��e�J��e�D��H�@K���&����<\,�<7>4�4�����:�<Dٿ�:�̿d̿
��K>�,$���J��L���$�@|����]������[	�;T���@L���^���e<���;��:��e�J��e�D��H�@K���&�����<_,�<7>4�4�����:�<D���:̺�d��
��K>��,$���J���L���$��@|����`�������[	�;T���@L���o���p<���;��:��p�J��q�D��H�@K���&�����<b,�<7>6�4�����:�<D���:̤�d��
��K>��,$���J���L���$��@|����c�������[	�;T���@L���u���p<���;��:��p�J��q�D��H�@K���&�����<e,�<7>6�4�����:�<D���:̣�d��
��K>��,$���J���L���$��@|����f�������[	�;T���@L���o���|<���;��:��|�J��|�D��H�@K���&�����<h,�<7>8�4�����:�<D���:̫�d��
��K>��,$���J���L���$��@|����i�������[	�;T���@L���u���|<���;��:��|�J��|�D��H�@K���&�����<k,�<7>8�<�����:�<D���:Ԩ�l��
��K>��,$���J���L���$��@|����l�������]	�;T���@L����ć<���;��:���J����G��K�@M���)�����<n,�<7>16�<�����:�<D���:ԣ�l��
��K>��,$���J���L���$��@|����o�������]	�;T���@L����ć<���;��:���J����G��K�@M���)�����<q,�<7>16�4�����:�<D���:���"l��
��K?��4��5��	L��

���<���<\��
���|�����������,M�[�}�<	�
�a���L���$��|��Ԣ���r�������o�;T���@L���o���<4���|<���;q�:��|��J�|X��R[��_��c�@f������l����<t,�<7>8�4�����:�<D���:���!d��
��K?��4��5��	L��

���<���<\����	U
K!���L���$��|��ԏ���u�������n�;T���@L���u���<4���|<���;1�:[�|c�J��|��Z��^��b�@e������+����<w,�<7>8�<�����:�<D���:���%���
��K?��4��5��	L��

���<���<\��
���	`
V,���L���$��|�������x�������s�;T���@L�����<4��ć<���;=�:g�p�J���%��]��a��e�@g������9����<z,�<7>16�<�����:�<D���:���$|��
��K?��4��5��	L��

���<���<\����	U
K!���L���$��|�������{�������r�;T���@L�����<4��ć<���;2�:\�e�J�����]��a��e�@g������.����<},�<7>16�4�����:�<D���:̞�d��
��K>��,$���J���L���$��@|����~�������[	�;T���@L�����e<���;��:��e�J��e�D��H�@K���&�����<�-�<8?4�4�����:�<D���:̡�d��
��K>��,$ӆ�J�ĆLɆ�$Ć@|Ɇކ��������[	�;T��@L؅��|<���;��:��|�J��|�D��H�@K���'�����<�-�<8?8�d���<$	'�<J�<����<$	'�<J�<t�	@�<"		6���u��
@�<"	
6����w��B�u��o��<4��<,��<��<�ՄT�u��o
��V��[shift�d�l���<$	'�<J�<����<$	'�<J�<t�	��<"		6����
��<#	
7����~��D$���<4��<,��<�Մ�ՄS�	��T��Y��^�d���<$	'�<J�<����<$	'�<J�<t�	@�<"		6���o��
@�<"	
6����y��B�o��u��<4��<,��<�Մ�ՄR�o��u��T��Y��^�l���<$	'�<J�<����<$	'�<J�<t�	��<"		6����
��<#	
7�������D$���<4��<,��<�Մ�ՄT�
��T��Y��^�<�
��o��l�
�<|�����^�X) �X9	<�^XY�^��$��X!	#�XC�X��-�<����S	�<,��o��X��X�X<�oh�X&-�X���Ef��}<�
���l�
��D|����^�X) �X9	<�^XY�^��%��X!	#�XC�X��.�<����X	�<,���X��X�X<p�X&-���Cd��{��,|�,
��:�,�,�<:��,�X�-���,M�X�,�J�,�o��@4���5|�5�5�5�<5�5���4M�o�5�J�5�@-�D�N�o��N"��N
��:�N4�N�<@�N���NW�;�N�:�N�X�N�o��@��!K�����W"��W���WD�W�W�<=�W���VW�;�W�:�V�o�W�@��D�����mt�m
��:�m$ԯm�R�m���mI�R�m�J�m�Lj�@4�����qt�q
��:�q�r�<:��q�^�r���qL�^�q�J�q�u��@4�����vt�v
��:�v$Ԟv�^�v���uI�^�v�J�v�Xj�@4�����zt�z���z�{�<5�{���zL�u�z�J�z�@-�����t�
��:�$ԥ�u����~I�u��J��oj�@4آ����|��
��:��'���������M$у�Jƒr�@7���݈|݈Ę�4�*�ш1\ш
�J4��*������o�uÈ�J���<4���o��@��"OĘ��������
��:��4��0��7t�
�P4��*������y$Ӎ�J���<4����@��"O������ؒtؒ���"�ɒ#tɒ
�B"�����R���J���X��@7���������t��آŗ"���#t��
�B"З����R���J���o��@7آ����D��L�ܛ|ܛ
��:�7,������S�;ћ�:���Rʛ�L��@��"Oǫ�D���u���!|��
��:��8ɠ�<DѠ����V�;���:���^���u��@��"O���D���X��|�
��:��7,������S�;ڤ�:ä�^Ӥ�X��@��"OӮ��é!|é��өDة��<B�����V�;���:���u���@��H���D���o�|��
��:��7,����׭S�;���:��u���o��@��"Oű�L��ղ �ղ
��:�8-������W�;ʲ�:��²��@��"O���Ĉ�l��
���4��,��7������R4��0������{�;��:���uѷ�<4ٷ�o��@(��,��0g�������ѽ�ѽ
��4�,���=���
��:̽W4�5��������;���:�����<4����@(��,��0h���ٶ�\��<��
���L�����!|��Ӯ��M(������V�;���:�����X��@��"O���Ӯ�\��<��
���L�����!|��ű��M(������V�;���:�����o��@��"O���ű�쾀���
��:Ҁ׀/�����f�;���J��
���;wsrc�%dst�'Xٻ�즎���
��:����/ʎ���f�;���J��
���;wȻ#ػ#T���Lԫ1�
Z߫L߫9�
Z��
Z
A�
Z	�<I�Z
��I�Z	Q�Z

��Z
t��D��
�o�:��T����!Z
����Z
������	Arguments���pieces��[����[����[k�ĉ������]Z�� Z
�S�<�<!�Z	Q�Z
Y�Z�ET��$��
�o�E��4�����
�J�h�hIterMut��h��g�h
end_or_len��g�h_marker��g��Xt��,��:�g�gIter��h��g�h���g�h���gFPR<?���E�|������

�H����Zip���a��C��b��C����C���	�C��ڸ(j����_�����S���
�J�����	�
	�����:�E�����������l���:�̬�������
�Z���Z���&�;��
�E���:������u����<�����<��J�������Z�<��<z�����������Ne�����Match�/kK3b��!�Z�����������������;t����������������������������������;t�����X��d�A���|��^�EHȻ�ػ�left_val�<		right_val�;
�	Q�	������
�n�E�
�n�:���>�����I�� ��D��K���(���6�6",(�����������������������q�aX�;ÅÅą��:���������^�^��^��[�^�@�[����e�S������������;�� * 	����;��%�2;�HR
������Less��������Greater��ji�/޾}����������H�����$��,5�BLP�������������������;t�����b��j��r{���܀�(׀�5�5",(������&��.7�DN����;�� * ���;��%��-6�CM�������&��.7�DNH�����$��,5�BLP�������&��.7�DN�
���<��<,�
���:ːޘU.�ޘD�
��J�MDޘT��ޘ4�
�W�M������TryFromSliceError�����#���2D(e��D��˘0�˘
���#������_�L���J���M���������������������q�aX�M��\�J�ː��@���������g���ՙ
���<י�<,ԙ��љK$�љDڙ
��J�eDљTڙ�љ4�
�W�e��SD����0���
ϕL#������_�X���J���e���������������������q�aX�e���JLː��@���t��Q��%���Ț
���<ʚ�<,ǚ��ĚK$�ĚD͚
��J�|DĚT͚�Ě4ؚ
�W�|��SDؚ���0���
�L#�����_�o���J���|���������������������q�aX�|���JLː��@���t��Q��%���$��
���<���<4������K$���Dě
��JćL��Tě캛4ϛ
�Wć��UDϛ���2���
��M#ޛ����c$���J��ć���������������������q�aXć���JPː��@����x��U��(���
4�����:�<\ќќ�<&��JL����L��
���	
	���JL��
���
	
�ɜB

�S} K} *[�<��<��
���<L��
��|���������t������<vkVDߝ
���<Tޝ��۝9$���,|ʝ
�p�:d��tڝ�ʝ��������'	�������������{�o���J���<4���|<�����<��J��|�x�<�
�<,���<X�J�|�Մb�;2�:��|��	�J}ː��|,�@����������p��F��������e������������<�-�<8?8�
<���:�<\�����<&���JL�����L��
���	
	؟�JL؟
�؟
	
� ��B
��} K��} 'X�<��<��
���<L��
��K@+D��
���<T������9$���,|����d��t�������Ī������'	Ƞ���������̟|$Ҟ�J���<4��ć<��X�<o�J����G�<^��<,П�<'�JN��WՄ2�;0�:�������J|ː�ć1�@��������$��B����������:�����������<�-�<8?16���
���<���<,��
��:ː��T-|��\��
����l������J���*|����D��A���!����ܠ`	�;���:��L���;p�:�ː.�J��N��M��@C��Gt��A�������
���<���<,������K$|��\��
ɕ��l������J���*|����D��A���!����С`	�;���:ݡ�X���;p�:�ː%�J��e��e��@C��Gt��8�������
���<���<,�����K$|��\��
����l������J��*|����D�A���!����Ģ`	�;��:Ѣ�o��;p�:�ː%�J��|��|��@C��Gt��8�����$��
���<��<4����K$|��\��
����l������J��+|���L�A��!������c	�;ޣ�:ƣ֣�;p�:�ː%�J����ć��@E��Iv��:�����d��L��
���$���\�����<&��
L��	
���	�"�.
��} 7��} 'Dѥ
���<TХ��ͥ9
$�$��	��} %��} &|�\����l�)d�����<&	(�<	L�<t��
���<���
���|���@
+�ͥ?|ۥ��
lͥ�� �ۥ1��������;��:���oͤ�<4դ��<��;�<R�Jj��;��:�ː�J�|��|���9�<�Մ��@���������t�����������]��8����h|�d�
���$��d�����<&��
L��	
���	�&�2
��} ;��} 'Dѧ
���<TЧ��ͧ9
$�(��	��} %��} &|�\����l�)l�����<&	(�<	L�<|��
���<���
����A
,�ͧ@|ۧ��
lͧ��!�ۧ2��������;ߦ�:��Ȧ�<4Ѧ��<��<�<S�Jk��;��:�ː�J���ć���<�<�Մ��@����������w�����������`��;�����jH*Ñ1+�
Z*Α	H*Α	�*Α
 *ڑ��<"	
#��<B
�<9+�
Z�+�
Z
A+�
Z��I+�Z��I+�ZQ+�Z�+�Z

�*��`*��
�o�:*�� *����<�*���+�!Z
���+�Z
�����+�]Z�+� Z��!+�ZQ+�ZY+�ZR=p*��@*��
�o�L*��P*���*��**��
�JԋԋChunksExact�׋v��g؋�
�gً
chunk_size��g�
T~�F]�:�h�h���h��g�h���g�h���g��Xt��,��L��*������*
�H�����������C�����C����C���	�C��ڸ(j�Ιb���������
�J͚�	��	�
�*���J�L�J*��Ɯʜp*Β@*Ғ��*Β
P*Ғ���*Β0*ݒ��S@*ݒ�*’$�*����E"�*��2G����h�*����*����+�
�Z�+��Z��*��K �;ը�J��
�LŨ�����Q�<i����<9�<Q��nՄV��������<��<���!+�Z9��^͚�͚���Ι#͚����������������;t���Ɯ^͚j�A��J�ʜf�L��M��^
ȻaػbȻ*��ػ*����(��!�	.�	ȻػB���<���<���<��U
�n�L0��E�������lǚ�����\��)���*��
�*��
��L(�*��0��<(*��)_�H,Ñ1-�
Z,Α	H,Α	�,Α
 ,ڑ��<"	
#��<B
�<9-�
Z�-�
Z
A-�
Z��I-�Z��I-�ZQ-�Z�-�Z

�,��`,����,�� ,����<�,���-�!Z
���-�Z
�����-�]Z�-� Z��!-�ZQ-�ZY-�ZR=p,��@,��
�o�X,��P,���,��*,��
�J��h�h���h��g�h���g�h���g��Xt��,��XV��,������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�,���J�X�J,������p,Β@,Ғ��,Β
P,Ғ���,Β0,ݒ��S@,ݒ�,’$�,����E"�,��2G����h�,����,����-�
�Z�-��Z��,��K �;ѩ�J��
�X����O����<��y�<��<���Մ������xK�<s�<k��!-�Z���������{�m���������������������;t�����^��j�A��J���f�X��e��^
ȻaػbȻ,��ػ,���������	.�	ȻػBs��<��<���<���
�n�X������s��7��
��������\��)���,��
�,��
��X(�,��0��<(,��)_�H.Ñ1/�
Z.Α	H.Α	�.Α
 .ڑ��<"	
#��<B
�<9/�
Z�/�
Z
A/�
Z��I/�Z��I/�ZQ/�Z�/�Z

�.��`.����.�� .����<�.���/�!Z
���/�Z
�����/�]Z�/� Z��!/�ZQ/�ZY/�ZR=p.��@.��
�o�o.��P.���.��*.��
�J��h�h���h��g�h���g�h���g��Xt��,��oV��.������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�.���J�o�J.������p.Β@.Ғ��.Β
P.Ғ���.Β0.ݒ��S@.ݒ�.’$�.����E"�.��2G����h�.����.����/�
�Z�/��Z��.��K �;ͪ�J��
�o����O����<��y�<��<��Մ������xK�<s�<k��!/�Z���������{�m���������������������;t�����^��j�A��J���f�o��|��^
ȻaػbȻ.��ػ.���������	.�	ȻػBs��<��<���<���
�n�o������s�7��
���Ӻ���\��)���.��
�.��
��o(�.��0��<(.��)_�H0Ñ11�
Z0Α	H0Α	�0Α
 0ڑ��<"	
#��<B
�<91�
Z�1�
Z
A1�
Z��I1�Z��I1�ZQ1�Z�1�Z

�0��`0����0�� 0����<�0���1�!Z
���1�Z
�����1�]Z�1� Z��!1�ZQ1�ZY1�ZR=p0��@0��
�o0��P0���0��*0��
�J��h�h���h��g�h���g�h���g��Xt��,�V��0������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�0���J�J0������p0Β@0Ғ��0Β
P0Ғ���0Β00ݒ��S@0ݒ�0’$�0����E"�0��2G����k�0����0����1�
�Z�1��Z��0��K �;˫�J��
����O����<��y�<��<���Մ������xK�<s�<k��!1�Z���������{�m���������������������;t�����^��j�A��J���f�ć��_
ȻbػcȻ0��ػ0���������	/�	Ȼ ػ	Ct��<���<���<���
�n������t��8����������]��*���0��
�0��
�(�0��0��<(0��)_�H2Ñ13�
Z2Α	H2Α	�2Α
 2ڑ��<"	
#��<B
�<93�
Z�3�
Z
A3�
Z��I3�Z��I3�ZQ3�Z�3�Z

�2��`2����2�� 2����<�2���3�!Z
���3�Z
�����3�]Z�3� Z��!3�ZQ3�ZY3�ZR=p2��@2��
�o�R2��P2���2��*2��
�J��h�h���h��g�h���g�h���g��Xt��,��RV��2������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�2���J�R�J2������p2Β@2Ғ��2Β
P2Ғ���2Β02ݒ��S@2ݒ�2’$�2��
��H%�2��2J����h�2����2����3�
�Z�3��Z��2��K �;Ȭ�J��
�R����R����<��|�<��<���
Մ������{N�<v�<n��!3�Z���������~�p���������������������;t�����a��m�A��J���i�R��M��a
ȻaػbȻ2��ػ2���������	.�	Ȼ"ػBv��<���<���<���
�n�R������v��:��
��������_��,���2��
�2��
��R(�2��0��<(2��)_�H4Ñ15�
Z4Α	H4Α	�4Α
 4ڑ��<"	
#��<B
�<95�
Z�5�
Z
A5�
Z��I5�Z��I5�ZQ5�Z�5�Z

�4��`4����4�� 4����<�4���5�!Z
���5�Z
�����5�]Z�5� Z��!5�ZQ5�ZY5�ZR=p4��@4��
�o�^4��P4���4��*4��
�J��h�h���h��g�h���g�h���g��Xt��,��^V��4������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�4���J�^�J4������p4Β@4Ғ��4Β
P4Ғ���4Β04ݒ��S@4ݒ�4’$�4��
��H%�4��2J����h�4����4����5�
�Z�5��Z��4��K �;ĭ�J��
�^����R����<��|�<��<���
Մ������{N�<v�<n��!5�Z���������~�p���������������������;t�����a��m�A��J���i�^��e��a
ȻaػbȻ4��ػ4���������	.�	Ȼ"ػBv��<���<���<���
�n�^������v��:��
��������_��,���4��
�4��
��^(�4��0��<(4��)_�H6Ñ17�
Z6Α	H6Α	�6Α
 6ڑ��<"	
#��<B
�<97�
Z�7�
Z
A7�
Z��I7�Z��I7�ZQ7�Z�7�Z

�6��`6����6�� 6����<�6���7�!Z
���7�Z
�����7�]Z�7� Z��!7�ZQ7�ZY7�ZR=p6��@6��
�o�u6��P6���6��*6��
�J��h�h���h��g�h���g�h���g��Xt��,��uV��6������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�6���J�u�J6������p6Β@6Ғ��6Β
P6Ғ���6Β06ݒ��S@6ݒ�6’$�6��
׏H%�6��2J����h�6����6����7�
�Z�7��Z��6��K �;���J��
�u����R����<��|�<��<���
Մ������{N�<v�<n��!7�Z���������~�p���������������������;t�����a��m�A��J���i�u��|��a
ȻaػbȻ6��ػ6���������	.�	Ȼ"ػBv��<���<���<���
�n�u������v��:��
��������_��,���6��
�6��
��u(�6��0��<(6��)_�H8Ñ19�
Z8Α	H8Α	�8Α
 8ڑ��<"	
#��<B
�<99�
Z�9�
Z
A9�
Z��I9�Z��I9�ZQ9�Z�9�Z

�8��`8����8�� 8����<�8���9�!Z
���9�Z
�����9�]Z�9� Z��!9�ZQ9�ZY9�ZR=p8��@8��
�o8��P8���8��*8��
�J��h�h���h��g�h���g�h���g��Xt��,�V��8������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�8���J�J8������p8Β@8Ғ��8Β
P8Ғ���8Β08ݒ��S@8ݒ�8’$�8��
�H%�8��2J����k�8����8����9�
�Z�9��Z��8��K �;���J��
����R����<��|�<��<��
Մ������{N�<v�<n��!9�Z���������~�p���������������������;t�����a��m�A��J���i�ć��b
ȻbػcȻ8��ػ8���������	/�	Ȼ#ػCw��<���<���<���
�n������w�;�����͇���`��-lj	�8��
�8��
�(�8��0��<(8��)_�H:Ñ1;�
Z:Α	H:Α	�:Α
 :ڑ��<"	
#��<B
�<9;�
Z�;�
Z
A;�
Z��I;�Z��I;�ZQ;�Z�;�Z

�:��`:����:�� :����<�:���;�!Z
���;�Z
�����;�]Z�;� Z��!;�ZQ;�ZY;�ZR=p:��@:��
�o:��P:���:��*:��
�J��h�h���h��g�h���g�h���g��Xt��,�V��:������*
�H�����������C�����C����C���	�C��ڸ(j�ݔ���������
�Jە�	��	�
�:���J�J:��ԗؗp:Β@:Ғ��:Β
P:Ғ���:Β0:ݒ��S@:ݒ�:’$�:��
�G$�:��2I����h�:����:����;�
�Z�;��Z��:��K �;���J��������N����<��x�<��<���Մ������wJ�<r�<j��!;�Z����ە�ەz�lݔ�ە����������������;t���ԗ]ەi�A��J�ؗe��e��]
Ȼ^ػbȻ:��ػ:���������	.�	
Ȼػ?r��<~��<���<���
�n������r��6Ӕ	Օ������[��(���:��
�:��
�(�:��0��<(:��)_�H<Ñ1=�
Z<Α	H<Α	�<Α
 <ڑ��<"	
#��<B
�<9=�
Z�=�
Z
A=�
Z��I=�Z��I=�ZQ=�Z�=�Z

�<��`<����<�� <����<�<���=�!Z
���=�Z
�����=�]Z�=� Z��!=�ZQ=�ZY=�ZR=p<��@<��
�o<��P<���<��*<��
�J��h�h���h��g�h���g�h���g��Xt��,�V��<������*
�H�����������C�����C����C���	�C��ڸ(j������������
�J���	��	�
�<���J�J<������p<Β@<Ғ��<Β
P<Ғ��<Β0<ݒ��S@<ݒ�<’$�<��
�G$�<��2I����h�<����<����=�
�Z�=��Z��<��K �;���J�������N����<��x�<��<��Մ������wJ�<r�<j��!=�Z���������z�l���������������������;t�����]��i�A��J���e��|��]
Ȼ^ػbȻ<��ػ<���������	.�	
Ȼػ?r��<~��<���<���
�n������rͣ6��	��������[��(���<��
�<��
�(�<��0��<(<��)_�H>Ė�>Ė >Ж��<"	#��<B�<1?�
Z>֖
H>֖	
9?�
Z	�?�
Z
A?�
Z��I?�Z��I?�ZQ?�Z�?�Z

P>�� >��
�o�L>��0>���?�!Z
���?�Z
�����?�]Z�?� Z��!?�ZQ?�ZY?�ZR=�>���>��
�o�:>�� >����<�>���>��*>��
�J�g�g���h��g�h���g�h���gFPR<?���LދދChunksExactMut�����g��
�g����g����gJ��K±�*�:�"�>������*
�H�����������C�����C����C���	�C��ڸ(j����k�����{���
�J���	��	�
�>���L�:��>������:>ʗ!x>ʗ\۲��!* 
X>Η��>ɗ �J�>��%x>����>��E�>��!����h�>����>����?�
�Z�?��Z��>��>"�;��Ɵ���:���������<Q�<iՄb����<�J��������<��<���!?�Z?��d�����������)�������������������;t�����I��U�A���n�:Q�;��J��N�MA�L[
ȻhػmȻ>��ػ>����+��$�	=�	ȻػJ��<��<V��<
��X���DZC�������j�����B����>��
�>����#�>��0��<(>��)_�H@Ė�@Ė @Ж��<"	#��<B�<1A�
Z@֖
H@֖	
9A�
Z	�A�
Z
AA�
Z��IA�Z��IA�ZQA�Z�A�Z

P@�� @��
�o�X@��0@���A�!Z
���A�Z
�����A�]Z�A� Z��!A�ZQA�ZYA�ZR=�@���@���@�� @����<�@���@��*@��
�J�g�g���h��g�h���g�h���gFPR<?���X��V��@������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�@���X�:��@������:@ʗ!x@ʗ\׳��!* 
X@Η��@ɗ �J�@��%x@����@��E�@��!����h�@����@����A�
�Z�A��Z��@��>"�;�������:����?����<��<�Մ���z�<��J���o��d7�<_�<W��!A�Z���������g��Y����������������������;t�����I��U�A���n�:Q�;��J��e�eA�X[
ȻhػmȻ@��ػ@���������	=�	ȻػJ���<���<���<
Ȳ���n�����v�:����������B����@��
�@����#�@��0��<(@��)_�HBĖ�BĖ BЖ��<"	#��<B�<1C�
ZB֖
HB֖	
9C�
Z	�C�
Z
AC�
Z��IC�Z��IC�ZQC�Z�C�Z

PB�� B��
�o�oB��0B���C�!Z
���C�Z
�����C�]Z�C� Z��!C�ZQC�ZYC�ZR=�B���B���B�� B����<�B���B��*B��
�J�g�g���h��g�h���g�h���gFPR<?���o��V��B������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�B���o�:��B������:Bʗ!xBʗ\Ӵ��!* 
XBΗ��Bɗ �J�B��%xB����B��E�B��!����h�B����B����C�
�Z�C��Z��B��>"�;�������:����?����<��<�Մ���z�<��J���o��d7�<_�<W��!C�Z���������g��Y����������������������;t�����I��U�A���n�:Q�;��J��|�|A�o[
ȻhػmȻB��ػB���������	=�	ȻػJ���<���<���<
�����n�����v�:����������B����B��
�B����#�B��0��<(B��)_�HDĖ�DĖ DЖ��<"	#��<B�<1E�
ZD֖
HD֖	
9E�
Z	�E�
Z
AE�
Z��IE�Z��IE�ZQE�Z�E�Z

PD�� D��
�oD��0D���E�!Z
���E�Z
�����E�]Z�E� Z��!E�ZQE�ZYE�ZR=�D���D���D�� D����<�D���D��*D��
�J�g�g���h��g�h���g�h���gFPR<?����V��D������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�D���:��D������:Dʗ!xDʗ\ҵ��!* 
XDΗ��Dɗ �J�D��%xD����D��E�D��!����k�D����D����E�
�Z�E��Z��D��>"�;�������:����?����<��<�Մ���z�<��J���o��d7�<_�<W��!E�Z���������g��Y����������������������;t�����I��U�A���n�:Q�;��J���ćC]
ȻjػoȻD��ػD���������	?�	ȻػL���<���<���<
�����p�����x�<����������D����D��
�D����#�D��0��<(D��)_�HFĖ�FĖ FЖ��<"	#��<B�<1G�
ZF֖
HF֖	
9G�
Z	�G�
Z
AG�
Z��IG�Z��IG�ZQG�Z�G�Z

PF�� F��
�o�RF��0F���G�!Z
���G�Z
�����G�]Z�G� Z��!G�ZQG�ZYG�ZR=�F���F���F�� F����<�F���F��*F��
�J�g�g���h��g�h���g�h���gFPR<?���R��V��F������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�F���R�:��F������:Fʗ!xFʗ\ζ
��!- 
XFΗ��Fɗ �J�F��%xF����F��E�F��!����h�F����F����G�
�Z�G��Z��F��>"�;�������:����B����<��<�Մ���}�<��J���r��g:�<b�<Z��!G�Z���������j��\����������������������;t�����L��X�A���q�:T�;��J��N�MD�R^
ȻhػmȻF��ػF���������	=�	ȻػJ���<���<���<
�����q�����y�=����������E����F��
�F����#�F��0��<(F��)_�HHĖ�HĖ HЖ��<"	#��<B�<1I�
ZH֖
HH֖	
9I�
Z	�I�
Z
AI�
Z��II�Z��II�ZQI�Z�I�Z

PH�� H��
�o�^H��0H���I�!Z
���I�Z
�����I�]Z�I� Z��!I�ZQI�ZYI�ZR=�H���H���H�� H����<�H���H��*H��
�J�g�g���h��g�h���g�h���gFPR<?���^��V��H������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�H���^�:��H������:Hʗ!xHʗ\ʷ
��!- 
XHΗݷ�Hɗ �J�H��%xH����H��E�H��!����h�H����H����I�
�Z�I��Z��H��>"�;�������:����B����<��<�Մ���}�<��J���r��g:�<b�<Z��!I�Z���������j��\����������������������;t�����L��X�A���q�:T�;��J��e�eD�^^
ȻhػmȻH��ػH���������	=�	ȻػJ���<���<���<
�����q�����y�=�����Ղ���E����H��
�H����#�H��0��<(H��)_�HJĖ�JĖ JЖ��<"	#��<B�<1K�
ZJ֖
HJ֖	
9K�
Z	�K�
Z
AK�
Z��IK�Z��IK�ZQK�Z�K�Z

PJ�� J��
�o�uJ��0J���K�!Z
���K�Z
�����K�]Z�K� Z��!K�ZQK�ZYK�ZR=�J���J���J�� J����<�J���J��*J��
�J�g�g���h��g�h���g�h���gFPR<?���u��V��J������*
�H�����������C�����C����C���	�C��ڸ(jʏ�������{���
�J͐�	��	�
�J���u�:ǒJ���Œ�:Jʗ!xJʗ\Ƹ
я!- 
XJΗٸ�Jɗ �J�J��%xJ����J��E�J��!���h�J����J����K�
�Z�K��Z��J��>"�;�������:����B����<��<�Մ���}�<��J���r��g:�<b�<Z��!K�Z����͐�͐jʏ\���͐�����������������;t���ŒL͐X�A�ǒq�:T�;��J��|�|D�u^
ȻhػmȻJ��ػJ���������	=�	ȻػJ���<���<���<
�����qڍ���y�=ďǐ�����E����J��
�J����#�J��0��<(J��)_�HLĖ�LĖ LЖ��<"	#��<B�<1M�
ZL֖
HL֖	
9M�
Z	�M�
Z
AM�
Z��IM�Z��IM�ZQM�Z�M�Z

PL�� L��
�oL��0L���M�!Z
���M�Z
�����M�]Z�M� Z��!M�ZQM�ZYM�ZR=�L���L���L�� L����<�L���L��*L��
�J�g�g���h��g�h���g�h���gFPR<?����V��L������*
�H�����������C�����C����C���	�C��ڸ(j��������{���
�J��	��	�
�L���:�L�����:Lʗ!xLʗ\Ź
�!- 
XLΗع�Lɗ �J�L��%xL����L��E�L��!����k�L����L����M�
�Z�M��Z��L��>"�;�������:����B����<��<�Մ���}�<��J���r��g:�<b�<Z��!M�Z�������j�\���������������������;t����L�X�A��q�:T�;��J���ćF`
ȻjػoȻL��ػL���������	?�	
ȻػL���<���<���<
�����s�����{�?��������G����L��
�L���#�L��0��<(L��)_�HNĖ�NĖ NЖ��<"	#��<B�<1O�
ZN֖
HN֖	
9O�
Z	�O�
Z
AO�
Z��IO�Z��IO�ZQO�Z�O�Z

PN�� N��
�oN��0N���O�!Z
���O�Z
�����O�]Z�O� Z��!O�ZQO�ZYO�ZR=�N���N���N�� N����<�N���N��*N��
�J�g�g���h��g�h���g�h���gFPR<?����V��N������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�N���:��N������:Nʗ!xNʗ\��
�!, 
XNΗԺ�Nɗ �J�N��%xN����N��E�N��!���h�N����N����O�
�Z�O��Z��N��>"�;��Ӛ���:����A����<��<�Մ���|�<��J���q��f9�<a�<Y��!O�Z���������i��[����������������������;t�����K��W�A���p�:S�;��J��e�eC]
ȻhػmȻN��ػN���������	=�	ȻػJ���<���<���<
�����p�����x�<��������ѱD����N��
�N����#�N��0��<(N��)_�HPĖ�PĖ PЖ��<"	#��<B�<1Q�
ZP֖
HP֖	
9Q�
Z	�Q�
Z
AQ�
Z��IQ�Z��IQ�ZQQ�Z�Q�Z

PP�� P��
�oP��0P���Q�!Z
���Q�Z
�����Q�]Z�Q� Z��!Q�ZQQ�ZYQ�ZR=�P���P���P�� P����<�P���P��*P��
�J�g�g���h��g�h���g�h���gFPR<?����V��P������*
�H�����������C�����C����C���	�C��ڸ(j���������{���
�J���	��	�
�P���:��P������:Pʗ!xPʗ\��
�!, 
XPΗл�Pɗ �J�P��%xP����P��E�P��!���h�P����P����Q�
�Z�Q��Z��P��>"�;�������:����A����<��<�Մ���|�<��J���q��f9�<a�<Y��!Q�Z���������i��[����������������������;t�����K��W�A���p�:S�;��J��|�|C]
ȻhػmȻP��ػP���������	=�	ȻػJ���<���<���<
ԭ���p�����x�<�����ʿ���D����P��
�P����#�P��0��<(P��)_�8�μ

�H��<μ'+��ż@ETY
�JΙksw	��ɼ�ʜ��	L��,�
ʓ	+<�t����������ּ/
�;����<��ΙOΙX����������������;t���ʜ�Ι��A�ʜ'�L�Lnumbers���	���c�������Z8���

�H��<��'+����@ETY
�J��ksw	���������	L��,��
�	+<��t���ھ���������/
�;Ͻ��<����O��X����������������;t����������A���'�X�X����	���]�������T8�ؿ

�H�<ؿ'+��Ͽ@ETY
�J��ksw	��ӿ�����	L��,��
��	+<��t�����������/
�;���<����O��X����������������;t����������A���'�o�o����	���]�������T8���

�H��<��'+����@ETY
�J��ksw	���������	L��,��
��	+<��t��������������/
�;����<����O��X����������������;t����������A���'����	���]�������T8���

�H��<��'+����@ETY
�J��ksw	���������	L��,��
��	+<��t��������������/
�;����<����O��X����������������;t����������A���'�R�R����	���]�������T8���

�H��<��'+����@ETY
�J��ksw	���������	L��,��
ˍ	+<��t��������������/
�;����<����O��X����������������;t����������A���'�^�^����	���]�������T8���

�H��<��'+����@ETY
�J��ksw	���������	L��,��
�	+<��t��������������/
�;����<����O��X����������������;t����������A���'�u�u����	���]�������T8���

�H�<��'+����@ETY
�J��ksw	���������	L��,��
��	+<��t��������������/
�;���<����O��X����������������;t����������A���'����	���]�������T
8���

�H��<��'+����ZETY
�Jݔksw	�	����ؗ��\��<����(
L�����,����
?	<�����#t����	@ ���(�������8���I�;����<��ݔ�ݔ�����������������;t���ؗ�ݔ��A�ؗu�X3�Xc|����	I������i��p��������p
8���

�H�<��'+����ZETY
�J��ksw	�	��������\��<����(
L�����,����
?	<�����#t����	@ ���(�������8���I�;���<������������������������;t����������A���u�o3�oc|����	I������i��p��������p��
���<���<,������K$���D����D��T����4����BD�����0���
��C#������_�L���J���M�����J�ː �@,O�������������
���<���<,������K$���D����D��T����4����BD�����0���
ѕC#������_�X���J���e�����J�ː �@,O�������������
���<���<,������K$���D����D��T����4����BD�����0���
�C#������_�o���J���|�����J�ː �@,O�����������$��
���<���<4������K$���D����L��T����4����BD�����2���
��C#������c$���J��ć�����J�ː!�@-P�����������	4�����:�<\�����<&���JL�����L��
���	
	��D��
���<T��A6
!�\��B
��} K��} 'D��
���<T������9$���-|����
l��t���������������'������������o���J���<4���|<��6��<��J�|!��<�b�;��:��|�ː��JBːh�|��@������������^�����������G���<�-�<8?8�	<�����:�<\�����<&���JL�����L��
���	
	��D��
���<T����A6
!�^��B
��} K��} 'D��
���<T������9$���-|����
l��t�������Ĭ������'�����������$���J���<4��ć<��7��<��J��#��<�d�;��:���ː��JEːkć��@������������b�������������K���<�-�<8?16���
���<���<,������K$|��\��
����l������J���*|����D��A���!������`	�;���:���L���;p�:�ː%�J��N��M��@C��Gt��8������
���<���<,������K$|��\��
˕��l������J���*|����D��A���!������`	�;���:���X���;p�:�ː%�J��e��e��@C��Gt��8�������
���<���<,������K$|��\��
���l������J���*|����D��A���!������`	�;���:���o���;p�:�ː%�J��|��|��@C��Gt��8�����$��
���<���<4������K$|��\��
����l������J���+|����L��A���!������c	�;���:�����;p�:�ː%�J����ć��@E��Iv��:�����d��L�����"���\�����<&��
L��	
���	�`��.
��} 7��} 'D��
���<T������9
$�b��	��} %��} &|��\������l��)D��
���<T����f6	!���9|����
l�����
���+��������;���:���o���<4��-�<[���<��JV�;��:�ː��J��|Q�|Yː-�@������������u��I����������u��U|��d������"���d�����<&��
L��	
���	�d��2
��} ;��} 'D��
���<T������9
$�f��	��} %��} &|��\������l��)D��
���<T���f6	!���9|����
l�����
���+��������;���:�����<4��-�<[���<��JV�;��:�ː��J���Rć[ː/�@�������������w��K��
�������w��WHhÑ1i�
ZhΑ	HhΑ	�hΑ
 hڑ��<"	
#��<B
�<9i�
Z�i�
Z
Ai�
Z��Ii�Z��Ii�ZQi�Z�i�Z

�h��`h����h�� h����<�h���i�!Z
���i�Z
�����i�]Z�i� Z��!i�ZQi�ZYi�ZR=ph��@h����h��Ph���h��*h����N�h������*ǚH#����>MR�^	fj	v
�h��Ɯ�Jh��ƜʜphΒ@hҒ��hΒ
PhҒ���hΒ0hݒ��S@hݒ�h’$�h����E"�h��2;����h�h����h����i�
�Z�i��Z��h��K �;���J������������<5����<�<Ɵ7Մ������{�<��<���!i�Z��,͚v͚���Ι�͚�͠�����A��J.ʜ�L��M���
ȻػȻh��ػh���������	��	LȻ�ػ��[��<g��<���<�����������V����ǚ�����	�������h��
�h����#�h��0��<(h��)_�HjÑ1k�
ZjΑ	HjΑ	�jΑ
 jڑ��<"	
#��<B
�<9k�
Z�k�
Z
Ak�
Z��Ik�Z��Ik�ZQk�Z�k�Z

�j��`j����j�� j����<�j���k�!Z
���k�Z
�����k�]Z�k� Z��!k�ZQk�ZYk�ZR=pj��@j����j��Pj���j��*j�����N�j������*��H#����>MR��^	fj	v
�j�����Jj������pjΒ@jҒ��jΒ
PjҒ���jΒ0jݒ��S@jݒ�j’$�j����E"�j��2;����h�j����j����k�
�Z�k��Z��j��K �;���J������������<5����<�<��7Մ������{�<��<���!k�Z��,��v��������������ʰ��A��J.���X��e���
ȻػȻj��ػj���������	��	LȻ�ػ��[��<g��<���<���Ȳ������V�������������	�������j��
�j����#�j��0��<(j��)_�HlÑ1m�
ZlΑ	HlΑ	�lΑ
 lڑ��<"	
#��<B
�<9m�
Z�m�
Z
Am�
Z��Im�Z��Im�ZQm�Z�m�Z

�l��`l����l�� l����<�l���m�!Z
���m�Z
�����m�]Z�m� Z��!m�ZQm�ZYm�ZR=pl��@l���l��Pl���l��*l�����N�l������*��H#����>MRӺ^	fj	v
�l�����Jl������plΒ@lҒ��lΒ
PlҒ���lΒ0lݒ��S@lݒ�l’$�l����E"�l��2;����h�l����l����m�
�Z�m��Z��l��K �;���J�����������<5����<�<��7Մ������{�<��<���!m�Z��,��v������������������A��J.���o��|���
ȻػȻl��ػl���������	��	LȻ�ػ��[��<g��<���<�����������V�������Ӻ���	�������l��
�l����#�l��0��<(l��)_�HnÑ1o�
ZnΑ	HnΑ	�nΑ
 nڑ��<"	
#��<B
�<9o�
Z�o�
Z
Ao�
Z��Io�Z��Io�ZQo�Z�o�Z

�n��`n����n�� n����<�n���o�!Z
���o�Z
�����o�]Z�o� Z��!o�ZQo�ZYo�ZR=pn��@n����n��Pn���n��*n�����N�n������*��H#����>MR��^	fj	v
�n�����Jn������pnΒ@nҒ��nΒ
PnҒ���nΒ0nݒ��S@nݒ�n’$�n����E"�n��2;����k�n����n����o�
�Z�o��Z��n��K �;���J������������<5����<�<��7Մ������{�<��<���!o�Z��,��v������������������A��J.���ć���
ȻػȻn��ػn���������	��	MȻ�ػ��\��<h��<���<�����������W�������������
�������n��
�n����#�n��0��<(n��)_�HpÑ1q�
ZpΑ	HpΑ	�pΑ
 pڑ��<"	
#��<B
�<9q�
Z�q�
Z
Aq�
Z��Iq�Z��Iq�ZQq�Z�q�Z

�p��`p����p�� p����<�p���q�!Z
���q�Z
�����q�]Z�q� Z��!q�ZQq�ZYq�ZR=pp��@p����p��Pp���p��*p�����N�p������*��H#����>MR��^	fj	v
�p�����Jp������ppΒ@pҒ��pΒ
PpҒ���pΒ0pݒ��S@pݒ�p’$�p��
��H%�p��2>����h�p����p����q�
�Z�q��Z��p��K �;���J����������� �<8����<�< ��:Մ"������~�<��<���!q�Z
��/��y������������������A��J1���R��M���
ȻػȻp��ػp���������	��	OȻ�ػ��^��<j��<���<�����������Y��������������������p��
�p����#�p��0��<(p��)_�HrÑ1s�
ZrΑ	HrΑ	�rΑ
 rڑ��<"	
#��<B
�<9s�
Z�s�
Z
As�
Z��Is�Z��Is�ZQs�Z�s�Z

�r��`r����r�� r����<�r���s�!Z
���s�Z
�����s�]Z�s� Z��!s�ZQs�ZYs�ZR=pr��@r����r��Pr���r��*r�����N�r������*��H#����>MR��^	fj	v
�r�����Jr������prΒ@rҒ��rΒ
PrҒ���rΒ0rݒ��S@rݒ�r’$�r��
��H%�r��2>����h�r����r����s�
�Z�s��Z��r��K �;���J����������� �<8����<�< ��:Մ"������~�<��<���!s�Z
��/��y������������������A��J1���^��e���
ȻػȻr��ػr���������	��	OȻ�ػ��^��<j��<���<�����������Y��������������������r��
�r����#�r��0��<(r��)_�HtÑ1u�
ZtΑ	HtΑ	�tΑ
 tڑ��<"	
#��<B
�<9u�
Z�u�
Z
Au�
Z��Iu�Z��Iu�ZQu�Z�u�Z

�t��`t����t�� t����<�t���u�!Z
���u�Z
�����u�]Z�u� Z��!u�ZQu�ZYu�ZR=pt��@t����t��Pt���t��*t�����N�t������*��H#����>MR��^	fj	v
�t�����Jt������ptΒ@tҒ��tΒ
PtҒ���tΒ0tݒ��S@tݒ�t’$�t��
ُH%�t��2>����h�t����t����u�
�Z�u��Z��t��K �;���J����������� �<8����<�< ��:Մ"������~�<��<���!u�Z
��/��y������������������A��J1���u��|���
ȻػȻt��ػt���������	��	OȻ�ػ��^��<j��<���<�����������Y��������������������t��
�t����#�t��0��<(t��)_�HvÑ1w�
ZvΑ	HvΑ	�vΑ
 vڑ��<"	
#��<B
�<9w�
Z�w�
Z
Aw�
Z��Iw�Z��Iw�ZQw�Z�w�Z

�v��`v����v�� v����<�v���w�!Z
���w�Z
�����w�]Z�w� Z��!w�ZQw�ZYw�ZR=pv��@v���v��Pv���v��*v�����N�v������*��H#����>MR͇^	fj	v
�v�����Jv������pvΒ@vҒ��vΒ
PvҒ���vΒ0vݒ��S@vݒ�v’$�v��
�H%�v��2>����k�v����v����w�
�Z�w��Z��v��K �;���J���������� �<8����<�< ��:Մ"������~�<��<���!w�Z
��/��y������������������A��J1�����
ȻػȻv��ػv���������	��	PȻ�ػ��_��<k��<���<�����������Z�������͇���
������v��
�v���#�v��0��<(v��)_�HxÑ1y�
ZxΑ	HxΑ	�xΑ
 xڑ��<"	
#��<B
�<9y�
Z�y�
Z
Ay�
Z��Iy�Z��Iy�ZQy�Z�y�Z

�x��`x����x�� x����<�x���y�!Z
���y�Z
�����y�]Z�y� Z��!y�ZQy�ZYy�ZR=px��@x����x��Px���x��*x��Ӕ�N�x������*ՕH#����>MR��^	fj	v
�x��ԗ�Jx��ԗؗpxΒ@xҒ��xΒ
PxҒ���xΒ0xݒ��S@xݒ�x’$�x��
�G$�x��2=����h�x����x����y�
�Z�y��Z��x��K �;���J������������<7����<�<Ӛ9Մ!������}�<��<���!y�Z	��.ەxە���ݔ�ە�ڛ�����A��J0ؗ��e���
ȻػȻx��ػx���������	��	NȻ�ػ��]��<i��<���<�����������X��Ӕ�Օ�������������x��
�x����#�x��0��<(x��)_�HzÑ1{�
ZzΑ	HzΑ	�zΑ
 zڑ��<"	
#��<B
�<9{�
Z�{�
Z
A{�
Z��I{�Z��I{�ZQ{�Z�{�Z

�z��`z����z�� z����<�z���{�!Z
���{�Z
�����{�]Z�{� Z��!{�ZQ{�ZY{�ZR=pz��@z��ͣz��Pz���z��*z�����N�z������*��H#����>MR��^	fj	v
�z�����Jz������pzΒ@zҒ��zΒ
PzҒ���zΒ0zݒ��S@zݒ�z’$�z��
�G$�z��2=����h�z����z����{�
�Z�{��Z��z��K �;���J�����������<7����<�<��9Մ!������}�<��<���!{�Z	��.��x��������������֫��A��J0����|���
ȻػȻz��ػz���������	��	NȻ�ػ��]��<i��<���<���ԭ������Xͣ������������������z��
�z����#�z��0��<(z��)_�H|Ė�|Ė |Ж��<"	#��<B�<1}�
Z|֖
H|֖	
9}�
Z	�}�
Z
A}�
Z��I}�Z��I}�ZQ}�Z�}�Z

P|�� |��DZ|��0|���}�!Z
���}�Z
�����}�]Z�}� Z��!}�ZQ}�ZY}�ZR=�|���|���|�� |����<�|���|��*|�����`�|������*��I#���{=LQζ]	ei	u
�|������|������:|ʗ!x|ʗ\���!* 
X|Η���|ɗ �J�|��%x|����|��E�|��!����h�|����|����}�
�Z�}��Zv�|��>"�;��Ɵ���:����u����<�<0Մ)����<��J�������m�<��<���!}�Z��0��g������������������Au��!�:
�;��J��N��M��L
Ȼ!ػ&Ȼ|��ػ|���������	��	LȻ�ػ����<���<���<
�����\DZ���i�-������������|��
�|����#�|��0��<(|��)_�H~Ė�~Ė ~Ж��<"	#��<B�<1�
Z~֖
H~֖	
9�
Z	��
Z
A�
Z��I�Z��I�ZQ�Z��Z

P~�� ~����~��0~����!Z
����Z
������]Z�� Z��!�ZQ�ZY�ZR=�~���~���~�� ~����<�~���~��*~�����`�~������*��I#���{=LQ��]	ei	u
�~������~������:~ʗ!x~ʗ\����!* 
X~Η���~ɗ �J�~��%x~����~��E�~��!����h�~����~�����
�Z���Zv�~��>"�;�������:����u����<�<0Մ)����<��J�������m�<��<���!�Z��0��g�������������������Au��!�:
�;��J��e��e��X
Ȼ!ػ&Ȼ~��ػ~���������	��	LȻ�ػ����<���<���<
Ȳ���\�����i�-����������������~��
�~����#�~��0��<(~��)_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��ZɁ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЀ���������� �����<��������*�����h��������*��M#���{=LQ��]	ei	u
���������������:�ʗ!x�ʗ\����!, 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;�������:���������<G�<`ՄX����<��J
��������<��<���!��Z)��O��w������������������A���1�:�;��J��|��|�o"
Ȼ"ػ'Ȼ���ػ����������	��	^Ȼ�ػ�
���<���<���<
��
����������H��	��������	���؀��
Ȁ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��ZɃ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЂ���������� �����<��������*�����h��������*��M#���{=LQ��]	ei	u
���������������:�ʗ!x�ʗ\����!, 
X�Η����ɗ �J����%x��������I����!����k�������������
�Z����Z�����>"�;�������:���������<G�<`ՄX����<��J
��������<��<���!��Z)��O��w������������������A���1�:�;��J����ć	$
Ȼ$ػ)Ȼ���ػ����������	��	`Ȼ�ػ����<���<���<
������������J�������������؂��
Ȃ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��ZɅ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЄ���������� �����<��������*�����h��������*��M#���{=LQ��]	ei	u
���������������:�ʗ!x�ʗ\��
��!/ 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;�������:���������<J�<cՄ[����<��J��������<��<���!��Z,��R��z������������������A���4�:�;��J��N��M
�R%
Ȼ"ػ'Ȼ���ػ����������	��	aȻ�ػ�
���<���<���<
��
����������K�������������؄��
Ȅ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��Zɇ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBІ���������� �����<��������*�����h��������*��M#���{=LQՂ]	ei	u
���������������:�ʗ!x�ʗ\��
��!/ 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;�������:���������<J�<cՄ[����<��J��������<��<���!��Z,��R��z�����������������A���4�:�;��J��e��e
�^%
Ȼ"ػ'Ȼ���ػ����������	��	aȻ�ػ�
���<���<���<
��
����������K�����Ղ������؆��
Ȇ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��Zɉ�Z

P��� ���ڍ���0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЈ���������� �����<��������*���ďh��������*ǐM#���{=LQ�]	ei	u
����Œǒ����Œ�:�ʗ!x�ʗ\��
ӏ!/ 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;�������:���������<J�<cՄ[����<��J��������<��<���!��Z,��R͐z͐�ʏ���͐��������A�ǒ4�:�;��J��|��|
�u%
Ȼ"ػ'Ȼ���ػ����������	��	aȻ�ػ�
���<���<���<
��
���ڍ�����Kďǐ��������؈��
Ȉ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��Zɋ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЊ���������� �����<��������*����h��������*�M#���{=LQ��]	ei	u
������������:�ʗ!x�ʗ\��
�!/ 
X�Η����ɗ �J����%x��������I����!����k�������������
�Z����Z�����>"�;�������:���������<J�<cՄ[����<��J��������<��<���!��Z,��R�z��������إ�����A��4�:�;��J����ć'
Ȼ$ػ)Ȼ���ػ����������	��	cȻ�ػ����<���<���<
������������M�����������؊��
Ȋ���%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��Zɍ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЌ���������� �����<��������*�����h��������*��M#���{=LQ��]	ei	u
���������������:�ʗ!x�ʗ\��
�!. 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;��Ӛ���:���������<I�<bՄZ����<��J��������<��<���!��Z+��Q��y��������������õ��A���3�:�;��J��e��e	$
Ȼ"ػ'Ȼ���ػ����������	��	`Ȼ�ػ�
���<���<���<
������������J�������������،��
Ȍ����%����0��<(���+_�H�Ė��Ė �Ж��<$	$��<D�<1��
Z�֖
H�֖	
9��
Z	���
Z
A��
Z��I��Z��I��ZQ��Zɏ�Z

P��� ��������0������!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZXBЎ���������� �����<��������*�����h��������*��M#���{=LQʿ]	ei	u
���������������:�ʗ!x�ʗ\��
�!. 
X�Η����ɗ �J����%x��������I����!����h�������������
�Z����Z�����>"�;�������:���������<I�<bՄZ����<��J��������<��<���!��Z+��Q��y������������������A���3�:�;��J��|��|	$
Ȼ"ػ'Ȼ���ػ����������	��	`Ȼ�ػ�
���<���<���<
ԭ����������J�����ʿ�ũ���؎��
Ȏ����%����0��<(���+_������������@���/�;����<��Ι8���ʜ����&�	(��'x��F��L
˓L�������������@���/�;����<����8���������&�	(��'x��F��L
�L�������������@���/�;���<����8���������&�	(��'x��F��L
��L�������������@���/�;����<����8���������&�	(��'x��F��L
��L�������������@���/�;����<����8���������&�	(��'x��F��L
��L�������������@���/�;����<����8���������&�	(��'x��F��L
̍L�������������@���/�;����<����8���������&�	(��'x��F��L
�L�������������@���/�;���<����8���������&�	(��'x��F��L
��L�������������Z���I�;����<��ݔ8���ؗ����&�	(��'x��F��L��\������������#�����������Z���I�;���<����8���������&�	(��'x��F��L��\������������#	����������������,��_��_�$��`��`�d��
l�K������

This crate is a fork of the [`byteorder`] crate which sets
`#![forbid(unsafe_code)]`. It includes all traits and most methods from the
original crate, but the `ReadBytesExt::read_*_into` family of methods had to be
removed because they currently cannot be implemented without unsafe code.

The organization of the crate is pretty simple. A trait, [`ByteOrder`], specifies
byte conversion methods for each type of number in Rust (sans numbers that have
a platform dependent size like `usize` and `isize`). Two types, [`BigEndian`]
and [`LittleEndian`] implement these methods. Finally, [`ReadBytesExt`] and
[`WriteBytesExt`] provide convenience methods available to all types that
implement [`Read`] and [`Write`].

An alias, [`NetworkEndian`], for [`BigEndian`] is provided to help improve
code clarity.

An additional alias, [`NativeEndian`], is provided for the endianness of the
local platform. This is convenient when serializing data for use and
conversions are not desired.

# Examples

Read unsigned 16 bit big-endian integers from a [`Read`] type:

```rust
use std::io::Cursor;
use byteorder_lite::{BigEndian, ReadBytesExt};

let mut rdr = Cursor::new(vec![2, 5, 3, 0]);
// Note that we use type parameters to indicate which kind of byte order
// we want!
assert_eq!(517, rdr.read_u16::<BigEndian>().unwrap());
assert_eq!(768, rdr.read_u16::<BigEndian>().unwrap());
```

Write unsigned 16 bit little-endian integers to a [`Write`] type:

```rust
use byteorder_lite::{LittleEndian, WriteBytesExt};

let mut wtr = vec![];
wtr.write_u16::<LittleEndian>(517).unwrap();
wtr.write_u16::<LittleEndian>(768).unwrap();
assert_eq!(wtr, vec![5, 2, 0, 3]);
```

# Optional Features

This crate can also be used without the standard library.

# Alternatives

The standard numeric types provide built-in methods like `to_le_bytes` and
`from_le_bytes`, which support some of the same use cases.

[`byteorder`]: https://crates.io/crates/byteorder
[`ByteOrder`]: trait.ByteOrder.html
[`BigEndian`]: enum.BigEndian.html
[`LittleEndian`]: enum.LittleEndian.html
[`ReadBytesExt`]: trait.ReadBytesExt.html
[`WriteBytesExt`]: trait.WriteBytesExt.html
[`NetworkEndian`]: type.NetworkEndian.html
[`NativeEndian`]: type.NativeEndian.html
[`Read`]: https://doc.rust-lang.org/std/io/trait.Read.html
[`Write`]: https://doc.rust-lang.org/std/io/trait.Write.html
�	����������������	��	�_��	�_��	�`��	�`��	�
�	KJ
M
P
��T�K
T�-
��(


	
4��K�$�	�4�	�L)�	
�6	)+�"�� �5GD Extends [`Read`] with methods for reading numbers. (For `std::io`.)�}���NK Most of the methods defined here have an unconstrained type parameter that���NK must be explicitly instantiated. Typically, it is instantiated with either���FC the [`BigEndian`] or [`LittleEndian`] types defined in this crate.���t� # Examples�����=: Read unsigned 16 bit big-endian integers from a [`Read`]:���\� ```rust��� use std::io::Cursor;���2/ use byteorder_lite::{BigEndian, ReadBytesExt};�����0- let mut rdr = Cursor::new(vec![2, 5, 3, 0]);���:7 assert_eq!(517, rdr.read_u16::<BigEndian>().unwrap());���:7 assert_eq!(768, rdr.read_u16::<BigEndian>().unwrap());�<� ```�����&# [`BigEndian`]: enum.BigEndian.html���,) [`LittleEndian`]: enum.LittleEndian.html���>; [`Read`]: https://doc.rust-lang.org/std/io/trait.Read.html�d����:���}��:D���(����4��)"%(+.147:=@CF"%(+.147:=@CF7:=@"C%F(+.14��
#��?< Reads an unsigned 8 bit integer from the underlying reader.�����GD Note that since this reads a single byte, no byte order conversions���.+ are used. It is included for completeness.���d�	 # Errors�����@= This method returns the same errors as [`Read::read_exact`].��	���	\Y [`Read::read_exact`]: https://doc.rust-lang.org/std/io/trait.Read.html#method.read_exact��
�t�
���
���
/, Read unsigned 8 bit integers from a `Read`:��
�\�����%" use byteorder_lite::ReadBytesExt;�����*' let mut rdr = Cursor::new(vec![2, 5]);���*' assert_eq!(2, rdr.read_u8().unwrap());���*' assert_eq!(5, rdr.read_u8().unwrap());�<���<�
���:�>�

�:$�
� �<��#��<9 Reads a signed 8 bit integer from the underlying reader.�����G����.����d�������@������\����t�������-* Read signed 8 bit integers from a `Read`:���\�����%������0- let mut rdr = Cursor::new(vec![0x02, 0xfb]);���*' assert_eq!(2, rdr.read_i8().unwrap());���+( assert_eq!(-5, rdr.read_i8().unwrap());�<���<����:�E�
�:$��#�<��3��@= Reads an unsigned 16 bit integer from the underlying reader.���d�������@������\����t�������;8 Read unsigned 16 bit big-endian integers from a `Read`:���\���ĩ����2������0����:����:��<���D����:�K�����K���KL�
�:�K$�$&�&�<��!3��=: Reads a signed 16 bit integer from the underlying reader.���d�������@������\����t�������96 Read signed 16 bit big-endian integers from a `Read`:���\���������2������<9 let mut rdr = Cursor::new(vec![0x00, 0xc1, 0xff, 0x7c]);��� :7 assert_eq!(193, rdr.read_i16::<BigEndian>().unwrap());��� ;8 assert_eq!(-132, rdr.read_i16::<BigEndian>().unwrap());�<�!��D�!���:�Q��!���!��L�!
�:�K$�!�)�<��'3��"@= Reads an unsigned 24 bit integer from the underlying reader.��#�d�#���#���#@���#���$\���$�t�$���%���%;8 Read unsigned 24 bit big-endian integers from a `Read`:��%�\�%����%����&2���&���&63 let mut rdr = Cursor::new(vec![0x00, 0x01, 0x0b]);���&:7 assert_eq!(267, rdr.read_u24::<BigEndian>().unwrap());�<�'��D�'���:�W��'���'��L�'
�:�K$�'-�<��-3��(=: Reads a signed 24 bit integer from the underlying reader.��)�d�)���)���)@���*���*\���+�t�+���+���+96 Read signed 24 bit big-endian integers from a `Read`:��+�\�+����+����,2���,���,63 let mut rdr = Cursor::new(vec![0xff, 0x7a, 0x33]);���-=: assert_eq!(-34253, rdr.read_i24::<BigEndian>().unwrap());�<�-��D�-���:�^��.���-��L�.
�:�K$�.0�<��43��/@= Reads an unsigned 32 bit integer from the underlying reader.��/�d�/���/���/@���0���0\���1�t�1���1���1;8 Read unsigned 32 bit big-endian integers from a `Read`:��2�\�2��ġ2����22���2���2<9 let mut rdr = Cursor::new(vec![0x00, 0x00, 0x01, 0x0b]);���3:7 assert_eq!(267, rdr.read_u32::<BigEndian>().unwrap());�<�3��D�4���:�W�  �4���4��L�4
�:�K$�4�2�<��:3��5=: Reads a signed 32 bit integer from the underlying reader.��5�d�6���6���6@���6���6\���7�t�7���7���796 Read signed 32 bit big-endian integers from a `Read`:��8�\�8����8����82���9���9<9 let mut rdr = Cursor::new(vec![0xff, 0xff, 0x7a, 0x33]);���9=: assert_eq!(-34253, rdr.read_i32::<BigEndian>().unwrap());�<�:��D�:���:�^�##�:���:��L�:
"�:�K$�:u5""�<��@3��;@= Reads an unsigned 48 bit integer from the underlying reader.��<�d�<���<���<@���=���=\���=�t�=���>���>;8 Read unsigned 48 bit big-endian integers from a `Read`:��>�\�>����>����?2���?���?HE let mut rdr = Cursor::new(vec![0xb6, 0x71, 0x6b, 0xdc, 0x2b, 0x31]);���@FC assert_eq!(200598257150769, rdr.read_u48::<BigEndian>().unwrap());�<�@��D�@���:�n�&&�A���A��L�A
%�:�K$�A�8%%�<��G3��B=: Reads a signed 48 bit integer from the underlying reader.��B�d�B���B���B@���C���C\���D�t�D���D���D96 Read signed 48 bit big-endian integers from a `Read`:��E�\�E��ĤE����E2���E���FHE let mut rdr = Cursor::new(vec![0x9d, 0x71, 0xab, 0xe7, 0x97, 0x8f]);���FGD assert_eq!(-108363435763825, rdr.read_i48::<BigEndian>().unwrap());�<�G��D�G���:�u�))�G���G��L�G
(�:�K$�G�;((�<��M3��H@= Reads an unsigned 64 bit integer from the underlying reader.��I�d�I���I���I@���I���J\���J�t�J���K���K=: Read an unsigned 64 bit big-endian integer from a `Read`:��K�\�K����K����L2���L���LTQ let mut rdr = Cursor::new(vec![0x00, 0x03, 0x43, 0x95, 0x4d, 0x60, 0x86, 0x83]);���MFC assert_eq!(918733457491587, rdr.read_u64::<BigEndian>().unwrap());�<�M��D�N���:�n�,,�N���N��L�N
+�:�K$�NI>++�<��T3��O=: Reads a signed 64 bit integer from the underlying reader.��O�d�O���O���P@���P���P\���Q�t�Q���Q���Q:7 Read a signed 64 bit big-endian integer from a `Read`:��R�\�R��īR����R2���R���S?< let mut rdr = Cursor::new(vec![0x80, 0, 0, 0, 0, 0, 0, 0]);���SGD assert_eq!(i64::min_value(), rdr.read_i64::<BigEndian>().unwrap());�<�T��D�T���:�u�//�T���T��L�T
.�:�K$�T�@..�<��[5��UA> Reads an unsigned 128 bit integer from the underlying reader.��V�d�V���V���V@���V���W\���W�t�W���X���X>; Read an unsigned 128 bit big-endian integer from a `Read`:��X�\�X����X����Y2���Y���Y#  let mut rdr = Cursor::new(vec![���Y74     0x00, 0x03, 0x43, 0x95, 0x4d, 0x60, 0x86, 0x83,���Z63     0x00, 0x03, 0x43, 0x95, 0x4d, 0x60, 0x86, 0x83�<�Z ]);���Z[X assert_eq!(16947640962301618749969007319746179, rdr.read_u128::<BigEndian>().unwrap());�<�[��L�[���:��22�\���[��L�[
1�:�K$�\D11�<��b5��]>; Reads a signed 128 bit integer from the underlying reader.��]�d�]���]���]@���^���^\���_�t�_���_���_;8 Read a signed 128 bit big-endian integer from a `Read`:��`�\�`��Ę`����`2���`���`WT let mut rdr = Cursor::new(vec![0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]);���aIF assert_eq!(i128::min_value(), rdr.read_i128::<BigEndian>().unwrap());�<�b��L�b���:���55�b���b��L�b
4�:�K$�bG44�<��hC��cA> Reads an unsigned n-bytes integer from the underlying reader.��d�d�d���d���d@���e���e\���e�t�e���f���f=: Read an unsigned n-byte big-endian integer from a `Read`:��f�\�f����f����g2���g���g63 let mut rdr = Cursor::new(vec![0x80, 0x74, 0xfa]);���h@= assert_eq!(8418554, rdr.read_uint::<BigEndian>(3).unwrap());�L�h���:�<�n�88�h���h��L�h
7�:�K$�h���I%'�J77�<��oB��j>; Reads a signed n-bytes integer from the underlying reader.��j�d�j���k���k@���k���k\���l�t�l���l���l=��	�m�\�m��Ķm����m2���n���n63 let mut rdr = Cursor::new(vec![0xc1, 0xff, 0x7c]);���n@= assert_eq!(-4063364, rdr.read_int::<BigEndian>(3).unwrap());�D�o���:�<�u�;;�o���o��L�o
:�:�K$�o��M%'�M::�<��qG��pAۢ	d�q���:�<��>>�q���q��L�q
=�:�K$�q��{P%'bQ==�<��sF��s>��	\�s���:�<���AA�t���s��L�s
@�:�K$�t���S%'�T@@�<��{3��uIF Reads a IEEE754 single-precision (4 bytes) floating point number from�ԉv the underlying reader.��v�d�v���v���v@���w���w\���w�t�w���x���xKH Read a big-endian single-precision floating point number from a `Read`:��x�\�x����y use std::f32;�Ęy���y���y2���y���y#��	��z     0x40, 0x49, 0x0f, 0xdb,�<�zț	��zFC assert_eq!(f32::consts::PI, rdr.read_f32::<BigEndian>().unwrap());�<�{��D�{���:���DD�{���{��L�{
C�:�K$�{�WCC�<���3��|IF Reads a IEEE754 double-precision (8 bytes) floating point number from�Ԩ}��	�}�d�}���}���}@���~���~\����t�������KH Read a big-endian double-precision floating point number from a `Read`:����\������� use std::f64;�ķ���Ԁ��܀2��������#��	�Á74     0x40, 0x09, 0x21, 0xfb, 0x54, 0x44, 0x2d, 0x18,�<��ț	���FC assert_eq!(f64::consts::PI, rdr.read_f64::<BigEndian>().unwrap());�<ւ��D����:���GG��������L��
F�:�K$�� "�ZFF�<��-���IF All types that implement `Read` get methods defined in `ReadBytesExt`�lل
 for free.��
JJ���5���5D��5���"���HE Extends [`Write`] with methods for writing numbers. (For `std::io`.)�����N�����N�����F��ˇ�tχ��އ���=: Write unsigned 16 bit big-endian integers to a [`Write`]:����\�������30 use byteorder_lite::{BigEndian, WriteBytesExt};����� let mut wtr = vec![];����-* wtr.write_u16::<BigEndian>(517).unwrap();����-* wtr.write_u16::<BigEndian>(768).unwrap();��މ&# assert_eq!(wtr, vec![2, 5, 3, 0]);�<����������&�����,����@= [`Write`]: https://doc.rust-lang.org/std/io/trait.Write.html�l��KK������{��:L��K��*��	��6��	*LMNQTWZ]`cfilorux{~�LMNQTWZ]`cfilorux{~��McfilNoQrTuLWxZ{]~`���+�ϋ>; Writes an unsigned 8 bit integer to the underlying writer.�������HE Note that since this writes a single byte, no byte order conversions���.�����d����������@= This method returns the same errors as [`Write::write_all`].�������\Y [`Write::write_all`]: https://doc.rust-lang.org/std/io/trait.Write.html#method.write_all���t���������/, Write unsigned 8 bit integers to a `Write`:����\ȏ���؏&# use byteorder_lite::WriteBytesExt;����싐 let mut wtr = Vec::new();�쭐 wtr.write_u8(2).unwrap();��ϐ wtr.write_u8(5).unwrap();���! assert_eq!(wtr, b"\x02\x05");�<����D�����:�:�;K��K
L�:$‘���[��+���;8 Writes a signed 8 bit integer to the underlying writer.�ǒ��ϒH��	���.��ϓ�dד������@��	������\��	���t����������-* Write signed 8 bit integers to a `Write`:���\�������&��	���쾖��	��� wtr.write_i8(2).unwrap();�� wtr.write_i8(-5).unwrap();����! assert_eq!(wtr, b"\x02\xfb");�<˗��D����:�E�;K�K
M�:$�����\�ݝ;���?< Writes an unsigned 16 bit integer to the underlying writer.����d����������@��	����\��	Ԛ�tܚ�������;8 Write unsigned 16 bit big-endian integers to a `Write`:����\�����ϛ3��	���쏜��	���-�	��-��	���)& assert_eq!(wtr, b"\x02\x05\x03\x00");�<Ý��L�����:�L�;K�OO��K�����L�
N�:�K$����^(*�^NN�<���;���<9 Writes a signed 16 bit integer to the underlying writer.�ş�d͟��ޟ���@��	������\��	���t����������96 Write signed 16 bit big-endian integers to a `Write`:����\�������3��	Ţ��͢��	��-* wtr.write_i16::<BigEndian>(193).unwrap();����.+ wtr.write_i16::<BigEndian>(-132).unwrap();��ԣ)& assert_eq!(wtr, b"\x00\xc1\xff\x7c");�<����L�����:�R�;K�RR��K������L��
Q�:�K$�����_(*f`QQ�<��;�å?< Writes an unsigned 24 bit integer to the underlying writer.����d����������@��	������\��	֧�tާ�������;8 Write unsigned 24 bit big-endian integers to a `Write`:����\�����Ѩ3��	���쑩��	���-* wtr.write_u24::<BigEndian>(267).unwrap();���0- wtr.write_u24::<BigEndian>(120111).unwrap();����1. assert_eq!(wtr, b"\x00\x01\x0b\x01\xd5\x2f");�<Ъ��L�����:�X�;K�UU��K������L��
T�:�K$�����a(*8bTT�<���;���<9 Writes a signed 24 bit integer to the underlying writer.�Ҭ�dڬ������@��	������\��	���t��������Į96 Write signed 24 bit big-endian integers to a `Write`:����\�������3��	ү��گ��	���0- wtr.write_i24::<BigEndian>(-34253).unwrap();����0- wtr.write_i24::<BigEndian>(120111).unwrap();���1. assert_eq!(wtr, b"\xff\x7a\x33\x01\xd5\x2f");�<����L�����:�^�;K�XXѱK��ñ��LƱ
W�:�K$ֱ���c(*
dWW�<���;�ݲ?< Writes an unsigned 32 bit integer to the underlying writer.����d��������³@��	������\��	��t����������;8 Write unsigned 32 bit big-endian integers to a `Write`:�ӵ�\۵����3��	���쫶��	�Ͷ-* wtr.write_u32::<BigEndian>(267).unwrap();����41 wtr.write_u32::<BigEndian>(1205419366).unwrap();����96 assert_eq!(wtr, b"\x00\x00\x01\x0b\x47\xd9\x3d\x66");�<����L�����:�X�;K�[[��K������L��
Z�:�K$����ce(*�eZZ�<��;���<9 Writes a signed 32 bit integer to the underlying writer.����d����������@��	޺���\��	ǻ�tϻ������96 Write signed 32 bit big-endian integers to a `Write`:����\�������3��	���쀽��	���0- wtr.write_i32::<BigEndian>(-34253).unwrap();��׽41 wtr.write_i32::<BigEndian>(1205419366).unwrap();����96 assert_eq!(wtr, b"\xff\xff\x7a\x33\x47\xd9\x3d\x66");�<ξ��L����:�^�;K�^^��K������L��
]�:�K$����5g(*�g]]�<���;���?< Writes an unsigned 48 bit integer to the underlying writer.����d����������@��	������\��	���t����������;8 Write unsigned 48 bit big-endian integers to a `Write`:����\�������3��	��������	���85 wtr.write_u48::<BigEndian>(52360336390828).unwrap();����-* wtr.write_u48::<BigEndian>(541).unwrap();����IF assert_eq!(wtr, b"\x2f\x9f\x17\x40\x3a\xac\x00\x00\x00\x00\x02\x1d");�<����L�����:�o�;K�aa��K������L��
`�:�K$����i(*�i``�<���;���<9 Writes a signed 48 bit integer to the underlying writer.����d����������@��	������\��	���t����������96 Write signed 48 bit big-endian integers to a `Write`:����\�������3��	��������	���:7 wtr.write_i48::<BigEndian>(-108363435763825).unwrap();����,) wtr.write_i48::<BigEndian>(77).unwrap();����IF assert_eq!(wtr, b"\x9d\x71\xab\xe7\x97\x8f\x00\x00\x00\x00\x00\x4d");�<����L�����:�u�;K�dd��K������L��
c�:�K$�����j(*Rkcc�<���;���?< Writes an unsigned 64 bit integer to the underlying writer.����d����������@��	������\��	���t����������;8 Write unsigned 64 bit big-endian integers to a `Write`:����\�������3��	�������	���96 wtr.write_u64::<BigEndian>(918733457491587).unwrap();����-* wtr.write_u64::<BigEndian>(143).unwrap();����YV assert_eq!(wtr, b"\x00\x03\x43\x95\x4d\x60\x86\x83\x00\x00\x00\x00\x00\x00\x00\x8f");�<����L�����:�o�;K�gg��K������L��
f�:�K$�����l(*$mff�<���;���<9 Writes a signed 64 bit integer to the underlying writer.����d����������@��	������\��	���t����������96 Write signed 64 bit big-endian integers to a `Write`:����\�������3��	�������	���:7 wtr.write_i64::<BigEndian>(i64::min_value()).unwrap();����:7 wtr.write_i64::<BigEndian>(i64::max_value()).unwrap();����YV assert_eq!(wtr, b"\x80\x00\x00\x00\x00\x00\x00\x00\x7f\xff\xff\xff\xff\xff\xff\xff");�<����L�����:�u�;K�jj��K������L��
i�:�K$����}n(*�nii�<���=���@= Writes an unsigned 128 bit integer to the underlying writer.�T�����:�;K�mm��K������L��
l�:�K$����Op(*�pll�<���=���=: Writes a signed 128 bit integer to the underlying writer.�T�����:�;K�pp��K������L��
o�:�K$����%r(*�roo�<���j���@= Writes an unsigned n-bytes integer to the underlying writer.����d����������@��	������\��	���d��	 # Panics�������KH If the given integer is not representable in the given number of bytes,����<9 this method panics. If `nbytes > 8`, this method panics.����t����������;8 Write unsigned 40 bit big-endian integers to a `Write`:����\�������3��	��������	���:7 wtr.write_uint::<BigEndian>(312550384361, 5).unwrap();����0- wtr.write_uint::<BigEndian>(43, 5).unwrap();����A> assert_eq!(wtr, b"\x48\xc5\x74\x62\xe9\x00\x00\x00\x00\x2b");�<����T�����:�o�<�;K�ss��K������L��
r�:�K$�����t���t025urr�<���i���=: Writes a signed n-bytes integer to the underlying writer.����d����������@��	������\��	���d��Ć
������K�
���<��
���t����������96 Write signed 56 bit big-endian integers to a `Write`:����\�������3��	��������	���>; wtr.write_int::<BigEndian>(-3548172039376767, 7).unwrap();����/, wtr.write_int::<BigEndian>(43, 7).unwrap();����QN assert_eq!(wtr, b"\xf3\x64\xf4\xd1\xfd\xb0\x81\x00\x00\x00\x00\x00\x00\x2b");�<����L�����:�u�<�;K�vv��K������L��
u�:�K$�����v���v02�wuu�<���n���@��
������K�
���=: this method panics. If `nbytes > 16`, this method panics.�l�����:�<�;K�yy��K������L��
x�:�K$����?y��Iy02�yxx�<���m���=��
������K�
���=�
d�����:�<�;K�||��K������L��
{�:�K$�����{���{02=|{{�<���;���HE Writes a IEEE754 single-precision (4 bytes) floating point number to�Ի� the underlying writer.����d����������@��	������\��	���t����������KH Write a big-endian single-precision floating point number to a `Write`:����\��������	������3��	�������	���96 wtr.write_f32::<BigEndian>(f32::consts::PI).unwrap();����)& assert_eq!(wtr, b"\x40\x49\x0f\xdb");�<����L�����:�;K���K������L��
~�:�K$�����}(*~~~�<���;���HE Writes a IEEE754 double-precision (8 bytes) floating point number to�Ԯ���
̀�dՀ������@��	������\��	���t����������KH Write a big-endian double-precision floating point number to a `Write`:����\���������	����Ń3��	���셄��	���96 wtr.write_f64::<BigEndian>(f64::consts::PI).unwrap();���96 assert_eq!(wtr, b"\x40\x09\x21\xfb\x54\x44\x2d\x18");�<����L�����:�;K���؅K��ʅ��Lͅ
��:�K$݅��k)+����<���/��KH All types that implement `Write` get methods defined in `WriteBytesExt`�l����	������5����5Lć�5��.\��o�<�u�����������3t��<�������ʃ��0l��u�<�o���ƅ��υ��5���<���͇��և�L��o�<�������!d��<����Q�\�<����4��������������#�5�� �6��&���EB `ByteOrder` describes types that can serialize integers as bytes.�����IF Note that `Self` does not appear anywhere in this trait's definition!���A> Therefore, in order to use it, you'll need to use syntax like���<9 `T::read_u16(&[0, 1])` where `T` implements `ByteOrder`.�����KH This crate provides two types that implement `ByteOrder`: [`BigEndian`]��� and [`LittleEndian`].��� GD This trait is sealed and cannot be implemented for callers to avoid��� DA breaking backwards compatibility when adding new derived traits.��!�t�!���!���!85 Write and read `u32` numbers in little endian order:��!�\�!����"2/ use byteorder_lite::{ByteOrder, LittleEndian};��"�̹" let mut buf = [0; 4];���"1. LittleEndian::write_u32(&mut buf, 1_000_000);���#85 assert_eq!(1_000_000, LittleEndian::read_u32(&buf));�<�#���#���#52 Write and read `i16` numbers in big endian order:��$�\�$����$/, use byteorder_lite::{ByteOrder, BigEndian};��$���$ let mut buf = [0; 2];���$+( BigEndian::write_i16(&mut buf, -5_000);���%2/ assert_eq!(-5_000, BigEndian::read_i16(&buf));�<�%���%���%&����%,��L�&������&����:,�&��:$�&�_�:,�&��:<�&��:�&�`�:$�&��:�&��:�:L�'��:�:T�'��:|�'������
���
���
���
�ɲ
�ز
~�
u��
i��
]��
T�����
���
���
���
�ɲ
�ز
��
���
���
���
�������������������������������������������������������������������������������������������������������������������������������������������E�����������������������������������������������������������������������(��'0- Reads an unsigned 16 bit integer from `buf`.��'�d�'Ć
�(���(  Panics when `buf.len() < 2`.�D�(���:�L��(����@�(��,��(?< Reads an unsigned 24 bit integer from `buf`, stored in u32.��)�d�)Ć
�)���)  Panics when `buf.len() < 3`.��)�t�)���*���*?< Write and read 24 bit `u32` numbers in little endian order:��*�\�*����*2��
�+�̤+ let mut buf = [0; 3];���+1. LittleEndian::write_u24(&mut buf, 1_000_000);���+85 assert_eq!(1_000_000, LittleEndian::read_u24(&buf));�<�,��D�,���:�X��,�
��:�@-���0��-0- Reads an unsigned 32 bit integer from `buf`.��-�d�-Ć
�-���-  Panics when `buf.len() < 4`.��.�t�.���.���.8ī
�.�\�.����/2��
�/���/�
��/1��
��08��
<�0��D�0���:�X��0����@�0��4��1?< Reads an unsigned 48 bit integer from `buf`, stored in u64.��1�d�1Ć
�1���1  Panics when `buf.len() < 6`.��2�t�2���2���2?< Write and read 48 bit `u64` numbers in little endian order:��2�\�3����32��
�3���3 let mut buf = [0; 6];���396 LittleEndian::write_u48(&mut buf, 1_000_000_000_000);���4@= assert_eq!(1_000_000_000_000, LittleEndian::read_u48(&buf));�<�4��D�5���:�o��5�
��:�@Ì��9��50- Reads an unsigned 64 bit integer from `buf`.��6�d�6Ć
�6���6  Panics when `buf.len() < 8`.��6�t�6���6���685 Write and read `u64` numbers in little endian order:��7�\�7����72��
�7�̂8 let mut buf = [0; 8];���81. LittleEndian::write_u64(&mut buf, 1_000_000);���885 assert_eq!(1_000_000, LittleEndian::read_u64(&buf));�<�9��D�9���:�o��9�آ�@�9��=!��91. Reads an unsigned 128 bit integer from `buf`.��9�d�:Ć
�:���:! Panics when `buf.len() < 16`.��:�t�:���:���:96 Write and read `u128` numbers in little endian order:��;�\�;����;2��
�;���; let mut buf = [0; 16];���<2/ LittleEndian::write_u128(&mut buf, 1_000_000);���<96 assert_eq!(1_000_000, LittleEndian::read_u128(&buf));�<�=��L�=���:��=���@�=��A/��=1. Reads an unsigned n-bytes integer from `buf`.��=�d�=Ć
�>���>/, Panics when `nbytes < 1` or `nbytes > 8` or���> `buf.len() < nbytes`��>�t�>���?���?;8 Write and read an n-byte number in little endian order:��?�\�?����?2��
�@�̢@��
��@52 LittleEndian::write_uint(&mut buf, 1_000_000, 3);���@<9 assert_eq!(1_000_000, LittleEndian::read_uint(&buf, 3));�<�A��L�A���:�<�o��A��@�A��4�A��F3��A1��
�B�d�BĆ
�B���B0- Panics when `nbytes < 1` or `nbytes > 16` or�ĈC��
�C�t�C���C���C;��
�D�\�D����D2��
�D���D��
��D85 LittleEndian::write_uint128(&mut buf, 1_000_000, 3);���E?< assert_eq!(1_000_000, LittleEndian::read_uint128(&buf, 3));�<�E��d�F���:�<��F���@�F��4�F��J%��F30 Writes an unsigned 16 bit integer `n` to `buf`.��F�d�GĆ
�G���G ��
�G�t�G���G���G85 Write and read `u16` numbers in little endian order:��H�\�H����H2��
�H���H��
��I-* LittleEndian::write_u16(&mut buf, 1_000);���I41 assert_eq!(1_000, LittleEndian::read_u16(&buf));�<�J��L�J���:�L�;��J�ǫ�@�J���J��N$��JB? Writes an unsigned 24 bit integer `n` to `buf`, stored in u32.��J�d�KĆ
�K���K ��
�K�t�K���K���K?»
�L�\�L����L2��
�L�̃M��
��M1ڼ
��M8��
<�N��L�N���:�X�;��N�
��:�@m���v���R%��N30 Writes an unsigned 32 bit integer `n` to `buf`.��O�d�OĆ
�O���O ��
�O�t�P���P���P8ī
�P�\�P����P2��
�Q�̲Q�
��Q1��
��R8��
<�R��L�R���:�X�;��R�Ӯ�@�R���R��V$��RB? Writes an unsigned 48 bit integer `n` to `buf`, stored in u64.��S�d�SĆ
�S���S ��
�T�t�T���T���T?��
�T�\�T����U2��
�U���U��
��U9��
��V@��
<�V��L�V���:�o�;��W�
��:�@"���+���[%��W30 Writes an unsigned 64 bit integer `n` to `buf`.��X�d�XĆ
�X���X ��
�X�t�X���X���X8��
�Y�\�Y����Y2��
�Y�̄Z��
��Z1��
��Z8��
<�[��L�[���:�o�;��[�ű�@�[���[��_'��[41 Writes an unsigned 128 bit integer `n` to `buf`.��\�d�\Ć
�\���\!��
�\�t�\���\���\9��
�]�\�]����]2��
�]�Ԅ^��
��^2��
��^9��
<�_��T�_���:�;��_����@�_���_��d5��_@= Writes an unsigned integer `n` to `buf` using only `nbytes`.��`�d�`Ć
�`���`JG If `n` is not representable in `nbytes`, or if `nbytes` is `> 8`, then���a this method panics.��a�t�a���a���a;��
�b�\�b����b2��
�b���b��
��b5��
��c<��
<�c��T�d���:�o�<�;��d����@�d���d��4�d��h9��d@��
�e�d�eĆ
�e���eKH If `n` is not representable in `nbytes`, or if `nbytes` is `> 16`, then���e��
�f�t�f���f���f;��
�f�\�f����g2��
�g���g��
��g8��
��h?��
<�h��l�h���:�<�;��i�ٶ�@�i���i��4�i�m��i-* Reads a signed 16 bit integer from `buf`.��i�d�iĆ
�i���j ��
�j�t�j���j���j85 Write and read `i16` numbers in little endian order:��k�\�k����k2��
�k���k��
��k.+ LittleEndian::write_i16(&mut buf, -1_000);���l52 assert_eq!(-1_000, LittleEndian::read_i16(&buf));�<�l��D�m���:�R��m�
��:�@ǎ��q��m<9 Reads a signed 24 bit integer from `buf`, stored in i32.��n�d�nĆ
�n���n ��
�n�t�n���n���n?< Write and read 24 bit `i32` numbers in little endian order:��o�\�o����o2��
�p�̚p��
��p2/ LittleEndian::write_i24(&mut buf, -1_000_000);���p96 assert_eq!(-1_000_000, LittleEndian::read_i24(&buf));�<�q��D�q���:�^��q�
��:�@r���u��r-* Reads a signed 32 bit integer from `buf`.��r�d�rĆ
�r���r ��
�s�t�s���s���s85 Write and read `i32` numbers in little endian order:��s�\�s����t2��
�t���t�
��t2/ LittleEndian::write_i32(&mut buf, -1_000_000);���u96 assert_eq!(-1_000_000, LittleEndian::read_i32(&buf));�<�u��D�u���:�^��v�
��:�@���z��v<9 Reads a signed 48 bit integer from `buf`, stored in i64.��w�d�wĆ
�w���w ��
�w�t�w���w���w?< Write and read 48 bit `i64` numbers in little endian order:��x�\�x����x2��
�y�̉y��
��y:7 LittleEndian::write_i48(&mut buf, -1_000_000_000_000);���yA> assert_eq!(-1_000_000_000_000, LittleEndian::read_i48(&buf));�<�z��D�z���:�u��z�
��:�@����~��{-* Reads a signed 64 bit integer from `buf`.��{�d�{Ć
�{���{ ��
�|�t�|���|���|85 Write and read `i64` numbers in little endian order:��|�\�|����}2��
�}���}��
��}63 LittleEndian::write_i64(&mut buf, -1_000_000_000);���~=: assert_eq!(-1_000_000_000, LittleEndian::read_i64(&buf));�<�~��D�~���:�u���
��:�@+���� ��.+ Reads a signed 128 bit integer from `buf`.���d��Ć
������!��
ŀ�t̀�������96 Write and read `i128` numbers in little endian order:����\�������2��
��������
���74 LittleEndian::write_i128(&mut buf, -1_000_000_000);��؂>; assert_eq!(-1_000_000_000, LittleEndian::read_i128(&buf));�<����L�����:�ǃ�
��:�@Ǒ���-���.+ Reads a signed n-bytes integer from `buf`.����dÄĆ
Ԅ��܄/��
���
���t����ȅ��ЅB? Write and read n-length signed numbers in little endian order:����\�������2��
������
���1. LittleEndian::write_int(&mut buf, -1_000, 3);��‡85 assert_eq!(-1_000, LittleEndian::read_int(&buf, 3));�<����D�����:�<�u�������@���������1���.�����dɉĆ
ډ���0��
��
���t����ϊ��׊Bֆ���\�������2��
�������
���41 LittleEndian::write_int128(&mut buf, -1_000, 3);��̌;8 assert_eq!(-1_000, LittleEndian::read_int128(&buf, 3));�<����\�����:�<����
��:�@i���s�������EB Reads a IEEE754 single-precision (4 bytes) floating point number.���d��Ć
������ ��
���t����Џ��؏85 Write and read `f32` numbers in little endian order:����\�������2��
���� let e = 2.71828;�̅��
���)& LittleEndian::write_f32(&mut buf, e);��ё0- assert_eq!(e, LittleEndian::read_f32(&buf));�<����D�����:����
��:�@6�������EB Reads a IEEE754 double-precision (8 bytes) floating point number.�“�dʓĆ
ۓ��� ��
���t����������85 Write and read `f64` numbers in little endian order:���\������2��
���ܿ� let phi = 1.6180339887;��ߕ��
���+( LittleEndian::write_f64(&mut buf, phi);����2/ assert_eq!(phi, LittleEndian::read_f64(&buf));�<���D�����:����
��:�@����$�֗0- Writes a signed 16 bit integer `n` to `buf`.����d��Ć
������ ��
ј�t٘�������8��
���\�����ə2��
���̈���
���.��
�ٚ5��
<����L�����:�R�;����
��:�@���������$���?< Writes a signed 24 bit integer `n` to `buf`, stored in i32.�ʜ�dҜĆ
���� ��
���t����������?��
���\�������2��
ƞ��Ξ��
��2��
���9��
<���L�����:�^�;����
��:�@e���o����$�נ0- Writes a signed 32 bit integer `n` to `buf`.����d��Ć
������ ��
ҡ�tڡ��������8��
���\�����ʢ2��
���̉��
���2��
�ޣ9��
<����L�����:�^�;�Ȥ�
��:�@���)����$���?< Writes a signed 48 bit integer `n` to `buf`, stored in i64.�ӥ�dۥĆ
����� ��
���t����������?��
���\�������2��
ϧ��ק��
���:��
���A��
<����L�����:�u�;����
��:�@ޗ����׭$��0- Writes a signed 64 bit integer `n` to `buf`.����d��Ć
����ƪ ��
��t���������8��
˫�\ӫ����2��
���̢���
���6��
���=��<����Lڭ���:�u�;���
��:�@���������&���1. Writes a signed 128 bit integer `n` to `buf`.���d�Ć
������!��
���t����ȯ��Я@= Write and read n-byte `i128` numbers in little endian order:����\�������2��
������
���7˃�DZ>��<����T�����:�;����
��:�@L���V����3���=: Writes a signed integer `n` to `buf` using only `nbytes`.�ó�d˳Ć
ܳ���J��
�����
ϴ�t״������;��
���\�����ʵ2��
���̉���
���1��ݶ8��<����L�����:�u�<�;�Ʒ����@+���5���?����7���=�����d��Ć
������K��
����
���t����������Bֆ��\�������2��
������
��4�����;ȋ<ܼ��d�����:�<�;����
��:�@.���8���B����$���FC Writes a IEEE754 single-precision (4 bytes) floating point number.�̾�dԾĆ
����� ��
���t����������8����\�������2��
������������
���)�����0�<����L�����:�;����
��:�@���(����$���FC Writes a IEEE754 double-precision (8 bytes) floating point number.����d��Ć
������ ��
���t����������8�����\�������2��
���ܡ��������
���+ߓ���2��<����L�����:�;����
��:�@��������.���96 Reads unsigned 16 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `src.len() != 2*dst.len()`.����t����������8��
���\�������2��
���܂� let mut bytes = [0; 8];����/, let numbers_given = [1, 2, 0xf00f, 0xffee];����=: LittleEndian::write_u16_into(&numbers_given, &mut bytes);�������! let mut numbers_got = [0; 4];����:7 LittleEndian::read_u16_into(&bytes, &mut numbers_got);����+( assert_eq!(numbers_given, numbers_got);�<����l������:����;����
��:Ȼ��ػ�����.���96 Reads unsigned 32 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `src.len() != 4*dst.len()`.����t����������8ī
���\�������2��
����� let mut bytes = [0; 16];����/�����=: LittleEndian::write_u32_into(&numbers_given, &mut bytes);�������!�����:7 LittleEndian::read_u32_into(&bytes, &mut numbers_got);����+��<����l������:����;����
��:Ȼ��ػ�����.���96 Reads unsigned 64 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `src.len() != 8*dst.len()`.����t����������8��
���\�������2��
������ let mut bytes = [0; 32];����/�����=: LittleEndian::write_u64_into(&numbers_given, &mut bytes);�������!�����:7 LittleEndian::read_u64_into(&bytes, &mut numbers_got);����+��<����l������:���;����
��:Ȼ��ػ�����0���:7 Reads unsigned 128 bit integers from `src` into `dst`.����d��Ć
������,) Panics when `src.len() != 16*dst.len()`.����t����������9��
���\�������2��
����� let mut bytes = [0; 64];����/�����>; LittleEndian::write_u128_into(&numbers_given, &mut bytes);�������!�����;8 LittleEndian::read_u128_into(&bytes, &mut numbers_got);����+��<����t������:����;����
��:Ȼ��ػ�����.���52 Reads signed 16 bit integers from `src` to `dst`.����d��Ć
������+( Panics when `buf.len() != 2*dst.len()`.����t����������8��
���\�������2��
�����������+( let numbers_given = [1, 2, 0x0f, 0xee];����=: LittleEndian::write_i16_into(&numbers_given, &mut bytes);�������!�����:7 LittleEndian::read_i16_into(&bytes, &mut numbers_got);����+��<����l������:����;����
��:Ȼ��ػ�����.���74 Reads signed 32 bit integers from `src` into `dst`.����d��Ć
������+ѹ���t����������8��
���\�������2��
���������/�����=: LittleEndian::write_i32_into(&numbers_given, &mut bytes);�������!�����:7 LittleEndian::read_i32_into(&bytes, &mut numbers_got);����+��<����l������:����;����
��:Ȼ��ػ�����.���74 Reads signed 64 bit integers from `src` into `dst`.����d��Ć
������+�����t����������8��
���\�������2��
������ؿ���/�����=: LittleEndian::write_i64_into(&numbers_given, &mut bytes);�������!�����:7 LittleEndian::read_i64_into(&bytes, &mut numbers_got);����+��<����l������:����;����
��:Ȼ��ػ�����0���85 Reads signed 128 bit integers from `src` into `dst`.����d��Ć
������,�����t����������9Ȃ���\�������2��
����������/�����>; LittleEndian::write_i128_into(&numbers_given, &mut bytes);�������!�����;8 LittleEndian::read_i128_into(&bytes, &mut numbers_got);����+��<����t������:���;����
��:Ȼ��ػ�����.���HE Reads IEEE754 single-precision (4 bytes) floating point numbers from���� `src` into `dst`.����d��Ć
������+ѹ���t����������8�����\�������2��
����������96 let numbers_given = [1.0, 2.0, 31.312e31, -11.32e19];����=: LittleEndian::write_f32_into(&numbers_given, &mut bytes);�������#  let mut numbers_got = [0.0; 4];����:7 LittleEndian::read_f32_into(&bytes, &mut numbers_got);����+��<����l������:����;����ٻȻ��ػ�����7��� **DEPRECATED**.�������;8 This method is deprecated. Use `read_f32_into` instead.����H����������d��Ć
������+ѹ���t����������8�����\�������2��
����������9�����=��������#�����DA LittleEndian::read_f32_into_unchecked(&bytes, &mut numbers_got);����+��<����1.3.0�"please use `read_f32_into` instead����K�����������:����;����
��:Ȼ��ػ�����.��H�������ρ�dׁĆ
�����+�����t��������Â8�����\�������2��
σ��׃ؿ���:7 let numbers_given = [1.0, 2.0, 31.312e211, -11.32e91];����=: LittleEndian::write_f64_into(&numbers_given, &mut bytes);�������#�����:7 LittleEndian::read_f64_into(&bytes, &mut numbers_got);���+��<����l������:���;������Ȼ��ػ����7�؆��������;8 This method is deprecated. Use `read_f64_into` instead.�������H����������d��Ć
����Ȉ+�����t����������8��؉�\�������2��
���䯊ؿ�Њ:�����=��ы��ً#�����DA LittleEndian::read_f64_into_unchecked(&bytes, &mut numbers_got);��ʌ+��<������"please use `read_f64_into` instead����K����������:���;����
��:Ȼ]�ػk��֓/�Ў:7 Writes unsigned 16 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `dst.len() != 2*src.len()`.����t���������8��
���\Ȑ���ؐ2��
���ܗ������/����=�������!���ے:����+��<ʓ��tٓ�������:�;���
��:Ȼ�ػ�����/���:7 Writes unsigned 32 bit integers from `src` into `dst`.�ʔ�dҔĆ
����+( Panics when `dst.len() != 4*src.len()`.����t����������8ī
���\�������2��
ʖ��Җ���/�����=������!�����:���֘+��<����t���������:�;����
��:Ȼ��ػ���Ξ/�Ǚ:7 Writes unsigned 64 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `dst.len() != 8*src.len()`.�ך�tߚ�������8��
���\�����ϛ2��
���䎜ؿ���/����=��������!���ӝ:�����+��<ž��tў������:�;���
��:Ȼ��ػ����1���;8 Writes unsigned 128 bit integers from `src` into `dst`.�ß�d˟Ć
ܟ���,) Panics when `dst.len() != 16*src.len()`.����t����������9��
���\�������2��
š��͡����/�����>�������!�����;���ӣ+��<����|���������:�;����
��:Ȼ��ػ�����,�Ƥ74 Writes signed 8 bit integers from `src` into `dst`.�������IF Note that since each `i8` is a single byte, no byte order conversions��إHE are used. This method is included because it provides a safe, simple����DA way for the caller to write from a `&[i8]` buffer. (Without this���HE method, the caller would have to either use `unsafe` code or convert����$! each byte to `u8` individually.)���d�Ć
������)& Panics when `buf.len() != src.len()`.����t����Ψ��֨74 Write and read `i8` numbers in little endian order:����\�������@= use byteorder_lite::{ByteOrder, LittleEndian, ReadBytesExt};������ let mut bytes = [0; 4];����)& let numbers_given = [1, 2, 0xf, 0xe];��Ū<9 LittleEndian::write_i8_into(&numbers_given, &mut bytes);�<����l���������:�;����
��:ȻV�ػ`��ұ/�Ҭ85 Writes signed 16 bit integers from `src` into `dst`.����d��Ć
������+( Panics when `buf.len() != 2*src.len()`.���t���������8��
���\Ȯ���خ2��
���ܗ������+����=��������!���װ:�����+��<Ʊ��tձ�������:�;���
��:Ȼ�ػ����/���85 Writes signed 32 bit integers from `src` into `dst`.�IJ�d̲Ć
ݲ���+�����t����������8��
���\�������2��
Ĵ��̴����/�����=������!�����:���ж+��<����t���������:�;����
��:Ȼ��ػ���Ƽ/���85 Writes signed 64 bit integers from `src` into `dst`.����d��Ć
������+��ϸ�t׸������8��
���\�����ǹ2��
���䆺ؿ���/���ۺ=��������!���˻:�����+��<����tɼ�������:�;�ݼ�
��:Ȼؼػ����1���96 Writes signed 128 bit integers from `src` into `dst`.����d��Ć
ҽ��ڽ,�����t����������9Ȃ��\�������2��
����ÿ����/�����>��������!�����;�����+��<����|��������:�;����
��:Ȼ��ػ�����/���IF Writes IEEE754 single-precision (4 bytes) floating point numbers from���������d��Ć
������+ѹ���t����������8�����\�������2��
���������9�����=��������#�����:�����+��<����t���������:�;����
��:Ȼ��ػ�����/���IF Writes IEEE754 double-precision (8 bytes) floating point numbers from���������d��Ć
������+�����t����������8�����\�������2��
�����ؿ���:�����=��������#�����:�����+��<����t��������:�;����
��:Ȼ��ػ�����'���HE Converts the given slice of unsigned 16 bit integers to a particular�|�� endianness.�������GD If the endianness matches the endianness of the host platform, then���� this is a no-op.����t����������96 Convert the host platform's endianness to big-endian:����\�������/�
������! let mut numbers = [5, 65000];����,) BigEndian::from_slice_u16(&mut numbers);����:7 assert_eq!(numbers, [5u16.to_be(), 65000u16.to_be()]);�<����t�������;����
��:��<�����'���HE Converts the given slice of unsigned 32 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����,) BigEndian::from_slice_u32(&mut numbers);����:7 assert_eq!(numbers, [5u32.to_be(), 65000u32.to_be()]);�<����t�������;����
��:��<�����'���HE Converts the given slice of unsigned 64 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����,) BigEndian::from_slice_u64(&mut numbers);����:7 assert_eq!(numbers, [5u64.to_be(), 65000u64.to_be()]);�<����t������;����
��:��<�����)���IF Converts the given slice of unsigned 128 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����-* BigEndian::from_slice_u128(&mut numbers);����<9 assert_eq!(numbers, [5u128.to_be(), 65000u128.to_be()]);�<����|�������;����
��:��<�����#���FC Converts the given slice of signed 16 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������  let mut numbers = [5, 6500];����,) BigEndian::from_slice_i16(&mut numbers);����96 assert_eq!(numbers, [5i16.to_be(), 6500i16.to_be()]);�<����t�������;����
��:Ȼ�����#���FC Converts the given slice of signed 32 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����,) BigEndian::from_slice_i32(&mut numbers);����:7 assert_eq!(numbers, [5i32.to_be(), 65000i32.to_be()]);�<����t�������;����
��:Ȼ�����#���FC Converts the given slice of signed 64 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����,) BigEndian::from_slice_i64(&mut numbers);����:7 assert_eq!(numbers, [5i64.to_be(), 65000i64.to_be()]);�<����t�������;����
��:Ȼ�����%���GD Converts the given slice of signed 128 bit integers to a particular�|���������G�����ٛ���t����������9�����\�������/�
������!�����-* BigEndian::from_slice_i128(&mut numbers);����<9 assert_eq!(numbers, [5i128.to_be(), 65000i128.to_be()]);�<����|������;����
��:Ȼ�����'���KH Converts the given slice of IEEE754 single-precision (4 bytes) floating����-* point numbers to a particular endianness.�������G�����ٛt�������;����
��:��<�����'���KH Converts the given slice of IEEE754 double-precision (8 bytes) floating����-��������G�����ٛt������;����
��:��<������6������<���6��
�\�����#  A type alias for [`BigEndian`].�������&�����6쬁�5����Ё<Ӂ�5��
�\�����&# A type alias for [`LittleEndian`].�Ƃ��ʂ,�����5�ӈ���-* Defines network byte order serialization.�ƒ��ƃKH Network byte order is defined by [RFC 1700][1] to be big-endian, and is����MJ referred to in several protocol specifications.  This type is an alias of���� [`BigEndian`].������,) [1]: https://tools.ietf.org/html/rfc1700�������JG Note that this type has no value constructor. It is used purely at the�|� type level.����t����������5��
І�\Ԇ�����>; use byteorder_lite::{ByteOrder, NetworkEndian, BigEndian};����̣���
���+ί
��63 assert_eq!(-5_000, NetworkEndian::read_i16(&buf));�<����������&��l܈�6������/, Defines system native-endian serialization.�������J��|����������<9 On this platform, this is an alias for [`LittleEndian`].�Ȋ��̊,��d���5�ƏTӏޏ�����,�8Ȼ�&�8�$�$�,��8ػ�&�8�$��$��,��8���&��8���$��,��8
from_bytes�T��&��8�,��*����������38,��8�"$��&��8�,����8�$��'��8mem���'��8�<Ð'ʐ̐,͐8�ΐАѐҐ%Ӑ8��8Ȼ��&��������8�����,��8Ȼ��%��8��8ػ��&����8������,��8�����,��8ػ��%��8�L��	��‘ޑ8ȻÑ Ƒ8�	Ǒʑˑ$̑8ػΑ ё8�	ґՑ֑
ؑ8�"$ڑ%ߑ8
����8Ȼ�$�8ػ�8��8Ȼ�� ��8chunks_exact�d������8�"$�� ��8zip�������8ػ�� ��8�	D���������
��8ػ������,��8�����'��,’8��TÒ͒�8ȻΒ ђ8�DҒڒے ܒ8�4ݒ��%�%���Ȕ\Ք�����,�8Ȼ�&�8�$�$�,�8ػ��&��8�$��$��,��8���&��8���$��,��8to_bytes�D��&��8�,��*��������38,��8�"$��&��8�,����8�$��'��8����'•8�<ĕ'˕͕,Ε8�ϕѕҕӕ%ԕ8��8Ȼ��&��������,��8�����,��8Ȼ��%��8��8ػ��&����8������8�����,��8ػ��%��8�L��	–Öߖ8ȻĖ ǖ8�	Ȗ˖̖
Ζ8�"$Ж$Ԗ8ػ֖ ٖ8�	ږݖޖ%��8
����8Ȼ�$�8ػ��8��8Ȼ�� ��8�	$������ ��8��������8ػ�� ��8chunks_exact_mut��������8�"$�����8ػ�� ��8copy_from_slice�|��ȗٗɗ8Ȼʗ ͗,Η8��Dϗחؗ%ڗ%����6������������������������������������������������������������������������������������*���������������������������������������������D�����:�L����
��@�����D�����:�X����
��@I��D�����:�o����
��@���� L�����:����
��@Ѳ��.L�����:�<�o����
��@t���~������<���2d�����:�<����
��@����ĺ�����<�ܠ$Lߠ���:�L�;���
��@V���`��С$Lӡ���:�X�;���
��@־����Ģ$LǢ���:�o�;�֢�
��@V���`����&T�����:�;�ˣ�
��@���������4T�����:�o�<�;�¤�
��@�������
����8l�����:�<�;����
��@�������������-l������:����;����
�Ȼ��ػ����-l������:����;����
�Ȼ��ػ�����-l������:���;����
�Ȼ^�ػl����/t������:����;����
�Ȼ�ػ����-l������:����;����
�Ȼ��ػ�����-l������:����;����
�Ȼu�ػ�����-l������:����;����
�Ȼ(�ػ6����/t������:���;����
�Ȼ�ػ����-l������:����;����
�Ȼ�ػ����-l������:���;����
�Ȼ=ػH���.t���������:�;����
�ȻMػW���.t���������:�;����
�Ȼ�#ػ�#���.t��������:�;����
�Ȼ�+ػ�+���0|���������:�;����
�Ȼ3ػ%3���.t���������:�;����
�Ȼ�:ػ�:���.t���������:�;����
�ȻWBػaB��.t���������:�;����
�Ȼ�Iػ�I���0|�������:�;����
�Ȼ�Qػ�Q��.t��������:�;����
�Ȼ/Yػ9Y��.t�������:�;����
�Ȼ�`ػ�`��&t������;����
����d���&t�������;�Ľ�
���g��&t�����;����
���3i���(|�������;����
���Zk���&t�������;����
����m���&t�������;����
����o���&t�������;����
����q���(|������;����
����s���&t�������;����
���kv���&t������;����
����x����5������������������������������������������������������������������������������������*���������������������������������������������D�����:�L����
��@�z���D�����:�X����
��@Y|���D�����:�o����
��@�}��� L�����:����
��@���.L�����:�<�o����
��@�����������<���2d�����:�<����
��@;���E�7����<���$L�����:�L�;����
��@���������$L�����:�X�;����
��@
�������$L�����:�o�;����
��@���������&T�����:�;����
��@
�������4T�����:�o�<�;����
��@Ŏ��ώ��َ���8l�����:�<�;����
��@�����������-l������:����;����
�Ȼ�ػ����-l������:����;����
�Ȼ��ػ�����-l������:���;����
�Ȼϣػͣ���/t������:����;����
�Ȼ��ػ�����-l������:����;����
�Ȼ��ػ�����-l������:����;����
�Ȼq�ػo����-l������:����;����
�ȻQ�ػO����/t������:���;����
�Ȼ1�ػ/����-l������:����;����
�Ȼػ���-l������:���;����
�Ȼ�xػ�x���.t���������:�;����
�Ȼ�rػ�r���.t���������:�;����
�Ȼ�lػ�l���.t��������:�;����
�Ȼ�fػ�f���0|���������:�;����
�Ȼ5`ػ4`���.t���������:�;����
�Ȼ�Yػ�Y���.t���������:�;����
�Ȼ�Sػ�S���.t���������:�;����
�Ȼ@Mػ?M���0|��������:�;����
�Ȼ�Fػ�F���.t���������:�;����
�Ȼ�@ػ�@���.t��������:�;����
�ȻM:ػL:���&t�������;����
����7���&t�������;����
����7���&t������;����
���&7���(|�������;����
����6���&t�������;����
���p6���&t�������;����
���6���&t�������;����
����5���(|������;����
���_5���&t�������;����
���5���&t������;����
����4������%" Defines big-endian serialization.�������J��|�������t����������52 Write and read `u32` numbers in big endian order:����\�������/�
�������
���.+ BigEndian::write_u32(&mut buf, 1_000_000);����52 assert_eq!(1_000_000, BigEndian::read_u32(&buf));�<����L���6��f*�R����O�6����������6�6����
�,�� ��P�6<�<�Q�6��_�<�<������6��^�^��^��[�^�@�[����e�S��������
�,���<�\�\�R�6���\��\�\�\�\�8�\�\�\����6�;����
�������S�6��`���������6����;����	����������`����
���$�������������T�6�����������6��6���
���
����������U�6����U�6�����������6��6����
�L�������V�6���������6��6������
�T����������(% Defines little-endian serialization.�������J��|�������t����������8ī
���\�������2��
�������
���1��
���8��
<ƀ��d���5�Y)���iʩʩY�5���ʩʩ���5�5�׀�
�,׀ ހZ�5��[�5��_��������5��^�^��^��[�^�@�[����e�S�������
�,���x�x�\�5���x��x�x�x�x�8�x�x�x����5�;���
������]�5��`���������5����;��������
����
��
���$����������^�5���������5��5������
�����p�p�_�5p�p�_�5���p�p�����5��5����
�L���p�ͫͫ`�5���ͫͫ����5��5������
�T���ͫ�*�� *���<�,�� ,���<�.�� .���<�0�� 0���<�2�� 2���<�4�� 4���<�6�� 6���<�8�� 8���<�:�� :���<�<�� <���<�>�� >���<�@�� @���<�B�� B���<�D�� D���<�F�� F���<�H�� H���<�J�� J���<�L�� L���<�N�� N���<�P�� P���<�h�� h���<�j�� j���<�l�� l���<�n�� n���<�p�� p���<�r�� r���<�t�� t���<�v�� v���<�x�� x���<�z�� z���<�|�� |���<�~�� ~���<���� ����<���� ����<���� ����<���� ����<���� ����<���� ����<���� ����<���� ����<y0} ,.} ],} �)} u'} -%} �"} � } '} �} M} �} } �} D} /
} �} �} )	} a} ��} ��} ��} ��} j�} ��} 6�} ��} ��} 1�} k�} ��} ��} ��} V�} J�} 5�} Y�} ��} ��} O�} 1�} ��} ��} ��} ��} S�} ��} ��} L�} ��} ��} D�} �} -�} ��} ͪ} ݨ} �} �} !�} )�} "�} z�} a�} E�} �} t�} �} ��} 6�} ��} �} ȍ} 8�} ��} ��} ��} ��} ��} "�} ��} ��} ��} U~} ��} 7|} ��} z} ��} �w} ��} Wu} ��} �r} ��} �p} Ɔ} Ln} ��} wl} ��} �j} ��} �h} �} �f} ��} �b} ��} a} ��} g_} ��} �]} �} \} ��} 8Z} ��} jX} ��} �U} 
T} 3R} XP} hN} �L} �J} �H} �G} �F} �5} i5} 5} �4} ~4} 4} �3} N3} �2} �2} D2} �1} r1} ʨ} 1} Ʃ} �0} ª} O0} ��} �/} ��} �/} ��} ,/} ��} �.} ��} h.} ��} .} ��} �-} ��} ?-} ��} �,} ��} y,} ��} ,} ��} �+} ��} P+} ��} �*} ��} �*} ��} '*} ��} �)} �)} 3)} �(} �(} @(} �'} �'} M'} �&} �$} ~$} 0$} �#} �#} !#} �"} X"} �!} �!} H!} � } p } ��} 
 } ��} �} ��} G} ��} �} ��} �} ��} } ��} �} ��} X} ��} �} ��} �} ��} /} ��} �} ��} i} ��} } ��} �} ��} @} ��} �} ��} z} ��} } ��} �} t} #} �} �} 0} �} �} =} �} �} } } <�} ~} �} �} A} G} �} �} 2} 8} �} �
} �
} �} L
} �} �}  } &} �} �} } } ?type.NetworkEndian.html�type.NativeEndian.html��
Write�"https://crates.io/crates/byteorder�enum.BigEndian.html�enum.LittleEndian.html�RFC 1700��"��1https://doc.rust-lang.org/std/io/trait.Write.html���
���
��
	byteorder���
��
��0https://doc.rust-lang.org/std/io/trait.Read.html���
����
��
K��
��
trait.WriteBytesExt.html���
��
���
�trait.ReadBytesExt.html���
�!��
#https://tools.ietf.org/html/rfc1700�Read����
��
��
�"�!��
��
��
��
����
��
��
��
��
�"�!���
��
��
��Read::read_exact���
��
��
�"��
�!��
��
Write::write_all���
��
��
��
�"�!��
��
��
��
��
��
��
��
�"�!��
��
��
��
�K��������H���������������I�I�I�H�J��������3Kassertion failed: 1 <= nbytes && nbytes <= out.len() && nbytes <= buf.len()K7assertion failed: pack_size(n) <= nbytes && nbytes <= 87%assertion failed: nbytes <= buf.len()%;assertion failed: pack_size128(n) <= nbytes && nbytes <= 16;��
��
��
��
w�Tγ*k:߽/��ٱ���<��G��Ͳ�.��6��1x'�;���(�'x<�-*�!����<�\�;�zr䐰j'��nP�ou�F&>�	J�-�����\�Ð�$���m��k���#	O��l���ˡS�#%X&T�K�$�[�r�o�+
���W>�XjP�M�&�=Qh���ʖ�R-k���f�$�Q�f�x����w?v�aK]&�� �^u$U�`��(��0W��\�u��DH�`��3�t����e����S���V��Y#	#���<��L�������:|�tkr2����L�,rA+�u�|5]L�P�ЅA�!��S3�@1N���*�2Х�e�n����R χʨ]�?�k�zb���.Sz 4o�46�kTF0�!�?q��w����8.���]Ɓ�	�'���I�4/��i+��2�&�}�@)�蹈�u���ۤ�h�~E�++�����"�.0������Ni	.xھ>ݿh�.�;���̘$՝����N�clh�q���Q?}a�=����*�wD4ǩ5���K�7�pxQ>2 G�������҅���/������ҧ7�鬟��j`j�:Tce���H��Ze����:���� �����#�E#f���CP���gڷ����:���uH�#��a�6d_0�,�SS2}8]Z��q�;Ŵ�|���n�/�2pv�Ms�MW�d�����2�7 i$��
"�%���T�C�!T��Nҥ,pū?D7w<
�)���h�6C��R譡0G�L��Zmh-9����
X���ܚh2�}����hO$�G�kCK53��Q؊��9+R�b������&��L��O��o|�s�"�:.�6�)�������Aet��t~"��Qe��6��q��G�oޛ�J6��4*jU��淩!�,�	��>(.6�J���Lٌkb��7.	@�1D_��D�M�
���<�9R����O�k����W���|T��"j^u9��0��_�v�J��!'=�#��T�ũ��y�[}L�?47���>o��	�ͮQlj��AɁ��¥�Z��*�.��,��r3	E���h�k�w���Q�ɶ�_&Vכ��Zj��w����j#�����LMt쫒&���y���"��:�Lv�u����ɮ���br�����pY��;�|
|����QZV>�V=���Ș:�P���t\�/C~�#[����Py�7�׻��(�=�`܆�[����2���z��]�;H�f�"mha먰j��|�C�st�N��_:��8T�
=Ϟi:64y�т�ݝ�Hj�l�&�E�~-�
~+�Q��(?]�EzC�!��*���c�2.�9�M�$�#�]D[]D9�ڽ�l��n��:w8}CA�h����վ���4��0�@�tP�0�k�J�
�M��K��(��e��j�ޗB���BwF�6-J�u��"�S��t���Ҟu���^=J����$ݪ�.������bt���{�Õ*�4C�
Ρ�9�����r����Ǽ�Z3�i�bӰ��uG�_������]�����N���(n��O�?!��^N�6z��l������!d�0L��2҂����Ya�(=����"��"�x�	��slcr�v�/-b�{�y	4'!F�jG��]�$7�/��x}q�����U��?�8����F�;4�OvA
"a�H�0ŵ;��v�lP�\���U�G���¸�ԡC��SN��q�������i��~���d����&�Y��|C�Uc����wB�o#�WXG�����S��+7��"�Yͨe�"��N0Ot7�3���@R�0m�u�	�S���Z���aAZ� 5���$RaS(6_p��af�h)��
Ra��=i�P�a��ӆ��$ �����hէ�r�";pp=�6򫘧Vʿ��_�D�ۼ��3��F�ٴ����o�Au�3��|Aj�9yhm<�06��4�*���ƾo#5�N���o(:M��䌒�񙀊\_M]�H�LM���?7���ս19pX"~�/,���r�;Q�8��ڠ������`��7|��S��W��`���"�4Zr�s��6W�/$��a���I��#�M���7��9�h���n�����2��7��c��W��Y7�LÛ��˖jdPD$ݷ�gYE�+E6�*�˰��I;�+9j\phj����G��E����b�8R�o���g�P�y:���8��f33(�x�	�����ۡ��qu��*#�8�>,�����e�%���"�	q��p��� Z9�3��?r�/�p)�:�8ܣ��>,��������/�b�,s���#R�TJ'e=,'���+���=fӭ�G=<j~��.���w�<VܫB���YdAm�)��j��X+�~��M72Of���W�r��^�/�줺�.���V�_���D#gc\�ϓ���ν�k�'��,ڭ�
��t�����g�ۏ������v>)�J��_�6�	ͭ[��v�ܤ�mjB�� �	�_O�T
Й�,�"c���q�o���m3�ĉüy*eS:9���<��v"�Xo�3�~ŕ�����y��DĖ�\���Z��H���fӐ;(��=s6�Z��u^&�6�:�b����t��o|��s2��d�O�ƨ���K
���j��DH��%~v��찴yc�J�����(\n�ԃ��˄����63�uRyp���v�5�md��T�st)Dl���
�?���딠P�w-��z�U��G�
3�~'#������b>O6f�d���;@ $ɤ$�%mYۣ�
q͍��~Ml8�sa�hy�m5���k���
b��RX�pdSS�88@C�9M���䢐-�	�h��3{⡳��@�b2
�Z�'�� �����f �(���P�I��	�]S11�����-��R=���"lۡ�:�]+qN�tw�5]WVU-i�a�M��}쨽����z��CVr��\/���fϟ�nY�5��ˏ�
B&�JF�q���q8�����h���Ё�]�J՚c�������GT�Y�)�g�P�]��O_�:yF��>�8M>����4!RB��>U��7*����(�C�Glni8|k�2y��d�#R��������Պ��{�x�/���Kt�6�n|��#ͦ��h*����-M� \ٌ:�jr�N��1��m�
�l��8��|ك�[��["���/Qو��u�l+T޽6��<�(��z	��m�}"2�9�܊[v�S@��@��aϗ�\�Z�!�ZK�t��(�%�u謚��K�&�CϽ��b�/�NWG��8�����U}y�Qf��#^�{��Tk���E�1����WT1�8�s�8�'&
Э%k��'�B�
��7�����ʌu;CK�.��j1#����a���]A���A�Uf����-5�|S��g���zSVz�������2%�
���Po˝��1o�hWn[K�(��A"�V��w�*�
mQ�t@�u\���*���q�ܔ�0p �j���C&�Y���
0RL�;�9��vĢ�����H�1���7�������R�.�Gw�SŕǛ��u�J�u�
Eo���]�it(�W§��N��[\]E�P�� B�h�<��i<XK)�#3��2��`��^��-���w�ITNl=��K㸆�ÃZ�q�2)��Iw��@��PBV՘���f��:�Z�Γ�����k2�#�D��@�]C�r��h�p�Z���h�"!;�b�B���4=}�B
�v�3M̶���M��_�?�#�� I���ũ-����B)649�3U4�{��S`�q���^r���z��s�-G���	y���|h7j�pk�4L-	&���覆�E�h��(n*ِ���u�fx�Y���^y�G�S��� �V�����U�5�pj�O!��8B�m�{d�:T`K�B����D�3P#ʿv��z1?�8��JF��D�9�~�-�Zo܇?}�7�nQ��=�e�^���[BC�rKI�����(���t���<��-�[Q�ͯ�?�h�Fc�J6�w�4�f/E&*o�$��*1�%O~=&��y�tD��x��}Z�:��q�9!(��\Zm���O��� ��{��H����w�5����y��y=�T�@�NOe��lSs���\ě��>}J��D�V��YC�����b�e
Ϧ��ʦ	������7zST�j!�=�"o�
�͔�>z�c;Q��6�O�tY8����N�#���0
c�y>�B��q"��It�H�-��o�k�Hc�4����$A{9I�Õ�4���{�GD'���e2�J|%����<���T]��`!AB�(���;:��K�� ܧ��_�<Ɩ`h�1����{R��̙J���V��p�Y�r<"������3&�v�i
#�2z��^?e�������'�'�V>W��w���oƥ�f�;q��qA�
o{%d+�9���_�:�+��E���WFl��d�#
/�*�&4��Eߥ;M��Uh����K��8�y�ml}P��sG��ʫ[F)褖�/��"
y&P[j.�\��\�<4�7�㫵g���G��NK�HijI6)h�+YF��~�O��x+}7E����+~��T<���Z6+\�e�0��Hd��5w�G����ϓ#�Ḙ
�t�ef��:	����m�GK�q6���ӷ�@���=�s���ϥ@qy��q?E�5�u�2\�єO6������p�5���zz�)8�����yLsi�UP�\�"Y: P՗�D2��yx�������E�r��0�A���׶��,^��&y^G��
�T�'�F?��6%F�%.�#�[�v'wOj�T>24�!yi�j>�R�A��(���ϝ��|Lσ�:w�T�Q�可��y6�;Ġ�+���7��֖񳛙}���~a���5��L2���ֱ����_RA%̾�qDn\L�
R���h}�
Db4Scf�W�n�#,���D��a�&��q:L���Ǿn�$���coc�rý�^���h�����a�������ߩ�2��3�:��4{��١A�Z[_a�PeP_[
��1����{�i.�'i��>�2�v���؛/�z��NDc�[,}s$i�i~Z�^Dž�7a��H~(������<��I��㮶�ty�k�&2�c��Q��]�V;��C�e��o�3�]�G6����Ŋ[���Yy��T��%B��]V�_~Y����<=�:��G;g���J���!Y7s�5���L�MK�ޞ@����LH�R{6F܅O�->`
�8��-J`�z��(q)jg)�)n.�1>4C6�8*;y=�?%B�D�F|I�K�NQQ�S�UoVW�Y�\c]�`*def�h/k�mcp
s�ujx!{�}������"�4�O�1�����U������X��������.�A#�/��,���������-�����I���	�`��������������������p����������t������g�����^���8���!�M�y���R������o�V�=�&�0��P	,
�rO0&�����^{� #�#�(�-�/�/H0�0�0b1�122�2�2L3�34�4�4i5�5G6�6%7�78x8�8Z9�9<:�:;�;<q<�<9=�=�=>>�>�>C?�?�?H@(B|B�B%CzC�CdD�D$E�E�EOF�F+G�G
H~H�H`I�IBJ�J$K�KLwL�LYM�M;N�NO�O�O<P�P�PAQ�Q�QFR�R�R�T�TUU<U�U
V}V�VIWiW�W�WXpX�X�XZ4Z�Z�Z�Zj[�[�[\�\�\B]W]w]�]�]l^�^�^�^�^�^�^_,_D_\_t_�_�_�_�_�_``4`L`d`|`�`�`�`�`�`a$a<aTama�a�a�a�a�a	b#b�(o)�-V`����E��TZ.O]k`B��(�:�FE��j�*-T*@�TU-U�U�VZW�W�W�X%Z�Z�Z{[\�\S]h]�]))







































�(m)�-�1�3�5\8�:�<S?�AD�F�HbKSN�P"S>U�U�VZY)\�_�cfh�j>m�o~r#u�w�za}6�"����������_��j����-�m���͒ےj�Ȝ�U��������������Y����q�:�����������n�l�w�%�F�h���C���(���;������7���j���H������G���m��� ����������r0��
�O,	����u�j�N� �"�#�#�(�/0^0�01x1�1H2�23b3�324�455�5]6�6;7�78�8�8p9�9R:�:4;�;<�<�<O=�=�=T>�>?Y?�?@>B�B�B;C�CDzD�D:E�E�EeF�FAG�G#H�HIvI�IXJ�J:K�KL�L�LoM�MQN�N3O�O�ORP�PQWQ�QR\R�RxT�TPU@V�V}WX�X�YHZ�Z�[1\�\�]^r^�^�^�^�^�^__2_J_b_z_�_�_�_�_�_
`"`:`R`j`�`�`�`�`�`�`a*aBaZata�a�a�a�a�ab*bd7)=)@)D)K)R)W)])c)�)�)�)�)�)i.�1�1'4946,6>6�8�8�8;;%;U=b=t=�?�?�?BB BpD}D�D�F�F�FXIeIwI�K�K�K�N�N�N-Q:QLQ�S�S�S�U�U�UKVXVjV�VWW�Y�Y�Y�\�\�\P]]]�`$d_f~h�h�h
kk)k�m�m�m>pKp]p�r�rs�u�u�uExRxdx�z	{{�}�}�}������������r������
����.�*�7�I���+�ƍӍ�}�����C�P���ґ�T���Òђ�)�;�*���'���ĢӤ�(���۬D����[�����
��ۺ����������k����������n������a���}�X���2����G�s���L������i�P�7� �*��J	&
�lI* �������Yv� #�#�(�-�/�/C0�0�0H1\1�1�1,2�2�2F3�34�4�4c5�5A6�67�78r8�8T9�96:�:;�;�;k<�<3=�=�=8>�>�>=?�?�?B@#BwB�BCtC�C�CID^D�DE~E�EIF�F%G�GHxH�HZI�I<J�JK�KLqL�LSM�M5N�NO�O�O6P�P�P;Q�Q�Q@R�R�R�T�TUU9U�UVzV�V7WFWfW�W�WXmX�X�XZ1Z�Z�Z�Zg[�[�[\�\�\�\?]T]t]�]�]f^~^�^�^�^�^�^_&_>_V_n_�_�_�_�_�_�_`.`F`^`v`�`�`�`�`�`aa6aNafa�a�a�a�a�abb6b=bDbKbRbYb`bgbnbub|b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bc
cccc"c(c.c4c:c@cFcLcRcXc^cdcjcpcvc|c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�cddddd d&d.d4d<dBdJdPdXd^dfdldtdzd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�deeeee"e*e0e8e>eFeLeTeZe`efelerexe~e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�efffff$f,f2f:f@fHfNfVf\fdfjfrfxf�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�fggggg g&g,g2g8g>gDgJgPgVg\gbghgngtgzg�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�ghhhhh"h*h0h8h>hFhLhThZhbhhhphvh~h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�hi
iiii"i(i.i4i:i@iFiLiRiXi^i:)H)O)Z)`)i)�)�)�)�-�1�3�5!6G8�8�:;�<W=>?�?�ABDrDmF�F�HZIMK�K>N�N�P/Q
S�S)U�U�UMV|V�VEY�Y\�\R]�_�cfh�h�jk(m�m�o@phr�r
u�u�wGxz�zK}�} ��������t�v��������,����I�ȍ���E�U���ב�X���ɒגf���מ@�t�����Ѩ�����D����\�%�������k�q�Y�V�a��0�R���-����}�%�������!���T���2������1���W���
�����������\��
�9�����_nT�I{��"�#�#�(�/�/H0�0�0b1�122�2�2L3�34�4�4i5�5G6�6%7�78x8�8Z9�9<:�:;�;<q<�<9=�=�=>>�>�>C?�?�?(B|B�B%CzC�CdD�D$E�E�EOF�F+G�G
H~H�H`I�IBJ�J$K�KLwL�LYM�M;N�NO�O�O<P�P�PAQ�Q�QFR�RsT�T<U,V�V:WiWX�X�Y4Z�Z�[\�\�\w]�]l^�^�^�^�^�^�^_,_D_\_t_�_�_�_�_�_``4`L`d`|`�`�`�`�`�`a$a<aTama�a�a�a�a�a	b#b:bAbHbObVb]bdbkbrbyb�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�bcc
cccc%c+c1c7c=cCcIcOcUc[cacgcmcscycc�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�cd	dddd#d+d1d9d?dGdMdUd[dcdidqdwdd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�deeeee'e-e5e;eCeIeQeWe]eceieoeue{e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�ef
fff!f)f/f7f=fEfKfSfYfafgfofuf}f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�fggggg#g)g/g5g;gAgGgMgSgYg_gegkgqgwgg�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�ghhhhh'h-h5h;hChIhQhWh_hehmhsh{h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�hii
iiii%i+i1i7i=iCiIiOiUi[iain�!��-�1�1424�5)676�8�8�8�:;;0=_=m=�?�?�?�ABBKDzD�D�F�F�F3IbIpI�K�K�K�N�N�NQ7QEQXS�S�StU�U�UVUVcV�V�V
W�Y�Y�Y_\�\�\*]Z]`	dDfNh�h�h�jk"kum�m�mpHpVp�r�r�rZu�u�uxOx]x�z{{�}�}�}m�����Y�����B�|���Ņ��׈�'��4�B�Ԋ�$���ЍލL������M�}�����@�~����$�6����|���äئ�ު¬(����B���e��ѸǺ����������O�n�����m���R���e���=���a�7��������&�R���0�����e�H�/����
��j)	�xU2	�������Uf� #�#�-�/20�0�0/1T1�1�12q2�2-3�3�3k4�4I5�5'6�67t7�7V8�889�9:�:�:m;�;O<�< =w=�=%>|>�>*?�?�?/@P@eB�B
CbC�C�C.DVD�DEcE�E%F�F	GzG�G\H�H>I�I J�JKsK�KUL�L7M�MN�N�NlO�O#PzP�P(QQ�Q-R�R�RT�T�TU)U�U�UhV�V�VCWVW�W�W�WTX}X�X�Y!ZpZ�Z�ZN[w[�[
\{\�\�\&]O]d]�]�]M^z^�^�^�^�^�^
_"_:_R_j_�_�_�_�_�_�_`*`B`Z`r`�`�`�`�`�`aa2aJaba|a�a�a�a�a�ab2b�-�1�1	4*4�5#6/6w8�8�8�:
;;=Y=e=n?�?�?�ABB2DtD�D�F�F�FI\IhI}K�K�KoN�N�N�P1Q=Q?S�S�S[U�U�UVOV[V�V�VWvY�Y�YE\�\�\]T]`�c7f4h�h�h�jkk[m�m�m�oBpNp�r�r�r@u�u�u�wIxUx�z{{~}�}�}S�����?�����(�v������
�����؉.�:�����|�ʍ֍0������G�w�����:�x���ܒ�0�k���o�����˦�Ѫ���u�۰5���X�޶ĸ������������A�`�����_���D���W���/���S�)����t����D�s�"�����W�:�!�������\	�
�jG$��������O`� �"�#�-�/$0w0�0!1K1�1�12c2�233�3]4�4;5�56�6�6f7�7H8�8*9�9:}:�:_;�;A<�<=i=�=>n>�>?s?�?!@J@WB�B�BTC�C�C DMD�D�DUE�EF�F�FlG�GNH�H0I�IJ�J�JeK�KGL�L)M�MN|N�N^O�OPlP�PQqQ�QRvR�RyT�T�TU#U�U�UYV�V�V=WPW�W�W�WEXwX�X�YZaZ�Z�Z?[q[�[\]\�\�\]I]^]�]�]>^t^�^�^�^�^�^__4_L_d_|_�_�_�_�_�_`$`<`T`l`�`�`�`�`�`�`a,aDa\ava�a�a�a�a�ab,b�1�14646;6�8�8�:";D=q=�?�?�AB_D�D�F�FGItI�K�K�N�NQIQlS�S�U�U2VgV�VW�Y�Yu\�\M]
dHfdh�h�j&k�m�m$pZp�rspu�u+xax�z{�}�}����o���X���ۅ��+��F��(����b���@�����B�����&�8��������Ȥݦ��Ǭ-�����G���j��ָ̺����������T�s�����r���W���j���B���f�<��������+�W���5�����j�M�4�����o.	
�}Z7�������Wh�	 #�#�-�/70�0�041Y1�1�12v2�223�3�3p4�4N5�5,6�6
7y7�7[8�8=9�9:�:;r;�;T<�<%=|=�=*>�>�>/?�?�?4@R@jB�BCgC�C�C3D[D�DEhE�E*F�FGG�GaH�HCI�I%J�JKxK�KZL�L<M�MN�NOqO�O(PP�P-Q�Q�Q2R�R�R�T�T�TU+U�U�UmV�VWXW�W�W�WYXX�XZ#ZuZ�Z�ZS[y[�[\�\�\+]Q]f]�]�]R^|^�^�^�^�^�^_$_<_T_l_�_�_�_�_�_�_`,`D`\`t`�`�`�`�`�`aa4aLada~a�a�a�a�abb4b�1�3�5]8�:�<T?�AD�FIcKTN�P#S?U�U�V[Y*\�cfh�j?m�or$u�w�zb}7�#����������`��l�����/�o�������V��������������Z����r�;�����������o�m�x�&�G�i���D���)���<������8���k���I������H���y���,����������s1��
�P-
����v�k���/0_0�01y1�1I2�23c3�334�45�5�5^6�6<7�78�89q9�9S:�:5;�;<�<�<P=�=�=U>�>?Z?�?@?B�B�B<C�CD{D�D;E�E�EfF�FBG�G$H�HIwI�IYJ�J;K�KL�L�LpM�MRN�N4O�O�OSP�PQXQ�QR]R�RyT�TQUAV�V~WX�X�YIZ�Z�[2\�\�]^�1�3�5_8�:�<V?�AD�FIeKVN�P%SAU�U�V]Y,\�cfh�jAm�o�r&u�w�zd}9�%����������b��l����/�o���ʜ�W�������������[����s�<�¶��������p�n�y�'�H�j���E���*���=������9���l���J������I���z���-����������t2��
�Q.����w�l���/0_0�01y1�1I2�23c3�334�45�5�5^6�6<7�78�89q9�9S:�:5;�;<�<�<P=�=�=U>�>?Z?�?@?B�B�B<C�CD{D�D;E�E�EfF�FBG�G$H�HIwI�IYJ�J;K�KL�L�LpM�MRN�N4O�O�OSP�PQXQ�QR]R�R�TQUAV�V~WX�XIZ�Z�[3\�\�]^�1�3�5K8�:�<B?�ADqF�HQKBN�PS-U�U�VIY\�c
fh�j-m�omru�w�zP}%����{�������N��Y���ۑ�\�����۞D�x�����ը�����H����`�)�������o�u�]�[�f��5�W���2������*������&���Y���7������6���\��������������a��
�>�����dsY���/�/M0�0�0g1�172�2�2Q3�3!4�4�4n5�5L6�6*7�78}8�8_9�9A:�:#;�;<v<�<>=�=�=C>�>�>H?�?�?-B�B�B*CC�CiD�D)E�E�ETF�F0G�GH�H�HeI�IGJ�J)K�KL|L�L^M�M@N�N"O�O�OAP�P�PFQ�Q�QKR�R�T?U/V�VlWX�X7Z�Z�[ \�\z]^O[g�ku���������
(2<FQ^+6�8;a=�?
B|D�FdI�K�N9Q�S�UWVW�Y�\\]�hk�mJp�r�uQx{�}����~�	��6��ҍ��O�EW�\|� *$G'J*a-d03�5�8�;�>>A[DeG�JGN�QUX)[\]�^�`�bZd,f�g�i�ktmFoq�r�u�w8z�|a~5�@�F�K�R�����]����b�����7�Ɛ[���Ւ��m�"�ܕ��h� �ژ������m�E�����(�7���������I�ҽR���T��������4�����K����a�&M.�5�=#E�L_T�[�c�e�gj9l`n�p�r�thw�yX{�|~p����	���	���ď�������8�ɳZ���}�
���%���l�-�����s7
��k��3��I�8�F�����������b���
�l�ɫ� �#�&�)-0�2s5�8�;G>�@	DG�J�M`Q�T�W�Z�^d`6bd�e�g~iPk"m�n�p�r3u�w�y;|~�������5�i����z�-�����G���M&�-�5 =�DZL�S�[1c'���C�Ҭc��������7���G������G�	�	�O� �#�&�)-0�2q5�8�;E>�@DG�J�M^Q�T�W�Z\]�^b`4bd�e�g|iNk m�n�p�r1u�w�y9|~�>�D�I�P�����[����`�����5�ĐY���Ӓ��k� �ڕ��f��ؘ������k�C������5����������нP���R����g����x�+�����E���K&�-�5=�DXL�S�[/c�e�gj7l^n�p�r�tfw�yV{�|~n��3���������%���A�Ьa�������5���E������E��	�Mi�1��G	�6�D�����������`����j�ǫ&�� � �#)$�&F'�)I*-`-0c0�23r5�5�8�8�;�;F>�>�@=ADZDGdG�J�J�MFN_Q�Q�TU�W
X�Z([\]�^�^c`�`5b�bdYd�e+f�g�g}i�iOk�k!msm�nEo�pq�r�r2u�u�w�w�y7z:|�|
~`~�4�?�E�J�Q�����\����a�����6�ŐZ���Ԓ��l�!�ە��g��٘������l�D������6�������������H�ѽQ���S����h����y�,�����F���L&�-�5=�DYL�S�[0c�e�gj8l_n�p�r�tgw�yW{�|~o����4���������Ï��&���B�Ѭb�������6���F������F��	�Nj��2��H
�7�E�����������a����k�ȫ'�����3�����J����`�&L.�5�="E�L^T�[�c�����7�ȳY���|����$���k�,�����r6
��� "$?'B*Y-\03�5�8�;�>6ARD\G�J?N�Q�TX![�^�`�bRd$f�g�i�klm>oq�r}u�w/z�|Y~-���@������|�,�����C����Y�&E.�5~=E�LWT�[�c�����0���R���u�������d�%�����k/
��� &$C'F*]-`03�5�8�;�>:AVD`G�JCN�QU
X%[�^�`�bVd(f�g�i�kpmBoq�r�u�w3z�|]~1���D���������0�����G����]�&I.�5�=E�L[T�[�c�����4�ųV���y�	���!���h�)�����o3
���1 46�8�:N=�?�AiD�FQI�K�N&QvS�U<V�V�Y\dOfnh�j�m.p�rzu5x�z�}��y�b����������m������E������� ��������������5�����J���m�����������������\�{����z���_���r���J���n�D�������3�_���8�����r�U�<�#����w6	��b? ��������/<0�0�091�12{2�273�3�3u4�4S5�516�67~7�7`8�8B9�9$:�:;w;�;Y<�<*=�=�=/>�>�>4?�?�?9@oB�BClC�C8D�D
EmE�E/F�FG�G�GfH�HHI�I*J�JK}K�K_L�LAM�M#N�NOvO�O-P�P�P2Q�Q�Q7R�R�R�T�UrV(W�W^X�XzZX[�[�\0]�]W^�-/`��(��(g)�-]�_�ǒՒ�.�d��^�-H@qT�TU!U�U�VNW�W�WuX�YZ�Z�Zo[\�\G]\]�]�TZ�TZ*-48<@DHLPY]aei|��������������"18<KRVelp��������������")-?FJY`dsz~�����������	
$(8?CSZ^nuy��������������.59MTXkrv�����������
		0	>	L	Q	V	f	n	v	~	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	



&
.
6
>
F
N
V
^
f
n
v
~
�
�
�
�
�
�
0Edy�����2H_u������
&
=
S
i
m
t
}
�
�
�
�
�
�
�
�
�
�
�
�
�

%-5=EMU]emu}����������������
%-19AIQY^fks{����������������#+3;CKS[cks{��������������������"&.2:>FNRZ^bjnv����������������
"*2:BJRZbjrz������������������� &,28>DJPV\bhntz��������������������
")07>ELSZahov}������������������	%,3:AHOV]dkry�������������������!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������#*18?FMT[bipw~������������������
&-4;B........ .!.".#.$.%.&.'.(.).*.+.�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`КњҚӚԚ՚֚ךؚٚښۚܚݚޚߚ������������������������������������������������������	�
���
���������l".'.,.1.6.;.@.E.J.O.T.Y.^.c.h.m.r.w.|.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAAAA A%A*A/A4A9A>ACAHAMARAWA\AaAfAkApAuA�T/U�U�V\W�W�X'Z�Z}[\�\j]�]�#�(di"l�#l�184=6�8$;s=�?B�D�FvI�K�NKQ�S�UiVW�Y�\�h(k�m\ps�ucx{�}�������-�H�*����[1�1�C]D,.O]�`B��(�:���q�.zA�TU4UV�VaW�WX�X,Z�Z�Z�[\�\S]o]�]���^�<�`�������s/���_��f���������;���^�r��.������]���e����:�\������q��-����[d���������9�Z��p��,������~�Y����c��8��������
�����o+}�D����������7����n������|����C�������6�������m��{B�V����������5����U�
�l��������z�AT�����4�����S�	��k��y���@R����������3��Q��j������x��?P�v��2������O����i w�>����������u1��h���������=��t����0��������g�<��} } �1} ��w�Tγ*k��$���:�} w�Tγ*k�츨M��|} ��w�Tγ*k�!�);&����(�Ȕ��w�Tγ*k���������)�Ə��w�Tγ*k�aPxo������@} w�Tγ*k"�%��)�F�{} w�Tγ*k�v�P����,��'��
Zpanic_internals�usw�Tγ*k�q͓�S�h} w�Tγ*k�)�p�-v�7�t��'g��usw�Tγ*kf
�Y�K�.} ��w�Tγ*k�y��f&�z��} w�Tγ*k�k!5�����(��w�Tγ*k��y�={��V} ��w�Tγ*kw��\�m�} w�Tγ*k���)/�!��} w�Tγ*kF+�N������)
�w�Tγ*k�>`S��u��
�*��'���usw�Tγ*k�(K��5h�Ͽ@} w�Tγ*k]xdz�~��6�r��'��usw�Tγ*k���@2DR��} w�Tγ*kV״h�C/} ��w�Tγ*k����'��t} ��w�Tγ*kA��:��v����(o�w�Tγ*k��=	�4�����{} w�Tγ*k��sIy�������Zcore_intrinsics����generic_assert_internals���w�Tγ*k$3�e.�<��} w�Tγ*k#.U�c���4��} w�Tγ*k�™rG�3[0} w�Tγ*kr����.Rw�h��} w�Tγ*k����7����5�p��'��usw�Tγ*k�M�-��!�(} ��w�Tγ*kq@�	d�n���} w�Tγ*k�i�h�Ƽ0��±)�w�Tγ*k��� 	�
�S} ��w�Tγ*kCFM>M����2����������w�Tγ*k:I�_��)���@} w�Tγ*k�dž�
,7�D�{} w�Tγ*k���\���e} w�Tγ*k�'sWH���4�n��'���usw�Tγ*k�
�з,,} ��w�Tγ*k��Vx��D
�x��} w�Tγ*k��	��gV���ư)��w�Tγ*kVE������r} ��w�Tγ*k��x�8�P��} w�Tγ*k-�MP	����} w�Tγ*k��Wde��������������w�Tγ*kD��	^|�}����\����w�Tγ*k�"��@�����@} w�Tγ*k�FR �����3�l��'Z��usw�Tγ*k�B��Ke��w} w�Tγ*ke$q�3/��"} ��w�Tγ*k��ӨdPSP} ��w�Tγ*k�0�Gȝ����ɯ*��w�Tγ*k!W�&��P���{} w�Tγ*kSO�.�M������.I���������w�Tγ*kz�s��
O�2��} w�Tγ*kc_JY?e<��} w�Tγ*k��ZZ���(} w�Tγ*k���;��Đ����O\�����w�Tγ*k�����S�[���Z} w�Tγ*k5;t�z�|�2�j��'h	��usw�Tγ*k_G �i�))} ��w�Tγ*krp

|5��} w�Tγ*k���I!���ˮ)h
�w�Tγ*kMw��_K�	�p} ��w�Tγ*k2�""�s9�����B/���������w�Tγ*k����1����@} w�Tγ*k<�:\�##��B�{} w�Tγ*k{��(*.��r�m��\����w�Tγ*ka�ꢌ��c} w�Tγ*k��d=��Ab�1�h��'&��usw�Tγ*k����N�,!�} ��w�Tγ*k[�N>�v��} w�Tγ*k^�k"����ϭ)+�w�Tγ*kY�+��d�L} ��w�Tγ*kx�Ryz���} w�Tγ*k*��R �jB�} w�Tγ*k���[��<����B8	���������w�Tγ*kD��¼E�����(;
�w�Tγ*k�|'��j�����u�=����`�`w�Tγ*ka
��5���ż@} w�Tγ*k��B���k$� �P��'
��usw�Tγ*k%�5��*�t} w�Tγ*k��?���{&} ��w�Tγ*k�:Gl#,���Ӭ)�w�Tγ*k���=�݋b�i} ��w�Tγ*k���d'G�F���{} w�Tγ*kVlR !o��0��} w�Tγ*k��O��<��} w�Tγ*kV~�l/�[����(�w�Tγ*k��Fw�I&�'!} w�Tγ*kz�nl��<���e�f\��	derive_eq�����w�Tγ*kƮ2�v���Z} w�Tγ*k�xgcV����N��'��usw�Tγ*kGp�-���} ��w�Tγ*kF��2u`mc�} w�Tγ*kt]c���š��֫*�w�Tγ*k����#���I} ��w�Tγ*k��C������@} w�Tγ*kמ��
�|����)��w�Tγ*k�W�0����@�{} w�Tγ*k�@ְ���w���}����fmt_helpers_for_derive��_�_w�Tγ*k+#o+�C�	^} w�Tγ*kb�-K'g���L��'���usw�Tγ*k��Lݹ	#} ��w�Tγ*kYtH*���t��} w�Tγ*k*�
��e=j��ت)��w�Tγ*k~����Y�S�} w�Tγ*kh�]sޑ`!�c} ��w�Tγ*k��<L��=���} w�Tγ*k�U��n]����(��w�Tγ*k�[(?���~$ހu�����derive_clone_copy���w�Tγ*k3��e��3��P�{} w�Tγ*k��_g�+U���J��'���usw�Tγ*k
Y;5Z�m�r} w�Tγ*kz-~�&n���
} ��w�Tγ*k�0o�Nߑ��ܩ)��w�Tγ*kTG�7\�R���{} w�Tγ*k��Mb��=F} ��w�Tγ*k����r9���.��} w�Tγ*k�_�~Vt�<��} w�Tγ*k�C��o�#} w�Tγ*kPP�W��G����(��w�Tγ*kH���Od~�t��}�J�������w�Tγ*k��)����H��'���usw�Tγ*k\@)��)�����@} w�Tγ*kj�3� su} ��w�Tγ*k���\5�d�ҵ} w�Tγ*k���������)��w�Tγ*ktuƣ)���\} ��w�Tγ*k�!� ������@} w�Tγ*k�󧷺�������(W�w�Tγ*kӋU�
���>�{} w�Tγ*kT��c��mV} w�Tγ*k2���*�2��F��'��usw�Tγ*kqQ�B��D����'S��usw�Tγ*kFM��.��r��} w�Tγ*k�D��S���䦧����������w�Tγ*kz���.���} w�Tγ*k���N�T C} ��w�Tγ*k��g
�O��} w�Tγ*k}1�����q����)�w�Tγ*k��1Q�u�B�N�{} w�Tγ*k�E|�D����D��'���usw�Tγ*k���A����p} w�Tγ*kH�݈�N	B�C����'
��usw�Tγ*k����������2*���������w�Tγ*k�ǃ���{!���{} w�Tγ*k��J��l���U} ��w�Tγ*k^É�	ı<��} w�Tγ*k��<�&|���,��} w�Tγ*kTܑN����o} w�Tγ*k�
ES,go`����(��w�Tγ*k~d̤5�6s�Z�n����w�Tγ*kO��'`����B��'���usw�Tγ*k=ޠ&�nA���@} w�Tγ*k�Gw-R��B����'���usw�Tγ*k��:��A�} w�Tγ*k�tI�_��䦥<���������w�Tγ*kE�k��6�@} ��w�Tγ*kZ�� �y_���@} w�Tγ*k��������(��w�Tγ*k����$7<��} w�Tγ*k�����#)�<��} w�Tγ*ka�q-L��`���M�����w�Tγ*k5͐dzb��N} w�Tγ*k����%���@��'���usw�Tγ*kk)�w��A����'���usw�Tγ*k�e#����p��} w�Tγ*k���:�Z���.-���������w�Tγ*k�^;����} w�Tγ*k�늕��r��N} ��w�Tγ*k"4�d����} w�Tγ*kpȵm������(��w�Tγ*k{��>�����Z} w�Tγ*kۉ��H�X�w����w�Tγ*kLו�f5sH�L�{} w�Tγ*k����Jw4
��>��'���usw�Tγ*kG�v�"S�o�n} w�Tγ*k>5q��
�@����'���usw�Tγ*k����Xt������B���������w�Tγ*k1�ߓڐ����{} w�Tγ*kd�'���e=} ��w�Tγ*k��0��4<��} w�Tγ*k��!���v��*��} w�Tγ*k��9����O����)��w�Tγ*k�U��D����	} w�Tγ*k�75˭*�������`�`w�Tγ*kw�+r�Ζ���<��'���usw�Tγ*k-��f��b���@} w�Tγ*km�{���'��?����'���usw�Tγ*kz�;��W#��} w�Tγ*k��������ɜB'���������w�Tγ*k�3
��g�H} ��w�Tγ*k;�b��~�����(U!�w�Tγ*k5+�y�9�
���@} w�Tγ*k�(��u��Y����)w!�w�Tγ*kk/j
�6��<��} w�Tγ*k��P��"ٔ�:��} w�Tγ*k:�0���3�1G} w�Tγ*k'Niܝ�������������w�Tγ*k�u`����:��'�!��usw�Tγ*k�\�O?��>����'"��usw�Tγ*k���ƫ薺�n��} w�Tγ*k��*P���.�} w�Tγ*k��s���"��:} ��w�Tγ*k�KtV�S������(`#�w�Tγ*kX��
>O������*\#�w�Tγ*k���Ry�9����Z} w�Tγ*k�X�5�Up�-�������_�_w�Tγ*k�a���[nO�J�{} w�Tγ*k�(y�>,-��8��'�#��usw�Tγ*k?{d�T[Yl} w�Tγ*k�C`�avj�=����'�#��usw�Tγ*k1����W���΀C���Z��w�Tγ*k>I>Ϫ���~�{} w�Tγ*k(��E���A} ��w�Tγ*k��IYJ����)M%�w�Tγ*k��Hb�4�} w�Tγ*k�Ai�|����)m%�w�Tγ*kd2T����} w�Tγ*k]ߥ�N�&~$��	������w�Tγ*kb��~����@} w�Tγ*k�Q�u'T��6��'�%��usw�Tγ*k��^22]S/�<�~��'�%��usw�Tγ*k��.x�з$�} w�Tγ*k�Ѡ����7} ��w�Tγ*k	� �R�����('�w�Tγ*k8�:�
�����{} w�Tγ*k�`k�a�G��} w�Tγ*k�#�<�������)H'�w�Tγ*k��?e&�s<��} w�Tγ*ko�w	W���8��} w�Tγ*kߢ��+���t��������w�Tγ*k���#��Fx�?} w�Tγ*kC��&����4��'�'��usw�Tγ*k_����ੁ�l��} w�Tγ*k�l>�y9RB�;�|��'�'��usw�Tγ*kqZ�(����C��w�Tγ*k�ql�� d�;} ��w�Tγ*k���8��b���} w�Tγ*k��M���H��S} w�Tγ*k��ȒU��s����()�w�Tγ*k;sV`d�����){)�w�Tγ*kt%���
���@} w�Tγ*k���J��~��H�{} w�Tγ*k~h��@i��2��'w)��usw�Tγ*k�:A�J�[@2j} w�Tγ*kߋ����:�z��'�)��usw�Tγ*k97?m V�4} ��w�Tγ*k�qk�j����|�{} w�Tγ*k��3�
��S��ɫ Q*��usw�Tγ*k=���4ȁ�����(5+�w�Tγ*k㙧~:����} ��w�Tγ*k�&���M]} w�Tγ*k��9�'�k����*�+�w�Tγ*k���ţ.�mY�} w�Tγ*k	�ԝ%_��0��'S+��usw�Tγ*k�M�ED72���@} w�Tγ*k;��-��!�9�x��'�+��usw�Tγ*k�œ�����} w�Tγ*k��?�1�} } �w�Tγ*k�X��W���5} ��w�Tγ*k�D� _25Z} ��w�Tγ*k���x�̎�����)0-�w�Tγ*k�}�^���{} w�Tγ*k���o�΢>����)T-�w�Tγ*k %t�hP��<��} w�Tγ*kP�ح���$�6��} w�Tγ*k:菙ocz��7} w�Tγ*k��E����.��'t-��usw�Tγ*kפDrf�8�v��'�-��usw�Tγ*kAʇ����j��} w�Tγ*kr�i�~DNv8�C0Fn4�?>|;6Lt7�B.Dl3�><z:4Jr6�A,Bj2�=:P x9�D2Hp5�@*
@h1~<8�YW*�)�)b),)�(�(�(W((�&�&k&'&�%�%�%J%�):)�(`(�'�''�&�&o&;&&�%�%T%k*/*�)�)�)k)>))�(�(i()(�'�'�'X'3'�&�&�&E&&�%�%i%t*3**�)�)o)7'�&O&�%m%C*�)�)y)T))�(�(�(?((�'�'n';'�&�&�&X&&�%�%v%x*L*!*�)�)�)^)')�(�(�(M((�'�'r'D''�(R((�'�'|'H''�&�&f&+&�%�%�%E%`***�)�)�)f)5)�(�(�(d((�'�'�'M'"'�&�&s&6&
&�%�%X%o*jZ)�(7Z-((
Z\'-'�Y~&I&YZ�%c%&Z*�)�YH))zZs(9(HZ�'h'Z�&�&�Y�%�%nZ=**;Z})X)Z�((�Y�'�']Z�&�&*Z&�%Z|*Q*�Y�)�)LZ�(�(H((�'w'	'�&a&"&�%{%[*%*�)�)0)�(�([(�'�'rZ'�&?Z0&&ZN%e*�Y�)�)aZ)�(.Z#(�'ZR'''�Yx&?&PZ�%]%"Z*�)�YB))vZm(3(CZ�'b'Z�&�&�Y�%�%eZ7**2Zs)N)Z�(y(�Y�'�'TZ�&�&S&&�%q%G**�)�)")�(�(C(�'�'?''�&\&�%�%�*�W"V�S�O
L�IH F
D~B�@�>9=p;c9|7�5�3�1e0�.�,+OXTV�T RlPNtL86,4�2�0�.[-Q+�X�V�T�R�P�N�L�J�H�FE-CvA�?�=�;1:Z8SQOgM(KI)G>E@>C<�:�8�6�4�2�-�+DY#WGUlSlQ]O�MYKmI�GoE�C�AP@x>�<�:�8�685*3m1�/�-7,wY|W�U�S�Q�O�M�K�I�G�E�C"B�@�>�<!;99)7k5�3�109.i,�*�W�U)T�QAPUNIL_JsH^FtD�B%AP?�=�;�9�7�5�3 2�0c.�,�*%X�VxTvR�J�H�D
Cz?�=�9�7k4o2o/8-�XW�R�PMKG�D�A�?<_:w6�4"1�/�+ Y UHS6OCMFI]G[C�AQ>�<�8�63I1�-,VWzUFQ�O�K�I�E�C�@�>�:95]3�/.�Y�W�S�Q	N�K�G�EVB�@=L;T7�5�1A0�,�*�UTTP1N7JOHLD�B(?g=�9�74K2�.-}X�VNR�P�L�J�F�DPA�?�;:Q6�4�0J/�+�X�T�R�N�L�H�F�*�WDVT
P9L'J?HNF<D�BA?W=�;�9�7�5�32�0�.�,A+mXrV�T>R�P�N�LJ8A6[4�2�0:/y-s+�X�V�T�R�P�N�L�J�H�F.EKC�A	@�=<O:x88S6Q&O�MIK6IMG_E@@A>�<�:�8�65�2�-,gYFWjU�S�Q�O�M|K�I�G�E�CBs@�>�<;97[5M3�10.Y,�Y�W�U�S�Q�O�M�K�I�G�E�CFB�@�>=<;S9D7�5�3�110S.�,�*X�UDTR\PoNdLyJ�HxF�D�B@Aj?�=�;�9�76�3;2�0~.-+?X�V�T�R�J�H�DC�?�=�98�4�2�/K-YWSQ3MKGE�A�?3<s:�6�491�/�+4Y7U\SMOWM]IqGrC�Ah>�<�8�63]1�-',lW�U\Q�O�K�I�E�C�@�>�:)9(5q3�/).�Y�W�S�Q!N�KHFnB�@)=`;l7�5�1U0�,�*VhT1PENOJcHdD�B@?{=�9�74_2�.(-�X�VfR�P�L�J�F�DfA�?�;!:g6�41_/�+�XU�R�NMI�F�hODHT ���U��G^)�g�P�����(�C��@�tP�0�B�m�{d�G���	y���O�tY8-5�|S�lSs��
���\_�t��(�%�w�G��N\�u��DH�$ ����;g���J�(�㵵r�";pp=��;@ $bpj�O!��8��q�9!(���n�#,��xS�#%X&T��C&�Y��/�*�&4��:���(\n�U�/�p)�:�#�[F)褖@�u�l+T޽��@�b2
�m���63�W)�#3��2�nY�5���{���e2�J|"��2�7 i$Z;Q�8���mh-9���c���:|�t$��q�;ŴV2��7��c9���<��vE<=�:��G��y>�B��6�kTF0�0R{6F܅O��k�J�
���̙J��*(���P�I�p3��Q؊�h�d�#R��ŋ7�nQ��=�49�3U4�{���W��Yχʨ]�?�-o���]�i�(�=�`܆���<Ɩ`h�1(�MW�d���Y�˖jdPD$� B�h���Glni8|�<��i<XK�
Э%k��'���?�h�Fc�z	��m�}"�"�Xo�3�FK�7�pxQ>E�	q�� �V��p�Y�+�T�st)DZ���Kt�6����uH�#Rcoc�rý}�*�wD4C�.�Gw�S�W��w�2���z��x-b�{�y	�D2��yx��^y�ml}P��>����D�3��
�t�eP�Γ�����&�Y��|C�����b�8R����<�Ӎ�\��\�<C�����(����%~v���S�E�1����G��]�$7��M]�H�LM���0p �j��XG������#���0
c��aϗ�\��i�UP�\�"\<�9R����z�t���<���7�LÛ�C�!T��N]��*#�8�>�y:���8P�w-��z�]�ҧ7�I��ɮ��͓��!�,�	t-�	�h�kA�Uf����:߽/����� ܧ��_'T<���ZKn�$���|�!d�0L����e��� 6��<�(���m<�06��br�����p��.�����A
"a�H�0��Uc��������"��"����_�D���	.xھ>�<���t�N��}Z�:�!AB�(��%R�A��(��iy6�;Ġ�m[��v�ܤ�>�^r�������̘$�>���Bw�"�Yͨe��Z9�3��?r"�W�r��^�2�i�bӰ���M���䢐jIw��@�������<�\�Ð�$�
�RX�pdSh�����\��j��DH�Rr��h�p����{�x�/�@1N���**kr2����L%�S��WmjB�� ?J��D�k�'��,ڭ8�o�k�Hc�%����<�#[����2����K��8�=�ϝ��|L�j�x����w]&�� �������3���@R��.��j1��Z���h�����$ݪ��������%����LH��)������n��l������h)��
Ra��J�u�
E�����&j����U����.���w�,=Qh���2}8]ZU�8T�
=Ϟ��B�
��7��YdAm�).��j��X/E�++��9�~�-�Z���y=�TSVz���ʴ�H�-���Q?}Ay�G�S���;:��K&���D5?�8������q:zL���Ǿ{�� ���NF�6-J���f�;q�48}CA�h�AZ� 5������!Y7s���
"�%[=�#��T�H�f�"mha�ɤ$�%mY�c�i
#�2z.��ϓ#�E�O�Ya�(=��,^��&ybE6�*���,rA+�u&�üy*eS:D����-��r���8.��2k�4L-	&��$��*1�%��؛/�z܈���2%�
�,��r3	E��Z�q�2)����|5]L'hy�m5���f�tw�5]WVu
�v�3M���9�h�z1?�8��J�%d+�9���6f��:	��QV>�V=������=i�P����4=}�B��S@��@�j��AɁ̅<VܫB��-�]A��ްF��D�9�o܇?}��+}7E���I+���7���n�0G�L��ZbjP�M�&�J���Lٌkv����N�����@�NOe�����/Qو���$RaS(��	�]S11�q���GT�YƁ�^u$U�`����U�5����~�O��xH��H~(����ݷ�gYE�+��Yyȕ�u\������T]��`$A�Z[_a�P���~a���pk�zb���.�:Tce��K�/�b�,&"��Qe��6p���b�e
O�k��{�ITNl=���P�ou�F
uRyp���XE�5�u�2\WP#ʿv�����:w�T�k/��x}q�����y佐O��o|�s�l2�&�}�@)6�5���L����Ё�]��bt���{���2҂����U-i�a�Mv�f�$�Q�f8�����h�~q"��It I���ũ-�~ŕ���G�����yLs[�D��a�&y,'���)n\L�
R�u�a���I��
������0����վ���񳛙}�oK�(��A"Ǹ�
Ρ��0m�u�	�S���CP���gP��W���||Ӑ;(��=sKv�5�md�Y'���I�4��}쨽�w�ũ��y�[�#����a���%���"%̾�qDt?v�aK�����6�Z��u^&L�/��"
A�2Х�e�n+��d�����8ܣ��>,$�ٴ����@���=�T�_�6�	ͭ=����]��w����j#��$�#�]D[���y��DHqy��q?V����{��ǩ5���D�\ě��>}�^Dž�7a�}s$i�i~Z�{9I�Õ�4 ��z��]�;�Z�'�� �n�WT1�8����`��^���|Aj�9yh�H����w�	��
q͍��ds���ϥ@U�P�ЅA(����R ,���҅��G���ֱ�r6+\�e�0L]D9�ڽ�l�����a���т�ݝ�H���d�#
9��G��E�[����Py�:yF�񛈄4*jU���s̶���M����1D_��Dx9�����r����S`�q�����n��:w��蹈�u��7c�2.�9�M�;�9��v��/,���r�+�~��M70����U}y��Uh��<�����E�_6_p��af�������g:�]Ɓ�	�3�/�����H��"��:��tD��x4�7��DC��R�a��4��0�&>�	J�-�x�	��s�������k���
b�geP_[
��1�]�G6���4!RB���5����y
k�2y����L��k�������q�o�B���3��F���N����H��ZeL�b�/�NW�lcr�v�/���h*��wB�o#�W��K�$�[�s���#R'ɶ�_&Vכ��TJ'e=(���(�'�k2�#�D��x<�-*�!!��*��۪�h��(n*���f/E&*o���>(.6�u��3&�v-��
0RL��r��0�A�`�h2�}�e�2��3�:��єO6��Xb��7.	@wS��+7�����|h7j�p�7w<
�)_+���=fӭ*�G=<j~�+>�8M>������^?e/��
B&�|t\�/C~�#���ԡC��?]�EzC��V��YC��ޛ�J6��r�]��O_��Ș:�P���7zST�j!wOj�T>24g��W>�X�19pX"~���Zj�Ռ�lP�\���b4Scf�Ww�ۤ�h�~8NK�HijI6FT��"j^u9}먰j���j\phj��i.�'i���e��o�3ؒ����p�5�Y*���q�ܔ��Lv�u����2pv�MsX�J6�w�4i:64y��;�zr���+~��J�����N?Ė�\���ZIJ՚c���ǀM��䌒���ŵ;��v�� \ٌ:�j�u���^=J���i��~���#�[�v'fЙ�,�"c�A,�����e���-M��!yi�j>�h�o|��sO������ߩ��U�G�������Ͳ�.��#�M���7鬟��j`jJ�¥���9+R�b��i/�줺�.3�6�:�b�M�����ՌŕǛ��u�����:��M�J��!'���>o����t���Ҟ�Z��*�.����ۏ����;1��m�
�l���L����#w�Tγ*kZ�!�ZK��� �V���O~=&��y
�͔�>zsG���?ty�k�&2��!�?q��w�1e��j�ޗB��[BC�rKI����Z���a����T�\x�	����\Zm���O����Ŋ[���"!;�b�B�Ϧ��ʦ	��	�ͮQl���]V�_�ك�[��["��|���n�/W�����Ni;��ν�7��׶��a�
X����d2�9�܊[v���Hd��5MMK�ޞ@������b>O`���"�.0�:I��㮶��j�l�&�E���?7����p��� !�yc�J��TR=���"l�s�6%F�%.er�N�疓��a�6d_SK㸆�Ã��T�'�F?�d�Q��(��l���ˡx�Y���^�����B)6��~-�
~+�����f �o4����$A�qA�
o{5�ۡ��qu�S���V��!JF�q���q}�j'��n	}L�?47�����N���#	O��
��t9z��s�-��M�
���yԃ��˄�Vs�8�'&�^G��
c����K
�Q��oƥ3(n��O�?�6f�d��a5��L2qw���QՊ���hOf��8��|�u��"�S��=�"o���v>)�J�<�4�*���_�:�+��7ʖ�R-k��"�:.�6m�(��0W��"��N0Ot7��`��3�t�.Sz 4o�4/�F�;4�Ov���f33(���m3��C�f��:�Z�Y��;�|
�����<��G���I;�+9S�88@C�9iK�&�CϽ���#�E#f�O4'!F�j���m�GK�qR�M��K���u;CK��Eߥ;M�;!��^N�6z��	�_O�T
@y&P[j.B�
mQ�t@�-�[Q����!��S3�)�{��Tk�����:�]+qNt�@�]C���e�^����:T`K�B��NDc�[,�2Of��1/���fϟ�z�clh�q�@4/��i+��5���h�6`$�G�kCK5g�1o�hWn[���ƾo#5�����Po˝Զ�4Zr�s�o�Au�3������u�f�V��w�*�6��1x'�;�
3�~'#�_0�,�SST)h�+YFG~Ml8�sa�et(�W§���m��k�>U��7*��1���7������V�_4��0��_�v~6���ӷ�S��g���z�2 G����F|�C�st�|����QZ�r�o�+
�r<"����,Q�可��l�6򫘧V��PBV՘����h�.�;=�a��ӆ���u謚���� ��{���3{⡳��l�����R����_RAsN���o(:��Qf��#^���覆�E�Y#	#���<"�SN��q���Aet��t~o�����ʌ�[\]E�P���T��%B�2��d�O��Pڷ����:Q�N��_:�����Ǽ�Z3��o���g�P�n|��#ͦ�ҥ,pū?D^��n�����
~Y���ޘ��6W�/$�	�`��7|�c��Q��]����{�GD'!?���딠\��hէ��Y: P՗�]�7�׻���a�=���B������H���h�kˉ��q��G�oq�uG�_����CVr��\y�Õ*�4C�E���WFl8�'�'�V>1��zz�)8Z�^���h�~�g���G��EG��8��LMt쫒&�#gc\�ϓ�6�-���w���H���fJ_�?�#�������{R)�c;Q��6l���
�[�4{��١�V;��Cɑ��`���"��h}�
Dv>�2�v�����#r!�2z)
���p�$���[%Z����sW�*BsNEK^������^\e>m|:Z1;#���k���f'��Q����qOb�=�,�����O4�E��Z��
>%1�wj"^)u~o�2�t��xxi�A�Xj��_K�h1�@^b'����}frl/-a��&�����\~I8vmnqRbN�P�����HPj;]��9XrHb���.��	)���{8&+@VkQOg�;_d4��UKt��zc0"���cWa-O,Y-*e>S%"l_p�J4�{9*0m=f
e:^ZnCt&L+n%PTM(! fvo]wk����-n5FtWCcWb<^d�K0�(�ooN����AA��#n����.dQ^��\��@e=y�&�3|:]9�`���Y����bCM�c���)3>9QI@-y"%s7ufVC-	}O>0-��_ZD��4t�z�{�����6s�$��N<D�s��P"��w��k�;P&bZ<|b��M<U��V��9PQY\<�D�	E#I�2+�����+\MImlXF;DPw��] 8��VxE�IMl���d����Av����,`�j�������+����?{pW�lQJ���V9�H���Y������-����cx;5%
�H�2��&\9T�ak����5INjrFOZ6[ug<=e^p!$���0h[I�X!���l��6���4��jk�n�;� 'E�L"jF�m�K�/�Ab��P
K =:��|8�����GA:�CM
��h��R~�j��	��)�����xqp�{�Q�o;ub��-#����r�J8���P= feY��������'f]!����CCMn-��Wj�9��h3�����W#��qS�z����]/;z=a:-aSC�emrK���u)�� ���/"��W?F\!��c�D�����(���S"wo�Put����P���^P~$����e7].!6J�K��[x;3q)����w��Pd�"P���#r!�2z)
��a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-lite-0.1.0/src/lib.rs� \Nq��n�si��8e!���;LPJRPNLJ"KME?/-I77B3--#:K;2$#)*,+);=+J@4$2
1"#
6#$
3"#
8#$
 2
$3N+(FJB=LHE932960,3'-
	
5%$D%D76=%'5%=76=$D%D7>E%'5%=76=$6&>77>&64@7:A465@7=D88%=729*G%D76=++8%=76=*G%D7>E++8%=76=*9&>77>,EO@7:A:EP@7=D>2%=73:%#A%D77>%&2%=77>%#A%D7?F%&2%=7;B%#3&>7<C'%34G76=4:35G79@8@J%=7.5%,J%=7 07%,5%=73:+'D%D77>+*5%=77>+'D%D7?F+*5%=7;B+'6&E7<C-)BO@76=:@BPG79@>FK%=7.5+*K%=7 07+*>0=7 4B&?03>0=7!4B&?03>0=7!4B&?03?1>7!4C&@05:0=7 0B&?03<0=7!4B&?03<0=7!4B&?03=1>7!4C&@05M0=7!>B(?03@M0=7!>B(I0P>'M0=7!?B(?03@M0=7!?B(I0P>'?0=7 4B&?04?0=7!4B&?04?0=7!4B&?04@1>7!4C&@06<NMIM).<E .A3*7
=0=7 0B&?04=0=7!4B&?04=0=7!4B&?04>1>7!4C&@06N0=7!>B(?04N0=7!?B(?04ML>4&1?,ML>4&1?,ML>4&1?,NL>4&2A.KL>4%1>(KL>4&1?(KL>4&1?(LL>4&2A*P2L,P2L,&K60/6D $$')K9329D #''-.LN-K6?,7'$0K=-!&0K:'#KA;<9$1G@
KA;:9 #1G3
%9%9%9';5L(6 9L(6!+4+4+4-5;8&I?<&J4343436443434364434352525273525252735252-, 
-, 
-, 
/, 
-, 
-, 
-, 
/, 
-,:
-,:
"%9%9%9';5L7 9L7!+4+4+4-5;8&C?<&C4343436443434364434352525273525252735252-) 
-) 
-) 
/) 
-) 
-) 
-) 
/) 
-):
-):

D!)(22/6&'65 #
3*
%;D46&
%;D46&
4;!-6).F"2/HFA%2/KIA%2/KIA-)).F("2:/NBE%2:/L@E%2:/L@E
!
!
%
%
!
!
%
%
!
!
!
!KK
&
&
&
&
&
&
&
&
&
&
&
&
&
&
&
&I!L9)F '5, *5/ *5/ (98 +9; +9;?F '5B *5E *5E66666688::,,,,,,,222222222444444*******000000000222222F!1.F '10< *10? *10? (5,= +5,@ +5,@!!!!!!" " .G'$9***+***+---.---.
: '0&- -6)4I#%"2.E9GEA%2.H8HA%2.HF/!GHAM)4I#%"2.E8?E%2.H8BE%2.H8BE
 
 
 
 
 
 
 
 NN
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,1N')(F("=.NN<AB<'7%=.NN<DB?'7%=.NN<DB?'7FFFFFF

HH����fY�S�\���`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/byteorder-lite-0.1.0/src/io.rs� �	A���oV|�8��A��HOOG>31;;'-?#DL3Ea4*///*$AL3Ea2*5/0*$EEa@75??:$BEa>7A?@:$EEa@7;?:$BEa>7;B:$EEa@7A?:$BEa>7AB:$EEa@7MK:$BEa>7ML:$EEaB7YK:$BEa?7DL:$FEaC7(<;`<$CEa@7\N<$FEaB7;EJ.1CEaB7;EI.0FN.4CM.3NEaP7($K:$NEaP7(<K:$J1IOOG>4..''-A%CM3Ea4+"""&2@M3Ea2+""#&2#DEa@8"22.B#AEa>8"23.B#DEa@8"256B#AEa>8"556B#DEa@8"29>B#AEa>8"59>B#DEa@8"=2NB#AEa>8"?1NB#DEa@8">2^B#AEa>8"??^B#ED$BD$EEaPA@8"?5F!,(BEaPA>8"C4V +(EPB$/(BPB#.(MEaP8">.B#MEaP8">>B#L����Z��
`�t�i�3�b�x86_64-unknown-linux-gnu�,G���Ɖ��ץ��Dbyteorder_lite�-43c715feb383b55e�w�Tγ*k����-���
������*����
�2������
��
���	���������	��	��	��
������������	���	�������	�	����
����������
����

2������j��
�����rust-end-file