📄 libmemchr-8ec77e60015c3b8a.rmeta
/home/palash/git/iron_learn/target/debug/deps/libmemchr-8ec77e60015c3b8a.rmeta
Language: rmeta • Lines: 30023
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_with_ranker���A����4�
build_reverse���A��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����G��H��H������H��H��H�x86sse2��������F��F������F��F��G��G�����x86avx2��������F��F������F��F��G��G����One��s1���	��
��OneIter�������;�it�������
������Two���K�s2����v2�����TwoIter�������;��L������������Three���K��M�s3�����M�v3�����	ThreeIter�������;��L������������{Finder����byte1��byte2�{��{{��{Pair�����{��{{	����O���	hash_2pow��������	FinderRev��
�����������
�������	���
�>�����
����O�masks���
needle_len������O�
�����������Q�
���	���
����TwoWay��byteset��critical_pos��shift�����
����Shift��Small��period��Large���T��������Suffix��pos���T����
SuffixKind��Minimal��
�Maximal��
��������SuffixOrdering��Accept��
�Skip��
�Push��
��������ApproximateByteSet��
�����������K����K�����������������L����K��M����M�	�����
���������N����K��M��N����M��N������
��������Iter����original_start������haystack�������������O��������M��"���������������K����"����
�����L������;��L���������	��	��	���L�	��	�"��	����	���M�	��	��	�;�	�L��	��	��	���	��	��	���N�	��	�"��	����	���O�	��	��	�;�	�L��	��	��	���	��	��	���O�	��	�"��	����	���K�	
�	���	��
��	���L�	��	��	�;�	�L��	��	��	���	��	��	���L�	
�	���	����	���M�	��	��	�;�	�L��	��	��	���	��	��	���N�	
�	���	����	���O�	��	��	�;�	�L��	��	��	���	��	��	���O�	
�	���	����	�������RealFn��FN��	find_avx2��
�	find_sse2��
�
find_fallback��
�detect��
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�CowBytes��

�
��
���
��
���
��
���
�
��
Borrowed��

�
��
Owned��

�
������������Memchr�������L������
�����Memchr2���������L�����������Memchr3�����������L�����������Searcher�����	���	���SearcherKind��empty��one_byte��two_way��two_way_with_prefilter�����"�
����TwoWayWithPrefilter��finder��prestrat���
������SearcherRev���	���������SearcherRevKind��Empty��
�OneByte���D��S��n�������PrefilterConfig����
�Auto��
��������	Prefilter�����	�rarest_byte��
rarest_offset������
PrefilterKind�������"�����PrefilterState���@�skipped���������Pre����prestate���n������FindIter�����A��Z��s��n��U�����A�������A���FindRevIter�����A��Z��n��U�	����A���
����A����O��A��D��;���A�����A����Q��A��D��;�
��A�����A���
FinderBuilder���F��������>�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��������K��K��6��x~����_������L��;��L[YB�}s�e���_���J���I������L��K��M����M�wW[���_�����M��;��Ln�pT�����_Қ�JҚ�IҚ����N��K��M��N����M��N�sU�my`�����_������O��;��L����GZ���_���J���I������O��{��P{��P{���8������_������P��{��{i���X<����_��������G���q��������O�����Q��"{g��%�_�������Q���F�t���l��_�����������`?T��p����_������������������_���O��R���R�
��N��������O�����������_������Q���A�6T�����_������S��S���T���T�ˌ[�C'����_������T��T���T��T��U���ƅ2���_��_���U��U���T�����0GB������U���U��،u
#{����_�������V���V���VE�y������ڥ�_ڥ�����W����r%�֎M�����_������K��K����oB�v��S�����_������L��K���M������M�m�p�]W�
ç���_�����N��K���M���N������M���N��U���ç�ب�_ب����Z��Z���������Z�.p%p�U��_����������O��������M���"��h�HTe	�ç���_�����K�����"��g�)�Ƹ�ԫ�_ԫ����L��;���L�z@���q���_���J���I���M����	�	�L�	���	�"�4���~�j����_����	�	�M�	�;��	�L�5j{	��й���_���J���I���M����	�	�N�	���	�"�z��-@3�a���_���	�	�O�	�;��	�L�U?�Vd����_Ư�JƯ�IƯ�MƯ��	�	�O�	���	�"���b�9�_�����_����	�	�	�K�	���
T�Jm�����_����	�	�L�	�;��	�L���m�p����_��J��I��M���	�	�	�L�	��O���cڇ�ڲ�_ڲ��	�	�M�	�;��	�L�x8�԰�9���_���J���I���M����	�	�	�N�	��+��c�K�����_����	�	�O�	�;��	�L�U�GQ?�����_��J��I��M���	�	�	�O�	���Y?J1ݓ���_���
�
�
�i�
��.�j��m��_����
�
�
�j�
���
�
�j�
���D���)`��_�������������k�����L��������_���J���I���M������k��������L�����������_���J���I���M������l�����������L���:O�0�b��_���J���I���M������m�����	�����-'���'�_������m��m���m���m���n������"��`��tUv�ڻ����n��n���n�q�L������ռ�_ռ����o��	����в�·l��_�������o��p��D���S��n�f׭C��_����������p�tlK+8|�ݾ�_ݾ�ݾ����q�����	���q���q��?��8
�����_������q��������"��r��Q���������r��@���r�}W��T�����_���_���s��s���n�m,�kچ!��_���s��Z���s���n���U�Cï~���A����J������t��Z���n���U�rA������A�_���J������O��D���;��z�t?���A�_������Q��D���;���"p����A�_������v��F��L9P�׌�_����������w���9�
O T�G����_������������__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���K��K����oB�v��S��ryt�{

�	�	%ڲ1���L��K���M������M�m�p�]W�
�������

�	�	&��2���N��K���M���N������M���N��U���������
�	�	%�1���O��������M���"��h�HTe	�������
�
�
'�
�
�
�i�
��.�j��mb�
�
�
�j�
���
�
�j�
���D���)`��D�
�
�
'��3
>E,�
�
�
'��3���Box�������lf���]v���B�B�BGlobal�����I������("
��&��29@��������=�,�>�4�>��6<�>��7d�>��6<�>�	�7d�>�
�6\�?��5<�?��6D�?�
�7l�?��6D�?��7l�?��6d�?��k4�?��k<�?��l<�?���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���k���k���l�������=���>���>�������������|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���!�!
$$��ZD�4�$<closure_kind>�%<closure_signature>�%<upvars>�%%$%������������������;t���������5��IF Return the last occurrence of the needle in the given haystack. If no���4������H����;��,�����������!�!
&$��ZD�4�&��'��'��''&'������-��>; Counts all occurrences of this byte in the given haystack.�,���������!�!
($��ZD���)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�����L��;��L[YB�}s�e/0!�W!
.$�W�ZD�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�ZD�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�ZD�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�����M��;��Ln�pT��LMA��A
K$���ZD�� �����*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�����;��$������������\��\
^$���ZD��4��^��_��_��__^_�������5���F�����D��������H�����;��,������������\��\
`$���ZD��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�����O��;��L����GZgh\��\
f$���ZD�� �����*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���|����|ہ����,ʄ����}m�����
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��������������
�$��ZD�$����������������܅ ��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۞�G���q��.)��۞��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`.�$�(����������������(�
�$�(�ZD�(�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�ZD�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
��ZD�Y_needle�<�ZL�[����������\�\�����
���^?<�^���������
��,�^��^��b?<�b���������
��,�b��b��f5$�f�����������f�
�$�f�n4�fold��f�
�fܵg�g�������g�
�$�g��$�g��i,�i�����������i�
�$�i�n4�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��|����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��$��������������
�$��ZD�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�	����s�	����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���/"Ľ$�/�
�
�
�
��
���
������/�
�$�/�ZD�/�D4�/��5���5�
�
�
�
�
�����������������;t������s��s���n�m,�kچ!�
�
���
������5�
�$�5pre��5�ZD�5�D4�5��;�t�;��
�
�
�
�
�����������������;t������s��s���n�m,�kچ!�
�
���
������;�
�$�;���;�ZD�<�D4�<�T4�<��H�t�H��
�
�
�
�
�����������������;t������s��s���n�m,�kچ!�
�
���
������I�
�$�I���I�ZD�I�D4�I�T,�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���]"Ľ,�]�
�
�
�
���
���
������]�
�$�]�ZD�]�D4�]��b�|�b��
�
�
�
���
���
������c�
�$�c�ZD�c�D4�c�T4�c��m|�m��
�
�
�
���
���
������m�
�$�m�ZD�m�D4�m�T,�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��
�
�
���
���
��ZD��D4���
8��C@ Returns true if and only if `needle` is a suffix of `haystack`.�����N����,����t�������N����	L����
H��L�
�
�
�
���
���
��ZD�
�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����������<�&����GD�&����F4�&�����&<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��������
���ZD������$���
�
������������������5��������0����������
����$���D��TV���s,���������������)�������$����,��
���$���L��SU����L���
�
�������������5����0�����
����$���L��9;���8L���
�
�������
��$����������
�
�����������������5��������0����������
����ZD���D��OQ������������ ��� �����������t������$��
���,������<��TV��������������� ��������t����$��
���,������<��;=������������� ��������t����$��
���,������<��;=̒T����d�����P$�����<�����GD�����F4������mmo��`d�Q@B/1̰��������4���������%'��@��
�
��������
�ç�D4��$���p$��
�
�
�
��
���
�������
�ç$��ZD��D4���5ct�5�
�
�
��
������5�
�ç$�5�ZD�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���	�	�	�	��<�	������<�	����<�	����<�	����F4�	�����&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`.�$�"�
�
�
ԫ�
������"�
�$�"�ZD�"4�$���������������ԫ��&5��$F����%D���%���%H����&"ٯ,�'�
�
�
ԫ�
������'�
�$�'�ZD�'4�)�������������������*-��)>��,�*�
�
�
ԫ�
����*�
�$�*�ZD�*��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���ņ:��$�����ԫ������L��;���L�z@���q������
�$���ZD�� "���Ҍ)�������������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�����"ٯ$а�
�
�
���
�����հ�
�$ְ�ZDܰ4Ӳ������������������µ5���F����D��������H�����"ٯ,ɵ�
�
�
���
�����ϵ�
�$е�ZDֵ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�����:��$�����������	�	�M�	�;��	�L�5j{	�������
�$���ZD�� "�����)������������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����"ٯ$���
�
�
��
��������
�$���ZD��4���������������������5���F���ǤD��������H����"ٯ,���
�
�
��
��������
�$���ZD��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�����:��$����������	�	�O�	�;��	�L�U?�Vd�������
�$���ZD�� "�����+������Ư����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�	��<�	������<�	����P$�	����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`].�$�!	�
�
�
�
���
���
������!	�
�$�!	�ZD�!	�D4�!	��%>	��#9	���#	���#J	����$&	���$	�d�$	��$	���$D	��t�%	�
�
�
���
������%	�
�$�%	�ZD�%	��*j	L�*	
����"����ɪӪݪ��
�
�
�
���
���
������+	�
�$�+	�ZD�+	�D4�+	��0F	��1	
����"����ɪӪݪ��
�
�
���
������1	�
�$�1	�ZD�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�	�	�	�	�	�	�	�	�	��<�	
�����<�	
����<�	
����F4�	
�����
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
����"
ٯ$�
�
��
���������
�
�$�
�ZD�
4�
������������������� 5
��F
����D
���
���H
���� "
ٯ,� 
������������ 
�
�$� 
�ZD�!
4�"
�������������������$-
��#>
��,�$
����������$
�
�$�$
�ZD�$
��/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
���������	�	�L�	�;��	�L���m�p�����i
�
�$�i
�ZD�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
�����"
ٯ$��
���ڲ��������
�
�$��
�ZD��
4��
���������������ڲ��5
�ʏF
�����D
��ސ
���H
�����"
ٯ,�
���ڲ��������
�
�$��
�ZD��
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
�����:
��$��
���ڲ����	�	�M�	�;��	�L�x8�԰�9�����
�
�$��
�ZD��
 "��
���)
������������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
�����"
ٯ$��
�������������
�
�$��
�ZD��
4��
��������������������5
���F
�����D
����
����H
�����"
ٯ,��
�������������
�
�$��
�ZD��
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
�����:
��$��
���������	�	�O�	�;��	�L�U�GQ?�������
�
�$��
�ZD��
 "��
�Φ+
�����������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�	�	��<������P$�����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��$�����������������
�$��ZD��D4���!>��9������J����&��� �d� �� ��� D��t�!�����������!�
�$�!�ZD�!��&jL�&������������������&�
�$�&�ZD�&�D4�&��+F��+��������������+�
�$�+�ZD�+ܵ-��,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�c4��,�8Ԥ$�%�84�8�d�&�8\L������8\L�'�8�
���8�d4�8�8��%�+���8����8�t��7�4�+���8�t���8�4��7�4�$�8�4��7�"4�8"4�8�8�dL���,���,�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�dL���,���,�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�dl���,���,�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�d4� � �!,� � � ,� 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�dl�#8�#8�c4�#+�$�$�$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�dL�&8�&8�c4�&8$�&8�&8�$�&'�&8�4�&'�&,�&8�D�&'�&8�#d�&�&�&�&�(8�,�'	�'�'�'7chose SSE2 for {}���'$�'8�L�'	�'�'�',�'8�D�'%�'8�dL�'8�'8�c4�'8$�(�(�)8�,�(	�(�(�(7chose fallback for {}���($�(8�L�(	�(�(�(,�(8�D�(%�(8�dl�(8�)8�c4�)%�)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�c4�/�/�/�/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��	AL�	����
�
�
�i�
��.�j��m��
����,�
��&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��ZD�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��ZD�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));�<���<��������
��<��<��ZD�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� �������!
��<�!�<�!�ZD�!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));�<�*��<�*�������*
��<�*�<�*�<�*�ZD�*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�ZD�4d�6������������������8D��6IF Returns an iterator over all occurrences of the needle in a haystack.��7���7I����8:��\�8�������k�����L��������8
��D4�8�ZD�8��:C��9LI Returns an iterator over all occurrences of the needle in a haystack, in�d�:	 reverse.�d�:�������������	�?�����T���k�����L��������:
��D4�:�ZD�:��<c��;JG Returns an iterator over all occurrences of the needles in a haystack.��;���;I����<:��d�<�������k��������L�����������=
��<�=�<�=�ZD�=#%��>b��>MJ Returns an iterator over all occurrences of the needles in a haystack, in�d�>�l�>�������������	�?�����T���k��������L�����������?
��<�?�<�?�ZD�?��At��@JŎ�@���@I����A:��d�A�������l�����������L���:O�0�b��A
��<�B�<�B�<�B�ZD�B+-��Cs��CM�d�C�l�D�������������	�?�����T���l�����������L���:O�0�b��D
��<�D�<�D�<�D�ZD�D��I�������I��K9��IF����J���J���JI����K:���L������
���<�L�ZD�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����_:���`������
���<�`�<�`�ZD�`��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�ZD�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�@�����������qL����s��������������������L�����iD��
���rt�����mD�����o\������(������������l�xgiVXEGd�D��������������������������)����P$A����LL����4W����"$�����$�����\}mo]_MO��P��F��7l�����������ݾ��������������������
����FL���4��D4�.0��;~4�;�����������������������;t���������;�
��D4�;�L�<�nD�<��E�$�F��������������������F�
�$�F�sD�F�ZD�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�]�ZD�^ˢ<�^��a���a��������������������a
��;D�a��L�a�ZD�a�D4�b��f���f$��������������������f
��;D�f�sD�f�ZD�f�D4�g��l���l��������������������l
��;D�l��L�l�ZD�m�D4�m��q���q��������������������q
��;D�q��L�q�ZD�q�D4�r���������/������������
��D4�����j,Ȏ���������������׎�
�$؎�ZD��D4����� ݾ������<��ݾ��
���ݾ��ѣ<ԣ���ݾ�ܣ�
�$ݣt�������������D����������������������������
�����4���$̷�D4�35ܞ��������9$��������������
��n4���D4�����9$���������������
��n4���D4�����0$�����������������
�$���ZD�����7\�����������������
�$���ZD����������������������#����_����@����������^�^��^��[�^���[����e�S��������
�$��������|����������������a����������������
�strat�,���ZD�����]����������������
���,���ZD�����]����������������
���,���ZD�����������������L�������t�����Š%Њ����
����$4�����������
�$���r<���ڐ"dݐ��������
�$�Խ�D��������ɔ�
�$ʔ�ҕ,Օ������ە�
�$ܕ�ƙ�������˙���?$š�����������ǚ�
��$̚�ZDҚ�Ӝ-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����s��Z���s���n���U�Cï~���A�A��������������A������\�
��A���ZD��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�#���������t��Z���n���U�rA������A�A������#���#���#��\�#
��A���ZD�#�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"));�<�+��$�+�����������+
��ZD�+�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
��ZD�4�D4�4�9���A��������9�9��9d�9�����O��D���;��z�t?���A����
���A�ZD�9�n4�:��>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�>�����s��Z���s���n���U�Cï~����
���A$�>��?*���A���������J�J�J���@�@L�@$�@����@#$�@��������@�
���A$�@��C-L�C��������C�
���A$�C��L ���A��������L�M��Mj�M�����Q��D���;���"p����A����
���A�ZD�M�n4�M��Q3��OH��	��O"��	�O���PJ��	��P��	�P���P=: This is only available when the `std` feature is enabled.�T�Q�����t��Z���n���U�rA�������
���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�ZD�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�����������s��Z���s���n���U�Cï~�����o�
��A$�o�ZD�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�����O��D���;��z�t?����
��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�������O��D���;��z�t?�����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��$���ZD��.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�������������t��Z���n���U�rA����������
��A$���ZDϖ&(�����-���Fʠ	�����	������Há	�����	������=��	T�������Q��D���;���"p�����
��A$�����%�ś2��	������F��	�ϜCˤ	������J��	��H��	���FƦ	���I��	�ԟ�	4���������Q��D���;���"p��������
��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���O��D���;��z�t?�����4���������	�����	��\��
���	$���D4��KM8:������LI Build a forward finder using the given needle and a custom heuristic for����=: determining the frequency of a given byte in the dataset.����41 See [`HeuristicFrequencyRank`] for more details.�����������������O��D���;��z�t?�������4������������ȭ�������\ԭ
�����$���4���D4��VXLNPR�̰o��B? Build a reverse finder using the given needle from the current�l����	lӰ��������	���Q��D���;���"p������4������	���	\�
���	$���D4��68,.���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������ݾ��	����
�$���FL��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\�;<�;��w��<����w����F4�<���	__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�]�������;��<!�p�p�p�p��<�������������������������������<,�<����<,�<��L�=$�=������=$,�=����
���$�=��>2d�>������
���	$�>��?4t�?������
���	$�@��A,D�A������
�$�A��B/,�B��������
�$�B��	<�B��C-�C��������
�$�C��	<�C��D,�D��������
�$�D��	<�D\�E<�E��w��E����w����F4�F�����	�p�����	q�����	2q�����	Qq�����	wq�����	�q�����	�q�����	�q�����	r�����	;r�����	Xr�����	vr�����	�r�����	�r�����	�r�����	�r�����	s�����	1s�����	Ms�����	js�����	�s�����	�s�����	�s�����	�s�����	t�����	-t�����	Kt�����	kt�����	�t�����	�t�����	�t�����	�t�����	u�����	+u�����	Ku�����	lu�����	�u�����	�u�����	�u�����	�u�����	v�����	1v�����	Qv�����	qv�����	�v�����	�v�����	�v�����	�v�����	w�����	5w�����	Ww�����	yw�����	�w�����	�w�����	�w�����	x�����	&x�����	Jx�����	nx�����	�x�����	�x�����	�x�����	�x�����	!y�����	Dy������	hy������	�y������	�y������	�y������	�y������	!z������	Fz������	mz������	�z������	�z������	�z������	{������	&{������	L{������	r{������	�{������	�{������	�{������	
|������	1|������	W|������	||������	�|������	�|������	�|������	}������	9}������	[}������	~}������	�}������	�}������	�}������	~������	/~������	U~������	|~������	�~������	�~������	�~������	������	7������	[������	������	�������	�������	�������
�������
3�����ɀ
X������
|�������
��������
ƀ����܁
�������
�������
-�����Â
O������
y�������
��������
́�����
��������
$�������
N������
u�������
��€����
ĂÀ��څ
�����
�ŀ����
@�ƀ��ֆ
h�ǀ����
��Ȁ����
��ɀ��̇
܃ʀ���
�ˀ����
-�̀��È
S�̀���
~�΀����
����
фЀ���
����
.�Ҁ��Ċ
]�Ӏ���
��Ԁ����
��Հ��΋
�ր����
�׀����
C�؀��ٌ
f�ـ����
��ڀ����
��ۀ��
І܀���
�݀����
�ހ����
<�߀��Ҏ
d������
�������
������ȏ
Ӈ�����
��������
�������
7�����̐
Z������
~�������
��������
ƈ����ۑ
�������
�������
3�����Ȓ
X������
{�������
��������
ĉ����ٓ
�������
�������
/�����Ĕ
R������
x�������
��������
Ċ����ٕ
�������
�������
.�����Ö
R������
v�������
��������
������ӗ
�������
�������
.�����Ę
T������
{�������
��������
Ȍ����ޙ
�������
�������
8�����Κ
^�������
��������
��������
΍�����
�����
����
?�Ł��՜
e�ʁ����
��́����
��́��Ɲ
Վρ���
��Ё����
 �ҁ����
E�Ӂ��۞
m�ԁ����
��Ձ����
��ց��̟
܏ׁ���
�؁����
*�ف����
P�ځ���
w�ہ����
��܁����
Đ݁��ڡ
�ށ����
�߁����
9�����Ϣ
_������
�������
�����ã
֑����
�������
%������
J�����
o������
�������
�����Х
�������
������
+������
Q�����
w������
��������
œ���ۧ
������
������
9�����Ϩ
d�������
��������
������ɩ
۔�����
�������
*�������
P������
w�������
��������
ƕ����ܫ
�������
�������
@�����֬
i�������
��������
������խ
�������
�������
<�����Ү
f�������
��������
������ϯ
�������

�������
/�����Ű
Q������
s�������
��������
������ͱ
٘�����
��������
�������
?�����ղ
a�������
��������
��������
ə����߳
�������

�������
2�����ȴ
S������
u�������
��������
������ӵ
�������
�������
)�������
N������
u�������
��������
������շ
�������
	�������
.�����ĸ
R������
v�������
��������
������Թ
�������
�������
.�����ĺ
S������
x�������
��������
����ػ
�������
�������
1�����Ǽ
V������
{�������
��������
ƞ‚��ܽ
�����
�����
8�ł��ξ
^�Ƃ����
��ǂ����
��Ȃ����
ϟɂ���
�ʂ����
�˂����
@�̂����
d�͂����
��΂����
����
ՠЂ����
����
$�҂����
F�ӂ����
i�Ԃ����
��Ղ����
��ւ����
ѡׂ����
��؂����
�ڂ����
A�ۂ����
d�܂����
��݂����
��ނ����
Ѣ߂����
��������
������
>������
e������
�������
�������
أ�����
�������
"������
G������
l������
�������
�������
ؤ�����
�������
"������
H�������
n������
�������
�������
ܥ������
�������
)�������
Q�������
y�������
��������
ɦ������
��������
�������
B�������
g�������
��������
��������
ϧ������
�������
�������
9�������
^�������
��������
��������
Ϩ������
�̃����
�̓����
:�΃����
a���
��Ѓ����
��Ӄ����
ҩԃ����
��Ճ����
�փ����
B�׃����
g�؃����
��ك����
��ڃ����
ڪۃ����
��܃����
$�݃����
T������
�������
�������
ի�����
�������
/�������
W�������
}�������
��������
ʬ������
�������
�������
B�������
h�������
��������
��������
֭������
��������
�������
A�������
h�������
��������
��������
ڮ������
�������
$�������
H�������
l�������
��������
��������
ׯ������
��������
�������
G�������
n�������
��������
��������
�������
�������
=�������
g�������
��������
��������
�������
�������
6�������
`�������
��������
��������
Ʋ������
�������
�������
2�������
U�������
x�������
��������
��������
�������
�������
*�������
N�������
v�������
��������
´������
�������
�„����
8�����
a�Ą����
����
��Ƅ����
�D����
�Ȅ����
7�ބ����
]�߄����
��������
�������
Ӷ�����
�������
%������
S������
�������
�������
������
������
G������
t������
�������
�������
������
�������
(������
K������
n�������
��������
��������
׹������
��������
�������
A�������
e�������
��������
��������
Ѻ������
��������
�������
B�������
g�������
��������
��������
ӻ������
��������
�������
A�������
i�������
��������
��������
ۼ������
��������
#�������
G�������
k�������
��������
��������
ݽ������
�������
%�������
I�������
m�������
��������
������
޾ą����
�����
)�Dž����
P�ȅ����
v�Ʌ����
��ʅ����
ÿ˅����
�ͅ�����υ����:�Ѕ��Ѐ^�х�����Ӆ������ԅ������Յ�����օ�����ׅ����@�؅��ւb�م������څ������ۅ������܅������݅�����ޅ����3�߅��ɄU������w������������������Ӆ�������������'������I����߆m������������������LJ�������������������=����ӈ`��������������������������݉�������������2�����ȊT������v���������������������ҋ���������������(�������J�������l���������������������֍���������������8�����Ύ`���������������������ˏ��������
�������:�����Аj���������������������ؑ���������������<�����Ғe���������������������ʓ��������	�������2�����ȔX��������������������ʕ���������������8�����Ζc���������������������ϗ���������������@�����֘j���������������������֙��������
�������3�����ɚZ�†�����Æ������Ć������ņ�����Ɔ����!�dž����K�Ȇ���u�Ɇ������ʆ������ˆ������̆�����͆����D�Ά��ڞn�φ������І������ц��֟��҆�����ӆ����<�Ԇ��Ҡe�Ն������ֆ������׆��С��؆����
�ن����/�چ��ŢV�ۆ�����܆������݆������ކ�����߆����(�������R�����~��������������������������������=����Ӧc������������������ǧ�������������"������H����ިr�������������������۩��������������?�����ժd���������������������ɫ��������������*�������P������x�������������������������������������@�����֮h���������������������Я���������������4�����ʰ_���������������������˱���������������<�����Ҳj���������������������ܳ��������"�������P������~�����������������������������)�������Q������y�������������������������������������H�����޸s�������������������������������������F�����ۺm������������������ϻ��������������.�����üU������}�������������������������������������F�����۾m���������������������ο���������������4�������^��������������������������������������A�������k�������������������������������%�������R�������~������������������������������+�������T�������~�������������������������������(�������U��������������������������������������3�������`��������������������������������������A�������j��������������������������������������9�������d��������������������������������������J�������u�����������������È�����ň����.�Lj����a�Ɉ������ˈ������͈������ψ�����ш����<�ӈ����l�Ո������׈������و������ۈ����"�݈����M�߈����}��������������������������9������a���������������������������������A�������m��������������������������������������F�������t��������������������������������������D�������l��������������������������������������2�������Z��������������������������������������(�������P�������z�������������������������������#�������J�������t�������������������������������'�������W��������������������������������������7�������c��������������������������������������9�������a��������������������������������������,�������U����������������������������������������������F�������n�����������������É������ʼn�����Ɖ����8�lj����c�ɉ������̉������͉������Ή�����ω����-�щ����V�Ӊ����|�Չ������։������׉������؉����$�ى����L�ډ����t�ۉ������܉������݉������މ�����߉����=�������e���������������������������������D������q���������������������������������J������n��������������������������������������#�������I�������r�����������������Š������Ê����
�Ċ����-�Ŋ����S�Ɗ����v�NJ������Ȋ������Ɋ������ʊ����ˊ����7̊��̀[͊�����Ί�����ϊ�����Њ����ъ����Ҋ����;ӊ��тcԊ�����Պ�����֊��ƃ�׊����؊����ۊ����<܊��ф]ߊ�������������������ԅ�����������"�����C���؆f���������������������ۇ������
������5����ʈ[�������������������������߉�������������/����ĊP�����r������������������ʋ�������������������D����ٌk������������������ҍ�������������?����Ԏd������������������Ï�������Ӌ����%ԋ����OՋ���y֋�����؋�����ً����ڋ����)	ۋ����W	܋����	݋�����	ދ��Ó�	ߋ����	������'
�����R
����{
������
������
������
����������<����іh������������������֗�������������A����֘h������������������֙�������
������A
����֚e
�������
�������
����͛�
�����������)������R�����~�������������������������-����žW�����������������ȟ�������
������7����͠b������������������͡�������������3����ɢ[�����������������ƣ������������,����¤T�����|��������������������������2����Ȧ\�����������������ŧ������
������7����ͨe������������������Щ�������	������4����ʪ^������������������ƫ�������������'������R�����|�������Œ�����Ì����Č����Ō����Kƌ���ynj�����Ȍ�����Ɍ����ʌ����)ˌ����Q̌���~͌�����Ό��±�ό���Ќ����1ь��Dz\Ҍ����ӌ�����Ԍ�����Ռ���֌����+׌����R،���zٌ�����ڌ�����ی��ߵ�܌����݌����Iތ��߶pߌ���������������ַ�����������H���޸v����������������������$�����T��������������ɻ�����������7���ͼg����������������ҽ�����������E����۾o������������������տ������� ������> ������i ������� ������� ������� ������!������2!������\!�������!�������!�������!�������!������%"������P"������z"�������"�������"�������"������#������C#������n#�������#�������#�������#������$������:$������g$�������$�������$�������$������%������E%������m%�������%�������%�������%������&������K&������p&�������&�������&�������&������'������?'������i'�������'�������'�������'������(������2(������](�������(�������(�������(������)������))������V)�������)�������)�������)������	*������4*������\*�������*�������*�������*������+������:+������_+�������+�������+�������+����	,Í����7,č����d,ō�����,ƍ�����,Ǎ�����,ȍ����-ɍ����<-ʍ����j-ˍ�����-̍�����-͍�����-΍����.ύ����<.Ѝ����g.э�����.ҍ�����.Ӎ�����.ԍ����/Ս����6/֍����]/׍�����/؍�����/ٍ�����/ڍ�����/ۍ����)0܍����T0ݍ����{0ލ�����0ߍ�����0�������0�����&1�����S1������1������1������1������1�����+2�����Y2������2������2������2�����3�����+3�����V3�����|3�������3������3������3�����*4�����R4������{4�������4�������4�������4������#5������O5������w5�������5�������5�������5������ 6������M6������y6�������6�������6�������6������&7������P7������w7�������7�������7�������7������)8������V8�������8�������8�������8������9������'9������S9�������9�������9�������9������:������3:������\:�������:�������:�������:������;������0;������];�������;�������;�������;������<������6<������`<�������<�������<�������<������=������H=������x=�������=�������=������>������.>������X>�������>�������>�������>������?������F?������v?�������?�������?�������?������
&@������
U@�����
�@������
�@����ˁ
�@������
A������
DA����ڂ
pA������
�A����
�A����
�A����
#BŎ����
SBƎ���
�Bǎ����
�BȎ��ȅ
�BɎ����
Cʎ����
>Cˎ��Ԇ
kC̎����
�C͎����
�CΎ��և
�Cώ����
DЎ����
IDю��߈
vDҎ����
�Dӎ����
�DԎ���
�DՎ����
'E֎����
RE׎���
zE؎����
�Eَ����
�Eڎ���
Fێ����
0F܎��ƌ
^Fݎ���
�Fގ����
�Fߎ��̍
�F������
G�����
4G���ʎ
aG�����
�G�����
�G���ӏ
�G�����
H�����
FH���ܐ
pH�����
�H�����
�H���ܑ
�H�����
I�����
II���ߒ
wI�����
�I������
�I����
J�����
*J�����
UJ����
�J������
�J������
�J�����
K������
'K������
SK�����
�K������
�K������
�K�����
�K������
L������
JL������
wL������
�L������
�L������
�L������
M������
DM����ښ
nM������
�M������
�M����ۛ
�M������
N������
KN�����
zN������
�N������
�N�����
�N������
 O������
NO�����
}O������
�O������
�O�����
P������
)P������
TP�����
�P������
�P������
�P�����
Q������
+Q������
XQ�����
�Q������
�Q������
�Q�����
R������
(R������
UR�����
�R������
�R������
�R�����
S������
+S������
US�����
�S������
�S����§
�S�����
T������
;T����Ѩ
lT������
�T������
�T����ݩ
�T������
$U������
PU�����
�U������
�U��ɫ
�U���
VƏ����
BVȏ��ج
kVʏ����
�V̏����
�VΏ��ޭ
�VЏ����
Wя����
KWҏ���
sWӏ����
�Wԏ����
�WՏ���
�W֏����
X׏����
HX؏��ް
pXُ����
�Xڏ����
�Xۏ���
�X܏����
 Yݏ����
NYޏ���
sYߏ����
�Y������
�Y���޳
�Y�����
!Z�����
QZ����
{Z�����
�Z�����
�Z����
[�����
-[����ö
Z[����
�[�����
�[����ɷ
�[������

\������
<\����Ҹ
l\������
�\������
�\����չ
�\������
]������
S]�����
�]������
�]����һ
�]������
)^������
X^�����
�^������
�^����ս
�^������
&_������
]_������
�_������
�_����ۿ
�_������
+`������
^`������
�`������
�`������
�`������
a������
Aa������
oa������
�a������
�a������
�a������
b����
Db����
rbȐ����
�bː����
�bΐ����
�bѐ����
'cԐ����
Mcא����
xcڐ����
�cݐ����
�c������
�c�����
0d�����
�����
�d�����
�d�����
�d�����
e�����
He�����
se�����
�e������
�e������
�e������
/f������
`f������
�f������
�f������
�f������
g������
Gg������
xg������
�g������
�g������
h������
0h������
ah������
�h������
�h������
�h������
"i������
Oi������
�i������
�i������
�i������
j������
Fj������
yj������
�j������
�j������
k������
>k������
qk������
�k������
�k������
l������
6l������
fl������
�l������
�l������
m‘����
7m��
lmƑ����
�mȑ����
�mʑ����
n̑����
=nΑ����
snБ����
�nґ����
�nԑ����
o֑����
Doؑ����
zoڑ����
�oܑ����
�oޑ����
p������
Cp�����
qp�����
�p�����
�p�����
q�����
:q�����
mq�����
�q�����
�q�����
r������
6r������
jr������
�r������
�r������
�r������
*s������
Us������
�s������
�s������
�s������
t������
Bt������
mt������
�t������
�t������
�t������
/u������
cu������
�u������
�u������
�u������
*v������
av������
�v������
�v������
w������
=w������
lw������
�w������
�w������
x������
4x������
hx������
�x������
�x������
y����
3yǒ����
hyʒ����
�y͒����
�y����
zԒ����
6zؒ����
ezܒ����
�z������
�z�����
�z�����
'{�����
W{�����
�{�����
�{�����
�{�����
|�����
9|�����
h|�����
�|�����
�|�����
�|�����
!}������
H}������
t}������
�}������
�}������
�}������
!~������
J~������
x~������
�~������
�~������
�~������
$������
Q������
z������
�������
�������
�������-�����À\��������������������΁��������������>�����Ԃn���������������ǁ����݃���������������J�������w���������������΂�������������+�������]��������������������և��������������I�����߈z�������������‰݄������������=�����ӊl���������������Ʌ����ߋ��������,�����Œ^��������������������э��������������J�������{�������������Ïۇ�����
�������7�����͐i���������������Έ������������0�����ƒ`���������������������Փ�������$�������W��������������������̕��������������H�“��ޖz�Ó������ē��×܋œ����Ɠ����9�Ǔ��Ϙk�ȓ������ɓ����Ќʓ����˓����2�̓��Țb�͓������Γ������ϓ��כ�Г����&�ѓ����Y�ғ�����ӓ������ԓ��Ν�Փ�����֓����J�ד����|�ؓ������ٓ��şޏړ�����ۓ����8�ܓ��Πg�ݓ������ޓ����Ɛߓ��ܡ��������"������O�����y�������������ؑ����������7����ͤc������������������Х������������C����٦r�������������̓�����������+������R�����~���������������ה�������������4�����ʪe���������������ĕ����ګ��������$�������V��������������������ɭ��������������>�����Ԯo���������������͗�������������0�����ưY��������������������̱��������������H�����޲u���������������ڙ������������3�����ɴc���������������š����ص��������"�������T��������������������Ƿ���������������<�����Ҹm���������������˜�������������.�����ĺW���������������������ʻ��������������I�����߼w���������������ޞ������	�������9�����Ͼj���������������ɟ����߿��������)�������[�������������������������������������E�������x���������������ڡ������
�������A�������l���������������͢��������”����.�Ô����b�Ĕ������Ŕ����ãƔ������ǔ����"�Ȕ����R�ɔ������ʔ������˔�����̔�����͔����B�Δ����t�ϔ������Д����ѥє�����Ҕ����0�Ӕ����_�Ԕ������Ք����Ȧ֔������ה����+�ؔ����`�ٔ������ڔ������۔�����ܔ�����ݔ����P�ޔ������ߔ������������������������D������t�������������ԩ�����������=������l�������������ժ�����������2������d�������������ǫ������������+������_�����������������������������#�������Q�������������������������������������M�������x���������������ٮ������	�������>�������t���������������ٯ�������������<�������n���������������Ѱ�������������<�������l���������������ױ�������������6�������i���������������β�������������4�������i���������������̳��������������1�������c���������������Ŵ���������������������H�������u�Õ������ŕ����εǕ������ɕ����!�˕����N�͕������ϕ������ѕ����ڶӕ�����ԕ����3�Օ����_�֕������ו������ؕ����߷ٕ�����ڕ����F�ܕ����}�ޕ������������������������N���������������������������#������N������~�������������ߺ������������=�������k���������������ƻ��������������"�������R�����������������������ؼ�������������=�������i���������������ʽ��������������+�������X�������������������������������������=�������m���������������ƿ�������������!�������J�������s���������������������ہ���������������A�����ׂi���������������������΃��������������/�����ńV������~�����������������������������-�����Æ]��������������������·���������������A�����׈t�����������������������������6�����̊d�Ö������Ŗ������ǖ��ً��ɖ���� �˖����Q�͖���}�ϖ������і��č��Ӗ�����Ֆ����:�ז��Ўn�ٖ������ۖ������ݖ����ߖ����4����ʐc������������������ݑ�������)������[�����������������ؓ�������#�������R��������������������˕���������������F�����ܖr�����������������������������5�����˘i���������������������ܙ��������#�������W��������������������қ��������!�������U��������������������͝���������������@�����֞q���������������������ޟ���������������K������|�����������������������������0�����ƢY�×�����ŗ������Ǘ��Σ��ɗ�����˗����E�͗��ۤv�ϗ������ї������ӗ����՗����5�ח��˦h�ؗ������ٗ������ڗ�����ۗ����,�ܗ��¨^�ݗ������ޗ������ߗ��٩��������%������U�����������������ʫ�������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���������������������������������������Á��������������p����̂X������@������#����ރ�������~�������~������~�������~����ͅ�~������r~������U~�����@~������&~������~�������}�������}����ӈ�}�������}�������}�����u}������X}����NJ@}������#}������}����֋�|�������|�������|������|�������|����͍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`������9`������"`������
`�������_�������_�������_�������_�������_�������_�������_������{_������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���LJ,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����dz�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_����ʩ&_�����_������_�������^������^�������^�������^����ܫ�^�������^�������^����Ь�^������t^������g^����í_^�����V^������K^������B^����Į9^�����/^������%^������^����Ư	^������]�������]�������]����ް�]�������]�������]�������]������]�������]�������]����IJ�]������]�������]������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.��
��6��x~��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.�<�]��������[YB�}s�e���]�]��^D�^�������^�^�����Z��Z���������Z�.p%p�U�(�]����������������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��wW[����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��%<��������Қn�pT����������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`.�,�����sU�my`�������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��������������GZ���������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������8�����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.�$�*��i���X<��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����"{g��%��T�$������t�L����(P�������#%�������P��
�,�(Q������_�#%��������^�^��^��[�^���[����e�S�����Q��
�,�������;@= A reverse substring searcher using the Rabin-Karp algorithm.�L�<�F�t���l��������6������
�4�<�����(R�<�����#%�����R�<�
�,�<(S�<����_�#%�������^�^��^��[�^���[����e�S�����S�<�
�,�<����$�[�����`?T��p������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���
��N�������,���������������lf���]vʓ�{��T����(Z������_�#%��������^�^��^��[�^���[����e�S�����Z��
�,���K���	A> A forward substring searcher that uses the Two-Way algorithm.�4�
�����������K�6������
�4�
�����([�
�����#%�����[�
�
�,�
 \�
��(]�
����_�#%�������^�^��^��[�^���[����e�S�����]�
�
�,�
������
A> A reverse substring searcher that uses the Two-Way algorithm.�L���A�6T���������6�������
�4������(^�������#%�������^��
�,� _����(`������_�#%��������^�^��^��[�^���[����e�S�����`��
�,���l� 4����ˌ[�C'����� <� �������$d�$���d�&,�&����(a�������#%�������a��
�,� b����(c������_�#%��������^�^��^��[�^���[����e�S�����c��
�,���T��!,�����U���ƅ2����,��!����l��4�����,��!����d��,�����(d������$&�����d��
�,� e����(f������_�$&�������^�^��^��[�^���[����e�S�����f���
�,����l�"4��Ȥ����0GB���TՖՖ���lΘ4Θ���(gٓ�Ȥ��_�$&����Ȥ��^�^��^��[�^���[����e�S�����gٓ�
�,ٓ��|�#T������،u
#{������<��#����������<��#����������(h״������$&�������h״�
�,״ i޴���(j������_�$&��������^�^��^��[�^���[����e�S�����j��
�,��Ϝ��$t���ڥE�y��������������4��$���ڥ���ڥ$��$���ڥ���ڥ$��$���ڥ���ڥ(k��ڥ���$&��ڥڥ�k��
�,� l��ڥ(m���ڥ��_�$&����ڥ��^�^��^��[�^���[����e�S�����m���
�,�����%�������r%�֎M������8�����
������(n��������$&�������n���
�,�� o�����(p�������_�$&��������^�^��^��[�^���[����e�S�����p���
�,������'&�'������'��oB�v��S��!4�'�'���,�'�'���ç(q�'��������ç5�������SU�������q�'�
�ç,�' r�'������1�ç6��FI(s�'������|�_ç6����_���VX��������^�^��^��[�^���[����e�S�����s�'�
�ç,�'���;���������m�p�]W�
����$&4�������4�������,�������ç,�������ç(�̔	���������&/������MO������̔�
�ç,̔ �Ӕ	������t��&0���(�ٔ	���������&0���_���PR�������^�^��^��[�^���[����e�S������ٔ�
�ç,ٔ�Զ�K,���������ب�U���������(*4�������4�������4�������,�������ç,�������ç,�������ç(���	��������&0ب���'*PR��بب�����
�ç,�� ���	���������&0ب��(���	���������&0ب��_�PR����ب��^�^��^��[�^���[����e�S���������
�ç,���Ԓ�[$������.p%p�U������̞�t����������,�������t������������-D��������PhantomData�Rҹ��^=x��(���	����������68���������
��,��(���	�������_�qt8:�������^�^��^��[�^���[����e�S���������
��,������_4���������h�HTe	�����#%T�$������,�����ç,�����ç�������(�����������&.������LN��������
�ç,� ��������h��&/�ux(�����������&/���_���OQ�������^�^��^��[�^���[����e�S��������
�ç,���t�
��	9��%f�
ԫ�g�)�Ƹ��܌$�������$�������K��K����oB�v��S��(��
�ԫ���$&��ԫԫ���
�
�,�
 ��
�ԫ(��
�ԫ��_�$&����ԫ��^�^��^��[�^���[����e�S�������
�
�,�
��Ԁ����D��%�����N��%���.݊%����9��%������+�%܊����E��%���A��%h<����������z@���q���������D������ԫ��������ŏ%(��	����������	��	����GI����������
�	��,�(���	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	����	
�	��,���tИ�˖5Β%������L��%�җN�%���”%iۘ��4���~�j�	�	ܔ�$����	�	���$���	�	���L��K���M������M�m�p�]W�
��(���	����	��	%'�������	����	
�	,�� �˜	���(�Ș	����	�_�	%'��������^�^��^��[�^���[����e�S�����	�Ș�	
�	,Ș��������IΘ%������N��%���.݊%������9ՙ%������+�%������E��%���A��%k<����	��	�	�	��5j{	��й�	�	�������D����	�	����������	�	ŏ%(���	���	��	�	�	���	��	����GI�������	����	
�	��,��(���	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	����	
�	��,���������7�%چ��ކN��%���N��%���ޡ%l,ň�z��-@3�a�	�	쀉$����	�	���ԉ$ԉ��	�	���N��K���M���N������M���N��U�����(���	���	��	%'�����	����	
�	,�� ���	��(���	���	�_�	%'�������^�^��^��[�^���[����e�S�����	����	
�	,����������KŦ%������N��%���.݊%������;Χ%������+�%������G��%���A��%nL����	��	�	�	ƯU?�Vd��	�	�������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�	����b�9�_��	�	��!	$�	��	�	ȏ��!	$�	��	�	���O��������M���"��h�HTe	���(��	����	��	$&�������	��	�	
�	,�	 ��	���(��	����	�_�	$&��������^�^��^��[�^���[����e�S�����	��	�	
�	,�	��5���	9
��%q�

���
T�Jm��	�	���5�6�����	�	
�	��

��	�	�(��

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

�	
�	,�

 ��

���(��

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

�	
�	,�

��Գn
��jD
��%�k
���kN
��%��k.
݊%�l
���l9
��%�l
���l+
�%�m
���mE
��%��mA
��%r<�n
��	��	�	�	���m�p��	�	�n
�n
��n
D�n
��	�	�����n
�n
��	�	ŏ%(��n
���	��	�	�	��	��	����FH�����	��n
�	
�	��,�n
(��n
���	��	�	�	��	�_�	-0-0JL�������^�^��^��[�^���[����e�S�����	��n
�	
�	��,�n
�����x5
Β%�y
���yL
��%��zN
�%��z
”%s�{
ڲO���cڇ�	�	�ڲ��6��ڲ�	�	
�	��{
��	�	�(��z
�ڲ�	��	$&��ڲڲ�	��z
�	
�	,�z
 ��z
�ڲ(��z
�ڲ�	�_�	$&����ڲ��^�^��^��[�^���[����e�S�����	��z
�	
�	,�z
��ԏ�
���I
Θ%��
����N
��%���.
݊%��
����9
ՙ%��
����+
�%��
����E
��%���A
��%t<��
��	��	�	�	��x8�԰�9�	�	��
��
���
D��
��	�	�ڲ���
��
��	�	ŏ%(���
	���	��	�	�	���	��	����GI�������	���
�	
�	��,��
(���
	���	��	�	�	���	�_�	7:69KM��������^�^��^��[�^���[����e�S�����	���
�	
�	��,��
�[����7
�%��
����N
��%���N
��%���
ޡ%u,��
��+��c�K��	�	����[�7������	�	
�	���
��	�	��(���
	����	��	%'�������	���
�	
�	,��
 ���
	���(���
	����	�_�	%'��������^�^��^��[�^���[����e�S�����	���
�	
�	,��
�����
���K
Ŧ%�
���N
��%���.
݊%�
���;
Χ%��
����+
�%Ҥ
��֤G
��%���A
��%vL��
��	��	�	�	�U�GQ?���	�	��
��
���
D��
��	�	������
��
��	�	ŏ%(��
	���	��	�	�	��	��	����GI�����	��
�	
�	��,�
(��
	���	��	�	�	��	�_�	7:69KM�������^�^��^��[�^���[����e�S�����	��
�	
�	��,�
����?< A "packed pair" finder that uses 128-bit vector operations.�����K��&��E�&��J��&��N��&��>�&w4���Y?J1ݓ�	�	ȏ��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���
�
��.�j��m�
�
������E������
�

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

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

�
�,���d������
�
���D���)`�
�
�
�
�
�
�����
�
�����|��|���
�

�
�|�|�������
�
��'D���
�
��ψ�ψ��
�

�
�ψψ������
�
��'����
�
��(�����������'*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�������������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�]��'�<�]�����������������]\�]<�]���\�]<�]�����]*�]����(��]�����������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�������:O�0�b�����n\�n<�n���\�n<�n���\�n<�n�����o*�o����(��n�����������57���������n�
��,�n(��n��������_�1479��������^�^��^��[�^���[����e�S�������n�
��,�n�����D����-'���'�����$��������$����ڻ�L������(��������$&����������
�,���O�d�O�ڻ�`��tUv������L�O,�O���d�OD�O�����O<�O������P+��P���ռ��P3$�P������Q3$�Q�����(��O�ڻ���$&��ڻڻ���O�
�,�O ��O�ڻ��T���T�ռq�L���������T4�T������UD�U����� ��T�ռ(��T�ռ���$&��ռռ���T�
�,�T(��T�ռ��_�$&����ռ��^�^��^��[�^���[����e�S�������T�
�,�T���~�\�~���l�����~$�~�������~L�~����(��~������$&���������~�
�,�~(��~�����_�$&��������^�^��^��[�^���[����e�S�������~�
�,�~�Τ���|�����f׭C��������,�������� �����<Ä������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����|şݾ�tlK+8|������$���۟/, 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������?��8
��������$��������ǵ$ǵ�����|�\�������l�����(���	������%'�����������
�,�� ���	�������l������r��Q��������.D����������3$���������3$�������(���	������%'�����������
�,�� ���	����� �t����}W��T���T��,�����d��<�����(�߁	������%'��������߁�
�,߁ ��	���(��	�����_�%'��������^�^��^��[�^���[����e�S��������
�,���̊���������m,�kچ!������ 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�����Cï~������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�����rA��������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�����z�t?�����^��^4�^����
�
�
�i�
��.�j��m�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������"p����������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�����L9P�׌��ҧLҧ���ݾ(���	������%'�����������
�,��(���	�����_�%'��������^�^��^��[�^���[����e�S���������
�,����8���	������%'����
������(��9�
O T�G������6�����
��(���(��'������$&���������'�
�,�' ��'���(��(�����_�$&��������^�^��^��[�^���[����e�S�������(�
�,�(����Զ
�ط�¼ Ӿ%�*-�/��4_�9��>^�C��H�sN��S�xY��^��c��h2�m��r��wY�|B�����O�����:��.�����E�������l��g������������������C�����[���������!�	�(�(��
$�+�E2�E9�@6G�ZN�U�f\c�j�iq�x����� ��/��0��!��5��5��5��"��;��<��<�$��I��I��I��$�&�]�]�&�c �c'''.�m5�m<�'C5(J�(Q$)X&*_�*f�,m�t.{���0����6�7��7��7��8�u:��:�4;��;�0<��=��=�Y>��>�1?��?DA�BaC�CQG#�G*�1�8RH?�5F�HM�JTRI[�IbJiEXp�"wQY~�'�%Z��*��[��]�I_�`��`��`��a�b��b��d�f��f��k����l���n�p�qr!�r(<s/eu6*v=�vD�{K��S�|Z��b�~i��p��w�~���*����Յ����c�����������!	��!	�}���%	�*���+	��+	�͒��1	�W���
���
���!
&s�-�$
4�;ФB��Ie�PاWJ�^%�e��l5�s<�z��
�S����
�H��F�������z��?��������
�1����
�&��$�����r��X��
����a���&��-�4�;W�B�!I��P�&W�&^_�e�+l��s��zH�������"��$��H�����e�o��z	�v���X������� �%��g
�#i$%"�F)�F0�F7[&>�JEL�JL�WS�WZ�Wa�XhP'o�Zv�Z}�[�(��]��^��^��(��a��b��b�M)��f��g��g��)��l��m��m��*��q�r	�r+�+��&��.d,5�,<�-C.J{.Q��Y�.`��h.0o��wL���������0����U1�����1�����2�"3�x3��3�g4�ܚ��4�'5�'@��+	7C
	�4	�F	)G	�I&	nM-	�f4	tT;	^VB	�ZI	�_P	t`W	��_	�g	��o	�fv	��|	��	��	���	���	���	���	���	���	���	���	f��	5��	<��	B��	#��	���	��	��	���	h��	o��	u�
V�
ݫ
�
	�
��
��$
£*
ȣ0
��6
<�<
z�B
��H
8�N
@�T
~�Z
��`
<�f
��l
��r
��x
r�~
ߚ�
N��
T��
���
���
B��
I��
o��
u��
-��
4��
Z��
`��
��
p��
���
���
T��
���
���
���
b�y��8�D�f� l�&%�,ߋ2�8�>��D�J.�P4�V�\
�bņhˆn��t^�z"��(����v��:��@��&�����~��~����}�L|�R|�7}�5{�Xz�^z�{��x��w��w��x*v
IuOu	v�s"�r(�r.xs4q:p@%pF�pLanRfmXlm^NndQjjtipziv3j|th��g��g�Vh��e��d��d��e��c��b��b��c� a�%`�+`�
a��^��]�^��^�=\�B[
H[
*\
�Y
�X
�X
�Y$
�F*
�E0
�E6
�F<
DB
4CH
:CN
DT
�@Z
@`
@f
�@l
�=r
=x
=~
�=�
 ;�
B:�
H:�
;�
O9�
8�
�6�
46�
:6�
�6�
d5�
�4�
�4�
_5�
23�
k2�
q2�
+3�
�)�
�(�
�(p)�'}&�%�$ �$&e%,@#2F#8$>� D� Jj!P�V\!b'hn�t�z��������������������������!A\������������������������������������������'crate::arch��:memmem::Finder�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�Ř(�:�ژ(��(��(��(�̙(�(��(���(��(Ř(�:ژ(�(��(��(̙(�(���(���(��(	One::iter�
One::count��N�	Two::iter��L��K�	One::find��LThree::iter���(��(��(Ϝ(�L�K�N�L�(��(��(�(��(�NϜ(�L�K�L�crate::memmem::Prefilter�̙(Finder::find_prefilter�ܝ(��Ogeneric SIMD�)http://0x80.pl/articles/simd-strfind.html���(̙(���(�Oܝ(��(��(̙(�O���(��(:https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm�%Rabin-Karp substring search algorithm���(ğ(��(ğ(#Shift-Or substring search algorithm�-https://en.wikipedia.org/wiki/Bitap_algorithm��(Ơ(Ơ(�("Two-Way substring search algorithm�?https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm�GNU libc�FinderRev::new�"https://www.gnu.org/software/libc/�https://www.musl-libc.org/�musl�Finder::new��Q��(�(�O��(��(Ģ(�(��(��(�Q���(�O�(��(Ģ(��(��(�(��(�O��Q$
Three::new��N�	�L�	�LOne::new���(��(��(Ϝ(�(�KTwo::new���(�N�L�Ԥ(�L��(��(��(�(�K�Ϝ(��(��(�N�L�LԤ(��(��(�(��(Ϝ(��(�K��(�PFinder::with_pair���(�O��(��(Finder::min_haystack_len��P��(ܦ(��(��(�O��(�P���(ܦ(�O�	��(��($��(�N�	�L�	�LԤ(��(��(��(Ϝ(�(�K��(��(�N�L�	Ԥ(�L��(��(��(�(�K�	Ϝ(��(��(�N�L�LԤ(��(��(�(��(Ϝ(��(�K��(�P��(��(�O��(��(ܦ(�P��(ܦ(��(��(�O��(�P���(ܦ(�O�	��(��(Memchr::new��k�Memchr3::new��l�6���(�k�7Memchr2::new��k̪(�l��6�k���(�7��(�k�l̪(�6�7��k��(�A����q����Q��A�O�q��A������Q�A��A�O�q���Q�O��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�������
�
�
�
�
�
�
�(�(�(��(��(��(��(AV�U#E:�æ>h�/1@�����Z�������5��DqDYXxana�+{�ׇC�n^Q�Ĭ��'��OcF�x���P��O(�"��b*�(��(�R��N`�A"�p�{jY��KZ�~��\!��$���g���yT5zS	}���4�b��A��O<��ܬJ�q.0��	�[a�r���L��3=v�~��ID���oN��ڍO�u�����σXW�ٯ�I��1c���Tm�~!��Rf��a�Ϥe�����}4�����e7��}�ޒN_�U��O��x	F�eJ&@]�x���;_"Կ�V;�
�.���CX12|�L��i_�Ъ���Ad��A��/QA5��9��#R�8��S���{��}�ϵ`��;�spB��)J��q,�#�;(�,��~���.�Ҏf�=741�l���'0�]�J����! 'r*m�6x���z�3<l��ƃC�����e��ә	��x�g�bp��p2/�H�%�T�ً�S`�@�&�}�,M�fl�;����59���Բ��
���?����U�`�4��J�E�R���?A��p��a�'>@e�i4B3"�jc��X�M'<ܿ���V��������A�
?��{\E="�O�� {_Sru��Á&.�"���j
�rw�P��Q023@(�$�;;'V/q����5��6Q�!8I`���ٺ�$�I��y"��p諍&�r���U�'d>�Ո���<���s�iŮcH�~�ׯ���^}��2��q�œ���[,��L�ɟ��1�;y���\@��ۧ����"�b��hy����_�l��T�f�2��s�X�f~�Ĝ���m�L�CK79��{ [|���L��h���ѵKL����!����J7��}pz��@FB����
��r:)"�0���Gk�)>B���5�m�Kz=��r/�{$3m5!�U����=vۼt���1��x��v�NT���"2HX��:>���W�.$"J*��3��f!ueܯ�sU�W���ב~[��Z�x
c�V��\�H��ũew�\Bc-@�uY�H�Qp(z$;��Dp�1G��j�D�p>J���0O�PͰ5`�guz��f�sk�N��ۘ�
�Iv�B>!�d^;�O�1�b��D�ԉ��*CP�e�k��6r�dfT
DX�f����2�����X'��Fվ7s���@�l�{���ȿo�Z���&���:e}~Xuϧ��?�a	A�Gt������xTr�
�5���d��~o:T?
M2Ϳo[<�#����}��}�萸o�4 ��uS��C��;+`d��Q5�J�\��g�ʸz�r�Q]
�
*a¤�����4�������)#��������/K����]N�k��c�����B�����@i����}]itM����l�SO�F��u��L��9�P�33���K��[hnY�	�Ⅺt���`��"��b�W��+�1}���Ƽ�,~6�̱d;A���Yg��]	k�ǚ�3n�N]4���u�?{()3�r#�����p7� ���tnQ"��_;����T#�^��ic	��*���?�y��rʉvYNʭo���3�?.d���Z1��m?���U�C-ik�<�.p����l�x5��$���w��V��V-��HNh�?4���N�;MQM���DUiԝ�g�7wE\��ٵ�g4��*C�vQlX��Vʯz3n�P[�Z�g�e\A�k�a�DOɣᬝȃ��J�,#�k��T�95<������#��\ݯpf���L�M����ݾcm4iYq���=G���1�98w�[�Zjp����U��k��U+�o�f�F����S(�R��	�Պ��j�zS]-T�O:OP=J�'{?l"y:�у�𒤒��k����A���&�������S�K�QC�����&�=�Lo(^k+ǧ�4�a)���n��҇���D�Ut����<�򺥽�Ox�����ɜ�l�����J��v�����Y���{+B� 7p�	���&~r�mD��#lۣ{�����5���a����gm��^�8=M%Ք��Y:�6�;Q�E��J����e/�C]�M��|,�)�J@�5�-	D`g��Gb
#��v�u����P�,`�m���P6��vS�b
��`,>��|@N�-�g*D"s�Ip����a����׏Hz�Ձ0%���A�P�چ�+S��N���OsQ�i���o��7JG;F5� ���=�����H2)�[2���9�%�S�=2��T��bjQ�ҏT�"?_@5�;g��/R٠���p���B�0o���J|idq�����t��E��*yO�]�<NI�5Y�Bf'��������Jذ78��h��m2y��Ө˛�z<?~&�_ g*��nK��>�����9X��t�3u�
��jd�/Ǚ�*,�3�E��x⍈>��:�+w�9&���u�i��C9�{��H:N�E�B�"�\!�	���YHJc����P�j�*J�s��T:}�����^�?"2W���GN;�b�
<mw$�ࠪy8����w�<��;v�:�2���W��(b<�Q���z��GE_R��i�n(�
)�&��	��w��.�:4@W����NFߗ�osN����O��On=�L��G-����pVe�6��u+<�|Z|
KP�Q��h =�0�����Oa�r�C7���m���/.	��HQ�}A
�_7.|�����?}r�W=�ӽA�tծ�f���ਬ�v�Օ��f>"kA��ì	l�ՠ���i��d�U�9v����]�E��
��f)9"S޽V%G@Vu�ĺQ��)��
	�d����t�@d�K�x{��(12��q��t�n�9��@w&�1�&�z:A)9I0�/�ů��Uo.�i8bK�}?g��F�c�IA+
�zϽ�C�%��cUV7�,�T.l��f{�jr?^��q�:Q�VΝvc�rU���{�
H�j���2��}�'��Gq(���v1h5M�;,1��g ���ܦJ��Tw��F�b��fӷ$���!�2n�?��8��!�2�Ӥ�භ�;DŽ�gA�8Ae0�^�L��I��Y���䢢U8Y�����Q�Դ�=���D�6g*�/�O��'`�M~z���R:TL2&TϾ�xB
G\�4;��ᗇ}Z�;¤��Ia��Ҽ갘/Bz�7
�A&��5�y����-�M�:MS�����۽��V��]�6�jDv����w�ĩ;kt-B�6�Q�ֽ�2�(
*c%�:<i�V�f:�v�6{pl����c,`���=ä�m��]�2�a��,}N3���	�q��5��b�v�&���h���P��+�H^�B@��t�;�<*�F1}d�2DExR�[ƕ�|�m���@b�'w���B����}��U��0�׬6�
��]vUi��L��������I�v)�[E�D�ccF�a���2�aw��}GF:���p2�7y}�����Z#Y�M،8v�(f�i�D���k)5��A���aWS�'���-��d��u�I���+�|	؏U����khۼ����zbt����V0��K`��蚢�'�;J�
=,ya�el�j�t��ϵ�����̒����7ne������|d��j	�%F7���}�ms
:�8�ڶ%Y���Nϋ��w��q�o���Y����93ϩ�LU�F����`n�ΰo]��,�Vm�\�{�~Q��y��t�>㦠iJ�P&֗��Y���^ϔ÷L�"���j3�L7
�|�ܵ��=GA3R	��
�RZ�ݘ�C�s�%��~¯�<��ں��	�cF����o�����k%����n1.{���/�~��c~��GT�����f� �l��}BH�G��J��L�E���)N�B�����ߩ������m�WWy��-��8�!ez�&�ON��6�H��	�ȣA����&<4������5�����T|~f�#��й�S�O��I����4=yK!xN/��
9YG���ύ"
�B��v-����b;*'�]_����u<
�UmY�m��Wt��H`m��d,�[�jLM�xM)��:���"�2��s.�����(���-d^��Q�����B��p�E�zZ"C��
�4�9Zl�|���G��k4g�J;�ZU�ƹ�*��Z�4Nh��t�E�Ժ/���>�7����E���A�"%��-����b,���Kr5�TzU/ن��j����{W�
�c���o����G�L�ʱ:e��~;�b8q��5��?�k���V��������%/Ә�����m~�/�G��2��ǽ��aR�}�d<ƺ2y��CC4��%s�HO�bd�&4�J�V�;����F`oٟ{8�DYH��먞�|>4y��v�K¹
/u���?
�NJ�]������aPA�rv���yP�
��ݑ��o*E���3^�������겁H,�]�;�a'�qQҬ˄�@Q��S�m/���fZo�O�oVd���X�,��I	�i>`�Lz��@��E�ϐd��h2��F�G��ё��o���8DI��9�fQ��}�=Bh]ɢ�$�7�I�V���G1�O�֞j~�;��7�($���$�#�'B�S�Y�B�h�s�,q�n/F�+��e��=��~�J���fOQ`G״Ғ%�B6�-�Y�����w ��k��<�#�>&
��^�_�E�5�M��P׼�f�'^�B��;���"�
���r�+�	�0�pB�f����.�l8�dE�
��"L@s�S�����U�\F�8^
�bq�T�+�I�=7��	�����r����]��H|)ܪ��؍=S02��D�K<'R��>.�˜�y륊�I�9h ���B(/��8D=�����=����Mp3��?�#[1o.��UW�,M�eNϲ��N�h���=�;O��7wk߿@R�}�~�����9��zkS�!NbI�C��B5�/�hG�C�)����s.��J�I8zh
ķ��ܥ�HQϝ�pX�´$z�ՊFt���qQ=E`oh��P?2���s��������H͆V�Y3*
e�R��@�y�+M� �:Z���������Si��6e$R�$�8M
��D�X���ԙ��1�0ۑ���u�i���YN`�n_W-��⛄�>
���K�;�-��X�����;�y_��Q�a����3Io΄MO�$bޟj^���f�u;AvNd
���c����=F���:u���H�ʨ0
%+_T��8#v��YY(�A�Ҳ�̠��ы]'l:�f'\���	R�5Dk�J��p��^R8L���[#�����!�\pI�A.��E���'~�\�ʍ���X�d�*� ����w=h9����~�NqD"ҟ�}�H���~NH�.qɘ�Bo������Ļ�lmk7�r쉏"/�4BU6��5�v��0�h�=\�J�K��w�B}fA��0d�]��"���|6u�ט���ڐ�5Կ땨������	Wu��`���s�l˻F�:T㔡�k,o���Iju�F�~�I��Y[ռl=O�w?gze�v���Pn��2p��\1���S��woץ
E�f+(�6T�H�������ւ���h�����y��!�ʅd7���7݅Eך²*�p�Uu}6��Dž��7K��R������쉹_E�xf��	��z��v?=S�e|���v�C������J�|O����G�Pp��G.5S�������q��4c��7
W�h�z-I��/���bкV
V/�Q��xu�]}�␊����o}�oYڟ��x}��,��;D]�$���J�5�`&��R�:/��3��0y�ʠ!h\�
�S��J��b�z�II[u�В�F3/:~ ��@w/�^e��v�z<����1�0��rx�m&0Z��D��?(L�fWCW�\�~>m�NĈkgT��lM�H���/~.�p�)�2E,�L��� �~�Z�v��_p�e����"HOHY��a�NDQ�Y�̝��a-B����&B<*����.{�9��"�E����M�0n�^���R�,�;�v)2�28����9U�p8e?�.�2^�h�n�hEx�M\��C��ˎZ�,@Ӡ���0f��`��<����w�z���[�i�~\�]|�?=�	2H�>k�P�`�Ds �N_ڲgޣύ�gB�k�yv��#��(Q#�L�=�X���}��z���|ה������h�L��*��J7 ���.�.�x)A��l V(�^���Z����n�/�R�؀L�� ��_�
�x댕�#�����s��Wm)�r��D:�\�W�S��'EAb��ʪ��Ӫ�C���^jw���8hnh�9h���ڎCL$�&��T���2O:	H4�%��A?|
�H�2�q	/��^a}&Q^2�¡HiNҠ4��*Gw
t�?$��x�B�I�J��=���S8b���xI}�h0c�l�@���:���������M�6�T}i�0%YK�q�kR	=�����taV�O�4.-Z������`+�Ģ��=x�|9_VG%��KM���&wZ�o��5�����@��t�#y�-h#��9�\ș`��rBɋ8���X+oY�jGú�Yc����\��<�����vB����aM�{���5mZ�<�˾���F�~�#�����`���|�0��#Z�(�y�Hy���H��J7�X�Ia�r���8	^���O�A�H�8e��|D�e�>$0[˙��
ڔ�� ų� �K^��u�„+퀁̴g<[]����m]J2p��	8l��.�sRF���
�3'����ʹ�����=��zLJ:��/Q�t���^��@�Xd��A���y붫���SPPˤ�v<5P�2�X唴d}m��,]=�՚�`�g�ҟ����B@�I�)��(���S/�����"R}���s|���X�ˬ���]�^kt��6���$ڱh�:�N�
v�3��o9kwﴟ7��%FF�{v�l,��VJ���%�
��Ţ��P��)�A떞n�i�65�ݧ��x0�Ԕv��fV�nY��0������Y]��xnhi��(�\��1�5��93�<��e�U�MPV�u�����;1u[��'e��ǐ��b����Pt^EU�b���E,5:S�'�%V�dtw]��m�#z�y9f�b�f�ƐQ�Mk�n�S+ZON!ߘm��>��O	G��Iq�G%�Xf崢R�ET����W���b�"Ŧ��T�D�N��o��ܴ\Ԍ-���g{�r�;w��f	�
q]�����;��-][l.\�.���4�GcX���0,��������[���_La72T@�޺&"Z� �}��MԩS�ppv�U�AsG5�A�.ik��:ҳ��x���>�	�g�)gA�V+������fM�̙��V����ٸ��W����A�[��p�����듦�OY"��䲡
�!u���@̝�M�3a�q4D�D�K� ���μV��t�ˡ��Tx!d�r���3�BX���u
���Qx\G��DZ�N�	j�3 �v�Jv�3Ű-�Se)"�u��������=�
t����A���4�{�T�u��9��,�|�_�R���X�.v�������j e*�*y��G�5\����j��aN��?��&G�w�Gȉr�ᙶ��!F�CLC����_ \'o���|�F�/[>w�
d�D��
l_��@�׮�fM����=0.W�j��CP��%¤�θh=��K�a��x����A���t�X�����G���� iZ��\&�y���x������ak{��<bM����_��
n��p�H�UPDFj�א��n���ۍh�G���82O	�J���*�.�V�y{���pj@�TP�uu�(c^3��)��ǯ(6@9����Op�0M��ا�Xy�_-5�+��K�M.���1͙7y`��D�����"),�ѡw�O>�g�j�I��n�n՜?R	��dU�X�p-7J@�a0`��LQw�Il�et�Ui<���'�S��c��5�Ȼ4�;���s�?΂��C���~
B������`
��zS�d������ߌ�t�Y���/�����5S��K������D��;�.~�]&�z�yہ�a�&�:�B��F�
��`�>�%�6U!du�O|�Ph���PɎN0�V��oc�<����w�i�8�H$2�M���ྴ�P��6���%y�.���>t�ru�>��"C$2S�)X����x����2,�aD�z�����Q[�
 ^���g��]�x�8���f�Qaق���L�~F9���$s���*y;�!Ir#u�O
s�ߤk#�W��;��'��7��E�9��Ƒ\��������F��I�'�)tQ�v�L��Bd�� �o�o-�l��>���u�|�AT�I��C� ?t�t�(�c�Y<*mb|\��zV!��.�@�����z�?'����:+��b�.��+n�.;�:�h�ƺ�r����g]3�v��r�5��  5ɏ$A�����<Ulˆ�a�#�k��)n@oV���p�2�_\
˪�x��讗%��]6��)(B�]�K��qh������d�)�u(���g���yy��}[�9J�S�=܉kӂK�Z.)�6'Jʛ�/��[�ߺrP�f,��w)�[�g8�]ֿR%ÂM��I���H�L5v9wP�_KO���`�֠-6���R�[�&�!�O�^�`J�xR6��'Bi
�X�h�%LH��!�<+��~����$,i����R�Rc�[�Y�%A�I{٪k
n���^�S��7�.�Vǵ}V�]:-��)�cβ1"�$�n	K���~ԻkS�OiM�1J�1� Dop��5���F~4����(NL��I�`	�e�F�Zt<�$iʯ�P��[�u0�s{����%|͡����|QE�:��S�v�U�%�LDTJT��=�6�痁P�'���ϠŲ���ð����zH��4Pf��J4��d�'�Z��Λ+��
F�wK�ӻpJU������;t�Bb�9�M�|HAE�Ҽds�
7��)���H��O�+�}/�ƛ��^1d}���ϲ}�s��]��ge��y'���E�g*q��@3+"o7��;��j���{Ghѓ���+�����RuRk }_A�Z1��E���m��l#��ϴ�T�Y�}�/`�U*�Y^�ۛ��,K�M��p���q�ʕ���rg�H�![.��6`"*��� �c���ȫ����R�;A�G�M@0 ���E����<��`��sDy�����6J�&��7E�)K�L�[w-T2�����+�c&[`Y�'G�����r��ن���b+�p�)�Hf{�!GZ~��[
BxjNx��dCWg��<�T�L�E�,\ᖐU^��B�������V�$m7D�F9$b�����LY�?��^��|��N=��f�<��lZO`�
g�^`�a�:���Kgo|f�/
ӯQj��ˮj���.��=T��x7���[}���O��\F�
�t�`	A�5���
���D[<5&uiz�v��\�9{�<�i��MQ1j�U�J�H�[��ݧ�I�^��a|�`7�:c�����mT�|J�ɛ5�u�F��r�
m�-�q�\Qj�%��47�טTZX��c�4�'��t��u�U���=A��
pW�:�E���<�aU|58R�s������H��%�z{
��R�+)��+A�_�������Wm������q�\�{��T�������6L���Uk-a��ۇ�5�j�Cۦr&�j'��C	�l���z�v����/�g��P��?e�=^���ݞTN�-1�G��J.h]�<6�5����Wy!����S/�R�3㭐-����h����ϜxgkN�1�����
�fM`�W������o�P?_����)�_���^����06)���OO�1�D�,���H'dB�OJ\��]x9��5�SG :�����PG�Ơn���3��!�o&@�uJ�qeK[7��πӃz���J4'�	�S��{O�X{_9��{�)�U%WG�a.5��_����h���(�>uS�Cku�"�T��kM3t4G�!*q͵)�B��aB�����x6#s�'�_���E�"&�m��GQݪ��K�r�}H��� �����8Sջ hn���<����޶O�n�	���_~���H��� �����J�[#0�!��,���-�	6�{g��7)��n��J�LC�J�=9@%�{���{3���Rl�7��"]�u��Ғ�7�]�ur%����q�QW�I�/D��v?lf]��%$��n�3�2"]4��'O5��.��v)V��O��F'Bg�����~ES�	�ƴ�&=Y�\ `/�J*�𨮮�˔^d`9��"S�g�Mw#�oh$i���%H���
W`"(f
����P��ʣXk�\��LM�M��i����A1���֩�b���4�#Y蟢E��&��O�r���V�a� ol�S�������q�}
�����
ǀ���3u{��PB�V���|��B:�v��%]�(�5�A�|]n�ﶅ������6{��U�$T��	s����&��rJ1����S�.
W�/띢�Ҹ���]�lM�y��2tUӡ�kmedi��)�]K'����M(@�O�f���ֺr�_��Y$�U�"��3�W��F
�7���ߺz�׃�f`�Η^���5=ƛ'�E�B���G����Ia�N�����V��EJN�ʋG$=�>م�FuL �"wtXfc�#�i�d)�#����x#��b��B��sC�#�B]��?O΃����m��l�,������$	E�q�"{��A5��_i��]�u��S�����F]������2��"ؐT1�D㋷���QB���h�y������nX�b��o&F.ϲ�v��/���r��+K���NQ������)5+�/D��Z�£'�wk�r��!���iN$L�,����,@!=8tY�R�G���=w/f��!����&���פCl^b������YJX㿗6�X2*L��zBB�
���FP�O8�$`�R��Z�?��UK+�f�+��.�Nn؈��y����m::B�;S�#:uP0��8�a'���V�$K����xB��y"����)R���?@�p��I;��i�)����o�޶`��UP7�3��7�D�t�ń��/��u}�����1@�"�kU�wٙ7����㞙���.� �7h��vxV͘���]�"�0nN�i^�'B��%��0G����+`M��\�A�[;|{Xz�Gn�p��@T�iR���a��ʖBM>a�� �	���"þ'#dW��Y�n�;5�s�~LP�&1�f�<טtj����n�
�5����*�`��n�n�d
���]�
<�Na�Ou.9
5%l�m���V�^�H���t)G�Hd5�e�S/��^E~�i�Ij~B�]��
�ǯ>�LU�h�ٓ
�>�ꬽ)��`�T�eD���>g�0�Jn������BH��&4\B��u��V��V};�I�q��T�8��]I#�)���(!�O������h�R��LV�܉^��|��wh���AO��K�?w��
���M�(�$O�Rڿ�[�
ab�?�'ژ�R�Ee�m|Ø�C�U�	���P� 9��ޫ�54*�$�?׆�2�ȹ��,NDn}��sW���S.`�o_ݻ.{C[Y,{���]2&�c���98t)7Bv�r����q�rtI�hͳ\����,�I�.�
�,�,�:�c7�Iϵ�a@᩹qu�4#(G�����ZNy����GOh�Y����<�i[g��oV5�
{���iSZz�	Y�x��cG|ufR"����e��47����K���D�z�l�܂�/lp�"&���>'3m<H��$�A4p��~e=_�8s�Z
�Å�:�~��>z	U@ޥ+�j��D7`^Ay�/A��[��qJ���������g�S�L٪�f��~p���.�4���,��I����}�
�w^��x�Q"{U��R��䲀����TYBen�R���}��cn>m�
*���7�(��^B�:�4�P�ap�I�q�6;~�`ܧ�E��?\rE?sTPA�
�zx���A�Y�L����3�&�Ml��D�rGXПa�&������园����>��cP�H��?;��X��<c�/�Q�쪕iմD��#�PE�JC�P8�+��v�H�pG,ecV]��N������--��3�x��R�gh�c.�>P�N�M;B���
��\�r�}6x�r�;�udz����[��)/�V�KƘv�q+F��k.
[���-M@��1�R�7���Uo;E�G���拋;3�[;���� �=r�ԟ�u�9��:�RZioA�1�
c�5]/"ADj�����:�A�&���"�x�;A[{�����gx��0�r��IA�(.#'��Y����Z��E��n��ٿ?����E[�3�+FS��J��X[���$��n�<�Fv�M����)��V�NX�j�Q��'~��õc��@���VAun��w�d2���2�X����7�Y�3�T��[�B�u�(r��ɝI�����~��C��ש��
���C��:m�Fa�;�L�b gߛ�d\��Gy�Ra�B�<�_c
ω��C�\�3��`�}	����^��5��=}MlG�0G��ذ�%u�J�Am6���$۲E�~��*//��7��4lUP~��>�v�\��t��uf��E�2#KT��x9\�����M`��;س�@Dl�a�x{�p6qW&�\�,׫��^w�	��9�z��T�Q����R���^D�W�V?uR��3SRC}�q��m�ř7�/�����,z���2���W�T��F�P`�k'qm!9,���wd�S2	���Z��ʓ&d�Wo�o%o�+D���#x=,xşwY��H��S����k:��;tsyf$e9j��-elM�������k���W�|���#���;�z�Uȡ/� �̸65���20$��]W�O��VԽ.lY�<�����JWi�7���Ռ�m
̉�09��5��
̙�Mnje�[�.�A�͸��/�@8�߷�
&���ӅKKԄΚ��
���<�Qs���_V+1��6Sy��������Q���B[��`-��<�����b�k��X�-Z��xJ��Wr�W����W0Bg�:�]�e�bğ��K`Y�b��i�R�B�
���_�����
"���]��2;�	�"8_I��S,׿H���`h+�L}�v���0z*
����gx�v`\u��i����i�$2�,&=x.U��Ì#���͉͛�r2���Oyt
A�?��h�|��$A%k�F��Ωb6��R��k�KJ���Kf꾽2Nq7���R�]�ӊ �u����sm�Q��\�y�B����&VFa��3:H�0 W7�m"��_�W[��h�s�Y^�3t�rv�K��i��?SMB/��׷tc�?(Ay�4�?�+L�^���ĔH���y�)/���/��+S���F�a"Ks�'�B�A� �qC�)�l��'�`��U��(ˁ9��K��j����n�����c���:�J~k']B��1�����w�ta���Oo�u�;�b
�$����P/��G��Y}�eB}��e���o&�'�V�� )H�Y�	�L��u�.����^�>��������H�)tW)i�Qu�����
cƺ�V��+D�ns4��/j��E���tR��j���i�x��;�T=�Êph<��k�;1�4��i���֢���k�"Tc�yPn�J=TϏsI\�߹�{��Y��l��c"���|�K�l��L���L����V[�n5��%���U�ü��L���Kr�>L �Wd��ۅshv�������5Ok�n�(�*^��N��Ͱ37.�GI�6Ч�u2��W����Z/z\�ԟd}�uHZ��iE%;�=���<�vA�d!�����g�6/
��
eEϦ"x�DŽ��/��0��9~kS>:`X����o0?�4�΂O�)�KPWN�5�EN�����v<Rď@���U�VaNLͫ|�x$L��=p�[�\�`E�.l*�P�{���=|W��T����8D	C*�I�(�@�q�`���8�#���.��F^@E�#�-���&k�$H���q��i�o+�Wջ�� "J黲��x�32a��do���Aj��E�/�۰X�5�+�̵�Y���|����[��5N?:������U������r�y���4�d@�w�IJ���J�/{h
G��D����w�,wļW.5�FxJ�TX���i6���-��8&<>��ߗw��
n[%o�"
rB�T�3�;Qa�W�3��2쟝!�pX-��	X��o���
���f�@_2G�+��
�l��qxx
G���`o����H��7�5���=4`:��� ���G����_z����9���S*�J��\dB�<��g���<c���/1t&�+{�#���
����NId��P�,'R��fm�JԵ��<��t�]���C��+����#���LGڒ%���X܏I���$�x���f�P����a�KFY��ڊu�L�$q�g� t��"��-y�#�:
N��gDUl��3y�R��	d#DE��/0yJ��� e~�c�b�N�
W��*2@�5�fFc_��2uLY1����}�l��a�b��v�xqٕ���%�q����BW|MD�‘�"8�hv"�����P���Y���O�i�]k����!O�zo�Q��J�
�T��X�/JmS�hP��H��U�6l�04�a��5ч<?�D�z�֘a�F���R�6�V���e�\"�3�Q	hف�Ȑ?ƺ_K+�d�?�3��"�ko�}�_6M�զ�,��I�d�'�W��:	��1����`����R�;۵�K¤<�X�(�A!�i{s�+��\�b���e��F�b����7���quQyZI�k4g>d�6��M��gL������{`ꀝ}[��ǫ}�
�zs%JBq�J�~!jՂNp���)X,~���\ń>���s�M���ߓmN�)2��+��t;��C؅�:^P�H�G����$/�S��C��oC�鿶��d}V>�S��y�I���a�l�O�X����^��+g���<��ns�wp]D�}��y<xU-I�-.L�xV]
�Va>�H��:��QY�E�&(��b�jb��������v�d�y��e"O����lȜD	t�@��QrM(i��B(\2�����P�[�Z�NETK���'2������R|Q�:���{��~��������3��K�=F~�v�i�kct|��$ܕ�k��K���C�[
+ �L�t�w���hgP���aZ��jޅD�_����S���2����{�!H2`��Oe����a�o�(�x~{_�����⏳��얿7+���B��Gw�%>�6[)(+�kM�A�\���jBv]# )�dp$�A�[��$%k����pc/��Am#ߖ�\�@����_����ժM���N��9�(�2T�ʾ� Jע8�~�����6�c@^�v�����0���տD(Ó%& T�����n���6�l)���v����:|]qk���Ms���R츩e���0�2IJ��[���7�~
�����ϐ��l�O�Z�Y��̚�(���.g)��p
C�Ŀ8U?�������z�	�oA2Ȧ,��z� �B�IŰ']*�/ÏU`��������\tV��ZJr�/�B��1�ʤK�"��}Aʩ�"�Z���qVh>4a���&��D�15�_(�̏�
Oy#1;�b�-@�˻˙N\-����xtXg�w���֔�ݫ����+�!����	�53�C?����p�gv��*�/���7^P^��>��?��3қS61��DK�1�w����ǚ��O��$�c�W=�����L�R�ˤ�;W���k ���Brd����#�UIŚ9�4<v�{�
�L�[r'����T̔w��]!�R�=9�^M~�Tkk��E��̞]�������м��L{��qTG��w��^�|�t)�ۙ��_0�ak�ܒ_��ul	mY�Z7>�������j�K�,ۋ��2��`E�X�W�������QX������R�IuM�)2xW~0�%�)l|��;�{����M�j�'�Kt�����2�Q�3�=�n��R���[��E��azߛv��T���<�qjd�sb�򇈮٥��V��+�%dv6g�=_�S�%,�@��)x�=n�+��N-I�T�ĺ4̖Qc�pW4}����znB,b�:p�vli���+��|���dĵ�1��t����ܱ��acb�NR�-���B~�v%�O @��Ӽ������M���|F�<q���t#��YW'خ%]v)�<54�f=wrb��[м|©�_�s?��d����f动�!T�c�Q�
ΐ^��(�.z�(��o0?��4�����m��Ɠ^b'���]�7'hG�W��	fޝ.	yK(K�T�OH:�
G7��9�Ch�x)��q4�gi�F�hC�����̙���a=8�QXNRp�^�L�Ʌ�A�}ހ~v*\�zl�Åu���M�<�A��)c}{F���͟0�8;�Qλ�[b��ԩ=�-5_mpQ���͋�$��g�>�\��|��<����s�ó��X��R�\���������]�,�&��[�
���g���Rnd�Pޟt�k�$�"�����܆P&zz�,[�XB���̦�ɣ�39��m���/���CA�i��'�� �,^��xwF�M)ڄ];��t�j�Ʌ.�H;�>�
��m��8/�*-;ϫ�'��� һ���I1L��pT�g0�hym�`��a\�M]#'ƚv;��q�ϭ=��oKF����1p|b������z���"w'�m_�8�2��%lƱv�HI���*7WJ9�%��x�C�T��g^��S�0L��]B]�%�p��7�wN����]E�y�k�%)�!χ`��
���$��0���F�S��	�C����^�Idc@�
��U�	z�@2��A��-��#m�����θqlFr����ƶ1ͦ�9c D���7)�i�2W
���-"6^�=�&@^}��g�g��~�mgk����g(k�
�
�
�
�
�
�
�
�
�
�
�




	












!
#
%
'
)
+
-
/
1
3
5
7
9
;
=
?
A
��+�����xZ51F�O�������:�G
!�"��pd���5�A�@�1�"�����f�z�������W�3����H�����F���O�7���R���
�%�����#�����$�����������+��k���P���D�����W�����!�{�����������e���r���f���Z������j�����4�����1�����'�=�S���.�;�]�|�����5��������	�*�m���u<���Wt��#��<	�	+
G
�	
�\��T�7����
��9� "(#M$l$�$3&�&Y's'�'e((�(J)a)�)�)D*�
*
-8. 125B5�5626x6�6?7�78�8r9�9�9::�:�:g;�;�<�<=f=�=>z>�>e?@A@h@�@�@�A|B%C�CIDE�E%F�FGxGHyHIyI�I4J�J�J.KPP�P�R�	U�WfX�XrY�YGZ�['\�]^r_�_A`�`&a�aEb�b�cCd_d�d#ere�e8ff�fDgg�g�h	j*k�kAl�lSm�nQo�pOq�qAr�rks�t
u)u�u�uSv�v�v_w�w�w�x�	y{�{/|�|A}�~?��=���/���Y�`�����8�����E���
�C�A�r�~���@�������T���q�����E���e	�	����������u���U�������t�p�����J�����U�����Z�����#���	���a���x���v���t���J�����"�>����h����t��������	���?���V���T���R���(�����������F�����R���m�������������y�
���������X����e���7��������g���6����\�����;�H�����;�����%�r����u�A���C���o����o�����;c�	�
��^��
{
�
x�`��H���[��?������D��-��
]�y�T�P"*#G#�#�$7%U%|&�&�'>(�(~)*�*�*0+�+�+,*,�,�,I-a-�--.�.//�/S0�0
1z1�12.2L2�2�2>3�3�34�4�4A5X5o5.:�<G@VC�C+DFsF�F�FOG�G$HJI�I�IJFJ�J�M@P�
Q�T~V�VuW[�]�
^�_�`�`0a�b�d�e�fg!h;hUhnh�hiHi�i�i8j�j�j�k�klWl�l�l?m�m�m�mn�n�noHo�o�o p_p�p���6�P�l�����4�u����[��?	j@	�@	�@	�@	�@	?A	�A	�A	B	]B	�B	C	2C	MC	mC	�C	�C	�C	�D	G	1G	�G	�G	BH	�H	DI	�J	�J	�J	�J	�J	K	]K	uK	�K	CL	�M	N	,N	nN	�N	O	�O	3Q	OQ	kQ	�Q	�Q	�Q	�Q	�Q	QR	jR	�R	:S	�T	U	)U	kU	�U	V	�V	�Z	�Z	�Z	�Z	[	b[	z[	�[	G\	b	.b	Ib	ib	�b	�b	�b	�
c	�f	�f	�f	�f	3g	Sg	�g	�h	�h	�h	Gi	gi	j	�j	�j	�j	k	)k	Ik	�k	l	Kl	kl	�l	�l	
m	tm	�m	an	}n	�n	Io	p	 p	@p	�p	�p	�p	vq	2r	Mr	mr	�r	�r	�r	�s	�s	�s	t	)t	It	�t	�t	�t	�u	�u	�u	�u	v	0v	Pv	�v	�v	�v	�w	�w	�w	�w	x	�x	
y	Py	�y	�y	z	%z	Ez	�z	A{	�{	�{	|	4|	�|	�|	�|	p}	�}	�}	~	t~	�~	�~	\	�	�	�	8�	��	��	-�	��	<�	Y�	v�	��	��	��	X�	��	��	��	��	�	8�	U�	s�	��	��	��	X�	��	��	��	��	�	%�	D�	��	��	#�	V�	
�	e�	��	��	��	��	�	w�	��	�	��	��	�	f�	��	��	��	�	��	��	��	��	5�	��	��	��	�	0�	��	��	�	2�	R�	�	��	�	4�	v�	��	!�	��	T�	r�	��	�	r�	��	��	]�	I�	n�	��	��	5�	{�	:�	N�	k�	��	��	N�	g�	��	4�	��	��	��	C�	\�	|�	*�	�	*�	H�	��	��	2�	��	��	��	��	.�	G�	g�	�	�	'�	G�	��	��	4�	��	��	��	��	>�	X�	x�	)�	�	:�	Z�	��	�	G�	�	�	'�	G�	��	��	��	��	��	��	B�	��	4�	��	�	*�	D�	{�	
�	m�	��	I�	c�	��	��	^�	��	.�	��	��	��	$�	��	*�	��	�	3�	_�	��	;�	��	�	��	��	��	�	��	7�	��	9�	S�	z�	��	?�	��	��	a�	��	�	<�	��	��	}�	��	I�	b�	��	��	�	k�	��	S
�	��	�	!�	R�	��	��	�
�	��	��	�	0�	a�	��	��	�
�	��	��	��	��	�	J�	��	��	��	��	��	��	�	4�	��	��	��	��	�	.�	K�	i�	��	��	��	$�	@�	^�	w�	��	��	�	��	��	�	#�	C�	��	��	f�	��	��	�	/�	M�	m�	��	��	�	��	w�	��	&�	F�	��	��	��	��	��	��	��	�	6�	V�	��	��	��	�	8�	X�	x�	��	��	�	6�	U�	u�	��	��	�	��	��	$�	K�	|�	3�	��	��	��	��	�	F�	�	J�	��	��	��	��	��	"�	��	��	�
�	&�	u�	��	��	�	R�	
�	H�	f�	��	��	�	H�	�	x�	��	��	�	/�	��	�	4�	��	��	��	5�	N�	n�	��=����	�
���6���|�b:5J5-F�J'K�O�����	�
�����C����3
!Y"g�g:k�pd��u	�x	{	��	��	Z�	����	���z�������j�����*d��8
i��Z$f'r(W)�)�5�9�<3@[@�@�F]Pd_fkg�g�tzv�w�w��%�1�N
�
��������
��������
���m�y�z
�����v���h�I��x�z�b�����7#D%�*�+!,�,�/�14}CEFvGqI(J�V�`�gJk�m*n�
�
@	C	_C	�C	�C	�F	�G	nH	vJ	�J	oK	�K	�M	XN	�N	"Q	�Q	cR	|R	�T	UU	�U	�Z	[	t[	�[	b	[b	�b	�b	�f	�f	Eg	ph	�h	Yi	=j	�j	#k	;k		l	]l	�l	�l	�m	�n	�o	2p	�p	�p	�q	_r	�r	�r	�s	;t	�t	�t	�u	�u	Bv	�v	�v	�w	x	�x	y	�y	z	7z	,{	4{	<{	&|	�|	�|	�}	~	�~	�~	�	�	��	�	"�	��	��	��	��	��	��	��	��	��	B�	L�	�	��	��	��	x�	��	�	��	�	��		�	��	*�	D�	��	`�	�	K�	
�	��	��	2�	��	a�	E�	��	`�	y�	i�	��	U�	n�	��	t�	�	T�	��	@�	Y�	��	s�	�	_�	��	P�	j�	��	��	-�	��	9�	��	��	��	*�	��	��	��	��	��	��	@�	��	��	O�	��	��	8�	��	��	&�	��	{�	��	�	p�	��	��	��	5�	��	��	��	��	�	��	j�	r�	8�	��	��	��	H�	��	��	j�	��	�	g�	��	��	��	j�	{�	0�	0�	t�	�	��	�	��	>�	8�	��	4�	q�	��	!�	��	^�	��	G�	`�	)))







&





)











%%%%(((((%%%%%%''(((%��;�E�D�5�ͫ���j�~���/�������������V�	�g��:�����9�t�}������������������4�s�
����	���!�������G��,�B�i���4�>�������g�F������8�x���?��{�\	��
����i�L�����^a�p � "=#�$�%H&�&�'(�(�(w)*Z*�,�-�0�485H56G6�6�6T7�7�8�9�9P:�:;};�;�<=|=�=4>�>?{?�@	A�A�B;C�C_DE�E+F(G�GH�H(I�I�IIJ�J&K�OaRpU~WXY�Yx[X] _�_^`�`_a�ab2cHdud9e�e�fh�i
k�k�l�n�pmq�q{rstu?uv�vSx�y�zr{�|�~��[�ԁi����������[�Ĉ��j���v�_�G�����)�j�����Z�;��]�i�>�Ƣ��n�9����Ǩԩ����j����Ʈ�������h��'�T��ŹT���j����������F����2������L�:�����9�!���'���q������m����z���L��������K���*�����A�M����������������#���>H�����	�
!���
3���p�>��Bs�,��j2!V"\#�#�$j%�&�&�'S(�(�)3*�*F+�+@,�,N-w-�-C.�.�/X0�0 1�1232b2�2�2T3�3/4�45F5]59
<�?C�C�EwF�FG�G�H�I�I�J7MxOCQT/V
W�Z]P^X_E`a�a�ce�fgg%h?hYh�h�hi]i�i�iMj�j�j�k�k'lll�lmTm�m�m�n�no]o�o�o5ptp�p �:�T������I�����$�a�n@	�@	�@	�@	A	TA	�A	�A	%B	rB	�B	C	6C	�C	
D	�F	G	5G	�G	�H	WJ	�J	�J	�J	�J	K	�K	�M	�M	N	�N	*O	Q	8Q	TQ	pQ	�Q	�Q	�Q	R	�R	�T	�T	U	~U	'V	wZ	�Z	�Z	�Z	#[	�[	�a	b	2b	|b	c	bf	�f	�f	�f	fg	Nh	�h	�h	i	zi	j	_j	�j	�j	\k	*l	�l	 m	�m	�m	en	�n	�o	�o	p	Sp	�p	�q	r	4r	�r	
s	�s	�s	�s	t	\t	�t	�u	�u	�u	�u	v	cv	�v	�w	�w	�w	-x	�x	y	7y	Ty	}y	�y	Xz	�z	E{	n{	�{	�{	�{	�{	G|	�|	w}	�}	�}	2~	�~	b	�	�	K�	@�	�	A�	^�	{�	��	�	��	��	�	 �	=�	Z�	x�	��	�	��	��	�	�	*�	I�	؈	i�	�	i�	��	��	��	1�	�	̌	��	�	��	&�	[�	��	؏	H�	�	�	�	5�	Ԓ	e�	��	��	�	��	4�	,�	Y�	w�	.�	��	��	N�	s�	�	��	&�	R�	o�	
�	��	G�	��	��	�	��	��	�	.�	��	E�	2�	w�	��	��	z�	��	�	,�	��	G�	=�	��	��	��	��	¬	�	?�	��	Z�	��	�	
�	Z�	�	��	��	��	��	�	K�	��	�	0�	[�	��	)�	��	ߵ	O�	i�	��	�	}�	�	E�	��	ٸ	�	g�	ݹ	A�	��	�	9�	v�	ٻ	Z�	Ǽ	4�	��	ҽ	��	`�	�	N�	��	?�	Y�	��	��	^�	��	�	g�	��	��	O�	��	��	��	#�	K�	h�	��	��	#�	��	��	��	�	e�	��	��	��	��	�	t�	�	i�	��	��	��	��	]�	��	��	��	��	��	G�	��	��	��	��	�	2�	O�	��	��	(�	D�	��	�	��	��		�	V�	��	n�	��	��	��	�	4�	R�	��	�	@�	��	��	��	
�	Y�	��	��	��	��	��	�	i�	��	��	�	=�	��	��	�	;�	��	�	��	�	)�	��	?�	��	��	��	��	Y�	]�	8�	��	��	��	5�	��	��	*�	y�	��	e�	
�	M�	k�	��	[�	R�	}�	��	B�	�	;�	��	��	��	��	�����çʧѧקݧ���������
����%�+�1�=�<�-��ӫ��Q�V�\�b�v�����ʲR�/���C���A���J�2�������M������	� �~����������}���������&��e���J���>���������Q����������u���
���z�������`���m���a���U����������d���������/������$�+�����"�8�N���$�*�7�K�Y�w�}���1����������%�i���p�����*Rp�������7�	'
B
�
�X|�O�2��������������4� �!"#I$g$�$-&�&T'm'�'`(y(�(E)[)�)�)�)>*�*-3.1.5>5�5�5�5�5�5�566-6s6�6:7�78{8`9m9�9�9�94:�:�:a;�;~<�<�<�<=`=�=>t>�>^?@@4@;@\@c@�@�@�@�A�AhBuBCC~C5DBD�D�D�E�EF!F�F�F�F�F�F�F�F�F�FGGsGHsHItI�I/J�J�J+K(P-P1P5P:P@PFPLP�P�R�U�WbX�XnY�YBZ�["\�]^n_�_<`�`!a�a?b�b�c�c�c0d7d>dYd�deme�e2fkfrfyf�f>glgsgzg�g�hj$k�k;l�lMm�nKo�pIq�q;r�res�t�t�t�tuu#u�u�uMv�v�v�v�vYw�w�w�w�w�x�y{�{)|�|;}�~9ۀ7���)���S�O�S�Z�������΄3�����1�8�?����2�9�@��$�(�,�1�7�=�m�y���<���̐��O��l�������������@�Ĝa�����������p���P��������o�a�e�k���Ʃ̩�F����P�������V������������\���s�ϱq�ͳo�˵D�������ķ���8�����b��������n�������ۺջּ��:���Q���O���M���"����������������{���@�y�������L�z�����R�X�]�c�i������������t��|��������S����`���2������������c�����$�1����X�}�����7�E�����7������!�`�m����f�k�p�=���?���k����j�����6Z^�	�
�
���Y���
w
�
s���[{���C����V���;���������@��"(���W�r�N�""""("*","0"4"8">"@"D"H"L"�"##	#
#### #&#A#�#�#�$2%P%x&�&�'8(�(x)*�*�**+�+�+,%,{,�,7-D-[-�-'.�./y/�/N0�01t1�12)2F22�293�3�344�4�4<5S5j5:::):�<�<�<�<B@RC�C�C�C&DFcFiFoF�F�FJG}G�G�GHEI�I�I�I�I
J;JAJ�J�J�M1P5P;P�Q�TyV�V�VbWoW�Z[�]�]�]�^�_�`�`*ayb}b�bodsd�d�d�e�e�e�fgh7hQhih�h�hCi�i�i3j�j�j�k�klRl�l�l:mm�m�mn�n�noCo�o�op[p�p�����������2�L�g�����/�p���
�W��?	�?	�?	�?	�?	f@	�@	�@	�@	�@	:A	}A	�A	B	XB	�B	C	.C	HC	kC	�C	�C	�C	�D	�F	G	G	-G	�G	�G	�G	�G	=H	zH	�H	�H	@I	~J	�J	�J	�J	�J		K	XK	pK	�K	>L	�M	�M	�M		N	&N	dN	hN	lN	�N		O	O	O	�O	.Q	JQ	fQ	�Q	�Q	�Q	�Q	�Q	KR	dR	�R	5S	�T	�T	�T	U	#U	aU	eU	iU	�U	V	V	V	�V	�Z	�Z	�Z	�Z	[	][	u[	�[	C\	b	*b	Db	gb	�b	�b	�b	�c	�f	�f	�f	�f	.g	Qg	�g	}h	�h	�h	�h	Bi	ei	j	Ij	�j	�j	�j	k	$k	Gk	�k	l	Fl	il	�l	�l	m	pm	�m	On	]n	xn	�n	Fo	�o	p	p	>p	�p	�p	�p	sq	�q	.r	Hr	kr	�r	�r	�r	�s	�s	�s	t	$t	Gt	�t	�t	�t	|u	�u	�u	�u	
v	*v	Nv	�v	�v	�v	�w	�w	�w	�w	x	�x	y	"y	Ky	hy	�y	�y	z	z	Cz	�z	<{	Y{	�{	�{	�{	�{	|	2|	�|	�|	�|	m}	�}	�}	�}	~	n~	�~	�~	X	�	�	�	�	)�	6�	��	ƀ	Հ	�	+�	܁	*�	7�	T�	q�	��	��	�	��	Q�	��	��	׃	�	��	�	��	�	3�	P�	n�	��	��	�	��	Q�	��	��	׆	�	��	݇	�	�	 �	>�	��	��	È	�	N�	T�		�	T�	a�	}�	��	��	Њ	�	�	q�	��	��	��	�	��	�	�	`�	��	ԍ	�	�	��	��	��	��	Ώ	�	+�	/�	3�	��	Ґ	ؐ	ސ	��	
�	+�	��	��	�	+�	P�	��	ܔ	�	�	�	-�	l�	p�	t�	ԕ	�	�	�	ܖ	O�	m�	��	�	k�	��	��	X�	6�	=�	D�	i�	��	ƚ	ʚ	Κ	.�	m�	s�	y�	6�	I�	f�	Ԟ	��	H�	a�	��	1�	v�	��	ɠ	��	=�	V�	z�	&�	��	��	�	&�	B�	��	��	��	�	$�	*�	0�	�	a�	��	��	إ	(�	A�	e�	�	�	��	��	"�	@�	�	��	��	�	&�	,�	2�	�	l�	��	��	�	7�	Q�	v�	$�	�		�	�	5�	S�	��	��	��	��	9�	?�	E�	�	ί	�	!�	E�	��	��	Ұ	~�	��	��	��	��	ر	:�	��	ɲ	#�	,�	~�	��	ܳ	�	�	�	��	�	
�	$�	>�	s�	��	�	\�	e�	��	��	�	�	$�	,�	3�	;�	C�	]�	��	��	K�	V�	��	·	�	&�	��	��	��	��	��	��	��	͸	�	�	��	��	�	"�	}�	��	�	�	��	��	�	�	�	-�	Y�	��	(�	3�	��	��	�	�	~�	��	��	��	��	��	��	ƽ	�	�	��	��	&�	/�	��	��	�	�	�	�	#�	+�	3�	M�	t�	��	,�	7�	��	��	��	��	G�	N�	V�	^�	��	��	��	�	6�	:�	��	��	��	y�	��	��	�	E�	_�	��	��	��	�	�	e�	��	��	O�	��	��	��	�	L�	P�	��	��	��	��	��	��	��	
�	*�	[�	_�	��	��	��	��	��	��	��	��	��	�	D�	H�	��	��	��	��	��	��	��	�	2�	��	��	��	��	�	)�	F�	c�	��	��	��	 �	<�	X�	q�	��	��		�	��	��	�	�	A�	��	��	a�	��	��	��	
�	*�	H�	f�	��	��	�	��	r�	��	��	��	�	D�	��	��	��	��	��	��	��	�	/�	T�	��	��	��	�	2�	Q�	v�	��	��	�	1�	N�	s�	��	��	�	��	��	��	�	D�	v�	z�	/�	��	��	��	��	��	��	��	<�	@�	D�	��	<�	B�	H�	��	z�	��	��	��	��	��	�	�	 �	~�	��	��	��	��	�	"�	q�	��	��	��	�	J�	P�	�	<�	C�	a�	�	��	��	�	@�	F�	��	s�	��	��	�	-�	��	�	1�	j�	��	��	��	/�	H�	l�	�	�	"�	'�	-�	2�	8�	=�	B�	G�	L�	Q�	V�	[�	`�	e�	k�	p�	v�	{�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	�	�	�	�	�	�	&�	-�	4�	;�	B�	I�	P�	W�	^�	e�	l�	s�	z�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	�	
�	�	�	"�	)�	0�	7�	>�	E�	L�	S�	Z�	a�	h�	o�	v�	}�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	
	



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




#
*
1
8
?
F
M
T
[
b
i
q
x
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




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




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





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

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




 
'
.
5
<
D
L
S
Z
a
h
o
w
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�




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






$
*
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

`

f

l

r

x

~

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�






 
&
,
2
8
>
D
J
P
V
\
b
h
n
t
z
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��ǧΧڧ���������
����"�(�.�7�A�@�1�ɫ���Z�`�f�z����������������A�������R���
�%�������$�_�h�������������������������{����]���������������������������"�)�1���'�=�S���(�0�;�������R�1�������#�t���,t���w��G	��
�l���T�7�����mI]�����[ � "(#�$�%3&�&s'�'(�(a)�)D*�,�-�0�445D5�5�5�56626x6�6?7�7�8b9�9�9�9::�:�:g;�;�<�<�<=f=�=>z>�>e?@9@a@�@�@�@�A�AjB|BC%C�C7DID�DE�E�EF'F�F�F�F�F�FGGxGHyHIyI�I4J�J#K�O/P3P>PDPJPLRUiW�WY�Yc[C]_�_A`�`&a�aEbc�c�c5d<dCd_d#e�epfwffqgxgih�i�jnk�l�n�pOq�qAr�r�s�t�t�tu
u)u�u�v�v�v�w�w=xzy�z\{s|t~r�=���/�Ă��Q�X�������Ԅ��6�=�E�7�>���&�*�5�;��U���a�J�2���T��U���~�������E��՞H�T�)�����Y�������c�i�ĩʩЩ���U��������y���v�����ѵJ����·��"�>������������>�{�T�ν�������(���������������~��������	�V�a�g�7�%�����$��y�
���\������X����e���7��������������&�6����������=�J�����������b�r����i�n��������)3qt�\��	�
�
����{
�������[����)����&-
]�y�T.!" "."2"6"<"B"F"J"R"#####$#G#�#�#�$U%|&�&�'>(�(~)*�*0+�+*,�,9-I-a-�--.�.�/S0�0
1z12.2L2�2�2>3�344�4�4A5X5�8:::�;�<�<�<�?�B�C�C�C{EgFmFsF�F�F�G�G�G�H�I�I�I�I?J|J�J"McO3P9P.Q�SV�V�VdWlZ[]�]�]:^B_/`�`�a{bblcqdud�d�d�e�e�f�fg!h;hUhnh�hiHi�i�i8j�j�j�k�klWl�l�l?m�m�m�n�noHo�o�o p_p�p�����6�P�l�����4�u����]��?	�?	j@	�@	�@	�@	�@	?A	�A	�A	B	]B	�B	C	2C	mC	�C	�F	G		G	G	1G	�G	�G	�G	}H	�H	�H	SJ	�J	�J	�J	�J	K	�K	�M	�M	�M	�M	N	fN	jN	nN	O	O	O	�P	3Q	OQ	kQ	�Q	�Q	�Q	�Q	�R	�T	�T	�T	�T	U	cU	gU	kU		V	V	V	sZ	�Z	�Z	�Z	[	�[	�a	b	.b	ib	�b	^f	�f	�f	�f	Sg	Jh	�h	�h	�h	gi	j	Lj	�j	�j	Ik	l	�l	
m	�m	�m	an	�n	�o	�o	p	@p	�p	�q	�q	2r	mr	�r	�s	�s	�s	t	It	�t	�u	�u	�u	�u	v	Pv	�v	�w	�w	�w	x	�x	y	$y	Ry	jy	�y	Ez	�z	C{	[{	�{	�{	�{	�{	4|	�|	r}	�}	�}	~	�~	^	�	�	�	+�	8�	ɀ	�	-�	�	,�	<�	Y�	v�	��	�	��	��	ڃ	�	��	�	��	�	8�	U�	s�	��	�	��	��	چ	�	��	�	�	�	%�	D�	��	ň	Q�	V�	�	V�	e�	��	��	��	�	�	��	��	�	Ȍ	�	�	��	�	V�	��	��	��	ӏ	-�	1�	5�	Ր	ې	��	�	�	0�	��	R�	��	�	�	�	�	n�	r�	v�	�	�	!�	'�	T�	r�	�	��	�	;�	B�	I�	n�	Ț	̚	К	p�	v�	{�	"�	N�	k�	��	��	C�	y�	��	�	|�	��	��	�	�	*�	��	��	��	'�	-�	2�	.�	d�	��	ڥ	g�	��	��	��	�	'�	��	��	��	)�	/�	4�	8�	o�	��	�	x�	��	�	�	�	:�	��	��	��	<�	B�	G�	��	ѯ	�	G�	԰	��	��	��	��	ޱ	B�	Ų	Ѳ	*�	4�	��	��	�	�	�	�	�	*�	D�	{�	��	
�	c�	m�	��	ȵ	"�	*�	9�	A�	I�	c�	��	Ķ	R�	^�	��	ʷ	$�	.�	��	��	��	��	��	Ӹ	��	$�	��	��	 �	*�	��	��	�	��		�	�	�	3�	_�	��	/�	;�	��	��	�	�	��	��	��	��	��	̽	�	�	��	¾	-�	7�	��	��	�	�	)�	1�	9�	S�	z�	��	3�	?�	��	��	��	��	T�	\�	c�	��	��	��	8�	<�	��	��	��	��	��	�	I�	e�	��	��	�	�	��	��	��	��	��	�	N�	R�	��	��	��	��	��	��	�	]�	a�	��	��	e�	��	��	��	��	��	F�	J�	��	��	��	��	��	��	4�	��	��	��	��	�	.�	K�	��	��	$�	@�	��	�	��	��	�	C�	��	i�	��	��	��	�	2�	M�	��	�	;�	��	��	��	��	F�	��	��	��	��	��	�	V�	��	��	�	8�	x�	��	�	6�	u�	�	��	��	��	$�	x�	|�	;�	��	��	��	��	��	��	>�	B�	F�	?�	E�	J�	4�	~�	��	��	��	��	�	�	"�	��	��	��	��	 �	&�	u�	��	��	M�	R�	�	A�	H�	f�	��	��	C�	H�	M�	x�	��	/�	�	7�	m�	��	��	n�	�	 �	%�	+�	0�	6�	;�	@�	E�	J�	O�	T�	Y�	^�	c�	i�	n�	t�	y�	~�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	�	�	
�	�	�	�	#�	*�	1�	8�	?�	F�	M�	T�	[�	b�	i�	p�	w�	~�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	�	
�	�	�	�	&�	-�	4�	;�	B�	I�	P�	W�	^�	e�	l�	s�	z�	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	��	




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

	


 
'
.
5
<
C
J
Q
X
_
f
n
u
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



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

	



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




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





$
+
2
9
A
I
P
W
^
e
l
t
{
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

	



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

	



!
'
-
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

]

c

i

o

u

{

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�

�






#
)
/
5
;
A
G
M
S
Y
_
e
k
q
w
}
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
r�����IJB����ض0�ܷƼ&�׾7����1������c����`����b������������R���7���+�o���7�u����^�����^�������G���T���?���3�������J������q����q����4�J�z�F�T�e�k����w���������"�G���_�����J_�r���%�	�3
�
��:d��5���������"� �!�"$U$�$&�&+'a'�':(m(�())R)�)�)+*�*�,.�05�56&6]6�67�7�7]8�8j9�9�9�9:z:�:9;�;5<�<�<�<�<7=�=>^>�>6?�?@.@V@}@�@IA�ABrB�BCfC�C?D�D�D@E�E�EF�FGUG�GVH�HVI�IJaJXP�R�U�WIX�XUY�Y)Z�[
\�]�]M_�_`�`a�ab�b�cdRd�deOe�efZf�f%gfg�g�h�ik�k!l�l8m�n6o�p4q�qr�rAs�t�tuju�u/vuv�v@w�w�w�x�y{�{|�|&}�~$��"������/�4���DŽ�z�څ ����,�I�g���"�������.�ђ[������O����������w���[�Ԥ;����i�ܧN�H���ީ)���Ԫ7���ث9���ܬ���ܮ��A���X���M���K��� ������1���D����U���������z����6���+���)�����w�|����]���"�h���3�t�u���e�������[���c�����2�����7����c�����L�|���.�����A�q��� �c���"�R������<�j�����&���(���L�����U�i�s��;~	j
z�9s�
`
�
\��Du�]��?��$���Z��)��k��8��G��2#�#�#m$	%?%_&�&T'(�(Q)�)�*�*+�+�+,,i,�,�,A-W-�-.�.�.V/�/30a0�0Z1�1�1"2?2u2�2'3}3�34l4�4,5O5f5�9#:�<�<+@;CxCD�E@F�F�F-GqG�G(IlI�I�I#J�J�JrMP�QxTbV�V3WlW�Z	[�]�^�_y`�` a3b�bd}d�d�e�e�f1g0hJhdh�h�h,iti�ijgj�j�j�k�k=l�l�l%mjm�m�mn%n�n�n2ovo�opJp�p��+�E�_������_�����=��?	y@	�@	�@	�@	'A	jA	�A	�A	>B	�B	�B	'C	AC	ZC	�C	�C	�C	�D	�F	G	@G	�G	 H	iH	I	^J	�J	�J	�J	�J	�J	GK	jK	�K	'L	�M	�M	N	SN	�N	�N	�O	
Q	CQ	_Q	{Q	�Q	�Q	�Q	�Q	9R	^R	wR	S	�T	�T	U	PU	�U	�U	�V	~Z	�Z	�Z	�Z	�Z	L[	o[	�[	,\	�a	#b	=b	Vb	�b	�b	�b	�c	if	�f	�f	�f	g	@g	�g	Uh	�h	�h	�h	1i	Ti	�i	"j	uj	�j	�j	�j	k	6k	�k	l	<l	Xl	�l	�l	�l	Ym	�m	�m	Xn	qn	�n	/o	�o	�o	p	-p	|p	�p	�p	\q	�q	"r	@r	Zr	�r	�r	�r	�s	�s	�s	t	t	6t	�t	�t	�t	eu	�u	�u	�u	v	#v	=v	�v	�v	�v	qw	�w	�w	�w	x	�x	�x	y	Cy	`y	�y	�y	�y	z	2z	�z	{	Q{	z{	�{	�{	�{	|	!|	q|	�|	�|	U}	�}	�}	�}	~	\~	�~	�~	@	z	�	�	�	�	3�	u�	��	Ҁ	��	(�	��	�	4�	M�	j�	��	��	Ђ	��	;�	t�	��	��	�	}�	��	��	�	,�	I�	f�	��	��	ͅ	��	;�	t�	��	��	�	}�	��	��	�	6�	U�	��	�	=�	�	+�	^�	u�	��	��	Ɋ	�	�	\�	��	��	׋	�	��	ӌ	�	�	s�	Í	�	�	��	~�	��	�	�	u�	��	v�	�	#�	A�	��	��	%�	?�	�	��	�	%�	[�	��	�	��	3�	e�	��	�	Y�	�	��	@�	�	Z�	�	��	�	\�	�	-�	^�	{�	�	7�	[�	t�	�	N�	��	��	ܠ	,�	P�	i�	�	ڢ	�	:�	o�	ɣ	�	Ǥ	9�	��	��	ǥ	�	;�	T�	��	ҧ	�	8�	n�	ɨ	�	ʩ	D�	��	��	Ԫ	%�	K�	e�	�	�	&�	K�	��	ܭ	(�	ݮ	��	��	�	4�	��	��	��	g�	��	ű	��	��		�	d�	��	�	9�	d�	״	B�	��	��	X�	r�	��	"�	��	��	`�	ȸ	�	
�	��	��	\�	��	(�	B�	�	��	w�	�	Q�	��	۽	�	}�	��	k�	ؿ	H�	b�	��	�	v�	��	*�	|�	��	��	%�	z�	��	\�	��	��	;�	W�	t�	��	��	��	N�	��	2�	��	��	�	;�	��	��	r�	��	��	�	"�	J�	��	��	��	~�	��	��	��	�	3�	��	��	l�	��	��	��	�	!�	q�	��	��	��	�	!�	>�	[�	v�	��	��	�	4�	P�	k�	��	��	��	��	��	��	�	0�	��	��	J�	w�	��	��	�	#�	@�	^�	z�	��	��	��	G�	��	��	��	�	3�	��	��	��	k�	��	��	��	�	(�	C�	��	��	��	�	*�	I�	e�	��	��	��	*�	G�	b�	��	��	��	��	��	�	5�	e�	�	b�	��	��	��	��	+�	��	+�	��	[�	��	��	��	�	a�	��	_�	��	6�	��	��	�	9�	��	�	Y�	w�	��	��	/�	��	Y�	��	��	��	�	��	��	'�	C�	��	��	��	�	B�	[�	�	l�������:��D�̶�з����˾����%������W�����4�����V�������������&��������b���*�Y�����2�����Q�������:�v�G���2�w�&�k�u���=�l����E�����d����.�D�t�@�N�_�^����F����������:���R�y���	AY�P����	�-
�
��0^��,�|�������� �!�"
$O$�$�%�&'['�',(g(�()L)�)�)*w*�,.�05�5	66T6�67w7�7,8�8d9t9�9�9:l:�:+;�;<�<�<�<�<.=�=�=P>�>(?�?
@@C@j@�@,A�A�AlB�BCXC�C9DuD�D+E�E�EF�FGHG�GIH�HII�I
J[JRP�R{U�W<XwXHY�YZ�[�[y]�]@_�_`�`�`�ab�b�c�cId�d�dFe�ef:f�f�fFg�g�h�ik�k�k�lm�no�pq�q	r�r3s{t�tu\u�u!vUv�vwaw�w�x�y�z�{�{�|�|�~�~���~�����!�&�b����I�̅�x����C�Z����}���t�!�ĒN���
���F����ş��Ѡj��*�Ǥ
���Ѧ\�ϧA�;�r�թ�[�˪�����,�k�����߭Ӯ��3�r�J���?���=��������̷(�q���6�j��$�v�������q��P�(�g��e��c���i�n����O����H����T�o���X�����x�N���V�����,����1�����]�����?�i���(�����8�^����O����=������'�d������R��T�B�����$�_�i��1t	`
p�0`��/
�
�
Oz�b�J����P��Q��U��^��2��A�|,##�#`$�$9%R&�&J'(�(G)�)�*�*	+�+�+�+,[,�,�,;-Q-�-�-r.�.%/�/%0[0�0O1�1�1262l2�23o3�3�3^4�4!5I5`5�9:}<�<!@1CXC�C�E FxF�F GQG�GILI�I�IJ�J�JeMP�QkTUV�VWfW�Z[�]�^�_k`�`ab�b�cwd�dne�e�fg'hAh[h�h�h#iki�ij^j�j�j�k�k4l}l�lmam�m�m�mn�n�n)omo�opAp�p��"�<�V������V�����4��?	p@	�@	�@	�@	A	aA	�A	�A	5B	�B	�B	C	8C	TC	�C	�C	�C	{D	�F	G	7G	�G	H	IH	I	XJ	�J	�J	�J	�J	�J	9K	dK	|K	L	�M	�M	N	3N	�N	�N	�O	Q	:Q	VQ	rQ	�Q	�Q	�Q	�Q	*R	XR	qR	S	�T	�T	U	0U	�U	�U	�V	xZ	�Z	�Z	�Z	�Z	>[	i[	�[	\	�a	b	4b	Pb	�b	�b	�b	wc	cf	�f	�f	�f	g	:g	�g	Oh	�h	�h	�h	#i	Ni	�i	j	lj	�j	�j	�j	k	0k	�k	�k	3l	Rl	�l	�l	�l	Km	�m	�m	Rn	hn	�n	!o	�o	�o	
p	'p	np	�p	�p	Nq	�q	r	7r	Tr	�r	�r	�r	{s	�s	�s	�s	t	0t	wt	�t	�t	Wu	�u	�u	�u	�u	v	7v	~v	�v	�v	bw	�w	�w	�w	x	�x	�x	y	:y	Wy	�y	�y	�y	z	,z	�z	�z	H{	q{	�{	�{	�{	�{	|	b|	�|	�|	F}	z}	�}	�}	~	M~	{~	�~	1	e	�	�	�	�	-�	g�	��	̀	�	"�	��	�	.�	D�	a�	~�	��	��	�	+�	_�	��	��	݃	m�	��	��	�	#�	@�	]�	{�	��	��	�	+�	_�	��	��	݆	m�	��	�	�	-�	L�	��	�	*�	ۉ	�	X�	l�	��	��	��	݊	�	M�	~�	��	‹	��	��	͌	��	�	m�	��	�	��	��	^�	��	ۏ	��	e�	��	f�	�	�	8�	��	�	�	9�	֓	��	��	�	;�	��	�	��	-�	\�	z�	�	I�	y�	��	0�	��	Q�	v�	��	�	<�	�	'�	U�	r�	�	(�	U�	n�	�	H�	��	��	֠	�	J�	c�	�	��	�	1�	O�	��	�	��	3�	��	��	��	�	5�	N�	�	��	
�	/�	N�	��	��	��	>�	��	��	Ϊ	�	E�	_�	��	Ŭ	�	B�	a�	̭	�	ͮ	��	�	�	.�	u�	��	��	X�	��	��	��	��	�	^�	��	�	3�	^�	Ѵ	<�	��	�	R�	l�	��	�	��	��	Z�	¸	ܸ	�	|�	�	V�	��	"�	<�	y�	�	q�	޼	K�	��	ս	�	w�	��	e�	ҿ	B�	\�	��	�	p�	��	$�	i�	��	��	�	k�	��	M�	��	��	2�	N�	k�	��	��	��	?�	r�	#�	��	��	
�	(�	��	��	c�	��	��	��	�	7�	��	��	t�	k�	��	��	��	�	 �	y�	��	]�	��	��	��	��	�	b�	��	��	��	��	�	5�	R�	p�	��	��	��	+�	G�	e�	~�	��	��	��	��	��	�	*�	q�	��	;�	q�	��	��	��	�	7�	U�	t�	��	��	��	A�	��	��	��	�	-�	t�	��	��	[�	��	��	��	�	�	=�	��	��	��	�	!�	@�	_�	��	��	��	!�	>�	\�	��	��	��	��	��	�	,�	R�	�	B�	��	��	��	��	�	��	�	z�	;�	��	��	��	��	R�	��	P�	��	-�	|�	��	��	&�	��	�	P�	n�	��	��	�	��	S�	��	��	��	�	��	��	�	=�	��	��	��	�	<�	U�	��	t�����ȲF����ܶ4��ʼ*�۾;����5������g����d����f������������V���;���/�s���;�w����b�����b�������K���X���C���7�������N������u����u����6�L�~�H�V�g�p����|���������L���d���Oa���*�	�5
�
��<f��:��������'� �!�"$W$�$&�&0'c'�'?(o(�(.)T)�)�)0*�*�,.�05�5+6b6�67�7�7b8(9�9�9::�:>;�;U<�<�<<=�=>c>�>;?�?0@X@@�@�AHB�BkCD�D]E�E�FZG�G[H�H[I�IJcJZP�R�U�WNX�XZY�Y.Z�[\�]�]R_�_ `�`a�a#b�b�cdWd�d
eTe�ef\f�f*ghg�g�h�ik�k&l�l=m�n;o�p9q�qr�rFs�t�t!uou�u4vwv�vEw�w�w�x�y
{�{|�|+}�~)��'���
���4�9���̄��߅"�����.�K�l���'�������3�֒`������T����������|���`�٤@����n��S�M����.���٪<���ګ>���ެ�������F���]���R���P���%������6����I�����Z����������$���;���0���.����|������b���'�j���8�v�w���j�������`���h�����4�����9����e�����Q�~������F�s���%���'�e����F�����(���*���N�����Z�k�u��!=�	l
|�>u�
e
�
a��Iw� _��D��)���_��.��p��:��I��4#�#r$%A%d&�&V'(�(S)�)�*�*+�+�+
,,n,�,-Y-�-.�.�.[/�/80c0�0\1�1�1'2D2z2�2,3�3�34q4�4.5Q5h5�9�<-@=CzCDFBF�F�F2GsG�G-InI�I�I%J�JwMP�Q}TgV�VJW�Z�]�^�_~`�`%a_bGd�e�f5hOh�h�h1iyi�ijlj�j�k�kBl�l�l*mom�m�mn'n�n�n7o{o�opOp�p��0�J�d�����!�d�����B�@	~@	�@	�@	�@	,A	oA	�A	�A	CB	�B	�B	,C	FC	\C	�C	�C	�C	�D	�F	#G	EG	�G	%H	kH	!I	`J	�J	�J	�J	�J	�J	LK	lK	�K	,L	�M	�M	#N	UN	�N	�N	�O	Q	HQ	dQ	�Q	�Q	�Q	�Q	�Q	>R	`R	yR	"S	�T	�T	 U	RU	�U	�U	�V	�Z	�Z	�Z	�Z	�Z	Q[	q[	�[	1\	�a	(b	Bb	Xb	�b	�b	�b	�c	kf	�f	�f	�f	"g	Bg	�g	Wh	�h	�h	�h	6i	Vi	�i	$j	|j	�j	�j	k	 k	8k	�k	l	Al	Zl	�l	�l	�l	^m	�m	�m	Zn	vn	�n	4o	�o	�o	p	/p	�p	�p	�p	aq	�q	)r	Er	\r	�r	�r	�r	�s	�s	�s	t	!t	8t	�t	�t	�t	ju	�u	�u	�u	
v	(v	?v	�v	�v	�v	vw	�w	�w	�w		x	�x	�x	y	Hy	ey	�y	�y	�y	z	4z	�z	{	V{	{	�{	�{	�{	|	#|	v|	�|	�|	Z}	�}	�}	�}	~	a~	�~	�~	E	�	�	�	�	z�	€	
�	Ł	�	R�	o�	��	��	ނ	@�	��	ȃ	��	Ʉ	�	1�	N�	k�	��	��	܅	@�	��	Ȇ	��	��	��	�	;�	Z�	��		�	?�	��	5�	z�	��	��	Ί	�	a�	��	�	��	Ռ	�	$�	u�	ȍ	�	�	��	��	ď	�	�	z�	Ð	{�	�	(�	F�	��	�	'�	A�	�	��	�	*�	]�	��	�	��	5�	j�	��	
�	^�	��	��	E�	�	_�	��	��	�	^�	�	/�	c�	��	�	<�	]�	v�	�	P�	��	Ơ	ޠ	1�	R�	k�	�	ܢ	�	?�	q�	Σ	�	̤	;�	��	��	ɥ	�	=�	V�	��	ԧ	�	=�	p�	Ψ	�	ϩ	F�	��	��	֪	*�	M�	g�	�	�	+�	P�	��	�	*�	�	��	�	�	6�	��	��	ð	l�	��	DZ	�	��	�	f�	��	!�	;�	f�	ٴ	D�	��	��	Z�	t�	��	$�	��	��	b�	ʸ	�	�	��	��	^�	º	*�	D�	��	��	y�	�	S�	ý	ݽ	�	�	�	m�	ڿ	J�	d�	��	�	x�	��	,�	~�	��	�	'�	�	��	a�	��	�	B�	\�	y�	��	��	��	S�	��	7�	��	��	�	=�	��	��	w�	��	��	�	'�	L�	��	��	��	��	��	��	��	�	5�	��	��	q�	��	��	��	�	#�	v�	��	��	��		�	&�	C�	`�	x�	��	��	�	9�	U�	m�	��	��	��	��	��	��	�	2�	��	��	O�	y�	��	��	
�	(�	E�	c�	|�	��	��	��	I�	��	��	��	�	5�	��	��	��	p�	��	��	��	�	-�	E�	��	��	��	�	/�	N�	g�	��	��	��	/�	L�	d�	��	��	��	��	��	�	:�	g�	�	d�	��	��	��	��	-�	��	-�	��	]�	��	��	��		�	f�	��	d�	�	;�	��	��	�	;�	��	!�	^�	|�	��	��	1�	��	[�	��	��	��	�	��	��	,�	E�	��	��	��	#�	D�	]�	�	0�������������W��i�;�����:�u�~����������������5�t�����
���#�����H��k������h�G������9���	A���]	��
����l�O��_�q � "@#�$�%K&�&�'(�(�(z)*]*�,�-�0�4I6�6�6V7�7�8�9R:�:
;;�;=~=�=6>�>?~?�@A�A�B=C�CaDE�E*G�GH�H+I�I�ILJbRqUWXY�Yy[Y]!_�_a`�`ba�a�b3cvd:e�e�f�h�ik�k�l�n�ppq�q~rst@uv�vTx�y�zs{�|�~��^���l��������\���k���w�`�H�����*�k�[�<���^�j�?�����o�<���"������k��������������k��U����U���k�����������I���3�����M�;�����:�"���*���r��o����|���N����N���,������������������$���?I�����	�
"��
4��q�?�C"v�/�m^#�#�$k%�&�'V(�(�)6*�*H+�+C,�,z-�-F.�.�/�0#1�1d2�23W3�314�4	59<�?C�C�E�FG�G�H�I�J8MyODQT0VW�Z]Q^Y_F`a�a�ce�f�h�hi_i�i�iOj�j�k�k)lnl�lmVm�m�m�n�no_o�o�o7pvp�����K�����&��@	A	VA	�A	�A	'B	tB	�B	�C	D	�F	�G	�H	XJ	K	�K	�M	�N	+O	Q	R	�R	�T	U	(V	xZ	$[	�[	�a	}b	c	cf	�f	gg	Oh	�h		i	{i	j	bj	�j	]k	+l	�l	!m	�m	�n	�o	�o	Tp	�p	�q	r	�r	s	�s	]t	�t	�u	dv	�v	�w	.x	�x	:y	�y	�y	Yz	�z	q{	�{	�{	H|	�|	z}	�}	3~	�~	d	L�	A�	��	�	��	��	�	��	��	��	j�	�	2�	�	��	��	'�	\�	I�	��	��	��	f�	��	��	5�	-�	/�	��	��	��	��	'�	�	��	H�	��	�	��	��	��	F�	3�	z�	��	{�	��	��	H�	>�	��	��	��	��	��	[�	��	��	[�	��	��	��	N�	��	��	,�	��	��	
�	��	��	H�	j�	��	D�	��	��	]�	��	7�	c�	��	Q�	��	��	a�	��	�	h�	��	P�	��	��	&�	��	$�	��	��	f�	��	��	u�	�	j�	^�	��	��	H�	��	��	��	��	�	��	W�	��	q�	��	��	�	A�	��	�	Z�	��	��	j�	��	��	��	��	�	��	��	@�	Z�	^�	9�	6�	��	��	��	f�	�	��	\�	S�	��	C�	�	=�	��	��	��	0�������������W��i�=�����<�u�~����������������7�t�����
���#�����J��k������h�G������9������]	��
����l�O��_�q � "@#�$�%K&�&�'(�(�(z)*]*�,�-�0�4J6�6�6W7�7�8�9S:�:;�;�; ==�=7>�>?�?�@
A�A�B>C�CbDE�E+G�GH�H,I�I�ILJbRqUWXY�Yy[Y]!_�_a`�`ba�a�b3cxd<e�e�f�h�ik�k�l�n�ppq�q~rstBuv�vTx�y�zs{�|�~��^�ׁl�������^���k���w�`�H����*�k�[�<��^�j�?�Ǣ��o�<���"�Ȩ���m����Ǯ�������k��W��ȹU���k����������I���5�����M�;�����:�"���*���r��o����|���N����O���-������������������$���?I�����	�
#��
5��r�@�D"v�/�m_#�#�$k%�&�'V(�(�)6*�*H+�+C,�,z-�-F.�.�/�0#1�1d2�23W3�324�4	59<�?C�C�E�FG�G�H�I�J9MzOEQT1VW�Z]R^Z_G`a�a�ce�f�h�hi`i�i�iPj�j�k�k*lol�lmWm�m�m�n�no_o�o�o7pvp�����K�����&��@	A	VA	�A	�A	'B	tB	�C	D	�G	�H	K	�K	�N	-O	R	�R	�U	*V	$[	�[	}b	c	�f	gg	rh	�h		i	{i	?j	bj	�j	]k	+l	�l	!m	�n	�o	�o	Tp	�p	�q	r	�r	s	]t	�t	dv	�v	.x	�y	Yz	H|	�|	�}	�}	3~	�~	M�	B�	�	��	�	��	ڈ	k�	3�	�	��	'�	K�	��	Ւ	f�	��	7�	/�	��	�	��	�	��	k�	��	�	��	��	H�	V�	z�	�	{�	��	J�	a�	��	��	��	��	]�	ï	�	[�	�	��	�	N�	��	��	,�	��	�	
�	��	�	H�	j�	�	D�	��	ܻ	]�	ʼ	7�	c�	�	Q�	��	��	a�	��	�	��	��	Q�	��	��	'�	��	��	%�	��	g�	��	v�	�	_�	��	H�	��	��	�	W�	��	��	�	Z�	��	j�	��	��	�	��	\�	`�	8�	��	��	g�	��	]�	��	C�	�	`�	��	��	��	���3���������������E���V�)�����#���(���c�l����������������������!���#��b���e�	�r��f���Z��������4���6�����X�������5�V�5���
���'���.x��K	��
�p���
X�;�qM�_ � ",#�$�%7&�&x'�'�(�(f)�)I*�,�-�0�466|6�6C7�78�8�9?:�:�:l;�;=k=�=#>>�>j?�@�@�A�B*C�CNDE�EG|G	H}HI}I�I8JPR"UmW�WfX
YrY�Yg[�[G]�]_r_�_E`�`*a�aJb!cdd�d(ere�e�f�fnh�i�jsk�k�l�l�n�n�p�pTq�qFr�r�s.u�u�u�v�vBxy�za{�{x|�|y~�~w���B���4�ɂ��ل8���J����Y���e�N�6���X��Y�I�"�ٞL���X���-��������]��� �������J�����Y���Z�}���{���a��x�
�v��t�ֵO��C�������C���Y�ӽ?��V���T���R���-���!���������;�)�����(��}����`�	�\����i���;����:����������������v�����A���C��o����-�7�ux���	�
�

�
"����_�?-�D�1�b�~�YK#�#�$Y%�&�'B(�(�)"*�*5+�+/,�,f-�-2.�./�/�011Q2�2�2C3�34�4�4�8�;�?�B�CE�F�F�G�H�I�J&MgO2QTV�VqZ]?^G_4`�`�aqc�d�frh�hiLi�i�i<j�j�k�kl[l�l�lCm�m�m�n�noLo�o�o$pcpp�����8�y�����@	A	CA	�A	�A	B	aB	oC	�C	�G	�H	
K	�K	pN	O	�Q	�R	mU	V	[	�[	kb	�b	�f	Ug	�h	�h	ii	Nj	�j	Kk	l	�l	m	�n	�o	Bp	�p	�q	or	�r	Kt	�t	Rv	�v	x	&y	ly	�y	Gz	]{	�{	�{	6|	�|	�}	!~	�~	:�	/�	��	�	��	�	Lj	X�	 �	�	��	�	7�	�	Ò	T�	x�	#�	�	��	Қ	}�	��	��	{�	�	~�	��	4�	f�	ܥ	i�	��	6�	q�	�	z�	��	I�	ӯ	I�	ְ	�	H�	ײ	:�	��	J�	��	�	s�	ε	��	ʶ	d�	з	4�	�	*�	Ĺ	0�	��	e�	��	A�	��	#�	�	#�	Ⱦ	=�	��	��	��	E�	��	�	��	>�	��	�	��	�	��	T�	��	c�	��	L�	��	6�	��	��	
�	E�	��	��	��	�	��	��	H�	��	X�	z�	w�	�	~�	H�	L�	$�	��	��	T�	��	J�	��	1�	�	o�	��	p�	MLXL"M-M
NN�NO�T�T�UVV�V�V�V�W�W�W�X�X�XzY�Y�Y@ZKZVZ][h[w[�[�[�[S\^\i\�\�\�\J]*_�_asa�b�bc�K�K�K�KBLcL�L�L�LM8M�M�M�MN#NlNwN�N�N�NOVOaO�O�O�O�O�O�OPP#PcP�P�P�P�P�P�PKQVQaQ�Q�Q�QR?RJRUR�R�R�R�R�RSKSVSaS�S�S�SGTRT]T�T�T9UDUOU�U�U�U�UV]VhVsV�V�V+W6WAW�W�W�WXXGXRX]X�X�X
YY#YoY�Y�Y�Y�Y5ZaZ�Z�Z�Z�Z�ZR[�[�[�[H\t\�\�\U]�]�]^^&^f^q^�^�^__5_�_�_�_�_:`E`P`�`�`aha~a�a�ab bTb_bjb�b�b$��6l9�9�<�<@�AtBCAD�D�E F
G0���l��#C-%:�<�JnW[�bd�d�e�	5�	Ԁ	*�	6�	��	��	�	��	��	��	�	`�	�	��	�	i�i�jpk�kQl�m2{�{�|}�}�~��L�����T�����؂�����{I����3���Y����z�͈���i�jok�kPl�m1{�{�|}�}�~��K�����S�����ׂ����H��{���2���X����y�̈��Չ|��h	zj	�o	'r	�}	��	��	��	�	��	@�	��	��	�i�jhk�kIl*{z{�|}�}�~��C����K���y�ς���{�i�jlk�kMl.{~{�|}�}�~��G�����O���}�ӂ���{J� ������������9���w����v����������w���?����r���O�\�G�;�����R�'��������u���"������Q���i����/�	��
��A��?�"����,� �!�"!$�$&�&5'�'D(�(3)�)5*�*-#.�05k6�6#7�7859":�:�:G;�;b<E=�=>l>�>D?�?�@�AWBCvC#D�DfE�EcG�GdH�HdI�I(JhJ�R�U�WSX_Y3Z�[�]W_%`�`
a�a(b�b�c�dee*f�f�h�i$k�k�l�n�p�q!r�rKs�t�uEv�v�x�y{�{�|�~�������9�>�+�����q���,�������8���e�����Y��������������s���X�R�?�����O�������K�b�W�U�*�������Z��������)�@�5�3������s�8�����o�������e���m�����9�����>����j�\����	�Q���0���0��������-�/�S���pz�&B�	q
�I
�
l�+��4j9�{?��N�!��#w$%i&['(�(X)�)�*!+�+,s,-�-.�.�.=0�0a1�12�213�3�3|4�435�9�<2@BCDF�FCGH>IJ�J�M"P�Q�TrVYW�Z�]�^�_�`*ahbTd�e�f�h�h:i�i�i#juj�j�klKl�l�l3mxm�mn�n�n<o�o�opTp�p����&�i�����G��@	1A	tA	�A	�A	HB	�B	�C	�D	6H	2I	QK	1L	�N	�O	CR	'S	�U	�V	V[	6\	�b	�c	'g	�g	;i	j	k	�k	Fl	�l	cm	9o	�p	fq	�r	�s	�t	ou	�v	{w	�x	�y	�z	{|	_}	f~	J	��	��	I�	��	I�	��	�	��	j�	��	��	��	��	��		�	��	��	��	c�	J�	&�	'�	A�	$�	6�	�	��	��	!�	�	��	��	/�	�	��	��	��	q�	��	�	k�	��	��	I�	��	��	)�	��	�	g�	��	��	c�	��	��	~�	��	X�	��	�	r�	��	�	}�	��	1�	��	l�	^�	B�	��	��	��	��	��	|�	{�	��	��	��	��	T�	��	��	��	u�	��	��	��	��	!�	��	��	w�	u�	�	��	�	��	�	��	1�	(�	�	0�	i�	��	�	��	�	��	��n�]gk��5�ǫ�����������W�����j�����.�]���r�WNu�+
\��[�M$Y'e(J)�)25B5�5r9�<@A@h@%F�F�J!K�OPP�c8fDgg�tSv_w�w`���
���A���|��p������ʷh�t�����F�R��m�������g�\�;�H�;�%���^x`�H������,!P"*#7%�*�+,�,/�1�3VCFOGJIJ~V�`�fg�j�mn�p��[��?	�B	QC	�C	�C	�F	�G	FH	QJ	�J	aK	yK	�M	0N	�N	�P	�Q	UR	nR	�T	-U	�U	qZ	�Z	f[	~[	�a	Mb	�b	�b	\f	�f	7g	Hh	�h	Ki	j	�j	k	-k	�k	Ol	�l	�l	�m	�n	�o	$p	�p	�p	�q	Qr	�r	�r	�s	-t	�t	�t	�u	�u	�u	4v	�v	�v	�w	�w	�x	
y	Py	�y	z	)z	�z	A{	�{	�{	|	�|	�|	p}	~	x~	�~	\	�	��	ހ	�	��	\�	��	��	��	\�	��	��	��	'�	
�	ڊ	{�	��	ƌ	j�	ލ	��	T�	��	��	�	��	�	6�	��	8�	ߕ	%�	��	v�	��	�	��	9�	 �	ޞ	R�	k�	A�	Ӡ	G�	`�	��	L�	�	,�	��	2�	K�	��	K�	�	6�	˪	B�	\�	��	^�	�	��	+�	��	��	a�	�	��	}�	��	b�	��	o�	��	%�	��	��	4�	��	b�	�	��	��	�	��	m�	��	��	b�	{�	��	��	'�	��	f�	��	��	/�	q�	��	8�	��	��	*�	��	��	��	:�	��	��	\�	��	��	Y�	��	��	��	O�	8�	�	�	1�	��	��	��	��	#�	�	��	�	J�	��	�	��	4�	��	9�	R�	 	C	�F	oJ	�M	Q	�T	�Z	b	zf	fh	3j	�m	�o	�q	�s	�u	�w	�x	{	�}	�	�	؄	͇	D�	�	��	�	Д	D�	*�	>�	_�	�	J�	�	U�	��	��	��	��	��	��	��	��	��	�	��	��	X�	��	��		�	��	s�	l�	�	0�	j�	T�	�B	�F	cJ	�M	Q	�T	�Z	�a	nf	Zh	'j	�m	�o	�q	�s	�u	�w	�x	
{	�}	�	�	̄	��	8�	،	��	��	Ĕ	8�	�	2�	S�	ߢ	>�	ק	I�	�	��	��	��	��	��	��	��	��		�	��	|�	L�	��	��	��	��	g�	`�	�	$�	^�	H�	������#'+/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"~"�"�"�"�"�"�"�"�"�"###'#4#A#I#Q#e#{#�#�#�#�#�#�#$$+$3$;$^$r$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%
%%%%%-%5%=%E%M%U%]%l%q%v%{%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&
&&#&+&3&=&A&I&Q&Y&]&e&m&u&&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'	'
'''%'1'9'A'K'S'['e'i'q'u'y'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'((($(((,(4(?(G(O(S([(_(c(k(s({(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())
))))#)+)0)5)=)E)R)W)i)n)v)~)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)**!*)*.*3*;*H*U*c*p*x*}*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+++++4+B+G+S+X+d+i+n+v+{+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,,,,,%,-,5,=,E,M,U,Z,b,j,o,w,|,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-----5-=-M-R-Z-b-g-o-w--�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-..
...%.-.5.=.B.J.R.Z._.g.o.w..�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.//// /(/-/5/:/?/G/O/W/_/g/o/t/|/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/00000$0,040<0A0I0Q0Y0^0f0n0v0~0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�01111!1&1.13181@1H1P1X1`1h1m1u1}1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1222,212F2K2Y2^2c2h2m2r2w22�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23	3333#3(3-32373<3A3I3Q3Y3a3f3n3s3{3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�344444#4+40484=4E4J4R4W4\4a4f4k4p4x4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455
555%555:5B5O5T5\5a5i5q5v5~5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56
6666'6/6>6F6N6V6^6f6k6s6{6�6�6�6�6�6�6�6�6�6�6�6�67#7+73787@7E7`7n7~7�7�7�7�7�7�7�7�7�7�7�7�7�7�7888"8*8/878<8D8[8c8h8t8y8~8�8�8�8�8�8�8�8�8�8�8�8�8999 9%9-929H9P9_9d9l9q9v9~9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::: :(:0:8:K:S:[:c:k:s:x:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;;$;,;1;9;A;V;^;c;k;p;x;};�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<
<<<<"<(<.<4<:<@<F<L<R<X<^<d<j<p<v<|<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=	====%=,=3=:=A=H=O=V=]=d=k=r=y=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>!>(>/>6>=>D>K>R>Y>`>g>n>u>|>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?????$?+?2?9?@?G?N?U?\?c?j?q?x??�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@@ @'@.@5@<@C@J@Q@X@_@f@m@t@{@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAAA#A*A1A8A?AFAMATA[AbAiApAwA~A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�AB
BBBB&B-B4B;BBBIBPBWB^BeBlBsBzB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC
CCC"C)C0C7C>CECLCSCZCaChCoCvC}C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CD	DDDD%D,D3D:DADHDODVD]DdDkDrDyD�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEE!E(E/E6E=EDEKEREYE`EgEnEuE|E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFFF$F+F2F9F@FGFNFUF\FcFjFqFxFF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG G'G.G5G<GCGJGQGXG_GfGmGtG{G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHHH#H*H1H8H?HFHMHTH[HbHiHpHwH~H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI
IIII&I-I4I;IBIIIPIWI^IeIlIsIzI�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJ
JJJ"J)J0J7J>JEJLJSJZJaJhJoJvJ}J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JK	KKKK%K,K3K:KAKHKOKVK]KdKkKrKyK�K�K�K�K"C	�F	qJ	�M	Q	�T	�Z	b	|f	hh	5j	�m	�o	�q	�s	�u	�u	�w	�x	�x	${	,{	4{	�}	�	�	ۄ	Ї	G�	�	��	�	Ӕ	F�	-�	@�	a�	�	L�	�	W�	��	��	��	��	��	��	��	��	��	��	�	��	��	��	��	b�	j�	��	��	�	��	v�	o�	�	3�	l�	V�	������������������������������
�����������������}�����������������������������r�s�t�u�������������f����>
?
@
uvwxyz���	
b$c$d$e$j'k'v(w(Y)�)�)�5�5�56666�9�9�9�9�9�9�9�<�<�<�<�<�<�<�<�@�@�@�@�@�F�F�F�F�F�F�F}P~PP�P�P�P�P�P�P�P�P�P�P�P�P�Pddddaf�g�g�g�g�g�g�g�g�g�g�g�g�t�t�t|v�w�w�w�w�w�w�w�w�w�w�w�w������'�b�c�d�e�f�g�h�i�j�k�2�3�4�5�6�7�8�9�:�;�<�=�>���������߫�����������������кѺҺӺԺպֺ׺غٺ������o���������������������������������z�{�����l�q�M�R��������hmr�����=#>#?#F%�*�*�+#,�,�,�,�,�,�/22222	2
2	4
4�C�CKFPFUFzG{GuIzI4J5J6J7J8J9J�V�V�V�V�V�V�`�`�`�`�`�g�g�g�g�g�g�g�g�g�g�gZk[k\k]k^k_k`kak�m:n?nDnInNnSnXn]n��������������������@	@	!@	&@	+@	0@	5@	:@	?@	D@	aC	�C	�G	pH	�J	�K	ZN	�N	�Q	~R	WU	�U	[	�[	]b	�b	�f	Gg	�h	[i	�j	=k	l	_l	m	�n	4p	�p	ar	�r	=t	�t	Dv	�v	x	�y	9z	(|	�|	~	�~	�	�	�	̓	�	͆	��	D�	�	�	z�	�	!�	Ȑ	��	F�	b�		�	�	��	��	c�	�	{�	�	p�	v�	�	Υ	[�	u�	�	۪	l�	��	/�	;�	Ȱ	,�	��	��	��	B�	��	Q�	��	:�	��	(�	}�	��	��	7�	��	��	��	:�	��	J�	l�	i�	��	l�	2�	2�	�	��	��	@�	��	6�	��	#�	��	��	b�	G�F�7���C

�
�
D
�
*
"
�
�
0
�
�
�
I
�
 
i
� 
)
�
X�\n	���������������v�����k��A
{�f$l'x(Z)�)6�9�<3@[@�@G�P#dffkg�g�t�v�w�w��,�1�l�?�����������ں��t�y�������|���v�W����z�w�����@#K%�*�+$,�,�/24�CZF|GI:J�V�`�gbk�mbn��I@	fC	�C	�C	�G	uH	K	oK	�K	_N	O	�Q	cR	�R	\U	V		[	t[	�[	bb	�b	�b	�f	Lg	�h	`i	�j	#k	Bk	l	dl	�l	m	�n	9p	�p	�p	fr	�r	�r	Bt	�t	�t	Iv	�v	�v	x	�y	z	>z	-|	�|	�|	~	�~	�~	$�	ŀ	�	�	��	҃	�	��	҆	��	I�	
�	��	��	�	�	�	&�	͐	��	*�	K�	g�	�	�	��	��	��	h�	�	`�	��	�	U�	u�	{�	�	ӥ	@�	`�	z�	!�	�	P�	q�	��	4�	@�	��	Ͱ	1�	��	�	��	G�	��	V�	��	?�	��	-�	��	��	p�	��	�	<�	��	��	��	?�	��	��	O�	��	q�	��	n�	��	��	q�	7�	7�	�	��	��	E�	��	;�	��	(�	��	��	G�	g�	�������{���������������y�����������������������������~������������|����������������z�����������������x�������������������������������������}����������������TMYM~s$�z
u���core_intrinsics�derive_clone_copy���AV�U#E:�����w�"6�}����5fmt_helpers_for_derive��_�_AV�U#E:�ʋ{�*�����zO��5��5�_�_AV�U#E:��D,�*�������Z��AV�U#E:ʌYX�L_���

0��AV�U#E:�n��F�<���Q���5��5�_�_AV�U#E:ʙ��9��%�nݯ��5��5�_�_AV�U#E:�zg~?�̧���M��5��5�_�_AV�U#E:�щ����_s������AV�U#E:��g�W�p;����'+��AV�U#E:�pMS	�'�M�&�����5��5�_�_AV�U#E:�(����j�"������AV�U#E:�4��G�/�t�qg}�J���5��5��AV�U#E:�I��x�m1�2��K������AV�U#E:��kliN����i�����5��5�_�_AV�U#E:�!�6�-&i�t����5��5��AV�U#E:��C�=,6dt�k~���5��5��AV�U#E:��D�Nits�	��5��5��AV�U#E:��zXG�����!�����5��5�_�_AV�U#E:ʨG�nJ�D��*1��AV�U#E:�n������ht��T���5��5��AV�U#E:���h�KHtn߳���5��5��AV�U#E:�8Y�:RG������O\��5���AV�U#E:���yP���v���� ��AV�U#E:��p��	��w0����5��5�_�_AV�U#E:ʋ���T��~&$�'A��5��5��AV�U#E:��ņDݕ+V������AV�U#E:�:�o7�I�~�$�����5��5��AV�U#E:ʍYd�4��2��F�
��AV�U#E:�
���Xݘ�~i$˜��5��5��AV�U#E:�OҴ����*������5��5�_�_AV�U#E:����sy:��z� ��5��5�_�_AV�U#E:��hZxj����쌟���AV�U#E:ʓpT]�`�r�����5��5�_�_AV�U#E:���P��s�~!$����5��5��AV�U#E:�ǖ�r�	���k��AV�U#E:ʓ�7��~K��	���AV�U#E:ʎ7\���]��KZK��5��5�_�_AV�U#E:�a���n}���e�f\��5	derive_eq�����AV�U#E:�!��������C��AV�U#E:ʚ�a/���~w$�L��5��5��AV�U#E:�7��n��&�t&�����5��5��AV�U#E:ʭ`�� �m���δ���AV�U#E:�Vb�����t��nL��5��5��AV�U#E:�c�!ץ���2��B�I��AV�U#E:�'�P2R���ti�����5��5��AV�U#E:��k5���)~$�~	��5��5��AV�U#E:�Y�C�»�t�����5��5��AV�U#E:�$�S΁Ηtr��P��5��5��AV�U#E:�"��p�0et!����5��5��AV�U#E:ʦ
'������x	��AV�U#E:�4��h(:��[�*
��5��5�_�_AV�U#E:ʙ���g�@������	��AV�U#E:�`��j0�l�t�u^M��5��5��AV�U#E:�Z?)PD�A�<�[��j��5��AV�U#E:��L:}���js
��AV�U#E:ʿ�3E>����]�
��AV�U#E:��RԚ"d1tw��	��5��5��AV�U#E:�Ix<u��֟�%*����5��5�_�_AV�U#E:����w�����Г9��AV�U#E:��)]�r��r�2��>�q	��AV�U#E:ʟ�d�����Ô���AV�U#E:���ؕ=\t��
��5��5��AV�U#E:ʔ���v\>��h��}��5��5�_�_AV�U#E:�œHa����q�����5��5�_�_AV�U#E:�#�0�H2T�� g����5��5�_�_AV�U#E:�Gj6G�e
t[���
��5��5��AV�U#E:ʙ:Q�I�����U
��5��5�_�_AV�U#E:����X����
��5��5�_�_AV�U#E:�����Qcf���
��5��5�_�_AV�U#E:�D��#�O�����d�
��5��5�_�_AV�U#E:�)��Uf;`�7�/��5��5�_�_AV�U#E:���y�p�����]�
��AV�U#E:�'��z{��v�����5��5�_�_AV�U#E:ʠ:�Kط��~%$�� ��5��5��AV�U#E:�� 7O�����z��AV�U#E:�����2���J���AV�U#E:�7³|�á��2��:����AV�U#E:ʓ���U\�th��F
��5��5��AV�U#E:ʐ"�X
�����5��5�_�_AV�U#E:��&go���t�@��
��5��5��AV�U#E:���liu�(~q$�

���5��5��AV�U#E:�4�� ���*~ $����5��5��AV�U#E:�y�G�t���R��5��5��AV�U#E:��F�[uh3��윈E��AV�U#E:��x�#��t��h���5��5��AV�U#E:ʆ�ϔH=�~$�����5��5��AV�U#E:���[���K��c��5��5�_�_AV�U#E:����/zp�l<����5��5�_�_AV�U#E:ʃ����D��~$�[&��5��5��AV�U#E:ʞ�.%
�Q����8��AV�U#E:ʳM��"N������AV�U#E:ʃ��
�6�t%����5��5��AV�U#E:����v��U�����AV�U#E:�DP��Ժ�tv��~��5��5��AV�U#E:ʳ���ݛa��2��6�{��AV�U#E:ʩU��Oe�tP���5��5��AV�U#E:�&<t_�����Z��5��5�_�_AV�U#E:��^�q=htqF�N��5��5��AV�U#E:��ĺ�5XLqt "����5��5��AV�U#E:�OYb�=ï�������5��5�_�_AV�U#E:ʆ�2��B��������AV�U#E:ʥ�fW<��.t
��5��5��AV�U#E:��;Je,���~K$�����5��5��AV�U#E:�LBE����E��AV�U#E:ʎC�8ܽ�t�����5��5��AV�U#E:ʔ�]Bm^~l$�����5��5��AV�U#E:ʧ-��&S�=�������AV�U#E:�6��V�c�ug����5��5�_�_AV�U#E:�K�T�1Q��$T����5��5�_�_AV�U#E:ʩJ��3F�	����5��5�_�_AV�U#E:��@�(�;�����AV�U#E:��o�~�3��_��_��5��5�_�_AV�U#E:�7�5�:������AV�U#E:ʍ؉�N2K�~�$����5��5��AV�U#E:�I�D`��t������5��5��AV�U#E:��\j��t��������AV�U#E:��͛�eb�v���]��5��5�_�_AV�U#E:��u%ԡ"]t���R��5��5��AV�U#E:���w��k��Bt���5��5�_�_AV�U#E:�n>\��x��+��5��5�_�_AV�U#E:ʢz�����DtK�����5��5��AV�U#E:���;��i���n���AV�U#E:�c:�}=�Ttl!�V��5��5��AV�U#E:�=u͢�X��������5��5�_�_AV�U#E:���fo���z��ց��AV�U#E:�mM�H��~u$��
���5��5��AV�U#E:ʝ t�w|`~$$����5��5��AV�U#E:�\�V�3����
��AV�U#E:ʤ����M~	$�j!��5��5��AV�U#E:ʶ,v�h~_$�V��5��5��AV�U#E:ʬI=�W����
���AV�U#E:�؀_|}��?t���!��5��5��AV�U#E:ʙv��mL�p�����5��5�_�_AV�U#E:�K�M*�������~I��AV�U#E:ʫ�rd���!t�qx���5��5��AV�U#E:�2���ෑ~$����5��5��AV�U#E:��@k���.����g��5��5�_�_AV�U#E:��F�&j��<�처��AV�U#E:�p�e����t�{���5��5��AV�U#E:��q�? m�t*���5��5��AV�U#E:ʡ�c�������]���AV�U#E:ʖ��4���k��c��5��5�_�_AV�U#E:��_6A(itJ�W��5��5��AV�U#E:� ^���&�^�;0����5��5�_�_AV�U#E:���!�D�btu�����5��5��AV�U#E:�]/"u=	t$�����5��5��AV�U#E:��=�9t		,��5��5��AV�U#E:�m���y�������AV�U#E:ʠφ��t_R����5��5��AV�U#E:ʄ�—A(S��fB���5��5�_�_AV�U#E:ʰn��H�Ԛ����
���AV�U#E:ʞj7yi!�t˥'��5��5��AV�U#E:���Y��7.���T��AV�U#E:����F��wt����5��5��AV�U#E:�~7T|M����|��AV�U#E:�2����`��%.��5��5�_�_AV�U#E:�����l������AV�U#E:��:�X	ĺt���Q��5��5��AV�U#E:�G^��p;&��A����5��5�_�_AV�U#E:�(&�i�ݚ����{��AV�U#E:�n|r󲭍���H���AV�U#E:�5/�`���tkz���5��5��AV�U#E:�e�=�u���� ��5��5�_�_AV�U#E:���8�������€� ��5��5�_�_AV�U#E:�O�N�|���~;$ӔT!��5��5��AV�U#E:ʩ�����#=�2!��5��5�_�_AV�U#E:���MQ�-���##h!��5��5�_�_AV�U#E:�w�œ[�{����[5!��AV�U#E:��(��3
�S����H!��AV�U#E:�
��Ht���~f$�
Q"��5��5��AV�U#E:�f�-=�������
�!��AV�U#E:�r@��r���tj�]"��5��5�_�_AV�U#E:ʀ��5T(�o\��"��5��5�_�_AV�U#E:ʲ ��]��P��"��5��5�_�_AV�U#E:ʺ�?�j�ZT����{"��AV�U#E:ʇgS�\F�Q~$�
�#��5��5��AV�U#E:�4⁖�!=����O�"��AV�U#E:�N��Z��~�$�T�#��5��5��AV�U#E:�a��.y��~�$��$��5��5��AV�U#E:�G4��/���Ɇ�#��5��5�_�_AV�U#E:�s�+�2B�.����#��AV�U#E:ʫZ��&2~�$�'�$��5��5��AV�U#E:���qI�l��t[T"��5��5��AV�U#E:�5jJ�Ax_���
F$��AV�U#E:ʄ�Ԏ���t;���"��5��5��AV�U#E:�P_��a㹝~#$޴�%��5��5��AV�U#E:ʡ֎ߙ����<�$��AV�U#E:ʄ���f�B�tF(N#��5��5��AV�U#E:ʇ�Gi$��r���z
@%��AV�U#E:�]�
��]Rtf��#��5��5��AV�U#E:�[苪����tt4��#��5��5��AV�U#E:�@Dz7G�t���$��5��5��AV�U#E:����4�kt�WuQ$��5��5��AV�U#E:��BO�I�~o$�	'��5��5��AV�U#E:��i��
e~$�
T'��5��5��AV�U#E:ʱIg����tk.�$��5��5��AV�U#E:���\�g�4~�$�O�'��5��5��AV�U#E:���3����
'��AV�U#E:�&_����������'��5��5�_�_AV�U#E:�4N�E�@����u(��5��5�_�_AV�U#E:��/)� �X����'��AV�U#E:ʭ�.[��Qd��e(��5��5�_�_AV�U#E:ʭ~�G�Ͳt�
�Z&��5��5��AV�U#E:�KA�H� �v�v�AV�U#E:ʫX��W���s���(��5��5�_�_AV�U#E:�j45�v*vt#��&��5��5��AV�U#E:�zK~���)4����(��AV�U#E:ʧ5+G<����n

)��AV�U#E:�;*Lz���<�����5��AV�U#E:�iP���n"�to���'��5��5��AV�U#E:��bz���Ѫt��'��5��5��AV�U#E:ʆ��ħ�t�z�(��5��5��AV�U#E:�к([�����'*��AV�U#E:�����՛}~�$�+��5��5��AV�U#E:��C:p�J�2��O�}(��AV�U#E:ʫ=U<�~$�*}+��5��5��AV�U#E:ʥ#�h��vDv
"J
MI
I
�H
rG
0J
�I
�I
[I
�G
�G
�G
?J
�I
nH
8H
H
�G
�G
SJ
�I
�I
/I
�H
�H
�H
VH
$H
�G
�G
hG
&J
�I
�I
RI
I
�H
�H
sH
=H
H
�G
�G
XJ
J
�I
~I
9I
�H
�H
�H
`H
.H
�G
�G
|G
:J
�I
�I
eI
 I
xH
BH
H
bJ
J
�I
�I
jI
�G
wG
+J
�H
�H
eH
3H
H
`I
I
�H
�H
}H
J
�I
�I
CI
I
�G
�G
NJ
J
�I
oI
4I
�H
�H
�H
QH
H
�G
�G
mG
5J
�I
�I
WI
�G
�H
�G
�H
J
jH
�I
tI
%I
�H
�H
�H
LH
H
�G
�G
cG
�H
[H
)H
�G
�G
�G
DJ
�I
�I
]J
J
�I
>I
I
�G
IJ
�I
�I
yI
*I
�H
�H
�H
GH
H
�G
�G
gJ
J
�I
�I
HI
I
�H
lJ
�s
�o
NY
�U
�m
�i
�T
�Q
�N
Nt
Lp
�l
�h
�d
a
|]
�Y
�V
HS
P
�L
|u
W
lL
�l
]
�r
Mj
�f
_
�[
IU
R
�K
{t
�p
m
$i
e
~a
�]
BZ
�V
�S
mP
cM
�u
!s
o
k
g
Tc
�_
Kn
�i
�e
b
?Q
mK
�j
�c
K`
�\
Z
V
�R
nO
�L
r
n
j
yp
Ql
Wh
�d
�`
�f
�b
H_
\
�X

^
�Z
1W
T
�P
�M
v
Ns
o
xk
�g
�c
�_
�\
Y
�U
jR
7O
6L
u
�q
�m
�i
f
Fb
�^
G[
�W
�T
�Q
iN
�J
t
p
l
"h
Pd
�`
G]
�Y
pV
S
�O
�L
�o
�k
�g
c
}_
L\
X
U
�h
�d
Ha
�p
�l
�h
qZ
fW
�S
�P
�M
Ck
Lg
�c
`
�\
O
L
�t
�q
|m
y^
[
�W
{T
mQ
4N
�J
�s
q
Fm
�g
d
y`
�]
{Y
;V
�R
�O
Ri
�e
�a
B^
�Z
=X
ET
Q
�M
7K
�s
Fu
Pr
xn
{j
Of
|b
�^
|[
tX
Eq
�n
�j
Ke
�a
vS
6P
*M
�u
�r
�n
�k
�f
�e
�b
�[
�X
wU
3R
�N
�K
�t
{q
Io
�r
�J
�s
�o
kY
�U
n
j
U
�Q
�N
kt
ip
�l
�h
�d
8a
�]
Z
�V
fS
&P
M
�u
!W
�L
�l
7]
�r
kj
�f
8_
�[
gU
#R
�K
�t
�p
6m
Bi
;e
�a
�]
aZ
�V
�S
�P
�M
�u
>s
9o
3k
<g
qc
�_
hn
�i
�e
6b
]Q
�K
k
d
i`
]
2Z
+V
�R
�O
�L
@r
;n
=j
�p
wl
|h
�d
a
g
c
m_
<\
�X
2^
�Z
VW
5T
�P
�M
4v
ts
�o
�k
�g
�c
`
�\
>Y
�U
�R
^O
\L
6u
r
�m
�i
?f
lb
�^
l[
�W
�T
�Q
�N
'K
>t
<p
Al
Gh
vd
�`
l]
�Y
�V
8S
�O
�L
p
l
�g
Dc
�_
r\
-X
9U
�h

e
na
q
m
i
�Z
�W
T
�P
�M
hk
rg
�c
;`
�\
'O
&L
u
�q
�m
�^
7[
�W
�T
�Q
YN
�J
	t
5q
lm
h
@d
�`
�]
�Y
`V
S
�O
wi
�e
b
i^
[
dX
kT
/Q
$N
]K
�s
lu
vr
�n
�j
vf
�b
_
�[
�X
kq
�n
�j
qe
�a
�S
]P
SM
�u
�r
o
�k
�f
f
�b
\
Y
�U
ZR
�N
�K
�t
�q
oo
s
��ODHT ���1o.��UWnQ��h S�8�H
{����pQ����C��!�pX"P��Q023S�[�&�L�qxx
�'�Ds �N��[b���A�z{
��a)���n�gx�v`\u�
���C�@�
��`�mw$�ࠪBr�
m�-��#�UI��^��(�*i����R�S㞙���.��P����>�! 'r7I���aӂ�o&�'�����+`M���v��0�h���CC4��%&QA5��9,x9��5�SG�o0?�4�΂�L��9�P�,b�:p�vG\�4;���1ͦ�9c }�?@�p��:�A�&�&��B@�Ii���D��쉹_E�x��V%G@Vudt��H`m��^�IdcvO�)�KPWN�3ϩ�LU���FuL �S���L�R��v%�O @���F�P`�kc�`��UP7������V0���E�X�W���J7�X�IO�m&0Z�����d\�C�-d^��ۙ��_0�a�J@�a0`����1c���>��cP�HI}�h0c0���pj@�T��ì	l�ՠ_1� Dop��^S�ppv�U��a��x������yP�
1����{`�re7��}��"2xW~0�%�S���{�.�5��  521����`��g���o��7J������#���w������ٸ��W��8R�s�������@��>����Pt^�R�������������e�$��0��sm���V������pVP�V�� )H�c^3��)��"*��� �c��)��`����H��S�k`�W����J*�� �	Wu��`���0L��]Bm�)J��q1Ժ/���Bd�� �o#f,��w)D6/
��
e��}�ϵ`��/0z*
����k
n���V�� һ���]DYH���+���Z��,	�����r�b��|�0��L��r2����\����,�f�ƐQ���c������G���� iZ�`n�ΰo�I1L��pT�^�zV!��.�*Uȡ/� ��s�q����O�������H���/R٠��#�.l*�P�{�U�6l�04�Z�5���=*!GZ~��[���t�@dg�3:H�0 �̖Qc�pW4�H��� �7s���@�l��j^���f��H�>k�P�`�„+퀁�W����м��dU�X�p-7��0,�����O���`��J�l�@���:1�Y���䢇2���s��������4�1�0ۑ�L��I�`	a���A�����qQ=~�f�Qa���CA�iT��p�E
�<����sF+��
�l�&���^1z$�8M
��D�ez�&�ON����aMG����Q�9&���u�7}i�0%4�R���?AGI#�)��.	yK(K�2�
*a§]��,�Vm�E�#�-����[�g8�]�E&�z:A)9l�;�<*۩Kz=�uʖBM>a����DqD�:m�Fa�;A�ܥ�HQϝ{&4�J�V�(��S�K�QC�mT�|J�ɛ�LM�xM)��i��MQ1j�3�;Qa�W /�۰X�5�
-��	X��o#�2uLY1�K���Q[�
 B�"�\!�:2p��\1����(�*^����+��\�b�k��P�[��x#��b��BW�Tx!d�r��w�B}fA���;DŽ�gA���	fޝ1)tW)i�Qu��5�j�C��YXxana�+�\�r�}w�ta����N�
v�3�q	��x�<��y<xU-����R|Q��Q	hف�Ȑ`�6�V���^tM�������Π��H��:MS������̙���a=887���quQn��6Q�!8IV�����$\]�;�a'�6ccF�a��NX�j�Q��4䲡
�!u���Ъ���Ad*�	�ȣA���E���A�"@�uJ�qe�k�r��!�n��<�QsՂb��ʪ��� ��do��[�.�A�}y8����wCx�M\��C���θqlF{_Sru��P:}���>�+�����R�ԄΚ��
��1}���Ƽ�& T����ɼf动�!T�(�%lƱv�h��=T��x7��Z���qV�G�L�ʱ:��p��a�'H�t�ˡ׳�%|͡��fh>4a���F7���}��),�ѡw����2�����ZioA�1#Hy���H�N��OO�1�D�o�������̠��ы]�_��Q�a��%WG�a.5�;�T=�Ê�����A�
MWCW�\����������e��47����+�!�Mk�n�S+�iR���a���g�:�]��cF������1�0��rx�Η^���L@Dl�a�xVp����a��M.���1�V/q����5Uz�7
�A&���u<
�r:)"�0rz� �B���]�u��S_�� �=r p��^R8L�P��%¤���y��2tA3�L7
�|�"�O�� {O��`���&~r�dE�
�\������T��bj �7K���B��y"��"��b�W��Oa�r�CUJ�xR6�N+�}/��yW7�m"����8&<>{�!H2`��v)2�20�s{���e4`:��� +�=S02��e{���]2��u������0�2IJ�C$2S���i�$2�,�@�޺&"Z���)(B�]:-�Se)"�u�
W��*2@�I�mN�)2��z�S�=2���?��3қS�?_@5�;g"4BU6��5�_La72T��f)9"S�c�e\A�k��YY(�A�Ҳ�ω��C�\�F4��J�EF��m]J2p�Y:T?
M2Ϳ��QXNRp9���P��	�[w-T2�����OY"�Э�7�]�urפCl^b��uk�ܒ_��u���
W`"(f%�&@^}��;�b�
<AJ��\dB�</w/�^e��v��y��e"O�-	D`g��GD�z�l�܂���n��
�a�o�(�;�spB�0(�@�q�`�`��rBɋA[�ߺrP�C�1��t������vB�F��ߗw��
��"�x�;A'���[}���q�J�~!ju�!�2�wZ�o��5�=�;�b�ADj����%���!�\p��g{�r���ð����mVAun��w7�ɜ�l��G��ذJ8	^���O�Q���<����Gy�RaD-;ϫ�'�\�pX�´$|۽��V��띢�Ҹ�?����̒�	E�q�"{�]+�̵�Y$%k������-��y��ֺr�F�4�����-Q����R��[F1}d�2DE�q�œ���`����b;*�m_�8�2�gÁ&.�"�Q��ϠŲ��l��j
�rw�R�/lp�"&���s�?΂����cβ1"Zˮj���.�J�������{U��R���=܉kӂK@s�HO�bd�'�d2���28n��R��
���!�2n�X����������B����^��@�a�Wm)�r���/��������Y���OS�p���B�0$ن���b+����٥��V�	�C����u�����r��*�*y��G���������,5:S�'���x	F�$�ic	��*�T��	s��;��%/Ә� k�%)�!�qYK�q�k5�iŮcH�]�����LY����!O�U���c����/Q�t`m��]�2������Wy�T1�D㋷c��J����Ul��3y�D]# )�dp�[#0�!��
�g*D"s�I��]�"�0n���8�#��"þ'#dW���>'3m<��D(Ó%�"J*��}�;��-][�m���/�S�R�3㭐���5�����=ä¡�ru�>��"U���=A���"L@s�]�x�B�I�-BW|MD��P!F�CLC���k���Ms���ྴ�P��6���QB�d|�_�R������3SRC}�^�bq�T�+`c�rU���w6{��U�$:>���W�.$|�-��X���3�T�;�F�S��t���[#������B[���n�N]4��N�i^�'B�J~k']B�R��	d#DEE�pG,ecV]�b��fӷ$��k4g�J7���m���V^�h�n�hEX�/JmS�hX����q�}
1��u}��t)7Bv���2�aw��}���j�zS]-�ko�}�_6c�X������������F �a�F���R]�D��#�P��rʉvY��4��*+W��;���~��c~��x댕�#�����3u{3�R�]�ӊ �S	}���4NId��P4�g^��Sl������*�x�32a
1�G��J.�Xuϧ��?�'~��õ5kgT��lM���<�����Oe��ͥ~�ׯ���^N��Ͱ37.���%��0G���sC�#�BX��<���s\�����Si�R	=���6D=�����=kt�(�c�Y(e�\"�3�_N�	j�3 ��m��Ɠ^b.l����c,`��;t�Bbt��ʣXk'�K���C�[�����3���#m���z��f����\&�+{�#�2��I;��i�����+�c&��L{��qT�_ڲgޣύ
�Ո�[mD��#l�a�r���P�--��3�x�q�ϭb�%��cUVr���}��}���֢���k��~¯�<���9���S*�.�}�s�|�z<�����|���#��q�e|���v�f�#��й�v�Jv�3Ű�.lY�<ww�,wļWS/���k)X���� �	�����
��q�����\�i�2W
��I8zh
ķ�z[>w�
d��hG�C�w��t�jXx)A��l�VJ���u\�ԟd�:
N��gDC_��Y$�G.g)��p
���6e$RӇEJN�ʋQ�3��!�o&�r�>L �Wd�q�g� t��A�k�$�"�NH��&4\B���ʓ&d�Wg.z�(�+�3�?.d�����M�6�T3,@!=8tY�q˻F�:T㔻�,��;D]����R�;۵hJ��=��.��|>4y�,C� ?t�'~��>�v�P��]E�y�pn/F�+�Lz�ՊFt�}|
�H�'fm�JԵ�6�%�LDTJi�v�NT��z��aR�}$��uS������R�+)���D�Ut���oVd��:�:4@W��K�m�WWy�p��@T��*��Z�4NB�OJ\��]��2"]4����˔^d`9!�wp]D�}�;tsyf$e9m�ٵ�g4���>@e�i4B3I�DUiԝ��ĩ;kt-B�D��
l_�yZI�k4go��k,o����Dp�1G��3a�q4D�\rE?sTPA!Ir#u�Oڟ��x}��g���yT5zf��J4�o7�,�T.ls�������j����tnQ���q��4c���D�ԉ��*�����4=y�%��-����d}����{�GT��������N�����$`�R��Z�{�X���ԙ��'�]_����o������ĭ��j�D�p���p���q�V>�S��y�
rB�T�v������0 ���E�6���$۲L[{�����(�=���D�6�=�0����T1����S=�Tw��F~��y��!��v�M����2�z��T�Z�%��]69�K��qh;��h�|��wٙ7���׏�|���dĵ^���ĔH���/��0��鿶��d}��6r�dfT������T|~�qQҬ˄�@7-I�T�ĺ4B>!�d^;�>J���0O�x5��$������1��x�y��
	�d��f��y��t�>�F�M)ڄ];W�%V�dtw��	�[a���V�$m�1;�b�-����P� 9���[���7�/�B��1�΄MO�$bޓ��u��VƵ�^�|�t)���������2B�:�4�P��5�EN�����ժM��r���L�F�wK�ӻr�<�aU|5��U8Y�؈_��
n���:�E���B�;S�#:�B(\2���J�q.0�d�sb����҇��=n�+��N���}��F'Bg������b�"œ*L��zx%Ք��Y:��L�E�]�u��Ғ�ט���ڶ:~ ��@�ڔ�� ų�U?��UK|AV�U#E:�n�
�5��s�%��b�NR�-HI���*ihi��(�\~�P��+�H^����-�ֽ��G.5S��l.\�.��U��0�׬��z�3<l9>�%�6U!dA�H�8e��Re��~;�b8H;�>�
�ZV?uR]Lz��@��E=�jޅD�_�|9_VG%��;I�-.L�x����N��9��޶O�n�����P�j�<��|QE�:g�tR��j��,'R��5*�p�Uu}�@oV���6��oV5�
��4�9Zl�P���aZ̠)G�Hd5싪j��-eln�T�f�2�g�y9f�b��]��ge�}M��i���)&1�f�<נ�"�kU����Mnje�|���m�Z�V[�n5���4�gi�F�6�
�zs%JBtg�7wE\��t�#y�-h?��w�z������B~��7���Ռ�y���%y�
C؅�:^|��M���| �,M�eN�o�7�(��^��T�ً�S`?pJU�����s����9?��d����'��ё��@)�J@�5�l�et�Ui<������6��q�����t�&�@���U��I0�/�ů�mgkN�1��G��w����#R�8�-�R츩e���Q�쪕i�Q�Ĭ���c��5����Ĝ���miܧ�E��?��PͰ5`��e�6��u+<Q��Բ��
C��C��+8?����E[�.��k��U+�8�ڶ%Y��?���U�C��������IE�G����GF:���p2��[�B�u�<��_p�e��O(�"��b*
6��Dž��}�/`�U*�i���%H�$7���Uo;��	�Պ�ya�el��c7�Iϵ�a��{���5mZH��ӅKK�;����59�B�[��E����v�Օ�]12��q�i��ޫ�54*��ԟ�u�!m5!�U�w�Y}�eB���ۅsh�@�
��U�	w'��t��u���IA�(.* :�����P��e�F�Ztb3��7�D�G�����Aj��E����]��2;���&<4�xR�[ƕ���
E�f+(�F9���$s��GQ��^w�	��9Y�]��
�ǯ���S�v�Uh�n��ݽ�߷�
&��q�\�{��2��"ؐbW��:	��f��f{t��{3����A1���*�GI�6Ч�X'��Fվ�7�I�V��EJ�LC�J��s�X�f~h^�S��7�W~���ߘ5���F_��e��ә;��&�-���RnL5�u�F����p�gv�����E�"&�m�T��8#v��!��$����7��%FF�s�8v�(fй�ǯ(6@9�͸��/�@8~���06)��c���/1t1]�x�8��G7��9�Ch4�<��;v�:Dh]�<6�5��9�4<v�{�5Y�Bf'�)��ƃC���:5+�/D��lMl��D��&��D�15��6T�H����
�IvἌp�)�Hf{�����H��%�J���Kf꾣a�KFY�?�痁P�'�k�ĺQ��)e��Rf�6��vS�b

e�R��@����T�D�����NQ��j&=x.U��Û"wtXfcT��&VFa���^D�W�\�d,�[�j�O��\F�
��=_�S�%,خ%]v)�#͙7y`��D����Ia��Ғ��Ia�N�O'��OcF�x��Ωb6���+�%dv6g�:�h�ƺ/~�Tkk��E�b��o&F.g��Oo�u�@᩹qu��{�p6qWWF�<q��!�=�
t����gze�v���g]3�v��r1�z�v����D�z��\�2��}�'�y�KZ�~��\z<?~&�.�����5�7y}����n���6�l�QY�E�&(����T�����CL$�&��$2W���GN@'l:�f'\��p諍&�rY�#�k��)n5	؏U���e��ǐ��b���j���{�����<��B�
���_�x0�Ԕv��z��.��F^@u�В�F3/�P/��G��r�ᙶ���#'ƚv;�ab
#��v�u
�pB�f��Z���0���պ�[�
���gK_ g*��nK/SPPˤ�v<d��1�R�Tr�
�5��^kt��6��o�g*q��@3�)��V�3L}�v����2��F�G?�@�&�}@�b��AB��v-������c��@���6�����g���Brd������:<i�V�f������&��~�I��Y[���bкV
V�v��#��(Qwh���AO����3�&�k�N��ۘ��O��VԽv�D�K� ֱguz��f�s��̙��V��������v�d�>d�6��M�p�<��E:�v�6{p�/D��v?l����V��P)���v���A�P�چ�+����P��6�Q�ֽ��Ӥ�භ���,\ᖐU�c@^�v���j��E���r����ƶ|�t�n�9�j�6J�&��]n�ﶅ�8�׃�f`�K%�
��Ţv������������aS2	���Zf;�ZU�ƹ�(�
)�&��I�w��V�����b�v���X����9�L�����o�f�F���)�B��aB�u�O|�Ph�R�:/���AsG5��S��'EA��wd�eaWS�'�V]
�Va�k�ǚ�3��.
W�/>�5�y��$���J���Jذ78�+
�$�����O>�g�j���K`��L�b g�B܏I���$<z���"w'�f�^��+g���&�\�,׫�X2�q	/��^(8Ae0��gx��0�r�)*//��7N�pc/��A��H�L5v9H�%�B6�-�Pi��C9�{8�R�=9�^M�"��_;����D�K<'R�f��?;��X	�ˤ�;W���bK�}?g�o��K�?w����$�?׆���@FB��p�zZ"C��
OQ`G״�O��\�H��ł5S��K����
+ �L�t��ʤK�"��¡HiN�*�LQw�I���dCWg���
9YG��� �~�Z�v���_ \'o���R�\��H����_�l�f}A
�_7.|X|�`7�:�.W�j��C���lmk7���o9kw�r�=}MlG�0IK��j��Ǽ���p7� ��2Nq7�ؤJ��Wr�W��<��t�]�7��Iju�F��*m�6x��8EϦ"x�DŽ�Kgo|f�����8S}�
�w^�a-B����&��u2��W��������h��������4��U�����Zjp����U��47�טT���I�'�)!�����fM�|{Xz�Gnɘ��W�Tb^��B�����)#�����ĪxşwYj��e��F�lZ�£'�wm}H��� ��L٪�f���}[��ǫ}s�2��`�������5�^�L��I��h9�����V�u�����I�d�'�e�2���W�EtXg�w�������W0B��Iq�G%���?}r�W=�Z�M����y�{����M�S��wo���^ϔ÷L�D���7)�~�����`+9����wɚ<����w�i	�L��G-O�0%������U�'d>Z��k���Wp^���g��,��I�����P��H��Ya��5ч<?[B/��׷tc�^�>�����&G�w�Gȉ��y'���E~P�uu�(�x\G��DZʷ�B��Gw���$��g�>D��NFߗ�oL�O�1�b��2������D:�\�W��a	A�Gt���/�G��"��_����$�#�'B�I9��5��
�{Ks�'�B��]:-��)YM�����o��x���8�?��8���{g��7)B���G��Nń>���sxEU�b���E�?:��������g�S�1�4��i��l�S���0�^�L�Ʌ:�3��2�!�갘/B�}{F����?՜?R	���� �7h����z��GEG����Y��;س�U���<�qj
Xf崐b,���Krҳ��x���r쉏"/�����#x=,i�	�"8_I�&k�$H��.�p�)�2E��?�+L��v1h5M{����1@���Q5�J��w���8hnh",�#�;(�,2�j~�;��G��3�BX������CX12(,�3�E�4)�[E�D��7'hG�W�0~�Nq����S(�R��ϴ�T�Y��	���YHJc;�ˎZ�,@fV�nY��0{[`Y�'G�eJ&@]�x�%�jr?^��qu��`h+ݕ:+��b�.�-�4�GcX����
ab�?�|D�e�>$S\��g�ʸ���R�gh�c�q��i�o+���Gk�)>s��khۼ�A�.ik��:�����nX�f��n�n�d
��
pW�X�.v����ϲ�v��/h"��-y�#�B�
�zx���\�{�~Q�'����MDli���+��\F�8^
_-�������g���<05P�2�X�eU�"��3�H��{O�X{_�@�����z+� Jע8�~������x�;B���
�ʅd7���7��I��G2/�H�%>�;,1��g |�����m~!�ʍ���X��$ڱh�:pf]��%$���i�x����Z1��m��P׼�f�VC�Ŀ8U?���-��8�!�rtI�hͳ��<Ulˆ�a4&���h���^�H���t���(!�O�V�KƘv��.qɘ�B��@����_��/.	��HQ�Wq��5��?vxV͘��8���X+oBJ�]�����/�(��(�R�7
W�h�z��IJ���J�RZ�ݘ�C��U�J�H�ZON!ߘmэ4�����!���9��zkt�p�H��/�Q��xu���0M��ا���?�3��"�b>�LU�h����"8�hv"Q�"���j�������Y|�Pn���TϾ�xB
���L���K�%�����,���H'd������x6#�>�7�����)�l�<�vA�d!����]�
<�.��6`���z�	�o���
�3'\���
���$|���G
����YJXv��6�H��_R��i�nH�R�E�AT�I��&F������<�i[g�Yq���=����s���"S�g�"��'�� UrM(i����_(������*y;��3��0y����1�5���H2)�[���3Io��ɣ�39��R㿗6�X2wRl�7��"�,�:��ƴ�&=Y�ٓ
�>�꬯�aPA�rv0�'Bi
�O�?(Ay�4�7D�F9$b��z�II[�0�]�J���6}[�9J�S�?����L�~$2�M���S��N��a�DOɣ��ռl=O�w?��>��O	G�����ZNy���
��zS�d������K������C�U�	���
Oy#�}�uHZ��i� ��_�
��YN`�n_��t�`	A��S�!NbI�Cu}��e���;w��f	���h����g0�hym�_�p�{jY�
]��m�#z��$�n	K�[-@�uY�����u�|�%azߛv��TKT��x9\�Sg���yy��>7`^Ay�/A����}�l�L��F�~�#J�d�'�Zp�,����p��(ˁ9�������������h�y��e�)l|��;�]�E��
�b����)k#'��Y�+���/��+S��"Tc�yPn���=F���:�!����S/��C��������x�Q"�Y�b��i�R�떞n�i�6x;y���\@ciSZz�	Y�� �K^��uV|)ܪ���d���y�)/�(�A!�i{sj|�L��i_)�V};�I�q�&֗��Y���͆V�Y3*��\��|�E8����9U�ߩ�������v�K¹
/-9��{�)�U��r�+�	�0Yjd�/Ǚ�*3M����=0��ap�I�q�����ʹ�]�[��)/�m
̉�0z�}Aʩ�"�@�˻˙N\���A���t������Y�������	�5�TX���i6�@��)x�(r��ɝI=C��ש��?���u�i��������
c�$�I��y"�Xq�QW�I��ܱ��ac�t#��YW'"�
7��)��wk��T�95<��J4'�	�S�O�Z�Y�����\&�y��.�V�y{������P�R��P��)�Aw����I�v�h�s�Y^��T̔w��]!�)�u(���=�A��)c>��~���.3��&���t
q]���������*�`�f��	��z�2�(
*c%����Z/z�ID���o<�$iʯ�c�{+B� 7���a�ND��l�,�[�����F]`�A� �qC�3��f!ue~t4G�!*q��/f��!��s5=ƛ'�E�MH�Qp(z$;�OiM�1J�]�ns4��/�B���5�m�t+"o7��;�FP�O8�z�.{�9��"���>��0)5��A����&�:�B��FUPDFj������G��,��׏Hz��~�i�Ij~B�/
ӯQj���3�+FS��J/Q�ҏT�"!ܯ�sU�W�R��LV�ܻ%���U�ü�X�-Z��x�����[����tV��ZJr��`��a\�M]`\ `/��F�c�IAp
DX�f����㦠iJ�P����k:��l<��lZO`�
BxjNx�.5�FxJ���/0yJ�F���|���Q��}�=BC�M~z���6;~�`��&����K�=F~�v��-����x��E��*yO'πӃz���	�Ⅺt��0d�]��"�;����F)7�($���H{�
H�j��xn�P[�Z�g�]}�␊���Ghѓ����]�6�jDv�g�0�Jn�������JWix�����Z��c�Q�
ΐ)��V;�
�.'������d�<���K�r����ܦJ�}�x����2.��J�y�����
"���1����������Mpl�3u�
��2���"�
��X'�;J�
=,���c���:���`��
��rY�jGú�YC�d<ƺ2y%�����
ǀ2l	mY�Z7>��5Dk�J���]=�՚�g݅Eך²������`�K`���ٺ�W�h���(��>�H��:���B�����@����L��h�l]��xn}��x������[r'�����K`��蚢�������ւ�,�aD�z��Xy�_-�_�8s�Z
��bM������\���jBv�}����znB������|�����zbt�W�ٯ�I�33����y�+M���D[<�I�^��a��4�������-�����
�fM�=��oKF�c�|Z|
KP�R{W�
�c��k ����L�CK79j��]�lM@��ѵKL�m�S�O��I��:�+w�6����;�y��
�L����{ [|k���!���n�f>"kA�^�0
%+_��$A%k�F�7E�)K�L�8D	C*�I��K�,ۋ��,���-�	6I�A.���&zz�,[�P�%>�6[)��얿7+����\�9{�<�C��;+`d��4�;����!�<+��Q��u�?{(����?�y���PB�V�4>uS�Cku��ݻ.{C[Y,��y�B������F�a"�61��DK�1�rg�H�![�륊�I�h�%A�I{٪U?ƺ_K+�da��]N�k���5Ok�n����)R�����~ES�	�Z�NETK���N_�U��O#)gA�V+����_V+1��_�W[�����Z#Y�Mظ�;3�[;����X[���0�i�]k�T V(�^����r&�j'��9
5%lɧ�d}m��,f]�%�p��7nh��t�E����=vۼtx�K�x{��(h��ב~[���z�yہ�a���ȃ���@(�$�;;'T��O<��ܬ7�Y:�a�b��v�Mm#ߖ�\��r/�{$3vɏ$A����3`oٟ{8�*c����\�D��Ox�����h]ɢ�$�D:���{�ԗ
s�ߤk#�Rc�[�YT5�ݧ��y��Ө˛�-�R��k�K���园�����&��rJ<Wm������L��*��J7�Y�����Ӽ�����$ܕ�k����~ԻkS�\&�c���98�)X,~���\w��5Կ땨���R�;A��P��[�ud���ȫ����a�:��ì=9@%�{�q+F��k.
Y^�ۛ��KM���&<VaNLͫ|��$�A�[���rb��[м%���b�k���6x�r�;�Q�����B	>
���K�;��Wջ�����+�|�����J�	�-6���RK��[��q�w ��k��R�����2�W-��⛄��=\�J�K����,^��xwVph<��k�;� "J黲�	�gB�k�y���A�[�ī*�/���7�F��u�蟲���N�hp'���]�/������ʩ"�T��kM3�\��t��ufQ��`,>��gL��q���=|W��M��|,�
<*mb|\�)W��F
�IJ�,#����.�l8�[��R�,�;�t�Y����m��l#��`-��<���e/�C]	:�у�����H,�5���|6u�Q�3�=�	O��'`�G�M@�����܆PO)3�r#�����T#�^��X�h�%LH�PH��$�A�D��?(L�f��d�*� ����+��>m�
*������1�b��'2�����I�=7��aI��9�fB'qm!9,�d+��t;��{�K¤<�X�i���=�;Oq]|�?=�	2
J�'{?l"y���:|]q�Xd��A��b�0�8;�Q�@{�ׇC�n^��E�2#Rx��cG|�����H��7)o���J|id%��,K�M�����M`TK!xN/��l�SO��*C�vQlX�sm�Q��\���R:TL2&�S�Y�B�Jʠ!h\�
��0n�^��p�2�_\
�7�?��^��|���/�g��P�{v�l,��t|�m��ͬՂNp���v��	�q��5����1p|bdi�kct|��d��u�I��+��v�H3t�rv�K������v<R��v*\�zl��<?��{\E=N�^��|���[�i�~\�	�s�~LP���R�؀L���o0?�,�+n�.;.z���|ה�t�ń��/�i��L���ٱK�l��L����Nn؈��y~������h�E`oh��P?5�+��K���"�b��hye9��Ƒ\���'ژ�R��BB�
���y�<�T�L�E�9h ���i����lȜ��?4����,�L������93�<���֩�b���4+A2Ȧ,����ew�\Bc��6L�������^��5�H�A�Y�L�p����l��T����W�Uk-a��ۇ��~p���.��u�.�������i���p�	�����C	�l���5\����j���Y��l���[,��L��a�ڊu�L�$@�>.�˜�ygh�s�,q�K#��9�\ș@�k���V��μV��tQ�v�L��"E�Ҽdsv�Y�	�L��#���LG:��ۧ���d�6Sy�����b����m������V����L�9��,���������\��LM�(����=�^$��n�<�F1�ó��X�G���(����`��<��XB���̦QM�զ�,��d,`�m���P_����)��X�,��I;�9�M�|HAur����q��ۍh�G��E�~��M5���
�ٴ3R	��
�-I��/�������"���j�����g<[]��X䲀����wP�_KI�r����0IŰ']*���ύ"
���v��%]�(6[���-M@��Uo.�i8nO�4.-Z�8��$/�S~�
c�5]/"$��T�8��]�7WJ9�%�j���?��Du���?
�N..�sRF�[
���M�(��z�r�Q]
�N�;MQM����6�;Q�E�zo�Q��V$�c�W=����[�\�`E����]��Hc��N`�A"�b�jb������ݾcm4i���:e}~�<54�f=w$Uӡ�kmeB�	8l��Z��4lUPO���n������Y�n�;5�o�o%o�+Dh(+�kM�A��O�r��.ms
:���R�IuM�)�U�9v���a@b�'w�����{���ȿ�c"���|���R%ÂM�F���L�M����֔�ݫ��Q��S�m/�8��|��B:5���-�M�� �:Z�����ܴ\Ԍ-�������} ;�.~�]&��9h����#i����}]i�����m::�ܵ��=GA��tj�����B����}��o�Z���&��6�
��]vU��h��m2y,��
����3��?e�=^���Ҏf�=74�#���͉͜e�U�MP�0$��]Wu�r�y���4 �}��Mԩ�.�Vǵ}VXhC�����7�u���M�<=��ϐ��l���Y�����Q�J7��}pzo�I�.�
�,��B@��t�p�������{����[��ݧ��E�5�M�UBH�G��J�Q�Y�̝������=��+
�zϽ�Cq#�L�=�X��@̝�M�B(/��8j3��`�}	�GQX�����x$L��=p��z�@2��Axo���8DA��/K����Ģ��=x�:��N=��f��w���hg�a'���V�����r��+KiCP�e�k��B<*������e��=��MT��=�6j�\�A�[;��d@�wxqٕ���%N�a����gm���i��d`D"ҟ�}��ˬ���]�ne�S/��^E�41�l���'5�G���`o(��C���^j!Yg��]	��|@N�-~>m�NĈ�!�O�^�`M�
g�^`��,~6�̱�.���>tq��m�ř_�-"6^�=�d�PޟtMG;F5� G$=�>مR��iN$Lo���w=��65���2t��;_"�&o[<�#��E���'~�\�=�Lo(^k+����)N�B�#Z�(�y�M�)��(���j���'�S����Λ+��
qdi��)�]KC���,NDn��j�'�Kt^}��2��_E���3^��3����7ne�K[7���2���9�%-ik�<�.��]�<NI�(�(b<�Q�FE%;�=����>z	U@ޥ+�3�C?����E�JC�P8
P�H�G���}V-��HNh���H:N�E�9O��On=N��G�Pp�a}&Q^2�)(@�O�f�E]��?O΃�Y4�{�T�u����U�`�E�:Q�VΝvv��ݞTN�-��"2HX��:{���9X��t1�9~kS>:`�l�O�X�����wN��o	���_~����taV�7Z�x
c�V�ZX��c�4���TYBen�R���<c�/
K��[hnY��	�i>`�<ջ hn�UmY�m��WEe�m|���萸o�4 ��2��s.��u;AvNd
�1�98w�[��5&uiz�v��a��,}N3���A�}ހ~;C���~
B���d��~o��x⍈>�5�u
���Q�'��7��E��T��������_���^���#����Vk%����n�sN����M~�J���fN1.{���/����}��cn��&�������3=v�~��R�}�~��sG�Ơn�����A��/+�<��ns�c�b�N�H'^�B��;W��ݑ��o*2
����P&4#(G����@w&�1�k�A����~
�������PɎN0�<�˾�I2��ǽ#�I��n�n�.�>P�N�M��@�׮�f�Z����n�/'O5��.�������9��o}�oY��S8b���x/H���~NH�^P^��>��ӽA�t�[�����~��>Ӡ���0f4p��~e=�<�#�>&
S7�/�����`*J�s��T=Å�:�~������	R��x���f=��`��sD�i�D���k�p8e?�.�2ƺ�V��+D�E��n��ٿ-�G1�O��F�Tm�~!�Z.)�6'A,z���2�a��v?=S�d��j	�%��>�	�g���j��D��?'����,�;�z�rs|���X�m7���ߺzJ9��:�R"�2����Ʌ.�Y��o����n[%o�"Nʭo���ǧ�4��ufR"���s�'�_���Gq(��z̚�(����+�f�+��.} ���.�.�T���2O:	%��82O	��zH��4Pn��B5�/�vf�@_2G�%�=�-5_mB��^�8=M�m��8/�*[T�O:OP=��zLJ:�_T�OH:�
33��?�#[mD	t�@��Q��5�A�|7Oyt
A�?��x�C�T�kZ1��E�����|�F�/�u���H�ʘ���"HOHY�����J��v�S��J��b��%u�J�AmK�OsQ�i���Q�Դ�����S��J�
�T��W5�TzU/ن�(�2T�ʾ�}��sW�����}Z�;‘��fZo�O9�;1u[��'���̞]����5�`&����'�`��U�/ÏU`����5�fFc_��J�ϐd��h>�� e~�G�,M�fl�A�/{h
G�#�i�d)U����j e���7wk߿@rf� �l��}��o-�l��>$q�\Qj�%����s�l��	��w��.J��_z���-�x~{_�ϧ�J�|O�����"R}���luRk }_Aʄ��GOh��H��O�x�aN��?���)����o�ވ��Nϋ��w������ߌ��N��ڍO�uN��o��g�bp��p=uP0��8���ں��	��æ>h�/1@0[˙��
Ty�����T�eD���>�udz���"�jc��XJ��^�_�TGw
t�?$�,d;A����$K����x��y붫���c�:���"�i��?SM��a�ϤeR�G���=wr�x)��q5ڒ%���X;����Op�\�߹�{������k���E����M��j�t��ϵ��e�bğ���^�?"?��C��oC��H���/~���Vʯz3����o�P?������σX��q�o����J=TϏsI��Na�Ou.�rGXПa`�g�ҟ��h��+A�_���|©�_�s&]�,�&�JH4�%��A?&��S,׿H��$O�Rڿ�[�g*�/⽋�M'<ܿ��K�\ݯpf���D����~4����(N`c�������B�<�_c
E���⏳Ҩ�ak{��<�J���*��)����sx�V��oc���n�3v)V��O���#Y蟢E,θh=��K�Jʛ�/��B�ǚ��O�����Y����9�������`�~����$,R�ʕ����Mw#�oh$#�V�a� o/�[��5N�A5��_i�^�S.`�o_�h����Ϝx�S�����U^+$Ff�,�E'j@7:��\��YUj�b[��d�h9i�������J����s���#A�(;p��8�z$�u<�:\1�'pV5����FyN
�_��0�u�$���1�*�P��y������*�]�@�o��G���{��%��ov�Qv]��/DGu���[���$�S1`����qW\!
�7�2O���q�{b��T�HDOD���-��7��xT��f�}$g���=o-��?����x��6~0fIDk����QBuH	��]���l49~�"�'&t���S�������� ���V����j�a�6~����������k��m�������N�|!ML5��+������G7
iqG_�!�G�]\N:m�������t�\�g��`����H
E��J������($���a���x��^�A2���\�j�i���
E�;���d��#
)~�����^d�]^�
kU�
�BE
V"{������.�Eql����N�E���<�^<�_�U���
)�9&\
>=IU5G
+!HcK0�vxsY��Ct�.:`y������T)�3*�o�������bY`������"{�_�Q���v����h���9{:3I�;'#����A�s{QEJd�F ����F5�������sX���1�����8Lr������I��X����|�R0���|������ZIIZ,~c[O"��M��^��hC���iveIH���7�	����!�~Mp��������'��|vw�������c�����x����A��wg��W,t�V:B��<[vf8S$7K��+N��-����H��������aqX�H�a�������iA��gQy}yY{!����".%�����L"4����>���������#��)(,�������H��[|���=L0�����&f���H�������#���!�9L,p�@1�015-Q�HTV�T���*������F��mk<��V�����+��>�5�b��R����c;\X+VX���ps.fmO�5
2�����"��iE2OX�!+
�����M��������V�JMZtDt����oy}B�B�%�`���?}T@<V'�.>������C�]!/3�
#� �'��a=�����a�65�(��T�<����gg�������`�pQ��pzb88p����"YU�M���)�#tA�����4LkZ�$_*���? ���'����EZj����;�0�6�������������o���cu�{�(��O�&Q]����lVpt��PC�'WVb"Im j%eX.��/�kIyV��6��2�c����L)"���/��y�����ND5�>t��w������f��Ezqpk@ey���!���m�4J��������W]/>�g
0z�Tx�BZ�|�����h��i�A_���B��j�Dd6
UCA!k��E������_�UtL����c0-%�Kr|~B[!4������R(��:�"������������������[��9nW*npXH=yHS_sa?o#LG7DH�6vci��h�����|:������4�=����XJc�M^v_V��i V
aKw5U�"iM<{3��]��"���:x+C�k9�k��T.V6��B�kb��'.971=/Y �Fzj:Tj3���%�@���Qk#>}Vu��3�w-+('jL^k�9|��2p�����86|������e��Y�}*����v
����}rCqQx-�z�yF	�X!�4DP U0�������������AE��NM�50o`��������Pb��/?r �r��=&i,pR~���ib��i:ki��$�����
�v;�\Z�|>��������!FZc�l+�pF��B��u��)IM���T�*��*����&d�*������z�b
w�;�����TP>	���NO�^��_~���!WKo&k&ad4�c������+KF1GD"ev7��pF��`~�]{���}f��!\WCk9��")�RT��B�v!ft�s��"D�c5�Z�����9���_���^$~���"�y�����& ��Q��4��z�����}�
Gy����������)E����1 #W8�n�VA�\1�^P+�����i�fm(�������&��m�x�������J�G���/��=������??V������?,y�������6J��Y0��P:'V!MA~�7����)�����=%!hB5���C���X��T���5,o����%x2C�6��07��J��#,T7"t����3�qY���������`fL�����
-7y�����ZV��;Q��1��c]?QpCsIo���4����N/@!��
a�zgY��=}������S*@u ��f-v_�{)7��F������������) ����r����l���9�8����O�EM�������*8Pa.:Nt��$Q�I�1G�i��1`){�����r ���;B���������ON0����=����=7���o�����"�Q.�!2fJ���\��������Z��n�����S��H#���kj!�������A�%yn^��<MY.��`�� ��@��(�n0�����������<V�p!A0e]<'~R��������#P3Yy;Q4OH�����rV�����lx�8������i��R�����C���,��<����@����^����YRN[I� ���\7l|���PAn������������o}�;!>�:vNa^���&�T|Ig&�t��$}���<���a>S}��/#��&b�MY������}��2\Q�<�s`Z-TU2��w7��v'WADl�wGq�����������}�d�����d�:������D��T�N������������V,���W.���~��FoYAj}�mh%���{�%��J�@e�
��^.�TT:������KaXRS^���CMa>���W)8{KFz�;��V<�bO4��D��e���������3�FY����+��tl~_C�R.I:�o0��� (��MrN �3�{����FD����A�3W'<8g/���2&�0X
�,.�����|��L�
e>������(����yf��y	�$$~b�aL�{Ii_Jl`�<UP�����<�����O�d"���
�N���{[��1V^���@��[+C��c�[�XAb����d��<�}L+Mj9��~��B�PA����~���yd[#�����}��}M	A��(�$ ������fC\l���[������M��oA%|`���������������v[)������.]�����W'�����������[���BsW��S����"$���G4�?;����2`(h" f�^E�������_u�S��W���a@Ir�{m4 ~p���I�*<J��s���f����������T+�B�X����=�	u�{��%CD!,&
}Dy�� �"V@�u�3�L%~�������Sl;6�2

"7�����5��D0����XL����:����B&�����j
���.!bmm%7:�DR���2H��rmFF����s
�����ZtDXK^;:0El��q�j�+A)�DP	��+a���Y��h��N��F?��!�����N(P�l		�7F����3��7}�cT�E����������������������\�����(��T�AyQ�?�^�7����&��3������c�F,<���$~�je3@*l)3"5������"�_k�t���)BzBY=�)dV��T������GW������lPR���b���D(\A&	��-(>w}��e,;16����
ZWVC_~��a'n��k*|v4LP�#2 >Z����6�����zgWJe4��	�|���o��;Z:��t����8D�C Sh��,R@U����<��g��&2;?,�8���WE�z��Z����X�?��,v$0R{9ET��-^{3i'?iD9kb"	}s07��'\�/<�����*+$Ff�,�E'j@7:Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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


		�u̡�	D���_'��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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%"-<�A����(>ێ$4�em/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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+*-
@�Ӵ�wt�E�.zz�xh/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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/=rՃ��w&ɀ�D��Rf/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/shiftor.rs� �g�,�e¦�/�<��d�YI9MMJN$?=GP2'1LMKB
O6<
LKOOOBNML;"
8566


P/7��?8S�d�\w�<1)%�e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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ߵ,��
g���1f&�1b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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ɮ�ܲ!H�)&���^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/mod.rs� �p���IC*q��CA?�9L
 @�f���
��G+��b�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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
��ܻ��t�2!�N�u�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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-
@+�ٯ���/�P�^Pm/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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
�uJ�=���`4�q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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-
@�((����g�6��N�Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/cow.rs� �qόE?�Ł�֍ތ��k-HKLK
"JJ$'(O+%H$N,-CK>:"@5
-"
!
'

&"
('
'

#&�!�ɕ��)��[��Nl~Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/ext.rs� ��Q}n�)�(�T����#�69LD5'KOMP) :>E!88!&:
H
"��%���w����<\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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&'&
��y�������ʂ�e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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���
��)m� `/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/memmem/mod.rs� �`��/�<�T�#X`}����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<!;$!G7EQB9&#!&+E
G7&+0
8K*N$

O6#/6/:P��� E��4a�9:^8�\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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#
�����c3Ng���l~v/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/packedpair/default_rank.rs� J��Z��r�tZ�:��q�"�%^��������������������������������������������������������������������������� � � � � � � � �!�!�!�!�!�!�!�!�"�"�"�"�}HH*�c	�I��n/i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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<
!

Vܙ��
ŽDՐ4�%:�\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/macros.rs� ���*�d-��	��+�N,$

332Ԅ��y8)��(i}�f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/generic/mod.rs� ��
YUM��Q�-�g;�KLIJKO���#�W�Wv!.���m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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�ע��|n4�����e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/mod.rs� �����p�Jٓ�`fg+g��t���0�p� e�j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/avx2/mod.rs� �H��gˏ���w(�-oC��g�S�9I��N�j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/sse2/mod.rs� �Y���nkN����{�oC�=ua���Fb��B;|?h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/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
\�{� {z�䝩G��Z/\�`�befj�kQlErt�x|z}{I|k����%���[������J�����x86_64-unknown-linux-gnu��tE
i�6
^�T
Z�:��-8ec77e60015c3b8a�AV�U#E:���:�ُ�:��&�������������� � ��=��!���>��:��>����%����3�3���%��%��%��>��%��%������������%���������>�
�� ���%���%��%�"���%��%�
������������
��
�
��rust-end-file