Week 8 Code Examples

// Jake's LL demo
// But now Henry Hickman is here!
// Add integers to a LL.
// Print the entire structure

#include <stdio.h>
#include <stdlib.h>

struct node {
    // the data! Also called the payload.
    int data;
    // a pointer to the next node in the LL.
    struct node *next;
};

// A function that creates a struct node, with some data that's passed in.
// Returns a pointer to the node on the heap.
// we do this to clean up main.
struct node *create_node(int data_to_add) {
    // Allocate memory on the heap
    // we'll use sizeof(struct node) to get the exact memory required
    printf("Allocating %lu bytes on the heap for a new node\n", sizeof(struct node)); // keep in mind struct packing might make the answer surprise you
    struct node *new_node = malloc(sizeof(struct node));

    // initialises the new node's fields
    // The aarrow oeprator -> is equivalent to a derefence then a field access: (*new_node).data = data_to_add;
    new_node->data = data_to_add;
    new_node->next = NULL; // NULL is a memory address reserved, that can't be dereferenced. usually at 0x000000

    // we return the address of this node on the heap
    return new_node;
}

void print_linked_list(struct node *head) {
    // we need a current node that iterates through the list
    // starting from the head node, we don't actually want to move the 'head' pointer.
    // we are creating a pointer to refer to where head was pointing to...
    struct node *current = head;
    printf("Linked list: ");
    // we loop. We loop as long as the current node is NOT at the NULL pointer.
    while (current != NULL) {
        printf("%d->", current->data);
        current = current->next;
    }
    printf("NULL\n");
}

//Free all nodes in the linked list
void free_all_nodes(struct node *head) {
    struct node *current = head;
    //Traverses the linked list until we're at the end
    while (current != NULL) {
        //Gets the current node in preperation of freeing it
        struct node *node_to_free = current;
        //Moves on with our life to the next node
        current = current->next;
        //Frees the node, so we don't have a memory leak
        free(node_to_free);
    }
    printf("Freed all the nodes in the linked list\n");
}

//Insert at the beginning of a linked list
struct node *insert_at_head(struct node *head, struct node *new_node) {
    struct node *prev_head = head;
    //Our new node points to what use to be the start of the linked list
    new_node->next = prev_head;
    //The start of our linked list is now the new node
    head = new_node;
    return head;
}

//Inserts at the tail of a linked list
struct node *insert_at_tail(struct node *head, struct node *new_node) {
    if (head == NULL) {
        head = new_node;
        return head;
    }
    struct node *current = head;
    //So that we don't fall of the end of our linked list
    //Stop when the next item is NULL
    while (current->next != NULL) {
        current = current->next;
    }
    //We are at the very last node in our list
    //Make it point to our new node
    current->next = new_node;
    return head;
}

//Inserts in the middle of a linked list
struct node *insert_at_index(struct node *head, struct node *new_node, int index) {
    struct node *current = head;
    int counter = 0;
    //Will continue until we are one before where we want our node to end up
    while (counter < index - 1) {
        current = current->next;
        //Keeps track of what index we are at
        counter++;
    }
    struct node *prev_next = current->next;
    current->next = new_node;
    new_node->next = prev_next;
    return head;
}

//Deletes from a given index
struct node *delete_at_index(struct node *head, int index) {
    if (index == 0) {
        struct node *prev_head = head;
        head = head->next;
        free(prev_head);
        return head;
    }
    
    struct node *current = head;
    int counter = 0;
    //Counts up to where we want to go
    while (counter < index - 1) {
        //Proceeds to next
        current = current->next;
        counter++;
    }
    //Gets the node we want to delete
    struct node *node_to_free = current->next;
    //Gets the node we want to point at next
    //Only if it exists
    struct node *to_point_at;
    if (node_to_free->next != NULL) {
        to_point_at = node_to_free->next;
    } else {
        //Otherwise we will point to NULL
        to_point_at = NULL;
    }
    current->next = to_point_at;
    free(node_to_free);
    return head;
}

int main(void) {
    // the first node in a linked list is the head of our list.
    struct node *head = create_node(11);

    // create the next few nodes
    struct node *second_node = create_node(8);
    struct node *third_node = create_node(7);
    struct node *fourth_node = create_node(15);
    struct node *fifth_node = create_node(20);
    // we need to LINK the nodes in the linked list.
    // the head node (11) should point to the second node
    head = insert_at_tail(head, second_node);
    head = insert_at_tail(head, third_node);
    head = insert_at_tail(head, fourth_node);
    head = insert_at_tail(head, fifth_node);

    struct node *sixth_node = create_node(55);
    head = insert_at_index(head, sixth_node, 2);
    // and so on.

    print_linked_list(head);
    head = delete_at_index(head, 1);
    print_linked_list(head);
    free_all_nodes(head);
    return 0;
}
ELF>0�@��@8
@('@@@��ww���Q�Q�PPP4:4:ؖؖؖ(�(�H�H�H�PP888  XXXDDS�td888  P�tdlll��Q�tdR�tdؖؖؖ(	(	/lib64/ld-linux-x86-64.so.2GNU��GNU�� m"��4� ��R����GNUa�;hRqZtp=<KxozrYl@EvJc2$TwIXSVn>{_OAN5Fe\:7D]	4?0i3`gL'^abM!jUBCm&(y1/#6*+
8)"%-s~9W.|uHk}[P
f,Qd Gj�a���IDH: �jmnoqrsuvx{~ʖ�|��Ar�9@�	~�|�ks�%�ړ?�����ʙ��9���Jhfה���t^��Sv�e�m{�|�?��+k7��-�/Uw46���?kO�����k!W���&^x�.D�"�dl0(��A�{&��p�HF�6ER�f�*��lD=	���H�T����:O��
�Q�J s��4I7  P����5`���О-���@�V>�E��3`������O�-������~i������������_����"K0�����m����~��D_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__gmon_start____asan_init__asan_report_load1__asan_report_store1__asan_report_load2__asan_report_store2__asan_report_load4__asan_report_store4__asan_report_load8__asan_report_store8__asan_report_load16__asan_report_store16atoisnprintfsignalrealpathfree_exitfputs__ubsan_handle_add_overflowfflushwait__ubsan_handle_pointer_overflow__asan_handle_no_return__asan_option_detect_stack_use_after_return__asan_stack_malloc_0__asan_memsetreadtime__ubsan_handle_type_mismatch_v1popenfopenfdopenfreopen__asan_on_error__asan_report_present__asan_get_report_description__asan_get_report_address__asan_get_alloc_stackprctlfwritepclose_Unwind_Backtrace__asan_default_options__ubsan_on_report__asan_stack_malloc_5__asan_set_shadow_f8__ubsan_get_current_report_data__asan_set_shadow_00__ubsan_default_options__asan_stack_malloc_2statposix_spawnposix_spawnp__asan_stack_malloc_1vfprintfstrlenstrcpystrcatstrncpystrcmpstrncmpstrcspn__asan_stack_malloc_3__asan_set_shadow_f5strspnsetbufmemchrstrtol__ubsan_handle_out_of_boundssetlinebuffopencookie__asan_report_load_n__ubsan_handle_sub_overflowfclosememcpy__asan_version_mismatch_check_v8__asan_register_globals__asan_unregister_globalsmallocfgetcstdinchmodsleep__ctype_toupper_locsetenvputcharunlinkclocksystemfork__ctype_b_locstpncpyfaccessatgetchargetpidstdoutmkstempexecvp__libc_start_mainremovestderr__ctype_tolower_loc__cxa_finalizeputenvkillgetenvstpcpygettidfputcrenamefileno__errno_locationabortpipelseek__environlibclang_rt.asan-x86_64.solibm.so.6libgcc_s.so.1libc.so.6GLIBC_2.4GLIBC_2.30GLIBC_2.34GLIBC_2.3GLIBC_2.2.5/usr/lib/clang/14.0.6/lib/linux�ii
���������ii
�ui	����4�F�����4�0F�І�П�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjȗBjؗBj�Bj��Bj�Bj�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjȘBjؘBj�Bj��Bj�Bj�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjșBjؙBj�Bj��Bj�Bj�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjȚBjؚBj�Bj��Bj�Bj�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjțBj؛Bj�Bj��Bj�Bj�Bj(�Bj8�BjH�BjX�Bjh�Bjx�Bj��Bj��Bj��Bj��BjȜBj؜Bj�Bj���k��k��k(��k8��k���Bj�@Q�Bj�Bj�Bj�Bj�Bj�Bj�BjBjBj(Bj8BjHBjXBjhBjxBj�Bj�Bj�Bj�Bj�Bj�Bj�Bj�BjBjBj(Bj8BjHBjXBjhBjxBj�Bj�Bj�Bj�Bj	Bj	Bj 	Bj0	�V@	BjP	Bj`	Wp	Bj�	 P�	@Q�	Bj�	Bj�	�V�	Bj�	Bj�	W�	Bj
 P
@Q
Bj 
Bj0
Bj@
�WP
Bj`
Bjp
�W�
Bj�
Bj�
Bj�
�V�
Bj�
Bj�
W�
Bj P@QBj Bj0�V@BjPBj`WpBj� P�@Q�Bj�Bj�Bj�Bj�Bj�Bj�BjBjBj Bj0Bj@PQPBj`@QpBj�PQ�Bj�@Q�Bj�Bj�PQ�Bj�pQ
Bj
PQ 
Bj0
@Q@
BjP
Bj`
Up
Bj�
Bj�
PQ�
Bj�
@Q�
Bj�
PQ�
Bj�
@QBj�X@Q Bj0Bj@BjPBj` UpBj�@Q�Bj��X�@Q�Bj�Bj�@Q�Bj��X�@QBjBj @Q0Bj@@QHBj`Bjp U�Bj�Bj�Y�@Q�Bj�Bj�Bj�Bj�BjBjBj Bj0Bj@BjPBj`Bjp U�Bj�Bj�Bj��W�Bj�Bj�Bj��WBjBj Bj0@Q8BjHBjXBjpBj� U�Bj� U�Bj� U�Bj�Bj� UBj U Bj0 P8 U@BjPBj`BjpBj�Bj� P�@Q�Bj�Bj�@Q�Bj� P�@Q�BjBj@Q Bj0@Q@BjP@Q`Tfp�V�Tf�Tf�W�Bj��[�Bj�PQ�Bj@QBj �[0Bj@�[PBj`PQpBj�pQ�Bj�PQ�Bj�@Q�Bj�PQ�BjpQBj PQ0Bj@pQPBj`PQpBj�@Q�Bj��X�@Q�Bj`^Bjp^Bj�^@Q�^Bj�^Bj�^Bj�^Bj�^@f�^Bj�^@f_@P_1j _Rf0_�@_ ~X_h`_Rfp_(��_@~�_h�_Rf�_8��_`~�_1h�_Rf�_H�``P`Fh `Rf@`�PX`1j``Rfp`X��` ��`yh�`Rf�`h��`�P�`1j�`Rf�`x�a�~a�h aRf0a��@a�PXa1j`aRfpa���aQ�a1j�aRf�a���a�~�a�h�aRf�a��b�Qb1j bRf0bȗ@b�QXb1j`bRfpbؗ�bR�b1j�bRf�b��b@R�b1j�bRf�b��c Sc1j cRf0c�@c`SXc1j`cRfpc��c�S�c1j�cRf�c(��c�S�c1j�cRf�c8�d Td1j dRf0dH�@d`TXd1j`dRfpdX��d�T�d1j�dRf�dh��d��d�h�dRf�dx�e��e�h eRf0e��@e��Xe�h`eRfpe���e@U�e1j�eRf�e���e`U�e1j�eRf�e��f�Uf1j fRf0fȘ@f��Xf�h`fRfpfؘ�f�U�f1j�fRf�f��f���fi�fRf�f��g�Ug1j gRf0g�@g�Xgi`gRfpg��g V�g1j�gRf�g(��g��g-i�gRf�g8�h`Vh1j hRf0hH�@h �XhIi`hRfphX��h�V�h1j�hRf�hh��h@��hZi�hRf�hx�i@Wi1j iRf0i��@i�WXi1j`iRfpi���iX�i1j�iRf�i���i X�i1j�iRf�i��j��jli jRf@j�Xj�i`jRfpjș�j��j�i�jRf�jؙ�j ��j�i�jRf�j�k@�k�i kRf0k��@k�XXk1j`kRfpk��k�X�k1j�kRf�k��k�X�k1j�kRf�k(�l`�l�i lRf0l8�@l�6Xl�i`lRfplH��l Y�l1j�lRf�lX��l�Y�l1j�lRf�lh�m�Ym1j mRf0mx�@mZXm1j`mRfpm���m@Z�m1j�mRf�m���m�Z�m1j�mRf�m��n�Zn1j nRf0n��@n[Xn1j`nRfpnȚ�n@[�n1j�nRf�nؚ�n�[�n1j�nRf�n�o�6o�i oRf0o��@o�6Xo�i`oRf�o�[�o1j�oRf�o��o \�o1j�oRf�o�p`\p1j pRf0p(�@p�\Xp1j`pRfpp8��p��p�i�pRf�pH��p�^�p1j�pRf�pX�q _q1j qRf0qh�@q@_Xq1j`qRfpqx��q`_�q1j�qRf�q���q�_�q1j�qRf�q��r�_r1j rRf0r��@r�_Xr1j`rRfpr���r `�r1j�rRf�rț�r``�r1j�rRf�r؛s�`s1j sRf0s�@s�`Xs1j`sRfps���s a�s1j�sRf�s��s`a�s1j�sRf�s�t�at1j tRf0t(�@t�aXt1j`tRfpt8��t�a�t1j�tRf�tH��t�6�tj�tRfubu1j uRf0uX�@u bXu1j`uRfpuh��u@b�u1j�uRf�ux��u`b�u1j�uRf�u��v�bv1j vRf0v��@v�bXv1j`vRfpv���v�b�v1j�vRf�v���v c�v1j�vRf�vȜw�ew1j wRf0w؜@w�eXw1j`wRfpw��w�k�w�j�w�k�w�j�w�k�w�j�w�k�w�jx�kx�j x�k0x�j@x�kPx�j`x�kpx�j�x�k�x�j�x�k�x�j�x�k�x�j�x�k�x�jy�ky�j y�k0y�j@y�kPy�j`y�kpy�j�y�k�y�j�y�k�y�j�y�k�y�j�y�k�y�jz�kz�j z�k0z�j@z�kPz�j`z�kpz�j�z�k�z�j�z�k�z�j�z�k�z�j�z�k�z�j{�k{�j {�k0{�j@{�kP{�j`{�kp{�j�{�k�{�j�{�k�{�j�{�k�{�j�{�k�{�j|�k|�j |�k0|�j@|�kP|�j`|�kp|�j�|�k�|�j�|�k�|�j�|`j�|1j�|�k�|��} k}1j }�k0}�@}@kX}1j`}�kp}��}`k�}1j�}�k�}(��}�k�}1j�}�k�}8�ؖ7����{����#��E��Zȟ[П^؟e��g���� �(�0�8�	@�
H�P�X�
`�h�p�x�������������������ȠРؠ� �!�"��$�%�&�'�( �)(�*0�+8�,@�-H�.P�/X�0`�1h�2p�3x�4��5��6��7��8��9��:��;��<��=ȡ>С?ء@�A�B�C��D�F�G�H�I �J(�K0�L8�M@�NH�OP�PX�Q`�Rh�Sp�Tx�U��V��W��X��Y��\��]��_��`��aȢbТcآd�f�h�iH��H��H��t��H����5��%�@�%�h������%�h������%�h������%�h�����%�h�����%�h�����%�h�����%�h�p����%�h�`����%�h	�P����%zh
�@����%rh�0����%jh� ����%bh
�����%Zh�����%Rh������%Jh������%Bh������%:h������%2h�����%*h�����%"h�����%h�����%h�p����%
h�`����%h�P����%�h�@����%�h�0����%�h� ����%�h�����%�h�����%�h������%�h ������%�h!������%�h"������%�h#�����%�h$�����%�h%�����%�h&�����%�h'�p����%�h(�`����%�h)�P����%zh*�@����%rh+�0����%jh,� ����%bh-�����%Zh.�����%Rh/������%Jh0������%Bh1������%:h2������%2h3�����%*h4�����%"h5�����%h6�����%h7�p����%
h8�`����%h9�P����%�h:�@����%�h;�0����%�h<� ����%�h=�����%�h>�����%�h?������%�h@������%�hA������%�hB������%�hC�����%�hD�����%�hE�����%�hF�����%�hG�p����%�hH�`����%�hI�P����%zhJ�@����%rhK�0����%jhL� ����%bhM�����%ZhN�����%RhO������%JhP������%BhQ������%:hR������%2hS�����%*hT�����%"hU�����%hV�����%hW�p����%
hX�`����%hY�P����%�hZ�@����%�h[�0����%�h\� ����%�h]�����%�h^�����%zf�1�I��^H��H���PTE1�1�H�=��W�f.�@H�=��H���H9�tH�VH��t	�����H�=i�H�5b�H)�H��H��?H��H�H��tH�%H��t��fD�����=%�u+UH�=�H��tH�=�)����d������]������w���I��I��E����E��u�QH����D9�Y|�H������I��I��E����E��u�QH����D9�Y|�H������I��I��E����E��u�QH������D9�Y|�H���C���I��I��E����E��u�QH������D9�Y|�H�������I��I��E����E��u�QH������D9�Y|�H������I��I��E����E��u�QH������D9�Y|�H������I��I��A����u�H���R���I��I��A����u�H���x���I��I��fA����u�H���m���I��I��fA����u�H�������I��I��E����E��u�QH�ك�D9�Y|�H������I��I��E����E��u�QH�ك�D9�Y|�H������I��I��E����E��u�QH�ك���D9�Y|�H�������I��I��E����E��u�QH�ك���D9�Y|�H���t���I��I��E����E��u�QH�ك���D9�Y|�H���'���I��I��E����E��u�QH�ك���D9�Y|�H������I��I��A����u�H�������I��I��A����u�H������I��I��fA����u�H�������I��I��fA����u�H���p���I��I��E����E��u�QH�Ƀ�D9�Y|�H������I��I��E����E��u�QH�Ƀ�D9�Y|�H������I��I��E����E��u�QH�Ƀ���D9�Y|�H���_���I��I��E����E��u�QH�Ƀ���D9�Y|�H������I��I��E����E��u�QH�Ƀ���D9�Y|�H������I��I��E����E��u�QH�Ƀ���D9�Y|�H���(���I��I��A����u�H���n���I��I��A����u�H������I��I��fA����u�H������I��I��fA����u�H�������I��I��E����E��u�QH�у�D9�Y|�H���4���I��I��E����E��u�QH�у�D9�Y|�H���*���I��I��E����E��u�QH�у���D9�Y|�H�������I��I��E����E��u�QH�у���D9�Y|�H������I��I��E����E��u�QH�у���D9�Y|�H���C���I��I��E����E��u�QH�у���D9�Y|�H������I��I��A����u�H�������I��I��A����u�H���"���I��I��fA����u�H������I��I��fA����u�H������I��I��E����E��u�QH���D9�Y|�H�������I��I��E����E��u�QH���D9�Y|�H������I��I��E����E��u�QH�����D9�Y|�H���{���I��I��E����E��u�QH�����D9�Y|�H������I��I��E����E��u�QH�����D9�Y|�H�������I��I��E����E��u�QH�����D9�Y|�H���D���I��I��A����u�H������I��I��A����u�H������I��I��fA����u�H������I��I��fA����u�H������I��I��E����E��u�QH����D9�Y|�H���P���I��I��E����E��u�QH����D9�Y|�H���F���I��I��E����E��u�QH������D9�Y|�H���	���I��I��E����E��u�QH������D9�Y|�H������I��I��E����E��u�QH������D9�Y|�H���_���I��I��E����E��u�QH������D9�Y|�H�������I��I��A����u�H������I��I��A����u�H���>���I��I��fA����u�H���3���I��I��fA����u�H������I��I��E����E��u�QH���D9�Y|�H�������I��I��E����E��u�QH���D9�Y|�H�������I��I��E����E��u�QH�����D9�Y|�H������I��I��E����E��u�QH�����D9�Y|�H���:���I��I��E����E��u�QH�����D9�Y|�H�������I��I��E����E��u�QH�����D9�Y|�H���`���I��I��A����u�H������I��I��A����u�H�������I��I��fA����u�H�������I��I��fA����u�H���6���M��I��E����E��u�QL����D9�Y|�L���l���M��I��E����E��u�QL����D9�Y|�L���b���M��I��E����E��u�QL������D9�Y|�L���%���M��I��E����E��u�QL������D9�Y|�L�������M��I��E����E��u�QL������D9�Y|�L���{���M��I��E����E��u�QL������D9�Y|�L�������M��I��A����u�L���4���M��I��A����u�L���Z���M��I��fA����u�L���O���M��I��fA����u�L�������M��I��E����E��u�QL�Ƀ�D9�Y|�L�������M��I��E����E��u�QL�Ƀ�D9�Y|�L�������M��I��E����E��u�QL�Ƀ���D9�Y|�L������M��I��E����E��u�QL�Ƀ���D9�Y|�L���V���M��I��E����E��u�QL�Ƀ���D9�Y|�L���	���M��I��E����E��u�QL�Ƀ���D9�Y|�L���|���M��I��A����u�L�������M��I��A����u�L�������M��I��fA����u�L�������M��I��fA����u�L���R���M��I��E����E��u�QL���D9�Y|�L������M��I��E����E��u�QL���D9�Y|�L���~���M��I��E����E��u�QL�����D9�Y|�L���A���M��I��E����E��u�QL�����D9�Y|�L�������M��I��E����E��u�QL�����D9�Y|�L������M��I��E����E��u�QL�����D9�Y|�L���
���M��I��A����u�L���P���M��I��A����u�L���v���M��I��fA����u�L���k���M��I��fA����u�L�������M��I��E����E��u�QL���D9�Y|�L������M��I��E����E��u�QL���D9�Y|�L������M��I��E����E��u�QL�����D9�Y|�L�������M��I��E����E��u�QL�����D9�Y|�L���r���M��I��E����E��u�QL�����D9�Y|�L���%���M��I��E����E��u�QL�����D9�Y|�L������M��I��A����u�L�������M��I��A����u�L������M��I��fA����u�L�������M��I��fA����u�L���n���M��I��E����E��u�QL���D9�Y|�L������M��I��E����E��u�QL���D9�Y|�L������M��I��E����E��u�QL�����D9�Y|�L���]���M��I��E����E��u�QL�����D9�Y|�L������M��I��E����E��u�QL�����D9�Y|�L������M��I��E����E��u�QL�����D9�Y|�L���&���M��I��A����u�L���l���M��I��A����u�L������M��I��fA����u�L������M��I��fA����u�L�������M��I��E����E��u�QL����D9�Y|�L���2���M��I��E����E��u�QL����D9�Y|�L���(���M��I��E����E��u�QL������D9�Y|�L�������M��I��E����E��u�QL������D9�Y|�L������M��I��E����E��u�QL������D9�Y|�L���A���M��I��E����E��u�QL������D9�Y|�L������M��I��A����u�L�������M��I��A����u�L��� ���M��I��fA����u�L������M��I��fA����u�L������f.�UAWAVAUATSH��XH��A��H�=������H��tH���3����}�H�=��H�5���e���H�=�H�57���M����(���W�)D$0)D$ )D$)$H�K�H��@H���1��'���H�=P�H������H�-�H�������H�������H�������H���x����H���k����H���^����H���Q����
H���D����
H���7�����]H�;1��h���H��tH��H�=	�H�ƺ�\���H������H�eH�H���H�=�����������H�=�����������(Դ)D$@H�|$@����������L�t$@L��������H�=´L��������H�5N�`������=`����� �������W�)D$0)D$ )D$)$H���H��@H���1�����H�=s�H���f��������;���yUH�xH�D��H���R�H��X[A\A]A^A_]��.��Y�
1������������Ǿ
�������b�����������W�)D$0)D$ )D$)$L�%��I��@L��L���1������H�=��L������W�)D$0)D$ )D$)$I��@L��L���1�����H�=ٳL���l����-F��=�������=�������5��H�=����5��H�=����H�3H�=��H�=��L���L�3D��H��谔������W�)D$0)D$ )D$)$H���H��@H���1������H�=�H�������=K������=d�����D��H���K������f���v���fDP�j���
1��	����4����Ǿ
���������f.�@AVSH��H��H��W�)D$0)D$ )D$)$H�'�I��@L��1�����H��L��������H��H[A^�f.�PH��H��H������u	H�8X�����H�=�����PH��H��H������u	H�0X����H�=p�c���UAWAVSPL�5ZL��H������u[I�6�*���A��������t%����uK��I�6�
�G������tA��A��pD��H��[A^A_]É�H�=�f��Y�����H�=�������H�=�������f.�DPH�=�t(H���H��H��������H�8�R���蝐�=�u*H�-�H���tj�=%�������=6�����������=~�u4��
�������
�����1��'���;�u
�H�X�5�0�X�-H�=ֽH�5��H����C����w���H�=�������f�P�=(�u H�=�������H��tH��������X�@P1�1���A������UH��AWAVAUATSH���H��@H��I��H����8�{�.�@�����I��M��M��uI��I���I���L��L�sI����AH��I�FH�����I�FM��I��H���������I��$���=.��L�kM�n fADŽ$���L��1��f����=���L���s�����u@L��H�����������CA9Eu"I��L��H��������H�CI9Et�=��|
������膏fADŽ$����I�6�EM��t/H���������I��$��I�G8�� E1�M��M������������IDŽ$��H�e�[A\A]A^A_]�D�����8��K���L�������L�������@AVSH�����1������1��|����1��p����1��d����1��X����1��L����1��@����
1��4�����
�%�����
t��
u?�=�t1�]������
1�������'����Ǿ
����������<�(��)D$p)D$`)D$P)D$@H�*�L�t$@�@L����1�����L���\���(U�)D$0)D$ )D$)$����Hc�H��H��@H��1������H��������"@UH��AWAVAUATSH���H��@H��I��H����8�D�@�����I��M��M��uI��I���I���L��L�kI�E���AH�g�I�EH�����I�EM��I��H���������I�����=1��L�cM�e fAdž���L��1��j����=���L���w�����u;L��H����������A�<$
uI��L��H��������I�<$t�=��|
������菌fAdž����L�cL���i���I�ǿ
H���I�E6�EM��t/H���������I����I�D$8��E1�M��M�����������Idž��L��H�e�[A\A]A^A_]�D�����8��2���L�������L�������f.�DUH��AWAVAUATSH���H��@H��I��A��H����8���@�����I��H��uI��I���I���L��L�{I����AH�
I�I�OH�
����I�OM��I��H���������I�����=b��H�CL�cM�g fAdž��L��H���������!E�,$����I��A���qM���hL��H���������A�EI�|$H��H���������A�D$I�|$H��H�������+H�CH�H�3�H������='��L���f���H��L�ct�=e�|
������d�fAdž����H�CI�6�EH��t-H���������I����H�@8��1�I��H��������}���Idž��L��H�e�[A\A]A^A_]�D�����8������L���g���D�����8������L������������8�������9���H�=��H�5;�H�8����������H�=S�L���;������������UH��AWAVAUATSH���H��@H��H�q��8�9�@����I��M��M��uI��I���I���L��L�cI�$���AH�:�I�D$H�����I�D$M��I��H���������I�����=
��M�|$ fADž���L��1��>����=x��L���K�����u9L��H����������A�?uI��L��H��������I�?t�=f�|
������e�fADž�����v���I�ǿH���f���I�$6�EM��t.H���������I����I�F8��E1�M��M������������IDž��L��H�e�[A\A]A^A_]�D������8��<���L������L������f.�UH��AWAVAUATSH���H��@H��I��H����8�D�@�����I��M��M��uI��I���I���L��L�kI�E���AH�w�I�EH�����I�EM��I��H���������I�����=A��L�cM�e fAdž���L��1��z����=���L��������u;L��H����������A�<$	uI��L��H��������I�<$t�=��|
������蟆fAdž����L�cL���y���A��Hc�	����I�E6�EM��t/H���������I����I�D$8��E1�M��M�����������Idž��D��H�e�[A\A]A^A_]�D�����8��2���L�������L�������f.�DUH��AWAVAUATSH���H��@H��H����8H�sI���I�@����I��M��M��uI��I���I���L��L�sI����AH���I�FH�����I�FM��I��H���������I��$���=m	��L�kM�n fADŽ$���L��1������=���L��������u;L��H����������A�}
uI��L��H��������I�}t�=ˉ|
������ʄfADŽ$����L�kL��H�s����A��Hc�
����I�6�EM��t/H���������I��$��I�E8�� E1�M��M�����������IDŽ$��D��H�e�[A\A]A^A_]�D�����8��-���L���
���L������DUH��AWAVAUATSH���H��@H��I��H���8�D�@�;���I��M��M��uI��I���I���L��L�kI�E���AH�׹I�EH�����I�EM��I��H���������I�����=���L�cM�e fAdž���L��1�������=��L���������u;L��H����������A�<$uI��L��H��������I�<$t�=�|
��D������fAdž����L�cL���i���A��Hc������I�E6�EM��t/H���������I����I�D$8��E1�M��M�����������Idž��D��H�e�[A\A]A^A_]�D�����8��2���L���G���L���?���f.�DUH��AWAVAUATSH���H��@H��I��H�>��8H�{�Z�@�g���I��M��M��uI��I���I���L��L�sI����AH��I�FH�����I�FM��I��H���������I��$���=���L�kM�n fADŽ$���L��1������=?��L��������u;L��H����������A�}uI��L��H��������I�}t�=+�|
��o����*�fADŽ$����L�kH�{L���o���H��L���HI��1�H��@�ƿ����I�6�EM��t/H���������I��$��I�E8�� E1�M��M�����������IDŽ$��L��H�e�[A\A]A^A_]�D�����8�����L���\���L���T���@UH��AWAVAUATSH���H��@H��I��H�^��8H�{�Z�@����I��M��M��uI��I���I���L��L�sI����AH�$�I�FH�����I�FM��I��H���������I��$���=���L�kM�n fADŽ$���L��1��%����=_��L���2�����u;L��H����������A�}uI��L��H��������I�}t�=K�|
������JfADŽ$����L�kH�{L�������H��L���FI��1�H��@�ƿ�.���I�6�EM��t/H���������I��$��I�E8�� E1�M��M�����������IDŽ$��L��H�e�[A\A]A^A_]�D�����8�����L���|���L���t���@UH��AWAVAUATSH���H��@H��I��H�~��8�{�Y�@����I��M��M��uI��I���I���L��L�sI����AH�E�I�FH�����I�FM��I��H���������I��$���=��L�kM�n fADŽ$���L��1��F����=���L���S�����u;L��H����������A�}uI��L��H��������I�}t�=l�|
������k}fADŽ$����L�k�{L������H��L����DI��1�H��@�ƿ�P���I�6�EM��t/H���������I��$��I�E8�� E1�M��M�����������IDŽ$��L��H�e�[A\A]A^A_]�D�����8�����L������L������fDUH��AWAVAUATSH���H��`H��I��H�s(H�{0H����8�&�@�����I��M��M��uI��I���I���L��L�c8I�$���AH�_�I�D$H�����I�D$L��H��H���������H�KH�����=#��M�|$ H�Cfǀ���L��1��\����=���L���i�����u9L��H����������A�?uI��L��H��������I�?t�=��|
�������{H�Cfǀ����H�{0��H�{(��M����L95H�L�c �L�=/�H�@�L9��
L958��'H�;�L9��"L953��<H�6�L9��7L95.��QH�1�L9��LL95)��fH�,�L9��aL95$��{H�'�L9��vL95���H�"�L9���L95���H��L9���L95���H��L9���L95���H��L9���L95���H��L9���L95���H�	�L9���L95��H��L9��L95��� H���L9��L95���2H���L9��WA�L95������������E1��1�����I�$6�EM�����3E1�M��M������������E1���D������8��k���L������H�=NH�5�H���8���L95������A��H�=�MH�5��H�������L95�������A��MH�=�MH�5��H��������L95�������A��H�=mMH�5n�H�������L95�������A���H�=;MH�5<�H����p���L95�������A��H�=	MH�5
�H����>���L95���p���A��H�=�LH�5��H�y�����L95u��[���A��SH�=�LH�5��H�_������L95[��F���A��!H�=sLH�5t�H�E�����L95A��1���A�	��H�=ALH�5B�H�+��v���L95'�����A�
�H�=LH�5�H���D���L95
�����A��H�=�KH�5��H�������L95�������A��\H�=�KH�5��H��������L95�������A�
�-H�=KH�5��H�������L95�������A�L�kJ��L�<@L�5J�M��cK�dH�CM�,�M��I��A��$���I�UH�{0H�s(����H����I��H���I9��/A��$���EM�uL���'���A��L�5��M9��.L�{K�<�H��H��H��������L�k��D�'������H���J�<�H��H��H������L�c �nL�?I�$6�EM��tBH���������H�KH����I�E8��3E1��1��Y���L�kL�c I�$6�EM��u�H�CHǀ��L��H�e�[A\A]A^A_]É�����8��D����n���H�=�IH�5��L����������H�=�IH�5��L�������A��$�������L�������H�=�IL��L�������H�CI�<�H��H��H��������u|D�'������H�=�IH�5G�L������L�kL�{����H�=#IH�5$�H����X���A�L95{����������L������������L�������������8��t����f���fDUH��AWAVAUATSH���H��@H��I��H����8�9�@�����I��M��M��uI��I���I���L��L�kI�E���AH���I�EH�����I�EL��H��H���������H�KH�����=]���M�e H�Cfǀ���L��1������=ѿ�L��������u;L��H����������A�<$uI��L��H�������3I�<$t�=�w|
������rH�Cfǀ����L9=��L�{�6H�
��L�%��I9��LI9���L9=���mL�%��I9��kI9���L9=���L�%��I9���I9���L9=t���L�%w�I9���I9���L9=i���L�%l�I9���I9���L9=^���L�%a�I9���I9���L9=S��L�%V�I9��I9���L9=H��'L�%K�I9��%I9���L9==��FL�%@�I9��DI9���L9=2��eL�%5�I9��cI9���L9='���L�%*�I9���I9���L9=���L�%�I9���I9���L9=���L�%�I9���I9���L9=���L�%	�I9���I9���L9=����L�%��I9���I9���L9=��M��A���E1�M��M������������M��L�%N�E1�1��D�����8��I���L������H�=$�H�5�H�.��Q���H�
�I9���L9=������M��A��OH�=�H�5ۼH������H�
ȼI9���L9=��t���M��A��
H�=��H�5��H�ڼ�Ϳ��H�
��I9���L9=ɼ�U���M��A���H�=^�H�5W�H���苿��H�
D�I9���L9=���6���M��A��H�=�H�5�H����I���H�
�I9���L9=u�����M��A��GH�=ڛH�5ӻH�\�����H�
��I9���L9=K������M��A��H�=��H�5��H�2��ž��H�
~�I9���L9=!������M��A���H�=V�H�5O�H��胾��H�
<�I9���L9=�������M��A��H�=�H�5
�H�޻�A���H�
��I9���L9=ͻ�����M��A�	�?H�=ҚH�5˺H��������H�
��I9���L9=���|���M��A�
��H�=��H�5��H���载��H�
v�I9���L9=y��]���M��A��H�=N�H�5G�H�`��{���H�
4�I9���L9=O��>���M��A��|H�=�H�5�H�9��<���H�
��I9���L9=(��"���M��A�
�=H�=ЙH�5ɹH�������H�
��I9���L9=�����M��A����K�vH�
��H�<�H��H��H��������uqD�'A���M��uH�{詽��A��Ic���y���I�E6�EM��tH���������H�KH����I�F8��H�CHǀ��D��H�e�[A\A]A^A_]É�����8�|��ܻ��H�=��H�5޸L�������?���H�=ʘH�5øH�$������H�
��I9���L9=��;�������L��耾��AWAVSH��@ (�)D$0)D$ )D$)$1��#�����u	L�=X��O1�����I���D$@����1��=���H�L$@H��1�1��̾���L$@H�A�I��@L��1�����L���w���H�\$@� H�߾��p���H�I�� H��L��1�����H���?����f.��+���f.��S�j���������������������������	�޾���
�Ծ����ʾ���������
趾���謾���袾���蘾���莾���脾����z�����p�����f�����\�����R�����H�����>�����4�����*����� �������������������amaYH������1�菽��H�=��H�51��ܻ��H��H�=�M��AH���`���H���Ȼ���Cl�n����
1������
����Ǿ
������w����P蚺���U���DH�����UH��AWAVAUATSH���H��H��H����8t�@����I��M��t
�E1�M��uI��I������I���L��L�kXM�} I�E���AH�n�I�EH�����I�EM��I��H���������I����H��I����HI����I�����`肼��H���������I��x��I�����AƆ��M��I��A��$����I�}@I����I���������L�{M�A�FI��I��A������I�U`L�A�FI��I��A������H�;I���L�
A�FH��H��@����@����M��������A�FL��H��D����E����L�{L�[ H�s0H�{8I���A�����A�FH��H��H�s@�����I���L�L�{L��H�3H�S(H�KL�CHH�CPI������I���`L��������L�ᆰ�I���A��$����I�H�0���L��1�豶��M��I���H�C����H�;�#H�H�6���L��1��w���I������H�C ����H�C(�I��H�H�4���H�;1��5���I��������H�C0������H�{�UI����H�2���H�CH��1�����I�������H�C8������H�{H�$M���H�,���L��1�譵��I��������H�C@����H�{P��M���H�H�*���L��1��k���L���ö��L��H����L��讶��I�������H�;虶��I������L�s��L��耶��I�������L���k���I��������L���V����q����,�����$@8��Q���H���U���D��$D8��b���L���=���������8������舴��������8�������s���H�=�9L��L��豴��H�C����H�;������H���I��H�=�9L��肴��H�C ����H�C(�����H������I���H�=9L���O��������I��H�=t9L���4�������I���H�=i9L������H�C@����H�{P�I���诶��H�=P9L������L������I������j���H�=,9L��H��ɳ���S���H�=9L��L��貳��L���ڴ��I������Z���H�=�8L��L��苳��L��賴��I�������H���H�=�8L��L���d���L��茴��觴���b���L���:����5���H���-���H���%���L���ݵ��f.�H�م��PL��I��H��H��H��L�$�I���Y�f.�UH��AWAVAUATSH���H��`H��L�K(L�CH�K I��A��H����8H�s0�g�M���ŵ��M��I��M��M��H�S uI��I�����I���L��H���������L�k8I�E���AH���I�EH�j���I�EM��I��H������I����I����H���������I����H���������I����M��L�C(�L�MH��txH��H����������H�{t\�:tWH�CH����������M��t<H�C�8t3A����L��H��������M��tI�8t
A����E���L�{M�} W�A���fAdž����L����M������L��L��褴�������I��L��H�����������A#=�uX�����L����������L�{H���������u8H�{0L��H�S H�KL�C(L�M�u���H������������L�{H���������I����I����fAdž����I�E6�EM���7H���������I����I����I����I����I�����E1�M��M��H�S ����������р�8��9���H�������H�K��8��D���H�{����D������8������L��药��H�=֓��������������H�=��L��L�S�4���L�ML�SH�S L�C(L��H����������L���8���H�=��L��L�S�����L�ML�SH�S L�C(E�������H�{0L��H�K�|�����I�E6�EM�������W�A���A�����H�e�[A\A]A^A_]�DPL��I��H��H��H��L�$1�I������Y�UH��AWAVAUATSH���H��H��H�s H�{��t2)C`)Kp)��)��)��)��)��)��H�S@H�KHL�CPL�KXH�`��8��`�
���I��M��M��uI��I�ƠI���L��L�s(M�n I����AH���I�FH�C���I�FM��I��H���������I����ALJ������fALJ��AƇ���L�ᆰ�(���H�0I�F H�EI�F(H�C0I�F0H�{H�s L��躰��A���fALJ����AƇ���I�6�EM��t6H���������I����I����I�D$x��*E1�M��M�����������ILJ��ALJ��D��H�e�[A\A]A^A_]�fDH���H�羪���W���H����JH����f�UH��AWAVAUATSH���H���H���t,)C@)KP)S`)[p)��)��)��)��H�sH�S H�K(L�C0L�K8H�z��8H�;��`�$���I��M��M��uI��I�ŠI���L��L�kM�e I�E���AH�ΑI�EH�I���I�EM��I��H���������I����ALJ������fALJ��AƇ���L�羪�>���H�0I�E H�EI�E(H�CI�E0H���H��H��������H�8H�3L��跮��A������fALJ����AƇ���I�E6�EM��t5H���������I����I����I�Fx��*E1�M��M������������ILJ��ALJ��D��H�e�[A\A]A^A_]�H�=���׭���AWAVATSPI��1�L�5t0f.�f�M��I�r.L��H��������uH�CA�<H��u��D���8�|�� L��L��L��輪����H���H��[A\A^A_�L��蒬��f�UAWAVAUATSPI��I��H�50H�=	0L��M��f.��M��I��A������uM�}��H���t[A������ux�]I���t~L��H��������u$H��A�I��I��I���D���8�|��D���8�|��I�T$H��H��L���ߩ��H�=`/H��A������t�D���8��z����gI�UI��L��誩��L��H�5/�d���L��H��������uA�L��H��[A\A]A^A_]�D���8�|�L���r���L���J���L���b���L���:���f.�UAWAVAUATSPI��I��I��H��H��fDM��I��A��$����uN�;��H���t]A��$����upD�#H���trL��H��������u%H��D�eH��I��I���D���8�|��D����8�|��I�UH�=-.L��荨��A��$����t�D���8�|��aI�WH�=.L���a����v���L��H��������u�EL��H��[A\A]A^A_]�D����8�|�L���3���L������L���#���L�������f.��UAWAVAUATSPI��H�-�-I��I��DL��H��������uA�>t6I���tI��I����D���8�|��VI�UH��H��L��藧��H����H�5S-L�\-L���I��I��A��$����uVA�?��I���tcA��$������A�I�����L��H��������u#I��A�I��H��I��떉��8�|��D���8�|��H�UH�<$H��H��L������I��H�5�,H�<$A��$�����y������8��l����zI�UH�<$L��L��M��蟦��M��H�5],H�<$�O���L��H��������uA�H��H��[A\A]A^A_]�D���8�|�L���c���L���;���H���3���L���K���H���#���UAWAVAUATSPI��H����I��H��H��M��f.�I��I��A������uS�;��H���t^A������uqD�+I���trL��H��������u*H��E�,$I��I��H��I���u��r���8�|��D���8�|��|H�UH�=]+H���m���A������t����8�|��ZI�VH�=C+L���C����v���L��H��������uA�$L��H��[A\A]A^A_]�D���8�|�L������L������H������H���ܦ��f.�f�UAWAVAUATSPH��H���7I��H��H�=�*H�5�*H��I��I��f.�f�I��I��A������u]�;��H���tkA��������D�+I�����L��H��������u,H��E�.I��I��H��I���u�����8�|���D���8�|��H�UH�$H������H�5*H�=�)H�$A�������s������8��f����iI�T$H�$H��L��辣��H�5�)H�=�)H�$�G���L��H��������uA�H��[A\A]A^A_]�D���8�|�L��聥��L���y���H���Q���H���I���f�UAWAVAUATSPI��I��H�5`)L�%i)H��M��f.��L��H��������uN�}��������uH�ML��H��������uAA:u}H���tEI���tZH��I��I��I���D���8�|��D���8�|��D����8�|��I�UH��H��L��聢��H��I���u�I�WH��L��L���f���H��돊�����u*�EL��H��������u'A�)�H��[A\A]A^A_]�D���8�|�L������D����8�|�L�������L������L������L�������UAWAVAUATSPE1�H���I��H��H��I��I��f.�L��H��������u[�}��������uU�uL��H��������uN@:3��H���tNH���tbH��H��I��I��I���u��D���8�|��D���8�|��D����8�|��I�T$H�=b'L������H���u�I�WH�=Y'L�������뉊�����u.D�uL��H��������u*�A)�D��H��[A\A]A^A_]�D���8�|�L��蝢��D����8�|�L��苢��L��胢��L���{���L���s���UH��AWAVAUATSH���H��`H��I��H�{H�:��8��`�G���H��H�C0H��uH��H������H���H��H���������H�K8L�y H����AH���H�AH����H�AH�K(H��H��H����H�K H������H����H����H����H����H���������H�� ��ǀ(������Hǀ��Hǀ��Hǀ��Hǀ���L��1�謞��M��L�-�%H�=�%M��H�s@L��H��������uEA�>��������u?E�&M�rTL��H��������u3A�$I���t_I��I���D����8�|���D����8�|���D���8�|���L��L��L��M��軞��H�=,%M��L�-%H�s�I�WI��L��L�C葞��L��L�CH�s�E1�L�
%I���L��H��������uQN�,6A�}��������uFE�eM�rZL��H��������u9A�<$��I���taI��I���D����8�|��D����8�|��D���8�|��
H�=a$L��L��L�C�ʝ��L�
[$L�CH�s�|���I�WL��L��M��M��衝��M��M��H�s�{����L����H�{ H���������H�GH�GH�GH�GH�C(H�6�EL�{0M��t-�@�����I�����01�H��H�C0H�����������W�GH�G �G(L��H�e�[A\A]A^A_]�L������L���۞��L������L���˞��L���Þ��L��軞��f.��H��H�|$�D$�H�t$H�|$�D$H�T$���Ԝ��H���f.�DUH��AWAVAUATSH���H��`H��I��H�{H�:��8��`�G���H��H�C0H��uH��H������H���H��H���������H�K8L�y H����AH���H�AH����H�AH�K(H��H��H����H�K H������H����H����H����H����H���������H�� ��ǀ(������Hǀ��Hǀ��Hǀ��Hǀ���L��1�謚��M��L�-
"H�="M��H�s@L��H��������uEA�>��������u?E�&M�rTL��H��������u3A�$I���t_I��I���D����8�|���D����8�|���D���8�|���L��L��L��M��軚��H�=l!M��L�-R!H�s�I�WI��L��L�C葚��L��L�CH�s�E1�L�
R!I���L��H��������uQN�,6A�}��������uFE�eM�rZL��H��������u9A�<$��I���taI��I���D����8�|��D����8�|��D���8�|��
H�=� L��L��L�C�ʙ��L�
� L�CH�s�|���I�WL��L��M��M��衙��M��M��H�s�{����L�������H�{ H���������H�GH�GH�GH�GH�C(H�6�EL�{0M��t-�@�����I�����01�H��H�C0H�����������W�GH�G �G(L��H�e�[A\A]A^A_]�L������L���ۚ��L������L���˚��L���Ú��L��軚��f.��UAWAVAUATSH��(L�-��M��I��A��$����I����I�}1��ś��A��$�����\$I�EH���H�=l�+���H��H��L�|$ ��
H�=l�
���1۹H��t1H��H���������N
�0H�=/n�����1�H�����
��H�=�k軙��H��t1H��H���������
�0H�=�m�蝘��1�H���É��H�=�k�s���H��t3H��H�����������0H�=�m��U���1�H�������
��H�=�k�$���H��tH��1��
蠘���z�L�d$H�=�k�����H����I��H���������A�<$��1�L�-W�L�5H��L�r;H��H��������uB�D-H��H��u��!�ـ���8�|��v
L��L��H��蟖���M��f.�M��I��A�������EA�,$H���
@���H��L���H��H����������E�=��������H������H����H��H��������H�+A��������A�$L�,�I�I9��H���
M���A���H���
L��H����������Ic]H����#H��H��1�L�-��L���1�L9�����H�H���E���=H��H���������X�E�ϓ��H�����&H���H��H�������H�A�������%A�$H�,�H9��SH���JH���A@���SH���JH��H����������Hc]H����FH��H��1�L���1�L9�����H�H��������H��H�����������EI�����I��I������D���8��������
�����8��������
D���8�������
D�����8��R�����
�����8�������
D���8�������
�����8������
�����8��D����
I�VH�=�L���~����8���H�=�L��H���g����
�����H�=�褖���������H�=V葖������H�=uH��譖��H��H�����������		H�=�L��H����������H�=�H���n���H��H�������������H�=�L��H���Ò���V���H�=H��L��謒��A�������H�=L�����������H�=gH��H���|���@�������H�=[H����������H�=�g�"���H��t2H��H�����������0H�=Nh�����H����H�=�g�ߓ��H���9I��L�5\�I��f�M��I��A��$�����6A�/H����@���	H��L���H��H����������E�=q����V���H������H����H��H�������:H�A��$������A�H�,�H9��H���H����@���H���H��H����������Hc]H����H��H��1�L���1�L9�����H�H���D���<H��H���������W�E�=���H�����%H���H��H�������YH�A��$�����#A�H�,�H9��RH���IH���@@���RH���IH��H����������Hc]H����EH��H��1�L���1�L9�����H�H��������H��H�����������EI�����I��I������D���8������������8�������D���8��#���������8��Z����������8��������D���8�������������8������������8��E�����I�UH�=�L�������9���H�=�L��H���֎��������H�=������������H�=E��������H�=dH������H��H�������+����`H�=�L��H���q�������H�=�H���ݑ��H��H������������)H�=�L��H���2����W���H�=H��H������@�������H�=�H��肑�������H�=VH��H������@�������H�=JH���R�������H�&�H����[�:�H���L�-�L�d$�Z�&�L�5[�L��H��������I�>H�5�`��������I�L�=	�L��H�������rI�?H�5�`������bI�A��$���\I�}H�5�`�_A��$���II�E�����DI�>�'��������\$�7I�?������H���H��H�������H���H�t$ H��([A\A]A^A_]�QO輍��H������� �E1�I��I��H�5��H�=�E1�� f�A�D5I��I��I����������A�����	H�(M�$.I9���H����M����A����H����L��H��������u?B�D5 t�L��H���H��H���������[��������8��K����D�����8�|��I��H��H�������L��H�5̼H��A�����?����CH�=�H�D$H��L���?���H�=�H�5��H�D$A���2���H�=�H�D$L��莎��H�=WH�5`�H�D$����H�=�H�D$I��H���ߊ��H�=(L��H�D$�
����€�8������H��覌���€�8������H��葌���€�8�����H���|���D���8��s���L���f����€�8��1���H���Q���H�=*H�5��H�Ի�G�������H�=H�5��H����(�������H���ˌ��H���Ì��H��軌��H��賌��H��諌��H�=̧蟌��H�=��蓌��H�=��臌��H�=��車��H�=|��o���H�=p�裊��H�=���W���H�=x�苊��H�=d��?���H�=@��3���H�=d��'���L���_���H��跇��L���O���H������H��蟇��L���7���H������H��臇��H������L������H���o���L������L��迈��H���W���L������H��览��H���?���H���7���L���߉��f.�DH���>H�羪��>�����H���>�����H���>�f�UH��AWAVAUATSH���H��`H��I��H�{ H�Z��8��`����I��H�C0H��uI��I�ƠI���L��L�s8I����AH�nI�FH�����I�FL��H��H���������H����H�K(ǁ������H�{ ��H�=����L�cL�=��L�%��M9���M9�A��H�=����L�%��M9���M9�A��H�=����L�%��M9���M9�A��H�=����L�%��M9���M9�A��H�=t���L�%�M9���M9�A��H�=g��L�%r�M9��M9�A��H�=Z��.L�%e�M9��,M9�A��H�=M��FL�%X�M9��DM9�A��H�=@��^L�%K�M9��\M9�A��H�=3��vL�%>�M9��tM9�A��H�=&���L�%1�M9���M9�A��H�=���L�%$�M9���M9�A��H�=���L�%�M9���M9�A��H�=����L�%
�M9���M9�A��H�=���L�%��M9���M9�A��H�=���=p:~
�贅���o5I�6�EH�K0H����H�C(Hǀ��ǀ����1��1�I��H�C0H�����������H��H�C1�H�CE1��H�=H�5�H�������M9�A��H�=��J���L�c��KH�=�H�5��H�ԁ�߄��M9�A��H�=���2���L�c��H�=�H�5n�H���袄��M9�A��H�=������L�c���H�=hH�51�H����e���M9�A��H�=v�����L�c��H�=+H�5�H�e��(���M9�A��H�=Q������L�c��WH�=�
H�5��H�@�����M9�A��H�=,������L�c��H�=�
H�5z�H��讃��M9�A��H�=������L�c���H�=t
H�5=�H����q���M9�A��H�=������L�c��H�=7
H�5�H�р�4���M9�A��H�=�������L�c�	�cH�=�H�5�H��������M9�A��H�=���r���L�c�
�&H�=�H�5�H���躂��M9�A��H�=s��Z���L�c���H�=�H�5IH�b��}���M9�A��H�=N��B���L�c��H�=CH�5H�=��@���M9�A��H�=)��*���L�c�
�rH�=	H�5�~H������M9�A��H�=�����L�c��8H�=�H�5�~H���́��M9�A��H�=�����L�c�H�CL�cH�{ 譂��A��L�kA���:H�CH�@H�
=~H�<�H��H��H����������D�?H�{H��H��������M�~ H�C H��C�?H�C(ǀ��L��H��������H�
�I�I�H��H�������mH�
�I�OI�H��H�������OH�
�I�OI�H��H�������1H�
I�O��������I�H��H����������H�� AAOL$$H�{L����~��H�� I��H�C(ǀ�������C�^H�CH�@H�
�|L�$�I��M��I��A������M�,$�C�@A�����WI�$H�C I�6�EH�K0H���D���H���������H�S(H����H����H�Ax�H�C H�e�[A\A]A^A_]�D����8������� L���~������8������� �w~��������8�������}��H�=K	L�-|L��H�S�8��H�CH�@H�<�L�H��H����������D�?H�=	H�5�{H�S��~������H�=
	H�5�{H�S��~������H�=�H�5�{H�S�~������H�=�H�5k{H�S�~��A���������L���<����w��L���o���j���e���`��L���X��������8��H����|��UH��AWAVAUATSH���H��`H��I��H�sH�{H���8���@�3}��I��M��M��uI��I���I���L��L�c8I�$���AH��cI�D$H�����I�D$L��H��H���������H�K H����H�k�H��H������� H�8�~���=p���M�|$ H�C fǀ���L��1��|���=�y�L���}����u8L��H���������%A�?uI��L��H��������M9/t�=�1|
��}����,H�C fǀ����L�c0H�SH��H�s������L�zA���M��I��A��$������A�?�������A���
A��$�����A�?L����|��I�ſH���Y���M��~I�==�u@H��xH������=�xH�sL����|��L9�t�=�0|
��0|����+H�K����L�s(��H�s��H��H��������H�9�C����A����A��$�����M���A�?�
H���=E1�H��A�����L�IzH�=f�I��M�rL��H��������uOF�$6D�=�yA�G��yL��I��H��-����A)�M�rlL��H��������uE�'I��M9�u��{D����8�|��D����8�|��I��H��L����z��H�=tL��yA�����L��H�s�S���L��L����z��H�=IL�ryA�����H�H�s�e����g���H�C0H�6�EH�K(H��t2H���������H�S H����H�A8��#E1�M��M���\����I���H�C Hǀ��L��H�e�[A\A]A^A_]�D������8��n���L����y��D������8������L���y��H�=7P�����={�������H�=1H���Y}��H�SH�sL�zA�������H�=,L���4}��H�SH�s�����H�=0H���}��H�sA�������H�=3L����|��H�sA��$���������D������8������L����x��H�='H���|��H�KL�s(��H�s�-���H�=#H���|��H�KH�sH��H����������H���{��H�=H���h|��H�sA������H�=L���K|��H�sA��$���������D������8������L���Nx��H�=gH�5�tH��t�x���5���H�=0��#{��L���[z��L���sz��H�=�H���Tx��H�=�1���{��L����z��f.�@UH��AWAVAUATSH���H��H��H�S0H�s I��H���8�!�@�w��H��H��uH��H���H���H��H�SXH����AH�
�]H�JH�
����H�JH��H��H���������H�s(H�����=v�H�CPH�SH��L�z H�C(fǀ���L��1��v���=�s�L���w����u<L��H����������A�?u!I��L��H�������pH�C0I9t�=�+|
��w����&H�C(fǀ����M����A��A��A ���M�nA����M��I��A��$�����ZA�}H�s H�S0�Rw��H�C@E���A����A��$������A�}��H�=(����
#�C����A��L�%�L�-��f.�E��A���p<L��D����=�tML�������0Ic�H�*�"A�Dž�u��)D���L���[w���1�H��H������������D�{H�{0H�S ��1�L�
���E���H��H;{0���æH��tLc=w�H�
��L�H9��[�=Z��L�<:I9���H����M����H����L��H����������E�'D�-
�E��A����Mc�D�5��A����1�M���1�M9���E��H�M��������L��H����������E�'A��
����Lc=��I���XD��1�M���1�M9�����H�M���u���mL��H���������7I��H���A��5:�A��A����L��D��M����=�tL���������AHcCH�(� �C��thA��E��A���p?L�5P�L��D���e�=��t:L�����t.Ic�HF(�Q A�Dž�u��D���H�=��u���D�{Hcw�H���f����H�S L���L��H��H;{0������~D����8������fD����8��o����[D����8�������PH�{8�H�=��L���
w��D�5�����A�����I��H�=��L��L����r��L��L��H�S �����I��H�=�H�s L���r��L��L��H�S H���U���I��H�=��L����u��L��L�ŦH�S �0���H�{8D��H�=���u��H�S L���H�{8�K���D��I��H�=(��su��L��L�y������H�=8��s��L�\������I��H�=
�L��L����q��L��L�8��o���D�{H�{0H�S �
����H�s@袕���}���H�CHH�6�EH�KPH��tH���������H�S(H����H�A8��H�C(Hǀ��H�C@H�e�[A\A]A^A_]�D�����8������L����p��H�x�I����������or��H�=�G�������)
D��H�>�����D��1�H�5F�I���1�I9�����H�M���k���cL��H���������A�D�5����q��H�=VG�'H�̤�5��A��A����5��q��H�=mGD��������	D������8�����L����o��H�=��L���s��M�nA���`���H�=��L���s���L���H�=��L���s��A���r���H�=��L���ns��A��$�����c���D�����8��R���L���uo��L���q��L����q��L���q��L���Ur��D����8������L���q��H�=��H�5�H�ڣ�uo���E���H�=���r���m���H�=��H�5��L���Io������H�=���p������f.�@UH��AWAVAUATSH���H��`H��I��H�ތ�8H�s�S���@�n��H�sI��M��M��uI��I���I���L��L�s8I����AH��TI�FH�����I�FL��H��H���������H�K H����@���fH���]I��I��A�����q�=;�L�c0��M�f H�H�C(H�C fǀ���L��1��jm���=�j�L���wn����u>L��H���������A�<$u"I��L��H�������6H�C(I9$t�=�"|
���m���H�C fǀ����H�sM����D���H����I��A����L��H��������uhE�e@����A������H�6D��S�:q��I��H�����A������H�CL� E1��E1�M��M���J����7���D�����8�|�L���l��D�����8������L���l��H�=��Rp��A�����$H�CH�0D��S�p��H���t*I��H�=��H�s�p��A�����\���H�{�rm��I�������L���^����9���I�6�EH�K0H��tH���������H�S H����H�A8��H�C Hǀ��D��H�e�[A\A]A^A_]�H�=��H�s�o��H�sI��I��A���������H���n��H�=��L���Zo��H�sI��A���C���H�=��L���9o��H�s�+���H���Xn��L���Pn��H�{�Gn���UH��AWAVAUATSH���H��`H��H�{H�M��8�s�@�zj��I��M��M��uI��I���I���L��L�k8I�E���AH�QI�EH�����I�EM��I��H���������I�����=��H�K��M�e fAdž���L��1��j���=Sg�L���&k����u;L��H���������A�<$uI��L��H��������I�<$t�=?|
��j���>fAdž����H�KH������A��A ���L�s H�����ȃ�H����I��I��A������L�{0H�9I���m���CE����L�k(I�W����I��I��A��������:uH�=��tI���L��L�{E����A����A������I�E����M�wA����L��H�������I�E���	��L�s �A�������3�����D�{Ic����������H�C(H�6�EH�K0H��t.H���������I����H�A8��E1�M��M�����������Idž��D��H�e�[A\A]A^A_]Éр���8������H���Xh��D�����8������L���?h��H�=��H�s��k��H�KL�s H���1���H�=��H�s��k��H�KI��I��A�����+���H����j��H�=��L���k��L�k(I�W���/���H�=��H��I���k��L��L�{����H�=��H�sI���lk��L��L�{A���4���H�=��H�sI���Hk��L��L�{A��������L���h��H�=��H�sI���k��L��L�{M�wA������H�=��L��I����j��L��L�{L��H�����������L���>h��H�=��L��I���j��L����L�s �����H�=��H��I���j��L��A������������р���8������H���@e��L���i���UH��AWAVAUATSH���H����T$�t$I��L�t$@H�D$ ���AH��LH�D$(H�����H�D$0L�d$ I��ADŽ$������I��$���`H���}j��H���������I��$d��I��$l��I��$t��� @�Qj��H���������I��$���I��$���I��$���I��$����`H����h���L�����8e��H��=��L��L��1��e��M��I����H�
�H��=��L��1��e��I�������I��H�
:H��=��H�|$1��Re��I��������I���H�
��H��=��H��1��!e��I�������I��H��=��H�|$�L$1���d��I��������M���H��=��L���L$1���d��L������L��H����L���֩��I�������H�|$迩��I��������H��誩��I�������L��$�I����H�|$脩��I��������L���o���I��t� @L���>g���L�ᆰ�c��H�e=H�
����L��1���c��I�������tI���H�t=H�
����H��1���c��L�������I�������VH�������,e������H�=��L��L����c�������I��H�=��L���c�������I���H�=��L���c������I��H�=��L���tc���+���I���H�=��L���Yc���@���H�=}�L���Ec��L���=���I������g���H�=Y�L��H�T$�c��H�|$����I�������S���H�=.�L��H����b��H������I������A���H�=�L��H�T$��b���(���H�=��L��L���b���7���I���H�=��L���b���q���H�=��L��H���b��H���y�����c������f.�DUAWAVAUATSH�����0A��H��A��I�H����M���� �I9�A��A ��~L��H���������A�?
��H����A�v�I��I��� �I9��� ��YH����M��I��A��������A�<$
u:����A��������A�$
E������������A�A��E���[�=���NE��DM���G�b��H��@����H����H��H��������L�}A�m�H���H9���H��H��������u]�EM�$GM9���M����M����A����M����L��H��������u#I���A�D$ �D�������8�|��TD�����8�|��JH�=8�H����c��H��H�������4����H�=0�H��H���E`���2���H�=)�L��L���.`��A���U���H�=�L���c���J���E1�E9�u��A��E9���Ic�1�H���1�H9���E��H�H���1���)H��H����������Mc�1�I�����1�I9���E��H� Ѐ}
u\����L��H����������A�
D������Hc�1�I��I���1�I9�����H�M��t��uH�=��������L��H��������uTA�H��[A\A]A^A_]�D����8������L����`��D���8��(���L����`�����8�����H���`��D���8�|�L����`��D���8��4���L���`��H�=��H��D��L���^��A���e����T$H�=��H�t$H��E��L���g^���T$H�t$E��H���}����T$H�=��H�t$L��E���a���T$H�t$E���Q���H�=��H�t$H��E��L���^��H�t$E��A�������T���D���8��F���L����_��H�=��I��H��L����]��L���������4���D����8��&���L���_��H�=��H��H���]�������H�=��H��L���z]�������D��H�=����a�������H�=��H��L���J]������H����_��H���%_��L���-^��f.�UAWAVAUATSPI��H���H�5��H�-��L���L�
��L���L�-A�L�:�L�5C�H��H�����L��H���������v�����<
�|<
u.H�����I�|$H��H���������x�{
�JH���wL��H���������'D�;E���I��M���L��H���������A�?��H�����H��I��H���5���H��I��L��L����[��L��L���Y_��M��I��A�������8�;��H�=c�L���+_��A�������$�;
�vH�=\�L���_��A��������H���H�5��H�-�L�'�L�
@�L�I�L���<
����������D���8��|����VD���8�������;D������8������������8��{�����L��L���\^��M��I��A�������q�;��H�=��L���.^��A�������ZD�;E���]H��H�5�L�M�L�
f�L�o�L���I��M��,���L��L��L��L���JZ��L���L�<�L�
%�I��H�-��H�5��H��������I�T$L��L��M���Z��L�^�L���L�
��M��H�5v�H�W�H��I��H�����������I�T$L��L��M���Y��L��L���L�
��M��H�5'�H������D���8�������D���8�������D���8�������YD���8�������QD���8�������IH�=n�L���v\������1���H��[A\A]A^A_]�L���X����Z��L����Z��L����Z��L����Z��L����Z��L����Z��L���Z��L���Z��@UAWAVAUATSH��1�E1�� f.���D$��H�=�����R�D$H�1�I��H�5��I�����1�I9�@�Dž�H�@ ׉|$L�t$fDIc�1�H��H�5��H���1�H9�����H�H���D���<H��H����������D�+�|$��L��H����������E�&�=�����V��I��A���(M���L��H�������
I�D��L�,�I9�� H���M���A��� H���L��H���������-E�mA���M����������I�.D��H��H�H9���H����H������L�t$��H����H��H����������D�#E����A������Ic�H��1�H��H���1�H9���E��H�H��������H��H��������u<�;��A��������ـ�8��I�����D���8��[������ـ���8�|���D�����8��������ـ���8��*����H�=��H�5n�L����U�������H�=Z�H�53�H����U������D��H�=\��Y�������H�=k�H�5�H���U������H�=�L���Y��L��H�������������H�=�H��L���]U��A�������H�=��L����X�������H�=��L���X������������H�=��H��H���U����L�t$����H�=��H���oX�������f.�E��t[A��U��Ic�H��1�H��H���1�H9���E��H�H��������H��H��������uf�;�����D��D	���E����E9����D$����pFA�lj�H�=��������H�=
��\$������JX���������ـ���8�|���ƺH�=D��X��A�lj�H�=S��b����D��H�=���,W������H�=��H�5)�H����S���"���H��[A\A]A^A_]���T��H�=A-D���T$����L���=V��L���5V��L���-S��H���%S��H���]U��L���UU��H���
S��H���S��DUAWAVAUATSPE1�L�-��H���H�5��L�%��fDH�-كL�=�I�K�>H9���H����L��H��L9���H����H��H��������uJC�7L��L�rYH��H��������u9C�.������
��I��I���j������ـ�8�|��'���8�|��!I��H��L��H���XR��H�5��L���L��H��H���>R��H�5��H���H���F���H��H��H���U��H��H����)���D���LI�^��szH�M1�1�L9�����A���L�H��tq��tmK�<.H��H��H��������u2C�D.��H��[A\A]A^A_]���R��H�=�(��������������8�|��S��H�=(�H����T���r���H�=4�H�5��H���UQ���x���H���8S��H���PS��UAWAVSP�������t^��L�5w�L�=���݃��p6L���������=�t4L���������t(Hc�H������Å�u���޺L���TR���Hc˄H��sd��H��1�H�@��1�H9�����H�H��tP��tLH��H��������u�H���H��[A^A_]�����ـ�8�|�H���nR����H�=��S���H�=�H�5��H���8P���fDP�=�t�=�t5X�H�tLH���tT�=lL�3T���=}L�(T���у�=�uˋ=�L�
�hR���n���=mL�	�SR����X�H�=3,H�5LH�	L�O���f.�@UH��AWAVAUATSH��HI��A��H�=*H�5�"�Q��H����H��L�u�H�=/���AH���
P��H���O��H��1��kR��H���3P����H�=,H�5S,���Q��(2)E�)E�)E�)E�H�K,L�e��@L���1��N��I��A�GH��H��H���H)�H�܅�tH��H�߾���N��E�w
H�,H�L�cH�H,H�CH�],H�CH�r,H�C H��,H�C(H��,H�C0H�-H�C8H�F-H�C@H�{-H�CHH��-H�CPH��-H�CXH��-H�C`E��~H�{hD��H��H�u��P��Ic�H��H�=k+H���N��H�=�-H���N��L��H�e�[A\A]A^A_]�f�P�1��#L���1��L���1��L���1���K���1���K���1���K���1���K���
1���K����
X�K��f.�DH��}�@P�N���P��H�=>*�b��K��X�f�PH�=(*�b�N��X�f.�f�UH��H��0�}�H�=^5���ҟ��H���������H�E��ZN��H�E��E��E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=!B��O��H�M�H����H��H���� Ȩ�H�u�H�=B��O��H�E�H�������E�<� �M�H�E�H��H��8��	H�}��cJ��H�E�M�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�A�VO��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�A�O��H�E�H�������	H�}��pL��H�E�H�H�E�H��0]�f.��UH��H��0H�}�H���������H�E�H�E�H�E�H�=w4��0���H�}��KH�M�H�M�H����H��H���� Ȩ�H�u�H�=A�qN��H�M�H����H��H���� Ȩ�H�u�H�=A�AN��H�E�H�������E�<� �M�H�E�H��H��8��	H�}��8J��H�E�0H�=�3��t���H�M�H�M�H����H��H���� Ȩ�H�u�H�=�@��M��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�@�M��H�E�H�������	H�}��L��H�E�H�H�E�����H�=S3��̜��H��0]�fDUH��H��0H�}�H���������H�E�H�E�H�E�H�}���H���������H�E�H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�?��L��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�?�L��H�E�H�������	H�}��K��H�E�H�H�E�H�}���G���<���H�=s2��̛��H��0]�fDUH��H��0H�}�H�u�H���������H�E�H�E�H�E�H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=C?��K��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=+?�K��H�E�H�������	H�}���H��H�E�H�M�H�H�E�H�E�H�E�H��0]�f.��UH��H��`H�}�H�u�H�}��H�E�H�E�H�E�H�E���H���������H�E�H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�>��J��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=s>�J��H�E�H�������	H�}���I��H�E�H�8��H�M�H�M�H����H��H���� Ȩ�H�u�H�=3>�NJ��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=>�J��H�E�H�������	H�}��(I��H�E�H�H�E������H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�=�I��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�=�tI��H�E�H�������	H�}���F��H�E�H�M�H�H�E�H�E�H�E�H��`]�f�UH��H��H�}�H�u��U�H���������H�E�H�E�H�E��Eܪ����E��E܉EċE�E��ȉE���4����Eȉ���H�=*=���F���EċM�9���H�M�H�M�H����H��H���� Ȩ�H�u�H�==�~H��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�<�FH��H�E�H�������	H�}��XG��H�E�H�H�E��E܉E����E���4����E�����H�=�<��H���E��E������H���������H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�<�G��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=m<�hG��H�E�H�������	H�}��zF��H�E�H�H�E�H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=(<�G��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=<��F��H�E�H�������	H�}��D��H�E�H�M�H�H�E�H��p���H�M�H��x���H����H��H���� Ȩ�H��x���H�=�;�]F��H��x���H��H��h���H����H��H���� Ȩ�H��h���H�=�;�F��H��h���H�������H��h����hC��H��h���H��p���H�H�E�H�Ġ]�f.�UH��H���H�}��u�}���H���������H�E�H�E�H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=;�jE��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=�:�2E��H�E�H�������	H�}��DD��H�E�H�H�E�H�}��p@��H�E�H�E��.H���������H�E�H�E�H�E��EԪ����E��EԉE��E�E��ȉE���4����E�����H�=�:��B���E��M�9���H�M�H�M�H����H��H���� Ȩ�H�u�H�=\:�WD��H�M�H��H�M�H����H��H���� Ȩ�H�u�H�=D:�D��H�E�H�������	H�}��1C��H�E�H�H�E؋EԉE����E���4����E�����H�=:��fD���E��E������H���������H�E�H�M�H�M�H����H��H���� Ȩ�H�u�H�=�9�yC��H�M�H��H��x���H����H��H���� Ȩ�H��x���H�=�9�;C��H��x���H�������H��x����GB��H��x���H�H�E�H���������H�E�H�M�H��p���H����H��H���� Ȩ�H��p���H�=f9��B��H��p���H��H��h���H����H��H���� Ȩ�H��h���H�=E9�B��H��h���H�������H��h����A��H��h���H�8��H�M�H��`���H����H��H���� Ȩ�H��`���H�=�8�B��H��`���H��H��X���H����H��H���� Ȩ�H��X���H�=�8��A��H��X���H�������H��X�����@��H��X���H�H�E��H�E�H�E�H��H���H�M�H��P���H����H��H���� Ȩ�H��P���H�=q8�LA��H��P���H��H��@���H����H��H���� Ȩ�H��@���H�=P8�A��H��@���H�������H��@����W>��H��@���H��H���H�H�}��=<��H�E�H�E�H�E�H���]��UH��H��@�E�H���������H�E�����H�E�H���������H�E������H�E�H���������H�E������H�E�H���������H�Eؿ�����H�E�H���������H�Eп����H�E�H�}�H�u�����H�E�H�}�H�u�����H�E�H�}�H�u�����H�E�H�}�H�u��u���H�E�H���������H�Eȿ7�I���H�E�H�}�H�uȺ�s���H�E�H�}�����H�}�����H�E�H�}�����H�}��2���1�H��@]�f.�UH���G=���b?��H�=�6��:��]�f.�DUH��H�=�6��<��]�H��H���������������������'int[128]'DCC_BINARY/tmp/dcc-XXXXXXDCC_UNLINKDCC_SANITIZER1_PIDDCC_PIDDCC_SANITIZER2_PID'int'��'struct cookie'��'FILE *' (aka 'struct _IO_FILE *')DCC_ASAN_THREAD=%dDCC_ASAN_ERROR=%sverbosity=0:print_stacktrace=1:halt_on_error=1:detect_leaks=0:max_malloc_fill_size=4096000:quarantine_size_mb=16:verify_asan_link_order=0:detect_stack_use_after_return=0:malloc_fill_byte=170DCC_UBSAN_ERROR_KIND=%sDCC_UBSAN_ERROR_MESSAGE=%sDCC_UBSAN_ERROR_FILENAME=%sDCC_UBSAN_ERROR_LINE=%uDCC_UBSAN_ERROR_COL=%uDCC_UBSAN_ERROR_MEMORYADDR=%sverbosity=0:print_stacktrace=1:halt_on_error=1:detect_leaks=0'const char''unsigned char'rwDCC_EXPECTED_STDOUTDCC_IGNORE_CASEDCC_IGNORE_EMPTY_LINESDCC_IGNORE_TRAILING_WHITE_SPACEDCC_MAX_STDOUT_BYTESDCC_COMPARE_ONLY_CHARACTERS��'const __int32_t *' (aka 'const int *')'const __int32_t' (aka 'const int')DCC_IGNORE_WHITE_SPACE��'const unsigned short *''const unsigned short'DCC_IGNORE_CHARACTERS0fFnNDCC_ASAN_ERROR=attempt to use stream after closed with fclose��'unsigned char[65537]'too much outputline too longzero byte��'unsigned char[65538]'internal error: expected line too longDCC_OUTPUT_ERROR=%sDCC_ACTUAL_LINE_NUMBER=%zuDCC_N_EXPECTED_BYTES_SEEN=%zuDCC_N_ACTUAL_BYTES_SEEN=%zuDCC_ACTUAL_COLUMN=%dDCC_EXPECTED_COLUMN=%dDCC_ACTUAL_LINE=%sDCC_EXPECTED_LINE=%sincorrect output
'off64_t' (aka 'long')DCC_PIPE_TO_CHILDDCC_PIPE_FROM_CHILDDCC_ARGV0PATH=$PATH:/bin:/usr/bin:/usr/local/bin exec python3 -E -c "import io,os,sys,tarfile,tempfile
with tempfile.TemporaryDirectory() as temp_dir:
 buffer = io.BytesIO(sys.stdin.buffer.raw.read(14856))
 if len(buffer.getbuffer()) == 14856:
  k = {'filter':'data'} if hasattr(tarfile, 'data_filter') else {}
  tarfile.open(fileobj=buffer, bufsize=14856, mode='r|xz').extractall(temp_dir, **k)
  os.environ['DCC_PWD'] = os.getcwd()
  os.chdir(temp_dir)
  exec(open('watch_valgrind.py').read())
"DCC_VALGRIND_RUNNING1--log-fd=%d/usr/bin/valgrind-q--vgdb=yes--leak-check=yes--show-leak-kinds=all--suppressions=/dev/null--max-stackframe=16000000--partial-loads-ok=no--malloc-fill=0xaa--free-fill=0xaa--vgdb-error=1--valgrindDCC_DEBUGDCC_SANITIZERADDRESSDCC_PATH/usr/local/extrafiles/bin/dccDCC_SIGNAL=%dDCC_SIGNAL_THREAD=%ldPATH=$PATH:/bin:/usr/bin:/usr/local/bin exec python3 -B -E -c "import io,os,sys,tarfile,tempfile
with tempfile.TemporaryDirectory() as temp_dir:
  buffer = io.BytesIO(sys.stdin.buffer.raw.read())
  buffer_length = len(buffer.getbuffer())
  if not buffer_length:
    sys.exit(1)
  k = {'filter':'data'} if hasattr(tarfile, 'data_filter') else {}
  tarfile.open(fileobj=buffer, bufsize=buffer_length, mode='r|xz').extractall(temp_dir, **k)
  os.environ['DCC_PWD'] = os.getcwd()
  os.chdir(temp_dir)
  exec(open('start_gdb.py').read())
"%dDCC_ASAN_ERROR=Null pointer passed to posix_spawn as argument 2��'char *const'-/usr/include/ctype.h1 32 16 5 s:5601 32 16 5 s:5987 32 8 17 OutIssueKind:1215 64 8 15 OutMessage:1216 96 8 16 OutFilename:1217 128 4 12 OutLine:1218 144 4 11 OutCol:1219 160 8 18 OutMemoryAddr:1220 192 768 11 buffer:12291 32 144 6 s:14881 32 24 9 args:15261 32 24 9 args:15351 32 256 15 reject_set:16301 32 256 15 accept_set:16451 32 32 22 .compoundliteral.i:3561 32 16 7 s.i:5602 32 768 11 buffer:1966 928 131328 16 line_buffer:1976debug_streamto_sanitizer2_pipefrom_sanitizer2_pipe__const.__wrap_main.sanitizer2_executable_pathnamesanitizer2_executablesanitizer2_pidfile_cookies__dcc_save_stdin_buffer_size__dcc_save_stdin_n_bytes_seen__dcc_save_stdin_bufferexpected_stdoutignore_caseignore_empty_linesignore_trailing_white_spacemax_stdout_bytesignore_characterssynchronization_terminatedn_actual_linen_actual_bytes_seenn_actual_lines_seenexpected_linen_expected_bytes_seendebug_levelsanitizer2_killedtar_dataunlink_sanitizer2_executable.unlink_done<string literal><stdin>Allocating %lu bytes on the heap for a new node
��'struct node''int'��'struct node *'Linked list: %d->NULL
Freed all the nodes in the linked list
linked_lists.clinked_lists.c;�� ��� ��0����� F��4p��H���\���p����$���>���X���s����������������$<��8i��L���`���t�����������*���T����������	���	��(	"��<	<��P	W��d	r��x	����	����	����	  ���	M ���	z ���	� ��
� ��
� ��,
� ��@
!��T
8!��h
e!��|
�!���
�!���
�!���
"���
 "���
;"���
V"���"���"��0�"��D#��X1#��l^#���x#����#����#����#����#���$���I$��v$�� �$��4�$��H�$��\%��p%���:%���d%����%����%����%���&���B&��
\&��$
v&��8
�&��L
�&��`
�&��t
'���
-'���
Z'���
�'���
�'���
�'���
�'��(��(��(H(��<r(��P�(��d�(��x�(���&)���@)���Z)���u)����)����)���)��*��,>*��@k*��T�*��h�*��|�*����*���+���,+���V+����+����+���+��
,��0$,��D>,��XY,��lt,����,����,����,���"-���O-���|-����-���-�� �-��4�-��H 2���02���p2����2���3��03�� �3��\�4����4���5����6���8����9��,0<��\�=����?����A���`C��@E��L G��|I����Q���Z���Z��0�Z��D�\��\�\��p�\����b����b���c����f���f���h��D�h��`�j���@k����l���m��d�o���q����r��H�s���`u��� y��`y��( }��X����@������������� ����PP�����������������  ���l�������������@P���d ���������������������������� ���0 ���P���p0������������������0���zRx�x��"zRx�$8
��FJw�?;*3$"D��\���*p
��*� ��-�9��-�R��-�k��-���������������$���*8���*L���-`���-t���-���-�.���4���:���A���H��*^��*t��-(���-<���-P���-d���x���������������*���*���-�7��-P��-i��-,���@���T���h���|���*����*����-����-����-���-�,��2��8��0?��DF��*X\��*lr��-����-����-����-�������������������* ��*4��-H5��-\N��-pg��-��������������������*����*����-���-$���-8��-L*��`0��t6���=���D��*�Z��*�p��-����-����-���-���(���<���P���d���*x��*���-�3��-�L��-�e��-�~������������,���*@���*T���-h���-|���-���-�(���.���4���;���B��*	X��*	n��-0	���-D	���-X	���-l	����	����	����	����	���*�	��*�	��-�	1��-
J��- 
c��-4
|��H
���\
���p
���L�
���'ABB B(B0A8D�������d8A0B(B BBAA��
� ��
�
| ��2A$�
� ��SBAD`��HAB$� ��-A[E@� ��-A[E8\!���ABB A(A0����V(A BBAA0 �l!���A�BFB�("��,Aj�@"��A,�L"���A�C
T�����rA�#��LBAG���,8�$���A�C
T������A,h�&��_A�C
T������A,��(���A�C
T�����yA,�\*���A�C
T������A,��+���A�C
T������A,(
�-���A�C
T������A,X
</���A�C
T������A,�
�0���A�C
T������A,�
�2���A�C
T������A,�
L4���A�C
T������A,�<��@A�C
T������A H�D���BBA G�@���l�E����E���A��,G��A�(G�� �$G��A�C
W������M���M��#Aa($M���A�C
T������<�P�� A^(T�P���A�C
W�������dR��.G��f,�xR���A�C
W������A8�(T��~BBB A(A0����f(A BBBA0HlT��VABB B(B0A8A@������8A0B(B BBAA@HT�U��5ABB B(B0A8A@�������8A0B(B BBAA@H�tV���ABB B(B0A8A@�������8A0B(B BBAA@H��W��DABB B(B0A8A@������8A0B(B BBAA@H8�X���ABB B(B0A8A@������G8A0B(B BBAA@H�@Z��_ABB B(B0A8A@������
8A0B(B BBAA@H�T[��mABB B(B0A8A@������8A0B(B BBAA@,x\���A�C
T�����lAL`��1D l,d0`���A�C
T�����lAH��c���ABB B(B0A8D`������"8A0B(B BBAE`�ds��.G���f,�xs��M
A�C
T������A,,�}��A�C
T�����A,\����	A�C
W������A,�h����A�C
T������A,�ȏ���A�C
T������A �H���qA�C
T�����H����3ABB B(B0A8DP������<8A0B(B BBAAPH\����\ABB B(B0A8A@������8A0B(B BBAA@H�����kABB B(B0A8DP�������8A0B(B BBAAPH���ABB B(B0A8A@�������8A0B(B BBAA@8@����
ABB A(A0�����(A BBAE0 |h����ASA`A(�����A�C
M�����������qAk��������A\����AR,�����A�C
�Lh����A�C
�l����A�C
��ȯ���A�C
������'A�C
"�����VA�C
Q�ص��A�C
غ��FA�C
A,���!A�C
\L���A�C
R�4F��40FІПBj�BjABj}Bj~Bj�
BjBj�Bj�Bj�Bj�BjBj�Bj�1Bj�=Bj�Bj�+Bj�+Bj�+Bj�+Bj�+Bj�+Bj�Bj�Bj�Bj�Bj<Bj=Bj�,BjyBj�Bj�Bj�&Bj�Bj�/Bj�Bj�)Bj�Bj�=Bj�Bj�Bj�7Bj�Bj�BjBjBjBjBjBjBj'Bj
BjBj�Bj�(Bj�(Bj�(Bj�(Bj�(Bj�(Bj�2Bj�2BjnBj@Bj�Bj�Bj�
Bj�.BjBj(
Bj(%Bj++Bj,(Bj.(Bj/(Bj0(Bj1(Bj2(Bj3(Bj4(Bj5(Bj6(Bj7(Bj8(BjLBjR'BjX
BjXBjY
BjYBj3Bj
7BjBj�%Bj�
�k�k'�k*�k-�k<Yt~���
HF ؖ!���� ����o0��
���n@�Q	���o���o����o���o����o^H�6�F�V�f�v���������ƀր�����&�6�F�V�f�v���������Ɓց�����&�6�F�V�f�v���������Ƃւ�����&�6�F�V�f�v���������ƃփ�����&�6�F�V�f�v���������Ƅք�����&�6�F�V�f�v���������ƅօ������ELF>�"@�@8
@&%@@@��pp   --@@@���M�]�]�=�g�M�]�]888  XXXDDS�td888  P�tdtCtCtC��Q�tdR�td�M�]�]xx/lib64/ld-linux-x86-64.so.2GNU��GNUi1��^G�hZ��bșk��GNU%?92-(,*>;&0'!%+67<#14:
.=5 "8	3
)/$.�`�Q�AD2 �.123456789:=>|��Ar�˖�9@�	~�}��ړ?�����ʝ��ה�_���?�{�|�e�m�+k7�f��� �>�\�����S�ntF{�Y� ���b���`2�����, h+1���%L�/5yp0,mp/%��&�@2���-���%�P/��/J��0.��04�&AJ"��.��002_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablefgetcstrcpysnprintfstdinprctlsleepsetlinebufstrncpyfreesetbufsetenvstatstrspnputcharunlinkfflushstrtolstrlenreadstpncpyfaccessatgetchargetpidstdoutstrcat_exitatoistrcspnmallocpclose__libc_start_mainstderrposix_spawnfopencookie__cxa_finalizeputenvpopengetenvstpcpymemsetfputcvfprintffputssignalfilenofwriteposix_spawnpstrcmp__errno_locationabortstrncmp__environlibm.so.6libc.so.6GLIBC_2.15GLIBC_2.33GLIBC_2.4GLIBC_2.34GLIBC_2.2.5��������ii
���ui	!�]`#�] #�]P&(a(a�_�_�_�_
�_�_�_+�_<�_-```` `(`	0`8`@`
H`P`X```h`p`x`�`�`�`�`�`�`�`�`�`�` �`!�`"�`#�`$�`%�`&a'a)a*a,H��H��?H��t��H����5�?�%�?@�%�?h������%�?h������%�?h������%�?h�����%�?h�����%�?h�����%�?h�����%�?h�p����%�?h�`����%�?h	�P����%z?h
�@����%r?h�0����%j?h� ����%b?h
�����%Z?h�����%R?h������%J?h������%B?h������%:?h������%2?h�����%*?h�����%"?h�����%?h�����%?h�p����%
?h�`����%?h�P����%�>h�@����%�>h�0����%�>h� ����%�>h�����%�>h�����%�>h������%�>h ������%�>h!������%�>h"������%�>h#�����%b=f�1�I��^H��H���PTE1�1�H�=���<�f.�@H�=�xH��xH9�tH��<H��t	�����H�=axH�5ZxH)�H��H��?H��H�H��tH��<H��t��fD�����=%xu+UH�=�<H��tH�=�=�)����d�����w]������w����USPH����H�\<H�H��wH�=o����H��������wH�=g�|���H���t�����wH�=a�b���H��Z��H��;H���H���A���J���f.�SH��@H�=I����H��tH��1��
�{����ՠH�=-H�54��]���H�=,H�5.��E����`���W�)D$0)D$ )D$)$H�(H��@H�߉�1��_���H�=H�޺�����H���H��������H�������H�������H�������H�������H�������H���y����
H���l����
H���_����H��@[�@AWAVATSPL�5�:I�>1�����I�H�
vL�=^:I�?H�5���
I�L�%=:I�<$H��H���
I�$I�>H���
I�I�?�p���I�<$H��[A\A^A_�\���f.�f�H���>H���>�,H���>�@H��9H�8�A����H��9H�0�Q����AVSPL�5�9I�6��������t��I�6�
�)��������D���������H��[A^�f.�DP�=��t�=��t(XË=�t������=�t���������=�u�H�=�����H��tH�������]�X�P�=P�u H�=��j���H��tH�������.�X�@P�����1�1���f.�f�H���=��tkH�D$�|$H�t$�=GtH�t$��|���H��uH��Ã=��|
������=��u�=t������=t�������������������f�P����������SH���
1��P����
�H��tH�[�f.�f�SH����W�)$�=�sH���o���H��u9$u�\$�K����H�D$H��[Ã=�}�=�t"�'�����M�����#����=��uދ=s������=s������������������f.�@P�1��s����X�8����P�	1��S����	X�����P�
1��3����
X������P�1������X������SH��@H��1�����������H��tSH��H�D$ H��H�D$(H��H�D$0H�H�D$8D$ L$0L$$1�H������H��@[�1�H��@[�f�SH��@H��1��l�����2���H��tSH�vH�D$ H�JH�D$(H�nH�D$0H��H�D$8D$ L$0L$$1�H������H��@[�1�H��@[�f�SH��@H��1�����������H��tSH��H�D$ H��
H�D$(H��
H�D$0H�H�D$8D$ L$0L$$1�H������H��@[�1�H��@[�f�SH��@H��1��l�����2���H��tSH�vH�D$ H�J
H�D$(H�n
H�D$0H��
H�D$8D$ L$0L$$1�H������H��@[�1�H��@[�f�P�1�������X�����SH�� H�H�
H�� H��1�����H��� ����f.��S�����������������������������	�����
���������������
�{�����q�����g�����]�����S�����I�����?�����5�����+�����!����������
���������������������������������������������amaYH������1��$���H�=H�5��a���H��H�=�4��AH������H���������������f.�@P�z���f.�P�j���f.�UAWAVAUATSH��H����M��M��I��I��H��H��H�t$H���W�����u+��#D$ =�u�����H�޺��,�����t�H�Ę[A\A]A^A_]�H��H��L��L��M��M��H�Ę[A\A]A^A_]�i���H�=���������H��t�&���PH�=���������@SH���H�T$0H�L$8L�D$@L�L$H��t7)D$P)L$`)T$p)�$�)�$�)�$�)�$�)�$�H�D$ H�D$H��$�H�D$H�0H�$H�����������H���[�f.�H���H����lH����@SH���I��H�t$(H�T$0H�L$8L�D$@L�L$H��t7)D$P)L$`)T$p)�$�)�$�)�$�)�$�)�$�H�D$ H�D$H��$�H�D$H�0H�$H��0H�8H��L����������@�����H���[�DH������f��|H�@u��@H�����tH���H���H����u���f.��H���H����t%H��H��f.��
H���H����u���f.��H��H��f.�H��H���?u���t$H��������9�T>H����u�H�H����fDH��H��t!1�fD�<@��t@�<H��H9�u�H���H��f.�@H��H��t1�fD�<@��t@�<H��H9�u����@���tH��fD:uH���H����u�1����)��f�H��t&1�f��D���tD8�uH��H9�u�1��1�D)��f.�f�AVSH��I��W�)�$�)�$�)�$�)�$�)�$�)�$�)�$�)�$�)D$p)D$`)D$P)D$@)D$0)D$ )D$)$���t%H��f.�D����H����u�A�L���tL�����<u�CH����u�H���L)�H��H��[A^�f.�H��H�|$�D$�H�t$H�|$�D$H�T$�������H���f.�DAVSH��I��W�)�$�)�$�)�$�)�$�)�$�)�$�)�$�)�$�)D$p)D$`)D$P)D$@)D$0)D$ )D$)$���t%H��f.�D����H����u�A�L���tL�����<t�CH����u�H�������L)�H��H��[A^�f.�UAWAVAUATSH��HH����I��H��L�%,�H�=$���H�=.���H�=8���H�=B���H�=L���H�=V���H�=`���H�=j���H�=t���H�=~���H�=���H�=���H�=���H�=���H�=���H�=����L�=��A���1��XE1�M����L�=9�A���L�=?�A��L�=E�A��L�=K�A��L�=Q�A��L�=W�A��vL�=`�A��gL�=i�A��XL�=r�A�	�IL�={�A�
�:L�=��A��+L�=��A��L�=��A�
�
L�=��A�H������J�mL�A�D�I�/H��H�D$(H��H�D$0H��H�D$8H��H�D$@D$(L$8L$$L��L�������I�D�H��H[A\A]A^A_]Ã=E��=@�t"���������������=�uދ=ze�M����=se�B�������F�����l���f.�f�UAWAVATSH��I��I��H�x)H�8�����H��������y���I��H��~�=eL��L�������I9��M���I�?��A���M����D�=�dI��u1�A������M��I���E�_1�A�����L�
�dD��D��f���I��H��-����D��)Љ�I��H��-����D��)�A�A�,���-Td�B�A�D��A����8d�B�H����I9�u�A�A��t2A�A�O�
dD�������H��H��-����A)�H�
�cA������L��[A\A^A_]Ã=c�}�=^�t"����������������=<�uދ=�c�k����=�c�`������d��������f.�S�H������������H���`���H��[�f.��SH�6�����������H���0�����[�f.�f�S�1�������Y���H��������[�f.�P�1�������1�������1�������1������1������1������1������
1�������
�����K�����q����UH��H���}�H�=�	���r��������H�E��M�H�E��H�E�H�@H�E�H��]�DUH��H��H�}�H�E�H�E�H�=�	�����H�}��%H�E��0H�=�	������H�E�H�@H�E������H�=�	������H��]�f.�UH��H�� H�}�H�E�H�E�H�}��"H�E�H�E�H�E�H�@H�E�H�}��4��������H�=1	�����H�� ]�f.��UH��H�}�H�u�H�E�H�E�H�M�H�E�H�HH�E�H�E�H�E�]�f�UH��H�}�H�u�H�}��H�E�H�E�H�E�H�E��<H�E�H�E�H�E�H�x�H�E�H�@H�E������H�M�H�E�H�HH�E�H�E�H�E�]�f�UH��H�}�H�u��U�H�E�H�E��E��E܋M��9��H�E�H�@H�E��E܃��E������H�E�H�@H�E�H�M�H�E�H�HH�M�H�E�H�HH�E�]�f.�UH��H��@H�}��u�}��*H�E�H�E�H�E�H�@H�E�H�}�����H�E�H�E��H�E�H�E��E��EԋM��9��H�E�H�@H�E؋Eԃ��E������H�E�H�@H�E�H�E�H�x�H�E�H�@H�E��H�E�H�M�H�E�H�HH�}��*���H�E�H�E�H�E�H��@]��UH��H��@�E�������H�E�����H�E�����H�E�����H�Eؿ����H�E�H�}�H�u������H�E�H�}�H�u�����H�E�H�}�H�u�����H�E�H�}�H�u�����H�E�7�=���H�E�H�}�H�uȺ�����H�E�H�}��j���H�}��L���H�E�H�}��O���H�}�����1�H��@]�H��H���DCC_PIPE_TO_CHILDDCC_PIPE_FROM_CHILDDCC_ARGV0DCC_ASAN_ERROR=%srwDCC_UNLINKDCC_DEBUGDCC_SANITIZERVALGRINDDCC_PATH/usr/local/extrafiles/bin/dccDCC_PID%dPATH=$PATH:/bin:/usr/bin:/usr/local/bin exec python3 -B -E -c "import io,os,sys,tarfile,tempfile
with tempfile.TemporaryDirectory() as temp_dir:
  buffer = io.BytesIO(sys.stdin.buffer.raw.read())
  buffer_length = len(buffer.getbuffer())
  if not buffer_length:
    sys.exit(1)
  k = {'filter':'data'} if hasattr(tarfile, 'data_filter') else {}
  tarfile.open(fileobj=buffer, bufsize=buffer_length, mode='r|xz').extractall(temp_dir, **k)
  os.environ['DCC_PWD'] = os.getcwd()
  os.chdir(temp_dir)
  exec(open('start_gdb.py').read())
"DCC_ASAN_ERROR=Null pointer passed to posix_spawn as argument 2Allocating %lu bytes on the heap for a new node
Linked list: %d->NULL
Freed all the nodes in the linked list
;�<����4����\�������t����������L����l���|��� ����4����\<���|l�������������,����\�������,���0L���Hl���`����x�����������������(����@����\l���t|���������L���l������<,���X����|�����,����l��������������,����\�����������H����`������������������8����T���p����������\�������������	\���$	����D	����d	zRx����"zRx�$p���PFJw�?;*3$"D����\�����AAA �� |����,ADP�%A4������BBB A(A0����p(A BBB�T���G���T�X���T���$P���ABAA ��yABDx���]ASAGd����,Aj|����A������D zA �P���A�L���$A�b �`����AD �{AA ����AR����AR0����ARH���AR(`���~ADP�oAAPFA(�`���~ADP�oAAPFA(�����~ADP�oAAPFA(����~ADP�oAAPFA\���AR(d���5AG�@�D����rA�\����Ap����Ad������ABB B(B0A8G�������c8A0B(B BBAA�Y8A0B(B BBAE��@���K L����AG���A$����G��T @�����AG���AdX���xd���%�����5�����J�����2����,�0���.�L���4(x����BAG����AB0<���1D l(Hd����BAG����ABLt(����ABB B(B0A8D�������k8A0B(B BBAA�<������ABB B(A0�����f(B BBAA0h���%A�c |���$A�b<����#A�aX����Al���KA�C
F�@���fA�C
a�����UA�C
P�����.A�C
i�����nA�C
i0���sA�C
n,�����A�C
�LP����A�C
�`# #P&�� 
$=�]�]����o8��
-�_`�8	���o���ox���o���o�
���o�]6 F V f v � � � � � � � � !!&!6!F!V!f!v!�!�!�!�!�!�!�!�!""&"6"F"V"f"(a(�7zXZ�ִF!t/���9�]��P2&�}���3���7���{9��Vun���b�ۭ[�m��B� �Tf3�S�F
m�+JI"5���#f(s��߫*Z.�^6UۮG_�_m�WT��d5ocl��'I�J�ކ�o�,���w �}A�<]�3��
c�=�?��$xIk6�$�ʜ���]s�	����o_�&�s���V�!�7kG��P� BIN}��H
=ߖT@p�]���n���.�;2��]��Z�h?��Ǻk&`��f1]Cj�-������Uk"D������nLS�͞��ʒ��8%��w3*�i�l�*�[Z��ՊP�`P��3�9�ky��=:DH7��v����>�S+;���������oT��3��4q��۔\�J��hI�K��=�S��II��r�.3]'���F/�\$���H�5-�k[ס΍����V��~o-ݙ���ֲR(0=~>?��^�<��GI>£w��h?�@a�\<#���>�n���YNkjĶS3���q3�ĝ��?�k�%���2^�e���0�h�HQ��[r�Q$~�U�Q��]�!��1���ҍR�Д#Tjv$�|>�k��G�Q[�6n4J�6�Q)�I��c��!�=A5���K�޳f$��e��B;;��mh�WJz-��Z���\��q��gS���
��b�Z�RjRa��3>�H�0�rz�Ž����ۣ���B��S� r��ۭI���?>B�,�xew$0����ϯ�M\tL���ұ�ӷq����6�:�s�zx;�;}���q�*h�f�Ք�;�b���6eB��鼼~)"��/�~�$2ӫ��)��L�i�k��2e�%�j�0��EN<d���U�v�1�=�+NVw�#�ʟ#�,[���!�
�l�֡��"_�َ9�OD��x.}S�� �z�A�>rC����jM캩X?�(������d�-�L�\�#Q+_@�yMW�#�׀'��?��(���q�A����t�=M#�i�-��g,Rɚ��ԅp��C�AEk�2�~�4�u�S�b�s9���mS-��u%��)���Xݱ$y\�޷�-w^qb��
|S���=S�eچb� ������2EQ���t�N�-!��B0_kg�
����f^���V���N�RT�`��=1��R䅆�~m	�G�!kP`
O
�ў����<(u�c����u��_�=�`�=	�l���{׊����N��O>�9P��:��B���t�k�m��{"���!Soުٵk�(� �K|%�M�*�"�&-t	Ui]j��X%�;셥y�����1D$�CUj�w���|��O���
w�[��mHvT�'9.���9҃�2cj�����Pv�"G�u�#�P:����y���9F��A>�n��`�����~*�Nl�Ʃ�'��[��>|7t\hb�d2�]����`�t�[�	肄赨��jعM�B� �z�PL��t�g`NW�X�0�����'�VC�!�����w0��X���B��K����(l�a&S��#,�B�@Gu3X��jk�R�yEˡ#���wX��v+�����sxh`�ω]+t��2φ�PG�-�@�r�1��lg��Q�����dМX���PA�2��p�[`����R��w���'gd���!�
'-L��;*���q��Q�!I�]z�nJ�!��3�3������6*/�fX���s���㲥x
��\�l�Q����J��k�SNuEo�cG�y�Ց�t�d�n��(�h��3�i_�.v��°'���u��u�|��o�$	~o�c�[|sf���Oo0�mMH�%]
���8b�8Yd\�;��Z_i���fgbP�&��nVz"z�q�� Pݠ���a�S�#��߻��نnNq!I-\�X#�	~<l��D��I��[�:�ܪ�P}۵%�Opjn��>;dp��1���Xqz����7�BD��z��x�3�t���ͺ@,`����Bb�I��(�ˆ���w���;����v�T�w��չ,��8���1el�a�A8���g�L ��&T�	"�m��״G�8�R�1��q#"ܞ�r�4cA1�壢(�}�L�)���s��h~�1� 8�+ݜ�͐b�h���%#r��2�g�7P��-��t��!l!�� dж���q	�����ߌ�IZT{��ǭ��W��,�n�lۅI�w�~��U�K��k9J�Ծ-�����0Oz��X�/�(����K`��",�}*]'���D�l���S4�a����4�������y{�e~�8'�
\�~�,�h�u��
4�UEM32Kp4nG��
�4��zS�!������&���1��7�H�v)��6��Z�诳�F��[��%������=⟳���A�Dk��
&<�Ԧ8K9���,���v�f;N,Y%��������Lv\koX�@�'p%`�[�zP��v�j�"�*���ˤ\	~=��G	����y�$����0ǡ	�L�]�hE�.�e����C2j�>e�}t�&d�$&�6��cT�m��.o�&�'o�f�D!��r���}��ΫJ�N7�=E������o����ΈZ�5��A��H%�}:�x�]k�K����N8����u<�-��AǨ{C�p�-I��z/���K�$�H���y�h_+<�Ƥ�!G�oM��R�/���p�������C�#{�����=�AŨ@_����و,�
�`&w+�aH�]�Y�@���i+��966ܣg�[ƛ�AaP^�F�A�vޢކ"k�?F�Q�����U�o�����G�����_!c�� �{�A�����x3o��/_E�i�Щ,6�<�.pHQ8���N�:7��C�'�}�DȪ���&:e���X!����L6^L��*|��@6��c1,�z2�b	����!�{Ζs�Z�8�T���D������9�5�C�3^p��
q�%"qh�l�zdM��7�
VIFJ�CxyS�J\o�9
#3f�gӒp��I�=TA�?�v=�}�3�(�ёb�̯T��v�%e��������u�qu��a�&/;�����̔>��E琡s�n���0�N`,�񱞱���>a���-��@	���3���-��⪍c�\�B���6���S� �F]YNUܚ5ϸ
aju��S��hn|8(�����D%͹��V^_��|I�_���s\o|���W�k[�h�L�@��~*�xR����u���
h���k�!���Y����mo2��D�����q��d�-���{�?ѯ�{����^��S_!�U
��3�p��ŪvؖZ��2�>��F�'2A��l���@~7GuV8E2F����Ǿ@�!�e�x[>�y�I���h���@���@n*�����弻���gi�B&��`/�S�0^U8M~�O��.�E>웦�|�8�uk�wv��%۱P�B��k�=+sX�����#[����n���)>U��O�C�/Uuڧ���w���JjJ6��~�;�q[>��6:|K�Q�������,֭�r�Q�&��$���N��LYۅ��!U�ʲD�Z�7�$n�n�m��ml�\��P��)���U�IT�����0�٥�e<�E������I�Gǂ����\���V�Y}�t0�\S�ݦ1ɀ��oʩ�q�b
U<��)F�rL��)�غ�Cp6vQ��	')JX���4����\��d�~�]Fy�������"�R��[>O]Tt��D������#�Wp�r��јu��O��,���ȥQF���be�mcVO�m�7k�aj#�	�}!�$���AY��g˨�g�J���p	�-���ȭ�v)�/�R3���N�D;���WOb�M�p0e��k�sn�ҵg`�F΃�>x{���IVA1�x����ItK�	g�sQ�	[�k�i�BW����A4�ܙ�&;�A�U{>[�b����1w��Ӗ��>����(�3R^�ȴ,���7@ј�(��즸\e��a��A��/�``>F��l�{�C�`���[������z�!Ak���pY>���Q��9MQP�^�W���a�tdx.��)S��q�h/3q�rV���|	�Z��ܠ�.����܅d�)t��"sB+��r�n9���{��s&>�C�>�j
5��jB�~�#�I����ʸS�h+c����8�3���U�OaR�D��@.2}O�	�g(�>�S�C�(R˩[���A[��Ll�<zݐ�]i��"��V��s)�������޳��.5s�um����P��qj���J�q7߈�;��G�.�N�����
9W��}�r^�y��(��� |��_����A|WO\3�(���i��R�꥓�R4��g��H��^�,�Я{\�<��zAW�Y²�W*��e}'��_�M����E3yi�4K<\� i'��,�<���*�i�_��\;O ��n�(+�C,�K��[ݯCW��ᯖ*+�];I�>?U��I��@��G��Pi�͹�ƙ�B�JA�y��2c0�=�e�S���T<6�
�H��G^L�����4
�_=%eio_�����bY�s�<�u�U$�f�D�s4b�NA纋Q<Ƿzn\T�~x/���,r��|��Z�O[y� Rᇬ�e�uCX�?4��n��������#L5XwD#���w�19�x� ve�R6/�`$�ij@�<�e�T79Q�,İn�����?�a��	>�VQ}�C����%���EO����#Z�y�z�0�A��?��;O��*�/�T���;���|n�
J���W�x G��''G�!�J�.�÷��w0s]qK�^W��]��v�J:��ߨ
�!���{9��t��h���,�|�B�H�?���6�ż����9�pYv���Sg�N��v�6a4A��w}��<���{��k%<a,?�'翖�>?��C��$,����n(ʿ���2��A�s�X]Ȃ;<V�����jg�HZ�է`�2�#�aNW&�,�Ɠj;�$�rb_}ު��aC�;#N$��]o����,�QP7�/�+��w[����z$ϕ'�E�nM��("�e�:k�$t�e��Θd�w��D�9���J�Z܁��s�üW��&9��V��>��-��y�Ғ*�f���Ba`��� H-�O��i5��-���cr�OU0��an�$GQ��r�~�BS'.v�D�,0�w
�'"����H��bwP�u��f2��3B�?"�۔����8�2dMӽ���C&2M����&mb� D�1r��-�W@��Sɨ�PT�וЍ��
���A�n���*�q��E��4M�~�g��h{i�?�K��̻e�&�Ԕ��~n�((e�"��h\ ��}�z�&䔈RG{�7����9�8Q����M.ڰD`���Ţ�Qs�?�v���ʩ�X#�O��>��zZn���$�Uu�)
��)[�"0����>�4Tv��?�u'e���޺aDM��5��f�{{�^ϵ���G	i/P�As4V��T��f��K��u��/����+l�ض9��6ͱM�a��>���H[��������G��ڜ�q؈۶0�R���4V\Ӧl�k+S��t�M,K�l����樓�<��^����#�r
�o/@D��3R�/�����!��‚̘
n�`W�nE����� �{E�"��pT6����0���"�Ӊ�]ȌM��`	�@�p6�Cv���1mg��ƤFn�:/o*�+������/���|O��X�/�l�-"Es:$%��ʩtA��|��0
	��~�n�*�.l%���
�K���U	ƒ��6�E�+fR�'R��%�G�$L�Ω#��%��]�,e��?|�碳�QO^?��۶���-/��C�ѕ��C�2�K�m_6�6�~ty��I��O��>��Cs�8D�����5�_Ak²�k_<p$�k�r����Tb���3�\O��\O��}���%Y�Yp'��a�9;0G�|=yq�����8�����è���pul��J~	�V����'�`[<؂s�f�a����\��X�7翦��S�=4?�a�S�`�.)Ԏ��NA �����J�LPE��OΩE���5'!����m��բS�]�gji��v�o4�ɣ�u;��-v�{'s����t�T�U���E�?Ix�5J��;l�n������jߌ>��W��
� R�eE�~w+_W�3޽����}l��ULHب��S���~A��vc<g
�s2D⹰O1<}\��XMx���Br��ezW/`��Ea��Ӆ����_��2�������L�X�}I�������f�a�{e��}|��Eу���m6T6P?��*C<T��c}�|��0{`F�ML�xߡ*�8$ŀ���?wr����5���<�(���?�^���.��t�:�����0��b�I�,�k2J[��n⡘K�	ϋ�V��8�d�-���ϏK�������2\����Y8C����}MG�/r��#aEB G�4<8k��t�����x�@��9��6�L�Cʀ�פ�i
gzm�ݘ	9*B�4�~Ԧ���	J��=�hɣ���z(�2�Q�݌�
�6�D�Y�&��{Y���d�NAhu��_�i�8�ݟ3��Ը#g
M�%Q��Z����>$.uϚ���sd���L�PX�z�l�e%����^#���{��/?��<_0�({��@z�R�H�A$z���/?�nȖ}�z+����ֿ�g�Gs�

]P���HDﭶ$ŬE��ge�,4�d����IH��?+g4��<.���a޳���c94����5�Z�*�'�00�^������^�S�c����{4���\���;!~K���P2�ʆM��C�(�S��穫֒��i��w%:��;?ѿ<JۃOO��C��Dt;�.	R†~�Kj�Go����b�%7	�Z^�Q;��{�	�ʔ�<���љ8��.��z������ѢQ�"��F`�̱'�x��RSgɢ���4+I�J��PM�����/�����.s`�e�`1��*�(�=�~�YH�|� ���	 YQ�$�,��/FN��٣��X!�p�+/pwJ]
�����%�������y"�V^"�@�ō	�����CʤD�0U/���¾���a��z���gC��OvYN�h);��#8��u�/�:�Ы�k-7/L}���e�����@� �u�:�Evw���M�.Ű�W1W� ~�8'�ǔӜ�.#�P������V�\�O3�L���L�락z*F����:ť��%Hw�y��|-Xq�O��14��X̤o�B/]G70<��B��!xZꂈ�p9�4
N��nY,��im��u��Q
p'G/[�r����ep���G}��e�&pOZ���E��fr\�;4k��wA�e-U�U&9l�1!�]��q>Kk���^~��.]�&=�h=��`��%Z��� ��k��o�����DP(h����ZJĖr�6L5Y@��b�C͇)���OEGŪ=�K�'�H>*���PT^�F�r��s�Cŗ�����lG��o�$	���[6NKl�@P��Ǒ�s
(���������#B�T٘�'���Pe�_�G�� `�`�*�y��(�#!z��=r[���?��%���0໎#� ��:hK�poڎH~�0��
L6�l2��x�?R��|���(+��ƪ���*�*��0�[O|�~�6B}(������p+��U�^(h�����ZN����5N�p�h�0��FS8Lռ 2�[��ē%_;_����٦�����k��:�D�"��<Pʨ�ٜ�Fܐ��H���j�3�R����3]���(r�:�_�����d6)�H>��Q���o�WG~17R��B�۝�J��']dE��Oȁ6�=�,sD������˖F"iD4�E$8%u� �����;�B���`�֭p8��L��f'�
�Х+�;A�kWbAWT��iTL�ч�;�3`-Q�0����4�/C�;��ͻ<���������ܲ�+�z�HX^`�����3{��b_�h,LG��F��f�#;���ԗ�E6m��)s�AR�:�ˁ|қ4�>�68�n��"��'��<Og���32+���	�����ݰ:�P�~4Ė*�*C�_���#�����зQ���
xE��$"T��g�>��N
5�������3�<��I:rh�����@��V� �0E��yMÃMy�~BS�C�����=�NvϤ@$w"#&��2�	p��4x�����01��s�u�s��6c�1̾��ӧv�1K�@̃���J�"�� ���G����(NLA��з*��	8)tor�.�b2�ζ�� ��Y�*�$MsDA0�d���%�\�dN�)�QΊ2��a�^rr"��s�֦Y��䇴
�+��y����.�}�D�:���Ge�}]_�kM�{�nQîJh�T�R�5`=[�OT��m
z�:�\���n�M�{h���r�9�C1s̟0����B�9L~�zꖑ����&���y������1]�V�^��<��V�I�#]������;�Q�J��W��� L���k\'j�sd���!���!�E`�}�Yx��T�g��h-�j��͟fg�Y����th�ko��sU� [*ه�}��9e�5"�M=ڧt��D����)
�^B"����E�h~�6&�JK�[/�)����%�5�����&%֥�r%��Ƅa�3q�����g�
���m�Π{���M�?�웘��^����
�&K�k�&O�{X����!���s�Vw�dS�4cAǬ�� E@_s3�8U%b�j҈"���V�JI$������#�kj
������&�攵W�]?G�c��jKb��&�����c$�8�sY����o�O���^�Y&�:��ٹ�?��xgA�z0���C�|[�:��”��V� �:�W��}2P�%�g'(��&a����lq~�`�b��w��	���"�	�HX�ʯ4��M�sꂔ���2E�O�Y�8�^����>j�vI��fD;�䈻鸞�oJ��p����=������nę�X.22{Qm���Ÿ��0/00���8.'�6 �9�>����_��sNmwj_��c��i���(�=�kjk=�6�6Gk�,px�)��=�+�0�_����5��z���@?C��ZD�_�1gD���)}�1����܊�c������C�Q��%'A��a����V+�c�e^z�u	�7Mj�2�0%��6�����m�e ��h��·^��=��ꖂqj� kZ>�j.����iꗆ�FV��4i���'�2�y���}[�D�#�l�¡��«�\N+�o�O2��x�4^׹n
q�Gf2�����jR���a�-[��	�X~^�O�s�)���{�M�Qe
��Dv�orV-�ϗa����$K��=B�����,CSS0�yxWӈ���1��w�/�@E���5YC'6O��.�v?�P:����Td:�n
"�kʲ��Dn~4�҆��q�e�qTl��sD��=��q�l��o}�����X9��p�b��*=H�:C���p�S4�!�'#����1fy��P䱾���#����
�ՙ���Ye�z��Q����u�8
�E���Da�kF���7)$��(�������e��"�����Zm6d�W<�}��
8�z1E!;J�\�.vW����B�W�wfŌ׷�"��
�.��U������OS=A�c��%C�'���2(��ф)�[������w��e�櫊�ᑽ�X�4�t��=�,C����l����t <@xXt�`�t�]X�"��� 2���T��7|@���H�)”/dQaw�ظr�T��>׍}�$�^�(�l�s#�!^��oM�u�9�c�Ç�uc�,��M�#���%*�p/�t�c��������E<����5@��{ɍ������K�may��1�	]=f�q�;ܯ����XZIb�F�m�ODd��ߪ�A%�S�����H��j�,�Y?ub6S��6OQ8��hΧM�nF�c��pا"�
f*�&�H�����nnkr�2�(	^���P��}6��MlE�ሕ��(Y���O"p.!�K�={�՘/A��z�)�μ�P*C�n|n�o�4��}ft�n�:D���X��F-�nw���8T�qv$
�2D�:n��X:룓�<q��'[!.y���i�ťk_�Y�-��j�i��턐�����d;o�K��g�7G�k�nS�Fܙ�2MU�aoX��jO̺�{�`�EX�� ���a�E���B��{�̅�T8]�Ʌ�'E⧙fF�O��L<������ R�@]��B�%������*qz΅4!誣��@.J�$'������.\5i�H�&�櫹��ul��� �.	�;b�n�/@�3�9��s���\�5�u/�:��6S*�D��f�A׳B�&ycna���e��`
��c��x�r����Ҥ�f)^��w~)YX�۟#��v�̽�^ƈ8P��;{d�>)��ZI��T_c�!\}�C3��[0o�;U��n�Oѥ���z��"��#=/�1��jİ�w㧳w�p�<��m*}
��\�ࣿ'�?���}�qc�<ќ
����.PqI5?^Ye�a���f�`�hG4.8��"}�T�3�f�{'ivF�	2���.���'�M����O���������U�p3`�N���%[�äK���턩��h=�����L�j���3�+Q+%�뾓g�dUU��[cG�������܆���I���
R�V�jLw]�)���/�w+M4���a��6����)r����:�M��h�2�g��l�HԵQ����Gt�v��wA�(�O��K��o�	D����:�&��u��^ʘ�sx��!i�@m�CP�����4�c��u�;<f�T�q;G��L�_Z�I�s^H�)9��)Ew�]���9��?��u��*�#�a(;�@s+���J��y�)&�g2�]�F�a $W]���G��%&'D���=W���&M5X�)v�Hs��b)��-�d�	�T8��J���<zpjB'���V��*�p.j�%�Id����<�u]�&Ŀ��d�K]�[�>�VWJ�a��\s�J���c ���k�Ԙ6ag�i���&�l�,*���58p�mv"���p9l���}d�[T�����x�~I�ߒm��^�\�W�``-߇����)`��43�by�6��t��T�>pmO��u0[��oW#�GN����H�"�/a+]Y�B���i�MĹ����Z���5��A�T��S}��d_$ϩ�B�n��h�U�-O-`<e��<�\d��+O�1�}\�5�8ӳ"C5�[(+��S�����DD�CϢ�2N��T�i�y�2�~���^?��"��矅$��w��
�"rٖb"��Ʈ���L�	lv��%��z�z��	FJrd��84V��NA�)Β���(�7
�(��NOT��5�h��1���f�& ����
�����u�Ă21�Ѕ,1��I�c������z���<!���h�e:��嚋г�w�´�����78�<a�,A��f�f�c]�	�G���M��)�$Wg;�1��(�)4����+��P-h"
C��,F�A,=kbZg�DZU���@{9��`w:�� s�?x�*���3}�΋AN[86��D����,'oy�X��~~L�&�@���PU� 65J0�p+#Xί���S�ߗu7�;�S9|XL��}�+�覌3��t��s׌p����^j�_��UB �����G��ň��IB�Q�#��2��s�#�[Ӊʿ?z1����[G�dǺ�7m���Q9x�r��K�6Ć$�8+G�������v2��A��4(
՜n���ۛ�-|�bj$	�ij2W�Q�{���P��	�
�YX;��&4�k$��g!�C!?�.ح=�c�h���:����N����E.3gna�#}�g]��~�����I�e��-I�Bn����	/��y��>F
xk/�
�Rz� Jϔn���m�
�0K76�S��x�̯�X����y
fW��q�h��u�D@���
�txY�JD��J�¬$�x�*
ZZ+˰n}	ޞ��hq��t�Ul
n����fv<M���-'Y7vӢm�I��ܯה1�ޅ߯6l��_J��7�Ax�mb-��m�>�������wq�o�Ű�.����r>��"Zz`	˺#���&WE�y�/��.�E/�&j�.(�ch}x%�ha��^�(9�#����q�A�l���E��1V[�8�i�cva)�aD�
t����v���ѻ��S�`(7W�;��Ց�cEQ��ku�s��Yj�l��FX�4kr�w��K��&�6#.��;���8Ϳ���S,1�H�E����$�B��IźӀL�-A�7z2�!/>��;k���G���ʲ�s��O����*��~ug<ǁ�99Ȋ���wo��ښ�R
��A3�>��K��H�D[�ѵ���||�g���%�~ry��������ֿ�^e�}:�v0\�f
���S������1N��0�`�?�.a��:�/mA?��Z:�r��� [���EK诧��ӕ�[��F"^���j\��DNv�{5B�I�ȟC���pOM�������C����Oi��j����a��Ո���m7�=�<P}X�P9-�Q%�3�s�5	��f����JP��[�p��F������H��3��*���V��/�M��PY�?G"T��c���U:��\��+Jԗ��O+�.4�DUl�&	��7�"*��p`U��>�X;��/�����*�����7�5ѵ5���BH����/�n^�׍@lis/��::��1O��v�� ܔiǶ$)p
�0yz "����I��ҥ���.��kƳ����ä/q��^h�	pY��(8��00Z"1/��C��į:+݉���X�����?f��K�N�D3u]i���ir���$�m�b�WMv������p�q�}�O�'ऍIE��|�<�"(��b��� oN&JUZ��� AagȗeJ��x7�W���ю����E�$� �lbN�'�4궩ʱYIc_K�����*U!��qY�*9��}
~�1��1"�� X}��W����E�k�s��{X �����@r���O]�2��-����g��4A�8Vf�HZ��N��Ag8�XEX*{�@�O;m��}p�e6��utM[�1I(�����{��L뎣��"���p��sZ���p�g���`3i�j+LA�gOe��ˋ���Ɏ��F�~[��=��������0@���d7OUr誻��sp+u��\'��|�_�y���N{	Mz6zgT�\^w5�=����	�}c��X)3���P�j���
𰄥nr�4�lB��"'3�2B��(�y̠	b�6
���*��.�Ǚ$n	��W�([�g�,��W�З�����҃�_�nz"	�\\�r�˾À*�+���$�Q�Ʊ��`�N�0u�8��
V��������H�����>�k�I��a]v>����ͪhC�N��{�(f�jr!Y��Um�d�Q�H@����Nia�H�!7�@�
#�H.fF�QL/��Ȗ�d��;�ro������\�%#�!�H+��Dw/�^���1|�
;��2h��>���8mQ�y�ɕAr
0�^�A_H̼���l�<y����X\@dN�����R%K��υC%('G�?�aVD~`�?}����nYK���m�TKۿ�����Lb�kr��[dD��JArӼ�ᜮ#0h�`��mVj/n��*�a<����D~0��O��H������(s ��B�5�Q>���4/[��ƒ�:���Lv�!�_�e����st�q2��f�u4����"#:�6弋i�Wg��m%K�B�̀W��mp����l�a�Yx��������3O�s7���LԞ��U��N�����i��q�+��͆�/�c1��1���9+c�%���!{
/B���V����yѸ��ϼWH�a�x�4[�n��s{4#@�xmB����jN��|R�pے��ҷ,�-�����4��.�7w���I�ڞuj�>�"���q<�:%�4q[�wH�|B���hG:��.W���<w�Th_:d�59^*QV���[�G@�7��nB"��-G�i���*J���#�^����O�B��8��${��R��[G�*?�4��,]܎g[i���9��!�x�g��!M�5B�=E���!��h&N�sl�����M��������	��ѕ�_�z�

/�*���M�G�XK��K�%x���i���+��Տh��E��g��E�*i�{�7���hՏ$M�	H��~�,�G�%�!���Nj\�����M�0t$���W׺�iߣ���5�D]�z����1{�%�9�@���@�c�NT�":��^B�"|��l�,I�p/�"=RH�a�aI6xK�����Oج
�Q��ӽong��IR�d��.wB�3�S���:�����<�-�3�#B�
0����:�q(��w���
ج�4�]�M��P
�?)���\8��uD��C8�3�\��Z<�7��s��y�����g�YZGCC: (Debian 12.2.0-14+deb12u1) 12.2.0Debian clang version 14.0.6])p#�J@�	0agt@�	p��t{h����p��t|
�l�����	����(���?	`�	�
�gc�1��3�[6[7
[8[9 *[:(8[;0F[<8S[=@_[@Hm[AP}[BX�`D`�jFh#�Hp��It�oJx��M���N���O���Q���Y��[��\�*j]�8�^�E�_���`�Z�b�	�	e
�	�
z��U����	��+
z�	�
	�

��.L��l�	������y�����>	������10"��&,W������10"��& ����&~�&��	����	@a�A
�
��-�&w	+�@���!+4?HP	Z
dlv
~	[	
��H	��	�+p#�W����	��6J��lO������i}#��#��#��#��#%�# $,W�O!��	P["X$R#Pe"r+$V$�{$�"rC$W$1{$T�"�`$EY$��$w�%��"r�$�$�{#W��$&�C$'Q1&�[$'Q1�`$&��$'Q1'Ts&	�$'Ts'U6&	�$'Ts'U;&	�$'Ts'U2&	�$'Ts'UH&	�$'Ts'UI&	�$'Ts'U8&	%'Ts'U4&	%'Ts'U=&	!%'Ts'U:%&%(��[� 0%�W�5&	I%'T04	i%&4	�%'Ts&4	�%'TsR
�%)R
�% �%W	i*��
jf(`
�%+�j�,�j�-��,���,Y��-��,���,Y��.y����@(������/�	��
���0�X���1�
H*	/	2�2[303�W�	�4�	�4��M3X!��#�"R5N($#_)#^5"�
�5`.5�
�6��6< &�5'T~'U��5&0�5'U�l�5l�5�
61�
V� 21Wm	w7��w�7�'w�7�bw�8�%W�o�.�p�)�
�%(�
��8�%W�x�7U�x�9(�%'U�U(
%���8&AW��4����!,
��!u
��&�&'U�U&('&'U:(

���*	2�:�-&�;.C�[ P&]W��6�5�0�& ��lp&l{&��&~�&(	f��(L	Z��<�&W��j�&&��&'T0'U0�
�& '�W�%4�
%24�%*��.u(!P
A"�
?'9D"�
R'&=�R'&&�
4''Q@'T�&0R''U�lf'lq'�}'�'W<��':S:j
(�	z�*�
|
M
zz�	/>(�	�@@8�'$W�E(4s-
�(!�
E(&��''T0'U=&��''U=3�'�Wb4�
b2*��du(!A2
e&T�''Q@'T��)(&0=('U�lQ(l\(�h((K	s���8�(W P(&��('T0'U19��('U18�(W7-�4�C-�&��('T0'U99��('U98�(WE;�4�?
;�4�G
;�&��('T0'U:9��('U:8�(WSK�45O
K�&��('T0'U<9��('U<?�W�,	W�,�W�,�W2.�^
�
z�,?�a�,�a�,�a�8)~Wah�4nO
h�4�W
h�!	o�"�)\q	@�@�"#)M`
@)#S5&�)'T0'U7&�)'U7&p)'Ts'U0(�
,�5�:2�
E= 7K~9��:g�;�<	�
��A�[�	�
��$A���	�
��-A����	�	�
�0A��8�)~Wnv�4cCv�4��v�!	}�"��)\	@�5�"�)M`
@)#S5&��)'T0'U5&��)'U5&�)'Ts'U08*~W{��4X���4����!	��"�*\�	@�*�"#*M`
@)#S5&�*'T0'U3&�*'U3&p*'Ts'U08�*~W���4MC��4����4����!4	��"�*M�
@)#S5&��*'T0'U6&��*'U6&�*'Ts'U08+W���4j	���&�
+'T0'U49�+'U4-1�,���B +5W��*�\
��(!�	���"�H+�#W�&]P+'UsoU+(9��[ `+rW�!7o
2�!Z{
6�!��
7�`+!�	�%�=<�,>&lk+'U4&lu+'U5&l+'U6&l�+'U7&l�+'U8&l�+'U9&l�+'U:&l�+'U;&l�+'U<&l�+'U=&l�+'U>&l�+'U?&l�+'U@&l�+'UA&l�+'UB&l,'UC&l,'UD&l,'UE&l,'UF&l),'UG&l3,'UH&l=,'UI&lG,'UJ&lQ,'UK&l[,'UL&le,'UM&lo,'UN&ly,'UO&E�,'T0 'U�څ�&W�,'Us��,C@j0Q
*��D(W
7��B�,W��4��
��Do�,B�,W��o�,?^��,v��,��2,B
��,��B,���,J�c,O�c;.��m	7
��a	GL
W�1EP+��-��.��/��0	�
���	��
�8&FP��7 �!
"�GN#G/�$G��%�
&
1�E��B��#�	h[S�T*c5$r@,�K-�V/�a0 ��2$�*4(�o90�l=8�w?@��JH2�KX:�LhB�Yx
�[�
�j�
�{�
@��
@��
@��
z��
z��)���
z�
z���8-�W���4���24d
B
��4�
��B4t���4�J�c4�O�c5�`�$�$F�"��-�	$��H�%�$&�9-'Us'T�&d-'R�'Q1'Ts'U���������]�-o�-0S̀�2	m(X	5�����8�-W���4���24�B
��47��B4p���4�J�c4�O�c"��-�I�$�$>�$a�$��$�$�"��-�	$��]�-o�-8�-�W	��4��*	4I�
��*��
��(!����D�k. �.W	o*��
p4)`
�.8�.�W	��4��
��*��
��(!���D�@/8P/W*	�7U��*p��8p/%W1	
[7U
/	4:
�!p�[8�/5W8	[7U/	4��!��[8�/JW?	[4(/	4^�!�� [8002WF	+[4�+/	4e+�4�+�!��,[8p0,WN	7[47/	477�4Z7�!}�8[8�0.WV	C�4�C�7T�C�8�04W]	K�4K�4A�K�4d�K�81�We	Z�4��Z�4� Z�*�\C)!�[�!W
a�&`
�1'T�'U�8@2�Wz	i�4��i�4�7i�*�,kC)!�
j�!]
p�&`
3'T�'U�-b�,A��,b��;.���3 6�W�	z48Yz�4�Az[4�bz�!U2
�HP!�>�"�
�7`�5�
�6��6<�"�#�6��#\�##^�#�6���#G%@6&�M6'Ts'U8&�W6'U8&Tp6'Q~'T|��7��7&0�7'U�l�7l�7��70s
��38%W�	�44 Y��4m A��4� b��!� 
��&�8'U>'T�Q&�8'U>� 8308$W�	��4!Y��4N!��P)4�!T��!�!��&�>8'U;&�H8'U;�P83`8#W�	��4�!Y��!/"��&�m8'T0'U2&�w8'U2�8:z� �8W�	�4e"[��.b�.p
�=�&�8o�=<9&	�8'T0'U6&	�8'T0'U;&	�8'T0'U2&	�8'T0'UH&	�8'T0'UI&	�8'T0'U8&	�8'T0'U4&	�8'T0'U=&	9'U:'T1�9
�

[(/
z-��J��>��
2���(���
�(

�
)	E(�� 
�(�

4
�(�
 K�(�
�(�L�
�
@��
@��
���
���J��+�	U)
�
F����
99KV���|���p�`9fV�"�x�"��p&��9UV�1�x�1��p2��9�h6�0:.V�@��x�@��p@��h$A�`:nV�J��p�J��hJ��`O��:sV�\��x�\��p\��l�\��`]��\.^��P6e�P;�V�l��p�l��l�l��Xt��T.u��H}��@@��i;*�`$n�0<�V����p����hL���`X���Xc���Po���Hz���	S	
%�
;�
p%4I?:;$>4I:;I!I7$>!I7	I
I:;:;
I:;8
<:;4I:;:;
I:;8.@�B141��14I:;&II:;('I.@�B:;'I?:;I4:;I .@�B:;'!4:;I"1XYW#1$1%41&��1'���B(.:;'I<?)��1�B*4:;I+.:;'I? ,:;I-.:;' .4:;I/.:;'I<?0.:;'I<?1.:;'<?27I3.@�B:;'I4:;I51UXYW61UXYW7:;I8.@�B:;'I?9��1�B:.:;' ;<.@�B:;'?�=1XYW>&?.:;'I @1AI'B.@�B:;'?C.:;'? DE:;F:;G
I:;8HUI
1J!I7KIL%.@:;'I?:;I4:;I.@:;'?I	:;

I:;8$>�
�
/usr/include/x86_64-linux-gnu/bits/types/usr/include/x86_64-linux-gnu/bits/usr/lib/llvm-14/lib/clang/14.0.6/include/usr/include/usr/include/x86_64-linux-gnu/sys<stdin>struct_FILE.htypes.hstddef.hFILE.hstdint-uintn.hsignal.hstdlib.hunistd.hstdio.hstdint-intn.hcookie_io_functions_t.hprctl.htypes.hspawn.h__sigset_t.hsigset_t.hstruct_sched_param.hstruct_stat.hstruct_timespec.hstat.htime_t.hclock_t.h-stdarg.h	p#�
�Z�u��!g��g
�=Y"Z
��� 
Y	�<�z.���ft�}t
�XYz��}<=��������Y�y�	
��u<w
��=�	�K<	�
?<
YJ��
w<��x�

�n
	�f
K
�Y<�|.�.
<�<<�|X�X��
X ���|�N.fYfZ�t��</��|t�X
"��</�v�~f
"Z��~
L�
�K"Y�{f�X�J4SXt0���fYfZ�|t�t
%X�}�
K
��<	/>�~�
vu�{f�<�J1
<3JX/X�{f�n
!	�6
!	�5
!	�6
!	�.
�u��<;�|.	0���
�g��<;�|.	0���
�Z��<;�|.	0���
���<;�{.	0��#�
!	��.
��v��	<���~���	
'�4	^��~�X&t
#�
  ��
_	<�tf
�f�!.�t.$�X7�
/9f
-.qf�(	2�&�
W	<.�f	2�2�
\
#vY�~J
w<���
d��t�
�<�Y�
�Xi[	
>.�.	I<�=�	
>X�s���.	I<�=��s�
�<I	[.�sJ��	;X��w
><�s.��J</It5Hv�
><�s.��J</It5L[	

J.�.0	H
<	J
.�s.	�. <<.?
<�s.���sJ�X..<.t�s.�.�s �.@�
�	j.g!<	I<	���s.�J<J	.K	I.�s.�<�<�~�
YXJX��<
�	j.g!<	I<	���s.�J<J	.K	I.�s.�<�<�u�
�<�}f�ft�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f��}f����Y;;<	0"F�	X��t�.��X�{����fYfZ�tX�{X	
�Z��<(/#f�<m<3f;JWf	X>�
�s�pf�.LY>J	�J.LJ>f	�J.#IJL>JA�	�Jt�uJY�~�t�.��X�{����fYfZ�tX�|<
"��Y�#
!<��Y�
!��Y�
s ����������X
�&�
linked_lists.c	9
�/�N<J/J�J�
�JK�Xg!J	.�JJH\��
�JLX%hJLJJL	JzX`�
�JLJJL
JKJN
�	XgJK	J�JMJXgJJI]JJKJK�
�J	Kv<<<.gJJL�]'JJKJJKJJKJ�
�	J"gJKJJK	JY	J�J	Kv<<<.hJJK�!^*JJ	NJ	Xg%JJKZ�JJ
KJYJK"
�� M�K� K�K�M!JJ
XK!JJ
XK!JJ
XK!JJ
XL�K"JJ
�MJYJ
�KJYJYDebian clang version 14.0.6-/import/kamen/1/z3548950/public_html/week_8__dcc_save_stdin_buffer_sizeunsigned int__dcc_save_stdin_n_bytes_seento_sanitizer2_pipe__ARRAY_SIZE_TYPE__from_sanitizer2_pipe__dcc_save_stdin_bufferdebug_stream_IO_read_ptr_IO_read_end_IO_read_base_IO_write_base_IO_write_ptr_IO_write_end_IO_buf_base_IO_buf_end_IO_save_base_IO_backup_base_IO_save_end_markers_IO_marker_chain_flags2_old_offset__off_t_cur_columnunsigned short_vtable_offset_shortbuf_lock_IO_lock_t__off64_t_IO_codecvt_IO_wide_data_freeres_list_freeres_buf__pad5unsigned long_unused2_IO_FILEfile_cookiescookie_streamfddebug_levelsynchronization_terminatedunlink_donerun_tar_filetar_data__uint64_texpected_stdoutunsigned charsc_abortsc_clocksc_closesc_fdopensc_filenosc_fopensc_freopensc_popensc_readsc_removesc_renamesc_seeksc_systemsc_timesc_writewhich_system_call__sighandler_tgetenvatoi__nptrsetenvdsetenvd_intsetenvgetpid__pid_tsignalsetbufsetlinebuffgetcfputcfputsdisconnect_sanitizersunlink_sanitizer2_executablepathnameunlinksynchronization_failedstop_sanitizer2__ssize_tsleepfopen_helper__int64_topen_cookiefopencookiecookie_read_function_tcookie_write_function_tcookie_seek_function_tcookie_close_function_t_IO_cookie_io_functions_tputenvdputenv__dcc_error_exitprctlpclose_dcc_posix_spawn_helperis_posix_spawnfile_actions__allocated__used__actions__spawn_action__padposix_spawn_file_actions_tattrp__flags__pgrp__sd__val__sigset_t__ss__spsched_prioritysched_param__policyposix_spawnattr_targvenvpst_dev__dev_tst_ino__ino_tst_nlink__nlink_tst_mode__mode_tst_uid__uid_tst_gid__gid_t__pad0st_rdevst_sizest_blksize__blksize_tst_blocks__blkcnt_tst_atimtv_sec__time_ttv_nsec__syscall_slong_ttimespecst_mtimst_ctim__glibc_reservedstatfaccessat__dcc_save_stdinfflushset_signals_default__wrap_main__dcc_startinit_cookiesgetcharputchar__dcc_cleanup_before_exitsynchronize_system_call__wrap_timesynchronize_system_call_result__wrap_clock__clock_t__wrap_remove__wrap_rename__wrap_system__wrap_popen__wrap_fopen__wrap_fdopen__wrap_freopen__wrap_fileno__asan_on_error_explain_error_Unwind_Backtrace__ubsan_on_report__wrap_posix_spawn__wrap_posix_spawnpfprintfquick_clear_stackstrlenstpcpystrcpystrcatstpncpystrncpystrcmpstrncmpstrcspn_memset_shimstrspnget_cookie__dcc_cookie_read__dcc_cookie_write__dcc_cookie_seek__dcc_cookie_close__dcc_signal_handlerargcdebug_level_stringret1ret2which__int32_tn_bytes_writtentlocn_bytes_readoldpathnewpathcommandtypereport_descriptionpython_pipen_itemsitems_writtenargsgp_offsetfp_offsetoverflow_arg_areareg_save_area__va_list_tag__builtin_va_list__gnuc_va_listformatlengthdstsrcszs1reject_setrejectbyteaccept_setacceptn_bytes_actually_readwhencesignumsignum_bufferthreadid_bufferlinked_lists.ccreate_nodeprint_linked_listfree_all_nodesinsert_at_headinsert_at_tailinsert_at_indexdelete_at_indexdata_to_addnew_nodecurrentnode_to_freeprev_headcounterprev_nextto_point_atsecond_nodethird_nodefourth_nodefifth_nodesixth_node
U
�V
T
�S
Q
��Q��P��P��U��T��U��T�P!R(5U(5U��U���U���P��S��P��P'4PVcP��U��U���T��T���P09U9SSST�U�JTP`tUt�S���U��S��P��P��P06U6H�U�PVUVh�U�PXTXh�T�pvUv��U���U��U���T�S�T�
S
�T��0���PU��U�T�S���T���S���T�$�0�.:P��U��U���T�S�T�
S
�T��0���PU��U�T�S���T���S���T�$Q$��Q�.:P��P��U���U���R�������#�#-	�-7
�7A�AK�KU
�U_�_i�is�s}�}���������������������������������������		�		b	 �2	b	S2	b	��K	S	Pp	v	Uv	v	�U��	�	U�	
V

�U�
2
V2
>
U>
H
�U��	�	T�	
S

�T�
)
S)
C
TC
H
�T��	�	Q�		
]	

�Q�
-
]-
C
QC
H
�Q��	�	R�	
\

�R�
+
\+
C
RC
H
�R��	�	X�	
_

�X�
1
_1
C
XC
H
�X��	�	Y�	
^

�Y�
/
^/
C
YC
H
�Y��	�	�
H
��	�	T�	�	S
)
S)
C
T>
C
UP
b
Ub
l
�U�P
g
Tg
l
�T�P
g
Qg
l
�Q�P
g
Rg
l
�R�P
g
Xg
l
�X�P
g
Yg
l
�Y�P
b
UP
g
TP
g
QP
g
RP
g
XP
g
Yb
g
Up
�
U�
�U�p
�
T�
�T��
SP0�U��Z���U���S��P
TT
U
%P0@T@C�T�R]T0CUCeQpvUv�Pp�TpvUv�R��U��R��U��U��P���U���P���U���T��Q��U��rp"���	rp""�


U

,
P


T


Q


U


rp"�
!
	rp""�0
:
U:
D
u�D
O
U`
g
U`
g
T`
g
Q�
U�^���U��
!T!��T��
!T!7t�7>TBO^OuS�MUM�^���U��QTQ��T��QTQgt�gnTr^�S��U��V��U�5V5D�U�D�V��T��^��T�5^5D�T�D�^�������*�*8�8F�FT�Tb�bp	�p~
�~�������
����������������0�0B�BQ�Q`�`o�o~	�~�
���������
������U�7_7&�U�&�_��T� \ &�T�&�\��Q�nSn&�Q�&�S�"^"&P&�^	P&8PGQPn�R��r1!���R��U���U���T���T���Q���Q���S��P��U���U���T���T���Q���Q���S��P��U��U�
SP &U&��U������;�	�	
H
�	�	
7
Meo�MVo�Ve���	&�/GQ�/8Qw8Gw���	| ���" �"3 #IP�U�]|`#��]����$,�`��h��l��0%�N�%���803�'214P&]N�i���&,�'���'�� 6��8%08$`8#0`+r?@a:H�.Z���g����v�L����]�tC��_Y�.���,���,��`9f-J1�Re ��  a����04��:s���)~�	�/H�6�&<+J�%R$=X�-�`s +5��(�����`:n��-�*�%2p/%9KP;�[0:.j{� a��'$�� ����(a�)~�/5
@p�:L_�/Jf002n���(��(���@2���""�&A��p#��H��0a�0<�
�'-�1��(I*~Wp0,_q�9U�����*~����H��(9KP/" <N"i
 o�0.vScrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry-__dcc_startdebug_streamto_sanitizer2_pipe.0from_sanitizer2_pipe.0init_cookiesdebug_level__dcc_signal_handlerget_cookie_memset_shim__dcc_cleanup_before_exitsynchronization_terminatedunlink_sanitizer2_executable.unlink_doneunlink_sanitizer2_executablesynchronize_system_callsynchronize_system_call_result__dcc_cookie_read__dcc_cookie_write__dcc_cookie_seek__dcc_cookie_close_explain_errortar_dataquick_clear_stackfile_cookieslinked_lists.c__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE__Unwind_Backtracegetenv@GLIBC_2.2.5__ubsan_on_reportfree@GLIBC_2.2.5__libc_start_main@GLIBC_2.34print_linked_list__errno_location@GLIBC_2.2.5strcspnunlink@GLIBC_2.2.5_ITM_deregisterTMCloneTablestdout@GLIBC_2.2.5fopencookie@GLIBC_2.2.5_exit@GLIBC_2.2.5strncmpinsert_at_indexstdin@GLIBC_2.2.5__wrap_fopenfaccessat@GLIBC_2.4setenv@GLIBC_2.2.5getpid@GLIBC_2.2.5_edataabort__wrap_filenogetchar_finifprintfsetbuf@GLIBC_2.2.5__asan_on_error__wrap_systempclose@GLIBC_2.2.5snprintf@GLIBC_2.2.5fputs@GLIBC_2.2.5setlinebuf@GLIBC_2.2.5insert_at_tailmemset@GLIBC_2.2.5__wrap_posix_spawnpfgetc@GLIBC_2.2.5putcharstpcpyfputc@GLIBC_2.2.5delete_at_indexinsert_at_headread@GLIBC_2.2.5putenv@GLIBC_2.2.5__data_start__wrap_timesignal@GLIBC_2.2.5__gmon_start__stat@GLIBC_2.33strtol@GLIBC_2.2.5__dso_handle__wrap_popenstrcpy_IO_stdin_used__dcc_save_stdin_n_bytes_seenprctl@GLIBC_2.2.5fileno@GLIBC_2.2.5strcatstpncpymalloc@GLIBC_2.2.5fflush@GLIBC_2.2.5__wrap_clock__wrap_remove_endstrspnputsposix_spawnp@GLIBC_2.15__wrap_main__bss_start__dcc_save_stdin_buffer_size__dcc_error_exit__wrap_posix_spawn__dcc_save_stdin_buffer__wrap_fdopenstrncpypopen@GLIBC_2.2.5free_all_nodesposix_spawn@GLIBC_2.15vfprintf@GLIBC_2.2.5atoi@GLIBC_2.2.5__wrap_freopen__environ@GLIBC_2.2.5fwrite@GLIBC_2.2.5__TMC_END____wrap_renamecreate_nodestrlen_ITM_registerTMCloneTablesleep@GLIBC_2.2.5__cxa_finalize@GLIBC_2.2.5_initstrcmpstderr@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges#88 6XX$I|| [���W���o88�a���i��-q���o�
�
~~���oxx`���8�B`�  �    P�p"p"��"�"��$=$=	�@@q�tCtC��`E`E���]�M��]�M��]�M��_�OH��_�O8 a Q(:P�H��)0H�C��^,&��4m��
@0:��K���"V]�p��
$+	��ydBj�@QBj�Bj�,Bj�Bj�Bj�
Bj�Bj�Bj�Bj�Bj�Bj�Bj		BjBjBjBjBj$Bj'Bj'Bj0Bj0Bj<Bj<BjGBjHBjOBjPBj`BjaBjdBjeBjoBjpBjsBjt(Bj�Bj�Bj��VBj�Bj�WBj� P@QBj�Bj��VBj�Bj�WBj� P@QBj�Bj�/Bj��WBj�Bj��WBj�Bj�Bj��VBj�Bj�WBj� P@QBj�Bj��VBj�Bj�WBj� P@QBj�Bj�#Bj�Bj�Bj&Bj(Bj)Bj*1Bj*Bj+Bj�#PQBj�#@QBj�&PQBj�&@QBj�#Bj�,PQBj�,pQBj�TPQBj�T@QBj�LBj�LUBj�	Bj�)PQBj�)@QBj�PQBj�@QBj�X@QBjBjBj"Bj" UBj#@QBj#�X@QBj#Bj':@QBj-�X@QBj-Bj1*@QBj�*@QBj�Bj� UBj�Bj�Y@QBj�Bj�Bj�Bj�Bj�Bj�Bj�Bj�Bj�Bj�Bj�>Bj�> UBj�Bj�Bj��WBj�Bj�Bj��WBj�Bj�Bj�@QBj�Bj�BjyBjy UBjz UBjz UBjz/Bj} UBj}0 UBj} P UBj}BjyBjUBjVBj]/ P@QBj]/Bj^@QBjb3 P@QBjb3Bjc@QBjq@QBjr@QTf�&�VTf�%Tf�%WBj�#�[Bj�PQBj�@QBj�#�[Bj��[Bj�PQBj�pQBj�PQBj�@QBj�
PQBj�
pQBj�
PQBj�
pQBj�
PQBj�
@QBjJ�X@QBjJ�7zXZ�ִF!t/���9�]��P2&�}���3���7���{9��Vun���b�ۭ[�m��B� �Tf3�S�F
m�+JI"5���#f(s��߫*Z.�^6UۮG_�_m�WT��d5ocl��'I�J�ކ�o�,���w �}A�<]�3��
c�=�?��$xIk6�$�ʜ���]s�	����o_�&�s���V�!�7kG��P� BIN}��H
=ߖT@p�]���n���.�;2��]��Z�h?��Ǻk&`��f1]Cj�-������Uk"D������nLS�͞��ʒ��8%��w3*�i�l�*�[Z��ՊP�`P��3�9�ky��=:DH7��v����>�S+;���������oT��3��4q��۔\�J��hI�K��=�S��II��r�.3]'���F/�\$���H�5-�k[ס΍����V��~o-ݙ���ֲR(0=~>?��^�<��GI>£w��h?�@a�\<#���>�n���YNkjĶS3���q3�ĝ��?�k�%���2^�e���0�h�HQ��[r�Q$~�U�Q��]�!��1���ҍR�Д#Tjv$�|>�k��G�Q[�6n4J�6�Q)�I��c��!�=A5���K�޳f$��e��B;;��mh�WJz-��Z���\��q��gS���
��b�Z�RjRa��3>�H�0�rz�Ž����ۣ���B��S� r��ۭI���?>B�,�xew$0����ϯ�M\tL���ұ�ӷq����6�:�s�zx;�;}���q�*h�f�Ք�;�b���6eB��鼼~)"��/�~�$2ӫ��)��L�i�k��2e�%�j�0��EN<d���U�v�1�=�+NVw�#�ʟ#�,[���!�
�l�֡��"_�َ9�OD��x.}S�� �z�A�>rC����jM캩X?�(������d�-�L�\�#Q+_@�yMW�#�׀'��?��(���q�A����t�=M#�i�-��g,Rɚ��ԅp��C�AEk�2�~�4�u�S�b�s9���mS-��u%��)���Xݱ$y\�޷�-w^qb��
|S���=S�eچb� ������2EQ���t�N�-!��B0_kg�
����f^���V���N�RT�`��=1��R䅆�~m	�G�!kP`
O
�ў����<(u�c����u��_�=�`�=	�l���{׊����N��O>�9P��:��B���t�k�m��{"���!Soުٵk�(� �K|%�M�*�"�&-t	Ui]j��X%�;셥y�����1D$�CUj�w���|��O���
w�[��mHvT�'9.���9҃�2cj�����Pv�"G�u�#�P:����y���9F��A>�n��`�����~*�Nl�Ʃ�'��[��>|7t\hb�d2�]����`�t�[�	肄赨��jعM�B� �z�PL��t�g`NW�X�0�����'�VC�!�����w0��X���B��K����(l�a&S��#,�B�@Gu3X��jk�R�yEˡ#���wX��v+�����sxh`�ω]+t��2φ�PG�-�@�r�1��lg��Q�����dМX���PA�2��p�[`����R��w���'gd���!�
'-L��;*���q��Q�!I�]z�nJ�!��3�3������6*/�fX���s���㲥x
��\�l�Q����J��k�SNuEo�cG�y�Ց�t�d�n��(�h��3�i_�.v��°'���u��u�|��o�$	~o�c�[|sf���Oo0�mMH�%]
���8b�8Yd\�;��Z_i���fgbP�&��nVz"z�q�� Pݠ���a�S�#��߻��نnNq!I-\�X#�	~<l��D��I��[�:�ܪ�P}۵%�Opjn��>;dp��1���Xqz����7�BD��z��x�3�t���ͺ@,`����Bb�I��(�ˆ���w���;����v�T�w��չ,��8���1el�a�A8���g�L ��&T�	"�m��״G�8�R�1��q#"ܞ�r�4cA1�壢(�}�L�)���s��h~�1� 8�+ݜ�͐b�h���%#r��2�g�7P��-��t��!l!�� dж���q	�����ߌ�IZT{��ǭ��W��,�n�lۅI�w�~��U�K��k9J�Ծ-�����0Oz��X�/�(����K`��",�}*]'���D�l���S4�a����4�������y{�e~�8'�
\�~�,�h�u��
4�UEM32Kp4nG��
�4��zS�!������&���1��7�H�v)��6��Z�诳�F��[��%������=⟳���A�Dk��
&<�Ԧ8K9���,���v�f;N,Y%��������Lv\koX�@�'p%`�[�zP��v�j�"�*���ˤ\	~=��G	����y�$����0ǡ	�L�]�hE�.�e����C2j�>e�}t�&d�$&�6��cT�m��.o�&�'o�f�D!��r���}��ΫJ�N7�=E������o����ΈZ�5��A��H%�}:�x�]k�K����N8����u<�-��AǨ{C�p�-I��z/���K�$�H���y�h_+<�Ƥ�!G�oM��R�/���p�������C�#{�����=�AŨ@_����و,�
�`&w+�aH�]�Y�@���i+��966ܣg�[ƛ�AaP^�F�A�vޢކ"k�?F�Q�����U�o�����G�����_!c�� �{�A�����x3o��/_E�i�Щ,6�<�.pHQ8���N�:7��C�'�}�DȪ���&:e���X!����L6^L��*|��@6��c1,�z2�b	����!�{Ζs�Z�8�T���D������9�5�C�3^p��
q�%"qh�l�zdM��7�
VIFJ�CxyS�J\o�9
#3f�gӒp��I�=TA�?�v=�}�3�(�ёb�̯T��v�%e��������u�qu��a�&/;�����̔>��E琡s�n���0�N`,�񱞱���>a���-��@	���3���-��⪍c�\�B���6���S� �F]YNUܚ5ϸ
aju��S��hn|8(�����D%͹��V^_��|I�_���s\o|���W�k[�h�L�@��~*�xR����u���
h���k�!���Y����mo2��D�����q��d�-���{�?ѯ�{����^��S_!�U
��3�p��ŪvؖZ��2�>��F�'2A��l���@~7GuV8E2F����Ǿ@�!�e�x[>�y�I���h���@���@n*�����弻���gi�B&��`/�S�0^U8M~�O��.�E>웦�|�8�uk�wv��%۱P�B��k�=+sX�����#[����n���)>U��O�C�/Uuڧ���w���JjJ6��~�;�q[>��6:|K�Q�������,֭�r�Q�&��$���N��LYۅ��!U�ʲD�Z�7�$n�n�m��ml�\��P��)���U�IT�����0�٥�e<�E������I�Gǂ����\���V�Y}�t0�\S�ݦ1ɀ��oʩ�q�b
U<��)F�rL��)�غ�Cp6vQ��	')JX���4����\��d�~�]Fy�������"�R��[>O]Tt��D������#�Wp�r��јu��O��,���ȥQF���be�mcVO�m�7k�aj#�	�}!�$���AY��g˨�g�J���p	�-���ȭ�v)�/�R3���N�D;���WOb�M�p0e��k�sn�ҵg`�F΃�>x{���IVA1�x����ItK�	g�sQ�	[�k�i�BW����A4�ܙ�&;�A�U{>[�b����1w��Ӗ��>����(�3R^�ȴ,���7@ј�(��즸\e��a��A��/�``>F��l�{�C�`���[������z�!Ak���pY>���Q��9MQP�^�W���a�tdx.��)S��q�h/3q�rV���|	�Z��ܠ�.����܅d�)t��"sB+��r�n9���{��s&>�C�>�j
5��jB�~�#�I����ʸS�h+c����8�3���U�OaR�D��@.2}O�	�g(�>�S�C�(R˩[���A[��Ll�<zݐ�]i��"��V��s)�������޳��.5s�um����P��qj���J�q7߈�;��G�.�N�����
9W��}�r^�y��(��� |��_����A|WO\3�(���i��R�꥓�R4��g��H��^�,�Я{\�<��zAW�Y²�W*��e}'��_�M����E3yi�4K<\� i'��,�<���*�i�_��\;O ��n�(+�C,�K��[ݯCW��ᯖ*+�];I�>?U��I��@��G��Pi�͹�ƙ�B�JA�y��2c0�=�e�S���T<6�
�H��G^L�����4
�_=%eio_�����bY�s�<�u�U$�f�D�s4b�NA纋Q<Ƿzn\T�~x/���,r��|��Z�O[y� Rᇬ�e�uCX�?4��n��������#L5XwD#���w�19�x� ve�R6/�`$�ij@�<�e�T79Q�,İn�����?�a��	>�VQ}�C����%���EO����#Z�y�z�0�A��?��;O��*�/�T���;���|n�
J���W�x G��''G�!�J�.�÷��w0s]qK�^W��]��v�J:��ߨ
�!���{9��t��h���,�|�B�H�?���6�ż����9�pYv���Sg�N��v�6a4A��w}��<���{��k%<a,?�'翖�>?��C��$,����n(ʿ���2��A�s�X]Ȃ;<V�����jg�HZ�է`�2�#�aNW&�,�Ɠj;�$�rb_}ު��aC�;#N$��]o����,�QP7�/�+��w[����z$ϕ'�E�nM��("�e�:k�$t�e��Θd�w��D�9���J�Z܁��s�üW��&9��V��>��-��y�Ғ*�f���Ba`��� H-�O��i5��-���cr�OU0��an�$GQ��r�~�BS'.v�D�,0�w
�'"����H��bwP�u��f2��3B�?"�۔����8�2dMӽ���C&2M����&mb� D�1r��-�W@��Sɨ�PT�וЍ��
���A�n���*�q��E��4M�~�g��h{i�?�K��̻e�&�Ԕ��~n�((e�"��h\ ��}�z�&䔈RG{�7����9�8Q����M.ڰD`���Ţ�Qs�?�v���ʩ�X#�O��>��zZn���$�Uu�)
��)[�"0����>�4Tv��?�u'e���޺aDM��5��f�{{�^ϵ���G	i/P�As4V��T��f��K��u��/����+l�ض9��6ͱM�a��>���H[��������G��ڜ�q؈۶0�R���4V\Ӧl�k+S��t�M,K�l����樓�<��^����#�r
�o/@D��3R�/�����!��‚̘
n�`W�nE����� �{E�"��pT6����0���"�Ӊ�]ȌM��`	�@�p6�Cv���1mg��ƤFn�:/o*�+������/���|O��X�/�l�-"Es:$%��ʩtA��|��0
	��~�n�*�.l%���
�K���U	ƒ��6�E�+fR�'R��%�G�$L�Ω#��%��]�,e��?|�碳�QO^?��۶���-/��C�ѕ��C�2�K�m_6�6�~ty��I��O��>��Cs�8D�����5�_Ak²�k_<p$�k�r����Tb���3�\O��\O��}���%Y�Yp'��a�9;0G�|=yq�����8�����è���pul��J~	�V����'�`[<؂s�f�a����\��X�7翦��S�=4?�a�S�`�.)Ԏ��NA �����J�LPE��OΩE���5'!����m��բS�]�gji��v�o4�ɣ�u;��-v�{'s����t�T�U���E�?Ix�5J��;l�n������jߌ>��W��
� R�eE�~w+_W�3޽����}l��ULHب��S���~A��vc<g
�s2D⹰O1<}\��XMx���Br��ezW/`��Ea��Ӆ����_��2�������L�X�}I�������f�a�{e��}|��Eу���m6T6P?��*C<T��c}�|��0{`F�ML�xߡ*�8$ŀ���?wr����5���<�(���?�^���.��t�:�����0��b�I�,�k2J[��n⡘K�	ϋ�V��8�d�-���ϏK�������2\����Y8C����}MG�/r��#aEB G�4<8k��t�����x�@��9��6�L�Cʀ�פ�i
gzm�ݘ	9*B�4�~Ԧ���	J��=�hɣ���z(�2�Q�݌�
�6�D�Y�&��{Y���d�NAhu��_�i�8�ݟ3��Ը#g
M�%Q��Z����>$.uϚ���sd���L�PX�z�l�e%����^#���{��/?��<_0�({��@z�R�H�A$z���/?�nȖ}�z+����ֿ�g�Gs�

]P���HDﭶ$ŬE��ge�,4�d����IH��?+g4��<.���a޳���c94����5�Z�*�'�00�^������^�S�c����{4���\���;!~K���P2�ʆM��C�(�S��穫֒��i��w%:��;?ѿ<JۃOO��C��Dt;�.	R†~�Kj�Go����b�%7	�Z^�Q;��{�	�ʔ�<���љ8��.��z������ѢQ�"��F`�̱'�x��RSgɢ���4+I�J��PM�����/�����.s`�e�`1��*�(�=�~�YH�|� ���	 YQ�$�,��/FN��٣��X!�p�+/pwJ]
�����%�������y"�V^"�@�ō	�����CʤD�0U/���¾���a��z���gC��OvYN�h);��#8��u�/�:�Ы�k-7/L}���e�����@� �u�:�Evw���M�.Ű�W1W� ~�8'�ǔӜ�.#�P������V�\�O3�L���L�락z*F����:ť��%Hw�y��|-Xq�O��14��X̤o�B/]G70<��B��!xZꂈ�p9�4
N��nY,��im��u��Q
p'G/[�r����ep���G}��e�&pOZ���E��fr\�;4k��wA�e-U�U&9l�1!�]��q>Kk���^~��.]�&=�h=��`��%Z��� ��k��o�����DP(h����ZJĖr�6L5Y@��b�C͇)���OEGŪ=�K�'�H>*���PT^�F�r��s�Cŗ�����lG��o�$	���[6NKl�@P��Ǒ�s
(���������#B�T٘�'���Pe�_�G�� `�`�*�y��(�#!z��=r[���?��%���0໎#� ��:hK�poڎH~�0��
L6�l2��x�?R��|���(+��ƪ���*�*��0�[O|�~�6B}(������p+��U�^(h�����ZN����5N�p�h�0��FS8Lռ 2�[��ē%_;_����٦�����k��:�D�"��<Pʨ�ٜ�Fܐ��H���j�3�R����3]���(r�:�_�����d6)�H>��Q���o�WG~17R��B�۝�J��']dE��Oȁ6�=�,sD������˖F"iD4�E$8%u� �����;�B���`�֭p8��L��f'�
�Х+�;A�kWbAWT��iTL�ч�;�3`-Q�0����4�/C�;��ͻ<���������ܲ�+�z�HX^`�����3{��b_�h,LG��F��f�#;���ԗ�E6m��)s�AR�:�ˁ|қ4�>�68�n��"��'��<Og���32+���	�����ݰ:�P�~4Ė*�*C�_���#�����зQ���
xE��$"T��g�>��N
5�������3�<��I:rh�����@��V� �0E��yMÃMy�~BS�C�����=�NvϤ@$w"#&��2�	p��4x�����01��s�u�s��6c�1̾��ӧv�1K�@̃���J�"�� ���G����(NLA��з*��	8)tor�.�b2�ζ�� ��Y�*�$MsDA0�d���%�\�dN�)�QΊ2��a�^rr"��s�֦Y��䇴
�+��y����.�}�D�:���Ge�}]_�kM�{�nQîJh�T�R�5`=[�OT��m
z�:�\���n�M�{h���r�9�C1s̟0����B�9L~�zꖑ����&���y������1]�V�^��<��V�I�#]������;�Q�J��W��� L���k\'j�sd���!���!�E`�}�Yx��T�g��h-�j��͟fg�Y����th�ko��sU� [*ه�}��9e�5"�M=ڧt��D����)
�^B"����E�h~�6&�JK�[/�)����%�5�����&%֥�r%��Ƅa�3q�����g�
���m�Π{���M�?�웘��^����
�&K�k�&O�{X����!���s�Vw�dS�4cAǬ�� E@_s3�8U%b�j҈"���V�JI$������#�kj
������&�攵W�]?G�c��jKb��&�����c$�8�sY����o�O���^�Y&�:��ٹ�?��xgA�z0���C�|[�:��”��V� �:�W��}2P�%�g'(��&a����lq~�`�b��w��	���"�	�HX�ʯ4��M�sꂔ���2E�O�Y�8�^����>j�vI��fD;�䈻鸞�oJ��p����=������nę�X.22{Qm���Ÿ��0/00���8.'�6 �9�>����_��sNmwj_��c��i���(�=�kjk=�6�6Gk�,px�)��=�+�0�_����5��z���@?C��ZD�_�1gD���)}�1����܊�c������C�Q��%'A��a����V+�c�e^z�u	�7Mj�2�0%��6�����m�e ��h��·^��=��ꖂqj� kZ>�j.����iꗆ�FV��4i���'�2�y���}[�D�#�l�¡��«�\N+�o�O2��x�4^׹n
q�Gf2�����jR���a�-[��	�X~^�O�s�)���{�M�Qe
��Dv�orV-�ϗa����$K��=B�����,CSS0�yxWӈ���1��w�/�@E���5YC'6O��.�v?�P:����Td:�n
"�kʲ��Dn~4�҆��q�e�qTl��sD��=��q�l��o}�����X9��p�b��*=H�:C���p�S4�!�'#����1fy��P䱾���#����
�ՙ���Ye�z��Q����u�8
�E���Da�kF���7)$��(�������e��"�����Zm6d�W<�}��
8�z1E!;J�\�.vW����B�W�wfŌ׷�"��
�.��U������OS=A�c��%C�'���2(��ф)�[������w��e�櫊�ᑽ�X�4�t��=�,C����l����t <@xXt�`�t�]X�"��� 2���T��7|@���H�)”/dQaw�ظr�T��>׍}�$�^�(�l�s#�!^��oM�u�9�c�Ç�uc�,��M�#���%*�p/�t�c��������E<����5@��{ɍ������K�may��1�	]=f�q�;ܯ����XZIb�F�m�ODd��ߪ�A%�S�����H��j�,�Y?ub6S��6OQ8��hΧM�nF�c��pا"�
f*�&�H�����nnkr�2�(	^���P��}6��MlE�ሕ��(Y���O"p.!�K�={�՘/A��z�)�μ�P*C�n|n�o�4��}ft�n�:D���X��F-�nw���8T�qv$
�2D�:n��X:룓�<q��'[!.y���i�ťk_�Y�-��j�i��턐�����d;o�K��g�7G�k�nS�Fܙ�2MU�aoX��jO̺�{�`�EX�� ���a�E���B��{�̅�T8]�Ʌ�'E⧙fF�O��L<������ R�@]��B�%������*qz΅4!誣��@.J�$'������.\5i�H�&�櫹��ul��� �.	�;b�n�/@�3�9��s���\�5�u/�:��6S*�D��f�A׳B�&ycna���e��`
��c��x�r����Ҥ�f)^��w~)YX�۟#��v�̽�^ƈ8P��;{d�>)��ZI��T_c�!\}�C3��[0o�;U��n�Oѥ���z��"��#=/�1��jİ�w㧳w�p�<��m*}
��\�ࣿ'�?���}�qc�<ќ
����.PqI5?^Ye�a���f�`�hG4.8��"}�T�3�f�{'ivF�	2���.���'�M����O���������U�p3`�N���%[�äK���턩��h=�����L�j���3�+Q+%�뾓g�dUU��[cG�������܆���I���
R�V�jLw]�)���/�w+M4���a��6����)r����:�M��h�2�g��l�HԵQ����Gt�v��wA�(�O��K��o�	D����:�&��u��^ʘ�sx��!i�@m�CP�����4�c��u�;<f�T�q;G��L�_Z�I�s^H�)9��)Ew�]���9��?��u��*�#�a(;�@s+���J��y�)&�g2�]�F�a $W]���G��%&'D���=W���&M5X�)v�Hs��b)��-�d�	�T8��J���<zpjB'���V��*�p.j�%�Id����<�u]�&Ŀ��d�K]�[�>�VWJ�a��\s�J���c ���k�Ԙ6ag�i���&�l�,*���58p�mv"���p9l���}d�[T�����x�~I�ߒm��^�\�W�``-߇����)`��43�by�6��t��T�>pmO��u0[��oW#�GN����H�"�/a+]Y�B���i�MĹ����Z���5��A�T��S}��d_$ϩ�B�n��h�U�-O-`<e��<�\d��+O�1�}\�5�8ӳ"C5�[(+��S�����DD�CϢ�2N��T�i�y�2�~���^?��"��矅$��w��
�"rٖb"��Ʈ���L�	lv��%��z�z��	FJrd��84V��NA�)Β���(�7
�(��NOT��5�h��1���f�& ����
�����u�Ă21�Ѕ,1��I�c������z���<!���h�e:��嚋г�w�´�����78�<a�,A��f�f�c]�	�G���M��)�$Wg;�1��(�)4����+��P-h"
C��,F�A,=kbZg�DZU���@{9��`w:�� s�?x�*���3}�΋AN[86��D����,'oy�X��~~L�&�@���PU� 65J0�p+#Xί���S�ߗu7�;�S9|XL��}�+�覌3��t��s׌p����^j�_��UB �����G��ň��IB�Q�#��2��s�#�[Ӊʿ?z1����[G�dǺ�7m���Q9x�r��K�6Ć$�8+G�������v2��A��4(
՜n���ۛ�-|�bj$	�ij2W�Q�{���P��	�
�YX;��&4�k$��g!�C!?�.ح=�c�h���:����N����E.3gna�#}�g]��~�����I�e��-I�Bn����	/��y��>F
xk/�
�Rz� Jϔn���m�
�0K76�S��x�̯�X����y
fW��q�h��u�D@���
�txY�JD��J�¬$�x�*
ZZ+˰n}	ޞ��hq��t�Ul
n����fv<M���-'Y7vӢm�I��ܯה1�ޅ߯6l��_J��7�Ax�mb-��m�>�������wq�o�Ű�.����r>��"Zz`	˺#���&WE�y�/��.�E/�&j�.(�ch}x%�ha��^�(9�#����q�A�l���E��1V[�8�i�cva)�aD�
t����v���ѻ��S�`(7W�;��Ց�cEQ��ku�s��Yj�l��FX�4kr�w��K��&�6#.��;���8Ϳ���S,1�H�E����$�B��IźӀL�-A�7z2�!/>��;k���G���ʲ�s��O����*��~ug<ǁ�99Ȋ���wo��ښ�R
��A3�>��K��H�D[�ѵ���||�g���%�~ry��������ֿ�^e�}:�v0\�f
���S������1N��0�`�?�.a��:�/mA?��Z:�r��� [���EK诧��ӕ�[��F"^���j\��DNv�{5B�I�ȟC���pOM�������C����Oi��j����a��Ո���m7�=�<P}X�P9-�Q%�3�s�5	��f����JP��[�p��F������H��3��*���V��/�M��PY�?G"T��c���U:��\��+Jԗ��O+�.4�DUl�&	��7�"*��p`U��>�X;��/�����*�����7�5ѵ5���BH����/�n^�׍@lis/��::��1O��v�� ܔiǶ$)p
�0yz "����I��ҥ���.��kƳ����ä/q��^h�	pY��(8��00Z"1/��C��į:+݉���X�����?f��K�N�D3u]i���ir���$�m�b�WMv������p�q�}�O�'ऍIE��|�<�"(��b��� oN&JUZ��� AagȗeJ��x7�W���ю����E�$� �lbN�'�4궩ʱYIc_K�����*U!��qY�*9��}
~�1��1"�� X}��W����E�k�s��{X �����@r���O]�2��-����g��4A�8Vf�HZ��N��Ag8�XEX*{�@�O;m��}p�e6��utM[�1I(�����{��L뎣��"���p��sZ���p�g���`3i�j+LA�gOe��ˋ���Ɏ��F�~[��=��������0@���d7OUr誻��sp+u��\'��|�_�y���N{	Mz6zgT�\^w5�=����	�}c��X)3���P�j���
𰄥nr�4�lB��"'3�2B��(�y̠	b�6
���*��.�Ǚ$n	��W�([�g�,��W�З�����҃�_�nz"	�\\�r�˾À*�+���$�Q�Ʊ��`�N�0u�8��
V��������H�����>�k�I��a]v>����ͪhC�N��{�(f�jr!Y��Um�d�Q�H@����Nia�H�!7�@�
#�H.fF�QL/��Ȗ�d��;�ro������\�%#�!�H+��Dw/�^���1|�
;��2h��>���8mQ�y�ɕAr
0�^�A_H̼���l�<y����X\@dN�����R%K��υC%('G�?�aVD~`�?}����nYK���m�TKۿ�����Lb�kr��[dD��JArӼ�ᜮ#0h�`��mVj/n��*�a<����D~0��O��H������(s ��B�5�Q>���4/[��ƒ�:���Lv�!�_�e����st�q2��f�u4����"#:�6弋i�Wg��m%K�B�̀W��mp����l�a�Yx��������3O�s7���LԞ��U��N�����i��q�+��͆�/�c1��1���9+c�%���!{
/B���V����yѸ��ϼWH�a�x�4[�n��s{4#@�xmB����jN��|R�pے��ҷ,�-�����4��.�7w���I�ڞuj�>�"���q<�:%�4q[�wH�|B���hG:��.W���<w�Th_:d�59^*QV���[�G@�7��nB"��-G�i���*J���#�^����O�B��8��${��R��[G�*?�4��,]܎g[i���9��!�x�g��!M�5B�=E���!��h&N�sl�����M��������	��ѕ�_�z�

/�*���M�G�XK��K�%x���i���+��Տh��E��g��E�*i�{�7���hՏ$M�	H��~�,�G�%�!���Nj\�����M�0t$���W׺�iߣ���5�D]�z����1{�%�9�@���@�c�NT�":��^B�"|��l�,I�p/�"=RH�a�aI6xK�����Oج
�Q��ӽong��IR�d��.wB�3�S���:�����<�-�3�#B�
0����:�q(��w���
ج�4�]�M��P
�?)���\8��uD��C8�3�\��Z<�7��s��y�����g�YZBj�BjY@QBj["Bj�Bj�	Bj�2@fBj�E@f@P 1jRf��������� ~ hRf(���������@~ hRf8���������`~ 1hRfH���������`P FhRf���������P 1jRfX��������� �``cyhRfh����������P@1jRfx����������~ �hRf�����������P 1jRf����������Q@1jRf�����������~���hRf�����������Q 1jRfȗ���������Q@1jRfؗ��������R@1jRf���������@R��1jRf���������� S@1jRf���������`S@1jRf����������S@1jRf(����������S@1jRf8��������� T@1jRfH���������`T@1jRfX����������T>`1jRfh���������� �hRfx��� �hRf����(2�hRf��@U 1jRf����������`U 1jRf�����������U@1jRfȘ���������� �hRfؘ���������U 1jRf����������� iRf�����������U@1jRf���������� iRf��������� V @1jRf(���������� -iRf8���������`V@1jRfH��������� � IiRfX����������V@1jRfh���������@��ZiRfx���������@W@1jRf�����������W@1jRf����������X 1jRf���������� X>`1jRf������������ liRf��������� �iRfș��������� �iRfؙ�������� � �iRf���������@� @�iRf�����������X 1jRf����������X 1jRf����������X
 1jRf(���������`� @�iRf8����������6 �iRfH��������� Y'`1jRfX����������Y@1jRfh����������Y@1jRfx���������Z@1jRf����������@Z@1jRf�����������Z@1jRf�����������Z@1jRf����������[@1jRfȚ��������@[@1jRfؚ���������[@1jRf����������6 �iRf�����������6 �iRf���������[@1jRf��������� \@1jRf���������`\
 1jRf(����������\�`1jRf8����������:�H�iRfH����������^@1jRfX��������� _ 1jRfh���������@_ 1jRfx���������`_@1jRf�����������_ 1jRf�����������_ 1jRf�����������_@1jRf���������� `@1jRfț��������``@1jRf؛���������`@1jRf����������`@1jRf���������� a@1jRf���������`a@1jRf����������a 1jRf(����������a 1jRf8����������a	 1jRfH����������6 jRf��������b
 1jRfX��������� b 1jRfh���������@b 1jRfx���������`b	 1jRf�����������b@1jRf�����������b 1jRf�����������b@1jRf���������� c�1jRfȜ���������e 1jRf؜���������e@`1jRf����������k�j�k�j�k�j�k�j�k*!�j�k*!�j�k+�j�k+�j�k8�j�k8�j�kC�j�kC�j�kR�j�kR�j�kS�j�kS�j�kW�j�kW�j�k`�j�ka�j�ka�j�kc�j�ke'�j�ke'�j�kf�j�kf�j�kg�j�kg�j�ko�j�ko�j�kw�j�ky�j�ky�j�kz�j�k}*�j�k}*�j�k��j�k��j�k�%�j�k�%�j�k��j�k��j`j1`1j�k���������� k 1j�k���������@k 1j�k���������`k 1j�k(����������k(`1j�k8���������GCC: (Debian 12.2.0-14+deb12u1) 12.2.0Debian clang version 14.0.6�F���J@�	�gt@�	���r}	@~~�p��r~	`~���	�~��a~��	��	�~��
�rkK
~$/f
b�1�~3��6��7�8�9 )�:(7�;0E�<8R�=@^�@Hl�AP|�BX��D`��Fh�~Hp�~It��Jx��M���N���O���Q���Y��[��\�)�]�7^�D_�,~`�Yb�����/���T������+���w.K��y;�	����(�A	 ~
r	 ���#���-	��y	����	�~�	��	�~�	�	�~�	�	@�	 �	%�	@�~��	%~����10"�	@~	�	N	�	b	 �	B�	@���	L	�
	`���	v	�6�~@	�6	�~��6�10"��7	��A��,W
�	�~��6�10"��� I��/Ơ�Ӡ����@W������� 	*
4<F
N@.i�r�{����� ��@������������	H�~�������Q�R�� a�� ���� a�� ��~M� ��@!�".�~"�ל"3׸!R�".�~"�Μ#�'W�	�~$.�~$_���$�)
��%��3��D&.
��'"5
�~'�N
�~(���)�*�#�X+��+�*�;�Y+=�+`�*�X�E[+��+�,�*����+��-W�(�0��+��-V�(����+q�(���E�+�+�,�*�&��+)�-W���'L���(���K�+��-V,�*�ߜ�+��-W�(���>�+��-V,�*� ��+��-W�(,:�p�-_4-S?.J(���E�+O�+,�*�۝�+r�-W�(V�(�-_^-Si/�/A;�0Q1/AS�0Q1]X�/A��0Q10Tv/i��0Tv0U6/i��0Tv0U;/i˚0Tv0U2/iؚ0Tv0UH/i�0Tv0UI/i�0Tv0U8/i��0Tv0U4/i�0Tv0U=/i�0Tv0U:�/�(�0T0/AD�0Q1�i��}�/���0U��/���0T�0U~/A˛0Q10T~/ޛ0Uv0Q�/V�0Uv]��/A:�0Q10Tvh?�tr��w�/i��0T00U=]��/���0T=]��/A�0Q10T}/A4�0Q10T}VE�VP��b��t���/��0T~/O��0Ts0U/A�0Q10TvV��V�/��0Ts0U1h
���1o
�~��~2v��3}	X�~��.W�k4�JlrF�26�1�
5���5�5�1��~�~1�
�~�1�`~�@��1Qz:~PE�
M���U61�f~~2�
�7�4W
��W�	�8��8�09�`:�;�������V$�V/�g;�/iS�0U:0T1/ib�0U=0T1/Si�0U0<D{�d��<D��3�	p~�~=p�SW�+��+�,�*����-S�+-�/A��0Q10T~0Us= �
W�-U�-T�>A*�0Q10U�U0T�TP2�V
�?�_.�~?K`���4��J* T�@�`h~@waz,�F@�a�:~A�a�@�a�<�F*��2(+1a�+Ta�C3�@"bt=~�3@Gbt@~/��20Us/n7�20T00Us/A�20Q1/bD�30Ts/bD40TsB ��W�~$�/.�~$�0��'�7��~C�6��9�6�;)�6;T3�6;�5�69"7 �+T2/7+2;7;w2G79"7P�+�2/7+�2;7)G79"7�� +13/7+�2;7)G7*T7���-Pa7:�;�3�6:�;#4�6:P;�4�69"7��+�5/7+�5;7)G7:�;8�6:0;N67:�;77/n7[�0T0/��/��/��/=�/��/��/��/���%x��%���%���7	��7"�'�=0�2W,t6��;�/iG�0T00U=]L�/�X�0T=DО-W�	q~E�ժ�z�r~<��1�
~D�-W�	z~?c�z~<�!�1�
%~~D0��W��~?����@�^
�~@�c
�~wV�/�y�0U:1�
�~��5F��F����G���3
�~�0
W�G*�:�0nI�0n;�_�:*>�0/�>�00Tv0U/�>�00U*>�0<�>q1= 4qW�/i-40T00U6/i940T00U;/iE40T00U2/iQ40T00UH/i]40T00UI/ii40T00U8/iu40T00U4/i�40T00U=>i�40U:0T13 S���1�W�8�`

V�1V�1/�20T=D
2/�20T91%Z~�H�W�/)�0T00U0/���0U6=��VJ.S._,s# k;HwI��>/�͡0T}0Q@/�%�0U�d*���LW
�?��
�~4��h
 4�v
 I���o�*���	-���*��-W/iȢ0T00U6/iԢ0T00U;/i�0T00U2/i�0T00UH/i��0T00UI/i�0T00U8/i�0T00U4/i�0T00U=/i+�0U:0T1tC��H�/iT�0T00U=]Y�/�e�0T=dt�/��0U~$ӣ/��0Us/��F,1s:~1C�@@FI�]� ���1e
�~�Jl"����W�
!�
4@��
8@�
9��@�t'~I,X�1@d��/V�0U4/V
�0U5/V�0U6/V�0U7/V(�0U8/V2�0U9/V<�0U:/VF�0U;/VP�0U</VZ�0U=/Vd�0U>/Vn�0U?/Vx�0U@/V��0UA/V��0UB/V��0UC/V��0UD/V��0UE/V��0UF/V��0UG/V��0UH/V��0UI/V��0UJ/V��0UK/V��0UL/V��0UM/V�0UN/V�0UO/,!�0T0 0U�څ�/0,X�0Ust]��b�/in�0T00U=]s�/��0T=s' �'� a'��0��2~����,
�������a����~�)D��V3
yD �
�D9J�+�S+
_,s# k;BwI�	�>/�ɤ0T|0Q@/��0U�d!�/� G�0U=KХ_V?
P� �P� �
P�4s# �V�@�N
[:I�4�^/*�0T|0Q@/�G�0U�dL�D0��V^
!�D9J�"+�S+	_,s# k;O	wI�3�>/���0T0Q@/�F�0U�dK�/� j�0U1D��Vu
/~ I/�9J 0+�	S+�	_,s# k;�	wI���>/���0T|0Q@/��0U�d�/� 7�0U9D���V�
=~ �
=� �
=�9JP>+;
S+s
_,s# k;�
wI�ά>/���0T}0Q@/��0U�d�/� �0U:D���V�
M~ �M�9J�N+�
S+!_,s# k;YwI���>/�Y�0T|0Q@/���0U�d��/� ׮0U<L�Y �Y -Y� Y��[D`��V�
j �j� �
j��n9J�k+�S+�_,s# k;wI�n�>*<$��!s	+EI$+hU$Ma$)m$/�.�0T}0Q@/���0U�d��/�%��0T/� °0U7K@�M
V!?�8�! -!�:@�9t%~9�7P*$+><�7+�<�7I�)�0/�<�0U�dA�/�7�0T|0Us�D@��V�
x Ix� -x��|9J�y+�S+�_,s# k;�wI�N�>*<$��!�	+9
I$+\
U$Ma$)m$/��0T}0Q@/�a�0U�df�/�%��0T/� ��0U5D ��V�
� K
�~ -����9J�+
S+�
_,s# k;�
wI�-�>*<$_�!�	+-I$+PU$Ma$)m$/���0T}0Q@/�@�0U�dE�/�%j�0T/� ��0U3D��V�
� I�� -�� r�@It�~@��9J@�+sS+�_,s8# k;wI��>/�׵0T0Q@/�(�0U�d-�4�/� C�0T00U6/� �0U60T1/� w�0T00U6/� K�0U60T1L��~ r�K
�~Gt�~Dн@V�
�~ r�9J��+jS+�_,s# k;wI�ܾ>9�)��3;��):;@*/���0T|0Q@/��0U�d��/� W�0U40T|����%0  $!N��W�
�4��
� 4���
��D@�7��J�O@4�
�~*����	.*����-���/��0U~/��0Us/��=��W�-U>��0U�UO�l3�*~~P1�
7~N��W�?]J�P/��Q��W��N��V,�4s�#�M��D@��
��@���@���@�"�@@�*�@@�1��:@@qt�~/M�0U}/b�0U~/w�0Us�/��0U~/��0U/��0U|/��/��0U~/6�0U~/]�0U/��0U|/��Q��W>��D��#WV�~?����D?��
��?* ?��D?v ��/E?� ���?!)
��/�.��0U10T�U0Q�T0R�Q0X�R0Y�XK��Vi�~ �~ ���D?G!�
�� ?��D ��/E ��� )
��:p4s8# ���//�/��0T0U|/<1��0R�0Q10T|0U����������+�/�3��~��/5�/�/
����0�0$�0,*-2�0/A�00 P~2$W�04(_�90g�0=8~�0?@��0JH��0KX��0Lh�01Yx�� �@9�@H��r����
��1�%1������%1�1�5~~�~~D�� W��~?�!���D?�!�
��?"?��D?g"��/E?�"���?�")
��/�.��0U00T�U0Q�T0R�Q0X�R0Y�XD���V��~?�#r��?�#{��4s(# ��E@8#��~Py2.���.W�q4�JrVF�2�� �1W�yR�GyR�<y~R�byD���V��~ {��4s# ��E@X$�~Py21�D��~W�?�$��@2%�D@�VW��?�%��?�%��@�&�D��5W��?'��?t'��@�'�D���W�!�?x(�!�?�(�!�@3)"�D��DW�-�?�)�-�?*�-�?�*�-@�*.�D��W�9�?t+�9�?�+�9�?U,�9@�,:�D��_W�E~? -�E�?�-�E�D��mW�M~?�-�M�?m.�M�?�.aMD`��V�\ �\� �\�4s8# �^eF@�.�]�@H/�c�/�2[�0T�D`��V�k �k� �k�4s8# �meF@u/Jl�@�/�r�/�2[�0T�F�7L�~��0��B��Gt�~GN�~GN�~Gt�~GN�~GN�~LT�~ �� c�~�
��Sq
j~ v
j�T}
H��T�
VL�c �c -c�1�
,�7��75�7		=
	 789Q?8:7d8;��8<8*8�UE�D8O8�$UE�i8t8�-U~�8~��8�8�0U~	� @�� b�Gt�K�V&|: �| @|� b|@�=���@y?��:9J��+�<S+F=_,s8# k;�=wI��>:�@$@N
�:I���9�8�+�@�8+�@�8:0;+A�8�I/��0T0Q@/��0U�d�/�g0Q}/� w0U8/�0Q}0Ts�/��0U�d�y2I�+�/�0	� K
�~ @�� b�LC	�~G��~Z	 o	� bv	~GtG�	"~K�		V8�: �� @�� b�@rB���@�BN
�9J`�+uAS+�A_,s�# k;4BwI��
>9�:��+D�:+�E�:9�:��+F;+�G;;H;*�:~�~�;I�::@	;~I';:�	;;J4;*�:�
t9�
t;�K�:/��
0T0Q@/��
0U�d�
/>0Qs0�0Ts �*>�/�>�0T~0U}/�>�0U}*>�/�>�
0T/�>�
0U~�>�
*>�
/�>0T}0U~/�>,0U~*>?/� .0Ts��0U>y23/�?�0Q0 0T��/�?�0Q0 0T~K�.W��~:�@I^t�~: 
@^3�~/�?S00Q��0T0 �3W��?mVU	��?�V��~@�W��~K�$\W�x~?�WU	x� )kW�O AO� o	O�@XXQ~@�XR~:�@&Z�	U~@~[3V~:�@d\NY~9JDY+]VD:P@s]NZ~9JD�Z+^VD/�?K.0Q��0TqVp�?�S���?,T��~?�T��~4w # M��D4w #����F:�
@�Tt�~:@@�Ut�~/�+�0U~/�+
0U}/�+!0Uw�/�+60Us/�+\0Uw�/�+q0U/�+�0U}/�+�0Us/	/�+�0U}/�+�0Uw�/�+�0Us/�+g0Us/qK��VK�~ ��?L���F ��~@�N���@�NW
��F9J
�+NS+�M_,s8# k;hNwI�>/��0T|0Q@/�0U�d$/�B�0Qs�0U|/�B.0Qs�0U|/� r0T0U;y2w1�	S�~�~�	� K
�~KP�V]�~ ��@�P���@�RW
�~9JP
�+�OS+P_,s8# k;TPwI�Z>I�B�/�0T|0Q@/�m0U�dr9D��/� �0U20T����%0  $!y2�3�	
�~V�	�~"�	�~1�	W~��1�
�Dm
�k
���yD�� ������D�D�D~1WP+L~-X~._E/x#E0Ei~�4E9EDE�&XP��E�� ��E!��E"�Y��E#Y�~$Yx#E%��E��E�W���E�
��~�Es
4Fl ZFZF�[L@�"@�,�>���������>�F�
F��
?������
�\������2�4�4�V���|4��p@��6�V�"�x"��pI&� 8�V�1�x1��pI2�M8��hQ6� 9�V�@��x@��p@@��h^A�:'VJ��pJ��h@J��`IO�0<VV\��x\��p@\��l�\��`I]��\h^��Ppe��?V$l��pl��l�l��XIt��Thu��HQ}��@z���?��`^n��DFV�	���p���h����`����X����P����H����	�	
$�
u�
p%4I?:;$>4I:;I!I7$>I:;	4I:;
:;
I:;8I
:;
I:;8<:;!I7!I7.@�B:;'4:;I��14I:;&II:;(I:;'I.:;'  :;I!.:;' ":;I#.@�B:;'I?$:;I%4:;I&4:;I'4:;I(1XYW)41*1XYW+1,41-1.1/��10���B1.:;'I<?2.:;'I<?3.:;'I<?44:;I57I6&7.@�B:;81UXYW91UXYW:U;41<��1�B=.@�B1>��1�B?:;I@4:;IA4I4B.@�B:;'IC1UXYWD.@�B:;'I?E4
:;IF.:;' GH.@�B:;'?�I1XYWJ.:;'I<?K.@�B:;'IL.:;'I M1N.@�B:;'?O.:;'? PQ.@�B:;'I?R:;IS.:;'I? T.:;'<?UI'V.:;'I? W:;X:;Y
I:;8ZI[\!I7%.@:;'I?:;I4:;I.@:;'?I	:;

I:;8$>�29�
/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/bits/types/usr/lib/llvm-14/lib/clang/14.0.6/include/usr/include<stdin>types.htypes.hstruct_FILE.hstddef.hFILE.hstdint-uintn.hctype.hsignal.hstdlib.hunistd.hstat.hstdio.hwait.hunistd_ext.hstdint-intn.hprctl.hstruct_stat.hstruct_timespec.hcookie_io_functions_t.htime_t.hclock_t.hspawn.h__sigset_t.hsigset_t.hstruct_sched_param.h-stdarg.h	�� 
�<	�</��ft�}t
�XYz��}<=���������xX<u<�~.�<�v<��u�.j!�.k�~�!�XY.�~f�t�	��v</Xj)u
�	XYz��v<Xg.�~.�J�~�
�1g
�	tYz�
A<Yz<�v<ffYf#Yf%�f�<�
�=�
�	�Yz��v<fYfZ��	�
�}�
!\`
�X��t

�Yz���wJ
!
�f�
!	�f�
u
��|X�f<1�|��.
<�<1���|.�.���
�
 �
/�Y�uX�.Yf]
tZ���vf1te<XL<�|�
�
X�y�
"��</�v�~f
$��~X
��{�����f�<0�{J�<
J0�{t�J
Jf.t0�)X�{f���{�<k����
s���������		�
��v�
�	1
X����t�
�
tV/PX<���~��|�
�~��{�����f�<0J
X0t
Xf.t0�)X1��	���y����y�<�~��f
��{���
��4X�X�{<�J"=f��A.t0��X�{����{��.
v���"L�{��X�{��X�f
�~��{��X��f�<0J
J0t
Jf.t0�)X2��	���y����y��<�~���J
�}��{�����f�<0J
X0t
Xf.t0�)X3��	���y����y�<�~���f
�}��{�����f�<0J
X0t
Xf.t0�)X3��	 ��y����y�<�}����
�}��{�����f�<0J
X0t
Xf.t0�)X3��	���y����y�<�}���f
�}��{�����f�<0J
X0t
Xf.t0�)X�{��J
m�5����y����y�<�}����
�}��{�����f�<0J
X0t
Xf.t0�)X�{��J
_�5��%��x����x�<�}����
�}��{�����f�<0J
X0t
Xf.t0�)X�{��<
R�5��2��x����x�<�}����
�}��{�����f�<0J
J0t
Jf.t0��{X�J��X%��f%ftf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf%�tf�x�%�ftl�x�	�<#��xX����%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf��%�t�xf<��
JY<�xf<�<�f0<@�xf�J�	��*�x����x�	�<�x����x��Jo�<F�xX�XXh�x �J�	=��xX���x�%�f<	 ��}X��4�
�|��{�����f�<0J
X0t
Xf.t0��{X�J%���f�xf%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ftf�x�%�ft�xf�6���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf���x�%��t�xf��	/t�x.�J3�	<��x����x��Jl��x'�X�x�%���| ��


�	���v.�	�
� ��vt	�	XG�	J���t�
�	X!���~���
��
"	]�4	^��~�\`
�X�&
#�

�
���vX�	�=X�vJ�	J=X�vJ�	�=X�vf�	tgX�vf�	fuX�vt�	t�v<�	J�vf�	��
"Z�v��	J-Z�v��	J�v�	t;Z�v�F�	J�v F�	t.��v�E�	J�v E�	t.Y�v��	J�v�	t;	[�	���v�	�	<X	�	��	��g�gFtEKE�v �	JK�vX�	J��vX�	X�vX�	X�vX�	JZ	���v��	X	 �	��	��d��Y��J
��
�[�
�	t�tf�J<.�tJ>�X�tt	�J�t '�<�t.�J2X�t�:�<E�	�<�tf��J
K�t��X!.$f�t��X7�
/�tf9�X
��t.�J�tt���tJ��w�t���t+�t�tJ	�J�t��J$`	p��2��t.��E��t.	��<�tf�J�
:
��.
�
 �t ���t<
���Z�t����tt�<�~.

u"<���
�
 �t ��=
��Z�s����sf�<(4	
��I�	J�s��.	��	
0.�
f�f�s �J�s<�J	����s.
����s���K	�
�&	
�<�
ff�s �J�sJ�J	���
.��s.�XK	�
�4	
� g�sf	����s 	�f<�
fJ��s �J�s<�J	����sX
����sX�.K	z ��
��
�<�sf��.<g
f�f�s �J�sJ�J�J��
.f�s.�XZ
��
<
�<�sf�).<g
f<��s �J�s<�J�t���s�
� ��s<�fL�
��
	
0
Xf� </g�sf	� ����s �<�st	�X �J.	�  	���
�<�sf��Xf � <gg�sf���t� ��=�s�
�.!�<@
! z � ��
�,�s�	�� �!���sf	���!��s��f�s.	���*f�fXg�sf	��*���s%�<�sJ���s���;�s&�f	w+�!�	�*���~.
YXJX��<
�,�s�	�� �!���sf	���!��s��f�s.	���)f�fXg�sf	��)���s%�<�sJ���s���;�s&�f	w+�!�	�)���t.	
���}��XJu�}��JJ%�
t�u��f�p�	�t"Xt�}��f	�"Xt�}��f	�"Xt�p��
X"h�<
�u.�
��rf6�
X�<�rf�
<f�rf�
�#�K�r�
�
��g<+g	*tg5�W5�/P
�r�
�
�+0L5)K5(/E�r.+�
X�r 5�
X�r��
X�r��
X5(�r �
X5(�r �
X�r+�
X�r+�X	�"Xt�}<0n�<�rf
�
X�g<%g	*tg/�P/�#P
�r�
�
�%0L/(K/(#E�r.%�
X�r /�
X�r��
X�r��
X/(�r �
X/(�r �
X�r+�
X�r+�
X��t�
����	��.	�
1�
Y<�X"Y
��~��
1��gc/7�r �
f�r��
��r*�
.�r��
t�rf"�<JJ�}J"�X�}J�r��
X�r��
X�s�w��	�t�����	��	�
��"��
��%��/��/�d�
�+��5��5�	���}f

u"<��w�
�Xj��}f�J�}f�t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t�f�}��t��ft0��~X�}<�J�}��7�}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f���}��t��}f�J��}��J.�}t�J�}<��1=�}�;��	�TF��}��J".��}��J�}<���}J�J	1�D2J�}��J�u�}f1�X�}f�X�}f�X-;;X"Ff��t	
���X�{�����f�<0J
J0t
<f.t0��{X�J�{���t#f&.	J#f&@#b&N���<.#���<�.t0��{X#�J,<�zf#�J,t3�;J#efT<#efTJ�zX	�<�z�L�)>�AJ<#�J<LKJ��p�L�<�p�J���p��$�zX�J�z����z��t#a���	���#��z����z�&���z�#�J&N�zJ�J,)�z�#��,t�zJ��T��z�#�JTJ�zJ�J#m)�z�	�XL�
�J�L��t��X
�~��{J����f�<0J
J0�{t�J
<f.t0��{X�J)��H�zX�J)�L	�XXf��f�pX�t.�pf*����*t..�i<yt�.*K�p�����qf�. p�JJg�.*�A<<l�l�q��<��q.�< tL���qf�<�q;�<�N*f��t.�jYJ�t�pX�t.�p.*�f�p��t�*t..�1<yt�.*K�p<�ftu��q� ��JJ
� /
.�q.�J�q+ �<�q �X�q.��qf�<�q� �f�q��<�q *���q���q �.��wf��zX�J�z����z��J�z��J)u���!�=�q��<��q��<2Ft
�,�:f��q���)���z,�X)�L�> �
��v��	�!^�q��X�q��X�qX:�X�q�.#
��~(�{����f�<0J
X0�{t�J
Jf.t0��{X�J��#;Nf
�Jg�z��J�zf���~J#���z��J<
�J�z.�<�z��J�zX�t�Y�z����z��J#n��z��J��z��J�z�#���~��{�#�J�
�~��{�J��f�<0J
X0t
Xf.t0�)X���zX�J�z,�Jf�zX�<�z��J	�#<.��r.�
<�rX
�t�L
��
%�
w1�<��zX�J�z����z��<v��~t���z����z��J��z��J�z�
���z��<�zX�tL�z�<�zX�t
Y�z��<�zX�tJ�z��t
��z �<
w�zt�<�~'�
�
��!�F�tYI<tuG<tY<�<�z�zf}y�pf�XTxfw�pf�<Vvf�!�<��vf�s��p �X�pX�X�pX�X�pX�X�pX�X�}y�p��XTxtw�p��X�p �X�pX�X ��
�.�pf�f39;JfSf>J�><X�X/��p�#�<4�<f�f��pZ�X�p+��<ttg�p?��J/��0�p��Jh�>XX�pJ� nX�pJ>���p���><�pf�J�pf��p���%�pJ�<$�p �X�p �X�p<�X�pt���%
P'#�,./.7$Je@�<f&b�q���;��<f#Q,.�2./U#�<0f"�q��*�q��2�q.�./��q.�+/.�0��q��t�q����/X�0�~��~V�
$�q.���qf�;M%t�qf&��%*�~5&��%#�~@��</�Pgw�!/5�q�+�qX�X�qX/�X�q��X�qX&�X%(�~+&�X%��~/��<3�Ok�<�q��Jg�q<���q�3��/�q<��3p��q��X�qX�Xx�&�rt��~����/�3�0�
0V��p�Jt���p��<�p����p����p��<�p��<L���p��X�pX�X���
�tY.�p.*��t�*t..�1<ytu.*K�p��.��q.�.:���q��.�qX��
D ?�
��..Yf]5t�f�Yf�y�.�|���!

f	.<�wf�t��"���
�}tg�;<JJ�w��J�<1[0<����<
"����������
�&�
linked_lists.c	�4
�/��Nf�e�Je�Je�Je�JeJte�JeXt/�d�Jd�J�d�Jd�JdJdXJwJ
��JK�Xg!�V�*JV�*JV�*JV�*JVJ*tV�*JVX*J	.��U�+JU�+JU$+JU�+JU+JUX+J<H\��
��JLXh%�JL�H�8JH�8JH$8JH�8JH8JHX8J<L	JzX`��
��JL�����J���J����J���J��J�X��>
JKJ
�	XgJK	J��JM����J���J�$�J���J��J�X�JJg����J���J�$�J���J��J�X�J<I]�����J���J����J���J��J�X��=JK1
Y�J	K�ff� �<�J�f.g����J���J�$�J���J��J�X�J<L�t�<�J�<9]�'����J���J�$�J���J��J�X�J<K�����J���J����J���J��J�X��=�����t���t����t���t��t�X��=J2
!	Jg"�JK����J���J�$�J���J��J�X�J<K	JY	J��J	K�ff� �<�J�f.h����J���J�$�J���J��J�X�J<K�t�<�J�<9^!�*����J���J�'�t���t��t�X�t<M	���~��t�~��t�~'�t�~��t�~�t�~X�t	Jg%��~��t�~��t�~'�t�~��t�~�t�~X�t<KZ����~��t�~��t��~��t�~��t�~�t�~X��
=JYJKL
���M ��K��K ��K��M!JJ
XK!JJ
XK!JJ
XK!JJ
XL��K"JJ
�MJYJ
�KJYJYDebian clang version 14.0.6-/import/kamen/1/z3548950/public_html/week_8__dcc_save_stdin_buffer_sizeunsigned int__dcc_save_stdin_n_bytes_seento_sanitizer2_pipe__ARRAY_SIZE_TYPE__from_sanitizer2_pipesanitizer2_pid__pid_tfile_cookies_IO_read_ptr_IO_read_end_IO_read_base_IO_write_base_IO_write_ptr_IO_write_end_IO_buf_base_IO_buf_end_IO_save_base_IO_backup_base_IO_save_end_markers_IO_marker_chain_flags2_old_offset__off_t_cur_columnunsigned short_vtable_offset_shortbuf_lock_IO_lock_t__off64_t_IO_codecvt_IO_wide_data_freeres_list_freeres_buf__pad5unsigned long_unused2_IO_FILEcookie_stream__dcc_save_stdin_bufferdebug_stream__uint64_texpected_stdoutunsigned charignore_caseignore_empty_linesignore_trailing_white_spacemax_stdout_bytesignore_characterssynchronization_terminatedn_actual_linen_actual_bytes_seenn_actual_lines_seenn_expected_bytes_seendebug_levelsanitizer2_killedtar_dataunlink_donerun_tar_filesc_abortsc_clocksc_closesc_fdopensc_filenosc_fopensc_freopensc_popensc_readsc_removesc_renamesc_seeksc_systemsc_timesc_writewhich_system_call_ISupper_ISlower_ISalpha_ISdigit_ISxdigit_ISspace_ISprint_ISgraph_ISblank_IScntrl_ISpunct_ISalnum__sighandler_t__dcc_startdebug_level_stringsetenvdsetenvd_int__dcc_main_sanitizer2argcsanitizer2_executable_pathname__dcc_main_sanitizer1getenvsetenvgetpidsignalrealpathmkstempchmod__mode_t__ssize_tforkkillfgetcfputcfputs__dcc_check_output_exitdisconnect_sanitizerswait_for_sanitizer2_to_terminatefflushwaitunlinksynchronization_failedsleepset_signals_defaultputenvdputenvgettidsynchronize_system_callwhich__int64_t__int32_tn_bytes_readfopen_helperf1cookie_stream_to_fd__dcc_error_exitprctlpclosestatst_dev__dev_tst_ino__ino_tst_nlink__nlink_tst_modest_uid__uid_tst_gid__gid_t__pad0st_rdevst_sizest_blksize__blksize_tst_blocks__blkcnt_tst_atimtv_sec__time_ttv_nsec__syscall_slong_ttimespecst_mtimst_ctim__glibc_reservedfaccessatinit_cookiesinit_check_outputmax_stdout_bytes_stringcompare_only_chrsignore_chrs__resgetenv_booleandefault_valueatoi__nptrsetbufsetlinebufopen_cookiefopencookiecookie_read_function_tcookie_write_function_tcookie_seek_function_tcookie_close_function_t_IO_cookie_io_functions_t__dcc_save_stdin__dcc_check_outputget_next_expected_line__dcc_compare_outputactualexpected_bytes_in_lineactual_bytelseek__dcc_check_closefclosetolower__cexecvp__wrap_maingetcharputchar__dcc_cleanup_before_exitunlink_sanitizer2_executable__dcc_signal_handler__wrap_timesynchronize_system_call_result__wrap_clock__clock_t__wrap_remove__wrap_rename__wrap_system__wrap_popen__wrap_fopen__wrap_fdopen__wrap_freopen__wrap_fileno__asan_on_error_explain_error_Unwind_Backtrace__asan_default_options__ubsan_on_report__ubsan_default_options__wrap_posix_spawn_dcc_posix_spawn_helper__wrap_posix_spawnpfprintfquick_clear_stackstrlenstpcpystrcpystrcatstpncpystrncpystrcmpstrncmpstrcspn_memset_shimstrspn__dcc_run_sanitizer1get_cookie__dcc_cookie_read__dcc_cookie_write__dcc_cookie_seek__dcc_cookie_close__dcc_compare_output_errorrstrip_lineis_empty_line__dcc_compare_lineget_next_expected_line1__dcc_check_all_output_seen_at_exitstop_sanitizer2launch_valgrinddisable_check_outputenvpmypathsanitizer2_executable_fdn_bytes_writtenret1ret2signum_bufferthreadid_buffersignumtlocreturn_valueoldpathnewpathtypethread_envreport_descriptionthread_idpython_pipen_itemsitems_writtenOutIssueKindOutMessageOutFilenameOutLineOutColOutMemoryAddrfile_actions__allocated__used__actions__spawn_action__padposix_spawn_file_actions_tattrp__flags__pgrp__sd__val__sigset_t__ss__spsched_prioritysched_param__policyposix_spawnattr_tis_posix_spawnargsgp_offsetfp_offsetoverflow_arg_areareg_save_area__va_list_tag__builtin_va_list__gnuc_va_listformatlengthdstsrcszs1reject_setrejectaccept_setacceptwhenceline_bufferreasonactual_columnexpected_columnlast_byte_indexn_actual_bytes_correctn_expected_bytes_correctexpected_byteexpectedfd_buffervalgrind_error_pipevalgrind_error_fdvalgrind_commandvalgrind_command_lenvalgrind_argv__vla_expr0linked_lists.ccreate_nodeprint_linked_listfree_all_nodesinsert_at_headinsert_at_tailinsert_at_indexdelete_at_indexdata_to_addnew_nodecurrentnode_to_freeprev_headcounterprev_nextto_point_atsecond_nodethird_nodefourth_nodefifth_nodesixth_nodeU{_{}�U�}'_ T sSs}�T�}'S Q '�Q�:KUAKTRcUYcTh�P��R��U��UGTU���ժ�z���P�%V��U���ժ�z��P1P16R=JU=JU���ժ���������V�U�U7DU7DU��P��R��U��U��U��S���U���T��R���T���W��^8U8=�U�@fUf��U���U���U�Gf�ժ�z�f�P��V��V���ժ�z���Pq��ժ�z���P��P���ժ�z�ry�ժ�������y�P��P���ժ�z���p���U��	S�	
�U��
?=���=��
?0���0��
�
�ժ�z��
�
p�
:
�ժժժժ�:
W
P&�ժժժժ��e1���1��e0���0���ժ�z�
p��/9���9��/0���0����ժ�z���p�\:�z�:�\0�z�0����ժ�z���p�(�<�@a<�(�0�@a0�Vi�ժ�z�iqp���7�+L7���0�+L0�+>�ժ�z�>Fp���P��_��5�,5���0�,0��ժ�z�&p���P��_�d3��
3��d0��
0����ժ�z��p�ozPo}_�J6���6��#�#6��J0���0��#�#0����ժ�z���p�iz�z�������������/�/L�Li�i�	���
���������
���:�:D�}�������4�4f�f���������. �. ` 	�` � 
�� � �� � �� "!
�"!O!�~#�#��!�!P�!�!^x"�"P�"#^l$%4�l'�'4�, ,4�l$%0�l'�'0�, ,0��$�$�ժ�z��$�$p�%"%�"%L%�L%o%�o%�%��%�%��%�%��%�%��%&�&A&�A&d&	�d&�&
��&�&��&�&��&�&
��&'�'6'��'�'��'	(�	(K(�K(�(��(�(��()�)S)�S)�)��)�)	��)*
�*[*�[*�*��*�*
��*+��+,�E+N+\X,Z,_d,�,_d,s,�ժ�z�s,�,w��,�,R--�--�-$-�$-.-�.-8-�8-B-	�B-L-
�L-V-�V-`-�`-j-
�j-t-�t-~-�~-�-��-�-��-�-��-�-��-�-��-�-��-�-��-�-��-�-��-�-��-�-��-�-��-.�.
.�
..�..�.�. �G.�.��G.`.�ժժժժ�`.h.P�.�.U�.�.�U��0�0s�0�0�01R�4�4�0�0s�0�0t�0*1s*101u0131s31I1R-3M3sM3S3uS3X3s�4�4s�0�0q�0e1s(e1k1pk1u1s(u1�1R-3}3s(}3�3p�3�3s(�4�4s(0�0�ժ��������0�0r�0�1s�1�1u�1�1R�23�ժ�������33u-3�3s�4�4�ժ��������4�4sF0�0�ժ��������0�0x�0�1s��1�1u�12R�23�ժ�������33s�3-3u-3�3s��4�4�ժ��������4�4s��0�0p�0/2s�/252u52?2s�?2U2R3�3s��3�3u�3�3s��4�4s�U2]2�]2r2�r2�2��2�2��2�2��2�2��2�2��34�4,4�,4F4�F4m4�m4�4��4�4��4�4U�45T55�U��4�4T�45Q55�T��4�4Q�45R55�Q��4�4R�45X55�R��4�4X�45P55�X��4�4Y�45�Y��5�7�Q��7�8�Q��8�8U�8�8T�89�U��8�8T�8�8Q�89�T��8�8Q�8�8R�89�Q��8�8R�8�8X�89�R��8�8X�8�8P�89�X��8�8Y�89�Y�&:9:�ժ�z�9:~:]�:�:]�:�:P&:*:s*:6:U6:~:s�:�:s&:.:s .:6:T6:~:s �:�:s <<<�ժ�z�<<�<\�<�<\�<�<P�<�<�ժ�z��<�<U�<E=_E=F=�U�F=N=_�<�<0��<=S==P=?=SF=N=SP=o=Uo=u=]u=�>�U�P=h=Th=u=\u=�=V�=�=V�=>VU>{>V|>�>V[=a=Uu=�=^�=�=^�=x>^x>|>P|>�>^�>�>^�>�>U�>�?^�?�?P�?�?^�>�>T�>�>S ?A?SP?c?S�?�?S�?�?S�>�>U�>
?V(?A?VP?�?V�?�?V�?�?V�?@U@�A�U��?@T@�@_�@�@_�@A_dA�A_�A�A_�?�?U@2@^8@�@^�@�@^�@�A^�A�A^�A�A^�A�AU�A�A\�AC�U��A�AT�ABS>BdBSpB�BS�B�BS�B�BS�BCS�A�AQ�A�B_�BC_�A�AU�A(B\FBdB\pB�B\�B�B\�BC\C4CU4CDCPDC�D�U�C;CT;CrCS�C�CS�C�CSID^DSmDDS�D�DSCDCQDC^D_mD�D_CCUDC�C^�C�C^�C^D^mDD^�D�D^�D�DU�DEV"ErEV�E�EV�E�EV�D�DT�D�D_�D&E^0E�E^�E�E^F&FU&F|FV�F�FV�FGV1GmGVF&FT&FGS1GmGSF&FQ&FG]1GmG]IH�H^�HoI^�J
K^�I�Iss"�IL�L^�LoM^�N
O^�M�Mss"�0OdOUdO~OS~O�Ow�O�OS�O$[w$[a[Sa[�]w�]�]U�]^�U�^
^S
^a^wa^y^Sy^_w0OfOTfO�O_�O�Ow �OVQ_VQ\[w \[o[To[%]w %]z]_z]�]w �]^T^
^_
^�^w �^�^_�^_w �O�O�%]:]��O�OU�O�OP�O;P�:]O]�PPUAP�P�O]d]�HPMPUVQ�S\�S�U\�]�]\�^_\Q#Qv�#Q'Q	v"�2QSQv��^�^v��QeR�ժ�z�eRkRS�S
T�ժ�z��T�T�ժ�z�2UbU�ժ�z��]�]�ժ�z��^�^�ժ�z��RUS�ժ�z�US[SS"TJT�ժ�z��TU�ժ�z�bU�U�ժ�z��]�]�ժ�z��^�^�ժ�z��U�U�z]�]��U�UU�UEX_NX#Z_�]�]_y^�^_eV�V�ժ�z��VWSvX�X�ժ�z�EYmY�ժ�z��Y�Y�ժ�z��]�]�ժ�z��^�^�ժ�z�NW�W�ժ�z��W�WS�X�X�ժ�z��Y�Y�ժ�z��Y#Z�ժ�z��]�]�ժ�z��^�^�ժ�z�7[o[�ժ�z�m^y^�ժ�z��[�[~��[�[	~"��[%]~��]�]~�__~��_ebs eb�b�U��b�bs �bNfs NfSfUSf�fs �f�fP�f
hs !hWh�U�Wh�hs �hiPi�is �_`�`3`�3`X`�X`}`�}`�`��`�`��`�`��`a�a6a�6a[a	�[a�a
��a�a��a�a��a�a
��ab�b9b�9bBb��b�b��b4c�4cqc�qc�c��c�c��c(d�(ded�ed�d��d�d	��de
�eYe�Ye�e��e�e
��e
f�
fBf��f�gs�g�gU�g�gsWh�hsii�is�f�g\Wh�h\ii�i\Yj�j8��m�m8��o�o8�Yj�j]�m�m]�o�o]�j�j�ժ�z��j�jp��jksk(kQ(k�ks�k�kR�k�ms�m�ms�m�ms�mnsnnQnnsn-nQ-n@ns@nInQIn�ns�n�nR�n�ns�n�nR�n�ns�n�nR�nqos}o�osLkzk�ժժժժ�zk�m]�m�m]�m�mPIn�n�ժժժժ��nqo]}o�o]�k�k�ժժժժ��k�kPRoqo�ժժժժ�nl ms m%mT%mOmsOmTmT}o�osnlTm]}o�o]nlTm^}o�o^�o�o0�Spq>��w�w>�CxKx>�Sp�ps0�p�pP�pqs0�w�ws0CxKxs0�p�p�ժ�z��p�pp�q�q^�v�v^�w+x^qRq�ժժժժ�Rq[qs�[qeqPeqrs�*r9vs�9v>vT>v�vs��v�vP�v�v�ժժժժ��v�ws��w�w�ժժժժ��w�wP�wCxs�Kx�xs�uqrs *r7rs 7rHrQHr�ts �t�tQ�t=us =uBuQBuPus PuXuTXufus fuouQou�us �u�uQ�u�us �u�uQ�u*vs *v0vQ�v�ws +xCxs Kx�xs uqrs0*r0vs0�v�ws0+xCxs0Kx�xs0�qrs *r7rs 7rHrQHr�ts �t�tQ�t=us =uBuQBuPus PuXuTXufus fuouQou�us �u�uQ�u�us �u�uQ�u*vs *v0vQ�v�ws +xCxs Kx�xs �qrs0*r0vs0�v�ws0+xCxs0Kx�xs0�qr�ժ�z�*r.r�ժ�z�.r=rsHrtsrtvsv!v�ժ�z�!v0vs�v�ws+xCxsKx�xs�q�q�ժ�z��q�qP�q�q�ժ�z��qr_rrP.rHr0�]r�rUBuEuUEuou^!v0v0��v�vU�v�vUaxhxU�x�xUHrYr|����r�r�ժ�z��r�s|����t�t�ժ�z��tBu|���Bu�u�ժ�z��u�u|����uv|���\w�w|���+x3x�ժ�z�3xCx|����x�x|����s�s�ժ�z��stPJtRt�ժ�z�RtXt_XtltPfy�zs�z�zP�z0{s0{>{P>{R{sR{W{TW{i{si{n{Un{�{s�{�{s�{�{T�{�{s�{�{T�{|s|(|T(|;|s;|@|T@|T|sT|Y|UY|Y|s�yzs(zzPzEzs(�z{s(H|P|s(�yEz;��z{;�H|P|;��y�y�ժ�z��y�yp�Ezaz]||]Ez�z�ժժժժ��z�z\�z�z0��z�z�ժժժժ�{e{�ժժժժ�u{�{_|H|�ժժժժ�P|Y|�ժժժժ��|�}2�Ha2���2��|�}0�Ha0���0�}*}�ժ�z�*}2}p��}�}s�}�}R�}�~s&s0HsaqRqusu�R��s��T��s��R��s��_��s��T��s��_� �s �(�T(�/�s/�=�_=�P�sP�X�TX�_�s_�m�_m���s����_���s�}�}�ժ�z��}�}s�}~P~�~s�~�~_._.Hsa��ժ�z���P��s�~�U~��_���U����_�����U��0�T0�ȂwȂςRς��w�,�Q,���w����R����w�����!��!�8��8�M��M�s��s������΃��������������+��+�B�����������]�w��w������ЅUЅֈSֈ��U��ÊS��ЅTЅO�^O�r��T�r�<�^�&�^N�܉^܉M��T�M�d�^��Ê^��@�]Q��]��Ê]Њ �U �)�\)��S��S�ݎS�,�S@�E��E�e�_����_����_͓��_�4�_C���_@�E��E�T�wT�V�PV�e�w����w����P����S����w͓ޓwޓ�P��S�4�wC�V�wV�[�Q[���wE�e�]����ժ�z��X�]X�}�P����]�����ժ�z���ɑ]ߑ�]�*��ժ�z�*���]����P��4�]C�k�]s�{�]{����ժ�z�����]E�e�\���ժ�z����\�����ժ�z�����\����ժ�z�*�4�\C�{�\�����ժ�z�����\����ժ�z�����]ɑߑ�ժ�z�Y����ժ�z�[�c��ժ�z�k�s��ժ�z�'�X�]X�}�PY���]����P[�c�]����ժ�z�ߑ���ժ�z�����ժ�z�c�k��ժ�z�s�{��ժ�z����\���\c�k�\Д7�^c���^Д&��ժ�z�&�U�s���k�y��ժ�z�y���s�������ժ�z���s�����s��������ժ�z�����s��������ժ�z���זP���ժ�z��
�S
��P`�~�U~�,�_,�.��U�`���T����^��:�vP:�S�^S��vP��T��vP�.��T���Ϙ�Ϙ$�S֘�Uݘ�T	���v�����U���
�3��s6�O�PS�ڙ�ڙ�����F��F���T����
?���e���/��\z�(�@a��+L��,�d�
�J���#�#l$%l'�', ,%6'�'Z+�+,%6'�'E+�+,U2�2�3�4�6I7�780O2[o[m^y^_�O^Zo[�]y^_�O�O%]:]�O;P:]O]AP�PO]d]QSQ�^�^�QeR�S
T�T�T2UbU�]�]�^�^�RUS"TJT�TUbU�U�]�]�^�^�U�Uz]�]�[%]�]�]__eV�VvX�XEYmY�Y�Y�]�]�^�^NW�W�X�X�Y�Y�Y#Z�]�]�^�^�_9b�b	hWh�i�f�gWh�hii�iYj�j�m�m�o�o�k�kRoqonlTm}o�onlTm}o�oSpq�w�wCxKxuq0v�v�w+xCxKx�x�q0v�v�w+xCxKx�x.r0v�v�w+xCxKx�xHrYrgr�t�tv�v�w+xCxKx�x�y�y�yEz�z{H|P|�|�}Ha�������!�1�8�F�M�l�s���������ބ���B������]�w�T�4�C������ɑߑY���[�c�k�s�'���Y���[�c����ߑ�����c�k�s�{�������c�k�Д7�c���ДU�k�7�c�����ʗ՗��6�R���	| ��`� ��3ІI~U�|�������1��0��[��Z���-��D��[��s߇�އ�����6��P��k���'��=��T͈k̈�������$��#��Q��P�~�#}�;��P‰f݉|�������?��>��i�h���3��KÊaŠx�������4��O��j������,��C��[ۋqڋ�����5��4��b��a���(��>��T܌k������#��"��M��L��z�y�#��9��PԍgӍ�����3��N��k��j�����3��I��`�w������F��E��p�	��	��,	��C	ݏY	܏p	��	��	1��	0��	^��	]��	��
��(
��?
��W
�l
���
��
2��
O��
N��
y��
x�����2БHϑ_��t���*��)��T��n��������� ��6�L�c�x��B��A��o��n�������
Ɠ'
��<
��Q
�g
3�}
2��
]��
\��
���
���
�����5��L�c
�{8��R��m����������ϕΕ/��E��\&�s%��S��R����������Ėߖ(��?�U�lA��@��k��j��������ŗ
ė$�;�S�h6�~Q��l�������������ݘܘ4
�K	�c7�y6��d��c��������Ùޙ��b !�6 - b 5@b =`b E�b@M�e U�P \��LU�.q@P v ~ �@~ �`~ �`P ��P � �`c��P@��~ ��4П�*Q@1�[@9p�SE \@M`\ U �
]P2�m ����� ��0
��� � 4q��6 ���,�1�$�6 M��e�b m�b@u����Х_�@�M
��~���Q ��Q@�R@���� c��`U ���H�@R�� S@�`S@�S@�S@ T@`T@'�T`/��G�e`O��.a �1n�U@v�U ~X ��� ��U@�� � V@�� �`V@� � ��V@�@��@W@�W@@U �.�		A��SP�f X`n�.�`� @��3��$\��6 �@� @�� �� � � � )k
�X q0�X 8�X @�Y@H�Y@PZ@X@Z@`�Z@h�Z@p[@x@[@��[@� Y`��\`��^@� _ �@_ �`_@��_ ��_ ��_@� `@�``@��`@��`@� a@�`a@�a �a �a �4)_�7�4H��q`j`� k �@k U`k *�k`F!W�|@70F��d0���rl�H��������0�2���T�<��Xkr� ����������)���~	,���":��VАr�� �ۊ�������~�Ș���,A>�^yt�&���;�&) ��:���P̔,���3<�P�n�r�� ����"����s.0��p�+>T<�p�� �DF�v���������V��X���)?�L`B�{�������:'�0<V���� �/ ��L _ �4�k �� ��� � \�� �� �'� ֒!��_! 8�!!0��.!N!�k!HFq!��}!�!��!�!Ƌ$�!��"ʇ"1"ݗN"��i"��" ��"�"���"-�{�")�"1�###��2�);#��5B#T#d�p#x��#�#��;�#ؖ�#���#��x!*)0�"
$$$��5$u�S$��D[$O�x$���$ȏ�$�$�$���$W�%'%A%>�]%p%��%�%���%e��%��%� &��x&
�)&A&��]&d&���r&~&~�&��&�&s��&���&"�'� '`��-'B'�^'o'�'��'$��'`���'�'�'(((��9(>�V(�r(8��(���(@�V�(Γ''�(�(��(�())��#$)��.1)76)��R)h)F��),��)�)�-�)���)@���)�)�� *Z�1*��N*Y�l*|��*M��*̖�*�*���*++~&+k�C+^�_+��z+�6��+�+"��+��+�+t�,, 9�,��<,н@J,�?Z,V�v,},�,���,��,�,ʉ�,�-"-��?-\-s-x-�-�-��-$��-�.Ɍ6.�Q.r.x.˙�.v��.���.Z��.z��.@�/
�3/I�P/��mX/ t/*��/О-�/�/�/��/��/�/0��,0i�I0[0׎x0�0���0H��0 �0�0 11���$1r�@1��^1��p1�1��1`���1��Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryasan_rtl_x86_64.S.o.check_load_add_1_RAX.return_load_add_1_RAX.check_store_add_1_RAX.return_store_add_1_RAX.check_load_add_2_RAX.return_load_add_2_RAX.check_store_add_2_RAX.return_store_add_2_RAX.check_load_add_4_RAX.return_load_add_4_RAX.check_store_add_4_RAX.return_store_add_4_RAX.fail_load_add_8_RAX.fail_store_add_8_RAX.fail_load_add_16_RAX.fail_store_add_16_RAX.check_load_add_1_RBX.return_load_add_1_RBX.check_store_add_1_RBX.return_store_add_1_RBX.check_load_add_2_RBX.return_load_add_2_RBX.check_store_add_2_RBX.return_store_add_2_RBX.check_load_add_4_RBX.return_load_add_4_RBX.check_store_add_4_RBX.return_store_add_4_RBX.fail_load_add_8_RBX.fail_store_add_8_RBX.fail_load_add_16_RBX.fail_store_add_16_RBX.check_load_add_1_RCX.return_load_add_1_RCX.check_store_add_1_RCX.return_store_add_1_RCX.check_load_add_2_RCX.return_load_add_2_RCX.check_store_add_2_RCX.return_store_add_2_RCX.check_load_add_4_RCX.return_load_add_4_RCX.check_store_add_4_RCX.return_store_add_4_RCX.fail_load_add_8_RCX.fail_store_add_8_RCX.fail_load_add_16_RCX.fail_store_add_16_RCX.check_load_add_1_RDX.return_load_add_1_RDX.check_store_add_1_RDX.return_store_add_1_RDX.check_load_add_2_RDX.return_load_add_2_RDX.check_store_add_2_RDX.return_store_add_2_RDX.check_load_add_4_RDX.return_load_add_4_RDX.check_store_add_4_RDX.return_store_add_4_RDX.fail_load_add_8_RDX.fail_store_add_8_RDX.fail_load_add_16_RDX.fail_store_add_16_RDX.check_load_add_1_RSI.return_load_add_1_RSI.check_store_add_1_RSI.return_store_add_1_RSI.check_load_add_2_RSI.return_load_add_2_RSI.check_store_add_2_RSI.return_store_add_2_RSI.check_load_add_4_RSI.return_load_add_4_RSI.check_store_add_4_RSI.return_store_add_4_RSI.fail_load_add_8_RSI.fail_store_add_8_RSI.fail_load_add_16_RSI.fail_store_add_16_RSI.check_load_add_1_RDI.return_load_add_1_RDI.check_store_add_1_RDI.return_store_add_1_RDI.check_load_add_2_RDI.return_load_add_2_RDI.check_store_add_2_RDI.return_store_add_2_RDI.check_load_add_4_RDI.return_load_add_4_RDI.check_store_add_4_RDI.return_store_add_4_RDI.fail_load_add_8_RDI.fail_store_add_8_RDI.fail_load_add_16_RDI.fail_store_add_16_RDI.check_load_add_1_RBP.return_load_add_1_RBP.check_store_add_1_RBP.return_store_add_1_RBP.check_load_add_2_RBP.return_load_add_2_RBP.check_store_add_2_RBP.return_store_add_2_RBP.check_load_add_4_RBP.return_load_add_4_RBP.check_store_add_4_RBP.return_store_add_4_RBP.fail_load_add_8_RBP.fail_store_add_8_RBP.fail_load_add_16_RBP.fail_store_add_16_RBP.check_load_add_1_R8.return_load_add_1_R8.check_store_add_1_R8.return_store_add_1_R8.check_load_add_2_R8.return_load_add_2_R8.check_store_add_2_R8.return_store_add_2_R8.check_load_add_4_R8.return_load_add_4_R8.check_store_add_4_R8.return_store_add_4_R8.fail_load_add_8_R8.fail_store_add_8_R8.fail_load_add_16_R8.fail_store_add_16_R8.check_load_add_1_R9.return_load_add_1_R9.check_store_add_1_R9.return_store_add_1_R9.check_load_add_2_R9.return_load_add_2_R9.check_store_add_2_R9.return_store_add_2_R9.check_load_add_4_R9.return_load_add_4_R9.check_store_add_4_R9.return_store_add_4_R9.fail_load_add_8_R9.fail_store_add_8_R9.fail_load_add_16_R9.fail_store_add_16_R9.check_load_add_1_R12.return_load_add_1_R12.check_store_add_1_R12.return_store_add_1_R12.check_load_add_2_R12.return_load_add_2_R12.check_store_add_2_R12.return_store_add_2_R12.check_load_add_4_R12.return_load_add_4_R12.check_store_add_4_R12.return_store_add_4_R12.fail_load_add_8_R12.fail_store_add_8_R12.fail_load_add_16_R12.fail_store_add_16_R12.check_load_add_1_R13.return_load_add_1_R13.check_store_add_1_R13.return_store_add_1_R13.check_load_add_2_R13.return_load_add_2_R13.check_store_add_2_R13.return_store_add_2_R13.check_load_add_4_R13.return_load_add_4_R13.check_store_add_4_R13.return_store_add_4_R13.fail_load_add_8_R13.fail_store_add_8_R13.fail_load_add_16_R13.fail_store_add_16_R13.check_load_add_1_R14.return_load_add_1_R14.check_store_add_1_R14.return_store_add_1_R14.check_load_add_2_R14.return_load_add_2_R14.check_store_add_2_R14.return_store_add_2_R14.check_load_add_4_R14.return_load_add_4_R14.check_store_add_4_R14.return_store_add_4_R14.fail_load_add_8_R14.fail_store_add_8_R14.fail_load_add_16_R14.fail_store_add_16_R14.check_load_add_1_R15.return_load_add_1_R15.check_store_add_1_R15.return_store_add_1_R15.check_load_add_2_R15.return_load_add_2_R15.check_store_add_2_R15.return_store_add_2_R15.check_load_add_4_R15.return_load_add_4_R15.check_store_add_4_R15.return_store_add_4_R15.fail_load_add_8_R15.fail_store_add_8_R15.fail_load_add_16_R15.fail_store_add_16_R15-.str.64debug_level.str.65.str.66.str.67.str.68.str.72.str.3__dcc_signal_handler.strdebug_streamto_sanitizer2_pipefrom_sanitizer2_pipe__const.__wrap_main.sanitizer2_executable_pathname.str.1.str.2sanitizer2_piddisable_check_output__dcc_cleanup_before_exit.str.4.str.44setenvd_int.str.45.str.46setenvdlaunch_valgrind__dcc_run_sanitizer1expected_stdout__dcc_check_all_output_seen_at_exitsynchronization_terminatedset_signals_defaultsanitizer2_killedunlink_sanitizer2_executablestop_sanitizer2unlink_sanitizer2_executable.unlink_donesynchronize_system_call.str.69.str.70_explain_errorsynchronize_system_call_resultget_cookiefile_cookies.str.5.str.6.str.7putenvd.str.71.str.18tar_data.str.8.str.9.str.10.str.11.str.12.str.13.str.14.str.16_dcc_posix_spawn_helper.str.73quick_clear_stack_memset_shim.str.19.str.20.str.27ignore_case.str.21ignore_empty_lines.str.22ignore_trailing_white_space.str.23max_stdout_bytes.str.24ignore_characters.str.25.str.26.str.17__dcc_cookie_read__dcc_cookie_write__dcc_cookie_seek__dcc_cookie_close.str.29get_next_expected_line1expected_linerstrip_lineis_empty_linen_expected_bytes_seenn_actual_linen_actual_bytes_seenn_actual_lines_seen__dcc_compare_line.str.31__dcc_compare_output_error.str.30.str.32.str.34.str.35.str.36.str.37.str.38.str.39.str.40.str.41.str.42.str.33.str.47.str.48.str.49.str.50.str.51.str.52.str.53.str.54.str.55.str.56.str.57.str.58.str.59.str.60.str.61.str.62.str.63asan.module_ctor__unnamed_177asan.module_dtorlinked_lists.c__unnamed_43__FRAME_END____GNU_EH_FRAME_HDR_DYNAMIC_GLOBAL_OFFSET_TABLE___asan_check_load_add_16_RDX__asan_report_store4__dcc_error_exit__asan_check_load_add_8_R13__asan_check_load_add_2_RCX__errno_location@GLIBC_2.2.5__asan_check_load_add_1_R13stdout@GLIBC_2.2.5signal__asan_report_present__asan_check_load_add_16_RSIfopencookiestrncpy__ctype_toupper_loc@GLIBC_2.3__asan_check_store_add_8_RBXrealpathstrlen__ctype_tolower_loc@GLIBC_2.3__asan_register_globals__asan_check_load_add_8_RBX__asan_check_load_add_8_RBP__wrap_posix_spawnp__asan_check_store_add_4_RCX__asan_check_store_add_2_R15freeabort_edata__asan_check_load_add_2_R15__asan_default_optionsfork@GLIBC_2.2.5__environ@GLIBC_2.2.5__asan_report_load_n__asan_check_load_add_16_R14__asan_stack_malloc_0__asan_memset__asan_check_load_add_8_R12mkstemp@GLIBC_2.2.5__asan_check_store_add_16_RSI__asan_check_load_add_1_R8__asan_check_store_add_8_RBP_IO_stdin_used__asan_check_load_add_4_R12__asan_check_load_add_16_RCX__asan_check_store_add_16_RBX__asan_get_report_description__asan_check_load_add_1_RDX__wrap_fdopenatoi__cxa_finalize@GLIBC_2.2.5__asan_check_load_add_1_RSI__asan_check_store_add_2_RDX__asan_check_load_add_2_RAXunlink@GLIBC_2.2.5__asan_report_store16__asan_check_load_add_4_RBX__asan_check_store_add_16_RBP__asan_check_load_add_4_RBP__wrap_rename__asan_check_load_add_2_R8__asan_check_load_add_2_R14__asan_check_load_add_16_RAX__asan_check_store_add_8_RDX__asan_stack_malloc_1__dso_handle__asan_report_load4__asan_check_load_add_8_R8__asan_check_store_add_4_RAX__asan_get_report_address__asan_check_store_add_2_R8insert_at_tailinsert_at_indexsnprintf__asan_check_store_add_2_RAX__asan_check_load_add_8_RSI__asan_check_store_add_1_RBXrename@GLIBC_2.2.5create_node__asan_check_store_add_8_RSI__asan_on_errorclock@GLIBC_2.2.5__asan_check_store_add_8_R8__asan_check_store_add_1_RBP__wrap_main__asan_check_store_add_1_R9strcmpfree_all_nodes__wrap_clock__ubsan_handle_pointer_overflow__asan_check_store_add_2_R13_fini__wrap_time__libc_start_main@GLIBC_2.34__asan_check_store_add_1_RSIsleep@GLIBC_2.2.5__asan_check_load_add_2_RDX__asan_check_store_add_1_RDI__asan_check_load_add_4_RAXexecvp@GLIBC_2.2.5__asan_check_store_add_4_R14__asan_check_load_add_8_R9__asan_check_store_add_16_R9__asan_check_load_add_4_RDXstdin@GLIBC_2.2.5__asan_check_load_add_4_R14__asan_check_store_add_2_R9system@GLIBC_2.2.5__asan_check_store_add_4_RDIfflush__dcc_save_stdin_bufferstrcpychmod@GLIBC_2.2.5__asan_check_store_add_1_R8__asan_check_store_add_8_RDIgettid@GLIBC_2.30__asan_check_store_add_2_R14__local_asan_preinit__asan_check_store_add_2_RCX__asan_check_store_add_4_R9fwritememchr__asan_check_store_add_8_R15__asan_check_store_add_16_R12stpncpy__asan_check_store_add_4_R15__asan_check_load_add_1_RBX__asan_check_load_add_1_RBP__asan_report_store8__asan_report_load2__asan_check_store_add_16_R8__asan_check_store_add_16_RCXfileno@GLIBC_2.2.5__asan_unregister_globals__asan_check_load_add_4_R13putenv@GLIBC_2.2.5__asan_check_load_add_2_RBX__ctype_b_loc@GLIBC_2.3__ubsan_on_report__asan_check_store_add_2_RSI__asan_check_load_add_2_RBP__dcc_save_stdin_buffer_size__asan_check_store_add_1_RDX__asan_handle_no_return__asan_check_load_add_4_RCXstrtol__wrap_system__asan_init__TMC_END____ubsan_handle_sub_overflowmalloc__asan_check_store_add_16_RAX__asan_check_store_add_1_R15__asan_check_store_add_8_RCX__asan_check_load_add_2_R9__wrap_popen__asan_set_shadow_f5__asan_check_load_add_1_RCXexit@GLIBC_2.2.5getenv@GLIBC_2.2.5__asan_check_store_add_16_R13__asan_check_store_add_8_R14strcspnfputc@GLIBC_2.2.5__asan_report_load1__asan_report_load16__asan_report_store1memcpy__asan_check_store_add_4_R12__asan_check_store_add_8_RAX__asan_check_load_add_1_R14__asan_check_load_add_2_RSI__wrap_removestpcpy__asan_check_store_add_8_R9pclose__asan_check_load_add_8_RCXstderr@GLIBC_2.2.5setlinebufpipe@GLIBC_2.2.5__wrap_posix_spawn__data_start_end__asan_check_load_add_4_RSI__asan_stack_malloc_5__asan_check_store_add_1_RAX__asan_check_store_add_1_R14kill@GLIBC_2.2.5putchar__asan_check_store_add_2_R12__wrap_fopengetpid@GLIBC_2.2.5__dcc_save_stdin_n_bytes_seen__asan_check_load_add_4_R9__asan_check_store_add_8_R13__asan_check_store_add_16_R14__asan_check_load_add_8_R15__asan_check_store_add_4_RDX__asan_check_load_add_16_R13__asan_report_load8__asan_check_load_add_2_RDIsetenv@GLIBC_2.2.5__asan_report_store2__bss_start__asan_check_store_add_4_R13__asan_check_load_add_8_RDI__asan_check_load_add_1_R9print_linked_list__asan_set_shadow_00__asan_check_load_add_4_R15__asan_check_load_add_4_RDIfgetc@GLIBC_2.2.5__asan_check_load_add_1_R15vfprintfinsert_at_head__asan_check_load_add_16_RDI__wrap_filenodelete_at_index__asan_check_load_add_1_RDIfclosefaccessat@GLIBC_2.4__asan_check_store_add_4_RSI__asan_check_store_add_2_RBX__asan_stack_malloc_2__asan_check_load_add_16_RBX__asan_check_load_add_16_RBPsetbuf__asan_check_store_add_1_R13__ubsan_handle_out_of_bounds__asan_get_alloc_stackstat__ubsan_handle_type_mismatch_v1__asan_option_detect_stack_use_after_return__asan_check_store_add_4_R8__asan_check_load_add_8_RAX__asan_check_load_add_2_R13__asan_check_store_add_16_RDX__asan_check_load_add_4_R8__asan_version_mismatch_check_v8fputs__asan_check_store_add_16_R15__asan_check_load_add_16_R8__wrap_freopen__asan_check_load_add_16_R12__asan_check_load_add_8_RDX__asan_check_store_add_8_R12__asan_check_load_add_8_R14__asan_check_store_add_2_RBPstrncmp_ITM_deregisterTMCloneTable__asan_check_store_add_1_RCXgetcharwaitremove@GLIBC_2.2.5__asan_check_load_add_1_RAX__asan_check_load_add_1_R12prctl__ubsan_get_current_report_data__asan_check_store_add_4_RBP__asan_check_store_add_4_RBXlseek@GLIBC_2.2.5__asan_check_store_add_2_RDI__asan_stack_malloc_3__ubsan_default_options__asan_check_store_add_1_R12__gmon_start____asan_set_shadow_f8_ITM_registerTMCloneTable__ubsan_handle_add_overflowstrcat__asan_check_load_add_2_R12__asan_check_store_add_16_RDI_Unwind_Backtraceclose@GLIBC_2.2.5__asan_check_load_add_16_R9strspn__asan_check_load_add_16_R15.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.preinit_array.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.comment.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges#88 6XX$I|| [���W���o00�a��i���q���o��~���o��`�@@�Q�Bnn����� � �� � ��0�0���HFHF	�PP� �ll���r�r��ؖؖ���������� ��0H�H�P�����P��"��� (~~� -0~C6C~�IB
�P���9\0?�g�lbrj{�
��=&k	���1j��
// This is the main file in our program.
// This is where we drive the program from
// and where we make calls to our modules. We
// need to inclide the header file for each
// module that we want to use functions from.

#include <stdio.h>
#include "maths.h"

int main(void) {
    double width;
    double height;

    printf("please enter a width and height for your rectangle: ");
    scanf("%lf %lf", &width, &height);
    double result = calc_area_rect(width, height);
    printf("The area of the rectangle is %lf!\n", result);

    double radius;
    printf("Enter a radius for your circle: ");
    scanf(" %lf", &radius);
    result = calc_area_circle(radius);
    printf("The area of the cricle is %lf!\n", result);

    return 0;
}
// This is the implementation file of maths.h
// We defined two functions in the header file (.h)
// and this is where we actually implement them

#include "maths.h"

double calc_area_rect(double width, double height) {
    return width * height;
}

double calc_area_circle(double radius) {
    double result = radius * radius * PI;
    return result;
}
// This is the header file for the maths module
// example. The header file will contain:
// - any #defines
// - any enum definitions
// - function prototypes and any comments

#define PI 3.14159

// This function calculates the area of a rectangle
double calc_area_rect(double width, double height);

// This function calculates the area of a circle
double calc_area_circle(double radius);
// main.c
// Sofia De Bellis
// Simple Spotify 

#include <stdio.h>
#include "spotify.h"

int main(void) {
    // Initialize the spotify system
    struct spotify *spotify = initialise_spotify();

    // Create multiple playlists and add them to spotify
    add_playlist("COMP(1511|1911)'s Favourites", spotify);
    add_playlist("K-Pop Hits", spotify);
    add_playlist("Chill Vibes", spotify);

    // // Add songs to the favourites playlist
    add_song("COMP(1511|1911)'s Favourites", "Touch", KPOP, "Katseye", 129, spotify);
    add_song("COMP(1511|1911)'s Favourites", "Ms Jackon", HIPHOP, "Outkast", 299, spotify);
    add_song("COMP(1511|1911)'s Favourites", "Love Story", POP, "Taylor Swift", 230, spotify);
    add_song("COMP(1511|1911)'s Favourites", "Golden", KPOP, "HUNTR/X", 180, spotify);

    // Add songs to the K-Pop playlist
    add_song("K-Pop Hits", "Dynamite", KPOP, "BTS", 199, spotify);
    add_song("K-Pop Hits", "Pink Venom", KPOP, "BLACKPINK", 195, spotify);
    add_song("K-Pop Hits", "Touch", KPOP, "Katseye", 129, spotify);

    // Add songs to the chill playlist
    add_song("Chill Vibes", "Kyoto", INDIE, "Phoebe Bridgers", 242, spotify);
    add_song("Chill Vibes", "Good Days", HIPHOP, "SZA", 260, spotify);

    print_spotify(spotify);

    // // Remove songs from the favourites playlist
    remove_song(spotify, "COMP(1511|1911)'s Favourites", "Touch");
    remove_song(spotify, "COMP(1511|1911)'s Favourites", "Good Days");

    print_spotify(spotify);

    print_songs_of_genre(spotify, KPOP);

    merge_playlists(spotify, "COMP(1511|1911)'s Favourites", "K-Pop Hits");

    print_spotify(spotify);

    delete_spotify(spotify);

    return 0;
}
// spotify.c
// Sofia De Bellis
// Implmentation file for spotify 

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "spotify.h"

struct spotify *initialise_spotify(void) {
    struct spotify *new_spotify = malloc(sizeof(struct spotify));
    new_spotify->playlists = NULL;
    return new_spotify;
}

void add_playlist(char *name, struct spotify *spotify) {
    // 1. create new the new playlist, with malloc
    struct playlist *new_playlist = malloc(sizeof(struct playlist));
    strcpy(new_playlist->name, name);
    new_playlist->num_songs = 0;
    new_playlist->songs = NULL;
    new_playlist->next = NULL;

    // 2. insert when no playlists in spotify
    if (spotify->playlists == NULL) {
        spotify->playlists = new_playlist;
        return;
    }

    // 3. insert when there are existing playlists in spotify
    new_playlist->next = spotify->playlists;
    spotify->playlists = new_playlist;
    return;
}

struct song *create_song(char *name, enum genre genre, char *artist, int duration) {
    struct song *new_song = malloc(sizeof(struct song));

    strcpy(new_song->name, name);
    strcpy(new_song->artist, artist);
    new_song->genre = genre;
    new_song->duration = duration;
    new_song->next = NULL;

    return new_song;
}

void add_song(char *playlist_name, char *name, enum genre genre, char *artist, int duration, struct spotify *spotify) {
    struct song *new_song = create_song(name, genre, artist, duration);
    struct playlist *playlist = find_playlist(playlist_name, spotify);

    // if list empty
    if (playlist->songs == NULL) {
        playlist->songs = new_song;
        printf("%s added to %s!\n", new_song->name, playlist->name);
        return;
    }

    // traversing to find the last node in the list
    struct song *current_song = playlist->songs;
    while (current_song->next != NULL) {
        current_song = current_song->next;
    }

    // inserting the new node
    current_song->next = new_song;
    printf("%s added to %s!\n", new_song->name, playlist->name);
    return;
}

struct playlist *find_playlist(char *playlist_name, struct spotify *spotify) {
    struct playlist *current = spotify->playlists;

    while (current != NULL) {
        if (strcmp(current->name, playlist_name) == 0) {
            return current;
        }
        current = current->next;
    }

    return NULL;
}

void print_spotify(struct spotify *spotify) {
    struct playlist *current_playlist = spotify->playlists;

    printf("\n PRINTING SPOTIFY\n");
    while (current_playlist != NULL) {
        printf("🎧 %s 🎧\n", current_playlist->name);

        struct song *current_song = current_playlist->songs;
        while (current_song != NULL) {
            print_song(current_song);
            current_song = current_song->next;
        }

        current_playlist = current_playlist->next;
    }

    return;
}

void remove_song(struct spotify *spotify, char *playlist_name, char *name) {
    struct playlist *playlist = find_playlist(playlist_name, spotify);
        
    struct song *curr_song = playlist->songs;

    // BUG: This only checks and removes the head if it's the only node.
    // If the head matches and there are more nodes, it doesn't handle it.
    // Instead, it should check the head separately regardless of list length.
    // if (strcmp(curr_song->name, name) == 0) {
    //     printf("%s removed from %s!\n", curr_song->name, playlist->name);
    //     free(curr_song);
    //     // BUG: This sets songs to NULL even if more nodes follow.
    //     playlist->songs = NULL; 
    //     return;
    // }


    // Handle head separately
    if (curr_song != NULL && strcmp(curr_song->name, name) == 0) {
        playlist->songs = curr_song->next;
        printf("%s removed from %s!\n", curr_song->name, playlist->name);
        free(curr_song);
        return;
    }

    // If the node we want to remove is anywhere in the list
    while (curr_song != NULL && curr_song->next != NULL) {
        if (strcmp(curr_song->next->name, name) == 0) {
            struct song *to_delete = curr_song->next;
            curr_song->next = to_delete->next;
            printf("%s removed from %s!\n", to_delete->name, playlist->name);
            free(to_delete);
            return;
        }
        curr_song = curr_song->next;
    }

    return;
}

// Not implmeented in lecture - added later
void remove_playlist(struct spotify *spotify, char *playlist_name) {
    struct playlist *playlist = find_playlist(playlist_name, spotify);

    struct song *current_song = playlist->songs;

    while(current_song != NULL) {
        struct song *to_remove = current_song;
        current_song = current_song->next;
        remove_song(spotify, playlist_name, to_remove->name);
    }

    struct playlist *current_playlist = spotify->playlists;
    if (strcmp(current_playlist->name, playlist_name) == 0) {
        struct playlist *to_delete = spotify->playlists;
        spotify->playlists = to_delete->next;
        free(to_delete);
    }

    while(current_playlist->next != NULL) {
        if (strcmp(current_playlist->next->name, playlist_name) == 0) {
            struct playlist *to_delete = current_playlist->next;
            current_playlist->next = to_delete->next;
            printf("Removed %s from Spotify!\n", playlist_name);
            free(to_delete);
            return;
        }
        current_playlist = current_playlist->next;
    }

}

// Not implmeented in lecture - added later
void delete_spotify(struct spotify *spotify) {
    struct playlist *current_playlist = spotify->playlists;

    while(current_playlist != NULL) {
        struct song *current_song = current_playlist->songs;

        while (current_song != NULL) {
            struct song *song_to_remove = current_song;
            current_song = current_song->next;
            free(song_to_remove);
        }

        struct playlist *playlist_to_remove  = current_playlist;
        current_playlist = current_playlist->next;
        free(playlist_to_remove);
    }

    free(spotify);
}


// Not implmeented in lecture - added later
void print_songs_of_genre(struct spotify *spotify, enum genre genre) {
    struct playlist *current_playlist = spotify->playlists;

    printf("🎼 Songs saved of genre %s\n", genre_to_string(genre));

    int num_found = 0;
    while (current_playlist != NULL) {
        struct song *current_song = current_playlist->songs;

        while (current_song != NULL) {
            if (current_song->genre == genre) {
                printf("%s found in %s\n", current_song->name, current_playlist->name);
                num_found++;
            }
            current_song = current_song->next;
        }

        current_playlist = current_playlist->next;
    }

    if (num_found == 0) {
        printf("No songs of genre %s found in any playlists!\n", genre_to_string(genre));
    }
}

// Not implmeented in lecture - added later
void merge_playlists(struct spotify *spotify, char *playlist1_name, char *playlist2_name) {
    struct playlist *playlist1 = find_playlist(playlist1_name, spotify);
    struct playlist *playlist2 = find_playlist(playlist2_name, spotify);

    struct song *curr1 = playlist1->songs;

    if (curr1 == NULL) {
        playlist1->songs = playlist2->songs;
        playlist2->songs = NULL;
        remove_playlist(spotify, playlist2->name);
        return;
    }

    while (curr1->next != NULL) {
        curr1 = curr1->next;
    }

    curr1->next = playlist2->songs;
    playlist2->songs = NULL;
    remove_playlist(spotify, playlist2->name);
    return;
}

// Provided helper functions

void print_song(struct song *song) {
    printf("   🎵 \"%s\" by %s | %s | %d:%02d\n",
           song->name,
           song->artist,
           genre_to_string(song->genre),
           song->duration / 60,
           song->duration % 60);
    return;
}

char *genre_to_string(enum genre genre) {
    if (genre == POP) {
        return "Pop";
    } else if (genre == KPOP) {
        return "K-Pop";
    } else if (genre == HIPHOP) {
        return "Hip-Hop";
    }
    else {
        return "Indie";
    }
}

void print_playlist_duration(int total_duration) {
    printf("Total duration: %d:%02d\n", total_duration / 60, total_duration % 60);
    return;
}
// spotify.h
// Sofia De Bellis
// Header file for spotify

/////////////////////////////////////////////
// Constants
/////////////////////////////////////////////
#define MAX_LEN 100

/////////////////////////////////////////////
// Enums
/////////////////////////////////////////////
enum genre {
    POP,
    KPOP,
    HIPHOP,
    INDIE
};

/////////////////////////////////////////////
// Structs
/////////////////////////////////////////////
struct spotify {
    // a pointer to the first playlist in spotify
    struct playlist *playlists;
};

struct playlist {
    // name of the playlist
    char name[MAX_LEN];
    // count of the number of songs in the playlist
    int num_songs;
    // a pointer to the first song in the playlist
    struct song *songs;
    // a pointer to the next playlist in the list
    struct playlist *next;
};

struct song {
    // name of the song
    char name[MAX_LEN];
    // genre of the song
    enum genre genre;
    // artist of the song
    char artist[MAX_LEN];
    // duration of the song (in seconds)
    int duration;
    // a pointer to the next song in the list
    struct song *next;
};

/////////////////////////////////////////////
// Provided function stubs
/////////////////////////////////////////////

// Creates and initializes a new spotify system
struct spotify *initialise_spotify(void);

// Creates a new playlist and adds it to spotify
void add_playlist(char *name, struct spotify *spotify);

// Creates a new song with the given details
// Returns a pointer to the newly created song
struct song *create_song(char *name, enum genre genre, char *artist, int duration);

// Adds a new song to the specified playlist
void add_song(char *playlist_name, char *name, enum genre genre, char *artist, int duration, struct spotify *spotify);

// Prints out the entire spotify system (all playlists)
void print_spotify(struct spotify *spotify);

// Removes a song from the specified playlist
void remove_song(struct spotify *spotify, char *playlist_name, char *name);

// Deletes the entire playlist and frees all allocated memory
void delete_playlist(struct playlist *playlist);

// Deletes the spotify system and frees all memory
void delete_spotify(struct spotify *spotify);

// Prints all songs of a specific genre from all playlists in spotify
void print_songs_of_genre(struct spotify *spotify, enum genre genre);

// Merges two playlists into one
void merge_playlists(struct spotify *spotify, char *playlist1_name, char *playlist2_name);

/////////////////////////////////////////////
// Additional function prototypes here
/////////////////////////////////////////////

// find a playlist in the spotify system
struct playlist *find_playlist(char *playlist_name, struct spotify *spotify);

/////////////////////////////////////////////
// Provided helper functions
/////////////////////////////////////////////

// Provided function
// Prints out the details of a specific song
// Usage:
//      `print_song(song);`
void print_song(struct song *song);

// Porvided function
// Converst genre enum to a string for printing
// Usgae:
//      `char *genre = genre_to_string(genre);`
char *genre_to_string(enum genre genre);

// Provided function
// Prints the total duration of the playlist in minutes and seconds
// Usage:
//      `print_playlist_duration(total_duration);`
void print_playlist_duration(int total_duration);