📄 libmemchr-6abce47e4deee6c4.rmeta
/home/palash/git/iron_learn/target/debug/deps/libmemchr-6abce47e4deee6c4.rmeta
Language: rmeta • Lines: 30483
rust
��#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
-5080178c80bf7a93���	ⷄ�ۆ��p��-225863f279df55c4��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�tests�,�@�$�@�,��$օ{�,�l�$�l��,�o�$�o��,��$���,���$���,�.�$�.aarch64�<��\��L���wasm32�4��\��	D�����,���$����,�?	�$�?	��,ޮ
�$Ӯ
��,�2�$�2�Imp���<��<������Byte�$�

�$�

��,���$����
$��\i�Lw�i�simd128�<��\��	D����searcher_kind_simd128���v�\�u�	D�u��u�searcher_kind_neon���{�\�z�L�z��z�prefilter_kind_simd128�����\���	D������prefilter_kind_neon�����\���L�������,���$���aarch64neon�\�O�\�O�L�O��O�wasm_simd128�d��\�~�	D���~���	

macros�log��trace�arch���USIZE_BYTES�USIZE_ALIGN�!
LOOP_BYTES�!�
!find�$	!rfind�&	!�!find_raw�)	!	rfind_raw�+	!	count_raw�!�	.'a�.'h�!
has_needle�!confirm�3�3�3�3�7	3�9	3	size_hint�<�<�<	next_back�?	A�
A�C	A�E	A�G	A�I	A�	K�K�A�A�P�P�P�P�T	P�W�W�W�Z	\�
\�^	\�`	\�b	\�d	\�	f�f�\�\�k�k�k�k�o	k�r�r�r�u	
has_zero_byte�wLO�wHI�splat�
packedpair�{{default_rank�}RANK�~{��
�	with_pair��find_prefilter��	�pair�{��
�with_ranker��R��with_indices��index1��index2�{HeuristicFrequencyRank��rank�{DefaultFrequencyRank��
{��{������	rabinkarp�����
�������
�����is_fast����
�forward��reverse��roll����del��is_equal_raw�shiftor���Mask���MAX_NEEDLE_LEN���
���twoway����������
���find_with_prefilter��find_small_imp��find_large_imp����
���rfind_small_imp��rfind_large_imp������������������
�contains�	is_prefix�	is_suffix�is_equal��generic����������V��	LOOP_SIZE���
�needle1��������	�search_chunk��impl Fn(V::Mask) -> usize��������
���needle2����������������
�����needle3��������������������
���5impl FnMut(*const u8, *const u8) -> Option<*const u8>����)impl FnMut(*const u8, *const u8) -> usize��������search_slice_with_raw����fwd_byte_by_byte��F��rev_byte_by_byte��� �count_byte_by_byte��� ���������������
�����
find_in_chunk��find_prefilter_in_chunk����min_haystack_len��matched�x86_64��avx2�������������
���is_available����	���	�����	���	���	�
find_raw_sse2��rfind_raw_sse2��count_raw_sse2��
find_raw_avx2��rfind_raw_avx2��count_raw_avx2���	��������������	���	����������	��������
����#���	���	���	���	��$��$��$��$��	��������������	����������	��������
����#���	���	���	���	��$��$��$��$��	�����	���������	���
�������	����������������
���with_pair_impl���#�����	find_impl��find_prefilter_impl�����"������������
����#���	���	�����	���	���	�
find_raw_impl��rfind_raw_impl��count_raw_impl���	��������������	���	����������	��������
����#���	���	���	���	��,��,��	��������������	����������	��������
����#���	���	���	���	��,��,��	�����	���������	���
�������	��������������
����*��#������*��*����"���unsafe_ifunc��
memchr_raw��memrchr_raw��memchr2_raw��memrchr2_raw��memchr3_raw��memrchr3_raw���cow��������������
�B��	new_owned��as_slice��
into_owned������
��4ext����distance��as_usize������4��5�����4��5������	�memrchr��	�memchr2��	�memrchr2��	�memchr3��	�memrchr3��	�memchr_iter����memrchr_iter��memchr2_iter����
memrchr2_iter��memchr3_iter����
memrchr3_iter������
��������	���	��������	��������
��������	��������	��������
�	�������	���
�����	�����2��2��2��3��3��3��memmem�����������	�
���searcher�������������
����������SearcherKindFn��searcher_kind_empty��searcher_kind_one_byte��searcher_kind_two_way��$searcher_kind_two_way_with_prefilter��searcher_kind_sse2��searcher_kind_avx2����
����>��is_none�������MAX_FALLBACK_RANK�����"���find_simple��	����PrefilterKindFn��prefilter_kind_fallback��prefilter_kind_sse2��prefilter_kind_avx2���	MIN_SKIPS��MIN_SKIP_BYTES���
�update��is_effective��is_inert��skips��������@�do_packed_search��MIN_LEN��MAX_LEN��	find_iter����'n����
rfind_iter�����A�����������A��
��4�����A�����������A��
��4�����A�������A��
��4����A������4���needle����A��
��4����4��A������4����D���
�
build_forward���A��4�build_forward_owned���4�build_forward_with_ranker���A����4�build_forward_with_ranker_owned�����4�
build_reverse���A��4�build_reverse_owned���4�	prefilter���Vector��BYTES��ALIGN������load_aligned��load_unaligned��movemask��cmpeq������movemask_will_have_non_zero��MoveMask��"all_zeros_except_least_significant��has_non_zero��
count_ones������clear_least_significant_bit��first_offset��last_offset���get_for_offset����H��I��I������I��I��I�x86sse2��������G��G������G��G��G��H�����x86avx2��������G��G������G��G��G��H����One��s1���	��
��OneIter�������;�it�������
������Two���L�s2����v2�����TwoIter�������;��M������������Three���L��N�s3�����N�v3�����	ThreeIter�������;��M������������{Finder����byte1��byte2�{��{{��{Pair�����{��{{	����P���	hash_2pow��������	FinderRev��
�����������
�������	���
�>�����
����P�masks���
needle_len������P�
�����������R�
���	���
����TwoWay��byteset��critical_pos��shift�����
����Shift��Small��period��Large���U��������Suffix��pos���U����
SuffixKind��Minimal��
�Maximal��
��������SuffixOrdering��Accept��
�Skip��
�Push��
��������ApproximateByteSet��
�����������L����L�����������������M����L��N����N�	�����
���������O����L��N��O����N��O������
��������Iter����original_start������haystack�������������P��������N��"���������������L����"����
�����M������;��M��	��	��	���	��	��	���M�	��	�"��	����	���N�	��	��	�;�	�M��	��	��	���	��	��	���O�	��	�"��	����	���P�	��	��	�;�	�M��	��	��	���	��	��	���P�	��	�"��	����	���L�	
�	���	��
��	���M�	��	��	�;�	�M��	��	��	���	��	��	���M�	
�	���	����	���N�	��	��	�;�	�M��	��	��	���	��	��	���O�	
�	���	����	���P�	��	��	�;�	�M��	��	��	���	��	��	���P�	
�	���
����
�������RealFn��FN��	find_avx2��
�	find_sse2��
�
find_fallback��
�detect��
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�������d��d��e�
��e�
��e�
��e�
�
�
�CowBytes��

�
��
���
��
���
��
���
�
��
Borrowed��
���
Owned��
�������������Memchr�������M������
�����Memchr2���������M�����������Memchr3�����������M�����������Searcher�����	���	���SearcherKind��empty��one_byte��two_way��two_way_with_prefilter�����"�
����TwoWayWithPrefilter��finder��prestrat���
������SearcherRev���	���������SearcherRevKind��Empty��
�OneByte���D��T��o�������PrefilterConfig����
�Auto��
��������	Prefilter�����	�rarest_byte��
rarest_offset������
PrefilterKind�������"�����PrefilterState���@�skipped���������Pre����prestate���o������FindIter�����A��[��t��o��V�����A�������A���FindRevIter�����A��[��o��V�	����A���
����A����P��A��D��;���A�����A����R��A��D��;�
��A�����A���
FinderBuilder���G��������>�SensibleMoveMask��
���������$8$8&8&8(8(8)8+8-8182878;8?8C8C8E8E8G8I8N8O8T8V8Z8^8^8`8`8b8d8i8j8o8q8u8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8��������L��L��]p��@}�����_������M��;��ME�-vb�2���_���J���I������M��L��N����N.���m�N����_������N��;��M��u=`���_��J��I�����O��L��N��O����N��OB+�xOT�Ϝ�_Ϝ����P��;��M�1?w�q���_ϝ�Jϝ�Iϝ����P��{��Q{��Q{*�<�ۀ����_������Q��{��{[˵ɉPj����_�������vw!��C��������P�����Q���ksu�T�_�������R���Zh'�f�_�����������*�W���L����_������������������_���P��S���S�L�M+7�X_�����P�����Xd�jb����_�������R����TD>	p��ȣ�_ȣ����T��T���T���U�Tm�p3F����_������U��U���U��U�(���8Pi�����_���_���V��V���U����ӭ�I�����V���VZwN��p����_�������W���W���W�0]�� 9����_������X���i$�YĶ���Χ�_Χ����L��L����� �Z�V=D�����_������M��L���N������N��泂%`ը����_������O��L���N���O������N���O��j���ƶը���_�����[��[���������[��M����C���_�������������P��������N���"��i�1.jը����_������L�����"���r��E���_�����M�	�;��	�M���K�V�'����_���J���I���M����	�	�M�	���	�"��?R�X�����_����	�	�N�	�;��	�M���	�)������_���J���I���M����	�	�O�	���	�"�|�`�����_����	�	�P�	�;��	�M��,z
����_ذ�Jذ�Iذ�Mذ��	�	�P�	���	�"���M�D��q�б�_б��	�	�	�L�	���ṣqp�f����_����	�	�M�	�;��	�M���g�p������_���J���I���M����	�	�	�M�	��
g�5I�Z���_���	�	�N�	�;��	�M��鐫:���_���J���I���M����	�	�	�O�	�����r2�����_����	�	�P�	�;��	�M�֝���'���_���J���I���M����	�	�	�P�	���^�yь0����_����
�
�
�j�
���A�lu��_Ʒ��
���k������k�����y����_���Ʒ���������l�����M�q=�{n[���_���J���I���M������l��������M���^�DT����_���J���I���M������m�����������M��W��P�B���_���J���I���M������n�����	����
��`�J��_������n��n���n���n���o������"�
���_3�h������o��o���o�uB��3/S���_�����p��	������Zd�EkF�_�������p��q��D���T��o��[ǰ#S��_����������qD��l≹����_�������r�����	���r���r��D���<����_������r��������"�n=i�����������s��@���s�dz�L�������_���_���t��t���o�f���WT��_���t��[���t���o���V������X��A����J������u��[���o���V�c���)�����A�_���J������P��D���;�����m�A�_������R��D���;�Ȋ��X-bD�A�_������w��G�X;�d�Z��_����������x����a�D�֟����_������������__m128i�������)
�������__m256i����e���(z��������������������������������������������������	��	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�	�
�
��
�������������������������������������������������������������������������	�	�	�	�	�	�	�	�	�	�	�	�
�	�������������������������������������������������������������������	��	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�	�
�
��
����������������������������������3�P�k�����	��	��	��	��	����������<�W�r�����	��	��	��	��	���������
��������������������	��	��	��	��	��������
����������9�
� ��_:��J��I_�Q���������M	�?��
����!1	\���M	��R�����6,���1������_�|�\��.	1/\��+ ,��.��_�|��\�.	1/\��*",����,~�_�\ʁ

,ʁ
z$Ё
2���x,%_�\�

,���$��
1�ہy,�%_�d����	�����	ȅ�';	T����X	��\����!	,˅	΅z����,ڄЄ43���b�5Y������#�"
�)7<4O3b2u1�0�/�.�-�g���B�C���,�+�*�)�(�'�&�%�$�#�"�!�8� ���������������������������z���������������������������������������~�	x�	��	��	��	��	��	��	��
��
��
��
��
��
��
��
����p�������������{�����������r���
��
��
��
��
��
��
��
��������������������������������������������������������������������i�P�b�`�a�Q�����t�s�������y�k���m�n�|�o�R�l�v���q���w�}���u�\�j�S�H�c�]�A�O��������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��"��"��"��"���"~L1_�	*5<256��
�,7>256���T����2	/��-^�����8�,���6������_��
�,7>256�d�(�(D�(�ը3	64�ըf��(&�,�(���-��ը��ը_�d����D���ը6	85�ըi���&�,�����/��ը��ը_�d����D���ը6	85�ըi���&�,�����/��ը��ը_�������"���'250���2Ԣ����&50��������&8������,��&2��� ԍ��,��&32��<
��<�,�<$16�|�=\�=����=3	6���4f��<%�,�<���-��������_��F
 ĵF�,�F$32�|�F\�F����F3	6���4f��F%�,�F���-��������_���<
��%��1��9@\�[
��%��18?��

��%��1��9@��
��%ȣ1��9@̹�
��&Χ29@t�


�	�	%��1���L��L����� �Z�V=D��ryt�{

�	�	%�1���M��L���N������N��泂%`�������

�	�	&��2���O��L���N���O������N���O��j���ƶ������
�	�	%��1���P��������N���"��i�1.j������
�
�
'�
�
�
�j�
���A�lub�
���k������k�����y����D�
�
�'��3
>E,�
�
�'��3���Box�������lf���]vǓ�B�B�BGlobal�����I������("
��&��29@��������=�,�>�4�>��6<�>��7d�>��6<�>�	�7d�>�
�6\�?��5<�?��6D�?�
�7l�?��6D�?��7l�?��6d�?��l4�?��l<�?��m<�?���A��6�6
This library provides heavily optimized routines for string search primitives.

# Overview

This section gives a brief high level overview of what this crate offers.

* The top-level module provides routines for searching for 1, 2 or 3 bytes
  in the forward or reverse direction. When searching for more than one byte,
  positions are considered a match if the byte at that position matches any
  of the bytes.
* The [`memmem`] sub-module provides forward and reverse substring search
  routines.

In all such cases, routines operate on `&[u8]` without regard to encoding. This
is exactly what you want when searching either UTF-8 or arbitrary bytes.

# Example: using `memchr`

This example shows how to use `memchr` to find the first occurrence of `z` in
a haystack:

```
use memchr::memchr;

let haystack = b"foo bar baz quuz";
assert_eq!(Some(10), memchr(b'z', haystack));
```

# Example: matching one of three possible bytes

This examples shows how to use `memrchr3` to find occurrences of `a`, `b` or
`c`, starting at the end of the haystack.

```
use memchr::memchr3_iter;

let haystack = b"xyzaxyzbxyzc";

let mut it = memchr3_iter(b'a', b'b', b'c', haystack).rev();
assert_eq!(Some(11), it.next());
assert_eq!(Some(7), it.next());
assert_eq!(Some(3), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches

This example shows how to use the [`memmem`] sub-module to find occurrences of
a substring in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`memmem::Finder`]:

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```

# Why use this crate?

At first glance, the APIs provided by this crate might seem weird. Why provide
a dedicated routine like `memchr` for something that could be implemented
clearly and trivially in one line:

```
fn memchr(needle: u8, haystack: &[u8]) -> Option<usize> {
    haystack.iter().position(|&b| b == needle)
}
```

Or similarly, why does this crate provide substring search routines when Rust's
core library already provides them?

```
fn search(haystack: &str, needle: &str) -> Option<usize> {
    haystack.find(needle)
}
```

The primary reason for both of them to exist is performance. When it comes to
performance, at a high level at least, there are two primary ways to look at
it:

* **Throughput**: For this, think about it as, "given some very large haystack
  and a byte that never occurs in that haystack, how long does it take to
  search through it and determine that it, in fact, does not occur?"
* **Latency**: For this, think about it as, "given a tiny haystack---just a
  few bytes---how long does it take to determine if a byte is in it?"

The `memchr` routine in this crate has _slightly_ worse latency than the
solution presented above, however, its throughput can easily be over an
order of magnitude faster. This is a good general purpose trade off to make.
You rarely lose, but often gain big.

**NOTE:** The name `memchr` comes from the corresponding routine in `libc`. A
key advantage of using this library is that its performance is not tied to its
quality of implementation in the `libc` you happen to be using, which can vary
greatly from platform to platform.

But what about substring search? This one is a bit more complicated. The
primary reason for its existence is still indeed performance, but it's also
useful because Rust's core library doesn't actually expose any substring
search routine on arbitrary bytes. The only substring search routine that
exists works exclusively on valid UTF-8.

So if you have valid UTF-8, is there a reason to use this over the standard
library substring search routine? Yes. This routine is faster on almost every
metric, including latency. The natural question then, is why isn't this
implementation in the standard library, even if only for searching on UTF-8?
The reason is that the implementation details for using SIMD in the standard
library haven't quite been worked out yet.

**NOTE:** Currently, only `x86_64`, `wasm32` and `aarch64` targets have vector
accelerated implementations of `memchr` (and friends) and `memmem`.

# Crate features

* **std** - When enabled (the default), this will permit features specific to
the standard library. Currently, the only thing used from the standard library
is runtime SIMD CPU feature detection. This means that this feature must be
enabled to get AVX2 accelerated routines on `x86_64` targets without enabling
the `avx2` feature at compile time, for example. When `std` is not enabled,
this crate will still attempt to use SSE2 accelerated routines on `x86_64`. It
will also use AVX2 accelerated routines when the `avx2` feature is enabled at
compile time. In general, enable this feature if you can.
* **alloc** - When enabled (the default), APIs in this crate requiring some
kind of allocation will become available. For example, the
[`memmem::Finder::into_owned`](crate::memmem::Finder::into_owned) API and the
[`arch::all::shiftor`](crate::arch::all::shiftor) substring search
implementation. Otherwise, this crate is designed from the ground up to be
usable in core-only contexts, so the `alloc` feature doesn't add much
currently. Notably, disabling `std` but enabling `alloc` will **not** result
in the use of AVX2 on `x86_64` targets unless the `avx2` feature is enabled
at compile time. (With `std` enabled, AVX2 can be used even without the `avx2`
feature enabled at compile time by way of runtime CPU feature detection.)
* **logging** - When enabled (disabled by default), the `log` crate is used
to emit log messages about what kinds of `memchr` and `memmem` algorithms
are used. Namely, both `memchr` and `memmem` have a number of different
implementation choices depending on the target and CPU, and the log messages
can help show what specific implementations are being used. Generally, this is
useful for debugging performance issues.
* **libc** - **DEPRECATED**. Previously, this enabled the use of the target's
`memchr` function from whatever `libc` was linked into the program. This
feature is now a no-op because this crate's implementation of `memchr` should
now be sufficiently fast on a number of platforms that `libc` should no longer
be needed. (This feature is somewhat of a holdover from this crate's origins.
Originally, this crate was literally just a safe wrapper function around the
`memchr` function from `libc`.)
����������������6���7���6��	�7��
�6���5���6��
�7���6���7���6���l���l���m�������=���>���>�������������|qtfi[^PSEH:=/2$'T�@4�@�������,���,�8��&�8��
�*���+���8����8�<��7logging�L���,���,�8��
���,�����,���,�8��&�8��
�*���8��	���8��'�8�,�	���,���,�8��
���,�����,���,�8��&�8��
�*���8��	���8��'�8�,�	���,���,�8��
�d�@���
A module with low-level architecture dependent routines.

These routines are useful as primitives for tasks not covered by the higher
level crate API.
�$�@��\����
Contains architecture independent routines.

These routines are often used as a "fallback" implementation when the more
specialized architecture dependent routines are unavailable.
��{�������t���
�

Provides architecture independent implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers
are typically slower than hand-coded vector routines accomplishing the same
task, but are also typically faster than naive scalar code. These routines
effectively work by treating a `usize` as a vector of 8-bit lanes, and thus
achieves some level of data parallelism even without explicit vector support.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, than using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4� wz�������<�
��<����
7��
,d���\���\�D���"#$&()+-.12��T�!!����C@ Create a new searcher that finds occurrences of the byte given.����!!
#�D4���4��JG Return the first occurrence of the needle in the given haystack. If no���41 such occurrence exists, then `None` is returned.�����HE The occurrence is reported as an offset into `haystack`. Its maximum���;8 value for a non-empty haystack is `haystack.len() - 1`.�$�������Ǔ����������������;t���!�!
$$��[D�4�$<closure_kind>�%<closure_signature>�%<upvars>�%%$%������������������;t���������5��IF Return the last occurrence of the needle in the given haystack. If no���4������H����;��,�������Ǔ��!�!
&$��[D�4�&��'��'��''&'������-��>; Counts all occurrences of this byte in the given haystack.�,�������Ǔ!�!
($��[D���)s�� 63 Like `find`, but accepts and returns raw pointers.��!���!C@ When a match is found, the pointer returned is guaranteed to be���! `>= start` and `< end`.��"���"IF This routine is useful if you're already using raw pointers and would���"GD like to avoid converting back to a slice before executing a search.��#�d�#	 # Safety��#���#52 * Both `start` and `end` must be valid for reads.���$@= * Both `start` and `end` must point to an initialized value.���$HE * Both `start` and `end` must point to the same allocated object and���%DA must either be in bounds or at most one byte past the end of the���% allocated object.���&IF * Both `start` and `end` must be _derived from_ a pointer to the same�\�& object.���&GD * The distance between `start` and `end` must not overflow `isize`.���'IF * The distance being in bounds must not rely on "wrapping around" the���' address space.��(���(KH Note that callers may pass a pair of pointers such that `start >= end`.���(1. In that case, `None` will always be returned.�D�)����������!�)!
)$�)�,�)��)�*)��*��*��**)*����?t��674 Like `rfind`, but accepts and returns raw pointers.��7���7C����7���8���8I����8G���9�d�9���9���95����:@����:H����;D����;����<I��\�<����<G����=I����>���>���>K����>1��L�?����������!�?!
+$�?�,�?��@�A+��,��,��,,+,������QI��IIF Counts all occurrences of this byte in the given haystack represented���I by raw pointers.��J���JI����JG���K�d�K���K���K5����L@����LH����MD����M����MI��\�N����NG����OI����O���P���PK����P.+ In that case, `0` will always be returned.�L�Q��������!�Q!
-$�Q�,�Q��Q��VD��UFC Returns an iterator over all occurrences of the needle byte in the���U given haystack.��U���UIF The iterator returned implements `DoubleEndedIterator`. This means it���V:7 can also be used to find occurrences in reverse order.�$�W/0/��0Ǔ���M��;��ME�-vb�2/0!�W!
.$�W�[D�W�W��X*T�X����!�X!
1$�Xchunk�,�X��Y,<�Y����!�Y!
2$�Y
haystack_byte�l�Y��^)�4�554��679;�J�J�J�J97;�^�^L�_$�_33��_#$�_������3�_3
7��$�_4�a7��8��8��8878������b,�b��33
9��$�b4�b9��:��:��::9:������d-L�d������3�d3
;��$�d��e4�=�>>=��?�I?�e�e��e(L�e������<�e<
?��$�e4�g?��@��@��@@?@����D�j��BCEGIKNO��k+��kHE Create a new searcher that finds occurrences of the two needle bytes�T�k given.��k��AA
B�<�l�<�l��r4��pGD Return the first occurrence of one of the needle bytes in the given���qDA haystack. If no such occurrence exists, then `None` is returned.��q���qH����r;��$�s������Ǔ��A�sA
C$�s�[D�s4�uC��D��D��DDCD������x5��uFC Return the last occurrence of one of the needle bytes in the given���vD���v���vH����w;��,�x������Ǔ��A�xA
E$�x�[D�x4�zE��F��F��FFEF�������s��z6���{���{C����{���|���|I����|G���}�d�}���}���}5����~@����~H����D���������I��\ـ����G�����I�������������K����1��Dă����������AփA
G$׃�,������G��H��H��HHGH������t���7������C��ܳ���Ӑ��ېI�����G�����d����������5���В@�����H����D��������ŔI��\�������G����I�������Ԗ��ܖK�����1��L������������A��A
I$���,�������I��J��J��JJIJ�������D���JG Returns an iterator over all occurrences of one of the needle bytes in��Ӡ the given haystack.������IȄ�š:��$��LML��MǓ���N��;��M��u=`LMA��A
K$���[D�� �����*T������A��A
N$��ԇ,ƣ�Ȥ,<ˤ����AӤA
O$Ԥ��lڤ���)�Q�RQR�STV�J�J�JVTêǪL�$�PP���#$�������P��P
T��$��4��T��U��U��UUTU�������-L�����P��P
V��$���ή4�X�YXY�Z�IZӮ׮���(L�������W��W
Z��$��4DZZ��[��[��[[Z[����T��Ϝ]^`bdfij���:���JG Create a new searcher that finds occurrences of the three needle bytes�T׵���Ϝ\\
]�<���<���<�����4�ǻG���D��ܼ���H�����;��$�����Ϝ�Ǔ��\��\
^$���[D��4��^��_��_��__^_��Ϝ���5���FǓ���D��������H�����;��,�����Ϝ�Ǔ��\��\
`$���[D��4��`��a��a��aa`a��ī���s���6��������C�������������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��D����Ϝ������\��\
b$���,�������b��c��c��ccbc��ī���t���7��������C��ܳ���������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L����Ϝ������\��\
d$���,�������d��e��e��eede��ī���F���J������������IȄ���:��$��ghgϜhǓ���P��;��M�1?w�qgh\��\
f$���[D�� �����*T����Ϝ\��\
i$��ԇ,�����,<����Ϝ\��\
j$����l�����+�l�mmlϝnoq�J�J�Jqo����L��$��kk���#$����ϝ��k��k
o��$��4��o��p��p��ppop��ī���-L����ϝk��k
q��$�����6�s�tstϝu�Iu�������(L����ϝ��r��r
u��$��4��u��v��v��vvuv����"l��
wx���|����|ہ����,ʄ����n�����
Provides an architecture independent implementation of the "packed pair"
algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for. Note that
this module provides an architecture independent version that doesn't do as
good of a job keeping the search for candidates inside a SIMD hot path. It
however can be good enough in many circumstances.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�T�}������4��{|��{|l�(��d�{~� $��f\���������
+��JG Create a new prefilter that reports possible locations where the given��� needle matches.��
��Ǔ����������������;t�������
�
��D4�
��=��0- Create a new prefilter using the pair given.�����GD If the prefilter could not be constructed, then `None` is returned.�����GD This constructor permits callers to control precisely which pair of���! bytes is used as a predicate.�L���Ǔ�������
��D4��$���>��96 Run this finder on the given haystack as a prefilter.�����JG If a candidate match is found, then an offset where the needle *could*���&# begin in the haystack is returned.�t�������Ǔ�����
�$��[D�$����������������܅ ��DA Returns the pair of offsets (into the needle) used to check as a���GD predicate before confirming whether a needle exists at a particular�l�
 position.�$� ��������� �
�$� L�+���������-)��+74 Create a new pair of offsets from the given needle.��+���+EB If a pair could not be created (for example, if the needle is too���,$! short), then `None` is returned.��,���,A> This chooses the pair in the needle that is believed to be as���-=: predictive of an overall match of the needle as possible.��-��Ǔ����������������;t�������-�
��D4�-��2n��.B? Create a new pair of offsets from the given needle and ranker.��/���/IF This permits the caller to choose a background frequency distribution���/HE with which bytes are selected. The idea is to select a pair of bytes���0FC that is believed to strongly predict a match in the haystack. This���1B? usually means selecting bytes that occur rarely in a haystack.��1���1E����2$��\�2��Ǔ��������3������2�����2
����D4�3ranker�4�335��Di��>C@ Create a new pair using the offsets given for the needle given.��?���?HE This bypasses any sort of heuristic process for choosing the offsets���?<9 and permits the caller to choose the offsets themselves.��@���@GD Indices are limited to valid `u8` values so that a `Pair` uses less���@JG memory. It is not possible to create a `Pair` with offsets bigger than���AIF `u8::MAX`. It's likely that such a thing is not needed, but if it is,���BEB it's suggested to build your own bespoke algorithm because you're���BJG likely working on a very niche case. (File an issue if this suggestion���C  does not make sense to you.)��C���CE����D$��d�D��Ǔ����D�
��D4�D�4�E�4�E��J��J)& Returns the first offset of the pair.�4�J������K�
�$�K��K��K*' Returns the second offset of the pair.�4�K������K�
�$�K��d ��LOL This trait allows the user to customize the heuristic used to determine the���LEB relative frequency of a given byte in the dataset being searched.��M���MMJ The use of this trait can have a dramatic impact on performance depending���NOL on the type of data being searched. The details of why are explained in the���NOL docs of [`crate::memmem::Prefilter`]. To summarize, the core algorithm uses���OMJ a prefilter to quickly identify candidate matches that are later verified���PIF more slowly. This prefilter is implemented in terms of trying to find���PKH `rare` bytes at specific offsets that will occur less frequently in the���QMJ dataset. While the concept of a `rare` byte is similar for most datasets,���QHE there are some specific datasets (like binary executables) that have���RMJ dramatically different byte distributions. For these datasets customizing���RNK the byte frequency heuristic can have a massive impact on performance, and���S*' might even need to be done at runtime.��S���SIF The default implementation of `HeuristicFrequencyRank` reads from the���TLI static frequency table defined in `src/memmem/byte_frequencies.rs`. This���UMJ is optimal for most inputs, so if you are unsure of the impact of using a���UMJ custom `HeuristicFrequencyRank` you should probably just use the default.��V�l�V
 # Example��V�<�V ```���V use memchr::{���V63     arch::all::packedpair::HeuristicFrequencyRank,���W     memmem::FinderBuilder,�4�W };��W���WLI /// A byte-frequency table that is good for scanning binary executables.���X struct Binary;��X���X,) impl HeuristicFrequencyRank for Binary {���X(%     fn rank(&self, byte: u8) -> u8 {���X&#         const TABLE: [u8; 256] = [���YMJ             255, 128, 61, 43, 50, 41, 27, 28, 57, 15, 21, 13, 24, 17, 17,���YJG             89, 58, 16, 11, 7, 14, 23, 7, 6, 24, 9, 6, 5, 9, 4, 7, 16,���ZLI             68, 11, 9, 6, 88, 7, 4, 4, 23, 9, 4, 8, 8, 5, 10, 4, 30, 11,���[>;             9, 24, 11, 5, 5, 5, 19, 11, 6, 17, 9, 9, 6, 8,���[NK             48, 58, 11, 14, 53, 40, 9, 9, 254, 35, 3, 6, 52, 23, 6, 6, 27,���\FC             4, 7, 11, 14, 13, 10, 11, 11, 5, 2, 10, 16, 12, 6, 19,���\NK             19, 20, 5, 14, 16, 31, 19, 7, 14, 20, 4, 4, 19, 8, 18, 20, 24,���]C@             1, 25, 19, 58, 29, 10, 5, 15, 20, 2, 2, 9, 4, 3, 5,���]MJ             51, 11, 4, 53, 23, 39, 6, 4, 13, 81, 4, 186, 5, 67, 3, 2, 15,���^<9             0, 0, 1, 3, 2, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0,���^LI             12, 2, 1, 1, 3, 1, 1, 1, 6, 1, 2, 1, 3, 1, 1, 2, 9, 1, 1, 0,���_41             2, 2, 4, 4, 11, 6, 7, 3, 6, 9, 4, 5,���_LI             46, 18, 8, 18, 17, 3, 8, 20, 16, 10, 3, 7, 175, 4, 6, 7, 13,���`=:             3, 7, 3, 3, 1, 3, 3, 10, 3, 1, 5, 2, 0, 1, 2,���aNK             16, 3, 5, 1, 6, 1, 1, 2, 58, 20, 3, 14, 12, 2, 1, 3, 16, 3, 5,���a:7             8, 3, 1, 8, 6, 17, 6, 5, 3, 8, 6, 13, 175,�t�b         ];���b          TABLE[byte as usize]�L�b     }�,�b }���b52 // Create a new finder with the custom heuristic.���c%" let finder = FinderBuilder::new()���c@=     .build_forward_with_ranker(Binary, b"\x00\x00\xdd\xdd");���c)& // Find needle with custom heuristic.���d<9 assert!(finder.find(b"\x00\x00\x00\xdd\xdd").is_some());�<�d����d������d������ �����h��eGD Return the heuristic frequency rank of the given byte. A lower rank���eHE means the byte is believed to occur less frequently in the haystack.��f���fKH Some uses of this heuristic may treat arbitrary absolute rank values as���fHE significant. For example, an implementation detail in this crate may���gJG determine that heuristic prefilters are inappropriate if every byte in���h! the needle has a "high" rank.�$�h������h�
���$�hbyte�$�h��i&��i�vw!��C��.)�����i4�����j$�j�����j�
�$�j��$�j��kQ��jLI This permits passing any implementation of `HeuristicFrequencyRank` as a���k borrowed version of itself.������������k�����l������k)+��l$�l������l�
����$�l��$�l�����
An implementation of the [Rabin-Karp substring search algorithm][rabinkarp].

Rabin-Karp works by creating a hash of the needle provided and then computing
a rolling hash for each needle sized window in the haystack. When the rolling
hash matches the hash of the needle, a byte-wise comparison is done to check
if a match exists. The worst case time complexity of Rabin-Karp is `O(m *
n)` where `m ~ len(needle)` and `n ~ len(haystack)`. Its worst case space
complexity is constant.

The main utility of Rabin-Karp is that the searcher can be constructed very
quickly with very little memory. This makes it especially useful when searching
for small needles in small haystacks, as it might finish its search before a
beefier algorithm (like Two-Way) even starts.

[rabinkarp]: https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm
�L���������<������\�������� #��DA Create a new Rabin-Karp forward searcher for the given `needle`.�����KH The needle may be empty. The empty needle matches at every byte offset.�����IF Note that callers must pass the same needle to all search calls using���  this `Finder`.�� ��Ǔ����!�
��D4� ��(C��$A> Return the first occurrence of the `needle` in the `haystack`���$A> given. If no such occurrence exists, then `None` is returned.��%���%GD The `needle` provided must match the needle given to this finder at���& construction time.��&���&IF The maximum value this can return is `haystack.len()`, which can only���&HE occur when the needle and haystack both have length zero. Otherwise,���'GD for non-empty haystacks, the maximum value is `haystack.len() - 1`.�$�(�������Ǔ�Ǔ����(�
�$�(�[D�(�D4�(��6���+6���+���+C����,IF `>= start` and `<= end`. The pointer returned is only ever equivalent���-GD to `end` when both the needle and haystack are empty. (That is, the���-+( empty string matches the empty string.)��.���.I����.G���/�d�/���/���/KH Note that `start` and `end` below refer to both pairs of pointers given���0JG to this routine. That is, the conditions apply to both `hstart`/`hend`���0 and `nstart`/`nend`.��0���15����1@����2H����2D����3����3I��\�4����4G����4I����5����5.+ * It must be the case that `start <= end`.�D�6����������������6�
�$�6hstart�4�6hend�$�6nstart�4�6nend�$�7t�<�������=&��=DA Create a new Rabin-Karp reverse searcher for the given `needle`.��=��Ǔ����=�
��D4�=��ED��A@= Return the last occurrence of the `needle` in the `haystack`���AA���B���BG����CƑ�C���CI���CH’��DG��,�E�������Ǔ�Ǔ����E�
�$�E�[D�E�D4�E��S���H7���H���HC����II����JG���J+���K���KI����KG���L�d�L���L���LK����MJ����MӘ�N���N5����N@����OH����OD����P����PI��\�Q����QG����QI����R����R.��L�S����������������S�
�$�S��4�S��$�S��4�S��$�T��Y><�Y���Ǔ�Ǔ�Y
��[D�Y_needle�<�ZL�[����������\�\�����
���^?<�^���������
��,�^��^��b?<�b���������
��,�b��b��f5$�f�����������f�
�$�f�o4�fold��f�
�fܵg�g��
�
����g�
�$�g��$�g��i,�i��
�
�
���
����i�
�$�i�o4�i��$�i��nDd�n�����
����ny��nn��n|����
An implementation of the [Shift-Or substring search algorithm][shiftor].

[shiftor]: https://en.wikipedia.org/wiki/Bitap_algorithm
�<�����������L�$��\��������t������+��B? Create a new Shift-Or forward searcher for the given `needle`.�����K����
�
Ǔ����������������;t��������
��D4�U}����4��GD Return the first occurrence of the needle given to `Finder::new` in���
FC the `haystack` given. If no such occurrence exists, then `None` is�l�
 returned.�����JG Unlike most other substring search implementations in this crate, this���JG finder does not require passing the needle at search time. A match can���JG be determined without the needle at all since the required information���=: is already encoded into this finder at construction time.�����I���H’��G��$��
�
�
���
Ǔ�����
�$��[D�t���	�	
An implementation of the [Two-Way substring search algorithm][two-way].

[`Finder`] can be built for forward searches, while [`FinderRev`] can be built
for reverse searches.

Two-Way makes for a nice general purpose substring search algorithm because of
its time and space complexity properties. It also performs well in practice.
Namely, with `m = len(needle)` and `n = len(haystack)`, Two-Way takes `O(m)`
time to create a finder, `O(1)` space and `O(n)` search time. In other words,
the preprocessing step is quick, doesn't require any heap memory and the worst
case search time is guaranteed to be linear in the haystack regardless of the
size of the needle.

While vector algorithms will usually beat Two-Way handedly, vector algorithms
also usually have pathological or edge cases that are better handled by Two-Way.
Moreover, not all targets support vector algorithms or implementations for them
simply may not exist yet.

Two-Way can be found in the `memmem` implementations in at least [GNU libc] and
[musl].

[two-way]: https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm
[GNU libc]: https://www.gnu.org/software/libc/
[musl]: https://www.musl-libc.org/
�4��������������	����L�	����L�	����t�	����L�	Y��	BMO<>\�	/\�&���������'#��&C@ Create a searcher that finds occurrences of the given `needle`.��&���&IF An empty `needle` results in a match at every position in a haystack,���'" including at `haystack.len()`.��'�
�
Ǔ����(�
��D4�(��/C��,HE Returns the first occurrence of `needle` in the given `haystack`, or���-0- `None` if no such occurrence could be found.��-���-C@ The `needle` given must be the same as the `needle` provided to���. [`Finder::new`].��.���.I����/"־$�/�
�
�
�
���
Ǔ�
Ǔ����/�
�$�/�[D�/�D4�/��5���5�
�
�
�
�
������������������;t������t��t���o�f���WT�
�
Ǔ�
Ǔ����5�
�$�5pre��5�[D�5�D4�5��;�t�;��
�
�
�
�
������������������;t������t��t���o�f���WT�
�
Ǔ�
Ǔ����;�
�$�;���;�[D�<�D4�<�U4�<��H�t�H��
�
�
�
�
������������������;t������t��t���o�f���WT�
�
Ǔ�
Ǔ����I�
�$�I���I�[D�I�D4�I�U,�It�Sȣ������U&��TC���T���TI����U"־�U�
�
Ǔȣ��U�
��D4�U��]D��ZGD Returns the last occurrence of `needle` in the given `haystack`, or���[0���[���[C����\ [`FinderRev::new`].��\���\I����]"־,�]�
�
�
�
ȣ�
Ǔ�
Ǔ����]�
�$�]�[D�]�D4�]��b�|�b��
�
�
�
ȣ�
Ǔ�
Ǔ����c�
�$�c�[D�c�D4�c�U4�c��m|�m��
�
�
�
ȣ�
Ǔ�
Ǔ����m�
�$�m�[D�m�D4�m�U,�mT����q<���
�
Ǔ������
��D4��period_lower_bound�����Td����q<���
�
Ǔ������
��D4��������Td��\��ڥ����5<����
�
Ǔ��ڥ����
��D4���	$�����5<����
�
Ǔ��ڥ����
��D4���	$��|��������:��������
�$��current�<��	candidate�L�������������+����
�
ǓΧ����
��D4�����$D����
�
����
�$����$����8��C@ Returns true if and only if `needle` is a prefix of `haystack`.�����NK This uses a latency optimized variant of `memcmp` internally which *might*���,) make this faster for very short strings.���t� # Inlining�����NK This routine is marked `inline(always)`. If you want to call this function���LI in a way that is not always inlined, you'll need to wrap a call to it in���HE another function that is marked as `inline(never)` or just `inline`.�L��
�
�
Ǔ�
Ǔ�
��[D��D4���
8��C@ Returns true if and only if `needle` is a suffix of `haystack`.�����N����,����t�������N����	L����
H��L�
�
�
�
Ǔ�
Ǔ�
��[D�
�D4���+��<9 Compare corresponding bytes in `x` and `y` for equality.�����FC That is, this returns true if and only if `x.len() == y.len()` and���
.+ `x[i] == y[i]` for all `0 <= i < x.len()`.��
�t�
���
���
N����L����H������
 # Motivation�����OL Why not use slice equality instead? Well, slice equality usually results in���MJ a call out to the current platform's `libc` which might not be inlineable���MJ or have other overhead. This routine isn't guaranteed to be a win, but it��� might be in some cases.�D��
�
�
Ǔ�
Ǔ�
���������c��96 Compare `n` bytes at the given pointers for equality.�����EB This returns true if and only if `*x.add(i) == *y.add(i)` for all��� `0 <= i < n`.���t�������N����L����H������������O����M����M��������d�������B? * Both `x` and `y` must be valid for reads of up to `n` bytes.���:7 * Both `x` and `y` must point to an initialized value.���A> * Both `x` and `y` must each point to an allocated object and���D����LI allocated object. `x` and `y` do not need to point to the same allocated��� object, but they may.���KH * Both `x` and `y` must be _derived from_ a pointer to their respective��� allocated objects.���MJ * The distance between `x` and `x+n` must not overflow `isize`. Similarly��� for `y` and `y+n`.���I������d�����
������� ��� ��<�����4����������<�&����HD�&����G4�&�����&<d�&E46#%��'�����ը�'�ը4�'���������-/��(L�(�����).�)����
�ը�D4�*��+"<�+�
�
����+�
�ը$�+��4zD�4�
�
����������4�
�ը$�4�,�4��5��Z{L�[�
�
����������[�
�ը$�[�,�[��[��yoL�y�
�
��������y�
�ը$�y�,�y��y�z�������������ը�������d���
�
������������������̾����ը��Ð�����,Ґ
�ը��$��cur���mask_to_offset�t��rt������������4�����������')���L��������<������
�ը�<���<ȗ�ș"<֙�
�
���ޙ�
�ը$ߙ�՚"<��
�
�����
�ը$���zD���
�
������������
�ը$���,��������{L���
�
������������
�ը$���,���������d����
�
���������������������������,��
�ը��$��������t��@Bě����������4�����������*,���L��������j�����
�ը�<���<���<�����"<���
�
�����
�ը$�����"<���
�
�����
�ը$�����"<���
�
�����
�ը$�����zD���
�
�����������
�ը$���,��������{Lœ�
�
��������՜�
�ը$֜�,�����ط�d���
�
����������������̯��������,ø
�ը��$��������t��@B���!����������!�������������������������1���Ǔ����
���[D������$���
�
�������������������5��������0����������
����$���D��TV���s,����������������)�������$����,��
���$���L��SU����L���
�
�����������������5����0�����
����$���L��9;���8L���
�
������
��$����������
�
Ǔ����������ĉ���5�ĉ�����0ĉ��������
�ĉ�[D���D��OQ������������ ��� �������������t�������$��
����,������<��TV���������������� ��������t��Ƌ$��
����,������<��;=�������������� ��������t��Ƌ$��
����,������<��;=̒T����d�����Q$�����<�����HD�����G4������mmo��`d�Q@B/1̰��������4����������%'��@��
�
Ǔ�������
�ը�D4��$���p$��
�
�
�
���
Ǔ�
Ǔ�����
�ը$��[D��D4���5ct�5�
�
�
���
Ǔ����5�
�ը$�5�[D�5��I�l�I��
�
�
���
Ǔ����������I�
�ը$�I�D4�J���J��Jmask�$�J��UI��U��
�
��������U�
�ը$�U���U��["$�[�
�
���
����[�
�ը$�[��].��]�
�
����]�
�ը$�]��`K<�`�����
��,�a���achunki�4�at��1,
Vector algorithms for the `x86_64` target.
�4����d3�ID
Algorithms for the `x86_64` target using 256-bit vectors via AVX2.
�$;��tK���
This module defines 256-bit vector implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers are
typically much faster than scalar routines accomplishing the same task.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, then using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4S���	�	�	�	��<�	������<�	����<�	����<�	����G4�	�����&np[]��	G��	Rd�	Ct�	4D��������������������%��JG Create a new searcher that finds occurrences of the needle byte given.�����KH This particular searcher is specialized to use AVX2 vector instructions���
GD that typically make it quite fast. (SSE2 is used for haystacks that���1. are too short to accommodate an AVX2 vector.)�����JG If either SSE2 or AVX2 is unavailable in the current environment, then��� `None` is returned.������������������;t������
��D4���.��EB Create a new finder specific to AVX2 vectors and routines without���30 checking that either SSE2 or AVX2 is available.���d�������EB Callers must guarantee that it is safe to execute both `sse2` and���30 `avx2` instructions in the current environment.�����FC Note that it is a common misconception that if one compiles for an���JG `x86_64` target, then they therefore automatically have access to SSE2���HE instructions. While this is almost always the case, it isn't true in��� 100% of cases.�l�
����"��sse3�sse4.1�sse4.2�ssse3����
��D4����EB Returns true when this implementation is available in the current���
 environment.�����EB When this is true, it is guaranteed that [`One::new`] will return���FC a `Some` value. Similarly, when it is false, it is guaranteed that���*' `One::new` will return a `None` value.�����HE Note also that for the lifetime of a single program, if this returns���)& true then it will always return true.�d���
���"4��G�� D��� ���!H����!" value is `haystack.len() - 1`.�$�"�
�
�
��
Ǔ����"�
�$�"�[D�"4�$������������������&5��$FǓ��%D���%���%H����&"�,�'�
�
�
��
Ǔ����'�
�$�'�[D�'4�)���������������̳��*-��)>��,�*�
�
�
��
Ǔ��*�
�$�*�[D�*��5s��-6���-���-C��ܐ.���.���.I����/G���/�d�/���/���/5����0@����0H����1D����2����2I��\�2����3G����3I����4���4���4K����51��D�5�
�
���������5�
�$�5�,�5��6�9���������������̳��Mt��D7���D���DC����E���E���EI����FG���G�d�G���G���G5����G@����HH����HD����I����II��\�J����JG����KI����K���K���KK����L1��L�M�
�
���������M�
�$�M�,�M��M�P���������������̳��^I��VI����V���V���VI����WG���X�d�X���X���X5����X@����YH����YD����Z����ZI��\�[����[G����\I����\���\���\K����].��L�^�
�
�������^�
�$�^�,�^��^�a���������������̳��itl�i����
�
���������i�
�$�i�,�j��j��nut�n����
�
���������o�
�$�o�,�o��o��tit�t����
�
�������t�
�$�t�,�t��t��ytl�y��"��ӫ۫����
�
���������y�
�$�y�,�y��y��~ut�~��"��ӫ۫����
�
���������~�
�$�~�,�~����it����"��ӫ۫����
�
���������
�$���,��������D���FӃ�ׅ�������IȄ�ņ:��$�������Ǔ���M�	�;��	�M���K�V�'�������
�$���[D�� "���Ҍ)�������������J�J�J�J���׌یL��$�������#$���
�
��������
���$��4͏���������������̳���,������
���$��4�����������������̳���-L���
�
������
���$����4����������I������(L���
�
��������
���$��4ە���������������̳���:������������D�������������������3���KH Create a new searcher that finds occurrences of the needle bytes given.�����K�����G����1������ǜJ�����ȥǝ����������������;t�������
��<˝�<؝�ɤ<�؟E����3��ڠ�d��������E���š3�������F���ТJ�����HϪ����lפ
����"��ӫ۫������
��<��<��թ���E������������EB When this is true, it is guaranteed that [`Two::new`] will return��ʧF�����*' `Two::new` will return a `None` value.�Ĩ��̨H�����)ӯdܩ��
��ɰ4���G���D������ǯH�����"�$а�
�
�
���
Ǔ���հ�
�$ְ�[Dܰ4Ӳ������������������µ5���FǓ��D��������H�����"�,ɵ�
�
�
���
Ǔ���ϵ�
�$е�[Dֵ4ͷ��������������������s���6��ڸ���C��ܪ���ʹ��ҹI�����G����d����������5���ǻ@�����H���ټD����������I��\�������G����I�������˿��ӿK�����1��D���
�
������������
�$���,���������������������������t���7��������C�������������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L���
�
������������
�$���,���������������������������tl������
�
������������
�$���,��������ut������
�
������������
�$���,��������tl����"��ӫ۫����
�
������������
�$���,��������ut����"��ӫ۫����
�
������������
�$���,��������D���GD Returns an iterator over all occurrences of the needle bytes in the������������IȄ���:��$��������Ǔ�	�	�N�	�;��	�M���	�)���������
�$���[D�� "�����)������������J�J�J������L��$�������#$���
�
��������
���$��4���������������������-L��
�
�����
���$����4����������I���‚���(L���
�
��������
���$��4���������������������:����������T�������������������B���K��׊��ߊK�����G����1��������J�����ȥ������������������;t�������
��<���<ʍ�<׍�הj��E����3����d���������E���ӑ3�������F���ޒJ�����HϪ�����l�
����"��ӫ۫������
��<���<���<��쭚��E�������̗��ԗGD When this is true, it is guaranteed that [`Three::new`] will return����F����,) `Three::new` will return a `None` value.�������H����)ӯd����
����4���G�ΟD��������H����"�$���
�
�
���
Ǔ������
�$���[D��4����������������������5���FǓ�ǤD��������H����"�,���
�
�
���
Ǔ������
�$���[D��4����������������������s���6��������C��܂���������I�����G��ī�d̫��ݫ���5�����@����H�����D����������I��\�����G�����I�������������K�����1��Dͱ�
�
���������߱�
�$��,��������������������������t���7��������C��ܣ���������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L���
�
������������
�$���,���������������������������tl������
�
������������
�$���,��������ut������
�
������������
�$���,��������tl����"��ӫ۫����
�
������������
�$���,��������ut����"��ӫ۫����
�
������������
�$���,��������F���G�������������IȄ���:��$��������Ǔ�	�	�P�	�;��	�M��,z
�������
�$���[D�� "�����+������ذ����J�J�J������L��$�������#$���
�
ذ������
���$��4����������������������-L���
�
ذ����
���$�����6������ذ��I��������(L���
�
ذ������
���$��4����������������������<������ذ�����[��	�
A 256-bit vector implementation of the "packed pair" SIMD algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�Tc�	��<�	������<�	����Q$�	����T�	�����&	Y[FH��9	��	=��	.\�	�����������+	��G	D Create a new pair searcher. The searcher returned can either report���H	E exact matches of `needle` or act as a prefilter and report candidate���		 positions of `needle`.��		���	F	C If AVX2 is unavailable in the current environment or if a [`Pair`]���
B	? could not be constructed from the needle given, then `None` is�l�
	Ӯ�	�
�
Ǔ����������������;t���б��	�
��D4�	��=	��D	A Create a new "packed pair" finder using the pair of bytes given.��	���G	����
!	���
	���
E	B If AVX2 is unavailable in the current environment, then `None` is�l�	ӮL�	�
�
Ǔ������	�
��D4�	�$�	��=	t�	
����"��ӫ۫����
�
Ǔ��б��	�
��D4�	�$�	�	��E	����	���	���G	D When this is true, it is guaranteed that [`Finder::with_pair`] will���H	E return a `Some` value. Similarly, when it is false, it is guaranteed���I	F that `Finder::with_pair` will return a `None` value. Notice that this���K	H does not guarantee that [`Finder::new`] will return a `Finder`. Namely,���I	F even when `Finder::is_available` is true, it is not guaranteed that a���6	3 valid [`Pair`] can be found from the needle given.��	���H	����)	ӯd�	��
���!C	��5	2 Execute a search using AVX2 vectors and routines.�� 	�d� 		 # Panics�� 	��� D	A When `haystack.len()` is less than [`Finder::min_haystack_len`].�$�!	�
�
�
�
б�
Ǔ�
Ǔ����!	�
�$�!	�[D�!	�D4�!	��%>	��#9	���#	���#J	����$&	���$	�d�$	���$	���$D	��t�%	�
�
�
б�
Ǔ����%	�
�$�%	�[D�%	��*j	L�*	
����"��ӫ۫����
���
б�Ǔ�Ǔ����+	�
�$�+	�[D�+	�D4�+	��0F	��1	
����"��ӫ۫������б�Ǔ����1	�
�$�1	�[D�1	ܻ4	��3D	����3G	��l�4	��$�4	��б�����4	�
�$�4	��8'	��4F	C Returns the minimum haystack length that this `Finder` can search.��5	���5J	G Using a haystack with length smaller than this in a search will result���6F	C in a panic. The reason for this restriction is that this finder is���6H	E meant to be a low-level component that is part of a larger substring���7E	B strategy. In that sense, it avoids trying to handle all cases and���8@	= instead only handles the cases that it can handle very well.���8	��б��8	�
�$�8	dA�ID
Algorithms for the `x86_64` target using 128-bit vectors via SSE2.
�$I��tK��
�
This module defines 128-bit vector implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers are
typically much faster than scalar routines accomplishing the same task.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, than using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4S�	�	�	�	�	�	�	�	�	��<�	
�����<�	
����<�	
����G4�	
�����
V��	G
��	
Kd�	
<t�	
-D�

�����������������
%
��
J
���
���K
H This particular searcher is specialized to use SSE2 vector instructions���&
# that typically make it quite fast.��
���E
B If SSE2 is unavailable in the current environment, then `None` is�l�
Ӯ�
����������������;t�������
��D4�
��.
��E
B Create a new finder specific to SSE2 vectors and routines without���$
! checking that SSE2 is available.��
�d�
���
���I
F Callers must guarantee that it is safe to execute `sse2` instructions���
 in the current environment.��
���F
����J
����H
Ϫ��
��l�
������
��D4�
�
��E
����
���
���E
����F
����*
Į�
���H
����)
ӯd�
��
���4
��G
��D
���
���H
����"
�$�
������Ǔ����
�
�$�
�[D�
4�
������������������� 5
��F
Ǔ��D
���
���H
���� "
�,� 
������Ǔ���� 
�
�$� 
�[D�!
4�"
�������������������$-
��#>
��,�$
������Ǔ��$
�
�$�$
�[D�$
��/s
��&6
���'
���'C
��܃(
���(
���(I
����(G
���)
�d�)
���)
���)5
����*@
����*H
����+D
����+
����,I
��\�,
����,G
����-I
����.
���.
���.K
����.1
��D�/
������������/
�
�$�/
�,�/
��0
�2
�������������������Dt
��;7
���<
���<C
����<
���=
���=I
����=G
���>
�d�>
���>
���>5
����>@
����?H
����@D
����@
����@I
��\�A
����AG
����BI
����B
���C
���CK
����C1
��L�D
������������D
�
�$�D
�,�D
��D
�G
�������������������RI
��JI
����K
���K
���KI
����LG
���L
�d�L
���M
���M5
����M@
����NH
����ND
����O
����OI
��\�P
����PG
����PI
����Q
���Q
���QK
����R.
��L�R
����������R
�
�$�S
�,�S
��S
�U
�������������������[t
l�[
���������������\
�
�$�\
�,�\
��\
��au
t�a
���������������a
�
�$�a
�,�a
��a
��fi
t�f
�������������f
�
�$�f
�,�f
��f
��iD
��gF
Ӄ��h
���h
���hI
Ȅ��h:
��$�i
������Ǔ�	�	�M�	�;��	�M���g�p�������i
�
�$�i
�[D�i
�i
��o)
�������������J�J�J�J����o
�o
L�o
$�o
����o#
$�o
��������o
�
���$�o
4�r
�������������������r
,�r
����
���$�r
4�r
�������������������t-
L�t
������t
�
���$�t
��u4
����������I��u
�u
��u(
L�u
��������u
�
���$�u
4�x
�������������������x:
���������x
�x
D�{
�������������}3
��{K
���|
���|K
����|&
͸�}
���}E
��l�}
Ӯ�~
����������������;t������
��<�~
�<�~
�΄<
���E
��׀$
����
�d��
����
����I
����
Լ��
����F
����J
�����H
Ϫ���
��l܄
�����
��<�
�<��
셉
�ɅE
�����
����
����E
�����F
���Ň*
���
����H
���Ɉ)
ӯd��
��
���4
�ЊG
���D
���
���H
�����"
�$��
�����Ǔ�����
�
�$��
�[D��
4��
������������������5
�ʏF
Ǔ���D
��ސ
���H
�����"
�,�
�����Ǔ�����
�
�$��
�[D��
4��
��������������������s
�Ɣ6
����
����C
���ѕ
���
����I
���ǖG
����
�d��
����
����5
����@
�����H
�����D
���ə
����I
��\��
�����G
�����I
���ۛ
���
����K
���ʜ1
��D��
������������
�
�$��
�,��
�ם
��
��������������������t
���7
����
����C
���Ǫ
���
���I
�����G
����
�d��
����
����5
����@
�����H
�����D
�����
���ٮI
��\��
�����G
�����I
���Ѱ
���
���K
�����1
��L��
������������
�
�$��
�,��
�β
�
������������������ּt
l�
���������������
�
�$��
�,��
���
���u
t��
���������������
�
�$��
�,��
���
���D
���G
�����
����
����I
Ȅ���:
��$��
�����Ǔ�	�	�N�	�;��	�M��鐫:�����
�
�$��
�[D��
 "��
���)
������������J�J�J����
��
L��
$��
�����#
$��
���������
�
���$��
4��
��������������������-
L��
�������
�
���$��
���4
����������I���
��
���(
L��
���������
�
���$��
4��
��������������������:
����������
��
T��
���������������B
���K
����
����K
�����&
͸��
����E
��l��
Ӯ��
����������������;t�������
��<��
�<��
�<��
���j
���E
����$
����
�d��
����
����I
�����
Լ��
����F
�����J
�����H
Ϫ���
��l��
������
��<��
�<��
�<��
���
���E
�����
����
����G
�����F
�����,
����
����H
�����)
ӯd��
��
����4
���G
���D
����
����H
�����"
�$��
������Ǔ�����
�
�$��
�[D��
4��
��������������������5
���F
Ǔ���D
����
����H
�����"
�,��
������Ǔ�����
�
�$��
�[D��
4��
��������������������s
���6
����
����C
��ܡ�
����
����I
�����G
����
�d��
����
����5
�����@
�����H
�����D
�����
�����I
��\��
�����G
�����I
�����
����
����K
�����1
��D��
�������������
�
�$��
�,��
���
��
��������������������t
�Є7
����
����C
���܅
����
����I
���҆G
����
�d��
����
����5
�����@
�����H
�����D
���ԉ
����I
��\��
���̊G
�����I
����
����
����K
���Ռ1
��L��
�������������
�
�$��
�,ɍ
��
��
��������������������t
l��
��������������Ә
�
�$Ԙ
�,�
���
�͝u
tם
���������������
�
�$�
�,��
���
���F
���F
Ӄ���
��؟
����I
Ȅ���:
��$��
������Ǔ�	�	�P�	�;��	�M�֝���'�����
�
�$��
�[D��
 "��
�Φ+
������������J�J�J��Ӧ
צ
L��
$��
�����#
$��
���������
�
���$��
4˩
��������������������-
L��
�������
�
���$��
��6
����������I��
�
���(
L��
���������
�
���$��
4ۭ
��������������������<
����������
��
�[���
A 128-bit vector implementation of the "packed pair" SIMD algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�Tc�	�	��<������Q$�����T������A��9��6��'\���������������
+��G����Hޔԁ	���	���	FC If SSE2 is unavailable in the current environment or if a [`Pair`]���	B��l�
Ӯ�
��Ǔ����������������;t�������
�
��D4�
��
=��D������G����!���
���
E��l�
ӮL���Ǔ������
��D4��$���=t������Ǔ�������
��D4��$�����E����������G����HМ��I����K���IǞ��6������H����)ӯd���
���C��52 Execute a search using SSE2 vectors and routines.���d�������D��$��������Ǔ�Ǔ�����
�$��[D��D4���!>��9������J����&��� �d� ��� ��� D��t�!������Ǔ����!�
�$�!�[D�!��&jL�&����������Ǔ�Ǔ����&�
�$�&�[D�&�D4�&��+F��+���������Ǔ����+�
�$�+�[D�+ܵ-��,D����,G��l�-��$�-���������-�
�$�-��1'��-F���.���.J���/F����/H����0Eڪ��0@����1������1�
�$�1�P4_�������̚d���0��",�8memchrty�D�&�8�,�$�,�8
memchrfind�T�&�8�,�$�,�8fnty�$�&�8��$�,�8retty�,�&�8��$�,�8	hay_start�L�&�8�,�$�,�8hay_end�<�&�8�,�$�,���,�8�D4�&�8�,�$��*���0��0P+�	���8�,���8
unused_unsafe�l�8#�8�$�'�8�$�'�8�4�'���8\L�$�8�D�%�8!$�8���
�8���%�8!$�8�d4��,�8�$�%�84�8�d�&�8\L������8\L�'�8�
���8�e4�8�8��%�+���8����8�t��7�4�+���8�t���8�4��7�4�$�8�4��7�"4�8"4�8�8�eL���,���,�8�D4�&�8��$��$�,�8ŦL�&�
�8,�8��$�,�8��<�&�
�8,�8��$�(�,�8��,���8#�8,�'�8�$�'�8�"4�'�8�"$�'�8�4�'�,�8��D�%�,�8��D�'�8�l���,���,�8�D4�$�� �,�8��T���,�8ŦL�$�,�8��<�+���8����8�t��7�4�+���8�t���8�4��7�4�8"4�8�8�eL���,���,�8�D4�&�8��$��$�,�8ŦL�&�
�8,�8��$�,�8��<�&�
�8,�8��$�(�,�8��,���8#�8,�'�8�$�'�8�"4�'�8�$�'�8�4�'�,�8��D�%�,�8��D�'�8�l���,���,�8�D4�$�� �,�8��T���,�8ŦL�$�,�8��<�8"4�8�8�el���,���,�8�D4�&�8��$��$�,�8ŦL�&�
�8,�8��$�,�8��<�&�
�8,�8��$�(�,�8��,��� 8#�8,�'�8�$�'�8��'�8�4�'�,�8��D�%�,�8��D�'�8�
���,���,�8�D4�$�� �,�8��T�� � ,� 8ŦL� $� ,� 8��<� 8"4� 8� 8�e4� � �!,� � � ,� 8�D4� &� 8�� $� � $� ,� 8ŦL� &� 
� 8,� 8�� $� ,�!8��<�!&�!
�!8,�!8��!$�!(�!,�!8��,�!�!�,8�!8fun��!�!�!�)+�!�!�"8��!�!�"8��!�!�"8�t�!�!7�4�!�"�$8�,�"	�"�"�#70no sse2 feature available, using fallback for {}���"2$�"8�L�#	�#�#�#,�#8��D�#$�#%�#8�el�#8�#8�d4�#+�$�$�$8��$�$�$8�t�$�$7�4�$�$�)"8#�$8,�$'�$8�$�$'�$8�"4�$'�$�$�$8�$�$$�$8�"$�$%�$8�%8�"$�%'�%8�4�%'�%,�%8��D�%'�%8�#d�%�%�%�%�&8�,�%	�%�%�&7chose AVX2 for {}���%$�%8�L�%	�%�%�&,�%8��D�&%�&8�eL�&8�&8�d4�&8$�&8�&8�$�&'�&8�4�&'�&,�&8��D�&'�&8�#d�&�&�&�&�(8�,�'	�'�'�'7chose SSE2 for {}���'$�'8�L�'	�'�'�',�'8��D�'%�'8�eL�'8�'8�d4�'8$�(�(�)8�,�(	�(�(�(7chose fallback for {}���($�(8�L�(	�(�(�(,�(8��D�(%�(8�el�(8�)8�d4�)%�)8�d�) �)8�,�)�)�)8���)8�)8��)$�)8�D�)'�)8�<�)%�)8���,�,�,
,�,�,�,,�,8�D4�,$�,�,$�,,�,8ŦL�,$�,,�,8��<�,8"4�/�/�08�/8���/�/8�d�/ �/8�	$�/�/�/8�D�/'�/8�<�/%�/8�$�/'�/8mem��/'�/8�L�/'�/�/8��/$�/8�d4�/�/�/�/8���/�0�0,�0�0�0,�08�D4�0$�0�0$�0,�08ŦL�0$�0,�08��<�0$�0%�0��4fT�4������
�n1��5�,�5��5��8g\�8������
����9�,�9��9��<s\�<������
����=n2��=�,�=��=��@td�A������
����A���A�,�A��A��E\�E������
����E���En3��E�,�E��E��I�d�I������
����I���I���J�,�J��J��NJL�N����
����N�,�N��N<�@�@�
�
�
�
���L��$���Ʒ������\�4���ǓĊ,���Ʒ�Ǔ���
��$������Ʒ�������H���4Ʒ��4�����������Ǔ\�
����bytes�,�46��	[L�
���
�
�
�j�
���A�lu��
����,�
��&D���Ʒ�Ǔ���
��$���3T�Ʒ����
��$�������������&��Ǔ����
����,���D������Ǔ���
��$�<�@�@��9
<J
�����9�
�������������0
D�
������
���$�
origin�4�
��
D�
����
���$�
��
��������
�������� ��3
D�
������
���$�
��4�
��
D�
����
���$�
Ԑ
������
�������� ��1
D�
������
���$�
��4�
Ԩ	
D�	
����
���$�	
T�@4�@����������������������Rev������<:���|)���;�D96 Search for the first occurrence of a byte in a slice.�~���OL This returns the index corresponding to the first occurrence of `needle` in���MJ `haystack`, or `None` if one is not found. If an index is returned, it is���0- guaranteed to be less than `haystack.len()`.�����96 While this is semantically the same as something like���NK `haystack.iter().position(|&b| b == needle)`, this routine will attempt to���LI use highly optimized vector operations that can be an order of magnitude��� faster (or more).���l�������IF This shows how to find the first position of a byte in a byte string.���<����� use memchr::memchr;�����*' let haystack = b"the quick brown fox";���0- assert_eq!(memchr(b'k', haystack), Some(8));�<���4���Ǔ���
��D4��[D�d��������������������<��85 Search for the last occurrence of a byte in a slice.��	���	NK This returns the index corresponding to the last occurrence of `needle` in���	M����
0���
���
9����OL `haystack.iter().rposition(|&b| b == needle)`, this routine will attempt to���L��������l�������
HE This shows how to find the last position of a byte in a byte string.��
�<�
����
 use memchr::memrchr;��
���
*����2/ assert_eq!(memrchr(b'o', haystack), Some(17));�<���<���Ǔ���
��D4��[D�d��������������������J��HE Search for the first occurrence of two possible bytes in a haystack.�����NK This returns the index corresponding to the first occurrence of one of the���MJ needle bytes in `haystack`, or `None` if one is not found. If an index is���@= returned, it is guaranteed to be less than `haystack.len()`.�����9����OL `haystack.iter().position(|&b| b == needle1 || b == needle2)`, this routine���OL will attempt to use highly optimized vector operations that can be an order���" of magnitude faster (or more).���l�������OL This shows how to find the first position of one of two possible bytes in a�l�
 haystack.���<����� use memchr::memchr2;�����*����74 assert_eq!(memchr2(b'k', b'q', haystack), Some(4));�<���<���Ǔ���
��<��<��[D�d���������������������� K��GD Search for the last occurrence of two possible bytes in a haystack.�����MJ This returns the index corresponding to the last occurrence of one of the���M����@������9����HE `haystack.iter().rposition(|&b| b == needle1 || b == needle2)`, this���NK routine will attempt to use highly optimized vector operations that can be���+( an order of magnitude faster (or more).���l�������NK This shows how to find the last position of one of two possible bytes in a�l�����<����� use memchr::memrchr2;�����*���� 96 assert_eq!(memrchr2(b'k', b'o', haystack), Some(17));�<� ��D� ��Ǔ���!
��<�!�<�!�[D�!d�"�������������������*j��#JG Search for the first occurrence of three possible bytes in a haystack.��$���$N����$M����%@���%���%9����&RO `haystack.iter().position(|&b| b == needle1 || b == needle2 || b == needle3)`,���'LI this routine will attempt to use highly optimized vector operations that���'2/ can be an order of magnitude faster (or more).��(�l�(���(���(OL This shows how to find the first position of one of three possible bytes in�|�( a haystack.��(�<�)��Ĉ) use memchr::memchr3;��)���)*����)=: assert_eq!(memchr3(b'k', b'q', b'u', haystack), Some(4));�<�*��<�*��Ǔ���*
��<�*�<�*�<�*�[D�*d�,�����������������������3k��-IF Search for the last occurrence of three possible bytes in a haystack.��-���-M����.M����/@���/���/9����0SP `haystack.iter().rposition(|&b| b == needle1 || b == needle2 || b == needle3)`,���0L����12׀�1�l�1���1���1NK This shows how to find the last position of one of three possible bytes in�|�2���2�<�2����2 use memchr::memrchr3;��2���2*����3?< assert_eq!(memrchr3(b'k', b'o', b'n', haystack), Some(17));�<�3��D�3��Ǔ���4
��<�4�<�4�<�4�[D�4d�6�������������������8D��6IF Returns an iterator over all occurrences of the needle in a haystack.��7���7IȄ��8:��\�8��Ǔ���l�����M�q=�{n[���8
��D4�8�[D�8��:C��9LI Returns an iterator over all occurrences of the needle in a haystack, in�d�:	 reverse.�d�:��Ǔ���������	�?�����T���l�����M�q=�{n[���:
��D4�:�[D�:��<c��;JG Returns an iterator over all occurrences of the needles in a haystack.��;���;IȄ��<:��d�<��Ǔ���l��������M���^�DT����=
��<�=�<�=�[D�=#%��>b��>MJ Returns an iterator over all occurrences of the needles in a haystack, in�d�>��l�>��Ǔ���������	�?�����T���l��������M���^�DT����?
��<�?�<�?�[D�?��At��@J֏�@���@IȄ��A:��d�A��Ǔ���m�����������M��W��P�B���A
��<�B�<�B�<�B�[D�B+-��Cs��CM��d�C��l�D��Ǔ���������	�?�����T���m�����������M��W��P�B���D
��<�D�<�D�<�D�[D�D��I�������I��K9��IFӃ��J���J���JIȄ��K:���L̃����
���<�L�[D�L��M ����������J�J�J�J����ML�M$�M����N#$�N��������N�
��$�N4�R�������������������S,�S����
��$�S4�S�������������������U-L�U������U�
��$�U��V+�������I��V��V(L�V��������V�
��$�V4�X�������������������Y1������Y��^�������^��`G��^G����_���_���_IȄ��_:���`̃����
���<�`�<�`�[D�`��b!���������J�J�J���bL�b$�b����b#$�b��������b�
��$�c4�e�������������������e-L�e������e�
��$�e��f,�������I��f��g(L�g��������g�
��$�g4�i�������������������j2������j��o�������o��q{��oG����p���p���pIȄ��q:���q̃����
���<�q�<�q�<�r�[D�r��s!���������J�J�J���sL�t$�t����t#$�t��������t�
��$�t4�v�������������������w-L�w������w�
��$�w��x,�������I��x��y(L�y��������y�
��$�y4�{�������������������|2������|��}fT�}�������
��D4�~�,�~��~��g\���������
��D4���,��������y\��������
��<���<���,��������zd���������
��<���<•�,ӕ�����\��������
��<���<���<���,���ʝ����d���������
��<���<ƥ�<ץ�,�����߭JL������
��D4��,�����t�@���
This module provides forward and reverse substring search routines.

Unlike the standard library's substring search routines, these work on
arbitrary bytes. For all non-empty needles, these routines will report exactly
the same values as the corresponding routines in the standard library. For
the empty needle, the standard library reports matches only at valid UTF-8
boundaries, where as these routines will report matches at every position.

Other than being able to work on arbitrary bytes, the primary reason to prefer
these routines over the standard library routines is that these will generally
be faster. In some cases, significantly so.

# Example: iterating over substring matches

This example shows how to use [`find_iter`] to find occurrences of a substring
in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches in reverse

This example shows how to use [`rfind_iter`] to find occurrences of a substring
in a haystack starting from the end of the haystack.

**NOTE:** This module does not implement double ended iterators, so reverse
searches aren't done by calling `rev` on a forward iterator.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::rfind_iter(haystack, "foo");
assert_eq!(Some(16), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(0), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`Finder`] (or a [`FinderRev`] for
reverse searches).

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```
�4�@�����������rL����t��������������������L�����jD��
���st�����nD�����p\������(������������l�xgiVXEGd�D��������������������������)����Q$A����LL����4W����"$�����$�����\}mo]_MO��P��F��7l���������������Ǔ���������������
����GL���4��D4�.0��;~4�;���Ǔ������������������;t���������;�
��D4�;�L�<�oD�<��E�$�F�����������Ǔ�Ǔ����F�
�$�F�tD�F�[D�F�D4�F��I"����_���J@�J��������^�^��^��[�^buf��[����e�S����������������������q�aXÅÅą��:������J�
�$�J��J��Wt�W������������Ǔ�Ǔ����Z���Z������������Ǔ�Ǔ���Z
�	_searcher�L�Z	_prestate�L�Z	_haystack�L�Zݣ<�Z��]���]������������Ǔ�Ǔ���]
��;D�]��L�]�[D�^ݣ<�^��a���a������������Ǔ�Ǔ���a
��;D�a��L�a�[D�a�D4�b��f���f$������������Ǔ�Ǔ���f
��;D�f�tD�f�[D�f�D4�g��l���l������������Ǔ�Ǔ���l
��;D�l��L�l�[D�m�D4�m��q���q������������Ǔ�Ǔ���q
��;D�q��L�q�[D�q�D4�r���������/����Ǔ������
��D4�����j,Ȏ�������Ǔ�Ǔ���׎�
�$؎�[D��D4����� �������<�����
������ѣ<ԣ�����ܣ�
�$ݣt�������������D���������Ǔ�����������������
�����4���$̷�D4�35ܞ��������9$�������Ǔ������
��o4���D4�����9$����б�Ǔ������
��o4���D4�����0$���������Ǔ������
�$���[D�����7\���������Ǔ������
�$���[D����������������������#����_����@����������^�^��^��[�^���[����e�S��������
�$��������|���������Ǔ�����a����������Ǔ����
�strat�,���[D�����]����������Ǔ����
���,���[D�����]����������Ǔ����
���,���[D�����������������L�������t�����Š%Њ����
����$4�����������
�$���s<���ڐ"dݐ��������
�$�Խ�D��������ɔ�
�$ʔ�ҕ,Օ������ە�
�$ܕ�ƙ�������˙���?$š������Ǔ���ǚ�
��$̚�[DҚ�Ӝ-d��������
��$���*�����Ǔ��
��D4����<�����<�����x��NK Returns an iterator over all non-overlapping occurrences of a substring in�|�������
 # Complexity�����HE This routine is guaranteed to have worst case linear time complexity���HE with respect to both the needle and the haystack. That is, this runs���/, in `O(needle.len() + haystack.len())` time.�����EB This routine is also guaranteed to have worst case constant space�|� complexity.���t� # Examples�����
 Basic usage:���<����� use memchr::memmem;�����*' let haystack = b"foo bar foo baz foo";���52 let mut it = memmem::find_iter(haystack, b"foo");���#  assert_eq!(Some(0), it.next());���#  assert_eq!(Some(8), it.next());���$! assert_eq!(Some(16), it.next());���  assert_eq!(None, it.next());�<���L���Ǔ�A����t��[���t���o���V������X��A�A��������������A����Ǔ\�
��A���[D��D4�Y[�PR���#|��HE Returns a reverse iterator over all non-overlapping occurrences of a�� substring in a haystack.�����������H����H����/��� ��� E��|� ��� �t� ��� ��� ���!�<�!����!���!���!*����!63 let mut it = memmem::rfind_iter(haystack, b"foo");���"$����"#����"#����# ��<�#��T�#��Ǔ�����u��[���o���V�c���)�����A�A������#���#���#��\�#
��A���[D�#�D4�$=?�#=?���+<��$B? Returns the index of the first occurrence of the given needle.��%���%KH Note that if you're are searching for the same needle in many different���&FC small haystacks, it may be faster to initialize a [`Finder`] once,���&! and reuse it for each search.��&���&���'���'H����'H����(/���(���(E��|�)���)�t�)���)���)���)�<�)����)���)���)" let haystack = b"foo bar baz";���*85 assert_eq!(Some(0), memmem::find(haystack, b"foo"));���*85 assert_eq!(Some(4), memmem::find(haystack, b"bar"));���+63 assert_eq!(None, memmem::find(haystack, b"quux"));�<�+��$�+���Ǔ�Ǔ���+
��[D�+�D4�+��4=��-A> Returns the index of the last occurrence of the given needle.��-���-K����.IF small haystacks, it may be faster to initialize a [`FinderRev`] once,���/!���/���/���/���/H����0H����0/���1���1E��|�1���1�t�1���1���1���2�<�2����2���2���2"����296 assert_eq!(Some(0), memmem::rfind(haystack, b"foo"));���396 assert_eq!(Some(4), memmem::rfind(haystack, b"bar"));���385 assert_eq!(Some(8), memmem::rfind(haystack, b"ba"));���374 assert_eq!(None, memmem::rfind(haystack, b"quux"));�<�4��,�4���Ǔ�Ǔ���4
��[D�4�D4�4�9���A��������9�9��9d�9̃���P��D���;�����m�A����
���A�[D�9�o4�:��>0��;HE Convert this iterator into its owned variant, such that it no longer���;" borrows the finder and needle.��<���<JG If this is already an owned iterator, then this is a no-op. Otherwise,���< this copies the needle.��=���=?< This is only available when the `alloc` feature is enabled.�T�>�����t��[���t���o���V������X���
���A$�>��?*���A���������J�J�J���@�@L�@$�@����@#$�@��������@�
���A$�@��C-L�C������C�
���A$�C��L ���A��������L�M��Mj�M̃���R��D���;�Ȋ��X-bD�A����
���A�[D�M�o4�M��Q3��OHƉ	��O"��	�O���PJ͊	��P��	�P���P=: This is only available when the `std` feature is enabled.�T�Q�����u��[���o���V�c���)������
���A$�Q��S-���A��������J�J��S�SL�S$�S����S#$�T��������T�
���A$�T��^�A�����������^��_@��^-* Create a new finder for the given needle.��_�A������4������_��\�_
��A���D4�_#%��f4��`IF Returns the index of the first occurrence of this needle in the given�l�`���a���a���a���aH����bH����b/���c���cE��|�c���c�t�c���d���d���d�<�d����d use memchr::memmem::Finder;��d���d"����e;8 assert_eq!(Some(0), Finder::new("foo").find(haystack));���e;8 assert_eq!(Some(4), Finder::new("bar").find(haystack));���f96 assert_eq!(None, Finder::new("quux").find(haystack));�<�f��$�f������Ǔ����f�
��A$�f�[D�f��oa��hJG Returns an iterator over all occurrences of a substring in a haystack.��i���i���i���iH����iH����j/���j���kE��|�k���k�t�k���k���l���l�<�l����l��	�l���l*����m%" let finder = Finder::new(b"foo");���m,) let mut it = finder.find_iter(haystack);���m#����n#����n$����n ��<�o��L�o������Ǔ���t��[���t���o���V������X����o�
��A$�o�[D�o#%�o��s*��pFC Convert this finder into its owned variant, such that it no longer���q borrows the needle.��q���qHE If this is already an owned finder, then this is a no-op. Otherwise,���q��	�r���r?΋	T�s�����P��D���;�����m��
��A$�s��x"��t2/ Convert this finder into its borrowed variant.��t���tFC This is primarily useful if your finder is owned and you'd like to���uC@ store its borrowed variant in some intermediate data structure.��v���vJG Note that the lifetime parameter of the returned finder is tied to the���vHE lifetime of `self`, and may be shorter than the `'n` lifetime of the���wFC needle itself. Namely, a finder's needle can be either borrowed or���wIF owned, so the lifetime of the needle returned must necessarily be the���x shorter of the two.�4�x�������P��D���;�����m���y�
��A$�y�}��z52 Returns the needle that this finder searches for.��z���zIF Note that the lifetime of the needle returned is tied to the lifetime���{GD of the finder, and may be shorter than the `'n` lifetime. Namely, a���{KH finder's needle can be either borrowed or owned, so the lifetime of the���|?< needle returned must necessarily be the shorter of the two.�4�}�����Ǔ��}�
��A$�}�ք�A����������ۄ���C��52 Create a new reverse finder for the given needle.�…��	����4�����ƅ��\҅
��A���D4߅&(���A���HE Returns the index of the last occurrence of this needle in the given�l����������EB The haystack may be any type that can be cheaply converted into a����FC `&[u8]`. This includes, but is not limited to, `&str` and `&[u8]`.�����È��؈����H�����H�����/��������E��|�������t������������̋�<ԋ�����" use memchr::memmem::FinderRev;�������"�����?< assert_eq!(Some(0), FinderRev::new("foo").rfind(haystack));����?< assert_eq!(Some(4), FinderRev::new("bar").rfind(haystack));����=: assert_eq!(None, FinderRev::new("quux").rfind(haystack));�<����,������������4�������������\��
��A��$���[D��.0���e���GD Returns a reverse iterator over all occurrences of a substring in a�l�����������������H����H�����/�������E��|Œ��ْ�t��������������<�������"ܳ	̓��ԓ*�����(% let finder = FinderRev::new(b"foo");����-* let mut it = finder.rfind_iter(haystack);���$�����#�����#���ە ��<����T��������Ǔ���u��[���o���V�c���)���������
��A$���[Dϖ&(�����-���Fۡ	�����	������HԢ	�����	������=��	T�������R��D���;�Ȋ��X-bD��
��A$�����%�ś2Ǥ	������F��	�ϜCܥ	������J��	��H��	���Fק	���I��	�ԟ��	4���������R��D���;�Ȋ��X-bD�����
��A$��쬤���5��	����I��	���Gɫ	���K��	�ڣ?��	4�������Ǔ����
��A$��������������쿨���63 Create a new finder builder with default settings.�ƨ����
���l���B? Build a forward finder using the given needle from the current�lҩ
 settings.�l��������4���P��D���;�����m���4���������	�����	Ǔ\��
���	$���D4��KM8:���x���IF Build an owned forward finder using the given needle from the current�l���	���������	ۤ	��4��������	�����	��쿬
���	$��D4��46������HE Build a forward finder using the given needle and a custom heuristic����EB for determining the frequency of a given byte in the dataset. See����0- [`HeuristicFrequencyRank`] for more details.��ů�������������P��D���;�����m�����4��������������������\��
�����$����4ΰ�D4�VXLNPR�����²EB Build an owned forward finder using the given needle and a custom����KH heuristic for determining the frequency of a given byte in the dataset.��ܳ41 See [`HeuristicFrequencyRank`] for more details.������������ۤ	����4���������ַ	�����������쉵
�����$����4Ƶ�D4ٵTVXZ���o���B? Build a reverse finder using the given needle from the current�l����	l����������	���R��D���;�Ȋ��X-bD���4�������	����	\��
���	$˸�D4ٸ68,.���{���IF Build an owned reverse finder using the given needle from the current�l����	���������	�	��4������	Ļ��	�ǻ
���	$��D4��(*���G�̽30 Configure the prefilter setting for the finder.�������FC See the documentation for [`Prefilter`] for more discussion on why��׾%" you might want to configure this.�L���������	����
�$���GL��T�A4�A��������04�����������$��_�������:��	.��	$��L��	@��	6�����������������������������
���	D���	��	����������,�����	,�	����
$�
����",�����
�����$���0d�������
���data�$���2t�������
�����	$���'D�����	��
���$���-,���������
���$�vector2�<���+���������
���$���	<���*���������
���$���	<���3ܖ����
���$���2D����������	$���	�����*��	&��	$��<��	8��	6��������������������������8��"����
��������d�����
���$���T�����
���$��� "� ��������
���$� �,� ��!!�!��������
���$�!�,�!��"-ܩ"������
���$�"��#d�#����
���$�#��$\�$����
���$�$��(�����*t�*�����
�$�*��+"����������������������������,C��,"����
����,��-d�-����
�$�-�.T�.����
�$�.��/9�/��������
�$�/�,�/��08�0��������
�$�0�,�0��18ܡ1������
�$�1��2d�2����
�$�2�6\�6����
�$�6\�;<�;��x��<����x����G4�<���	__mmask64�M����	__mmask32�M�����	__mmask16�Mܢ���__mmask8�E�����_MM_CMPINT_ENUM�}����_MM_MANTISSA_NORM_ENUM��ǧ���_MM_MANTISSA_SIGN_ENUM�������
_MM_PERM_ENUM�m�����__readeflags�e����
__writeeflags�m����_fxsave�=����_fxrstor�E����_bswap�5����_rdtsc�5����__rdtscp�E����
__cpuid_count�m����__cpuid�=����__get_cpuid_max�}����_xsave�5����_xrstor�=����_XCR_XFEATURE_ENABLED_MASK�Չ���_xsetbv�=����_xgetbv�=����	_xsaveopt�M����_xsavec�=�%���_xsaves�=�+���_xrstors�E�2���
_mm_add_ss�U����
_mm_add_ps�U����
_mm_sub_ss�U����
_mm_sub_ps�U����
_mm_mul_ss�U����
_mm_mul_ps�U����
_mm_div_ss�U����
_mm_div_ps�U����_mm_sqrt_ss�]� ���_mm_sqrt_ps�]�$���
_mm_rcp_ss�U�(���
_mm_rcp_ps�U�+���_mm_rsqrt_ss�e�/���_mm_rsqrt_ps�e�3���
_mm_min_ss�U�7���
_mm_min_ps�U�:���
_mm_max_ss�U�?���
_mm_max_ps�U�C���
_mm_and_ps�U�H���
_mm_andnot_ps�m�N���	_mm_or_ps�M�T���
_mm_xor_ps�U�Y���_mm_cmpeq_ss�e�_���_mm_cmplt_ss�e�c���_mm_cmple_ss�e�h���_mm_cmpgt_ss�e�m���_mm_cmpge_ss�e�r���
_mm_cmpneq_ss�m�w���
_mm_cmpnlt_ss�m�|���
_mm_cmpnle_ss�m�����
_mm_cmpngt_ss�m����
_mm_cmpnge_ss�m�����
_mm_cmpord_ss�m�����_mm_cmpunord_ss�}����_mm_cmpeq_ps�e�����_mm_cmplt_ps�e՝���_mm_cmple_ps�e�����_mm_cmpgt_ps�e�����_mm_cmpge_ps�eʫ����
_mm_cmpneq_ps�m�����
_mm_cmpnlt_ps�m��
_mm_cmpnle_ps�m������
_mm_cmpngt_ps�m������
_mm_cmpnge_ps�m������
_mm_cmpord_ps�m������_mm_cmpunord_ps�}������
_mm_comieq_ss�m������
_mm_comilt_ss�m������
_mm_comile_ss�m������
_mm_comigt_ss�m������
_mm_comige_ss�m������_mm_comineq_ss�u������_mm_ucomieq_ss�u������_mm_ucomilt_ss�u������_mm_ucomile_ss�u������_mm_ucomigt_ss�u������_mm_ucomige_ss�u������_mm_ucomineq_ss�}������_mm_cvtss_si32�uͅ����
_mm_cvt_ss2si�mԈ����_mm_cvttss_si32�}������_mm_cvtt_ss2si�u������
_mm_cvtss_f32�m�����_mm_cvtsi32_ss�u������
_mm_cvt_si2ss�mќ����
_mm_set_ss�U������_mm_set1_ps�]������_mm_set_ps1�]�����
_mm_set_ps�Uج����_mm_setr_ps�]۳����_mm_setzero_ps�u������_MM_SHUFFLE�]������_mm_shuffle_ps�u������_mm_unpackhi_ps�}������_mm_unpacklo_ps�}������
_mm_movehl_ps�m������
_mm_movelh_ps�m������_mm_movemask_ps�}������_mm_load_ss�]������_mm_load1_ps�e������_mm_load_ps1�e������_mm_load_ps�]������_mm_loadu_ps�e������_mm_loadr_ps�e������_mm_store_ss�e������
_mm_store1_ps�m������
_mm_store_ps1�m������_mm_store_ps�e������
_mm_storeu_ps�m������
_mm_storer_ps�m������_mm_move_ss�]١����
_mm_sfence�U������
_mm_getcsr�U������
_mm_setcsr�U������_MM_EXCEPT_INVALID��������_MM_EXCEPT_DENORM��������_MM_EXCEPT_DIV_ZERO��������_MM_EXCEPT_OVERFLOW��������_MM_EXCEPT_UNDERFLOW��������_MM_EXCEPT_INEXACT��������_MM_EXCEPT_MASK�}������_MM_MASK_INVALID����€��_MM_MASK_DENORM�}��À��_MM_MASK_DIV_ZERO����Ā��_MM_MASK_OVERFLOW����ŀ��_MM_MASK_UNDERFLOW����ƀ��_MM_MASK_INEXACT����ǀ��
_MM_MASK_MASK�mևȀ��_MM_ROUND_NEAREST��ۈɀ��_MM_ROUND_DOWN�u�ʀ��_MM_ROUND_UP�e�ˀ��_MM_ROUND_TOWARD_ZERO���̀��_MM_ROUND_MASK�u��̀��_MM_FLUSH_ZERO_MASK����΀��_MM_FLUSH_ZERO_ON����π��_MM_FLUSH_ZERO_OFF����Ѐ��_MM_GET_EXCEPTION_MASK����р��_MM_GET_EXCEPTION_STATE����Ҁ��_MM_GET_FLUSH_ZERO_MODE���Ӏ��_MM_GET_ROUNDING_MODE����Ԁ��_MM_SET_EXCEPTION_MASK����Հ��_MM_SET_EXCEPTION_STATE��߫ր��_MM_SET_FLUSH_ZERO_MODE��̰׀��_MM_SET_ROUNDING_MODE����؀��_MM_HINT_T0�]��ـ��_MM_HINT_T1�]��ڀ��_MM_HINT_T2�]��ۀ��_MM_HINT_NTA�e��܀��_MM_HINT_ET0�e��݀��_MM_HINT_ET1�e��ހ��_mm_prefetch�e��߀��_mm_undefined_ps�������_MM_TRANSPOSE4_PS�������
_mm_stream_ps�m������	_mm_pause�M�����_mm_clflush�]�	����
_mm_lfence�U�����
_mm_mfence�U�����_mm_add_epi8�e�����
_mm_add_epi16�m�����
_mm_add_epi32�m�����
_mm_add_epi64�m� ����
_mm_adds_epi8�m�#����_mm_adds_epi16�u�'����
_mm_adds_epu8�m�*����_mm_adds_epu16�u�.����_mm_avg_epu8�e�2����
_mm_avg_epu16�m�7����_mm_madd_epi16�u�=����
_mm_max_epi16�m�A����_mm_max_epu8�e�E����
_mm_min_epi16�m�J����_mm_min_epu8�e�N����_mm_mulhi_epi16�}�S����_mm_mulhi_epu16�}�Y����_mm_mullo_epi16�}�_����
_mm_mul_epu32�m�c����_mm_sad_epu8�e�j����_mm_sub_epi8�e�m����
_mm_sub_epi16�m�q����
_mm_sub_epi32�m�u����
_mm_sub_epi64�m�x����
_mm_subs_epi8�m�|����_mm_subs_epi16�u������
_mm_subs_epu8�m������_mm_subs_epu16�u������_mm_slli_si128�u������_mm_bslli_si128�}�����_mm_bsrli_si128�}������_mm_slli_epi16�u������
_mm_sll_epi16�m������_mm_slli_epi32�u������
_mm_sll_epi32�m������_mm_slli_epi64�u������
_mm_sll_epi64�m������_mm_srai_epi16�u������
_mm_sra_epi16�m������_mm_srai_epi32�u����
_mm_sra_epi32�m��ā��_mm_srli_si128�u��Ł��_mm_srli_epi16�u��ʁ��
_mm_srl_epi16�m��́��_mm_srli_epi32�u��́��
_mm_srl_epi32�m��ρ��_mm_srli_epi64�u��Ё��
_mm_srl_epi64�m��ҁ��
_mm_and_si128�m��Ӂ��_mm_andnot_si128����ԁ��_mm_or_si128�e��Ձ��
_mm_xor_si128�m��ց��_mm_cmpeq_epi8�u��ׁ��_mm_cmpeq_epi16�}��؁��_mm_cmpeq_epi32�}��ف��_mm_cmpgt_epi8�u͊ځ��_mm_cmpgt_epi16�}��ہ��_mm_cmpgt_epi32�}��܁��_mm_cmplt_epi8�uƕ݁��_mm_cmplt_epi16�}��ށ��_mm_cmplt_epi32�}�߁��_mm_cvtepi32_pd�}������_mm_cvtsi32_sd�u�����_mm_cvtepi32_ps�}֨���_mm_cvtps_epi32�}�����_mm_cvtsi32_si128��ȯ���_mm_cvtsi128_si32�������_mm_set_epi64x�u����
_mm_set_epi32�m�����
_mm_set_epi16�m�����_mm_set_epi8�e�����_mm_set1_epi64x�}�����_mm_set1_epi32�u�����_mm_set1_epi16�u�����
_mm_set1_epi8�m�����_mm_setr_epi32�u�����_mm_setr_epi16�u�����
_mm_setr_epi8�m������_mm_setzero_si128�������_mm_loadl_epi64�}�����_mm_load_si128�u�����_mm_loadu_si128�}������_mm_maskmoveu_si128��������_mm_store_si128�}������_mm_storeu_si128��������_mm_storel_epi64��������_mm_stream_si128��������_mm_stream_si32�}������_mm_move_epi64�u������_mm_packs_epi16�}Ϛ����_mm_packs_epi32�}������_mm_packus_epi16��������_mm_extract_epi16��������_mm_insert_epi16��������_mm_movemask_epi8��Ϯ����_mm_shuffle_epi32��������_mm_shufflehi_epi16��κ����_mm_shufflelo_epi16��������_mm_unpackhi_epi8��������_mm_unpackhi_epi16��������_mm_unpackhi_epi32��������_mm_unpackhi_epi64��������_mm_unpacklo_epi8��������_mm_unpacklo_epi16��������_mm_unpacklo_epi32��������_mm_unpacklo_epi64��������
_mm_add_sd�U������
_mm_add_pd�U������
_mm_div_sd�U������
_mm_div_pd�U������
_mm_max_sd�U������
_mm_max_pd�U������
_mm_min_sd�Uށ����
_mm_min_pd�U������
_mm_mul_sd�Uۈ����
_mm_mul_pd�U������_mm_sqrt_sd�]������_mm_sqrt_pd�]Ǔ����
_mm_sub_sd�U������
_mm_sub_pd�U������
_mm_and_pd�U������
_mm_andnot_pd�m������	_mm_or_pd�M������
_mm_xor_pd�U������_mm_cmpeq_sd�e�����_mm_cmplt_sd�eIJ����_mm_cmple_sd�e������_mm_cmpgt_sd�e������_mm_cmpge_sd�e������
_mm_cmpord_sd�m������_mm_cmpunord_sd�}������
_mm_cmpneq_sd�m������
_mm_cmpnlt_sd�m������
_mm_cmpnle_sd�m������
_mm_cmpngt_sd�m������
_mm_cmpnge_sd�m������_mm_cmpeq_pd�e������_mm_cmplt_pd�e������_mm_cmple_pd�e������_mm_cmpgt_pd�e������_mm_cmpge_pd�e������
_mm_cmpord_pd�m������_mm_cmpunord_pd�}������
_mm_cmpneq_pd�m������
_mm_cmpnlt_pd�m������
_mm_cmpnle_pd�m������
_mm_cmpngt_pd�m������
_mm_cmpnge_pd�m܃����
_mm_comieq_sd�m�����
_mm_comilt_sd�m������
_mm_comile_sd�m������
_mm_comigt_sd�m����
_mm_comige_sd�m�����_mm_comineq_sd�u��‚��_mm_ucomieq_sd�u��Â��_mm_ucomilt_sd�u��Ă��_mm_ucomile_sd�uޠł��_mm_ucomigt_sd�u��Ƃ��_mm_ucomige_sd�u��ǂ��_mm_ucomineq_sd�}ªȂ��_mm_cvtpd_ps�e��ɂ��_mm_cvtps_pd�e��ʂ��_mm_cvtpd_epi32�}��˂��_mm_cvtsd_si32�u��̂��_mm_cvtsd_ss�e��͂��
_mm_cvtsd_f64�m��΂��_mm_cvtss_sd�e��ς��_mm_cvttpd_epi32����Ђ��_mm_cvttsd_si32�}��т��_mm_cvttps_epi32����҂��
_mm_set_sd�U��ӂ��_mm_set1_pd�]��Ԃ��_mm_set_pd1�]��Ղ��
_mm_set_pd�U��ւ��_mm_setr_pd�]��ׂ��_mm_setzero_pd�u��؂��_mm_movemask_pd�}��ڂ��_mm_load_pd�]��ۂ��_mm_load_sd�]��܂��_mm_loadh_pd�e��݂��_mm_loadl_pd�e��ނ��
_mm_stream_pd�m��߂��_mm_store_sd�e�����_mm_store_pd�e�����
_mm_storeu_pd�mӓ���_mm_storeu_si16�}�����_mm_storeu_si32�}�����_mm_storeu_si64�}�����
_mm_store1_pd�m�����
_mm_store_pd1�m�����
_mm_storer_pd�m�����
_mm_storeh_pd�m�����
_mm_storel_pd�m޵���_mm_load1_pd�e����_mm_load_pd1�e����_mm_loadr_pd�e�����_mm_loadu_pd�e�����_mm_loadu_si16�u�����_mm_loadu_si32�u������_mm_loadu_si64�u�����_mm_shuffle_pd�u�����_mm_move_sd�]�����
_mm_castpd_ps�m������_mm_castpd_si128��������
_mm_castps_pd�m������_mm_castps_si128��������_mm_castsi128_pd��������_mm_castsi128_ps��������_mm_undefined_pd��������_mm_undefined_si128��������_mm_unpackhi_pd�}������_mm_unpacklo_pd�}������
_mm_addsub_ps�m�����
_mm_addsub_pd�m�	����_mm_hadd_pd�]�����_mm_hadd_ps�]�����_mm_hsub_pd�]�����_mm_hsub_ps�]�����_mm_lddqu_si128�}�����_mm_movedup_pd�u�!����_mm_loaddup_pd�u�$����_mm_movehdup_ps�}�(����_mm_moveldup_ps�}�+����_mm_abs_epi8�e�̃��
_mm_abs_epi16�m�	̓��
_mm_abs_epi32�m�
΃��_mm_shuffle_epi8���σ��_mm_alignr_epi8�}�Ѓ��_mm_hadd_epi16�u�+Ӄ��_mm_hadds_epi16�}�0ԃ��_mm_hadd_epi32�u�3Ճ��_mm_hsub_epi16�u�7փ��_mm_hsubs_epi16�}�<׃��_mm_hsub_epi32�u�@؃��_mm_maddubs_epi16���Fك��_mm_mulhrs_epi16���Kڃ��
_mm_sign_epi8�m�Pۃ��_mm_sign_epi16�u�T܃��_mm_sign_epi32�u�Y݃��_MM_FROUND_TO_NEAREST_INT�͐���_MM_FROUND_TO_NEG_INF������_MM_FROUND_TO_POS_INF������_MM_FROUND_TO_ZERO������_MM_FROUND_CUR_DIRECTION�������_MM_FROUND_RAISE_EXC�������_MM_FROUND_NO_EXC�������_MM_FROUND_NINT�}�����_MM_FROUND_FLOOR���	����_MM_FROUND_CEIL�}�����_MM_FROUND_TRUNC�������_MM_FROUND_RINT�}�����_MM_FROUND_NEARBYINT�������_mm_blendv_epi8�}�����_mm_blend_epi16�}�����
_mm_blendv_pd�m�"����
_mm_blendv_ps�m�'����_mm_blend_pd�e�.����_mm_blend_ps�e�3����_mm_extract_ps�u�A����_mm_extract_epi8���F����_mm_extract_epi32���J����
_mm_insert_ps�m�W����_mm_insert_epi8�}�[����_mm_insert_epi32���`����_mm_max_epi8�e�d����
_mm_max_epu16�m�i����
_mm_max_epi32�m�m����
_mm_max_epu32�m�r����_mm_min_epi8�e�v����
_mm_min_epu16�m�z����
_mm_min_epi32�m�����
_mm_min_epu32�mŃ����_mm_packus_epi32��������_mm_cmpeq_epi64�}ы����_mm_cvtepi8_epi16��������_mm_cvtepi8_epi32��ד����_mm_cvtepi8_epi64��������_mm_cvtepi16_epi32��������_mm_cvtepi16_epi64��Ƞ����_mm_cvtepi32_epi64�������_mm_cvtepu8_epi16��������_mm_cvtepu8_epi32��������_mm_cvtepu8_epi64�������_mm_cvtepu16_epi32��������_mm_cvtepu16_epi64��������_mm_cvtepu32_epi64�������	_mm_dp_pd�M������	_mm_dp_ps�M������_mm_floor_pd�e������_mm_floor_ps�e������_mm_floor_sd�e������_mm_floor_ss�e������_mm_ceil_pd�]������_mm_ceil_ps�]������_mm_ceil_sd�]������_mm_ceil_ss�]������_mm_round_pd�e������_mm_round_ps�e������_mm_round_sd�e�����_mm_round_ss�e������_mm_minpos_epu16��������
_mm_mul_epi32�m������_mm_mullo_epi32�}˭����_mm_mpsadbw_epu8��������_mm_testz_si128�}޿„��_mm_testc_si128�}��Ä��_mm_testnzc_si128����Ą��_mm_test_all_zeros����ń��_mm_test_all_ones����Ƅ��_mm_test_mix_ones_zeros����DŽ��_mm_stream_load_si128����Ȅ��_SIDD_UBYTE_OPS�}�ބ��_SIDD_UWORD_OPS�}�߄��_SIDD_SBYTE_OPS�}�����_SIDD_SWORD_OPS�}����_SIDD_CMP_EQUAL_ANY������_SIDD_CMP_RANGES������_SIDD_CMP_EQUAL_EACH���	���_SIDD_CMP_EQUAL_ORDERED������_SIDD_POSITIVE_POLARITY������_SIDD_NEGATIVE_POLARITY���
���_SIDD_MASKED_POSITIVE_POLARITY������_SIDD_MASKED_NEGATIVE_POLARITY������_SIDD_LEAST_SIGNIFICANT������_SIDD_MOST_SIGNIFICANT������_SIDD_BIT_MASK�u����_SIDD_UNIT_MASK�}����_mm_cmpistrm�e����_mm_cmpistri�e�H����_mm_cmpistrz�e�M���_mm_cmpistrc�e�R���_mm_cmpistrs�e�W����_mm_cmpistro�e�\����_mm_cmpistra�e�b����_mm_cmpestrm�e�f����_mm_cmpestri�e�����_mm_cmpestrz�e������_mm_cmpestrc�e�����_mm_cmpestrs�e������_mm_cmpestro�e������_mm_cmpestra�e������_mm_crc32_u8�eן����
_mm_crc32_u16�m������
_mm_crc32_u32�m������_mm_cmpgt_epi64�}������
_mm256_add_pd�m�	����
_mm256_add_ps�m�����
_mm256_and_pd�m�����
_mm256_and_ps�m�����_mm256_or_pd�e�����_mm256_or_ps�e�����_mm256_shuffle_pd���"����_mm256_shuffle_ps���)����_mm256_andnot_pd���1����_mm256_andnot_ps���5����
_mm256_max_pd�m�:����
_mm256_max_ps�m�>����
_mm256_min_pd�m�A����
_mm256_min_ps�m�E����
_mm256_mul_pd�m�I����
_mm256_mul_ps�m�L����_mm256_addsub_pd���P����_mm256_addsub_ps���U����
_mm256_sub_pd�m�Z����
_mm256_sub_ps�m�^����
_mm256_div_ps�m�a����
_mm256_div_pd�m�e����_mm256_round_pd�}�m����_mm256_ceil_pd�u�qÅ��_mm256_floor_pd�}�tą��_mm256_round_ps�}�|Ņ��_mm256_ceil_ps�u��Dž��_mm256_floor_ps�}̃ȅ��_mm256_sqrt_ps�u��Ʌ��_mm256_sqrt_pd�u��ʅ��_mm256_blend_pd�}�˅��_mm256_blend_ps�}��ͅ��_mm256_blendv_pd����υ��_mm256_blendv_ps����Ѕ��_mm256_dp_ps�e��х��_mm256_hadd_pd�u��Ӆ��_mm256_hadd_ps�u��ԅ��_mm256_hsub_pd�u��Յ��_mm256_hsub_ps�u�օ��
_mm256_xor_pd�m��ׅ��
_mm256_xor_ps�m��؅��
_CMP_EQ_OQ�U��م��
_CMP_LT_OS�U��څ��
_CMP_LE_OS�U��ۅ��_CMP_UNORD_Q�e��܅��_CMP_NEQ_UQ�]��݅��_CMP_NLT_US�]��ޅ��_CMP_NLE_US�]��߅��
_CMP_ORD_Q�U������
_CMP_EQ_UQ�U�����_CMP_NGE_US�]�����_CMP_NGT_US�]�����
_CMP_FALSE_OQ�m�����_CMP_NEQ_OQ�]�����
_CMP_GE_OS�U�����
_CMP_GT_OS�U�����_CMP_TRUE_UQ�e�����
_CMP_EQ_OS�U�����
_CMP_LT_OQ�U�����
_CMP_LE_OQ�U�����_CMP_UNORD_S�e�����_CMP_NEQ_US�]�����_CMP_NLT_UQ�]�����_CMP_NLE_UQ�]�����
_CMP_ORD_S�U������
_CMP_EQ_US�U�����_CMP_NGE_UQ�]�����_CMP_NGT_UQ�]�����
_CMP_FALSE_OS�m�����_CMP_NEQ_OS�]������
_CMP_GE_OQ�U������
_CMP_GT_OQ�U������_CMP_TRUE_US�e������
_mm_cmp_pd�U������
_mm256_cmp_pd�m������
_mm_cmp_ps�U������
_mm256_cmp_ps�m������
_mm_cmp_sd�U������
_mm_cmp_ss�U������_mm256_cvtepi32_pd��������_mm256_cvtepi32_ps�������_mm256_cvtpd_ps�}�����_mm256_cvtps_epi32��������_mm256_cvtps_pd�}������_mm256_cvtsd_f64��������_mm256_cvttpd_epi32��������_mm256_cvtpd_epi32�������_mm256_cvttps_epi32��ե����_mm256_extractf128_ps�������_mm256_extractf128_pd��������_mm256_extractf128_si256�ś�����_mm256_extract_epi32��������_mm256_cvtsi256_si32�������_mm256_zeroall�u������_mm256_zeroupper��������_mm256_permutevar_ps��������_mm_permutevar_ps��������_mm256_permute_ps��������_mm_permute_ps�u������_mm256_permutevar_pd��������_mm_permutevar_pd��������_mm256_permute_pd��������_mm_permute_pd�u������_mm256_permute2f128_ps��������_mm256_permute2f128_pd��������_mm256_permute2f128_si256�ͱ�����_mm256_broadcast_ss��������_mm_broadcast_ss��������_mm256_broadcast_sd��������_mm256_broadcast_ps��������_mm256_broadcast_pd��ӏ����_mm256_insertf128_ps��”����_mm256_insertf128_pd�������_mm256_insertf128_si256��������_mm256_insert_epi8��Ħ����_mm256_insert_epi16��������_mm256_insert_epi32��������_mm256_load_pd�u������_mm256_store_pd�}�����_mm256_load_ps�u������_mm256_store_ps�}��†��_mm256_loadu_pd�}��Æ��_mm256_storeu_pd����Ć��_mm256_loadu_ps�}��ņ��_mm256_storeu_ps����Ɔ��_mm256_load_si256����dž��_mm256_store_si256����Ȇ��_mm256_loadu_si256����Ɇ��_mm256_storeu_si256����ʆ��_mm256_maskload_pd����ˆ��_mm256_maskstore_pd����̆��_mm_maskload_pd�}��͆��_mm_maskstore_pd����Ά��_mm256_maskload_ps���φ��_mm256_maskstore_ps����І��_mm_maskload_ps�}یц��_mm_maskstore_ps��ِ҆��_mm256_movehdup_ps��ܔӆ��_mm256_moveldup_ps��̘Ԇ��_mm256_movedup_pd����Ն��_mm256_lddqu_si256���ֆ��_mm256_stream_si256����׆��_mm256_stream_pd����؆��_mm256_stream_ps����ن��
_mm256_rcp_ps�mϿچ��_mm256_rsqrt_ps�}��ۆ��_mm256_unpackhi_pd����܆��_mm256_unpackhi_ps����݆��_mm256_unpacklo_pd����ކ��_mm256_unpacklo_ps����߆��_mm256_testz_si256��������_mm256_testc_si256�������_mm256_testnzc_si256�������_mm256_testz_pd�}�����_mm256_testc_pd�}�����_mm256_testnzc_pd�������_mm_testz_pd�e����_mm_testc_pd�e�����_mm_testnzc_pd�u�����_mm256_testz_ps�}�����_mm256_testc_ps�}����_mm256_testnzc_ps�������_mm_testz_ps�e�����_mm_testc_ps�e����_mm_testnzc_ps�u�����_mm256_movemask_pd�������_mm256_movemask_ps��������_mm256_setzero_pd�������_mm256_setzero_ps�������_mm256_setzero_si256��������
_mm256_set_pd�m������
_mm256_set_ps�m������_mm256_set_epi8�}������_mm256_set_epi16��������_mm256_set_epi32��������_mm256_set_epi64x��������_mm256_setr_pd�u������_mm256_setr_ps�u������_mm256_setr_epi8��������_mm256_setr_epi16�������_mm256_setr_epi32��ć����_mm256_setr_epi64x��������_mm256_set1_pd�u������_mm256_set1_ps�uϓ����_mm256_set1_epi8��������_mm256_set1_epi16��������_mm256_set1_epi32��������_mm256_set1_epi64x��������_mm256_castpd_ps��ѩ����_mm256_castps_pd��������_mm256_castps_si256��������_mm256_castsi256_ps��ϴ����_mm256_castpd_si256��������_mm256_castsi256_pd��������_mm256_castps256_ps128��ݿ����_mm256_castpd256_pd128��������_mm256_castsi256_si128��������_mm256_castps128_ps256��������_mm256_castpd128_pd256��������_mm256_castsi128_si256��������_mm256_zextps128_ps256��������_mm256_zextsi128_si256��������_mm256_zextpd128_pd256��������_mm256_undefined_ps��������_mm256_undefined_pd��������_mm256_undefined_si256��������_mm256_set_m128�}������_mm256_set_m128d��������_mm256_set_m128i�������_mm256_setr_m128��������_mm256_setr_m128d��������_mm256_setr_m128i��ڌ����_mm256_loadu2_m128��Ǒ����_mm256_loadu2_m128d��������_mm256_loadu2_m128i��������_mm256_storeu2_m128��������_mm256_storeu2_m128d��������_mm256_storeu2_m128i��������_mm256_cvtss_f32��β����_mm256_abs_epi32�������_mm256_abs_epi16������_mm256_abs_epi8�}����_mm256_add_epi64������_mm256_add_epi32������_mm256_add_epi16�������_mm256_add_epi8�}�!����_mm256_adds_epi8���%����_mm256_adds_epi16���(����_mm256_adds_epu8���,����_mm256_adds_epu16���0����_mm256_alignr_epi8���5����_mm256_and_si256���I����_mm256_andnot_si256���M����_mm256_avg_epu16���Q����_mm256_avg_epu8�}�W����_mm_blend_epi32�}�\����_mm256_blend_epi32���c����_mm256_blend_epi16���m����_mm256_blendv_epi8���y����_mm_broadcastb_epi8���~����_mm256_broadcastb_epi8��������_mm_broadcastd_epi32��������_mm256_broadcastd_epi32��������_mm_broadcastq_epi64��˒����_mm256_broadcastq_epi64��������_mm_broadcastsd_pd��ț����_mm256_broadcastsd_pd��ҟ����_mm_broadcastsi128_si256�ş�����_mm256_broadcastsi128_si256�݇�����_mm_broadcastss_ps��٬����_mm256_broadcastss_ps�������_mm_broadcastw_epi16��ʹ����_mm256_broadcastw_epi16��������_mm256_cmpeq_epi64��������_mm256_cmpeq_epi32��������_mm256_cmpeq_epi16��������_mm256_cmpeq_epi8��������_mm256_cmpgt_epi64��������_mm256_cmpgt_epi32��������_mm256_cmpgt_epi16��������_mm256_cmpgt_epi8��������_mm256_cvtepi16_epi32��������_mm256_cvtepi16_epi64��������_mm256_cvtepi32_epi64��������_mm256_cvtepi8_epi16��������_mm256_cvtepi8_epi32��������_mm256_cvtepi8_epi64��������_mm256_cvtepu16_epi32��������_mm256_cvtepu16_epi64��������_mm256_cvtepu32_epi64��������_mm256_cvtepu8_epi16��������_mm256_cvtepu8_epi32��������_mm256_cvtepu8_epi64�������_mm256_extracti128_si256��͋����_mm256_hadd_epi16��Ɛ����_mm256_hadd_epi32��������_mm256_hadds_epi16��������_mm256_hsub_epi16��ԛ����_mm256_hsub_epi32��������_mm256_hsubs_epi16��������_mm_i32gather_epi32��ѧ����_mm_mask_i32gather_epi32��خ����_mm256_i32gather_epi32��������_mm256_mask_i32gather_epi32�ݽ�����_mm_i32gather_ps��������_mm_mask_i32gather_ps��������_mm256_i32gather_ps��������_mm256_mask_i32gather_ps�ź�����_mm_i32gather_epi64����È��_mm_mask_i32gather_epi64�ź�ň��_mm256_i32gather_epi64����Lj��_mm256_mask_i32gather_epi64�ݠ�Ɉ��_mm_i32gather_pd����ˈ��_mm_mask_i32gather_pd����͈��_mm256_i32gather_pd����ψ��_mm256_mask_i32gather_pd�ŭ�ш��_mm_i64gather_epi32����ӈ��_mm_mask_i64gather_epi32�Ű�Ո��_mm256_i64gather_epi32����׈��_mm256_mask_i64gather_epi32�ݓ�و��_mm_i64gather_ps���ۈ��_mm_mask_i64gather_ps����݈��_mm256_i64gather_ps����߈��_mm256_mask_i64gather_ps�Ŋ����_mm_i64gather_epi64�������_mm_mask_i64gather_epi64�Ŋ����_mm256_i64gather_epi64�������_mm256_mask_i64gather_epi64�������_mm_i64gather_pd�������_mm_mask_i64gather_pd�������_mm256_i64gather_pd�������_mm256_mask_i64gather_pd�������_mm256_inserti128_si256�������_mm256_madd_epi16��������_mm256_maddubs_epi16��������_mm_maskload_epi32��ӊ����_mm256_maskload_epi32��������_mm_maskload_epi64��������_mm256_maskload_epi64��ۘ����_mm_maskstore_epi32��������_mm256_maskstore_epi32��������_mm_maskstore_epi64��������_mm256_maskstore_epi64�������_mm256_max_epi16�������_mm256_max_epi32��������_mm256_max_epi8�}۸����_mm256_max_epu16��������_mm256_max_epu32��������_mm256_max_epu8�}������_mm256_min_epi16��������_mm256_min_epi32��������_mm256_min_epi8�}������_mm256_min_epu16��������_mm256_min_epu32��������_mm256_min_epu8�}������_mm256_movemask_epi8��������_mm256_mpsadbw_epu8��������_mm256_mul_epi32��������_mm256_mul_epu32��������_mm256_mulhi_epi16��������_mm256_mulhi_epu16��������_mm256_mullo_epi16��������_mm256_mullo_epi32��Ì����_mm256_mulhrs_epi16��������_mm256_or_si256�}������_mm256_packs_epi16��������_mm256_packs_epi32��������_mm256_packus_epi16��������_mm256_packus_epi32��������_mm256_permutevar8x32_epi32��������_mm256_permute4x64_epi64��ĭ����_mm256_permute2x128_si256�ͪ�����_mm256_permute4x64_pd��������_mm256_permutevar8x32_ps�ż�����_mm256_sad_epu8�}������_mm256_shuffle_epi8��������_mm256_shuffle_epi32��������_mm256_shufflehi_epi16��������_mm256_shufflelo_epi16��������_mm256_sign_epi16��������_mm256_sign_epi32��������_mm256_sign_epi8��������_mm256_sll_epi16��ф����_mm256_sll_epi32��ʈ����_mm256_sll_epi64��Œ����_mm256_slli_epi16�������_mm256_slli_epi32��������_mm256_slli_epi64�������_mm256_slli_si256��������_mm256_bslli_epi128��������_mm_sllv_epi32�u������_mm256_sllv_epi32�������_mm_sllv_epi64�u������_mm256_sllv_epi64��������_mm256_sra_epi16��������_mm256_sra_epi32��������_mm256_srai_epi16��������_mm256_srai_epi32����É��_mm_srav_epi32�u��ʼn��_mm256_srav_epi32����Ɖ��_mm256_srli_si256����lj��_mm256_bsrli_epi128����ɉ��_mm256_srl_epi16����̉��_mm256_srl_epi32����͉��_mm256_srl_epi64����Ή��_mm256_srli_epi16����ω��_mm256_srli_epi32���щ��_mm256_srli_epi64����Ӊ��_mm_srlv_epi32�uÍՉ��_mm256_srlv_epi32��ۑ։��_mm_srlv_epi64�u��׉��_mm256_srlv_epi64����؉��_mm256_stream_load_si256��֟ى��_mm256_sub_epi16��Ǥډ��_mm256_sub_epi32����ۉ��_mm256_sub_epi64���܉��_mm256_sub_epi8�}¯݉��_mm256_subs_epi16����މ��_mm256_subs_epi8����߉��_mm256_subs_epu16��������_mm256_subs_epu8�������_mm256_unpackhi_epi8�������_mm256_unpacklo_epi8�������_mm256_unpackhi_epi16�������_mm256_unpacklo_epi16�������_mm256_unpackhi_epi32�������_mm256_unpacklo_epi32��dž���_mm256_unpackhi_epi64�������_mm256_unpacklo_epi64�������_mm256_xor_si256��ݝ���_mm256_extract_epi8��ޢ���_mm256_extract_epi16�������_mm_fmadd_pd�e�����_mm256_fmadd_pd�}�����_mm_fmadd_ps�e�����_mm256_fmadd_ps�}�����_mm_fmadd_sd�e�����_mm_fmadd_ss�e�#����_mm_fmaddsub_pd�}�(����_mm256_fmaddsub_pd���-����_mm_fmaddsub_ps�}�2����_mm256_fmaddsub_ps���8Š��_mm_fmsub_pd�e�=Ê��_mm256_fmsub_pd�}�AĊ��_mm_fmsub_ps�e�EŊ��_mm256_fmsub_ps�}�IƊ��_mm_fmsub_sd�e�ONJ��_mm_fmsub_ss�e�UȊ��_mm_fmsubadd_pd�}�ZɊ��_mm256_fmsubadd_pd���_ʊ��_mm_fmsubadd_ps�}�eˊ��_mm256_fmsubadd_ps���j̊��
_mm_fnmadd_pd�m�o͊��_mm256_fnmadd_pd���sΊ��
_mm_fnmadd_ps�m�xϊ��_mm256_fnmadd_ps���|Њ��
_mm_fnmadd_sd�m��ъ��
_mm_fnmadd_ss�m݇Ҋ��
_mm_fnmsub_pd�m�ӊ��_mm256_fnmsub_pd����Ԋ��
_mm_fnmsub_ps�mɕՊ��_mm256_fnmsub_ps����֊��
_mm_fnmsub_sd�m��׊��
_mm_fnmsub_ss�mץ؊��
_lzcnt_u32�U�
 ۊ��	_popcnt32�M� ܊��
_bextr_u32�U�!ߊ��_bextr2_u32�]�!����	_andn_u32�M�!���	_blsi_u32�M�!���_blsmsk_u32�]�!���	_blsr_u32�M�!���
_tzcnt_u16�U�!���
_tzcnt_u32�U�!���_mm_tzcnt_32�e�#!���	_mulx_u32�M�	"���	_bzhi_u32�M�
"���	_pdep_u32�M�"���	_pext_u32�M�"���_mm_extract_si64���
#����_mm_extracti_si64���#����_mm_insert_si64�}�#����_mm_inserti_si64���#����
_mm_stream_sd�m�&#����
_mm_stream_ss�m�,#����_bextri_u32�]�	$����_blcfill_u32�e�$����	_blci_u32�M�$����
_blcic_u32�U�$����_blcmsk_u32�]�$����	_blcs_u32�M�$����_blsfill_u32�e�$����
_blsic_u32�U�$����_t1mskc_u32�]�$����
_tzmsk_u32�U�"$����_mm_clmulepi64_si128���	%����_mm_aesdec_si128���&����_mm_aesdeclast_si128���&����_mm_aesenc_si128���&����_mm_aesenclast_si128���&����_mm_aesimc_si128���&����_mm_aeskeygenassist_si128���&����_rdrand16_step�u�'����_rdrand32_step�u�'����_rdseed16_step�u�'����_rdseed32_step�u�'����_mm_sha1msg1_epu32���(Ӌ��_mm_sha1msg2_epu32���(ԋ��_mm_sha1nexte_epu32���(Ջ��_mm_sha1rnds4_epu32��� (֋��_mm_sha256msg1_epu32���%(؋��_mm_sha256msg2_epu32���*(ً��_mm_sha256rnds2_epu32���0(ڋ��_mm256_sha512msg1_epi64���5(ۋ��_mm256_sha512msg2_epi64���:(܋��_mm256_sha512rnds2_epi64�ŊA(݋��_mm_sm3msg1_epi32���F(ދ��_mm_sm3msg2_epi32���J(ߋ��_mm_sm3rnds2_epi32���S(����_mm_sm4key4_epi32���Y(���_mm256_sm4key4_epi32���^(���_mm_sm4rnds4_epi32���b(���_mm256_sm4rnds4_epi32���f(���
_addcarry_u32�m�)���_addcarryx_u32�u�)���_subborrow_u32�u�)���_mm512_abs_epi32���*����_mm512_mask_abs_epi32���
*����_mm512_maskz_abs_epi32���*����_mm256_mask_abs_epi32���*����_mm256_maskz_abs_epi32���*����_mm_mask_abs_epi32��� *����_mm_maskz_abs_epi32���%*����_mm512_abs_epi64���**����_mm512_mask_abs_epi64���/*����_mm512_maskz_abs_epi64���5*����_mm256_abs_epi64���9*����_mm256_mask_abs_epi64���?*����_mm256_maskz_abs_epi64���D*����
_mm_abs_epi64�m�I*����_mm_mask_abs_epi64���N*����_mm_maskz_abs_epi64���T*����
_mm512_abs_ps�m�X*����_mm512_mask_abs_ps���]*����
_mm512_abs_pd�m�a*����_mm512_mask_abs_pd���f*����_mm512_mask_mov_epi32���j*����_mm512_maskz_mov_epi32���o*����_mm256_mask_mov_epi32���t*����_mm256_maskz_mov_epi32���y*����_mm_mask_mov_epi32���~*����_mm_maskz_mov_epi32����*����_mm512_mask_mov_epi64����*����_mm512_maskz_mov_epi64����*����_mm256_mask_mov_epi64���*����_mm256_maskz_mov_epi64���*����_mm_mask_mov_epi64��ԛ*����_mm_maskz_mov_epi64��ˠ*����_mm512_mask_mov_ps��̥*����_mm512_maskz_mov_ps��ڪ*����_mm256_mask_mov_ps���*����_mm256_maskz_mov_ps����*����_mm_mask_mov_ps�}��*����_mm_maskz_mov_ps����*����_mm512_mask_mov_pd����*����_mm512_maskz_mov_pd����*����_mm256_mask_mov_pd����*����_mm256_maskz_mov_pd����*����_mm_mask_mov_pd�}��*����_mm_maskz_mov_pd����*����_mm512_add_epi32����*����_mm512_mask_add_epi32����*����_mm512_maskz_add_epi32����*����_mm256_mask_add_epi32����*����_mm256_maskz_add_epi32����*����_mm_mask_add_epi32����*����_mm_maskz_add_epi32����*����_mm512_add_epi64����*����_mm512_mask_add_epi64����*����_mm512_maskz_add_epi64����*����_mm256_mask_add_epi64��˔*����_mm256_maskz_add_epi64����*����_mm_mask_add_epi64����*����_mm_maskz_add_epi64��ʤ*����
_mm512_add_ps�m��*����_mm512_mask_add_ps����*����_mm512_maskz_add_ps��³*����_mm256_mask_add_ps����*����_mm256_maskz_add_ps��ɾ*����_mm_mask_add_ps�}��*����_mm_maskz_add_ps����*����
_mm512_add_pd�m��*����_mm512_mask_add_pd����*����_mm512_maskz_add_pd����*����_mm256_mask_add_pd����*����_mm256_maskz_add_pd����*Œ��_mm_mask_add_pd�}��*Ì��_mm_maskz_add_pd����*Č��_mm512_sub_epi32����*Ō��_mm512_mask_sub_epi32����*ƌ��_mm512_maskz_sub_epi32����*nj��_mm256_mask_sub_epi32����*Ȍ��_mm256_maskz_sub_epi32���*Ɍ��_mm_mask_sub_epi32����*ʌ��_mm_maskz_sub_epi32���*ˌ��_mm512_sub_epi64��ɘ*̌��_mm512_mask_sub_epi64����*͌��_mm512_maskz_sub_epi64����*Ό��_mm256_mask_sub_epi64��¨*ό��_mm256_maskz_sub_epi64����*Ќ��_mm_mask_sub_epi64��ڳ*ь��_mm_maskz_sub_epi64����*Ҍ��
_mm512_sub_ps�m��*ӌ��_mm512_mask_sub_ps����*Ԍ��_mm512_maskz_sub_ps����*Ռ��_mm256_mask_sub_ps����*֌��_mm256_maskz_sub_ps����*׌��_mm_mask_sub_ps�}��*،��_mm_maskz_sub_ps����*ٌ��
_mm512_sub_pd�m��*ڌ��_mm512_mask_sub_pd����*ی��_mm512_maskz_sub_pd����*܌��_mm256_mask_sub_pd����*݌��_mm256_maskz_sub_pd����*ތ��_mm_mask_sub_pd�}��*ߌ��_mm_maskz_sub_pd����*����_mm512_mul_epi32����*���_mm512_mask_mul_epi32����*���_mm512_maskz_mul_epi32����*���_mm256_mask_mul_epi32����*���_mm256_maskz_mul_epi32����*���_mm_mask_mul_epi32��٬*���_mm_maskz_mul_epi32����*���_mm512_mullo_epi32��̷*���_mm512_mask_mullo_epi32���*���_mm512_maskz_mullo_epi32����*���_mm256_mask_mullo_epi32����*���_mm256_maskz_mullo_epi32�ł�*���_mm_mask_mullo_epi32����*���_mm_maskz_mullo_epi32����*���_mm512_mullox_epi64����*���_mm512_mask_mullox_epi64����*����_mm512_mul_epu32����*���_mm512_mask_mul_epu32����*���_mm512_maskz_mul_epu32����*���_mm256_mask_mul_epu32����*���_mm256_maskz_mul_epu32��҃*����_mm_mask_mul_epu32����*����_mm_maskz_mul_epu32����*����
_mm512_mul_ps�m��*����_mm512_mask_mul_ps���*����_mm512_maskz_mul_ps����*����_mm256_mask_mul_ps���*����_mm256_maskz_mul_ps����*����_mm_mask_mul_ps�}��*����_mm_maskz_mul_ps��Ĵ*����
_mm512_mul_pd�m��*����_mm512_mask_mul_pd����*����_mm512_maskz_mul_pd����*����_mm256_mask_mul_pd����*����_mm256_maskz_mul_pd����*����_mm_mask_mul_pd�}��*����_mm_maskz_mul_pd����*����
_mm512_div_ps�m��*����_mm512_mask_div_ps����*����_mm512_maskz_div_ps����*����_mm256_mask_div_ps����*����_mm256_maskz_div_ps����*����_mm_mask_div_ps�}��*����_mm_maskz_div_ps����*����
_mm512_div_pd�mׄ*����_mm512_mask_div_pd��ω*����_mm512_maskz_div_pd����*����_mm256_mask_div_pd����*����_mm256_maskz_div_pd��ޚ*����_mm_mask_div_pd�}��*����_mm_maskz_div_pd����*����_mm512_max_epi32��Ѫ*����_mm512_mask_max_epi32����*����_mm512_maskz_max_epi32��ĵ*����_mm256_mask_max_epi32����*����_mm256_maskz_max_epi32����*����_mm_mask_max_epi32����*����_mm_maskz_max_epi32����*����_mm512_max_epi64����*����_mm512_mask_max_epi64����*����_mm512_maskz_max_epi64����*����_mm256_max_epi64����*����_mm256_mask_max_epi64����*����_mm256_maskz_max_epi64����*����
_mm_max_epi64�m��*����_mm_mask_max_epi64����*����_mm_maskz_max_epi64����*����
_mm512_max_ps�m��*����_mm512_mask_max_ps��҄*����_mm512_maskz_max_ps����*����_mm256_mask_max_ps���*����_mm256_maskz_max_ps��Ǖ*����_mm_mask_max_ps�}��*����_mm_maskz_max_ps��ݠ*����
_mm512_max_pd�m��*����_mm512_mask_max_pd��ª*����_mm512_maskz_max_pd����*����_mm256_mask_max_pd���*����_mm256_maskz_max_pd����*����_mm_mask_max_pd�}��*����_mm_maskz_max_pd����*����_mm512_max_epu32����*����_mm512_mask_max_epu32����*����_mm512_maskz_max_epu32����*����_mm256_mask_max_epu32����*����_mm256_maskz_max_epu32����*����_mm_mask_max_epu32����*����_mm_maskz_max_epu32����*����_mm512_max_epu64����*����_mm512_mask_max_epu64����*����_mm512_maskz_max_epu64����*����_mm256_max_epu64��ǀ*����_mm256_mask_max_epu64����*����_mm256_maskz_max_epu64��ʋ*����
_mm_max_epu64�m��*����_mm_mask_max_epu64��ؕ*����_mm_maskz_max_epu64����*����_mm512_min_epi32���*��_mm512_mask_min_epi32����*Í��_mm512_maskz_min_epi32��۪*č��_mm256_mask_min_epi32����*ō��_mm256_maskz_min_epi32���*ƍ��_mm_mask_min_epi32����*Ǎ��_mm_maskz_min_epi32����*ȍ��_mm512_min_epi64����*ɍ��_mm512_mask_min_epi64����*ʍ��_mm512_maskz_min_epi64����*ˍ��_mm256_min_epi64����*̍��_mm256_mask_min_epi64����*͍��_mm256_maskz_min_epi64����*΍��
_mm_min_epi64�m��*ύ��_mm_mask_min_epi64����*Ѝ��_mm_maskz_min_epi64����*э��
_mm512_min_ps�m��*ҍ��_mm512_mask_min_ps����*Ӎ��_mm512_maskz_min_ps����*ԍ��_mm256_mask_min_ps���	*Ս��_mm256_maskz_min_ps����	*֍��_mm_mask_min_ps�}��	*׍��_mm_maskz_min_ps��Е	*؍��
_mm512_min_pd�m��	*ٍ��_mm512_mask_min_pd����	*ڍ��_mm512_maskz_min_pd����	*ۍ��_mm256_mask_min_pd��ժ	*܍��_mm256_maskz_min_pd����	*ݍ��_mm_mask_min_pd�}��	*ލ��_mm_maskz_min_pd��̻	*ߍ��_mm512_min_epu32����	*����_mm512_mask_min_epu32����	*���_mm512_maskz_min_epu32����	*���_mm256_mask_min_epu32����	*���_mm256_maskz_min_epu32����	*���_mm_mask_min_epu32����	*���_mm_maskz_min_epu32����	*���_mm512_min_epu64����	*���_mm512_mask_min_epu64����	*���_mm512_maskz_min_epu64����	*���_mm256_min_epu64����	*���_mm256_mask_min_epu64����	*���_mm256_maskz_min_epu64����
*���
_mm_min_epu64�m��
*���_mm_mask_min_epu64��ˊ
*���_mm_maskz_min_epu64����
*���_mm512_sqrt_ps�u��
*����_mm512_mask_sqrt_ps����
*���_mm512_maskz_sqrt_ps����
*���_mm256_mask_sqrt_ps��Σ
*���_mm256_maskz_sqrt_ps��ը
*���_mm_mask_sqrt_ps���
*����_mm_maskz_sqrt_ps���
*����_mm512_sqrt_pd�u��
*����_mm512_mask_sqrt_pd��̻
*����_mm512_maskz_sqrt_pd����
*����_mm256_mask_sqrt_pd����
*����_mm256_maskz_sqrt_pd����
*����_mm_mask_sqrt_pd����
*����_mm_maskz_sqrt_pd����
*����_mm512_fmadd_ps�}��
*����_mm512_mask_fmadd_ps����
*����_mm512_maskz_fmadd_ps����
*����_mm512_mask3_fmadd_ps����
*����_mm256_mask_fmadd_ps����
*����_mm256_maskz_fmadd_ps����
*����_mm256_mask3_fmadd_ps����
*����_mm_mask_fmadd_ps���*����_mm_maskz_fmadd_ps��̈*����_mm_mask3_fmadd_ps��Ǝ*����_mm512_fmadd_pd�}˓*����_mm512_mask_fmadd_pd����*����_mm512_maskz_fmadd_pd���*����_mm512_mask3_fmadd_pd���*����_mm256_mask_fmadd_pd���*����_mm256_maskz_fmadd_pd��ٰ*����_mm256_mask3_fmadd_pd���*����_mm_mask_fmadd_pd��׼*����_mm_maskz_fmadd_pd����*����_mm_mask3_fmadd_pd����*����_mm512_fmsub_ps�}��*����_mm512_mask_fmsub_ps����*����_mm512_maskz_fmsub_ps����*����_mm512_mask3_fmsub_ps����*����_mm256_mask_fmsub_ps����*����_mm256_maskz_fmsub_ps����*����_mm256_mask3_fmsub_ps����*����_mm_mask_fmsub_ps����*����_mm_maskz_fmsub_ps����*����_mm_mask3_fmsub_ps����*����_mm512_fmsub_pd�}Nj*����_mm512_mask_fmsub_pd����*����_mm512_maskz_fmsub_pd����*����_mm512_mask3_fmsub_pd��ҝ*����_mm256_mask_fmsub_pd���*����_mm256_maskz_fmsub_pd����*����_mm256_mask3_fmsub_pd����*����_mm_mask_fmsub_pd����*����_mm_maskz_fmsub_pd����*����_mm_mask3_fmsub_pd����*����_mm512_fmaddsub_ps����*����_mm512_mask_fmaddsub_ps����*����_mm512_maskz_fmaddsub_ps����*����_mm512_mask3_fmaddsub_ps�ś�*����_mm256_mask_fmaddsub_ps����*����_mm256_maskz_fmaddsub_ps����*����_mm256_mask3_fmaddsub_ps�ţ�*����_mm_mask_fmaddsub_ps����*����_mm_maskz_fmaddsub_ps����*����_mm_mask3_fmaddsub_ps����
*����_mm512_fmaddsub_pd��ч
*����_mm512_mask_fmaddsub_pd����
*����_mm512_maskz_fmaddsub_pd��ޔ
*����_mm512_mask3_fmaddsub_pd�Ŕ�
*����_mm256_mask_fmaddsub_pd����
*����_mm256_maskz_fmaddsub_pd���
*����_mm256_mask3_fmaddsub_pd�ŧ�
*����_mm_mask_fmaddsub_pd��д
*����_mm_maskz_fmaddsub_pd���
*����_mm_mask3_fmaddsub_pd����
*����_mm512_fmsubadd_ps����
*����_mm512_mask_fmsubadd_ps����
*����_mm512_maskz_fmsubadd_ps�Ŵ�
*����_mm512_mask3_fmsubadd_ps����
*����_mm256_mask_fmsubadd_ps����
*����_mm256_maskz_fmsubadd_ps�Ŵ�
*����_mm256_mask3_fmsubadd_ps����
*����_mm_mask_fmsubadd_ps����
*����_mm_maskz_fmsubadd_ps����
*Ž��_mm_mask3_fmsubadd_ps��ހ*Î��_mm512_fmsubadd_pd����*Ď��_mm512_mask_fmsubadd_pd����*Ŏ��_mm512_maskz_fmsubadd_pd�ť�*Ǝ��_mm512_mask3_fmsubadd_pd��ۙ*ǎ��_mm256_mask_fmsubadd_pd����*Ȏ��_mm256_maskz_fmsubadd_pd�ů�*Ɏ��_mm256_mask3_fmsubadd_pd���*ʎ��_mm_mask_fmsubadd_pd����*ˎ��_mm_maskz_fmsubadd_pd����*̎��_mm_mask3_fmsubadd_pd���*͎��_mm512_fnmadd_ps����*Ύ��_mm512_mask_fnmadd_ps����*ώ��_mm512_maskz_fnmadd_ps����*Ў��_mm512_mask3_fnmadd_ps����*ю��_mm256_mask_fnmadd_ps����*Ҏ��_mm256_maskz_fnmadd_ps����*ӎ��_mm256_mask3_fnmadd_ps����*Ԏ��_mm_mask_fnmadd_ps����*Վ��_mm_maskz_fnmadd_ps����*֎��_mm_mask3_fnmadd_ps����*׎��_mm512_fnmadd_pd����*؎��_mm512_mask_fnmadd_pd��ͅ*َ��_mm512_maskz_fnmadd_pd��Ƌ*ڎ��_mm512_mask3_fnmadd_pd��֑*ێ��_mm256_mask_fnmadd_pd��ܗ*܎��_mm256_maskz_fnmadd_pd��ޝ*ݎ��_mm256_mask3_fnmadd_pd����*ގ��_mm_mask_fnmadd_pd����*ߎ��_mm_maskz_fnmadd_pd���*����_mm_mask3_fnmadd_pd����*���_mm512_fnmsub_ps����*���_mm512_mask_fnmsub_ps����*���_mm512_maskz_fnmsub_ps����*���_mm512_mask3_fnmsub_ps����*���_mm256_mask_fnmsub_ps����*���_mm256_maskz_fnmsub_ps����*���_mm256_mask3_fnmsub_ps����*���_mm_mask_fnmsub_ps����*���_mm_maskz_fnmsub_ps����*���_mm_mask3_fnmsub_ps����*���_mm512_fnmsub_pd����*���_mm512_mask_fnmsub_pd����*���_mm512_maskz_fnmsub_pd��Ȃ*���_mm512_mask3_fnmsub_pd��߈*���_mm256_mask_fnmsub_pd���*����_mm256_maskz_fnmsub_pd����*���_mm256_mask3_fnmsub_pd����*���_mm_mask_fnmsub_pd����*���_mm_maskz_fnmsub_pd����*���_mm_mask3_fnmsub_pd����*����_mm512_rcp14_ps�}��*����_mm512_mask_rcp14_ps����*����_mm512_maskz_rcp14_ps���*����_mm256_rcp14_ps�}��*����_mm256_mask_rcp14_ps����*����_mm256_maskz_rcp14_ps����*����_mm_rcp14_ps�e��*����_mm_mask_rcp14_ps����*����_mm_maskz_rcp14_ps����*����_mm512_rcp14_pd�}��*����_mm512_mask_rcp14_pd����*����_mm512_maskz_rcp14_pd����*����_mm256_rcp14_pd�}��*����_mm256_mask_rcp14_pd����*����_mm256_maskz_rcp14_pd����*����_mm_rcp14_pd�e��*����_mm_mask_rcp14_pd���*����_mm_maskz_rcp14_pd��ُ*����_mm512_rsqrt14_ps��ܔ*����_mm512_mask_rsqrt14_ps��Ú*����_mm512_maskz_rsqrt14_ps����*����_mm256_rsqrt14_ps����*����_mm256_mask_rsqrt14_ps����*����_mm256_maskz_rsqrt14_ps����*����_mm_rsqrt14_ps�u��*����_mm_mask_rsqrt14_ps����*����_mm_maskz_rsqrt14_ps����*����_mm512_rsqrt14_pd����*����_mm512_mask_rsqrt14_pd����*����_mm512_maskz_rsqrt14_pd����*����_mm256_rsqrt14_pd����*����_mm256_mask_rsqrt14_pd����*����_mm256_maskz_rsqrt14_pd����*����_mm_rsqrt14_pd�u��*����_mm_mask_rsqrt14_pd����*����_mm_maskz_rsqrt14_pd����*����_mm512_getexp_ps����*����_mm512_mask_getexp_ps���*����_mm512_maskz_getexp_ps����*����_mm256_getexp_ps����*����_mm256_mask_getexp_ps��Ҕ*����_mm256_maskz_getexp_ps����*����
_mm_getexp_ps�mؠ*����_mm_mask_getexp_ps����*����_mm_maskz_getexp_ps����*����_mm512_getexp_pd���*����_mm512_mask_getexp_pd���*����_mm512_maskz_getexp_pd����*����_mm256_getexp_pd����*����_mm256_mask_getexp_pd����*����_mm256_maskz_getexp_pd����*����
_mm_getexp_pd�m��*����_mm_mask_getexp_pd����*����_mm_maskz_getexp_pd����*����_mm512_roundscale_ps����*����_mm512_mask_roundscale_ps�͚�*����_mm512_maskz_roundscale_ps�Մ�*����_mm256_roundscale_ps����*����_mm256_mask_roundscale_ps�ͥ�*����_mm256_maskz_roundscale_ps����*����_mm_roundscale_ps��Ԧ*����_mm_mask_roundscale_ps����*����_mm_maskz_roundscale_ps��Ϲ*����_mm512_roundscale_pd����*����_mm512_mask_roundscale_pd����*����_mm512_maskz_roundscale_pd����*��_mm256_roundscale_pd����*ď��_mm256_mask_roundscale_pd����*Ə��_mm256_maskz_roundscale_pd����*ȏ��_mm_roundscale_pd����*ʏ��_mm_mask_roundscale_pd��ރ*̏��_mm_maskz_roundscale_pd����*Ώ��_mm512_scalef_ps��ג*Џ��_mm512_mask_scalef_ps���*я��_mm512_maskz_scalef_ps����*ҏ��_mm256_scalef_ps����*ӏ��_mm256_mask_scalef_ps����*ԏ��_mm256_maskz_scalef_ps��ޯ*Տ��
_mm_scalef_ps�m��*֏��_mm_mask_scalef_ps����*׏��_mm_maskz_scalef_ps����*؏��_mm512_scalef_pd����*ُ��_mm512_mask_scalef_pd����*ڏ��_mm512_maskz_scalef_pd����*ۏ��_mm256_scalef_pd����*܏��_mm256_mask_scalef_pd����*ݏ��_mm256_maskz_scalef_pd����*ޏ��
_mm_scalef_pd�m��*ߏ��_mm_mask_scalef_pd����*����_mm_maskz_scalef_pd����*���_mm512_fixupimm_ps����*���_mm512_mask_fixupimm_ps����*���_mm512_maskz_fixupimm_ps���*���_mm256_fixupimm_ps����*���_mm256_mask_fixupimm_ps����*���_mm256_maskz_fixupimm_ps�ő�*���_mm_fixupimm_ps�}��*���_mm_mask_fixupimm_ps��Ū*����_mm_maskz_fixupimm_ps����*���_mm512_fixupimm_pd����*���_mm512_mask_fixupimm_pd����*����_mm512_maskz_fixupimm_pd����*����_mm256_fixupimm_pd����*����_mm256_mask_fixupimm_pd����*����_mm256_maskz_fixupimm_pd����*����_mm_fixupimm_pd�}��*����_mm_mask_fixupimm_pd����*����_mm_maskz_fixupimm_pd����*����_mm512_ternarylogic_epi32�ͯ�*����_mm512_mask_ternarylogic_epi32����*����_mm512_maskz_ternarylogic_epi32����*����_mm256_ternarylogic_epi32���*����_mm256_mask_ternarylogic_epi32���*����_mm256_maskz_ternarylogic_epi32��ƫ*����_mm_ternarylogic_epi32����*����_mm_mask_ternarylogic_epi32�ݪ�*����_mm_maskz_ternarylogic_epi32����*����_mm512_ternarylogic_epi64����*����_mm512_mask_ternarylogic_epi64����*����_mm512_maskz_ternarylogic_epi64����*����_mm256_ternarylogic_epi64����*����_mm256_mask_ternarylogic_epi64����*����_mm256_maskz_ternarylogic_epi64����*����_mm_ternarylogic_epi64����*����_mm_mask_ternarylogic_epi64�ݷ�*����_mm_maskz_ternarylogic_epi64�兙*����_mm512_getmant_ps����*����_mm512_mask_getmant_ps����*����_mm512_maskz_getmant_ps����*����_mm256_getmant_ps����*����_mm256_mask_getmant_ps����*����_mm256_maskz_getmant_ps����*����_mm_getmant_ps�u��*����_mm_mask_getmant_ps����*����_mm_maskz_getmant_ps��ލ*��_mm512_getmant_pd����*Ő��_mm512_mask_getmant_pd��Χ*Ȑ��_mm512_maskz_getmant_pd����*ː��_mm256_getmant_pd����*ΐ��_mm256_mask_getmant_pd����*ѐ��_mm256_maskz_getmant_pd����*Ԑ��_mm_getmant_pd�u��*א��_mm_mask_getmant_pd����*ڐ��_mm_maskz_getmant_pd��̂*ݐ��_mm512_add_round_ps����*����_mm512_mask_add_round_ps�ł�*���_mm512_maskz_add_round_ps�ͪ�*���_mm512_add_round_pd���*���_mm512_mask_add_round_pd�ŵ�*���_mm512_maskz_add_round_pd����*���_mm512_sub_round_ps����*���_mm512_mask_sub_round_ps����*���_mm512_maskz_sub_round_ps����*���_mm512_sub_round_pd����*���_mm512_mask_sub_round_pd����*����_mm512_maskz_sub_round_pd��Ӈ*����_mm512_mul_round_ps����*����_mm512_mask_mul_round_ps���*����_mm512_maskz_mul_round_ps�͖�*����_mm512_mul_round_pd��ղ*����_mm512_mask_mul_round_pd�ŭ�*����_mm512_maskz_mul_round_pd����*����_mm512_div_round_ps����*����_mm512_mask_div_round_ps�Ő�*����_mm512_maskz_div_round_ps����*����_mm512_div_round_pd����*����_mm512_mask_div_round_pd�ņ�*����_mm512_maskz_div_round_pd��Ċ*����_mm512_sqrt_round_ps����*����_mm512_mask_sqrt_round_ps��ʟ*����_mm512_maskz_sqrt_round_ps��ת*����_mm512_sqrt_round_pd���*����_mm512_mask_sqrt_round_pd�ͥ�*����_mm512_maskz_sqrt_round_pd�ղ�*����_mm512_fmadd_round_ps����*����_mm512_mask_fmadd_round_ps�Տ�*����_mm512_maskz_fmadd_round_ps����*����_mm512_mask3_fmadd_round_ps�݌�*����_mm512_fmadd_round_pd���*����_mm512_mask_fmadd_round_pd��ߌ*����_mm512_maskz_fmadd_round_pd�ݖ�*����_mm512_mask3_fmadd_round_pd���*����_mm512_fmsub_round_ps����*����_mm512_mask_fmsub_round_ps�ժ�*����_mm512_maskz_fmsub_round_ps�ݰ�*����_mm512_mask3_fmsub_round_ps����*����_mm512_fmsub_round_pd����*����_mm512_mask_fmsub_round_pd�խ�*����_mm512_maskz_fmsub_round_pd�ݴ�*����_mm512_mask3_fmsub_round_pd��ҁ*����_mm512_fmaddsub_round_ps����*����_mm512_mask_fmaddsub_round_ps����*����_mm512_maskz_fmaddsub_round_ps����*����_mm512_mask3_fmaddsub_round_ps����*‘��_mm512_fmaddsub_round_pd�Ő�*đ��_mm512_mask_fmaddsub_round_pd����*Ƒ��_mm512_maskz_fmaddsub_round_pd����*ȑ��_mm512_mask3_fmaddsub_round_pd����*ʑ��_mm512_fmsubadd_round_ps����*̑��_mm512_mask_fmsubadd_round_ps����*Α��_mm512_maskz_fmsubadd_round_ps����*Б��_mm512_mask3_fmsubadd_round_ps����*ґ��_mm512_fmsubadd_round_pd�Ź�*ԑ��_mm512_mask_fmsubadd_round_pd����*֑��_mm512_maskz_fmsubadd_round_pd����*ؑ��_mm512_mask3_fmsubadd_round_pd����*ڑ��_mm512_fnmadd_round_ps����*ܑ��_mm512_mask_fnmadd_round_ps�ݸ�*ޑ��_mm512_maskz_fnmadd_round_ps���*����_mm512_mask3_fnmadd_round_ps���*���_mm512_fnmadd_round_pd����*���_mm512_mask_fnmadd_round_pd�ݣ�*���_mm512_maskz_fnmadd_round_pd�兌*���_mm512_mask3_fnmadd_round_pd����*���_mm512_fnmsub_round_ps����*���_mm512_mask_fnmsub_round_ps�ݫ�*���_mm512_maskz_fnmsub_round_ps�固*���_mm512_mask3_fnmsub_round_ps���*���_mm512_fnmsub_round_pd����*����_mm512_mask_fnmsub_round_pd����*����_mm512_maskz_fnmsub_round_pd����*����_mm512_mask3_fnmsub_round_pd����*����_mm512_max_round_ps����*����_mm512_mask_max_round_ps�ş� *����_mm512_maskz_max_round_ps��� *����_mm512_max_round_pd���� *����_mm512_mask_max_round_pd�ů� *����_mm512_maskz_max_round_pd���� *����_mm512_min_round_ps��ȥ *����_mm512_mask_min_round_ps�Ž� *����_mm512_maskz_min_round_ps�͉� *����_mm512_min_round_pd��׺ *����_mm512_mask_min_round_pd���� *����_mm512_maskz_min_round_pd�͙� *����_mm512_getexp_round_ps���� *����_mm512_mask_getexp_round_ps�ݧ� *����_mm512_maskz_getexp_round_ps���� *����_mm512_getexp_round_pd���� *����_mm512_mask_getexp_round_pd�ݭ� *����_mm512_maskz_getexp_round_pd���� *����_mm512_roundscale_round_ps�՟�!*����_mm512_mask_roundscale_round_ps����!*���� _mm512_maskz_roundscale_round_ps����! *����_mm512_roundscale_round_pd�Ո�!*����_mm512_mask_roundscale_round_pd��ح!*���� _mm512_maskz_roundscale_round_pd���! *����_mm512_scalef_round_ps����!*����_mm512_mask_scalef_round_ps����!*����_mm512_maskz_scalef_round_ps���!*����_mm512_scalef_round_pd����!*����_mm512_mask_scalef_round_pd����!*����_mm512_maskz_scalef_round_pd���!*����_mm512_fixupimm_round_ps���"*����_mm512_mask_fixupimm_round_ps���"*����_mm512_maskz_fixupimm_round_ps���"*Ē��_mm512_fixupimm_round_pd�Ō�"*ǒ��_mm512_mask_fixupimm_round_pd����"*ʒ��_mm512_maskz_fixupimm_round_pd����"*͒��_mm512_getmant_round_ps����"*В��_mm512_mask_getmant_round_ps����"*Ԓ��_mm512_maskz_getmant_round_ps���"*ؒ��_mm512_getmant_round_pd����"*ܒ��_mm512_mask_getmant_round_pd����"*����_mm512_maskz_getmant_round_pd��Ƀ#*���_mm512_cvtps_epi32����#*���_mm512_mask_cvtps_epi32����#*���_mm512_maskz_cvtps_epi32�ů�#*���_mm256_mask_cvtps_epi32����#*���_mm256_maskz_cvtps_epi32�ś�#*���_mm_mask_cvtps_epi32����#*���_mm_maskz_cvtps_epi32���#*���_mm512_cvtps_epu32��ݲ#*���_mm512_mask_cvtps_epu32��۸#*���_mm512_maskz_cvtps_epu32���#*���_mm256_cvtps_epu32����#*���_mm256_mask_cvtps_epu32����#*���_mm256_maskz_cvtps_epu32����#*����_mm_cvtps_epu32�}��#*����_mm_mask_cvtps_epu32����#*����_mm_maskz_cvtps_epu32����#*����_mm512_cvtps_pd�}��#*����_mm512_mask_cvtps_pd����#*����_mm512_maskz_cvtps_pd����#*����_mm512_cvtpslo_pd����#*����_mm512_mask_cvtpslo_pd����#*����_mm512_cvtpd_ps�}�$*����_mm512_mask_cvtpd_ps���$*����_mm512_maskz_cvtpd_ps����$*����_mm256_mask_cvtpd_ps����$*����_mm256_maskz_cvtpd_ps����$*����_mm_mask_cvtpd_ps����$*����_mm_maskz_cvtpd_ps����$*����_mm512_cvtpd_epi32����$*����_mm512_mask_cvtpd_epi32���$*����_mm512_maskz_cvtpd_epi32���$*����_mm256_mask_cvtpd_epi32���$*����_mm256_maskz_cvtpd_epi32����$*����_mm_mask_cvtpd_epi32����$*����_mm_maskz_cvtpd_epi32����$*����_mm512_cvtpd_epu32����$*����_mm512_mask_cvtpd_epu32����$*����_mm512_maskz_cvtpd_epu32�ŕ�$*����_mm256_cvtpd_epu32����$*����_mm256_mask_cvtpd_epu32����$*����_mm256_maskz_cvtpd_epu32�Ŏ�$*����_mm_cvtpd_epu32�}��$*����_mm_mask_cvtpd_epu32����$*����_mm_maskz_cvtpd_epu32����$*����_mm512_cvtpd_pslo����%*����_mm512_mask_cvtpd_pslo����%*����_mm512_cvtepi8_epi32��ˑ%*����_mm512_mask_cvtepi8_epi32��˖%*����_mm512_maskz_cvtepi8_epi32�՛�%*����_mm256_mask_cvtepi8_epi32���%*����_mm256_maskz_cvtepi8_epi32�տ�%*����_mm_mask_cvtepi8_epi32����%*����_mm_maskz_cvtepi8_epi32��Բ%*����_mm512_cvtepi8_epi64��·%*����_mm512_mask_cvtepi8_epi64�͝�%*����_mm512_maskz_cvtepi8_epi64����%*����_mm256_mask_cvtepi8_epi64����%*����_mm256_maskz_cvtepi8_epi64����%*����_mm_mask_cvtepi8_epi64����%*����_mm_maskz_cvtepi8_epi64����%*����_mm512_cvtepu8_epi32����%*����_mm512_mask_cvtepu8_epi32����%*����_mm512_maskz_cvtepu8_epi32����%*����_mm256_mask_cvtepu8_epi32�ͯ�%*����_mm256_maskz_cvtepu8_epi32�զ�%*����_mm_mask_cvtepu8_epi32����%*����_mm_maskz_cvtepu8_epi32����&*����_mm512_cvtepu8_epi64���&*����_mm512_mask_cvtepu8_epi64��Ӌ&*����_mm512_maskz_cvtepu8_epi64�ռ�&*����_mm256_mask_cvtepu8_epi64�ͣ�&*����_mm256_maskz_cvtepu8_epi64�Օ�&*����_mm_mask_cvtepu8_epi64����&*����_mm_maskz_cvtepu8_epi64���&*����_mm512_cvtepi16_epi32����&*����_mm512_mask_cvtepi16_epi32��ò&*����_mm512_maskz_cvtepi16_epi32�ݗ�&*����_mm256_mask_cvtepi16_epi32���&*����_mm256_maskz_cvtepi16_epi32����&*����_mm_mask_cvtepi16_epi32����&*����_mm_maskz_cvtepi16_epi32����&*����_mm512_cvtepi16_epi64����&*����_mm512_mask_cvtepi16_epi64����&*����_mm512_maskz_cvtepi16_epi64�ݒ�&*����_mm256_mask_cvtepi16_epi64����&*����_mm256_maskz_cvtepi16_epi64�ݻ�&*����_mm_mask_cvtepi16_epi64����&*����_mm_maskz_cvtepi16_epi64����&*����_mm512_cvtepu16_epi32����&*����_mm512_mask_cvtepu16_epi32����&*����_mm512_maskz_cvtepu16_epi32�ݪ�'*“��_mm256_mask_cvtepu16_epi32�Յ�'*Ó��_mm256_maskz_cvtepu16_epi32���'*ē��_mm_mask_cvtepu16_epi32����'*œ��_mm_maskz_cvtepu16_epi32�ŗ�'*Ɠ��_mm512_cvtepu16_epi64����'*Ǔ��_mm512_mask_cvtepu16_epi64�Պ�'*ȓ��_mm512_maskz_cvtepu16_epi64���'*ɓ��_mm256_mask_cvtepu16_epi64��ϰ'*ʓ��_mm256_maskz_cvtepu16_epi64��Ŷ'*˓��_mm_mask_cvtepu16_epi64����'*̓��_mm_maskz_cvtepu16_epi64�Ś�'*͓��_mm512_cvtepi32_epi64����'*Γ��_mm512_mask_cvtepi32_epi64����'*ϓ��_mm512_maskz_cvtepi32_epi64����'*Г��_mm256_mask_cvtepi32_epi64�՛�'*ѓ��_mm256_maskz_cvtepi32_epi64����'*ғ��_mm_mask_cvtepi32_epi64����'*ӓ��_mm_maskz_cvtepi32_epi64�Œ�'*ԓ��_mm512_cvtepu32_epi64����'*Փ��_mm512_mask_cvtepu32_epi64�Յ�'*֓��_mm512_maskz_cvtepu32_epi64����'*ד��_mm256_mask_cvtepu32_epi64�շ�'*ؓ��_mm256_maskz_cvtepu32_epi64�ݚ�(*ٓ��_mm_mask_cvtepu32_epi64���(*ړ��_mm_maskz_cvtepu32_epi64��Ɏ(*ۓ��_mm512_cvtepi32_ps��ʓ(*ܓ��_mm512_mask_cvtepi32_ps���(*ݓ��_mm512_maskz_cvtepi32_ps��ڞ(*ޓ��_mm256_mask_cvtepi32_ps��Ǥ(*ߓ��_mm256_maskz_cvtepi32_ps�Ż�(*����_mm_mask_cvtepi32_ps����(*���_mm_maskz_cvtepi32_ps����(*���_mm512_cvtepi32_pd����(*���_mm512_mask_cvtepi32_pd����(*���_mm512_maskz_cvtepi32_pd�ŕ�(*���_mm256_mask_cvtepi32_pd����(*���_mm256_maskz_cvtepi32_pd����(*���_mm_mask_cvtepi32_pd����(*���_mm_maskz_cvtepi32_pd����(*���_mm512_cvtepu32_ps����(*���_mm512_mask_cvtepu32_ps����(*���_mm512_maskz_cvtepu32_ps����(*���_mm512_cvtepu32_pd����(*���_mm512_mask_cvtepu32_pd����(*���_mm512_maskz_cvtepu32_pd����(*���_mm256_cvtepu32_pd����)*���_mm256_mask_cvtepu32_pd����)*���_mm256_maskz_cvtepu32_pd�Ŭ�)*���_mm_cvtepu32_pd�}��)*���_mm_mask_cvtepu32_pd����)*����_mm_maskz_cvtepu32_pd����)*����_mm512_cvtepi32lo_pd����)*����_mm512_mask_cvtepi32lo_pd���)*����_mm512_cvtepu32lo_pd����)*����_mm512_mask_cvtepu32lo_pd���)*����_mm512_cvtepi32_epi16���)*����_mm512_mask_cvtepi32_epi16����)*����_mm512_maskz_cvtepi32_epi16����)*����_mm256_cvtepi32_epi16����)*����_mm256_mask_cvtepi32_epi16����)*����_mm256_maskz_cvtepi32_epi16����)*����_mm_cvtepi32_epi16����)*����_mm_mask_cvtepi32_epi16����)*����_mm_maskz_cvtepi32_epi16����)*����_mm512_cvtepi32_epi8����)*����_mm512_mask_cvtepi32_epi8����)*����_mm512_maskz_cvtepi32_epi8����)*����_mm256_cvtepi32_epi8����)*����_mm256_mask_cvtepi32_epi8����)*����_mm256_maskz_cvtepi32_epi8��؃**����_mm_cvtepi32_epi8����**����_mm_mask_cvtepi32_epi8����**����_mm_maskz_cvtepi32_epi8����**����_mm512_cvtepi64_epi32����**����_mm512_mask_cvtepi64_epi32�ն�**����_mm512_maskz_cvtepi64_epi32�ݑ�**����_mm256_cvtepi64_epi32����**����_mm256_mask_cvtepi64_epi32�՞�**����_mm256_maskz_cvtepi64_epi32�݂�**����_mm_cvtepi64_epi32����**����_mm_mask_cvtepi64_epi32����**����_mm_maskz_cvtepi64_epi32�ň�**����_mm512_cvtepi64_epi16����**����_mm512_mask_cvtepi64_epi16�յ�**����_mm512_maskz_cvtepi64_epi16�ݐ�**����_mm256_cvtepi64_epi16����**����_mm256_mask_cvtepi64_epi16�Ռ�**����_mm256_maskz_cvtepi64_epi16�ݥ�**����_mm_cvtepi64_epi16����**����_mm_mask_cvtepi64_epi16����**����_mm_maskz_cvtepi64_epi16����**����_mm512_cvtepi64_epi8����**����_mm512_mask_cvtepi64_epi8����**����_mm512_maskz_cvtepi64_epi8����**����_mm256_cvtepi64_epi8����**����_mm256_mask_cvtepi64_epi8�ͦ�+*����_mm256_maskz_cvtepi64_epi8�ռ�+*����_mm_cvtepi64_epi8���+*����_mm_mask_cvtepi64_epi8��ޒ+*����_mm_maskz_cvtepi64_epi8���+*����_mm512_cvtsepi32_epi16����+*����_mm512_mask_cvtsepi32_epi16�ݳ�+*����_mm512_maskz_cvtsepi32_epi16����+*����_mm256_cvtsepi32_epi16����+*����_mm256_mask_cvtsepi32_epi16��ԯ+*����_mm256_maskz_cvtsepi32_epi16�婴+*����_mm_cvtsepi32_epi16���+*����_mm_mask_cvtsepi32_epi16����+*����_mm_maskz_cvtsepi32_epi16����+*����_mm512_cvtsepi32_epi8����+*����_mm512_mask_cvtsepi32_epi8�Ն�+*����_mm512_maskz_cvtsepi32_epi8�ݤ�+*����_mm256_cvtsepi32_epi8����+*����_mm256_mask_cvtsepi32_epi8����+*����_mm256_maskz_cvtsepi32_epi8�ݚ�+*����_mm_cvtsepi32_epi8����+*����_mm_mask_cvtsepi32_epi8����+*����_mm_maskz_cvtsepi32_epi8�ł�+*����_mm512_cvtsepi64_epi32����+*����_mm512_mask_cvtsepi64_epi32�ݾ�+*����_mm512_maskz_cvtsepi64_epi32����+*����_mm256_cvtsepi64_epi32����,*����_mm256_mask_cvtsepi64_epi32�ݯ�,*����_mm256_maskz_cvtsepi64_epi32��ڌ,*����_mm_cvtsepi64_epi32����,*����_mm_mask_cvtsepi64_epi32�Ŧ�,*����_mm_maskz_cvtsepi64_epi32��˛,*����_mm512_cvtsepi64_epi16����,*”��_mm512_mask_cvtsepi64_epi16�݈�,*Ô��_mm512_maskz_cvtsepi64_epi16�姪,*Ĕ��_mm256_cvtsepi64_epi16���,*Ŕ��_mm256_mask_cvtsepi64_epi16����,*Ɣ��_mm256_maskz_cvtsepi64_epi16�夹,*ǔ��_mm_cvtsepi64_epi16���,*Ȕ��_mm_mask_cvtsepi64_epi16����,*ɔ��_mm_maskz_cvtsepi64_epi16�͕�,*ʔ��_mm512_cvtsepi64_epi8����,*˔��_mm512_mask_cvtsepi64_epi8����,*̔��_mm512_maskz_cvtsepi64_epi8����,*͔��_mm256_cvtsepi64_epi8����,*Δ��_mm256_mask_cvtsepi64_epi8�յ�,*ϔ��_mm256_maskz_cvtsepi64_epi8����,*Д��_mm_cvtsepi64_epi8����,*є��_mm_mask_cvtsepi64_epi8����,*Ҕ��_mm_maskz_cvtsepi64_epi8����,*Ӕ��_mm512_cvtusepi32_epi16����,*Ԕ��_mm512_mask_cvtusepi32_epi16���,*Ք��_mm512_maskz_cvtusepi32_epi16��߃-*֔��_mm256_cvtusepi32_epi16����-*ה��_mm256_mask_cvtusepi32_epi16��֍-*ؔ��_mm256_maskz_cvtusepi32_epi16�풓-*ٔ��_mm_cvtusepi32_epi16��ߗ-*ڔ��_mm_mask_cvtusepi32_epi16�̀�-*۔��_mm_maskz_cvtusepi32_epi16�ն�-*ܔ��_mm512_cvtusepi32_epi8����-*ݔ��_mm512_mask_cvtusepi32_epi8�ݚ�-*ޔ��_mm512_maskz_cvtusepi32_epi8��ɱ-*ߔ��_mm256_cvtusepi32_epi8����-*����_mm256_mask_cvtusepi32_epi8�ݹ�-*���_mm256_maskz_cvtusepi32_epi8����-*���_mm_cvtusepi32_epi8����-*���_mm_mask_cvtusepi32_epi8����-*���_mm_maskz_cvtusepi32_epi8�͍�-*���_mm512_cvtusepi64_epi32����-*���_mm512_mask_cvtusepi64_epi32����-*���_mm512_maskz_cvtusepi64_epi32���-*���_mm256_cvtusepi64_epi32����-*���_mm256_mask_cvtusepi64_epi32���-*���_mm256_maskz_cvtusepi64_epi32����-*���_mm_cvtusepi64_epi32����-*���_mm_mask_cvtusepi64_epi32�͹�-*���_mm_maskz_cvtusepi64_epi32����-*���_mm512_cvtusepi64_epi16����.*���_mm512_mask_cvtusepi64_epi16��·.*���_mm512_maskz_cvtusepi64_epi16����.*���_mm256_cvtusepi64_epi16��ˑ.*���_mm256_mask_cvtusepi64_epi16���.*���_mm256_maskz_cvtusepi64_epi16����.*����_mm_cvtusepi64_epi16����.*����_mm_mask_cvtusepi64_epi16�͜�.*����_mm_maskz_cvtusepi64_epi16��ҫ.*����_mm512_cvtusepi64_epi8����.*����_mm512_mask_cvtusepi64_epi8�ݬ�.*����_mm512_maskz_cvtusepi64_epi8��ٺ.*����_mm256_cvtusepi64_epi8����.*����_mm256_mask_cvtusepi64_epi8����.*����_mm256_maskz_cvtusepi64_epi8���.*����_mm_cvtusepi64_epi8����.*����_mm_mask_cvtusepi64_epi8����.*����_mm_maskz_cvtusepi64_epi8�͛�.*����_mm512_cvt_roundps_epi32�ū�.*����_mm512_mask_cvt_roundps_epi32���.*����_mm512_maskz_cvt_roundps_epi32����.*����_mm512_cvt_roundps_epu32��܂/*����_mm512_mask_cvt_roundps_epu32��؍/*����_mm512_maskz_cvt_roundps_epu32����/*����_mm512_cvt_roundps_pd���/*����_mm512_mask_cvt_roundps_pd����/*����_mm512_maskz_cvt_roundps_pd�ݼ�/*����_mm512_cvt_roundpd_epi32�Ŵ�/*����_mm512_mask_cvt_roundpd_epi32���/*����_mm512_maskz_cvt_roundpd_epi32����/*����_mm512_cvt_roundpd_epu32����/*����_mm512_mask_cvt_roundpd_epu32����/*����_mm512_maskz_cvt_roundpd_epu32����/*����_mm512_cvt_roundpd_ps����/*����_mm512_mask_cvt_roundpd_ps�ղ�0*����_mm512_maskz_cvt_roundpd_ps���0*����_mm512_cvt_roundepi32_ps�Ł�0*����_mm512_mask_cvt_roundepi32_ps��֤0*����_mm512_maskz_cvt_roundepi32_ps����0*����_mm512_cvt_roundepu32_ps�ů�0*����_mm512_mask_cvt_roundepu32_ps���0*����_mm512_maskz_cvt_roundepu32_ps����0*����_mm512_cvt_roundps_ph����0*����_mm512_mask_cvt_roundps_ph����0*����_mm512_maskz_cvt_roundps_ph�ݏ�0*����_mm256_mask_cvt_roundps_ph�ա�1*����_mm256_maskz_cvt_roundps_ph��Ԑ1*����_mm_mask_cvt_roundps_ph��ӛ1*����_mm_maskz_cvt_roundps_ph���1*����_mm512_cvtps_ph�}��1*����_mm512_mask_cvtps_ph����1*����_mm512_maskz_cvtps_ph����1*Õ��_mm256_mask_cvtps_ph����1*ŕ��_mm256_maskz_cvtps_ph����1*Ǖ��_mm_mask_cvtps_ph����1*ɕ��_mm_maskz_cvtps_ph����1*˕��_mm512_cvt_roundph_ps����1*͕��_mm512_mask_cvt_roundph_ps�Ճ�2*ϕ��_mm512_maskz_cvt_roundph_ps��Ƌ2*ѕ��_mm512_cvtph_ps�}��2*ӕ��_mm512_mask_cvtph_ps����2*ԕ��_mm512_maskz_cvtph_ps����2*Օ��_mm256_mask_cvtph_ps���2*֕��_mm256_maskz_cvtph_ps���2*ו��_mm_mask_cvtph_ps��ޮ2*ؕ��_mm_maskz_cvtph_ps��ٴ2*ٕ��_mm512_cvtt_roundps_epi32��޺2*ڕ��_mm512_mask_cvtt_roundps_epi32����2*ܕ��_mm512_maskz_cvtt_roundps_epi32����2*ޕ��_mm512_cvtt_roundps_epu32�͊�2*����_mm512_mask_cvtt_roundps_epu32����2*���_mm512_maskz_cvtt_roundps_epu32����2*���_mm512_cvtt_roundpd_epi32����2*���_mm512_mask_cvtt_roundpd_epi32����2*���_mm512_maskz_cvtt_roundpd_epi32����2*���_mm512_cvtt_roundpd_epu32����2*���_mm512_mask_cvtt_roundpd_epu32����3*���_mm512_cvttps_epi32���3*���_mm512_mask_cvttps_epi32���3*���_mm512_maskz_cvttps_epi32�́�3*���_mm256_mask_cvttps_epi32�œ�3*���_mm256_maskz_cvttps_epi32��ϟ3*����_mm_mask_cvttps_epi32����3*����_mm_maskz_cvttps_epi32����3*����_mm512_cvttps_epu32����3*����_mm512_mask_cvttps_epu32�œ�3*����_mm512_maskz_cvttps_epu32�Ͳ�3*����_mm256_cvttps_epu32����3*����_mm256_mask_cvttps_epu32�Š�3*����_mm256_maskz_cvttps_epu32����3*����_mm_cvttps_epu32����3*����_mm_mask_cvttps_epu32����3*����_mm_maskz_cvttps_epu32����3*����_mm512_maskz_cvtt_roundpd_epu32����3*����_mm512_cvttpd_epi32����3*����_mm512_mask_cvttpd_epi32�Ŏ�3*����_mm512_maskz_cvttpd_epi32�͠�3*����_mm256_mask_cvttpd_epi32�Ű�3*����_mm256_maskz_cvttpd_epi32����3*����_mm_mask_cvttpd_epi32����4*����_mm_maskz_cvttpd_epi32��Ӊ4*����_mm512_cvttpd_epu32����4*����_mm512_mask_cvttpd_epu32�Ū�4*����_mm512_maskz_cvttpd_epu32��ǚ4*����_mm256_cvttpd_epu32����4*����_mm256_mask_cvttpd_epu32�Ŵ�4*����_mm256_maskz_cvttpd_epu32����4*����_mm_cvttpd_epu32��կ4*����_mm_mask_cvttpd_epu32����4*����_mm_maskz_cvttpd_epu32��ĺ4*����_mm512_setzero_pd����4*����_mm512_setzero_ps����4*����_mm512_setzero�u��4*����_mm512_setzero_si512����4*����_mm512_setzero_epi32����4*����_mm512_setr_epi32����4*����_mm512_set_epi8�}��4*����_mm512_set_epi16����4*����_mm512_set4_epi32����4*����_mm512_set4_ps�u��4*����_mm512_set4_pd�u��4*����_mm512_setr4_epi32����4*����_mm512_setr4_ps�}��4*����_mm512_setr4_pd�}��4*����_mm512_set_epi64����5*����_mm512_setr_epi64����5*����_mm512_i32gather_pd����5*����_mm512_mask_i32gather_pd�Ŗ�5*����_mm512_i64gather_pd����5*����_mm512_mask_i64gather_pd����5*����_mm512_i64gather_ps����5*����_mm512_mask_i64gather_ps��ַ5*����_mm512_i32gather_ps���5*����_mm512_mask_i32gather_ps�Ű�5*����_mm512_i32gather_epi32����5*����_mm512_mask_i32gather_epi32����5*����_mm512_i32gather_epi64����5*����_mm512_mask_i32gather_epi64�ݦ�5*����_mm512_i64gather_epi64����5*����_mm512_mask_i64gather_epi64����5*����_mm512_i64gather_epi32���6*Ö��_mm512_mask_i64gather_epi32�ݮ�6*Ŗ��_mm512_i32scatter_pd����6*ǖ��_mm512_mask_i32scatter_pd��֚6*ɖ��_mm512_i64scatter_pd����6*˖��_mm512_mask_i64scatter_pd����6*͖��_mm512_i32scatter_ps����6*ϖ��_mm512_mask_i32scatter_ps�ͫ�6*і��_mm512_i64scatter_ps����6*Ӗ��_mm512_mask_i64scatter_ps����6*Ֆ��_mm512_i32scatter_epi64����6*ז��_mm512_mask_i32scatter_epi64���6*ٖ��_mm512_i64scatter_epi64����6*ۖ��_mm512_mask_i64scatter_epi64����6*ݖ��_mm512_i32scatter_epi32����6*ߖ��_mm512_mask_i32scatter_epi32���6*���_mm512_i64scatter_epi32���7*���_mm512_mask_i64scatter_epi32����7*���_mm512_i32logather_epi64���7*���_mm512_mask_i32logather_epi64�핖7*���_mm512_i32logather_pd����7*���_mm512_mask_i32logather_pd���7*���_mm512_i32loscatter_epi64��ը7*���_mm512_mask_i32loscatter_epi64����7*���_mm512_i32loscatter_pd����7*���_mm512_mask_i32loscatter_pd�ݴ�7*����_mm256_i32scatter_epi32����7*����_mm256_mask_i32scatter_epi32����7*����_mm256_i32scatter_epi64����7*����_mm256_mask_i32scatter_epi64���7*����_mm256_i32scatter_pd����7*����_mm256_mask_i32scatter_pd�͓�7*����_mm256_i32scatter_ps����7*����_mm256_mask_i32scatter_ps����7*����_mm256_i64scatter_epi32����7*����_mm256_mask_i64scatter_epi32���7*����_mm256_i64scatter_epi64����8*����_mm256_mask_i64scatter_epi64��Ƈ8*����_mm256_i64scatter_pd��ʍ8*����_mm256_mask_i64scatter_pd�͡�8*����_mm256_i64scatter_ps����8*����_mm256_mask_i64scatter_ps����8*����_mm256_mmask_i32gather_epi32����8*����_mm256_mmask_i32gather_epi64��֮8*����_mm256_mmask_i32gather_pd�̓�8*����_mm256_mmask_i32gather_ps�ͭ�8*����_mm256_mmask_i64gather_epi32���8*����_mm256_mmask_i64gather_epi64����8*����_mm256_mmask_i64gather_pd�́�8*����_mm256_mmask_i64gather_ps�ͫ�8*����_mm_i32scatter_epi32����8*����_mm_mask_i32scatter_epi32�͗�8*����_mm_i32scatter_epi64����8*����_mm_mask_i32scatter_epi64�ͻ�8*����_mm_i32scatter_pd����8*����_mm_mask_i32scatter_pd����9*����_mm_i32scatter_ps����9*����_mm_mask_i32scatter_ps��ƌ9*����_mm_i64scatter_epi32����9*����_mm_mask_i64scatter_epi32���9*����_mm_i64scatter_epi64��͞9*����_mm_mask_i64scatter_epi64�͊�9*����_mm_i64scatter_pd����9*����_mm_mask_i64scatter_pd��ٱ9*����_mm_i64scatter_ps��Է9*×��_mm_mask_i64scatter_ps���9*ŗ��_mm_mmask_i32gather_epi32�ͣ�9*Ǘ��_mm_mmask_i32gather_epi64�ͳ�9*ɗ��_mm_mmask_i32gather_pd����9*˗��_mm_mmask_i32gather_ps����9*͗��_mm_mmask_i64gather_epi32�͉�9*ϗ��_mm_mmask_i64gather_epi64�͙�9*ї��_mm_mmask_i64gather_pd����9*ӗ��_mm_mmask_i64gather_ps����9*՗��_mm512_mask_compress_epi32����9*ח��_mm512_maskz_compress_epi32���:*ؗ��_mm256_mask_compress_epi32��ֆ:*ٗ��_mm256_maskz_compress_epi32��ˋ:*ڗ��_mm_mask_compress_epi32����:*ۗ��_mm_maskz_compress_epi32�Ŧ�:*ܗ��_mm512_mask_compress_epi64�Չ�:*ݗ��_mm512_maskz_compress_epi64���:*ޗ��_mm256_mask_compress_epi64��ޣ:*ߗ��_mm256_maskz_compress_epi64��Ө:*����_mm_mask_compress_epi64����:*���_mm_maskz_compress_epi64�Ů�:*���_mm512_mask_compress_ps����:*���_mm512_maskz_compress_ps�ŵ�:*���_mm256_mask_compress_ps����:*���_mm256_maskz_compress_ps����:*���_mm_mask_compress_ps����:*���_mm_maskz_compress_ps����:*���_mm512_mask_compress_pd����:*���_mm512_maskz_compress_pd����:*���_mm256_mask_compress_pd����:*���_mm256_maskz_compress_pd����:*���_mm_mask_compress_pd����:*���_mm_maskz_compress_pd����:*��� _mm512_mask_compressstoreu_epi32����: *��� _mm256_mask_compressstoreu_epi32����: *���_mm_mask_compressstoreu_epi32���:*��� _mm512_mask_compressstoreu_epi64��؁; *��� _mm256_mask_compressstoreu_epi64����; *���_mm_mask_compressstoreu_epi64�팋;*����_mm512_mask_compressstoreu_ps����;*����_mm256_mask_compressstoreu_ps����;*����_mm_mask_compressstoreu_ps���;*����_mm512_mask_compressstoreu_pd��מ;*����_mm256_mask_compressstoreu_pd��Σ;*����_mm_mask_compressstoreu_pd��Ũ;*����_mm512_mask_expand_epi32��ޭ;*����_mm512_maskz_expand_epi32����;*����_mm256_mask_expand_epi32�Ŝ�;*����_mm256_maskz_expand_epi32��Ž;*����_mm_mask_expand_epi32����;*����_mm_maskz_expand_epi32����;*����_mm512_mask_expand_epi64�ŕ�;*����_mm512_maskz_expand_epi64�Ͳ�;*����_mm256_mask_expand_epi64����;*����_mm256_maskz_expand_epi64����;*����_mm_mask_expand_epi64����;*����_mm_maskz_expand_epi64����;*����_mm512_mask_expand_ps����;*����_mm512_maskz_expand_ps����;*����_mm256_mask_expand_ps����;*����_mm256_maskz_expand_ps����;*����_mm_mask_expand_ps��͂<*����_mm_maskz_expand_ps����<*����_mm512_mask_expand_pd����<*����_mm512_maskz_expand_pd���<*����_mm256_mask_expand_pd����<*����_mm256_maskz_expand_pd���<*����_mm_mask_expand_pd����<*����_mm_maskz_expand_pd���<*����_mm512_rol_epi32����<*����_mm512_mask_rol_epi32��ʳ<*����_mm512_maskz_rol_epi32����<*����_mm256_rol_epi32����<*����_mm256_mask_rol_epi32����<*����_mm256_maskz_rol_epi32����<*����
_mm_rol_epi32�m��<*����_mm_mask_rol_epi32����<*����_mm_maskz_rol_epi32����<*����_mm512_ror_epi32����<*����_mm512_mask_ror_epi32����<*����_mm512_maskz_ror_epi32����<*����_mm256_ror_epi32����<*����_mm256_mask_ror_epi32����<*����_mm256_maskz_ror_epi32����=*����
_mm_ror_epi32�m��=*����_mm_mask_ror_epi32����=*����_mm_maskz_ror_epi32��ݗ=*����_mm512_rol_epi64����=*����_mm512_mask_rol_epi64��̣=*����_mm512_maskz_rol_epi64����=*����_mm256_rol_epi64����=*����_mm256_mask_rol_epi64����=*����_mm256_maskz_rol_epi64����=*����
_mm_rol_epi64�m��=*Ø��_mm_mask_rol_epi64����=*Ř��_mm_maskz_rol_epi64����=*ǘ��_mm512_ror_epi64����=*ɘ��_mm512_mask_ror_epi64����=*˘��_mm512_maskz_ror_epi64����=*͘��_mm256_ror_epi64����=*Ϙ��_mm256_mask_ror_epi64����=*ј��_mm256_maskz_ror_epi64����=*Ә��
_mm_ror_epi64�m��=*՘��_mm_mask_ror_epi64����>*ט��_mm_maskz_ror_epi64��χ>*٘��_mm512_slli_epi32����>*ۘ��_mm512_mask_slli_epi32��Ǔ>*ݘ��_mm512_maskz_slli_epi32��͚>*ߘ��_mm256_mask_slli_epi32��ߡ>*���_mm256_maskz_slli_epi32���>*���_mm_mask_slli_epi32���>*���_mm_maskz_slli_epi32���>*���_mm512_srli_epi32����>*���_mm512_mask_srli_epi32����>*���_mm512_maskz_srli_epi32����>*���_mm256_mask_srli_epi32����>*���_mm256_maskz_srli_epi32����>*���_mm_mask_srli_epi32����>*���_mm_maskz_srli_epi32����>*����_mm512_slli_epi64����>*����_mm512_mask_slli_epi64����>*����_mm512_maskz_slli_epi64����>*����_mm256_mask_slli_epi64��ց?*����_mm256_maskz_slli_epi64���?*����_mm_mask_slli_epi64���?*����_mm_maskz_slli_epi64����?*����_mm512_srli_epi64����?*����_mm512_mask_srli_epi64��ԣ?*����_mm512_maskz_srli_epi64��ݪ?*����_mm256_mask_srli_epi64���?*����_mm256_maskz_srli_epi64����?*����_mm_mask_srli_epi64����?*����_mm_maskz_srli_epi64����?*����_mm512_sll_epi32����?*����_mm512_mask_sll_epi32����?*����_mm512_maskz_sll_epi32����?*����_mm256_mask_sll_epi32����?*����_mm256_maskz_sll_epi32����?*����_mm_mask_sll_epi32����?*����_mm_maskz_sll_epi32����?*����_mm512_srl_epi32����?*����_mm512_mask_srl_epi32����?*����_mm512_maskz_srl_epi32����?*����_mm256_mask_srl_epi32����@*����_mm256_maskz_srl_epi32����@*����_mm_mask_srl_epi32��َ@*����_mm_maskz_srl_epi32����@*����_mm512_sll_epi64����@*����_mm512_mask_sll_epi64����@*����_mm512_maskz_sll_epi64��ӣ@*����_mm256_mask_sll_epi64����@*����_mm256_maskz_sll_epi64����@*����_mm_mask_sll_epi64��Ѵ@*����_mm_maskz_sll_epi64����@*����_mm512_srl_epi64����@*����_mm512_mask_srl_epi64����@*����_mm512_maskz_srl_epi64����@*����_mm256_mask_srl_epi64����@*����_mm256_maskz_srl_epi64����@*����_mm_mask_srl_epi64����@*����_mm_maskz_srl_epi64����@*����_mm512_sra_epi32����@*����_mm512_mask_sra_epi32����@*����_mm512_maskz_sra_epi32����@*����_mm256_mask_sra_epi32����@*����_mm256_maskz_sra_epi32����@*����_mm_mask_sra_epi32���A*����_mm_maskz_sra_epi32��ĆA*����_mm512_sra_epi64����A*����_mm512_mask_sra_epi64����A*����_mm512_maskz_sra_epi64����A*����_mm256_sra_epi64���A*����_mm256_mask_sra_epi64���A*����_mm256_maskz_sra_epi64��ХA*����
_mm_sra_epi64�mêA*����_mm_mask_sra_epi64����A*����_mm_maskz_sra_epi64����A*����_mm512_srai_epi32����A*����_mm512_mask_srai_epi32����A*����_mm512_maskz_srai_epi32����A*Ù��_mm256_mask_srai_epi32����A*ř��_mm256_maskz_srai_epi32����A*Ǚ��_mm_mask_srai_epi32����A*ə��_mm_maskz_srai_epi32����A*˙��_mm512_srai_epi64����A*͙��_mm512_mask_srai_epi64����A*ϙ��_mm512_maskz_srai_epi64����A*љ��_mm256_srai_epi64����A*ә��_mm256_mask_srai_epi64����A*ՙ��_mm256_maskz_srai_epi64���B*י��_mm_srai_epi64�uΉB*ٙ��_mm_mask_srai_epi64����B*ۙ��_mm_maskz_srai_epi64����B*ݙ��_mm512_srav_epi32���B*ߙ��_mm512_mask_srav_epi32����B*����_mm512_maskz_srav_epi32����B*���_mm256_mask_srav_epi32����B*���_mm256_maskz_srav_epi32��ڳB*���_mm_mask_srav_epi32���B*���_mm_maskz_srav_epi32����B*���_mm512_srav_epi64����B*���_mm512_mask_srav_epi64����B*���_mm512_maskz_srav_epi64����B*���_mm256_srav_epi64����B*���_mm256_mask_srav_epi64����B*���_mm256_maskz_srav_epi64����B*���_mm_srav_epi64�u��B*���_mm_mask_srav_epi64����B*���_mm_maskz_srav_epi64����B*���_mm512_rolv_epi32����B*���_mm512_mask_rolv_epi32����B*���_mm512_maskz_rolv_epi32����C*���_mm256_rolv_epi32��ƈC*���_mm256_mask_rolv_epi32����C*���_mm256_maskz_rolv_epi32����C*����_mm_rolv_epi32�u��C*����_mm_mask_rolv_epi32��՞C*����_mm_maskz_rolv_epi32��ޤC*����_mm512_rorv_epi32����C*����_mm512_mask_rorv_epi32����C*����_mm512_maskz_rorv_epi32����C*����_mm256_rorv_epi32��ԺC*����_mm256_mask_rorv_epi32����C*����_mm256_maskz_rorv_epi32����C*����_mm_rorv_epi32�u��C*����_mm_mask_rorv_epi32����C*����_mm_maskz_rorv_epi32����C*����_mm512_rolv_epi64����C*����_mm512_mask_rolv_epi64����C*����_mm512_maskz_rolv_epi64����C*����_mm256_rolv_epi64����C*����_mm256_mask_rolv_epi64����C*����_mm256_maskz_rolv_epi64����C*����_mm_rolv_epi64�u��C*����_mm_mask_rolv_epi64���D*����_mm_maskz_rolv_epi64���D*����_mm512_rorv_epi64����D*����_mm512_mask_rorv_epi64����D*����_mm512_maskz_rorv_epi64����D*����_mm256_rorv_epi64���D*����_mm256_mask_rorv_epi64����D*����_mm256_maskz_rorv_epi64����D*����_mm_rorv_epi64�uɯD*����_mm_mask_rorv_epi64����D*����_mm_maskz_rorv_epi64����D*����_mm512_sllv_epi32����D*����_mm512_mask_sllv_epi32����D*����_mm512_maskz_sllv_epi32����D*����_mm256_mask_sllv_epi32����D*����_mm256_maskz_sllv_epi32����D*����_mm_mask_sllv_epi32����D*����_mm_maskz_sllv_epi32����D*����_mm512_srlv_epi32����D*����_mm512_mask_srlv_epi32����D*����_mm512_maskz_srlv_epi32����D*����_mm256_mask_srlv_epi32����D*����_mm256_maskz_srlv_epi32����E*����_mm_mask_srlv_epi32����E*����_mm_maskz_srlv_epi32����E*����_mm512_sllv_epi64����E*����_mm512_mask_sllv_epi64��ܗE*����_mm512_maskz_sllv_epi64���E*����_mm256_mask_sllv_epi64����E*����_mm256_maskz_sllv_epi64����E*����_mm_mask_sllv_epi64����E*����_mm_maskz_sllv_epi64����E*����_mm512_srlv_epi64����E*����_mm512_mask_srlv_epi64����E*����_mm512_maskz_srlv_epi64����E*����_mm256_mask_srlv_epi64����E*����_mm256_maskz_srlv_epi64����E*����_mm_mask_srlv_epi64����E*����_mm_maskz_srlv_epi64����E*����_mm512_permute_ps����E*����_mm512_mask_permute_ps����E*����_mm512_maskz_permute_ps����E*����_mm256_mask_permute_ps����E*����_mm256_maskz_permute_ps���F*����_mm_mask_permute_ps����F*����_mm_maskz_permute_ps��ёF*����_mm512_permute_pd����F*����_mm512_mask_permute_pd����F*����_mm512_maskz_permute_pd����F*����_mm256_mask_permute_pd���F*Ú��_mm256_maskz_permute_pd��´F*Ś��_mm_mask_permute_pd����F*ǚ��_mm_maskz_permute_pd����F*ɚ��_mm512_permutex_epi64����F*˚��_mm512_mask_permutex_epi64����F*͚��_mm512_maskz_permutex_epi64�ݹ�F*Ϛ��_mm256_permutex_epi64����F*њ��_mm256_mask_permutex_epi64�Ճ�F*Ӛ��_mm256_maskz_permutex_epi64����F*՚��_mm512_permutex_pd����F*ך��_mm512_mask_permutex_pd����F*ٚ��_mm512_maskz_permutex_pd����G*ۚ��_mm256_permutex_pd��ևG*ݚ��_mm256_mask_permutex_pd��ƏG*ߚ��_mm256_maskz_permutex_pd��ÖG*���_mm512_permutevar_epi32��֝G*���_mm512_mask_permutevar_epi32�廤G*���_mm512_permutevar_ps����G*���_mm512_mask_permutevar_ps�͝�G*���_mm512_maskz_permutevar_ps�գ�G*���_mm256_mask_permutevar_ps�ͧ�G*���_mm256_maskz_permutevar_ps�ճ�G*���_mm_mask_permutevar_ps����G*���_mm_maskz_permutevar_ps����G*���_mm512_permutevar_pd����G*���_mm512_mask_permutevar_pd����G*���_mm512_maskz_permutevar_pd����G*���_mm256_mask_permutevar_pd����G*���_mm256_maskz_permutevar_pd����G*���_mm_mask_permutevar_pd����G*���_mm_maskz_permutevar_pd����G*���_mm512_permutexvar_epi32�Ŋ�G*���_mm512_mask_permutexvar_epi32�펀H*����_mm512_maskz_permutexvar_epi32����H*����_mm256_permutexvar_epi32��ċH*����_mm256_mask_permutexvar_epi32��ؐH*����_mm256_maskz_permutexvar_epi32���H*����_mm512_permutexvar_epi64�ň�H*����_mm512_mask_permutexvar_epi64�튡H*����_mm512_maskz_permutexvar_epi64����H*����_mm256_permutexvar_epi64�ź�H*����_mm256_mask_permutexvar_epi64��ȱH*����_mm256_maskz_permutexvar_epi64��۷H*����_mm512_permutexvar_ps���H*����_mm512_mask_permutexvar_ps�Ո�H*����_mm512_maskz_permutexvar_ps�ݙ�H*����_mm256_permutexvar_ps����H*����_mm256_mask_permutexvar_ps����H*����_mm256_maskz_permutexvar_ps����H*����_mm512_permutexvar_pd����H*����_mm512_mask_permutexvar_pd�է�H*����_mm512_maskz_permutexvar_pd�ݸ�H*����_mm256_permutexvar_pd����H*����_mm256_mask_permutexvar_pd�Ւ�H*����_mm256_maskz_permutexvar_pd�ݬ�H*����_mm512_permutex2var_epi32����H*����_mm512_mask_permutex2var_epi32����I*����_mm512_maskz_permutex2var_epi32��ɋI*����_mm512_mask2_permutex2var_epi32���I*����_mm256_permutex2var_epi32��ۗI*����_mm256_mask_permutex2var_epi32����I*����_mm256_maskz_permutex2var_epi32��أI*����_mm256_mask2_permutex2var_epi32����I*����_mm_permutex2var_epi32���I*����_mm_mask_permutex2var_epi32�ݣ�I*����_mm_maskz_permutex2var_epi32��ŻI*����_mm_mask2_permutex2var_epi32����I*����_mm512_permutex2var_epi64�͜�I*����_mm512_mask_permutex2var_epi64����I*����_mm512_maskz_permutex2var_epi64����I*����_mm512_mask2_permutex2var_epi64����I*����_mm256_permutex2var_epi64�͐�I*����_mm256_mask_permutex2var_epi64����I*����_mm256_maskz_permutex2var_epi64����I*����_mm256_mask2_permutex2var_epi64����I*����_mm_permutex2var_epi64����I*����_mm_mask_permutex2var_epi64����I*����_mm_maskz_permutex2var_epi64����J*����_mm_mask2_permutex2var_epi64�厉J*����_mm512_permutex2var_ps���J*����_mm512_mask_permutex2var_ps��ÔJ*����_mm512_maskz_permutex2var_ps�倛J*����_mm512_mask2_permutex2var_ps��ءJ*����_mm256_permutex2var_ps���J*����_mm256_mask_permutex2var_ps��˭J*����_mm256_maskz_permutex2var_ps�厴J*����_mm256_mask2_permutex2var_ps���J*����_mm_permutex2var_ps����J*����_mm_mask_permutex2var_ps����J*����_mm_maskz_permutex2var_ps�͍�J*����_mm_mask2_permutex2var_ps����J*����_mm512_permutex2var_pd����J*����_mm512_mask_permutex2var_pd�ݷ�J*����_mm512_maskz_permutex2var_pd����J*����_mm512_mask2_permutex2var_pd����J*����_mm256_permutex2var_pd����J*����_mm256_mask_permutex2var_pd����J*����_mm256_maskz_permutex2var_pd���J*����_mm256_mask2_permutex2var_pd���K*����_mm_permutex2var_pd����K*����_mm_mask_permutex2var_pd��ԑK*����_mm_maskz_permutex2var_pd�͑�K*����_mm_mask2_permutex2var_pd���K*����_mm512_shuffle_epi32����K*����_mm512_mask_shuffle_epi32�ͪ�K*����_mm512_maskz_shuffle_epi32�Հ�K*����_mm256_mask_shuffle_epi32��žK*����_mm256_maskz_shuffle_epi32�ա�K*Û��_mm_mask_shuffle_epi32����K*ś��_mm_maskz_shuffle_epi32����K*Ǜ��_mm512_shuffle_ps����K*ɛ��_mm512_mask_shuffle_ps����K*˛��_mm512_maskz_shuffle_ps����K*͛��_mm256_mask_shuffle_ps����K*ϛ��_mm256_maskz_shuffle_ps����K*ћ��_mm_mask_shuffle_ps����K*ӛ��_mm_maskz_shuffle_ps����L*՛��_mm512_shuffle_pd����L*כ��_mm512_mask_shuffle_pd����L*ٛ��_mm512_maskz_shuffle_pd����L*ۛ��_mm256_mask_shuffle_pd����L*ݛ��_mm256_maskz_shuffle_pd���L*ߛ��_mm_mask_shuffle_pd��˰L*���_mm_maskz_shuffle_pd����L*���_mm512_shuffle_i32x4����L*���_mm512_mask_shuffle_i32x4�͕�L*���_mm512_maskz_shuffle_i32x4�Ն�L*���_mm256_shuffle_i32x4����L*���_mm256_mask_shuffle_i32x4�ͮ�L*���_mm256_maskz_shuffle_i32x4�՜�L*���_mm512_shuffle_i64x2����L*���_mm512_mask_shuffle_i64x2�Ͷ�L*���_mm512_maskz_shuffle_i64x2�դ�M*����_mm256_shuffle_i64x2����M*����_mm256_mask_shuffle_i64x2����M*����_mm256_maskz_shuffle_i64x2��ޕM*����_mm512_shuffle_f32x4����M*����_mm512_mask_shuffle_f32x4�͐�M*����_mm512_maskz_shuffle_f32x4�՘�M*����_mm256_shuffle_f32x4����M*����_mm256_mask_shuffle_f32x4����M*����_mm256_maskz_shuffle_f32x4����M*����_mm512_shuffle_f64x2����M*����_mm512_mask_shuffle_f64x2����M*����_mm512_maskz_shuffle_f64x2����M*����_mm256_shuffle_f64x2����M*����_mm256_mask_shuffle_f64x2����M*����_mm256_maskz_shuffle_f64x2�Ն�M*����_mm512_extractf32x4_ps����M*����_mm512_mask_extractf32x4_ps�ݵ�N*����_mm512_maskz_extractf32x4_ps�塌N*����_mm256_extractf32x4_ps��ɒN*����_mm256_mask_extractf32x4_ps��ޙN*����_mm256_maskz_extractf32x4_ps��ӠN*����_mm512_extracti64x4_epi64��ئN*����_mm512_mask_extracti64x4_epi64��ƭN*����_mm512_maskz_extracti64x4_epi64����N*����_mm512_extractf64x4_pd����N*����_mm512_mask_extractf64x4_pd����N*����_mm512_maskz_extractf64x4_pd���N*����_mm512_extracti32x4_epi32����N*����_mm512_mask_extracti32x4_epi32����N*����_mm512_maskz_extracti32x4_epi32����N*����_mm256_extracti32x4_epi32����N*����_mm256_mask_extracti32x4_epi32����N*����_mm256_maskz_extracti32x4_epi32����N*����_mm512_moveldup_ps����N*����_mm512_mask_moveldup_ps����N*����_mm512_maskz_moveldup_ps�ŏ�O*����_mm256_mask_moveldup_ps����O*����_mm256_maskz_moveldup_ps���O*����_mm_mask_moveldup_ps����O*����_mm_maskz_moveldup_ps����O*����_mm512_movehdup_ps��ٞO*����_mm512_mask_movehdup_ps����O*����_mm512_maskz_movehdup_ps�ś�O*œ��_mm256_mask_movehdup_ps����O*Ü��_mm256_maskz_movehdup_ps����O*Ĝ��_mm_mask_movehdup_ps����O*Ŝ��_mm_maskz_movehdup_ps����O*Ɯ��_mm512_movedup_pd����O*ǜ��_mm512_mask_movedup_pd����O*Ȝ��_mm512_maskz_movedup_pd����O*ɜ��_mm256_mask_movedup_pd����O*ʜ��_mm256_maskz_movedup_pd����O*˜��_mm_mask_movedup_pd����O*̜��_mm_maskz_movedup_pd����O*͜��_mm512_inserti32x4����O*Μ��_mm512_mask_inserti32x4����O*М��_mm512_maskz_inserti32x4�ų�P*Ҝ��_mm256_inserti32x4��̆P*Ԝ��_mm256_mask_inserti32x4��ӎP*֜��_mm256_maskz_inserti32x4��ܕP*؜��_mm512_inserti64x4���P*ڜ��_mm512_mask_inserti64x4����P*ܜ��_mm512_maskz_inserti64x4�Ő�P*ޜ��_mm512_insertf32x4����P*����_mm512_mask_insertf32x4��ԼP*���_mm512_maskz_insertf32x4����P*���_mm256_insertf32x4����P*���_mm256_mask_insertf32x4����P*���_mm256_maskz_insertf32x4�Ũ�P*���_mm512_insertf64x4����P*���_mm512_mask_insertf64x4����P*���_mm512_maskz_insertf64x4�Ŧ�P*���_mm512_unpackhi_epi32����P*���_mm512_mask_unpackhi_epi32�ի�P*���_mm512_maskz_unpackhi_epi32�ݨ�Q*����_mm256_mask_unpackhi_epi32�գ�Q*����_mm256_maskz_unpackhi_epi32�ݦ�Q*����_mm_mask_unpackhi_epi32����Q*����_mm_maskz_unpackhi_epi32�ŕ�Q*����_mm512_unpackhi_epi64����Q*����_mm512_mask_unpackhi_epi64��ӣQ*����_mm512_maskz_unpackhi_epi64��ΩQ*����_mm256_mask_unpackhi_epi64��ǯQ*����_mm256_maskz_unpackhi_epi64��˵Q*����_mm_mask_unpackhi_epi64����Q*����_mm_maskz_unpackhi_epi64�ż�Q*����_mm512_unpackhi_ps����Q*����_mm512_mask_unpackhi_ps����Q*����_mm512_maskz_unpackhi_ps����Q*����_mm256_mask_unpackhi_ps����Q*����_mm256_maskz_unpackhi_ps����Q*����_mm_mask_unpackhi_ps����Q*����_mm_maskz_unpackhi_ps����Q*����_mm512_unpackhi_pd����Q*����_mm512_mask_unpackhi_pd����Q*����_mm512_maskz_unpackhi_pd����Q*����_mm256_mask_unpackhi_pd����R*����_mm256_maskz_unpackhi_pd�Ū�R*����_mm_mask_unpackhi_pd����R*����_mm_maskz_unpackhi_pd��ɕR*����_mm512_unpacklo_epi32����R*����_mm512_mask_unpacklo_epi32�Ր�R*����_mm512_maskz_unpacklo_epi32�݌�R*����_mm256_mask_unpacklo_epi32�Ն�R*����_mm256_maskz_unpacklo_epi32�݈�R*����_mm_mask_unpacklo_epi32����R*����_mm_maskz_unpacklo_epi32����R*����_mm512_unpacklo_epi64����R*����_mm512_mask_unpacklo_epi64�ձ�R*����_mm512_maskz_unpacklo_epi64�ݫ�R*����_mm256_mask_unpacklo_epi64�գ�R*����_mm256_maskz_unpacklo_epi64�ݦ�R*����_mm_mask_unpacklo_epi64����R*����_mm_maskz_unpacklo_epi64�ŕ�R*����_mm512_unpacklo_ps����R*����_mm512_mask_unpacklo_ps����R*����_mm512_maskz_unpacklo_ps����R*����_mm256_mask_unpacklo_ps��܀S*����_mm256_maskz_unpacklo_ps���S*����_mm_mask_unpacklo_ps����S*����_mm_maskz_unpacklo_ps����S*����_mm512_unpacklo_pd����S*����_mm512_mask_unpacklo_pd��ܝS*����_mm512_maskz_unpacklo_pd����S*����_mm256_mask_unpacklo_pd����S*����_mm256_maskz_unpacklo_pd�Ŗ�S*����_mm_mask_unpacklo_pd����S*����_mm_maskz_unpacklo_pd����S*����_mm512_castps128_ps512����S*����_mm512_castps256_ps512����S*����_mm512_zextps128_ps512����S*����_mm512_zextps256_ps512����S*����_mm512_castps512_ps128����S*����_mm512_castps512_ps256����S*����_mm512_castps_pd����S*����_mm512_castps_si512����S*����_mm512_castpd128_pd512����S*����_mm512_castpd256_pd512����S*����_mm512_zextpd128_pd512����S*����_mm512_zextpd256_pd512����S*����_mm512_castpd512_pd128����S*����_mm512_castpd512_pd256����S*����_mm512_castpd_ps��ŀT*����_mm512_castpd_si512����T*����_mm512_castsi128_si512��ȈT*����_mm512_castsi256_si512����T*����_mm512_zextsi128_si512���T*����_mm512_zextsi256_si512��ĖT*����_mm512_castsi512_si128���T*����_mm512_castsi512_si256���T*����_mm512_castsi512_ps���T*����_mm512_castsi512_pd��ӦT*����_mm512_cvtsi512_si32����T*��_mm512_cvtss_f32����T*Ý��_mm512_cvtsd_f64����T*ĝ��_mm512_broadcastd_epi32����T*ŝ��_mm512_mask_broadcastd_epi32���T*Ɲ��_mm512_maskz_broadcastd_epi32��ɿT*ǝ��_mm256_mask_broadcastd_epi32���T*ȝ��_mm256_maskz_broadcastd_epi32���T*ɝ��_mm_mask_broadcastd_epi32����T*ʝ��_mm_maskz_broadcastd_epi32�պ�T*˝��_mm512_broadcastq_epi64����T*̝��_mm512_mask_broadcastq_epi64���T*͝��_mm512_maskz_broadcastq_epi64����T*Ν��_mm256_mask_broadcastq_epi64���T*ϝ��_mm256_maskz_broadcastq_epi64����T*Н��_mm_mask_broadcastq_epi64����T*ѝ��_mm_maskz_broadcastq_epi64����T*ҝ��_mm512_broadcastss_ps����U*ӝ��_mm512_mask_broadcastss_ps�ն�U*ԝ��_mm512_maskz_broadcastss_ps�ݎ�U*՝��_mm256_mask_broadcastss_ps���U*֝��_mm256_maskz_broadcastss_ps��×U*ם��_mm_mask_broadcastss_ps����U*؝��_mm_maskz_broadcastss_ps���U*ٝ��_mm512_broadcastsd_pd��ͧU*ڝ��_mm512_mask_broadcastsd_pd�ղ�U*۝��_mm512_maskz_broadcastsd_pd�݊�U*ܝ��_mm256_mask_broadcastsd_pd���U*ݝ��_mm256_maskz_broadcastsd_pd����U*ޝ��_mm512_broadcast_i32x4����U*ߝ��_mm512_mask_broadcast_i32x4�ݹ�U*����_mm512_maskz_broadcast_i32x4����U*���_mm256_broadcast_i32x4����U*���_mm256_mask_broadcast_i32x4����U*���_mm256_maskz_broadcast_i32x4���U*���_mm512_broadcast_i64x4����U*���_mm512_mask_broadcast_i64x4�ݷ�U*���_mm512_maskz_broadcast_i64x4����U*���_mm512_broadcast_f32x4����U*���_mm512_mask_broadcast_f32x4����U*���_mm512_maskz_broadcast_f32x4���U*���_mm256_broadcast_f32x4����U*���_mm256_mask_broadcast_f32x4�ݏ�V*���_mm256_maskz_broadcast_f32x4���V*���_mm512_broadcast_f64x4��؎V*���_mm512_mask_broadcast_f64x4�ݼ�V*���_mm512_maskz_broadcast_f64x4�唙V*���_mm512_mask_blend_epi32����V*���_mm256_mask_blend_epi32��ߢV*���_mm_mask_blend_epi32����V*���_mm512_mask_blend_epi64���V*����_mm256_mask_blend_epi64����V*����_mm_mask_blend_epi64���V*����_mm512_mask_blend_ps��̹V*����_mm256_mask_blend_ps����V*����_mm_mask_blend_ps����V*����_mm512_mask_blend_pd����V*����_mm256_mask_blend_pd����V*����_mm_mask_blend_pd����V*����_mm512_alignr_epi32����V*����_mm512_mask_alignr_epi32�ŵ�V*����_mm512_maskz_alignr_epi32�ͽ�V*����_mm256_alignr_epi32����V*����_mm256_mask_alignr_epi32�ř�W*����_mm256_maskz_alignr_epi32�ͤ�W*����_mm_alignr_epi32����W*����_mm_mask_alignr_epi32����W*����_mm_maskz_alignr_epi32����W*����_mm512_alignr_epi64����W*����_mm512_mask_alignr_epi64����W*����_mm512_maskz_alignr_epi64����W*����_mm256_alignr_epi64����W*����_mm256_mask_alignr_epi64�ő�W*����_mm256_maskz_alignr_epi64�͜�W*����_mm_alignr_epi64����W*����_mm_mask_alignr_epi64����W*����_mm_maskz_alignr_epi64����W*����_mm512_and_epi32����W*����_mm512_mask_and_epi32����W*����_mm512_maskz_and_epi32����W*����_mm256_mask_and_epi32��҃X*����_mm256_maskz_and_epi32����X*����_mm_mask_and_epi32����X*����_mm_maskz_and_epi32����X*����_mm512_and_epi64����X*����_mm512_mask_and_epi64����X*����_mm512_maskz_and_epi64��ţX*����_mm256_mask_and_epi64����X*����_mm256_maskz_and_epi64��ϮX*����_mm_mask_and_epi64����X*����_mm_maskz_and_epi64��ӹX*����_mm512_and_si512����X*����_mm512_or_epi32�}��X*����_mm512_mask_or_epi32����X*����_mm512_maskz_or_epi32����X*����_mm256_or_epi32�}��X*����_mm256_mask_or_epi32����X*����_mm256_maskz_or_epi32����X*����_mm_or_epi32�e��X*����_mm_mask_or_epi32����X*����_mm_maskz_or_epi32����X*����_mm512_or_epi64�}��X*����_mm512_mask_or_epi64����X*����_mm512_maskz_or_epi64����X*����_mm256_or_epi64�}��X*����_mm256_mask_or_epi64���Y*����_mm256_maskz_or_epi64����Y*����_mm_or_epi64�e��Y*����_mm_mask_or_epi64���Y*����_mm_maskz_or_epi64����Y*����_mm512_or_si512�}��Y*ž��_mm512_xor_epi32����Y*Þ��_mm512_mask_xor_epi32���Y*Ğ��_mm512_maskz_xor_epi32����Y*Ş��_mm256_xor_epi32����Y*ƞ��_mm256_mask_xor_epi32����Y*Ǟ��_mm256_maskz_xor_epi32��عY*Ȟ��
_mm_xor_epi32�mľY*ɞ��_mm_mask_xor_epi32����Y*ʞ��_mm_maskz_xor_epi32����Y*˞��_mm512_xor_epi64����Y*̞��_mm512_mask_xor_epi64����Y*͞��_mm512_maskz_xor_epi64����Y*Ξ��_mm256_xor_epi64����Y*Ϟ��_mm256_mask_xor_epi64����Y*О��_mm256_maskz_xor_epi64����Y*ў��
_mm_xor_epi64�m��Y*Ҟ��_mm_mask_xor_epi64����Y*Ӟ��_mm_maskz_xor_epi64����Y*Ԟ��_mm512_xor_si512����Y*՞��_mm512_andnot_epi32����Y*֞��_mm512_mask_andnot_epi32�ņ�Z*מ��_mm512_maskz_andnot_epi32���Z*؞��_mm256_mask_andnot_epi32��ƏZ*ٞ��_mm256_maskz_andnot_epi32����Z*ڞ��_mm_mask_andnot_epi32����Z*۞��_mm_maskz_andnot_epi32��ȢZ*ܞ��_mm512_andnot_epi64����Z*ݞ��_mm512_mask_andnot_epi64�ŭ�Z*ޞ��_mm512_maskz_andnot_epi64�͋�Z*ߞ��_mm256_mask_andnot_epi64���Z*����_mm256_maskz_andnot_epi64�͜�Z*���_mm_mask_andnot_epi64����Z*���_mm_maskz_andnot_epi64����Z*���_mm512_andnot_si512����Z*���_cvtmask16_u32�u��Z*���_cvtu32_mask16�u��Z*���_kand_mask16�e��Z*���_mm512_kand�]��Z*���_kor_mask16�]��Z*���
_mm512_kor�U��Z*���_kxor_mask16�e��Z*���_mm512_kxor�]��Z*���_knot_mask16�e��Z*���_mm512_knot�]��Z*���
_kandn_mask16�m��Z*���_mm512_kandn�e��Z*���
_kxnor_mask16�m��[*���_mm512_kxnor�e��[*���_kortest_mask16_u8��ˆ[*���_kortestc_mask16_u8��݌[*����_kortestz_mask16_u8����[*����_kshiftli_mask16����[*����_kshiftri_mask16��˗[*����_load_mask16�e��[*����
_store_mask16�m��[*����_mm512_kmov�]Ġ[*����_mm512_int2mask�}�[*����_mm512_mask2int�}��[*����_mm512_kunpackb�}��[*����_mm512_kortestc�}��[*����_mm512_kortestz�}ճ[*����_mm512_test_epi32_mask����[*����_mm512_mask_test_epi32_mask��޽[*����_mm256_test_epi32_mask����[*����_mm256_mask_test_epi32_mask����[*����_mm_test_epi32_mask����[*����_mm_mask_test_epi32_mask����[*����_mm512_test_epi64_mask����[*����_mm512_mask_test_epi64_mask����[*����_mm256_test_epi64_mask����[*����_mm256_mask_test_epi64_mask����[*����_mm_test_epi64_mask����[*����_mm_mask_test_epi64_mask����[*����_mm512_testn_epi32_mask����[*����_mm512_mask_testn_epi32_mask���[*����_mm256_testn_epi32_mask����\*����_mm256_mask_testn_epi32_mask��Ŋ\*����_mm_testn_epi32_mask����\*����_mm_mask_testn_epi32_mask�ͻ�\*����_mm512_testn_epi64_mask���\*����_mm512_mask_testn_epi64_mask�奠\*����_mm256_testn_epi64_mask���\*����_mm256_mask_testn_epi64_mask�孫\*����_mm_testn_epi64_mask���\*����_mm_mask_testn_epi64_mask�ͣ�\*����_mm512_stream_ps����\*����_mm512_stream_pd����\*����_mm512_stream_si512����\*����_mm512_stream_load_si512�ž�\*����
_mm512_set_ps�m��\*����_mm512_setr_ps�u��\*����_mm512_set1_pd�u��\*����_mm512_set1_ps�u��\*����_mm512_set_epi32����\*����_mm512_set1_epi8����\*����_mm512_set1_epi16����\*����_mm512_set1_epi32����\*����_mm512_mask_set1_epi32����\*����_mm512_maskz_set1_epi32����]*����_mm256_mask_set1_epi32����]*����_mm256_maskz_set1_epi32����]*����_mm_mask_set1_epi32����]*����_mm_maskz_set1_epi32����]*����_mm512_set1_epi64����]*����_mm512_mask_set1_epi64����]*����_mm512_maskz_set1_epi64����]*����_mm256_mask_set1_epi64����]*����_mm256_maskz_set1_epi64��ҭ]*����_mm_mask_set1_epi64��ز]*����_mm_maskz_set1_epi64���]*����_mm512_set4_epi64���]*����_mm512_setr4_epi64����]*����_mm512_cmplt_ps_mask����]*����_mm512_mask_cmplt_ps_mask����]*����_mm512_cmpnlt_ps_mask����]*����_mm512_mask_cmpnlt_ps_mask�ջ�]*����_mm512_cmple_ps_mask����]*����_mm512_mask_cmple_ps_mask�͚�]*����_mm512_cmpnle_ps_mask����]*����_mm512_mask_cmpnle_ps_mask�Ճ�]*����_mm512_cmpeq_ps_mask����]*����_mm512_mask_cmpeq_ps_mask����]*����_mm512_cmpneq_ps_mask����]*����_mm512_mask_cmpneq_ps_mask�՛�]*����_mm512_cmp_ps_mask����]*����_mm512_mask_cmp_ps_mask����^*ß��_mm256_cmp_ps_mask����^*ş��_mm256_mask_cmp_ps_mask����^*ǟ��_mm_cmp_ps_mask�}��^*ɟ��_mm_mask_cmp_ps_mask����^*˟��_mm512_cmp_round_ps_mask�Ŭ�^*͟��_mm512_mask_cmp_round_ps_mask���^*П��_mm512_cmpord_ps_mask����^*ӟ��_mm512_mask_cmpord_ps_mask�պ�^*ԟ��_mm512_cmpunord_ps_mask����^*՟��_mm512_mask_cmpunord_ps_mask���^*֟��_mm512_cmplt_pd_mask����^*ן��_mm512_mask_cmplt_pd_mask����^*؟��_mm512_cmpnlt_pd_mask����^*ٟ��_mm512_mask_cmpnlt_pd_mask����^*ڟ��_mm512_cmple_pd_mask����^*۟��_mm512_mask_cmple_pd_mask�ͬ�^*ܟ��_mm512_cmpnle_pd_mask����^*ݟ��_mm512_mask_cmpnle_pd_mask�Ֆ�^*ޟ��_mm512_cmpeq_pd_mask����^*ߟ��_mm512_mask_cmpeq_pd_mask����^*����_mm512_cmpneq_pd_mask����^*���_mm512_mask_cmpneq_pd_mask�հ�^*���_mm512_cmp_pd_mask����_*���_mm512_mask_cmp_pd_mask��ˋ_*���_mm256_cmp_pd_mask����_*���_mm256_mask_cmp_pd_mask����_*���_mm_cmp_pd_mask�}��_*���_mm_mask_cmp_pd_mask����_*���_mm512_cmp_round_pd_mask��ŭ_*���_mm512_mask_cmp_round_pd_mask����_*���_mm512_cmpord_pd_mask����_*����_mm512_mask_cmpord_pd_mask����_*����_mm512_cmpunord_pd_mask����_*����_mm512_mask_cmpunord_pd_mask���_*����_mm_cmp_ss_mask�}��_*����_mm_mask_cmp_ss_mask����_*����_mm_cmp_round_ss_mask����_*����_mm_mask_cmp_round_ss_mask����_*����_mm_cmp_sd_mask�}��_*����_mm_mask_cmp_sd_mask����_*����_mm_cmp_round_sd_mask����_*����_mm_mask_cmp_round_sd_mask���`*����_mm512_cmplt_epu32_mask��ن`*����_mm512_mask_cmplt_epu32_mask���`*����_mm256_cmplt_epu32_mask����`*����_mm256_mask_cmplt_epu32_mask��ڕ`*����_mm_cmplt_epu32_mask����`*����_mm_mask_cmplt_epu32_mask�͵�`*����_mm512_cmpgt_epu32_mask���`*����_mm512_mask_cmpgt_epu32_mask�剩`*����_mm256_cmpgt_epu32_mask��ҭ`*����_mm256_mask_cmpgt_epu32_mask����`*����_mm_cmpgt_epu32_mask����`*����_mm_mask_cmpgt_epu32_mask��Լ`*����_mm512_cmple_epu32_mask����`*����_mm512_mask_cmple_epu32_mask���`*����_mm256_cmple_epu32_mask����`*����_mm256_mask_cmple_epu32_mask���`*����_mm_cmple_epu32_mask����`*����_mm_mask_cmple_epu32_mask�͖�`*����_mm512_cmpge_epu32_mask����`*����_mm512_mask_cmpge_epu32_mask����`*����_mm256_cmpge_epu32_mask����`*����_mm256_mask_cmpge_epu32_mask����`*����_mm_cmpge_epu32_mask����`*����_mm_mask_cmpge_epu32_mask����`*����_mm512_cmpeq_epu32_mask����`*����_mm512_mask_cmpeq_epu32_mask�币a*����_mm256_cmpeq_epu32_mask����a*����_mm256_mask_cmpeq_epu32_mask�嚋a*����_mm_cmpeq_epu32_mask��ُa*����_mm_mask_cmpeq_epu32_mask���a*����_mm512_cmpneq_epu32_mask�ŧ�a*����_mm512_mask_cmpneq_epu32_mask��Ğa*����_mm256_cmpneq_epu32_mask�Ō�a*����_mm256_mask_cmpneq_epu32_mask����a*����_mm_cmpneq_epu32_mask���a*����_mm_mask_cmpneq_epu32_mask�Ս�a*����_mm512_cmp_epu32_mask����a*����_mm512_mask_cmp_epu32_mask��ڿa*����_mm256_cmp_epu32_mask����a*����_mm256_mask_cmp_epu32_mask����a*����_mm_cmp_epu32_mask����a*����_mm_mask_cmp_epu32_mask����a*����_mm512_cmplt_epi32_mask����a*����_mm512_mask_cmplt_epi32_mask���a*����_mm256_cmplt_epi32_mask����a*����_mm256_mask_cmplt_epi32_mask����a*����_mm_cmplt_epi32_mask����b*����_mm_mask_cmplt_epi32_mask��ƅb* ��_mm512_cmpgt_epi32_mask����b*à��_mm512_mask_cmpgt_epi32_mask�唏b*Ġ��_mm256_cmpgt_epi32_mask��ړb*Š��_mm256_mask_cmpgt_epi32_mask����b*Ơ��_mm_cmpgt_epi32_mask����b*Ǡ��_mm_mask_cmpgt_epi32_mask��Ӣb*Ƞ��_mm512_cmple_epi32_mask����b*ɠ��_mm512_mask_cmple_epi32_mask�宬b*ʠ��_mm256_cmple_epi32_mask����b*ˠ��_mm256_mask_cmple_epi32_mask�垶b*̠��_mm_cmple_epi32_mask���b*͠��_mm_mask_cmple_epi32_mask�̓�b*Π��_mm512_cmpge_epi32_mask����b*Ϡ��_mm512_mask_cmpge_epi32_mask����b*Р��_mm256_cmpge_epi32_mask����b*Ѡ��_mm256_mask_cmpge_epi32_mask����b*Ҡ��_mm_cmpge_epi32_mask����b*Ӡ��_mm_mask_cmpge_epi32_mask����b*Ԡ��_mm512_cmpeq_epi32_mask����b*ՠ��_mm512_mask_cmpeq_epi32_mask����b*֠��_mm256_cmpeq_epi32_mask����b*נ��_mm256_mask_cmpeq_epi32_mask����b*ؠ��_mm_cmpeq_epi32_mask����b*٠��_mm_mask_cmpeq_epi32_mask�͐�b*ڠ��_mm512_cmpneq_epi32_mask�ż�b*۠��_mm512_mask_cmpneq_epi32_mask��σc*ܠ��_mm256_cmpneq_epi32_mask�ō�c*ݠ��_mm256_mask_cmpneq_epi32_mask����c*ޠ��_mm_cmpneq_epi32_mask��ޑc*ߠ��_mm_mask_cmpneq_epi32_mask���c*���_mm512_cmp_epi32_mask��ݛc*���_mm512_mask_cmp_epi32_mask�չ�c*���_mm256_cmp_epi32_mask����c*���_mm256_mask_cmp_epi32_mask��۶c*���_mm_cmp_epi32_mask����c*���_mm_mask_cmp_epi32_mask����c*���_mm512_cmplt_epu64_mask����c*����_mm512_mask_cmplt_epu64_mask����c*���_mm256_cmplt_epu64_mask����c*���_mm256_mask_cmplt_epu64_mask����c*���_mm_cmplt_epu64_mask����c*���_mm_mask_cmplt_epu64_mask�͵�c*���_mm512_cmpgt_epu64_mask����c*���_mm512_mask_cmpgt_epu64_mask���c*����_mm256_cmpgt_epu64_mask����c*����_mm256_mask_cmpgt_epu64_mask����c*����_mm_cmpgt_epu64_mask����d*����_mm_mask_cmpgt_epu64_mask��ԇd*����_mm512_cmple_epu64_mask����d*����_mm512_mask_cmple_epu64_mask�嵑d*����_mm256_cmple_epu64_mask����d*����_mm256_mask_cmple_epu64_mask�嬛d*����_mm_cmple_epu64_mask����d*����_mm_mask_cmple_epu64_mask�͙�d*����_mm512_cmpge_epu64_mask��٩d*����_mm512_mask_cmpge_epu64_mask����d*����_mm256_cmpge_epu64_mask��ͳd*����_mm256_mask_cmpge_epu64_mask����d*����_mm_cmpge_epu64_mask��ǽd*����_mm_mask_cmpge_epu64_mask����d*����_mm512_cmpeq_epu64_mask����d*����_mm512_mask_cmpeq_epu64_mask���d*����_mm256_cmpeq_epu64_mask����d*����_mm256_mask_cmpeq_epu64_mask���d*����_mm_cmpeq_epu64_mask����d*����_mm_mask_cmpeq_epu64_mask����d*����_mm512_cmpneq_epu64_mask�Ū�d*����_mm512_mask_cmpneq_epu64_mask����d*����_mm256_cmpneq_epu64_mask�ŋ�d*����_mm256_mask_cmpneq_epu64_mask����d*����_mm_cmpneq_epu64_mask����d*����_mm_mask_cmpneq_epu64_mask�Ր�d*����_mm512_cmp_epu64_mask����e*����_mm512_mask_cmp_epu64_mask��؊e*����_mm256_cmp_epu64_mask����e*����_mm256_mask_cmp_epu64_mask���e*����_mm_cmp_epu64_mask����e*����_mm_mask_cmp_epu64_mask����e*����_mm512_cmplt_epi64_mask���e*����_mm512_mask_cmplt_epi64_mask�冽e*����_mm256_cmplt_epi64_mask����e*����_mm256_mask_cmplt_epi64_mask����e*����_mm_cmplt_epi64_mask����e*����_mm_mask_cmplt_epi64_mask�ͽ�e*����_mm512_cmpgt_epi64_mask����e*����_mm512_mask_cmpgt_epi64_mask���e*����_mm256_cmpgt_epi64_mask����e*����_mm256_mask_cmpgt_epi64_mask����e*����_mm_cmpgt_epi64_mask����e*����_mm_mask_cmpgt_epi64_mask����e*����_mm512_cmple_epi64_mask����e*����_mm512_mask_cmple_epi64_mask���e*����_mm256_cmple_epi64_mask����e*����_mm256_mask_cmple_epi64_mask�品f*����_mm_cmple_epi64_mask��مf*����_mm_mask_cmple_epi64_mask����f*����_mm512_cmpge_epi64_mask����f*����_mm512_mask_cmpge_epi64_mask��ؔf*����_mm256_cmpge_epi64_mask����f*����_mm256_mask_cmpge_epi64_mask��Ϟf*����_mm_cmpge_epi64_mask����f*����_mm_mask_cmpge_epi64_mask�ͽ�f*����_mm512_cmpeq_epi64_mask���f*����_mm512_mask_cmpeq_epi64_mask����f*����_mm256_cmpeq_epi64_mask����f*����_mm256_mask_cmpeq_epi64_mask��»f*����_mm_cmpeq_epi64_mask����f*����_mm_mask_cmpeq_epi64_mask�͇�f*����_mm512_cmpneq_epi64_mask�ź�f*����_mm512_mask_cmpneq_epi64_mask����f*����_mm256_cmpneq_epi64_mask�ŕ�f*����_mm256_mask_cmpneq_epi64_mask����f*����_mm_cmpneq_epi64_mask����f*����_mm_mask_cmpneq_epi64_mask�Ց�f*����_mm512_cmp_epi64_mask����f*����_mm512_mask_cmp_epi64_mask����f*á��_mm256_cmp_epi64_mask����f*š��_mm256_mask_cmp_epi64_mask���g*ǡ��_mm_cmp_epi64_mask����g*ɡ��_mm_mask_cmp_epi64_mask����g*ˡ��_mm512_reduce_add_epi32����g*͡��_mm512_mask_reduce_add_epi32�倠g*Ρ��_mm512_reduce_add_epi64����g*ϡ��_mm512_mask_reduce_add_epi64���g*С��_mm512_reduce_add_ps����g*ѡ��_mm512_mask_reduce_add_ps�͹�g*ԡ��_mm512_reduce_add_pd��ͷg*ա��_mm512_mask_reduce_add_pd�Ϳ�g*ڡ��_mm512_reduce_mul_epi32����g*ۡ��_mm512_mask_reduce_mul_epi32���g*ܡ��_mm512_reduce_mul_epi64����g*ݡ��_mm512_mask_reduce_mul_epi64����g*ޡ��_mm512_reduce_mul_ps����g*ߡ��_mm512_mask_reduce_mul_ps�ͪ�g*���_mm512_reduce_mul_pd����g*���_mm512_mask_reduce_mul_pd����g*���_mm512_reduce_max_epi32����g*���_mm512_mask_reduce_max_epi32���g*���_mm512_reduce_max_epi64����g*���_mm512_mask_reduce_max_epi64����g*���_mm512_reduce_max_epu32����g*����_mm512_mask_reduce_max_epu32����g*���_mm512_reduce_max_epu64��ƀh*���_mm512_mask_reduce_max_epu64�媄h*���_mm512_reduce_max_ps��ˆh*���_mm512_mask_reduce_max_ps�͙�h*����_mm512_reduce_max_pd����h*����_mm512_mask_reduce_max_pd�ͤ�h*����_mm512_reduce_min_epi32����h*����_mm512_mask_reduce_min_epi32����h*����_mm512_reduce_min_epi64��ȥh*����_mm512_mask_reduce_min_epi64�媩h*����_mm512_reduce_min_epu32����h*����_mm512_mask_reduce_min_epu32�圱h*����_mm512_reduce_min_epu64���h*����_mm512_mask_reduce_min_epu64��ɹh*����_mm512_reduce_min_ps���h*����_mm512_mask_reduce_min_ps����h*����_mm512_reduce_min_pd����h*����_mm512_mask_reduce_min_pd����h*����_mm512_reduce_and_epi32����h*����_mm512_mask_reduce_and_epi32���h*����_mm512_reduce_and_epi64����h*����_mm512_mask_reduce_and_epi64���h*����_mm512_reduce_or_epi32����h*����_mm512_mask_reduce_or_epi32����h*����_mm512_reduce_or_epi64����h*����_mm512_mask_reduce_or_epi64����h*����_mm512_undefined_pd����h*����_mm512_undefined_ps����h*����_mm512_undefined_epi32����h*����_mm512_undefined��ƒi*����_mm512_loadu_epi32���i*����_mm256_loadu_epi32����i*����_mm_loadu_epi32�}��i*����!_mm512_mask_cvtepi32_storeu_epi16���i!*����!_mm256_mask_cvtepi32_storeu_epi16����i!*����_mm_mask_cvtepi32_storeu_epi16����i*����"_mm512_mask_cvtsepi32_storeu_epi16����i"*����"_mm256_mask_cvtsepi32_storeu_epi16��Ъi"*����_mm_mask_cvtsepi32_storeu_epi16����i*����#_mm512_mask_cvtusepi32_storeu_epi16����i#*����#_mm256_mask_cvtusepi32_storeu_epi16��Һi#*���� _mm_mask_cvtusepi32_storeu_epi16����i *���� _mm512_mask_cvtepi32_storeu_epi8����i *���� _mm256_mask_cvtepi32_storeu_epi8����i *����_mm_mask_cvtepi32_storeu_epi8����i*����!_mm512_mask_cvtsepi32_storeu_epi8����i!*����!_mm256_mask_cvtsepi32_storeu_epi8����i!*����_mm_mask_cvtsepi32_storeu_epi8����i*����"_mm512_mask_cvtusepi32_storeu_epi8����i"*����"_mm256_mask_cvtusepi32_storeu_epi8����i"*����_mm_mask_cvtusepi32_storeu_epi8����i*����!_mm512_mask_cvtepi64_storeu_epi16����i!*����!_mm256_mask_cvtepi64_storeu_epi16����i!*����_mm_mask_cvtepi64_storeu_epi16����i*����"_mm512_mask_cvtsepi64_storeu_epi16����j"*����"_mm256_mask_cvtsepi64_storeu_epi16����j"*����_mm_mask_cvtsepi64_storeu_epi16���j*����#_mm512_mask_cvtusepi64_storeu_epi16����j#*����#_mm256_mask_cvtusepi64_storeu_epi16����j#*���� _mm_mask_cvtusepi64_storeu_epi16���j *���� _mm512_mask_cvtepi64_storeu_epi8���j *���� _mm256_mask_cvtepi64_storeu_epi8����j *����_mm_mask_cvtepi64_storeu_epi8�텭j*����!_mm512_mask_cvtsepi64_storeu_epi8����j!*����!_mm256_mask_cvtsepi64_storeu_epi8����j!*����_mm_mask_cvtsepi64_storeu_epi8��˼j*����"_mm512_mask_cvtusepi64_storeu_epi8����j"*����"_mm256_mask_cvtusepi64_storeu_epi8����j"*¢��_mm_mask_cvtusepi64_storeu_epi8����j*â��!_mm512_mask_cvtepi64_storeu_epi32����j!*Ģ��!_mm256_mask_cvtepi64_storeu_epi32����j!*Ţ��_mm_mask_cvtepi64_storeu_epi32����j*Ƣ��"_mm512_mask_cvtsepi64_storeu_epi32����j"*Ǣ��"_mm256_mask_cvtsepi64_storeu_epi32����j"*Ȣ��_mm_mask_cvtsepi64_storeu_epi32����j*ɢ��#_mm512_mask_cvtusepi64_storeu_epi32����j#*ʢ��#_mm256_mask_cvtusepi64_storeu_epi32����j#*ˢ�� _mm_mask_cvtusepi64_storeu_epi32����j *̢��_mm512_storeu_epi32����k*͢��_mm256_storeu_epi32���k*΢��_mm_storeu_epi32����k*Ϣ��_mm512_loadu_epi64����k*Т��_mm256_loadu_epi64����k*Ѣ��_mm_loadu_epi64�}��k*Ң��_mm512_storeu_epi64��Ǜk*Ӣ��_mm256_storeu_epi64����k*Ԣ��_mm_storeu_epi64���k*բ��_mm512_loadu_si512����k*֢��_mm512_storeu_si512����k*ע��_mm512_loadu_pd�}�k*آ��_mm512_storeu_pd����k*٢��_mm512_loadu_ps�}��k*ڢ��_mm512_storeu_ps��˿k*ۢ��_mm512_load_si512����k*ܢ��_mm512_store_si512����k*ݢ��_mm512_load_epi32����k*ޢ��_mm256_load_epi32����k*ߢ��_mm_load_epi32�u��k*���_mm512_store_epi32����k*���_mm256_store_epi32����k*���_mm_store_epi32�}��k*���_mm512_load_epi64����k*���_mm256_load_epi64����k*���_mm_load_epi64�u��k*���_mm512_store_epi64����k*���_mm256_store_epi64����l*���_mm_store_epi64�}͈l*���_mm512_load_ps�u�l*���_mm512_store_ps�}ؒl*���_mm512_load_pd�u��l*���_mm512_store_pd�}Ýl*����_mm512_mask_loadu_epi32����l*���_mm512_maskz_loadu_epi32�ſ�l*���_mm512_mask_loadu_epi64��Ҭl*���_mm512_maskz_loadu_epi64���l*���_mm512_mask_loadu_ps����l*���_mm512_maskz_loadu_ps����l*���_mm512_mask_loadu_pd����l*����_mm512_maskz_loadu_pd����l*����_mm256_mask_loadu_epi32����l*����_mm256_maskz_loadu_epi32�ž�l*����_mm256_mask_loadu_epi64����l*����_mm256_maskz_loadu_epi64����l*����_mm256_mask_loadu_ps����l*����_mm256_maskz_loadu_ps����l*����_mm256_mask_loadu_pd����l*����_mm256_maskz_loadu_pd����l*����_mm_mask_loadu_epi32����l*����_mm_maskz_loadu_epi32����l*����_mm_mask_loadu_epi64����m*����_mm_maskz_loadu_epi64����m*����_mm_mask_loadu_ps����m*����_mm_maskz_loadu_ps���m*����_mm_mask_loadu_pd����m*����_mm_maskz_loadu_pd����m*����_mm512_mask_load_epi32��Ԡm*����_mm512_maskz_load_epi32����m*����_mm512_mask_load_epi64����m*����_mm512_maskz_load_epi64���m*����_mm512_mask_load_ps����m*����_mm512_maskz_load_ps����m*����_mm512_mask_load_pd����m*����_mm512_maskz_load_pd����m*����_mm256_mask_load_epi32����m*����_mm256_maskz_load_epi32����m*����_mm256_mask_load_epi64����m*����_mm256_maskz_load_epi64����m*����_mm256_mask_load_ps����m*����_mm256_maskz_load_ps����m*����_mm256_mask_load_pd����m*����_mm256_maskz_load_pd����m*����_mm_mask_load_epi32����m*����_mm_maskz_load_epi32����m*����_mm_mask_load_epi64��փn*����_mm_maskz_load_epi64����n*����_mm_mask_load_ps��׎n*����_mm_maskz_load_ps����n*����_mm_mask_load_pd���n*����_mm_maskz_load_pd����n*����_mm_mask_load_ss����n*����_mm_maskz_load_ss����n*����_mm_mask_load_sd��ճn*����_mm_maskz_load_sd����n*����_mm512_mask_storeu_epi32����n*����_mm512_mask_storeu_epi64�ř�n*����_mm512_mask_storeu_ps����n*����_mm512_mask_storeu_pd����n*����_mm256_mask_storeu_epi32����n*����_mm256_mask_storeu_epi64�Ŵ�n*����_mm256_mask_storeu_ps����n*����_mm256_mask_storeu_pd����n*����_mm_mask_storeu_epi32����n*����_mm_mask_storeu_epi64����n*����_mm_mask_storeu_ps����n*����_mm_mask_storeu_pd����n*����_mm512_mask_store_epi32����n*����_mm512_mask_store_epi64����n*����_mm512_mask_store_ps����o*����_mm512_mask_store_pd����o*����_mm256_mask_store_epi32��ߊo*����_mm256_mask_store_epi64����o*����_mm256_mask_store_ps����o*����_mm256_mask_store_pd����o*����_mm_mask_store_epi32����o*����_mm_mask_store_epi64���o*����_mm_mask_store_ps��֧o*����_mm_mask_store_pd��Ƭo*����_mm_mask_store_ss����o*����_mm_mask_store_sd����o*����_mm512_mask_expandloadu_epi32�핽o*����_mm512_maskz_expandloadu_epi32����o*����_mm256_mask_expandloadu_epi32����o*����_mm256_maskz_expandloadu_epi32����o*����_mm_mask_expandloadu_epi32����o*����_mm_maskz_expandloadu_epi32�ݜ�o*����_mm512_mask_expandloadu_epi64����o*£��_mm512_maskz_expandloadu_epi64����o*ã��_mm256_mask_expandloadu_epi64����o*ģ��_mm256_maskz_expandloadu_epi64����o*ţ��_mm_mask_expandloadu_epi64�Ո�o*ƣ��_mm_maskz_expandloadu_epi64����o*ǣ��_mm512_mask_expandloadu_ps�կ�p*ȣ��_mm512_maskz_expandloadu_ps�ݙ�p*ɣ��_mm256_mask_expandloadu_ps����p*ʣ��_mm256_maskz_expandloadu_ps��ۑp*ˣ��_mm_mask_expandloadu_ps����p*̣��_mm_maskz_expandloadu_ps�œ�p*ͣ��_mm512_mask_expandloadu_pd���p*Σ��_mm512_maskz_expandloadu_pd��ʨp*ϣ��_mm256_mask_expandloadu_pd�ժ�p*У��_mm256_maskz_expandloadu_pd�ݝ�p*ѣ��_mm_mask_expandloadu_pd����p*ң��_mm_maskz_expandloadu_pd��ؿp*ӣ��_mm512_setr_pd�u��p*ԣ��
_mm512_set_pd�m��p*գ��_mm_mask_move_ss����p*֣��_mm_maskz_move_ss����p*ף��_mm_mask_move_sd����p*أ��_mm_maskz_move_sd����p*٣��_mm_mask_add_ss�}��p*ڣ��_mm_maskz_add_ss����p*ۣ��_mm_mask_add_sd�}��p*ܣ��_mm_maskz_add_sd����p*ݣ��_mm_mask_sub_ss�}��q*ޣ��_mm_maskz_sub_ss����q*ߣ��_mm_mask_sub_sd�}��q*���_mm_maskz_sub_sd����q*���_mm_mask_mul_ss�}��q*���_mm_maskz_mul_ss����q*���_mm_mask_mul_sd�}�q*���_mm_maskz_mul_sd����q*���_mm_mask_div_ss�}��q*���_mm_maskz_div_ss����q*���_mm_mask_div_sd�}��q*���_mm_maskz_div_sd����q*���_mm_mask_max_ss�}��q*���_mm_maskz_max_ss����q*���_mm_mask_max_sd�}��q*���_mm_maskz_max_sd����q*����_mm_mask_min_ss�}��q*���_mm_maskz_min_ss��ҁr*���_mm_mask_min_sd�}��r*���_mm_maskz_min_sd��̎r*���_mm_mask_sqrt_ss����r*���_mm_maskz_sqrt_ss���r*���_mm_mask_sqrt_sd����r*����_mm_maskz_sqrt_sd����r*����_mm_rsqrt14_ss�u��r*����_mm_mask_rsqrt14_ss����r*����_mm_maskz_rsqrt14_ss����r*����_mm_rsqrt14_sd�u�r*����_mm_mask_rsqrt14_sd����r*����_mm_maskz_rsqrt14_sd����r*����_mm_rcp14_ss�e��r*����_mm_mask_rcp14_ss����r*����_mm_maskz_rcp14_ss����r*����_mm_rcp14_sd�e��r*����_mm_mask_rcp14_sd����r*����_mm_maskz_rcp14_sd����r*����
_mm_getexp_ss�m��r*����_mm_mask_getexp_ss����r*����_mm_maskz_getexp_ss��†s*����
_mm_getexp_sd�mύs*����_mm_mask_getexp_sd����s*����_mm_maskz_getexp_sd����s*����_mm_getmant_ss�uשs*����_mm_mask_getmant_ss���s*����_mm_maskz_getmant_ss����s*����_mm_getmant_sd�u��s*����_mm_mask_getmant_sd����s*����_mm_maskz_getmant_sd����s*����_mm_roundscale_ss����t*����_mm_mask_roundscale_ss����t*����_mm_maskz_roundscale_ss���t*����_mm_roundscale_sd��̟t*����_mm_mask_roundscale_sd��ƪt*����_mm_maskz_roundscale_sd����t*����
_mm_scalef_ss�m�t*����_mm_mask_scalef_ss����t*����_mm_maskz_scalef_ss����t*����
_mm_scalef_sd�m��t*����_mm_mask_scalef_sd����t*����_mm_maskz_scalef_sd����t*����_mm_mask_fmadd_ss����t*����_mm_maskz_fmadd_ss����t*����_mm_mask3_fmadd_ss����t*����_mm_mask_fmadd_sd����t*����_mm_maskz_fmadd_sd����u*����_mm_mask3_fmadd_sd��ۋu*����_mm_mask_fmsub_ss����u*����_mm_maskz_fmsub_ss����u*����_mm_mask3_fmsub_ss����u*����_mm_mask_fmsub_sd����u*����_mm_maskz_fmsub_sd��Ҵu*����_mm_mask3_fmsub_sd����u*����_mm_mask_fnmadd_ss����u*����_mm_maskz_fnmadd_ss����u*����_mm_mask3_fnmadd_ss����u*����_mm_mask_fnmadd_sd����u*����_mm_maskz_fnmadd_sd����u*����_mm_mask3_fnmadd_sd����u*����_mm_mask_fnmsub_ss����u*����_mm_maskz_fnmsub_ss����v*����_mm_mask3_fnmsub_ss����v*����_mm_mask_fnmsub_sd���v*����_mm_maskz_fnmsub_sd����v*¤��_mm_mask3_fnmsub_sd����v*ä��_mm_add_round_ss��ΰv*Ĥ��_mm_mask_add_round_ss����v*Ƥ��_mm_maskz_add_round_ss����v*Ȥ��_mm_add_round_sd����v*ʤ��_mm_mask_add_round_sd����v*̤��_mm_maskz_add_round_sd����v*Τ��_mm_sub_round_ss����v*Ф��_mm_mask_sub_round_ss���w*Ҥ��_mm_maskz_sub_round_ss����w*Ԥ��_mm_sub_round_sd����w*֤��_mm_mask_sub_round_sd����w*ؤ��_mm_maskz_sub_round_sd��İw*ڤ��_mm_mul_round_ss����w*ܤ��_mm_mask_mul_round_ss����w*ޤ��_mm_maskz_mul_round_ss����w*���_mm_mul_round_sd����w*���_mm_mask_mul_round_sd����w*���_mm_maskz_mul_round_sd����w*���_mm_div_round_ss����w*���_mm_mask_div_round_ss��ڋx*���_mm_maskz_div_round_ss����x*���_mm_div_round_sd����x*���_mm_mask_div_round_sd����x*���_mm_maskz_div_round_sd����x*���_mm_max_round_ss����x*����_mm_mask_max_round_ss����x*����_mm_maskz_max_round_ss����x*����_mm_max_round_sd����x*����_mm_mask_max_round_sd����x*����_mm_maskz_max_round_sd����x*����_mm_min_round_ss����x*����_mm_mask_min_round_ss����x*����_mm_maskz_min_round_ss����x*����_mm_min_round_sd��φy*����_mm_mask_min_round_sd����y*����_mm_maskz_min_round_sd����y*����_mm_sqrt_round_ss����y*����_mm_mask_sqrt_round_ss���y*����_mm_maskz_sqrt_round_ss���y*����_mm_sqrt_round_sd����y*����_mm_mask_sqrt_round_sd����y*����_mm_maskz_sqrt_round_sd����y*����_mm_getexp_round_ss����y*����_mm_mask_getexp_round_ss����y*����_mm_maskz_getexp_round_ss�Ͱ�y*����_mm_getexp_round_sd����y*����_mm_mask_getexp_round_sd��тz*����_mm_maskz_getexp_round_sd�͊�z*����_mm_getmant_round_ss����z*����_mm_mask_getmant_round_ss�͉�z*����_mm_maskz_getmant_round_ss��ͷz*����_mm_getmant_round_sd����z*����_mm_mask_getmant_round_sd�͐�z*����_mm_maskz_getmant_round_sd����z*����_mm_roundscale_round_ss����z*����_mm_mask_roundscale_round_ss���z*����_mm_maskz_roundscale_round_ss�퐈{*¥��_mm_roundscale_round_sd����{*ť��_mm_mask_roundscale_round_sd��Ş{*ȥ��_mm_maskz_roundscale_round_sd����{*˥��_mm_scalef_round_ss����{*Υ��_mm_mask_scalef_round_ss����{*Х��_mm_maskz_scalef_round_ss����{*ҥ��_mm_scalef_round_sd����{*ԥ��_mm_mask_scalef_round_sd�Ŭ�{*֥��_mm_maskz_scalef_round_sd�͆�{*إ��_mm_fmadd_round_ss����{*ڥ��_mm_mask_fmadd_round_ss����|*ܥ��_mm_maskz_fmadd_round_ss���|*ޥ��_mm_mask3_fmadd_round_ss��ڣ|*���_mm_fmadd_round_sd��ð|*���_mm_mask_fmadd_round_sd����|*���_mm_maskz_fmadd_round_sd����|*���_mm_mask3_fmadd_round_sd����|*���_mm_fmsub_round_ss����|*���_mm_mask_fmsub_round_ss����|*���_mm_maskz_fmsub_round_ss��ʀ}*���_mm_mask3_fmsub_round_ss���}*���_mm_fmsub_round_sd����}*���_mm_mask_fmsub_round_sd����}*����_mm_maskz_fmsub_round_sd���}*����_mm_mask3_fmsub_round_sd�ł�}*����_mm_fnmadd_round_ss����}*����_mm_mask_fnmadd_round_ss����}*����_mm_maskz_fnmadd_round_ss�ͻ�}*����_mm_mask3_fnmadd_round_ss����}*����_mm_fnmadd_round_sd����~*����_mm_mask_fnmadd_round_sd�Ŏ�~*����_mm_maskz_fnmadd_round_sd����~*����_mm_mask3_fnmadd_round_sd�͗�~*����_mm_fnmsub_round_ss��ǿ~*����_mm_mask_fnmsub_round_ss�ŋ�~*����_mm_maskz_fnmsub_round_ss�ͮ�~*����_mm_mask3_fnmsub_round_ss����~*����_mm_fnmsub_round_sd����~*����_mm_mask_fnmsub_round_sd�ŀ�*����_mm_maskz_fnmsub_round_sd�͇�*����_mm_mask3_fnmsub_round_sd��Ρ*����_mm_fixupimm_ss�}��*����_mm_mask_fixupimm_ss����*����_mm_maskz_fixupimm_ss����*����_mm_fixupimm_sd�}��*����_mm_mask_fixupimm_sd����*����_mm_maskz_fixupimm_sd����*����_mm_fixupimm_round_ss����*����_mm_mask_fixupimm_round_ss����*����_mm_maskz_fixupimm_round_ss����*����_mm_fixupimm_round_sd����*����_mm_mask_fixupimm_round_sd�����*����_mm_maskz_fixupimm_round_sd��ۓ�*����_mm_mask_cvtss_sd�����*����_mm_maskz_cvtss_sd�����*����_mm_mask_cvtsd_ss�����*����_mm_maskz_cvtsd_ss�����*����_mm_cvt_roundss_sd��¸�*����_mm_mask_cvt_roundss_sd�����*����_mm_maskz_cvt_roundss_sd���Ȁ*����_mm_cvt_roundsd_ss���Ԁ*¦��_mm_mask_cvt_roundsd_ss���߀*Ħ��_mm_maskz_cvt_roundsd_ss�Ř�*Ʀ��_mm_cvt_roundss_si32�����*Ȧ��_mm_cvt_roundss_i32�����*ʦ��_mm_cvt_roundss_u32�����*̦��
_mm_cvtss_i32�m���*��
_mm_cvtss_u32�m���*Ϧ��_mm_cvt_roundsd_si32�����*Ц��_mm_cvt_roundsd_i32��ä�*Ҧ��_mm_cvt_roundsd_u32�����*Ԧ��
_mm_cvtsd_i32�m岁*֦��
_mm_cvtsd_u32�m���*צ��_mm_cvt_roundi32_ss�����*ئ��_mm_cvt_roundsi32_ss���ʁ*ڦ��_mm_cvt_roundu32_ss���Ձ*ܦ��
_mm_cvti32_ss�m�ہ*ަ��
_mm_cvti32_sd�m���*ߦ��_mm_cvtt_roundss_si32����*���_mm_cvtt_roundss_i32����*���_mm_cvtt_roundss_u32����*���_mm_cvttss_i32�u���*���_mm_cvttss_u32�u���*���_mm_cvtt_roundsd_si32�����*���_mm_cvtt_roundsd_i32�����*���_mm_cvtt_roundsd_u32�����*���_mm_cvttsd_i32�u�*���_mm_cvttsd_u32�u���*���
_mm_cvtu32_ss�m���*���
_mm_cvtu32_sd�m�*���_mm_comi_round_ss��ᣂ*���_mm_comi_round_sd��*����
_MM_CMPINT_EQ�m٭�*����
_MM_CMPINT_LT�mҮ�*����
_MM_CMPINT_LE�mԯ�*����_MM_CMPINT_FALSE��ɰ�*����
_MM_CMPINT_NE�mű�*����_MM_CMPINT_NLT�u²�*����_MM_CMPINT_NLE�uɳ�*����_MM_CMPINT_TRUE�}���*����_MM_MANT_NORM_1_2�����*����_MM_MANT_NORM_P5_2��̶�*����_MM_MANT_NORM_P5_1��ٷ�*����_MM_MANT_NORM_P75_1P5��鸂*����_MM_MANT_SIGN_SRC�����*����_MM_MANT_SIGN_ZERO�����*����_MM_MANT_SIGN_NAN�����*����
_MM_PERM_AAAA�m���*����
_MM_PERM_AAAB�m�*����
_MM_PERM_AAAC�mܾ�*����
_MM_PERM_AAAD�mſ�*����
_MM_PERM_AABA�m���*����
_MM_PERM_AABB�m���*����
_MM_PERM_AABC�m�‚*����
_MM_PERM_AABD�m�‚*����
_MM_PERM_AACA�m�Â*����
_MM_PERM_AACB�m�Ă*����
_MM_PERM_AACC�m�ł*����
_MM_PERM_AACD�m�Ƃ*����
_MM_PERM_AADA�m�Ƃ*����
_MM_PERM_AADB�m�ǂ*����
_MM_PERM_AADC�m�Ȃ*����
_MM_PERM_AADD�m�ɂ*����
_MM_PERM_ABAA�m�ʂ*����
_MM_PERM_ABAB�m�˂*����
_MM_PERM_ABAC�m�˂*����
_MM_PERM_ABAD�m�̂*����
_MM_PERM_ABBA�m�͂*����
_MM_PERM_ABBB�m�΂*����
_MM_PERM_ABBC�m�ς*����
_MM_PERM_ABBD�m�ς*����
_MM_PERM_ABCA�m�Ђ*����
_MM_PERM_ABCB�m�т*����
_MM_PERM_ABCC�m�҂*����
_MM_PERM_ABCD�m�ӂ*����
_MM_PERM_ABDA�m�Ԃ*����
_MM_PERM_ABDB�m�Ԃ*����
_MM_PERM_ABDC�m�Ղ*����
_MM_PERM_ABDD�m�ւ*����
_MM_PERM_ACAA�m�ׂ*����
_MM_PERM_ACAB�m�؂*����
_MM_PERM_ACAC�m�؂*����
_MM_PERM_ACAD�m�ق*����
_MM_PERM_ACBA�m�ڂ*����
_MM_PERM_ACBB�m�ۂ*����
_MM_PERM_ACBC�m�܂*����
_MM_PERM_ACBD�m�݂*����
_MM_PERM_ACCA�m�݂*����
_MM_PERM_ACCB�m�ނ*����
_MM_PERM_ACCC�m�߂*����
_MM_PERM_ACCD�m���*����
_MM_PERM_ACDA�m��*����
_MM_PERM_ACDB�m��*����
_MM_PERM_ACDC�m��*����
_MM_PERM_ACDD�m��*����
_MM_PERM_ADAA�m��*����
_MM_PERM_ADAB�m��*����
_MM_PERM_ADAC�m��*����
_MM_PERM_ADAD�m��*����
_MM_PERM_ADBA�m��*����
_MM_PERM_ADBB�m��*����
_MM_PERM_ADBC�m��*����
_MM_PERM_ADBD�m��*����
_MM_PERM_ADCA�m��*����
_MM_PERM_ADCB�m��*����
_MM_PERM_ADCC�m��*����
_MM_PERM_ADCD�m��*§��
_MM_PERM_ADDA�m��*�
_MM_PERM_ADDB�m��*ħ��
_MM_PERM_ADDC�m��*ŧ��
_MM_PERM_ADDD�m���*Ƨ��
_MM_PERM_BAAA�m��*ǧ��
_MM_PERM_BAAB�m��*ȧ��
_MM_PERM_BAAC�m��*ɧ��
_MM_PERM_BAAD�m��*ʧ��
_MM_PERM_BABA�m��*˧��
_MM_PERM_BABB�m���*̧��
_MM_PERM_BABC�m���*ͧ��
_MM_PERM_BABD�m���*��
_MM_PERM_BACA�m���*ϧ��
_MM_PERM_BACB�m���*��
_MM_PERM_BACC�m���*ѧ��
_MM_PERM_BACD�m���*ҧ��
_MM_PERM_BADA�m���*ӧ��
_MM_PERM_BADB�m���*ԧ��
_MM_PERM_BADC�m���*է��
_MM_PERM_BADD�m���*֧��
_MM_PERM_BBAA�m���*ק��
_MM_PERM_BBAB�m���*ا��
_MM_PERM_BBAC�m���*٧��
_MM_PERM_BBAD�m���*ڧ��
_MM_PERM_BBBA�m���*ۧ��
_MM_PERM_BBBB�m炃*ܧ��
_MM_PERM_BBBC�mЃ�*ݧ��
_MM_PERM_BBBD�m���*ާ��
_MM_PERM_BBCA�m���*ߧ��
_MM_PERM_BBCB�m���*���
_MM_PERM_BBCC�m�*���
_MM_PERM_BBCD�m݇�*���
_MM_PERM_BBDA�mƈ�*���
_MM_PERM_BBDB�m���*���
_MM_PERM_BBDC�m���*���
_MM_PERM_BBDD�m���*���
_MM_PERM_BCAA�mꋃ*���
_MM_PERM_BCAB�mӌ�*���
_MM_PERM_BCAC�m���*���
_MM_PERM_BCAD�m���*���
_MM_PERM_BCBA�m���*���
_MM_PERM_BCBB�m���*���
_MM_PERM_BCBC�m���*����
_MM_PERM_BCBD�mɑ�*���
_MM_PERM_BCCA�m���*���
_MM_PERM_BCCB�m���*���
_MM_PERM_BCCC�m���*���
_MM_PERM_BCCD�m픃*���
_MM_PERM_BCDA�m֕�*���
_MM_PERM_BCDB�m���*����
_MM_PERM_BCDC�m���*����
_MM_PERM_BCDD�m���*����
_MM_PERM_BDAA�m���*����
_MM_PERM_BDAB�m㙃*����
_MM_PERM_BDAC�m̚�*����
_MM_PERM_BDAD�m���*����
_MM_PERM_BDBA�m���*����
_MM_PERM_BDBB�m���*����
_MM_PERM_BDBC�m�*����
_MM_PERM_BDBD�mٞ�*����
_MM_PERM_BDCA�mŸ�*����
_MM_PERM_BDCB�m���*����
_MM_PERM_BDCC�m���*����
_MM_PERM_BDCD�m���*����
_MM_PERM_BDDA�m梃*����
_MM_PERM_BDDB�mϣ�*����
_MM_PERM_BDDC�m���*����
_MM_PERM_BDDD�m���*����
_MM_PERM_CAAA�m���*����
_MM_PERM_CAAB�m�*����
_MM_PERM_CAAC�mܧ�*����
_MM_PERM_CAAD�mŨ�*����
_MM_PERM_CABA�m���*����
_MM_PERM_CABB�m���*����
_MM_PERM_CABC�m���*����
_MM_PERM_CABD�m髃*����
_MM_PERM_CACA�mҬ�*����
_MM_PERM_CACB�m���*����
_MM_PERM_CACC�m���*����
_MM_PERM_CACD�m���*����
_MM_PERM_CADA�m���*����
_MM_PERM_CADB�m߰�*����
_MM_PERM_CADC�mȱ�*����
_MM_PERM_CADD�m���*����
_MM_PERM_CBAA�m���*����
_MM_PERM_CBAB�m���*����
_MM_PERM_CBAC�m촃*����
_MM_PERM_CBAD�mյ�*����
_MM_PERM_CBBA�m���*����
_MM_PERM_CBBB�m���*����
_MM_PERM_CBBC�m���*����
_MM_PERM_CBBD�m���*����
_MM_PERM_CBCA�m⹃*����
_MM_PERM_CBCB�m˺�*����
_MM_PERM_CBCC�m���*����
_MM_PERM_CBCD�m���*����
_MM_PERM_CBDA�m���*����
_MM_PERM_CBDB�mc*����
_MM_PERM_CBDC�mؾ�*����
_MM_PERM_CBDD�m���*����
_MM_PERM_CCAA�m���*����
_MM_PERM_CCAB�m���*����
_MM_PERM_CCAC�m���*����
_MM_PERM_CCAD�m�ƒ*����
_MM_PERM_CCBA�m�Ã*����
_MM_PERM_CCBB�m�ă*����
_MM_PERM_CCBC�m�Ń*����
_MM_PERM_CCBD�m�ƃ*����
_MM_PERM_CCCA�m�ƃ*����
_MM_PERM_CCCB�m�ǃ*����
_MM_PERM_CCCC�m�ȃ*����
_MM_PERM_CCCD�m�Ƀ*����
_MM_PERM_CCDA�m�ʃ*����
_MM_PERM_CCDB�m�ʃ*����
_MM_PERM_CCDC�m�˃*����
_MM_PERM_CCDD�m�̃*����
_MM_PERM_CDAA�m�̓*����
_MM_PERM_CDAB�m�΃*����
_MM_PERM_CDAC�m�σ*����
_MM_PERM_CDAD�m�σ*����
_MM_PERM_CDBA�m�Ѓ*����
_MM_PERM_CDBB�m�у*����
_MM_PERM_CDBC�m�҃*����
_MM_PERM_CDBD�m�Ӄ*����
_MM_PERM_CDCA�m�ԃ*����
_MM_PERM_CDCB�m�ԃ*����
_MM_PERM_CDCC�m�Ճ*����
_MM_PERM_CDCD�m�փ*¨��
_MM_PERM_CDDA�m�׃*è��
_MM_PERM_CDDB�m�؃*Ĩ��
_MM_PERM_CDDC�m�؃*Ũ��
_MM_PERM_CDDD�m�ك*ƨ��
_MM_PERM_DAAA�m�ڃ*Ǩ��
_MM_PERM_DAAB�m�ۃ*Ȩ��
_MM_PERM_DAAC�m�܃*ɨ��
_MM_PERM_DAAD�m�݃*ʨ��
_MM_PERM_DABA�m�݃*˨��
_MM_PERM_DABB�m�ރ*̨��
_MM_PERM_DABC�m�߃*ͨ��
_MM_PERM_DABD�m���*��
_MM_PERM_DACA�m��*Ϩ��
_MM_PERM_DACB�m��*��
_MM_PERM_DACC�m��*Ѩ��
_MM_PERM_DACD�m��*Ҩ��
_MM_PERM_DADA�m��*Ө��
_MM_PERM_DADB�m��*Ԩ��
_MM_PERM_DADC�m��*ը��
_MM_PERM_DADD�m��*֨��
_MM_PERM_DBAA�m��*ר��
_MM_PERM_DBAB�m��*ب��
_MM_PERM_DBAC�m��*٨��
_MM_PERM_DBAD�m��*ڨ��
_MM_PERM_DBBA�m��*ۨ��
_MM_PERM_DBBB�m��*ܨ��
_MM_PERM_DBBC�m��*ݨ��
_MM_PERM_DBBD�m��*ި��
_MM_PERM_DBCA�m��*ߨ��
_MM_PERM_DBCB�m��*���
_MM_PERM_DBCC�m��*���
_MM_PERM_DBCD�m���*���
_MM_PERM_DBDA�m��*���
_MM_PERM_DBDB�m��*���
_MM_PERM_DBDC�m��*���
_MM_PERM_DBDD�m��*���
_MM_PERM_DCAA�m��*���
_MM_PERM_DCAB�m���*���
_MM_PERM_DCAC�m���*���
_MM_PERM_DCAD�m���*���
_MM_PERM_DCBA�m���*���
_MM_PERM_DCBB�m���*���
_MM_PERM_DCBC�m���*����
_MM_PERM_DCBD�m���*���
_MM_PERM_DCCA�m���*���
_MM_PERM_DCCB�m���*���
_MM_PERM_DCCC�m���*���
_MM_PERM_DCCD�m���*���
_MM_PERM_DCDA�m���*���
_MM_PERM_DCDB�m���*����
_MM_PERM_DCDC�m���*����
_MM_PERM_DCDD�m���*����
_MM_PERM_DDAA�m���*����
_MM_PERM_DDAB�mや*����
_MM_PERM_DDAC�m̃�*����
_MM_PERM_DDAD�m���*����
_MM_PERM_DDBA�m���*����
_MM_PERM_DDBB�m���*����
_MM_PERM_DDBC�m���*����
_MM_PERM_DDBD�mه�*����
_MM_PERM_DDCA�mˆ�*����
_MM_PERM_DDCB�m���*����
_MM_PERM_DDCC�m���*����
_MM_PERM_DDCD�m���*����
_MM_PERM_DDDA�m拄*����
_MM_PERM_DDDB�mό�*����
_MM_PERM_DDDC�m���*����
_MM_PERM_DDDD�m���*����_mm512_abs_epi16���+ʬ��_mm512_mask_abs_epi16���	+ˬ��_mm512_maskz_abs_epi16���+̬��_mm256_mask_abs_epi16���+ͬ��_mm256_maskz_abs_epi16���+ά��_mm_mask_abs_epi16���+Ϭ��_mm_maskz_abs_epi16���%+Ь��_mm512_abs_epi8�}�)+Ѭ��_mm512_mask_abs_epi8���/+Ҭ��_mm512_maskz_abs_epi8���4+Ӭ��_mm256_mask_abs_epi8���:+Ԭ��_mm256_maskz_abs_epi8���?+լ��_mm_mask_abs_epi8���D+֬��_mm_maskz_abs_epi8���J+׬��_mm512_add_epi16���N+ج��_mm512_mask_add_epi16���S+٬��_mm512_maskz_add_epi16���X+ڬ��_mm256_mask_add_epi16���]+۬��_mm256_maskz_add_epi16���c+ܬ��_mm_mask_add_epi16���h+ݬ��_mm_maskz_add_epi16���n+ެ��_mm512_add_epi8�}�r+߬��_mm512_mask_add_epi8���v+���_mm512_maskz_add_epi8���|+���_mm256_mask_add_epi8��Ɓ+���_mm256_maskz_add_epi8����+���_mm_mask_add_epi8����+���_mm_maskz_add_epi8����+���_mm512_adds_epu16����+���_mm512_mask_adds_epu16����+���_mm512_maskz_adds_epu16��Ѡ+���_mm256_mask_adds_epu16����+���_mm256_maskz_adds_epu16���+���_mm_mask_adds_epu16����+���_mm_maskz_adds_epu16����+���_mm512_adds_epu8��ջ+����_mm512_mask_adds_epu8����+���_mm512_maskz_adds_epu8����+���_mm256_mask_adds_epu8����+���_mm256_maskz_adds_epu8����+���_mm_mask_adds_epu8����+���_mm_maskz_adds_epu8����+���_mm512_adds_epi16����+����_mm512_mask_adds_epi16����+����_mm512_maskz_adds_epi16����+����_mm256_mask_adds_epi16����+����_mm256_maskz_adds_epi16����+����_mm_mask_adds_epi16����+����_mm_maskz_adds_epi16��Ё+����_mm512_adds_epi8����+����_mm512_mask_adds_epi8����+����_mm512_maskz_adds_epi8��ϐ+����_mm256_mask_adds_epi8����+����_mm256_maskz_adds_epi8��ܛ+����_mm_mask_adds_epi8����+����_mm_maskz_adds_epi8��ݦ+����_mm512_sub_epi16����+����_mm512_mask_sub_epi16����+����_mm512_maskz_sub_epi16���+����_mm256_mask_sub_epi16����+����_mm256_maskz_sub_epi16����+����_mm_mask_sub_epi16����+����_mm_maskz_sub_epi16����+����_mm512_sub_epi8�}��+����_mm512_mask_sub_epi8����+����_mm512_maskz_sub_epi8����+����_mm256_mask_sub_epi8����+����_mm256_maskz_sub_epi8����+����_mm_mask_sub_epi8����+����_mm_maskz_sub_epi8����+����_mm512_subs_epu16����+����_mm512_mask_subs_epu16����+����_mm512_maskz_subs_epu16��Ձ+����_mm256_mask_subs_epu16��ɇ+����_mm256_maskz_subs_epu16��ȍ+����_mm_mask_subs_epu16����+����_mm_maskz_subs_epu16����+����_mm512_subs_epu8����+����_mm512_mask_subs_epu8����+����_mm512_maskz_subs_epu8����+����_mm256_mask_subs_epu8����+����_mm256_maskz_subs_epu8����+����_mm_mask_subs_epu8����+����_mm_maskz_subs_epu8����+����_mm512_subs_epi16����+����_mm512_mask_subs_epi16����+����_mm512_maskz_subs_epi16����+����_mm256_mask_subs_epi16����+����_mm256_maskz_subs_epi16����+����_mm_mask_subs_epi16����+����_mm_maskz_subs_epi16����+����_mm512_subs_epi8����+����_mm512_mask_subs_epi8����+����_mm512_maskz_subs_epi8����+����_mm256_mask_subs_epi8����+����_mm256_maskz_subs_epi8����+����_mm_mask_subs_epi8����+����_mm_maskz_subs_epi8���+����_mm512_mulhi_epu16����+����_mm512_mask_mulhi_epu16���+����_mm512_maskz_mulhi_epu16����+����_mm256_mask_mulhi_epu16����+����_mm256_maskz_mulhi_epu16�š�+����_mm_mask_mulhi_epu16����+����_mm_maskz_mulhi_epu16����+����_mm512_mulhi_epi16��׾+����_mm512_mask_mulhi_epi16����+����_mm512_maskz_mulhi_epi16�ž�+����_mm256_mask_mulhi_epi16����+����_mm256_maskz_mulhi_epi16����+����_mm_mask_mulhi_epi16����+����_mm_maskz_mulhi_epi16����+����_mm512_mulhrs_epi16����+����_mm512_mask_mulhrs_epi16�Ÿ�+����_mm512_maskz_mulhrs_epi16�͆�+����_mm256_mask_mulhrs_epi16����+����_mm256_maskz_mulhrs_epi16�ͩ�+����_mm_mask_mulhrs_epi16���+����_mm_maskz_mulhrs_epi16����+����_mm512_mullo_epi16��ѕ+����_mm512_mask_mullo_epi16���+­��_mm512_maskz_mullo_epi16����+í��_mm256_mask_mullo_epi16����+ĭ��_mm256_maskz_mullo_epi16�Ŏ�+ŭ��_mm_mask_mullo_epi16����+ƭ��_mm_maskz_mullo_epi16����+ǭ��_mm512_max_epu16���+ȭ��_mm512_mask_max_epu16����+ɭ��_mm512_maskz_max_epu16����+ʭ��_mm256_mask_max_epu16����+˭��_mm256_maskz_max_epu16����+̭��_mm_mask_max_epu16����+ͭ��_mm_maskz_max_epu16����+έ��_mm512_max_epu8�}��+ϭ��_mm512_mask_max_epu8����+Э��_mm512_maskz_max_epu8����+ѭ��_mm256_mask_max_epu8����+ҭ��_mm256_maskz_max_epu8����+ӭ��_mm_mask_max_epu8����+ԭ��_mm_maskz_max_epu8����+խ��_mm512_max_epi16����+֭��_mm512_mask_max_epi16����+׭��_mm512_maskz_max_epi16����+ح��_mm256_mask_max_epi16����+٭��_mm256_maskz_max_epi16����+ڭ��_mm_mask_max_epi16��Ȥ+ۭ��_mm_maskz_max_epi16����+ܭ��_mm512_max_epi8�}֮+ݭ��_mm512_mask_max_epi8����+ޭ��_mm512_maskz_max_epi8����+߭��_mm256_mask_max_epi8����+���_mm256_maskz_max_epi8����+���_mm_mask_max_epi8����+���_mm_maskz_max_epi8����+���_mm512_min_epu16����+���_mm512_mask_min_epu16����+���_mm512_maskz_min_epu16����+���_mm256_mask_min_epu16����+���_mm256_maskz_min_epu16����+���_mm_mask_min_epu16����+���_mm_maskz_min_epu16����+���_mm512_min_epu8�}��+���_mm512_mask_min_epu8����+���_mm512_maskz_min_epu8��Մ+����_mm256_mask_min_epu8����+���_mm256_maskz_min_epu8��܏+���_mm_mask_min_epu8����+���_mm_maskz_min_epu8��ך+���_mm512_min_epi16����+���_mm512_mask_min_epi16��֤+���_mm512_maskz_min_epi16����+����_mm256_mask_min_epi16��ܯ+����_mm256_maskz_min_epi16����+����_mm_mask_min_epi16���+����_mm_maskz_min_epi16����+����_mm512_min_epi8�}��+����_mm512_mask_min_epi8����+����_mm512_maskz_min_epi8����+����_mm256_mask_min_epi8����+����_mm256_maskz_min_epi8����+����_mm_mask_min_epi8����+����_mm_maskz_min_epi8����+����_mm512_cmplt_epu16_mask����+����_mm512_mask_cmplt_epu16_mask����+����_mm256_cmplt_epu16_mask����+����_mm256_mask_cmplt_epu16_mask���+����_mm_cmplt_epu16_mask����+����_mm_mask_cmplt_epu16_mask�Ϳ�+����_mm512_cmplt_epu8_mask��ކ+����_mm512_mask_cmplt_epu8_mask����+����_mm256_cmplt_epu8_mask����+����_mm256_mask_cmplt_epu8_mask�ݚ�+����_mm_cmplt_epu8_mask��ƙ+����_mm_mask_cmplt_epu8_mask��˞+����_mm512_cmplt_epi16_mask���+����_mm512_mask_cmplt_epi16_mask���+����_mm256_cmplt_epi16_mask����+����_mm256_mask_cmplt_epi16_mask�山+����_mm_cmplt_epi16_mask��ߵ+����_mm_mask_cmplt_epi16_mask���+����_mm512_cmplt_epi8_mask����+����_mm512_mask_cmplt_epi8_mask�݂�+����_mm256_cmplt_epi8_mask����+����_mm256_mask_cmplt_epi8_mask�ݸ�+����_mm_cmplt_epi8_mask����+����_mm_mask_cmplt_epi8_mask����+����_mm512_cmpgt_epu16_mask����+����_mm512_mask_cmpgt_epu16_mask���+����_mm256_cmpgt_epu16_mask����+����_mm256_mask_cmpgt_epu16_mask����+����_mm_cmpgt_epu16_mask����+����_mm_mask_cmpgt_epu16_mask�͘�+����_mm512_cmpgt_epu8_mask����+����_mm512_mask_cmpgt_epu8_mask�ݿ�+����_mm256_cmpgt_epu8_mask���	+����_mm256_mask_cmpgt_epu8_mask����	+����_mm_cmpgt_epu8_mask����	+����_mm_mask_cmpgt_epu8_mask�Ŵ�	+����_mm512_cmpgt_epi16_mask��ד	+����_mm512_mask_cmpgt_epi16_mask��ߘ	+����_mm256_cmpgt_epi16_mask����	+����_mm256_mask_cmpgt_epi16_mask�夢	+����_mm_cmpgt_epi16_mask��զ	+����_mm_mask_cmpgt_epi16_mask��ܫ	+����_mm512_cmpgt_epi8_mask����	+����_mm512_mask_cmpgt_epi8_mask����	+����_mm256_cmpgt_epi8_mask����	+����_mm256_mask_cmpgt_epi8_mask�ݺ�	+����_mm_cmpgt_epi8_mask����	+����_mm_mask_cmpgt_epi8_mask����	+����_mm512_cmple_epu16_mask����	+����_mm512_mask_cmple_epu16_mask���	+����_mm256_cmple_epu16_mask����	+����_mm256_mask_cmple_epu16_mask����	+����_mm_cmple_epu16_mask����	+����_mm_mask_cmple_epu16_mask����	+����_mm512_cmple_epu8_mask����	+����_mm512_mask_cmple_epu8_mask����	+����_mm256_cmple_epu8_mask����	+����_mm256_mask_cmple_epu8_mask����	+����_mm_cmple_epu8_mask����	+����_mm_mask_cmple_epu8_mask�Ŏ�
+����_mm512_cmple_epi16_mask����
+����_mm512_mask_cmple_epi16_mask��Ċ
+����_mm256_cmple_epi16_mask����
+����_mm256_mask_cmple_epi16_mask�唔
+����_mm_cmple_epi16_mask��ʘ
+����_mm_mask_cmple_epi16_mask��ם
+����_mm512_cmple_epi8_mask����
+®��_mm512_mask_cmple_epi8_mask�݅�
+�_mm256_cmple_epi8_mask����
+Į��_mm256_mask_cmple_epi8_mask��˰
+��_mm_cmple_epi8_mask����
+Ʈ��_mm_mask_cmple_epi8_mask�ň�
+Ǯ��_mm512_cmpge_epu16_mask����
+Ȯ��_mm512_mask_cmpge_epu16_mask����
+ɮ��_mm256_cmpge_epu16_mask����
+ʮ��_mm256_mask_cmpge_epu16_mask���
+ˮ��_mm_cmpge_epu16_mask����
+̮��_mm_mask_cmpge_epu16_mask����
+ͮ��_mm512_cmpge_epu8_mask����
+ή��_mm512_mask_cmpge_epu8_mask�ݪ�
+Ϯ��_mm256_cmpge_epu8_mask����
+��_mm256_mask_cmpge_epu8_mask����
+Ѯ��_mm_cmpge_epu8_mask����
+Ү��_mm_mask_cmpge_epu8_mask����
+Ӯ��_mm512_cmpge_epi16_mask����
+Ԯ��_mm512_mask_cmpge_epi16_mask���
+ծ��_mm256_cmpge_epi16_mask����+֮��_mm256_mask_cmpge_epi16_mask��׆+׮��_mm_cmpge_epi16_mask����+خ��_mm_mask_cmpge_epi16_mask�͡�+ٮ��_mm512_cmpge_epi8_mask��˔+ڮ��_mm512_mask_cmpge_epi8_mask��֙+ۮ��_mm256_cmpge_epi8_mask����+ܮ��_mm256_mask_cmpge_epi8_mask�ݣ�+ݮ��_mm_cmpge_epi8_mask��٧+ޮ��_mm_mask_cmpge_epi8_mask���+߮��_mm512_cmpeq_epu16_mask����+���_mm512_mask_cmpeq_epu16_mask�厶+���_mm256_cmpeq_epu16_mask����+���_mm256_mask_cmpeq_epu16_mask��ο+���_mm_cmpeq_epu16_mask����+���_mm_mask_cmpeq_epu16_mask�́�+���_mm512_cmpeq_epu8_mask����+���_mm512_mask_cmpeq_epu8_mask�ݟ�+���_mm256_cmpeq_epu8_mask����+���_mm256_mask_cmpeq_epu8_mask����+���_mm_cmpeq_epu8_mask����+���_mm_mask_cmpeq_epu8_mask�ł�+���_mm512_cmpeq_epi16_mask����+���_mm512_mask_cmpeq_epi16_mask���+����_mm256_cmpeq_epi16_mask����+���_mm256_mask_cmpeq_epi16_mask����+���_mm_cmpeq_epi16_mask����+���_mm_mask_cmpeq_epi16_mask�͏�+���_mm512_cmpeq_epi8_mask����+���_mm512_mask_cmpeq_epi8_mask�ݩ�+���_mm256_cmpeq_epi8_mask��Ԏ+����_mm256_mask_cmpeq_epi8_mask��ۓ+����_mm_cmpeq_epi8_mask����+����_mm_mask_cmpeq_epi8_mask�ń�+����_mm512_cmpneq_epu16_mask�ŧ�+����_mm512_mask_cmpneq_epu16_mask����+����_mm256_cmpneq_epu16_mask���+����_mm256_mask_cmpneq_epu16_mask����+����_mm_cmpneq_epu16_mask����+����_mm_mask_cmpneq_epu16_mask�մ�+����_mm512_cmpneq_epu8_mask��ֽ+����_mm512_mask_cmpneq_epu8_mask����+����_mm256_cmpneq_epu8_mask����+����_mm256_mask_cmpneq_epu8_mask���+����_mm_cmpneq_epu8_mask����+����_mm_mask_cmpneq_epu8_mask����+����_mm512_cmpneq_epi16_mask����+����_mm512_mask_cmpneq_epi16_mask����+����_mm256_cmpneq_epi16_mask�Ū�+����_mm256_mask_cmpneq_epi16_mask����+����_mm_cmpneq_epi16_mask����+����_mm_mask_cmpneq_epi16_mask����+����_mm512_cmpneq_epi8_mask����+����_mm512_mask_cmpneq_epi8_mask���+����_mm256_cmpneq_epi8_mask����+����_mm256_mask_cmpneq_epi8_mask��΄
+����_mm_cmpneq_epi8_mask����
+����_mm_mask_cmpneq_epi8_mask����
+����_mm512_cmp_epu16_mask���
+����_mm512_mask_cmp_epu16_mask��ě
+����_mm256_cmp_epu16_mask����
+����_mm256_mask_cmp_epu16_mask��ӭ
+����_mm_cmp_epu16_mask����
+����_mm_mask_cmp_epu16_mask��Կ
+����_mm512_cmp_epu8_mask����
+����_mm512_mask_cmp_epu8_mask�ͯ�
+����_mm256_cmp_epu8_mask����
+����_mm256_mask_cmp_epu8_mask�ͯ�
+����_mm_cmp_epu8_mask����
+����_mm_mask_cmp_epu8_mask����
+����_mm512_cmp_epi16_mask����
+����_mm512_mask_cmp_epi16_mask�Շ�+����_mm256_cmp_epi16_mask����+����_mm256_mask_cmp_epi16_mask�Ւ�+����_mm_cmp_epi16_mask����+����_mm_mask_cmp_epi16_mask����+����_mm512_cmp_epi8_mask����+����_mm512_mask_cmp_epi8_mask���+����_mm256_cmp_epi8_mask����+����_mm256_mask_cmp_epi8_mask����+����_mm_cmp_epi8_mask����+����_mm_mask_cmp_epi8_mask����+����_mm256_reduce_add_epi16����+����_mm256_mask_reduce_add_epi16����+����_mm_reduce_add_epi16����+¯��_mm_mask_reduce_add_epi16�͙�+ï��_mm256_reduce_add_epi8����+į��_mm256_mask_reduce_add_epi8����+ů��_mm_reduce_add_epi8����+Ư��_mm_mask_reduce_add_epi8�ż�+ǯ��_mm256_reduce_and_epi16����+ȯ��_mm256_mask_reduce_and_epi16�壋+ɯ��_mm_reduce_and_epi16���+ʯ��_mm_mask_reduce_and_epi16��Γ+˯��_mm256_reduce_and_epi8����+̯��_mm256_mask_reduce_and_epi8���+ͯ��_mm_reduce_and_epi8����+ί��_mm_mask_reduce_and_epi8�Ŕ�+ϯ��_mm256_reduce_max_epi16��ը+Я��_mm256_mask_reduce_max_epi16�寬+ѯ��_mm_reduce_max_epi16����+ү��_mm_mask_reduce_max_epi16�͂�+ӯ��_mm256_reduce_max_epi8����+ԯ��_mm256_mask_reduce_max_epi8��һ+կ��_mm_reduce_max_epi8��ʿ+֯��_mm_mask_reduce_max_epi8�ř�+ׯ��_mm256_reduce_max_epu16����+د��_mm256_mask_reduce_max_epu16����+ٯ��_mm_reduce_max_epu16����+گ��_mm_mask_reduce_max_epu16����+ۯ��_mm256_reduce_max_epu8����+ܯ��_mm256_mask_reduce_max_epu8�ݴ�+ݯ��_mm_reduce_max_epu8����+ޯ��_mm_mask_reduce_max_epu8�ņ�+߯��_mm256_reduce_min_epi16����+���_mm256_mask_reduce_min_epi16����+���_mm_reduce_min_epi16����+���_mm_mask_reduce_min_epi16�ͦ�+���_mm256_reduce_min_epi8����+���_mm256_mask_reduce_min_epi8����+���_mm_reduce_min_epi8����+���_mm_mask_reduce_min_epi8�Ž�+���_mm256_reduce_min_epu16����+���_mm256_mask_reduce_min_epu16�壈+���_mm_reduce_min_epu16����+���_mm_mask_reduce_min_epu16�͈�+���_mm256_reduce_min_epu8����+���_mm256_mask_reduce_min_epu8���+����_mm_reduce_min_epu8���+���_mm_mask_reduce_min_epu8��ß+���_mm256_reduce_mul_epi16��ģ+���_mm256_mask_reduce_mul_epi16�寧+���_mm_reduce_mul_epi16����+���_mm_mask_reduce_mul_epi16�͟�+���_mm256_reduce_mul_epi8����+����_mm256_mask_reduce_mul_epi8�݌�+����_mm_reduce_mul_epi8����+����_mm_mask_reduce_mul_epi8���+����_mm256_reduce_or_epi16����+����_mm256_mask_reduce_or_epi16����+����_mm_reduce_or_epi16����+����_mm_mask_reduce_or_epi16�ť�+����_mm256_reduce_or_epi8����+����_mm256_mask_reduce_or_epi8����+����_mm_reduce_or_epi8����+����_mm_mask_reduce_or_epi8����+����_mm512_loadu_epi16����+����_mm256_loadu_epi16����+����_mm_loadu_epi16�}��+����_mm512_loadu_epi8����+����_mm256_loadu_epi8����+����_mm_loadu_epi8�u��+����_mm512_storeu_epi16����+����_mm256_storeu_epi16����+����_mm_storeu_epi16��ن+����_mm512_storeu_epi8����+����_mm256_storeu_epi8���+����_mm_storeu_epi8�}��+����_mm512_mask_loadu_epi16����+����_mm512_maskz_loadu_epi16�Ŵ�+����_mm512_mask_loadu_epi8��ţ+����_mm512_maskz_loadu_epi8��Ԩ+����_mm256_mask_loadu_epi16���+����_mm256_maskz_loadu_epi16�ō�+����_mm256_mask_loadu_epi8����+����_mm256_maskz_loadu_epi8����+����_mm_mask_loadu_epi16����+����_mm_maskz_loadu_epi16����+����_mm_mask_loadu_epi8����+����_mm_maskz_loadu_epi8����+����_mm512_mask_storeu_epi16����+����_mm512_mask_storeu_epi8����+����_mm256_mask_storeu_epi16�ź�+����_mm256_mask_storeu_epi8����+����_mm_mask_storeu_epi16����+����_mm_mask_storeu_epi8����+����_mm512_madd_epi16����+����_mm512_mask_madd_epi16����+����_mm512_maskz_madd_epi16����+����_mm256_mask_madd_epi16����+����_mm256_maskz_madd_epi16����+����_mm_mask_madd_epi16��א+����_mm_maskz_madd_epi16����+����_mm512_maddubs_epi16����+����_mm512_mask_maddubs_epi16�͏�+����_mm512_maskz_maddubs_epi16����+����_mm256_mask_maddubs_epi16���+����_mm256_maskz_maddubs_epi16��ڷ+����_mm_mask_maddubs_epi16����+����_mm_maskz_maddubs_epi16����+����_mm512_packs_epi32����+����_mm512_mask_packs_epi32����+����_mm512_maskz_packs_epi32�ź�+����_mm256_mask_packs_epi32����+����_mm256_maskz_packs_epi32�ű�+����_mm_mask_packs_epi32����+����_mm_maskz_packs_epi32����+����_mm512_packs_epi16����+����_mm512_mask_packs_epi16����+����_mm512_maskz_packs_epi16�Š�+����_mm256_mask_packs_epi16����+����_mm256_maskz_packs_epi16�ŗ�+����_mm_mask_packs_epi16����+����_mm_maskz_packs_epi16����+����_mm512_packus_epi32����+����_mm512_mask_packus_epi32�Ř�+����_mm512_maskz_packus_epi32�͕�+����_mm256_mask_packus_epi32�Ő�+����_mm256_maskz_packus_epi32�͖�+����_mm_mask_packus_epi32����+����_mm_maskz_packus_epi32����+����_mm512_packus_epi16����+����_mm512_mask_packus_epi16�ţ�+°��_mm512_maskz_packus_epi16�͝�+ð��_mm256_mask_packus_epi16�ŕ�+İ��_mm256_maskz_packus_epi16�͘�+Ű��_mm_mask_packus_epi16����+ư��_mm_maskz_packus_epi16����+ǰ��_mm512_avg_epu16����+Ȱ��_mm512_mask_avg_epu16����+ɰ��_mm512_maskz_avg_epu16����+ʰ��_mm256_mask_avg_epu16����+˰��_mm256_maskz_avg_epu16����+̰��_mm_mask_avg_epu16��څ+Ͱ��_mm_maskz_avg_epu16����+ΰ��_mm512_avg_epu8�}ԏ+ϰ��_mm512_mask_avg_epu8���+а��_mm512_maskz_avg_epu8����+Ѱ��_mm256_mask_avg_epu8��Ϡ+Ұ��_mm256_maskz_avg_epu8����+Ӱ��_mm_mask_avg_epu8����+԰��_mm_maskz_avg_epu8���+հ��_mm512_sll_epi16��ɵ+ְ��_mm512_mask_sll_epi16����+װ��_mm512_maskz_sll_epi16����+ذ��_mm256_mask_sll_epi16����+ٰ��_mm256_maskz_sll_epi16����+ڰ��_mm_mask_sll_epi16����+۰��_mm_maskz_sll_epi16����+ܰ��_mm512_slli_epi16����+ݰ��_mm512_mask_slli_epi16����+߰��_mm512_maskz_slli_epi16����+���_mm256_mask_slli_epi16����+���_mm256_maskz_slli_epi16����+���_mm_mask_slli_epi16����+���_mm_maskz_slli_epi16����+���_mm512_sllv_epi16��ό+���_mm512_mask_sllv_epi16����+���_mm512_maskz_sllv_epi16����+����_mm256_sllv_epi16����+���_mm256_mask_sllv_epi16���+���_mm256_maskz_sllv_epi16����+���_mm_sllv_epi16�u��+���_mm_mask_sllv_epi16���+���_mm_maskz_sllv_epi16���+���_mm512_srl_epi16��ؾ+����_mm512_mask_srl_epi16����+����_mm512_maskz_srl_epi16����+����_mm256_mask_srl_epi16����+����_mm256_maskz_srl_epi16����+����_mm_mask_srl_epi16����+����_mm_maskz_srl_epi16����+����_mm512_srli_epi16����+����_mm512_mask_srli_epi16����+����_mm512_maskz_srli_epi16����+����_mm256_mask_srli_epi16����+����_mm256_maskz_srli_epi16����+����_mm_mask_srli_epi16����+����_mm_maskz_srli_epi16���+����_mm512_srlv_epi16����+����_mm512_mask_srlv_epi16��ۘ+����_mm512_maskz_srlv_epi16���+����_mm256_srlv_epi16����+����_mm256_mask_srlv_epi16��ԩ+����_mm256_maskz_srlv_epi16���+����_mm_srlv_epi16�u��+����_mm_mask_srlv_epi16��˺+����_mm_maskz_srlv_epi16����+����_mm512_sra_epi16����+����_mm512_mask_sra_epi16����+����_mm512_maskz_sra_epi16����+����_mm256_mask_sra_epi16����+����_mm256_maskz_sra_epi16����+����_mm_mask_sra_epi16����+����_mm_maskz_sra_epi16����+����_mm512_srai_epi16����+����_mm512_mask_srai_epi16����+����_mm512_maskz_srai_epi16����+����_mm256_mask_srai_epi16����+����_mm256_maskz_srai_epi16���+����_mm_mask_srai_epi16����+����_mm_maskz_srai_epi16����+����_mm512_srav_epi16��ؘ+����_mm512_mask_srav_epi16����+����_mm512_maskz_srav_epi16����+����_mm256_srav_epi16��ѩ+����_mm256_mask_srav_epi16����+����_mm256_maskz_srav_epi16����+����_mm_srav_epi16�uܺ+����_mm_mask_srav_epi16����+����_mm_maskz_srav_epi16����+����_mm512_permutex2var_epi16����+����_mm512_mask_permutex2var_epi16����+����_mm512_maskz_permutex2var_epi16����+����_mm512_mask2_permutex2var_epi16����+����_mm256_permutex2var_epi16����+����_mm256_mask_permutex2var_epi16����+����_mm256_maskz_permutex2var_epi16����+����_mm256_mask2_permutex2var_epi16����+����_mm_permutex2var_epi16����+����_mm_mask_permutex2var_epi16�ݞ�+����_mm_maskz_permutex2var_epi16����+����_mm_mask2_permutex2var_epi16��֍+����_mm512_permutexvar_epi16���+����_mm512_mask_permutexvar_epi16����+����_mm512_maskz_permutexvar_epi16����+����_mm256_permutexvar_epi16�ś�+����_mm256_mask_permutexvar_epi16����+����_mm256_maskz_permutexvar_epi16��î+����_mm_permutexvar_epi16��س+±��_mm_mask_permutexvar_epi16���+ñ��_mm_maskz_permutexvar_epi16��پ+ı��_mm512_mask_blend_epi16����+ű��_mm256_mask_blend_epi16����+Ʊ��_mm_mask_blend_epi16����+DZ��_mm512_mask_blend_epi8����+ȱ��_mm256_mask_blend_epi8����+ɱ��_mm_mask_blend_epi8����+ʱ��_mm512_broadcastw_epi16����+˱��_mm512_mask_broadcastw_epi16���+̱��_mm512_maskz_broadcastw_epi16���+ͱ��_mm256_mask_broadcastw_epi16����+α��_mm256_maskz_broadcastw_epi16���+ϱ��_mm_mask_broadcastw_epi16����+б��_mm_maskz_broadcastw_epi16�՛�+ѱ��_mm512_broadcastb_epi8���+ұ��_mm512_mask_broadcastb_epi8�ݸ�+ӱ��_mm512_maskz_broadcastb_epi8����+Ա��_mm256_mask_broadcastb_epi8�ݸ�+ձ��_mm256_maskz_broadcastb_epi8�傞+ֱ��_mm_mask_broadcastb_epi8�ž�+ױ��_mm_maskz_broadcastb_epi8����+ر��_mm512_unpackhi_epi16����+ٱ��_mm512_mask_unpackhi_epi16����+ڱ��_mm512_maskz_unpackhi_epi16����+۱��_mm256_mask_unpackhi_epi16����+ܱ��_mm256_maskz_unpackhi_epi16����+ݱ��_mm_mask_unpackhi_epi16����+ޱ��_mm_maskz_unpackhi_epi16����+߱��_mm512_unpackhi_epi8����+���_mm512_mask_unpackhi_epi8����+���_mm512_maskz_unpackhi_epi8�ռ�+���_mm256_mask_unpackhi_epi8�Ͳ�+���_mm256_maskz_unpackhi_epi8�ճ�+���_mm_mask_unpackhi_epi8����+���_mm_maskz_unpackhi_epi8����+���_mm512_unpacklo_epi16����+���_mm512_mask_unpacklo_epi16����+���_mm512_maskz_unpacklo_epi16����+���_mm256_mask_unpacklo_epi16����+���_mm256_maskz_unpacklo_epi16����+���_mm_mask_unpacklo_epi16����+���_mm_maskz_unpacklo_epi16���+����_mm512_unpacklo_epi8����+���_mm512_mask_unpacklo_epi8����+���_mm512_maskz_unpacklo_epi8����+���_mm256_mask_unpacklo_epi8����+���_mm256_maskz_unpacklo_epi8����+���_mm_mask_unpacklo_epi8����+���_mm_maskz_unpacklo_epi8����+����_mm512_mask_mov_epi16����+����_mm512_maskz_mov_epi16����+����_mm256_mask_mov_epi16����+����_mm256_maskz_mov_epi16����+����_mm_mask_mov_epi16����+����_mm_maskz_mov_epi16����+����_mm512_mask_mov_epi8����+����_mm512_maskz_mov_epi8����+����_mm256_mask_mov_epi8����+����_mm256_maskz_mov_epi8����+����_mm_mask_mov_epi8����+����_mm_maskz_mov_epi8���+����_mm512_mask_set1_epi16��ڜ+����_mm512_maskz_set1_epi16����+����_mm256_mask_set1_epi16����+����_mm256_maskz_set1_epi16����+����_mm_mask_set1_epi16����+����_mm_maskz_set1_epi16��۶+����_mm512_mask_set1_epi8��һ+����_mm512_maskz_set1_epi8����+����_mm256_mask_set1_epi8����+����_mm256_maskz_set1_epi8����+����_mm_mask_set1_epi8����+����_mm_maskz_set1_epi8����+����_mm512_shufflelo_epi16����+����_mm512_mask_shufflelo_epi16����+����_mm512_maskz_shufflelo_epi16���+����_mm256_mask_shufflelo_epi16�ݽ�+����_mm256_maskz_shufflelo_epi16�埁+����_mm_mask_shufflelo_epi16��ވ+����_mm_maskz_shufflelo_epi16�ͥ�+����_mm512_shufflehi_epi16����+����_mm512_mask_shufflehi_epi16���+����_mm512_maskz_shufflehi_epi16�差+����_mm256_mask_shufflehi_epi16���+����_mm256_maskz_shufflehi_epi16��˽+����_mm_mask_shufflehi_epi16�ŋ�+����_mm_maskz_shufflehi_epi16����+����_mm512_shuffle_epi8����+����_mm512_mask_shuffle_epi8�ŭ�+����_mm512_maskz_shuffle_epi8�Ͳ�+����_mm256_mask_shuffle_epi8�ų�+����_mm256_maskz_shuffle_epi8����+����_mm_mask_shuffle_epi8����+����_mm_maskz_shuffle_epi8����+����_mm512_test_epi16_mask����+����_mm512_mask_test_epi16_mask��ɀ+����_mm256_test_epi16_mask����+����_mm256_mask_test_epi16_mask��؋+����_mm_test_epi16_mask����+����_mm_mask_test_epi16_mask��Ԗ+����_mm512_test_epi8_mask����+����_mm512_mask_test_epi8_mask�ջ�+����_mm256_test_epi8_mask����+����_mm256_mask_test_epi8_mask����+����_mm_test_epi8_mask����+����_mm_mask_test_epi8_mask����+����_mm512_testn_epi16_mask���+����_mm512_mask_testn_epi16_mask���+����_mm256_testn_epi16_mask����+����_mm256_mask_testn_epi16_mask���+����_mm_testn_epi16_mask����+����_mm_mask_testn_epi16_mask�ͧ�+����_mm512_testn_epi8_mask����+²��_mm512_mask_testn_epi8_mask�݌�+ò��_mm256_testn_epi8_mask����+IJ��_mm256_mask_testn_epi8_mask�ݏ�+Ų��_mm_testn_epi8_mask����+Ʋ��_mm_mask_testn_epi8_mask�ŀ�+Dz��
_store_mask64�m��+Ȳ��
_store_mask32�m�+ɲ��_load_mask64�e��+ʲ��_load_mask32�e��+˲��_mm512_sad_epu8�}��+̲��_mm512_dbsad_epu8����+Ͳ��_mm512_mask_dbsad_epu8���+ϲ��_mm512_maskz_dbsad_epu8����+Ѳ��_mm256_dbsad_epu8��ֲ+Ӳ��_mm256_mask_dbsad_epu8����+ղ��_mm256_maskz_dbsad_epu8����+ײ��_mm_dbsad_epu8�u��+ٲ��_mm_mask_dbsad_epu8����+۲��_mm_maskz_dbsad_epu8����+ݲ��_mm512_movepi16_mask����+߲��_mm256_movepi16_mask����+���_mm_movepi16_mask����+���_mm512_movepi8_mask����+���_mm256_movepi8_mask����+���_mm_movepi8_mask����+���_mm512_movm_epi16���+���_mm256_movm_epi16���+���_mm_movm_epi16�u�+���_mm512_movm_epi8��Ѡ+���_mm256_movm_epi8����+���
_mm_movm_epi8�m��+���_cvtmask32_u32�u��+���_cvtu32_mask32�u�+���_kadd_mask32�eε+����_kadd_mask64�eɸ+���_kand_mask32�eػ+���_kand_mask64�e�+���_knot_mask32�e��+���_knot_mask64�e��+���
_kandn_mask32�m��+���
_kandn_mask64�m��+����_kor_mask32�]��+����_kor_mask64�]��+����_kxor_mask32�e��+����_kxor_mask64�e��+����
_kxnor_mask32�m��+����
_kxnor_mask64�m��+����_kortest_mask32_u8����+����_kortest_mask64_u8����+����_kortestc_mask32_u8����+����_kortestc_mask64_u8����+����_kortestz_mask32_u8����+����_kortestz_mask64_u8����+����_kshiftli_mask32����+����_kshiftli_mask64����+����_kshiftri_mask32���� +����_kshiftri_mask64���� +����_ktest_mask32_u8��� +����_ktest_mask64_u8���� +����_ktestc_mask32_u8���� +����_ktestc_mask64_u8���� +����_ktestz_mask32_u8���� +����_ktestz_mask64_u8��ğ +����_mm512_kunpackw�}�� +����_mm512_kunpackd�}ç +����_mm512_cvtepi16_epi8��̫ +����_mm512_mask_cvtepi16_epi8��װ +����_mm512_maskz_cvtepi16_epi8�հ� +����_mm256_cvtepi16_epi8���� +����_mm256_mask_cvtepi16_epi8�ͺ� +����_mm256_maskz_cvtepi16_epi8�՜� +����_mm_cvtepi16_epi8���� +����_mm_mask_cvtepi16_epi8���� +����_mm_maskz_cvtepi16_epi8���� +����_mm512_cvtsepi16_epi8���� +����_mm512_mask_cvtsepi16_epi8���� +����_mm512_maskz_cvtsepi16_epi8�݇� +����_mm256_cvtsepi16_epi8���� +����_mm256_mask_cvtsepi16_epi8���� +����_mm256_maskz_cvtsepi16_epi8�݌� +����_mm_cvtsepi16_epi8���� +����_mm_mask_cvtsepi16_epi8��ր!+����_mm_maskz_cvtsepi16_epi8����!+����_mm512_cvtusepi16_epi8����!+����_mm512_mask_cvtusepi16_epi8�ݩ�!+����_mm512_maskz_cvtusepi16_epi8��ٕ!+����_mm256_cvtusepi16_epi8����!+����_mm256_mask_cvtusepi16_epi8�ݐ�!+����_mm256_maskz_cvtusepi16_epi8��̥!+����_mm_cvtusepi16_epi8����!+����_mm_mask_cvtusepi16_epi8�Ÿ�!+����_mm_maskz_cvtusepi16_epi8���!+����_mm512_cvtepi8_epi16����!+����_mm512_mask_cvtepi8_epi16�͆�!+����_mm512_maskz_cvtepi8_epi16����!+����_mm256_mask_cvtepi8_epi16�ͦ�!+����_mm256_maskz_cvtepi8_epi16�Հ�!+����_mm_mask_cvtepi8_epi16����!+����_mm_maskz_cvtepi8_epi16����!+����_mm512_cvtepu8_epi16����!+����_mm512_mask_cvtepu8_epi16�͉�!+����_mm512_maskz_cvtepu8_epi16����!+����_mm256_mask_cvtepu8_epi16�ͻ�!+����_mm256_maskz_cvtepu8_epi16�՞�!+����_mm_mask_cvtepu8_epi16����!+����_mm_maskz_cvtepu8_epi16��ʀ"+����_mm512_bslli_epi128��х"+����_mm512_bsrli_epi128����"+����_mm512_alignr_epi8����"+����_mm512_mask_alignr_epi8����"+ó��_mm512_maskz_alignr_epi8����"+ų��_mm256_mask_alignr_epi8����"+dz��_mm256_maskz_alignr_epi8����"+ɳ��_mm_mask_alignr_epi8����"+˳��_mm_maskz_alignr_epi8����"+ͳ��!_mm512_mask_cvtsepi16_storeu_epi8����#!+ϳ��!_mm256_mask_cvtsepi16_storeu_epi8����#!+г��_mm_mask_cvtsepi16_storeu_epi8��Ί#+ѳ�� _mm512_mask_cvtepi16_storeu_epi8��я# +ҳ�� _mm256_mask_cvtepi16_storeu_epi8��ݔ# +ӳ��_mm_mask_cvtepi16_storeu_epi8���#+Գ��"_mm512_mask_cvtusepi16_storeu_epi8����#"+ճ��"_mm256_mask_cvtusepi16_storeu_epi8����#"+ֳ��_mm_mask_cvtusepi16_storeu_epi8���#+׳��_mm512_broadcastmw_epi32�Ŗ,����_mm256_broadcastmw_epi32�Ŕ,����_mm_broadcastmw_epi32���,����_mm512_broadcastmb_epi64���,����_mm256_broadcastmb_epi64���,����_mm_broadcastmb_epi64���,����_mm512_conflict_epi32���,����_mm512_mask_conflict_epi32���!,����_mm512_maskz_conflict_epi32���',����_mm256_conflict_epi32���-,����_mm256_mask_conflict_epi32���2,����_mm256_maskz_conflict_epi32�ݦ9,����_mm_conflict_epi32���>,����_mm_mask_conflict_epi32���D,����_mm_maskz_conflict_epi32�ŻJ,����_mm512_conflict_epi64���O,����_mm512_mask_conflict_epi64�ՙU,����_mm512_maskz_conflict_epi64�ݾ[,����_mm256_conflict_epi64���a,����_mm256_mask_conflict_epi64�շf,����_mm256_maskz_conflict_epi64���l,����_mm_conflict_epi64���r,����_mm_mask_conflict_epi64���w,����_mm_maskz_conflict_epi64���},����_mm512_lzcnt_epi32����,����_mm512_mask_lzcnt_epi32����,����_mm512_maskz_lzcnt_epi32�ő�,����_mm256_lzcnt_epi32����,����_mm256_mask_lzcnt_epi32���,����_mm256_maskz_lzcnt_epi32��Ĝ,����_mm_lzcnt_epi32�}��,����_mm_mask_lzcnt_epi32����,����_mm_maskz_lzcnt_epi32���,����_mm512_lzcnt_epi64��İ,����_mm512_mask_lzcnt_epi64����,����_mm512_maskz_lzcnt_epi64���,����_mm256_lzcnt_epi64���,����_mm256_mask_lzcnt_epi64����,����_mm256_maskz_lzcnt_epi64�š�,����_mm_lzcnt_epi64�}��,����_mm_mask_lzcnt_epi64����,����_mm_maskz_lzcnt_epi64����,����_mm_mask_and_pd�}�-Ѵ��_mm_maskz_and_pd���
-Ҵ��_mm256_mask_and_pd���-Ӵ��_mm256_maskz_and_pd���-Դ��
_mm512_and_pd�m�-մ��_mm512_mask_and_pd��� -ִ��_mm512_maskz_and_pd���%-״��_mm_mask_and_ps�}�+-ش��_mm_maskz_and_ps���1-ٴ��_mm256_mask_and_ps���6-ڴ��_mm256_maskz_and_ps���<-۴��
_mm512_and_ps�m�A-ܴ��_mm512_mask_and_ps���F-ݴ��_mm512_maskz_and_ps���L-޴��_mm_mask_andnot_pd���R-ߴ��_mm_maskz_andnot_pd���X-���_mm256_mask_andnot_pd���^-���_mm256_maskz_andnot_pd���d-���_mm512_andnot_pd���i-���_mm512_mask_andnot_pd���o-���_mm512_maskz_andnot_pd���u-���_mm_mask_andnot_ps���{-���_mm_maskz_andnot_ps����-���_mm256_mask_andnot_ps����-���_mm256_maskz_andnot_ps����-���_mm512_andnot_ps����-���_mm512_mask_andnot_ps��ʗ-���_mm512_maskz_andnot_ps��˝-���_mm_mask_or_pd�u��-����_mm_maskz_or_pd�}��-���_mm256_mask_or_pd��Ӯ-���_mm256_maskz_or_pd����-���_mm512_or_pd�e��-���_mm512_mask_or_pd����-���_mm512_maskz_or_pd����-���_mm_mask_or_ps�u��-����_mm_maskz_or_ps�}��-����_mm256_mask_or_ps����-����_mm256_maskz_or_ps����-����_mm512_or_ps�e��-����_mm512_mask_or_ps����-����_mm512_maskz_or_ps����-����_mm_mask_xor_pd�}��-����_mm_maskz_xor_pd����-����_mm256_mask_xor_pd����-����_mm256_maskz_xor_pd����-����
_mm512_xor_pd�m��-����_mm512_mask_xor_pd����-����_mm512_maskz_xor_pd����-����_mm_mask_xor_ps�}ۖ-����_mm_maskz_xor_ps����-����_mm256_mask_xor_ps����-����_mm256_maskz_xor_ps���-����
_mm512_xor_ps�mѬ-����_mm512_mask_xor_ps����-����_mm512_maskz_xor_ps���-����_mm256_broadcast_f32x2��ʼ-����_mm256_mask_broadcast_f32x2����-����_mm256_maskz_broadcast_f32x2����-����_mm512_broadcast_f32x2����-����_mm512_mask_broadcast_f32x2����-����_mm512_maskz_broadcast_f32x2���-����_mm512_broadcast_f32x8����-����_mm512_mask_broadcast_f32x8�݆�-����_mm512_maskz_broadcast_f32x8���-����_mm256_broadcast_f64x2����-����_mm256_mask_broadcast_f64x2����-����_mm256_maskz_broadcast_f64x2���-����_mm512_broadcast_f64x2����-����_mm512_mask_broadcast_f64x2����-����_mm512_maskz_broadcast_f64x2���-����_mm_broadcast_i32x2����-����_mm_mask_broadcast_i32x2�ū�-����_mm_maskz_broadcast_i32x2���-����_mm256_broadcast_i32x2����-����_mm256_mask_broadcast_i32x2�ݶ�-����_mm256_maskz_broadcast_i32x2����-����_mm512_broadcast_i32x2����-����_mm512_mask_broadcast_i32x2��׫-����_mm512_maskz_broadcast_i32x2�唱-����_mm512_broadcast_i32x8����-����_mm512_mask_broadcast_i32x8�ݸ�-����_mm512_maskz_broadcast_i32x8�徿-����_mm256_broadcast_i64x2����-����_mm256_mask_broadcast_i64x2����-����_mm256_maskz_broadcast_i64x2����-����_mm512_broadcast_i64x2����-����_mm512_mask_broadcast_i64x2����-����_mm512_maskz_broadcast_i64x2����-����_mm512_extractf32x8_ps����-����_mm512_mask_extractf32x8_ps�݇�-����_mm512_maskz_extractf32x8_ps����-����_mm256_extractf64x2_pd����-����_mm256_mask_extractf64x2_pd�ݺ�-����_mm256_maskz_extractf64x2_pd��ǂ-����_mm512_extractf64x2_pd����-����_mm512_mask_extractf64x2_pd��ԏ-����_mm512_maskz_extractf64x2_pd��ؖ-����_mm512_extracti32x8_epi32�͌�-����_mm512_mask_extracti32x8_epi32����-����_mm512_maskz_extracti32x8_epi32����-����_mm256_extracti64x2_epi64���-µ��_mm256_mask_extracti64x2_epi64��Ƕ-ĵ��_mm256_maskz_extracti64x2_epi64����-Ƶ��_mm512_extracti64x2_epi64����-ȵ��_mm512_mask_extracti64x2_epi64����-ʵ��_mm512_maskz_extracti64x2_epi64����-̵��_mm512_insertf32x8����-ε��_mm512_mask_insertf32x8����-е��_mm512_maskz_insertf32x8�ő�-ҵ��_mm256_insertf64x2����-Ե��_mm256_mask_insertf64x2����-ֵ��_mm256_maskz_insertf64x2����-ص��_mm512_insertf64x2��Ђ-ڵ��_mm512_mask_insertf64x2����-ܵ��_mm512_maskz_insertf64x2��ʒ-޵��_mm512_inserti32x8����-���_mm512_mask_inserti32x8����-���_mm512_maskz_inserti32x8�ų�-���_mm256_inserti64x2����-���_mm256_mask_inserti64x2��ƶ-���_mm256_maskz_inserti64x2��׽-���_mm512_inserti64x2����-���_mm512_mask_inserti64x2����-���_mm512_maskz_inserti64x2����-���_mm512_cvt_roundepi64_pd�š�-���_mm512_mask_cvt_roundepi64_pd����-����_mm512_maskz_cvt_roundepi64_pd����-����_mm_cvtepi64_pd�}��-����_mm_mask_cvtepi64_pd����-����_mm_maskz_cvtepi64_pd��ƒ-����_mm256_cvtepi64_pd��ˆ-����_mm256_mask_cvtepi64_pd���-����_mm256_maskz_cvtepi64_pd��ϓ-����_mm512_cvtepi64_pd��̘-����_mm512_mask_cvtepi64_pd���-����_mm512_maskz_cvtepi64_pd��ǣ-����_mm512_cvt_roundepi64_ps�Ŕ�-����_mm512_mask_cvt_roundepi64_ps����-����_mm512_maskz_cvt_roundepi64_ps����-����_mm_cvtepi64_ps�}��-����_mm_mask_cvtepi64_ps����-����_mm_maskz_cvtepi64_ps����-����_mm256_cvtepi64_ps����-����_mm256_mask_cvtepi64_ps����-����_mm256_maskz_cvtepi64_ps�Ŝ�-����_mm512_cvtepi64_ps����-����_mm512_mask_cvtepi64_ps����-����_mm512_maskz_cvtepi64_ps�Ő�-����_mm512_cvt_roundepu64_pd����-����_mm512_mask_cvt_roundepu64_pd�펆-����_mm512_maskz_cvt_roundepu64_pd����-����_mm_cvtepu64_pd�}��-����_mm_mask_cvtepu64_pd����-����_mm_maskz_cvtepu64_pd����-����_mm256_cvtepu64_pd����-����_mm256_mask_cvtepu64_pd����-����_mm256_maskz_cvtepu64_pd�Ũ�-����_mm512_cvtepu64_pd����-����_mm512_mask_cvtepu64_pd��ż-����_mm512_maskz_cvtepu64_pd�Ū�-����_mm512_cvt_roundepu64_ps����-����_mm512_mask_cvt_roundepu64_ps����-����_mm512_maskz_cvt_roundepu64_ps����-����_mm_cvtepu64_ps�}��-����_mm_mask_cvtepu64_ps����-����_mm_maskz_cvtepu64_ps����-����_mm256_cvtepu64_ps����-����_mm256_mask_cvtepu64_ps����-����_mm256_maskz_cvtepu64_ps�ŝ�-����_mm512_cvtepu64_ps����-����_mm512_mask_cvtepu64_ps����-����_mm512_maskz_cvtepu64_ps�ś�-����_mm512_cvt_roundpd_epi64���-����_mm512_mask_cvt_roundpd_epi64�퓥-����_mm512_maskz_cvt_roundpd_epi64����-����_mm_cvtpd_epi64�}��-����_mm_mask_cvtpd_epi64����-����_mm_maskz_cvtpd_epi64����-����_mm256_cvtpd_epi64����-����_mm256_mask_cvtpd_epi64����-����_mm256_maskz_cvtpd_epi64�Ź�-����_mm512_cvtpd_epi64����-����_mm512_mask_cvtpd_epi64����-����_mm512_maskz_cvtpd_epi64�Ń�-����_mm512_cvt_roundps_epi64�ŋ�-����_mm512_mask_cvt_roundps_epi64����-����_mm512_maskz_cvt_roundps_epi64����-����_mm_cvtps_epi64�}��	-ö��_mm_mask_cvtps_epi64����	-Ķ��_mm_maskz_cvtps_epi64��݋	-Ŷ��_mm256_cvtps_epi64����	-ƶ��_mm256_mask_cvtps_epi64����	-Ƕ��_mm256_maskz_cvtps_epi64��՚	-ȶ��_mm512_cvtps_epi64����	-ɶ��_mm512_mask_cvtps_epi64����	-ʶ��_mm512_maskz_cvtps_epi64�Ŝ�	-˶��_mm512_cvt_roundpd_epu64�Ŧ�	-̶��_mm512_mask_cvt_roundpd_epu64��ս	-ζ��_mm512_maskz_cvt_roundpd_epu64����	-ж��_mm_cvtpd_epu64�}��	-Ҷ��_mm_mask_cvtpd_epu64����	-Ӷ��_mm_maskz_cvtpd_epu64����	-Զ��_mm256_cvtpd_epu64����	-ն��_mm256_mask_cvtpd_epu64����	-ֶ��_mm256_maskz_cvtpd_epu64�œ�	-׶��_mm512_cvtpd_epu64����	-ض��_mm512_mask_cvtpd_epu64����	-ٶ��_mm512_maskz_cvtpd_epu64����	-ڶ��_mm512_cvt_roundps_epu64����	-۶��_mm512_mask_cvt_roundps_epu64����
-ݶ��_mm512_maskz_cvt_roundps_epu64����
-߶��_mm_cvtps_epu64�}��
-���_mm_mask_cvtps_epu64����
-���_mm_maskz_cvtps_epu64��դ
-���_mm256_cvtps_epu64����
-���_mm256_mask_cvtps_epu64����
-���_mm256_maskz_cvtps_epu64��׳
-���_mm512_cvtps_epu64����
-���_mm512_mask_cvtps_epu64����
-���_mm512_maskz_cvtps_epu64�Ũ�
-���_mm512_cvtt_roundpd_epi64����
-���_mm512_mask_cvtt_roundpd_epi64����
-���_mm512_maskz_cvtt_roundpd_epi64����
-���_mm_cvttpd_epi64����
-���_mm_mask_cvttpd_epi64����
-���_mm_maskz_cvttpd_epi64����
-���_mm256_cvttpd_epi64����
-���_mm256_mask_cvttpd_epi64����
-����_mm256_maskz_cvttpd_epi64�͍�
-����_mm512_cvttpd_epi64����
-����_mm512_mask_cvttpd_epi64����
-����_mm512_maskz_cvttpd_epi64�͔�-����_mm512_cvtt_roundps_epi64���-����_mm512_mask_cvtt_roundps_epi64����-����_mm512_maskz_cvtt_roundps_epi64��֙-����_mm_cvttps_epi64���-����_mm_mask_cvttps_epi64����-����_mm_maskz_cvttps_epi64����-����_mm256_cvttps_epi64����-����_mm256_mask_cvttps_epi64�Ŭ�-����_mm256_maskz_cvttps_epi64����-����_mm512_cvttps_epi64����-����_mm512_mask_cvttps_epi64����-����_mm512_maskz_cvttps_epi64����-����_mm512_cvtt_roundpd_epu64����-����_mm512_mask_cvtt_roundpd_epu64����-����_mm512_maskz_cvtt_roundpd_epu64����-����_mm_cvttpd_epu64����-����_mm_mask_cvttpd_epu64����-����_mm_maskz_cvttpd_epu64����-����_mm256_cvttpd_epu64����-����_mm256_mask_cvttpd_epu64�ű�-����_mm256_maskz_cvttpd_epu64����-����_mm512_cvttpd_epu64��̀-����_mm512_mask_cvttpd_epu64���-����_mm512_maskz_cvttpd_epu64����-����_mm512_cvtt_roundps_epu64��ґ-����_mm512_mask_cvtt_roundps_epu64����-����_mm512_maskz_cvtt_roundps_epu64��˟-����_mm_cvttps_epu64��ޤ-����_mm_mask_cvttps_epu64����-����_mm_maskz_cvttps_epu64����-����_mm256_cvttps_epu64����-����_mm256_mask_cvttps_epu64�ű�-����_mm256_maskz_cvttps_epu64����-����_mm512_cvttps_epu64����-����_mm512_mask_cvttps_epu64����-����_mm512_maskz_cvttps_epu64�͋�-����_mm_mullo_epi64�}��-����_mm_mask_mullo_epi64����-����_mm_maskz_mullo_epi64����-����_mm256_mullo_epi64����-����_mm256_mask_mullo_epi64����-����_mm256_maskz_mullo_epi64�ʼn�-����_mm512_mullo_epi64����-����_mm512_mask_mullo_epi64����-����_mm512_maskz_mullo_epi64��ڀ
-����
_cvtmask8_u32�m��
-����
_cvtu32_mask8�m��
-����_kadd_mask16�e��
-����_kadd_mask8�]��
-����_kand_mask8�]��
-����_kandn_mask8�e��
-����_knot_mask8�]��
-����
_kor_mask8�U��
-����_kxnor_mask8�e��
-����_kxor_mask8�]��
-����_kortest_mask8_u8����
-����_kortestc_mask8_u8���
-����_kortestz_mask8_u8����
-����_kshiftli_mask8�}��
-����_kshiftri_mask8�}�
-����_ktest_mask16_u8��ɸ
-����_ktest_mask8_u8�}��
-����_ktestc_mask16_u8����
-·��_ktestc_mask8_u8����
-÷��_ktestz_mask16_u8����
-�_ktestz_mask8_u8����
-ŷ��_load_mask8�]��
-Ʒ��_store_mask8�e��
-Ƿ��_mm_movepi32_mask����
-ȷ��_mm256_movepi32_mask����
-ɷ��_mm512_movepi32_mask����
-ʷ��_mm_movepi64_mask����
-˷��_mm256_movepi64_mask����
-̷��_mm512_movepi64_mask����
-ͷ��_mm_movm_epi32�u��
-�_mm256_movm_epi32����
-Ϸ��_mm512_movm_epi32����
-�_mm_movm_epi64�u��
-ѷ��_mm256_movm_epi64����-ҷ��_mm512_movm_epi64��҄-ӷ��_mm512_range_round_pd���-Է��_mm512_mask_range_round_pd��Ӗ-׷��_mm512_maskz_range_round_pd���-ڷ��_mm_range_pd�e��-ݷ��_mm_mask_range_pd���-߷��_mm_maskz_range_pd��ʼ-���_mm256_range_pd�}��-���_mm256_mask_range_pd����-���_mm256_maskz_range_pd����-���_mm512_range_pd�}��-���_mm512_mask_range_pd����-���_mm512_maskz_range_pd����-����_mm512_range_round_ps����-���_mm512_mask_range_round_ps�ՙ�-���_mm512_maskz_range_round_ps��Ӎ-����_mm_range_ps�e��-����_mm_mask_range_ps��Ԟ-����_mm_maskz_range_ps����-����_mm256_range_ps�}��-����_mm256_mask_range_ps���-����_mm256_maskz_range_ps����-����_mm512_range_ps�}��-����_mm512_mask_range_ps����-����_mm512_maskz_range_ps����-����_mm_range_round_sd����-����_mm_mask_range_round_sd����-����_mm_maskz_range_round_sd�Ŝ�-����_mm_mask_range_sd����-����_mm_maskz_range_sd����-����_mm_range_round_ss���-����_mm_mask_range_round_ss����-����_mm_maskz_range_round_ss���-����_mm_mask_range_ss��Ź-����_mm_maskz_range_ss����-����_mm512_reduce_round_pd����-����_mm512_mask_reduce_round_pd�ݳ�-����_mm512_maskz_reduce_round_pd���-����
_mm_reduce_pd�m��-����_mm_mask_reduce_pd����-����_mm_maskz_reduce_pd����-����_mm256_reduce_pd����-����_mm256_mask_reduce_pd����-����_mm256_maskz_reduce_pd����-����_mm512_reduce_pd��ȟ-����_mm512_mask_reduce_pd����-����_mm512_maskz_reduce_pd����-����_mm512_reduce_round_ps����-����_mm512_mask_reduce_round_ps����-¸��_mm512_maskz_reduce_round_ps���-Ÿ��
_mm_reduce_ps�m��-ȸ��_mm_mask_reduce_ps����-ʸ��_mm_maskz_reduce_ps����-̸��_mm256_reduce_ps����-θ��_mm256_mask_reduce_ps����-и��_mm256_maskz_reduce_ps��ą-Ҹ��_mm512_reduce_ps��֍-Ը��_mm512_mask_reduce_ps��Ɩ-ָ��_mm512_maskz_reduce_ps��Ƞ-ظ��_mm_reduce_round_sd����-ڸ��_mm_mask_reduce_round_sd����-ݸ��_mm_maskz_reduce_round_sd����-���
_mm_reduce_sd�m��-���_mm_mask_reduce_sd����-���_mm_maskz_reduce_sd����-���_mm_reduce_round_ss����-���_mm_mask_reduce_round_ss�ţ�-���_mm_maskz_reduce_round_ss�ͦ�-���
_mm_reduce_ss�m�-���_mm_mask_reduce_ss����-����_mm_maskz_reduce_ss����-����_mm_fpclass_pd_mask���-����_mm_mask_fpclass_pd_mask����-����_mm256_fpclass_pd_mask��д-����_mm256_mask_fpclass_pd_mask���-����_mm512_fpclass_pd_mask����-����_mm512_mask_fpclass_pd_mask����-����_mm_fpclass_ps_mask����-����_mm_mask_fpclass_ps_mask�Ŷ�-����_mm256_fpclass_ps_mask����-����_mm256_mask_fpclass_ps_mask�ݪ�-����_mm512_fpclass_ps_mask����-����_mm512_mask_fpclass_ps_mask�ݒ�-����_mm_fpclass_sd_mask����-����_mm_mask_fpclass_sd_mask���-����_mm_fpclass_ss_mask����-����_mm_mask_fpclass_ss_mask�ſ�-����_mm512_madd52hi_epu64���.ٹ��_mm512_mask_madd52hi_epu64�՜.ڹ��_mm512_maskz_madd52hi_epu64�݀.۹��_mm512_madd52lo_epu64���.ܹ��_mm512_mask_madd52lo_epu64���.ݹ��_mm512_maskz_madd52lo_epu64�ݳ&.޹��_mm256_madd52hi_avx_epu64�Ͳ,.߹��_mm256_madd52hi_epu64���2.���_mm256_mask_madd52hi_epu64���8.���_mm256_maskz_madd52hi_epu64���?.���_mm256_madd52lo_avx_epu64���E.���_mm256_madd52lo_epu64���K.���_mm256_mask_madd52lo_epu64���Q.���_mm256_maskz_madd52lo_epu64���X.���_mm_madd52hi_avx_epu64���^.���_mm_madd52hi_epu64���d.���_mm_mask_madd52hi_epu64���j.���_mm_maskz_madd52hi_epu64���q.���_mm_madd52lo_avx_epu64���w.���_mm_madd52lo_epu64���}.���_mm_mask_madd52lo_epu64��ك.����_mm_maskz_madd52lo_epu64�ſ�.���_mm512_permutex2var_epi8���/����_mm512_mask_permutex2var_epi8���	/����_mm512_maskz_permutex2var_epi8���/����_mm512_mask2_permutex2var_epi8���/����_mm256_permutex2var_epi8�Ů/����_mm256_mask_permutex2var_epi8���!/����_mm256_maskz_permutex2var_epi8���(/����_mm256_mask2_permutex2var_epi8���./����_mm_permutex2var_epi8���4/����_mm_mask_permutex2var_epi8���9/����_mm_maskz_permutex2var_epi8�ݐ@/����_mm_mask2_permutex2var_epi8�ݢF/����_mm512_permutexvar_epi8���K/����_mm512_mask_permutexvar_epi8��P/����_mm512_maskz_permutexvar_epi8���V/����_mm256_permutexvar_epi8���[/����_mm256_mask_permutexvar_epi8���`/����_mm256_maskz_permutexvar_epi8���f/����_mm_permutexvar_epi8���l/����_mm_mask_permutexvar_epi8�͕q/����_mm_maskz_permutexvar_epi8�Ռw/����_mm512_multishift_epi64_epi8��}/����!_mm512_mask_multishift_epi64_epi8����!/����"_mm512_maskz_multishift_epi64_epi8����"/����_mm256_multishift_epi64_epi8�妐/����!_mm256_mask_multishift_epi64_epi8����!/����"_mm256_maskz_multishift_epi64_epi8��Ɲ"/����_mm_multishift_epi64_epi8��ݣ/����_mm_mask_multishift_epi64_epi8���/����_mm_maskz_multishift_epi64_epi8���/����_mm512_mask_expandloadu_epi16���0����_mm512_maskz_expandloadu_epi16���
0����_mm256_mask_expandloadu_epi16���0����_mm256_maskz_expandloadu_epi16���0����_mm_mask_expandloadu_epi16���0����_mm_maskz_expandloadu_epi16���!0����_mm512_mask_expandloadu_epi8���&0����_mm512_maskz_expandloadu_epi8���,0����_mm256_mask_expandloadu_epi8��20����_mm256_maskz_expandloadu_epi8���70����_mm_mask_expandloadu_epi8�ʹ=0����_mm_maskz_expandloadu_epi8�ՅC0���� _mm512_mask_compressstoreu_epi16���G 0���� _mm256_mask_compressstoreu_epi16���L 0����_mm_mask_compressstoreu_epi16��Q0����_mm512_mask_compressstoreu_epi8���U0����_mm256_mask_compressstoreu_epi8���Z0����_mm_mask_compressstoreu_epi8��_0����_mm512_mask_compress_epi16���c0����_mm512_maskz_compress_epi16���h0����_mm256_mask_compress_epi16���m0����_mm256_maskz_compress_epi16���r0����_mm_mask_compress_epi16���w0����_mm_maskz_compress_epi16�ŵ|0º��_mm512_mask_compress_epi8�͚�0ú��_mm512_maskz_compress_epi8�Յ�0ĺ��_mm256_mask_compress_epi8���0ź��_mm256_maskz_compress_epi8���0ƺ��_mm_mask_compress_epi8��ؔ0Ǻ��_mm_maskz_compress_epi8��ə0Ⱥ��_mm512_mask_expand_epi16���0ɺ��_mm512_maskz_expand_epi16�͇�0ʺ��_mm256_mask_expand_epi16�ũ�0˺��_mm256_maskz_expand_epi16��ٮ0̺��_mm_mask_expand_epi16����0ͺ��_mm_maskz_expand_epi16����0κ��_mm512_mask_expand_epi8����0Ϻ��_mm512_maskz_expand_epi8����0к��_mm256_mask_expand_epi8����0Ѻ��_mm256_maskz_expand_epi8�ŝ�0Һ��_mm_mask_expand_epi8����0Ӻ��_mm_maskz_expand_epi8����0Ժ��_mm512_shldv_epi64����0պ��_mm512_mask_shldv_epi64����0ֺ��_mm512_maskz_shldv_epi64�ŗ�0׺��_mm256_shldv_epi64����0غ��_mm256_mask_shldv_epi64����0ٺ��_mm256_maskz_shldv_epi64����0ں��_mm_shldv_epi64�}��0ۺ��_mm_mask_shldv_epi64����0ܺ��_mm_maskz_shldv_epi64���0ݺ��_mm512_shldv_epi32����0޺��_mm512_mask_shldv_epi32����0ߺ��_mm512_maskz_shldv_epi32����0���_mm256_shldv_epi32���0���_mm256_mask_shldv_epi32���0���_mm256_maskz_shldv_epi32�ū�0���_mm_shldv_epi32�}��0���_mm_mask_shldv_epi32����0���_mm_maskz_shldv_epi32����0���_mm512_shldv_epi16����0���_mm512_mask_shldv_epi16����0���_mm512_maskz_shldv_epi16����0���_mm256_shldv_epi16����0���_mm256_mask_shldv_epi16����0���_mm256_maskz_shldv_epi16�ő�0���_mm_shldv_epi16�}��0����_mm_mask_shldv_epi16����0���_mm_maskz_shldv_epi16����0���_mm512_shrdv_epi64����0���_mm512_mask_shrdv_epi64����0���_mm512_maskz_shrdv_epi64��Î0���_mm256_shrdv_epi64����0���_mm256_mask_shrdv_epi64����0����_mm256_maskz_shrdv_epi64����0����_mm_shrdv_epi64�}ߦ0����_mm_mask_shrdv_epi64��۬0����_mm_maskz_shrdv_epi64����0����_mm512_shrdv_epi32����0����_mm512_mask_shrdv_epi32���0����_mm512_maskz_shrdv_epi32�ů�0����_mm256_shrdv_epi32����0����_mm256_mask_shrdv_epi32����0����_mm256_maskz_shrdv_epi32����0����_mm_shrdv_epi32�}��0����_mm_mask_shrdv_epi32����0����_mm_maskz_shrdv_epi32����0����_mm512_shrdv_epi16����0����_mm512_mask_shrdv_epi16����0����_mm512_maskz_shrdv_epi16�Ř�0����_mm256_shrdv_epi16����0����_mm256_mask_shrdv_epi16����0����_mm256_maskz_shrdv_epi16��Ҏ0����_mm_shrdv_epi16�}��0����_mm_mask_shrdv_epi16����0����_mm_maskz_shrdv_epi16����0����_mm512_shldi_epi64��Φ0����_mm512_mask_shldi_epi64��۬0����_mm512_maskz_shldi_epi64���0����_mm256_shldi_epi64����0����_mm256_mask_shldi_epi64����0����_mm256_maskz_shldi_epi64�ſ�0����_mm_shldi_epi64�}��0����_mm_mask_shldi_epi64����0����_mm_maskz_shldi_epi64����0����_mm512_shldi_epi32����0����_mm512_mask_shldi_epi32����0����_mm512_maskz_shldi_epi32�ş�0����_mm256_shldi_epi32����0����_mm256_mask_shldi_epi32����0����_mm256_maskz_shldi_epi32���0����_mm_shldi_epi32�}��0����_mm_mask_shldi_epi32����0����_mm_maskz_shldi_epi32����0����_mm512_shldi_epi16����0����_mm512_mask_shldi_epi16����0����_mm512_maskz_shldi_epi16��è0����_mm256_shldi_epi16���0����_mm256_mask_shldi_epi16����0����_mm256_maskz_shldi_epi16�Ŗ�0����_mm_shldi_epi16�}��0����_mm_mask_shldi_epi16����0����_mm_maskz_shldi_epi16����0����_mm512_shrdi_epi64����0����_mm512_mask_shrdi_epi64����0û��_mm512_maskz_shrdi_epi64�ž�0Ż��_mm256_shrdi_epi64����0ǻ��_mm256_mask_shrdi_epi64����0ɻ��_mm256_maskz_shrdi_epi64����0˻��_mm_shrdi_epi64�}��0ͻ��_mm_mask_shrdi_epi64����0ϻ��_mm_maskz_shrdi_epi64��Ƌ0ѻ��_mm512_shrdi_epi32���0ӻ��_mm512_mask_shrdi_epi32����0ջ��_mm512_maskz_shrdi_epi32�Ŭ�0׻��_mm256_shrdi_epi32���0ٻ��_mm256_mask_shrdi_epi32����0ۻ��_mm256_maskz_shrdi_epi32�ų�0ݻ��_mm_shrdi_epi32�}�0߻��_mm_mask_shrdi_epi32����0���_mm_maskz_shrdi_epi32����0���_mm512_shrdi_epi16����0���_mm512_mask_shrdi_epi16����0���_mm512_maskz_shrdi_epi16�Ō�0���_mm256_shrdi_epi16����0���_mm256_mask_shrdi_epi16����0����_mm256_maskz_shrdi_epi16�ŝ�0���_mm_shrdi_epi16�}��0���_mm_mask_shrdi_epi16����0���_mm_maskz_shrdi_epi16����0����_mm512_dpwssd_epi32���1����_mm512_mask_dpwssd_epi32���1����_mm512_maskz_dpwssd_epi32���1����_mm256_dpwssd_avx_epi32���1����_mm256_dpwssd_epi32���1����_mm256_mask_dpwssd_epi32�ŵ%1����_mm256_maskz_dpwssd_epi32�ͼ,1����_mm_dpwssd_avx_epi32���21����_mm_dpwssd_epi32���81����_mm_mask_dpwssd_epi32���>1����_mm_maskz_dpwssd_epi32���E1����_mm512_dpwssds_epi32���L1����_mm512_mask_dpwssds_epi32���R1����_mm512_maskz_dpwssds_epi32�ՖZ1����_mm256_dpwssds_avx_epi32���`1����_mm256_dpwssds_epi32���f1����_mm256_mask_dpwssds_epi32�ͳm1����_mm256_maskz_dpwssds_epi32���t1����_mm_dpwssds_avx_epi32���{1����_mm_dpwssds_epi32����1����_mm_mask_dpwssds_epi32���1����_mm_maskz_dpwssds_epi32����1����_mm512_dpbusd_epi32����1����_mm512_mask_dpbusd_epi32��ݛ1����_mm512_maskz_dpbusd_epi32���1����_mm256_dpbusd_avx_epi32����1����_mm256_dpbusd_epi32����1����_mm256_mask_dpbusd_epi32��õ1����_mm256_maskz_dpbusd_epi32��Ѽ1����_mm_dpbusd_avx_epi32����1����_mm_dpbusd_epi32����1����_mm_mask_dpbusd_epi32����1����_mm_maskz_dpbusd_epi32����1����_mm512_dpbusds_epi32����1����_mm512_mask_dpbusds_epi32�͸�1����_mm512_maskz_dpbusds_epi32����1����_mm256_dpbusds_avx_epi32�ţ�1����_mm256_dpbusds_epi32����1����_mm256_mask_dpbusds_epi32�͎�1����_mm256_maskz_dpbusds_epi32�ո�1����_mm_dpbusds_avx_epi32����1����_mm_dpbusds_epi32����1����_mm_mask_dpbusds_epi32��ؘ1����_mm_maskz_dpbusds_epi32����1����_mm_dpbssd_epi32����1¼��_mm256_dpbssd_epi32����1ü��_mm_dpbssds_epi32����1ļ��_mm256_dpbssds_epi32����1ż��_mm_dpbsud_epi32���1Ƽ��_mm256_dpbsud_epi32����1Ǽ��_mm_dpbsuds_epi32����1ȼ��_mm256_dpbsuds_epi32����1ɼ��_mm_dpbuud_epi32����1ʼ��_mm256_dpbuud_epi32����1˼��_mm_dpbuuds_epi32����1̼��_mm256_dpbuuds_epi32����1ͼ��_mm_dpwsud_epi32����1μ��_mm256_dpwsud_epi32����1ϼ��_mm_dpwsuds_epi32����1м��_mm256_dpwsuds_epi32����1Ѽ��_mm_dpwusd_epi32��ل1Ҽ��_mm256_dpwusd_epi32����1Ӽ��_mm_dpwusds_epi32��1Լ��_mm256_dpwusds_epi32��Ŗ1ռ��_mm_dpwuud_epi32����1ּ��_mm256_dpwuud_epi32����1׼��_mm_dpwuuds_epi32����1ؼ��_mm256_dpwuuds_epi32����1ټ��_mm512_popcnt_epi16���2����_mm512_maskz_popcnt_epi16���2����_mm512_mask_popcnt_epi16���2����_mm256_popcnt_epi16���2����_mm256_maskz_popcnt_epi16���#2����_mm256_mask_popcnt_epi16���)2����_mm_popcnt_epi16���.2����_mm_maskz_popcnt_epi16���32����_mm_mask_popcnt_epi16���92����_mm512_popcnt_epi8���>2����_mm512_maskz_popcnt_epi8���C2����_mm512_mask_popcnt_epi8���I2����_mm256_popcnt_epi8���N2����_mm256_maskz_popcnt_epi8���S2����_mm256_mask_popcnt_epi8���Y2����_mm_popcnt_epi8�}�^2����_mm_maskz_popcnt_epi8���c2����_mm_mask_popcnt_epi8���i2����_mm512_bitshuffle_epi64_mask��o2����!_mm512_mask_bitshuffle_epi64_mask���v!2����_mm256_bitshuffle_epi64_mask���{2����!_mm256_mask_bitshuffle_epi64_mask��ۂ!2����_mm_bitshuffle_epi64_mask�ͤ�2����_mm_mask_bitshuffle_epi64_mask����2����_mm512_gf2p8mul_epi8���3Ž��_mm512_mask_gf2p8mul_epi8���3ƽ��_mm512_maskz_gf2p8mul_epi8���#3ǽ��_mm256_gf2p8mul_epi8���)3Ƚ��_mm256_mask_gf2p8mul_epi8���/3ɽ��_mm256_maskz_gf2p8mul_epi8���63ʽ��_mm_gf2p8mul_epi8���<3˽��_mm_mask_gf2p8mul_epi8���B3̽��_mm_maskz_gf2p8mul_epi8���I3ͽ��_mm512_gf2p8affine_epi64_epi8���P3ν��#_mm512_maskz_gf2p8affine_epi64_epi8���Y#3н��"_mm512_mask_gf2p8affine_epi64_epi8���b"3ҽ��_mm256_gf2p8affine_epi64_epi8���j3Խ��#_mm256_maskz_gf2p8affine_epi64_epi8���s#3ֽ��"_mm256_mask_gf2p8affine_epi64_epi8���}"3ؽ��_mm_gf2p8affine_epi64_epi8�Ջ�3ڽ�� _mm_maskz_gf2p8affine_epi64_epi8��� 3ܽ��_mm_mask_gf2p8affine_epi64_epi8����3޽�� _mm512_gf2p8affineinv_epi64_epi8���� 3���&_mm512_maskz_gf2p8affineinv_epi64_epi8����&3���%_mm512_mask_gf2p8affineinv_epi64_epi8���%3��� _mm256_gf2p8affineinv_epi64_epi8���� 3���&_mm256_maskz_gf2p8affineinv_epi64_epi8����&3���%_mm256_mask_gf2p8affineinv_epi64_epi8����%3���_mm_gf2p8affineinv_epi64_epi8����3���#_mm_maskz_gf2p8affineinv_epi64_epi8����#3���"_mm_mask_gf2p8affineinv_epi64_epi8����"3���_mm512_popcnt_epi32���	4����_mm512_maskz_popcnt_epi32���4����_mm512_mask_popcnt_epi32���4����_mm256_popcnt_epi32���4����_mm256_maskz_popcnt_epi32���4����_mm256_mask_popcnt_epi32���$4����_mm_popcnt_epi32���)4����_mm_maskz_popcnt_epi32���.4����_mm_mask_popcnt_epi32���44����_mm512_popcnt_epi64���94����_mm512_maskz_popcnt_epi64���>4����_mm512_mask_popcnt_epi64���D4����_mm256_popcnt_epi64���I4����_mm256_maskz_popcnt_epi64���N4����_mm256_mask_popcnt_epi64���T4����_mm_popcnt_epi64���Y4����_mm_maskz_popcnt_epi64���^4����_mm_mask_popcnt_epi64���d4����_mm256_aesenc_epi128���5����_mm256_aesenclast_epi128���5����_mm256_aesdec_epi128���5����_mm256_aesdeclast_epi128�ŏ5����_mm512_aesenc_epi128��� 5����_mm512_aesenclast_epi128���$5����_mm512_aesdec_epi128���)5����_mm512_aesdeclast_epi128���-5����_mm512_clmulepi64_epi128���
6����_mm256_clmulepi64_epi128�Œ6����_bittest�E�7����_bittestandset�u�
7����_bittestandreset���7����_bittestandcomplement���7����_XBEGIN_STARTED�}�8����_XABORT_EXPLICIT���
8����
_XABORT_RETRY�m�8����_XABORT_CONFLICT���8¾��_XABORT_CAPACITY���8þ��
_XABORT_DEBUG�m�8ľ��_XABORT_NESTED�u�8ž��_xbegin�=�8ƾ��_xend�-�8Ǿ��_xabort�=�8Ⱦ��_xtest�5� 8ʾ��_xabort_code�e�"8˾��_mm_cvtph_ps�e�9־��_mm256_cvtph_ps�}�9׾��_mm_cvtps_ph�e�9ؾ��_mm256_cvtps_ph�}�9ھ��_mm_cvtne2ps_pbh���
:���_mm_mask_cvtne2ps_pbh���:����_mm_maskz_cvtne2ps_pbh���:���_mm256_cvtne2ps_pbh��� :���_mm256_mask_cvtne2ps_pbh�ʼn&:���_mm256_maskz_cvtne2ps_pbh���,:���_mm512_cvtne2ps_pbh���2:���_mm512_mask_cvtne2ps_pbh���8:���_mm512_maskz_cvtne2ps_pbh�͹?:����_mm256_cvtneps_pbh���E:����_mm256_mask_cvtneps_pbh���J:����_mm256_maskz_cvtneps_pbh���P:����_mm512_cvtneps_pbh���V:����_mm512_mask_cvtneps_pbh���[:����_mm512_maskz_cvtneps_pbh�šb:����
_mm_dpbf16_ps�m�h:����_mm_mask_dpbf16_ps���n:����_mm_maskz_dpbf16_ps���u:����_mm256_dpbf16_ps���{:����_mm256_mask_dpbf16_ps���:����_mm256_maskz_dpbf16_ps��݈:����_mm512_dpbf16_ps����:����_mm512_mask_dpbf16_ps���:����_mm512_maskz_dpbf16_ps��ӝ:����_mm512_cvtpbh_ps��Ȣ:����_mm512_mask_cvtpbh_ps��ʧ:����_mm512_maskz_cvtpbh_ps����:����_mm256_cvtpbh_ps���:����_mm256_mask_cvtpbh_ps���:����_mm256_maskz_cvtpbh_ps����:����
_mm_cvtpbh_ps�m��:����_mm_mask_cvtpbh_ps����:����_mm_maskz_cvtpbh_ps����:����
_mm_cvtsbh_ss�m��:����_mm_cvtneps_pbh�}��:����_mm_mask_cvtneps_pbh����:����_mm_maskz_cvtneps_pbh����:����_mm_cvtness_sbh�}��:����_mm_bcstnebf16_ps���;����_mm256_bcstnebf16_ps���
;����_mm_bcstnesh_ps�}�;����_mm256_bcstnesh_ps���;����_mm_cvtneebf16_ps���;����_mm256_cvtneebf16_ps���;����_mm_cvtneeph_ps�}�";����_mm256_cvtneeph_ps���&;����_mm_cvtneobf16_ps���+;����_mm256_cvtneobf16_ps���/;����_mm_cvtneoph_ps�}�4;����_mm256_cvtneoph_ps���9;����_mm_cvtneps_avx_pbh���=;����_mm256_cvtneps_avx_pbh���C;����
_mm_set_ph�U�<����
_mm256_set_ph�m�<����
_mm512_set_ph�m�<����
_mm_set_sh�U�<����_mm_set1_ph�]�<¿��_mm256_set1_ph�u�<ÿ��_mm512_set1_ph�u�<Ŀ��_mm_setr_ph�]�!<ſ��_mm256_setr_ph�u�%<ƿ��_mm512_setr_ph�u�+<ǿ��_mm_setzero_ph�u�3<ȿ��_mm256_setzero_ph���6<ɿ��_mm512_setzero_ph���8<ʿ��_mm_undefined_ph���><˿��_mm256_undefined_ph���C<̿��_mm512_undefined_ph���H<Ϳ��
_mm_castpd_ph�m�L<ο��_mm256_castpd_ph���O<Ͽ��_mm512_castpd_ph���S<п��
_mm_castph_pd�m�W<ѿ��_mm256_castph_pd���[<ҿ��_mm512_castph_pd���^<ӿ��
_mm_castps_ph�m�b<Կ��_mm256_castps_ph���f<տ��_mm512_castps_ph���j<ֿ��
_mm_castph_ps�m�m<׿��_mm256_castph_ps���q<ؿ��_mm512_castph_ps���u<ٿ��_mm_castsi128_ph���y<ڿ��_mm256_castsi256_ph���|<ۿ��_mm512_castsi512_ph��Ӏ<ܿ��_mm_castph_si128����<ݿ��_mm256_castph_si256����<޿��_mm512_castph_si512����<߿��_mm256_castph256_ph128���<���_mm512_castph512_ph128����<���_mm512_castph512_ph256����<���_mm256_castph128_ph256����<���_mm512_castph128_ph512����<���_mm512_castph256_ph512����<���_mm256_zextph128_ph256��ׯ<���_mm512_zextph256_ph512����<���_mm512_zextph128_ph512����<���_mm_cmp_ph_mask�}��<���_mm_mask_cmp_ph_mask����<���_mm256_cmp_ph_mask����<���_mm256_mask_cmp_ph_mask����<���_mm512_cmp_ph_mask����<���_mm512_mask_cmp_ph_mask����<����_mm512_cmp_round_ph_mask�ņ�<����_mm512_mask_cmp_round_ph_mask���<����_mm_cmp_round_sh_mask����<����_mm_mask_cmp_round_sh_mask�Չ�<����_mm_cmp_sh_mask�}ψ<����_mm_mask_cmp_sh_mask��ڍ<����_mm_comi_round_sh��ē<����_mm_comi_sh�]٘<����
_mm_comieq_sh�m��<����
_mm_comige_sh�mԠ<����
_mm_comigt_sh�m��<����
_mm_comile_sh�m��<����
_mm_comilt_sh�mЫ<����_mm_comineq_sh�u��<����_mm_ucomieq_sh�u��<����_mm_ucomige_sh�u÷<����_mm_ucomigt_sh�uѻ<����_mm_ucomile_sh�u�<����_mm_ucomilt_sh�u��<����_mm_ucomineq_sh�}��<����_mm_load_ph�]��<����_mm256_load_ph�u��<����_mm512_load_ph�u��<����_mm_load_sh�]��<����_mm_mask_load_sh����<����_mm_maskz_load_sh����<����_mm_loadu_ph�e��<����_mm256_loadu_ph�}��<����_mm512_loadu_ph�}��<����_mm_mask_move_sh����<����_mm_maskz_move_sh����<����_mm_move_sh�]ɀ<����_mm_store_ph�e��<����_mm256_store_ph�}‰<����_mm512_store_ph�}׍<����_mm_store_sh�e�<����_mm_mask_store_sh����<����
_mm_storeu_ph�mܙ<����_mm256_storeu_ph����<����_mm512_storeu_ph����<����
_mm_add_ph�U�<����_mm_mask_add_ph�}��<����_mm_maskz_add_ph����<����
_mm256_add_ph�m��<����_mm256_mask_add_ph����<����_mm256_maskz_add_ph��ֽ<����
_mm512_add_ph�m��<����_mm512_mask_add_ph����<����_mm512_maskz_add_ph����<����_mm512_add_round_ph����<����_mm512_mask_add_round_ph����<����_mm512_maskz_add_round_ph����<����_mm_add_round_sh����<����_mm_mask_add_round_sh����<����_mm_maskz_add_round_sh��Έ<����
_mm_add_sh�U��<����_mm_mask_add_sh�}��<����_mm_maskz_add_sh��ޘ<����
_mm_sub_ph�U�<����_mm_mask_sub_ph�}��<����_mm_maskz_sub_ph��ʦ<����
_mm256_sub_ph�m��<����_mm256_mask_sub_ph��ί<����_mm256_maskz_sub_ph���<����
_mm512_sub_ph�m��<����_mm512_mask_sub_ph���<����_mm512_maskz_sub_ph����<����_mm512_sub_round_ph����<����_mm512_mask_sub_round_ph��<����_mm512_maskz_sub_round_ph����<����_mm_sub_round_sh����<����_mm_mask_sub_round_sh����<����_mm_maskz_sub_round_sh���<����
_mm_sub_sh�U��<����_mm_mask_sub_sh�}ʋ<����_mm_maskz_sub_sh����<����
_mm_mul_ph�U��<����_mm_mask_mul_ph�}�<����_mm_maskz_mul_ph����<����
_mm256_mul_ph�m��<����_mm256_mask_mul_ph����<����_mm256_maskz_mul_ph����<����
_mm512_mul_ph�m�<����_mm512_mask_mul_ph����<����_mm512_maskz_mul_ph����<����_mm512_mul_round_ph����<����_mm512_mask_mul_round_ph�Ŵ�<����_mm512_maskz_mul_round_ph�͍�<����_mm_mul_round_sh����<����_mm_mask_mul_round_sh����<����_mm_maskz_mul_round_sh����<����
_mm_mul_sh�U��<����_mm_mask_mul_sh�}�<����_mm_maskz_mul_sh����<����
_mm_div_ph�Uɍ<����_mm_mask_div_ph�}��<����_mm_maskz_div_ph����<����
_mm256_div_ph�m՛<����_mm256_mask_div_ph����<����_mm256_maskz_div_ph����<����
_mm512_div_ph�m�<����_mm512_mask_div_ph����<����_mm512_maskz_div_ph��ó<����_mm512_div_round_ph��Ѽ<����_mm512_mask_div_round_ph�Ź�<����_mm512_maskz_div_round_ph�͏�<����_mm_div_round_sh����<����_mm_mask_div_round_sh����<����_mm_maskz_div_round_sh����<����
_mm_div_sh�U��<����_mm_mask_div_sh�}��<����_mm_maskz_div_sh����<����_mm_mul_pch�]Ԇ<����_mm_mask_mul_pch����<����_mm_maskz_mul_pch���<����_mm256_mul_pch�u��<����_mm256_mask_mul_pch����<����_mm256_maskz_mul_pch����<����_mm512_mul_pch�u��<����_mm512_mask_mul_pch����<����_mm512_maskz_mul_pch��õ<����_mm512_mul_round_pch����<����_mm512_mask_mul_round_pch����<����_mm512_maskz_mul_round_pch�Ց�<����_mm_mul_sch�]��<����_mm_mask_mul_sch����<����_mm_maskz_mul_sch����<����_mm_mul_round_sch����<����_mm_mask_mul_round_sch��؁<����_mm_maskz_mul_round_sch��َ<����_mm_fmul_pch�eܔ<����_mm_mask_fmul_pch����<����_mm_maskz_fmul_pch����<����_mm256_fmul_pch�}��<����_mm256_mask_fmul_pch����<����_mm256_maskz_fmul_pch����<����_mm512_fmul_pch�}��<����_mm512_mask_fmul_pch��һ<����_mm512_maskz_fmul_pch����<����_mm512_fmul_round_pch����<����_mm512_mask_fmul_round_pch�՘�<����_mm512_maskz_fmul_round_pch����<����_mm_fmul_sch�e��<����_mm_mask_fmul_sch����<����_mm_maskz_fmul_sch����<����_mm_fmul_round_sch����<����_mm_mask_fmul_round_sch����	<����_mm_maskz_fmul_round_sch�Ŷ�	<����_mm_cmul_pch�e��	<����_mm_mask_cmul_pch����	<����_mm_maskz_cmul_pch����	<����_mm256_cmul_pch�}Э	<����_mm256_mask_cmul_pch��Ǵ	<����_mm256_maskz_cmul_pch����	<����_mm512_cmul_pch�}��	<����_mm512_mask_cmul_pch����	<����_mm512_maskz_cmul_pch����	<����_mm512_cmul_round_pch����	<����_mm512_mask_cmul_round_pch�ժ�	<����_mm512_maskz_cmul_round_pch����	<����_mm_cmul_sch�e��	<����_mm_mask_cmul_sch����
<����_mm_maskz_cmul_sch���
<����_mm_cmul_round_sch����
<����_mm_mask_cmul_round_sch����
<����_mm_maskz_cmul_round_sch��˫
<����
_mm_fcmul_pch�mϲ
<����_mm_mask_fcmul_pch����
<����_mm_maskz_fcmul_pch����
<����_mm256_fcmul_pch����
<����_mm256_mask_fcmul_pch����
<����_mm256_maskz_fcmul_pch����
<����_mm512_fcmul_pch����
<����_mm512_mask_fcmul_pch����
<����_mm512_maskz_fcmul_pch����
<����_mm512_fcmul_round_pch����
<����_mm512_mask_fcmul_round_pch����
<����_mm512_maskz_fcmul_round_pch�告<����
_mm_fcmul_sch�m��<����_mm_mask_fcmul_sch��—<����_mm_maskz_fcmul_sch����<����_mm_fcmul_round_sch����<����_mm_mask_fcmul_round_sch�Ū�<����_mm_maskz_fcmul_round_sch����<����
_mm_abs_ph�U��<����
_mm256_abs_ph�m��<����
_mm512_abs_ph�m��<����_mm_conj_pch�e��<����_mm_mask_conj_pch����<����_mm_maskz_conj_pch����<����_mm256_conj_pch�}��<����_mm256_mask_conj_pch����<����_mm256_maskz_conj_pch����<����_mm512_conj_pch�}��<����_mm512_mask_conj_pch����<����_mm512_maskz_conj_pch����<����
_mm_fmadd_pch�m�<����_mm_mask_fmadd_pch����<����_mm_mask3_fmadd_pch����<����_mm_maskz_fmadd_pch����<����_mm256_fmadd_pch����<����_mm256_mask_fmadd_pch��ƭ<����_mm256_mask3_fmadd_pch����<����_mm256_maskz_fmadd_pch����<����_mm512_fmadd_pch����<����_mm512_mask_fmadd_pch����<����_mm512_mask3_fmadd_pch����<����_mm512_maskz_fmadd_pch����<����_mm512_fmadd_round_pch����<����_mm512_mask_fmadd_round_pch����<����_mm512_mask3_fmadd_round_pch���<����_mm512_maskz_fmadd_round_pch�匈
<����
_mm_fmadd_sch�m��
<����_mm_mask_fmadd_sch����
<����_mm_mask3_fmadd_sch��ž
<����_mm_maskz_fmadd_sch��ܥ
<����_mm_fmadd_round_sch����
<����_mm_mask_fmadd_round_sch��Ƚ
<����_mm_mask3_fmadd_round_sch����
<����_mm_maskz_fmadd_round_sch����
<����_mm_fcmadd_pch�u��
<����_mm_mask_fcmadd_pch����
<����_mm_mask3_fcmadd_pch����
<����_mm_maskz_fcmadd_pch����
<����_mm256_fcmadd_pch��ˁ<����_mm256_mask_fcmadd_pch����<����_mm256_mask3_fcmadd_pch����<����_mm256_maskz_fcmadd_pch����<����_mm512_fcmadd_pch����<����_mm512_mask_fcmadd_pch����<����_mm512_mask3_fcmadd_pch����<����_mm512_maskz_fcmadd_pch����<����_mm512_fcmadd_round_pch����<����_mm512_mask_fcmadd_round_pch���<����_mm512_mask3_fcmadd_round_pch����<����_mm512_maskz_fcmadd_round_pch����<����_mm_fcmadd_sch�u��<����_mm_mask_fcmadd_sch����<����_mm_mask3_fcmadd_sch����<����_mm_maskz_fcmadd_sch��֏<����_mm_fcmadd_round_sch����<����_mm_mask_fcmadd_round_sch�ͤ�<����_mm_mask3_fcmadd_round_sch���<����_mm_maskz_fcmadd_round_sch�ե�<����_mm_fmadd_ph�e��<����_mm_mask_fmadd_ph����<����_mm_mask3_fmadd_ph����<����_mm_maskz_fmadd_ph����<����_mm256_fmadd_ph�}��<����_mm256_mask_fmadd_ph����<����_mm256_mask3_fmadd_ph����<����_mm256_maskz_fmadd_ph����<����_mm512_fmadd_ph�}��<����_mm512_mask_fmadd_ph����<����_mm512_mask3_fmadd_ph����<����_mm512_maskz_fmadd_ph��͇<����_mm512_fmadd_round_ph����<����_mm512_mask_fmadd_round_ph��қ<����_mm512_mask3_fmadd_round_ph���<����_mm512_maskz_fmadd_round_ph���<����_mm_fmadd_sh�e�<����_mm_mask_fmadd_sh����<����_mm_mask3_fmadd_sh����<����_mm_maskz_fmadd_sh����<����_mm_fmadd_round_sh����<����_mm_mask_fmadd_round_sh����<����_mm_mask3_fmadd_round_sh�ž�<����_mm_maskz_fmadd_round_sh���<����_mm_fmsub_ph�e��<����_mm_mask_fmsub_ph����<����_mm_mask3_fmsub_ph����<����_mm_maskz_fmsub_ph����<����_mm256_fmsub_ph�}��<����_mm256_mask_fmsub_ph��Ҧ<����_mm256_mask3_fmsub_ph����<����_mm256_maskz_fmsub_ph����<����_mm512_fmsub_ph�}�<����_mm512_mask_fmsub_ph����<����_mm512_mask3_fmsub_ph����<����_mm512_maskz_fmsub_ph����<����_mm512_fmsub_round_ph����<����_mm512_mask_fmsub_round_ph�ՠ�<����_mm512_mask3_fmsub_round_ph�ݵ�<����_mm512_maskz_fmsub_round_ph����<����_mm_fmsub_sh�e��<����_mm_mask_fmsub_sh����<����_mm_mask3_fmsub_sh����<����_mm_maskz_fmsub_sh����<����_mm_fmsub_round_sh����<����_mm_mask_fmsub_round_sh����<����_mm_mask3_fmsub_round_sh��ö<����_mm_maskz_fmsub_round_sh��׿<����
_mm_fnmadd_ph�m��<����_mm_mask_fnmadd_ph����<����_mm_mask3_fnmadd_ph����<����_mm_maskz_fnmadd_ph����<����_mm256_fnmadd_ph����<����_mm256_mask_fnmadd_ph����<����_mm256_mask3_fnmadd_ph����<����_mm256_maskz_fnmadd_ph����<����_mm512_fnmadd_ph����<����_mm512_mask_fnmadd_ph����<����_mm512_mask3_fnmadd_ph����<����_mm512_maskz_fnmadd_ph��Ă<����_mm512_fnmadd_round_ph����<����_mm512_mask_fnmadd_round_ph���<����_mm512_mask3_fnmadd_round_ph�偢<����_mm512_maskz_fnmadd_round_ph�嗭<����
_mm_fnmadd_sh�m��<����_mm_mask_fnmadd_sh��ڻ<����_mm_mask3_fnmadd_sh����<����_mm_maskz_fnmadd_sh����<����_mm_fnmadd_round_sh����<����_mm_mask_fnmadd_round_sh�ń�<����_mm_mask3_fnmadd_round_sh����<����_mm_maskz_fnmadd_round_sh�͍�<����
_mm_fnmsub_ph�m�<����_mm_mask_fnmsub_ph����<����_mm_mask3_fnmsub_ph����<����_mm_maskz_fnmsub_ph��Ę<����_mm256_fnmsub_ph��<����_mm256_mask_fnmsub_ph����<����_mm256_mask3_fnmsub_ph��ը<����_mm256_maskz_fnmsub_ph����<����_mm512_fnmsub_ph����<����_mm512_mask_fnmsub_ph��۸<����_mm512_mask3_fnmsub_ph����<����_mm512_maskz_fnmsub_ph����<����_mm512_fnmsub_round_ph����<����_mm512_mask_fnmsub_round_ph�ݺ�<����_mm512_mask3_fnmsub_round_ph����<����_mm512_maskz_fnmsub_round_ph����<����
_mm_fnmsub_sh�m��<����_mm_mask_fnmsub_sh����<����_mm_mask3_fnmsub_sh��Dž<����_mm_maskz_fnmsub_sh��΍<����_mm_fnmsub_round_sh����<����_mm_mask_fnmsub_round_sh���<����_mm_mask3_fnmsub_round_sh�Ͳ�<����_mm_maskz_fnmsub_round_sh����<����_mm_fmaddsub_ph�}��<����_mm_mask_fmaddsub_ph����<����_mm_mask3_fmaddsub_ph����<����_mm_maskz_fmaddsub_ph����<����_mm256_fmaddsub_ph����<����_mm256_mask_fmaddsub_ph����<����_mm256_mask3_fmaddsub_ph����<����_mm256_maskz_fmaddsub_ph�Ž�<����_mm512_fmaddsub_ph����<����_mm512_mask_fmaddsub_ph����<����_mm512_mask3_fmaddsub_ph�œ�<����_mm512_maskz_fmaddsub_ph����<����_mm512_fmaddsub_round_ph���<����_mm512_mask_fmaddsub_round_ph���<����_mm512_mask3_fmaddsub_round_ph����<����_mm512_maskz_fmaddsub_round_ph��س<����_mm_fmsubadd_ph�}��<����_mm_mask_fmsubadd_ph���<����_mm_mask3_fmsubadd_ph����<����_mm_maskz_fmsubadd_ph����<����_mm256_fmsubadd_ph����<����_mm256_mask_fmsubadd_ph����<����_mm256_mask3_fmsubadd_ph�Ŋ�<����_mm256_maskz_fmsubadd_ph����<����_mm512_fmsubadd_ph����<����_mm512_mask_fmsubadd_ph����<����_mm512_mask3_fmsubadd_ph����<����_mm512_maskz_fmsubadd_ph�Ź�<����_mm512_fmsubadd_round_ph�ũ�<����_mm512_mask_fmsubadd_round_ph����<����_mm512_mask3_fmsubadd_round_ph���<����_mm512_maskz_fmsubadd_round_ph����<����
_mm_rcp_ph�Uݪ<����_mm_mask_rcp_ph�}��<����_mm_maskz_rcp_ph����<����
_mm256_rcp_ph�m��<����_mm256_mask_rcp_ph����<����_mm256_maskz_rcp_ph����<����
_mm512_rcp_ph�m��<����_mm512_mask_rcp_ph����<����_mm512_maskz_rcp_ph����<����
_mm_rcp_sh�U��<����_mm_mask_rcp_sh�}��<����_mm_maskz_rcp_sh����<����_mm_rsqrt_ph�e��<����_mm_mask_rsqrt_ph����<����_mm_maskz_rsqrt_ph����<����_mm256_rsqrt_ph�}��<����_mm256_mask_rsqrt_ph��р<����_mm256_maskz_rsqrt_ph����<����_mm512_rsqrt_ph�}��<����_mm512_mask_rsqrt_ph���<����_mm512_maskz_rsqrt_ph��–<����_mm_rsqrt_sh�e��<����_mm_mask_rsqrt_sh����<����_mm_maskz_rsqrt_sh��ը<����_mm_sqrt_ph�]�<����_mm_mask_sqrt_ph����<����_mm_maskz_sqrt_ph����<����_mm256_sqrt_ph�uϺ<����_mm256_mask_sqrt_ph����<����_mm256_maskz_sqrt_ph����<����_mm512_sqrt_ph�u��<����_mm512_mask_sqrt_ph����<����_mm512_maskz_sqrt_ph����<����_mm512_sqrt_round_ph����<����_mm512_mask_sqrt_round_ph����<����_mm512_maskz_sqrt_round_ph�դ�<����_mm_sqrt_sh�]��<����_mm_mask_sqrt_sh����<����_mm_maskz_sqrt_sh����<����_mm_sqrt_round_sh��ى<����_mm_mask_sqrt_round_sh����<����_mm_maskz_sqrt_round_sh����<����
_mm_max_ph�U��<����_mm_mask_max_ph�}��<����_mm_maskz_max_ph����<����
_mm256_max_ph�mȶ<����_mm256_mask_max_ph����<����_mm256_maskz_max_ph����<����
_mm512_max_ph�m��<����_mm512_mask_max_ph����<����_mm512_maskz_max_ph����<����_mm512_max_round_ph����<����_mm512_mask_max_round_ph����<����_mm512_maskz_max_round_ph�͸�<����
_mm_max_sh�U��<����_mm_mask_max_sh�}��<����_mm_maskz_max_sh����<����_mm_max_round_sh����<����_mm_mask_max_round_sh����<����_mm_maskz_max_round_sh��ϔ<����
_mm_min_ph�U��<����_mm_mask_min_ph�}��<����_mm_maskz_min_ph����<����
_mm256_min_ph�m��<����_mm256_mask_min_ph����<����_mm256_maskz_min_ph����<����
_mm512_min_ph�m�<����_mm512_mask_min_ph����<����_mm512_maskz_min_ph����<����_mm512_min_round_ph����<����_mm512_mask_min_round_ph�Ź�<����_mm512_maskz_min_round_ph�ͭ�<����
_mm_min_sh�U��<����_mm_mask_min_sh�}��<����_mm_maskz_min_sh����<����_mm_min_round_sh����<����_mm_mask_min_round_sh����<����_mm_maskz_min_round_sh��ĉ<����
_mm_getexp_ph�m<����_mm_mask_getexp_ph��ȕ<����_mm_maskz_getexp_ph��ݛ<����_mm256_getexp_ph����<����_mm256_mask_getexp_ph����<����_mm256_maskz_getexp_ph����<����_mm512_getexp_ph���<����_mm512_mask_getexp_ph����<����_mm512_maskz_getexp_ph����<����_mm512_getexp_round_ph����<����_mm512_mask_getexp_round_ph�ݹ�<����_mm512_maskz_getexp_round_ph���<����
_mm_getexp_sh�m��<����_mm_mask_getexp_sh����<����_mm_maskz_getexp_sh����<����_mm_getexp_round_sh����<����_mm_mask_getexp_round_sh�Ť�<����_mm_maskz_getexp_round_sh���<����_mm_getmant_ph�u֌<����_mm_mask_getmant_ph���<����_mm_maskz_getmant_ph��ʥ<����_mm256_getmant_ph����<����_mm256_mask_getmant_ph��˽<����_mm256_maskz_getmant_ph����<����_mm512_getmant_ph����<����_mm512_mask_getmant_ph����<����_mm512_maskz_getmant_ph����<����_mm512_getmant_round_ph����<����_mm512_mask_getmant_round_ph��Š<����_mm512_maskz_getmant_round_ph�픙<����_mm_getmant_sh�u��<����_mm_mask_getmant_sh����<����_mm_maskz_getmant_sh����<����_mm_getmant_round_sh����<����_mm_mask_getmant_round_sh�ͼ�<����_mm_maskz_getmant_round_sh����<����_mm_roundscale_ph����<����_mm_mask_roundscale_ph����<����_mm_maskz_roundscale_ph����<����_mm256_roundscale_ph����<����_mm256_mask_roundscale_ph���<����_mm256_maskz_roundscale_ph���<����_mm512_roundscale_ph���<����_mm512_mask_roundscale_ph��в<����_mm512_maskz_roundscale_ph���<����_mm512_roundscale_round_ph����<����_mm512_mask_roundscale_round_ph����<���� _mm512_maskz_roundscale_round_ph���� <����_mm_roundscale_sh����<����_mm_mask_roundscale_sh����<����_mm_maskz_roundscale_sh����<����_mm_roundscale_round_sh����<����_mm_mask_roundscale_round_sh��Ӊ<����_mm_maskz_roundscale_round_sh��͔<����
_mm_scalef_ph�m��<����_mm_mask_scalef_ph����<����_mm_maskz_scalef_ph����<����_mm256_scalef_ph����<����_mm256_mask_scalef_ph����<����_mm256_maskz_scalef_ph����<����_mm512_scalef_ph����<����_mm512_mask_scalef_ph����<����_mm512_maskz_scalef_ph����<����_mm512_scalef_round_ph����<����_mm512_mask_scalef_round_ph����<����_mm512_maskz_scalef_round_ph���<����
_mm_scalef_sh�m��<����_mm_mask_scalef_sh����<����_mm_maskz_scalef_sh����<����_mm_scalef_round_sh����<����_mm_mask_scalef_round_sh���� <����_mm_maskz_scalef_round_sh�͊� <����
_mm_reduce_ph�mŗ <����_mm_mask_reduce_ph���� <����_mm_maskz_reduce_ph���� <����_mm256_reduce_ph���� <����_mm256_mask_reduce_ph���� <����_mm256_maskz_reduce_ph���� <����_mm512_reduce_ph���� <����_mm512_mask_reduce_ph���� <����_mm512_maskz_reduce_ph���� <����_mm512_reduce_round_ph���� <����_mm512_mask_reduce_round_ph���� <����_mm512_maskz_reduce_round_ph��� <����
_mm_reduce_sh�mÃ!<����_mm_mask_reduce_sh����!<����_mm_maskz_reduce_sh���!<����_mm_reduce_round_sh����!<����_mm_mask_reduce_round_sh�Ş�!<����_mm_maskz_reduce_round_sh�͢�!<����_mm_reduce_add_ph����!<����_mm256_reduce_add_ph����!<����_mm512_reduce_add_ph����!<����_mm_reduce_mul_ph����!<����_mm256_reduce_mul_ph����!<����_mm512_reduce_mul_ph����!<����_mm_reduce_min_ph����!<����_mm256_reduce_min_ph����!<����_mm512_reduce_min_ph����!<����_mm_reduce_max_ph����!<����_mm256_reduce_max_ph����!<����_mm512_reduce_max_ph����!<����_mm_fpclass_ph_mask����"<����_mm_mask_fpclass_ph_mask�Ŕ�"<����_mm256_fpclass_ph_mask��ʕ"<����_mm256_mask_fpclass_ph_mask��͝"<����_mm512_fpclass_ph_mask����"<����_mm512_mask_fpclass_ph_mask����"<����_mm_fpclass_sh_mask����"<����_mm_mask_fpclass_sh_mask���"<����_mm_mask_blend_ph����"<����_mm256_mask_blend_ph����"<����_mm512_mask_blend_ph����"<����_mm_permutex2var_ph����"<����_mm256_permutex2var_ph����"<����_mm512_permutex2var_ph����"<����_mm_permutexvar_ph����"<����_mm256_permutexvar_ph����"<����_mm512_permutexvar_ph����"<����_mm_cvtepi16_ph�}��"<����_mm_mask_cvtepi16_ph����"<����_mm_maskz_cvtepi16_ph����"<����_mm256_cvtepi16_ph����"<����_mm256_mask_cvtepi16_ph����"<����_mm256_maskz_cvtepi16_ph����"<����_mm512_cvtepi16_ph����#<����_mm512_mask_cvtepi16_ph����#<����_mm512_maskz_cvtepi16_ph����#<����_mm512_cvt_roundepi16_ph�Ż�#<����_mm512_mask_cvt_roundepi16_ph��ޡ#<����_mm512_maskz_cvt_roundepi16_ph����#<����_mm_cvtepu16_ph�}��#<����_mm_mask_cvtepu16_ph��϶#<����_mm_maskz_cvtepu16_ph���#<����_mm256_cvtepu16_ph����#<����_mm256_mask_cvtepu16_ph����#<����_mm256_maskz_cvtepu16_ph����#<����_mm512_cvtepu16_ph����#<����_mm512_mask_cvtepu16_ph����#<����_mm512_maskz_cvtepu16_ph�œ�#<����_mm512_cvt_roundepu16_ph�ő�#<����_mm512_mask_cvt_roundepu16_ph����#<����_mm512_maskz_cvt_roundepu16_ph����#<����_mm_cvtepi32_ph�}��#<����_mm_mask_cvtepi32_ph���$<����_mm_maskz_cvtepi32_ph����$<����_mm256_cvtepi32_ph��ċ$<����_mm256_mask_cvtepi32_ph��א$<����_mm256_maskz_cvtepi32_ph����$<����_mm512_cvtepi32_ph����$<����_mm512_mask_cvtepi32_ph����$<����_mm512_maskz_cvtepi32_ph�ź�$<����_mm512_cvt_roundepi32_ph�ź�$<����_mm512_mask_cvt_roundepi32_ph��߷$<����_mm512_maskz_cvt_roundepi32_ph����$<����
_mm_cvti32_sh�m��$<����_mm_cvt_roundi32_sh����$<����_mm_cvtepu32_ph�}��$<����_mm_mask_cvtepu32_ph����$<����_mm_maskz_cvtepu32_ph����$<����_mm256_cvtepu32_ph����$<����_mm256_mask_cvtepu32_ph����$<����_mm256_maskz_cvtepu32_ph�Ő�$<����_mm512_cvtepu32_ph����$<����_mm512_mask_cvtepu32_ph����$<����_mm512_maskz_cvtepu32_ph����$<����_mm512_cvt_roundepu32_ph����%<����_mm512_mask_cvt_roundepu32_ph�퉒%<����_mm512_maskz_cvt_roundepu32_ph���%<����
_mm_cvtu32_sh�m��%<����_mm_cvt_roundu32_sh����%<����_mm_cvtepi64_ph�}��%<����_mm_mask_cvtepi64_ph����%<����_mm_maskz_cvtepi64_ph��ۻ%<����_mm256_cvtepi64_ph����%<����_mm256_mask_cvtepi64_ph����%<����_mm256_maskz_cvtepi64_ph�œ�%<����_mm512_cvtepi64_ph����%<����_mm512_mask_cvtepi64_ph����%<����_mm512_maskz_cvtepi64_ph����%<����_mm512_cvt_roundepi64_ph����%<����_mm512_mask_cvt_roundepi64_ph����%<����_mm512_maskz_cvt_roundepi64_ph����%<����_mm_cvtepu64_ph�}��%<����_mm_mask_cvtepu64_ph����&<����_mm_maskz_cvtepu64_ph���&<����_mm256_cvtepu64_ph����&<����_mm256_mask_cvtepu64_ph���&<����_mm256_maskz_cvtepu64_ph�Ū�&<����_mm512_cvtepu64_ph��͛&<����_mm512_mask_cvtepu64_ph��۠&<����_mm512_maskz_cvtepu64_ph����&<����_mm512_cvt_roundepu64_ph����&<����_mm512_mask_cvt_roundepu64_ph�ힹ&<����_mm512_maskz_cvt_roundepu64_ph����&<����
_mm_cvtxps_ph�m��&<����_mm_mask_cvtxps_ph����&<����_mm_maskz_cvtxps_ph����&<����_mm256_cvtxps_ph����&<����_mm256_mask_cvtxps_ph����&<����_mm256_maskz_cvtxps_ph����&<����_mm512_cvtxps_ph����&<����_mm512_mask_cvtxps_ph����&<����_mm512_maskz_cvtxps_ph����&<����_mm512_cvtx_roundps_ph����&<����_mm512_mask_cvtx_roundps_ph���'<����_mm512_maskz_cvtx_roundps_ph��ː'<����_mm_cvtss_sh�e��'<����_mm_mask_cvtss_sh����'<����_mm_maskz_cvtss_sh����'<����_mm_cvt_roundss_sh����'<����_mm_mask_cvt_roundss_sh����'<����_mm_maskz_cvt_roundss_sh�Ż�'<����_mm_cvtpd_ph�e��'<����_mm_mask_cvtpd_ph����'<����_mm_maskz_cvtpd_ph����'<����_mm256_cvtpd_ph�}��'<����_mm256_mask_cvtpd_ph����'<����_mm256_maskz_cvtpd_ph����'<����_mm512_cvtpd_ph�}��'<����_mm512_mask_cvtpd_ph����'<����_mm512_maskz_cvtpd_ph����'<����_mm512_cvt_roundpd_ph����'<����_mm512_mask_cvt_roundpd_ph�ղ�(<����_mm512_maskz_cvt_roundpd_ph�݋�(<����_mm_cvtsd_sh�e�(<����_mm_mask_cvtsd_sh��ϛ(<����_mm_maskz_cvtsd_sh��ѡ(<����_mm_cvt_roundsd_sh��«(<����_mm_mask_cvt_roundsd_sh��ζ(<����_mm_maskz_cvt_roundsd_sh����(<����_mm_cvtph_epi16�}��(<����_mm_mask_cvtph_epi16����(<����_mm_maskz_cvtph_epi16����(<����_mm256_cvtph_epi16����(<����_mm256_mask_cvtph_epi16����(<����_mm256_maskz_cvtph_epi16�Ź�(<����_mm512_cvtph_epi16����(<����_mm512_mask_cvtph_epi16����(<����_mm512_maskz_cvtph_epi16����(<����_mm512_cvt_roundph_epi16�ŷ�(<����_mm512_mask_cvt_roundph_epi16��ށ)<����_mm512_maskz_cvt_roundph_epi16����)<����_mm_cvtph_epu16�}��)<����_mm_mask_cvtph_epu16����)<����_mm_maskz_cvtph_epu16��ě)<����_mm256_cvtph_epu16���)<����_mm256_mask_cvtph_epu16����)<����_mm256_maskz_cvtph_epu16�Ŗ�)<����_mm512_cvtph_epu16����)<����_mm512_mask_cvtph_epu16��ij)<����_mm512_maskz_cvtph_epu16�ż�)<����_mm512_cvt_roundph_epu16���)<����_mm512_mask_cvt_roundph_epu16����)<����_mm512_maskz_cvt_roundph_epu16����)<����_mm_cvttph_epi16����)<����_mm_mask_cvttph_epi16����)<����_mm_maskz_cvttph_epi16����)<����_mm256_cvttph_epi16����)<����_mm256_mask_cvttph_epi16�ŧ�)<����_mm256_maskz_cvttph_epi16����)<����_mm512_cvttph_epi16����)<����_mm512_mask_cvttph_epi16�Ŗ�)<����_mm512_maskz_cvttph_epi16�͛�)<����_mm512_cvtt_roundph_epi16����)<����_mm512_mask_cvtt_roundph_epi16����*<����_mm512_maskz_cvtt_roundph_epi16����*<����_mm_cvttph_epu16����*<����_mm_mask_cvttph_epu16��Ɨ*<����_mm_maskz_cvttph_epu16����*<����_mm256_cvttph_epu16����*<����_mm256_mask_cvttph_epu16��Ц*<����_mm256_maskz_cvttph_epu16�͈�*<����_mm512_cvttph_epu16��Ű*<����_mm512_mask_cvttph_epu16��޵*<����_mm512_maskz_cvttph_epu16���*<����_mm512_cvtt_roundph_epu16�ʹ�*<����_mm512_mask_cvtt_roundph_epu16����*<����_mm512_maskz_cvtt_roundph_epu16����*<����_mm_cvtph_epi32�}��*<����_mm_mask_cvtph_epi32����*<����_mm_maskz_cvtph_epi32����*<����_mm256_cvtph_epi32����*<����_mm256_mask_cvtph_epi32����*<����_mm256_maskz_cvtph_epi32�ź�*<����_mm512_cvtph_epi32����*<����_mm512_mask_cvtph_epi32����*<����_mm512_maskz_cvtph_epi32�ż�*<����_mm512_cvt_roundph_epi32�Ŵ�+<����_mm512_mask_cvt_roundph_epi32��Ԏ+<����_mm512_maskz_cvt_roundph_epi32����+<����
_mm_cvtsh_i32�m��+<����_mm_cvt_roundsh_i32��ަ+<����_mm_cvtph_epu32�}��+<����_mm_mask_cvtph_epu32����+<����_mm_maskz_cvtph_epu32����+<����_mm256_cvtph_epu32���+<����_mm256_mask_cvtph_epu32���+<����_mm256_maskz_cvtph_epu32�ʼn�+<����_mm512_cvtph_epu32����+<����_mm512_mask_cvtph_epu32����+<����_mm512_maskz_cvtph_epu32�Ū�+<����_mm512_cvt_roundph_epu32�Ŭ�+<����_mm512_mask_cvt_roundph_epu32����+<����_mm512_maskz_cvt_roundph_epu32����+<����
_mm_cvtsh_u32�m��+<����_mm_cvt_roundsh_u32����+<����_mm_cvttph_epi32����,<����_mm_mask_cvttph_epi32����,<����_mm_maskz_cvttph_epi32����,<����_mm256_cvttph_epi32��ێ,<����_mm256_mask_cvttph_epi32���,<����_mm256_maskz_cvttph_epi32�͓�,<����_mm512_cvttph_epi32��Ɲ,<����_mm512_mask_cvttph_epi32��΢,<����_mm512_maskz_cvttph_epi32��Ѩ,<����_mm512_cvtt_roundph_epi32�͒�,<����_mm512_mask_cvtt_roundph_epi32���,<����_mm512_maskz_cvtt_roundph_epi32����,<����_mm_cvttsh_i32�u��,<����_mm_cvtt_roundsh_i32����,<����_mm_cvttph_epu32����,<����_mm_mask_cvttph_epu32����,<����_mm_maskz_cvttph_epu32����,<����_mm256_cvttph_epu32����,<����_mm256_mask_cvttph_epu32����,<����_mm256_maskz_cvttph_epu32�͇�,<����_mm512_cvttph_epu32����,<����_mm512_mask_cvttph_epu32����,<����_mm512_maskz_cvttph_epu32����,<����_mm512_cvtt_roundph_epu32�ͯ�,<����_mm512_mask_cvtt_roundph_epu32����-<����_mm512_maskz_cvtt_roundph_epu32����-<����_mm_cvttsh_u32�u��-<����_mm_cvtt_roundsh_u32����-<����_mm_cvtph_epi64�}�-<����_mm_mask_cvtph_epi64��ݚ-<����_mm_maskz_cvtph_epi64���-<����_mm256_cvtph_epi64����-<����_mm256_mask_cvtph_epi64����-<����_mm256_maskz_cvtph_epi64�ś�-<����_mm512_cvtph_epi64����-<����_mm512_mask_cvtph_epi64����-<����_mm512_maskz_cvtph_epi64�ř�-<����_mm512_cvt_roundph_epi64�Ő�-<����_mm512_mask_cvt_roundph_epi64����-<����_mm512_maskz_cvt_roundph_epi64����-<����_mm_cvtph_epu64�}��-<����_mm_mask_cvtph_epu64����-<����_mm_maskz_cvtph_epu64����-<����_mm256_cvtph_epu64����-<����_mm256_mask_cvtph_epu64����-<����_mm256_maskz_cvtph_epu64����-<����_mm512_cvtph_epu64����-<����_mm512_mask_cvtph_epu64����.<����_mm512_maskz_cvtph_epu64����.<����_mm512_cvt_roundph_epu64����.<����_mm512_mask_cvt_roundph_epu64����.<����_mm512_maskz_cvt_roundph_epu64����.<����_mm_cvttph_epi64����.<����_mm_mask_cvttph_epi64����.<����_mm_maskz_cvttph_epi64����.<����_mm256_cvttph_epi64���.<����_mm256_mask_cvttph_epi64����.<����_mm256_maskz_cvttph_epi64�͝�.<����_mm512_cvttph_epi64����.<����_mm512_mask_cvttph_epi64����.<����_mm512_maskz_cvttph_epi64����.<����_mm512_cvtt_roundph_epi64�͓�.<����_mm512_mask_cvtt_roundph_epi64����.<����_mm512_maskz_cvtt_roundph_epi64����.<����_mm_cvttph_epu64����.<����_mm_mask_cvttph_epu64����.<����_mm_maskz_cvttph_epu64����.<����_mm256_cvttph_epu64����.<����_mm256_mask_cvttph_epu64����.<����_mm256_maskz_cvttph_epu64�ͪ�/<����_mm512_cvttph_epu64���/<����_mm512_mask_cvttph_epu64����/<����_mm512_maskz_cvttph_epu64�̓�/<����_mm512_cvtt_roundph_epu64��ɚ/<����_mm512_mask_cvtt_roundph_epu64����/<����_mm512_maskz_cvtt_roundph_epu64����/<����
_mm_cvtxph_ps�m��/<����_mm_mask_cvtxph_ps��Ʋ/<����_mm_maskz_cvtxph_ps���/<����_mm256_cvtxph_ps����/<����_mm256_mask_cvtxph_ps����/<����_mm256_maskz_cvtxph_ps����/<����_mm512_cvtxph_ps����/<����_mm512_mask_cvtxph_ps����/<����_mm512_maskz_cvtxph_ps����/<����_mm512_cvtx_roundph_ps����/<����_mm512_mask_cvtx_roundph_ps����/<����_mm512_maskz_cvtx_roundph_ps����/<����_mm_cvtsh_ss�e��/<����_mm_mask_cvtsh_ss����/<����_mm_maskz_cvtsh_ss����/<����_mm_cvt_roundsh_ss����0<����_mm_mask_cvt_roundsh_ss��·0<����_mm_maskz_cvt_roundsh_ss�Ŗ�0<����_mm_cvtph_pd�e��0<����_mm_mask_cvtph_pd����0<����_mm_maskz_cvtph_pd����0<����_mm256_cvtph_pd�}�0<����_mm256_mask_cvtph_pd����0<����_mm256_maskz_cvtph_pd����0<����_mm512_cvtph_pd�}ޱ0<����_mm512_mask_cvtph_pd���0<����_mm512_maskz_cvtph_pd����0<����_mm512_cvt_roundph_pd����0<����_mm512_mask_cvt_roundph_pd�շ�0<����_mm512_maskz_cvt_roundph_pd�ݭ�0<����_mm_cvtsh_sd�e��0<����_mm_mask_cvtsh_sd����0<����_mm_maskz_cvtsh_sd����0<����_mm_cvt_roundsh_sd����0<����_mm_mask_cvt_roundsh_sd����0<����_mm_maskz_cvt_roundsh_sd�ŀ�0<����_mm_cvtsh_h�]��0<����_mm256_cvtsh_h�u��0<����_mm512_cvtsh_h�u��0<����_mm_cvtsi128_si16����1<����_mm_cvtsi16_si128����1<����
_mm_loadiwkey�m� =����_mm_encodekey128_u32���)=����_mm_encodekey256_u32���2=����_mm_aesenc128kl_u8���:=����_mm_aesdec128kl_u8���@=����_mm_aesenc256kl_u8���F=����_mm_aesdec256kl_u8���M=����_mm_aesencwide128kl_u8���S=����_mm_aesdecwide128kl_u8���\=����_mm_aesencwide256kl_u8���d=����_mm_aesdecwide256kl_u8���m=����	_fxsave64�M�?����
_fxrstor64�U�?����_mm_cvtss_si64�u�	@����_mm_cvttss_si64�}�@����_mm_cvtsi64_ss�u�@����_mm_cvtsd_si64�u�A����_mm_cvtsd_si64x�}�A����_mm_cvttsd_si64�}�A����_mm_cvttsd_si64x���A����_mm_stream_si64�}�A����_mm_cvtsi64_si128���A����_mm_cvtsi64x_si128���A����_mm_cvtsi128_si64��� A����_mm_cvtsi128_si64x���#A����_mm_cvtsi64_sd�u�'A����_mm_cvtsi64x_sd�}�*A����_mm_extract_epi64���B����_mm_insert_epi64���B����
_mm_crc32_u64�m�C����_xsave64�E�
D����	_xrstor64�M�D����_xsaveopt64�]�D����	_xsavec64�M�D����	_xsaves64�M�"D����
_xrstors64�U�)D����
_lzcnt_u64�U�
E����	_popcnt64�M�E����_mm256_insert_epi64���	F����_mm256_extract_epi64���
F����
_bextr_u64�U�G����_bextr2_u64�]�
G����	_andn_u64�M�G����	_blsi_u64�M�G����_blsmsk_u64�]�G����	_blsr_u64�M�G����
_tzcnt_u64�U�G����_mm_tzcnt_64�e�!G����	_mulx_u64�M�H����	_bzhi_u64�M�H����	_pdep_u64�M�H����	_pext_u64�M�H����_bextri_u64�]�	I����_blcfill_u64�e�I����	_blci_u64�M�I����
_blcic_u64�U�I����_blcmsk_u64�]�I����	_blcs_u64�M�I����_blsfill_u64�e�I����
_blsic_u64�U�I����_t1mskc_u64�]�I����
_tzmsk_u64�U�"I����
_mm_cvtsd_i64�m�J����
_mm_cvtss_i64�m�J����
_mm_cvtss_u64�m�J����
_mm_cvtsd_u64�m�J����
_mm_cvti64_ss�m�J����
_mm_cvti64_sd�m�J����
_mm_cvtu64_ss�m�J����
_mm_cvtu64_sd�m�#J����_mm_cvttsd_i64�u�'J����_mm_cvttsd_u64�u�,J����_mm_cvttss_i64�u�0J����_mm_cvttss_u64�u�4J����_mm_cvt_roundi64_sd���>J����_mm_cvt_roundsi64_sd���HJ����_mm_cvt_roundi64_ss���SJ����_mm_cvt_roundu64_sd���]J����_mm_cvt_roundsi64_ss���hJ����_mm_cvt_roundu64_ss���rJ����_mm_cvt_roundsd_si64���|J����_mm_cvt_roundsd_i64����J����_mm_cvt_roundsd_u64����J����_mm_cvt_roundss_si64���J����_mm_cvt_roundss_i64����J����_mm_cvt_roundss_u64���J����_mm_cvtt_roundsd_si64���J����_mm_cvtt_roundsd_i64��ѷJ����_mm_cvtt_roundsd_u64��ýJ����_mm_cvtt_roundss_i64����J����_mm_cvtt_roundss_si64����J����_mm_cvtt_roundss_u64����J����_cvtmask64_u64�u�K����_cvtu64_mask64�u�K����_bswap64�E�L����_rdrand64_step�u�M����_rdseed64_step�u�M����
cmpxchg16b�U�N����
_addcarry_u64�m�O����_addcarryx_u64�u�O����_subborrow_u64�u�O����
_bittest64�U�P����_bittestandset64���
P����_bittestandreset64���P����_bittestandcomplement64���P����
_mm_cvti64_sh�m�Q����_mm_cvt_roundi64_sh���
Q����
_mm_cvtu64_sh�m�Q����_mm_cvt_roundu64_sh���Q����
_mm_cvtsh_i64�m�!Q����_mm_cvt_roundsh_i64���)Q����
_mm_cvtsh_u64�m�.Q����_mm_cvt_roundsh_u64���7Q����_mm_cvttsh_i64�u�;Q����_mm_cvtt_roundsh_i64���@Q����_mm_cvttsh_u64�u�EQ����_mm_cvtt_roundsh_u64���JQ����_tile_loadconfig���R����_tile_storeconfig���R����_tile_loadd�]�R����
_tile_release�m�R����_tile_stored�e�R����_tile_stream_loadd���R����
_tile_zero�U�#R����_tile_dpbf16ps�u�)R����_tile_dpbssd�e�0R����_tile_dpbsud�e�7R����_tile_dpbusd�e�?R����_tile_dpbuud�e�FR����_tile_dpfp16ps�u�MR����_tile_cmmimfp16ps���XR����_tile_cmmrlfp16ps���cR������=�����__m128�5�ĭ��__m128d�=�-֭����=�<���__m256�5�K����__m256d�=�Y����__m512i�=�d����__m512�5�mή��__m512d�=�w���__m128bh�E�|����__m256bh�E������__m512bh�E�����__m128h�=����__m256h�=������__m512h�=ט����bf16�%������CpuidResult�]�������;��<!uu5u5u��<�������������������������������<,�<����<,�<��L�=$�=������=$,�=����
���$�=��>2d�>������
���	$�>��?4t�?������
���	$�@��A,D�A������
�$�A��B/,�B��������
�$�B��	<�B��C-�C��������
�$�C��	<�C��D,�D��������
�$�D��	<�D\�E<�E��x��E����x����G4�F�����	Su�����	su�����	�u�����	�u�����	�u�����	v�����	2v�����	Vv�����	yv�����	�v�����	�v�����	�v�����	�v�����	w�����	-w�����	Pw�����	mw�����	�w�����	�w�����	�w�����	�w�����	x�����	5x�����	Tx�����	qx�����	�x�����	�x�����	�x�����	�x�����	y�����	,y�����	Ly�����	ly�����	�y�����	�y�����	�y�����	�y�����	z�����	.z�����	Pz�����	rz�����	�z�����	�z�����	�z�����	�z�����	{�����	5{�����	T{�����	t{�����	�{�����	�{�����	�{�����	�{�����	|�����	A|�����	d|�����	�|�����	�|�����	�|�����	�|�����	}�����	<}�����	_}�����	�}�����	�}������	�}������	�}������	~������	8~������	]~������	�~������	�~������	�~������	�~������	������	=������	b������	�������	�������	�������	�������
�������
E�����ۀ
k�������
��������
������΁
݀�����
�������
*�������
O������
u�������
��������
������҃
߁������
�������
$�������
G�����݄
m�������
��������
������̅
݂�����
�������
)�������
N������
u�������
��������
������҇
��������
�������
'�������
K������
o�������
��������
������ω
݄�����
�������
'�������
J�������
l�������
��������
������Ƌ
څ������
�������
.�����Č
Y������
��������
������ō
ֆ�����
��€����
%�À����
N����
w�ŀ����
��ƀ����
ɇǀ��ߏ
�Ȁ����
�ɀ����
=�ʀ��Ӑ
a�ˀ����
��̀����
��̀��ʑ
߈΀����
���
2�Ѐ��Ȓ
`���
��Ҁ����
��Ӏ��ԓ
�Ԁ����
�Հ����
H�ր��ޔ
w�׀����
��؀����
NJـ��ݕ
�ڀ����

�ۀ����
1�܀��ǖ
U�݀���
y�ހ����
��߀����
ŋ���ۗ
������
�������
4�����ɘ
V������
w�������
��������
������Й
ߌ������
�������
'�������
K�������
p�������
��������
������Λ
܍�����
�������
%�������
I�����ޜ
l�������
��������
������ȝ
َ�����
��������
%�������
I�����ޞ
l�������
��������
������ȟ
׏�����
��������
�������
D�����ڠ
i�������
��������
������ˡ
ܐ�����
�������
)�������
N������
t�������
��������
������գ
�������

�������
/�����Ť
U����
z����
������
ƒʁ��ܥ
�́����
�́����
6�ρ��̦
\�Ё���
��ҁ����
��Ӂ����
Γԁ���
�Ձ����
�ց����
=�ׁ��Ө
d�؁����
��ف����
��ځ��ǩ
ؔہ���
��܁����
%�݁����
L�ށ���
s�߁����
��������
�����֫
������
������
7����ͬ
`������
�������
�������
����
�������
������
A����׮
g������
�������
�����ȯ
ؗ����
��������
&������
M�����
s������
��������
Ř����۱
�������
�������
<�����Ҳ
d�������
��������
������dz
ؙ�����
��������
'�������
P������
x�������
��������
ʚ�����
��������
 �������
I�����߶
s�������
��������
Ǜ����ݷ
�������
�������
D�����ڸ
n�������
��������
������ȹ
Ԝ�����
��������
�������
:�����к
\������
~�������
��������
����ػ
�������
�������
*�������
L������
n�������
��������
������ʽ
֞�����
��������
�������
B�����ؾ
f�������
��������
������ſ
֟�����
��������
 �������
E�������
j�������
��������
��������
נ������
��������
�������
C�������
h�������
��������
��������
١������
��������
#�������
H�������
m�������
��������
��������
ܢ������
�������
'�‚����
M�����
s�����
��ł����
��Ƃ����
�ǂ����
�Ȃ����
0�ɂ����
T�ʂ����
{�˂����
��̂����
Ť͂����
�΂����
���
6�Ђ����
]���
��҂����
��ӂ����
ʥԂ����
��Ղ����
�ւ����
2�ׂ����
X�؂����
�ڂ����
��ۂ����
Ŧ܂����
�݂����

�ނ����
2�߂����
V�������
z������
�������
Ƨ�����
�������
������
9������
^������
�������
�������
ͨ�����
������
������
9������
]������
�������
��������
ϩ�����
�������
������
=�������
e�������
��������
��������
ڪ������
�������
*�������
U�������
|�������
��������
ȫ������
�������
�������
0�������
R�������
t�������
��������
��������
�������

�������
0�������
S�̃����
w�̓����
��΃����
­σ����
�Ѓ����

�Ӄ����
3�ԃ����
X�Ճ����
}�փ����
��׃����
Ȯ؃����
�ك����
�ڃ����
;�ۃ����
`�܃����
��݃����
�������
������

������
6������
e�������
��������
��������
ް������
�������
+�������
R�������
x�������
��������
ɱ������
�������
�������
7�������
Z�������
}�������
��������
ɲ������
�������
�������
;�������
b�������
��������
��������
ͳ������
�������
�������
8�������
\�������
��������
��������
ϴ������
��������
!�������
J�������
t�������
��������
ȵ������
�������
�������
C�������
m�������
��������
��������
�������
�������
'�������
K�������
o�������
��������
��������
ٷ������
��������
�������
C�������
g�������
��������
��������
׸������
��������
#�������
K�������
r�„����
������
¹Ą����
���
�Ƅ����
D�D����
q�Ȅ����
��ބ����
��߄����
�������

������
4������
[������
�������
�������
������
������
E������
z������
�������
ռ�����
�������
 ������
C������
f�������
�������
�������
Ͻ������
�������
�������
8�������
[�������
~�������
��������
ƾ������
�������
�������
2�������
W�������
|�������
��������
ȿ������
��������������4�����ɀW������z���������������������߁���������������<�����т`���������������������������������������������>�����ӄb���������������������������������������Å����?�ą��Ԇe�Ņ������Dž������ȅ��LJ��Ʌ�����ʅ����$�˅����K�ͅ���s�υ������Ѕ������х��Չ��Ӆ�����ԅ����1�Յ��NJW�օ���|�ׅ������؅������م��ً��څ�����ۅ����+�܅����N�݅���q�ޅ������߅����������̍�������������������C����َf���������������������������������������4����ʐX�����{������������������ב��������������(������K�����p��������������������˓����������������������B�����ؔd��������������������������������������!�������H�����ޖr���������������������ח���������������A�����טn������������������������������#�������I�����ߚq���������������������ܛ���������������A�����לj���������������������ϝ���������������F�����ܞq���������������������ڟ���������������F�����ܠr������������������������������!�������G�����ݢn�����������������†��ѣ��Æ����
�Ć����1�ņ��ǤY�Ɔ�����dž������Ȇ��¥��Ɇ����ʆ����+�ˆ����V�̆���}�͆������Ά������φ�����І����!�ц����I�҆��ߨs�ӆ������Ԇ������Ն��ܩ��ֆ�����׆����C�؆��٪k�ن������چ������ۆ��ͫ��܆�����݆����5�ކ��ˬ_�߆�����������������ɭ�������������-����îV�����z������������������گ�������������;����Ѱ_����������������������������������&������O�����{���������������������۳���������������<�����Ҵe���������������������ǵ��������������+�������U������{���������������������߷���������������E�����۸m���������������������ֹ���������������A�����׺o������������������������������'�������U��������������������ǽ��������
�������5�����˾c���������������������ȿ��������������+�������T�������~�������������������������������+�������W������������������������������������������B������i��������������������������������������-�������V�������}��������������������������������������C�������l��������������������������������������G�������s�������������������������������)�������\��������������������������������������8�������b�������������������������������	�������3�������\��������������������������������������;�������g��������������������������������������F�������r��������������������������������������G�������p�������������������������������#�������V�������~������������������������������1�È����a�ň������Lj������Ɉ������ˈ�����͈����B�ψ����r�ш������ӈ������Ո������׈����.�و����V�ۈ������݈������߈�����������	������9������g���������������������������������J������y������������������������������%�������O�������|������������������������������.�������V�������~��������������������������������������D�������l�������������������������������
�������6�������a��������������������������������������/�������Y���������������������������������������*�������U��������������������������������������F�������m������������������������������� �������I�������r��������������������������������������;�������d��������������������������������������0�������V��������������������������������������!�É����G�ʼn����p�Ɖ������lj������ɉ������̉�����͉����<�Ή����e�ω������щ������Ӊ������Չ�����։����,�׉����U�؉������ى������ډ������ۉ������܉����$�݉����M�މ����u�߉�������������������������������K����x����������������������,���‚T����������������������������������>����ӄa���������������������������������"Š����EÊ��چkĊ�����Ŋ�����Ɗ��ɇ�NJ����Ȋ���� Ɋ����Iʊ��ވoˊ�����̊�����͊��щ�Ί����ϊ����.Њ��ÊRъ���wҊ�����ӊ�����Ԋ��ڋ�Պ����֊����6׊��̌[؊���}ۊ�����܊�����ߊ��Ӎ������������ �����B���׎b���������������������܏�����������'�����G���ܐn������������������ё�������	������+	������M	�����p	�������	�������	����Ɠ�	������	������
������7
����̔Y
�����z
�������
�������
������
������������I����ޖp������������������ڗ�������������4����ɘ]Ӌ����ԋ�����Ջ��ř�֋���
؋����0
ً��Ś\
ڋ����
ۋ�����
܋��͛�
݋����ދ����7ߋ��̜`����������������ȝ����������,�����Q����v�����������������ޟ�������"������O�����x������������������ޡ�������"������I����ޢu������������������ۣ�������������=����Ҥf������������������ȥ�������������8����ͦe������������������Χ�������������@����֨n������������������٩�������������B����تm������������������ҫ�������������;����Ѭf������������������˭������
������8����ήe������������������ӯ�������������=����Ӱk������������������ܱ�������������@����ֲj������������������ճ�������������9����ϴ^������������������ɵ������Œ����/Ì��ŶWČ����Ō�����ƌ��·�nj���Ȍ����5Ɍ��˸_ʌ�����ˌ�����̌��ȹ�͌����
Ό����:ό��кhЌ�����ь�����Ҍ��ӻ�ӌ����Ԍ����7Ռ��ͼa֌�����׌�����،��ɽ�ٌ���ڌ����*ی����U܌���݌�����ތ�����ߌ����������! �����N �����| ������ ������ �����!�����,!�����V!������!������!������!�����"�����@"�����m"������"������"�������"�����#�����K#�����x#������#�������#�������#������ $������J$������u$�������$�������$�������$������%������>%������h%�������%�������%�������%������&������7&������\&�������&�������&�������&������'������-'������U'������z'�������'�������'�������'������$(������K(������s(�������(�������(�������(������#)������Q)������{)�������)�������)�������)������)*������Q*������~*�������*�������*�������*������&+������K+������u+�������+�������+�������+������,������D,������i,�������,�������,�������,������-������:-������b-�������-�������-�������-������.������@.������j.�������.�������.�������.������/������@/������m/�������/�������/�������/������0������=0����j0Í�����0č�����0ō�����0ƍ����1Ǎ����H1ȍ����p1ɍ�����1ʍ�����1ˍ�����1̍���� 2͍����N2΍����s2ύ�����2Ѝ�����2э�����2ҍ����3Ӎ����B3ԍ����l3Ս�����3֍�����3׍�����3؍����4ٍ����54ڍ����`4ۍ�����4܍�����4ݍ�����4ލ����5ߍ����,5������Y5������5������5������5�����6�����76�����_6������6������6������6�����7�����=7�����b7������7������7������7������8�����48�����_8������8������8�������8������9������-9������Y9�������9�������9�������9������:������(:������T:�������:�������:�������:������;������4;������];�������;�������;�������;������<������1<������^<�������<�������<�������<������
=������7=������a=�������=�������=�������=������>������:>������g>�������>�������>�������>������?������8?������d?�������?�������?�������?������
@������
D@����ڀ
m@������
�@������
�@����ׁ
�@������
A������
JA������
zA������
�A������
�A�����
	B������
5B����˄
bB������
�B������
�B����υ
�B������
C������
HC����ކ
wC������
�C������
�C�����
D������
0D����ƈ
]D�����
�D������
�D����̉
�D������
E������
EE����ۊ
uE������
�E������
�E�����
�E����
+F����
UF���
�FŎ����
�FƎ��ʍ
�Fǎ����
GȎ����
CGɎ��َ
sGʎ����
�Gˎ����
�G̎���
�G͎����
!HΎ����
NHώ���
|HЎ����
�Hю����
�HҎ���
Iӎ����
3IԎ��ɒ
]IՎ���
�I֎����
�I׎��ɓ
�I؎���
Jَ����
6Jڎ��̔
dJێ����
�J܎����
�Jݎ��Օ
�Jގ����
Kߎ����
BK����ؖ
mK�����
�K�����
�K���ؗ
�K�����
L�����
KL����
yL�����
�L�����
�L����
�L�����
'M�����
OM����
|M�����
�M�����
�M����
N������
3N���ɜ
aN�����
�N�����
�N���̝
�N������
O������
4O����ʞ
aO������
�O������
�O����ʟ
�O������
P������
.P����Ġ
XP�����
P������
�P������
�P�����
�P������
+Q������
XQ�����
|Q������
�Q������
�Q�����
�Q������
&R������
UR�����
~R������
�R����¥
�R�����
S������
,S����¦
XS�����
�S������
�S����ŧ
�S������
T������
5T����˨
dT������
�T������
�T����˩
�T������
	U������
6U����̪
dU������
�U������
�U����ϫ
�U������
V������
6V����̬
aV������
�V������
�V����̭
�V������
W������
9W����Ϯ
gW������
�W������
�W����̯
�W������

X������
>X����԰
pX������
�X������
�X�����
�X������
(Y������
VY�����
�Y������
�Y����dz
�Y������
Z����
@Zď��ִ
qZƏ����
�Zȏ����
�Zʏ���
�Z̏����
)[Ώ����
Q[Џ���
~[я����
�[ҏ��·
�[ӏ���
\ԏ����
/\Տ��Ÿ
T\֏���
~\׏����
�\؏����
�\ُ���
�\ڏ����
,]ۏ��º
T]܏���
�]ݏ����
�]ޏ��Ż
�]ߏ���
�]������
)^�����
S^����
�^�����
�^���Ƚ
�^����
_�����
;_���Ѿ
b_�����
�_������
�_���ѿ
�_�����
`������
D`������
n`������
�`������
�`������
�`������
 a������
Ma������
~a������
�a������
�a������
b������
Sb������
�b������
�b������
�b������
 c������
Qc������
�c������
�c������
�c������
&d������
]d������
�d������
�d������
�d������
e������
Je������
ye������
�e������
�e������
�e������
%f������
Pf������
|f����
�f����
�fȐ����
gː����
+gΐ����
Ygѐ����
�gԐ����
�gא����
�gڐ����
hݐ����
0h������
`h�����
�h�����
�h�����
�h�����
i�����
Hi�����
xi�����
�i�����
�i�����
j������
5j������
`j������
�j������
�j������
�j������
k������
Mk������
xk������
�k������
�k������
l������
4l������
el������
�l������
�l������
�l������
 m������
Qm������
�m������
�m������
�m������
n������
Hn������
un������
�n������
�n������

o������
:o������
lo������
�o������
�o������
�o������
1p������
dp������
�p������
�p������
�p������
2q������
hq‘����
�q��
�qƑ����
rȑ����
9rʑ����
iȓ����
�rΑ����
�rБ����

sґ����
:sԑ����
os֑����
�sؑ����
�sڑ����
	tܑ����
<tޑ����
pt������
�t�����
�t�����
u�����
9u�����
mu�����
�u�����
�u�����
v�����
6v�����
dv������
�v������
�v������
�v������
*w������
Zw������
�w������
�w������
�w������
x������
Bx������
rx������
�x������
�x������
�x������
/y������
]y������
�y������
�y������
�y������
%z������
Yz������
�z������
�z������
�z������
.{������
e{������
�{������
�{������
|������
4|������
b|������
�|������
�|������
�|������
.}������
d}����
�}ǒ����
�}ʒ����
�}͒����
.~����
b~Ԓ����
�~ؒ����
�~ܒ����
�~������
/�����
Y�����
������
������
������
������C����ـp�������������ɀ���߁�������#������R���������������������Ձ������������)�������U����������������������ق������������,�����†Y��������������������ȇۃ������������/�����ň^��������������������Ӊ��������������F�����܊p���������������υ�������������(�������X���������������������؆������������/�����Ŏ[��������������������ԏ�������!�������O������~���������������ۈ�����
�������>�����Ԓp���������������͉�������������*�������\��������������������Օ��������������H�����ޖy���������������܋������������<�����Ҙk���������������ʌ��������������/�����Śb���������������������כ������� �������S��������������������Ν��������������D�����ڞv���������“����ۏÓ����ē����=�œ��Ӡm�Ɠ������Ǔ����̐ȓ�����ɓ����1�ʓ��Ǣd�˓������̓����Ñ͓��٣�Γ����"�ϓ����U�Г�����ѓ������ғ��Х�ӓ�����ԓ����F�Փ��ܦx�֓������ד����ݓؓ����ٓ����?�ړ��ըo�ۓ������ܓ����Ȕݓ��ީ��ޓ����'�ߓ����W�������������������ƫڕ����	������9����Ϭh�������������Ė���ڭ������������J�����z�������������ӗ����������-����ð\�����������������ɱߘ�������������8�����βi���������������ƙ����ܳ�������%�������X��������������������͵��������������C�����ٶs���������������Л������������.�����ĸ_���������������������й��������������D�����ںv���������������֝������������;�����Ѽe���������������Ğ����ڽ�������#�������V��������������������˿��������������A�������q���������������Π�������������,�������]�������������������������������������C�������v���������������آ�������������?�������j���������������ˣ��������������*�������]�������������������������������������H�������x���������������٥������
�������;�������n���������������ͦ��������������.�������\�”������Ô����çĔ�����Ŕ����$�Ɣ����X�ǔ������Ȕ������ɔ�����ʔ�����˔����C�̔����v�͔������Δ����թϔ�����Д����2�є����a�Ҕ������Ӕ������Ԕ������Ք����)�֔����X�ה������ؔ������ٔ������ڔ�����۔����P�ܔ����~�ݔ������ޔ�����ߔ�����������F������z�������������խ�����������5������i�������������ͮ�����������6������b�������������ů������������(������]����������������������������!�������R�������������������������������������G�������z���������������ٲ������	�������:�������j���������������ճ�������������:�������p���������������ϴ�������������2�������g���������������͵�������������8�������e���������������ʶ��������������/�������e���������������ʷ�������������-�������_���������������ĸ��������������&�������V�������}���������������ֹÕ�����ŕ����/�Ǖ����X�ɕ������˕������͕�����ϕ�����ѕ����;�ӕ����g�ԕ������Օ������֕������ו�����ؕ����@�ٕ����q�ڕ������ܕ����޼ޕ�����������F������}�������������������������N��������������������߾�����������@������q���������������̿��������������'�������X��������������������Ɂ���������������9�����ςg�������������������������������+�������[��������������������υ���������������B�����؆s������������������������������'�������T�������������������������������������&�������R������{��������������������������������������?�����Ռi���������������������͍���������������3�����Ɏc���������������������ԏ���������������D�����ڐt�����������������������������6�����̒d�����������������Ö��ۓ��Ŗ����$�ǖ����U�ɖ�����˖������͖��ȕ��ϖ�����і����;�Ӗ��іl�Ֆ������ז������ٖ�����ۖ����2�ݖ��Șa�ߖ����������������ڙ�������(������]�����������������қ�������#������Q�������������������ɝ���������������J�������v�����������������������������3�����ɠg������������������������������'�������S��������������������Σ���������������N��������������������̥���������������D�����ڦu������������������������������)�������R��������������������©�������	�������:�����Ъc�����������������×��Ы��ŗ�����Ǘ����J�ɗ���x�˗������͗������ϗ�����ї�����ӗ��̮�՗������ח������ؗ��߯��ٗ������ڗ��İ��ۗ���h�ܗ����M�ݗ��ձ1�ޗ�����ߗ������������������������̳�������������������ڴg������R������<�����$����������¶������������������ͷ��������������l�����M������,����ڹ
������������Ⱥ�����������������������v�������X�����μ=�������$�������
��������������������¾���������������������Ϳw�������^�������D�������.���������������������������������������������������������������������i�������S�������<�������)���������������������������������������������������������������������x�������d�������S�������=�������&����������������������������������������������������������������������u�������d�������N�������7�������)�Ø�����Ř�����ǘ������ɘ������˘������͘������Ϙ������ј������Ә����x�՘����e�ט����Q�٘����?�ۘ����(�ݘ�����ߘ����������������������������������������������w������`������H������4�������������
�������������������������������������������������������t�������]�������E�������.���������������������������������������������������������������������o�������[�������J�������4���������������������������������������������������������������������u�������^�������K�������7�������&��������������������������������������������������������������~�������g�������Q�������:�������'���������������������������������������������������������������������v�������b�������P�������9�������!�����
�ř������Ǚ������ə������˙������͙������ϙ������љ����v�ә����_�ՙ����G�י����8�ٙ����$�ۙ�����ݙ������ߙ����������������������������������������v������d������M������5������#������������������������������������������������������{������i������R������:�������+���������������������������������������������������������������������q�������]�������H�������6���������������������������������������������������������������������|�������e�������M�������;�������$�����������������������������������������������������������|�������d�����ăP������;�������)�����Ą��������������������υ����������������������Ն��������y�������a�����ۇJ�������2�������������	������������������������������������Ê���������������p�����ɋ^������G�������/�����ό�������������������׍׿������ſ������������ڎ���������Ú����g�Ś���S�ǚ����>�ɚ����(�˚���
�͚�����Ϛ��ϑ۾њ������Ӛ������՚�����ך����y�ٚ����`�ۚ���M�ݚ����5�ߚ��Ô���������������֕ҽ�������������������������h����ȗQ������9������$����ј
������������ռ����������������Ś�������r������T�����ٛ5����������������������߻������ƻ����ڝ��������������Şp�������R�������3���������������������������к������������ѡ����������������h������L�������6�����ã��������������������٤ƹ������������ǥ��������j�������K������+�������
�����֧�������ָ���������������������������Щc�������C�������"�������������������ݫȷ������������ͬ��������s�������V������9�������"�����Į��������������̶����߯����������������|�������_�������K�����ӱ2����������������������������˵����Ƴ����������������z�����ܴ^�������A�����õ$��������������������Ҷݴ������ô���������������������y�����ø_�������D�Û����-�ś��Թ�Ǜ�����ɛ�����˛��ںԳ͛������ϛ������ћ�����ӛ����|�՛����j�כ���S�ٛ����;�ۛ��ý$�ݛ����ߛ���������˾������β����������Կ��������������j������O������:������ ��������������������ֱ������������������������������q�������\�������B�������'����������������������ݰ������Ȱ����������������������|�������`�������C�������,���������������������ٯ������������������������������f�������I�������/���������������������ծ������������������������������j�������Q�������9������� �����������������������������ʭ��������œ������Ü������Ĝ����k�Ŝ����U�Ɯ����C�ǜ����,�Ȝ�����ɜ������ʜ�����˜����Ѭ̜������͜������Μ������М����x�Ҝ����e�Ԝ����M�֜����4�؜����!�ڜ����	�ܜ�����ޜ����ݫ������ū��������������������������h������U������=������$������������������ת������������������������������o�������Y�������>�������"���������������������ө������������������������������v�������^�������E�������0����������������������������֨������������������������������z�������d�������I�������-����������������������ާ������ŧ����������������������x�������]�������A�������)�����������������������������̦������������������������������p�������]�������E�������,�����������������������������Х������������������������������t�������]�������F�������5�������!�������
��������������ܤ������Ť������������������������������r�������[�������D�������-�����������������������������ԣ����������������������Ý������ĝ����q�ŝ����T�Ɲ����6�ǝ�����ȝ������ɝ�����ʝ����Ƣ˝������̝������͝����s�Ν����V�ϝ����8�Н�����ѝ�����ҝ��Հ��ӝ����ҡԝ������՝�����֝�����ם��̂g�؝����N�ٝ����8�ڝ��؃�۝�����ܝ�����ݝ���ʠޝ������ߝ��Ѕ��������z������c�����G������*����̇�������������ڟ����ß����������‰�������s������W����׊:������#�����������������Ҟ���ό��������������������ٍu�������`�������K�������6�������$����������������������������ԝ�������������������‘�������t�������Z�����ΒI�������3������������ѓ��������������՜����ݔ�����������������������}�������g�������P������?�������)��������������������������ʘқ��������������������Ǚ����������������j�����ϚS�������@�������,�����қ��������������������͜��������К������������͝����������������������Ǟs������c�������N�����ğ8������(������������Ġ��������������ޙ������˙�������ž������Þ������Ğ���}�Ş����l�ƞ����V�Ǟ���?�Ȟ����1�ɞ�����ʞ���
�˞������̞�����͞���̘Ξ������Ϟ������О�����ў������Ҟ����m�Ӟ���Y�Ԟ����H�՞����4�֞����מ�����؞��é�ٞ���Ηڞ������۞��Ѫ��ܞ������ݞ����t�ޞ��ګZ�ߞ����A�������'����������������ǭ�����ז�����Ȗ������������������������������ʯ������������r������f����ذX������K������=����Ʊ0�����������	���������������������ӕ������ƕ����޳����������������������ʹ��������|�������l�����µ\������E�������)�����ʶ��������������������ַɔ����������������������������c�����ȹO������6������������Һ��������������̓�������������������Ƽ��������h�������P�����ؽ3����������������������������������Β�������������������������������������z�������i�������X�������F�������4����������������������������֑������‘������������������������������l�������U�������=�������)����������������������������ڐ������������������������������z�������`�������J�������/����������������������������Ϗ����������������ß������ş����y�ǟ����i�ɟ����T�˟����;�͟�����П�����ӟ�����ԟ����Ԏ՟������֟������ן������؟����r�ٟ����W�ڟ����B�۟����(�ܟ�����ݟ������ޟ�����ߟ����ȍ���������������������������l������Y������A������1������������������������ό�����������������������������o�������Z�������D�������)����������������������������Ӌ������������������������������i�������T�������:�������"���������������������Њ������������������������������l�������T�������7�������"����������������������Ӊ������������������������������o�������W�������:�������"����������������������ֈ������������������������������h�������R�������7�������!����������������������Շ������‡����������������������u�������]�������@�������+�������� ������à����܆Ġ����ĆŠ������Ơ������Ǡ����x�Ƞ����`�ɠ����C�ʠ����+�ˠ�����̠������͠����߅Π����DžϠ������Р������Ѡ����u�Ҡ����`�Ӡ����F�Ԡ����.�ՠ�����֠������נ����܄ؠ����DŽ٠������ڠ������۠����v�ܠ����]�ݠ����?�ޠ����)�ߠ�����������������݃�����ǃ��������������������������i�������L������4������������������������Ђ���������������������~�������i�������O�������7������������������Ł�������Ё������������ւ����������������i������L�������7�����Ȅ�������������������܅Ѐ�����������������������������k�����̇M�������4�������������������������ʼn������������������ъ�������p������X����܋@������#������������~�������~����΍�~�������~�������~�����r~������U~����ŏ@~�����&~������~����ѐ�}�������}�������}������}�������}����Œu}������X}������@}����ד#}������}�������|������|�������|����˕�|�������|������u|����ږ[|������B|������$|�����|�������{����՘�{�������{�������{������{á����u{š����Z{ǡ���G{ɡ����/{ˡ��˛{͡�����zΡ�����zϡ��ݜ�zС�����zѡ�����zԡ����zա����gzڡ��˞Ozۡ����2zܡ����zݡ��ݟ�yޡ�����yߡ�����y�����y������y���ˡ�y�����jy�����Ry���ݢ5y�����y������y������x������x���פ�x������x�������x�����mx������Ux������8x������ x������x����ק�w�������w�������w������w�������w����ɩjw������Uw������;w����ת#w������w�������v������v�������v����ˬ�v�������v������kv����߭Wv������Cv������,v�����v������v�������u����߯�u�������u�������u�������u������]u�����9u������u����޲�t�������t����ֳ�t�������t����ȴht������It������'t�����t�������s������s�������s����ַ|s������Ys����ȸ6s������s�������r������r�������r������r������dr����޻Br������ r����м�q�������q�������q�������q������zq�����Wq������3q¢��޿qâ�����pĢ�����pŢ�����pƢ�����pǢ����epȢ����Dpɢ����pʢ�����oˢ�����o̢�����o͢�����o΢�����oϢ�����oТ����xoѢ����hoҢ����ToӢ����@oԢ����/oբ����o֢����oע�����nآ�����n٢�����nڢ�����nۢ�����nܢ�����nݢ�����nޢ����}nߢ����nn�����[n�����Hn�����8n�����&n�����n�����n������m������m������m������m������m������m������m������ym�����`m�����Hm�����/m�����m�����m������l�������l�������l�������l�������l������wl������bl������Ll������7l������!l������l�������k�������k�������k�������k�������k�������k�������k������jk������Rk������;k������#k������k�������j�������j�������j�������j�������j�������j������sj������_j������Jj������6j������!j������
j�������i�������i�������i�������i�������i�������i�������i������xi������fi������Ui������Ci������*i������i�������h�������h�������h�������h�������h�������h������qh������[h������Hh������5h������h������h�������g�������g�������g�������g�������g�������g������lg������Wg������Eg������3g������!g������g�������f�������f�������f�������f������zf������^f������@f£����!fã����fģ�����eţ�����eƣ�����eǣ�����eȣ����veɣ����[eʣ����?eˣ����'ẹ����eͣ�����dΣ�����dϣ�����dУ�����dѣ�����dң����odӣ����`dԣ����Rdգ����Ad֣����/dף����dأ����d٣�����cڣ�����cۣ�����cܣ�����cݣ�����cޣ�����cߣ�����c������c�����xc�����gc�����Wc�����Fc�����6c�����%c�����c�����c������b������b������b������b�������b������b������b������b�����ob�����]b�����Lb������:b������+b������b������b�������a�������a�������a�������a�������a�������a����܀�a������ya������fa����ӁXa������Ea������1a����͂#a�����a�������`����ǃ�`������`�������`����Ą�`������`�������`������z`�����c`������K`����dž9`������"`������
`����͇�_������_�������_����Lj�_������_�������_�������_�����{_������h_������V_�����C_������0_������_�����_�������^�������^������^�������^�������^����ߍ�^�������^������r^����ߎ^^������J^������7^����ߏ#^������^�������]����ߐ�]¤�����]ä�����]Ĥ��ݑ�]Ƥ�����]Ȥ�����]ʤ����o]̤����X]Τ����G]Ф���1]Ҥ����]Ԥ����	]֤����\ؤ�����\ڤ�����\ܤ����\ޤ�����\���Ė�\����w\�����`\���ǗO\����9\�����"\���ʘ\�����[������[���͙�[�������[�������[����К�[������[������h[����ӛW[������A[������*[����֜[������[�������Z����ٝ�Z�������Z�������Z����ߞ�Z�������Z������jZ�����VZ������=Z������#Z�����Z�������Y����̡�Y�������Y�������Y����ڢ�Y������}Y������cY�����HY������0Y����ʤY�������X¥�����Xť����Xȥ�����X˥��˦�XΥ����uXХ����[Xҥ��קGXԥ����.X֥����Xإ���Xڥ�����Wܥ�����Wޥ����W������W���ƪ�W�����sW�����ZW���իGW�����/W�����W���ެ�V������V������V������V�������V����Ǯ�V�����sV������YV����ӯ?V������+V������V����߰�U�������U�������U������U�������U����Ͳ}U������iU������PU����ٳ6U������U������U������T�������T�������T������T�������T�������T�����uT������YT����ͷCT������(T������T������S�������S�������S������S�������S�������S�����vS������bS¦��»ISĦ���/SƦ����SȦ��мSʦ�����R̦�����RΦ��ν�RϦ�����RЦ�����RҦ��;�RԦ�����R֦����sRצ��ſ^Rئ���HRڦ����3Rܦ����$Rަ����Rߦ�����Q������Q������Q������Q������Q������Q������Q�����oQ�����_Q�����OQ�����@Q�����1Q�����Q�����Q�������P�������P�������P�������P�������P�������P�������P�������P������yP������eP������QP������:P������'P������P������P�������O�������O�������O�������O�������O�������O�������O�������O������yO������jO������[O������LO������=O������.O������O������O������O�������N�������N�������N�������N�������N�������N�������N�������N������zN������kN������\N������MN������>N������/N������ N������N������N�������M�������M�������M�������M�������M�������M�������M�������M������{M������lM������]M������NM������?M������0M������!M������M������M�������L�������L�������L�������L�������L�������L�������L�������L������|L§����mLç����^Lħ����OLŧ����@LƧ����1Lǧ����"Lȧ����Lɧ����Lʧ�����K˧�����K̧�����Kͧ�����KΧ�����Kϧ�����KЧ�����Kѧ�����Kҧ����}Kӧ����nKԧ����_Kէ����PK֧����AKק����2Kا����#K٧����Kڧ����Kۧ�����Jܧ�����Jݧ�����Jާ�����Jߧ�����J������J������J������J�����~J�����oJ�����`J�����QJ�����BJ�����3J�����$J�����J�����J������I�������I������I������I������I������I������I������I������I������pI������aI������RI������CI������4I������%I������I������I�������H�������H�������H�������H�������H�������H�������H�������H�������H������qH������bH������SH������DH������5H������&H������H������H�������G�������G�������G�������G�������G�������G�������G�������G�������G������rG������cG������TG������EG������6G������'G������G������	G�������F�������F�������F�������F�������F�������F�������F�������F�������F������sF������dF������UF������FF������7F������(F������F������
F�������E�������E�������E�������E�������E�������E�������E�������E�������E������tE������eE������VE����ʀGE������8E������)E������E�����E�������D¨�����Dè��Ԃ�DĨ�����DŨ�����Dƨ��ƃ�DǨ����DȨ�����Dɨ�����Dʨ��ބuD˨����fD̨����WDͨ��ЅHDΨ����9DϨ����*DШ��†DѨ���DҨ�����CӨ�����CԨ��ڇ�Cը�����C֨�����Cר��̈�Cب����C٨�����Cڨ�����Cۨ���vCܨ����gCݨ����XCި��֊ICߨ����:C�����+C���ȋC����
C������B������B������B������B������B���ҍ�B������B������B���Ď�B����wB������hB�����YB���܏JB�����;B�����,B���ΐB�����B�������A�������A������A�������A�������A����ؒ�A�������A�������A����ʓ�A�����xA������iA������ZA�����KA������<A������-A����ԕA������A������A����Ɩ�@ʬ����@ˬ�����@̬��Ɨ�@ͬ����@ά�����@Ϭ��Șs@Ь���d@Ѭ����P@Ҭ��Ù;@Ӭ���'@Ԭ����@լ��ƚ@֬����?׬�����?ج�����?٬����?ڬ�����?۬��Ü�?ܬ���w?ݬ����d?ެ��ÝU?߬���A?�����,?�����?����?������>���Ÿ�>�����>������>���à�>�����>�����m>���ϡY>�����D>�����3>����΢>�����>������=���֣�=������=������=���٤�=�������=������q=����ߥZ=������B=������.=�����=������=�������<������<�������<����è�<������<�������<����Ʃv<�����`<������I<����ɪ3<������<������	<����Ϋ�;�������;�������;����̬�;�������;�������;����ҭ};������j;������X;����ήA;������);������;����ٯ�:�������:�������:����߰�:�������:�������:�����}:������f:������S:�����?:������-:������:������9�������9����ƴ�9�������9�������9����̵�9������9������h9����϶R9������;9������(9����Է9������9�������8����ظ�8�������8�������8������8������t8������a8�����I8������08����ɻ8�������7�������7����Լ�7�������7�������7����ܽ�7������t7������Z7�����D7������-7����ɿ7�����7­�����6í�����6ĭ�����6ŭ�����6ƭ�����6ǭ����|6ȭ����f6ɭ����O6ʭ����96˭����"6̭����6ͭ�����5έ�����5ϭ�����5Э�����5ѭ�����5ҭ�����5ӭ�����5ԭ����p5խ����_5֭����I5׭����25ح����5٭����5ڭ�����4ۭ�����4ܭ�����4ݭ�����4ޭ�����4߭�����4�����x4�����f4�����S4�����B4�����,4�����4������3������3������3������3������3������3������3������q3�����[3�����I3�����63�����%3�����3������2�������2�������2�������2�������2�������2������2������i2������T2������>2������,2������2������2�������1�������1�������1�������1�������1������i1������M1������61������1������1�������0�������0�������0�������0�������0������n0������T0������=0������!0������
0�������/�������/�������/�������/�������/������t/������W/������B/������(/������/�������.�������.�������.�������.�������.������}.������`.������H.������+.������.�������-�������-�������-�������-�������-�������-������i-������Q-������4-������-�������,�������,�������,�������,�������,�������,������j,������V,������=,������%,������,�������+�������+�������+�������+�������+®����q+î����Z+Į����>+Ů����*+Ʈ����+Ǯ�����*Ȯ�����*ɮ�����*ʮ�����*ˮ�����*̮����x*ͮ����a*ή����E*Ϯ����.*Ю����*Ѯ�����)Ү�����)Ӯ�����)Ԯ�����)ծ�����)֮����{)׮����f)خ����L)ٮ����5)ڮ����)ۮ����)ܮ�����(ݮ�����(ޮ�����(߮�����(������(�����l(�����O(�����:(����� (�����	(������'������'������'������'������'�����u'�����X'������@'�����#'�����'������&������&������&���ʀ�&�������&������z&����ցa&������H&������*&�����&�������%����Ѓ�%�������%�������%����ބ�%������u%������X%������C%������)%����҆%�������$�������$������$�������$����Ɉ�$������r$������U$����މ=$������ $������$������#�������#����ˋ�#�������#�������#����܌|#������d#������O#�����5#������ #������#������"�������"����Ə�"������"�������"����Ґ{"������h"������P"����ݑ;"������!"������"������!�������!�������!������!�������!����є!¯����e!ï����N!į��ܕ2!ů����!Ư����!ǯ���� ȯ����� ɯ��͗� ʯ����� ˯����� ̯��ؘn ͯ����Z ί����A ϯ���) Я���� ѯ��ɚ�ү�����ӯ�����ԯ��ԛ�կ�����֯����}ׯ���eد����Hٯ��ŝ3گ���ۯ����ܯ��О�ݯ�����ޯ�����߯��ޟ������������o�����U�����>���̡"��������������ڢ�����������������������z���Ȥ^������J�����1���֥���������������������������ħ��������������m����ҨV������:������&����ީ
��������������������������������ƫ�������������{������i�����W������H������4����� ����������������������������������������������������y�����a������H����ͱ1����������������ֲ�������������������ڳ��������������{�����c������M����ŵ8�����&����������ȶ�������������������Է�������������������׸p������U������;����� ������	����˺�������������������ӻ��������������|�����g������Q������>�����&������
����ľ������������������Ͽ���������������������j������Q������7������!������
��������������°�����ð�����İ�����Ű����zư����cǰ����RȰ����<ɰ����%ʰ����˰�����̰�����Ͱ�����ΰ�����ϰ�����а�����Ѱ�����Ұ����kӰ����Y԰����Fհ����5ְ����װ����ذ�����ٰ�����ڰ�����۰�����ܰ�����ݰ�����߰����s�����\�����D�����0����������	������������������������������������������v�����a�����P������:������#������
������������������������������������������������w������_������K������6������$������
������������������������������������������������|������k������U������>������(������������������������������������������������������z������f������Q������?������(������������������������������������������������������}������^������>�������������������
�������
�������
�������
������n
������Q
������4
������
�����������������������������������������r±����Wñ����;ı����#ű����Ʊ�����DZ�����ȱ�����ɱ�����ʱ�����˱����̱����aͱ����Dα����&ϱ����б�����
ѱ�����
ұ�����
ӱ�����
Ա�����
ձ����h
ֱ����O
ױ����5
ر����
ٱ����
ڱ�����	۱�����	ܱ�����	ݱ�����	ޱ�����	߱����k	�����Q	�����6	�����	�����	�����������������������������������j�����N�����6����������������������������������������������o������Y������B������,������������������������������������������������������������s������\�����D������-����Á����������������ɂ�������������������у�������������k����ԄT������8�����������������������І�������������������߇|������_����ƈC������&������
����݉��������������������������������ʋy������c������L����֌5�����������������������������Î������������������ҏr������W������D����ې,������������������������������В��������������|²��ۓ`ò����IIJ����-Ų���Ʋ����Dz��ʕ�Ȳ����ɲ�����ʲ�����˲��ܖ�̲�����Ͳ�����ϲ��ڗyѲ����gӲ����Pղ����8ײ����)ٲ����۲����ݲ������߲�������������������������������������y������g����ݜX������G������6����ӝ(������������
����Ğ��������������������������ԟ��������������������������������������������{�����Сn�������`�������R�������?������,�����������������������������������������������������������������ޥ��������v�������d�����צR�������@�������.�����ҧ��������������������̨����������������������۩��������z�������h������Q�������9�����ī#�������������������֬�������������������������������t�������[������D�������(�����ү������������������������������������Ʊ��������t�������_�����ӲE�������*���������������������������Ǵ����������������������ӵ|�������b�������G������0������������ŷ��������������������Ÿ��ó������ų������dz��ӹ{�ɳ����f�˳����P�ͳ��ܺ.�ϳ�����г��л��ѳ������ҳ������ӳ������Գ����f�ճ���B�ֳ����!�׳��۾������������������������������������������������������f�������K�������6�������������������������������������������������������������v�������a�������G�������,�������������������������������������������������������������}�������d�������T�������?�������)��������������������������������������������������������������|�������f�������V�Ѵ����F�Ҵ����4�Ӵ����!�Դ�����մ�����ִ������״������ش������ٴ������ڴ������۴������ܴ������ݴ����y�޴����g�ߴ����T������?������)������������������������������������������������������������u������^������O�������?������-������������
��������������������������������������������������������������������r�������b�������Q�������>�������*��������������	���������������������������������������������������������������x�������a�������E�������(������������������������������������������������������q�������U�������8�������!������������������������������������������������������n�������Q�������:�����������������������������������������������������~�������a�������J�������.������������������������������������������������������q�������Z�������>�������!��������������������������������µ������ĵ����n�Ƶ����S�ȵ����4�ʵ�����̵�����ε������е������ҵ������Ե������ֵ������ص����x�ڵ����`�ܵ����G�޵����4�����������������������������������������������������{������b������D�������%�������������������������������������������������������������{�������b�������I�������+������������������������������������ɀ���������������������ҁz�������b�������I�����ۂ0������������������������������������Ʉ����������������������υt�������a�������I�����؆0�����������������������������������ʈ����������������������͉t�������[�������H�����֊0�����������������������������������Ќ����������������������Ѝs�������[�������B�����َ/�����������������������������������ǐ����������ö������Ķ��Бm�Ŷ����Z�ƶ����B�Ƕ��֒)�ȶ�����ɶ������ʶ��ߓ��˶������̶������ζ������ж�����Ҷ��ѕj�Ӷ����T�Զ����A�ն��Ԗ)�ֶ�����׶������ض��ݗ��ٶ������ڶ������۶�����ݶ����v�߶��יf������Q������;����ך(����������������������������������������������z����НZ������H������2����ݞ��������������������������������� ���������������s�����ԡT�������4�����¢"�������������������ţ���������������������Ѥ����������������g�����ݥM�������.�����Ħ���������������������ѧ����������������������ڨ��������t�������[������A�������'�����Ȫ���������������������ޫ�����������������������|�������b�����ŭN������5������������Ѯ���������������������ѯ����������������������ڰ��������q�������X������J�������<�������/�����Ѳ#��������������
�������������޳����������������������Ǵ���������������������ĵ���������������q�������a������O�·����>�÷����,�ķ��۷�ŷ�����Ʒ�����Ƿ��ʸ��ȷ�����ɷ������ʷ��˹��˷������̷������ͷ��̺{�η���i�Ϸ����W�з��ĻH�ѷ���6�ҷ����$�ӷ�����Է�����׷������ڷ��ν��ݷ�����߷���������ž�������������j����ſZ�����E������/��������������������������������������������������������������������u�������e�������P�������:�������'��������������������������������������������������������������{�������h�������Q�������5��������������
�������������������������������������������������������~�������g�������P�������4�¸�����Ÿ����	�ȸ������ʸ������̸������θ������и������Ҹ������Ը����}�ָ����f�ظ����R�ڸ����9�ݸ������������������������������������������������������������������n�������Z�������A�������*������������������������������������������������������{�������d�������H�������4�������������������������������ٹ������ڹ������۹������ܹ����t�ݹ����Y�޹����@�߹����+�����������������������������������������������}������k������T������<������&���������������������������������������������������r�������Z�������=�������������������������������������������������������������i�������L�������5������������������������������������������������������x�������T�������6����������������������������������������������w�������Y�������<�����������������������������������������������������w�������^�������D�������$����������������������������������������������o�������T�������:�����������������������º������ú������ĺ������ź������ƺ����p�Ǻ����X�Ⱥ����?�ɺ����%�ʺ�����˺������̺������ͺ������κ������Ϻ������к����|�Ѻ����c�Һ����N�Ӻ����8�Ժ����%�պ����
�ֺ������׺������غ������ٺ������ں�����ۺ������ܺ����u�ݺ���b�޺����J�ߺ����1���������������ȃ�������������������˄�������������������хn������[������C����چ*�����������������݇�����������������������������������������g�������W�����ÊB������,������������Ƌ���������������������ό����������������������Ս�������i�������V�����؎>�������%�����������������������������������������������������������{�������b�����ɒO������7������������ғ���������������������Ҕ����������������������ە��������t�������[������K�������6������� ������
������������������������������������ƙ����������������s�����ɚ]�������J�������2�û��ϛ�Ż�����ǻ�����ɻ��؜տ˻����ſͻ������ϻ��۝��ѻ������ӻ����o�ջ���V�׻����C�ٻ����+�ۻ����ݻ�����߻�����������׾�����ľ���ġ������������������͢h�������O������?����ӣ*������������������֤�������Ͻ�����������������������������t������`�������P�������;������%������������¨�������޼������Ƽ����ҩ���������������������ުj�������Y�������B������*����������������������������˻����˭����������������������׮o�������^�������H�����د1���������������������������κ����ű���������������������Բn�������\�������E�����س-��������¼�����ü��ڴ��ļ�����ż����йƼ��׵��Ǽ������ȼ������ɼ��׶��ʼ����p�˼����^�̼��ӷI�ͼ����8�μ����$�ϼ��Ҹ�м������Ѽ�����Ҽ��ϹظӼ����ƸԼ������ռ��Ϻ��ּ������׼����z�ؼ��˻e�ټ����Q�������8�����Ѽ �������
�������������ڽܷ������̷������������ݾ����������������w������`�������N�������6������������������������������������˶����������������������l�������Q�������2��������Ž�����ƽ�����ǽ����ֵȽ������ɽ������ʽ������˽����|�̽����e�ͽ����H�ν����%�н�����ҽ�����Խ������ֽ������ؽ������ڽ����b�ܽ����A�޽�����������������г�������������������_������@��������������������������ʲ������������������������������n�������^�������H�������3������� ���������������������ܱ������ñ������������������������������p�������\�������D�������0����������������������������ذ��������������������������������������z�������j�������U�������F�������6�������)��������¾����	�þ������ľ�����ž�����ƾ�����Ǿ����ۯȾ����կʾ����ɯ˾������־������׾������ؾ������ھ�����������n�������X������E������-������������������������Ю������������������������������}�������f�������N�������A�������/������������������������������������ϭ������������������������������{�������d�������S�������=�������&�����������������������������������Ӭ��������������������������������������r�������c�������Q�������@�������,������������������������������������׫������ū��������������������������������������x�������n�������c�¿����U�ÿ����G�Ŀ����<�ſ����.�ƿ���� �ǿ�����ȿ�����ɿ�����ʿ�����˿����ͪ̿������Ϳ������ο������Ͽ������п������ѿ����p�ҿ����`�ӿ����S�Կ����C�տ����3�ֿ����&�׿�����ؿ�����ٿ������ڿ�����ۿ����Щܿ������ݿ������޿������߿�����������i������R������;������$������
�������������ߨ�����Ȩ��������������������������x������e������M�������4�������������������������ˁէ�������������������ǂ�����������������������x�����كj�������\�������M�����Ʉ>������/������� ��������������������������������цצ������Ȧ�������������������������������������|�����܈l�������[�������I�����ԉ=�������0������� �����Š�������������������������ۋҥ��������������������͌�����������������������t������`�������R�������?������+����������������������������Ӥ����Đ������������������������������z�������o�������_�����ْN�������@�������-�����Г��������������������ʔ�������У������������Е����������������v�����֖_�������T�������D�����͗3�������(�����������������������������������Ң������Ģ��������������������ښ��������p�������V������E�������/�������������
��������������������ڝ�������ѡ������������˞���������������������ş}������j�������V�������B������)������������ˡ��������������Ѡ����΢Ơ������������������������������������v�������g�����٤S�������>�������/�����֥�������������������٦ן��������������������ߧ����������������{�����٨d�������L�������?�����ک-��������������
�����Ԫ��������ߞ������Ϟ����ԫ����������������������ڬs�������W�������J������8�������%����������������������������ԝ�������������������������ݰ��������t�������d�����ݱO�������9�������#������������������ȳߜ�����͜�����������������������������v�����ȵh�������U�������A�����¶0������������������ŷ�������ܛ������ś����ȸ����������������u�����ݹg�������T�������@�����׺,������������������������������������Қ����ϼŚ�������������������ƽ��������{�������e�����ƾU�������@�������*�����ƿ������	����������������������Й������������������������������{�������e�������N�������7������� ���������������������ʘ��������������������������������������m�������T�������:������� �����������������������������ӗ������������������������������z�������h�������Q�������9�������!�������	��������������Ζ������������������������������x�������c�������N�������4�����������������������������ߕ������̕������������������������������~�������h�������X�������C�������-����������������������������ʔ������������������������������|�������i�������V�������>�������%�����������������������������ړ������Ǔ������������������������������v�������f�������Q�������;�������%����������������������ؒ��������������������������������������w�������d�������L�������3������������������������������������ё������������������������������|�������k�������U�������>�������'����������������������א��������������������������������������q�������]�������D�������*����������������������������ۏ������Ǐ������������������������������r�������a�������K�������4����������������������������͎������������������������������{�������g�������S�������:������� �����������������������������ˍ������������������������������q�������X�������E�������-�����������������������������Č����������������������v�������a�������K�������5�������"�������
��������������؋������ŋ����������������������{�������b�������D�������%�����������������������������ڊ������̊��������������������������������������p�������e�������U������D�������7�������%�����݁�������������������ڂ׉������lj������������ڃ����������������}�����Ԅj�������^�������M�����Ʌ;������,������������Æ���������������������ˈ�������������������Ɉ��������u�������d�����ƉR������@�������)�����Ɗ����������������������������ׇ������ć������������������������������{�����ڍg�������N�������4������)�������������������׏���������������ʆ����ڐ����������������������ˑ�������}�������i�����Œ[������H�������4������� ������������������˔������҅�������������������������������������u������b�������N�������=������'����������������������������҄���������������������������Ԛt�������a�������M�����Λ9������� ������������ڜ���������������΃����ם����������������������ݞ{�������d�������L������4������������Ơ���������������ւ����̡����������������������բw�������e�������N�����ޣ6�������!��������������������ׁ����ȥ����������������������ݦg�������E�����Χ2�������������������Ԩ�������΀�����������������������������{������j�������T�������=������,��������������������������������ͭ�������������������Юz������f������M����֯3������%����������ְ�~�������~�������~����ֱ�~�������~�������~����ٲ�~������k~������O~�����2~������$~������~������}�������}�������}������}�������}����˶�}������z}������h}����̷S}������>}������,}����͸}������}�������|����ι�|�������|�������|����Ѻ�|�������|������f|�����O|������3|����ü|�����|�������{����ǽ�{������{�������{����ʾ�{�������{������u{����п_{������I{������9{������${������{�������z�������z�������z�������z�������z�������z������mz������Oz������0z������ z������z�������y�������y�������y�������y�������y�������y������my������Ty������6y������y������y�������x�������x�������x�������x�������x�������x������mx������Tx������;x������x�������w�������w�������w�������w�������w�������w�������w������vw������]w������Jw������2w������w������w�������v�������v�������v�������v�������v������|v������fv������Sv������;v������"v������v�������u�������u�������u�������u�������u������xu������cu������Mu������:u������"u������	u�������t�������t�������t�������t�������t������ot������at������Nt������:t������)t������t�������s�������s�������s�������s�������s�������s������ns������as������Os������<s������)s������s�������r�������r�������r�������r�������r�������r�������r������{r������fr������Pr������:r������r������r�������q�������q�������q�������q�������q�������q������}q������hq������Rq������?q������'q������q�������p�������p�������p�������p�������p������tp������dp������Op������9p������&p������p�������o�������o�������o�������o�������o������zo������[o������Jo������4o������o������	o�������n�������n�������n�������n�������n������un������Vn������6n������$n������n�������m�������m�������m�������m�������m�������m������im������Om������0m������m�������l�������l�������l�������l�������l�������l������}l������el������Ll������3l������l�������k�������k�������k�������k�������k�������k�������k������nk������Uk����ʀBk�����*k������k����Ӂ�j�������j�������j������j�������j�������j�����rj������[j������Gj�����.j������j����ͅj�������i�������i����ن�i�������i������ti������di������Oi����ʈ>i�����(i������i����͉�h�������h�������h����ي�h�������h�������h�����ih������Jh����̌*h������h������h����֍�g�������g�������g����֎�g�������g�������g����ߏsg������[g������Bg�����)g������g����͑�f�������f�������f����֒�f�������f�������f����ܓmf������Zf������Bf�����)f������f����ŕ�e�������e�������e����ؖ�e�������e�������e����ޗhe������Ne������:e�����!e������e����˙�d�������d�������d������d�������d������od�����[d������Bd����Ȝ(d������d�������c����ԝ�c�������c�������c������c������yc����ɟfc�����Rc������Ac����Ơ+c�����c������c����ɡ�b�������b�������b����Ң�b�������b������yb����ݣgb������Tb������Ab����ڤ)b������b������b����ݥ�a�������a�������a����צ�a�������a�������a����ק~a������ha������Ra����ݨ7a������a����©a������`�������`�������`������`�������`����«�`������`������{`������i`����ڬW`������I`������5`����ҭ!`������`�������_����Ϯ�_�������_�������_����ί�_�������_�������_����հx_������n_������`_������Q_�����C_������5_������&_����Ѳ_������_�������^����ij�^������^�������^�������^������^�������^�������^����ٵt^������g^������_^����öV^�����K^������B^������9^����ŷ/^�����%^������^������	^����Ѹ�]�������]�������]�������]����߹�]�������]�������]�������]������]�������]�������]����Ż�]������]������u]������i]����ʼ`]�����V]������K]������B]����ͽ6]�����,]������!]������]����Ծ
]�������\�������\�������\������\�������\�������\�������\�������\�������\�������\������w\������d\������P\������=\������*\������\������\�������[�������[�������[�������[�������[�������[������u[������`[������K[������6[������ [������[�������Z�������Z�������Z�������Z�������Z�������Z�������Z�������Z�������Z�������Z������}Z������kZ������TZ������GZ������4Z������'Z������Z������Z�������Y�������Y�������Y�������Y�������Y�������Y�������Y�������Y������oY������dY������WY������KY������9Y������/Y������!Y������Y������	Y�������X�������X�������X�������X�������X�������X�������Xĭ�����X֭�����X������X�������X�������X�������Xή�����X������X�������X������xX������pX�����hX������`X������[X������OX������E��E!{UUYU]U��F�������������������������������F,�F����F,�F��L�G$�G������G$,�G����
���$�G��H2d�H������
���	$�H��I4t�I������
���	$�I��J,D�K������
�$�K��L/,�L��������
�$�L��	<�L��M-�M��������
�$�M��	<�M��N,�N��������
�$�N��	<�Nt�
��96 Finds all occurrences of a single byte in a haystack.��
��]p��@}���4�
�
��L�
�
��(�
������#%��������
�
�,�
 �
���(�
�����_�#%��������^�^��^��[�^���[����e�S������
�
�,�
����]��YDA An iterator over all occurrences of a single byte in a haystack.��Z���ZNK This iterator implements `DoubleEndedIterator`, which means it can also be���[.+ used to find occurrences in reverse order.��[���[96 This iterator is created by the [`One::iter`] method.��[���\+( The lifetime parameters are as follows:��\���\EB * `'a` refers to the lifetime of the underlying [`One`] searcher.���\A> * `'h` refers to the lifetime of the haystack being searched.�<�]��������E�-vb�2���]�]��^D�^�������^�^�����[��[���������[��M����C��(�]����������������EG��������]�
���,�](�]�����������_�{~{~IK��������^�^��^��[�^���[����e�S������]�
���,�]�t�j��h52 Finds all occurrences of two bytes in a haystack.��h���hLI That is, this reports matches of one of two possible bytes. For example,���iNK searching for `a` or `b` in `afoobar` would report matches at offsets `0`,���j
 `4` and `5`.�	�j��.���m�N����4�j�j��4�j�j��L�j�j��L�j�j��(�j������#%��������j�
�,�j �j���(�j�����_�#%��������^�^��^��[�^���[����e�S������j�
�,�j��ԛ����IF An iterator over all occurrences of two possible bytes in a haystack.�������N�%�ڦ.��%������96 This iterator is created by the [`Two::iter`] method.�ǧ��˧+͔%������EB * `'a` refers to the lifetime of the underlying [`Two`] searcher.����Aڕ%<�����������u=`��������D���������������%(0�����������������FH�����0���
���,��(1������������_�2514JL�������^�^��^��[�^���[����e�S�����1���
���,���������74 Finds all occurrences of three bytes in a haystack.�������NK That is, this reports matches of one of three possible bytes. For example,����NK searching for `a`, `b` or `o` in `afoobar` would report matches at offsets��ҳ `0`, `2`, `3`, `4` and `5`.�,��ϜB+�xOT������4������4������4������L˴˴��Lڴڴ��L����(2���Ϝ���$&��ϜϜ�2���
�,�� 3���Ϝ(4���Ϝ��_�$&����Ϝ��^�^��^��[�^���[����e�S�����4���
�,���������KH An iterator over all occurrences of three possible bytes in a haystack.�������N�%���.��%������;8 This iterator is created by the [`Three::iter`] method.�������+͔%������GD * `'a` refers to the lifetime of the underlying [`Three`] searcher.����Aڕ%L��������ϝ�1?w�q���������D�����Ϝ���������%(G���������ϝ�������FH��ϝϝ�G���
���,��(H���������ϝ��_�2514JL����ϝ��^�^��^��[�^���[����e�S�����H���
���,�������52 An architecture independent "packed pair" finder.�����OL This finder picks two bytes that it believes have high predictive power for���OL indicating an overall match of a needle. At search time, it reports offsets���LI where the needle could match based on whether the pair of bytes it chose�T� match.�����MJ This is architecture independent because it utilizes `memchr` to find the���KH occurrence of one of the bytes in the pair, and then checks whether the���OL second byte matches. If it does, in the case of [`Finder::find_prefilter`],���	=: the location at which the needle could match is returned.��	���	IF It is generally preferred to use architecture specific routines for a���
GD "packed pair" prefilter, but this can be a useful fallback when the���
63 architecture independent routines are unavailable.�4���*�<�ۀ���T�$�{����L�,�{��L�,�{��(I�������#%�������I��
�,� J����(K������_�#%��������^�^��^��[�^���[����e�S�����K��
�,���|�*�� ?< A pair of byte offsets into a needle to use as a predicate.�� ���!IF This pair is used as a predicate to quickly filter out positions in a���!NK haystack in which a needle cannot match. In some cases, this pair can even���"MJ be used in vector algorithms such that the vector algorithm only switches���"63 over to scalar code once this pair has been found.��#���#NK A pair of offsets can be used in both substring search implementations and���#KH in prefilters. The former will report matches of a needle in a haystack���$FC where as the latter will only report possible matches of a needle.��%���%NK The offsets are limited each to a maximum of 255 to keep memory usage low.���%JG Moreover, it's rarely advantageous to create a predicate using offsets��& greater than 255 anyway.��&���&KH The only guarantee enforced on the pair of offsets is that they are not���'IF equivalent. It is not necessarily the case that `index1 < index2` for���'JG example. By convention, `index1` corresponds to the byte in the needle���(MJ that is believed to be most the predictive. Note also that because of the���(KH requirement that the indices be both valid for the needle used to build���)NK the pair and not equal, it follows that a pair can only be constructed for���*#  needles with length at least 2.�$�*��[˵ɉPj��T�*4�*{��T�*4�*{��(L�*������#%�������L�*�
�,�* M�*���(N�*�����_�#%��������^�^��^��[�^���[����e�S�����N�*�
�,�*�̌���@= A forward substring searcher using the Rabin-Karp algorithm.�����KH Note that, as a lower level API, a `Finder` does not have access to the���GD needle it was constructed with. For this reason, executing a search���FC with a `Finder` requires passing both the needle and the haystack,���KH where the needle is exactly equivalent to the one given to the `Finder`���IF at construction time. This design was chosen so that callers can have���JG more precise control over where and how many times a needle is stored.���JG For example, in cases where Rabin-Karp is just one of several possible���  substring search algorithms.�4�����ksu�T��T�$������t�L����(P�������#%�������P��
�,�(Q������_�#%��������^�^��^��[�^���[����e�S�����Q��
�,���B���;@= A reverse substring searcher using the Rabin-Karp algorithm.�L�<��Zh'�f������B�6�������
�4�<�����(R�<������#%�������R�<�
�,�<(S�<�����_�#%��������^�^��^��[�^���[����e�S�����S�<�
�,�<����$�[����*�W���L������7�����
��[���(T�[������#%�������T�[�
�,�[ U�[���(V�[�����_�#%��������^�^��^��[�^���[����e�S�����V�[�
�,�[��8W�[������#%����
�X�[������#�*,/18�;?A�����X�[�
��[HY�[���������8:���������Y�[�
�L�[������>; A forward substring searcher using the Shift-Or algorithm.�4���L�M+7�X_����,���������������lf���]vܔ|��T����(Z������_�#%��������^�^��^��[�^���[����e�S�����Z��
�,���݄��	A> A forward substring searcher that uses the Two-Way algorithm.�4�
����Xd�jb������݄6�������
�4�
�����([�
������#%�������[�
�
�,�
 \�
���(]�
�����_�#%��������^�^��^��[�^���[����e�S�����]�
�
�,�
��+���
A> A reverse substring searcher that uses the Two-Way algorithm.�L�ȣ�TD>	p�����ȣ+�6���ȣ��
�4������(^��ȣ���#%��ȣȣ�^��
�,� _��ȣ(`��ȣ��_�#%����ȣ��^�^��^��[�^���[����e�S�����`��
�,���l� 4����Tm�p3F����� <� �����$d�$���d�&,�&�����(a�������#%�������a��
�,� b����(c������_�#%��������^�^��^��[�^���[����e�S�����c��
�,���T��!,�����(���8Pi�����,��!�����l��4�����,��!�����d��,�����(d�������$&�������d��
�,� e�����(f�������_�$&��������^�^��^��[�^���[����e�S�����f���
�,����l�"4��ڥ���ӭ�I��TՖՖ���lΘ4Θ���(gٓ�ڥ��_�$&����ڥ��^�^��^��[�^���[����e�S�����gٓ�
�,ٓ��|�#T����ZwN��p������<��#����������<��#����������(h״������$&�������h״�
�,״ i޴���(j������_�$&��������^�^��^��[�^���[����e�S�����j��
�,��Ϝ��$t�����0]�� 9����������4��$��������$��$��������$��$��������(k������$&�����k��
�,� l���(m������_�$&�������^�^��^��[�^���[����e�S�����m���
�,����y�%����Χi$�YĶ����Χy�8�Χ��
������(n���Χ���$&��ΧΧ�n���
�,�� o���Χ(p���Χ��_�$&����Χ��^�^��^��[�^���[����e�S�����p���
�,������'&�'������'��� �Z�V=D��!4�'�'���,�'�'���ը(q�'��������ը5�������SU�������q�'�
�ը,�' r�'������1�ը6��FI(s�'������|�_ը6����_���VX��������^�^��^��[�^���[����e�S�����s�'�
�ը,�'���;�����������泂%`����$&4�������4�������,�������ը,�������ը(�̔	��������&/�������MO��������̔�
�ը,̔ �Ӕ	������t��&0����(�ٔ	��������&0����_���PR��������^�^��^��[�^���[����e�S������ٔ�
�ը,ٔ�Զ�K,�����������j���ƶ������(*4�������4�������4�������,�������ը,�������ը,�������ը(���	�������&0����'*PR���������
�ը,�� ���	���������&0���(���	��������&0���_�PR�������^�^��^��[�^���[����e�S���������
�ը,���Ԓ�[$��������M����C�������̞�t����������,�������t������������-D��������PhantomData�Rҹ��^=x̃(���	�����������68�����������
��,��(���	��������_�qt8:��������^�^��^��[�^���[����e�S���������
��,������_4����������i�1.j����#%T�$������,�����ը,�����ը�������(����������&.�������LN����������
�ը,� ��������h��&/��ux(����������&/����_���OQ��������^�^��^��[�^���[����e�S��������
�ը,���t�
��	9��%f�
���r��E��܌$��������$�������L��L����� �Z�V=D��(��
�����$&�������
�
�,�
 ��
��(��
����_�$&�������^�^��^��[�^���[����e�S�������
�
�,�
��Ԁ����D��%�����N�%���.��%����9��%������+͔%܊����E��%���Aڕ%h<����	��	�	�	����K�V�'��	�	�������D�����������������%(��	���	��	�	�	���	��	����GI�������	���	
�	��,�(���	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	����	
�	��,���tИ�˖5��%������L��%�җN͜%�����%iۘ���?R�X��	�	ܔ�$����	�	����$���	�	���M��L���N������N��泂%`��(���	����	��	%'�������	����	
�	,�� �˜	���(�Ș	����	�_�	%'��������^�^��^��[�^���[����e�S�����	�Ș�	
�	,Ș��������I��%������N�%���.��%������9��%������+͔%������E��%���Aڕ%k<����	��	�	�	����	�)����	�	�������D����	�	����������	�	��%(���	���	��	�	�	���	��	����GI�������	����	
�	��,��(���	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	����	
�	��,���������7¨%چ��ކN��%���N�%�����%l,ň��|�`��	�	쀉$����	�	���ԉ$ԉ��	�	���O��L���N���O������N���O��j���ƶ��(���	����	��	%'�������	����	
�	,�� ���	���(���	����	�_�	%'��������^�^��^��[�^���[����e�S�����	����	
�	,����������K��%������N�%���.��%������;��%������+͔%������G��%���Aڕ%nL����	��	�	�	ذ�,z
��	�	�������D����	�	����������	�	��%(���	���	��	�	�	ذ�	��	����GI��ذذ�	����	
�	��,��(���	���	��	�	�	ذ�	�_�	7:69KM����ذ��^�^��^��[�^���[����e�S�����	����	
�	��,�����	��?	< A "packed pair" finder that uses 256-bit vector operations.��	���K	H This finder picks two bytes that it believes have high predictive power���E	B for indicating an overall match of a needle. Depending on whether���J	G `Finder::find` or `Finder::find_prefilter` is used, it reports offsets���N	K where the needle matches or could match. In the prefilter case, candidates���>	; are reported whenever the [`Pair`] of bytes given matches.�o4�	б��M�D��q�	�	��!	$�	��	�	ڐ��!	$�	��	�	���P��������N���"��i�1.j��(��	�б�	��	$&��бб�	��	�	
�	,�	 ��	�б(��	�б�	�_�	$&����б��^�^��^��[�^���[����e�S�����	��	�	
�	,�	��Dž��	9
��%q�

���ṣqp�f�	�	����Dž6������	�	
�	��

��	�	��(��

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

�	
�	,�

 ��

���(��

����	�_�	$&��������^�^��^��[�^���[����e�S�����	��

�	
�	,�

��Գn
��jD
��%�k
���kN
�%��k.
��%�l
���l9
��%�l
���l+
͔%�m
���mE
��%��mA
ڕ%r<�n
��	��	�	�	����g�p����	�	�n
�n
��n
D�n
��	�	�����n
�n
��	�	��%(��n
���	��	�	�	���	��	����FH�������	��n
�	
�	��,�n
(��n
���	��	�	�	���	�_�	-0-0JL��������^�^��^��[�^���[����e�S�����	��n
�	
�	��,�n
�N���x5
��%�y
���yL
��%��zN
͜%��z
��%s�{
�
g�5I�Z�	�	���N�6�����	�	
�	��{
��	�	��(��z
���	��	$&�����	��z
�	
�	,�z
 ��z
��(��z
���	�_�	$&�������^�^��^��[�^���[����e�S�����	��z
�	
�	,�z
��ԏ�
���I
��%��
����N
�%���.
��%��
����9
��%��
����+
͔%��
����E
��%���A
ڕ%t<��
��	��	�	�	���鐫:�	�	��
��
���
D��
��	�	�����
��
��	�	��%(���
	���	��	�	�	���	��	����GI�������	���
�	
�	��,��
(���
	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	���
�	
�	��,��
�����7
¨%��
����N
��%���N
�%���
��%u,��
�����r2��	�	�����7������	�	
�	���
��	�	��(���
	����	��	%'�������	���
�	
�	,��
 ���
	���(���
	����	�_�	%'��������^�^��^��[�^���[����e�S�����	���
�	
�	,��
�����
���K
��%�
���N
�%���.
��%�
���;
��%��
����+
͔%Ҥ
��֤G
��%���A
ڕ%vL��
��	��	�	�	��֝���'�	�	��
��
���
D��
��	�	������
��
��	�	��%(��
	���	��	�	�	���	��	����GI�������	��
�	
�	��,�
(��
	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	��
�	
�	��,�
�����?< A "packed pair" finder that uses 128-bit vector operations.�����K��&��E��&��J��&��N��&��>��&w4����^�yь0�	�	ڐ����6�ڐ���	�	
�	ܷ��	�	ڐ(������
��
$&�������
���

�
,� �����(������
�_�
$&��������^�^��^��[�^���[����e�S�����
���

�
,������)H��@��8�����X��0����������������Y�Y\�Yp��X=nۼk�p�����H��
����"��ӫ۫���������
�
���7�,�7��7���,�6����H�����������
�
��k�i�g���,e����h���������
�
����������#���� �0�� �������
�
��!� ����$! ��$ ��$���)H��@��8�������&X��0�����&��������&�����H��
����"��ӫ۫���������
�
���;�,�;��;���,�:����H�����������
�
��k�i�g���,e����h���������
�
����������#���� �0�� �������
�
��!� ����$! ��$ ��$���)H��@��8�������&X��0�����������������&�����H��
����"��ӫ۫���������
�
���?���?�,�?��?���,�>����H�����������
�
��v��t�r�p���,n����h���������
�
�������������#���� �0�� �������
�
��>��=�<�;���$! ��$ ��$���)H��@��8�������&X��0�����&��������&�����H��
����"��ӫ۫���������
�
���C���C�,�C��C���,�B����H�����������
�
��v��t�r�p���,n����h���������
�
�������������#���� �0�� �������
�
��>��=�<�;���$! ��$ ��$���)H��@��8�������&X��0�����������������&�����H��
����"��ӫ۫���������
�
���H���H���H�,�G��G���,,�F����H�����������
�
�������}�{�y���,w����h���������
�
����������������#���� �0�� �������
�
��[��Z��Y�X�W���$! ��$ ��$���)H��@��8�������&X��0�����'��������&�����H��
����"��ӫ۫���������
�
���L���L���L�,�L��L���,,�K����H�����������
�
�������}�{�y���,w����h���������
�
����������������#���� �0�� �������
�
��[��Z��Y�X�W���$! ��$ ��$���)H��@��8�������&X��0���������������&�����H��
����"��ӫ۫�������
�
���P�,�P��P���,�O����H���������
�
��j�h�f���,d����h�������
�
����������#���� �0�� �����
�
�������$! ��$ ��$D�D���
�
Ʒ�A�lu�
�
��ƷD�E���Ʒ�
�

�
��<���
�
��(�����
�
Ʒ�
��
QS57��ƷƷ�
���

�
�,�(�����
�
Ʒ�
�_�
��57����Ʒ��^�^��^��[�^���[����e�S�����
���

�
�,���d�����������y������������������������
�

����������
�
�'D���
�
��a��a���
�

��a�a�������
�
ڔ'����
�
��(�����������'*79����������
��,�(����������_���79��������^�^��^��[�^���[����e�S��������
��,��謁I��ED��%�E���EN�%��F.��%�F���FGD This iterator is created by the [`memchr_iter`] or `[memrchr_iter`]���GFC functions. It can also be created with the [`Memchr::new`] method.��H���HLI The lifetime parameter `'h` refers to the lifetime of the haystack being�l�H
 searched.��4�I�����q=�{n[����I\�I<�I�����I*�I�����(��H���������oq57���������H�
��,�H(��H��������_���57��������^�^��^��[�^���[����e�S�������H�
��,�H�洼]��YI��%�Z���ZN�%��[.��%�[���[IF This iterator is created by the [`memchr2_iter`] or `[memrchr2_iter`]���[GD functions. It can also be created with the [`Memchr2::new`] method.��\���\L��'l�]��'�<�]�������^�DT������]\�]<�]���\�]<�]�����]*�]�����(��]�����������57���������]�
��,�](��]��������_�79��������^�^��^��[�^���[����e�S�������]�
��,�]�贴n��jK��%�k���kN�%��k.��%�l���lI��'��lGD functions. It can also be created with the [`Memchr3::new`] method.��m���mL��'l�n��'�<�n������W��P�B������n\�n<�n���\�n<�n���\�n<�n�����o*�o�����(��n�����������57���������n�
��,�n(��n��������_�1479��������^�^��^��[�^���[����e�S�������n�
��,�n�����D���
��`�J������$��������$������L������(��������$&����������
�,���O�d�O��
���_3�h������L�O,�O���d�OD�O�����O<�O�������P+��P������P3$�P�������Q3$�Q���б(��O�����$&�������O�
�,�O ��O����T���T��uB��3/S����T4�T�������UD�U����� ��T��(��T�����$&�������T�
�,�T(��T����_�$&�������^�^��^��[�^���[����e�S�������T�
�,�T���~�\�~����Zd�EkF����~$�~�������~L�~�����(��~������$&���������~�
�,�~(��~�����_�$&��������^�^��^��[�^���[����e�S�������~�
�,�~�Τ���|������[ǰ#S��������,�������� �����<Ä������T̈́4̈́���4߄��������4����ȣ(���	������%'�����������
�,��(���	�����_�%'��������^�^��^��[�^���[����e�S���������
�,����ļ���KH Prefilter controls whether heuristics are used to accelerate searching.�������OL A prefilter refers to the idea of detecting candidate matches very quickly,����GD and then confirming whether those candidates are full matches. This��ӕJG idea can be quite effective since it's often the case that looking for����KH candidates can be a lot faster than running a complete substring search���JG over the entire input. Namely, looking for candidates can be done with����#  extremely fast vectorized code.�ٗ��ݗMJ The downside of a prefilter is that it assumes false positives (which are����NK candidates generated by a prefilter that aren't matches) are somewhat rare����IF relative to the frequency of full matches. That is, if a lot of false��ęKH positives are generated, then it's possible for search time to be worse����<9 than if the prefilter wasn't enabled in the first place.�͚��њLI Another downside of a prefilter is that it can result in highly variable����MJ performance, where some cases are extraordinarily fast and others aren't.���OL Typically, variable performance isn't a problem, but it may be for your use�L�� case.�Ɯ��ʜOL The use of prefilters in this implementation does use a heuristic to detect����KH when a prefilter might not be carrying its weight, and will dynamically���JG disable its use. Nevertheless, this configuration option gives callers����NK the ability to disable prefilters if you have knowledge that they won't be�\�� useful.�3����|ş�D��l≹�������$���۟/, Never used a prefilter in substring search.��A���UW���$�����IF Automatically detect whether a heuristic prefilter should be used. If���GD it is used, then heuristics will be used to dynamically disable the����>; prefilter if it is believed to not be carrying its weight.���������(���	�����%'���������
�,�� ���	��(���	����_�%'�������^�^��^��[�^���[����e�S���������
�,���ф���L������D���<�������$��������ǵ$ǵ�����|�\�������l�����(���	������%'�����������
�,�� ���	�������l�����n=i����������.D����������3$����������3$�����б(���	������%'�����������
�,�� ���	����� �t����dz�L�����T��,�����d��<�����(�߁	������%'��������߁�
�,߁ ��	���(��	�����_�%'��������^�^��^��[�^���[����e�S��������
�,���̊���������f���WT������ D����������D��������(���	��������_���68��������^�^��^��[�^���[����e�S���������
��,����ܜ8��674 An iterator over non-overlapping substring matches.��6���6@= Matches are reported by the byte offset at which they begin.��7���7JG `'h` is the lifetime of the haystack while `'n` is the lifetime of the�\�7 needle.��D�8���A����������X�����8�8��8D�8���̃��8D�8�������84�8���ĉ	T�9�9���(��8����A�������_�����FH��������^�^��^��[�^���[����e�S�������8�
���A,�8��(��8����A������������JL���������8�
���A,�8��K��IB? An iterator over non-overlapping substring matches in reverse.��I���I@��'�J���JJ��'\�J��'�\�K���A�����c���)�������K�K��KD�K���̃��K4�K�����	��L�L�����(��K����A������������FH���������K�
���A,�K(��K����A�������_�BEBEJL��������^�^��^��[�^���[����e�S�������K�
���A,�K���^��W=: A single substring searcher fixed to a particular needle.��X���XJG The purpose of this type is to permit callers to construct a substring���YIF searcher that can be used to search haystacks without the overhead of���YJG constructing the searcher in the first place. This is a somewhat niche���ZLI concern when it's necessary to re-use the same needle to search multiple���ZNK different haystacks with as little overhead as possible. In general, using���[MJ [`find`] is good enough, but `Finder` is useful when you can meaningfully���\41 observe searcher construction time in a profile.��\���\IF When the `std` feature is enabled, then this type has an `into_owned`���]FC version which permits building a `Finder` that is not connected to���] the lifetime of its needle.��4�^�A��������m���^��^4�^����
�
�
�j�
���A�lu�A��^D�^�����(��]��A���������57���������]�
��A,�](��]��A������_�.179��������^�^��^��[�^���[����e�S�������]�
��A,�]��ă���}EB A single substring reverse searcher fixed to a particular needle.��~���~J��'��~I��'��J��'���L��'�݀HE different haystacks with as little overhead as possible. In general,����JG using [`rfind`] is good enough, but `FinderRev` is useful when you can���A> meaningfully observe searcher construction time in a profile.�������I��'���IF version which permits building a `FinderRev` that is not connected to��˃��'�L���A����Ȋ��X-bD�������4�������'���D�������(��	��A�������uw68����������
��A,�(���	��A������_�8:��������^�^��^��[�^���[����e�S���������
��A,����ij����MJ A builder for constructing non-default forward or reverse memmem finders.�¥��ƥGD A builder is primarily useful for configuring a substring searcher.����GD Currently, the only configuration exposed is the ability to disable��֦;8 heuristic prefilters used to speed up certain searches.��l����X;�d�Z���ҧLҧ����(���	������%'�����������
�,��(���	�����_�%'��������^�^��^��[�^���[����e�S���������
�,����8���	������%'����
�����(���a�D�֟�����6�����
��(���(��'������$&���������'�
�,�' ��'���(��(�����_�$&��������^�^��^��[�^���[����e�S�������(�
�,�(�����f�
�j��T� e�%��*��/�4��9T�>��CD�H�sN��S�xY`�^T�ce�h��m��rH�w��|������������������x��������[��������i�������'��@��a�����i�����i�@����6
	�(�(p
_%�,�E3�E:CA�H�ZO6V�f]�dk�ir|y&�����J!��/��0�]"��5��5��5�~#��;��<��<��$��I��I��I�i%��&�]�]&'�c!�c(�'/�m6�m=E(D�(KP)R�)Y�*`+g�-n�u�.|���1���D7��7�8��8�i9�;�c;��;�;<��<�3>��>��>�N?��?�J@�A]C�CdD�G$iH+�2�9�H@�5GbIN�JU�I\PJc�Jj�Xq�"x�Y�'��Z��*�4\�^��_��`�a��a�b��b�<c�-e��f�Mg�Ll���cm��Xo
Vq+r�r"9s)�s0�u7�v>hwE:|L��TQ}[��cFjD�q�x��'��������g�������#�����9���!	��!	����%	�����+	��+	�_���1	���%��
1� �!
'�.�$
5��<b�C)�J��Qj�Xܨ_��f"�mǬtΰ{��
�����
�ڳ�ص����&����ѹ�}�������
�ÿ���
����������������[�F��� \�'�.�5�<��C�!Jr�Q�&X�&_��f�+m{�t&�{������������������}�������
���
���t�o�&����m�($�$�%#�F*�F1�F8�&?�JFL�JM�WT�W[�Wb�Xi�'p�Zw�Z~�[��(��]��^��^�=)��a��b��b��)��f��g��g�}*��l��m��m�+��q�r
�r�+ ,��'��/�,6�-=1.D�.K/R��Z�/a��i�0p��xL���������r1�����1����V2����S3��3�	4�`4��4�ܚ�^5��5��@��+	�C	�4	YG	�G 	zJ'	�M.	�f5	U<	�VC	K[J	L`Q	aX	��`	�cg	��o	|gv	ʸ~	�i�	9k�	��	,��	2��	���	���	���	���	���	���	���	ĺ�	|��	K��	R��	X��	9��	״�	���	���	��
~�

��
��
l�
�"
�(
�.
׫4
��:
أ@
ޣF
��L
R�R
��X
��^
N�d
V�j
��p
��v
R�|
���
ʛ�
Л�
���
���
d��
j��
���
���
X��
_��
���
���
C��
J��
p��
v��
.��
���
���
���
j�������x�����$N�*Z�0|�6��<;�B��H�N�T֋Z"�`D�fJ�l�r �xۆ~��͇�t��8��>��$�����P��V��<�����~�����}�b|�h|�M}�K{�nz�tz�-{�x�w�w�x@v _u&eu,v2�s8�r>�rD�sJqP5pV;p\�pbwnh|mn�mtdnzgj��i��i�Ij��h��g��g�lh�f�
e�e��e��c��b��b��c�6a�;`�A`�#a��^�^�^
�^

S\
X[
^[
@\"
�Y(
�X.
�X4
�Y:
�F@
FF
FL
�FR
(DX
JC^
PCd
Dj
�@p
"@v
(@|
�@�
>�
)=�
/=�
�=�
6;�
X:�
^:�
+;�
e9�
8�
7�
J6�
P6�
	7�
z5�
�4�
�4�
u5�
H3�
�2�
�2A3�)�(�(�)�'$�&*�%0�$6�$<{%BV#H\#N($T� Z� `�!f l/r7x=~��������������������"�����������!A\������������������������������������������'memmem::Finder::into_owned��:!crate::memmem::Finder::into_owned�crate::memmem::Finder��
crate::memmem�arch::all::shiftor�	arch::all�crate::arch::all::shiftor�crate::arch::all��crate::arch�memmem::Finder���(�:��(��(��(��(�΢(�(��(��(���(��(�:��(�(��(���(΢(�(���(��(���(�
One::count�	One::find�	Two::iter�Three::iter��O�	One::iter��M��L��M��(��(��(��(�O�M�L�M��(��(¥(��(��(�O�M��M�L¥(generic SIMD�)http://0x80.pl/articles/simd-strfind.html�crate::memmem::Prefilter���(Finder::find_prefilter��P��(�Ӧ(�(��(��(��PӦ(��(�(��(�P���(%Rabin-Karp substring search algorithm���(:https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm���(�(�(-https://en.wikipedia.org/wiki/Bitap_algorithm���(#Shift-Or substring search algorithm���(��(��("https://www.gnu.org/software/libc/�https://www.musl-libc.org/�FinderRev::new�Finder::new�musl�"Two-Way substring search algorithm�?https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm��RGNU libc��P��(��(ת(��(��(��(ɫ(�R���(�P��(��(ת(��(��(��(ɫ(�P��R��($One::new��O�	¥(�M�	�M��(��(��(��(Two::new�
Three::new��L��(�O�M��M¥(��(��(��(��(�(�L���(�O��(�M�M¥(��(��(��(��(�(��(�LFinder::with_pair��QFinder::min_haystack_len�Ӧ(�(��(�P��(��(�Q��(Ӧ(�(��(�P�Q�Ӧ(��(��(�(�P�	$��(�O�	¥(�M�	�M��(��(��(��(�(��(�L��(�O�M�	�M¥(��(��(��(��(�(�L�	��(�O��(�M�M¥(��(��(��(��(�(��(�L��(�Q��(Ӧ(�(��(�P��(��(�Q��(Ӧ(�(��(�P�Q�Ӧ(��(��(�(�P�	Memchr3::new��mMemchr::new��6�Memchr2::new���(�l�7�l�m���(�6ٳ(�l��7��(�l�m�6ٳ(��(�l�7��l��A����r����R��A�P�r��A������R�A��A�P�r���R�P��A�H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J���������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J���������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J�������
�
�
�
�
�
�
ڼ(�(�(�(�(��(��(�g	
�̞�DB������"�z̳z� �Eh
�6Qe�s��C���4$o�l�4�&��,����,Z��T�2�F�V��,�V�D��;���RX�D��,�ҹŐ�n�j�������Ϣ��>��_\�Y��,T���S/
3�/�ƞk+ޤ8�C��d���3���9s�m�)�L�e?��4�h
�voh�~�C$����#��`��&�#�{�'����߻�kNء;��`�ap�	A�T���#�W�bA����?�—�C�ĤB���2U
	0����Z�8�T���d����KU-^U���{? �(��s&��T5���Y
|��u��S��	�=�B(�L��=h�Y���ݧFw�\w"��y��p�n`�')@Ǝ,���#�RX�E�Ƙ
��6Dk�}5u?t�0c�J��(��wKZ`0Z[�P�h,�ٿ�WJ%wYD3�mV�r�/�2'`���N��ŀ��$0|�~�i�"�����w
�1(A=����h3�31��@�x�����Gb�:>��z$�k�t�R~^GҬ)��%6�����D�?�g\�/#�a��[Oa%��_l0�_\�/��9����
c��VN�
<��$t��`�h���ͪ��W���J�^������5�8<)�_!�K����/�(m����.5�w�W���ٲ*Gd�5K�V����e�#�;+u`��=�&N0�L���:
�_��'L�V����i@gj����I�k��?$�C�bꌆC+�GA��2�Ɋ1��6ڮP�;���|��
&�Ur�m�r5�����]ݮ7�����<�ػd."{.s�!J��,�P4�L�r��¶] �V��+�����
[p�5h�Ӎa'�+p�Ϡ�w`D:�n����h^���4�B�?�DF�7�cR#���	'y)�M��D�`���QꨑOڢ�ޫEP�VQh�#>��SzF]?y�O%�BG��~g
��i��~,]�J�J���������蔋�y�1��ȁ�c	���U#��z�Y�	���U(�[i/m'��n#����Q��d�D��B�rh�M�m�=|,�i�����=�U�ټW���'7��՝��]�����0�J��O ��PV�$m�.��m�1+ʕ�\���uQ�@��o7�7�T���`ێ�َ3W^�/�pk�o9��V��H2Ϊe�����
a�X��b�M8�&���i�Ä
�������k��Y$�����`�>� !ڰ˕�����ț�i?����Mj��U�y�o?�P�ݥPp%�ԭ�<�nr�v����7���Y2���5���s��j�l7g$`փd��\}�
�l.�sO�:��YQ5�yS}�|ԛa��`M�2�b�>4��k2
������(pMi�ϒ�a@�3Cs�CF��Q��`�B8�/��q���R��q�$@�I�E%�"7bLS�FsB	�5�X|�y(�V2H��ԟz�6�ݩhO��BIAc����96S��\_�FD_aUI���HD�aR��GR��f�$�!�B�ް��I��+q)t�C���*9Ɨ�Q�ǿ�
���B�"f��`���锊ñ`٦������.m-�-[]�L���%��Va�R
Y�����r;��By����^�b���PKxđyD�6R�wf��ȇ�����V����<.��^��,�b8�C���0t�ƈڟ��&�9����e�3����Ny^!��Op����W�ܦ^��#�o��Ӳ�J+�`
4t�\���<��
/��#��N1O��l�k��sV�|���J=u��%�P D2�͊+���(ɗ��N��jՒ��'��b�B����46&�i�q�R;
L�%
/f�d.�T�}np]+�Y�	?���ʕ�^�,�#^�i_BE���n���i����%�sU�	�멻��!R�fWɧ7���e��x7i�A�5;��I=u������پ�(
����4O�p�$N�uy�	�鬶��
��(���C�]v�h��
��=�{L�lN���@��%�E�ny��xbi@Օ��՗��Hћ]P����4�Q�d�8:|�TOZ�ﵽJ<F�mjhYpk3�~z����:C�oS��d���%KL�.�4-�VO��Jy���q`����@h&	颐�2�q'��@����s����P�+�«�N"+���O	�����
"1�2"!r�CųT��9�%/\n^�V�P;AR$x�^߂(V�0꾐������oQ=���}�l�x�.�k����մ[�����G�Ui^�U��6p;���V�Z��Yy��Oq�ug������*�R����/v�҅m�Չ�)�Y�;�Խ>�:>����7%-�"9�S�X
�g_��v���|'D
W��>F��V����r�`�nu{C�#o����=�Q�(gg�
0��.h����Hv�G�9�Ra�WۚY��R&�nm���9�h�"��<_]�$M�n<��EW��_b5�:�P}sr�аՖ�X6���>��}��s���L���|�5>#!�4���3:V9M��_G\�6Q5��&�>�e�[	c�	i�P�T�F�յ%s��g�����KES�ڒ��U����S�;n�c��$q�}�g���H8SV�V���w00һ+$��q�$�uv�lx�����;�H�`����_ �t����{ŷ�5Q�I{̢���sFPq̭PeW���>�<��Y��/r�N��̭�jޝQwZ+w�F���f-B;
ɯ3t]�g6͏�&lPlj�C��2�y������n!�J �=\]T�Bp�f��l�q������f^hF6��,a���n�����f�8���Z�,��R�n�)a�hç�_���Л{���N|��$���wa{� 81H⺜�ľ�d���	ndn���ga.l�7�&;cY�*�������A<���+ճ�W&~qL$M}��NU���|�������S��d���r{>���p�B���r�q���M�û��#�c��z�?���&n+>���")�Dّ�����u�T�,��}h,�0c�3I|��cmK�������o�!(�#�A$��4�7��M2���WZ+�ᢒBZ�G�y�xϙ�0Q��C;6��>.T?��5Ta��ha<2����_�+B�m��@����T1��pn�s.=12}�羴H��r�
K�Px�ʸP_�P�{y��\�D���ތg�I�t.F���l��r�������ҬnbĀ�-���Y���w|�y�
wHVD��2�Q�θ�B��9���BɣV!>P��ckg�"h��t�)XȳW<��#�B+#�'�o`눶�c$��Kfӈ�$��ޱ�W`Ҙ�d`\h��N|Q��@^��+��j�H��֗��\�}dq&그���T&q�~J�IXw@�ko��(��
��DƪrpIb�)?g�v��A,�]����}�M@��"ڎ�S�s�)_����.;��^�Ґ\�\��$�Pv��*�b�ί�/C;����0�S�ZD����P-�ƞ=1��~ú��t)ū����{�_��cA�2�4��"c�<�����"��a�.��9Tw�J���|j�|H�~����E��]�xuL���cN���k
FC�����1g�X<�������=#���$,P#�Z�BVR���PfWwٺpo��L&c����u}	��ײ�$(9���"��0��}�Qj�A���M��u��Vw��w�����ƿ! �f��𘊊=Z���{�a��U��s�Ul�;0�e|X.����
7WKX=�3MG��Y��A���y�S]/������Z�HD3$�e��͋YS��<8+ղ���N�4�%>�(zs¶�S��a�Ֆ
�a�M��?][�ek"���I(�z���o���H��n���=��]�I��A{� �8���ƞ�ÆøG���*�K2�[3U	�Ƨ�n�� �������Ä���1�?a0�֢9�],B.����
R\�i81����X,�a��ݲg�����ٻp`�I�Á�6�Y��*�W���gVX�- L���Y7�vq�'�<t���i���
�C-�K�nN������ny	j��Ȉ}���;ɓ��I�[�o�J�҆��
�l{�J�	�.`]ܦ��Mj�1�,��w���%r�:��#I�e�
/���mgcZo���$�}�$ȱT͑���G�B�dtR ͷ �\L��1@|q�e��� ���j�z�l<�#�����w���Q�{�=K53c��nD�[V��t�qo����{(�rݸl/7��ƠXUi�_D��B��$��{ =
Ǖ#|.0��K��]]�����?���n��Z=�������Y���BI���W��Eg�K�%T�q����.X-�îzZX&��������ز���6������@��?F�wf91Ώ�H2���DZK?+�=𧱁d�ꏯօ��;3j3;@Ƕȴ�J飍bm#mb�e �A0��W���'v�l\�
����@�����5j�ra����^��7x2^�%�t`:4����l��x��#M�b{����9%�6�R,�
!k�a	ҏ�}yA�܆���7��}C�"�>=7t[e��s-��1}c��	6�ʣ
ݮۥ3��o��'Nr5��zK��4��J�B�C���w� �}�I��2�9�܎�W���8�pA���W���G�|l���k4�؜q!�5p�g�G�;K��g˚jކ �7�<��g��Q�׃�n�z7T́*��D�*qC�P���#�FsA$�=\����<<h�:��ظ�g�d<��+���4tyLjh.IeC��J'�W�@���fϚ%�yBdTN"=X��T����&6Y��c9=}��i��B=�p�O�jx	ƾ.����5�2$+R����Ch;�sbb�MzPK�a!�8�K�Q�"rph��ͬ*�&u��\����Az�ؽ���p�\�3��l1mWr�>�S��vZ���/t�"�zo#$w�Y�����H<&$�xT{c?��4�q���Gڎ��D�8kǻ)�=�u'��DP�(�ެ���IXzN���~٬�C��a���L�pF���1���$����Vrg�5��ܻ�O�/���%=̜�@X\����L�����=�3K!NЃ"��t��9g�n���U����/�
tc3T�<�����6����՝�W��x�3�*Tӑ�U�����П{n~��C�luh�
��%~��
9�
��
��'�U�ў
:(P��� ���i�\ѳ��w��j9_=����I���������r��~��;�٦��>:��'j+�~�"�dAȓ�~�i��rG��wQ=ocx�O�V�NI����iM����K~+٦s�c��xO=��/�A�z�����T��r\w$��	���8���������d�E�S�����I}㌵:5M���rȹ�*k��+\T���B�Dj��Y,���MM9b!�͢�Z���]
^W��7zW�c8=`����]���<5M
�t��]��V)	(�o���v@���%�ݦ܋gR���\o�+�Ĵ�GOF���`�^0���.��{HP�	�8ᴢ��P'P4��A���e4�v	�.���{M~M�s$�A1�W��9����&�NH�,"j�i'��fu#�ǔ���hа�
h����,|O��K��<�9ll���of��(��)	��V���;��J�c��*K,���KzF|��J��L�]�ޟ��xq�]v�:���[8��s���2�]e��_I�A@�=��Xm���*�^Q�S����u�u��q��yl0��Ц�v��W����,9��"Y��-�w��ؐ��v�4L�W�H>`�[Z�B#I��V'j9�M�m-�`���C���K�Zn\3%086��:m_qx���Z��-ğ�o:�Dz�$Z1k3JD�6����
&z��Ѧ���:�P)�z�O�����xU�e&k-���S�v��o����p,���X��ĖC�>G�
ۅ�	G)$n�W)y�y���|�f�6)Ϗ���u�TR�F�Nu3�����8ۺ�4�	����q�߱���+�N&�:�M|X=n>�C����w��yD�@��K
scJ��g�H~B8����	݇Z
�#ۼz�� ��^�ؿ��������S�zE�g��e�F)���&Jt1.M��#����!�V.���@�` ۡ(�d⮭�4��^��8�y `i[�kg�����K�
��68cS�z��p��+��E�U�n�:RR=��3���Y�j�>���Z�NP,�_#_?�
�J�	&����a������v^g\��!ɴ��	�dz�J�P�oa��݈㯭�m��3��w�6�Ea?G(���L�� [�����k�.�R����kE2gl#p:uY1�u����>�9�2�|ý�yhӴ��C�<0�$��k�ȟ�L֏�lJ��	����9
�'[@&V��ʹ��V;��7���V*ҩ��[6ÙJ�"n�����EMhp�'�.�Z��x�Wn�&����Z]�{�(>�o��46���cT�s��<{6ñ���k^9�7�7b�JW$���Ƈ�}�=�� %�J�K��}�c�O��<Ø�Ǯ;Ь���8�5n��9-����\��
�����^}��ӿ��ء�bQ{�.�ɛ4%V?Ѩ�B=�ʫNdўU��-/�I�Fu<3����
�SX}��c��MN�����|0��C]�"�7�z"2ρ�:�L�$��M�UMS���b�'�P�1qF��W��C��#D�4���	���U}�&a����q٘]��C��Iy�	ƞ5�vY)����uFTz�1]�E!7��/�}��J��;50�W�;;Ax�w���춋G��
_�����6�Wy��T�W̻\I�1�m�,�/a�F�.H��� �� �<��K��>O+����#~��}���P;(QxG����)�0s@��瘫������aaF@���}�=��Fg�L��)�%�s��ĭX���W��U:@d�z9�ۙq
[�+�#0B46��dm�\�"�"��kIZ���)�:
����
�=�ĭ�����I����b�@GŤ��
�;����|[��q�+��^�^R?��ڟ��dK��osF}qoUi����!���)�Es���ԣ��f��9:�p��N������јī�o(E�NK�]�R���KzT=��+iJ�;��k�5Tߊ[�7�!q��z��˃�GRjf�O�pL{f:�����h�4QN��V�����YT��kY�"�O%J���Fӵ;g���Ԫ�Y�ϰL�H�W�W��;�G�|���� ��2��' 7�aX�B���pQ$~�����p�#�}D���4_�^B4�G���aQ�)c��RH��PX\k7?����&���ǟ��%z2�]�eBi����Cp�`�Dz�����S��E���d�0��#P��g�9;�������:G"#"l��BrPӄRH�=�U�ºd؃*ӝ�a�—��K*$R?A���;R�t�4?w�:��v7�L��C�T/)��b��Gl�Ґ�
�J"Y�CXx�×�_mJ�!>M�yw����q0'Xs��R�2Lɐ�Ri�w.��ƪ|�s�O#��)��~x���n�C���t*�\�bI���{�Ļ�h?�/�4������D"�s�X��Y��z����s�՝|@=�M��R�c���{�srxn��oF�v��z���gx)%�!k���*/=a1|k'd�"#��L󢧬IMd5Ʃ_P�T�.@H-�Yr��ff���Hul-c�헫ʯ���!�͏��t@��rЮ����ޙm^]6z{��
����b�{�d�J�!,]"l�&g�Gb0�r�r��QC����\�o2&;�bK�U��8��t?�X�h��~F㩱0xi�"��L삣$SuwTP�>�n��v*��)D8�f2z��c��u��-.��]�":�(��W�=;��F�jp�dَ]�L��⧻�jG?3T�<S���i�=_�$Å�=P>��H���a�!Zc�?��\6���g�:��^�8�S��ޟ��HG�^��Ȣ�+Ղl WA��6B`�H'�p��rv��E�̤�d���DR�����j�(����E�8@�ơx%$b�Ӧvu�f��Vx~s��&!8ò�PEn�z)]b�y$�ۯ;�~ć��7A�Q�Q���)̄�)iF��ը�O���Ve��2$�X�nf��c�q�`ܝ�h��w��i[������f��9�A���o�j\@��d�O��UNȡw@#y�I��6�����B�����$e �Vs�O�'��utj����n.�]�/�����_�>��M��\�)��
�SK����1_��,$��$EL��<��R)W�+J��(��	p"���ZW�2��k
���I�=���"�в$�q�o�_o�{؏gCit,XN�Eke���� ����}#���m��D�atq՜�NY��f{tK�`�B⒞������uY.���Q}k@ۜ���$�/1�,��
�p̽s-���_	X� ���lr�:�c���~X���W@+��g'{M+���2�rt��7"&槃�������[������L�S�2�GQ4����'}�y�_`�E�!5:�hkF�F^��guC�%}[���#6��"�Y�����W,�p`K6{�OD�L���(N;����ŀ@N؎62w�:��*��0�?����Cy��9��^�p)�������6�z�P�>�9#9f��mf��f�WjPٌ��
`��#w��n�[6P���+	��=��4��9;Z&N�x"�}�s��!4Y��E\⍬|���o|�7;�J�;��x��oY�pI(�!��;�%cu�ē�v|�z���[���<LJ�W3?_n��@����"opwq$��+z��
Ӳ:�*����=�p��U���ay���3o4��o�t����J�x_F���g1��]��G�����q���Ir��U�-�/�a�H�Ki=��J(T8����7�X>/%5ԑƶ1)g�<�x��������|	>.�\��%�N�}&Š�Dq��o�]��c�׸`�Kj��3Ρ7��� O;�gh!G��CJK���:�T��,&���w��ͨ�����4�-B�S�`�E��%u�8�s��ӭ��
e��bc����w�E�K)�5į��~o���#��L��k0H���:601Z3��C�٣�6���ܡ��y��>�n=v�0�Lg�L�Rn���Y���ތ~�X9���w˰x�g�Н�U����*���}϶[h"��MC�����L�0��lS�<t��b�E����.&i&K(S3e�Ф�>�*4ؿ�6c�H������P֨9����6��g[!p��R0c�=I+�?�А]��W���@�e���B���WO����,9��S���`�@�I���3�������kO�Kf�
�6
��L�������q�š`���� �uV�Z���a���S���z�u��(E���Qe�!��"z)���r�s:Fٴ����?^͝��-x�y���	�d#:|�i����ǔX���a���>���mVI��ɨ�e�x.�7���@&��}�.A�4r�ܮ.�*םۯ6�lr�]��: ͚����R��[<�U]�bJ�'館�2��W�J�U�r��E�/�S�o�w^����2�6C��j��~	![#��O_�v���i�6][�t�v�n����+q<7fm��$���M"j*0��"��ț�m����/�7$���ԇe�l��,o[��2�I���-B˓��v��a3h7�Pe�u��Xy%�3qR�<�j��3�d+l�t�L�)�%Y\�f���/j�Ŋsrz�_.���_�����4���3؜l���O/Q�?������o���@iE�5��<̘�����%*v�4��!�l��I}��+������QC�vÄ��3�T�?K#�5���1�r��b����P	�K���ѻ�[p��O�?	V���]��}�a�������4el�`I��>�a%��Z�Ɗ^oT�`7f�	|?��]��~�dW�p��'jC驀�N�DžBZR��2ae�_��>�=��!;%`�O�ۥ֣g��P$�KȒ2D}1�.�z�gB_&��K�
�V#}z-$`�R�^�%C�䁇��Od3�����y��#��>��1|x�R���I'��8��,/�
x��=���U!��x>�k�R.w��ʓj���n�ѐ�[�?�u%���mk���W�:2t�l8k����~
�D����=��b���	�H� Rْ�R�Y�7����Or�����$�
Z	��{�7��9]_)���ع�ܖ�G9c���K׃Mj2�k/����V8�ι�I���2�v��u�a�"
G��<�ӄ("��P�ҡ}|�0�71���$B�3�^hw�R��0D��g����㡶�r��>�$]���4#�.��*7�y����&[B3�$TVeȭ�՗/L�+by�k���|�#T�2�9�"�#X@��2�G�
9`Ү�����Mn�rps�������V����;Ǯkq�N�6�֤�S9Ğjt�|�[V�"�0R�U���o��OȜ���>��<[�Z�$AwM\�s���enSt����6q��c�
ū��;��!`�d�H��۱@ Mҩ�)֋�Sdy���c~U{|GZ���^~��0�k�K=V�n9E���q(�<'�Q7���kQ����P���nIY��/Cb	�����\�J�`�V�\�	�D
�ʒ�n�3�XE�{�j�.V��H��&C������߭J���w�n�̝�'
�nvT�fܟ_T���CU�L��n�x�A�&�Y��A}Ю�1
�Oa|r��fY�"er���(�RǞ�%ݺ�e�K���fk	餙���}��X0���St�~9n	�p�2� 9UJ�$���?C�>Y�y�)+�:%c9�ﮂr��3�`]bԏ��u������i�#�c-�-�/���1�����_�C��G4�z�E$ĞvnK��wf��pY w(���#����l���>��橉#d�ߤ�ΥV��A�-��G��I��ջRƒ)��0~�T�.�G�\K2\�(�������6������k�������<;�!��-1.E�^�m��i����������:�pp��Oyt��T�!���H��U`GO�j��Ϯ���	Ib�@��W��Ԃ%�u�)�*I�|CNE�>����h�R�Yt`�/�S��D���h�h�
�3e)-�t��4!�yv؛߅�ӹ�Ȝ
]iX1M�%�-!�[�kZ<���;�~��p	�j��	O�S������<\|u��DXc�!]�5g6T�q�����r��8ُo�c�K~�|t]�Y�
߭
+���RV�$`��۝V-�&��x�3��C�yt�B_��{&�?�����0'��YE�>C����7{�4��ڷ�A1"����W�!��q$���d���_��*�f�D�����,�l%D��Ar�>^�������(��LP����n,o��S��fL�5+��� Ȇ3�����_�S�5��*����G��)�k;�oȡjr��^���@~��1���Ҧ�T^WAc~DL��/ʑQZ��� ���/.�_���ՙuW��"����/��y�/�6�I��
�ܳ��J���H�%�z,I�$��~�eB�U�Ej�����xd/���>��? k�,�z��
��w�򫡨�4��J��r�l�?U_�U��\�&aS�6�b�W��k$��t�W)�/pZs�7%�5�+r�|��~�G���m����)�O&���$�+�w�T|��=�����d�������}^B:����2������%��Z��M+<4@�֔�}�w6Xz
�Uu��X����r573���"ڃL_ؗ��X<��a˘�]�Ι]�AJ���3d���q��4��U��p�|���f�A�0p�H�*�WU0G�1���x�!T�����M�kڶ�j���8��x	K)�SV��6/��dK����/����d٬�z��E�i�EO��X���Q7��u8A*��
nJ#y�L����K����q,�Bܒk�r��݅�ؼ:$v�؇*�BK�F�JuMӹo�GP��A)oT���-��.�R����V���{�05��Y窖�M�P?������&�#1���9*o���Z��x*�S��'��|�/ˈi��s��I�4Y��o�
~)۸�g;����1�����^�ҴVn���h�FwQI`Q+!����K%���d��#S����Ȇ����qa�JT�ޑ����p�<�t��HH��{�,�I������H�a	�[[ԏ�4f��kE�K �ONGW�0w�B����#��S��=Vѕ$8H������Ny��t�G0�����<�C��pm7�w��{+��ݰ�4�s�,�N���̻5ڡD�Wu�.�N3K�G޴����0uQ�
n�
o����5�	���is��Pg���'0�C�2����*�k��,�'�r`�K��94��+u��k���fO��<+O7Ɨ�ǐ�'9��&���Ѭ�n�h�8��B���7[#lz�è��o�yG�됖"|�!@T
�5�5:vH�J��l������nj%:qgJ��\�G��L�8	�q��AL:>�_@��P� �;�5��xY�$�D�I�ˍ���6�MŰo�qLp�t�,��Dxi�Z�ط��Ht�-�U[��Tc�����)3*��}����W
z��|d�Z�{�ֹ�����$����Y�'G�T��/�e� �s�$����6,﫯�+}M�3�N�_���g�'ݰ��<�`~��WGp~e*e���l��f������RsoԦ��!B���b����Ux([��X#��N����h�w3�%��R�䜘=���A�/L�n�Cr!�P*�����L��(���筎�Qd�Z�c�-�W�2�����q�O!ȶ��l�~Mo��N~�D���*�XS4mt����k	�d��y>���<0d2<\yX$�d�Z��HT�p��q�:ԽP��^2u#F-,�D�w�X*��/
Ұ�0�`����߃XɪB�)*]f�-�����$=:ё��n���1�_w��novHnK��.SO?A
���t�˒�g7��^�%h�aB�s"��[�*�<7%�㒄��'��	Ly�&��0�lp�6�N��sMe��䅪0�ʟm���n|��O[b2"ݜ����?*�)��1�b�i����^z�����K�(��H�3��͒B�C|�.Y&����Q�Bhl�Ȝ�R=�~i�8<�o���+	�B�M|���A�Z�'�h��ĨL�'��r*?��Ӝ��Z��{A�����	�d��s������R_��T��ܤ��3J��*�R�W�v��m3��|~�{{gZM:u�1��'U��(~�{9}6��ݬ�
�9�q�ׄ�l�����g ��Y)�/�PU�3/�`�@ma�� �_zOM
�6Wef�g ��s�N>����Wu���$u&z.�*&b���w0؆�
a�N�/L�fK*/�z��X��I���a�n�S��Jp�q�p�n�(с�K����dK��В�T���%j���ar��,�%�̲$>�_[�64x�I�1�9��H��Դ�r;ն�HQ�}�kľIuB�xPD��[%�
��W뿴�Vk%<4]�0Tȷ5��l��I��4�ֺ�P��댣=_#��{�BP�g��?��pBR��������X�y)\�8>qA A4I�E�&*��_b�K!%"Al��JD0��e����S����Du@��a��N�I�˕��M^�#xg�En������Ϲ��y���[�/�D>V�A�؊��Ԛru�T����)�d�]Dt�����2H���$nq7�	L�,G���#)􌺗�q���F=�_�m�|�t��b���{�;�G��A2s
8p_,�oꮂfՅ�M�5����򱨓`n�&ؠן�uf��(�#2�-�\�+Ǧy��M�W$;�����)I?��I�2R&3(~"?��zxN�����3�W`�,!�	�'���������pC*�`Ē���|�Av�IĶ/~��xL5+��x;�3�����z�<äv�H�kv3tw��9V�Ր
��%�7^�V��.��^�w3�l�ɭE�p����p��.���C�ㅴ[�c"�����aK�
7<ˎ.f�/�������$�>z�f�-A�d�f�@_��XH�:��ǥ�*q����g��4{\�+�YE,"��b�`�u���@#�%FX�U�*dޅy:\�z}����\՟��y@
a�c�r?��B�e��Gll�J5nr�[I]�����I��{���]%x�C=�T&�*fHi�d!+-rd�4�镻o�k�T׉��r&ۑ2�֧d�&�&��������:ݠ���o�a3��V_5��N�M�G�I�/�#4�6�jG4-i�T&�z����\�ώ�"�
�f��+<+�٤�R��l�OP�F��eȻ�Mӡ�P�{�ƭ�R�"�9���c�U�>����(%2����nY��q:e��"Y�;��������~�6�F���n��332�|��K'5jh^����e��	���g<�^c��^����}�P�
=	�$��W�e�������Ub����?)�
��T=H����%jQ4ʑzz5��F6�=~;���~�\�w�s%
�4]��)c)Y��a�*�xD�2���|��ϭЋ5z=�]9��DžA
�\0�z�C>&+B�oR�.�(���5w�X���a�.��^V�Ӏs�����u�3s�������!f����|a�s$�`���-P�fS�(:x���y����JA|A\Ԭ|��񇈩1��5ە��p�?Ï�LXV͒5����<0p�ʱ\�
ӂ�L�l�U3]���p_��*?<r�
�Q�y�<�Z�)���q��ns񑘔�#�W~g�B��~ӑ"X����ఉ����hGz
!�2G��S?�^z_�<�u�1 ��7���ר;9�A�4��	X���sz�Wv�/��􉰣,*T�1w����#���v��R�k,�<�jݿ[$��\��UԣRK�d�V�m��*T�A.@0�	l��6���M����½|��%��:��`��������#أk`�lSA�Ӡ&�j$ٶ��LԜ��y>�ə!W�-�5"��m��=ڴoߣ}���@��rU��7��|��X{*�j�z�/2�P�~]��f���Ф~��:�ٗ+�W�A:`PQ=�i,�C
�&
I�)T��o~�II
��K�ʢ��C�v�!�$����������h��G��e$���*r�ِou���p�|ӥ�)e�ds��WӐ�������d�"k�z����-��	�����~ *���hvk�V";�'~/��11B��J� *� 
���N٦EƜ�ܲs)�v
u���PL������@*�ax�][V#��C�4\���q���zC�xK-�4-�� ��2Q>�dzt��Op�=�L��tԲg��s����;�? �L,Z*��[��k�[(�>�p�{���~πSS�~o3"n[�x����M?S@��H???�9k�_[jԗ��m5��5���w2���M�9�E�ݺl<p��G�"j3�q�g���xʙ��$́sb��k,&�9@
ͳ`c���rCK�}����f��r������ށn\]�>������nW��G3
c�x���>���a������H�,���zK�ΐ����~�u�F�Mbڇ�3ϝ�n
��I�����SJ�XD��R���,�&�9��>3���ږ����I���˰���N��@����ݨ%Le�x�Y���\c��,�4F���!ŒG�����zk�"��Si�V��*Z΁
J�D�0���u�����%��g�l�Vr���!P�Yf]��7V\[�x���*`���r&͍���5��;o�%[98���5�^�)��ٛS�ي���	,&�:��k�L��z�>�_��+���4Jp)�a�>�	�z�X3@8z�n����:ۊu�3�Y��*Ҹ*�D�c��cqZ@��.RT+��+⨽�
96�䍃�EI����A,�>�N�3
�����-8�72�=r��'\�g/��O�'���;���m�kj�n1�!�����9�1[�E�1`�٪\�4{2�g�r ���u��I�2[D�sgx��zEǂ�}�
�?~,|���gҒYU�Å\ee3c(�x�D����wiRRa?��l�}��8S���~�ݻ.�r�3�G�����3י��E=q������iL���Ǽ��alX�ׅB�w�N�3����s��lHe8K�w�
p
I����R�������+�����	���SAK��6/q���kC�
��g �٤��ǹU�Tv�ש&&s�-�X�[8i�]�V!�)K����qw1F�|8h��泔�T�rD����t�_��T���|�Z[#1�����l�:� ��k�]���HѮ΋虾�S9�������~0u^�J��Y�	&���#�8��=���X��:���wY�d�������
��~�}eфe��^B�rl�z��n��6����zt~��~��
�>�q�K-�%ǵ#aw��W6�;�G�[�����@^L����}�V��s�x���$�U1c�n��ڑ,�a�<֙
��9���ȯ���$��!�n�)Iᇋ����u���	0AO��m]ۦ&u�(���_�`8k���ц���%�د�9P��qˋ�ח�q*8��V$b|���
���D@�l�M)"��s�	���
�,�4�Nl��{�n����C=	\�[�fV)��M.O2@��K�1�0U	�iă@LJ���������ޕHk��bC����:��r#TNEODJ�{�;U�m���N̆H^�����D	���(��)@3k��&���3+�����O�꿋��d-B��JC�cG�M<�`yՑ[���O�g~��&��A����gHa���.e�sap�����F��c
�,R�[ڰol�y���9�c����ĦW�ǯR���F��}\ۍ�����4�0P[�xn��.d�3I����B�C���yh!����TI�"��ۯ�Om����%pj�`��P�w1 H/ƛ���й">x����!lIlE���kwoK���k�oc
d
e
f
h
j
l
n
p
r
t
v
x
z
|
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
)�����0
�5�FMPY�&���'����
!#�u���������������i�G���� �H�`�������������{�������������J������l����x����k���8�c���������������+�����8�R���
�o����j���E���R��Z���N���B�>�����K�e��� �����$�~��������������������2�@�b�[	�������<�`���cM�;W�	a
�
�
z	���J��j�B�Pe���G���u!�"�#�$�$�%�&X'�'(�(�()w)�)�)b*|*�*8
+�
-�.� 1�5�5D6�6�6
7b7�7@8�89:Z:x:�:(;�;�;o<"={=�=�=T>�>?�?�?�@�@�@1A�ATBC�CD�D�E'F�FQG�G
H�HI�IJnJ�JKdK�K�P%QbS,	V/X�XYYZ`Z�Z]\�\=^�^```�`Fa�aGb�bkcrd�d�dUe�efef�fgug�ghIh�i�	j�kql�l�m�m�o�o�q�qZr�rhs�sGu�u�uv�v�v,w�w�w,xdxly�	z�{_|�|v}�}t�r���H���V�����J�f���+�����;���������F���'�c�1������7�������[��	���F���R���'��������R���!�����b�|���;�����H�����L��������	�>���U�
�g��e��c���U�\�����4�����A����A�s�m�m	����3���E���C���A���3�:������s�����������0�a��~�I�=�������>�W�����<�����a����E�|�����+���A������i�����3�����"�r����S������.���0��a����%�/����3
+6_�<
V
�
Q�	:��?�5��Fw�.S| b|�3��u��E�
x�9�"�#�#u$&%�%�%
's'.(�(o)*�*N+h+�+O,n,�,�,-5-�-�-X.�.2/�/0/0�0'1�12z2�2�2�23y3�3%4|4�4$5�5�5�56�:�=�@�C&D�D�FGGG�GH�H�I%J?J�J�J�K'N�P=
R$UWIWX�[o^L
_n`'aRa�a*c6d9f�g>i4j]kvk�l�l�l�lmam�m�mGn�n�n/o�o0psp�p	qZq�q�q(r=r~r�r+sis�s�sAt�t�t�t	�}��������R�����#�p���WD	�D	�D	�D	E	]E	�E	�E	$F	qF	�F	
G	yG	�G	�G	�G	 H	8H	XH	I	pK	�K	L	CL	�L	�L	�M	�N	�N	O	1O	LO	lO	�O	�O	�O	�P	KR	oR	�R	�R	2S	xS	7T	�U	�U	�U	�U	V	 V	=V	]V	�V	�V	�V	�W	HY	lY	�Y	�Y	/Z	uZ	3[	_	_	6_	Q_	q_	�_	�_	�_	�`	uf	�f	�f	�f	g	4g	Tg	
h	�j	k	"k	Bk	�k	�k	`l	m	6m	Vm	�m	�m	tn	�n	o	 o	ro	�o	�o	Xp	xp	�p	�p	9q	Nq	nq	�q	Ir	�r	�r	�r	�s	ft	�t	�t	�t	u	+u	�u	�v	�v	�v	 w	8w	Xw	x	6x	Rx	mx	�x	�x	�x	y	4y	�y	z	9z	Vz	sz	�z	�z	{	{	?{	�{	 |	=|	[|	{|	+}	k}	�}	�}	~	m~	�~	�~	V	�	�	.�	u�	��	��	�	#�	��	E�	`�	��	��	��	�	��	�	,�	I�	��	��	;�	��	B�	��	��	��	��	�	]�	��	��	I�	�	_�	|�	��	��	��	��	�	]�	��	��	I�	�	J�	h�	��	��	��	&�	��	��	n�	��	��	��	�	7�	�	��	�	g�	�	T�	p�	��	��	;�	T�	t�	#�	�	4�	T�	��	��	A�	�	s�	��	�	"�	y�	��	��	d�	P�	u�	��	��	<�	��	B�	��	��	\�	|�	��	��	
�	��	��	��	��	1�	��	��	��	��	��	;�	[�	��	��	��	��	�	0�	P�	��	��	��	��	h�	��	��	��	M�	��	O�	��	�	;�	��	��	��	w�	c�	��	��	��	O�	��	S�	�	(�	H�	��	��	��	��	v�	��	��	��	b�	��	f�	l�	��	��	��	�	5�	��	�	?�	��	2�	��	��	q�	��	��	��	k�	��	)�	��	��	��	%�	��	+�	��	�	4�	N�	��	�	��	��	z�	��	��	��	��	�	~�	�	-�	G�	~�	#�	��	�	��	��	��	�	��	�	\�	��	P�	l�	��	��	)�	��	K�	��	��	"�	>�	q�	��	��	�
�	H�	d�	��	��	�	?�	�
�	<�	W�	s�	��	��	�	P�	
�	
�	%�	@�	\�	z�	��	�	9�	��	�	;�	W�	u�	��	��	�	:�	U�	r�	��	��	��	��	>�	U�	��	��	��	��	��	L�	l�	�	I�	f�	��	��	��	�	��	�	U�	s�	��	��	��	��	E�	e�	�	��	T�	��	��	��	�	8�	��	�	=�	[�	x�	��	��	�	&�	[�	z�	��	��	��	0�	I�	z�	��	��	��	-�	G�	g�	�	`�	��	��	��	��	��	�	,�	H�	e�	��	e�	��	�	��	�	#�	A�	��	��	+�	�
�	��	��	��	%�	��	��	i
�	��	��	��	�	v�	��	a�	��	��	�	p�	��	C�	c�	��	
"
B
�
�
�
���`�3	��
�����Q�,��5�5�F[K�KAPW���	���E�!�������
!�"ek�k�ou��z	N}	y	�	��	��	-�m���x����w������M�S���*H�
�r��$�')�)o*�62:P=�@�@A}G�P�d�f�ghnuwx9x������
��
�)�o�s��
���!�-�N
�a����
�_��������P	
#0�`Hm:���#�%[+\,�,-0�2�4D�FHJ�J)W4al�o5r�r
�d
D	qG	�G	2H	JH	\K	-L	�L	�N	^O	�O	�O	4R	�R	^S	�U	OV	�V	�V	1Y	�Y	[Z	�^	c_	�_	�_	mf	�f	.g	Fg	�j	4k	�k	�l	Hm	�m	�n	o	�o	�o	jp	�p	Kq	`q	Ar	�r	t	�t	u	u	Iv	�v	2w	Jw	,x	�x	y	&y	z	z	�z	{	1{	|	m|	^}	f}	
~	~	�~	�	�	�	��	��	�	��	r�	��	�	��	~�	&�	q�	��	B�	��	,�	A�	@�	��	,�	6�	�	��	��	d�	�	J�	L�	��	M�	f�	��	��	'�	j�	�	��	��	9�	��	h�	��	n�	��	��	��	�	��	��	M�	��	��	��	B�	��	��	T�	��	y�	��	-�	��	��	L�	��	{�	��	:�	��	��	_�	��	��	"�	��	�	'�	��	��	�	 �	5�	]�	��	:�	��	-�	,�	��	<�	��	��	%�	�	��	�	��	P�	}�	��	��	^�	A�	��	
�	��	�	�	��	W�	��	��	��	�	*�	�	��	 �	O�	��	B�	q�	��	?�	Y�	O�	��	��	��	��	��	m�	�	y�	�	��	��	�	��	��	�	��	U�	��	4
�
�
)))







&





)











%%%%(((((%%%%%%''(((%�ͨר֩Ǫ_�2������L���.�1�6�+�<�y�������������+�����S�7�+���A���=�h�#��������������T���P�{�6�������������������B�p�����(���F���
�C��b
��	@
;;�'_���W+T����!�!�"�#E%R&�&m'(�(')�)	*�*�*Y-y.S1�5�5�5�6�67w7�7U8*9_:�:�:>;�;<�<�=�=>j>�>"?�?
@GA�AjB$C�C-D�D�E=F�F�GH�H I�I J�J�JZK�K@P�RVX�X�Y�Z
\�]�_}`�`ca�a�bc�c�de�e{f'gioj�kl-m.o,q�qxr
s�s�t�u�u�vBw�xNz�{|}��f�����D�O�|�A��V���������ّr�'���������͞|����СX�8��˧>���Y�f���P����� �X���������������������W��+���v�������_�����������5�������3�*�����(���M��C�[�����Q����v��������@���V���.�~�����H���7����h���������X���Yk	z
Y�@
k
!�O�J��f�H��[� ���!�"�#�$;%�%'�'C(�(�)$*�*~+�+�,�,K-�-.n.�.H/E0�0=1�1!2�2�2�2,3�3�3;4�4:5�5�5�5�9�<�@�C;D!FG3G�G4HYI)JTJ"K�M	P�Q�T�V�W[�]�^�_�`�aBb�c'e2gmh�ikck|k�l�l�l�l+mvm�mn\n�no5o�oEp�p�pqoq�q�qRr�r@s~s�s
tVt�t�tu��������$�g�����8������D	�D	E	0E	rE	�E	�E	9F	�F	�F	RG	}G	�G	�G	kH	 K	tK	�K	VL	�L	�N	�N	O	O	5O	O		P	�Q	PR	tR	�R	�S	dU	�U	�U	�U	�U		V	%V	pV	�V	�X	MY	qY	�Y	�Z	�^	_	 _	:_	�_	`	Nf	yf	�f	�f	gg	�j	�j	
k	Uk	�k	�l	�l	m	im	�m	zn	�n	�n	3o	�o	�p	�p	�q	"r	Mr	�r	s	�s	?t	ht	�t	>u	'v	lv	�v	�v	kw	x	:x	Vx	qx	�x	Gy	�y	 z	>z	Zz	xz	�z	R{	�{	%|	B|	�|	2}	o}	�}	�}	�}	+~	�~	]	�	�	�	�	2�	[�	��	6�	؁	�	G�	��	!�	Ã	�	0�	��	��	I�	��	��	܆	��	p�	\�	�	d�	��	��	��	ى	��	p�	\�	�	O�	m�	��	��	9�	ʍ	t�	ʎ	�	�	�	��	z�	-�	X�	t�	��	��	��	�	9�	��	T�	K�	x�	��	5�	Ɨ	��	U�	z�	�	��	��	��	؛	��	 �	W�	��	Ԟ	D�	�	��	��	Т	n�	��	��	��	�	c�	�	�	l�	��	��	��	��	ة	�	N�	۪	�	h�	��	��	��	��	�	
�	[�	�	#�	{�	��	�	��	�	E�	n�	��	H�	�	�	V�	�	Q�	��	�	w�	��	��	�	��	�	@�	��	ʺ	�	h�	޻	B�	��	 �	:�	e�	Ƚ	>�	��	�	��	��	׿	:�	��	(�	��	�	3�	^�	��	B�	��	�	��	��	��	U�	��	�	s�	��	�	R�	��	<�	��	Q�	��	��	��	��	$�	��	�	�	L�	h�	��	R�	��	@�	[�	w�	��	c�	��	�	)�	D�	`�	��	L�	��	#�	?�	[�	��	��	#�	>�	Y�	v�	��	��	��	\�	��	��	�	�	!�	M�	j�	��	+�	��	�	<�	Z�	x�	��	��	�	x�	��	�	=�	E�	n�	��	K�	��	$�	B�	`�	}�	��	.�	`�	�	��	��	Q�	�	��	��	z�	 �	e�	��	��	��	��	�	0�	L�	��	��	��	��	�	'�	��	>�	K�	��	��	8�	��	k�	��	��	+�	��	��	��	,�	��	v�	��	��		
U
�
��L�R�U�\�c�i�o�u�{�����������������������èϨΩ����e�C��������D�\��������շ��w�ӽ��ܿ��w�{�����E����������h����s��������g���3�_�����������{�����%�����%�,�3�L����i��������e���?���L���T���H���<�-�1�8�����8�?�F�_����|��������x������������������	������.�<�]�V�������~��[����^6<I�17R�[
�
�
u�|�E��f�=�FLa|���Cbhmosw}��o!�"�#�$�$%�&S'�'�'�(�()q)�)�)X*]*v*�*3+�-�.�1�5�5+6066686<6@6�6�6�67]7�7;8�8
9�9�9H:U:r:�:";~;�;h<==i=v=�=�=N>�>?{?�?�@�@�@�@�@�@$A+A~AABNB�BC�C�CD�D�DE�EF F�F�F,G1G3G7G=GCGEGIGMG�G�GH�HI�IJiJ�JKaK�K�P�P�P�P�P�P�P�P Q]S(V*X�XTYZ[Z�ZY\�\9^�^`[`�`Aa�aBb�becadedld�d�d�d�dPe�e�e_f�f�fggpg�g�ghhCh�i�j�kll�l�m�m�o�oq�qTr�rbs�s6u:uAu�u�u�u�uvzv�vww&w�w�wx x'x^xfy�z�{Z|�|q}�}o�m�ɁB���P�����7�>�E�`�Ņ%���Æʆц6���ćˇ҇��������Éɉω���A�΍"�^�,��|���4���|�����������қV����B���N���"�������N������������R�X�^�w�ت7����C�{������G�t�z���������8��O��a��_��]�ֶO�K�O�V�������ʸ/�����-�4�;����.�5�<�m�g�h��̾-��?���=���;���-�)�-�4��������
�m������~����������������+�\��z�D�8�������;�S�����7�����[����;�@�r�x����� �&�����<�������d�����.�������n�������O����������)���+���\�����!�+������.
"&2TZ�2
8
Q
�
M�/5��4:�0��Alr�)IOqwX^w�.���p���?�q�5�"�"�"�"�"�"�"�"�"�"�"�"�"�"�#�#�#�#�#�#�#�#�#�#�#c$p$ %�%�%	'm'((�(i)	*�*I+b+�+I,h,�,�,-.-�-�-�-R.�.,/�/
0)0�0!1�12u2�2�2�23s3�3 4w4�4�45{5�5�5�5�:�:�:�:m=q=w=�=�@�CDD!D�D�F�F�FGGzG�GHHH�H�IJJ!J:J�J�J�J{K�K"N�P�P�P8R U
W<WCW�WX�[�[^^b^i^F_i`"aMa�acc$c"d/dff%f2f�g�g�g'i+i8i!j.jYkqk~l�l�l�lm\m�m�mBn�n�n*o�o,pop�pqUq�q�q$r9ryr�r'ses�s�s<t}t�t�t���������y�������
�M������k���:D	>D	CD	KD	SD	�D	�D	�D	E	XE	�E	�E	F	lF	�F	G	uG	�G	�G	�G	H	3H	VH	I	`K	fK	lK	�K	�K	9L	=L	AL	�L	�L	�L	�L	�M	�N	�N	O	-O	GO	jO	�O	�O	�O	�P	8R	?R	FR	jR	�R	�R	�R	�R	,S	jS	pS	vS	2T	�U	�U	�U	�U	�U	V	7V	[V	�V	�V	�V	�W	5Y	<Y	CY	gY	�Y	�Y	�Y	�Y	)Z	gZ	mZ	sZ	/[	�^	_	2_	L_	o_	�_	�_	�_	�`	qf	�f	�f	�f	g	/g	Rg	�g	�j	k	k	@k	�k	�k	]l	�l	m	1m	Tm	�m	�m	qn	�n	�n	�n	o	mo	�o	�o	Sp	vp	�p	�p	4q	Lq	lq	�q	Er	�r	�r	�r	�r	�s	)t	bt	|t	�t	�t	u	)u	�u	Vv	�v	�v	�v	w	3w	Vw	x	2x	Nx	ix	�x	�x	�x	y	2y	�y	z	4z	Qz	nz	�z	�z	{	{	={	�{	|	8|	U|	y|	&}	f}	�}	�}	�}	�}	~	g~	�~	�~	Q	�	�	�	�	)�	F�	o�	��	�	��	!�	΁	�	@�	Z�	~�	ς	�	�	��	�	
�	(�	D�	��	��	�	'�	6�	}�	��	=�	��	��	��	҆	��	�	N�	[�	��	�	��	8�	G�	��	M�	Z�	w�	��	��	ω	�	�	L�	[�	��	�	��	8�	G�	��	>�	E�	c�	��	��	�	 �	$�	}�	��	��	j�	��	Ž	ގ	��	�	1�	p�	}�	ҏ	�	�	V�	e�	�	P�	l�	��	�	5�	N�	r�	�	��	�	
�	/�	M�	��	��	��	��	3�	9�	?�	��	n�	��	��	 �	r�	��	��	_�	=�	D�	K�	p�	��	͙	љ	ՙ	5�	t�	z�	��	=�	��	Λ	U�	z�	̜	�	�	��	��	��	��	ʞ	�	'�	+�	/�	��	Ο	ԟ	ڟ	��	��	Ǣ	5�	Y�	��	£	�	��	פ	�	*�	N�	��	��	ۥ	��	X�	^�	d�	��	��	�	�	�	G�	��	��	��	L�	©	��	�	9�	��	��	ƪ	r�	P�	W�	^�	��	��	�	�	�	H�	��	��	��	P�	ͮ	�	!�	F�	��	��	ׯ	��	c�	j�	q�	��	��	�	��	��	[�	��	��	��	c�	/�	h�	��	��	��	�	3�	ߵ	�	�	��	�	9�	��	�	*�	��	��	߷	�	=�	D�	L�	T�	[�	c�	k�	��	��	Ը	X�	c�	��	ƹ	�	!�	v�	}�	��	��	��	��	��	��	�	�	��	��	�	#�	~�	��	�	��	��	��	�	�	�	.�	H�	}�	�	�	z�	��	޾	�	F�	M�	U�	]�	d�	l�	t�	��	��	�	��	��	�		�	m�	v�	��	��	��	��	��	�	
�	'�	A�	v�	�	�	��	��	��	��	f�	m�	u�	}�	��	��	��	��	��	
�	��	��	��	��	K�	T�	��	��	��	��	�	F�	L�	f�	��	��	��	#�	'�	��	B�	H�	m�	��	��	��	�	8�	i�	o�	��	��	��	��	>�	D�	_�	|�	��	��	�	9�	=�	��	2�	8�	S�	n�	��	��	��	�	H�	N�	�	�	�	!�	<�	W�	t�	��	��	�	1�	7�	��	�	7�	S�	o�	��	��	�	6�	Q�	m�	��	��	��	��	8�	Q�	��	��	��	��	��	F�	j�	�	E�	a�	~�	��	��	�	��		�	'�	P�	n�	��	��	��	��	>�	c�	�	��	(�	O�	W�	��	��	��	�	6�	��	�	8�	V�	s�	��	��	�	!�	U�	t�	��	��	��	)�	C�	u�	��	��	��	&�	@�	e�	�	S�	Z�	��	��	��	��	��	��	��	��	�	(�	D�	_�	��	��	��	_�	��	��	��	�	��	��	��	�	�	;�	y�	}�	��	��	�	#�	)�	��	}�	��	��	��	�	#�	z�	��	��	d�	��	��	��	��	�	�	o�	��	��	\�	��	��	�	i�	��	<�	a�	��	��	

@
�
�
�
y
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





!
&
+
0
5
:
?
D
J
O
T
Y
^
c
h
n
t
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





"
)
0
7
>
E
L
S
Z
a
h
o
v
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



%
,
3
:
A
H
O
V
]
d
k
r
y
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




!
(
/
6
=
D
K
R
Y
`
g
n
v
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




!
(
/
6
=
D
K
R
Y
`
g
n
u
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



&
-
4
;
B
I
Q
X
`
g
n
u
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





$
+
2
9
@
G
N
U
\
c
j
q
x

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
	
	
	
	
 	
'	
.	
5	
<	
C	
J	
Q	
X	
_	
f	
m	
t	
{	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	








%

-

4

<

C

J

Q

X

_

g

n

u

|

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�






#
)
/
5
;
A
G
M
S
Y
_
e
k
q
w
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�







%
+
1
7
=
C
I
O
U
[
a
g
m
s
y

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



!
'
-
3
9
?
E
K
Q
W
]
c
i
o
u
{
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





#
)
/
5
;
A
G
M
S
Y
_
e
k
q
w
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�







%
+
1
7
=
C
I
O
U
[
a
g
m
s
y

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

	



!
'
-
3
9
?
E
K
Q
W
]
O�Y�`�l�r�x�~�����������������������ɨӨҩê[�.��������H�����!��'�d���y��������������l������������>�!��r��#�+���*�1�8�R�
�������������������/�6�>���=�D�K�e� �������~��������������|�-�[����������1����.��:>M	5z�	+
&&��J��j�B'JP����fqu{w� u!�"�#0%=&�&X'(�()w)�)|*�*D-d.>1t5�5�546:6>6�6�6�6
7b7�7@89�9J:Z:x:�:(;�;�;o<=k={=�=�=T>�>?�?�?�@�@�@)A1A�ACBTB�BC�C�CD�D�D�E�EF'F�F�F5G;GAGGGKG�G�G
H�HI�IJnJ�JVK�K=P�P�P�P�P�P�R�U�W�X�YmZ�[�]�_``�`Fa�aGb�b�ccdjd�d�d�d�d�eefg	ggh
h�h-j�klmoq�qZr�rhs�t8u?u�u�u�u�u�vw$w,wx%x�xzt{�{}�ρH���V�.���<�C�J�f�+�Ȇφ׆ɇЇS�����lj͉x��F��ܐđ1����������������ל��g�ڟ���C�#����!���D�����V�\�b�|�;�������x�~��:����������c�ܶ��M�T�������и��2�9�A�3�:�л
��`�w�x�v�A���v�+�2���������s���������������������������8���@�W�����<�����a����>�v�|���$�+�����A�����i�����3����"�r����S�������{�}���C����D�V	e
$DX�6
<
V
�3:8}5�pwMu�\b|3�����E�
x��!�"�"�"�"�"�"�"�"�"�"�#�#�#�#�#�#�#e$u$&%�%
's'.(�(o)*�*h+�+n,�,5-�-�-�-X.�.2//0�0'1�12�2�2�23y3�3%4�4�4$5�5�5�5�9�:�:�:�<o=u=y=p@�CDD&DF�F�FGGGHHHDIJJ%J?J�J
K}K�M�O�P�P�Q�T�VAW�W�W�Z�[�]`^g^�^�_�`�a,bcc�c$deff'fg�g�gWh)i-i�i#j�j_kxk�l�l�l�lmam�m�mGn�n�n1o�o0psp�p	qZq�q�q=r�r+sis�s�sAt�t�tu���}��������R�����#�p���GD	OD	�D	�D	�D	E	]E	�E	�E	$F	qF	�F	NG	yG	�G	�G	XH	K	dK	jK	pK	�K	;L	?L	CL	�L	�L	�L	�N	�N	�N	O	1O	lO	�O	�Q	=R	DR	KR	oR	�R	�R	�R	mS	sS	xS	_U	�U	�U	�U	�U	V	 V	]V	�V	�X	:Y	AY	HY	lY	�Y	�Y	�Y	jZ	pZ	uZ	�^	_	_	6_	q_	�_	Jf	uf	�f	�f	Tg	�j	�j	k	Bk	�k	�l	�l	m	Vm	�m	vn	�n	�n	 o	�o	xp	�p	nq	r	Ir	�r	�r	�s	,t	ft	�t	+u	#v	Yv	�v	�v	Xw	x	6x	Rx	mx	�x	4y	�y	z	9z	Xz	sz	�z	?{	�{	 |	=|	{|	-}	m}	�}	�}	�}	~	�~	X	�	�	�	�	0�	H�	��	#�	Ӂ	�	E�	��	�	��	�	�	,�	��	��	*�	��	��	D�	��	��	��	׆	��	P�	]�	�	;�	I�	�	O�	_�	|�	��	��	ԉ	�	O�	]�	�	;�	I�	�	C�	J�	h�	��	��	"�	&�	��	��	p�	��	Ǝ	�	��	�	r�	�	
�	Y�	g�	)�	T�	p�	�	t�	��	�	�	�	4�	��	��	��	6�	<�	A�	F�	s�	��	"�	��	��	B�	I�	P�	u�	ϙ	ә	י	w�	}�	��	��	��	ӛ	|�	
�	R�	��	��	��	Ϟ	)�	-�	1�	џ	ן	ܟ	��	��	̢	[�	�	��	ڤ	�	P�	ݥ	�	\�	b�	h�	��	�	�	�	��	��	��	��	ũ	��	;�	Ȫ	�	U�	\�	c�	��	�	�	�	��	��	��	��	Ю	�	H�	ٯ	�	h�	o�	v�	��	��	��	��	��	��	��	��	2�	l�	��	5�	�	��	��	�	?�	��	&�	2�	��	��	�	�	J�	R�	a�	i�	q�	��	��	ܸ	_�	k�	Ĺ	ι	�	)�	��	��	��	��	��	ĺ	�	%�	��	��	!�	+�	��	��	�	��	
�	�	�	4�	N�	��	�	�	��	��	�	�	S�	[�	j�	r�	z�	��	��	��	��	��	�	�	t�	~�	��	��	�	�	�	-�	G�	~�	�	#�	��	��	��	�	s�	{�	��	��	��	��	��	�	��	��	��	�	R�	\�	��	��	��		�	J�	P�	��	��	%�	)�	��	F�	N�	p�	��	��	��	"�	l�	q�	��	��	�	B�	H�	d�	��	��	;�	?�	��	6�	<�	W�	s�	��	��	K�	P�	��	�	
�	%�	@�	\�	��	��	4�	9�	��	�	;�	W�	��	��	�	:�	U�	r�	��	��	��	X�	��	��	��	l�	�	I�	f�	��	�	��	�	)�	X�	s�	��	��	��	e�	��	�	*�	C�	Z�	��	8�	��	�	=�	[�	x�	��	)�	[�	z�	��	��	L�	z�	��	��	g�	�	X�	`�	��	��	��	��	��	��	��	�	,�	H�	��	��	��	��	��	��	��	��	��	��	�	#�	{�	�	��	 �	&�	+�	G�	��	��	��	!�	%�	��	��	f�	��	��	��	�	�	��	��	��	��	�	��	c�	��	��	
B
�
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	




$
)
.
3
8
=
B
H
M
R
W
\
a
f
l
r
x
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�






&
-
4
;
B
I
P
W
^
e
l
s
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





"
)
0
7
>
E
L
S
Z
a
h
o
v
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



%
,
3
:
A
H
O
V
]
d
k
s
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



%
,
3
:
A
H
O
V
]
d
k
r
y
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




#
*
1
8
?
F
N
U
]
d
k
r
y
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




!
(
/
6
=
D
K
R
Y
`
g
n
u
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
	
	
	
	
	
$	
+	
2	
9	
@	
G	
N	
U	
\	
c	
j	
q	
x	
	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	








"

*

1

9

@

G

N

U

\

d

k

r

y

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�






 
&
,
2
8
>
D
J
P
V
\
b
h
n
t
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�






"
(
.
4
:
@
F
L
R
X
^
d
j
p
v
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�






$
*
0
6
<
B
H
N
T
Z
`
f
l
r
x
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�





 
&
,
2
8
>
D
J
P
V
\
b
h
n
t
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�






"
(
.
4
:
@
F
L
R
X
^
d
j
p
v
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�






$
*
0
6
<
B
H
N
T
Z
`
��(�V�Գ��(�j�·n�X���i�ɿ��`���!�h�����Q�����X�����P�s��H�������e���Y����j����F�����M�����N�r����4���A���5���)��}����Y����`����a����������������m���	�+�H�D�e�����m����m���DF�C�:
t
�
c�G��;y�:�n]m���*��N!a"�#�$�$m%�&*'�'�'J(�(�(U)�)�)$*j*�*+�-�.�1�5[6�6�6�6H7�78�8�8n9�9:R:k:�:;h;�;@<�<=9=s=�=�=8>�>�>S?�?O@�@�@�@AeA�AKB�BCbC�C�CiD�DE�E�EFeF�FhG�G�GmH�HfI�ITJ�J�J�PKSV X�X:Y�YFZ�Z8\�\^^�_F`�` a�a!b�bAcFd�d�d2e�e�eFf�f�fRg�g�ghki�j�kQl�lhm�m]o�o[q�q0r�r>s�suiu�u�uav�vwmw�wx4xAyfz�{?|�|V}�}K�I������,���Ƅ�Y����l����}���ۉ��'����=����c��#���D����)���5���	�����f�ͥ-�����n��ک$�p����f�ɫ&�j�ˬ.�n���z�n�.�Ӱ5��L�߳J�ݵH���+�0�~�ø�v�ֹ����(�I�B�C�����ȿ*���(���&���	��\�����T�����`�����J���`�:����v����*����k���(�����Z������p���#������K�����a������P�������1�~���������B������gq|��
�
K�
J
�
�
6��x�+��)s�*[�Ch�5p�q��Y��v�=��#,$m$�$�%�%�&'�'�(A)�)�*!+V+�+%,W,�,�,�,-�-�-�-6.�./�/�/0�0�0w1�1[2�2�2�23X3�34e4�4�4c5�5�5�5K:�:4=�=�@�C	D�D�F�FG]G�GH�H�I�I3J~J�JOK�KN�P!R	U�V$W�W�WP[�[=^._Q`
a/a�a�b!c�c,d�e"f/f�g�g�g�h5i�i+j>k�k�l�l�l�lBm�m�mnvn�noKopZp�p�p8q�q�qr0rhr�rsTs�s�s#tlt�t�t���������:�}����Q���_D	�D	�D	E	EE	�E	�E	F	RF	�F	�F	YG	�G	�G	�G	
H	-H	EH	�H	CK	K	�K	(L	�L	�L	}M	�N	�N	O	&O	@O	YO	�O	�O	�O	�P	R	[R	R	�R	S	YS	
T	kU	�U	�U	�U	�U	V	0V	JV	�V	�V	�V	~W	Y	XY	|Y	�Y	Z	VZ	
[	�^	_	+_	E_	^_	�_	�_	�_	�`	Uf	�f	�f	�f	g	)g	Ag	�g	�j	�j	k	/k	~k	�k	Fl	�l	m	)m	Cm	�m	�m	Zn	�n	�n	�n	
o	\o	o	�o	<p	ep	�p	�p	#q	Fq	[q	�q	)r	Yr	�r	�r	�r	�s	t	Vt	tt	�t	�t	u	u	�u	.v	�v	�v	�v	
w	-w	Ew	�w	x	Fx	bx	}x	�x	�x		y	!y	�y	�y	,z	Jz	fz	�z	�z	�z	{	,{	�{	�{	1|	N|	h|	}	;}	{}	�}	�}	�}	~	U~	z~	�~	9	f	�	�	�	!�	>�	g�	��	Ҁ	��	�	��	�	4�	S�	m�	��	�	��	��	ۃ	
�	!�	<�	e�	��	ք	�	3�	W�	��	!�	a�	��	��	ˆ	�	�	1�	X�	��	Շ	�	�	D�	ވ	�	W�	p�	��	��	lj	�	�	.�	X�	��	Պ	�	�	D�	ދ	�	[�	y�	��	��	�	e�	��	L�	��	��	֎	�	�	*�	S�	z�	��	�	�	8�	b�	��	4�	d�	��	ԑ	$�	H�	a�	�	ߓ	 �	E�	{�	֔	"�	ו	R�	��	��	�	`�	��	��	G�	 �	a�	��	��	�	c�	�	��	ƛ	�	i�	��	��	��	��	z�	��	��	�	q�	��	r�	��	��	ܢ	H�	��	��	գ	{�	��	�	"�	=�	��	��	ʥ	p�	;�	x�	��	Ч	*�	t�	(�	��	�	
�	(�	x�	��	��	[�	3�	t�	��	Ϭ	*�	v�	+�	��	��	�	5�	��	��	Ư	m�	F�	��	��	�	=�	��	>�	�	\�	z�	��	�		�	"�	ȵ	�	&�	_�	��	j�	ŷ	 �	��	��	Ÿ	8�	��	��	Y�	��	Ӻ	�	��	��	]�	��	)�	C�	n�	�	Y�	��	!�	��	��	�	W�	��	E�	��	"�	<�	g�	��	_�	��	9�	��	��	��	m�	��	1�	��	��	4�	^�	��	��	�	��	��	]�	��	��	��	�	0�	X�	��	��	��	!�	X�	t�	��	��	(�	��	�	L�	g�	��	��	�	7�	��	��	�	5�	P�	l�	��	��	 �	��	��	/�	K�	g�	��	��	��	/�	J�	e�	��	��	��	��	'�	K�	e�	��	��	��	��	5�	Y�	��	)�	Y�	v�	��	��	�	��	��	�	H�	f�	��	��	��	��	,�	R�	��	��	 �	G�	O�	x�	��	��	�	%�	��	��	0�	N�	l�	��	��	��	�	7�	l�	��	��	��	�	=�	Y�	��	��	��	�	:�	T�	��	6�	q�	��	��	r�	��	�	 �	<�	X�	��	<�	��	��	��	��	�	3�	h�	��	�	��	`�	��	��	�	c�	��	G�	��	��	��	�	W�	��	>�	��	��	�	W�	}�	$�	P�	��	��	��	
/

�
�
b
���"�N�̳��ֵ^���b�L���]�����T����L�����%�����L�z���$�m��<�t�����X���L�����]�����>�����@�q���"�l����������	������p�����Q�����S�����5����������������`������B�7�I�����`����`���7�@�=�-
g
�
Vz:��2p�-�hWg�s���A!T"u#�$�$`%�&'�'�'<(�(�(G)�)�)*d*�*	+�-�.~1�5F6�6�6�6;7�7	8w8�8Q9�9:L:b:�:�:Z;�;2<�<=$=m=�=�=*>�>�>E?�?2@�@�@�@�@\A�AEB}B�BEC�C�COD�DE�E�EFPF�FSG�G�G`H�HYI�IGJ�J�J�PBS
VX�X	Y�YZ�Z+\n\^N^�_`�`a�ab�b3c8dtd�d$efe�ef�f�fDg�g�ghbi|j�kCl�lZm�mOo�oMq�q"r�r0s�s
uIu�u�u0v�v�v_w�w�w.x8y]z�{1|p|H}�}=�;������������P���ۅ^���
�L���Չ�����0����V������;�؞���W�(�c���y���Y��� �c��a�Өͩ�g�����]����J�����N���q�e�%�Ű�ܱ�ѳ�ϵ����"�^����E�ȹ��t����C�9�:����������������������<�����#�����R������=���S�1�
���i���r�����e���"�����G�������X����}�����B�����X������G�������(�u������������w����6�@r��
�
8��A
�
�
-b�k���� f�H��0U�"g��d��(w�p�7�
�#$g$�$�%�%�&'�'�(7)�)w*+P+�+,Q,�,�,�,-o-�-�-(.�./w/�/0�0�0l1�1P2|2�2�2�2J3�34W4~4�4U5�5�5�5%:�:={=�@�C�C�D�F�F	GPG�G�G�H�I�I*JqJ�J7KK�M�PR�T�VW�W�W3[�[/^%_C`�`)a�a�bc�c&d�ef)fUg�g�g�h/i�i%j0k~k�l�l�l�l9m�m�mnmn�no7opQp�p�p/q}q�qr*r_r�rsKs�s�stct�t�t���������1�t�����H���YD	�D	�D	E	<E	E	�E	F	IF	�F	�F	SG	G	�G	�G	�G	'H	?H	�H	#K	vK	�K	L	sL	�L	oM	�N	�N	O	O	7O	SO	�O	�O	�O	zP	�Q	RR	vR	�R	�R	9S	�S	eU	�U	�U	�U	�U	V	'V	DV	�V	�V	�V	oW	�X	OY	sY	�Y	�Y	6Z	�Z	�^	_	"_	<_	X_	�_	�_	�_	`	Of	{f	�f	�f	�f	#g	;g	�g	�j	�j	
k	)k	pk	�k	8l	�l	m	 m	=m	�m	�m	Ln	}n	�n	�n	o	No	yo	�o	.p	_p	�p	�p	q	@q	Uq	�q	#r	Pr	�r	�r	�r	�s	�s	Mt	kt	�t	�t	�t	u	�u	(v	zv	�v	�v	�v	'w	?w	�w	x	=x	Yx	tx	�x	�x	y	y	�y	�y	#z	Az	]z	{z	�z	�z	
{	&{	�{	�{	(|	E|	b|	�|	5}	r}	�}	�}	�}	�}	F~	t~	�~	*	`	�	�	�	�	5�	^�	|�	À	�	
�	��	ہ	+�	J�	g�	��	܂	��	��	ƃ	�	�	3�	P�	��	Ȅ	��	-�	B�	��	�	L�	��	��	†	߆	��	�	R�	��	��	�	�	>�	Έ	
�	Q�	g�	��	��	��	܉	��	�	R�	��	��	�	�	>�	΋	
�	R�	p�	��	��	��	U�	��	<�	w�	��	͎	�	�	!�	>�	t�	��	ߏ	
�	#�	\�	�	.�	[�	w�	Α	�	B�	[�	��	��	�	<�	[�	Ɣ	�	Ǖ	L�	{�	��		�	P�	��	��	7�	�	X�	}�	��	�	C�	�	��	��	ۛ	c�	��	ڜ	��	��	Z�	��	מ	��	a�	��	b�	��	��	Ӣ	B�	��	��	ϣ	l�	��	��	�	7�	~�	��	ĥ	a�	�	o�	��	��	�	T�	�	��	�	�	"�	i�	��	��	L�	�	k�	��	��	�	V�	�	��	�	�	/�	v�	��	��	]�	&�	~�	��	±	-�	i�	.�	�	S�	q�	��	ִ	�	�	��	�	 �	Y�	��	d�	��	�	z�	��	��	2�	��	��	S�	��	ͺ	�	}�	�	W�	��	#�	=�	h�	ݽ	S�	��	�	��	��	ڿ	Q�	��	?�	��	�	6�	a�	��	Y�	��	3�	��	��	��	g�	��	+�	��	��	+�	U�	s�	��	��	��	��	T�	��	��	��	�	'�	E�	��	��	��	�	O�	k�	��	��	�	��	�	C�	^�	z�	��	��	$�	��	��	�	,�	G�	c�	��	��	
�	��	��	&�	B�	^�	|�	��	��	&�	A�	\�	y�	��	��	��	�	E�	_�	��	��	��	��	&�	S�	��	#�	P�	m�	��	��	��	��	��	�	?�	]�	{�	��	��	��	�	L�	��	��	�	>�	F�	o�	��	��	�	�	��	��	'�	E�	c�	��	��	��	�	1�	c�	��	��	��	�	7�	S�	��	��	��	�	4�	N�	��	#�	h�	��	��	b�	��	��	�	3�	O�	l�	-�	l�	��	��	��	�	*�	H�	��	��	��	M�	��	��	��	T�	��	8�	m�	��	��	��	G�	}�	.�	��	��	�	G�	w�	�	J�	�	��	��	
)
p
�
�
S
��*�Z�س��,�n�Ʒr�\���m�Ϳ��d���%�j�����U�����\�����T�u��L�������i���]����n���	�J�����Q�����R�t� ���8���E���9���-�������]����d����e���������������r����0�J�I�����r���r���I'�E�?
y
�
h�L��@~�?� p_o���/��S!f"�#�$�$r%�&/'�'�'O(�()Z)�)�))*l*�*+�-�.�1�5~6�6�6M7�78�8�8�9/:p:�:;m;�;E<�<M=�=�==>�>�>X?�?o@�@�@AjA!B�B�C�C�D[E�E�FzG�GrH�HkI�IYJ�J�J�PPSV%X�X?Y�YKZ�Z=\�\^�^�_K`�`%a�a&b�bFcKd�d�d7e�e�eKf�f�fWg�g�ghpi�j�kVl�lmm�mbo�o`q�q5r�rCs�s uku�uvfv�v	wrw�wx6xFykz�{D|�|[}�}P�N���#���1�ƃ˄�^����q��������݉��,����B��Œh��(���I����.���:�������k�ҥ2����s��ߩ&�u���#�k�Ϋ+�l�Ь3�p����s�3�ذ:��Q��O��M���0�5���ȸ�{�۹����*�K�G�H�����Ϳ/���-���+�����^�����Y�����e����	�O���e�?����{�����/����m���*�����\��������(������P���f�����U�����6�����������G������lv~��
�

M�
O
�
�
;�� }�-��.x�/]�Ej�7u�v�^��x�?��#A$%�%�%�&'�'�(C)�)�*#+X+�+*,Y,�,�,�,-�-�-;.�./�/�/0�0�0y1�1]2�2�2�23]3�34j4�45h5�5�5�5�:N=�@�CD�D�F�FGbG�GH�H�I�I8J�J�JdKN�P&RU�V&W�Wp[B^3_V`a1a�a�bd�e�g
ijCk�l�l�lGm�m�m#n{n�nop_p�p�p=q�q�qr2rmr�rsYs�s�s(tqt�t�t���������?�����	�V���aD	�D	�D	E	JE	�E	�E	F	WF	�F	�F	[G	�G	�G	�G	H	/H	GH	�H	EK	�K	�K	*L	�L	�L	�M	�N	�N	O	+O	EO	[O	�O	�O	�O	�P	R	`R	�R	�R	S	[S	T	mU	�U	�U	�U	�U	V	5V	LV	�V	�V	�V	�W	Y	]Y	�Y	�Y	Z	XZ	[	�^	_	0_	J_	`_	�_	�_	�_	�`	Wf	�f	�f	�f	g	+g	Cg	�g	�j	�j	k	1k	�k	�k	Kl	�l	m	.m	Em	�m	�m	_n	�n	�n	�n	o	ao	�o	�o	Ap	gp	�p	�p	(q	Hq	]q	�q	+r	^r	�r	�r	�r	�s	t	]t	yt	�t	�t	u	u	�u	0v	�v	�v	�v	w	/w	Gw	�w	x	Kx	gx	�x	�x	�x	y	#y	�y	�y	1z	Oz	kz	�z	�z	�z	{	.{	�{	|	6|	S|	j|	}	=}	�}	�}	�}	�}	~	Z~	|~	�~	>	h	�	�	�	&�	C�	l�	��	׀	��	�	��	�	;�	X�	o�	‚	�	��	��	�	&�	A�	{�	ۄ	#�	n�	&�	l�	��	І	�	�	?�	��	�	)�	�	*�	u�	��	��	̉	�	�	=�	��	�	)�	�	�	`�	~�	��	��	�	j�	��	Q�	��	ێ	��	�	/�	a�		�	G�	�	6�	i�	��	֑	)�	J�	c�	�	�	%�	J�	}�	۔	$�	ܕ	T�	��	��	�	e�	��	��	L�	"�	f�	��	��	�	e�	�	��	˛	�	k�	��	�	��	��	|�	��	�	�	v�	��	w�	��	Ģ	�	J�	��	��	ף	��	��	�	'�	?�	��	��	̥	u�	=�	}�	��	ҧ	/�	v�	-�	��	��	�	*�	}�	��	��	`�	5�	y�	��	Ѭ	/�	x�	0�	��	�	�	7�	��	��	ȯ	r�	H�	��	��	�	B�	��	C�		�	c�	�	��	�	�	$�	͵	
�	(�	a�	�	l�	Ƿ	"�	��	��	Ǹ	:�	��	�	[�	��	պ	�	��	��	_�	ü	+�	E�	p�	�	[�	��	#�	��	��	�	Y�	��	G�	��	$�	>�	i�	��	a�	��	;�	��	��	��	o�	��	3�	��	��	;�	c�	��	��	�	��	��	b�	��	��	��	�	5�	Z�	��	��	��	#�	]�	y�	��	��	*�	��	�	Q�	l�	��	��	�	9�	��	��	�	:�	U�	q�	��	��	"�	��	��	4�	P�	l�	��	��	��	4�	O�	j�	��	��	��	��	,�	M�	g�	��	��	��	��	:�	[�	�	+�	^�	{�	��	��	�	��	��	$�	M�	k�	��	��	��	��	1�	T�	��	��	%�	L�	T�	}�	��	��	
�	'�	��	��	5�	S�	q�	��	��	��	�	9�	q�	��	��	��	�	?�	[�	��	��	��	�	<�	V�	�	8�	v�	��	��	w�	��		�	%�	A�	]�	��	A�	��	��	��	�	�	8�	j�	��	�	��	b�	��	��	�	h�	��	L�	��	��	��	�	\�	��	C�	��	��	�	\�	�	)�	R�	��	��	��	
1
�
�
�
g
��/�2�7�,�=�z�����������,�����T�8�,���C���i�$��������������V���|�7���������C�q�����)���G���D��c��	A
<<�*b����Z��!�!�"�#F%S&�&p'(�(*)�)*�*�*Z-z.T1�5�6!7y7�7W8-9�:�:@;�;<�<�=>l>�>$?�?@IA�AlB&C�C/D�D�E?F�G!H�H#I�I"J�J�J�RVX�X�Y�Z\�]�_�`�`fa�a�bc�ce�e|f(gipj�kl.m/o-qr{rs�s�t�u�vCw�xOz�{|}���i�����E�}�B���������	�����u�*���������}�������Y�9����A���Z���Q�����!�Y��������������������X���,���w�������b���������6�����6�+�����+���N�����S����x�����B���X���/��J���9����j�������Y���Zl	{
Z�l
"�P�K���I��^�#���#�$=%�%�'F(�(�)'*�*�+�+�,�,N-.q.�.K/F0@1�1$2�2/3�3�3>4�4<5�5�9�<�@�C=D"F4G�G6HZIUJ#K�M
P�Q�T�V�W[�]�^�_�`�aCb�c(e3gnh�ik�l-mxm�mn^n�nopGp�p�p qqq�q�qUrsBs�s�stXt�t�t��&�i�����:���2E	tE	�E	�E	;F	�F	�F	SG	�G	lH	!K	WL	�L	�N	�O	
P	�Q	�R	�S	eU	qV	�V	�X	�Y	�Z	�^	�_	`	Of	�f	hg	�j	Vk	�k	�l	�l	jm	�m	}n	�n	4o	�o	�p	�p	�q	#r	s	�s	Bt	�t	?u	(v	ov	�v	lw	x	�x	Hy	�y	�z	S{	�{	�|	5}	�}	�}	,~	�~	`	�	�	^�	��	7�	��	!�	��	"�	��	��	��	K�	q�	]�		�	q�	]�		�	:�	��	v�	��	{�	.�	��	��	��	��	U�	L�	6�	��	��	��	��	��	��	!�	X�	E�	��	��	o�	��	��	��	d�	��	�	��	��	��	��	O�	��	�	��	��	��	��	\�	��	$�	�	��	�	H�	��	I�	��	T�	��	
�	"�	��	��	C�	k�	��	E�	��	��	A�	��		�	=�	��	+�	��	��	E�	��	�	X�	��	�	v�	��	�	��	=�	��	��	��	��	�	
�	��	S�	��	��	d�	��	��	M�	��	��	��	��	_�	�	��	#�	��	,�	��	?�	�	y�	��	>�	o�	��	L�	��	��	1�	��	S�	��	{�	"�	��	��	��	��	��	��	?�	L�	9�	��	l�	,�	��	��	-�	��	w�	��	��	V
�
³/�2�7�,�=�z�����������.�����T�8�,���C���k�&��������������V���~�9���������C�q�����*���G���Ee��	A
<<�*b����Z��!�!�"�#F%S&�&p'(�(*)�)*�*�*Z-z.T1�5�6"7z7�7X8/9�:�:A;�;<�<�=>m>�>%?�?@JA�AnB(C�C0D�D�E@F�G"H�H$I�I#J�J�J�RVX�X�Y�Z\�]�_�`�`fa�a�bc�c
e�e~f*gipj�kl.m/o-qr{rs�s�t�u�vEw�xOz�{|}���i�����E��D���������	��ڑu�*������Ξ}����ѡY�9��ΧA���Z���S�����!�Y�������������������Z��,���w�������b���������8�����6�+�����+���N�����S����x�����D���Y���0���K���:����k�������Y���Zl	{
Z�m
#�Q�L���J��^�#���#�$=%�%�'F(�(�)'*�*�+�+�,�,O-.q.�.K/F0@1�1$2�2/3�3�3>4�4=5�5�9�<�@�C?D$F6G�G8H\IWJ%K�MP�Q�T�V�W[�]�^�_�`�aDb�c*e5goh�ik�l.mym�mn_n�nopHp�p�p!qrq�q�qUrsBs�s�stXt�t�t��&�i�����:���2E	tE	�E	�E	;F	�F	�F	�G	lH	YL	�L	�O	
P	�R	�S	qV	�V	�Y	�Z	�_	`	�f	hg	Vk	�k	�l	�l	jm	�m	�n	�n	4o	�o	�p	�p	�q	s	t	Bt	�t	?u	Kv	ov	�v	lw	�x	Hy	�z	S{	�|	,~	�~	��	7�	��	!�	��	"�	��	��	r�	^�	r�	^�	;�	̍	��	|�	��	��	��	W�	6�	Ǘ	�	��	��	!�	G�	�	o�	��	̤	�	d�	�	�	��	��	۩	O�	ܪ	�	��	®	�	\�	��	�	��	$�	H�	��	I�	�	T�	��	
�	"�	��	�	C�	k�	�	E�	��	˽	A�	��		�	=�	��	+�	��	��	E�	��	�	X�	��	�	v�	��	 �	��	>�	"�	��	7�	�	��	�	��	T�	��	e�	��	N�	��	��	�	��	��	,�	�	y�	��	L�	��	��	��	{�	��	��	��	��	A�	:�	��	-�	��	-�	��	w�	��	��	V
�
���ŵ ���%��{�+���h����������p�����������c�B���&������w�0���W��������������������������C���j���%���$�������1�_����������5���2�
Q~�	/
**�N��n�F�{� y!�"�#4%A&�&\'
(�()|)�)�*�*H-h.B1x5�67f7�7D8�89}:�:-;�;�;t<�=�=Y>�>?�?�?6A�AYBC�CD�D�E,F�GH�HI�IJrJ�J�R�U�W�X�X�YZqZ�[]\�]=^�_`d`�`Ja�aKb�b�c�dUe�efjfgugi2j�klqlm�mo�oq�q�q_r�rms�t�uv�v1w�w�xzy{�{_|
}v}t	�r�ԁM�Ƃ[�3�k�ʅ0�܆;�|��J�����ȑ5�����ۜ��k�ޟF��R���G���'����R���%���H���ܪ?��������?�
������
�������h����ո4���F���ջ��e�Ѿ|��}���{���F���{����x�$����������������<�������@�����e�����/���E����m�7���&�v��W�����������G����%�/	HZ	i
H�Z
�
Q�>��9��{����7���J�}��#y$*%�%w'2(�(t)*�*m+�+s,�,:-�-].�.7/�/40,1�12�23~3�3*4�4)5�5�9�<t@�C*DF"G�G#HHICJK�M�O�Q�T�V�W[�]�^�_�`�a1b�ce!g\h�ik�lmem�m�mKn�n�n�o4pwp�p
q^q�q�qAr�r/sms�s�sEt�t�t���V�����'�t�E	aE	�E	�E	(F	uF	�F	�G	ZH	EL	�L	nO	�O	�R	zS	_V	�V	�Y	wZ	s_	�_	�f	Vg	Dk	�k	�l	Xm	�m	�n	"o	�o	zp	�p	pq	s	.t	�t	-u	[v	�v	Zw	�x	6y	�z	A{	}|	�}	�}	~	�~	�	�	J�	��	%�	
�	��	�	��	��	_�	K�	_�	K�	(�	��	��	i�	�	v�	��	C�	$�	��	ٙ	��	~�	�	3�	ޟ	]�	�	ܤ	R�	ߥ	��	��	ǩ	=�	ʪ	�	��	Ү	J�	ۯ	��	��	4�	��	7�	E�	��	8�	��	��	��	�	q�	Թ	/�	��	+�	Ż	1�	��	T�	��	%�	��	��	ƿ	��	��	�	��	M�	��	)�	��	�	��	�	��	�	b�	�	��	+�	s�	��	s�	�	��	A�	��	R�	��	;�	��	��	��	n�	��	�	+�	��	g�	,�	]�	��	:�	��	��	��	i�	��	��	��	��	-�	'�	��	�	��	�	��	e�	��	D
�
�L�L�M�M�N�NhO�OXUdU�V�V�V\WgWrW*X5X@XFYQY\YZZ"Z�Z�Z�Z�[�[	\g\r\}\�\�\�\o]z]�]�]�_*`�abJcUc�c6LtLL�L�L�LIMTM_M�M�M4N?NJN�N�N�N	OORO]O�O�O�O+P6PnPyP�P�P�P�P�P�P-Q8QCQ{Q�Q�Q�Q�Q�Q?RJRUR�R�R�R�R3S>SIS�S�S�S�S�S�SOTZTeT�T�T�TMUoU�U�U�U!V,V7V�V�V�V�VWQW}W�W�W�WXKX�X�X�X�X�X�X;YgY�Y�Y�YZ-ZeZpZ{Z�Z�Z+[6[A[[�[�[\\\�\�\]d]�]�]W^b^�^�^�^�^___j_�_�_�_`5`�`�`�`�`�`(a�a�a�abVbab�b�b�b�b�b4c?c��H�6�9T:=u=�@MBC�C�D�EF�F�G�����o$�-�:�=�K�W�[#c.d$f1f�g�g7i-j�	��	5�	��	��	Z�	��	F�	Y�	Z�	��	F�	��	|�	�	d�	�i~jAklsl�lrn�{j|S}�}}~X3���ހ3����=��j�@���|ۄ)�w�ŅL����B��_��}j@klrl�lqn�{|R}�}|~W2���݀2����<��i�?���ڄi|(�v�ąK����A��^��g��m	�n	[t	�v	9�		�	��	��	a�	9�	��	�	��	vj9k�kkl�l�{|K}�}u~P+�~�Հ+���݁4��a�8�`|zj=k�kol�l�{|O}�}y~T/���ـ/����8��e�<�d|����r�v�`�q���h���)�	���l��#�P���m�a�	�r�����a��$����������������t������w���5�N�����w���{N��D
~
m�Q�E��D�%u�4�X!k"�#�$w%�&4'�'T(�(_)�).*�*!+�-�.�1�5�6V7�7$8�8�9�:;v;�;N<�<�=F>�>�>a?�?|@uA0B�B�CD�DdE�E�F�G{H�HtI�IbJ�J�JUS V*X�X�Y�ZB\"^�_�`*a�a+b�bKcPdHe�e�fhgui�j�k[lrmgoeq:r�rHs�s%uv�v�wKypz�{I|`}US�(���6���������.��1���"�G����m���-�N�����3�?����p�7��x�������|�<�����x�8�����������5�:�'�����L�M�����������������v�T��j�D�!���������4����r���/���������3�����[���o���^���?��������������
��
F����:�����$}�D�J$%�%�&�'�(H)�)�*(+�+/,�,-�-@.�./�/�0~1�1b23b3�34o4
5s5�5�:]=�@�C�D�FsG�G�H�I�JsKN�P1RUW�W[M^>_a`a�acd�e�gijHkmPm�m�m,n�n�n#o#php�p�pFq�q�qrrrs^s�s�s-tvt�t�t�D������[���OE	�E	�E	F	\F	�F	�F	H	�H	�L	�M	�O	�P	$S	#T	�V	�W	!Z	 [	�_	�`	g	�g	�k	Pl	�m	dn	fo	Fp	�p	-q	�q	�s	�t	�u	w	�w	�x	�y	�z	�{	}	_~	C	��	��	��	��	��	/�	��	��	��	��	u�	\�	��		�	.�	�	��	��	j�	Q�	-�	.�	��	��	��	��	��	��	��	z�	@�	>�	��	e�	@�	A�	��	w�	S�	T�	��	��	�	q�	��	'�	?�	��	�	`�	��	�	d�	��	��	`�	��	(�	^�	��	L�	��	��	f�	��	@�	t�	��	8�	��	��	��	��	��	�	��	�	��	��	��	��	1�	?�		�	��	��	6�	�	��	��	��	!�	�	�	��	R�	�	��	��	s�	W�	g�	N�	a�	.�	��	�
l
��	ʸ	�	s�	�	l�	�	5����kgo�ǨY�,��� �J�x�k���o�j�����}�����@�����;�
�%e���$�'�(�)b*�5�5D6:"=�@�@�@�FQGTK�K;P�Prd�f�ghGu�v�w,x�����Q�Ӊ������H�L���\����A�:���������>��E���������������6�	��F.S �u�!�"�#�%N+O,�,-0z2|4�C�F�G�I�JW'a]kvk/o(r~r�t	���WD	LG	�G	$H	<H	K	L	�L	�N	PO	�O	�O	�Q	�R	6S	]U	AV	�V	�V	�X	�Y	3Z	�^	U_	�_	�_	Hf	�f	 g	8g	�j	&k	�k	�l	:m	�m	tn	o	vo	�o	\p	�p	=q	Rq	r	�r	�s	�t	�t	u	!v	�v	$w	<w	x	�x	y	y	�y	z	Vz	�z	
{	#{	�{	_|	+}	k}	�}	�}	q~	�~	V	�	�	.�	y�	�	�	с	d�	ق	�	��	M�	�	?�	B�	�	��	�	�	�	��	�	�	��	��	n�	;�	܏	 �	'�	ˑ	?�	X�	��	X�	��	D�	�	}�	��	��	��	@�	��	`�	ל	�	P�	�	��	��	?�	��	̣	��	4�	��	��	�	��	Q�	��	�	��	��		�	��	S�	��	,�	��	��	�	��	f�	��	��	�	�	��	p�	��	��	K�	��	B�	��	�	��	�	��	��	!�	��	~�	
�	��	y�	��	��	B�	U�	��	��	P�	�	��	��	��	�	U�	��	��	I�	��	�	@�	��	�	�	��	��	�	&�	��	4�	I�	��	1�	K�	�	��	��	i�	i�	��	E�	��	D�	��	��	c�	��	z�	��	��	t�	G�	��	&
�
�
�jG	TK	�N	,R	|U	)Y	�^	ff	�j	�l	�n	:r	t	?v	%x	z	|	L}	w	�	�	{�	9�	.�	��	E�	�	c�	1�	��	��	��	��	L�	��	D�	��	W�	�	��	
�	2�	$�	��	�	�	v�	:�	��	��	�	H�	j�	G�	��	��	q�	��	��	��	�^G	HK	�N	 R	pU	Y	�^	Zf	�j	�l	�n	.r	t	3v	x	�y	|	@}	k	�	�	o�	-�	"�	��	9�	�	W�	%�	��	�	��	��	@�	��	8�	��	K�	�	��	�	&�	�	��	�	��	j�	.�	��	��	��	<�	^�	;�	��	��	e�	��	��	��	������#'+/37;?LV]it{��������������+2;DUcgnu|��������������������	
			"	&	-	4	;	B	F	M	Q	X	_	f	j	n	u	|	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	


 
)
2
>
O
S
f
q
u
y
�
�
�
�
�
�
�
�
�
�
.:UZ^fjrz���������������*>LQ]bx���������������

!
)
@
W
\
d
l
q
y
�
�
�
�
�
�
�
�
�
�
�
�
�
#4<KS[ch|�������������-5=EMRZ_glt|����
/7OXpx����������������#+CR_ksx}������������������3I^t�����������������%-5=BJOW\diqy������������������
'/4<AINV[cks{������������������	"'/7MU]ev�����������������	#+0E[qy�������������������$)16>CKPX`hpx}������������������ %-2:BJRZ_gow�������������������$,4<Pbu������������&6HMU]eow����������������',;@PUhp����������%*27?GLQY^fns{�������������������%-5=EMU]joty~����������������������
0Ki������� (0IQYaty~������  & 4 H X e j r z � � � � � � � � � � !
!!!"!*!2!:!B!G!O!W!_!g!o!t!|!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!"""!")"1"9"A"I"Q"Y"a"i"q"v"~"�"�"�"�"�"�"�"�"�"&#.#6#K#S#[#v#~#�#�#�#�#�#�#�#�#�#$$$%$H$X$�$�$�$�$�$�$�$%%%"%*%2%:%B%J%R%Z%b%q%v%{%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&
&&&"&*&2&:&B&J&R&\&f&n&r&z&~&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&''' '$','0'4'<'J'R'Z'b'j'n'v'~'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'(((&(.(2(:(B(J(N(V(^(f(s({(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(	))))#)4)9)A)F)N)S)[)c)h)p)u)})�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)**
****'*/*4*<*A*I*N*S*[*i*x*�*�*�*�*�*�*�*�*�*�*�*�*�*++++"+-+5+:+B+T+c+h+w+|+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,,$,,,1,9,>,C,K,S,[,c,k,p,x,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-	---!-)-1-9-A-I-N-V-^-c-k-p-x-�-�-�-�-�-�-�-�-�-�-�-�-�-�-....$.).1.9.>.F.K.S.[.c.k.s.x.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�./////#/+/3/;/C/K/S/X/`/h/p/u/}/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0	0000&0.060>0C0K0P0U0]0e0j0r0w00�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�011
1111'1/171?1G1O1T1\1d1l1q1y1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�122222'2,24292A2F2K2S2X2]2b2j2x2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23333!3&3.333;3@3E3J3O3T3Y3a3i3q3y3~3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34
44444#4+434;4C4H4P4U4]4b4j4o4t4y4~4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45
5555'5,54595>5C5S5X5`5h5m5u5}5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5666!6)6.666>6C6K6S6b6j6r6z6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67
77%7-757:7B7V7c7s7�7�7�7�7�7�7�7�7�7�788
888-858=8B8J8O8W8n8{8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�899
99&9.969I9^9c9k9p9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::&:+:3:;:K:S:[:c:k:s:{:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;
;;;";*;2;:;B;J;O;W;_;d;l;t;|;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<<<&<+<3<8<=<E<K<Q<W<]<c<i<o<u<{<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=====$=+=2=9=@=G=N=U=\=c=j=q=x==�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>> >'>.>5><>C>J>Q>X>_>f>m>t>{>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?????#?*?1?8???F?M?T?[?b?i?p?w?~?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@
@@@@&@-@4@;@B@I@P@W@^@e@l@s@z@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@A
AAA"A)A0A7A>AEALASAZAaAhAoAvA}A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�AB	BBBB%B,B3B:BABHBOBVB]BdBkBrByB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCCC!C(C/C6C=CDCKCRCYC`CgCnCuC|C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDDD$D+D2D9D@DGDNDUD\DcDjDqDxDD�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEE E'E.E5E<ECEJEQEXE_EfEmEtE{E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFFF#F*F1F8F?FFFMFTF[FbFiFpFwF~F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FG
GGGG&G-G4G;GBGIGPGWG^GeGlGsGzG�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GH
HHH"H)H0H7H>HEHLHSHZHaHhHoHvH}H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI	IIII%I,I3I:IAIHIOIVI]IdIkIrIyI�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJJJJ!J(J/J6J=JDJKJRJYJ`JgJnJuJ|J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JKKKKK$K+K2K9K@KGKNKUK\KcKjKqKxKK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KLLLL L'L�lG	WK	�N	/R	~U	,Y	�^	hf	�j	�l	�n	<r	t	Av	'x		z	z	|	V}	^}	�	�	�	�	��	~�	<�	1�	��	G�	�	e�	4�	��	��	��	¤	O�	��	G�	��	Z�	�	��	�	-�	5�	'�	��	�	
�	x�	<�	��	��	�	��	��	
�	J�	l�	J�	��	��	t�	��	��	��	8�9�:�;�<�=�>�?�@�A�B�q�v�{�����������������������������������������"�'�,�������W�X�Y�Z�[�U��,NOP�
�
�
	
xyz������$�$�$�$�'�')	)�)s*t*�6�6�6�6�6�6�6@:A:B:C:D:E:F:`=a=b=c=d=e=f=g=AA A!A"A�G�G�G�G�G�G�GQQQQQQQQQQQQQQQQ�d�d�d�d�f6h7h8h9h:h;h<h=h>h?h@hAhtuyu~uwQxRxSxTxUxVxWxXxYxZx[x\x�$�)����������������������ěśƛǛțɛʛ˛̛͛ΛϛЛ1�6�;�@�q���������������������������#�b�c�d�e�f�g�h�i�j�k�g�l�q�� �!�"�#�$�%�&�'�(�)�c�h�������#�$��������R


 
%2��bo@EJ��#�#�#�%_+`+^,�,(-)-*-+-,-0�2�2�2�2�2�2�2�4�4DD�F�F�FHHJJ�J�J�J�J�J�J5W6W7W8W9W:WDaEaFaGaHaIaJaKall lUlVlWlXlYlZl[l\l�o�o�o�o�o�o�o�o7r�r�r�r�r�r�r�r�r*�/�4�9�>�C�H�M�R�W�xD	}D	�D	�D	�D	�D	�D	�D	�D	�D	�G	LH	/L	�L	`O	�O	�R	`S	QV	�V	�Y	]Z	e_	�_	�f	Hg	6k	�k	Jm	�m	o	�o	lp	�p	bq	�r	�t	u	�v	Lw	�x	(y	�z	3{	o|	~	�~	��	�	t�	�	��	s�	D�	.�	B�	.�	�	��	f�	L�	ۑ	h�	��	)�	�	��	Ù	j�	p�	�	�	ğ	O�	ܣ	D�	ѥ	ק	{�	/�	��	֬	}�	<�	ͯ	�	��	��	)�	��	�	_�	��	��	/�	��	>�	��	'�	��	��	��	`�	��	�	��	Y�	��	,�	��	��	��	[�	��	��	��	o�	�	�	��	�	��	
�	��	W�	6
�
٨ةɪ]��
{
Q
9
�
.
�
�
C
$
�
b

`
�
 
} 
�
= 
�
�
����r	C������������1����\�V��1Q�

{��$�'
)�)u*�6G:h=�@�@#A�GQ�d�f�gBh�uwx]x.���Ç��ћE�v�s�����(�-�l�v���*�m��
�%����S%
*3gHpO���#�%a+c,�,--$0�2�4D�F
HJ�J;WLa]l�o8r�r\��D	�G	2H	QH	4L	�L	eO	�O	�O	�R	eS	VV	�V	�V	�Y	bZ	j_	�_	�_	�f	.g	Mg	;k	�k	Om	�m	o	�o	�o	qp	�p	Kq	gq	�r	�t	u	$u	�v	2w	Qw	�x	y	-y	�z	{	8{	t|	~	~	�~	��	��	�	y�	�	�	��	&�	x�	I�	�	3�	G�	�	3�	�	��	k�	�	Q�	��	M�	m�	��	.�	�	��	��	ș	o�	u�	�	�	"�	ɟ	T�	��	�	I�	��	֥	ܧ	��	4�	��	��	۬	��	A�	��	ү	�	��	��	�	.�	��	�	d�	��	��	4�	��	C�	��	,�	��	��	P�	��	��	e�	��	�	��	^�	��	�	1�	��	 �	��	B�	��	?�	`�	��	��	��	t�	�	�	��	
�	��	�	��	\�	;
�
�
�������{���������������y�����������������������������~������������|����������������z�����������������x�������������������������������������}����������������cQhQ~s$�z
u���core_intrinsics�derive_clone_copy����g	
љ0����"E�}����5fmt_helpers_for_derive��_�_�g	
�n��m��p���~O��5�5�_�_�g	
��]J��U>A�������Z���g	
��T����t��

0���g	
э=uZ��ڼ��U���5�5�_�_�g	
є���n���n���5�5�_�_�g	
�}4�5�k�B��M��5�5�_�_�g	
�3�����������g	
�`����a�����'+���g	
��Uځ��;3�&����5�5�_�_�g	
�:�I����������g	
�`Ub8��t��k}�J���5��5���g	
�c���4���2��K�������g	
��LrQ���#�i�����5�5�_�_�g	
�kl�P�jt.����5��5���g	
�΅Jݜ��9t�z����5��5���g	
�����6lts%�	��5��5���g	
�1P��r�PE�!����5�5�_�_�g	
��2��X$P��*1���g	
���1U�ڇt��X���5��5���g	
Ѷ[��G�<tn����5��5���g	
����� G�����O\��5����g	
Ѵb�"~�k���� ���g	
�����R$Zt�w?����5�5�_�_�g	
�T@�o�~&$�'A��5��5���g	
���홤@�h�������g	
ѽ
l�2ű~�$�����5��5���g	
�ސ�L�B��2��F�
���g	
�>M�y��~i$˜��5��5���g	
�a�)({��������5�5�_�_�g	
ф�y������ ��5�5�_�_�g	
р���A��쌟����g	
ћ�?����r�����5�5�_�_�g	
�n����~!$����5��5���g	
��ԕ�����k���g	
����+&��8��	����g	
�G4�p�+���Z^K��5�5�_�_�g	
Ѥ6���&����e�f\��5	derive_eq������g	
тCߩ�~c���C���g	
��'���F�~w$�L��5��5���g	
��x����t&�����5��5���g	
ќ��7#v`��δ����g	
�M5�q^t��rL��5��5���g	
�KT�1�Y���2��B�I���g	
ч,�lTQ�ti�����5��5���g	
�aB0�a-�M~$�~	��5��5���g	
�O]�V��ut�����5��5���g	
�U�Y�gwtr��P��5��5���g	
�Ĭh��O�2t!+����5��5���g	
�����{n�����x	���g	
ѵɛ�GpB��[+�*
��5�5�_�_�g	
��uS�'m������	���g	
���%'�j]t��bM��5��5���g	
єa�����<�[��j��5���g	
�P>3|�����js
���g	
Ѧf2����|���]�
���g	
�	�!��>"tw��	��5��5���g	
�a�=�U���%9����5�5�_�_�g	
�@�vİ:T���Г9���g	
ѲlA�7��2��>�q	���g	
ѹ��]�cRm��Ô����g	
�c�^���at��
��5��5���g	
��TIrV}��h��}��5�5�_�_�g	
�la������q�����5�5�_�_�g	
��k,�#O%� v����5�5�_�_�g	
ќ
o�ތt[��
��5��5���g	
���K�Avc��ϑU
��5�5�_�_�g	
������ m����
��5�5�_�_�g	
��.���}���	�
��5�5�_�_�g	
��u��SS����h�
��5�5�_�_�g	
ы%ݯ�;v��F�/��5�5�_�_�g	
�A�T�����]�
���g	
�Y��4lm��v�����5�5�_�_�g	
�+�:E�B=Q~%$�� ��5��5���g	
Ѽ�βoڲ����z���g	
�o�ّt����J����g	
ѥ|�ٳd��2��:�����g	
сvG&��P�th��F
��5��5���g	
��������5�5�_�_�g	
���2�q�|Nt�O��
��5��5���g	
фNN7\^d~q$�

���5��5���g	
��ƨ�5S�~ $����5��5���g	
�I���Wu��t���R��5��5���g	
ѡ���":em�윈E���g	
�t����Mt��l���5��5���g	
�i4���n�~$�����5��5���g	
�S�!
�!`�K��c��5�5�_�_�g	
�#�K����Q�lK����5�5�_�_�g	
�|J`����C~$�[&��5��5���g	
�Ra\��:���8���g	
�V�9ti+�������g	
Ѱ��!j��wt%����5��5���g	
����Dj�����g	
�x�?�tvɳ~��5��5���g	
�%�z�`[a�2��6�{���g	
�r6S��<�t_���5��5���g	
�����<���Z��5�5�_�_�g	
�D"Y�N�OtqU�N��5��5���g	
��.ɹ
�_�t 1����5��5���g	
����%x�=�������5�5�_�_�g	
�D����f����������g	
�o?��ݪ�kt��5��5���g	
ѵ�� �K�=~K$�����5��5���g	
шBhf��p����E���g	
�A�At�'t�����5��5���g	
�-;���~l$�����5��5���g	
�VM0Ǿ�m��������g	
�~�%Q�/t�uv����5�5�_�_�g	
��L.�\	)�$c����5�5�_�_�g	
ф��J0�T8�	����5�5�_�_�g	
������������g	
ъ�x��x��_��_��5�5�_�_�g	
сU䌪��������g	
�,��	ٽ��~�$����5��5���g	
��Sr5kt������5��5���g	
�T�.���7���������g	
�T>�EvM����]��5�5�_�_�g	
ѩgN����t��R��5��5���g	
��	��CE���Qx���5�5�_�_�g	
��'��c$��:��5�5�_�_�g	
�r�;�o�tK�����5��5���g	
�	��:�o�V���n����g	
ѯ������tl0�V��5��5���g	
��no4<f`�������5�5�_�_�g	
�hv-�<����ց���g	
�u:鶜Z�i~u$��
���5��5���g	
э��D%��q~$$����5��5���g	
ѲV�
:/��
���g	
��M�[���~	$�j!��5��5���g	
����43��S~_$�V��5��5���g	
�lZ�"����
����g	
�g���WN7t���!��5��5���g	
Ѳ%
���Lj�(����5�5�_�_�g	
�Cػ�U�J���~I���g	
�S��2��ft��|���5��5���g	
�u��&q+��~$����5��5���g	
�b�pJ�R������g��5�5�_�_�g	
�"GggyN�처���g	
Ѳp�D`�t�(���5��5���g	
��>��F��t9���5��5���g	
���0]�p�����]����g	
��p���`��k��c��5�5�_�_�g	
њ97E7�5RtYW��5��5���g	
�^p�q�Sm��;?����5�5�_�_�g	
�!��{D~�tu�����5��5���g	
��|KJ����t$�����5��5���g	
��
]t�*\�t	!,��5��5���g	
�\�y*v�6������g	
�OE�V��!rt_a����5��5���g	
�-:� *Z�fQ���5�5�_�_�g	
�
�h$O������
����g	
�ަ]��P�tک'��5��5���g	
��
:��dk��T���g	
�Ul�
��,t����5��5���g	
��])���|���g	
�{�ė-ˉ���).��5�5�_�_�g	
ѳ�,-5�_�������g	
�Ԗ�z�U��t���Q��5��5���g	
�zY}�q{���P����5�5�_�_�g	
ъ��U1������{���g	
���T3�����H����g	
�j
{�]��tk����5��5���g	
����*��� ��5�5�_�_�g	
�A�:"�p����ф� ��5�5�_�_�g	
�"U�,�~;$ӔT!��5��5���g	
ѐ�{�(�;��#L�2!��5�5�_�_�g	
�
��թ�?��2'h!��5�5�_�_�g	
Ѳ$*�>��i���[5!���g	
Ѳ�A�]�����H!���g	
�Ϥ��?��3~f$�
Q"��5��5���g	
���8}�(�e����
�!���g	
ѭ$+���W�ty�]"��5�5�_�_�g	
�hX9M��0��ok��"��5�5�_�_�g	
���X�q��_�"��5�5�_�_�g	
��Y$h%�����{"���g	
ѯh���Q9�~$�
�#��5��5���g	
�9Tr����O�"���g	
�"{�o�T~�$�T�#��5��5���g	
���x'�T�~�$��$��5��5���g	
Ѵ<e��l����؊�#��5�5�_�_�g	
э�*�{������#���g	
�0�|7�`~�$�'�$��5��5���g	
ђ/��[܇tjT"��5��5���g	
��*柙��o��
F$���g	
���;ے��t;���"��5��5���g	
ъ�%d���~#$޴�%��5��5���g	
�?1�Tqm�)���<�$���g	
���<$�vtU,N#��5��5���g	
�Z}�Z�jL���z
@%���g	
љ�.�@�Wtf ��#��5��5���g	
і=w
�3/�ttC��#��5��5���g	
�#)4&�xK�t�ʓ$��5��5���g	
�B0�֣�Ut�fyQ$��5��5���g	
�,�)o(�6~o$�	'��5��5���g	
Ѷ)
�;�:~$�
T'��5��5���g	
���,���8tz2�$��5��5���g	
�Z\��Yt.~�$�O�'��5��5���g	
��D[�k���
'���g	
��n�(.���#��'��5�5�_�_�g	
ѢG�'�������y(��5�5�_�_�g	
������5����'���g	
��A�tya:��e(��5�5�_�_�g	
�Ar�O`T�Ht��Z&��5��5���g	
�������z�z��g	
ѫX��W���s���(��5�5�_�_�g	
ѿ���Ҝt#-��&��5��5���g	
�?��n2
�����(���g	
�n>m�f�t���n

)���g	
��A?
�9��<�����5���g	
�Z��q��0to���'��5��5���g	
�Y����Mt��'��5��5���g	
џ$�g^��t���(��5��5���g	
�����V
��'*���g	
���C���~�$�+��5��5���g	
����dV�z��2��O�}(���g	
�n8��!*�z~$�*}+��5��5���g	
�D�ռ�6�~
�R
�Q
�Q
FQ
�O
�R
MR
R
�Q
lP
6P
�O
�R
\R
�P
�P
vP
;P
P
�R
kR
 R
�Q
dQ
2Q
�P
�P
�P
XP
"P
�O
�R
HR
�Q
�Q
�Q
KQ
Q
�P
�P
{P
IP
P
�R
uR
/R
�Q
�Q
iQ
7Q
Q
�P
�P
gP
1P
�O
�R
WR
R
�Q
�Q
�P
�P
�P
�R
R
aR
R
�Q
'P
�O
�R
<Q
Q
�P
�P
qP
�Q
�Q
PQ
Q
�P
�R
9R
�Q
�Q
wQ
@P
�O
�R
pR
R
�Q
�Q
_Q
-Q
Q
�P
�P
]P
P
�O
�R
CR
R
�Q
EP
nQ
�O
Q
�R
�P
%R
�Q
�Q
ZQ
(Q
�P
�P
�P
SP
P
�O
Q
�P
�P
bP
,P
�O
�R
RR
R
�R
zR
4R
�Q
rQ
	P
�R
fR
*R
�Q
�Q
UQ
#Q
�P
�P
�P
NP
P
�R
�R
>R
�Q
�Q
|Q
AQ
�R
*|
$x
�a
Q^
Xv
Yr
U]
IZ
W
�|
�x
�t
�p
�l
�i
�e
Wb
_
�[
xX
lU
�}
s_
�T
%u
�e
�z
�r
�n
�g
"d
�]
vZ
T
�|
y
�u
�q
�m
�i
Nf
�b
D_
\
�X
�U
P~
�{
�w
�s
�o
�k
#h
�v
�q
'n
�j
�Y
�S
Xs
\l
�h
]e
�b
~^
 [
�W
	U
�z
�v
�r
�x
�t
�p
#m
Ui
Zo
Yk
�g
�d
a
}f
c
�_
�\
BY
;V
~
�{
�w
�s
�o
&l
Ph
(e
�a
^
�Z
�W
�T
�}
Vz
"v
$r
�n
�j
g
�c
B`
 ]
Z
�V
YS
�|
�x
�t
�p
�l
i
�e
!b
�^
�[
CX
6U
Qx
Ut
'p
�k
�g
�d
x`
�]
)q
Xm
�i
Ky
Su
^q
�b
�_
K\
Y
V
�s
�o
�k
�h
�d
rW
pT
L}
!z
�u
�f
�c
`
�\
�Y
�V
S
S|
�y
�u
]p
�l
�h
f
�a
�^
N[

X
�q
�m
Rj
�f
Lc
�`
�\
xY
oV
�S
�{
�}
�z
�v
�r
�n
�j
Sg
�c
�`
�y
w
!s
�m
j
�[
�X
�U
~
#{
Uw
t
$o
Tn
"k
Pd
Qa
�]
�Z
<W
:T
}
�y
�w
Z{
�R
C|
Ax
�a
n^
vv
wr
s]
fZ
,W
�|
�x
u
q
m
�i
	f
ub
4_
�[
�X
�U
	~
�_
�T
Cu
�e
{
�r
o
�g
@d
�]
�Z
*T
}
;y
�u
�q
�m
j
mf
�b
c_
;\
�X
�U
o~
�{
�w
�s
�o
�k
@h
�v
r
Dn
�j
�Y
�S
vs
zl
�h
ze
�b
�^
>[
�W
&U
�z
�v
�r
y
�t
�p
Hm
{i
o
k
�g
�d
Aa
�f
<c
�_
�\
hY
_V
�~
�{
x
t
p
Ll
uh
Me
�a
A^
[
�W
�T
�}
{z
Hv
Ir
�n
�j
Cg
�c
h`
E]
9Z
�V
�S
�|
�x
�t
�p
�l
Ei
�e
Gb
_
�[
hX
\U
vx
{t
Mp
�k
h
�d
�`
�]
Nq
}m
�i
py
xu
�q
c
�_
p\
2Y
+V
�s
�o
l
�h
e
�W
�T
q}
Fz
v
g
�c
2`
]
Z
�V
IS
y|
�y
�u
�p
�l
i
>f
b
�^
s[
3X
�q
n
xj
�f
rc
�`
�\
�Y
�V
�S
|
�}
�z
w
s
�n
k
zg
d
a
�y
Ew
Hs
�m
Bj
\
�X
�U
@~
J{
|w
Et
Jo
zn
Ik
vd
xa

^
�Z
bW
`T
<}
z
�w
�{
��ODHT ���h^���4o����Vr&;cY�*�m��S����\�	�D
W��4��J�4�h
�voL�%
/f�uB�xPD���_l0�_HoS��d��c�
G��}��j���<z$�>z�f��n����nr���!P�[�+�#0B4u���$0|;ݥPp%�ԭ�0��#P�����!;%`�ORV�$`��	���(��)o���*`��}np]+�Y��4�0P[��\L��1@|q_�^B4�G����7�X>uW�H>`�[��Q}k@ۜ2��۱@ M�J]T�Bp�f^��Cp�`�-,�D�w��\�G��LI	L�,G���ι�I��%�kE�K �O$"#��L���qLp�tP=�&N0�X��Op����%�P D2����cN������M?S@���*�WU0G����V8�$05��Y�Hћ]P�����@�` ۡ�]��c�׸|橉#d�ߤ|R��f�$Ͻ6R�wf������i@gj[WjPٌT6��dm�\v�t�qo���EMhp�'3�g�r ���'�<t���lS�<t��b��Ϡ�w`D:m���y@
a���~ *ëoF�v��z��ە��p�?h{>���p�u�c�q�`��'��r*�^����e�El0��Ц���øG�����e��� ����M�P?��n�� ���ƛ���й"��$t��`�hLҮ�����9�g�Н�U���Yf]��7V�7t[e��s-B@��W��Ԃ�����P'P�l�`I�	�'�����
�;����}D�@��K
X�����tN�4�%>��ц���%�Y�%pj�`�׈��Z��-����)�0s@l8�&���i���N"+��[(�>�p���������H2���DZ,�_	X� �6B��9���������_u��^�Ґ\��i�����=�Gl�Ґ�
���i��B=c-B�S�`�E��9V�Ր
	R?A���;R����0uQ3��:ݠ��.!�B�ް����u���@#��r�`�,B�rh�M����������ȯ���$Rs�x���$Nۼz�� ���MC�������� ��*X6���>:�A{� ��H�����S��a������qa�����	,&�*T�A.@�LJ�����g�#�8��>�=1��~��#���+<4@�֔��>� !ڰ��"�"��kwZ�B#I���K!%"Al���Z[#1��6�U}�&a��X�%ǵ#aw�I��D�*qC�U�B�)*]�F6��,a��a�#�c-�-s��3+���q�O�/����O/Q�?�R��2ae��Xy%�3qR���&[B3�$2{ŷ�5Q�PEh
�6Qe_G\�6Q5�?|�0�71�*5��5����ū��;��!H�W6�;�G�J�U�>��<Z��{A��#��C�4\��1]�E!7�]�$8H�(O��BIAc�����HѮ�9��%KL�.���ٛS����5Ta�ȈՂl WA����ĦW�ǯ~��)�Y�;%՜�NY��-���]%x%zPK�a!�8i#�W�bA��MM9b!����}�c�O�?7�7b�;��|�f�6)�����aaF@n��aQ�)���1�b�i���BP�g��?���n�����P�oa��8�pA��L��T&q�~��5n��9B#w��n�[6Vh��t��M��u���oȡjr��^��"opwq$fn�Cr!�Pm���$nq7��h��N|Q������}�H������kO��;9�A�zb�e �A0�2(�#�A$������јć}^B:������e����S��d�J�!,]�JT�ޑ�����y�1��}�g ��Y)�j�n1�!��
����?�y>�ə!W��e�Ф�>��������hGu؃*ӝ�a��LԜ�����I��{$�	�8�kg�����[�7�!q��)Y��a�*T<�u�1 x��QꨑO�t~F㩱0x����ͪ��MB���r�v]v�:������~��
�GL&c�������l�q�_�����nyƾ.����e�w2���������;A�Q�Q��	��#S���8@�ơx%d���q����D�atq,y��9��NGP��A)o�$=:ё����*Tӑ�U�'�U�ў
���r��~�͚����R��
!k�a	�>Ȼ�Mӡ�P9�r&ۑ2�+�$��ޱ�W���"������ڑ,�a�<Pv�4��!�l���8��t?����H��;����1��}����\�^g\��!ɴ���7��@;��`�ap�|���f��n#����Q�����;<Ӏs���^��ns񑘔q�|���� ���@���ef�-�����t.F���l���w���Q�{?��4�q�uj��Ϯ�ha<2��ȉ�^�m��i�PeW���>S{�7��9]�\_�FD��q!�5pO�/���1t�.�r�w����q�R;
���P�ҡ})���Z��x,�ҹŐ
�=��b����Ԛru�d���rt*0��"������U������
������7�z"2ρP8��V$b|�\�)�%�s�q��(%2�=�_�+B�m���Y,��ͭ�NH�,"j��NP,�_#!+-rd�(��w00һ+JO[b2"ݜ��=K53c����4���n��332�|C�%r�:��
U�n�:RR=��?�� ��U:@d�s�r��E�/���G�Ui��j�H���f{tK�`�.a���L�pF}�F�Mbڇ�P_�P����4�Q�d�Rْ�R�Y��ֺ�P�����
&�Ur�mbU{|GZ���M{y��\�D��h;�sbb�Mh�7�cR#�qz�gB_&���`n�&���\�o2&�����p�#���0�lp�6ϑ�9�q�ׄ�aB�s"���+B�oR�.Z)�v
u���ݺl<p��G�W)y�y�����%z2�]���+z��
g���}�=oGA��2��_ �t����O�1���x��
��I�����BrPӄRH�n�����2��fY�"ed���#�RX�0|x�R���
����u0�xO=��/��j�>���Z�z
!�2G�v
"1�2"�����"���Z�)���q�p�[����>}�I��2�J�K�Q�"rpjOm�����
���B�"�t�����2H�T����&ag �٤���,�xD�2��U,�I�����!�O%�BG�x,�oꮂf��8+ղ�����
�ܳ��J�,"��b�`�c��$qG�aX�B���_aUI���H�c��RHŢJuMӹo���ջRƒ�r;ն�H�|�t��b����K���fkg�5j�r6�&!8ò�PZ�,��R�nd�M@��"ڎ�*�`Ē��aS�6�b�W�^��Ȣ�+��^B�rl�D��:��r#TjYS��<��T��r\���"�в$�&������i�r��H��r�
���jՒ����ٲ*GTt����kxI'��8�a��ݲg��Ɯ�ܲs�	�p�2� k�q���R�̱K#�5����&k-���Y�����Hs5�X|�y�u�.�N31@h&	颐M���rȹ�����2�6���b����Uf�=�U�ºd�ŒG���*����n9%�6�R,�=�	���gFY��A����1�r��b���bꌆC+�^9��S��lJ��	�+*�^Q�S�)��0~�������i��~,zq:e��?��:C�Ӎa'�+pl���S��sݮۥ3��E��N���<;�!��v�!�$؟�4��"c�<�Zs�7%�5��&i&K(S3�r���(�R�eӲ�J+�`�P�+�«�#�B+#�'�d."{.s�!fIY��/CbT�+<+�٤6*�K2�[����2�rt;C�2���8�\ee3c(��!��;`P�>�n��9��>3���ϒ�a@�3C�4��A�����!B�e�
��DƬR���F��}����KU%K�]�R�ۉ��,�V�D
 �uV�Z��DXc����*�XS4mw����Z�HD�601Z3���4��	X���{ɯ3t]�gY�~0u^�J�<Hk��bC��i�~�i�"�<�*�k��,9v��m3���Mn�rps��:�S�s�)�g_��v���)QC�vÄ�����zC���*I�|CN�B��~ӑ"s���Y���"��$́sb���ܤ��3J������s����0c�3I|~�͒B�C|�����3��ێ�َ3W^�%��Z��M��������/�S��D�� �(��s&�'�����Ä���	���SAK)�n����b����ٻ�֙
��9�Q�$(9���"��I{̢���Q����#��1.M��#�
��@����T�Qe�!ŵK�ʢ��C��虾�S9�:v|�z���[b�d������AM�s$��^�8�S��w�J���� �f�����|ý�yh'!T�������6�����B!r�CųT*�W������	�dz�J��}��s��;�s��ӭ�А]��W���z��˃�G���$B�3�^+A1"����W�3K!NЃ"���ƪ|�s�O�2�I���-��ۥ֣g���K׃Mj"�W��C��U
�4]��)cS��u�3s�_��B���W��
h����$����Y�Y���#����D"�s�X�8h��泔�2�k0H���:�<�j��3��V;��7�/���%�sU��EW��_7��e�#�V�^�,�#^��h!G��CJK�&��x�3ت<�o���+�\�w�s%R�sap���y[8��s���#lz�èB:�c���8T�rD��36/��dK�����Du@������<+x([��X#g\[�x��/�
tc3���	��WA���o�,��
�p4Z��� �������Ny)n����C=b�d.�T���4������t�4?w�z�E$Ğvw�+�����j-�5"��m��zo#$w�r�<0�$��)9UJ�$��l���'0�7DP�(�ެy��	G)$n��V#}z-$`�xn��.d����/t�"q���0t����L�0����o�a3��V/�K)�5į����
96����p�<�tP�
=	�I��i?���FsA$�=Wh�~�C$�1[�E�1`�C��G4�v�	�H� �6�jG4-i2�JD0��W&~qL$p���IMd5��2�GQ4��@�*�R�Wݫ�3�T�?��
wHVD�ǘ�SJ�XD���ᢒBZ�G��|d�Z�{�WX��b�M����cT�s8�)�d�]D�j�l7g$`֥xbi@��9Ğjt�|?l���k4��N�E�i�EO�Q�}�kľI�0U	�iă@f��Dq��o{�!��q$���e�u���
�nvT�f^.5�w�W�S��w� �I<&$�xT{ct��Oyt�͋�C�yt�B���	Ly�&��>�	�z�X3�^�%�t`:9(��H�3��8ۺ�4�	��6�F���BC�ㅴ[�
����4O��`����]˲�%cu�ē�ar�����$�û��#x�C=�T&�&�B�?�DFp���B�Dj�W��;�G�6][�t�v��;Ь���8A�����$es�CF��Q���S�5��*��u������573���"�7����O#9f��mR̻5ڡD�W0�h��ĨL�:��ǥ�*q��В�T���@3k��&�p3$�e��͋�u���$u&����#���z�U3]���pm�R����kE#��s���ݰ�4�s.j\@��d�[ԏ�4f�##D�4�V�y���	��)�
��T=M�V��������d�E����ѻ�[p��W뿴�V�����d������p{�'������C�ĤB�!`Ҙ�d`\��,��DxiQ����4��E���d��A�z���أ�)̄�)
X$�d�Z|��Ф~ח~�}eфe�C���������")�Dّ{/���}�٪\�4{2�͊+�����B����#�&������/C;���̽s-��5xK-�4-�o���$�}
ú��t)Ż+����#~i�K�
��6�r�����z��X��I�����^�dўU��I_?�
�J�p��U��jȁ�c	��~w$��	���Kf�
�6�b�{��Ӑ��������$SuwT������ޫEP�u�/�����'U��_`�E�!B���[i/m'����o(E�N���gx)%�!���K'5jhD���+ճ�o4{\�+�YE�r�/�2'9P��^2u#F�v�4L��%��:���{�;U�mlL��C�T/���d�D���b�@GŤ�|���Hul-��h.IeC\ll�J5nr"��JA|e��6�MŰoON��sMe䈒����S�zEO���Ve��|'D
W��*��!4Y��E[�gҒYU���ѐ�[�?&u��\���l�2�]e���F=�_�m������f�����@iE�5����xU�e���o|�7;]�l�}��8;��k�5Tߌ�߃XɃ�$���wah��ԇe�l���|����rܒk�r���,�%����O�'���I}㌵:5��	���U(��i[���������մ�㒄��'��
[p�5h�k�2�q'eB�U�Ej����A����wiF��ը���ܡ��y��w3�%��j3I����B�H2Ϊe��^�U��6��瘫��m
�l.�sO���d٬�z��sr�аՖ�9�9�c���}�,T���SscJ��g���9�%/\OD�L���I3י��E=q}D���4���X����r���a�����k�������?g�v��A�Y2���5�������u��o����p,��$��~���1+ʕ�\�����%*�H����%jQNM�9�E��U��s�Ul����I��4�L���%���L�)�%Y\�z$�k�t�BBy��������`�@��L����K����uQ������u�|�?$�C�]����E��%FX�U�*�v��R��Ϗ���u�����l�:�7w�X���\����e�3��S����֨p��+��E�	|?��]����~g
��y"Y�;���@�U�Tv��-�p`K6{�HTR�F��Yr��ff����a����������-iL��� �1qF�T�S����ޟ$��q�$�K�[V�"�0R@�ɛ4%V?�G��7"&槃<�4Jp)�a��z.�*&b��p��.���D�0������qw1F�|1@T
�5�5:E���46&�i���'7��Ո3%086�����96S��r�s:Fٴ��S��=V�'�')@Ǝ,/q�$@�I�N���@��%�_��cA�2����D�?E7���@&���2�F�V	�|�Av�I�cqZ@��.p`�I��$��Kfӈ���$EL��< ��)�O&���O ��PV鼋Ï�LXV͒i����YT��,P#�Z��͢�Z�����.Y&����'�r`�K�:�̤�d����
�6Wef䃸��ތg�I����1g�X<�R=�~i�8�5:�hkF�C��r�l�?U���#�o������of����Jp�q��<�nr�v��k��sV�|���t�G0*���uFTz\�ן�uf���uv�lx��L��<{6ñ9d#:|�i����@~�����8��������!�V.���}�V��M>F��V��+�d-B��JCs�o`눶�c��@N؎62wKd�5K�V��U/%5ԑƶ1v��]��V)	�C�٣�6������6q�Fy������\�.h����0���&Jt	P���#V(�o����$b�Ӧvu������&�#
`Q+!����	�鬶���Od3����
%J���F�>�S��vZ�p�(���5[f��f�SP�T�F�BSdy���c~L
��(���C���HH��{� �(zs¶��������!f`=���X?	\�[�fV)c-A�d�f�@���ƿ!�*4ؿ�6c�����N̆H^m1���Ҧ�T��1��6ڮ`l/7��ƠX3U	�Ƨ�&�j$ٶ�ߍ��N٦E�����q���_����f4�Nl��{�a�ڟ��&�9�i'��fu#�����6���,B.�������
���]�o9��V�ϓ�] �V�iv��W������ay���3ok�߭J���w\��'L�V�Z�����f^h`D�8kǻ)wT�<�����T���-���>�a%��}�w6X����	'y)r���
7WK��yS}�|ԩ^��7x28��>��1WJ%wY7�3Ρ7��~����7{�������o�@���f^��=�ivH�J��lFc"���������g����+����(`����
R~^GҬCFw�\w"�-�pY w(y�P� �;�L�E%�"7bL�6��"�Y�F\��$�Pv�5�2$+Rf"l�&g��K2\�(����Ӳ:�*��h��M.O2d���q0'Xs��"j3�q��!]�5g6T���/�7$���t��9g�n��>.T?��_I�A@�=�Ui�_D��B'��YE�>C�C�>G�
����J'�W]X=�3MG���jޝQwZ+V
�SX}L�KzT=�H8SV�V�I~��WGp~aJ�IXw@��<��Y��/T���^z��J�`�VV��U`GO���]v�h��
��a3h7�P���ckg�"����mgcZ��l1mWr�o�8	�q��Jkv3tw��Oq�ug��!�=�u'��x1�u���%^�#xg�E�*7�y���1��o�yG��C8K�w�
%(A=����h>�S�o�w^��k���fO<Iᇋ����TY$�����`��]��: ���ǐ�'9>�춋G�a��=���U!;+u`��We*e���l�b[����K3�31��@?�����KED�I�˕��M�u}	��ײ���{�;�G��0D��g��-�nW��G3
�Ä
������T�.�G�\�w�F���WVw��w���$��W�eJ��I}��+�C��j��~	�
����
�y��tԲg�ؽ;�~��p	�+r�|��~����h��G���W���G�|M�Ri�w.���	?���ʕ���b�'�PS~X���W@9R�fWɧ7��t�˒�g7݋dtR ͷ �a����7��2��' 7���h��w��eBi�㘧���g�'_�;50�W�;_nK��wf�x���՗���1�,��w��	�E����.��>:��'j�ڃL_ؗ��9�܎�W��K�:�ٗ+��ׅB�w�N"�������&�����'��'\�g/�
��\c��,���P���nS�F^��guCD�;��J�q&그��n���1��g��Q�׃�S	j��Ȉ������=E�>�������3��w�6�%~��
�����ǔX���7����ysz�Wv�|~]��f��;Ax�w��`p
I���&��&���Ѭ?ț�m����������G�����zW�c8=���x>��,�b8�C��R�����'ou���p�S�ڒ��UE%[98����
Z	���H�a	�["�A2s
8p_��$�+��lSA�Ӡ�`��&�#��T���d$��Q�����G��k+ޤ8���I����{����Cg��
`��UP�fS�(:cmjhYp+��� Ȇ3�P�w1 H/��"�#X@�7�^�%h���Wn�&���5��[%�
���Y�	&���=�y�)+�:nR���,�&�����P-�ƹa�F�.H��f^~��0�kN{� 81H�i)��%6��DT�`7f��dTN"=X��`�M��D�`�sҸ*�D�c���GOF�������I�k�\64x�I�1���P$�KȒ2UԣRK�d��P;(QxG�k��pBR����	A�T����J(T8��t4-�VO�۝V-���-�W�2r_��XH��Si�V���y `i[�}϶[h"��`yՑ[���u�g��e�F)ԣ��f��9�[D�sgx��
R\�i81����l�~Muq<7fm��$�s��lHe$�:m_qx���L�r���h���9s�m����q��E���q(�P7��u8A*�>�dzt�鿻��W
z��V|j�|H�~�;0�e|X.��"n[�x����<�ӄ("(v؛߅�ӹ�>x���Ӌl��x��#;s����;���ޟ��xq��L�����=�	&����a0�?����CM�����_����:�Tځˋ�ח�q*[L5+��x;�������O��ڟ��dK��:��ظY��}��X0�iɨ�e�x.��>������E�p����
_)���ع� �֤�S>Bhl�Ȝ��I�4Y��o��":�(����n�h�8�@�p�n�(с�����������e��x7i�V���]��ҴVn����2�v��u&3�G��������<�ػe3;@Ƕȴ�0�Z�ط��HR�ΥV��A�}<�^c��^G��;���RXO�g~��&v-�w��ؐ������W��<Ø��@p;�����W��x�3�OȜ���>BO����,�$v�؇*g���xʙ��Az�ؽ�mw��ͨ��>^������zN���{ds��W�g�5��ܻ���=Z����X�h�������xd���q٘]�Y�)a�hçe�ޟ��HG��-����\�C
~)۸�g��Ȇ�j�(����E�X<��a���s�����]�xuL��?��\6�)g�<�x��w-��G��I~r������x�D������L����h�h����H���9�S�X
�(����W,G3�����z�.V��H��Z����hа�D��Ar�6B`�H'������&��C���*9��K%���d8�72�=r	�s��������\�)���4�7��M���R)W�!���9���2U
	0�"Va�R
Y����֢9�]�BI���W�#
�&
I�����	Ib����Fg�L�p5��xY�$M�>�9�2&�_P�T�i�"��L��En�z)]b|t]�Y�
�*fHi�d'� �� �<g,9��"Y����#)���e$����(��w4(��)	��Y.��1qA A4I�E�םۯ6�lr����7����r��8ُ�X�[8i�]/ğ�o:��}���;ɓ� �7�<��Rݰ��<�``�Qj�A����S�FsB	皴؏gCit(ܖ�G9c�!�C��Iy�	Z�H�Ki=�s����Ny^!�M}��NU�qhw�R��,�.�R���	��HT�p�}�,*T�1w~n^�V�P;�6�Wy��c���mVI���~�dW�p��>��_\�Y�5z=�]9�W��ñ`٦��?t�0c�J�36Y��c9=}b#I�e�
/ӵ;g���luh�
Ϗ�V'j9���E�ny������nY��>�y��p�n`.I��+q)t�|[��q�+~յ%s��gC���4ty�[~+٦s�c��e4�v	�.����w��j�ƞ5�vY)�[�oY�pI(�_�z̳z� �����w�E�%�u�)��A�0p�H��M:u�1��
��B�C���yh��[I]���#w@#y�I��T׉�*f��`�����PKxđyD���|ӥ�)eʥ��QC����_[jԗ��m�z9�ۙq
ta�WۚY�2nK��.S���'}�y�AH???�9k��	餙�h�+Ǧy����P֨9��,�]����}�V�NI�����/�6�I��������pC2��������:��YQ5��Dz������1_��,$���Ir�qX\������[	c�	i�A�!>M�yw��R�c���{�h�R�Yt`��u��I�2�f���/j�1���9*oIZ���)�:x�3����#�r5�����cTc�����)T��Ԫ�Y�ϗy�xϙ�0���5�	��5��V*ҩ��0�
_����bu���	0AU��ՙuW�x���y��d��s�	��_Á�6�Y�����4!�y�D3�mV8N��V���(~�{9�Hv�G�9�R1P�h,�ٿ�6�{n~��C�<�#����-/�I�FJ���9�h4u<3����K![#��O_�a�.��9T��'jC驀��;���~�QV�Z��Yy� ��;�٦��Nu3�����������Kؙ�,/�
xu��q��y����Z�8#�+iJ������J�xmֹ�����X�S��	�=�*�	���PL�����&u�(���WNEODJ�k�R&�nm3�l{�J��z��
����c��*K,��BK�F��a�!Zc�Dz�$Z1k�6͏�&lPZ��
&z���֧d�&�&,/
3�/�ƞ�`�^0���2�k/�#��/ʑQ�m^]6z{���F6�=~P�`�B8�/�L���:
�_Y[�kZ<��������?*�)�W�A:`P���J�B�C�H	�B�M|�o~�II
������KzF|��:�L�$�Q���Mj���<5M
�t����kQ��R'G�T��/Z�/�PU�3/�2���WZ+σ���,Z��TX�y)\�8>��S?�^z_�w�� �_zOM���0�`�����{�a���L{f:���%:qgJ��H���k����#أk`����
nJ#y�2gl#p:uY$�Ŋsrz�_���utj������w
�1=�ol�y��|4ʑzz5Ok3�~z��&3(~"?�S���~���n���i��n��������T&�z��3��B=�ʫNH��0�J�����Qd�Z�cq0�S�ZD��[6ÙJ�"14��ڷǰ	�d��y>y�U#��z�YW���J�^N��V����<����o���H���d�ꏯ.�x�����G@�11B��J��!����TI����W�:2t���a���>��v���i���p�O�jx	d�y��#TVeȭ��3X-�îzZX&ʹ��.9�
��
����l\�
�4I=u������kC�
��+���g�:�����	6�ʣ
DT�!���H��K����dK��:��*��L��Z�Ɗ^o�K�Px�ʸ�Q=���}�n�j�����Խ>�:>�&M�b{����<��:ۊu�VN�
<�K��I(�z��]�J�J��{��%ݺ�ef�O	����������~A���zt~F\ۍ���Ā�t@��r���%}[���#Ek,�<�jݿ�Ѧ���:�P����A�Z�'�p"���ZW�#8cS�z���c��z�?y?�������W�J�U��2�G�
9`8���@����5(N;�����J�3�Y��*օ��;3j/�q�����P���+	�W ��k�]8E�Ƙ
��1b5�:�P}8q���Mw;�bK�U�R����/#�pQ$~��f-B;
X=#���$�w��{+�-�S�v����)�k;���? k�,���d�"k�z�VQh�#>�v��=_#��{�M�W$;���k,&�9@�1|k'd��+��g'{M+:�V!�)K��0��X{*�j֔�/L�+by4����-���|�/ˈi�.f�/��z�/2�P��3JD�6���]ݮ7��d_�`8k��X���:�pp��y�o?�P���`�@ma�Q��C;6نk
FC���~٬�C��|,XN�Eke�)�rCK�}�B(�L��=+��O�?	�د�9P��qZء�bQ{�.F
�SK��t�-�U[��S[@&V��-]
^W��7�KZ`0Z[�5��K�Zn\�
4t�\�����$>�_[��?][�ek"��w3�l�ɭ��cmK�����&n+>�z��,o[���sFPq̭R���r;���Gb0�r�r�z
�Uu������hvk��9���w˰x�Q=ocx�O��8�f2z���|~�{{gZ���"|�!D��}�=�=ȓ�~�i���½|����*k��+\T��,|O��K������4e��l8k�����Eg�K�%$�%j���ar������k�."3�XE�{�jY�D�I�ˍ�N�94��+u�;s$�`���-b`����������5��;o��c�헫ʯ���$��{ �ko��(��,R�[�{�B���7[A�nD�[V���0��}�nu{C�#o-RT+��+�I���˰���v*��)D�L��⧻�j�š`�����������o���n����+��ږ������.��{HP�Tȷ5��l���\o�+�ĸ����6�P���q�����(m����R��)֋�K_F���gn—��K*$�I���{��o�c�K~���T����z��n��6�E�`���C����zK��4G�g�G�;K�P�$����\�:��k�L�lj�C��2�[J�҆��
~
�D���>�q�K-Hӂ�L�ll0�	l���4F���!��,&�����@^L��L�
�,�`�3؜l�����P	�K�%�z,I��ʱ\�
k�"��<_]5��(E����R�^�%���G�B�`�Kj�}*�S��'��H�,�����<̘��O?A
����W`�,!����Y��z�+�~�"�dA�=
Ǖ#|.0:G"#"l����y$�ۯx�A�&�Ya+J��(��	"5�8<)�_P���,�l%�
�?~,|����R�2Lɐ�0d2<\y{aK�
7<��<�9ll��N&�:�M|��A�5;����g�d<��+Zdޅy:\�z_��*?<r�n̞�DB��*�f�D���ﵽJ<F�@��K�1�e? �L,Z��cG�M<�t)XȳW<������X,���PX\k7��<\|uڠǼ��alX�!�'��b�B���rpIb�)���*�b�ί�S��fL�5�Q=�i,�C��$M�n<��6x���n�C��m���n|������q,�B��a�n�S���ށn\]���<äv�H�Y���w|�y����w��y/��y��S���z�u���=�{L�l�o��N~�D�v�/�}��J�^]bԏ��uq[�*�<7%�	�����\U9��H��Դ�;�~ć��7��3���Y���<[�C�d��\}Ȧ�����Ѝ���L�� [!-^U���{?&_����.;�k�ȟ�L֏*G?3T�<S��{���~��%��g�l�V���p�\�3n�L���|�5<c�x���>���k2
����|	>.�\��y���Ϣ��4�&��,���j��	O�^�b����ܟ_T���C_J�'館�2�\⍬|�\A\Ԭ|��f1�m�,�/e��㡶�r.��ľ�d�j��lr�7���W�ܦ^�T�W̻\I�dw�T|��=��gHa���.ex`����_N��:���wY@��(��LP��OP�F��e8�%=̜�@�h��ͬ*�k�
�����D?��Ӝ�ԥ\����<<hX�U�ټW��_�U��\�&��݅�ؼ:}6��ݬ�
��R��l�7��t*�\�b��R�䜘=k��J��L�]��f��9��l����������{�����;�H�M��a��N������Dn���6��g�9_=����I���rG��w��L��(o�V���{�
r�N��̭�U������v�����|N0�Lg�L�R��j���n����|a�a5����<0pj�k���|�5U��7��|�n���Y��(ɗ��N��g	
�0��C]�"O�Ȝ
]iX�x"�}�sZ�I�=�%[!p��R0���@�e���4$o�l���X���Q����{M~� *� 
��x�][V���K��>Oh�a�"
G�'��>�$]��/���7%-�"'_��{&�?�^�p)���O�"z)����
�3e)-�t�J��,�P4gĀ�-����񇈩1��5gs.=12}��>#!�4��=�=��4��Xk%<4]�0��3:V9M��>���9
�',g�9;��� O;�g�DžA
�\X�s��C��(�V2H��Զ�L�H�W��.@H-��`���N���:p�$N�uy��q�O!�th�FwQI����S�;nF�$ȱT͑�n�z7T́*T�M�UMS�R�[<�U]�b����IXz	݇Z
�#֗��\�}d����]���	�.`]�J飍bm#m1}qoUi����2��k
��$���zk�"����Xm������>�n=v֑G���m������(pMi��C��pm7�,�{(�rݸg ��s�N>�O��m]ۦVp��rv��E�Z�$AwM\�DϚ%�yB_���<c�V�m���v�҅m��$C�䁇��	�m�=|,�&C�����[���M"j�9����
c�J�"�9���c;*��[��k���Es�������!�͏��T�,��}h,}H~B8������
e��bc����������3ϝ�n��&&s�-�.�ĭX���Wr�7�T���`�^͝��-x�D@�l�M)"^�$Å�=P>�Op�=�L��݈㯭�m1M�%�-!�����ز��(�6����Պ�f����c�
�a�M���gVX�- L��i���
�C��R_��T���6���M����{�ƭ�R:�T5���Y(4��^��8��n�̝�']�������UK�|��ϭЋV����
a��)Tέ���(�#2�-�\���r&͍��A1�W��9�;���m�k6Dk�}5u2%�N�}&�zĶ/~��x�z�6�ݩh�����=�Q.
��L�����3*��}��UƗ�Q�ǿ�$m�.��m���i�=_���|@=�M����(gg�
0�/K?+�=�-!�K����/QP�;���|�a߱���+�������A<n��K��]]���L�S�?X=n>�C�������0���K�
��
a�N�/�1��]��oc��u��Z=����!�Mj��U���ތ~�X�
|��u�)���q�K�G޴�2�,�N���/����hi��%u�8��� ��2Q��*r�ِ�n!�J �=\]BɣV!>P��kY�"�O���k$���9;Z&N�Yo��'Nr5FV";�'~/̭#��)��~��@*�a�c�=I+�?٤G�I�/�#41wf91Ώ�+��-1.E�r��3�`p���Y7�vq��f�8���c��%�7^�V
b�:>��A�q�:Խ~��_�>��M}���@��r���}yA�܆?0�z�C>&Y[�/�D>V�i_BE������J=u�_5��N�M�0Rjf�O�p�O��UNȡ�#�W~g�r�J"Y�CX��-[]��wiRRa?�^WAc~DL���	ndn��ks���enStE"�
�f�5ݦ܋gR���g˚jކQ�߻�kNء���k^9�:1��pn���:��v7���srxn���f��Vx~s���j�z�l��zxN����n.�]}M�3�N�_^�2�b�>4�������ޙ������V;2$�X�nf�
��5�^�)���.��^��&�>�e@A,�>�N�3I���3ݫ�zK�ΐ��B˓��v����/.�_���AJ���3��B⒞��/��!�n�)S�W���'v3����*�"-�K�nN�JW$����<�U1c�n�O�is��Pg6�~o���#���EI����AR$x�^߂���1���$~���Ҭnb��{���N|�g4r�ܮ.�*��ʒ�n�X.��^��}C�"�>=A�l�x�.�k:(P����^�ؿ����:�p��N�����^�^R?��St�~9nj��N���h����)I�@8z�n���	�멻��!�
�����-�T���|5?���n�� ��������|��]�Ι]�8���ƞ����SS�~o3�����ޕhD}1�.���z�>�_�N1O��l����A}Ю�bv@���%Ķ���پ�(���Gڎ��vjp�dَ]��_��>�=�J�;��x�^/���>�����~�u�(�d⮭�
�Jy���q	z�P�>�9QG�����qp�4#�.��0Ǯkq�N�6=�����.m-�(V�0꾐�������������"a�.��^V�]�}�.A��h�Y���ݧ,2�Q�θ���@^��+��l���>��{�����s������x�@����ݨ�M�m-�NGW�0w%&���ǥ`�d�HI�D�����	�d�*Z΁
J���<��
/���
n�
o��4d+l�t����osF���F��c
z<'�Q7QN�DžBZ�k���*/=a����*��ߗ���n,o�ܹ��<+O7�=L�fK*/���䅪0�ʟ���1}cC��w0؆�LJ�W3?_nd��6/q�*?��I�2R�� %�J�K>)�z�O���D�aR��G�8:|�TOZ��4��U��p��K=V�n9OK)�SV���a��[Oa%G[$��\���SzF]?ywy�S]/���=��]�I���a��`M��Ea?G( q�o�_o�{'�}�a����1
�Oa|rc)�L�e?��
ͳ`c�������h�4Q� ���i�\єĻ�h?�/��ga.l�7�l_w��novH�Wwٺpo����c�r?�� ��RsoԦdk�R.w���%Le�x�Y��Ϲ��y����
�Q�y�<�o�Z]�{�(6iM����K����$�/1�3>�o��467�A�؊�zEǂ�}��I�[�o����A�/L�l.���_���B�e��G!��8��x	��-.��]���?C�>Ym\�/��I��������4����:X*��/
ҁ��1�?a0��/�pk��!���)��@��o7������o�!��s�����6����)�U�-�/�arb����?L��}#���m+�u%���mk6,﫯�+]����/�����M�5��}�g���HT�q����.%����BVR���Pf����X��Ė�4��o�tlM�kڶ�j����\�ώ�4��=ڴoߣ�4�镻o�k)=�ĭ���zDR�����U�L��n�` �Vs�O�'C��d���3[���t�W)�/p���@��?F�*�g\�/#�F�.�Z��x4�&*��_b�#T�2�96��+����Ӵ��C(^}��ӿ��E%c9�ﮂo�"��ۯ���d���_����U���o��A��c��MNMW�=;��F��x�×�_mJ�ȇ����AL:>�_@�K��@���
�e� �s[��O�꿋�r)��b���߭
+����˕�����Ȝ��t�_�4���9�pX���%73
/[�a���t�������>V'u
,����R8��G��������-�Ni30{��&M�'y:{�e�E��U���F��P��\R�gM�5F��
�}�R�1��0����a����~
�n�J{��K�r^A�4����~��z+����A��($C�������N�����p�S�k
�� ]xY�X�����
|��w"��)(�VA��������J&�����k��c��
_���
r�����jN����� �^����J����?�J����JX�5KxMLr��t]W{�q@U2ily�O�H��w�.�W��
Tg�h������ld��sW��<���xOw
 `���Bt?/(C��	��'j����I��`b|o�.��U`a����T[#\=pIP���m<pUAwS<xtN�����Tj�����������d�����8
��7]*?pi(��R��+��e6R~jZ83(��^JMV=Wd������.���"8G�P><������HM�9s�IM����@�Qg
����6fQi�Np>�������ab�����4��s#C��fu�6����R�A�����&p���������l{gBWx#��j.��d�Hgi$q������s�:]EW������Rw���8U$cJj���sj���j%0�8A$buAT�5��(7Gv+��]*�.V��qD���#�5pX?��f`�?<\*2X���������E�\Z����V
�T�����������)��y8YJ
���l����c�UR�-:g\�������fB!t
�c�>����*������m���-J6"No
T���A������U��O��t����NQ���'���UQ�@j���>�|�/�&Z���`O�~����%@]yzc*b!��[-�Y����k
�������
L4��^���!*C%DF#/+��V���'G5|1P����+�GTH,�x�����MRd/GY%l	����sT���}z�p� ���<
���q8K<��l��;;s��6yV^�wV~���sHc
�+�MF�����v�a���0�4D�	c���on��c�{�FO������&9"��k�j>l'$ ��7[��c3Gx1f!P�B��AV�e��P���	�c�#;2E[w'�6+&��8m{E�Z��8�"9�I��V?S"8�+�Vy[.4����
l-kF����dH����XT���DG��������
�>�b���?�����NQ�L�pa��������]��K*��?dr���c�������'4P"����#�I�����6�������M��_9>�7D����"��ID�"aeL�q������^����������������2�����o��d��06x]fN�q���kZ����|�ei���z<���q!��'M�I\)C.d��8��9W���S {c���.�(i�������q�������.ofpJ�(��`y{���@t���kO�������������V��Gp��k��`m3[IDY���o��i���)��hA��QW���k�r>���4jVZ��h��$
+$C�D��y^�������IUYO���@���qA�w�s*��Y8{>=m�x��X4�i�R�~Z��}!1�����;�g
`����n����:������u�W��T��b���a����^�?!Wi3, B���/�����*W,���o"�JhU��������������W�@���Lgz7�;��4��{�I,����%j,z[73{6i{~k�VT�\&x;)C�M�����9��D�*�L�7�����u	���!!�m��+��i����>v�E?s����
�+D������(��-S��i��PCVT"{u�����4'k0���\���Z_� "&��x�|���z.gP�����2���U�l�v�W�>Y���J������(� �r��nPZ_Lr{L5I}'���LSY7!�%��^R��fDv
,kl{Ty��Vczm!Y8*p��?-/Y�P��O2����O�Mx!t8
�r�YZCu��jco�]����Q_�����L������r}?��GF2����|�PSXK{UOp�������_���&��ax
y_���?D�A����\i�Y��|t0!?m����������eR%O@N��@])�YQJD@�B4Jg:d]R$s/,k����cuLV��FUX��+��]@2lSGA3~"e��
&i$t�C	�Gm=���KX9�i29��^�v��&�Ll�Wb.lH��B������v12�aF���;
����P�����"�9q.D?���`M
���n��`��z��YmA;ay~��B	����V>�g�L���~~0:3cH5frw"[�����4
��Hv��t���ye��v�6���)�?���X�i���>��~u��!a��u�?IT=057��FH�����g{�Bq +T�W�����+�]�����)rz#4U/*^q��������HAp�l��<<[<cVw~
������6?L�������@���5�(L������O~(���=?w�/�|���(m>�����B�>iJ:��]���g��*��s&Ji����@n���G�<�,�/�h���T���Dn�����R��EJ�'���}�1������Zc,/$W#P$�:�e�j,�R��C�����]b�@��$%z��7����\�>�����Z�����|wuA2{??�b��h������_��(�[s�H*0{b�5�
���X.��{>��&�*��z�B����r��=@= `]k<�F�4_�B���iTz�8����^0��lSe~>������8�J�~��
.q��Y�����^������VjP{�Vu9�w^<U�d-~
x�*A2�m�����95s}p��q�W
pm-�\��>7��T�A"5~��������Ke(6�������b��W���w��������h�������[�����3��_WLQ�����P��|���`����&��A���6}^_Y��`%$��.s[
X��T���]|=���� YW,�/��A����H<���e�
>V=�[��G�z�����d[-P���������|���m���avW���!����Y{z!@L��J<<:6��B�]
�.Z��Kcd��h-�Gpg+�����g}�Ay'h�!���CM�������9d�f/X�n���2?��,���`�? �[���j����4R���1���.jH�c'"3��$;�E�`;)w8z>�z����
��h��,9����zJ(��@�+�'��T�t��`:B���s�
@��GT3����.�}����jxA���b<d�7qP1��2u��n�6������M�oEskvYS�"h�������!��O�j�D�����5{1pX�l����z1]��+��0<����&�6P�?���j`�~�&!}���O����),����G*EJO.
���5�����:b��4(�W�a_6��q�����p��O�SJ��h�TJX�c��~�,{pST��4(H�������.('��f?0l����o"���8k+z^��&�9C�L����:���]8�����P�\�,���	���]�&l:CL��Pm��������A�z]6z���.������/��`L+Br�2����nU��mi�P;�v`cM3�|AG?5	g{7w$U>�����Lt.a����/�q
�b�����HiJ��:8�8PIF�aS~��mq�������nT;c$����xK��rl�d#����-�����������������0onc�O1C7��T������������������)%����Q��#�]8���sJU=G9U�(h�p�$�`�wS���eQHq����%hERd����E��u#w,Ii���5�����bN0��65k��X��Y3K:TfQ5�	Jc���Z8��A��U�<1�q!E������AJ�|r'K�%�c��Vv9T���B�������d����[�����9�pX���%73
Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/lib.rs� ��	@�k�bm�Dʩ]�A�OJKNLJPIN$.0M* =!  ,O'1  !2OOPA)30OJ#:/P$;NMOJELFIHM%NOO#ILIJ)LNHMM+ODNOLNLON:L;NCKFMLOJLJHMO)NINONM GIJ

>A!4O6!! D#%GM


		3����]�8�N~�L99e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/memchr.rs� S���K��+�8B�����KOMILKLNJIJJI7IIOK=37L,:N/H$.HOL$7O9M@;KB>$
N9M@<KB>%
C4L3+1'
;H NL:EMINLNP6
+'C
I,<$C
IKHH&G$$A
:0?0A:,
5<H NL:EMINLNP6
+'C
K$C
=3$C
2?EE:,
7NNL:EMINLNP3P
NH7!
KN?KE1'3!EO/:,FB(),*JKLEM!547/JKMK6MOM2  
HOL$E)LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?KE1I3=JO/:,FB(),*JKLE47/JKMK8OO 
OA   
HOL$4LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?MG1'..3!((LO/<,HB().*JKLE49/JKMK1N).%MM
##(IFO+!E&
/;"D
;"J
N>;"33@
;"33F
;"333F
;"333L
L,%7(*LLPL#&<@E"MPLMN<:";MM%"-<�:���u�@=eO�A�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/mod.rs� >Y�Į[���Ǎ�ڮ��q�IOJOLK2I6PPMNLP>JH7O265LL&D88K3,>O+E66HK6P$=",M1@"8KD#
IL"@JON7OLGOKLJKNLO$<J)FB08GNMKGJ)3
GN"66557
.E5!3J3
KLL<$&HMALONJO%J)KLL<
E1
1
&.!/!PFNPPNJLNINO+JMNN7M-)'NKM?OGODN=M5M>O;!
6&A*=#LMPMO&$J(7%4M -%
%P+*-
@(@���p��-g����h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/rabinkarp.rs� )/��Ϟ�,����u�a�s�MNNMJJLPM.HINLLLKLGKNEHIHGGOONPCB;25PqALHGLJKK!MOL:IPN*@/- 27

FFLNMLJ,3*1D)
;HNL0NLPO:EMINLN3**
":F"?
AI-K.+!8;

EFLNMLK,3*1E)
<HNL0NLPO:EMINLN3**
&:H"B
J
AN)6<LJF$$"

LJF$"

PKL<!"GN@3'L;PI?<
.G,
6"6&/9/=
��m̮��Zf�_�8f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/shiftor.rs� �g�,�e¦�/�<��d�YI9MMJN$?=GP2'1LMKB
O6<
LKOOOBNML;"
8566


P/7ұy��ϻ�6:�`�e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/twoway.rs� �pqS�E�uuM�m���HOOMMNONNQPPK/#
'BB@DG/HMNONKPMPL
FNMLM*CN4J0H(OP"LLKPC#!ONLJKPEDHN'*7GG1144N8M5HN'J9FMMONN')C(B
LKNM,"@&*5>.(8-=%I%G"41DJ&/

"@&*=.(8=%I%-G"4:8&)"

HN'-7GG1144N;L5HN'KONL?)?(>
!&/&-@>K=41K - 

!&/&-@-K=41J-

LPOOHIIKOP0EKMOJMIL?JNM2

GKIOO#I.2
452
4GKINO#I?2
4?2
4<.OLO@#NO!<I7JE%DLHOLNM-K87>1,I* *3 B*5:$%
<=B
F#6);B1,I* *3 B*5:$%
#AKNLL
@PN
FOPMPML
LL?
LIA%B@)B@)
PINN+ 02#
!MM+)
GO/%OO/%G.8N>)P@,H6"6&/9/=)=/PLL
)=/PLL
))+**+-+-,+-31971./1--/.)=/PLL
)=/PLL
))*++*+-+,-+1379-1/.--?"LA
?"LA
NOPO':!Lĥ��ϑ_ ���z���b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/mod.rs� ��P�כ�/W.�E��A�,K=DO-OMI;#7DO-OMI;#H=G/OMIPNN.LM$=:FOMIPNN
C;BEMLNJO%NOPOLL:NNN633
HCFD33
"
	
$''))$&(*,.02468:<>%B&&
%')+-/1357&'(,/-0&'(,/-0�R��QgR���728qB^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/mod.rs� �p���IC*q��CA?�9L
 @[ZS$��]�V��6m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/memchr.rs� �$��J��XXwr�S���
LOMMHJIJJI7IIOK,M:/!1!OPL6O,!H8
J8J8KOM85--
JJK/M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
C4L3+1'
;H NL:EMINLNP6
'"-I<-I/
LIMPKJMFILKMJN''<H NL:EMINLNP6
'"-I<-I0
LIMH0(NNL:EMINLNP3P
'"-I>-I0
LIM(:KFLI9'':LFLI9'(9LFLI9'(:KFLI9'':LFLI9'(9LFLI9'(KN?KEEO/:,FB,*JKLEM!547/JKMK>6MO/!1!PPL6O:!HB
J8J8KOM8C77
JJK/M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
;H NL:EMINLNP6
'"-I<II/
LIMPKJMFILKMJN''<H NL:EMINLNP6
'"-I<II0
LIMH0(:KFLI9'':LFLI9'(:KFLI9'':LFLI9'(LN?KEJO/:,FB,*JKLE47/JKMK>8OO /#1#
PPL6OI#HM
J8J8KOM8!BB
JLK1M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
;H NL:EMINLNP6
'"-I<-44I/
NIMPKJOFILKMJN''<H NL:EMINLNP6
'"-I<-44I0
NIMH0(:MFLK9'':NFLK9'(:MFLK9'':NFLK9'(LN?MGLO/<,HB.*JKLE49/JKMK@
&;"E
;"K
N?;"33A
;"33G
;"333G
;"333M
�>v�+��w�ϖ�D;t�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/packedpair.rs� �_��\>.�$OZ޼���L�EOJEI,?@LFKO?''LMKG26IL&JD$OKB
EP68DEEJLMNPN;M.$-

(
,1(:-
:IJP4>O+IEP6:ILL=8;--
DILL=8M;//
IL"KOKMJE.IKPDIKIKKO%
G&3
'0?%D67+
@(%0D67-
@J3���J��g0�!�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/memchr.rs� �s�0p�M���Ͽ�LOMMHJIJJI7IIOK!M:'OP+J,!>8
J)N$KOM'5'JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
C4L3+1'
;H NL:EMINLNP6
2O?&
MMHMKJMFMONLOH'<H NL:EMINLNP6
2O?&
MMHH-(NNL:EMINLNP3P
2OA&
MMH(:KFLI2'$:LFLI2'%9LFLI2'%KN?KEEO/:,FB,*JKLEM!547/JKMK>6MO'PP+J:!>B
J)N$KOM'C1JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
2O??
MMHMKJMFMONLOH'<H NL:EMINLNP6
2O??
MMHH-(:KFLI2'$:LFLI2'%LN?KEJO/:,FB,*JKLE47/JKMK>8OO +
PP+JI#>M
J)N$KOM'!>JLK1M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
2O?&--
OMHMKJOFMONLOH'<H NL:EMINLNP6
2O?&--
OMHH-(:MFLK2'$:NFLK2'%KN?MGLO/<,HB.*JKLE49/JKMK@
&;"E
;"K
N?;"33A
;"33G
;"333G
;"333M
թ��tƁkE�Erhd�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/packedpair.rs� =��",���z_&��>�EOJEI!?@LFKO?0LMKG26IL&JD$JKB
EP''DGJLMNPN;M.$-

(

:IJP4>O+IEP6:ILL2'&DILL2'M(IL"KOKMJE."
G&3
'0?%D67+
@(%D67-
@�b�X����;���K�Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/cow.rs� ����JM���S���m-HKLK
"JJ$'(O+%($N,-CK>:"@5
-"
!
'

&"
('
'

#&C����Q��`rD��M~Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/ext.rs� ��Q}n�)�(�T����#�69LD5'KOMP) :>E!88!&:
H
",5߼�0��z4�dA�\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memchr.rs� ��xf��b���Y������-:PN1:OMJ+1
>I&
@+9ON1:PMI+3
?J&
@,IONA:PP#P+8
MJ&
@6HNNA:IO,O+:
NK&
@7KONA:SM3P+>
J&
@?JNNA:TM3O+@
K&
@@JJ;
G"M
F(KJ;
-N
3KJ;
6N
<EO/HGM0KN?@C
#*HP:IGJI/@
M!54./HP?M5JO/JHM0LN?NC
$*HP:O
4//HP?'?
6LO/JHM0LN?C
$*HP:"L
4//HP?'M
6>
1
#MNM-DDD$E A 	H?
2
#EDE$F A 	I?
1
#ODO$P A 	="@
2
#PDP$4*
 A 	=#?
3
#23
D23
$33
 A 	H"@
4
#33
D33
$43
 A 	H#P
2
M#CDC$D A 	I
;"B
>D
;"C
>E
N<;"33?
>"330
;"33@
>"331
;"333C
>"3334
;"333D
>"3335
KIKE<6N&'&S�j�.ȁ�ٛ�R�!�fe/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/searcher.rs� �ዅ��v=��)–���0 4@9=8!MNONK"OKJIMNN,"LL2$8*=/6@32@
> F4E
F.G:K0>@HM.G:K0>@H,:IOJ%J>
H
I.J=N0>CH,:J>
(
F.H:K0>@H,:J>
BE$
%:J>
OP6P&%2F=J /:->D@
KJN)'+HHE
%G#351PINJ1A9A9D?$:3-
MI!#I<
K$L@
N"$)$KO
M!$.2
5NO
N0#.2
?2.@M0
J=$&42
&M0
J=$&42
&K8
M@!$)42
&N0
J $&42
&" %&KOM+HJNL*NP#6*#E'H3?J9/;(IL%+
<518:;3
LPHKLK$NOJL=MNP
PLKO4
NLC
#&G /'MLOOP+FKLMHKPGNHLJMHLGL*LGPJH,MMM#+/+>4-J0;G
AA@24>'2
AA@24>'2
DDF54>*5
B$@34>'2
3LI!IP-PM7GN/NI>PNPL/=H&G$4659M	IOJ4A9A9D?$:&
MJDO'
K#1N
G=#4$
(N
G=#4$
(L
J@"&4$
(O
G #4$
(GNMCLNI#MIGFL,:N)@?@N#(,0G%+3HL'6&AL)
6
K
M!GIJ%M<&IF3@B4%J:LNIKLJOKO
-PP)DMPNMM&EKKKPOFNLIMJ=7>��kߧPBX�m�UB�`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/memmem/mod.rs� x˩x/�Ǘ�dLPC����DGOKKKOO,,O'1  !7P5L='2!  2OOPP)30?AKMOB-
D?OII0F+6$$%!
81III0F+7%$$!
97CLG"II0F#997
?>
+BLJ"II0F#::98
@B
/8AK .8M'O D7%%.
-*+7N".4II-:"EI,41D
CAK!K/#(.M'O B:%.
0*#!?3(
>KJKMON5JG 2G3NMM4J$'@@>;2-<OMM4J$/*1(()%/KM D1.-
7KHOMKN)2-
:NLPD$FKJKMIKBJJ :J3MJKMM4J''DDBHGLMM4J'/-2)((%2KM B4.-
7KHOMKN,2-
:NLPD$NHH<!;$!G7ENBKMJ5&#!&+E
JP9,#*$GAG7&+0
NB$2D8K*N$

O6#/6/:[ܷP�U�����j=�@\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/vector.rs� ��ԡ�5'VL�Y�	0���KKLI"
MMNPOM3LL1>KJP'O3MA5O%M72,,2*0"/N,:'DOMOH#NMMPO5M)=M#:"C'B&G$2L$K#KLO>MC)?O%&
 
)

%J*$#%@+?+?0%MMMJL8$MPPOMO/@+!.&/&
=3
?4
7=
:*
8)
7(
+!.&/)
=6
?7
7@
:-
8,
7+
  #!!."2
@J;'
B
35/348
=$
;$
:$
IOMNL9>C(
PPPMOPNMMK�")CO)
%J#1
(
')
<+
;+
?0
)IHMNO6KI:*?&NJG�C
(P4K
@+!.&,
:
<#
79
7$
5$
4#
��m�ٶA�l�<b��(v/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/all/packedpair/default_rank.rs� J��Z��r�tZ�:��q�"�%^��������������������������������������������������������������������������� � � � � � � � �!�!�!�!�!�!�!�!�"�"�"�"��{;5��z��!1��i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/memchr.rs� �)8��i���{'aR�����	FGKEIFF8NKNJ?)'J"LJ?$GIIG#DL+K!LKKIJIHLGKKFLKIHGLI@KLOHFCP(INNPNPO!
 :N+H510)LIH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.@@@,,,,'''7/-;/-M/-M/8I0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.@@@,,,,'''7/-M/-M/-M/87
+<%?"
;4

DOO<:EMINLN$P/'?JKFAB$4@.@@@,,,,66660
OM#):0C%
F8CLNONGN*3,4!0
6MON+HC##
6)7)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<----))'7D-;D8E0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<----))'7D-ID87
+<%?"
;4

CLNONGN*3,((+!((;
6MON+H###
8)9)8)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<------)))''7$$-.-;$$-.8E0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<------)))''7$$-.-I$$-.87
+<%?"
;4

CLNONGN*3,(((3!(((E
FAH",BHMMFNNL#J;3LP%EN%.8/&A1
>KM'MOLO$MN75:#CBOLO$(0KM'$NOLO$MO76:=?MCPMNLN!:
NP,IPP#)' LOP
L:!
	MOP
L:!
	N8
L<
!

�]%H+NL�dg�|\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/macros.rs� ���*�d-��	��+�N,$

33c���X�R��ClW�gf/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/mod.rs� ��
YUM��Q�-�g;�KLIJKO,N��@�#~� ⶗�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/generic/packedpair.rs� !��Y�JV�����d��b�FOJEI
1 ;LFKO?N2MNOP.)LMM6;G:M??2KJINPMMK5D#B'-2NLNNMN:%
/3OB'*A-8$IMMKM@&:

IPL*INPMMK)5D#'-2NLNNMF:%
MMNPMF:

OKN'MONN5MOA6699))='1'-B%=

OKN'MOAP6699))/%
%IL)KJ)5LLO#
>N!L�pz�_�M�}�(E��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/mod.rs� �����p�Jٓ�`fg+w��SsMˡ�	�b�vj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/avx2/mod.rs� �H��gˏ���w(�-oCo♍�z���ʯ�Jj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/sse2/mod.rs� �Y���nkN����{�oCH �p[à�
_�H�Y� h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.0/src/arch/x86_64/memchr.rs� ��頋�;Ț�Lf���P�+MN#OJGIH2NNO+P/OLP1NMJM#IGFDP

M!LN2N"!7A(<#!>33
(+#!>33
!#!5K
#!5L/,0;AL,HL,P04DMKM4
JLM+25
LNPP&>
19
B
?
29
B
?
19
F
@
29
F
?
39J
@
49J
P
2M9
6
���_H~g�i�+j��)+c�dAiSkm{n�rt�t�zt|U�����݈��.���������R�:����;�x86_64-unknown-linux-gnu�Nlw�ڛr��@�FT�<�-6abce47e4deee6c4��g	
���:���:��&���������� � ��� � ��>��!���>��:��>����%����3�3���%��%��%��>��%��%������������%���������>�
�� ���%���%��%�"���%��%�
������������
��
�
��rust-end-file