📄 libravif-1094148a50f93254.rmeta
/home/palash/git/iron_learn/target/debug/deps/libravif-1094148a50f93254.rmeta
Language: rmeta • Lines: 1184
rust
�(#rustc 1.92.0 (ded5c06cf 2025-12-08)���	ⷄ�ۆ��p��-225863f279df55c4��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec�imgref����↉��
[�M��-3321d9eddaeb0cea�rav1e�a�+��0��6+����-48059a6bc255ce82�simd_helpers���mR�*��k���-8850d3c4bf61a7b0�	itertools�����J��q2�QEg�;-a1628ec96d0c3944�either��e���D����f_���-74012ad9ddcf35ed�bitstream_io���+��9�7�~<���-d66e0d17bd6e685b�	thiserror�<4(hH�j�f�����}-d6760243bf830594�thiserror_impl�[#2�41��+�jD͵B-ddbff05c8c6afe5d�aligned_vec���F	
��XHDz�%
-8463edaf5f8c52aa�equator�e�»<�dN���ݣ�4�-51650a9e80c59ae5�
equator_macro��n�ЂŎ~�� U2-ce34652d644ade57�arrayvec�2��崼��q�-�]{�-6c21595d89b6025f�v_frame��HX��"���՛�v2�-67a0eed877a10144�
num_traits��
F�*p�{�2#�Ps�t-a03d411bf9efeb80�maybe_rayon�K$�8x�h�&���4,-d94b35851c30d5d5���v�
їG}�/x$YxD-e720413b8edafa0a�rayon�^U��������d�**�;-6b23b8e9fe90eb2f�
rayon_core��@��q�Y�k+2oD�-683451861a2493f2�crossbeam_deque��8�r���G$7�ݠ-39548485313d4b56�crossbeam_epoch�"����"�@�a
K��V�-898edee4616dca8c�crossbeam_utils�ɟ��P�#�}
�Gr�-30ff13b172e89a74�arg_enum_proc_macro����������K�w-20f69d5a87e1bd5b�
num_derive�2�_��+l~�yK1Q�m-7c25d2e70035aa41�	av1_grain�ATu(�PT~���6�\�-62245e500d815ce1�anyhow��͛���t�W޸j��-808a476ae2f04910�num_rational�2�~[y����*q��-d2962cff63ed0767�
num_bigint���h��~�K&"{�u$��-fe640809aed79671�num_integer�����d�!6�
i��i-554a9e4b09cf5cb6�nom���I~��;��|��ً-eb14b95ddda5263e��Nlw�ڛr��@�FT�<-6abce47e4deee6c4�log��b�jV�T�o�'^��-f4f9f419e42a3e60�av_scenechange������BI�I���¯�-1840a6b9872d3653�aligned��ׇ����=8�08��X-57c432200ef7aa3e�as_slice�sw�(F��NV[T�n-1069b17130cc449f�stable_deref_trait�`,]��rhBM�
��-c1b563a78da1ff57�y4m�fٯ���U�c+WYi4-894507e38c6e6f85�	profiling���A�7�����.��ͷ-a550e8b9d6fc9e59�profiling_procmacros�f3᯻��L��i0��-d8bd7cc6dc72148d�noop_proc_macro�po���Zay,��
�-ce03a6fe81b5df14�rgb�J�&h7;Ju����E��-82283d2f5e74b225�quick_error��v)�γ�,���#�+-16937569b7bf55f9�avif_serialize���y�z:4D}�f�u�-a778ad2a864c0739�loop9��I�'#�Nꃏ0D5N-3c737051397ab283��
,��<{	threading�\��{�zrayoff�4��<��\������
av1encoder�	'exif_slice��
with_quality�
with_depth�	with_bit_depth�with_alpha_quality�
with_speed�with_internal_color_model�with_internal_color_space�with_num_threads�with_alpha_color_mode�	with_exif�!impl Into<Cow<'exif_slice, [u8]>>�encode_rgba�							convert_alpha_8bit�&	
encode_rgb�encode_rgb_internal_from_8bit�)(impl Iterator<Item = RGB8> + Send + Sync�)	))	)encode_raw_planes_8_bit�/(impl IntoIterator<Item = [u8; 3]> + Send�//#impl IntoIterator<Item = u8> + Send�encode_raw_planes_10_bit�3)impl IntoIterator<Item = [u16; 3]> + Send�33$impl IntoIterator<Item = u16> + Send�encode_raw_planes_internal�7P�7'impl IntoIterator<Item = [P; 3]> + Send�77"impl IntoIterator<Item = P> + Send�7	7	=	7	?	@	7	to_ten�rgb_to_10_bit_gbr�rgb_to_8_bit_gbr�BT601�Frgb_to_ycbcr�Hrgb_to_10_bit_ycbcr�Jrgb_to_8_bit_ycbcr�Lquality_to_quantizer�Ofrom_my_preset�Ospeed_settings�Qsz�Av1EncodeConfig�S�Sheight�S	bit_depth�S	quantizer�S�Sthreads�Spixel_range�Schroma_sampling�Scolor_description�rav1e_config�init_frame_3�^�^�^init_frame_1�b�b� 
encode_to_av1�e�e/impl FnOnce(&mut Frame<P>) -> Result<(), Error>�error�h
ColorSpace�	

dirtyalpha�uuuuuuuu
weighed_pixel�ublurred_dirty_alpha�~		ubleed_opaque_color��	�	�	�	ublur_transparent_pixels��	�	�	uchain��'a����uclamp�upremultiplied_minmax�

ColorModel��YCbCr��
�RGB��
��������AlphaColorMode��UnassociatedDirty��
�UnassociatedClean��
�
Premultiplied��
	��
����
��BitDepth��Eight��
�Ten��
�>���������Auto��
EncodedImage��	avif_file��color_byte_size��alpha_byte_size��������#�alpha_quantizer����premultiplied_alpha��color_model���#�alpha_color_mode��output_depth��exif���������	SpeedTweaks��speed_preset��fast_deblock��reduced_tx_set��tx_domain_distortion��tx_domain_rate��encode_bottomup��rdo_tx_decision��cdef��lrf��sgr_complexity_full��use_satd_subpel��inter_tx_split��fine_directional_intra��complex_prediction_modes��partition_range��
min_tile_size�����hEncodingErrorDetail��
h��h��TooFewPixels��
�Unsupported��
���
EncodingError��
��h��h��h�source��	�	�	h��h��888&8&8(8(8)8/83878Q8]8^8b8e8e8~8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
�'�_����(���(K��D>�����6��6��6���6��6�6�_����)���)���)�2

��y��7��7��7���7��7�7�����*���*���+R�P��j��_�8��8��8��8���8��8�8����+��+��+��+�	h%����_���	��#��,����,��,��#��,��,��-�I�j��Rs���:�_���-��-��-��-��.��.��.��.��.��.��/��/��/��/��/��0��0ʚc8�8��;��;�_����0�V�0zy�_����1���1�����1�����N�i	G�_�=��=��=�9�9�9InvalidWidth��9��9�9
InvalidHeight��9��9�9InvalidAspectRatioNum��9��9�9InvalidAspectRatioDen��9��9�9InvalidRenderWidth��9��9�9InvalidRenderHeight��9��9InvalidRdoLookaheadFrames��9actual��9max��9min��9InvalidMaxKeyFrameInterval��9�?�9�?�9�9InvalidTileCols��9��9�9InvalidTileRows�	�9��9InvalidFrameRateNum�
�9�?�9�?�9InvalidFrameRateDen��9�?�9�?�9�9InvalidReservoirFrameDelay��9��9�9InvalidSwitchFrameInterval�
�9��9�9InvalidOptionWithStillPicture��9��9�9TargetBitrateNeeded��9�9 RateControlConfigurationMismatch��9�9ColorConfigurationMismatch��9�9LevelUndefined��9�9LevelConstraintsExceeded��K��3���=�:�:�:NeedMoreData��:�:
EnoughData��:�:LimitReached��:�:Encoded��:�:Failure��:�:NotReady�<@�B����������������������������������������������������������������_��1��*�����_���`
,+�I6=0��d
�I.+�I6=0��m
�I1+�I6=3��w
�I5+�I6=3��{
�I:+�I6=3���
4���>�L4��E?�L4���x�=�L�Μ1F�L�IDۜ4_���IG,�I7>3�Ν�II,�I7>3����IK,�I7>3�ͣ�IM,�I7>3����Ia,�I7>3��>��<
��(�=3<CQ
�g�t�=�=��hlu��(T��j�,��k�(t��n�*D��o�+d��p�<��qMatrixCoefficients����=s
PixelRange�T��=tImg����RGB8�$�;��RGBA8�,�;����)\ ```rust�� use ravif::*;��SP # fn doit(pixels: &[RGBA8], width: usize, height: usize) -> Result<(), Error> {��r let res = Encoder::new()�ԏ     .with_quality(70.)���     .with_speed(4)���74     .encode_rgba(Img::new(pixels, width, height))?;���0- std::fs::write("hello.avif", res.avif_file);�t� # Ok(()) }�hlu�y�(z�j�y�k�(x�n�*w�o�+v�p�u�q�Rb�=s�RW�=t�RS���RN;���RH;��:=@t�T�CDEFHJLNS]^be������'��&�C~�,j��R��ImgVec�4��	�R$�;��R,�;�
Sequence�E��/
Tune�%��?
Frame�-� �
FrameParameters�}��:
FrameTypeOverride����:
Plane�-� �
PlaneConfig�]� �
	BlockSize�M��?
PredictionMode�u��&
TxType�5��#
CastFromPrimitive��� +
Pixel�-� 5
	PixelType�M� �
color�-��
config�5��
context�=��
{=��
ChromaSampling�u�5 �
GrainTableSegment���2+�
NUM_Y_POINTS�e�++�

NUM_UV_POINTS�m�	++�
NUM_Y_COEFFS�e�
++�

NUM_UV_COEFFS�m�++�
DEFAULT_GRAIN_SEED���++�

ScalingPoints�m�
++�
�=�+ 
generate_photon_noise_params���/++
write_grain_table���C++

DiffGenerator�m�++�
parse_grain_table���++�
NoiseGenArgs�e�-++�
TransferFunction���T++�
RcData�5�d6�
	IntoFrame�M�:9�

InvalidConfig�m�5�9
Config�5�#5�9
Opaque�5�9�:
Rational�E�9�:
T35��9�:

EncoderStatus�m� 9�:
RateControlError���5�9
RateControlConfig���5�9
RateControlSummary���5�4

TilingInfo�U�5�8
Packet�5�,9�;
	FrameType�M�9�;
SegmentationLevel���Z4�;
SGRComplexityLevel���V4�;
PredictionModesSetting���O4�;
SceneDetectionSpeed���I4�<
PartitionRange�u�B4�<
PredictionSpeedSettings���?4�<
MotionSpeedSettings���;4�<
PartitionSpeedSettings���64�<
TransformSpeedSettings���04�<

SpeedSettings�m�4�<

EncoderConfig�m�2�<
MasteringDisplay���-1�=
ChromaticityPoint���+1�=
ContentLight�e�(1�=
�RU�&1�=
ColorDescription��� 1�=
�R��1�=
TransferCharacteristics���1�>
ColorPrimaries�u�1�>
ChromaSamplePosition���1�>
���0&��\�������t���������&�� Builder methods���:\���t� Start here�-\���:
���3��.+ Quality `1..=100`. Panics if out of range.�-\�P|�d���:�L�:
�$�quality�<��� 2�� � � 8�4� t� Renamed to with_bit_depth��� 1-\� T� �l�:����������������;t����:
�$�!depth�,�!�!<closure_kind>�<closure_signature>�<upvars>��o�8��%8��"�� Internal precision to use in the encoded AV1 data, for both color and alpha. 10-bit depth works best, even for 8-bit inputs/outputs.��#���#C@ Use 8-bit depth only as a workaround for decoders that need it.��$���$?< This setting does not affect pixel inputs for this library.�-\�$t�%�:�8�:
�$�%�n,�%��'9��%JG Quality for the alpha channel only. `1..=100`. Panics if out of range.�-\�&P|�&��'��:�L�:
�$�'�l<�'��*.��(.+ * 1 = very very slow, but max compression.���(:7 * 10 = quick, but larger file sizes and lower quality.��)���) Panics if outside `1..=10`.�-\�*P|�)T�*��:�o�:
�$�*�,�*��-K��+MJ Changes how color channels are stored in the image. The default is YCbCr.��,���,IF Note that this is only internal detail for the AVIF file, and doesn't���,52 change color model of inputs to encode functions.�-\�-̽-�:�6�:
�$�-�,\�-��/G��.�.�.8�4�.t�.(Renamed to `with_internal_color_model()`���.:-\�/̭/�x�:�6�:
�$�/�,\�/��1E��0(% Configures `rayon` thread pool size.���0PM The default `None` is to use all threads in the default `rayon` thread pool.�-\�1P|�1��1��:����������������;t����I�:
�$�2num_threads�\�2��5D��3>; Configure handling of color channels in transparent images��3���3@= Note that this doesn't affect input format for this library,���40- which for RGBA is always uncorrelated alpha.�-\�4��5�:�7�:
�$�5mode�$�5��7P��6! Embedded into AVIF file as-is��7���7ZW The data can be `Vec<u8>`, or `&[u8]` if the encoder instance doesn't leave its scope.�L�7�:��:�������8!������Borrowed�����Owned���A��@����
�o�8
���$�7	exif_data�L�8����9��8?< Once done with config, call one of the `encode_*` functions�8�����	��#��,����,��,��#��,��,��-�I�j��Rs8&()/37��?Z��9JG Make a new AVIF image from RGBA pixels (non-premultiplied, alpha last)��:���:.+ Make the `Img` for the `buffer` like this:��:���: ```rust,ignore���:-* Img::new(&pixels_rgba[..], width, height)�<�; ```��;���;GD If you have pixels as `u8` slice, then use the `rgb` crate, and do:��<���<���< use rgb::ComponentSlice;���<*' let pixels_rgba = pixels_u8.as_rgba();�<�=܅�=���=OL If all pixels are opaque, the alpha channel will be left out automatically.��=���=XU This function takes 8-bit inputs, but will generate an AVIF file using 10-bit depth.��>���>>; returns AVIF file with info about sizes about AV1 payload.�\�?���ǃ���R�buf��stride�����"fi���Xe�
;�;�Rgba�;�r�;�g�;�b�;�a��)���GD#�o�o��������������������q�aX�9�=�?
8$�?	in_buffer�L�?�@�n�n�o�p���R����������"fi���Xe�?�?��?���:�?�	�:$x��Lk����B�B�BGlobal�����I�����R����������"fi���Xeߋ�p$�A�n �n �o   ���p$�B�n!�n!�o!!!ߐ;�;�Rgb�;���;���;����:E� ��o�p$�E�n"�n"�o"""ߐ�o�I���	��#��,����,��,��#��,��,��-�I�j��Rs$�G�n#�n#�o###ߐ�o�p$�I�n$�n$�o$$$ߐ�I�$�K�n%�n%�o%%%ߐ�p��MO��M���ǃ���R����������"fi���Xe�ߋ����������������;t������M
&8$�M��L�M$�O&�n'�n'�o''&'ߐ���p��XM��U)& Make a new AVIF image from RGB pixels��U���U.˄�V���V����V,) Img::new(&pixels_rgb[..], width, height)�<�V܅�V���V41 If you have pixels as `u8` slice, then first do:��W���W����W݆��W(% let pixels_rgb = pixels_u8.as_rgb();�<�X܅�X���X-* returns AVIF file, size of color metadata�T�X���ǃ���R����������"fi���Xe�
�����Y
(8$�Ybuffer�4�Y��Z��Z��ǃ�I�I����**�Z�����Z(�J���Z��J��\�[���$�[��$�[
)8�$�Z�,�Z�"4�Zpixels�4�Z{}$�])�n+�n+�o++)+���ْ�5$�I$�a)�n-�n-�o--)-�������$�I��l���egd Encodes AVIF from 3 planar channels that are in the color space described by `matrix_coefficients`,���f;8 with sRGB transfer characteristics and color primaries.��f���fkh Alpha always uses full range. Chroma subsampling is not supported, and it's a bad idea for AVIF anyway.���g.+ If there's no alpha, use `None::<[_; 0]>`.��g���hjg `color_pixel_range` should be `PixelRange::Full` to avoid worsening already small 8-bit dynamic range.���h;8 Support for limited range may be removed in the future.��i���i\Y If `AlphaColorMode::Premultiplied` has been set, the alpha pixels must be premultiplied.���j�~ `AlphaColorMode::UnassociatedClean` has no effect in this function, and is equivalent to `AlphaColorMode::UnassociatedDirty`.��k���kNK returns AVIF file, size of color metadata, size of alpha metadata overhead���l��ǃ�I�I�����������������;t�����=�=�=Limited��=�=Full��ދ�&�3��=�=�=Identity��=�=�=BT709��>�>Unspecified��=�=FCC��=�=�=BT470BG��=�=�!�=�=SMPTE240��=�=YCgCo��=�=	BT2020NCL��=�=BT2020CL��=�=	SMPTE2085��=�=
ChromatNCL��=�=	ChromatCL�	�=�=ICtCp�
$2�~NqF���0�220�l��Ǩ��l(������m#�HǨ��lǨ�Hْt�l��Ǩ$�m�H����m���H�oL�m����$�m
/8Ǩ��$�l�,�l�"4�lplanes�4�lalpha�,�mcolor_pixel_range���mmatrix_coefficients���m���$�I���v���og����p;���p���pEB The pixels are 10-bit (values `0.=1023`) in host's native endian.��q���qk֡��r.ʢ�r���rmj `color_pixel_range` should be `PixelRange::Full`. Support for limited range may be removed in the future.��s���s\Τ��t����u���uNɦ��v��ǃ�I�I�����������������;t������ԩ���4�664�v������w)��߲��w$�H���w���H��|�w����$�w�H߲��w߲�HT�w��߲$�w
38��߲$�v�,�v�"4�v��4�w��,�w����xƭ��x��(%�I����z�Ԍz�	�ǃ�I�I�����������������;t���� ��ԩ�o���8�9� ;89;�z����z��ҵ��z'������{" 5�d�z��<�z�Hҵ܄{ҵ�H��Il�{��ҵ$�{�H����{���H�D�{����$�{
78�ҵ��$�z�,�z�"4�z��4�z��,�{����{ƭ��|input_pixels_bit_depth���|+.),y%�I47L�7�n<�n<�o<<7<�ҵ���p�I�I�p<��7�n=�n=�o==7=�ҵ���p�p��������������������q�aX�?�?��?���:�?�	�:$x��Lk��o���=�I�I�o��|������������������;t����=�=�h�=color_primaries��=transfer_characteristics��=ƭ�0��<Gҵd��7�n>�n>�o>>7>�ҵ���p � ��Y �����P�z<����������������������q�aX�p�=�I�Iҵ<��7�n?�n?�o??7?�ҵ���p�p����������������;t�����׵�I�I�o��|<ȅ7�n@�n@�o@@7@�ҵ���p�����I���o��|<��7�nA�nA�oAA7A�ҵ���pǾ��������7�nB�nB�oBB7B�ҵ���p���I�p�י4ڙ�o
Cx���ƚ9�ɚ��
Dpx�ۚ�ƛ5�ɛ���o�o�o
E��ڛ�Μ,Ԝ�MV&�I���Qd�����o�M�L�L�L
H�����n,��matrix�4���&�I�ݡM�����M��
J������4���&�I���I������M��
L������4��L'�I���+����L�o
N�l<Ϥ����;PQ�ի7tܫ�o�o�;OO
P�,��#L����4t����;�<�<�f
�<multiref��<�-�<rdo_lookahead_frames��<scene_detection_mode��<�.�<�.�<lru_on_skip��<sgr_complexity��<segmentation��<	partition��<	transform��<
prediction��<motion�H㌟m,óO��O
Q$��������o�?�?�?	BLOCK_4X4��?�?	BLOCK_4X8��?�?	BLOCK_8X4��?�?	BLOCK_8X8��?�?
BLOCK_8X16��?�?
BLOCK_16X8��?�?BLOCK_16X16��?�?BLOCK_16X32��?�?BLOCK_32X16��?�?BLOCK_32X32�	�?�?BLOCK_32X64�
�?�?BLOCK_64X32��?�?BLOCK_64X64��?�?BLOCK_64X128�
�?�?BLOCK_128X64��?�?
BLOCK_128X128��?�?
BLOCK_4X16��?�?
BLOCK_16X4��?�?
BLOCK_8X32��?�?
BLOCK_32X8��?�?BLOCK_16X64��?�?BLOCK_64X16�	-��W�	q
R������|��SS�"	T�U�"V�#W�#X�Y�#Z�#[�#\�#z)7��ө�z)7��ө�TUVWXYZ[\���,��SS�I���4��SS�I���L��SS�I���L��SS�I���,��SS�;���<��SS�|���\��SS�����#|��SS � � �Cs420� � �Cs422� � �Cs444� � �Cs400�5?C�Q�����/���SSļ���.d�������9�9�a�9enc��9rate_control��9�#�9pool��x�G!5���
]p�������d����I�I�� � ��Y �����P�z<�����_�``_���������������' 5��d�����<���H��������H���Il������$��
^�����,���"4����4��frame�,�������'�I����d����I�I� ������c� ddc�������������"��d����<���H��������H��D������$��
b�����,���"4����4����,����������l�������$���f�$ggf�������������/��d������������*�����������
e��������init�$������L�,�����\<hi����(d��(������8�4�t�Renamed to `ColorModel`���)T����6��=�(�(�(�(�(�(�(�(��0))3)3)t�T�}~������R
�uwImgRef�4�uxComponentMap�d%;�uz�(3;�u{�R,8;�u|�lnXZ�BD46&(�K.lNu��;�;�ǐ;���;���;����:E� �
}��\��P������R����������"fi���Xe�ߋ���
~img����~�n�n�o~�I�I>>Triple�>prev�>curr�>��)�y��������p;�;�ǐ;���;���;����:E� �$�~�n��n��o��~����p��G��u����R����������"fi���Xe�ߋ�����
����bg����
��n��n��o������Ԏ�����n��n��o���������p|���n��n��o�����������p���n��n��o�����o��A��u����R����������"fi���Xe�ߋ���
��������n��n��o��������$���n��n��o������;�;�ǐ;���;���;����:E� ��p���n��n��o�����o�p�� �,� u��>>��>��>��>��)�y�������������� ����� 
���top�� mid�� bot�� AC24���! ��'�������Chain������3�����3�d+{������������3�����3�d+{��g�gIter��h��g�h
end_or_len��g�h_marker��gFPR<?���'�����������'�-�J����!���J�'��d�!���'�!��m��8��$�����!,,�!u�o�o�o�o
����!��#6��#u�o�o��
����#��,�#\�G)��])])t)t)����.+ For [`Encoder::with_internal_color_model`]�T��6K��D>���������,���KH Standard color model for photographic content. Usually the best choice.���;8 This library always uses full-resolution color (4:4:4).���DA This library will automatically choose between BT.601 or BT.709.�����6����6���@= RGB channels are encoded without color space transformation.���NK Usually results in larger file sizes, and is less compatible than `YCbCr`.���he Use only if the content really makes use of RGB, e.g. anaglyph images or RGB subpixel anti-aliasing.����6+.���6(��6��_�!#�����6��^�^��^��[�^���[����e�S����������������������q�aX�pÅÅą��:�������
�,��> 	��6(
��6���!#���6�6�
��
�,���6���!�(*-/8�9=?���6�p���
��H��6�6���46����6��6���
�L�������\Y Handling of color channels in transparent images. For [`Encoder::with_alpha_color_mode`]�t��7�2

��y�����������	���~ Use unassociated alpha channel and leave color channels unchanged, even if there's redundant color data in transparent areas.�����7�����7��
��	�� Use unassociated alpha channel, but set color channels of transparent areas to a solid color to eliminate invisible data and improve compression.�����7�����7l���
EB Store color channels of transparent images in premultiplied form.���C@ This requires support for premultiplied alpha in AVIF decoders.�����MJ It may reduce file sizes due to clearing of fully-transparent pixels, but���TQ may also increase file sizes due to creation of new edges in the color channels.��
���
=: Note that this is only internal detail for the AVIF file.���
VS It does not change meaning of `RGBA` in this library — it's always unassociated.����7"%���7(
��7��_�!#�����7��^�^��^��[�^���[����e�S�����
��
�,��� ��7(��7���!#���7�7���
�,���7���!�(*-/8�9=?���7�p���
��H��7�7���46����7��7���
�L�����D��8R�P��j����������,����8���8����8���88��8���!#�8��
�(��8��_�!#�����8��^�^��^��[�^���[����e�S�������
�,��� � �8(�!�8���!#���8�8���
�,��"�8���!�(*-/8�9=?���8�p���
��H�#�8#�8���46����8��8���
�L���$��� Same as `Ten`�><�T�$/���8BD���8����1. The newly-created image file + extra info FYI�3��d��9�	h%����������&# AVIF (HEIF+AV1) encoded image data�L���������:7 FYI: number of bytes of AV1 payload used for the color�|����I����B? FYI: number of bytes of AV1 payload used for the alpha channel�|����I(�%�9���!#���9�9���
�,����� Encoder config builder�����if The lifetime is relevant only for [`Encoder::with_exif()`]. Use `Encoder<'static>` if Rust complains.�<�����:�I�j��Rs���������\�l�L����o��|����oL�,����o̜������\����6��<����|�� �����7��d����8��$$�������������������;t���Ё(�&����:��_�dg46�����:��^�^��^��[�^���[����e�S�������
��,���(�'����:���IL46���:�:���
��,��2�n��n��o����p���p���\���;ʚc8�8�����������������Ʀdʦ���o��d�������������������;t������ t��������&�������ק tۧ������!|��������!|������˨$Ϩ��������������%�������ͩ!|ѩ������ t��������(�������Ȫ*�̪������%|��������������������;t��������l����(#��(�;��_�"$�����;��^�^��^��[�^���[����e�S�����#���
�,���� $��)�;(%��*�;���"$���;�;�%���
�,���?�25<8�46t0�J�=�V�0zy�J&���=(/(/�=��_� "�����=��^�^��^��[�^���[����e�S�����/(�
�,(���>���<��� Failures enum���"A>��<3	B,��=���N�i	G����������=���=�=1>��<���GD Slices given to `encode_raw_planes` must be `width * height` large.���YI>�<Bd����=����=�'B\���
��'���=����)>��<�����'Bl���
��'�=�=��ٮkm���=(?�C�=��_�!#�����=��^�^��^��[�^���[����e�S�����?��
�,����@��"<;�=��_��@֧X<@٧<�����=��^�^��^��[�^���[����e�S�����	@ݧ<�
�!@ާ<�@�<�@ծ"<;�=����@��><1@��<���=����������������;t������	@��<�
�!@��<�B�&<��n��n��o�������=��^�^��^��[�^���[����e�S�����p�F��&<��n��n��o����������^�^��^��[�^���[����e�S�����Q�J�&<��n��n��o����������^�^��^��[�^���[����e�S�����p�g��<o�=����g��<!g��<�>�=��
�_e���h��<p�=����h��<!h��<�E�=��
�����9F�?
pK�MN�Y CN%�F*�C/B4�79e2>�1Cu0Hb/M��TZ,Yp*^F(c�h�m� r<w�|+�0�������P���?�D�h�m�!���h�����������m�!�b
�g
���	����k		���	B�<%B��</	F��<9Fۺ<C	J�<MJ��<W]]	@�<g@��<q�wT'W'O"Encoder::with_internal_color_model�Encoder::with_exif()��Encoder::with_exif���Encoder::with_alpha_color_mode���ټ�������ټ���� + 5���������H�������������������I�I�I�H�J��������3J�o�Ԗ���xo�� ���p;\�\n����>ab��J��7$j�FUH9"���-8*�MmT��}t��_ۈtF.~�h
B�=h�G�o�:a}n��c�++ƣbE"���P~�(_O�XR�˜0��g�.����u�e׵44F����C��:���ȣ@��q��C~S��wIީ���������F�:E@6�FU�����8��(� �A�[�X��h�q
[O�4?����<�B�}���Sq��f���o}�v/:ua��ͥ0
5&��_��㽝|�vh��H@R�}xx�ݵOV�����ל�귷g݌��̬L6�*�ҫo����V	2O�y�QI3�����$��k�,c�OR�����y}�a�S���y����jG�拲{a]�~�[? y[c8��z��͓��n�9=|����֞��@�%����IN�v&��~����')���龴��)��7������-��]�rF�Z^�@����f�ڴ�
�~C.B/�[�l0�|~�	����PP�u���nI�u��dܲ�I�Q54R��BV�	H;����Wi=d�۰m%�-Y$�5�6����4Y��I]��1�q�����;�9�>"Lޠ���#�/Y�2�P��Z�r���ʙ�
n�H��v�~,�}Ѓ���	�!P�����%��.��B:�U��_�bRq����;�s��g�0������+�^:ĖWp+����ϝ$D��X�\��%�@a�)��8k�&�VQ?�,�F�'@S��2z-..L�Չ���<��G��'8�Ȏ�c��5)�v�>���U���0�ݗ���q@\�Vw���[�T�� �Xޜl��a�E��i�̛9�M}�g���W_6<�a/ ��
�	F�`D���0$�����A=��Z|S�U����Y��B�t#�rTG'F$�f�.[']�:��H@qNH�;�-�
�
J5.�d�+�B�>�*�5#5����(� �s���`A��})A�@��P���k����UM�nv���g~(
�L�w�?���x���U����L~F��,҇�^�m i��̿�n<���Q�aV�vE˄5hA<}M��pR��I��:�u8�sZ�5\'�
	�
3�ƒ�_�V�1j<:�ɹMð�U$
}b�l��jρ�1-�H�;J� 9f��KF��̣T,��.��P��4�m&��>dD��I;v��8�������g˼��+����ۊE�h�;1�+!Ք����cd��]��������l[\or�?M�Iwrv�,�2��s����ʔ������/�;D�ґ�
�ȹ{vEw4�����YsL���ָ�P[ ��X.H���ÿ�\`5�N>��Psɂ9��?��f��ٍ�Ry�(��,[mm���Hs-ͅ�Q�`[�@G3�t�*�x�q*�
�8�zopW{�z�Sn]\\/St{��u�H��H_��a,#|�#��F#�_9���%�E5��B����8A@S^M��k=���L�Ń#���B��ΝBO_����BxP=k���"����c~}64��{Y�߇#d�7�n������V����p�
��C��S����.r��U�hs�%2���'J���5���v�*��-��cپ�3��ٿ{���i����	�¸�"f����֞�$��V���#���gkM��D�U��"؋T��ޫ�7��C~���
�ly��P�!D^�}�0M�J�1��^�h�˦C1�w���$TB��ܑ�:�ԡ3ú%}$t�� �͉�J��Jrz��\'��n��=[�
�<"�-�Ԡ�/���Vv�K4�Y?3�O|�uz#�D����l��/�'�=cQf�9����!?J����Li5u���!F��'�՛��U�+��=f޲�(��V�Hq}ƌ���+ҪG\��¸�Py���E}H��������[�eH
	2ހ@؜%�緐ݵ�<��Ⱥ���}W�ҝl����i���ʮL�������D�_&�.`�-�Ť�"A�d����A�rN�������''�j<�wn)A�}�+�r@xYf�uDt��kW��&���c�DX�O/b�"���D��LPA�8Q��j��X"V��B^�ڏ/�,�Z��x�6k!�'�?v墨,I΍�:�a�ly�ir�Y.A��!X/f<Ę�ڛc4O���d�N����6�LM���`�4^�֞�ߋ��PPCu��_���n���V�@�����Y<�yt6���s�,�j�̱�U\���� ���v�
R�LjbG(���Lو
�=ܜ���{�@�g�ﱫX�mc��.��ʧN���F��si�O�ú��#p��Gc��I�N�|�j��Y��Z>' :��P#QX	l䠎��
���
h��K�^d�+��eB۸���x�y�����9/�
��,��V=@5(�v��5> �t�<A���f.�8T*�'�e��Xq�M����
u�?�ᛥ���0hV㈀��=ry��-q��I|�f^��\���фx��䬰��p�h�<�J��x�p��X�� �pg��
k���Z�#����=�P�|���`:�K>���(�3�z>��
j�<��o^i���t�䁆�3}��6鄭���%�чMc�C�PJuS��L���6�XB�چ�N�Z������&����
��emrC1
l_S��ې��v�b�`��ة#��8x�x-�/�+�I+Tn#o�	)�+5a5�5O6<7�7Q9�9;I<�<0>[?�@�A>F�G�G�H{I�I>J�J�K�K;N-O�O

PWZ^\�\s^h_!`�`ata�a�a9b^b�b%c~c�c�cdveh�h�h�h�hi i9iTi�i�i�j l<mFn}no�o+p�p�qr�rszs�sIt�t9u�u:v�x�xPy�y�z;|Y||}�}�}~~�~�~�~ ���u������������-�������/�v������F�d��'�E������2�P��������0���������%�?�X�r�������"�S��8�����8�S�������	�&�B�^�{����������l�����V�m�����L�j����X������+�I����������h�,����L�k�+�+Nno�y�N�m�@5�A�c�	h�y�yK|�}�}~�~�~��������������b�j��V�!�7���/�B�r������	�?�$����f�}�"�\�������;������X�
((((((((&(''+�+�56�69�9�:<�<�= ?@�D�J�MPN�SzX4Z�a�ab>btb�b;c�c�c0d�eh�h�h�h�hi%i>iYi�ij�j6lRmLn�no�o@p,r^tOv�xy�y�z�z�{%|l|�}M~�~�[���:�`������҄\�݅5�z�����߆&�w�X��c���c�����Ƌ�����)�C�\�v�����ƍf�K��=�X���Ԑ��+�G�c�������ב���q������7�}�T��D�^�����ʖ���\�1������)�+�+�+�4�4�4�4�4�4�4�4�45	5W5]5�5J687�7L9�9;D<�<+>V?�@�@�A:F�G�G�HwI�I:J�J�K�K5NO)O�O�O�OP�V�V�VW�Y�YZZ\.\=\K\Z\�\n^c_`�`aoa�a�a4bJbXb�b�bccjcxc�c�cdqeh�h�h�h�hii4iNi�i�i�j�k�kllm(m5m(n5nBnfnknrnyn�n�n�n�n�n�n�noo�o�o�o�o�o�o�o�o&p�p�qr�rsvs�sDt�t5u�u4vww%w�x�x5y<y@yFyLy�y�z�z|6|W|w}�}�}�}~�~�~�~�l���K�q�����܃������
�+�����ȅ+�r�����ʆ���A�b��"�C������0�N�������Њ,����������!�;�T�n��������K�Q��0�6����3�N���ɐ�� �=�Y�u�����̑��g�����P�g���ؓ"�H�h����/�U�r�����ޖ�&�G���И𘢙`�$�����E�d�����������ĜɜϜԜٜޜ����������
����!�&�+�0�5�:�?�D�I�N�S�X�]�b�g�l�q�v�{���������������������������ŝ˝՝ߝ�����
��!�'��+�+�4�4�4�4�455[5~5�5�69�9�:�;�<�=?�?�@�D�J|M;NO�S�V�VeX�YZZ"\1\N\ta�a�a9b^b�b%c~c�cdve
h�h�h�h�hi i9iTi�i�i�j�kl lm*m<m*n7nHninonvn�n�n�n�n�nooo�o�o�o�o�o�o+prIt:vww�x�x9yCyIy�y�z�z�{|Y|�}:~�~�Y�n�8�M����ރ��I�ʅ1�x�����̆�d�E�ψP�����_����{��������%�?�X�r�����N�S�3�8��8�S���ϐ�	�&�B�^�{�����ґ��l�������$�j�P��1�Z�u���Ɩ��I�����k���������œǜ͜Ҝלܜ���������������$�)�.�3�8�=�B�G�L�Q�V�[�`�e�j�o�t�y�~�������������������������ȝҝܝ�����
���$�*��6�<�n<5�5&67�7/9�9�:'<�<>5?.@�@EAFxF�G)H�H�IJxJtK�KN�N&OgO�O�OP�U�V�VWY�YZZ�Z+\:\F\W\�\]�^�_[`�`Ba�a�a$bFbSb�b�b�bcPcsc�c�c�cae�gh�h�h�h�hi.iGibi�i�j.k�kll�l%m2m�m2n?n�np�p�p�q�r�rYs�s"t�tuxuv�v"wDw�xy�y�z�z|/|G|_}�}�}�}~t~�~�~�e���D�j�����̃o���������������<�����Æ��7�R����3����	�+�>�����j�Ȋ%�����틽���4�N�g�������э;�� �s�̏��G�b���ސ���5�Q�m�����đ����{���8�b�y�Ɠ�A�X���[�(�N�h�����Ԗ��7�ڗ�������陧�k��1�T���+5�567M7'9�9�:<�<�=-?@�@3A	FOF�GH�H�I�IOJhK�KNwN O>O�O�O�O�U�V�V�V�X�YZZ�Z%\4\@\Q\o\�\�^y_2`�`a�a�ab@bMb�b�b�bcJcmc�c�c�cTe�gh�h�h�h�h
i&i?iZi�i}j	k�kll]lm,mum,n9n�np�p�p�q�r�r+s�s�s�t�tJu�u�vw.w�xy�y�z�z�{&|A|Q}�}�}�}~f~�~�~�~�\���;�a�����ƃa�������u������6�{���������.�L���-�q�����%�8����	�d��������ߋ�����+�E�^�x�����ȍ(�׎
�e�����>�Y���Ր��,�H�d�������ؑ���r���)�\�s����8�R��U��E�_�����˖���1�̗����ژ~���y�=��(�N���>5�5*67�739�9�:+<�<>9?�@GAF|F�G-H�H�IJ|JxK�KN�NkO�O�OPhV�V�Y	Z�[H\�\]�^�__`�`Fa�a�a&bHbUb�b�b�bcRcuc�c�c�cee�gh�h�h�hii2iKifi�i�j�kl�ln�np�pq�q�r�r^s�s't�t#u}uv�vIw�xy�y�z�z|4|I|d}�}�}�}~y~�~�~
�j���I�o�����΃t���������������>�����Ȇ��<�T����5������-�@�����l�͊*�����򋿌��9�S�l�������֍=��"�x�Џ��L�g�Ɛ���:�V�r�����ɑ�� �����=�d�{�˓
�F�Z���]�-�S�m�����ٖ�$�9�ߗ���☓��p��6�V����56�69�9�:<�<�=!?	@�D�J�MRN�S{X6Z�a�abvb�b=c�c�c2d�ehj�j8lTm�oBp.r`tQv,w�x
y�y�z&|m|�}N~�~���a�������]���6�����'�x�Y���d�	�d�����g�L��������8�~�U�E�����]�2������56�69�9�:<�<�="?@�D�J�MTN�S~X:Z�a�abvb�b=c�c�c2d�ej�j:lVm�oBp.r`tRv�x
ym|�}N~�~�ӄ]�ޅ'�x�Y��d�Njh�M�����~���������]�2������5�5�6<7	9�9�:<�<�=?�?�D>F�G�G�H{I�I>J�J�K�M?N-O�O�SiX#Z^\�\s^h_!`�`aya�a�acb�b*c�c�cd{e�i�j%lAm�o/p�p�qr�rszs�sMt�t9u�u>v�x�x�z|[|�}<~�~p�O�������K�̅��Ά�f�G�шR�����U�:�������&�l�3�w��K� �����h�,�
�r��1;EOZg������5?IS]hu�ISK���o"�@(O�VW�YZ-\<\Y\�k
l'm4m4nAn$w3$�$�$&%w%�%T&�&�&J'�'�'?(�$�$%%v%�%S&�&�&I'�'�'>(�(���|$�$%o%�%L&�&�&B'�'�'�$�$"%s%�%P&�&�&F'�'�'�546$7=9�9�:5<�<>C?�@"F�K N�NyV�Y�[�a�a*b�b�bVc�cdie�g�j�k�lnp�p�r�t�v�x#yi}�}~~y�����A��������������B����������;����*�+)51A�chFno�y�z�{?|�}�}~�~�~�W�6�}�ă���������/�v�����J��+���#�6�މ]�����&�����Z�q���P�N��X�Ė/���ؘ�L��h�y�L�z�͌��k��h�y�@�n�����_�������������������	


3
L
]
}
�
�
�
�
"&*.26:SWh�������Fe�����HLPTX\`dq���������!6KTjq~������� '+>EL`g�����������������'AEIbglqv�������������� +04<@DLPX\`h}��������������',7<@GKSW[cgosw����������$?RZr������������*@Wnz�����"7;CGKSmrv~��������������
%)17=CIOU[agmsy�������������������
")07>ELSZahov}�����������������h�y�y���Z�b�j�|�Ќ��y�����K5L5M5N5O5P5Q5R5S5T5U5�A�A�A�A�A�A�A�c�cM|�}~�~҃��!����X�9���D���A�&����^�=�����Z�0��%��x�OP�VZJ\Wb�bcwclV5�A�cR|�}�}~�~�~׃����&���Å�]�!�>���/�I���F�+���f���c�B�����_�"E&/�*oA!%I) ;#'G(pC�Y�Yt�x}�J�core_intrinsics�derive_clone_copy���J�o�Ԗ�(�7��+y���,���Z��J�o�Ԗ�U���WU��r}����fmt_helpers_for_derive��_�_J�o�Ԗ�!�+0�Η��IbM�����_�_J�o�Ԗ�I�ע-+�������J�o�Ԗ�	f��=���� re�f\��	derive_eq�����J�o�Ԗ�DpQ�x�A�b!��J�o�Ԗ���O�5%���;�@ت�<��A<<<J�o�Ԗ�w���+<`��QpP�����_�_J�o�Ԗ�S�i��!��ro���������J�o�Ԗ�K�' _��t�lE������J�o�Ԗ���������9�:�^�<�<<J�o�Ԗ����X8����e!�����_�_J�o�Ԗ��q��:��@~$�u���������J�o�Ԗ��=l�&�Jm�@�=���<q<<J�o�Ԗ�ю��Z��z��O\�����J�o�Ԗ��8��M E���,&��J�o�Ԗ� ��A��o�g��h<<<J�o�Ԗ� -���ҾtNu�������J�o�Ԗ��@��2i������J�o�Ԗ�
�^�zR��;��<<J�o�Ԗ�1�mv�s��<���j����J�o�Ԗ��=�·���t�r�������J�o�Ԗ弥����L��쏦v��J�o�Ԗ弿�ged��! �^J�o�Ԗ�����R<�>�q�^J�o�Ԗ娷t'���������J�o�Ԗ�z�ږ|D�telo������J�o�Ԗ���Kʃ��l}�����_�_J�o�Ԗ�=�+���t�h�������J�o�Ԗ���4�u&�_�_�J�o�Ԗ����Ly8]��/~��������J�o�Ԗ��c� �`�@�Be������_�_J�o�Ԗ��w�).o���5N��J�o�Ԗ��4Ұ�=�~$��������J�o�Ԗ�CA�� :Y�n�f��r<a<<J�o�Ԗ� ���~���w������J�o�Ԗ�8�b�	��;��<<J�o�Ԗ�����~q~$��������J�o�Ԗ�\��8Q����t������J�o�Ԗ�w}5�h<���ov�����_�_J�o�Ԗ�#dM!ލ~$��V������J�o�Ԗ�]x; yQ�9n@�R�e��r<�<<J�o�Ԗ��S28�!1�8�9���<<<J�o�Ԗ�"���)�.�?�<���<2<<J�o�Ԗ��u�LF�8R?�;�@ͳr<m<<J�o�Ԗ�̿��B`�7�8�p�<�<<J�o�Ԗ�{���:�:�;���<�<<J�o�Ԗ�B�Q���݀7:�9�:�\�<<<J�o�Ԗ�C+"�8~��6�7�f�<2<<J�o�Ԗ����S��6�5�6���<f<<J�o�Ԗ��7�D/Z5�4�5�p�<�<<J�o�Ԗ�C�k�
�4�3�4�f�<�<<J�o�Ԗ�:[�i���3�2�3���<	<<J�o�Ԗ����>>�i�2�1�2�f�<3	<<J�o�Ԗ��B���ʴ1�0�1�b�<f	<<J�o�Ԗ��h�_O�Xu0��0�Bo<�	<<J�o�Ԗ�����r����o��	<<J�o�Ԗ�f�-N��K��&����6����:����B����J������*����.�>��������}J��||���������N�"���2�
�������F���R����������}�A�����R�v�������G�N�������L�	�
���>�����r������N�I���N���M�������L����������������|��o�f������7�����_���>�{�������9�l�r�������q�.�1���b�������	�B���r�m���m:��l��<�=
�l���
�	�<����������>����4ODHT R����_�V�1���g�0V�KF��O_����B��.r��U��BV�	H;C����	�!PP��v�
R�����
h�)ґ�
�ȣ������WL���ָ���̣T,����''�j<�M���`�ݵ�<����\n����>rz��\'�=f޲�(��-q��7�X�� �pg=�a,#|�#�ð�U$
}b���F#�_9��hs�%2������')�7����(� ya�)��8\�bG(�������&���L��ة#��Q"���-8*�~C.B/�[�=]��1�q�H�I�Q54R�B����6�L�#d�7�n������8��(;J� 9f��Psɂ9��?���n<������=ry�6m&��>dD���!?J����Z^�@���;�+�r@xYf�7��C~���F�`D���mP�!D^�}��'J���0M�J�1���>"LޠJ���UM�n}r�?M�Iw�\`5�N>������PP�?�͉�J��J��`:�K>��A8A@S^M���[�T�� guS��L���I�j��X"V���4Y��IG�Y��Z>' &Sn]\\/S��-��]�rF:+�^:ĖX���W_6<�k_&�.`�-��v/:ua��� �_�bRT�Q�aV�v��K�^d�+*�'�e��2I|�f^��8v���g~(
~�=h�G
���0hV�5�v�b�`�P�uDt��@5(�v��5/�L�w�?���x����	2O�y�QI)t�*�x�q*��
�ly���C1�w��������{�@�N�|�j�%�����QJ��x�p�<F����t�䁆�3E�:�a�ly��ݗ���q@eW{�z�MmT��}��5����"���D�L�Չ���<`E@6�FU�U\���� ������Ys�l䠎��
(��f.�8T*1f<Ę�ڛcP[ ��X.H���7�����9Ť�"A���.�����,�j�̱�bE"���P~
xP=k��̿������LPA�8Q���ʧN��!���V�@�J�o�Ԗ���I��:�u��͓��n�24O���d�Nd����A����䬰��p:�=�P�|��@��B�tq��龴��)8u�e׵44�f�ڴ�
�<0$����nҝl�����D�U��"��I�u��dܲA��
j�<�C}��6�F�s���`Az���ÿ����k�,c�+V�����ל%�]�������B��ΝB��C��:���U����Yp��¸��.��P��4���N�Z��KM��pR��Ry�(�֬F.~�h
B	�ۊE�h��i���ʮL�������V�����/���Vv�t��_ۈt����F�:�<�B�}�(_O�XRH
	2ހ@��ʔ�����:��H@qt�
�8�zop���_���n��"f����u���n@5)�v�>�ca/ ��
�	l2�P��Z�Lyt6���s�h�<�;��ې�O�A=��Z|Sovh��H@R#Y$�5�6��FkW��&U����L~F��l��jρ��,�Z��x	> �t�<A�0�T��ޫ��֞��@�48�������/�'�=�,[mm����
	�
3�Ɗ�{vEw4�Lو
�=�6�XB��JDX�O/b�NH�;�u%����IN5��g˼�rv�,�2�H������
��emrM+ҪG\�Mc�C�PJH:��P#QX	'�֞�$�������%�чG�0
5&��!��})A�@{�wn)A�}��c�++ƣ�v�~,�}�O�1-�H��;1�+!Ք�v墨,I΍ir�Y.A
�(�3�z>B��Li5u����̬L6�*�'cQf�9�������9/�
-��p;\��`[�@G3���eB۸�+��PPCu��ϝ$D��XZ7$j�FUH9#�rTG'F$r��V�Hq}��ab��J�����Sq��C��S����k�&�VQ?]����Wi=D\�Vw��f�K4�Y?3���!X/�f�.[']s��H_���o�:a}n�p��Gc��I$�귷g݌�&E˄5hA<}�^�m i��̃�o^i��D���gkM����Xޜl��ahd�۰m%�-E���l[\o��O|�uz#���I;v�����x�y�,64��{Y����9�M}�gjl0�|~�	�>�
n�H�N��2z-.._}�a�S��-y[c8��z�1t{��u�H���B���낹8�sZ�5\'���xo�� ��L�Ń#���Wp+����Y��p�
��v�*��-����B:�U�S���%�E5��!F��'������U�+�������}W���6k!�'�?
rN���������
k���>C1
l_SN-�
�
J5vҫo����V(�D����l���,�F�'@S^����[�e�4^�֞�ߋ������D��O�4?�����G��'8aX��h�q
[�y����.ީ�����.�d�+�Bw�>�*�5#5x�k=���9=|���3ٿ{���i���:�ԡ3ú�Xq�M����3
u�?�ᛥ4$TB��ܑ�r���ʙM�F��si"��P���k�|�O�ú��##� �A�[���,��V=._��㽝|�"Z�#����?��U���0d��+�����cپ�3���V���#�����;�9Ij<:�ɹM�a]�~�[? 0�v&��~�6�Hs-ͅ�Q��Ȏ�c��b�%�緐��}xx�ݵO$��,҇������Y<���f��ٍ��B^�ڏ/�f���o}�Py���E}��ȣ@��q��\��%�@[%��.R��n��=[��jG�拲{/�^�h�˦�3�����$*���#�/Y�K�E��i��i\���фx9"����c~}��g�ﱫX�mc��. ���/�;D�����c�q����;�sU��s�����OR�����y,�C~S��wI%}$t�� �
�<"�-������	�������cd���˜0��g���^!*�(cHd��BH~�������Rd�31pCY|Uk�E�f���O&D�Z"LR3�rp>����fRP7;RZ%QUn��B$�)#KE\f
;Gr#Ds����������`Y$u~ vdRB��^ x>vQj9��1������$wWO����?f�FOr:�{'�B8t:un~lY
B�FGN!f�?[qm)k!O\�M�����;����>l~887v7Am9f))f�#����@����<c��z]���������cnmj~'^
9.���%������@C	�� >Qh{JF ���FP��pi����q�hx,�c�U��������y�g.����m�$���S>fGj07������O�J��o�3Mg`p$AGElL	jIOI)���+�[�)�2EK?-v	!q\Z]jR����H���L4J�
]u����^���z(�_H'D���F�|>���] C��=	��Of<>��X9<$ja�H�3���^!*�(cHd��`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ravif-0.13.0/src/av1encoder.rs� �I��<�^5�[��o�>���,#/-P@IESm	]-��JHRYB[6	
2+? G j"3\Pd&#*)28/(,A
3:38
69|�HD?#
O@3>
3?$5,
RN:R(
?N4-UL4$
CE5K&J
&_W,
@O32L!/T]Ca<R?|
$&;<="!OUJ<x0OVKDy
V&7Q/. 6-!(QQQ& O
.319!-2T]�;<="!/=LA{0/=MB|
l@p3o@a�S$,:<P'ql@Jp3ra�S%,;=P'r>,9;P$'8EG!3M% #>6T4<'I% $' B@^!7@1GM?RF;C=dcocckiL<)7
�+E9.</862T/"+�XX(P2#L1 .n$&,&'' +'&.0+>ABA!02AA""SaZ('dk(6K(uv�Yf@)2
;P)1I8P^j^``@>e�]o�9'(//22251^
 !)5148LT3-(2 ,?$0!# "##% )"!'"
,h))<AAAf!!!8@
�?).! <
�>%%8$2P#
��ԎS��������S�Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ravif-0.13.0/src/lib.rs� %z���؁c-�w��k��)�T81 *"G:#
,KPP9)"B$t=ZL*./6/0!P5"(B$tEU:AzM*7/0"U'"B$sE=M8XP�"B$#B#TJKg�|��_�����Ȩ��[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ravif-0.13.0/src/error.rs� G�o��	J*�R@����/PF
).
08DD
A�� �2�1������`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ravif-0.13.0/src/dirtyalpha.rs� ���tC�*�ʒ~5^��(�%
1'(--.iSH%6D22
93%&
%r718cJB2(9,C0%@%&W[XXX/-ADB2(a6!"SWTTT+-�3
/28
9"5*..<:/0899�[���NSFG¨!��"�%�&u'x86_64-unknown-linux-gnu���.Z�����7=���ravif�-1094148a50f93254�J�o�Ԗ�>���
�/������������v�����������������m���������������������������bb�������������������b�����������Arust-end-file