From f926e8291ebcb765d26e9b34e41b08973a34dd3f Mon Sep 17 00:00:00 2001 From: FlutterFlow <140657486+FlutterFlowEng@users.noreply.github.com> Date: Sat, 28 Dec 2024 08:45:24 +0000 Subject: [PATCH] Updating to latest FlutterFlow output. --- LICENSE | 674 ------- README.md | 81 +- android/app/google-services.json | 29 - assets/images/81ANaVZk5LL._SL1500_.jpg | Bin 176636 -> 0 bytes assets/images/error.png | Bin 0 -> 10814 bytes .../learning-how-to-learn-barbara-oakley.webp | Bin 54582 -> 0 bytes assets/images/photo_2022-06-25_22-45-23.jpg | Bin 126264 -> 0 bytes assets/images/photo_2022-06-26_17-53-24.jpg | Bin 134001 -> 0 bytes assets/images/photo_2022-06-26_19-40-17.jpg | Bin 92015 -> 0 bytes assets/images/photo_2022-06-26_19-40-29.jpg | Bin 107663 -> 0 bytes assets/images/photo_2024-06-28_22-18-53.jpg | Bin 349304 -> 0 bytes firebase/firestore.indexes.json | 42 + firebase/firestore.rules | 41 +- firebase/functions/package.json | 6 +- ios/Podfile | 1 - ios/Runner.xcodeproj/project.pbxproj | 122 +- ios/Runner/GoogleService-Info.plist | 30 - ios/Runner/Info.plist | 13 +- .../create_dog_profile_model.dart | 1 + .../create_dog_profile_widget.dart | 1 + .../create_dog_profile_new_model.dart | 1 + .../create_dog_profile_new_widget.dart | 1 + .../edit_dog_profile_model.dart | 1 + .../edit_dog_profile_widget.dart | 1 + lib/backend/backend.dart | 80 + lib/backend/firebase/firebase_config.dart | 15 +- lib/backend/schema/books_record.dart | 198 ++ lib/backend/schema/user_stories_record.dart | 14 +- lib/book_upload/book_upload_model.dart | 89 + lib/book_upload/book_upload_widget.dart | 858 +++++++++ lib/components/activate_account_model.dart | 1 + lib/components/activate_account_widget.dart | 1 + lib/components/blocked_account_model.dart | 1 + lib/components/blocked_account_widget.dart | 1 + lib/components/comments/comments_model.dart | 1 + lib/components/comments/comments_widget.dart | 5 +- .../create_modal/create_modal_model.dart | 1 + .../create_modal/create_modal_widget.dart | 3 +- .../delete_grade_history_model.dart | 1 + .../delete_grade_history_widget.dart | 1 + .../delete_post/delete_post_model.dart | 1 + .../delete_post/delete_post_widget.dart | 3 +- .../delete_story/delete_story_model.dart | 1 + .../delete_story/delete_story_widget.dart | 3 +- .../download_available_model.dart | 1 + .../download_available_widget.dart | 1 + .../empty_list_1/empty_list1_model.dart | 1 + .../empty_list_1/empty_list1_widget.dart | 1 + .../empty_list_2/empty_list2_model.dart | 1 + .../empty_list_2/empty_list2_widget.dart | 1 + .../empty_list_grade_model.dart | 1 + .../empty_list_grade_widget.dart | 1 + .../empty_list_stories_model.dart | 1 + .../empty_list_stories_widget.dart | 1 + lib/components/home_list_card_model.dart | 1 + lib/components/home_list_card_widget.dart | 1 + .../post_loading_effect_model.dart | 16 + .../post_loading_effect_widget.dart | 149 ++ .../save_gpa_component_model.dart | 1 + .../save_gpa_component_widget.dart | 1 + lib/components/user_list/user_list_model.dart | 1 + .../user_list/user_list_widget.dart | 1 + .../post_details_base_model.dart | 1 + .../post_details_base_widget.dart | 4 +- .../post_modal_view_model.dart | 1 + .../post_modal_view_widget.dart | 1 + .../side_nav/side_nav_model.dart | 1 + .../side_nav/side_nav_widget.dart | 1 + .../web_components/stories/stories_model.dart | 1 + .../stories/stories_widget.dart | 3 +- .../story_modal_view_model.dart | 1 + .../story_modal_view_widget.dart | 1 + .../actions/start_n_f_c_writing.dart | 8 +- lib/custom_code/widgets/index.dart | 1 + lib/custom_code/widgets/skeleton.dart | 57 + lib/flutter_flow/custom_functions.dart | 11 + .../flutter_flow_button_tabbar.dart | 2 +- .../flutter_flow_choice_chips.dart | 1 + lib/flutter_flow/flutter_flow_theme.dart | 12 + lib/flutter_flow/flutter_flow_util.dart | 2 +- lib/flutter_flow/nav/nav.dart | 8 + lib/index.dart | 1 + .../about_us/about_us_model.dart | 1 + .../about_us/about_us_widget.dart | 7 +- .../change_password_model.dart | 1 + .../change_password_widget.dart | 1 + .../create_your_profile_model.dart | 1 + .../create_your_profile_widget.dart | 19 +- .../edit_settings/edit_settings_model.dart | 1 + .../edit_settings/edit_settings_widget.dart | 1 + .../forgot_password_model.dart | 1 + .../forgot_password_widget.dart | 1 + .../authentication/login/login_model.dart | 1 + .../authentication/login/login_widget.dart | 7 +- .../authentication/signup/signup_model.dart | 1 + .../authentication/signup/signup_widget.dart | 7 +- lib/pages/book_store/book_store_model.dart | 6 + lib/pages/book_store/book_store_widget.dart | 1321 +++++-------- lib/pages/create_post/create_post_model.dart | 1 + lib/pages/create_post/create_post_widget.dart | 6 +- .../create_story/create_story_model.dart | 1 + .../create_story/create_story_widget.dart | 3 + .../edit_user_profile_model.dart | 1 + .../edit_user_profile_widget.dart | 1 + lib/pages/features/aastu/aastu_model.dart | 1 + lib/pages/features/aastu/aastu_widget.dart | 8 +- .../academic_calendar_model.dart | 1 + .../academic_calendar_widget.dart | 6 +- .../components/add_note/add_note_model.dart | 1 + .../components/add_note/add_note_widget.dart | 13 +- .../choice_list_item_model.dart | 1 + .../choice_list_item_widget.dart | 1 + .../delete_account/delete_account_model.dart | 1 + .../delete_account/delete_account_widget.dart | 1 + .../delete_virtual_i_d_model.dart | 1 + .../delete_virtual_i_d_widget.dart | 1 + .../download_virtual_i_d_model.dart | 1 + .../download_virtual_i_d_widget.dart | 1 + .../empty_list_task_model.dart | 1 + .../empty_list_task_widget.dart | 1 + .../empty_list_task_completed_model.dart | 1 + .../empty_list_task_completed_widget.dart | 1 + .../quiz_generator/quiz_generator_model.dart | 1 + .../quiz_generator/quiz_generator_widget.dart | 17 +- .../task_action/task_action_model.dart | 1 + .../task_action/task_action_widget.dart | 1 + .../daily_negarit/daily_negarit_model.dart | 1 + .../daily_negarit/daily_negarit_widget.dart | 21 +- .../features/empty_page/empty_page_model.dart | 1 + .../empty_page/empty_page_widget.dart | 6 +- .../engineers_assoc_model.dart | 1 + .../engineers_assoc_widget.dart | 6 +- lib/pages/features/gallery/gallery_model.dart | 1 + .../features/gallery/gallery_widget.dart | 6 +- .../grade_calulator_model.dart | 1 + .../grade_calulator_widget.dart | 29 +- .../grading_system/grading_system_model.dart | 1 + .../grading_system/grading_system_widget.dart | 6 +- .../n_f_c_reader/n_f_c_reader_model.dart | 1 + .../n_f_c_reader/n_f_c_reader_widget.dart | 6 +- .../features/quiz_page/quiz_page_model.dart | 1 + .../features/quiz_page/quiz_page_widget.dart | 56 +- .../register_i_d/register_i_d_model.dart | 1 + .../register_i_d/register_i_d_widget.dart | 31 +- .../religious_community_model.dart | 2 + .../religious_community_widget.dart | 71 +- .../students_hand_book_model.dart | 1 + .../students_hand_book_widget.dart | 8 +- .../students_portal_web_model.dart | 1 + .../students_portal_web_widget.dart | 10 +- .../virtual_identity_model.dart | 1 + .../virtual_identity_widget.dart | 28 +- lib/pages/home/home_model.dart | 1 + lib/pages/home/home_widget.dart | 9 +- lib/pages/main_chat/main_chat_model.dart | 1 + lib/pages/main_chat/main_chat_widget.dart | 19 +- lib/pages/main_feed/main_feed_model.dart | 2 + lib/pages/main_feed/main_feed_widget.dart | 53 +- .../main_profile/main_profile_model.dart | 1 + .../main_profile/main_profile_widget.dart | 2 + .../post_details_page_model.dart | 1 + .../post_details_page_widget.dart | 1 + .../view_profile_page_other_model.dart | 1 + .../view_profile_page_other_widget.dart | 1 + lib/privacy/privacy_model.dart | 1 + lib/privacy/privacy_widget.dart | 6 +- .../chat_2_details/chat2_details_model.dart | 1 + .../chat_2_details/chat2_details_widget.dart | 15 +- .../chat2_invite_users_model.dart | 1 + .../chat2_invite_users_widget.dart | 10 +- .../chat_details_overlay_model.dart | 1 + .../chat_details_overlay_widget.dart | 1 + .../chat_thread/chat_thread_model.dart | 1 + .../chat_thread/chat_thread_widget.dart | 1 + .../chat_thread_component_model.dart | 1 + .../chat_thread_component_widget.dart | 1 + .../delete_dialog/delete_dialog_model.dart | 1 + .../delete_dialog/delete_dialog_widget.dart | 1 + .../empty_state_simple_model.dart | 1 + .../empty_state_simple_widget.dart | 1 + .../image_details/image_details_model.dart | 1 + .../image_details/image_details_widget.dart | 6 +- .../user_list_small_model.dart | 1 + .../user_list_small_widget.dart | 1 + pubspec.lock | 1646 ----------------- pubspec.yaml | 27 +- 186 files changed, 2554 insertions(+), 3636 deletions(-) delete mode 100644 LICENSE delete mode 100644 android/app/google-services.json delete mode 100644 assets/images/81ANaVZk5LL._SL1500_.jpg create mode 100644 assets/images/error.png delete mode 100644 assets/images/learning-how-to-learn-barbara-oakley.webp delete mode 100644 assets/images/photo_2022-06-25_22-45-23.jpg delete mode 100644 assets/images/photo_2022-06-26_17-53-24.jpg delete mode 100644 assets/images/photo_2022-06-26_19-40-17.jpg delete mode 100644 assets/images/photo_2022-06-26_19-40-29.jpg delete mode 100644 assets/images/photo_2024-06-28_22-18-53.jpg delete mode 100644 ios/Runner/GoogleService-Info.plist create mode 100644 lib/backend/schema/books_record.dart create mode 100644 lib/book_upload/book_upload_model.dart create mode 100644 lib/book_upload/book_upload_widget.dart create mode 100644 lib/components/post_loading_effect/post_loading_effect_model.dart create mode 100644 lib/components/post_loading_effect/post_loading_effect_widget.dart create mode 100644 lib/custom_code/widgets/index.dart create mode 100644 lib/custom_code/widgets/skeleton.dart delete mode 100644 pubspec.lock diff --git a/LICENSE b/LICENSE deleted file mode 100644 index f288702..0000000 --- a/LICENSE +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/README.md b/README.md index 1edb827..6f3b095 100644 --- a/README.md +++ b/README.md @@ -1,61 +1,32 @@ - # 👨🏽‍💻 AASTU Students App v3 +# AASTU STUDENTS -![Dart Version](https://img.shields.io/badge/Dart-3.5-blue) -![Flutter Version](https://img.shields.io/badge/Flutter-3.24.2-blue) -![FlutterFlow Version](https://img.shields.io/badge/FlutterFlow-5.0.13%2B-blue) +A new Flutter project. -Welcome to the third iteration of the AASTU Students App—a productivity and social networking platform tailored for the students of Addis Ababa Science and Technology University. Unlike previous versions, this release is built using [FlutterFlow](https://flutterflow.io/), a Flutter-based UI framework, enhancing both development efficiency and user experience. +## Getting Started -## Features +FlutterFlow projects are built to run on the Flutter _stable_ release. -- **Productivity Tools**: Access academic resources, schedules, and reminders. -- **Social Networking**: Connect with peers, join groups, and participate in campus events. -- **User-Friendly Interface**: Designed with an intuitive UI for seamless navigation. +## Integration Tests -## Getting Started +To test on a real iOS / Android device, first connect the device and run the following command from the root of the project: + +```bash +flutter test integration_test/test.dart +``` + +To test on a web browser, first launch `chromedriver` as follows: +```bash +chromedriver --port=4444 +``` + +Then from the root of the project, run the following command: +```bash +flutter drive \ + --driver=test_driver/integration_test.dart \ + --target=integration_test/test.dart \ + -d chrome +``` + +Find more information about running Flutter integration tests [here](https://docs.flutter.dev/cookbook/testing/integration/introduction#5-run-the-integration-test). -To run this project locally: - -1. **Clone the Repository**: - ``` - git clone https://github.com/gemechis-elias/aastu-students-app-v3.git - ``` -2. **Navigate to the Project Directory**: - ``` - cd aastu-students-app-v3 - ``` -3. **Install Dependencies**: - ``` - flutter pub get - ``` -4. **Run the App**: - ``` - flutter run - ``` - -**Note**: Ensure that you have Dart 3.5 and Flutter 3.24.2 installed on your machine. - -## Contribution Guidelines - -We welcome contributions to enhance the app: - -1. **Fork the Project**: Click on the 'Fork' button at the top right corner of this repository. -2. **Clone Your Fork**: - ``` - git clone https://github.com/your-username/aastu-students-app-v3.git - ``` -3. **Create a New Branch**: - ``` - git checkout -b feature/your-feature-name - ``` -4. **Develop Your Feature**: Implement your changes locally. -5. **Submit a Ticket**: For feature suggestions or bug fixes, create an issue ticket detailing your changes. -6. **Provide Flutter Code**: Attach the relevant Flutter code snippets demonstrating the working feature. - -*Please Note*: This app is built using FlutterFlow. Currently, we are unable to share collaboration access on FlutterFlow. Therefore, while we appreciate your code contributions, our team will integrate them into FlutterFlow to maintain consistency. - -## 🤎 Support and Sponsorship - -Your support helps us improve and maintain the app. If you find this project useful, please consider sponsoring us. [Sponsor this project](https://github.com/sponsors/gemechis-elias) - -Thank you for contributing to the AASTU Students App and supporting the student community at Addis Ababa Science and Technology University. +Refer to this guide for instructions on running the tests on [Firebase Test Lab](https://github.com/flutter/flutter/tree/main/packages/integration_test#firebase-test-lab). diff --git a/android/app/google-services.json b/android/app/google-services.json deleted file mode 100644 index ac6e623..0000000 --- a/android/app/google-services.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "project_info": { - "project_number": "187180178121", - "project_id": "aastu-students-demo", - "storage_bucket": "aastu-students-demo.firebasestorage.app" - }, - "client": [ - { - "client_info": { - "mobilesdk_app_id": "1:187180178121:android:fb3b27aaf4d63eaae98b18", - "android_client_info": { - "package_name": "com.horansoftware.aastu" - } - }, - "oauth_client": [], - "api_key": [ - { - "current_key": "AIzaSyA0GWKm_cpxDJhMy-rlW0R7uVjZoMHd5PE" - } - ], - "services": { - "appinvite_service": { - "other_platform_oauth_client": [] - } - } - } - ], - "configuration_version": "1" -} \ No newline at end of file diff --git a/assets/images/81ANaVZk5LL._SL1500_.jpg b/assets/images/81ANaVZk5LL._SL1500_.jpg deleted file mode 100644 index 5b2aeade9d16819ec85624f1f561dd3cec1f9247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176636 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 E16~H{W&i*H diff --git a/assets/images/error.png b/assets/images/error.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a41dc0d76187a3ce11683493aea2d91398844a GIT binary patch literal 10814 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 literal 0 HcmV?d00001 diff --git a/assets/images/learning-how-to-learn-barbara-oakley.webp b/assets/images/learning-how-to-learn-barbara-oakley.webp deleted file mode 100644 index 2b8987eb48d53e2c87d7a04c8dc0d4462315d916..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54582 zcmV(lK=i*-Nk&F4)c^ojMM6+kP&gnW)c^nxo&lW!D)a#?0X_r)NdN!{l-yAu^O1n* zl1ijzfFuAfUH*ywgB9=Z_W$Sq4ZJJle?R@>@gw%T{O8VPgZj_gf7!3`94f}{TKH?a6i%C=%3p^#D8M`_y0@gL;WxMKY{<+f8qat z_6Ph|`A7B7>z{p}Z6D!3u77*?f%?JyU;C%{50DS!f6IP#zTyAf`y&5O|3B;l{Ac;k z&!5|G`5*Pa;JsYpef`1x`uqj{JN)17%lGsB|KJCp2dPi+59!}O|Ns9> z{TKT8_RqoZ*&mpF`u$_^Kl^|BpYlG({yXx&**~>^k^c?-!~S>rFN zIK9RGKlVTEpV`06e}?|^|3Cc)-5=)v=KqQD$K#*(UzpzkAC3Pg{?GlF_80rN{BQIB zSigPR>$?A_|E>O$*e}|DrGJ3`9sY0o@Aq%~Kj%J*zO(&L`ET0)cfQ4cuKbz*A^&Ue z3;7rGAMD@UzhFPO|JVOJ_YeF(`Tjy5h5vK=Gw=ocr}^jifA1gWKgoY}|JnYJ@w@v! z`2XgA)_=zTDgV>pXVJgzzsdiu|9$>H|JVH=&`;yP&A+;TaQ`R%Yx}?d5B6VpANYO9 z{@Z`q_cHxp|3mqW`~Uwjbia^>LH#>Cz_?Cf%*<&>D`K$g*G+@)GL?fgMHCSFE)98I zX;>9wx{runNm6t`$>-%4Q&E=f7OgASd*v_nHdYg@^2yz(0lT(m=(Cjes9^D6Em*r_ zT2mVWx8Ielj2g0XUtd)uDKvV9W&ngnRGH?G1=$jqqCj_k>A2~9(=tszlhpvnp+CwW zotz|FMlJEe0K0dOisqieiP_w{*&8l(7=@qsuq!YCFKKeLJg{bAhOCnvLd%Y})warI(^#9ZDu%?7fmw#Ua*P$zl z)HvMT4oAR+RzUo^2##_T>~IPn)K1y5_uACb2mk!Zt)r#Es)o##eBHoi5=;ZN*b9Wz ztTEsGnw(ZJN8`(5$;kWpelqBLRHLpsh3L;WSge&+{gks*27M+a=7~48?3)zI%qt6n z)Yma-CW!*AQ>yXboWeH}aF8L9j_VCgK|A2+f^%GQLaP^pBso)+(#aCO-VVb+?brF$ z=_ZuQH$mdMGp7+kN76e?|3B)L=W|?ftm7Pxi$2oD>E(L((Ap4S&>TdPhW@J;yZx zW^zZb+6YXiYE)LziUIbN>Y9MoyGWS;k5VP+;Q>>lw~0&vxO#`(!tPm+Z|XpL*eW9m zbRr7hn+y>RweT;H^9_pPl3MY4Z+^PDFFN;FTwCFDl~k1ZN*yNi`&TMzBZjrp`5vR(RTda&~5+Qz;FgiY;T>`v133B!!T%v(gkOW&Ug-&*#=TrJTBt;3UiIK80(f)(oFRocV%1%G&W3MEzapmf$F)Lz_{+r(F zOstujaBXt~Fw1snb9s%Zf;i z|Ma8t|Nciafbxd5JD+pr>^Obdk3axt`iKQgt3e4u;dz&ZQub1lrYa5z-VY3Z3&B34A*7P3xsTX-r<1cBumJu{%K1uYV zOa}W!S)ks1eYHXg@OPc3iEz>#H?8b*k2Hr%HF1&!eJhmuieqKA%LsAMs*m(6pOjnX{R_aE~#DKABlQhV+Y3_So**GXKrI zF4jrv-eKiuy6_4n88K?-#+A^&2EiWH&)_;)H`x^%lMl;#H2(OAU-P zxS#+H)!Z_w(k#$_(=yX&?zzb1A5Cy!@1s_^`7qQZ!(N?uro zLzkXeP1_hW)ZOjJZdhd!tCV=7o-aB}jz1dj@)hHv8KLx)>Z~k{qU)J?Ur=ZY2z?vH z$7-C8b+_7vvYJciyY%+o7k$um(JHD>m8dqQ-x14Q>(By6n4wP%nPLB;^?mX^mQqAl9^GZeW($CUGqPenxsU=b8)2o9C~rrfzbS?S5Q?s5(;}anHYJly z;KSHI@AsTaHJV(=_F8Np`?&&tLwY{Zd{i)5dDE3blF~0FT6j@(f|~bL$aWo1)IqoU zIsmiRapJ~(D={;w06u}s4~h#X^58>1`3P(3I;qTM`dnxYFzT}xQcb7#Axv=~(uQYL zFs{)U5B;l*&WKA(*?`ur!kWa(xuxoJ+LFtQa zIjaFCrMDS^1|sku90bD#K@B5J?P6#N;8|VHR4$j3;AeD1lk;bISNL&_46Q*;0dmRp zL3TqCcYH)F>W*sNgPW*PCS;Kekx$-6u}Nhqof@9urY127N@&Qm^_6w){hbA;Txu@$ zR=idao8sIwI&JP9_bF}5FMfoj1~nYEXZ{MFM}q9Dz!{I>j_H9CbLEXO2RtFjov^OP zJ`$LRSonNdHQ<))oTUI&*Cgg#RYxFJpC7k_AQTYA3+PZR=baT=I zR7XmA`jtF%LAIIJpJO{c|VA`ZuJ z!Fcnw_*Hv@;a%A4x=54?)89iM=3m5hYqbDQW?#t1a_YEkki4?*pjt#8+;=rAKj@Qa zUc6c3pk&k*?9CEf*-d%xT`?=%Z!V-~juMJe|M&AX=kz5x)jMHQ7*6D4i%GGs{3ab! zP|Gej%t*SGGBieB72u%}<2EK=Q1}WSfUa=WZPyGMD2Wv7@J3>E6Y^s0zm&m= z$VXKVGcN$%`e#0Z3$-Y|gc1s7U^pG}>k&o*Ntv?j`8OP}4x(f?D17<-mnGVkI-5V~vx8ttCLEp!By_mpxSTIub)Yg>`YasE}!D!jw6xN@3r)k*|Qw&#Uoc?Fbmy_PMiqkZe z6&A}d|HaxvZi4@dq|c!0SSlNB4;?FV{MiX_N6|jFd^h)y79Hl5orCR-GCn(|7%*+5 zh>(eWZx>yDibgv28u0K6pBb!5P$)q0D&`DG*$5pXn%8yGzh8!RhzQKv>B5cb7{0*q zTO1zy7$6N3FbkjX3|cR9Au@tD5M!E{<^lve8>hFkAl+N?vklDw9Ehdx1YsjXH|nbA z()|B!_FRN_i(rq$7kgENCf~Hq6E6oR&4$pbeS#m)pW^QLelat#N%sNY-n6<(!yvJ- ztZeT?S?(RnLr*lzyII#oqUZGbiNG7EQJ`mAv7rlzD1E{@}#TueuNagf) zUh@@k(z$t5a$f#~mIm&yvz1C6qq1^a<cDmIVio2O zLkT{Y@=OQ^?OhAiA%>2AMkuhEv?3Vb-Lq5y&YMebr*F&>IFW73t@Pb=wT7$kc=%Vf zv1^|$9nD2?gyqX2zf&5rQ+D`(c`ge_+qY-p;HJ=x#TfWPWZPn)u5 zpt227mmLBBqQgq|Q^Rc>;yv5%!R=%Ow8BD{{15{U61-m2$ODufI**eN;4VEnyAesfBgc!-uP=Xw0r=>p)i_= zA6bDUBr)m^v1UDGSI{mH8XgH3a7Yu7q^cU6X2Sy}Tg=8X;F{w>VSz!eg*$?&unqtL zo9N4MW8Kt$v;xZNfo4$9KfXHCg^21$e>eUniEYcU{^WNz7f1_|nQUWzLG$e-ef3lF z4&ItRELK#Epg+++YEgj3a=*>}w5)tL3_RIF)mO>!Y40d*#y*Q(+|U?Wx)&9oSC)uF z{`+--%|7SULtjL4IL8nv+lh+J_6BqlC^n}s9Bpyy`z9(>#2Y=hDu8v0VViN>(_S+d zz&G#Hh23zNT|!3}h*AE-H4kY?303WUaNvg+`PyU8qWLWhUI^tP8p~I~i@x0cpw8Z7 zt$SJZ=>dORII71X2CV8>aC~C;o{OQ4%D_m__MU6GKm_5zWMa=DRoTK9BE1u&D-p!E z=~W~K7ks|IttiQPkVE)k+xzEZ12_VKb-(rjoJ}||g97qg?-}4u=y-(su}^Wq#v~Sa zkR%QB^Y^QtM;3YD!szPuqTy)fqj)q5YN;k9r3!&5wg^_NEUpfPQ@S%Y#X0Iwr?lw# z0_XlLjhPy5>`r`mXhhoTO27p7L~Zr4IoARv$P(5ejqJ{Wa9&%>guo;^mN^ZS0Mu5# z1NFo_F|IOhY;=>R22Bl%PWLc23K+SbzxdO=%@jixct0csL+!Hhmo3%TOVG!GN5i|n z+qqY}690qWGp`X!Rz>SqBwA(gC33d@WOnmzoMh?1qpTUYboA#}oLv^lRyyipFKFkC z(3i>#?#sTG;U^0IOHM7+Dp;!ALWjiPAijq24o1?Td2}gst35<}Ic?Bacw$3MQLJ$s zEB_|5Vaq6e{my65f?7)Hc_Nv$2k&Bx&SI3SBGYb7+236}e2m@CP4SX>tS@CIpLw2X z_u(~thZlvwz8U-ayF!shmY%9doaMA8#y8NQsb;5qkb%B_;{!E_L0Ay}`$oxfD;URv zyyD}KE&nA&0B$2n?A_gDJo$I-=~rk8uWGpb%=LKv3L^Ib{^D}z+NAgU?3hEGjprYlxfOynFOhK-k7hz2wp|7?Y~uT6@<7-gkd5WUWD_i3wdTS zD{otRP}_Zyo%Tf`a36*wElx{TPh8nf^=iZPrRC-Wx!0#Nmf@GmBOr6iv>D#|l4~bk zi<_05%STq^EPZ~=s)LzV6sXCn^(%j5AtH;&qA&`4YpDce&b(DOkp2+f&RRlJAhCd^ z&6Lt$V;2-D*zQY%2Vn90Pp4Ik%yDy_9c`;WB+6^a4h3PPmf=uKH6q`PU)a5TgrA)W2W6RRIg;WLGu|1ojidnui>h@xQBx-M1>dHz>%FtILPt%D zMrRzR>|9G!Bap20hQss>*~6=%FBX@<1RW8zF^_80 zBnqh7p$^IG>4#mlFR>_o0knh!6JhoLR7Ndhw{MsNE(=Rfwjdy0`5PW7Xi=_|%Ypw| z#eb%kgC~t-p*H{QrI)qJ$*h8L)->qzjOg85TPYN;61&xb6<7sQdxF|Ew$%n#A%zt< zWw%2y4Fb!s2?52+fKZV)Oq>6Fl#mY_7a^z< ztxm4;zw9qi$}y~Nen{%jE16*L(aEct$mFyaGr$v0_8W(aKkNZ*fCZ2bLdsLB#C^7g6{Xj?r>m zhY*p9;HQgabKSOG1sKxxFb^ZO9 zMXF*2^VM=-o&^!_Tnr_9+s;$F_!{-4d14vMj?nKE@R^nDfi~Mo4mQ|{TInkD9stPX zg8GW|_f)yrA$k{{ZnBo|Muoem%_9R&js%#>KPi*##LTq6G{q3qpX(AflEC<_+toip z`&ijiLMZ9@pQuxeVAFok-HSF1y;s5sYzOoAsx-l8!2_E{Ei0H4Ev8!LoNtjyl0Q!l z16J;w;_+A}`Z%D%KUPefQBO?0^g=PX4_UOCHgtdFkrL&$q5U+28mfAKo$*KKKnKUOt-LG|{2V9=6ceo~ z@QqGcM-r2|+-OF%1kqa6Q+S4dax9&D*yiS{mQR4^Rv zP9p=byiI=+#jwxffI&0-31{`Db+o&Ys*G&R!lVQ7rI_FyTN85fPM^Aem{Y{LHxz5? zy1P^!BzS!;<8mcEx!o8V+nGUFeQk3uZbIPJm$WR1!R+N_YZ^|qAgnxe#H3SCmuH~- zU>K~0Jsw(AR@XQt*eiBqk}FS+%QXS0?5)z0wv!+ z1S2;42{jJUkP-OBR20&E%U$h-4amlJziS~zK*S#fFz>Js!^gBFM82#4g;p;Cu2COm zM$mmp61a$lil)IrGGH5GJofh+DOa_p(!xc^sSXBMoX0U zI%*T{JQVvp%~t*N)Qf1_;9$D>W`Zg66cCV&PFi)N@ks~L~031R)+0dRpC-*BQ@3ecTyhE}e==m&z`s3fa2B7vyPRu76&&YX?~VgRgWk~T{PTMdex)zaxsF2GxVaTyx?^wT*8XB~P>u3< zO(f+Owr~--3r!^Kew|ApFb?Ez;`olvD(w;_+47uOCkhQi?wU;O!TZXfYtcR4paH+i z9!1q~#AfBysIbnF_ls*taox1{lA+P0iu92>M2lj!2&Pgj40y1%n*AGv>7%}}un`^V zVHm1>ul=fWJ;@XHKpuuNqJ?(u`wl*Rr(nL_>bN+#o8d-*{?|rCqf{3~r@blV!$$nl zr}85fA=LUMc?ZY-J(l;~DS2HlLIuJ4k5*Qmu$#yJmx4b=Wn}hu^&`A|E*vYOs&6PB zDvko!x7_ipuBb+pdIigob@LcyEJ?nd+(xZe?jfA6${%W6)inid&soFD?@Smgt``8k z~Y4^6>XHWlZ39;QPHtRSh&hEx1hz$WH zPiluljpl_%SrLXlK_{-4IF|pq{QScyn31mDa*U!phA!2aqPv)+|IYcdBk7^x$93** ze;A+iQz!`aj;o>G(vHcSW;JtZt{Pc~FutxI(DAx*9`I(Dfm75`bmW<+d+LkKHKf;h z{PQLOrq)TsHn1Fh-ofO`ZrB_1UJ|!?6S#ZT$S(?wpchm2oiOYyBYWP(>#_D0KavqR z%Ndz_AnRS$Ul?Ufjx=hZpIRfHLS-O>?1i3#eY8(&$SoZp|)D&g@*_ zKZZS2Y~v)|S2Xbg0v!M9UI-&L;WCPK^WkZutOoa?&RVFeX%}KOx}44l#k9;WS0&)q zX?d~x9>`a+hZ-2lPiM!!!TS>Xv|3Z^J6Aa15LSo?H@x1tw=6;7aEj;)d28URGiebnN2FL1@;o^xExLdNSwi!h?67> z*VgCFgcpbHNZ`7C@Td^h&=?PSYeXEV^_k7_5y1FKI0#H@7epmv|x+cF@A1oj46)E_Ag9y_k{WmNU!LSMc$bWWh z^{-viN&E@{jg>0FITVsf*+9Q3P!TsF=(2YuV}K_y5(cpR45wtnbj9l}eR!OgTd37J zAA>e67^GYDqy79sDm4Y!4KSytz$7vjeO>%)ydSJiHZ-c83wRX*$su$w(d$sHM0K3G zM68O}tWP9VpcA)0YTxk*mYdCBbl8Xe7hr`=LRrV5I~E=^YpeKWTLQjekj>MNUt%KN z#U`*0d540Q8+a=!%QtTLDnY9u8UlK`@5~6081a`QU_Gs>N|ujKF~$wB9U{AbKu1Sv zF=zO>b_4i}51m2VT09%_65hPDJWhjS|CIz-I)|f(a^bMR!Z_dh>$QHZJlsho0lEd< z`=5vjTIn&oq0%DI9FsnY@}P6J&gSMvpgFmby>@eh0=wAd*oQ zL^Nh#d0ETS0>1qoZ9hllG6?<==rIEbCQ$qvQ1J^5a>o#Mf2!P|5f+A90;!M?cLKE7 zCV-t5IO<}duevg3YO863yO_}M0uM|8xT(I;aWlYdvc4d}hWw17g#7XRu;w`^0I-hX zRKf`FD3Fnr)eIRnE?6@FX9_Ah5#Z7qt>;qV3IGT*aKS-2EUC@Gz*^uEZ4>yeB;dS~ z?LTxPaislvQiy+OrYIN~4nYT1NA_kL1PYlA0aDTJ9R1t?jFn%|g7O3UmRjye+!#Lx z`!2(MG=iLRK<#PJKA+ayZJbl&xTeT6=R?37HO0%WY3=R}B9~0X+7Hcou){z~h>+9( zF~KByI%>sHT}SkD{9fSvC)~@~0TuCQ(DF@8NEfXOY??hfKec-ByiE?ERwR=WZ^mjZ zF|7O22P*uA44Q!D4diG=zrKWFZf5u&Wb!iakNr0RSq4PquK%Iz$?FfIjVMzu{*e+3 zxG47V#O&B@0J33SpvB$&y>0u@9a^g&di?hQgjY7=Jt(jJ=tB-`hYyo@@3jysfd|@bD7hxZegCKy{(rvTqjB_ye??2W=0Ezk>l) zuH2m57G8BMkKFGIzm0RZK442t17*)3T6}*d2sN1a&&e5dJKWcaT_dSO6zR9>Fo_+ju)QZ!AoZ8jbOyEM&Cutq=f9)b zq4e^HA-wj~Qk@^=5iI0OSV^A80N&^Z6z?a04U|Vd%zf_{sNz3_os6^S;j~DU+K2R6 z`WZC9>CQSPBt2Z-DxRjGSH3toM3qVl*5Uh9V$u-%)q#+viMZGF$qASse?6P@ zlaQK{=5^9H9nOY-7$S;@e593gS6HC5TM3D6{uh2QKUoBvG+2r3{7{Uo8$sBTISk%I z3B6IlTIAb1tHk8iiQSX$k^eO018MWn?oen#8Iz%K=Lq8*8V`_IK=CugVy>h=nx#Em zi`Ge0xNE{gP!7X(?z#iLUjb!5{%ZrQj+m`cfN3B(X&oiyqBoU)^Ba6YKkD}Hs+m2t zruB<>BdSLrnHg&Wy)-^9^*{ANko3yVpL=Ys)c*l+;w9%B)5@0yvx|6VQ@YU*v>vimJQ`b(e$3dlzzW5;sPZP}ly)9=6`5Q-fB!~>WAxHHZyNj_D@u^+ zg;DgEAD{KXC8>6O_1qK7D5#0J(;b%8*y0J&j`xO(wG!VpzUXwjyETGv?x;?OALA?~ zlF`V#6YQ6dlc@Vk@w;vhk88kIDA=khy4zO~$s&s}vy}Y;+XgUHQz)+3$5Q8xhOMi6 z1!Ux*RnE}#7Vd#0nuaT$NK76Vsso(rgxuMWVah08dS-vAd9Vf-9{>#IuECyup8k5* zg^`h*JpZyY7Q2xOdnV#q7P0nnaye$@1QS_hsR|EJ5gTruVhBXbpwz3uH1n&j+bT0c z(<_fdaPY>pG9U4S&hzcetx5r1*2e{O!5%K;o`PrkgKMBX)AnRXL@R;(<9*qAfb(GZ z%VjK^Y={FMeL5f%t1rjJjcL@R6P-*4_OE|Q&nv6=valoGDnb2j=u-Y~e!<3}?KO=x zBQMab0!w2@Bop#a>J_+C6s!Qx;kccHrAmOs7IBKleJ-|vl4xsU%%jB-gc#7 z2E8=GSWuMP+L$e{=tUIfHCWvLSklas7jdHBJ?5*^PZ`*~;oH8|3B393fG|bE=}H?Y zUar98?o9v51d@JN7gtI(Ioqp@EAtYKnIL08QA_-_j)!ruFG?ATnU_*sXw710=d#J{ zDuT5mEUTFrmjWBIp_8|&IDhIiFSQx6p^@)vhgsR>v_O>S@}$^4u@FkQyim?;a>xgx zqzKqxzie#7uQ=)c%$w)bItf9jIV<#y#JVXyLgtZBYBcOPr-PMf9J+bw+mw>pgvV|8 zvOKrx61fDe+i+_9AC7T?V6C>{@Ax_#M#8K=n5GUOa-?$kV^)z~uz>9HXT$4;e%w?= z0GlBWGu*(Awj*MxR8x3C_Vziyv)wKSh}}`QcY!6HcG-suSFVprOE;eu`oM;CiBP7L zXT+samPZK|AGi}gkhZ3XTTMVI_l^k51`)CSGL2l`&Y1?P*G0}JZF-y5(Ma_OnM;LY z@SQoVEw2A#Hh)UFnd6!6y>SenOECUdvoKY^Wgk*Y&;OknbS2i>B_VU?C!9V4v8C=9|N9be&uE^UN9YSPy z&(f5eYh%Y?S;NOK@q3Q>cusTaHwTS?)OjoM{YnUCGt(~hHM+o*x51%R|N3jvdCH)J zX=4`M+P`8JsbObQribonXbB~Ao`R{+H$FF$(uyYIVI~j^J0Zpi;rGM2~^~$<( z_e>Hh7~!yc4MHCE#j~;kuxS3@yv5)Q^fg0jZbm0~ zL;pV-+^Or=t^&u|9juVDJGf9zSqPR4dCf~3UO?3I+e;&89X;+PjWMnf+%Ksl zu}d-`NSE08vU3*lhw)7|zRakQNVu*o$R3fiMx#r@0!t%Po^YI1CeQ@C-8>|HfSRK6 zMDK@-kk+pMo>tv212fx(-KwqUi(KHLy+PkmB{!~mxMcMNL?}(T>N=?Q4c^`}@v()s z;vjs*n=u!QNZcg7Kj~59##iRNtgPH{CZ^jDkH~Ob2U-hAhcbQeC921N%6;rVSVa`} zijKe8Jt&d30b~ck+X*GSAEcXj4zXqWHBy@NEV6CB=#9 zT|B}(z#rr!IC`2xB1?l`rQF-HEn z!`eV@W_IVP(&22n8gCeXLgOa*WsQg;L)L~zkN?x4k{QdrkZZbN9eT{941*D2L`#?0 z%DS>T)OuXMJ5jXkSATLe^HBk$!F((C#>ytrhVr3P`wHzK$8B4QDAl{>;;aANvS|2s zZ>lDPjDLGX1$4OPA~#BrBKCzLBcCp8Q@Gh_1@T?dRi@ZiRPjST!VKT~U$;@A%o=^yHJEj&*e2Z2sKYK^}8xJP>P zW*vW9J;tSi`6}d)))1%^ve(;UMrG2v7-8_<4;JuG>>ZTp7UDGNhedz-KrQj`+5G!Y z4jMZ8E3gfDqn^~Q9UzTkcCAQ5r{5!h9R(BwIRB78F|=WbQ&2jXC^6>m(M{i*ccu*OZI+>JW z9_^4Hs#ZK6`dl1uH0Hv|d26&L!G+*NG3NQYV|}!}9P-&v+8>tW217lh=&^QF#f?2n zWLISChu0F1-_;mKSQ)?np%C?82#T|AM*!qFg?Et^F`W!0v&A95`D+_xLE!SE^2$Og z;oZ_9O`=3_e3P<%*9Aq)U6FVIX$rs9`nTW3=?~d-3OmfgHtfsyC5gaP>Ki34eSZEo zr-SxfBf-0>3AOk(yGv<7Zo7KGYuEETGcs|*Ut2>R``eX0kCkEOxp4^5=2EC>G=qeU z^+W!=w5i{2R}qmgX3d}G(zMFHKPU^vAc~!CgCKq4hTktGI%D+7mlnY?lQMIK_-7rM zZl|Dxa_VDre@=!Zpu0zn7pn?#Vld4^7m@>;uSz36Bg8z1yFpPo%hZLdcoK>=|0*To z`$L7_=95RZ@7-3&Tw%3Dj&rAH z#q?tO z@Y7n;${7T~!$)`k%N?dPD-;HU3H9K8@4d{+oC87_K7UPh^uL5{f_C1mxDIAryMiEgKc zIa3ia0i&{JNSjO@1GdQv@$KyI$A$^JHS-K7s7MbJnP*L^qK}-Ng5S=SKVl8zl>2sx z)K@8PF*a8D478JRx6GBeuJ59Qk&sNY&Tv5rh9UB7PhQmu5EbHa-1(^UJMqpdfM(Z6 zg{XBo*3VYdYhafqrq*7|o&UVC8LTuv^uICje*J$!-q=q*7kjWp5I<*|X6`#rLlwT? ze=iF#0TP?>e4x|$o(TyYNL}Wkq=3+L7{Lz5wIGMC`^U-q8DJN&-Ewt3v%{vQFb*qq zDvcO}W*iPcPWU_1DD%816ieA4Xl>qB+jis~El7?bgYsY=!lKHlKz@NBCaT|wL7aYz z5D=Q^V_2w&^UbZ&JKA?Y&%LSg|LA2>g-rf$$67VIKsh{*R=fyxA(3-`{oMY`qofru zPJr)w___#puJdrVq)n6thSfk7ml^z}D!^g-Qhde` z;v!&EQxZj8QxPfCV496sx``;hXIKVr^jf@>U1At#?P?nXukO(!sOFAE+(tOU9q~3=hLVFSY3r#DB=9PwsL?j z!t#3(vE$jjJh0ZV6tP$>2rDD8)*hx+Yk&-^&m5!c*1MpqD)LCX3|(bS*DXOzXCp6JuC~k=rgaRhMHLHH)OmaAJhYtzZI6M?Rr?OoN6D=$1;Vx#^63zge zMlQXqD!rRY0d}r0hj>A22AmToBLH8Ib+CKC)YvlVo#4p9d@9s*MU>V!V6VgL=F~m`a?BM^A&*jB!JhWkl$=w%v*k zvfd%gh8`yTd-~a&yjSZqyP*lRZ#gxA35|j{Od4GZm|_@g=B-KHw3|+_AGHbykCZ?Z z@2&6jJro_pX}d$2gAQZVR2_eZ{qkh*gXT8ILZQAeD3y=prlOx9ALy!H zgQ*yp_fY)idW8U^EsTUS_kT$AN+z!cZ2o|qHB=~RXCF+C7Wpu*m=cz=k?62Ln392^ z;D)W6GVEl6*(BIXvS4VWDVX8}N@?`IBpErz&k>afjVe7N*B|KtL5a<0KPt0F)-ztS zV%AJuID7An#K(j&iW~mUw05=rOs7;^FMm2vW4MePQ2p||0l*=ztWM1yGW~;aukGd8 zc>35SEE{k`_+;YAo0#~{|{2ux0T1pn=E&ae#Z4(xKj&@zM*n(-Qv45vtIpML_j znnq$t_tq3TqnfaBH$7VQ+0dCu8)=BFWemwC?&ze&oJYn<8^x!yCN)+-MXwj&5wc$T zH2V*uGlBRw;94{q68^{%TTq}{w16T6`J_1|Sm3k#FlN6&6EdMkJs47&)?56pyNiQy zRrLV1+%PEtl!B8m6;<48nUEuDZ?_O1xJOk+VjdyNv#@asW94GFl03PaZ2TiZ2Wui3w_roE*u5F|6oDI*HkKKcK#VlA_Qw{c2 z`x|>zebS%`mb>i!LRW4ANTJlIAFDTupN-B<7|l6513hNxh_5XV`k}EPVYlGJqIMtR zM$%l;`c(b}Yw)Q*fRpdRU>MSazct*^*<9J7&7%^^PR*D%3e5$uFnZ5N^smyr)4}060@I;~l;F3}J`@(763{U`|1R$ZbpG zQT`(|%dmoON-1JC5_4y#8}wPet5<<4&oz;z(NdN`I<0_Atn9g=MK;fvbAaL)U4`oG zw8=L(*-}WUAHC2gK#g6RWDiS#FI+VDpPlu)RfnZ&sXI$9Wf$DU@oOPEEN6X4lk%d$!T#ROh+8KN<98_-9M@& z?vt0Ob!ted_$7d4K1G;nQvMcYA&elEIf#TWcN~>hE7b)w+;UbQkiAP5MsgM2j_RHH zRlUDaWDAFt%q>wV&&qF^3E#Sk7i7c04#cZPfxpDT|0VEcN+<6FK^J7<6Z{_cZE%T^ zTi5xo`cTfg)rK9}R1%7_MkY$suBa#8#wtcG(_*e33s(U_J^e&cg{iamxX3(xXwcAU z)`cfobFVm&RJjX(;WF!dwmdZbJBZzPA$f|b7D#*lV==KXD(W^~-PiTV28>60SHz-T zLq{c>5raSe8E!XmhoJX8`eXWp zQ|M)tYy@La-vqJt!0bph+~7N|sj$qR7~izp+!QIuYVh9Qzu37ZVY@7lWk73$XNRFU z;$@Fo_?vw8=u}30D5>Dtcb_sLSJd?taQp%}=j$}SQKn#_r;P&#G#(871gx;badrx* zGAt(M9b^AKiCHSo?fczN)+`&ZB1}{*MT6)wCoh91DK_!3(!gt3lD8V*Jer=%5OYG0A@*b) ziNateP9Ez+`&}5rM(-E;bfDOW7Duu6Y>G+;EbOyZrho(gwwZlRZKK9_E^(^wp#&7R zg1Jr)ohto0CSVdjqN4_Le$})&vR%PtdXCIi(?A_lO+0i;#1@(D2lcSzd`#5~8hw9xhEXRS`l*U_>Wm>4q zz(cfJ4OgRb1T)`3Hd4UV`-aA$lLzUdY0+@efDi~J6J|4Grx^<%Eb+c|`cYSygh2+p zI+gD8>KBZ`2DTeI@NtC`mEwv3na_&*HP8b938q4^-m!Z5133_ ziKT*5K(!G}Q?g7e6WIe_ItA?h`T)UFU+gU&LDg$^X{_&6is4H+-$o#yQtT&=cM;Sc z1DX=S+6qrQM=`SFlv#Mp+`IOKzmcO3b0lM3#y}w-l4y9_zmGqNEpo7niX$DK--HX- zWge^a-=@Y4TVy?ZG($aT3#FEqd;2kUbLkgiL&Cm${(q4kD9QFh+~wr0G+D5g^KZF6 zhBz39WEjYaHl&x^o*Zn&N_p;4Kn}Z1HVCu6K=A|Q z4=QnDnf8^|8ILD?%ViTm(O|pGi%+EnV1Xm zl3Sy}8@3;$PBT!v^Tg~n(@HY|vLS)3kf&vxo;u}5W0VR3JQYx9KLLw#$b`cSEnV_;)>eWIefEj{&=~pdaxc$c^cj;aIqva$t6fntP zNAuNPwfByM2Fa#Lm9{qVbiKeTfz2O4F9uuo9lxGIX$-uadIq9sObP5pB?#a0Kx{qK z1DOMZ&dr{eV7UKiLd=5HAnB4HC0=b`Z zb$Fg@D9$#zcH45B)jWHoq$FKebN5w0AFp_Lnfhhl15!-{r#7m(0|L;Cknn0o;V!(>bCd$tXn)TB~mBh_`;bB+IC^=y%e3#~Hk*w^n zPUTcKaw_K#eOCo>CcO4fHKSb4Np!lKwD(Qj<<2!XNzolRaJ$Z$e-WwlAUt`Q@Y(FO z8f)rr=VYOYV(```KiDl4kRyDn$?zE{ZCvnZyba?53W94<^|^N<5kFUaop{8yb_GK_ zJ;7zDP~I4yAzGKHv6yDTg_;<~ASuW8(l!1O`5U*M?SuY6RYH(&pT@a4K}0dz#USa6 zkDg|hpy9aYmURU>$UXoa_EH#QR(QR+DEmBN<$q4MduAd)4JFRz4f2pxQz=kOt->$8-3c3rA%uF$O9IJY zfo3r#SWSZbDzm1E?|;>>Pzn>Ic=M1Kr!{7DboIIi{AD{G;F^)Y6U8nMf=*0U^aeXr zDDjlw{q9nW54qc5iF7=c$N3c=H%9<5K+eA|Q$Q3i-ojcx6E!6;C<8WmKQv4a+f2MN z14Ig>$XJfJ!GtBg>=JTw`i)zXLdr(6DpOgKpgNQ1dSUV_Pi764fg; zUhd%!BT3rgTo+NSepa+WRTEot}9_T0Yw?ZMAwYw!8GL$8i`&v;Ga zd1QHr^Drng=fKm{Ehr0}dOW+wtr$hHij1kbzw+D=#=1A)CSS|l*z>E(*>(i+H_SOf zC`1(#0Nt}0Z!>}F*+^pkp0!*RcS`N+vEMbA+5s8Gpa99yQ-6XHbhW0l^GkwvbklN9~MdHh2~Cc}}WdLY6xmAMqKyID=j zJP7b)FNt84bHF4t0Mu%BKgg$A&`VWN45Ba|xD@R?7d?98`B}SYmKN1zQ$??7r9ElC0LnDBad;$czfFD>5xk> zK^cWBqa68UYnuA-dOcZl*2T{)H20~b4%nhcD%&QctUvi7H-W1?daa|*^L&B+$=sjP z1xM-g`9cw+8y<1q^54|$vW`TVn}zHS=}OglA|2R5er3M3jy+Lh8eZdDA`_8@vud$6 z(4C&|Fu4k1E}i#h|KLmha}(*Xq<|UYUp>KgKJ(-}9}`G*J~r7yD{4GkNks>DC0Y~w z|7--=qF^EBqg2&QO~dJO&r{^ms)vlV6!oxehuW{#l#Ofq%99eYin%TTyVj5i50}PU zhSpvtoJ;=9Um-*&M%^KM&!T#_4exkjbQbP$v_b_v1yswpM-&uh32;;8XQ#s>T5Vfm z@JYQ?{{Eq{xTVWs!t~>OfU9|U0w*x8?e3=AQyPv5)7rW$;G( zq1(n4-^}=5o8Mkb#dtav0FB_kXTEMa6~xsEXFs6u($CGZ%$aT21%RyVRoD9M2)z>g zfVB<>b&Rpgt%>>B_9})zt^n(`q{oc997CbTfcVN0e+sWfCX)2GIXsKYyZc4B`kq%6 zy*ppmqa3rd57ff8|7Nj|3gB9hO_U&?2yc$HTS#lTyRztZ>B*xDT{kR~iWFF4Qx;N+jni~Za) zko$!-gMhde>2~}{Th$?9qdOU87JoWd#7@q^e4_EFD8toN;LAn4tozvp~n!Vex&fhSm&KCIiP<(=@?vBW%L%J9;%8-S!tjX~)0F9Xf zQ41D(lU~(&j2>l6`L=v{n6igy*$pPXLMsC&RJ+73Jv~IAJM*X zEauCw6ba-y_~^n|Li^}=kO3KC z(jPLGYAO8Lkta>(4R3|kG-9v;QLXMDHV~-tCegJ$LMS%QU; zzox|dD0gCagKcQ6EZx>zF{yjxWJYMKrDLn{FXs)e<0yriA?JC#w<7G=J$YMLagD3$ z)oCk`f=t|(uD*+LS4%BQ{{?o3BIc;sv10z-e9O1QLo6zZv%)*UT3fRR6wUNbn7Z#O zgOp%O`fg(@@rt>a?mJyDiB|<4ggg0Ia^T3H{Xs;F6H?n5D1^285DaZrwCmOh`T?cU zF`tf2d%VRSW>7%{-qbqVkr}=!C$P!W=dk+(yDP!Kn;9T3;g1b`2=Sr1K0s{VPuquX z+)F@K%1=6=x~n&KQW=5dOswZ-PANA#pa7#aSXfw}Ybsbm5kpNhGh7p+1{~2oRj_ip zV#1Q_px*N)LjU8ydx0E>TX77Nio71+N2(SN^np%?n!bXW38i$PK`&QXBZto9vpT+2 zCSBh`C>m=7yR^(Jo*kWBbu8pm@s67#=$*YP($1k74J>#Gz!?(1m+l$}$?AzI?Df<38!OmAcQ zd*HJ{ZZ5KPGSKnY$q5p>BioQ*c6(xSwC=5$&%pI`TdcBV6L^Vumv}9f&VE&{Ef*

2=N32aM~>}py2mTmzLp7&ewW0Tp@ONQ|Xhcn69$ykQ`Ch=&40D0E3ne zc9f?26=^R842))`n=d)mQB%M4$Il56Bx*3m3$4Ttudc8fOP&ilAU7@SWh#ayzvG*7 zpK!ic1Rcku#)x6q4o?&k@woVWQZc0~l?pd{hdMT3qH?_~8CyNdcPa)Ew;nT>1tjbF_yIBvEes&h?LfTj~qXhDhh zZ$t&CgIG8;TG7pfoM@xg!uj5mn^$r%yG3mVy zSe~JFn43sLzuxMxPmFNSmxYT>64tWB>5V7e25DOkUX5sg1M4LK1qTkIs}qa64JXbU zg-8Q=mVDZD*~D{gE(9ECjp9m@z7{Z7zL#7uJ>I`jUYln`adSZYAyune;bL~@c8gz5 z1Tu82G?#=*z$MX)@|^OY_P%LUgRzT4DTIYA7ttd^UhBuYD=l#^T34X`S-TIm_W+d8j)Wx+#7cG}w z4`+O9=`%X9vLKt^>_49#K%%P)oDJ+Ary||3V4^SgTN6#tPQRL8VfG{oDgu;QAyC?U zk9+%Uw9YXL2JcV7NNqUsjf_#K_h&@mbx>Vr08S7fH)529Ns+&*&$eiU$#xLrnRo%) zK``#K@4yn>=?93IZs8txm@Oo~FMlU+vZp=cB^1E&KX$r3AO^?`kYF6h-vQpo_dKU6 z%ZUB^ju3_d$^M_ayMxSY=!=m9STY&n?C@c>rZY>>C7;e!Q@fgCVem2fETPCzKK zP5+;8v!GFpMmxY9MjU7kihYBkmJDcr?4SrzfC0zl0RoG_0Vz=pwjky^_bv+OKKhT) zMGyzuY1Yot57)30nk(es&{v6x#rYlAf!okI)&610V|6nVxk08sf1ql3-@0t&c8m!y z{rqhaZMEIWvG{WSpc*`LdL^iaE8LOTqy`V!^j&s3eehZk(fn9BR*FUL(lu4j^Vgn_ zCKsDhg$_=EVhZqhlUh4TazoUk9R>8-5m!W!U&e&E@v>Y zJKEm|v~Sh|$6^0`ko_UZ6i<;tO*^g37NWu!l|MVk6M}-Rl~#e$k2Qe2HZ@%eX$Pcg zMqOto9<7T16Id^R$B`mg&TG#D8v;9^u8urb;T$&5S$Pj|QWh(3^2jMP$YT%HG${p` z6i&mzshXnG_;&PVEF54A zFA9-KlYiD!B~cScVR>iw4GPjmRs@${PJjAp_j=6n*5H}N2XQ~XH$?DjwjKtIH*{YlD69S!;`&~IQ){Ri{Lyl7W<9BI# zM<1D6Stj;4HiY_nL1}a_-^+tB=Ch~Co{)xiQ0keY#PwSL-#X;>Yk*+>{c!2W6e9DG zg>b&b#gm@9_52IQQ;6Q!PXcsC(Y&>?WNO*=JFhRbFMzb%R4Sm-^XAr{CB%~*GCU_m1p)LyR6=~nA`_n^lXG z3+ueMeV{v}fpZ8(CHKANNa8}`aN$d1A35WOqnvNHVK(3!3bu{F%RKaIeKBu&BLZq1@xz=TTkzqk8x$;kpgiIeD1@`t%NR0EYE0D_TNB6qvkfpwO^PDrE2hM? z5F!rJe>11tYcvv%W5UCxMM`I+h1TwwJ|#2|_HTnI8iIPWf%{T6BiN1~qpkZl(W*%| zBTUS;If#V2W@u^d?m7NHc>BNSR|5knwjn$12;wxajpS2v!!@}5wJ$$rzFKS{8fZ6z zUDpZp)RK4;-htfh|sS*NfN4?a;4=`>B`$9Oc}ApW@zWz`VZ2O z6TRdH=J6RH?L9zg0NjJ~^kCi)mNIKt%Nd#nevTOdtMuYc6RYSAEJ>oE*q0AheCeQv9>6<} z0pMzQQOF7(tBg9)=a{ZdS!t`7V+mXv74d0q_)WGYc%7qw4{`8nTQ2(nQ9EGI%Xx}k zjj4@Z7KC@wAPk8TmGlgVOL7?CVHBM-r?n=?|7shhhV<<9W9`hY+?O9?e)+*GNU7AG z0-hzwG)g3MsF~e1q5gbu7M}+HMDp-sWg`@u$Hkuj&O?>1r2CJK>WIFns3ACI7@#M> z*L57U;Vk@K533>QZ2HLdEUUwtiuZywPAEp89Bob)=ljY8cqvZ2F=&lqoiz^5b)sLG zB5Q-+tAmRjVXq3+D5o}3hB!;rlZe~7?Gc=X@r6#%kswnpe48*0Jl(mHjI3!_#)Frc z)%#zcExnxZDr6#DdERd6>6(I+)+)Ym;=&G@SqM(FT`1+ZwG;_qvN z5;+Q51f;*}@mG___OkA3Zl9SR+KvlSClYXcT$_==qlXZ{sQc*aMF5avq~gD*iK7{7R(THqn|>3{GPzP47}Fz;N0Y$snJ8tVzr&5H8oB_bzzb3q=7qz zE|dYzype^sR})3UBM#{6!y8T(CK8^8SMM>!YIDNW%T2vdif=gOO=MPN8RHWHi3*mTu|)WX6p%scLRpwwVs)(2Uau~Q{(TZq z2GPtR@@OR|(3kebUKTi2{%ujlGzo!eJKs^2w1HS2F}uTy>5p zg(^U7iUTGQiB1(_0+aZHAl5UvkUrBG-rFo*3=8uYfjbD75!vFKeBQ?S`Sle^sz3lm z6~dfaa9JlarTq+H?UTocN?iz83o2(CV8Ve3myGXgP+=JK8{}%JWQw)A02ffFe?=?0(^LVMp&ONOU;GBP9l0HhxbwhXv&&j zc3Z6XR`XSL5!*$-3Y-U3Gv*1-tr5duoDWy8Cxiw-snDJ!eC6fM**s!${Fph@Tak<= zPDL~g+_t!@{7g<=Y*>GYr&|LK%7#}uO`*>MJ@g_n4_gOHH=pQSBFnC`BcLk)077f6 znp|?UP`E1An1=ZeD~2TW(c&d2XIOY?2Jx)%)nc$E$61|Txo}VjfKUJhd{G9#40*R- z{QuO>zzyAT$2B=iy5J<_JY2496>l_Rrr&W1YIU@R~2LJ@27c9IXX1YxBAFT~|m%Kl;cLJ~yrxbZ8PLM&#Y+7_K0Qhcd7mmbQL1 zghTg-1HX2cz{2<&E7J^v%w3ye=AxfIu1hGTZR?Q}+Uw=H z6<2+%9kDgU(70?`k?E=xO?x3>$ua930c_x4=`fc+oD|CorODQEo z*%=D0PMF+p6$HrV|LzrdkMqD1?#mmZ6KShq3J(*!0gSW&wmB$-X ziC@n_IYQQ_yuAsvXtrc3kpIGakR7YhLcyBy=CMjffWk0!t~(Ra?cfu>sPoANR`Kj1 zmXIvBOjaH)9Do||eRSb*9u;W!T@#^VDG~5q_}DpT{-{)rlesvA92n|>h z)J!Sk!1&l+thVj|765?%BV*P+szL`(Xl$cqcS1&TIqF5;Fi@V|xw$HfBq}40czbdD zhL1|#UrKtW>au@cJ5<14hKF>N^u)R%)|Si;L>i;rL?qy&V6GCNl?bBS0Ix5^bB`8? z=B%wU=$qtjM?VCrAH5PMK|4CZ7$qnsx1~^bRSn;;U@7X~N2PW3=J@M1PAaBFez!%{ zZX1%CZA}vZxg^BOix_|3lRaXT@jyBkxm`XsCA+)g8T{{+gz~nVx=E9sE=*x}#DE=I zDu9^)fklYJnAfm-9Q@0l?oc&hDe-s9z!n8s;apdU^h8i9G%HJmD%!0?FZ$-?t@iUh z9Pe3f(H+wC3MK5@>OaXP8u?_`X+nW1D2jlRzqC~Lmo%?LG`Q)Vhw!~)kC;1eOk{~? z$rT^02qNy1S{Y)U+o@XJ$3{DcVu9LluLE&%ZL4>PyO;KxAFi|U#~=?>&=pRugHY+I zMyR>2@)7d%?M2Z63cF8r6&%<#sL2In4(B-z5l+2AjozGhEEvIfZv3^op30i(eZ=2e zjd%&(U{*~JtwnBZ7m9UU)k-dJKj$52LOR0-kd*@;-la4kMkdXB6d(8eVS|fNi<%^U zWVK3zG*ggt&0vFMh9V{&w%R74c#+A&>8?Y}h0tSy z!ggo?rflFK%?T%&L?$Rhc%t@2n`GY;%}PK>9mc?VpSBJA`!~eTPMuIB9?hCa3vA5u zRrnsG#mjOoopU55#d5t)2|p;u!G;a{4Xd{cSig05Dhm9JeC-*I#}> z=v*Ug%VP*=oUB>{-(51Ih;d)R_vc+iMk|j=(a|1jla{LYKZ9dv#@@|xjX=MXddNYV zlL{QyQ|wuWdLZgc-Zt`drBjP7#+|B8|AsCq*xlLsH@_8bbH1|Q{X97T+plgZ0!~E~ z=Skd39LHIT39xB=Qztp+AViTXC(VQ`JuIo2T^(bdeG!{Pqtm6Qm|L===FPL!@%oxB z+)sj*!&ccGO^NIuT~qY38`F(EFr*W=FN3RyZB}dj zLkCqv&{C*^xSk(yA%TDuJ(`P=!@LCEu$cv%%?tuHQpFx6EAOF!qleBdaqwz4h(njK z#p-dSuVYtYxNmS}B{XU)CI+2^;IzDTPC#y?1$=iYxY3X3UM-C6SPoo;`BCF7>fA|V zIh4(ev0+pn{I_S67;^($!!2RmDN;guGjW)nXUht%-`Cun9wg2)V~TeJMJ@GJ5T~8R zuH}LQI%FpHf-q|O#vNp?;v`L5dPMbd?hM#-8lkZpnfDW$4HFPuUa=3ZA!1ElIO0a& zb?e-=0c5CBTYNY|`O*893R7yF>Lz%%yVq|re$u0cxEQKYWH?Uy-Uv4nK0Dv68LMkD zV??*&|0g0N&Fe(s$KJ5rraVp%sM*1!$%+u>H1cvC*?1TA-N1x_H{a%?_`jc4=l3D{ zXD7esAny#K+3};P8s-f7W69K5)lS~gX!H$LNZlIAkOY z-nWcP*7rp_pZ$?#Mu_#%i2hcjDXeceCKRcIWvc*liX=%Ut)xWK6_L)jjk@Gg+RDXw zywcAmlAx5h{+79_?L_g3>@1hVCVBl;!4P+@qv${iyAL|Nnh-TaP~)IOO4K{OXzNjr zP1H&8)m)C8g3J~SgsKY|@!_179I&P>cZa|@?`FqeaWfxP_f7lOtUD|6n7r^9ZGLPc zD(QWltBAvuy;{c85>KU}EaX2p5Z0J`R7`X`>T7v2{N7Gun@dLOe1%mfUP8AlsMrK>0ztYlB3Us~V+BqhHXJLFkW2I1!R*;; zND|fAxKhP$NiK9bLLB(3YQ_W0YP+rlxWG0(4<6T00hfO7bbjG&EN=2p;Ryf{FZU%A{TY)dTI_md#8;2&H`~ z$3THr%Ifj6$X{yfj;IJpbe9a}$tnmgO0Sdjo@o=F-O3Sw=E)`mZl52r$c?9H7(ycCck65c0;stU(Pi#BNkRKeSEAQqa}$O2@=6i zixTc;uQT%dOq3Q;hJUNFu*a$KJ}ZGJODvD{&VWG! zCh!UXEQ;Db#zOMY2{Q#`;6fJc1oB^2FDYx1(MjAc?uXWQl#(hEYD0K>P7fHiqHV5- zA8AVVsUX`UbWgi(+hVv4fs7wYq+zs?5cHoauDR>$KIy8hv*o^yNj9{=X13v(C4Hfw zLBre}3Xl+Wh2t^aKd9FuKt$!&d?r&twhAFQ;BE7ia~ zVeO5N5&8U-uj_>y^y^A*Pwz8LAGL1zJkOhxwA7tl?UB29_`h~9-n4rGB6O*+*u{xO=X# zhWe|fubHSbR%v9!3IFl78iB1qFIrzel(+&mlmqYI2>6nvkh^b!6a#wROC#>c=SfJZ zC?Lq~XIcP+3@5$B#j=FgZeeGs8PqO{?}rq15rRTS&2RDQWs)&{SO_haV@5N{1ENZw z)@Rs~RUwKFQM;4ndV3{RyfT5qAKM^bT!HJszy+qHH%upKBD-jXFQfw4L#L~Mz_3~ zo_cc@>M}Rog$dokc6yuFO6W|!WoxZ$ol_VXAdnqb zB8ZKLp6Zcp&wujwHq-D)*IuR_b9?k*JPB|bNx@Gn2lAUlZT9?vgO`;%DnQSb?*0kn zCyV>FuW29&{2%zvpaK2;z&O)`7fhlo?58fwWO5mGEHVMr#2vc+f#_gurk>Oq300Yh zku7KCt{V4tt5cry4#hB;2}Nv^Y$kJ3&se6#aM!fU-DW`vGs@If zN}AbARPl6kSayo7lP{|cy-HM%<|@^5TCfrF2Z|d$qua=osYtR~naaNctIM22(sYNF z!NV+i_F+i~bi@}72)`F=d_lui40z|2?yp=;qat9z(!BT%@q~Nrt0GaI%=YAo>QZ2r zB#h`|H$^25=T##f!X%D5#7H`}mpM_-?K+AtDI_J#Y74#AGp-iXZwUZ2)TVLj5!hQF z-FO*hc++3(Leg}u%iM7=_!b&+HXBoO61%)OW!?a^Ha`rtm08(+zBtpk!PMvMPCu@= z9@}j^v@zj+lP8#dLZ#%@7}-LpEOHl-Na;K)^6yB{E5Ua2b^;JPs^JYqScNG1NJbb-k^vYS5O!RoHxM%Y&erG8@kHh zG)g{;`7#7ua(?GZ*IF$eycVrCz#|HP;3C~5W9j;*oWGaqTU7H?GP@4X!Ym5XZ)H3D zGkUK<52YKtAbPjt;hCAL!Kseo5U3Ed^!5KSL4pyF72v!ly=clsDYY94@*!_W{Ft3~ zYc{DKWCKx~dO)Oow|(ynyn*bH&W33Otgi=Qi~y z8oc{{(6AKwWymv6M#{!?AbNjU`n|#kbOFe{StZ8I@#;bL5A#*&luyQ+K;3pWo_9%% z!;8=`Wk2}guBdUsO|xRZqxBSb&jynDj`qdw-Ky>vsG*c<+lQ;Yha(o?>Jg`KZ*8Uwy8(wM3%_I*&GV6EsXYB;WvK6ikV1i>r0Hvh>y|14;W|zCSXqWMAR-$*i!YGUl0%lOU`YG`m zdiu{kq-iBPAFV^6@DyYm{`V`iCgf#q)lAZyxsh`1TqEx2P)iXru@}ctHGhuKf5kr* zfsU4c9gy%8CK-}7j1+d$&W%Eqh#2|ARy8S}AZUP$cR4F8STS=8VJ0pl_a_HtijJst zmP9;$lO0Al@Sl~`GOViHOMMHfptK=4!hS;0S@MvL?;VD)|epZ05+3#))T-3WkPk zf~cCe{vw-D1bV_-5|-4d=r@D;v^hj9KK3eLj)>Td(qhG;U!@i3aHx=B@S&eD<=AGV zyKnsxCxr_(H2E9JUNkBY<6gHZ1$@f-DX!3~Ah6_A{CKO6qJ8|Yr@KjIdzCn{X^g;E zXo|k?>wpWP_h!&F+fCouzLMs(eI%Ah=GMDe3D_N+YT{huqY*|@+ z{4vmtkvV^h{Yn-BHd*p6ta3()|9n(>K;_tb)TQ)`Ie{a29b!G>FvJXjWd>{&8_M(8 zG2O>-Fi(~&>ma{$+LZ89)AX62RyO)!CFu_8<|aq_?A0`gm@#9>Fv4^$Fj2yxr&xlI z9(?W7FA+i;QvgqwmM!3z(yU^I&b;7`fUIAcoh@UHO$=AsL9}Zp4WO0od}M=~_JAMI zZb{7$H;ncBOTR;x7LyO(+#UaDh|nM9O-$JD!n$c(6`FICjQbr;`0A3Ws2U8s4@qUGf0pKXY?F`f)3JXFeY%>ipwJzcj zje1CCW|REnxO(w?SW1A=KbLmDVZeXoSO9SH4|!)PpPl3RPKC<6nUY|jUjiI(2Ti!( zxiGTHETsh8FN0ZAzANf36qU}qTu8Ig6A8>*nV90oYG#J0VL!O}gL)rdfDvc83a*60 zHu6sIlouX4sk%DECA-)*CqZ(cVk~`;`A0{Tk;6~5t+gX2u2HqL$JwC{qfG%bsBlvl z!P)q@%2KX4nYuo&LC$K_do1uz;QaTNi-g#{hLMRHbV7JS>p! zFWIDcoP#~&3b9mJTot~%WVh33_P(L*~jqx~hk1;Sx-VbH@X}WlA23;rl6N9+>i?nRtN- zEi(m)l*Bj9Xe1eiTS`Dsxi`~N>o`;59q9KVk!0G@LJ-#NhFX-P(e=>sm5l>shZ>Xp z;y~@=LSBUna}NTBkTqT{nhB>83wce(=_882G(W?8f;|m<-0|#&isWQDF5NaYt^*d^ znFKZF=n2So4eHI42pklj5dwe*_{o;`Rp<}C1RO+Mu$!(oK*upiMh%#=!1$z3 ze`1eN2-`b|aRcAj4cZtKB-W&@&05@xQ50q7ckv>=CyF+bW;^+fm1hXvB7PvTWSE4I zw9U41chq^u8ktU&h{nr?%{I?;#w&kaTx3y3$&NR)N#a00GBPyc+bLqa2xDN>znXPV ztuiu5L$?sm^ zZ8cOzQ$u5UH=&~(Z?58w4mU&gZ52(CV^AvBfv#mzAwUymNz#=HNxhAw%fjJFOAm*M z)-_;{qs)1Y_3WA=aSi5eJg?fCn_T7ykj<;09_*fR=;iR6U!5eA@yCuksS=$a#eR>vGw7s)#B)#g!_VQb%sRd9W2KXT2mOny6q;P*=IKgL^9*EWI-)!?Eb{f{p@Q?Xik&2j4HbB z2*A+@A*W?)_ySsM%l3>pf4xyO&hBEIc!$P+UB`bd1Idi(t#P;igV=FHG55-k#&R%t z^seYZ=z=inAR4A065olgB@x9py^@$uiAP=GO3Ge|(j_7mYA3WOam%h$ph@fu6Vy~F zakPmQbH;u+-46R-kuvV>`YnZJPKS%2KX}nakyt1Gw}uK8SGJ+RF)wn&9VQWS+^LC| zrArzDJ^HDGXAW@9!ue65Y#IGl`NW}VdaHl!W9MDNvDgc#u{A%wpF9+042iP({b>)c zt7@d{<%N>RjN|AZzIFXf!!RmkvL0p0qY^r`pX++KC13KsJUgO_5o<|9j@+~Gvv+er zSawvRLa`R&2&<7>F2ZRRNxu4Yk=o=tiQ3Xa}TiF{U4w${)H-8H2C;J`s_ zuuVNWj}FK*Og=O`%_1hVBUWs{Q}_tkRbZb)h%W17*|V2B2XDh;S-yuQqTBeD3~>F7 zbR0iKSoCn&qO*!d1B9C6o`wMaOvzoM&VcnaQ)%swNCK*#{n!DD?&B%FfC!)1CljB1 zzSW)KVc!WuSR$sea)f!X-$)VXXk1R ze)~S5!6GFdr6aRK8|xNz@u{k)1&~EyFDos9frURpN>#2S)EZE`I$@$}-udUEvEl4g zG>?Z!gIK$eQbk%&${@8`z!&mt&`ly5FuyPI0XcQ+c5t|`;dv(%sv)AfBF5QLiMo)p zJ%STxfOS%8l=WOzhFa%RcsJ?p7SOTp!1*K6<|q8{Yu8`Os;$W<&EAEK4!_dfP?Y##XI z<`;y!%i6US&a(;4HZ1_VLQ;W5!1iEN3ayWjHYDajbv))SPT!I}KyadCDW4Ph@HdU| z+qmoFFO22*eFg{oK-$7cv>uttG#qr}PP66w!|Gr1xDgAs(c~Z?_er3L)KV;~k%HdeOMq5`S zp&96!JhMruGxVp^84gYK)f*mLKzsV~VdWjOc2CHkE5*`U7$^qU4x6Xhx8l!IEv~vvPz^A0b$wIiL`2WW za~}1lOdR*~&LgXU$Y=ksQEjf^GESx~IY|G3JSt@>o>wea$p@YhGzSq9h2@uq@cYPR zYODaRZfA<6&+MRrN*DjQE;NUm6N9n6;edZsc@*&{LiCkr8TapsVRg>wy}Cou--+_n z%&yyB*eVb)uy66uA*Ev-a=OXd@=aVOD^LelY;B={h(j=a;eGY?qUyxoiqx*r$L?Lr z+Nc8;@}U8^8(8i@7|rOg?H2GILjiJ>8vmF1pfk(OzJZh>FahR{#CHTDK!0bw8%C)@ zFCB@2Hic$`|8`)SvfgI4ITsS$gVZ0Fhefoz)Z2f5#YuM9gp2!3PW1BmAgVb#g)(BC zQ^|M-^Q|t$p$#{t@qTFK&^lzV%U@IMDV%wx{xf~I03oL-1MC=)jynRg9=rnsjrn!> zMUs(TE(^?EX42KIYHRR2)jN^nSsCx6SfSE~-o1mOQF&TDf=!l48kk=B$ zhZ2hMX<8FoFPgL%)(7$D;&vDZEaJAL-;pN4l_J|Jt83NsjgGix#-?JOa_fa@uD0NT z4+R4mdoZ=@R4%rOWI_HOMiKj+lJubl2>#U8IbkCJzDT|?mAbLLZbXuqRw6g6{ zEpJ=_a~Y=9TrFtlJa?G0c15|4{L{z5eIH~S-ux{dK3J}*>A&b5Cr1B-lLXn>T8ZThQ)nS2qYL*$tuFKy z4*b2Y_6^OusO{Xk#m7?^8e~9 z0v+duo(6U0;;br2aw_b5Tup;LYL8S%D`aUc#isyVYNd<^gTCIjr+>H+a*wa8#@qtI zo1mI!+T3<)h{Mp}Dt1r5W!@Q|&5u7|zybWhaaFvq0MXn>uW)2W8p2!z*GxOhYq5Mj z+JkEhkjeju^mCZy@GFFJu|R$-xr!e|E(t>4)_!ynt8UqG9KDzGHpkZau^;dgM(ni3 z1z|cWT%5V~d0VnmZ^fHLc{c*;@SNLC@mXKOT>=%QDHKa9`Rh_}PixhgPT$8cKq+TX zpnz|+6C&qg#a5+{5PHrj5UT)|lBPR$3fH1ezhQy@3exLLWraGRkf(1RvQ(t+iJ`!a z;JOnR7G1{tq#6uLnvz;Va^uc&9?!9-5E#F9*q?PPPCn(+ zLj0Lfcc1`N-OHPPmG9qO>BXLWH$(8qn+LH^q|cGS&)tV;v=M9y@Tq z0i0hVssu`0tUm-`3(vZzpd1|5005RC0M%RsdWBZTj#~lD`=Qb>HK;{a3YVnVS3$5AhAvK`3-dDdhK=Qm--iN|&>aS4!ra9ODg#TjExDenJc|1)-SAA>34& z33o0^1c}qXM|&$XV((4Na1w1~@gCRtr>r4c2Hp%J>z%PCzy~D&5qJ?$HdDKSc{PYC zV=NX3nQNLywFJ?_mqW*VLfVOR0b9&3MHIj?A094iD?s~b6@a%{KgU7I% z)q+R%M(5hE`OKu(?s2J3i&a~6SAsS+m;HLSaY3OB@9!q3hpuu2kM)^E#j9^ z?Q_z;55Iw(gbDoq52&LtQD^H_qJT3pS*cGs(}ki3Y5doxmC_OaisM+5hdm??l<0%LbOY$} z)Et)E;gzhc)VfL&Hp6j>bC!)BjbR(Ds^;K`ufNwoKt`6QIfgznP_F~{fv#M?7Rxa1 zHR`MTj@-`ko^+^RoYyZFF+Et$k+r?JAB%W0{Jo%%)YnO`$?@~hBWKR1N^HirfQlzi zY~D!O7rxF`E|S5Ws6eALsqx84+qCu55O`W`oArrtm76dC13|LW!bnp-v@h1rVs8GA zdW=w(%&W*$@Uz4zarM`0`pN-vl-N*SQRM(R&@97S=rqqOfVx&JWP6o(7Z^GhkS*`oIc`i$8|rUxo8`I*uzL-U3fM+)yLS zsX~wXG2@y=%dpWWZFN?t-eoGzEWvhE<=Hx$ddvF?kPpr|CX#IPx1{{k0qeS}syo3zj%dJZ}O`ftZ1t7#!`O@->UWXDc5l+RQ@$^ zu3}AC*Y1=*=t71sn+&70W+V=WHtMrY{KWCHO{XQ7(+nIJ-B*i3C8$~71tbof!vL>I zWe+-!+KZ@;q4K%`sN?DKhKGfPj~gRgPemIYBR~IyD@bnhcuVlWdZ4rBw+l z%dgW6-4pl$E^1WY^Rcus7jU}5pQGXt%|oxboL$%IWbb|lZV6U1eAQA<{%dWeuCQAE z2|RISVUJ~I4O7j*H>3*+m=<*G#kFo1n9HkFZb~0pNBy{Y-L}=I5dPELe*8Gt5ofoRs{2SxBGD;QQQS#UU0%f3+4CIbrh!aarjv!`> zR%S&=yuN7&?321X^O=BAhpRN?6RinU6P5JKntBH*TW9jxA$?yoCKRjW6z#4~-h!50 zH`@)*J&wfHI)`}B{}OpQxpvq2`X?%Tfrz%nm2_CR#L$>r?^mEmXUXIwK*#@>>3)od z^4hP<5^>x+OjrQZdbhvPRmX0Z%ZEE5K|s_SDn9eV<%0$={H@TX(%9W%fMVm8>XG}x zVif$m38!9fuX*|Ch)0RJB}GEk;C=Dq^u(2w=C+IG1i2ucSxQ^WRJ#ZPcOAL{ zU}@k6lq{#w-KHiw1qEj^*dBeHD6Z!%29lvVb5$Z}RL4Q4t;#h`v7BaamEFhSuNnh+aAQD>o=6`8C9t>~mWq%Pf8mMDwK1ovf3SQkk==*74N z2gV9KM(~erOa*RshU{wEJUqI&DsCnUFQ)hYo&?m0GIq>`ueVAuVPYN(b@2wR+&^a63#+>?FGsR%Wi@Q&T0T4^W3agw^7RN;81ynQ~&NI{=7n_oy;6iU9Q z+fS8#4Sj7oSynPEf5DNWC|e7uE3*6^`#CrlV&XlVp?S&KZ+6#RuCBjlj!YLTR=;*^ z$5P=2Fb0++q&>fzVgd%{zAJC91?t;$1FEZ88eu04)#xwlo_kLg3vQUA+4_uYMg%LR zN_QZ~Hx-Upw$`x7c!@*PSa3U6lyjjbDBa-_AiRR*5xX6I0c4F}#R2zA8m8!c1yV@g zudNr(KV+VuihE5+SBTY$nx&__O?ff0GXbp}_bJsc*BS8Dq71aB3VjO28Md>bv*lA} zyxx5zD&fao04r3J8KIn{gyXW5R(&ye&wjGsx~ouVnr?i`X_23H$*F}}|Nr>o+4nQ0 zUiWQI>ZMZJ$s+vJ%Z0z}>xbZ87*(!GDoT($bm^dDm^t*9+9CT0utF}YYqg)o83s*$ z?c9T*&6aa5o;HOmO{O%^Pb`U$W^0o#c>*0;=Dhsg+Gj*#8VWTr?#pPQSf z3xOK0j-~56o>L!=NAl+xrtnr;z#{x*aWdP&KbP!^Z6Mmil&NUmmvkfJ#kjhFGQdU+ z5OxZ~{#HVZzS&41q;hgO{hCOq-zQdMtlqrMEHfWR({tXwP5yh`uQf;Eda(AyFra8T ztE~S{&Q8^R16(7T?DjU`JeI$9~!$3zq&{z9e)7inr0}-FPiynjR)nQP`2xWZ|u?Je2-;i;H(ijh_Q?2g6 zi`9u)5TfK5S@Ax45}|cAFs{v~BBXOkJK+9l$H=g^q>l+m5H+ZF^WQ6Q%^td3`_`x6 z@`jfA(HSH6lEjM=)8>W4kZV*}YUgKGFW-@=&i1)ERR1_+(5i#2*Z4vseHo+Rn>tHe z>P420PLB7>GK!!%+mq$lm5RE!&^BcVl{+l9SQmS`$RZ*HR$?BIR*eKqb!s_pta7ss z)Q7Dt;Dws?(s5M0SU~$mXe@?gDs(j%bt$3I_&gk=&r;G*mstJ4j>a_3y4Ee68cwJ| zQknT?3K$_wP3*Sf(^78`r#At64mNz3#TL2~oOywSj|p z_cG&aWjS~>^LrLp&R&2SPj~;$6=}iMu=;>(&$S+Sr+~yZrEfQxml3`_?!T84aG_|h z96+QWb$wsFC23(ei$@zBQGRdJm;W9rM$QiNT`IxN=1scAD@APWrjFg|@*P$d%u(+8 z)Xrsl<(c_T^#3EibbQl6RX^pxXIgeCI;p*6QKw=h;~A|j;o$3zLEfv5}S7tBnc37oY*jDUUU9uU2*0+sxL|^YZ7vQaL{9;~cGT z<=U5Oaa5(1<)zD!3XndM7A>CoYyn#&Y(t#Dpa7*MXhl$|=f)1K4P?!2+Gh9SUd0ey zrYLSB&KG7|DTV=DQj115J}(Xe8)~qjEN0P^a}->)dl3MVu{U|1BUzNondb}KFbaft z_m7)Nlpo^Jzs&r|-?z{UhJ0EyOK@SbzsU^o=x8>=8*sMlYst zFB|tJ>1GvT)A4#26{?pB-?lRso*BIw9oC})+Qba$PGfIQI$_epldu?LxpN!oBR>zt zaI0iKx!CA%Jo}ihvEUiIIYUUEtSn68w*+Tyzbm+Ybnn@~X6TbuXzv!?-2Q>E$MN>L zf#(yG4^wZn&NN;UJdV!}BcCSM?pW|=#SIkdp_Hk@{gl+*v?d^phlr+~y2k(Tm?tGK zC-2LI(m~b&Hqy^!Gtz=MyHC^L-iUw*kqmBN&LS2ACfil(fP^9L->)k3=3sjARslMJ z-zd^q<#^!#QBE}ycp`xQAyMHTyLAg5`W8AK8ywZ4q>TM2h-mJm8@kpr$DYtjw@&xp zBHcwSGP$O){VB7vP11LwgD1~vXe&HydvhHepl~K*<(F!1dr_k3e-D3M zO&1$Gb?obzl7e+(-^XgJ(K4(}AbQNcD>54IBxo(GdlY)gEu{22p#$4$`5ir?!na2tdAt0B~G!woHdgh!sI<5=lJW zeKvO=SW^a>n>?#6qe)cWX?=PKQ{cr5ppJ^#V!+D1oJl~1BA~ntJgF_4D+Xh#7V!AX zqnNWQ+J3;)gZKWBsp7W3v>Ou7d)=_t1d=Q-HHHT^djGp8j{j$P=S9d=elZ`h5(rXP zy^29qWnY2Ksn*@{ef|SbrOpT9PUB5XXHTdLZ|Jpy2SO25U)KV07A$Ckr&GXritz|l zK0@d+miB(FY^Wn0#jNQ|_>Dy~{Kc}W)cHWya~?`s>zYzLO8S%i;;|76!B;4c*gnK%WB{sG%2T8tPqlab69+Qw+_B`m_| zxC04%ws$&XY;|!?t;6x4vLd-szs$*4c5b3R7aehJ63WG#P~2|E9b-IiiFH?J_d6Q^ z|NH1bkA|k>l`4R^S1*`RcL7}zA6rta@5IJe4fKniT^U%aRvQ48LO*Z3U-v5dOC4a> z0844cfsHYyJ5?cvdf;ygl1yw>BII0bwnoPv*q^(Ep?50VdEA4{ggy(NkzwED9mFW3 z8AmmkDX~)>EZ3Z&T4-jlIPk1aQicp=k!0Y7k%idLSL`G``O_w7J(ZYIK)JUUEC++^ zi&~$F09tZCwRg8VEpXQ;EkPxE?UDEhmkjzUX;AcUH2#I0{Hn0}&XR#aH0uDHrYR9l zrw#&?#j9?tH#S4u;btD)^<_ebJ-zK>IU19o9JhH9)%bfIS1% z>G~fXEeP=XJ+;&PftNzbt11>~0Uj|Iy6A7M%-#kub*)6af-4IhZNfy@M&Q@@b`Z0N zJ6xXUYVcT9y^UVkp#F$-GN->!mC~6IWZS=ZQgBOi<$=K2!jUtp0~>>@g$LOX_v z)r5Z6P6KKkTzFM^KKF}te5I!fh=khA7ZTp!sl}2hMe2LCe~fT13ZT}q7URFt01&{Z z7WW>Ur#9#rFDgyb!I|Dd+J6PijOM6WPfD8gFZj->A%z?t$BuJ9oGJ(`nDO;~jufi! zRiB)qUsl906E7~Ya29<)rG?fB-!K0FT_w+Xv)9eQEm@`x;Zo))d0TF%=(wpow=nSE zs}qbi!8Kyp+v3!hJc(&3LY|iqs#nx4zA}xiIo!96k3sCEY7IE+J?ndfidxI^suTaz zcvY@Pg~%N=K1`UmEn`|_udjOwP4p5K%qM-H2uIR^mo|h46qU#(Usz)>BG`?&$ku*t zUC~Ndm_RAbXL`MS!H9CC#c)nI^(g<+;wC@*H4(i0Yfe^L`Y&vK?KD1b_H<3;5YJKw zN?u;s5F@PBeFP}p=|C!M10pnbKDlG;&23xiY&}Ho(>ChI^OPMfBHzMk#}dK0In!C>AsJ@&OgX8%aQ9R zl!lim@D<|oR{Z_EbEHMknU$JVbqe=LhoFA^0ba(2m%>B2TqboI$$)6G_Gp;vj0x@G z(4Z;T>HI~a+soNx1B031ja2jCqGqnj>qZVP7M{?loCX-*fxP=ug*}C&8WzST>> zv$l;!ibnT0%C$*cNLE1XYQ0hIxxqw%?qfoaNcL2S0P=2TMtNTcdH|C4Ycm?q_{>UQ zhe7ZQ*fGA<4`_g6F5%Ef$V(w=1MN)mUL-frKkX0(bCdPOApr?9+W7yT7K1X}gNsfL zw3fN#Dd@>lK`??cR7^2#?U*tC(L`{O`7n*wrerL3Otr*>9><>|qux(LDmxB=S~;VX zd4_tIC=J{1RQaoWj6-gRJUc&9xpn{*<_XT-nDh^}lM6>8b(XdHteO8IYJVb?pfj;X zfRsgNT4ipTO4*_e$?xsxP~f(C_J0esnkgJL#B?m54LQ zI`QR@C7{Vn{iagMRN}pH9q)UBuZK=L5>=)_t6J_NTkIo6`7zBIQ z%V6jrv3n2o9p)rx@h*-UqRZ>r;u|xMB$rl342Kc9@&wZJ_-<*hs#1BWgp;qp@5Cu1 zsfQpECw#ieNUYSRfGMoJzwc3^w)!59_6!W9mkJ7lxkVZuBk~OM>XrcmpMk13=ICqM{ zeJvzP-L zEJ=ONSj6^CzzEvm-?5+;AI}u|9KE(*-R#E-IKy6~`MTNWrRgGo4m5BBPrQFabEGT_ zogVUxP0#*wLR*tSD?DU!$}h8EjDP$`*SrFKt%Z^j^;2F+0h~;0(|`tD9{>9{8@x&O zC=;G>Zdu-9vu`HiE8dGA5Gyb*!!u~mUF&C}+4~k@1DXrb3yW(X1gMTiUXnZv$#iT0 zB})?7G&D;5<(&n$MS7^4NrSAQE*CEZpA^n*!68tU^Po57||xs!1;n@O(`Lb5(iepzE0!lgb@ zARfIhm3n)wOn6QEH-d@`RFRSsG5xBX&_jAf>}%vh_hv1Jn`Z=kXU|U2!%_1K$zd|# zUdL_2;7((36B8Cmzw#@Wsm%3JB-54r8gX$jv-n7frT{r_1ry=s>(8NcGe`wbi&xf$ zX3q4>E3#WW*<)Mi%9fmH_;E~sD&ok(;8;3&ojxduyXbf#1=08jw&SB1Dr#%Fe{kmv zMv!SWLTZsng40)J8EBB*6{4+;WjxZHg=vPFDpsw;yZu4T@0Z&HB8!9o)s7|5Mh6k{ z@OF+pFWOM1E`-s;wmgv2uDG8_fr1Y#vzDB;>h(}RfkWQhFMTMlfLViUFnO?iXss?0 zhD>xZ3k7|_FN&EaaCJHUDAgu6ilO){SH!tcm3w%JfAoRj zuwH)-)66?7UoE_m>jh(yK=V!cmYn2sTSg!{cEsn*Kj8*IAz1vS+-gr9HFoP#)PcjT zC4dC~5280WfYq{&wE)YJOzv=!%8|t163(LH^DIM@0E%O#Du>Iy z)UnB(42vtJX9IKY;uhVR=(KCsxi=x&F3*bz?G%gxVTuLCNY3&HLVj^%VP(r5<*a@>|r zREs#Fp`q`ke3!OQ_KQWhvCaaIGUmPJhI(lT5(4z*k&^keMsyU>bUcyOgX`PmzF&?s zf+(+#coh!~47ph&;MR5{L7Q@TT5ooF$x1OJZLFn%m8>r{iG2z|{pYa}4x%$m1+RBG zHh!Wf0;genom6aDUA?+neSQp-g$uyW0*CB=eG0C3ZWaW)6m8d{8 z{1rXm%?_~s&#{1ErWs*$c?N+2>JyJL6RFJa38vabN zg!oMI24}R%d|;t1gNQV?62B^T%=%A^GCuR~%%$V%_YOs}ydQoNb5E<&ZAYWl7;{>O z5u`w>I+6P^RcDfY!NB>*_P9`s(YP=cvg$|bnMX7w^u+gg$_G*u0nQk9ppFh8{!o#AgYO)@h+=en;+Zr2nE_a zrqtV10E`T)Tkz!Ewc9`p9{A+cS|G<0-vp%1D#OB|o0!7{bDf5PzGIfxlOt|CLQ=@j zO#oFwXqC_{LkS&YJ;bdVn9{utoM07|D~U>YIndZ6RSRoiU3D};*U3ph1o%vvakQ`Z zogse>|4TyXKPUAY7X5#u>-*Ps>(P2oaf^yYqt^f33bL$UeXA{p#AqH3{4&bSADYC@ zxwhppgeBbnQz6)^;f(bk7Gq%dvT+2yG7a z^mkC^UDW*zdCPz5vcQ~6x|rxC81g)FT)QrWo!+fxwwS z8M=X*-d*dTt3=F(oM-w(NixL7TSB`;+`_w9U}=Gzm`IWfw~wVaPt(WTf{WhoYX*TB zyw8(+5%iHg47eNjElq#jW2$U5G<+uK$_J^)zkCnN3yqBlNF7MP^AunLQA@wDJX%we@qhJLkUY$6{4xl|9t0~--yOwK@{Mxj1Z14&yh_ey zATM(w&S-gjQ$$%t4J@*YJ^T`%HlwBzqdkBV9=7}M8^|yR8*7Vg0$+pzP2pGws0h4c zai}K@B~n`qUrAZeLV&`^Y}}_^GqywRJwajK$kE^!5Nr}w*g_Tn=gJ|bqS%r75+3nacx7KRFN#GerLO{U!+66;)Q8%V$J#RFrD^Rp zu0kb4Kc6Ebwyu8NT%W>Q94|Qx$kS8I*sJtU&AX28U26}Gyl!EF+Gv2IoRUi&J(LSE zXe}F*YW&~?^RWCeVh0}sU3YiB8Z+2cQGXjs79fuQ5LUE^}1nUGwb#0eK7vua~Gd;}MZN=M(5|*@|QN z@I$kh74)kG6mZM_x!CEF7+Kc<|A=tIAAPzZ1liX9z4yt6%EpuvqU|jfm^3)8?!3J! zU{=QzmcLD2#BhFih%;cV52qwrxI_S_KLt)~?C#cqRO`y@aj^OH6eqRcxHH8m!H!P{ z>O`<%snX;Q?mC>iALP$Fx|J@-9L_wQU7&djGL%^5fm-#RTuV%}sHmZ9qN7SygrHNXcg5F!)2o?VB;nw~w6PLj?+~ryx6~1!9fzSTH?;v(% zS=-~PHZ~ZWeq8eFN-SsbthGW8PeRPzN@m(3S!G=-)qz^FfKdNnkRJUNCed2sNpz`B zS*ldt#4*)F7qMWsSBhjr!N^d$5Gkb2I34`Xj|u*X5M&mn3T{!v=#$@Cy`MytqNB3hU7!DJZB~Mk3$rP9yZvJU6h&gAxTU$3-@&>hAq@@t7RTy+S<9MWi!s^+ z;XGU@TUH01E{L!1A?M*}E#2a&3yHv42@5)$mHmBg0F~=WK!Xu_FrSUc7c*3l*3a(+ zBLbxO_kmVkVyMV1CY+=`jc!O)s}A`!kvwN+06a=mAi&N`Y;dq_Nm0Y2?=27OQw*AQ ziszcIy5au)t}JwMK)YQcy*@d>rO3f-jXAT1TWiRbQD7y7V7D@moSh&jZ#X~_!Wlrj zU9(H}VgE+I=S)LDi8XFoy5JXP5DV~ZQ(%SwFJ}v~*uQ-2G^zBD?1A>x6a(p38(5&& zt%O>!YhX7Xd?x<0FBS_RG5*>H6R2Tp?+g)vn_RgF?l0<=%eecIPfX8wm&eflDF12!b0t5*Y=0w zC~^$;;&Ex9ZH+|{Yz9_&qmm&j)u27CebaBqGW0gCCP1JZ0kGxob0#;;BNM}I(^8($ z1PUmN|AKU{o8WLV9HR)~=G2X?2uVqTvF?lKUcdbHdB%tzp>DZ(zEsK}}Hz?>p*? z{gp4gA&c@gB2KlhkP~D403^Y)E5d{#9DW&|w-Nj2qgWkX?p(5OCBQEM=((7V);lFB z3@w|*SGPizi4cM=C*l=vfKwZ3%CC|{>QgMk|Am0VW$k~}mr>W{p!4>)#1sS;aRC@g z2%s-0?Q4#+!Pfyi&iwAVJ@~S4myLtr6rJKr#+o2ts1tNV9;sJ-csTeM~A0;SX{)zSi>X#}2gVvRiAB~IsvqAQO2arEs?j3PQP-t>N73$SO@cBy`%P)$Mc*96KS6o={>sl?$z^&hJ zu!sSXhAm--@N`MfoTd!W*ZPStI_PxVFW-km>BfD1_$k%ZACwp!NcZCu2?E4Rnpg1; ztZEqG{w5NFh0wG6p}Esf%S3XA#f> zF(71W$dsa%9#i{3hpCqZO7!rWFKUlg&7^WHoWXh{9guhs24b>xQ=NkNg_#)K#-X>zQAmFx1J`3ao*VPwdmm=ut-Wgs=B-o)s%M4daO8ka<{`fI9be4Flb{H^{2{a@__$Y{EIqUwByh97&td&8% z`}|D3gW*2vm($OAZ9$#pP&f6VV~)-diH+vP7-6;Zc+MVyq1nI?GK!;*qMBXuHjs?p zg-KT8u;-m5&6>KVu{h6;kIp;h03XLs^ddFqu`~5wI!rP2N)r(MDz> zH4yshOabw8)!PffD@!mu+d757ggoza03O<4n`lxEOs9vi95zG%nmFK-pBMTTBP&?T z)c?armIZH<;LqDRX!u$6c)vs0Jzb{gUsE7_oKN{jIQYwnVt+J_@>+wZgImYcbZ6oV z8_o?LDhE1Hq1VUJrQ@v0YNyE8pF1ejeJ7oZ&vOz=d^In9tIc3T(Rn%}S;Tlx%5XR# zfC49nQ(^GxsE3R1ep zx}x)EP9-2Sn23tF00P83AI9RyTx;i!UB`^`;;i#u7vJBtQWKyw`23zEn;e{{rB04Kx6w12h@(+_PF6TM)@)YHucJ^cRLh7_N6Hxv zW|WL{dAYX;n*syxLc1O0c?_47qKW5gP zq7j}a-JIeg!f^Os9sZqgwVhElz;jqx_C(dw1|O0greVeWQaS#*b?yiw>i~tb_T;zA zpYy+s{+U6*l1B`UO`CpKYNL%VXtF`vm91C+(^_IFYp+_GXBmD&k;igM8&6nk*<1i- z6Tnv{(}iMh_Nk%5c?AEilu8NpNv7zRe$>hUUgilwL_3#K&#nP^BgcWnu0Np1vunGWx`WG>)118E-?W(FxB@rzoow_bp>`zL-1vf z0nHG57wfS%QBCeHw)@AZZhu z@E(XC-(1@kJB-TsJSq#vL}@KC0p8ek6k8T@pMC_ zO6PsHyoYL_x^2Vu<8!rvua>%#lAwyZGWNSuSAu4Ved?{isZ=jmva{y!ePFn&IaIgC zHcwN(E!?;gnEo@_}AW@aKLd;Kp=mS!C8I4XmzD+%pU zWkl_?Vt>MtHugT-u!}6W=y6A^quF2=Erx@V1*`wJQ;YGV>kp^WP(uC%gq4DNn&?0t zzN`-ex)TpK z8CV;3IW!Md@+0{BvHk^;n0$T=EuwWLr4A$}Sna#Z-O!PXxS%GC-=EW6na!o--FK-W zMr@mJ5V`QuPh_WM@0H%?cZB*nFEX1wI(q8Po*uMA3!^h8Uc+_?&-%?qPoD7MliTk~ zdpR9i`fA{E_F@brUiVU6)vWA$HrMNwG1?dIBMl5oClO*irq^^o<|}m%Jri78$CTHjL`#UVHy zz9A#zh^b#1d7LaeEh96{T%X#MmRAG$Q?gTMdw$Fy&RFB`jM*&kO8UJOY49%jD!R8T z8fERMp#P0%eS``1QW0%0%Kp6C;8@Am80xCi07u`Qyl58bmn>Yc636=INj^gv6v)sk z)iJwGT5Owy8*LL2>J!2<8gbp)tA7Pq)lRkH>WtxfR<(K<>VxW8tVlxY@|Si?n0+wS zw%uQU0TCusu0DWFc(eqAgu_`6`oTyx@X8OF{jw>F0Fh-f5s!&1A3ATIx(v}IzK0wI zZ%77h61Z8s9*VN7I?4|yT^jw-xM<7TOwr4mRQ<}tpi2q6ilhA_&J3BE8lW$|hC{((heLCmPvhQ!M_N&QR z?>1mcb+k)$$ag@k#9mxfR;hPn^fp|u;P%R>A@W}zqKNh{%+G+h!2e)GG_Iw7uNQQf z2)UXVaAbfw6QHLaoIZD40rbE@SO%|ki;7~$LxJVs(8N}8=8}jTbB94@muTpHSIH* zK$FgY0gup9xuFwK`r&#@#XSE1uSE)rqnH^4onE`yB^%dqqqMLWiwo%8=X9#miC9W9!OKFN89=!+I;jZ|^H>mW=7t+I@c@26H<0 z)6C{(iN;09ZL+TmV@ieU%6c8Rqp90ay`gp{XC)0iKt;=CtJ5v#@J z09xF5SY&Kc?O7QWPJrc|XaBJ{YC*FOqr7I1HrZYbc$4*xVCt6iLf;QfQO|LC@qz5N z^_6HPm5+VL6}QdEIQ^v{4`!x8Yrj9nYr{#8{QQ0$`t#MNz^0&cxF4+q@NI~&2b`k5 zswo)RArEL7#_@n$KPYjL-?i?1SCz6LYC3pUBkDlYW#rP0&V?HNHa(R2@+orb>JE_I zn8>i(41-Q{jk?wC0Ryh1MWo=b{CXTZP6tlxQ9DqTFytvkxvP8x2aX+Zym28VEq{Ai zsvvbHx`+&tOFefjOd(d+vtxNC{4Ew$wc>+pxT`Bxi=GKBZQvG?T8L>4=Ge|V8@H^s z%dFycHzSEU=!_Yv_#|%mKp~PpW@Wgcf$Mw=C3F^n^b25(*e}gRGiPz1(1HK}Sj%72 zqFnYXsF0~W_CvajvixV(V{#$ROcRF90!ZMjfzj_XfdsN9$8H?jBrJ&!ApoPqWEkhn zdl6=8EKcM7K_s_v!SS0vV+u!YGLCbU|8B8XoxA*2>ZrdCiUNtrBVzYBjK0U3{wScQ zLxVc++fb@`FS#p61`2e`IUVcdq00aJzocz4TEwA;=*I99vN}EfBt01AClytWoWEI|FU zK@$3`(&j}^*x-r0E1m|F_|+!FryFAE_gtT@j6-KV%uesZp4KfINt~V_Xee^0{OJ*JDRd5CmjBXX-rn7rMi~i@JvA%Cm;76C-!%{Z zsc>Iq>JqMBosi2)gOAP1)DKv0FHCPlMrbB!&|TlIEHe#;bbsBid4(8XhLjl5Hydf~ zV9NY9k~{PET$Fc>d3EtAhWq9FV10y}RzhfX3s;#o;zK zECLJ<2{Q;fcF)mC)L-I_DB6f^M-BRPp~eYXHx*(5Ezu}J!X=a;zY#O!pq z>Ja`;jTy@!7*fO+Z7p{CXO-4Zp`kXv&YePFLWO?sA5`JEojvoS z@Gqz*pDJ?*D(~pK0WdZJEB0n>1&iF#vJk(;O-MkQiS54Prk!!zI8UEw1mF~AzM#@I zr<@lK6EWE03s3yuFE)7?)*DKC-`(=kKjutC$z|y@-#|y=?^a|1XCC5q|ENAMm8D}k zl8QWeVWxeVUeJq2I+%=dJ9kQ~Wr{y~i_UjA+WmJungUtv zzMIinBrU{)r;ey|tsC>6mBfY91dp&W;AXYR=G4P7c8 zM_b9_{;f+H-kZhw)wU{eKWAzgkmdoP-I3aSS_f*?TxI@@Np$vakC*3c?S5b|DkrIr zzF4@+_s1Sq%o9wv*%~#Z%a|;+zb90`=B6cK;!E0^2Xrko{26L%qA~kyys)cHD{42^D}ps75|KcmI5cl8$uAR}iKDAfdwTwA6aHseBt;YMWt*tcD?thIgJV zK1FYGun?3SXv@NFf>Rxrd83@jeEH66Q#boSWK*4p3Ojaia1^gn!|-`I3|{%%#st04KM+=mX|24YTjYOPM;Nw0=n@NQEf|IM>=T2P zjX)mp*SFU1{pyhU+ryIrqC%~iu%c5@+h6g@_T~A7%nV@eu`&;aVkZ+-Gm}KZaUgLy zD5nR$4h(buM}AIT8$FCWc7@Oc<(e5uYG=6{}3hEe?gRM(nsM`BZ=&G>5q|hA|gEKU%cLcJ!kt}LwYu4w~#`T8*e`^jktHu+MY@Chm1L?z?rGzU6o~HE(9;C;#sW3IT5Stl?BM?0@xA0(y)I zzv=suw58arqai)}0G4ed_dt7_Gy!D6YzCde_8`GuT*SBn7IH?iVnSd3O>=6bIC)O2 z^;^X~*Ph06ubX`t4)xx_N?Y7w;UY^ar{Tmj1Ij5wTo`+t`NNw3_p@F7Be%D0uw2fV zn8;U1u@=$$n6Z)h*9{M!UN|twnA>s*mh2diT9RO1c?%JHI0B&Tx=GX)Ze~y$4RSlV z-|~!qhs*ugRNXS2N-^s(eT2WTbI=;r}6 zTqVhJ7sP6LoO14*n@h&7&!#oVW+oXC{kDx zW@uAsF73q!^a`%r*&t;8Y~AFyDdb^tuG4p!FI%^!fp0*68iTxG4Nzxi-v|b5;2}zO zn{MVDk!E0+K2WMORZMHU4NCe^4y?@D9ovpsv1U5zk_v}5a9BxG%OW^+{2dmc9YHa7C$1~i|NIr7ow!;D9 zAsSq5XMcBZe=Y*X3P?Z^QCz+Bw4Z}_MP?D^duOd8F&IMYAxuk4kYxOfamO&!r=IoBzwbOT5`vcH4X- zdPyC6U`pYb^#Cfh9jrP_a|w_$M@o0LT?3#o28(7n)~7FnVr&h{j8iYxiubLNYeC2( zv#kwdsJ$u=(SZ8PUBz@j8<@xk+s6VKA5}$BeHsEH?01o+l+F`b{+7X@+p1d6QHk5| zTn+tL%JlCwe^O2eR>9uX7!9~MX2Z15ur5-mhOP6|#41RnuI73M-x3dMmZq^W zReJNBNeH8~eEbZsF9EDwsp>;10q`$78O=H}b-Qn2F^->)UIATeT@}2yf5Mm(u^ecO z?uIROv|FHRI(IkYNx^am6v*4L<(*rO7YI z;!V6hVAX}FJ(j0xv@8tX=*3mwU6dVBeK8Lb3vSRp|HdWcSZjKaW}tu(<*Gb%FgLe& zT~nWAnT5e5y?L;L0<#ud{y}lOa7}6Zi&>7GocqdjpN%_L}r= zw8lQ2%I4i_u$W~B9f=3nb(Cs~V+RHU-d9?UR^hOO#RcQe0qxuAr27m{)KE>@9F zyZEQsUtWD-mA53mhxm`tIWUi}xJsLyM|{yw8#)XZ>vrtErh_D~B2{NPO7Pl7qDa!VdFGryHiP!OL5? zY`!AfO5@Nr{i!yAre4#}p@74W8I+8F$-$Gq#Qo@>y?N!}o-Dxu|GKbzQfL)n`<9#Z z;HSj&z4+1RzDx;@0=j~j^D~Z4`0YjB5>-!qnEvc;i06QP{Td7V!O7Z56cddbfwxYp zl%S;?pOSja?&$Ev>eT*XCUU`i~g#3)@%WKkKp1=zb(gM0P8rK<23B6T? z??rURu_0nr4F?wQBMJ<_gLz`ZgKdP8O@R1c#J>#z+rRwafb@fktilNof8d+jtJ)xr;%^hI7MJl3;R>5Sj(r7{Mw*rQi<`qXoiU)&fJOvKxBJu5PKNwu=2 zgtXB-6G)DY9Q$+DNQ*?B`8P*Z`$P#@m>tVyN|We|nC-e=WYriZh3E3GP7Fwvv=y!| zwnbB>hUn5=Y69u4q=z<5A#%CsFJfWO+$RQJvwT5lLo)8utJerj;p>|!iG?ZVXf_Ft z3a5}8p|B6_#H zx+&QzWw<0Hn61cCnH|u0&>1w5&|J6s5IMBtG6OoFn`&QqNtE3jyB-sI-tlGXoU&oH zJCNs_loe<*TU89By9RCDJc~Pb5-sDOw>LSei4@Gw0u80RUI;@^U$pFr)o|vj+pHix zjAMt%CF>WMzM*3f`7J>$QQ_)E3B+O(>qKl;J~i?g|M2XUw!$WZo zzH4>6a%H39b=Fm;$BU!gI}3O98-7(Wm<9j>()^88O{Y4C!;#24INMoOGR{{G2lzgQ!fJDh$FfeR+HPG4XZ z?nCea#}5casgG27F;WR;wN%}v#x5NcBC=eab!%?{`CE8}LR;<_hEVw}R))oO4=Ft- zvIlV!;En?4l<^gL1S^7(y5G>nkEjwJL{n3B0Qqz-C}q3}vR7Gbx%~WJVGt^sRQL^Lz56@i>$M2(J_OsX&rXWYP-viE%u*J<``RT+;4FXDhwZUz}nvkv}F; z55zwCQudao-)(cJ=t<)PDg95VzgpXnIqJeOycF*5EmScqlZfl9;DotNRxLb~)Z6xn z_OVLH!3Srk%U-q?kN+*-3NFBI;@O=)f~&FxE7HPL3yYP8A?1cB$vjTY%Z5i?d?4>+ z>tO8+p0Og&)x154h<~)~3_G3C_38B&rQd{#0_ZJn7}_f81)ETJ4NwE5@x*@qVv(uU zUn7X@0goR-h%LB8-}MuE+A*eytCGH2N_<*r~3E zJjwo&{YZ`$@m^#(9V4uX5s23DVT$4_6B7lHD!c7fVSNzHiBO6w64T2YI%|?vTGj{@ ztF!G{p4F+>S+gl$1te2lX|JyC_n(qSs?QZ+;sKt=v5m4bTP;fae^+4-V5|a470?dY zH*KNG^^52SSw_&w0Z4R4`AP z+48|QRC0H=J4~`8eU*hq`HSqRupHp!&i8OWLzqnl`Kwgw+ip8&r8Q;oPw~_J+a@?J?;Jmh{601Ufc)F^kI~Ni=}6Qg{Kio|upO{|y!IpBSXt*X7j zk8N0W9YAmIBpPBIBdV_37F)fhAp(pc86a_QtAl5j$HO3K8Ky?lk0XJ}EkXh`{hd7! z;N8o8M9x1%jYw)BFLVKWqmO<(YqrMEOPo9jc@wJ;{a&_!iCpj%tH&o4@m70{2&u#K zyX4@w9Mu}66=pi-n>{gZM;QlhZQ*AQ^ZlB`JPI+eUqc)_dv(5MGLWi6cC&ht*m2c;GerMu4azHT`MB2&B z)C2B7E;H7iy!pmw{NLY8R(J^R$o5k{N%MbUWBQ`OW2y}q|Li`8A@ zRvQmCLz|(8pxM`A;rNerVK@H+SkjN%GHZ$7JjktU;2#Kr(6n5$?PFjvPQUUp!ZhId z2G&LBoBfwemQY%r;gz-oivpLELe~;Qj~fOlLqeVjp~*qN1=wbq!OT-dw{iJ4l>C-+ z(#n?-@}_=J9_%~==pCRq2Dgaof9Sm8OUHd!5k>HH7LOl_Hkr60_n@mZ&_gRlwK3xp z-UPP!{g;5`6CJZOjXS+@*^J{coTWF%YiFA|`7(vYgxtHGe+8s7^NXlMy~TpOv$9kp zjG;qR6j3Vp*Dfv4opHnnh9@$bd>rM!dM%U^1P$xR z6+C{NjxB^4DE`&r|W3U~1kV1Dm&I+%6Nv3}XSi;Kjz0$TKTD7#bg# zSGTk7SK3Y%FX+lZR*THFoK=eDr8#6uIQfHjm4*zzG>$7?3H!Vz{QEafH8LjHo(*j= zP=b0W{OI{Zj-vK=*}%52)1ZLBP7LnA-BIL#eJDnCRw!DDuMw_htNCVzl>8)S!D)4t zRvyweRBwQf%ndT%gMtTYD-yGvCIc0)jdpmCg|C;5>bhpnWvet559-C{w%NHexit~| z+u0|%p!j=c9fTG5Zd=dxGaT0pm2Xd71WO}@e3$Qti#XB2T_rcQw=leMD7O? zdAAC;B6h$U7x(V3c{&J`;Mm?dN}q!qr~{2BdeSr@plEXpHr7a=cO|LOl9IkX)5KO- zJ^*-gW^me|uX1ODW!4CfdvWfYDelrn+4 zBC=&)Ccppy00000003~bzypjzK6z(EEk#P)u%;G-@&?1tuo)eyEw2q34v;b8xLQES z77;@e!j=Leu>#wYYXj=q&Rt0Vmk&CGl7%=YR|Rp!N^%)?OH3-n!T>w9247Q|?<$9d z4cxS(WEvFLg9Pjmz|14>Uosb2NQcZ!0Frz{pBD|1ykZmUed#rehwwMS1t$%n=~t>M zAhHi2HnhaxoJcwC+JcGcN~cNm=Ln*S6^Z!W#qBMgG>t~no}!DZioI7ShupfgEi0E z<`F_U7SDw9D^GI-KPi7(0Y5Czaz1CnsddEm33!{y+T&j zF&?SmZHr^Olu0{TqfMZCTCJ~lW?#A~`^j{|65k@;uTG?N(>xQe2kIp6$7 z;&JP?LG!i366G6DA7+v6?3r*DdVkyxH*_To{SEv(y?zn3m01*LZicmGvEExyC378U zZ&v0ocvhOV*W(j&@)-Xqv^2SN$(1f(88B%vW`{IC%kuE}sZBG|;rz$wsq$3#y5dbl zLED+Ljq!jUJOBbO-l$a|CozRNElF;KurG46)i-a+d}<#yVZWd&zQAC{z> zEIS+34NGn-l$HIT%+7HAGno3#06WPPsu&}(Uv;+ZA~k}Jml9DWWV>=pB!VA%)MT|| zJ6B33Tj+cQXC4qZAo_-Ag!Yp^5Yk zh93HhzkApJu65tK<-K8jtiWWFIWyn4&))l-xt+dU1l(7WQuym-RF$?^9?aEOSAi0=?n5))H$&{5NI{6BBEt$+u22mpB6csMKo+y^*# z4{&Zf0ZiEQB*6J+1N{4jgNuhfU!psAiSJ?GP<Ne_0RI62 z1v8&CA*K3zA{Iv~e!rN^JFKtD+khIQXf^>8r_XnZsUOnN(mi>~&cVqg2oicJEFvoN zT2@Y8K~YIlOIrt``%cf)?88TM3rj0!7gslT*e4JFF9Cr;!6Bisaq$U>Uz3s%S=l+c zdHDr}MHQ7*)it$0>gwA&I=i}idi(mv#wRAHP}4KBOUo;(YwH`ETiXYRN5?0pXPEPg zzj5IJ@cu0_5fz02>!BK0Y2k(cidmaNV&3?*TpmGan&^v^vpyM@klczdKZ~ zVlvCy?y?GKpn)b%qr}u~f=f>h{)YBXWdFOsKL3A3_OHPHBd%Eh2_6pi=HWd6fB^?i z$KSf7jIt~p4X=8B78um6lW5ojrBsLY)H!p1LMjA-T?$btQyv4FGVFxupx$`F=N}U@ zbqX~RV^4W>U8zh$o!E>f;(f;^UIWxaIjvu}D#<9zY8b!Bd$TQ6PTSfg?wae)W(#~I z?8=5_HQ(#x9^^bL5d&Cr-2&P~Rac##)f_BK zhX(*-3!U?4n9?iSX^4nrnAG2@Js>7Bg{ohvV5D<&Ej4~^t#$U_dtvGaeJKu57)@US zWkvD5T;((S(%B?Bp@#FmT5AKT^qVVxjWyQ|PP*#_{^VtPKq)FyTjV;(Ia*Ptbzm^m zlc0Pru${AK3^8iU#3l46*V}JtI3SG>Wy+I3%&c+?pd>*_r31X4$xR7(TN9Spl<>vh zdux~q16djhV~7b^e<|@@8hBJwyBcZr8+&sY6%X|9VY?X zhV8MPzdJA9gx=X?BIDiTA?Q2`>jU)eA#i(!^mWO!qT2oFU1z5+AhU^Jyhf&i?y-`x zzVL{WyQOz-05J7TTmd18Z9CSbif|8Xgx|`8(CPin>r9oX0HBD#dIH=${cgpE%ZV)O zQbfe{__=y{OFf+HG81gxLj3#_0`a@@cYwhO!Y`flPRg;|Rl#BUWnS|Zbmp=>_{USL zeiYa|oxIQD_sqKKOB)0TZ#jj|*(;l|dT)Ub11z=-|6|U$*(2d>q*j3OxoG?K+&CI2 ze3_R-bF7&H6n-CSnL&V`#>wg2%~=Idm*q;iZ-HxJ!q3k_o*K!WRgeByNS0KKe7HX> z(pFN6M~-}V&=w7u*D<24net)C@lpD7IP{`<0tao1d-vCI9z=WP7C<(bvEw{ff8Y1u z9QC{vN9u0q-9ZsjR@V%|QCTX$;mZd#pK};-1krRVF8B~z^w8X^A1!ms@~*x@ch!^t z%X-wU?KNuEtgI=d`B7FEwH-HiG4`cm@}|x&4ZK!~ca1SbOZS4CN=1G}|1<6x zaUS%*(o`*t=e^`ePca-RCYC!XDfssNaRc!E+BK*nvQ>?^-}yoOL<@S@hkEzp)h6DO zZPfMDRiWF z4lwMkV>0&WiCVWsR%(eC9I$XWH|MXd&`W(i4Es_Oy+U1G6@_3we?vWF@WL=M<`!_b zs%G|xs`ki1$m1AY9f>=O`iTs6eO4L{q(Ln2Y z@qF_OjCtDyL9i|LJ3UMdN=F>Wh$}LL@no%U)$=Vr89l9ymg}>U(%vB}E&!MH2aQ`m zBZ=m0CQ=i_v^2=usn_XN-?8f##s2s$QL^}RJfLQ+WPF-tEPuo~WS-9p51lX}0*TKr z0I_%h(B(3I%-d^qGX4u z?@KYIRh`5wWY2X0O#GEu#uOy1Iw{CL6%kv()Sjle^T!JcF567Ti)(X`>S=bl$fjt% zo(tq`2oMmQveC2|d>!YIOU6|m8?C76)Rb)V;LV`+J1*Hc!SN@ph)`o6PIqmCZ{%<2 z*>iDfnmsi-8ENzN0Az_Gj8Q$s1dvA_LL-taJ zjHtnH{$;uD7QncDwA0MonD{Owt8P}{olbesTioMqD^tQjc6F&^ zd;BZo$>SitUp1Q;T2sV@{8CRRy*-uwV|l{2{O!%W77%<};N+D6%I+9?U;mkH@UK?! z)6z%uwBua{7rdt-lR4$+_7WOGl|p3Xl5K~NqSGg2kq_9A{tv;dvfpPlmS#w`3h#nU1HyJ6X2?(aY>5tCjZCTfjc@uuL?jd~0drr)wtz zB~;>O+=t6s2(_!OaxlPRW-E-$Oy8$FXFaVxuO3jp1*jBrWLGyZNg5d~81k7T3TSKadBu`TaCJ4E3>N!rLufXoxAZ9V4#o-xtsKWH z9XYjBu-`s&3+SnRVfFh%L+a|0f;LGfYPu$9s8*32|ES9ce)TBIKFkKbQ-Ex#s=Ntc z`g@pIoSLW%e&og%TF`3RQ_N_N#fAS|RkjnO9QT-)N{+?XlAMhJ(D~K@*C(~m{aU_m zZ|^}3StcELhqOhHAII=m^v#H5|rXJ-LEJe&0^MQkgd zR#J$ME%Fs{EAGpXghSR<^YR@(@GILoveZXA&;$2w2r##RqOD44b5AN&d*6HIeOayE z5fV9?%tz|FOzMc$MzzI9teTb45{*_rMTsw-7rk z(_ATIxSeyKoz+4vJCCs2;!`HMRIa|AgH8eh&-VL(D+G_W`%O# zNUxNt#L)!pPk*)|=D^eGfz(&Us5bp9P&42Io;_@RWMh>^8$hQM`&x>oybt+Vo;~#9 z^7K{0#`lQ_!*>8oxd88bMFzPMDRH&Gq+_j@$Rie>{g@DkdL^Fmf0D-FL~`#l(Ht!m zU%BcI`nX~)Z{$4NJrXlWSh@M;_kVg1f^wcYN#&_aQ7_fQ4oA!JPXH*z#U`f<(vOqI zbqUfj(m277tYbB65h!$}U#XtC-#YRrgM2jVj+lW3_5K^(g1#$mw-uWf4N7H2Z|L`q><;L}Ct{^{-{;}Hc*WNQW?G)UL9d8q&XtBK zyN!7t_d$R)Os!ilFa~b7z72gY#PASwTH8(@EOf&)PA#1COHlbMau_XXABQ-#pV{bU zl|t#!PILWyH9|C>v9bP$o2iTV$l}bBXn_yWlD8lW{}|UkBS*U&)_G)`FUyc1oIyS` z95QOywp{$J=1(x-eSS1_EX zTV6br&{$=T$8m_AE9s)1oM~lO=6h78>rabd{QasgUsd`=17dvPTnF~Eo;@$7r{N#; zRfAGRdP)JG*t?M-M>~k@xoHE@_AkY@Hjt=3Pk|t^wKI29L?DD;;b&*;8%4o>0J-$w z6RNj3vj6oUQrc57vcwrwq=TrAi+?o}=A{adDok)zjd9fO|Cj?Y_1BR4WhDfBQh$=k zve5m7$WJGFQh`XRDm!%2!eQ7+<>0Ntyygs=R4egKRZ4W`z2HOF^(3~UKb-5?lyqUK zjybb})M_3HY#XH??*{K_$U8WXMVfq&MTDO4GfcT?QqGoko>(a z|5VdtNxe~1`Uy=|EK6VNPdEV8cu{3x|NYW2U#=$KPZirjya zmAbH=hxjC9+Si%lO4p9nZ|U{Kh1$MIe$$o!m=Id&tBW*c)(8^UF0p@1IhO43OX7CIDLYQ)XFPdAC$1ezor|%$V zwcC+Q9$ zF$UAob`1YM#MSLzsJ~sqEm4x$hR3FZIF{Hlc$NB8PMkrDjNfmldUOc zE4kiTi6X?3t1dIK_!E;~F)dVl&1uZWRmj+%6tWlLu#Wtj#t|Sg?swfEEI&2j#wG>E&2C_(I~XNESSar1AxKY~L&|{8|o~(Y{zbDYDz$ zRi;n{JR3z{8d|dpofU}J-J-RclZBL5H%Zm^-u7jR<+*dcrFK0b*kHkR) z8FC9SXQB~`E6vTRd{hzbr--a!{SZTSEMbAy3AXr+3%A>}{bWte9{$xS`#Un!&V=vh zCTvy#Ifi6-2l^BAhb269ke*C3;e2I9mBO1-ATgmGrK+cjd^`gpt6}Qo6$%VJ)-rF7G-tduz=sS?JeroF6tX*qk`< z#>JI=>feM2_RBr6UgQnc+r2;q?}y(4gl6u%aqjY#zLbG2JQ9;jY`-g?&VtTBb)9`B zcXVcpRQxECafdIGlcO&u12>f8za3-|@*r`OB!5IXO<7WQSA0-Lm;B?x)@8(izHXm{ z(l>r9U5y;ALUk^U38yswWxa2?EIi!Wm8lICoaB1>oI5&f;)r~{<%*BTF^0o>!5>pT zSw+ihI+tDL7>uthj(56*H^^DZ4m!aQ$k&s}l-j+BYQJHPr=jp7HoC1F#uvAMFNqVC zrie9LpZA|(#j_GKm6I&V^f;;pHGDax0{g$1c=BfV#Hpz2r@m4b=d0Rsla{@(zPD6U zQlB66p4sn%6nE*S(B94j>YiTOo`kWN$N{81sKe-SQl6X2YGIdCO=SqqJNk8_gp;VA zbV9hDMX94X;ZD-qy;+f`%}NdBKgK^iFzoCTa**CZETlw%DV5H6Irll0|13@j{W)AJ zQXyG|D6Y=_j2Icq=u(W*d-Wre`G~m5S%Wf0g(#GAAJP0p@JY*+cgGFp#`QG6{T6Ue z{r(o<0_Vb%{l1Z0!a}hBIchfj9u^qh1#N;894957F>aV%J#ALIE|kC0a%(y1Z!W)~ zgmU;yv>fuy-U3jfL*$y{W!K}~Jo5cqt0qOWWCTXxkPiZFMJKqz1xebm!UYD}P2rh5 zZ@w-i-2y_325#y@FU{4MHbah)p+2-xm?E1NtWu~xz6D@T)N&mrB^uePI5E-i&cL&q zIs}HOCoG-nmp8l+Il@Fij)^hCekm&y54PsK9EL=mfbK`;oqQN548wn?cK}NI!<|(bZ3wkX1-szWM2dKRu!3@O31B# zy$E8987oq@>^m-*C*7K=J2l^3DJk_ha`6Xv}QO)at}&^U~eATcT@@rwUrUQA`&z(Z++r8 zB&yzKuQYz}G{G^)ioeYvJe{u<6i@Kt{z*<&s44Nq$|?935Tz=EzDYQg@OHdp!YaqS zOblEJZ~~5m9&-Hp=XR#o2VHshoghbe|F8dL5Kmxp0&ZT_EdcuPa^-x2(Fbt06_jDHxr*)SdSPbVF`4@pyWAF>u zQYmElb7bQC(u=k@g0)k~{R7Se1sc>QdB-qt4pS@_xKCQtn15U(1&70b~3s|=q$?fo-rSuAJmXf!}mdbWAVyx5Cnp*ieR9P zahk#Pl_cZBixzXwaWdQZv0P#_SKaip{3QuZxDN=2*^K@Z70&pTa82SyXU&3^SSu?y z)#rO}oWMCe z+aoBGEyUy`J;8si6wTdtcQwVyYQ5C?$xWt2=a))_wQ}v~_cSlg8{Xmz#^;wl`A2^K zm7xFCa8)NkG*FPZ6dmw_Jb=p$CQ<2y%t8la2-DMIj>hp*of?tzUCqPm!p*cv^AF5Q z--sl-IdGFs_-KGenxQoEI*=q^QuF@#lVazVrv)N?CCPJ2EExnvBX~eP$!cS*uY5G7 zxv$Py@_Z8Ru1?{-io3|4l3`>wK69;y2$|qR_8X)LQfKhp^(T9K8&96jbU7?nVaP%awh!_eCn3!faLy z5)>0?a8-~WP*yOs5vLIlCRUMIIh-qZ$fRc$i@O@tU#$3?>pW6hO=GO@kJ^#&;*@!M zXu{Ke&2VI z*4l0F{<(`Irs|b_i8Ug7dn|7O20PogfF;nO`<{y9vKaJYoILFbY*Ff6BtYCrE(A{e#XV$sBWD=I|EDv zwJm4I@@+wcG}+#8Dy2pgPF1p^ucTm~C*w^Cn@`bhM1eL!Cx?O7i`OEJVVi3=TgVzo z>TM=F^e?2y91XBfUH5o%a$Ss9={*0m5Pdm7+O)n~^m+PfXX~TzV@TM|*rr;bK6{Bd z&|lufP%UIqDDKAxH6_iv+%c`k#fb;!F+~r0i&;=>J-L=N7RrVFI_T{L)b8H|HS#;i z^oCOmntu#LlZBA|a_e2W(F?uAUT)M?Xkv?!MueYQ(mC=p3!&he`OHR!wV1pWrFIGS zQor=h(No=585lYR_1#Ri98&o>9uXg?5n5ANcyzve+gG~|SQ!T)WNm!n?2a-u>0JS1 zqR&S8`z1B_{0*QTywv(If7yWL7$emT1_qREM~y(tmdbOl{7a=P@V7nE!mZO?6YUL) zKTrX2IU(aK{*?RH$0+Fd`-$T%Tf4X7Hu-BHbWk@hv2wQcIE@WkAa3V=4;8_%U{1a% zZQi&b6=dobP;t)$^_JcP%eedSO1(8NS+^6>r6&!&S@Nw6*Bp4LW|26oI!&Dty)$IJ z_~`Zep#h0A)W^$#2Aw*(z_*ryYDFYU&M<4-83bry{UiVolz)L~`OP$x`L9>Ll4sYc zSZ1LRcD;SVBF8-dH;127u-pPXnk0gC7C-t*8eNy>kS#f0;Wq1hn45s0TB>@2svlX_ z>gp*o&l2_5AyZi~@a6mPPq~IzGUntf{L?XQ0%ylC7~{FDS|XR=S}P%>nThdUrp?tI zigBd@cWU^GP~v}c#~1Uq;uktWX8iG?dBoHTdHA(R{13+qeB)3w=Qw43n(qic`vfte zuwaH$dptV>0w8A-7n!gLCu~%@U<%G8=+FLcRJ~zlQlh6~oJJcLq(kTnRzBulo7go; zWNibix);+87C|k?TNm%Yjr2)agI5lRKy=WlRV0^XS|92*fIDNR1FQ^b9C$}7D@M_X zm*E?M!1f1elGUBldh{X7uWc%YX|AkycxS;&+Xgdz#rm(<(lcj8x;}whp+qtz7(c!J z$FKO7f*dUHw*GwfVPK>~yEqO$HhoNS%`adiaj5}opIRmwTka6!T_DQ!##y%6yrFdS zt2wu z)c^Z|Gt((jJnB+ZJe4P7I2v>0?Eb8b01P4qf!(aNe$p`^-c-$x2xql_2P@@^6u+6* zruTn0Aful$lwffp)qQ9fAh_6}|p#*uV&h8{e7a=b= zS!l{I$uS=hk_B{o0wVpfT-Kv6CnRE};3ea)Z5H!Z=%jBLXbyU_lQL#8lvcrEMEIsO z!49?uh4>7o@mAN3n|ycc48|ovoXeRWPW62DQUnLN>h7!e63;AuPf^o|uT#IEQhZz? zL?9|2a|9tr&vm<{ag3^GIc~5-ET-i(1V^rRIaiz3P_7G{GzpRFbzAFyA&G4Ggp9m- z4&yh(d-ru0{c^_Lt3e*Od8Cg_PEv2B`RV3;tL8_|&NP;+;S~o9DNjdJtt_*bx{Vv- z26d7zj^0e!u2nU{)^+5Fesq~D{giu2JeRgXoc&Q@%yTmAlK_+6kWEzlk&bQiny}K) z+R(lD$#VPSX^|Vyjq4e>efXT(_!i)b^;cN2l${9;Z^jxdztPAWSs3^ibWQ!G)23X{ z2P{)pye@(rJSu~4q=>MUJJ72cjxp5Q zwt!(m^$>vZq%|vi&{OM7vFykxb4~QzjhyvA>A;rzMuJi@;Q-p9c?$r_e!X@9o|a*k zGGpO!8COrG|0J+c@fPq{?Dxg0^ym#F7qr){)lvsLM|DDvWYZIpJYC6bFMa+e?RT%>ifKdKQoISaQ=g~$#i|!|D zk?UQOFCr4qtML8Mb5i&e?^JUuhWi%4vJ2lQUM|htHa?j+mZM#7)I3eZ63RRK&aE;= zvmTJpo3ZR0&fgfEo9drYP(&~0@{LiryxwRmYnxGE(KLCCwKma!;qg|n!J+jsog4F5 zR(G{|&s7!h%)O&boX1L{cxmq$ymNW@Zw3r%#k=ABW}o|BYqLXjKy$riHWhf{PQuU6 zy^&Wn+i>Xt83k7ZnC8gS)r}rd`Iys`B#0HK0=W(w7|YT3dZun@V#UO&?UTz>4*HPg z#{4GQfws`XG14bnih_JqHYNPzdU0lDJ|;UJw%w@(YNVaK zv^tONXiBai6X{hO{#g-IJ1P}1NqM?i8;JAB*BlrZu7M6*k-W(ur)p2|?$|r8cXvqJ zqRk*t{Dk;OniHhaH3D%!6ysfej|VHol&)}w03DB!VdCI}Kbqsy^mRtBJ_!Ri zeF!lZh~`St+?$h7xo&+wsYh5PGFsb)GT{q&fNFoaa?Si*3^m_Ee8W}C{rm?OJl2$bXlVBP%obdcU zd8zlH&B6R!PIgKG=sb04E~s{jCqJOw)>QN|Mo#=;!l?3qDwbATbZ(0I4q!}1VH3MfCMt%fJ1r?vrd>_s?JxsyYU#IE>(BjDPYCBuZ%~i`fwXL%hNb;22#J6hdLVr zGENE#G6*Crv9=iT|1iXiE&C@Q2={gbz_pyjFBa)~FVWs16xapH8D{E#`W`8B?k_RwGaHYr036u<(r&sa`zV zDn6gs`Rz<8n|l0_`W~4F1F`4H(|mu{3>pb*_QE+IEq5?+qs;4mO0pgGL z2x`bY?*HCaR4PxW5<3-A_y0bY}(fc5(c659`9 zt%J2uKBI2xASnE+yk?o}(w0>)c9j_v3*;%wwAq?*k51U`Ix?fD+aqEHtIgw1SyJ#!5_TD#h+zc$$|v_6i< zwJQyzYo$k+Li(!gPJST}@}fHVaXy@sPhaq6vP6h^pYK1R`8h6My*A^?$)C25Jwci? zvW}?vlNa(ij0r1DRe${>=No|ajCL(vb%s<10RcQ3*vc*3|}_!_X<| z!ztU~SpcXY-K|L!es^)1sZlwX9Fu~*!YFB|0}KG~60ki+1`7^>Jo(`p8OYizfHZor zcC3!u&V7mYC}>aoTXo_s00s$dqbsDB^$gk*@Gnt30WQ}_zt**Hl6~T$^He8VmBvUy z)*6P3v1n!q+$`57B1-qjVl}r(ODb6X!pkmlTKbEJOaWCXxrcUZu`RWX?z3C`{+1jx zD&W;d?s5Kb(LKs^1UZIMcR%b~L0q&bH-){eRSr(#|K8j6=>)>L^R^%-7&Iu#^QvEg zP0OSM6X3;n;N1R_jy$-G;Z?hc!FOgDvRM!4M)Iq8$VU)kg3?Au91oK1e1S&$4RSPK z(;cUY20iRagGrO=se=lv{%+6?`*3)n~tZWNO!Od#lDq>>Shp^ufD7XWxdymHoQMk zlYVgY53;M6k&N#J&K3CGpl@9Gn6NMpJ!I{`!o1&W(>TQ8pP7|(yuW{D62yfjMKJOB zpxAAE$-WVIRUUp8fNI>JXpaE50At92a&7S>$s?hYKVzj^V^!{V&Y9!Uvf9s?{z7MH-oxU|*Ju*sNMl#G;H9xEx{|Zkg(dQnB6zI0V zA(MT=`83v-0&6ng&2|WHf`Lx3!mdn4GWk&)^%H3c>s8_lwNou(`??`F1mI$EEs1=o z$m3@qkK{)GQm2YDMtjq5R$v@B;H8SyOWzy$oLxi{xG&xkwf=qpx|gciSzBS)Z1}{L zNd?8Om&V+1X;<#fw>?&VZT%t=mVy6Q6#Xv-UYXl+<}ipB?m@L)AH@`3NxNPuqs_9- zwJKq?{Qm9ts&H6-!E*N3(2h^>Rwd zfiP@{!HHBQtcx|j->S|h5V`KK~ht#=e;c-m=;0bw)Fx8-yVck^8;DBq*Le( zm1$E*K~u~ia|^&J)+v{QeG_AC6sS+oqsrU~O2IOiWn^YXGb8{_Pp63PSoTbsz!^RP zT`+m$4!>u!jV4}hrp6rQ%H(6(H{Of%mc&i$n5VRthBJIbO69V)?Px!iwR5tXhdYF2jq zum1w8#6Q5g^Lr6=$i8QP3t--XUaY;#&eLZC&xJ2nmr_^qh_KYy>eS|a!i4D7QXK!2 zzj$$T9sLZgO$XwuMWKQDH(bTM7u(!>P0wxtS@~nlEEw#kvTFaWSe~wb#q#KwYwpPM zoyAjbSZaCZzZu-=X_9bE(evh(3DhQ0sGQ3`)1)h zhII|-#ysfKm1e7(b!^|IE7w=#7|He1i*9U#YV6q)GF!Wl!tv* zJlV8a@hUJW5rAsJLbpneJwv`0J-5atE2eFYZ6BWISk2T5M}q<9k)l0He*Dfa9y-D5 zRoY^Y6-+!P%N&goz+cc-4ZYvguBy*cMz#%BL{>mM3T zNw*I$&2?kXT!U%~z1`v9a%hcAIAL%7O|Lhv+mo-zDS#%lUKi1pe*Puyk6ts`; zsuR$_fGH}xE-Fz{(o2jw{375B4DXqv0etsp9T}#sKubY_LZv-LU)MCe=PBKk)C{K( zMGZ9*p?7`gF<%9RKFd5vC)U;2;Eg^7N3zE;>s#`j6J&#=KxO(JBRjmL z2ruc?D3RVFHNArF-R|5sTK(4Kk2sNb)_TI;h28U}xh`Dh;*Jkr82w(u&5ESp#hNKF zxahA$97LHh?*4OdFkCc5YU|6scjcvcIE;n&ta$RigY`f&fV7$TuM6{JOLz9?!n1Se zX&qA&(?0RJ!7;L^#X9}p3Z7j1G#Oc34kn!40;*iH0QyP=)kmEFLNOd!?M0gUamxxux-+nK&uynrCCe6VYZ8eZz51$Xi09`pgjd&9uko)JJJHna4# z{00wYN?2JBW3IkkA6;!zPW^+;|5Fk0?|#xn#lmbo?cnwNP=PH&j>9K{qQF({X)P^v zcF+ex0!zwRrypp?w+2F78V+2g9oiDXc}O0mIKIB3E@w>zC(9(P4gHAd^$RY?v21A# zMgs2pC#=y9syaq$An_o7bvcp3k1^AgxS_3f zHDbr|UIuMt=M+e$7i=tXp!3^GFo)9{DWpWro;J0(mWJL#RIV(mgRDx6TV~v6RTo)9 zMwgeIZ^8{pY@~?_kl(@P=O5zQPY0NLwN8*xIbun%j!*-iA>%00jw8xL2+!*%jewaQ zkMIF|OTjXSqB;;dzsFmNN3Gjk4QD=?X{veQK>VO5YvJx2obYhe#_vu`%^Qk=+>qMm z9yd?x#^gPx+oWW?THH#R&xMOdKbK&87=zYIPvzN8*sJ5iE*)>M1wYZt-%Bqgss6E` z(T~b+0U-e`*DhEH_3>f@A1Kb<0U-3S0@}xrC*{p%wpB6NBDhCzS9_LYwXhS{6#_oblV^T&@M|<&l3w zp`UWSi?tn~8Io*mBSlyH%l-uqs*kwfgM)uOya3GIQ!k~IuAfwRq`R~)OPN00o}PyD0dW;85Wu(lmd#Cs}yeF>&Tco^lY zCJSV~arhOkCuGXw!-V^3xxs5`9a_R>+=z&V5Sja}>&+P$&Xr(S`a8Sq@prWd)OQRL zj6G@eQ1hp5*kXtP#-p#Apy5G5Ji{t6O0}epNI0MI^N+p4&6>T;jdVK78&3V~w3syR zHVm{F{5O8tH93_5sqB!DvHW=IP26jGxg{$||8#u}P#>zWfqJ7KxmuSUZY z8j#6k6@_vrW#WysGGrMswEE8K@;v*bWc!I}QGn%3>vX*vqN)AazGXdln^!{*gk&=MlE(h5&DgOWjp~f1x^5SYP(? zdwyZ2+?un#+uOsCf(3?;HHmYP@iRO@xsWFTdk>xO=r=IMYkd%E9>+}eR(*7!6ge&X z+MV_=Om4KQA(7pC%nrmum7Ccbzq6&g$p_cpq#eE0?Xo+(nZgFZh#=ST6*s zaMPbp7lcLMA$nDB=1Xo8D<(9h4Bk$cu=Ft!ggJJHQ8@kvZE;BBZ5g>AEX*o4k_&&K znAuW%0R|&+9y-ID;i<0{@w(nMz2eQ6U;G0eDoP{OWyUs>%luE?z~B91Y*7e=U@;5d zCTE*OarNu-e2rC$gvWSPi&YPFV$%6YQi!vir;x%!R#jVR6SE_;-zG9F)HV4%-xlt@ z)7@MjaU$bn$_3K^sgiT>)m%i-~IxYuk7*-SLz25@Sr8kOT;z9Dz1y`MTl;I>Aa>t z`vXQZO|=H~euujS%*j!AUaE8387H4d(Uc{COa~*L=Ez%<&+#q?GuYWULM^>$M*^9^r2xndlmM!PdRQ^QO|hERqIU+L1^1-Sik2W$*lhfcqCHUlI89+%tVQ;(EEMMg zFDI^SX$nMsrHr@siP$;nB=?T;ln-TMsj1<^bJXwjyTa&%mdoO+;zd;nHtQesAJvkw znIgQ;(V29-cjwMqo@>JsWM1Y(PG65hS$wA8hcB?8j^euby{;{MUWskao1)&Yzb=kd zI`>LfVlg-s7f@k(QCiStrb`-LB*HUj-BB-7OH)>)&nU^g{B-YaKdf;6y<4QJW*xiT zLST*4$lB)yQFx&F4Ohco&b!Zpt<+@7A0q>sAKqo^nss?kCO#Smbad)K z){5EtZN1#?YBGD9~!a(9^BG5QN=7v_m`Yzu$++u}|r?Cdb z4CO^bP{+q+T7A>ZxTjIfqJw`4^;v$0Y5Kj{Ywo3Cz|7OkWii>9nj17^q4{B@@*@_S z`x_P|Z2N9w5mCu4R%9TomkNUf&8EqE6J2U-9%kP=#g}CbU`#m5QF(8h4)d5CcYD3e z>Sp%}R;=z+oo?aeKn5$0G2`qj`%&3lOwTW)z?n1dZrY^&Kqgn+*CTWsE%)8Uo?7=; zV>h?O5Ol0kyW_=ik!HcOj_TJ_ftXLimHSM1n4UKWq~+AkCE?iRhdKowpxVeO<+H4I z9(882n9~k=yXHYV3TAVr_GxL%9vJXP=GWalVhzQN{|o3<41S)R+IP<-gtdQltZTFA zC2Z#RFYJ*#$>j}U_z{#Xi;;b&T{ObTHHO$1*ZUUpy$xjE(Ta7>=789inXs#E+MvX5 zbNgvr-Jg}LsRyItd$Bp7$i_AR6IJWQqBxqtewlr))1#R(_3}%vAtO%8mH)ZUkXE?A zk+vuSy)V(u84OwH^L#UQr8g>F)dysuuq{&;liIlmtg^Gqj}elSh&RE|O$#a{#k z@3Gvi=byGZW}0Q}vJq^ec=}c-6Yr#~Wih|wGPum7sWBwl>_u-$)NIWYOPA?0WBF*X z-bPJ+reZaL^M*Ee6>j$WmV)tV@u)sggwUZ*-lYg@j2@T!!)nDO0>k>tO7i0Rm&Dnm0s7*c4u zYA478O3b6l`%YED)?ZRhnJ26FUWL1@(37rPhf~nynd^tR*=Y7^*@#d5Yh1L{W&9J* zgVHz!4a_t-2UY1b&duGGk|}5Ny81oHf=%-GRHVCvH*76phJMYE1cl}@@93-zs>e0G zjto@@LHA4V80DggZ|;#(>wk*OMjVdhtOZF%ba zMhmUIN34r$FGdI$MvPfo4AdUPj5XeChci5{I<5J9$e#G(g(7HARK5#N{#%cG@Do8p zOfSz^xn*{lc!gf&Pmr4LGkb$sC{@Jphb==Q|7N0hTM!oI^Qq&w6#nC~ljf%wBM{!D z&UE@&F?}cWVWUL89xV^=k81eC|d$G^}jh_51;A5rVM;ei`;?}gM zP?CjY1k+1ann4X55cpac19;I}Nr&y&=FU*qwkd@+I^@K-06bf0J zl{$#5Bg_XgRa2=@B}A2N2imJTbCvFd<}+td=OofD2`|_UD}h^;i&m8mMr>U zwo;iqDK1(JV!o6f%$YG)K%JW^-`{$irP3eny)t=2;Kf@vR<_nS#cI1k;@2YseYJa! z36EwE%1j<5`bFM{jSE|P7E+rfdYe#Nq>z2tP#h~?jvp)8^h#(og;LvFZ1zpm@i}yW*x;KsU;P&fdfJ+-4Qr0z7X4NWG_{Ukch%`MuaiS=y{& zNl~ZP*oW7Q!Yu9XTcT?uiU+@~+@wI6%ry8=e~+$%Qh0re|7FrmeK%^!N@Ss1a){4- zROfVxPK!jH;t2x^0sFJ^JULrdkh((tS%)vqdZR#RI(2n~Dsh`&`R5l>p!Ju^psQg} z8xJeP>X>B>v`Sq+l|9VMu^5whs1v)ae%CZ$n5N8Qmb7!@595iT(AuknM_glFzBCT9 zuA2FI`2>0>x7P~I8Wm|L_))d{lXX(j;VC*^8>TT+h|!okzcn7(&h)KUVfz8et@M0@ z_4FJ4hJ;J<-#X2G_vUUv*G6TJlsuNUURP-8Bv)!T*LpC0#f^a$&FwhMFX$`MWfQJK zrV`O5F9NU&Bqkg4$NSE?Xr=s%DC)R7RzFOnX8*An#Hpo<^c=js+H*Onake6O5yw>3zMuZGA(A1|5JoQ@$qpq||xbeWq0J_*NvrN#^8 z5#ug4n~WgRiBq0@TwnWygeOgGipO9#o84Be0BmVJL$6Syn^g2&0vuNA)$sAni(lT{ zlV0$ZBroNqZ*1m_UY5P=DX92&+|(aUW339if2PQsy(_%CT*7Tq{OV5OB}79!nY-dw zYRZK_O{T`>r&;b2bckl#|oCqc39p&S|>LL>(1SA?%I!Qpmg`8U;Jm^z9~#!hMqg$JeW!Tlyv%|!B zZ-x}Jx_=AU8CR|F#y)vlT@yM6ilk}hpjpQDI~RZ~cu&45!)V=KbwQaT+&ngV3L=W> z^}QrT36W`DYDIlWtICCbvJbY?5=D!tKZ~?fE#6jq!9K5CoD0a)l~X6vFV&yDb5hn@ zO3sz5ldS4{Tu`(2U33x^1)|IAA(8(-biHL*RAJjLJc5WK4I>Q_f-s`gPy$0pOQ&>6 zcXx=?NS88n=P=SBNT*15NOw0wx|h%UJ$rvY_Wr?f%vuZ9986s2eO+hV5-Lm@g8R?P zZr>E`yv2Ps#3s-!=?6VxY~%8DpRlN}V}-C{Gc=isp@V6ojHw|O4Y8ZDse0=xaJhKWY+|4XzQ{4Ug{Lvc5=jB*c2%6`0b05>D=ncN(R)!ID>wt<=~^XD6P3E@alt4?dN z{Q_#GVolzzGLP53>Z(f)NrmEzR;XYh=`k&yV%)KKfqLP1LBFzKh8MKJ+-ixMyVu!EEgT?GiIRC(WkpZRzAkmKFY!Yq(A7?3(GG zB?qje`A(%`IvUjDzfwq7wD?}B zP(g7Qou`k_iXV!)m#9Z>>gC00gs&8TdY}Zt8Re+>TrzJ`K1)@=I`G~;G?o5s(puR} z%x@bhwGRoI-zHz}WrdTU%E~D50NP8-9gKzn@jflyk@eu&{4BK!G1HB*Hd;2U5W=?WiW~v!ADnmLI5J&6WI%whyl1Iz5FK>Xq z+;UDk&ow*mSOFumHc~^|g9%>Ej{l^D6Q|Lx+eXetEhG0wMK(n-x3ZMAxRY)bT!rfS zpmk!Y=AU|~rW9>W>g)7g@sV}4VBGOv?eXRZ3gBC~$e{I#Nxm{$a^8&uzb?Wva58j6 zj#N##L1cLFL_vWR>iC?eB#Y9Dhz(^N*8@+)#c^Iz_L*QZT6aokEsVA5P9WXm(R2l9 zqGz%zH8_##K!3f?`+3h)=;3&PIkavqcsAy_x9U3Ybyp;;GHsYW963}KBWEi9U|WS> zAB?M!5^Xn>&ohUZA&ileczg!fej&R$-`Jn@715IDq8!qWm4$yg4<^lQsdch4;$^>8 z(6Ur;5N^SSmrveL;HO6!GZ|N#sd4y0jQ8(Kp0MwDDX4KIg(wYGV0qhl)NXFMQ(YC?JxA%thPZ=qA3%vn9WTbjhbE2ggO5gVLfCyHngZ zskN#-eU^~>6Agkv;?t`&h5xdr4>Lyx0^%UyyFMWF{%FiaNhXi6^7 zm7~p|ug1}h)^NU2ubHTK&RCRsj}Ui64>y*rTXu}~ha5BK!gZ%{N@t0m&PpORy5IPx zBf|RQ2DpoQOKWQrse$u*;pn8lAGO7MT#vZxr`brdN1N5lfN{;-Gxu-QcRdK@a zkIO$hse8CHw>^CyyQHOwr(YsqSVBz$jH_e75TyaZOr7wNJbtDLHie>^w>xY zQO}~_z$ex}bGE+DPWtz9qczidLloB)R$EAA+NAa1qm4%krBt>yAGD*n2**{?rdqAq z`}u1Y2b2-&GNU|HFD)3MPv!Vb!MOpww)j5E@Hd&8X39VL|vh z8wJm+&(Cx=QiW1S`dMpqvwbssJPw%aGTX092_r1{P3N#5u8JcwWRMl?98!hW z2(A9n@4q2dS3CPjW|sSA`j6~^q()nJ$LbR1t`;)Eu@@?}SWNIMMsB1AWQGDwwCy-g zjF99ck-lA0-N*(kxb`mWGV8Hs69O+Vl0B}XRO9-fse;>TET^H?>WLa4Me9zlyr_=~ zOqN~Dk~-mQleX_Ab)t@}6Ds=n$r#?A&XFz&p0JTmtUJcBZd7Z@HvO1oXE!&eCMJzj zFEo8)J|iPC_UZ9u9?9!HtrAc9rTdyv(aJwUHWU=I9glv5p`X5NlZp|(%G-gY_B?fS zX-k=qk|llBy7a){L-BI+wmiAev);x;1^C-KS7zg zK7y$k1QfNsi28kTc)4oVq)Gj2qdb+~wT&U$bH{UVonlw%C7xwcUz9Yaa856jMAS(~ ziZfW{Ti3f>myhA*y1FC_S%~=}n%xia-%N)LCK7^Xq)Fzx;-`ZUWk#?3AbE9TYvZpU z^6q%hSx>bbJwrJV2GGwaT`Eu7v)G#FdF{m-AIB<)kHqOmHWQD7>%LG${SjF%YFQ?n zs5|fxsQnA7w|Q2>t0WO;HtVFE2%QmI`l)lUxn7g>2o`~7VSSCa@r8M=_Z#NWpDqag zCafxQBSmu~&~Kd)jESOo`F)Hr=PPNVwy`9sijm-X{U%a7+IA90kFpBf28^t%V}yr! zKc|qcTlee!Y^qo(lXT`?9|FsH2v~$BOpj>hFIK&o0>9I{+}HId`!3jxa zi_g44DY}`*fnaM0D=$!%A#MuMHk4{Qk}WB%>Gq=~`pl2gl;-y_Nt!XarZT#8dE1OA zf(4r2I- zo?6>)33krXY{d)bd!KL{gcJZz+7!N!_wfy^-HYVlE^-S@s5;SbyR`oKvuR~gGqlGpQ`#Urba zkn3g7fMm9hO})9E|9&0ycy2HvYRbtMP$J^#g)0(1}*XE#vW{ z)D=HrRkyG~OeR7s-y|L!MjY-gj}}Z?8DFi>aqVfi7VvH-%d?}?FCv}#&srn>GGI4r zY9B|+CLU`uwr(E4M?yTLK40S?%im94Yy6J5Oy*@gDgVGdvZks-3pqCJxi$=C;;lV? z-asz&5|!!evTBnFo+sdcll+LEylgT2x@Hiy(il;m`l?L*!5C;#vf9+%##+mQ#^+rf z2I+f^U9V16h-sXPc%!4${w{o1#UgRtqj>8Y*2O!9RGrj#^a><3Kh@|fc>E}7rIE1D z{^@hj?WbnmbkJ4fRD=J(_0F6@O@U`pt3bJR@%-8MK|DHH>6~fP^&r?`oWvF{#n22O zsc4q8mh8n9qzt__e7zuLPy)%=J4n=kW4`-NchddlW=*v=#z;_-Yz?v=KzHkO{5o!> z|4w8ihfw@RixJTlvw8@RSkLYmE$1^S1p6sfkV#i!Gdvy)m;svzvrRI;{+VAzT3QrieaV!8Iw)&vUbcj zSCR8;@N!%x!S+DLyQjCM8LAexR$bT^c%LeaG3;S`@HKx1>mN!XJR9}(b^2}29G@C5 zO{+87n;q|p+|G30)nFgeKPupQlf)e~anGaV20kx)`~^4cX<`p}^*U+hM`N;ix86pP zP=<#v=V&bF+<@huzO~x+64#7r~E zi(E1(=F%hZ_>LYP)ffM|74`VJW73&n@Ee{Ol5LfRx%SU|bgo*P$9e@1whguJe_iJ} zWWD&(z*WrhaJ&JZQ|3}~JRpH$U>u&C})RPm&TXoIQ!>^1;r$v&Q(sY6j7lWC& zjp9{ks_ld%<=BUkI282RLJWOmb2GGCpB@wYqYxuO_TV1M<=hrC|j!60@<=pxn zvEzeKR2>!1&wS{LZf)W zU1M#2rK}eGZ80SC>5B$KJ}t32A=7BcA6F%uZEvPW{Pgenn7%)%ac?uWX{gP4ey#QC zRuBDqR&U^APH(|`LfK8krrL%#Z4w)2^k%V52LFf7R<6;>dTCnWe=mh?;#U$S~I60f7 z>?m84{3fTVZiTEpReCH#;k6L|L&Vu4o=q~MI|*x?_z^yLpcgWQx00~q`3287g0!ex z22G$bhH~|p`sAsvOl?-&rKw58`Fs<4!O|J2{rH47H|b8 z6t)Dd4*VpJco!g$LscJ)2qMy;~@Ax|K9!P)j7Rr%qVq&@kb zX_P5ivfr*1C8AK^L%P)chUvD$#aKcYk=&hteiZj6dSO8%{3 z63&ZRDO2)$oRbJ;>Iv3t5Vd)Qqs2$cvKysV%7d7dU9jhp68GJRe$a@mICUE>_6Uq}AW2q{@HFB}dRV+#0JWtqHxZwsf`OQv8 zQMIS(gSaM)KCf;L^Of>q_6wpD%&XjoRU{K~2JACjal^Phb20Fb}M zEfkM#? zW8_B>5Hm=}`U6WE|6f0-Ck5>W#*aTS(C`SArK%Uee||#*CQL6R>mtyVS1(2PptSN z(t9f4sOp2y$8qC%(!2D)&FRtPGK50Dxhi_V%OPO3KgEvfr4%HkhDt=SM)9hte}+=p zJh5WOZ)cn$nuF?4OMxA?bmvQ7q`GRkSPtJxs69l}QSxoZ{tYy$GV^l4k6BP_pry*; zdiDMol@}&=THDKRVg4bo29#dC;u083F~g=uAzhS zQh3I*n8j=3sJJo<65LjpC305N@nX|hs6(=~Cz27PW3}UA_fYEJ=_giv!>YF8{-E$!{4c0W+U@=(K+vz`{@}+}=gF}ebCi>!ahHH3 zE`NC=t=&1BOcUkV(9AihXFM0+;M0Z-d<06vIl;`SDLPuj>lDj*a{jPGu4l@sv0vdQ zr}B=GU#Ov;Mk0BXXvyVvs(^n|=a3a7_jGRMS3p<$M9Xfz3uk0Jqzqk|f(|JqxVF;k zR3UWHQ4?5y%PGfW`51HngkY7oz`}gx9hk5q(v|Pse#v%xcXpc18#|CpUvC;1N?vX# zG0JxVL@Aa&s2T}yM`j9qDopZ)n+X50>F%=nQcjSbtHS^!3WC5;WR1R6e}FFdnzQ~g z)qu=)7ZBzj5^Ngg(2@hnQx8C8Tn;Q2PD|Uv?pgkOsTq&}{P$7`(}&zTwst`2UEHcK zPLyz|;O9Yagg;`)a6b<3P!0j|XtPOU(&DCLa|*Tuc9jpWLWfz`5+-XNy|#LgSFrI( zHmStSx}+dqLMHjcn>zACL(%(RJ~8lgdAc{hgv^`0m>vuO6x?3P-U2<7+q9*L^i(T| zbGGSlH5RkY1LQrGbFTb$rD=6FIbiu|{SfM`h)24$ZuOp-1X%P1q>D^&BjiWY#RD#f zPD`Je2J3Vt_p5Y+Jt>&;biJG!90^QVhig|)kFd07V}4bv)XH+h?NVu}j@^;j?+aLU z*M%^8z~`Ioe?c^JyMhX39#zj9+%Q4WHOFszHi&{pt8dv$mGW$OPwz@T%FOZOI;jb| zOC?%+z$E0cTB(CaORb;DdpR(16}?==hW7h%9P=1FA2D@YPEjWInKEsp5RP)*$#Xj? zrepE-J`&vWz&M%YUYEHGvp(uGQ(jBkv&Zre_U!4<%wQZfSXeUKr}sQG#P?M>IzgLu z*6H{hJfXN!uzTh*7%yPa>QWb{X*UH;f53#Bab9RQSsNKG_k&?i_GJ7h=u(Si_kH-X zjf8yo!Vs>QqI^*6KB9Db1@4>_BadcZ^7(0@DnIuvY&=Nr);UL zJ#Rl-QL?Q_W&`>D@p34hsHF7_XY6o|322zB_otFvgrq_BTutzK5BT}I>4XT0uXOV; z)JEPW;z33QF!1QD;TZncRoPs)a0OA?N&|T&eE)OIv!4*IF&JrA ztUX4q`AU{KgQ$9}Lvjc&Q*e1hI&vS5x z@K69Q3bU{O37BTJggCPe@~A?S{I z*b?Su{zH<1V*2~F#;CgmK3j4j_7l_kG#8~V%{n7>XX`)i#d;?@mR$yk1&Ei-WxqNI zn6p#3*xc4edt2Bgcp|Tq-0u)t1Tm(7ZK8zchuyG$hFSpIk>O0!OJ6hlHk8lAlzWOx z8dxo z*qI}e;LVI9)r%~*Lc683QNri1TJaV9gM6Qcm>hkKn|%OeSDaojPcQ!jd=4`xLp$A$ zD4f7|IHbc6+93}drKdnHx}a9OAzd}!Xp^A}5dGpJ1f9G|3=?vHDYX1N2BiHSYKJZgwGQhS}iSiS-1sTg_NNU{`xZ95m}$${`0nMND#k zFO=Gv`E#ghzlt=!0z}WJ-GY^^Fd!V$wNi|a!)5h`C@>vu~P<6&&(MU)@UPe`); ziAA>5Gfkn=3t%k}hyNFJw|I<-L=p@bn%|GG+`oMLKOo6o?XchvRsYSYGCUu4pq@2h znYv!AKIO_Q^g&ux*=p%nIkd2NrI?X7jPDP0=9U7uSDv4wlUMJ55B$ODlG$US^EX@s z=PGwtD#vt`!i#s#4(nQ3fZ&^MSc8C=4xOM6pd>SZl6AtnK4Gl}FMDp8JPZ%(PI=~B zPMl;{f`RD+cCkeZ9g^2fRu`Xg-yuLv63jK}4W!NcdL;j4F#c;@0$OiSuy*Z zb=r7c7S#-3zk&^>Qok#1MVc5hzmFES9%u5Nz={ewRL%aFL-t-%l}Aj2f(0YH;X$kA z6=rc!ypn;W@cYlaWbiFD1?rRFFTx2+bWx_GHFTAFgQCu)7&g19HsJ^R#GcX0k?`Bq ziY7miW0pwc#Es@PG<&H?=~6%I3jvd~Nhop6U^t&?vqXa!3J^mM;bvC#lyuMw#c`{3sQ9O4jz5rO0 znQQ!xY}B5yu}0REKKQ}F2ezlwXXPYIUBADIJgrXFdbJs?G}>4>4dVlclzA(EHd)Mq~FGEwh{xbNP<2;y2>(3$)W3(aud}&~ZDK%ZbFTLk)M964R&_>-U zw2aBo#45fqu>MdZ->HWuC`br_a&6PbogDMu?o&+v6Z1X5;<;h_>4Papl&L)_J{m;< zXu5|&^Ls8sToHf)g|?>$plz4k7BvasPJ5KOO#q;kZ9k2k2PEXw*ecTuDd=Hoiy>xQC8cI zk7so>cYv9x+#A*UrH|qGag=t*+-P(5g!A>gP1s5AUl7}s(h?BX1WyZSG}N$u{ug9A z0NA% zg#5QrHI%M}oA9moOYtO_qp3mLiUk`bOP>LO+E*Uc4a|X}9Qa90IgVo+HNuWmTazr% z&t|J-M!GZRW068($UKW9;7fDcfq~BRM}>5)4+5jE`tpr)533?E{4euW#`lcI%L?o2 zHRz|X8Oo;Tzx2N>ClVvZg{OSY?&hBS@-z`0yjmB;Jm&V{ z?p9&Bl-<1DHTj|W$LGY5Rl_ffxUX-8eS~-3wa@g;^`DB7ifd$r?LqF&-?*`T1WJ;r@HnRg@FV_@?N#&gKMK{}4$R-fD)&#deW zO8exsV6!91Sm=GFb)jkh^g%prbD_OS@6x!7eqvJ0tGk?NA?$$6gMcVs4cjG{!TCkl zJ|Qm}=eA;~Z|oEmmh3Czb*R%ey;(}@ho3=)h8X$VCoSF*#2I!yPd>YM zOWe_?GT!Dn7n%6%zbx{p>Q;X6i$~1W+Tt&is8|U80SDXH@ZS5b#vUcsmL#Y7i!+t+ z+nZyx2P=@W%vIo>=BM`ZvuftB^^D%V|G{?()qKK9r(0Q$QevP+f!xW8pVQ*Mo&=l>J?*)FRP4*c=#PuhJ+;tn4m5 zeRTH=Rs8*#^Br5Kq3eX5v{g+kU%m@p@d!)y)%mfrp6`F~$w`S>NoP-lGw3hqDYn+r zzaU{q#LHI9*=og3sh6Ji3fwSZ0nBG6rD<-(&!rF=?_xGwYW%AW*5Lx=G*&gHs#W!4 zc_*)PE!TI%cHyN6vuS@xw(r=87@kPayeCxmL>~q3Y6*`2wQLLIbjM0oi|1_tN&e2B zeD@L;i~m}=+-5QW_+0>l7tqQT3(K$b$Sh6u2Gl6seg@Fab!w{T0C7cdQ4D}kB-ZYbg3 z*K)#9cjv;>RdIoFMkjZQ0wM@s%maGSuLtncOyGc7&o3Y!@}z2Mw;0r%$$|#DvDzpK ziFgPbAg(GLy1%-2V=r|CxXsk40hW0Bc?~NT#cl+ep_CsqiQF<(`eU}ux15my zcUJPUl``FMw6c-Uic2DmD01_sAN$QK&y-pDbiw7nAP-7VAP~$VZR=!^aD;Q9?fZc^ z0_Tw<7P{xy190oLLvOJ_YbIsOm7|L$^{DM=fDCEGSzBTReB1 zP)xFspgL2Mk=PpbXmqvRfXY*eU8R{)jrc=}=s)wZU((Ef4q=5pM#aI*^%a*qlWmyH zPbN8Rc4Mcbyw;}PzAbv2=+^(@=cqk{(*)I(R(mE<^=Td&?pbU4N@>^7_kClI+mJPS z^CCjVnf) zNsdcBQzcb6Xw9r22%wZ{+71nIZ;6j1@2Mw^!n{25?WJt??by%;+F~xzFO>ZgU!Jp$ z)0ApU7fmbK2;xQ8qoVyGXogL(DSH+f_-vJLSOxeZKFwKCed@unR)=&ar7i=r4E95u z(X<9vPNb}Y9(wZGc3hB_XMyJzxm1aXyqd2}Qh#<{t}S%k&`wM}(L1sktB#Nr{-8>sTmcopGP9iJN~`ZL2!raLE$J`Fy}4q%WsL}S=LGvz zZ*j~$*AD4KV|JyXfp5)~_2Ta_lQ{QiYuGbt&*;nhMxcCspj!v$=|}s%f5Z5J#;L6^ z`0&HgPaWx%AEePw+B@e})g;W*YTUW4+u*FzIbTRz1}t;nrv&By(F`^eEGT^BM?Aq1 zO#8%^E&~0N!GE4b(BKd9M4qSPytIE^CrcUl0J;|{{#dnP$ouvlEwIYkB(U-rw<@W2 zfe&|y$j}|_qEkD?Q~w%CqbJj_v`PA)Dn=p@l5l((ntLpjAe`5V%Zj6fbQ7h?qiwDp z->%M(1o^w&DjaD{g}6l^*KkcVmsa7+rH6}={-By;#RMnjF8T2B24}&k4qB#>MXB-p znz%YJ5XQ_5*Kwtklo!@z3}I_Ebx8$m}9DeMEuD=k-ldbG{`r^%MfKODEBN0TmhC>wxR zP#Nsn8|jV-n&rDRxh-IH~wj6+mEL1u#f?VCDyrSCv9mT z(DZrkGA(SAM?LN7eBwWE-a%*&jrB2Z#g6(0-F#I3f-p-F4v{?UQVPl5iNq~AHCo&R z=E>coA)=&jFyRBoER^hvsz3wZ`c2U< z-1MKjTfW^r^J!l^dHp~5iADJt$ORI=D^a?AZ~PyS%=0a17P~7E7-tX(9L65BsNwrb zRV9lc49Q7FD0>xPcJZsKAV8GOp?3)ZYbFlY8#bHn*4K;|3IO&7W?tZd{64ohYNg#e z0mrX5|8;g@IM_8_Jw1$nL8KpBFYgm0Dvn-fIR(IOHm^o?o4I9+j{oy`oU`^p9&61k-kNwM%Vm6d#fp%%eJD_MJY$tR|@_|d7eaqMw4j;){=aE;FhE7 z10N;QX>#rIj}%=dGMs5R<41~05qlioau5M3vCM1(iu8h!{k7QjZyrc3n&Y(dG6(FS zyI|W+cVt|=tT2RIYA6n7{k&p#6!c9Ge*Bi?YwME9&(e!xCYzyCr+O!Y7eZMR3tP^mUT^A?_%JIA^79EfTYsb{6awdlr-h#%nN1N0S=|R2OUZ^Ve zl#jI^gr#hjP?)TS#4~&Rze{g-582tJFI+M2f^JJG7*S6d^bR6oYJ5Fz6cTA)zL3Ii zGc@T7A6{|-+??Z9)==k>{ZroPq(nt{BP}3rJ+O}RH^*McR>f4|wH>8V&w~T0qa9+HmxH`u+&TaaV@FNVwfmZVE+ceXJc7Qj?0E z)t6?AtW1Mndn_4tvbqt^e!Lg!mARz6Di~&sVdGe+X<6ELRv^&%v=#5pYm?m}k)(MU z^HbSQlzh#5%=~W6oP(<{a_Ys=Vb_-xeJEZ3^N>D)@;)+(&FJ<9cZ+OAITaBP^ybk$ z5Z*Lqt6sI~vQJaGITf*QVQJR;aR<-ureqqqA9>8DrKi>N7xb)&jyJ4K!P(i=y+>{# zZSa-C(;dek^sb7`!ddUyyo`Zp!S4?244ZPUhD|niivr)rK*-9}-R$))P{?A17SB6@ z?hJjiMB;F)b8%&}hbOuzm3d#Exvr;%p4nRlC&dgY0o6(tnCk0iULkTSohFf?-(lc4>`hK*2^RIsOTQ35^$!NUBu!Ca0xVcK^?Z$AeNld zpQ*nc7C1L2o44Le0T#U`8GA2L`j{q z=Yc@)md)bZ?ShkltDOKrB-~E!-HCQ>U6s+NJ(oj+^dpQDm6bNCWaA#XC@&6vA+6&3 zp{T}g(Ym_R5+lD=bJ++|yj;tY48~Q-rcKxnU}m^KO+FU043_BpM)_g`wwVyX7Q!x7 zRs$0hat>I@{YSq=-3}NPdjC1@1!y*4Irk5oRN(nV0+zZJkxid|_>e!eO3}DZLkoewDx~6X) zaegkj98{fD{V7_UW1Fuz9>l9=$Ip*qKk#vy24ZhBW6t~EP+2EWPT7aY03O{wmd+v4 zm(Q&gS^YUeX<-x2&c44^O{r2d60dQ3eDZzOj(Ny1WNWb944e#QeV?MkyjF&4CEW+x z=vffxuJFa6OPg7kMF6RE?yd)6+UI!TM7{TI=-Z$s4-W=b3XG;s50oY)!HL`Y%ZC%x(V+Fgk7n?qIi`scYrWzSuxF z*mDa|fti~cQ~BECe?hDFtN$Wqew^_HdI_nmERCC_@fRe0KIh3!2z*dH9`99FzdqYK z(Q7XzGzr(@NPMO1dC7{Td)QUiB^c0@Q=D7+28>!-1KJn_U?Uz=(Rg`N$3Svf=6AX* z3j4kvc!qRecZ86&3*2`HizJmCR?tce<4y^T`i9-87gO$LUW9nMeSiCawr0<;x*18c z8Ezh-D8tZXKM?&}^E+qCUS?I>P;}zu$?o2CqMh1(FX~Hx1vYjMoa)|dYS!t^!PhO; zi7isWq(jnF0cq!gW+HU|M`#_Knd=iDCnHSfX3{v(;k{N*K=r&6Dx9#J^Tb7sxWF?H z$`3ZcsSSotvQYOzSUDKWZ4+Qd0MvmyzvoE#)XS z$DyL0aH5a%dtAIMWkpy_(F?AeAeW^x_a9)PeU@gy;)sIYmGLq+7MgvGv;glKf?QL0 zhHx?8+}1n@@gm!|jRA&x&r)8Gs+bBC{rr|@A467Yyq>A^ll0{XrwN~X*{&^3Svo`% zuhnSERd~(IO?c9~2UvBb<6phnFkSBz-xSiC(6Jje6isMv%?0+0+gy%Y`k2fhQTTjn z42IR@M?GtoAM!ip>jN+7kmfTB&1a=QV_c0qe6%usjgC6K2g4vtx@#KjUEVnLX1#|B zNe^SWXjj4Tk&GmnQ_G%{Dc`-CxB} zz^n4z!HeE*DLjWK84fH>-eG(9UA_icwTH>gZIcHK)x+lT?l=X+TtGtB=H6X3I$s-? zT5Gh0B0v5OhCsyk>HDO}^tHjJw^f$t;I2y6W9Vw9m>R_O8j*udk=IDkl9rJCIw1W$ z*;;7?c>RzFzs4K0wM2hs99$`|V;%L_dm>LrgTG|-3>nwP1LIMXB>lbTbxx{c;B-!} zG}G;)CjIjz|FtrPGCu2a{gRqY)Zt5ER{hQ^l9&5TL}yCZ#!gimomcf`HV>2ylHaOOLpjUbKj;-T!a%*VSC z$gS`Coo&H5^J1B4jtU@Oz8i70lrVPZC9!C>vBRbThm)bA|Kt@(+Una7-!4%s_806R zKgk;wfLK32Hx}&=He|gAy3!i~RO#1)5hJ0@i!W6Ebc;pXRkt=vDJ_$Alg*cRxdCfp zEq_5Sz^RCq$(G4L3ScKOjI~iTU~%<-D_m7xcmhX+q7H*!@T_N8xrQ+hO2?q3?WItL;J6f z+3X-1t-E!Gt>pZF(BZOz(8My2$W6dTOjOlJ;(JfBl5Z=9r%hI*Mx<>QIP`lqD$btA z%nWKKbPfZRreDn9%|prF0UyJ?bs|F&iI}S`)?c}CiN>UUDHw4yVgW#G95B55&9b&p zYR%*qZR@RxyB*!LS=jyHFNh3V>oUGRpNSaDJ(FDNR*%N;{)ZO$R-OJ!ke2IDxz+cX z1J!=0UG)luZBggS3uMu}^;bI=&zp6|hZFRo`CS-5O5&qH-dmdP7CRuv(d}Ab*%Vmm z9{?F`dcd}Nn{)tewg&s}C5J0A*Z(k0U$_#WPyREW>#9Q$@#68}c^8O=pm6 zegiQdJePB1l&>Vc1L}K3Tbk||L5xE< z)m?}7U}{7j#D#HJatk1!45`CzRi@|+w+-Mwu}A-@FMvWWxO#h0MlnXRgeQLwD~ACr zR4KgbA8?%a06olvt&;|E2o3A5%4o3qEQ!Pskbm}CQerlZ?kW7U#QWjuRGQu5Bi(~z zyfC4wU~p&mzmX4Gwh&LP^FprUEz_fFyOWd?rUSo$WxNiFx;KN8`V*V-eq77*%i@&o zF}CclOh3D-XfKEu3BkM?zCW~EsFDgtd#t`V^JwP!VL8Vr(!9|CaWx)}G$}ZC{iH;w z2Nt0Eu{l5C$!99CQWL=~?Q&GAksy1lP9pBaNSJqH-h4W`!8M~>F{lG&0b0Wr{6Ak5 zbQUCLdQMTz{*Y9oM1RgI^zo>y_LX`6YxIDXGzInsLzUeT`2{0%wPc$$H;E))OTr8!&)E&8yKvG&+!7zYhS0&ANGBqeX|NhYq1| zf)HCS*m^wB44fLy2Fur`iux43A0YNEJVhy>Z8?{Hh=3hczg}r!-pEIy6<6~?e zSJbhdFn@C_!Sq+o1U%ypHV^-aoXs*=loOjz@aFP(x+z<$!Y_A-b1u6BT>3d`5!D5hu3(?wmI zB4*|zJ?IQo?kX(BuG#gP-bf{k9NNR<^UXW$*Kgo2-%*yQyyD6-QeSCiLw7BuMv-VH zd#*4{XK+9c!myMdqTZq>mWTE;pVo(RnCsPH&Q|@5%71t+Jpij3G&^>_VfSM_ZeeVF zFRcdvzwj;2Sh;HpwUCF5dZ08T&F+>`R1^BiedcJqhuK_`r7z@p*ICb9)$NXNJR29E z9w55XCpax-;11F!)S*uLSe|E{m0|t+F&Aq^r}b}@w8;o=gv&4jijlv?pUuc~5(cj1 zpASE=Ec7ymV{9z}At0wigiRLV#Sa^ij1EhJ!qpH2jNY( z7DD!n)R)7&@fBqX@GUX-m1bO2>wg^WDa*~Mzn^N%Xw<6lJ-lJzyOneFkv5bdERaG#cGMU^JWGH@Gj7E=eyY} z=?maxm>KZXYjF=0%DspJ#wNh12KbbqJ~96V0q!H6o5lazSp%tKvp}jB4Bcx|4a$xTxOZx6ka< z*0v1>ZUkb56!8BABtJh*CWRQ3-Uz&>>r!3?b_S&OdT(^#m)Df9I!=mATUbE?JG&?^ zx|qHht+aTj1OR9x-HCEd!1cDCmiN90=U-5t#01bY@_{=FSCm}zDk@VGu68Q9g zR*@8zaH%%W#l{=p3D*hp7F3I%$TQ8rdP~VvX6N}f-G2_YKsVST?F(?Z4F3m#J}dtP z+5b+JTK&WIT;w(oTn-We2mEq3!LI*cw+5t%t<{x)2i*sW=j-8$=g%s1;fljpewa6q zExK93u8H48ZAK5qsis3}D|@A5JWaQwm2=J-0)> zLZ72ve_bvnY{m^l>70|r(T7*Xg3eLVEmnpk14W+jRmEsY-lJNnG1UlfTCm&AZrIm^ zWGD}A8>@+4fs^XPmFkF852nvizy7qLP{7OcN8HO59IDy-$B>RKR*a@}?jD35Tp9ZC zMKQLd-D`mOv87+2?q*w;%RT?F@l^GPeHLYj*ETvB_6$;LCmh&N6U*RtVk`v^M*Wei zjuqV(-=`e*hY1-|68+r_$msp8&tWkJgo3be+7%`d^}I$p?~|er`n4i1bKtTMJ(_&a zmV>(462lVI<{hVLN=n^$43!JYLJX|;E05UnGzzUQy@78;9}>bak5R^OV1%vqUKyj* z18R;%>#H;tJ~WxkbRWFl7#&mh_u>278$E4{fy>lIhL3eEW%Y1(sFX$ zrpc?Ucv>Ud$6qeXJyl3WD|sV@PG;w8KXf21-Q+g4_v-T1nMw9Ay?w8=YY=yQsrgmq zIB$-b9Yo%08(p(GY4r}=qv6_etO3fGa}dcc1aEImEH9zG^>Vw{W%XB(*#Q({CiAo-}iv1;cv=DhtH)r9oJ zyMdu+EmR5(WFCtJ89Z=I!3JBjU$6f!#?CXG&G`TKw56p*mDHw1ZCWFW8bxif6U3@5 z32JX`X;HCi6MMvp*s&?KM{KdxR;#6`-QUUYf1L;C$+^yXaOcr|UCDi4-+agC^M1cy zL}HKnucxxEOcnkeCofJ%zkwr}?!29}i^D@qU-NYVy00aUKFf2D=Xtw1^qLsES$S** z7;_ic&Z2?b{;}v)zw&FVze7${_ijH4oUV*1V888ta3eTIkZ{!u4OXwX{Xd&Gk$2dK zivmC6!q=m2c-~$9{E+1&BugzINPIxe|Axu#IV_808hi6C9*F{+2Wh(wAY8;K;)uip zomi0oW6eUh!M4Fj2Asm+I@*E=FAMqxuTbWIJ6>2$K_XHQRM>~*N;kapRs6Q+Dfx+H zQY6Vw**gkrCACCWQ9I@w&zuu>c$9Lbz#5F$d`BA7&Q~Km=^gxS?fHYsFYW9Ly<%4V zB&5q96%+FrV1%a~a$6Ea?Gb9(gOd5)CIVNUcn(Y zm;QK2MI`VM1@DLEAM0Y(uq0|Kd~_Y$Rl#NQi5yvsb}0{l~9N>yPFkhK=n9_ho7xcTx=DSXxQIHONZp6h?F zSk_(a$7cVe!_|qspl9ZETpz?u>orLhm-x{(&v;!Z@**GFhsl^$y-2>3h7POZuUiMKh?P7^F5^bO~`D=Q{qj&T*Y2_usP&(DcHoS z3q>+6SV;UF1PQXcn7?~&(C}GEoq!$rZ?N+X*?U+`!1 zuX~TZ;;z>kTb}0@h-ZOo3ozF87OmLhxD%!b{_4Whuo`bfR_XI8O0Cak7o??BU8N@j zh6(k%%0LE(ST+?m49t{fj1hMPOe1?_Vz?+pJObGoK07~QXK3`NccpzqEjU6U%tbfG zd?qm-o4S(Vz+&gr&)LeX`c5|g1aHk8x$kZC3HjI=usFTTQG2An_V}&Ttcrj6;dP6y z=3lFi&BiHY%Q71dwcW3}Tko_T(D;~#pjPC8Y|B(Rdlpx&lq7)fLAH@ahoASDH?~@l z@0O=7FJQOVq*ti|pI`M|5Nm*TWC2E_OcqLD`zOET)Y@Q$(%Ph!HK7S(7njqSrX%L_ z;RYn-O(%b(d%O)7l5L1#(F~eugK84RszbK<;m^*b`6nGzR3jMWdf>}S#-1SwuOK<0 zL0lz%#fIwGCqgY%)16Xt*=_vCT)F2OD~?AH9Gw{5BPrpN%Enf~T$S7%H|W9xfd{na zso%emn4KGHMY(ZqPQAP11)MvNf<&lKY&D`(tb{f8Ocux1-b?z`FT5G!QRdf3S0_?< zB7iJ&r-5f#8;%|xTC6j9*NF4a|G1|t@2QIt^P>I3Fm>9)xk2mn6LwlkhrLq8?#Ph$ z`ba;XI?aW&xrEqENJRK4#R=YFX1ujjU1Fl#4fl0n zEQ?Y#G?uscD*njCyF}9ip=!e2kfQFOR35>K{8(g$EUXxL?`mvwFA)nf4QgdSW%W6T zP4-|EZ2(R(rh!obkM-}q4{cEhx8(TuVIXixJ2zh z?Pf%b{NXw@xFD;es5Sa_(dLBNvU2rBz+d3^Ujdg~!@otiTiO#eGF!yy5uY86 zP<0*moPa4@NYWp{0DVV5K$P9k*fWz5cTbKfgB~XR1pb|#ZpV6JqqfGqjz;oP>uAIK z|8q&ExKbxB(8ccmw$EpL53e>4H)8|4zYR9(&MRykX7wr%r`^uKaW=%IT6;3}DZ)Ww zt>&b&#U>Wl#OhLaG||S4Q10w`r5@qn`C1zs!gNy17>9PbcP8C5-N4^!3Vzzi$OR(;RaEFY<}#5|CfCl|nBK6Jr)2(XfrlzzwVqM;h(2;3es^}C%5Um@if1p>w zzd`#NIG<3xwNx!RUZ0BMzXz%_*g^_1XN#-Q8;|C^=i8W^uDZu1(P^L&{)87z^3IRZ z^+>qrIHdWT^7RwsKc?!=#XHKMtTHXxTOTvm(W$#VJVsq*tQvP)&_O2lom2h*n~W$Q z`bv=YT|1mB+%z^Yhvhe9i**`#1COaISF)_MVPw;oCpzKZ)DCMfcS)0*9jZ=sDPg{= zt$QYEIpAEHQIPm|=8D{x3ud)^o0!FR${-H^Uj>gB&kfi zJSjl#60Xqil|P|=Q@pD?XIT8OR?s9LV z1M?*nfrEZvFFb>$mWc(O)9u*PM(@C9mON0B-t!o=TDhO=EkSyJ;4lz1zq#LpM_|l;2+VfNTIu! z?~1xz0J8bgh9r(O02eui%Ch5TZic=RGrJNe3c6Ff_F?-mlXa}t>*S?T(|PGpdcwS|^PgAK&j=@fM|chOv)<`0g=eXq z<}ts_+svVrr<(Q4){5%pkuKccw8X6%e$ufhGTZUD68Uem`O=w&xGia4JZ~zSpFj5jH+etk_(&D> zf&S@lJA3oc?ti$Y2(%}@XN}&FN^E$23wsY+b3Q<9NO^S+WWyn{PtMrK1@y)t$gOsGZIW#HHa76(0aYbW|G~psgXh5Y<_EX@ZSEF4 z6oj&5N^R1|kftZbwfgl0-#wHkIJLfHN|wy(ZOo$S5FH*{WK!1-RTZ2&k*u0Lctqf* zcR4BR9$4=05)M6&4Kpe85V(KES9vhcKSeL62(ZAtl8R+^H(1!MPhczM<7wT#>$$rS z6%%*&Jm;__c+woEw;i2Tz&ew@aBcK z+G0|6=WU*3ko)t`IL8M=aD;&F-9087;rlQ45eM;Tlf=*Uact)WR~)*QDb;i*SoiHP`TOxch1t=T)?B^-sh3V^A$LMg#D|V z45fOG!XFBs)l)lXI5C#3BEL*F^xBi7iAzW3h2$x2H3dUr%)KA5c@8 z2HHU1WF_%;EnlSDG|#BH%Fm>H(2uh{^PJ*{na}G-_3oKM`{J!%(o&V_RTZ+`QWEE` z&l=o?#9N)^sHkN-ifvCkdUpj&l2?NV*Pl!^K*mRzVx3an$SG4^Fs%0Vnth{rT?Mxt z*17kLZPmhYzvze!QHwLWR(6 z_j+vqm7SupCF9Y}@0OiCu){>T1NV>%U0}RX;hMbxDp8)1or++xDGV()^AiWdZkaFC z!F9>o=b0rlqJ`_Ml2znWi@RI0Cpa+!++G;4>8GxOKKV!2Lg6z*QzCQe;Y_~Nrw7a_ z#fZW=iB#%`d~1zuAJ!Z`<#PYsk<}7X{(MFZX5hNkZ#jB{rD_eo7t%i)FkT)NlN+ND zZAI_;9B7syNFh$axH1zpzaUYQaIvU^P!;q+c?!)r%Hd)2a~r=Gpxp1T$O1lejozOBiK?+M$8VASI~5pRtR4?TX6}y~9fsw7Qm&1xVd4Sh^fDt$#C>sjJC-S;zx@=@k+kch#e9O zIAzaPk-=wU0 z@5c&6iC9$mibz#J>neP#%l?S(DTK?vi0BS@V>sOD*t-;3a6Zj@tzRpCC~hTvEpudk zNnVk0{v|6w;+!CEW?FkxXXim z4g2~)ftdr(Z%!>0R7e78uAf_YRooxQv6xP*yf!DC2J+OWz?7;wFEDr_f9+ZNrp<(? zO)%_Zyautc=H`c9IsoN=Pv@K_{URnAEPhdp%(&5;QypR)#X>hC=R9LE=N#ZU+{jeu3W=h~x^@1e z`}M}|4DUa(H`x+1oBhE$E2WHF-kxPmrJUL*vOI~@M|ds`!4wY>o1W+UoS(uu1o6~1Ks%0QSy%2 z@AK*Oe_zD*l>xJo4A;8V!$abm@lcqri0JwTXjMi({t+zO5$!R(J=lb)CoGI=&eJxc zfmFJXPwSBOjjw;!Z+5>Sj-o6)!^Jqx0sh#qkSFdIz?!S*Xa-~Fv`i_0)<cpw212B?PqlVOZ#;z13@k7%0%9 zbD_kX{1or1<;-Xcu-G>u0(+lZ5C5`w@U9jjT~D}H5^phTdRJO1@#E3nU(a_gs;d`2 zLC*Er#piIz$;qpvY+AOxm%;cq=f&7whO>ms2f@3s@1mIJlx`1F{BEw{&?P>6NZrZ6 z1)0a_eOo7o;RS`qr*(0po1<6Lbk}bQgMc4=@-3LGlurK(cwq{qLO5pEY1cIM#cx`_ zZzeN-jV&3DXBrizSl>rhTfBs3a-9CGkt%>asU2%mfNbx3$@1(Ta#ETrw*|gO!-|($a-S_c0-gQ#v3Hk#~Cqj%ebPuw~Fo+o|KIP%|2dt0o%k= z%3Z23>>mhJ>s3H>9wHz+!sl64QwsOpXY?z~u@A8j!jg#>HcQ?X30`EHRX+M)`DWfO zY5k_m_gX~QkK-G00x}PntCXd5t2MmlM0G9Eo~~DMFnM=K9gF`vRSrCIv}mn&`dm}A z8XaC?V)Fb9wr7)jl4q?V0w3syW>dvI8t%1CVjc2-7aU%)adhJuDR0mUuE<25r^7u~^ zXe6soKB~5w4m%7Y{Ylbe1~erX(3_r(?~*eiHXIQK+elaV8Ot#vk|sViz;@!}C4UW05s@!FLK-h!|3)6au3^SnqoLO9!F( zJQcv|9x@;941t+==14ofcUm&C4Dv1cHzkK~n$ln@6B>iLgN}nSautfdl}58qng;*! zq^7Ir(*=&Jy=aS)Z6|77A71JGA33)F4>BhI;%fnQR9GR*WC- zb@@KKps@(%V>@VA-{7)B=?B;~M8-y+w?c#mK|I3fw4H2ROVLkZE~>5*%zO5U_OadJ zrb@-CNie-N(I@t$)8s`OWn%>1%X9ui#Ka2GUFhjq;O3MuaqyBSpc?WRST=O37xfx1)mh|>Mu*=iN*XBj)E?z&mQD^4 zQxK&0w<+Y6NKQt2w2Xc36_AWJ+HO;w8j40%J}f(6+^VR;zZsNXL-%eSrKcR8mL+zD zKu2;NN-d}bRTSRw``KUb5X8{mkeWoIT3y;are`r$MQJyevL=v&VCjN4eMqOc*~T(l~G1TjL7OLp2PZ5!+9 z@uww&?-c{-S~5ug_)e ziy*|?%hyRW2XcYTI8&L*2)~m`JJ%ADhs~Wkkj3I}nX_h(O&fGN*qu^(>+*aQ-9;$M z-uo}S*aQ$Vvlr3@N$;<(U&lM)G}KL&n=M?x=v% z!^XFXohyIGssG9d{(moO{Y1!tqQkASJ_4?;M7bW;J@SUZJ$X;RBcus)SraBz_E40j z&a3R%D~1Al6=0UzRp!*O)o816;XfqF8Gw1X{^PsI zjo&Mzv54vXpcIFcB2gP%iN&eJkJuh%%V-~YYpe?XO&{t#TyoEts`qozS+SwOpdv^P zB!db-Q7Y*Ljw}9tJ=V3H2HS3v3>~L4azF!Va|zFke;c`~0fMilS+bKK?4g@tJmgR9 zbUT67p5qwK_0o!f2wVi8<}6PQ@a|gOwk)b|ibnHz&w1358mDTGA1I-cw`zsuH*yE+ zLGSTF`V*rX70XXTv)*4Rc5oqX_)mo!9pgk2ZFFGYWng;q%&i4Cs-tB1biZTz` z`LU*I=WFH$I)X)ACM&Hm*N1@J=s2-*p*b|mk-=?LDc#YO(XL;`m;SXR4RKIDs*hyC zS%Y#!R8Kb7$UyydnIS0Dzrt5MKT9yx(s~bc9A+=^?+1d8%mc@nM?+2Nj7-=228|QMq|F2|;+HkR2Dj<*QdbZ1(b_ zLk`s#PZhgoBGI)VItuO4-uJV&EsAydo}2;9ap8HrRZ%*E0CR=wZQ8OmPl9)>+En?r z_=Txh)NYobhCPl8#LR~lrnQQ@&(wG2A^_<=Qoy1Bi1+Nu^pH(So3>#5F>?sH6~JL5 zs5h^HDb1K=@pSEG;-(y2@W4WV1q?t_QVZtaJKi&*wOK>fmx-#l*e1@is}Re}$lwwp zfQaP(dTFWhk@BH?o{@++70|yOBS!ChQk_&+stlMJPYZS5F{Lc3tDC#yh$@Nav@qJz zf!|lTsMT%%Alg_eRM2gQDv%tUiP!>awL#kyT7i1ma1dwR;P@$OrMH8h7c2WCT+!YV=c-J z$}`yaaRr%S0ZTi=P6C-1RMXkoq`u>pV4#k5FU$u0i*Y5jJ$(jN;0E2nGN3)?5g!=< z;|n@cmD#1#FphVjB?Y%Z5d)^i-2!wFbTerHfv4C@w&0WI!%Zgw&a7y7Nz=M+hNWyE zVUaL`_U_zjiW=}0t%QX9F->ZRe1?0Ei&X>wZI*no zEpcn*f$@ZWSMby`eG4I!yBbamsxU!xzi^B+s@naxXK6Vx0+YE2C7NNiFnHi`$l))@!;*;PzV`^;Kva$oqn8Q?V_HqY$7>y)|$?n$u>Qj*DF<1nr ztqB`QD2bw2qYLg+HLx%M0=Q5k#zWu*Pt;CvnY5r9#N+@hqBaQMjTON5Uw~l3(JzoUj!h zSK>p}DopvU$_EmUko>TZHqp%HW1y#Sp8qnuh~aj4rd;3yeIz+ZO0^I7f(6OH#v@ny z{qae$18aX2{oCon240+YirwElmBfQ5(T7y8Y$4@7ci(9yJJX;ILa1Byqd9F2?wL*0 zLpm8_-g(`*2Vgl&}%u?w^atClQyX#bLhgcXod;2nwq0aKe)=H8+u`_X%oSCim? zY=NcARXiA)?&LK&O-XfUQVr_;+T=C-2I*>z9A!f&>o{xXR|x#-p7JqPvdlXsgZl+X zWZ%sz3kbEIx||-Rsr-HX+rr2oIyqKbx$ULrOskZ*OCS2(_f;c@s#Y;^#5v?z^p~~e zo=@2LMej>!%;N)a)Hcr5w7|}#Xov8sz*5k4x$hl(1#6gYnq~4pBBRMu8$$UK(*0n_ z$YpW}T2o5{JAFTJd@8U{#CyPES zGSG{&ph4Cs8sWcFy*X!&Z_(z*+bqU6B7d|oDVx01I%eLE|7o3d##wJp+*HSJKrD(c z2j^>d-kADDN<{rVTE|*MKQMauN5EdHA}K*F?o|z_)##D1ZVNJUH+sD(!$S%f5zvbI z(MWvqcaWyCf~hX?NBYrI_wi=w9w6lgK#z;A4UJMDWL_2FGyMCBur>5S6<}&d@>iK8zPc7;bKa7y()HIP133RM-V`rbK+dK|e31XK4mu6rbXq7EnVWe*}p^()KUM zjs-6afs>LAR_3LBk52AkvuuCVvKWSSSB6#C!hm z^DmnP7<@7RTe9g03fD)bnSDdc37h;a?jP__ui(3%og6I07<(!!6G%D<)XcDx8CM^q ztv=9wD0*P#J}deDz!W6A{%g8Sdtl8#dK2e4kJfrDhsoDsbw^eMzMc@NG}$tI+jP3l zCm0F`VuZcc(;WkBC~`iFCCzBqaCW<(nipphr!%l)HUMY9>C)epMb7C-^TsrVqI_O~ zzwEnT0~>`2nZkseDrt0-b3bzU?KMtpF76ir)xp242hfcC)Ljd7xqGJaYXAHI`s#I2 zRq_6pzY`9&UBsYNb9O;ZMX>!1Jo{(7R;1pnt3~w- z2CK`j1ybUids2^ox_z8#o}fZP-ugjEeH#Q*q|2PBWFN<6mIOOOt2a z;DzhRW;JN2(;vR-@w*N-iz1$;sSk5Bmr<+^C3tE$cbsO77NfXI=UVMA&K1JupbOsK z`~)~)3Kcr7I(EtIIqU*DGS7aC6GCu;=O$X4BfcsA6eondmS!r%dvdwcK;3pgr)csz z7Uh&|{*Nn@A-NV5U%@4Pw@L+RA*(LmOPSOgZf#3cwCdB`D&miaB#-y;!XBy+aOI=- zO^ba_|3aExjk8EnS&Qjiet)I5HV z^SE5K=T0=;h@MfQW3Fir8}jMEB9t>BtW;)_YVj5i-ydzRapjdVu4O#A0LedZ(csk) z#5wzy?%FL=<6_)eYRFudEAO%)_!j#2-2{=idO343AD(fS-b0Y@<0tn%-o|#B?F#+<)=>IE{djsZOdI8QQW54H zfmN?pCbWfVaL^xf<$$E!S=P6YltJphB|E zQ)i_AsaG5*)KLnVC56hXpBDc4_}i$I>m|~;sD5b2P|dZVs`UF>Y_eu#RLN}Aqf1IF z;b1a8o-AZgW|2#EHuRE`@`1a7t%OTan1^s(uDgLv5@jK4_gg&`S)>x5wFj5BZD*-^ z2}hgCP$bkAY$wZH{XC%ThDyuPUP3>oO+OTmOuP~-B7Zm#t~OUS@SOU2N^^!MP9xWTqkRI+Q)lh6xefZXdhgGY`< z=bAtB*X1x{LTUX-75|rEzdj031!O1l{dqW38Ri>uIM*hxQTy$1@m-x=rm?-_SruZ$ z%f;T>E&6rEnfkYeWW{B1^W;+a++>Q4tvwyYX@C_h*r+;b{ATcC)B&5atj~2tC>^+?MmhXu(Bwh;d4n&I zn#o~r5Ox(5i<+AH8fwDGs{bCJ=9RTHUXO*Q(i==w$8Z){0gS<>se#d`-j?1;$ZsMu*M3ne z-rU=&dGrI#ebe;R%tX_d_oT5b#TPLS!`H^?dS_KvfH)@ld3R}v`E5150`#qru`z)` zo3rAQBHvQFlEN=Pr6`+R1*%x5huk62h2~+NkO|qT$3s0%-;=S=d~L(qk?Wih^A%l> zMSC>fJ%-P#lKBJ*vV%3hcccOAXp+X6-x~I>5Qruo`b{7GOgDtUp*J?NkG$shUFi3G znV)hx@82_y-$^Srj|C}ZGOx9zAE1ZoklG4kU||=sSZr#_rf`3_mff=63tt*yx+xD25=+ZTH1{-CtBkybvQoMvJ znii?_o*`Xy=CofU(B+{_CJM0lB_+BEZ6V=NL6mT6i~*TU!CDD|LoP|&L#Gu)J){`b zkYzhFL@gr2AUZFQ?ZlIn{5FbEJ?#*|=piUSLCgIbnS9W{WBDo6={&+X0Rm+UPhI2D z4^KSBF1Wz?btuSNtL{dhVjwekrn}yrx(^C{^m;W}YNs5$lEn%kD)VoNyUDs4&5!pT zk1$<^bRtyttX$DavB<`0sk#Y)A5XTCLkr>9SEb6gkt6Smn#Wfm$+LYW{q%oMFwIAC;ZZxxR&>q8dm)dYcjv2~r(WSmBD{eS!-$J|>A@ zmbuhT^cpN)^9k>`%b*@PW#|(*qneR8h7NoYEh=nID1QIKZK}Dwu)q!P0S){2FS!TW ztTwUYCcHcT?BG8n!p9KpR1Zych^&#nST!C*)yUN2pIEY;ck&g@?A~M%9j&8LE1+OUalP1}nfS(8p^V?Llnycfjkc(~aRE zeeUX9UbIEXU9@qeKW0qW;8_Y*&$Gu#^{%y19wX3$2*neR0vx8S{Du%pUk6Ng%ToR- z8qF!e@y4S22I1V+hU6DiuAZ8k8m~LcTRI6ij=b_K^az5o56nCv z$ECY@vdm|+}sKL9w#LNO~(Rm54A42MGmb7;by*UJyGXD0PxZ~fM&IRRugF0k5 zf9+;Ae-CsQ0cYIvt8ms47#Ya^Yw;Z?pu8|3e?zVr`b<7~X!k6Zu`JEwB$R z+$gUi`)b?RF$<-(`{%FvXo8*@s@mnrT8S;{8;t#R#icte8~7&SxlpUVQcn+H+`-f7 z-CDGvuYPm0h`%IJwvKKr#53HdDJ&$9-unFbF_N#0RE4RqP>zpOV`Y*8U9#aSV7G6e zBu=_a{Phf26`@b4VxbO7{P0e(=H}?j=&M^st+3aGH(3P2f zOiQ!AT^V;LVAxMP`Prv9U&>}qnvD4u#rN2Fbw^L;OTl4#I^f^h?+gnksMiE-el4bX zFhoNnBhSLT_c+q+5EBLLPTABv#oVLvQ?>$T$YJ30-s9ON^Qm!{fQ`!g;!|BZUw{skS=2MPVpNg9bb(7i309*d@*#b^XO9m%Yo<_CqPch1*4yAc zPqnnWfF(_c?7oY)LR2l#hb&lo@oL%3DemhzG^ER+bz6TRM@8o|tWW9STbmP< zkDFl7?ryxlbw86(g&Iz2kFVn-1<|*$+%uYigaoJc&-R`I`=nfyqedAT>78$2m>>)Ef;a66B0t5niGNyW)%y0Loa6lV~H3-vy88K*f5=XNWv7im>96UCK z^r5EfpY$T~Gs{PqH`5}lG~GH^yi36SE8wg976*+;umCq>fJp5o*B^_ID{Fbp}G8FHdInq;=TNg9X-4yGmD6x~p` zTpDiOb`fJw=4S$YcpUz2$pO^QI(?TBizsOVrivvj7}*iTLd~-3o(q3jGnn`&*nD^p zk;)iPs18yskGU`%GNl7W=Zcs?|V(}+n8>Vn@!CJ@F8UZE1S8duEu znTkR09|W;a_m+;7R|GOWw!c@vC0x~$Z5`-&2y!GtIEUQN%%IHVgD?~0ik@Kux`B?u#N0gwYG7W;W z=rPEA#jUa2X}9tzdE5s=|1}HTO%2t-P&TSDse^Q)dPq2oa6jcE&`S~njycb|N9z0Ro=N?3A1FV9sHMQ996wS6ri@ofm#!qjn6OVpq78{8)a7t( zWR>oaY095aK}9P8GUu#O$wHz2;;W+ScL6|W{29o0ng3~-Bayeg*p+z<9u24!W1S+S zrt+T{`c3Dgo|r23#QFkGrw)eY9PPM^DuHBtixM^0;bLS+Jz1HyZ63$PmH zy&v8VcFl_K1NUkryZW+oObsh4x{~>%K+C=v1J;gqEzRt80eLQKj}1S9d<}c&Ob*@s zl}r7(17FUk=*05>fa&ZD4tw4BK>l&z;c6vXT(;iclikN&vKpHPMI%3#RA!M#e=d|5 zHU`(v(!?bt#9sp+&ZNshJMR`nn(!BUIWL>4dgvk1k7RWZ^pwk7_c9?#VtoP*`NHCA zOe#>73~4hq1eA$-9B;qyig* zo)!8Pr8G6s;av(6OK>*S*Wg(k-+nGXo#h|&$(ssYAX%(w;G-_`PVy7pW|uid91s3B zMZfW2M(%@mDzB_D5L))CcKQ3;mi)k>Ki${UG2Y(M*VE9geNWTG5tD4hNU4Qf`iaqt z%r^2-5!2X!>6gwZHSWaa!f=A=`?W-K16X#eO}^SSPsS%gxyJ48;tzm_Z;6}sxdI); zmuT2`2gA<7`yWA^G2PRib{vwS4-mUV8wc3Ip=1fh2MDF^y0nFDn2bCv0m5O*5 zs#xfr($;14(1^I|3xV2tM#8RIc7De5PF^{LCiw~k&{_b*IB_JCe4>ef2ml%Cyo-82k6lZu}Ny1p74j2_GEhoreoaQ1x zrFN4qncY<0lFn|-D{GLag!{FgSH#Q4)R!Vu;MSzZQ^V?M_L98H^L!nZDN!VY+BeFjHo~4d; zq*2QDjNP0IbO6Y*Z;YGl77bIJPuTp2XBver(e6j(w3&~7*&v}^Ze0}rJJGxw%l`IF&M&c+{dG*gNBGx5;A?%9>4vfbLv$ zy(sls(93-VK~*>uj2|v+Mu}}k+T6WW^Q&lAP)#q(h;>H6`-SrwPO~@Z zDbFcAk!~vxevA^>kNs_D7?>0Aagms#Sm2=>pz^gL;17MAsdWO7u#$Z$YmfsSh?3qj zev8c?E(UQyc%?A7F|liVZIYS=cZ+hgCPb#({yZ?6YFAZh~{)zyCas4%UGVcTNj`GD|!# zC&y6FSX(CZ|G3S6(BsZL#TBTJ43BUi$IW${i%jUYy_Uwz4B=3v)Pmh9C=PuJORm6) z?EHl2M}DQTTYIYxzY=yaNZ`G>DB6jVoyz*xR9>E{SZ88*I#w;6-8uD{R&89oiD*8L zz_f$ktokC@(LiSARjcW2VPQncT7k1~#ZbrmO+~!?ReVdF zHsP>he8`xx(0q!gu}*vG7WS8@={Q{8*1NRTea*ysD6`{5+U*eJ_v+7eD?IMVW#D4^ z$YIrIGe=#rfxT=&=)^gOG+U5dipA+Zp+fm~rLe`<_)SPL1zT3u%G(zR__E%fxmb+r-DyVgDmXNlllCsmL-YT(ICd?dzm&&k?=O=2TaKNOnYz*Dy`EZaHJRH~fzyKG(O znSH%1{T!QZbAxn1=HdeG#w4-MU+WF{B=dc4m|PCi(kHL zN(z-LYlgPuB!j%;3T3K~>Fxv?jX}8)gU8@g2WX#K9uab!Z-*?c3w5_}IeBn#50@!1 zz?hR#ox-}D&Hv6b$EIUKWD7gzl}^GPVw(E+fEvMMxG7_8s$J$GB@uz<=RPeguW-(P zvO}zr6^%vGp+OwbFaf83r}x6O`Pb3}6pbRAgxEl^1y;)8h*Io5T|oZq_vTiu2iIT? zmMw`37A(XT@08wiZ?@KD2!hYOP_c#5pc;f`LZCdJYaqs2ov&GSZ$!2DE)Y%?w)jn5 zL$Mv-Qu3POJC9yLhP$wOjf#nez(Jp}tU7W1!3ID>!S_jZin4kLxv4mE_oU_NJtjb> z%z)GAhr6lG6Rjy>Lr$OFkBoi~(BhmzqA$T({n!1olp8TB!vT!@La>RN7ZV0%0Be81 z!;hFuWR@yf;ECO$ZUn|}U=|4;WFGb6jfN26nXx9-6Peb5i)o-@Tj?ja_n?r+y0RZ_ zk=`){Aij0vL7jy(*Fqm~eaoa|)n?wYCB^t9V~}Lz8&Lri(o* z{nWRaT#w%ecAE~vNAz{S8DQHQ*JBaz?>`<;^Al1W-PVx=^*1){*~zcoT>ow7LjBBM zyrYTST@jEJ;CGxCMd68^zA8LCt4?ai(A8LQd69t^h5xz@w9x~-UMCqFg`ldf=nZRC zxIDkyA@&7|e${nkPG3p&_>C|A-PP$wF_NoTgg@jb9EESScDHL4#Y1OK`VBa4lN2Jd@{{dDoixG@p`{b?-fTPxd)` z@Bc4DrCVRc5%N~)mAjDsJcf8>&Q5G^M&tna!4~9gK6JRr$mRKD2hQtJ$Cwtl+S4=$ zATRaxR;{#Z&LgWqWAeTlF&hZSH>Dnv^+$(<3c1KRLVSi`GktIS#z@6MeNfTc@1|Dy zs^=lpTTPGJSusKMi5?eKdL+#{r_F_a+d}+SMw@oD+s(wTf^07?fQyiF>yYkZkK6vy z4aU@pyMZOXypeUJxVzDx%E+}-bNd>XSo;@VW|ad5%~d2wSz{)<@Ul|!@L~x9S{`Ld z?NUeC%gBE3hFabwrW}gdR&(|lR~Pq%Ju_fyFuJvhc=S;O;!vu2bK^J73gvI_%#G#O z5{Mw}#<@;?b zg5X!=F|oso!jiKkX^yrpu3*{Y>)JjHUk6+^y{2Na4u`nd=;t(S-jfl*jazCAsW`qyI|xLIFnSpKX?9CbCMy{b zUNY&1@1+m)Q0O0{8zVx^^!-uoFf4N=p zVjJEiK{?6(t{lnTpQJ`NQ}&%5#!5A?9*5`<5N+Q=rFQ zlE7;CJ-ieE=HM;ojCOj0vDXmG*ak=M`@s`2($>g0ElH$lI^}y0)oxb2d`4pFQoxj^ z*z%g5;~11VfxD?*cmQ7X=(@t~cP&Fq1;h@elGS2`dNpa*+ewK0k4scBiFx)iu7q z&E}W&o%l!{xQD?uJPJ#1XVdKHa0jFgs%mPDHlE1=qKZB{oYSoNzN+tcJ)S%%`2!Z zlMGsHsuX|4l>*yC!derIYA;b-BbFUq?i5GlD^D)!c9@ zVp~4RNUXUNQ^9WbVBv4UN^+o-Zvxy`{G=c`IZJW5s{YlT4DjuCx8YX?dt87uF8rq{Nys*r7K_ z8J`JIP;U?o7jad>t3K|-bz4p#wl+^pZz^Yj!y5I z0i1Dq%zJueh$bcZp_DpiPFxAYA}eJcC2}vb7=s&#@K)e#eJ*$EzMy|4yPINgsX$OS z-B5NGPnh;=Oms&UR&bKpGecjQMT(YYH}#rxCDmW`Q?lBE;L<3<`eH4>FC!C08~jHt zWxBfi0mhN+-m8%eh_vuzVzcA{XKq~YXxESaI@-$t9*QcDS~s5b!_d6uD#P}kU%NNW z>{}Vwcf47l8%PbsWeMyLz|!^B3#)GX;%Sv#r?>)%sa7SW%I+QGx`dgXtDUPRnTko} zbC-cb$cNdZ5s>XhjAzHTge}~^j{kv4c>Z*;nL%})t4g^c!XX^{4RFvu9W|*F(d&+8 z9=S>U-et`vtLU-$9-XF)5A{Akevtu-9#}XdePt6}R0{8I027YXrW{y#mnebTF>t5t zohu%R1ROTJ0QN$o%YV+w;2jd6*+8t7T?0~=h(;x!f z?uDl0oRAeOMcj7F(-)p1Dx>`wUrL7#Eu;U%UW}2>H*qVASH@FKp_(kjQGvKQYLt#x z^dK2<+m~P1kyp)G;Kdc+4+_Q*+j+3eyao442`x!L64XQ)OE}qV)k%g9`HFWwOI(4Tqm(^o_GDRT8-Y8LU$@F@ zR7d-3Qaast*yy2ovso;c#f=9RW(Gweq8${alWg+}zPI|lU#*+?IL}1PJHB?ks4|J! zRvOv%7~j=>iv?@zZcNhdQ=HI}^KF?p=jW>BVtZ~1j1PDr0r$fS*XJ+9q~5Z5uP??* z5WmR|vaWXP7S0DB2&`{aBjaV7T?yx2s=BK7Pp(50jB}iSG%_Md(|tk4FFy=Q;Tl4i zr`{u|-ylk>h-{s`bo%qaR!j^${>BkZ?z%LTTsI2us*mS@w~K*nUWb{e*9w-M<_M2o zLv5*;?X4|eNoJmkr2bh%mju9w#J}Qe0{7R|;wHoT7nC2=Eb;kRhnDPvsyJ$XVL7b$?*jkmYU7l|-BlQ6|AN2*8vA- zj6?8si>nHc#!De0wE-9@yO*emNC5#k8Q_+h|0ov9j#@0c22Kixov^4A22fV znWD)+=Srnl^{hovbR)&Uj;R$0^J*M7ROk=&M|4J$q-=A`slqt)^hRdhDsG+|BW)&% z$rrvCto&AB4b{s_U7Lb$EjndL8yKYE!~MDD|4>RKH4~4qRLOhvdL?O`lR)0Cnk68o z2y)UKSzRSO!J7hKAuM>Ch7lM7pStnROhoL5?IM$p#G1JW`ksSETnhN`M`a%_%h&)i z3NP8~x!FT7@c}RA*JdxfFrVn$lBRvvK!1CODq@pat**+HZcNmv_jX;ZoJYUTZ3bA_4M8&nS>eL!F2Ecl zy|+DZGuXby6^{TBb3q&h7+rDjvIQ}`3ldi`e_FEoJfO}Tk%a~tO$z~b0=nsfbzAZX zU=e;e&Wa>JKN*i;l}Ft(US`Kg^!uTq%w7)-ALb2@^17iO@|?SwnO?OFd1yN5No&1v zzP5r?aLs#vkYO|O&ob8Mk)Q10g+YnC2H9jtZFxZEZ6 z^O%}QA3X}_b=(*F-QX%>G0lq(er&rtTQj&T{JCX*wca0!vb*_E{-@ykjG`hQq^!Mx zVsVF7ys{XVGcRYq#mDC5{Hct|lrw4xuXfo5ac(yCvvt$D3H26-B2T=E3jT^J#GaI_ zyqAmvu7%^00yLLBlF`JjL#<-DxQ)%mGKWDDoGe{9S4V!nnCYrv#303=;J~ zJ9t9*#@SgWZaJxM)flZ<34{OHdDI%OIJIrl&^(+OxT!x|Fg-^Qy)%(ny`=#*#ROx~ zvN9*&%Fx5Tew>LQzHf`^T*II0q2-U=f#|z#^?O8adWgRJ+%oidMyYryT1A39PWT} zc>1fepx6In7$&{fB<5^p&*UuSsfR@XjGs1=r!uIJ&+1L0Jprp4C=*BVK%l!u;d;3OOKG^0>42?pjFFCU4{?GfyL!d}|%|OJgAN zsp(y3LIzA){on(;FN~kcv}hR&GiucjOXGs*duE&PS?Wq(f16VY%pAq_%IJ6XGMfDq zBjfy1Nz7|8{S{pi()w?=#1GW#T%LYd^Y0%)-|$f&D<(bz9hAlAU?eBZG1fPn9f|qH zei1gNI{n$hTy#tlsYb;&he-y@nI`)xVp#aE4K-N7zPZ5b@lh9dI|;iVz@0eSprgd| z^#$xTI!QqpAK=8w!KS3jH7dx}{HVnAv2l=ENCqviE#qk;+>5M9aaoIU!*`*J1F$oc zoHBiRLesBiqo&(Bz^q~8Ai)8b9&B$0(pOfz_^|<4c>9^<*e1GfsQ&PW_6~bmt-pyz z?(+krZ$~2uyi3j9QR&uAGtreqm=lKo(WT$ z&FNH?*aGj9M}*DJufgB!a0G)huta>)0ZHD;rv-XQdj99%_AA7~As zR?tB>zwbILJRx#P#i`F7T+&#?OHPq6v+T5+^!k-evFC$8n-*7>l@8T$Ai#ZJbtelf z9-nCl=*fXjO&9a=P)yb!Xx#%4yK>&!rD|#OaH&&$wonZXk;`qEganW{FJ7GFmx6q_ zf(GhFCqFO~00nKsv$xQ7V&@k0g*KDn)$>!(sd`QBBDHhF-16DfD zI50j?R^Ftx5wF&bbO;htAyvJ%Je(442q$GJR}Uy%>Y%GuzbJm*v-0tz{!d2CSfqR- zoRs;;c7yKtx;J82Se>h8IK{Yj$ZIy8w)sFseQti&?cEK4l__=B`Pu1gWwbDl{&9k_ z9tOHjZ^*EJk23Wm#(3NR!2&pN?)t9h#%0h?B}Xf;fO2JM58uB3yH7=nSKe?ORKL9y1zW6&5mRjur9Vu{kXcedps9L zJbQinr^+*~Iq5_qfp)55#4`{|H#7IS;;p&4sP|39 zC-2{|!^wQ%reTk8lZK;DJhH%EllW={bA~4szZvqQ@~>jegZU<#`0!jRB@l~)S7nH$ z6(*jnx0B7YyNxVDgNWqkA0{plc#GDbXCHF?nuVZ0i)HXX^>`M#YeZq9U6yTq5bq_} z8|vSy5uS6)>n(N9>?FCFrCbqPxReJ^A_GI~Tuo*Yq(GVbHqN8OKI=L=4mx$61%n4R zS8Sks@bKMimBK7Y2zvh4%7f=G52BXQfHk%GuCJV`;#HXc43!(SEns)7rUVf$h5rLl zsGjnusnu8z-C{0j_F}tbR~g-}*CJIxD@=vd-hyOL6%SYhf!;WKBKNv(h~7z zygXwsYeO{03ez|zho02{TbN8UCMQJry)r~=CgnIpcMrw_^X|RhMbB0(U6gap*1w?F z{#sftute9%q&n6Be{u`b5DoA_8+~>Fx-uKQ7e{H_XnS<&CC?dl2I8GX;LI1`zr+{E>rQ7oyaYk zZ7*)dE8k0hN;UZ!<;wlJs<0qRe>Q4!A&+BGb7SL%Dk>j9nH*Vx_t)JRXG$zO{EUqt0#VEN~VI)e`10A7%`S&QO$#=eZD`FNhNlQ8QlyRhA+)n(1Md;OKdBJD=;PL=mS;VNA)>~q5En3O% z;-3!u&?ZXfzygh#*X>TTx+D+`Ui`&?PBHW&wL^vY%@x8%Gp9+e12)XvE@?$piP#_pVxbwFANhc zKzH*XVeyLexp1`vuI7`fHz%dN#PS*hZWUY|4fJjt&&qDE?!zPxdTnRkH&>sz4IX>0 zdzpw_L4F8`)=T|^b#2f=^bgiI;;QXm8%p=wzwpAwAI+V+ox(BYU&pG?!FyWlCY3$X z<4*Q2P3BPk!agrB7Yc zy)oIX5Q~hns%Co7J@;>nZ2LGKCTW-vQ){h%3zj>_LSk-%GI{L41@g2|n89J__Tu9NsHq2K5(vu;IWmBdKA^ljPB-ccjCo5U^ruU9a_`!IR z{@^i8#SsrN{C8=CjQx1Biuj12YvR!r_m8&Tl3@6^8+oW)4wdjxU%Dq)3^`v3cg zQcT-lU(2isO?CU`XNSf6UFi5NhmOi5kcX0A(+2wgcUx)L&(agEzfWg7|Gh#~Z#%;y zh%RiXV+5P?sM*Bxa)swP(GhJap=OYigf-5 z>)#>My4GVN{ReB;xbEN9kMF{k5eD<;W7m3&7$L#}`+u8(8UF~rlYg)tB4Xt*bFBSY z3|_J+BL?h9sJDI`wh5~JKi!SNe@S38bS(b8r%K^_+NXYemy^V<*?vKP-wDzhx6_Kf zlixqf1Y3YjOeX@Th=!O6edt0R*Lbm94A*^vqGc2#MVjj1chhQ_gx{xCsmMEj?=d=v zSo#;1#+bcHQ3gt!uBwJRP){e>((vhOgVO!q&U3^F+w$g3?ij0BfhHw}qEfX$J#n>^ zHl|~i_{HUkbIeM0YUal=aH4MbXar`}ui&!|ZlKbPFeeq9hCgSE`I*c@pQw5)@NJ11 zuNkhm5Z)@FdU{GZb0Is1Z<$5w=z9`mn2_uK%;ux9vD7Ho(RT3$0_CKpB$QU1ulVBjAz~DEvLT?RMf1-JbVwjteaUs(GN- z*FUZYk}~=g#)9M%hmqsKDG*$ClEyqs5C!L58gj=FEbZ#D* zEvD^d(Zd!TDw&3GY)eg^;W3su2m;rqzRf%}?a>)>?9;#?!Z&xE# ze!}2SqurlFw~l454wfXdyeP!0d4ShG86 z1|Urutlr9?p9t#eQN@$4Dd?~G4Z zFMG|x^poeebAf!Q>ur3Qa_x=T>W<0RYm>lJ9Jq7&&|=nK!<Eked@o@Q|I z)EgtUQYPzwS-mYnygVvfwCKI zy*bH!NNX0%Pz_%1|uZ-L9jQ4b9J(Ff)1Sr*_qDyY0!O4geQD}g`OB@bB zd(r%7>;w_xTaEN57%`P-Uo6}pnqX-bMAB(<0=r&Ny0v)`lWMZDmv&@VFEen7YU~*( zrIjoP>KOx$$)d_byZ*#Q=dqS@PnYLS-{^^W)zIiPGVJM!;Y+~8&ULvxOcc4uwqJLx z%}6BZ#~H?Q0CbI7PE8ImPGd&>o9OaM0X-AF5@MZHcL=T7g_G(QEjPVEG_L$=ZOsDJ zD;LUJt_6~vr3aqV?cDWj|24ay>~p%bkBV3uFxT$$D!NmxcwiX0glY4Ag?6Z^e~12k zNEqEMzW#Xqk)L|ZFMXuS_>09JtFIenG7144u^p7F^XX0FW~-)`f{o7vrs_f?OS$0T z5zRBDD@SKXf5ATX-X2~S8*NeobDft3+e>9D8d+?gKr!C_Tk?@gG%s$+)mJQan$Hbu z`1fDwo0hG-HbOf2$>bc!6ivzt=T!9dD&H#vMty$ZMUkt8kt^&dO&tjl30~R#z6Rm0 z=M(Nfu%^(t)X}`@#`sWqA=g*8gsa!#YfaJ|g?k8o3-oaSt!=Q2&Ij>FZHJ&4Aqsu& z1CFbzGpUnKlLCB;yd+C6ncr&DEoL*xRe~k4^*(WaN0~6q!(?Rv#PtoQCncN2^ zRyJLa_T^6D26jF~MZ$S+@L$aBWOV-~zGgK%Nv{h+cT#E;?f=<|D6ZwS;(YRi%>@&W zOHXc5e3H>;!EthR_-jK(BX9j%jeo&pNoxMr0rabRE$xVpI3=Du6gK~`rheoJ`l~r1@7*SE+Cvl8gD&akw9E~%wll(fn zhq^*|g$9R{lr7nX$T-&bCJN_Qu}kQvUrT9(EZ@Nc{;M-{C*=%6om%SP5H^FcA?1U_ zxkn#l>uP4akKU~C3LNq0;u%|InN>~W^eO^TY^xz(!RhP=VHumTpMSNMtTc~?RIDXN zGGX}ZhoJ&_y-)Y&PTe2*H9 zpUd?v$h{8P#o3K1C8;Py1^#jWwW#8oweo1Bc#grd8D((l+ejLDFH{bBB`##N)V9fl zenC&#vla?Gark(-qSq}89G7JVkNkEj+xLo%#(&ud8kI{e`nb=DbAfmJFs1cHEzHLa zLMu)x`Vm_;i@kj5;8td&0?+_2Me(>llS;J?!-91GgXKI(Wf^H=nWxWFvS-@W? zN&6Zfsaf4A>k{~Cyf*;(eMG15L)Rmcqb|md4ondT&;ROaO~nwuy`7!z@C`WU4XT-= zmA<6BYrT__vTJH>ZTz%S6K(gEJLh6E2Q-k6+|KnYatb3o1Ttuv>mIMJ?n?-~)QA@& zvJ|3~eqcw+$_6W(V4x60PA#&rm2Z4t3NK;)D zEMmfwrSq>HR1ON_JmT=#Z^k4qWm;XwVBMK)qn{fw24xjSQqnrHy~pIHr*u`Gq8R{i zRM)KN29`_S`(};Snj8o5Q7OXN!dUrB!&J zu_cKUA)=T+?!IAwtTPb>%U=7GU5EZWH@r@x$`2D&JvVu7-bW<^lGp+K=?@p3_YNa) zy!C;PEy9mnSRy6<9Gz2gV%IFOLa`RAzR14x*a&gQ&^IyGxa3`E2g`MG^C<#@mbLW6 z>=l08tDlLueUdF^UOZ zr3RGaf3S*I>2x$2TU%jVmy3U4@!5_*ly2IX7KW=*G|J-N@C-~oSkd@8F0wq#uQ!a$aM=c{kl#;nHPPBeMQg(WXStRT=kYN2zQeK64^2J+DoMxuu7^>pW-GQA~= zLM<6v8ziA3vkjaB+oR8&t7UjlZ7u|Ak+PS2vh?xLInso*-g}kCvj@9vXD8o6AxLFuN@KoUovHDw!*`OPsHID4JdUdb@4)r!|f3oN>|e$B)p9U4vHH zFs8^Bhi@h$G=xp0CS6m<*h?rEwr?1Qko8PrQk6=d{PL+mi90q*riccZ8z9k#UAelh zn(bT>BL2K0ZN?QF59vdYh(dW@9h(A&Eqs;6*BpIBTr&rm`&AQoVZA2GKg_Pm&$oq@ ztGEN}_PC5$q)Irs!+~njC=R@DI!&|cyPxQzpxJ)I%1LGPQ`O@(0x38lq%2&A2!EXAJm7OLU#07bX>xFG6?_EUhDy17eGE1BQ;?e7`GckVuca z$ZzbY^!bQ@FsFV7e&nxUMLhK|o>HA;N}cWnJMRY-fA-7Mn@cgLinV|BXeO=5H2p<2 z0?|i?)rA<+uY#dBJj}{_=k=L?&J;-nl<7*_%$7V&LIvv2q$Oro$ohGBHP>ksz3W#^ z(*u@AhdV0w16@T+lxP61Y?xRU>22V%68%zcY^_Hy*4&{@-h7}ktQYw3SHcJlwF-G` zTb@FMV`zRt>@ddlV>{bEHO0BmI{=u?>HzfJs?~5%>4VUU%zm$DPW}$l67AOYDQNnh z9)lMeiD97iw^<%1ZW-mhI;Fd|RML2>=HXp#SOt%jC?+0D;^+mg<-n648?Kv4h2 z_4KOmH!1VsWeWmQg_f(FSC%J;M~mAKr%6bF1()`g`SZt2@W90I4gvFp#|@{H_Gjc> zP3i=cK?(7{?Mv&zwd^Dk*P?V{)6@YCM->Aoh09{O+js%|a z8D2i1j3jzk=aW>d#CSiiE>Q(+pA_joKbyx=Xufc;Hf7|`vA~3T&ovWDXLPLxitWEO z?>#O*O977;+Ol_H5z%1zIlv*o?2~P8&;sH4&+6NO9N8LY@a<2m$wW0HwSty^VmRJR zAN{E+y>N>PdkXX)Srm&}AHJS?+zwOGcPQo7@LM#@vME|nawuMW;{?w4<;ef* z1}EOh+=EYcK1kyS6hf+hh1BpDH6;$l38r|KE#<_~R|WpO#$Si)^>m|UVWo@BpLUd+ z>S9@cqj;lPzR8TT%4J?wRrn-EtP;!$ppFaIbHyMfE+Y?yll{{hRU77vNe(4W+VLVP zpJpe;wdEGR5w=n$;j~cElDtwh$2%?NO!s3e}3nx;!d()%jqGlQQ#07LB1$Ndwk+e$g#m zmzy(ZA&J?AeCTl=O!?1fmF|o-Lxfg4zWvR3;K`?QVmgUGI8QwKDc@Lys?f3ZxzD^vNsHPG^11mu3C=HFAynpKO?e%rbOzHBPZ=|f&b}#-Kr0ZVgGbieu{XsUw2dL7x7rr%EAo zhSch0I8OnO@kc$n#(-f4Q*BJ7pIz#64Me}(i|;^;GHZ zZRg?XI^=iMpTk>{T(7L8P^TBml{ACDqy`56!E$6wgRPS;YIS$eUwf?oeRaqGfC2F$ zBS($iJjqlbG?SBgJwWs4s>*rd`*p~AWb=ggV4F-Sa^ew$+>0)Y0E?*4H0P6)AAq>3 zJ3lJ@wqdvFHqz)aCbdAv$&5)D~kbi)3Vsx`l0L%M~geSpJ_Uvz#j<-%ztXUnsb}S$AtVj;Y z{KQw6eIL)s7d!od8s@rLl`QqUIJkZiFNm|!QF@Jw6&iFeTitp(79-8Nc2MM2v#>na z9x$Njezr3e(Hla32VvM`;wGB@po!;wTw*ZAYbNq*`@6M~K-^FM;VN@m zGoN3ZOACLE=kV-&rFs|ilez(#5m6tD0@|w49$6>jru=@)Ef)Se4g|y;dxo!Lpr3@2 zT7Pd4V_LNhQ-e&K2DTm1bur1Kp3r#;wslF_g(yU;MUs zseCtbSIH3SSSXm7Uee$hucOi{Dn{(3rWnZQ#ac9VER2PM9Ir5V8tSF}Hf`{GKA;Qf zBn7E4YO+M+4i~nwdY2MHyb;Kn!RaqKbVf`3+!6#UYS@3*Dzm3&s=W6vn8!BE;a`{y zn@~86$R$&pEd)<)-K7+ zH9Y7p*rY%OX78RLY*@UlD(P31NFLZY5xS^W1l9inR_CBY=2LaWq6NIVdf&*nU{C=LB z1KRsG4=g-NR+H)-E)meai?ln;aguJD&9+CAhO0MRU?`xnwKdKG8jpC8AE>NoP1Z8m z^_<*!NhDk3H?`vjjD4{JVt4O3SG`$E$8vKw8E4E+~IfpBMICRpeG6@X4o;oWH+@RV`|O; zF7RPb@DgWy$o^b93r#slV~&z!ODc=R!@ykyoy+42uCt@gdO`DB&pI~HAnEHTOswBK z0wS{na9)xv)eDcsD)Rw8w9RTszXHH>X6Eb%`Hv$r&GriE1wwz6T1ep3BkXcPBbgtM zKY2QNrWtC`z?%ozvoRW^4H^`-#!F^@w+iCpb;g2H`$#EWdf5q~>QF~q383dsz8RC3 zC}$_KPpjN-s+f5%{iFnqo%3-(Mhm0e1| zEN#5d2Ia+Kv~Q45@(#cPhuF~S)6(hhHi>SUq|lTrWAvZLx#o*04U9%NHD$rkqvPOi z>vFRkuI<`=Ct`0Nl$eO|Veb{}_zfwpdY>Ctrd_(&fL`vE#fX5~jIS2nph`rwVGyK%% z2W!O0dn)|TA$hy(7|Nhbz%-_pm@7Ml*}rebo``B zj{rJXaE$U&I=vf{qR3c3xEluxoXC1but60PD4p1BA`EER{_;!(Gn}O8PS5cB^h<`o zHs9gdTV3pSCd$rC`G@slDk(~^ovk`ue_fK)NX@*Gv7myFGjDi(-MXeX)nnM15*Fc& zt}9Qua#UQ!WHb?{O(wRRsN7h}mz?~L673{i{32TM?z0Wi^>AnFD?O8I1X-}@iJTj` z$%DoNWg&X*6Y2ek*uPKl_uR?ePFs@698IO>HBml>(c96G6j?X9U7N}hU|dF#b7yWR z#Tb`S&078~4c~wLXO?^@=c09!v1;WX^fQz>{N2Zw4KaP&ztn1`vRIpMj^7C%r@C3T z(7s~H*>scPQN8Q#V9P^U*R&@0Nt9#@-E1P;*b2+T^Hey8f84ywVdVaG&zJZZV-f%O zw_A1o!Fp=*L+(QGzq)#=RR@8?MmkP0B(_;M(GYH_tj$+et|hGmoHw+ z1>)i(ji)ilZYO>RP21$YA?m06eX0Gt@!Sp#23=$AZ~mWWhW(t!_}hr6{%t>f@*(45 z{<%O~sYk(eM3rbm!^iKRq{igfF9$yfNYM1@i_H$UgDN!Tx3@P===T3_$Jt0I!?a!xBj>bDM^lW{`1i#HTIoiX6}_O~ z)^I#}s}E})`VJ?fg>Ja@Vi4)h-7m4M7BzxquDDy)sPr)gVgEis4YmJi&EmhKnSas{ zOz{tvJaN_LuXQE1R{Vz2`{Cc5kOzu6{!2d1{aGh@X;8^8YUe_fV*%BUtH*}}t_#|+ zz{7hGBqU`0;DC?YlI3h)j+tXjFzUwS&A$G#F25I`SC~Q^elT4K{#QuY&xI4EzeN8{ z8BCY`@8N%gA90x-hWqQv-S=Eg8`*{Y+35F@)^eL93n& zC01IZA?lmq>)A_7-td+xLA~H@5f9hkbN?gIKUnL|*BlR#&n*W#ey9%1E?g1C3(RZ8GvT-4j_HwGn>=N?!S(vv=3{mq(JA$q?hL%=KG**Ai?}vH$j9 z^l=Na^&J_zNKQk*#v_beegtwY@s{R)uK;rEF8-|lr@RCeU#9=MjQ=`CW!m*#r(}7t z?`+|*(GIbv4w>uAOzy9K?=NpY?!G=Snzf*x_3k8eYLK+6>z5W>e#0B)yw+MWo#Mf< z^%y6ia7x;s^V&2N|9@Vbe|@d3YgYeYi2(j*bdXW!tj{e^N~7I;o|H6dyRJ7SJGz-1 zqD3JD%=!d*Ptt0YFGoFsMyna7bhA`_6neaHGARX_p|f^npL@ z=dTmaf3UI=rZ8`4ksM7Mp5%4%zu$|8?noEqn;KVX+sx%Hn;ROk$J!ljRSH|WT)qnq zXje1n@02Lf(!xJFz!D$*O@iAHs9jPh5_(YMVjA(xNwY0!NG3eHb26gBgzi(jZ8CsDiM& z5Zo7y4xMRe7u$fXX;Y&atGL;Y0)of0dU5t`fiWX@gu2^b$~-`oFP8)*D#z!6yq*9F zSa@BtUc|&qzc|-y&U2P(K18DGbYr$SVqSk+dT1KTN3I$7e)40JUQNv5r}1q!wda!3 z52k03mMK^5zEVHncD0a&0@!rl7DVNOb~ag2E_&+&_J=vw9d z+nx^|=D3mH>OQ6)$iqhc4cv80j{Rz`p+;*9+l+b0D8JA-&vcudnU@;(Q>L5r25-|w zUg{vNRg7>45qdqYO*Tg+S689>wlxS=i|NK=tjP)i`)19+zk+s*oa{lsUR@*&;~@RWhUZDSy_Q{CZDQ{R?y5K$HaVU8HZ1HT;V~ z;wbp7HBv$=^KSN;lD@K4y`A~wsi94l{*ksUk}?H3&_#2rLnNh1YLfk2e3!y@a~n3I z^4Q=?{+(~@n5xGoFT z>o1oxtw&87ri_sHAT8MH8X2({wRlo=0VzO7&4wAhnWJwnl9yIm&4?j97`#KrWf^k* zt#EsXZAV+Vi31G%(V)x|7)Bl+U?C=huWtTBlSjRO>JiLQtpyiY&3Xgbh4r1tJ_kst zS5hyg3LrIVQ(ua|9oR`deqFd-fu$#QKf_7+t&v^bpwzcOfyW!JE7H_ghLWCkQ5bsn ztmg5#{Mg+SrlUNX*}NvHv5OtIc{=<=vh2n;O%?%dMZGB~3+QnlvRVK5_~ zyz%x-IU)?Tqznk1@ft2V+dGS0q`Ys@VK6=0B~aoFdRvvDlxFxxr#3wUe?y^+A( z*1jiVB%Dp6VUY6?+H|S9=>QCu;sOsjzu7Y=t|0CL>R|YWD*I!q`7NwsaYP-i+0yJ-g{pJ$-{KX#%~LTK*{C1%2tXo%B-(s zdDCRzx4t>LOeP!P{(9(>Xgv($O)Z@Um=1;*H&mAw^N7%mZz~yqH{94OAM^SHl5Ax6 z7a|^XERb9!iO=fIjIG5-S5p(QWkmGe{o)53VE!_00uq$ikv#HGtKcq9bu@pr;&pTk zS=M5TpVD70LTeVC=9V%ZPyKfN$;<&5syqze5--nqrQ7_Xrq|42D8T)P1&9Fw)_B2P z+U_|Qsq&Oj!<%Xry*}Uy9)ao}aR73a?-ab|3Uz71eEXpmz3iGw0QJH^kQdD915U5k zoLG?28YsymT>a`~egH+|ETj%_ML#1bFCx?MrS;j5GS{#T zQj>)iD@_%j>ghIf6FlS9Qx?XCts&Wh@1dQ}odT-J(NX5Bm97c_myb>Q z(Y?w9Rxx09Ipc;19TElO`p=P@9=dEkV76WmGfI!_mKq*hubQ=K-e#cOC!*C)$q9D2 zZ1`^2^fJ1<^2y*M!~jy$uus8pvWBdRODIXBro$DN`qgr9ya7ijv2M~euv>?*nC^&q z?iHgABRD6%pOQkSrc!5y7NeReCOKucBVMwdYEYo^<=b}U5Y>LjGf#mHSKL1=@u>iA{1@;ILOvoQcSN-(aBM&ro)`kod1~X)r2?D zm(iSARi0l;PknV75t$lwh#{ox1nCAmOq-LY%glbgZW92mt&0CxT& z)DE@{)L)RWQs+oOVkc*B>n|fUlA%_&Q?Ksyo=&ryd_njh7!=8Xji1L<@c0z7yJ)fr zGq%mB{2~N9(ZPn#g=i5@%D)R4R44O@#TJEkib*=fL`(wt@^iZLE>l@HM_a}g-Zc0y zQdi%Mry*_^N4N=5;}64#q99!4}1 zEsTj^Q=MK+`jg6i{+-@dPoE5I{fOU7UFq>frSJTKVMFm9K2Of<--=@$vuR!IUe~?f zXE6r_9A3k{-LSf+z7;izsfNyc7y-I)q7OUpK(GlT(3~L2Y0WzSS)l&+M-XL^h(Sx; z$~e{BlJfiBX7>8UWt$j;%gI7Ts;hJ9Q%9r8X#$?_$_9mdMuCoaW;Qg4n3c#8a#ivm zMpt&XY&>iXMh1jRU_m#?L!mkr00Je2^2r3sKH*X+F z;FT$;Us&njgMS*^#_AQy1$;G;k?Iozim0rNXT8)7d19>KnpY;p2B|t(>9vh`5BT}se->_YK$ zKfYy$YqO0ee4Fp#vzgLZE5~A}hJLrMg8|nUbDI%huZ-GEDNnoLB}^Iv9C>7fO%Q5* zX&voVTz^C_Rwn0BUt?FxJ@(-Ahcah9kg^5KyNY6R>8bODH{Hm7=V;S~l(QK?>9Zd^ zH!;>;7u>}0Zd~4wf`6ZJb6d!v#3vMDRg6eCX@RVmSn=x^dPpwwZyS0^CY_pXypQ3? z1+^<=ty`KUYa&4BNg=YjRxuWvxuIyZz@g||g(S1iql;ycD3vIkjpQ|Y-o#od(OeV6 zO}#{U=;O~Pg%b?#V0^s(R%0ff6Od2!kY{KMa@I+-tm#;2$E0iM5#lD_SK;m?(c?7@PrDFT`F>MSO*n$bGWAOYkUXJ0|r(pXXd8A$iOgz%;#1!W*@E6QP;H zr-W@Iwm)5M*O(Mje2bG`Q@{>$vd&x%qb}q)3I7ra5jaykm76JDGR<l-P03DVHo#~E&@Hh7yr zE%n8OP%EvY3O^}BEi1~^-;8(|fMXsTM2?1!YH69AsDG8eY${Jh?pCWGW|C`5A!*)! z8_{%Wn71a^d>&4<|Lo4TFc}b0L*y7fkqucNpL9HsE^F7&6#K32J>P1oF*FDsYl?ly zR$gPeKj*c0=|hC!H#G@y~qK)vWeI3xz9hN z{<>9%V>dqwK$DZa1lRNUWa=%zQ%t6%1!1u(=g7jTh9WA>^O2K46{DS&Ou<dg2p7jAR!p7yP^O zd5TSk%;0m>#mzGBTFCGZfL!-*U@(f@n7&+^V*(_~o7z*0xV9H@j+vP!wkiSkZ#rzf z-cW3jXa`tje7RXv>G!z*&K}I)_(4(|t~fyftRJ~0d$d0JYI8K)*Wsc65D>sh^QrVy zHRAJGU&9qZ%*1!#7f5DXqUEj`^}IwH@DPPeMU<+2L5b3ky=%p8YEy3Rdp7GC<(z1H zsz4CFv_fo+qT;2p=TK&i4IZFDghG-dHZ+^v6loqkVm?~u7n_q(P+9wrQq#>fWarCY z9$5=!Q%01ia2HiugS6;Kk`hZ}<+Ixk1G78$yD3Nx)hSMuv+8+R(tF=KA~jr{1JyH< zvj;F!BcIqU3k{?g+U}54WDvKXI9x&K!34ZvG7e;_L3hy~3)cgtOXp=>dbzm`K5a%+ zskD|o4hFJcEJ~Vjs)%@c9q}&=m4ZAcz`8T}Y;MtP+g<}!Y#SmfR-)N2#UKmuzZ$rE z(774?9NIOzzs3x&UZk3u^<)*Y<)r@0YNcTUX=f~&$)gcDe3{_C|AB=g*y?Fo{Jo5S z!J)XRx~szM2%^35ceg6EI=V{ADe+PEWsf79ji~`v(J5F>9M|z@%w}&nhEnWX{4NxP zx|TS+g)0>sPyzHq4t3PBNRdl@rWieb$2%@J(iggDL^gybwgr@ld%ZL~A3| zN*)@yGCB1IM(6vtSs8hTe;x5!UgF{(H`1aOt(ZL|5cw08PG(i%I)BK?4U)z1OVTfI zZ9pvd?KNe4!qIcYttf}LLC}}Q;OOQ{lckB9%I%~l537l>;78W!M#|)zK=wcw&VXQM zX6VV);nQPOmvwe2z*IOY9S8qjqC*0%@lVy&N@dQMYqkC$akm`zuQLTcuf9xe(u=rD zB`MNk>}H^8m8+oorij9IzGAm>n0^8i=oJUrS%G`(eI8rYsMAKn*T+@Op{kMBo;0_) zRTYkZ!TS~t54xe>Ao4ww_sphS&ieqiMmCxQTxvs>j%Mz*VLE0ZWk) zHr-EV{j_34b@G>$|B@jQwPukvcK}abCvi^)fJlL|CZg#kbK8bwImZsDoKcT_5Z6y- znmEv>CO#^L=3Mu0!9{{cqg%}!)MB09v|zG9EJ*Yh2*{vxXzY!h#(5+-sz*6-V?XX| zX3yC>J!|(}=<5Hu*lR@{ml_CFOF>l}yf23;_fgdRF-NoC9A~TmE-06&kWw>KZ=rzo zZ%HXg4@+aF)gmFXsAsUUmNbhBWzWa`nB&WQ{lU#UKWcIo%yaCoTK0mk?S|+Sohc`7 zS&BsMIUVe+D?vIaUG$08Cy0#z{O@V`ocQv1JOPT1ul%^u0u((@Hn<5Ef(+C`Mr|L4 z%(Zlq>I((I(yXMh_d(8e>78(~r9L{AD@gwd8rR2#vGF%!ILj!J?DurAGY@`vJNu(@<&8jEA>T;r@8(+N6}o<(uC+XhW8*65KD{EB zA_>m47mN#et;Broj}mpV0Lf+`_lB+9FUP zT+&<4t-Y4j@ebQ;%_2k^X}{KI`(0r{Et&fQKNunX?#R-y?{$w!%toz??1sVC&-lp2 zbPQWM#+nrtJo(l-$861qpk~EaX~T+-bDH|Yza3Nbm$@NcdBeD zDPY^W`GZ(xGVmbq24MS#;vR@GCF*)V5q{AIE?4=~-Xv_GkgJX#S1v|SsUe=2XY+jd z7dGnawIxhNS$lslxO10(xFw0*&KErin4mqG!Qw^PM*#z%ht#F(u=KR=Kh4TWS6+*^ z2u|a0E!UsIUkq;UzO%DdR8EBiEX!S4t?j9*JAjwgKY>kfNlkUth>M1;L?Ld1`K@|9 ze(oSza=cONcAgTx?n4w8u%(pLP#DGcscdJDF_Ph}Z4ycKsmbf@OMY~#CN}gX#`+b{ zfgRU`60G@d;fo1oIbDGtUNhg4cB4M)qjAs9N?wR3~xS zuOxU^i}*IaPl$S^F#GM~TyB#ENX=IF<;SL^dE8IEwA^NF%(HSWn{><3KRHmchr5Dy3Xh_myzF6CT z@gZ!uH4AOaJ4efzWcOsWnJWl8+4w=Z6S6b*={Q7FO&}_1 z!RO3h^RE}^+I4z41N_G>Z*{z>+dA{43Ki`l?=o_ai-`2S2TuCf7O*|V3lVa%5-okn zFj0K0$*;&B6}LlhYEKl2%bG`j4qQY52czNC+nZrrZf`7wo@c}q%e%yuqHakgEG4bJ zo10200{z9)db>of+X-gvT3Fio?J{&_fZ%wnlhcyX+e*_QyCW`I=ntPYv})ld^{<

SE_jhF?+MrvCtSHY)^T3KBo)Aqr+PU-*Xn6$k0T9u^GPNY<0nN|w;g(7BqN zB^3!sX)#Bd1x0WODwjs|X2L%k08Z&C>QG%UXq+-jF-@ttatQ>bQ6QF~G#jLWYa@}x z=qblgpa#f;t*D2`sNflDJ*qY1Rc*;R+UC?s*XO0lESw7wKz(p|d78p(QQ~xsx|a~A zR5XLZ9FVr~##$D;T^6Az3LbrEL?>{B=^!R*7>q@@lU#sSv{S^e_l5yMaOqa5h(xhv zsv?<9G7zA~5eF<&_DmW8kZK7sl15-r1T>hklZGZ}u|ZZ_21vD*tg(taW^I*=R>m^nZjpAZb&8 zDC;j}_zvv@iN&XxVcux4Bk7a@>W7feu3+lJ+5NrVh>#ExW0N|h$2g;ow!V#s}kLafAHDX(`EV-Tc3lNb+Dm@mYYBNl2fLokAR6hHt5AgDbN zQNa}!ppF51@jlU?-*qS*6k*faGx{#Bz<%rDy_Z@Lf3|zd1fY<;sT6?{$of9RO`$m4oP7ibyh&5@)w1M$D~l)hk4b1XD>WaVftcED>oE^9nNYNo3Oo^cB4^;Xtf_t%{2Yb-)5lfw+_@rR=c2 zN?R3cX-o*0c7cE$stu|tI3lC`f4RT3XY=1m-kQPF+7f@cQ-R6%Uj^*6Bck^yByFEI zU8tQsqXW+4*rW+8M8-IfwGQ!K1bh-bX8MlSZ|B?8UadoLKcSQ1h&B_O9qVnhmO5?gE?0EcZ|B?BbNy);U7*k# z09?gA6pn@P6Lz2?&0u*E+xj znEwFE2>$@^&ClGP(1ZA$J31>LPiV>S^)+bQ`)lDnmV|pj5@Cj$3o>qkJxF*9+%m*u z>;|B;#nBXgy%B^Yk2;IE(Q*%xd-@l#dP#hAwA6_;35?O6R0NZl_J418{{WJ1eq{E9 zjRS+xUmMyJ`7F|b=KEL0eS0k*Ue2`OC21l#n}Fn9;-fRW0D$Bfyki_f774gnCsjST z5fu_9jYN0?JYal--_}25fvad8q3uDt6i$Ok>Ija)p15kT>9@7}d%xKU$wJVhdM1X;hNuH(kWxgAfMuVc}?;b#PsHP78pKbN>Lay-oe$=z<;^3vTJWuI@wM-2J`W zb5m2wrlzK*rkE1gHKU{xQJUrg04a`6xOIvV6_S|Tku@b$x87v1MG4(lZY6+k0JSua zI|Yj)259$~fyQpJFJuflhvQUpd3(}04z zcT0NxIE_8mFD2baZU`MzP7?YWRi=Lcdy(pvLy0Y*U01mLz1(lB=JqOC-P)zU64Ypb z;z)rDBSn2sbRL2l!xk)!wQAt*WU6=_dJ^wZ1;2#SFqz|mD%ab*!Op?8_35WC1i zWMM$pVvr6j*%ES0(S_V=R%v&(n}(0$SwQYd-lwGyY@{93rdoGhO1@e!6_6Z~99)jy zB|p0rkXlK|uGHd~gIcMTAxp66+183ykb~>0J)hsVv}TBKdMn@_)%{=7Rv*Oc;(ooB zj8l>*app5n+y$|Ec4Y0qx)@!;I>FIEzj}}p2Ii;QRSbnd0wi$JigK6$RrslzWp@ks9~9+Ih(wfh zqRVH_0y{ybG-NXiG?S&NyYd~Qe!d2n*>B`;xTu#i%KJj^Kj+#qbq+f<@K0;yzM8Q9 z=T~$;Udu?L0Xd)iy%tR^yNkel@L^^q@Z-I0s)J@8COdGX@zw#FG-IGV{4#dn{+udM z=E&@OX=sBc3ky!zE@zNn8kwZ|a&Ytz9z8!hcN=BN6TJfp1lEd3)RdqYcBp?1BtVeK zWWFd2?MtkUL!qoqJhUcKr6X3?zLd@B2xCGD4@^NOG+Y>LqD2c52BM{#O{RcXMP+_4 z0)%G}$cr*@FfdVrH~u}Z+1TTsQzby)^w-CGUoriw zUf+JdQ*ULgS}xcf_Wu ziXX=!CN~c=xK!6rutbUyU@971;!{VlpkBJ(Q6%O!9m+akA^~Cyi7M8)Q?vGYZA+;EY?cHWOcCA~wA&3so3(*PWVd1$0KY7-L2t=$%^TTp&x z-pgvce4s$LEu)vCGN44!sBd_T2FH?n@FEjsaAv#@H1?L*BYqU_7S4+6!1F?!plpnA z0ly@4yho@ho?ITP)YOt@Zv+pTg9!Sb+j5gr&MF0STYr z6W*P*x}|%*kx-{x!NEqpf}8xFZ+drRaI)5*clJ7$C{SF<48`uiQb=B{qtLB}@U$Xx`Nyae&)&0O%ds zYpo{ejJp>`jo?u#YG9h}U-N0Wg0!YE$w|U~MPwMfT8(A>?@0)uBzKDbN<%)fz$6&P zA=>oQX!rtcENN022O>y9m)4qjA?O2bD4C;Nj{uEoBeyg-M=*%_+K;=K8I_f6{waLLPgQXSo~+kLxwC_JiHw6QrPO ztWl$p&CTDHz;EP`bU*j@KpPlxU#)tCwE4eGuRQaU6vy#)u&x$wJB38frRjPfg7^6M=%L2Wm{+2pl1E9j?j`_xRJ2^d)iIH7IB z=O`)`;V=GgX=lpfTiw)<*f_w??PZ;eMrwO=emQU0c(c2Q{&ge$ce^fy0Iz&mUa z*ff0X)09ZVk>u~my-G7XV|S~TDli)KA8n3!XuqJ4tZ*p!f3H-d-tkEZu`u#?nvixD zCiVtSWf+4%QXIND=dB)t0z{$GI8lJEMOvGEbgVMwMFB7`bzrF!bOrk|_u>4l-i)yW8(41ek$@1>$MAqQB2*HU zDQ2PBgnQ9s*8uWTGJ}_F)b=C=IhZIsi2W&~78^(;nPPiQNA)m5=_S8wMWJx8nOh;l z$g9Cf#k$hm?sTQO;n09fxVh3PO#m!Nkwha1OEjDUkO-`{w4?H0PF{J!izqu&PX({< zDFkBptGymj5j306IiW--=_)f)DdbmzyBM(no#(ky_9C~PS3q}F!}B_U)^XO*WIuCP z4pfcJ=?YeM`qYbVC`GdqZ6&N4bzLmN*#-b$*!3Pq146+Je9(%RNF7AO%%h-%a*r}B z=3jm2-~s~^pwZ|iu5f7ht_h%2gMho}KO4|At6JqcJn=|$*-*0~y%_ZP6>F;eO}$S{ zM1k99nLvO`3Pbq$`>0JfQOI;W%h6#YTIPB_X!K}DKY=oT9Bw;>A}Em@3h+{xRUjJ8 z*K!dRSZ!tP3JbNZ+i+jG?M@kNO@Xjza^O^CGq4v<)F8+*AKTsNqRyla&CUaIZFHy!+6Crh zz~@NFd`OHYbaWizq!?s|j%=qoDF6bvGcHi)M+ri#7BvxOEr1V&?lcu~0@EiU5JW?jiR981JQhN`HE5t3L5WGc{rp>l9th>OvDIb zs=o(voSxMY6vfg@&Sg@d^}ouVVud1PluY4awALuntVnb}K&K=CyOGx}^m=@k+tdMV z_zL||GDrfyup92{M96UcOGHRSDvq1|(z__RB!HR;nKDBZYv?5RqH)q!!}@?#07|-2 zQNy$bB3>O0sNg@WA2WVy4BwEfvQwg?V+4{s0n17;=;hL^HCO(tdg#*>NCX|GuPKtS zKOu*cy;>?Lu$+z)r5N;RLT~lF5%eeKG!d*r=DIlKp4+rk07|r9ZIE^3>vPy}Ca7Y{ z2dJ|zFK_nudPNE(X3fZr7R|~u-1ql`c01!$#09HbF$LfU9bVC^n zo#~8_1iZtgOVc1;A)b9gCWs2h1%M0`{oo}5F)EpqsK{P)1_(qA zip<@OXv>c2s#&>=?@X~t6S)ZDRxM(n$TTOAXBCRhXGy#J5II9WN{Sr-0K5jKo@v!+ zpoVPqtY=pL0JONIH&jP`%E`Kxvge}z0Bh)TeyOqBc7Y)2W{*Mm?)4OD6xkE-B_c(H zN+mkM2RdxRtP$|jL_mQ~NXJH)RQ9&ZCuO71NN@J($3b5U_3DH}k-8`LfFh7eE5WUX zjD+Znc|VlNnUD#@h$PcpAlFwR%1Q4=JshgpMflr#;bsyQm~@qoG#nQbGkShaS$UL| zZK6tnjzTs}T%#V17~w*E0$yN%<)g{2Sgy!44x_)aow^4q($WG*=D#6N^hipstH3$x z7bP;AY#LsrRNf5vsCWH=KXllkqCSF|a5_x<*OX4W4}&?+#YL9zGIv0HHLs2*bHCG{ zujg*`9f~A{$krtBQ`2J$6`_zRaT|(W?2Xh+9+U!1cn3s5Tf>DNY8%KI{0c%v0>rYk zGDj$e)g&@V>4s?Hc_JrqLJ(d_p@im*B}82y?RDCO*pDXSqZlDVhcuvC3B<4}2^A!h zH5;~i>=G>40c^OdODMY`I?V5TUY#N~XNeSm+$zHbniQM`w-7K4xHX}`CpF|Su)HQB ztd}|oP*tG0-k8glU$R1))dn60I&046%#U zoHKmyh7%#tH7!NP#Z%y%werH=WC~%69$ga@&_5yryF^v+Bzu%Zq&ius=TT8n=zAaA z)J&Q4lm?I#o;DHkNbf@wbqc@4P|2z6Bt%|A9ayEsG!QkN4oAJOot90LQ;i z03vNdJ^mI#V&#-I0H%emXDA)YMHi43HLOBI;M=Gg;KtK!WR^2eZtyfj|x2T?r?dnpDiKL)= zW`tHvB_k);&?8AFyQI|k#euIOew8&x9Seue4?zciy-FxPKkL*TKI|w&sB)nsOvrZm zs1e8lKGi7fi!5Z6E=}rW0S?Nt`Y6Yyjagq``K{_#OVb#0^n6fdMsihB7=erJO-71P z9TsTSB9vZGd{K{4#zYC}?pBAuH+tCxCG#5z^E=Q)c7V3@QS{Qz=eBH%AY49 z!JOQ$H1JAPReJvbfMhCO63Nu0&|R5N{wwmgdl5hc1RPK#X;2zeh4N?*{+#HMauckE zLSi(i_UwaV_LdgpSBz;r9Cjv>V2A_&jDQSWP#^$68d9r#r5tjSmYf+v31EqI0wxly zHTx9=h=mCvW+wD>#^6L|pe&{{XLvD}ZxF=vpxpND+elJx_u5^=O5{CXRvDH>s3U1eeeCMvy3ker{hC zE_5^CG0G)pSG63y4E|d*qp$X_iu(0X6##EeQ&9&&)a2ToF3=0|G@uN$OOcP7QQ*!| z&oTc1!_~u9ew*v^w)M~gt_0cSmZsAPt5+~tInyEtc4~CaGzdT&#n-hM^)dKo{ou$Z z?jz$>`Fp?oNTpTxFtbc2v^jN;Q{#QTR~2SJ*m@~NfGs|Cl|z7TrSQ~2xIbVtOCFRs zOE`3+)AY7#-jnXXBX3qfi4t{Fczk~;sBrU7;k5$?$QQ_{rAwG$2()9-!&Z;X>i+=6 zZ&=(&>!U;c>qSEv$NZmEM3Z+)Uq(k}1q^zaUH;$lp-kPAbr!FMx*efPI;yB z4~i^J>;2L)Hct_PombklVR??dI2(s`G7r^$R_}UhZAdZ>^)onTHA-3YH9G+bV6_q# znlWT)MS((Aqr){dH8nId>>t^qz{GOWfb}@3+oSoWq_8(WlS7lr4CW;spRu!6^pCpu zkFQ_W-9`Z@lsbh$FH8E5=A=z55Ec6w=Z<>Bq?`<&FRf>cV z(D;f$4#L8Dt%w}brJ*i`8qW+eMIU}eltn4(bKsx|*>Hi~q5(R$;GoI#3>V8$qwGaT z3f@5~h&?f`$9A-e^A(N`baFr;8KaC(FX(s}{EeE4Dk>bZSgI40FtD4hyiB%bA+iu}FYQ&SYURV)CkM+U}x+!a64LHqH7i9+f41u~{tpnA~c zP2@VbqVC0FA4MYI8z$)kxAd$307bo6#gxgglN3;N(qW{mQ*qbt_Og$mqY!#NyVbMv zDpTvmRlgW6ku!njnSP3Zp>CW<-ld>LB$6$^quQ!4C?X_*ruCW=F+JW9Ofgm>&eElp z?7T6xOyp?g(=TQJ0IF40WpiJhyMk(HCiKXQ(92A=QW*`*ntCyA$_fN-%+y9IZxc$7 zn~Y!k+LJHCp?YQSM-!kJqN0y%9@I*ZwGW!Z(|Y(%syP1uKVMdmt;xA$T^iTHSST-o zKl@Rlm)nDg%%;?;BU>GN`w**OLS9q7lV^jJSK zuZQ)WV!>f-6QE^jB&Nk1NLS5#WpAXV0~SCom{E^;Z#5FZ)mZOaxWYOP4>T+P0N|+tAmAPMV#7)Y}yHMIUXIY)dT!ld~xIcny}`r%>jVeLpLAtkJ#>bI{95 z-8c?cKm93yY_j|sP;aeBW|$IF#!F0k>)M{h&bP}~dJr&xAV0v2*L%Ke2h)1|oT%eJ zhkse$4eB3YYAGQClk(DJ_|N@TOXtwgY2hFe(dlsVYoNZ(ex}~8Bm_N3{?eOcIAT;e zu^s71Lu``M^eN`hVAYETZEs!b-_v&omB^MSEUeSlgkSF9rwlY}jPbKTLe7@yyNQSuTyf+txW>k$`HY9eYP zm2A4|)ss$%%A^j)kgIAvFlxuQ*{{gk)B+MVM_OZMe8|k2CXA$6$x?fkc z@F`9P?SwkeNT`HJMx@@EpZ=6!^%r*@vqT-%8NLq`!UN1a^tv7D!cGf&ozD?jP?D#+ z>_pyJuyS(kL5}*j1QzUFjbA|qQP3y!GuoXQOm`;Fay{?c-Rg6n4Md8b$qKjrp%oN- z*aUR8=Aw2n6md-hVNw}38D5kL8!{vK51MA+lq$Vy#flaR2*`{@NrR?A?CklVV?k;E z0LPV29`uNCRZ)vmn!Lu97&0YC8T>l>fe|EfQC0>OY}|t_GGds3bU$rix@ACXw|J5) zj#@o3P=~kLuh!eu^>AV!-u3n(s$qaK_34EUc@39u_k zZwrew;C5EJ-t^{=MWTrzo6`tpjCz}!(h2NgCK#3ow7lvK&f9Yb=&3$T7S4tbVkkc; z+&dm>8hFB86=!Lp<7SNf@EwYKzKafRC_N^Es3Ms*qf!D@z*1Lt5=NCM301IAp!Ereh((QqG!>A<1(skbymc_GvOTKz zbIZ)F9Y8?pWbHtg4TI!z`qRWs`j<@}We-8yh1}fcQ1Nd`69zSnG>B?Y$Udm!Kd)a~ zPa`CRK&GOlyNJ|N+TZo7iQO0St)U#`Byk+5^l;FDuzaicw)OmN-i1e`<~=u|9+mws z0D|lkp+JeFM<3y>Jw?s`0KGTy&>lV*dr@iJh+=)2rm5MPCM7-|HkO#4_W{k9k9+p_ zdh1PDQG}8*W`H0dG%7u2f!c=ZQPwENVU`-%&@jf8XF`h%WK8Marj&jrtb>abCn8S4 zzLPOEDGlUm2~!T4Z7Ov#6A^vd{{X!H=+Ndz$SPPb0lO~AQtNL?A`@2_$x=kJ zTm4m|l>$hCGV9NHw-)pmIznq2Xh=-4TjTuyyqhbc+h?qlkp+@@OZ{4i0EP3sr< zO88$_2>Cj&E@JE6m^YXM+=KrBeJOT%)ZJHCk$NyBBJs#{eDk9oqd+8MYm9mjn0|D1 zCFj+Hqy<;C7I-GjoP@6x6(E|-i4Gw?xD>RYwIpEc2aYzT7Y*V-`m~n zN&EnpF=C>7+sj}&yVTY-90%cPY%_5$X=_9cBg9F7@3Tos6R56ii)NUhMHoti+}wnk z(lgj^;GnfJLM|kY5MZnVPWT#^0NH0D-L)P2fWUMp;@-3L`WnvgnX3cX6Z&lRj98^$r3 zVEuriGYYbDqF4mEb<4I+lw=N12UFL2wd4N)g?xXie2HKv6XumnQ5^l4?@n)vh?e@F zPE{xNa{}10_T@*ckogl2=b~E7J!C*S-P(_vZTT|oSCX1hyzV`UvE&>lH7m_BB$SnT ztr6)HYS}%2_u#l(S8#53El_D`!qEQ!NaJYRr>vzPp3iso_j>^c(6MgP3S0^lzT}_`;PY4~ zF8vT%ios^Gk6?K| zk5?2X?F%`s7YIw@m0=JtjjGD*0UrqLhpk7S&>w7t7xZXGoD~;(&=Lx42rNxZLG%9r z6(cZ85!OkMii(k3j!g{4@kTv2tAAc9?vK^7da}9Fn+hE-2#}jZR4Oj40e*#k=JaFK zUHnhdM9B`4MJ3%*$4$5&tI0Ovdob2SLD|m%x{TetotSZ?;VE~gw+_=v)w6dWbMm)) z0#FL808oX<1oxJui_~0C0UW86Wll{nqmMxdX3XakY9HVvBrFE0KmZUMR+V*k#D6ry z(wtg~n(u@nRtw9JoGb9QsEmK+rPSQQ!$4Y>Yp2C2G6!+{DX@Pv{4^yQO%lYzMl0*l z=$VTEQJ-Lb+dY5#2Vld^K%lO_O+y@s{{YM{aj2nk1_vgk8v2Ml7;M+Ugiuf-rKo-c z(TD3gQY)E__7rdf5P_Kj{{S>&(|Wcq!B2+uynW-bI%KRuw!%Lr=8hH(Tm1@#es6ud znVK=`Z}Hq>vX~d!G1Q080s|~u0_TKxq)@dP6HY8*gmhMjzF-mPdub@3603rmh3QPG zk0A$H;~J2A2B?Ifbqob271b&T&z8cF2IbC{X_;EIMwpK+$SQQb15PEp6D8r&lEAWX zT@IC|pE#VDP3ro~mq88ENcf=adQ=m`MiXt<@>I995JKZt7xvQ&m+G)TFsn7R#g3&* z2#F1nug5I>vVpG_eh8@x`dPJtYYKu~L(zR+rP1wC?0gTS)lvMJHiDyIT~<7>RC=pl zs+OX;$@bwwlfVK>H(hA;FjSuh>hY6ePzu_cM|Xnxm&Fyvc7O3Icp<{P@+iwqy(2ay zw(S`7-i&qhU(tHsHj~L03|La^BcdM=rj})X+p7BP!>~K1P<7ct{gcnsOL_3hX`G=HQ6OXwwGl1J3i44&HI$hoqQxnqRTe7j8CWV~ z$j`HPN%ZxDV8=*cmFATrB51e4Q3Ei@cV+QYM$E6k3Noyklr*~XqaLCSC&T*ww(4ce z3?q@3`fdOYYaBqL+bxNr!Hi&3HWF}Vk0T(! z3<@#po9t%FbLg<}wHIBA-Ma240^7v;%?a2KfAJDB7&iz!s{Fm&QAJE?c~^$3xyop0 z)=CTp@ia+?%2pqeDl4T0bTDXBLI9Fs6RIe@O*hE_Jl3YkjASNciZMsA0AzphU!&Hs zrocH!Xa!3U3E3(D%@+KNNmyN3AR5eGqu_q3@cl(Dx)Rhf-jYB7r=xX8+@|Bb1gN9v zgsk6B045(rzQTLW7~Ysoi_(Gs_C)mm08SzuTIb+0=%qD*>uRLGqxJo5)$$w^?6H{i zeFkn`P5>5qiFHAbR87m^a|nFZ(nk~CK~(sl2`>&!&CW3-mnQAa>Z7*@i_}I3vkeJx z)d7w%*mfH}*Z3&ZQiDCYkj>lThbQWyCa1BrU3e9K-tIF%`IbTwnf!$^icj^%rh%i) zjzKZK1R1+2yKZ)&QZC`nDU2FdZrXalSBST@1pS^+a>~yE<>0_bh?rKyxAvtyf{L_vHx-WOi z9@Y8#xYE?^+IA+)IigPW83Ykm3r$8m(2|tEk|@S1!~%gKe7y>7N0@=knx>KXMscoo zl1H^^6@93vfJbXm_h2L~#bBotzY`jB`mL{m`ln{3N$}T60&^1)yikc|Xviy+(E$K} zEeE1WOn{}N^hNjbk7oY>!zUXL{$53aLV(xS+xVS1=zU^aX21xf>rzs|)M6$GJ~+3l zYR`)GlBD#9G)5L!lS$w|yGO0(owEl{v_N4K=O zOw9WSHl+l@mu#~MsPR3<6k&+&4NCVwmm%$knd}GBph%8NKuTohw|Zm69fYP{C{3#7 z7?)%ulhC7v88%g@rqV($}V6I`?O=!T>Qh;^T-^?9myzu`xX8P z!~xznCs)v9?r>%=j03{ZRg_)T+(+6u#ojKbex{kJ{R`ei(H%#ABhuM)Ekl(15k|a% zHVn&QZxyD{QG*aRP&w-|4`K-kH6@ZXn~YRZM^Pk1xRc1Bv>=Q5DHEm-eyYK*{vg(f z&5FB((H>jCPJe(Q71Itg@U`vR@L?QWP9aIOJwiDet zDhFw&0W>^e9fdSjmJ`3Xj4Td0`?PeZ%bBh`KexNtN;8UKTSKSqM?3~#eocJPsv^=O zg!ZG-4XI0s2m$j)Eb07OhmaU3!-^o-;AAQ}aD-dW=rw8rs_JpcvGJlkw}o4JwI=EwuXo(q>qPb_vVF> zgw&|&0uu1wO$ZW_BV_j4!DxZjouu3-n}CDgGNEKifD&~EkDCzy{8UsNKd#iLEu95W z8(q7AgS!WJ55XxEcXxM+L$Ts6#ogWAU0b}kyB7E2ZUqYTrr&>OGMUMq%}z4O?%DIo z^9Ul;XgIA;`hADL0@L(!yE4!BNz**_bFFia)f{chSpZVK)sjRhy`5aTG)9>Xw=#TY zO3QaxOXfqCh`%6H5SX4m)0O4GtwxK{>Sc!#ll{qkgGA5Tu9GAp6U&PxZ)~>ooQotZ zaMW^4`|p}Ma_);}hf1VXYXs9W45#9&2ISM(tW__O-n1S^cC3v^FCvb})&tcd;lA+j#W1;G_>cHXS7zp|t})!Ru6ufyX11+c#(Q6V5Uxt43xa_hT&<@sDDW{xS- zDFbP1weX7sq8BVGO4}e3t2Z#K4P@st?cKuqjflCiNoPvDxY>As97xi24lL&1gSJp5`F?`-1{%cNloP;!b zp%+=z!`Z0$)jJV6RO-Zg-$G_;Cs1NbVCFg`#0)yXM3;S6{<*&1^zHh6W5n$lc(f*~ zt3Gw#UjWK7?Do~BIK4THJDDz}_Dmrej%QS_nM2~0P@R(UD4LwL9t?;)`Q4Cvf`kac zMJjUH$XDZZwR~)`S54|Kv7)9-5Mi${mAF@1DY1gq(NR1OsF!d1=nm}O*9cc^Bb}Qt zDOq_AY|Y5)6sU;jmv34V_=Y<7)iFGv=8Q>)*32yN9gwh5vC3}5LEe$6~uCRmg%Q_?7f8FIm9IfO^@^73)N_ zVw|6X0oCro?G_$cN*7?cZa?haLJs(^vV!60(t53b0U1aakOa;RF@+dSERT#u+?_xy zm=!Iz8ztof8%blU)k*}6_^WVm^TqEDX`#*5o2?$=HNDdH5Tx@SRts(u5^4w1N+O+J zJrXrB5z9;t+n>`s`Z)~CiwC1ihXS_z{Afy0>MarUratP}hK}s?|BCR3rFtpkX<0cF zS-uIjf@p%^u_zg?fzYS39f1A|2u*mvW4HMtt`yw4j;B)P{ki2HYd_lhd|)k^tvI6` zQ2IsfsT4H=3Gt$LR((ol@J{dirj2ODO<-eut4EX{&aAkbjTyi3zN6lvSCG?^g|TDk35;EaC_=bv8Z;6 zf(AGn{kicE$gn3T5~-zC{3_*-n{U76=km(yV~OvbAK@c)*%AdrfD&nFNQ|wV z!zM7x?wsP49mlqL)tQS-}JmBin z^au*LWFn9pG`59mH2iMn0H9zF#->qZbSNHpfU2c4l8s#>I z)DAWGu@(`-%kjlBEyy>JApZo%S++d~p38p&SG!F}Dg4QA?feTE>v_;?a(fJSpFJvn z73|7A-ndt`KH@+Nj|&<4zDkCdr6#dq-o_5$A&0q4pI+W z&|rWQvglX8{jUpmbJ0(G+OOIlF7;YCZzXgqazOS)p-;{Qn@MD?-#SxuZlqPpW+iaUq6_7!FZGfQ`el?M_C6yJxo ziV;w7uQp6bk;K}sOCNL>nnQRW^l5SRQg3EUCnI2BrmW_vkiGxdv*x)-fgds?z&i@> z&cHbicp|VFHUE`OH_|MkTcdf&MXRX%7Z7-@*Ie<(uiD0+M>a538snd&Aa-<`E-fR+I{&} zkifGLgd50MsN!1}MW*i2sB74BgIR=ft`=1YyRyDIV8g&6{{>;&!$xV83~QBVu&`6X z|GCSWGmEnh`nkkbWPG#P!y3cF=Va7(%Gjx(?KmuhIo7D>FF=lTay0r|{CG^O*$J~) z_*)Nlt&o4~8vA73QR~CGwYo?jSG4Kpz2c%B_z)Dh6F7xAzi*6eN!bn7i3>z_khIz< z)+%1Ep?AIPorwuqj+IPdA_-^s0W#jOpWq3(eENyB2)h~sMQjMbbBR+d;R&UbYz%vrk=WwWFJIxlK3;vZdD~R-mi~#ofHQBtFgvjp z<=TRDpI>k$%Z^jmMcF}0$E&e9Po>=r1MnvFAya~a6x_o>Lie&g8A}XRYXu%Gr>g)r^3ONy%{;65D$=yEN-9xsiHM75G%yf3;Y%L z`}We{LlzYHzB;8K7cvK`CK!Eu5AqFF5Wfvs4YP2NIuX{zLF(qT3UrPtE>a7;r;Ssk ztJj__EUXsT3-{1%>6ShX4_`)^@&!c^NyV57S-oGUc<4V`4oHCZE5BSW&i(2`Uhl`aZBO}XSRx`7uFH97 zLIedMa%u;nBxav0%jKJi&K?`@1|`dugQeWqWecu-Mu$Eo52j65KInf87R<0FaRGlS z`mh!XG8Vnm_|rKT^fqx`00xZD`qfLY5Dbjx^a1tElbeCKn-;8a0ECiZ<)uxKj660> zrtSDrx32_A1Ul(@w(Z!d{0wYTO@O}9d%3p+q>qhlb_-$oeUgI{%k5*bC6yQG={Yz( z52n#z@y6&t0!j%w)HcHG7q<^C+O-2zva1^v*RD_0c~)e_g~}IwyZYjM#m2MeFz(y- zg#3I%cR!m$dI*ad6_}-{h?y`!Q0^q&kR{wZqQP=j--Kb#_JG{Dv>v!?X3RJyNwAM?6L^1boU%_3xsX(1vH5-LsR zR;Qos3ePc+{fu8)VOV$9`r)~uD%(L%S+QWMN0U2{Ej|0rr`}VeoxLMGe&piY(~qcO z41IxY-yOzF=+4jv9XZk z7+DTeWAzn&w~?v88`;sDcZ+dDg_nH`_R zF9}cxa-(1!vkppi`A4RQo;4UAXlv1)4E6~RDRDVDoCv8mEm9YOnXYW&-JS!~_{X73 znNYilN?hku7lMjb0uJBeAA<+K&?VRO*?=1((Ar_~vf2l1i#keuJ~1kl;`EqS;nxHs)c9?kk$0P$Lqf*pAh~J`KMZ z<23rkOg1cQ@w8m_o9XQVREpgJf4pg_CMy?rN>f*jc-fwbCIklB{Libw!o6^D8yKwi z&&o!%(0ip*(8*v2>^#}Ec&=lg4<3zbYJ6;6o10NzNX9@e+Fs>i*pUzjz2JdLjoVrR z-#}lV{n0lzLa*O}pQi|%`$uGS9!Uk?1A4C{5}bqv5|2t*=-9nI=y&)Rg$SyR&~KYJ!h<->N2<-; zgEt>~+F&9s&x=I{-6?k>=7+b;?~uicPizP&86~_^zl>qcQPEmb@uomkl2c&&YTRa^ zYBs=3-k0AVBxWZz?!`1MQY9TK`$~c;iPVE8jI@3SD80gVs6V81@TSeBQ!56KW6)~IYA)va=!$IkHRN46(xrvsGK#;{pedV{ z5E$g;4qgER=C3iN{@B{#0X#8$opB*FL3w>_@thLhAoqNFetMEz7T$1&XQA5hV|6D?rwGm4~AA6JRT;(3uD=3?Yik%ep2o zvBUqkWvRx3CfBF}m&Z&nF)T}|h|V)|PCA|OBr3>!wG%AuqO9wJ(%DaXn3|5=2ZRIo zCptknnIh!SdnBYE+DQ43wQ-zA4O4c&GFSeiRj|&87EQ7|dKC#8ImhOM+<_ zvwok2T!EIQYF%ro)az0oRfV%KXIjt7G-%uG^xUn*KT0wPVpndJxc2Q?!JJU>cWf$! zla_T`kH(OTT@F&wu7!`*cY}+P_>3|gE!Nn<9`{mFR9N49W{luZs)*9HvR(=pdDgf7 zS-2e=Fg|c_yU?<9eGG6xmI*e_&I zICO3`q>GOa$(-Wu1O4-S=N{2@dyc*o`-{gbDl!yZt$I|xR39*apCY}9kn)Te4*{-g^ih`)9w zv6X-FAz$%b=13Fm1gn}YV%><+i^_QEl5_U8px%e(!ChLIt6os|z!0rGbYh^$?~LlE zoq9#~*0nT_;#83DhxSz}l_Pk&<})@olT)vi{%*b`B=erLy1GV1UktP`^y^mLpY0Ez z4%mQ{gh@n;vd}3(f813x?toCHBXH&A4Hiy%O(|o4ne5sqkMj@x40*7y+cG_PXl{kp zw}hB%R>MNuC@vXJXX|srDrdP1FjW-DVD>h9po(bf$?YPpw89lX(v6t%;9SDyP_yC) zRtsJnp<78aC%0)8sgebDYoIU4vP}{^2O^keHk`iF;}U_yUs2`@&AWmEC6y`;Xni%T zgdhzWG%2Tx0-{hmC+Xgr78XZ+0qL+`Z8lE|$KXY)TD|LKN)Xeem1ThRs3;yQz~X#& z2@@e6%rqO9c0s#~zGM~x&1Kdnl*mF2FF4d_nyi1gJCmQwJ>z$ql}rn;`Z{^9u&w)h z=+_z&V@N72M-VL%eg-OmU~q41)&3t#oNg+%gv{NBUh8agfyk|dEE?+Kz7UgNt*upY zTdk@W`Ho^m%%}f!Jf)ODfVg}gn5}@Tv2bqF$PJ$OvFKc1Rf>y4lwZgCA*#j$x~1-_ zte{<>d9ya&W&l7(0seC--U#J6T+c|3N^WDr?bwAx1*!#aB9mq*5ix7A@S~ zlz`F(XjMW}C_%6~`Qq11UCUQd`i!nm3&2mZIPx&DJ)plteM7Dp+xqBIV(#P3z zgdXS%bdq5k=;#6y@n)-_|sv!aX|)`cHmGozMW0 zFmd?hEK5beQ`6NTQ4$A=#(H%fLm8;{FJLLg8xhzAOBYJDxsTy2h-b+}PROU$$B57- zIOz95h5w?snFWDm^$49|xCOJ8z4d8eHjCa(Y z*W>~;+Q>;OI_xs&yHY1`^)N?4sWyGTvkXh1u?R0gTQy>C6e=kEFs1h;o26>4 zTD@2L)w%% zXX5TCDZ)u%&=2G{nqirziqXDcmC(rX*EX4)kWFJln|pyX^FfY3SwE#ZgFmkwvn9O;UA|r!RRn=z1kAaj3pu52jD8$|PdDie<62C8MXlQs-&yhvkOG-+L zsvgHn{O^@?5rbf06nI1l4aJ)1r`MhSY<${_o5v^d7SxBJQ~XK{ zsABr$VA>t8Vs;%;tR5(d4ffFuKLPxok_SS0m6GAZM@Hp{?V(g&B#+h47oa@*E7RKg z3BX}pDJW7i)jCRe?w5_!)?~cwNXTr$a@kw*Whu`l=WEtm&uu|%$3|Bud@vXAIsGJml))oo=;?M!t_=A?vPeZv@`?r)Q4oAi+3?lx@ zixIRPh$~L7{kHJ(vNN)e@k0#emJhL8l?zf;;n#0kj7Xs6Gw}2PNbK1FB#cOZ|sbn)=#iU+>xAtLC*OXb`LwU5pC2 zrlvrQCs<@wMKI6-MqJ+QNYq>PYhuR9(TX6^V#I7tB&Pu6A8~#NxPu}S&P1{JDUuvB zk#mozzW7c^OTLcc#`@;w#n=Dyv2;ula|lTmXiH0S!PI;@yvAO~w00yjen6hZZ;3lt zI;>w0$-@bP5_@zy58e)(r>rEUG>a%rjc%DLq8E&dZn)qvPX-)2Fz!etG8cS^h^We=G@5xs zGJ1shgr#ojW=@c3K#JUA`L~3hj7jjZ$Hx%|iX6lx_R-c+mTW9Ih`f_nk$fo-8Z4VE z9Tg2d6PB41tq`ZM zj}G00ZfXbMg}M^a9i#1r+X9dOV6wmI>{LuFs)V4@y6`lmdr5u{F8H$=eCLB}!=3+} zg)hLc9<15YNTO^_wv^L#7cMmR_}NndBT|L$BIn;RFc(vmqhWUR-~iQaOpY5J0|sH#?tnA zC-V}F)Yh>hMNNuJTeLlG002KslOKr4$o#De{lf_Y4J|-)n9x>t|3pG$XpO`?mz_zJ zsR_kq2udC#A)SCCP#H{G2ZUWg{XYB)C$Y)|T4~R{%*qsE`W_c^Ha9mVxeJLuLhpz; zQ~wLV%X1{$0VDKt0v|ER`cp*0q`kwD0($Md=zCzC;|?Kcn~nM-Jaz?D z`nfK&2X5ALOfVw1YV1PB$jn@vW^4rZrLQyCn=|ASDg5td;&HyMC|~&M4 zRRv@hqqw1T%w-+aDGrdvTV$&2JL-bctb0wL*HJE( zU4nU35iuW}NSMMW#81n#Zki=iASBkBy|KcdrPw3XID}CQGl;v)n}m8_qPUBqzYjF@ zJISKdu<}p1bVKxNnPeZBTmh+8q{%5K$1c`pA=C05r|x^|=7DWfxHM^||DrK%i0%|F z4W#xLr|M#wy-itA5;aOr*Tva;EpP`CYkf+%232|r1{T*g7&zH1Y^;Qn=6SpqRz@lqAIxwpV?driW=1<T6NX&C^3qWd+X{6v}*Mk^$ zPgFSEPiusRcFVYtULh+4J&sGXd=gmO(Qgi(f!iyv1?Ey%1tkS+#Bt5XU8Thpey!Y-Bbet;;)OV zS@|fV;vZY6HTJlPgvhooAr6m>T3b-=cu((AYV2#r?84LQCB{I6W|! zMOI0VMccL7+#=s`*25UE%v_a}Z)P=T9U84&7*iZDXEk@)=&{(M3aV$tV?B7_osUv!v}g2C zk2;^^>v}7np!gsjxsC>ReOF5dg%^m_sHFT2j@e&Q_>$o-Kvek!*?(UBJt+SkGMyAa zMud+cn`MuoAWzCKa=3e_v%)9;+fi8r<9|CR<=+D#JKsZ&_1`=G8y9Qh1VfuF82vW{ zISy{7GcX&c&T5p>O0^b0qkQD^m#ohrC0IY?UIbpUEX$Mk6Cfp7(gDk;==F=pSO?J% zPCT;n71dVt{+oS5QW`m6u80nv&fz3vJL*L?{0IB8ArFDbsJYZ4e4-AM$qLH$n?n#` zh+Aq@hV9B{y1v5>CE{1P2CKe$j@l+WNzFZC{$n+syipGx;8Rg;Gtbm0VYGF9M;jL9 z*t^5)8~!?t!hf-qE)br+dcL%RV_LPJzQ221JUBKp8KW8rHk(@CcE13EYDZ!Y6X+$C zWxxujf0;*M=VCuGYuqz-r1nK{Qo83hN`V=GRNQ;7;v@_}(r`+kCj#zI=x$JzGGEde z_mWfXWPD?Lx=hTAt7HYCF5lA~g}b1IuORs{#w1%U{u2dk5=aILkH19=IaBIO^HIdq z$!-C}cOyFoBgXF?h$>@ir6i7#2hRfS5)SNQu9i5su3Ufpu2kQn5ff%V@F3G422oly ze8k@UkYr21bSy&+c?C9)LGI8K`a?6NCVCh|yK#{Vkn0AMW1p+4gZsXj2^E}U>KgU1s)r#6 zNr&qU8Kc}xh_UF?7S~Sy1*{ap2K8I}eZ}?Q{;j-I-(+rsoEycK1KbVAfEM!%p)z4O zNs`iWbw0KIx7?QsBepCbviO0ynLyk(U5NUHe&P=oG+i(B7h{MI6$D*dzyLf8VOs>S zxX4wt`zc|QZs0HMmDia~8G?$YR|y%8KpfZP`$)!99F!Z5+&P_!6ka!^*^#qXO33I9Lw1kM zZxrQ-J~cm*N4)ao^b){P!>su}#mWaUJf_SJ{%way_3*P)aYwZ`WG_VHr*V zvzYdJ^x^c}4XZwu^_2lzl^e1kQUCrr>Qnws-t#*c-2{q6?qoR|hBtsTsmG+0{6%bD zh$^Ssf^nixuoKlz=uf9wRgsy(B%Cme3&E|N02t;Y?u{Zs5Gb3K9g$FYlan zDzNo7W<-iZ5S@>bskwytCfw#;p0|F+rU%Zf8tqxNmp9vE5}^p~r=VJuU$6P^ixfBr z#1z{etj{=&BD98*h9ZLz2Ns^ieZDOYl#Cr}=88ma(cNph78d&wf)FQMtaegTb4v6U zs1J-514{3d$Y5uan}GWiDzU=NpQQPy1J5GfOtwG6i?Cm6%@$SD%h^uM;bT;>>+i|> z`CaTUpgil;>W9*zBJ{cg|BPv|VPV!kNh7;=D%RnT5aRDugbqgK1!~B3FfP4!(!LFL zd2yJ8*kphl74*D6Rme%g3Gx&2hrvM&&uX4z)(0^~nw$RPZbGO-{pobsDgE{uO4a8~ z_6S3advU6sGk0QLxVE1-sB_PzxZP9ay0%~inXVil)~ef)U-jra^AO4dE)dUw3DTHY1;T+Ge&HB{U1e8Dp<{}}=eJAvZ^^>A?!9FOgj z?-TY+@{NzU7Xq&1f}@X0W$KiTxrxOrhf`3+r)LVc!u%XbGks`G38HDkLn}uZd}x1$ z?13Znu)w}wB9S_~_tLYV1~)!>!WJ-&R#Wv9AtS4NZ7HGj`*FV`kA;=US%E5X#f6dZ zN4VZ1f1F*ggTEr``%%o{R6WdcV3?f@-)L@8K8;27(W_J zftfCYAu1(>oiGS5RCpiP;!^^k{NNSg!qB%`xjR`Qn7w=ztY5F=+z6Q_pYJ~=tk?KcMR z%{juz3GQ z4WNHHM=Fi7)3aeOA7t%Dt)#nhXPjTalfE&Jf2B<&2`7NKOpmOebH#z-NP~|i7b0t@ zE|8lLzA5N+YA%EwDFg_=AJII6yTPaO;*>=s!HptmlE^)pj%82I%}13AEfl6v@UYCq zJ-0Z7IPTtDwgwL^Jjo{qW+F-fL5=i`@OQKoJEFBM|4#As3K|h<#DjCh2!N+hdh~%nSJduh zHYu_IX*(SDd^yvUi5b(i^#H*qQvale^wUX+FvfFKa0v zg7nyKa%)2cmKy;eY;fJX1w!xNgZ3)>lU{tFVU2%2B&w1ja~UfWVnKDOm>abXjzWu# zGe8fD$-%+9Nl#RI{%uoJ|2);c0x1OSu&B91zFU4eXO>U7Cm;VHZDBZ|BQhs)7cYT= zW*4y_ga)JU}y8R(|NYAOQ_03Ig14$j_wne#>7p>TPG zB%hyb-*>0hGU5;W<@vK(8!NckM6NiCv*AsW;G#(OUb1m2})}e@?CU-Wdk5>%e zO=@G<nMe+;A++=TP&i)rm5dR-Q1#BJkH);jtso#3_re&&zW;>9!MB0Me z+MrC6ef}Qyy*`ynrnG-z_!y`%u{~H{WGOK1CnM2v8cJ9W0ye$CVq@BMmb=~umDa2+ zp%HlM6mC2IC{@FG!-DI)YmXY(T0GzG2gr0GHEBlgZE>SwoKf0h-;dh)5<51Ro^YB^ z;sk@$MM`EtHQ&BH>SdW!G)N^dBQs;xS>PGoijeo6a){6gV9Faep5u}_tiMXHdDB~2 zL|OE)0;W-i{TyKi$hNX7tA+%P@7(T*WKFQ9{f~b3ZjAgyvi{h#Yhf{<0cE*_$xbWIhbw2nvGtAA zDM$R^y_$FkJu&nTFmM%BciI85oDebOw;z5q#U6jBZq4N99Nv3GTE~s--0`op(EUc@ zB$gVe5&c|%0eHB3w;sM6{&sY6#$>T=O}Ox|QqJOxO;05#57MsjAAS5cJD}oDlMTI5 z7)Wl72XKaX7LpSoxJ4-;MT83UUks(}u&La_^=$Ot2NM6bY|&U%&XX*US&rhzL3jaJ z6G@wmeO;^}wb%57I%{O(M(vJ5hO#8^E?LIxd<9gr9Qj)T;Z~qMBxM!tcicp1UV~Gb=e*tHlMfR@z%l)B{lZM|h z?MoK%qmc9l_QSN=R!;fCs$(0?wpE%Osa`IQZ=Pc1%ysnC>xu5KUcp0rn9g(L&uIJ- zCi~|0+RG^AqZhroYou7|VPuQOgNbeBkZa7c?UWcodH@opZjP!A4DqsCMl(rloZ+>? cXt<_`UmM9v7&l?{GBZKk^muMt&)?Pm14jZ>*Z=?k diff --git a/assets/images/photo_2022-06-26_19-40-17.jpg b/assets/images/photo_2022-06-26_19-40-17.jpg deleted file mode 100644 index 0fe1e201f883f6b0d72ae6760edcf92a6543b3a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92015 zcmb@t2RK|`_b5ENsKMw&XU2p?OY|DO#V8|s5K$7n*C2?A-og;Qw~2&kA=)58FlvZI z@5HF1ggf$k-}nCS_dU<|zxR9Y;mn*_d!2Pw+iUN=);?F$SMz|IT56hV06aVZ01x*E zxS9p10Eh{Rh=~Y^iHV3wNQghLDI$gqT*zfaI|U9k*yWDNs4N zpsw=XC}@NmW>paCcV7E+hW zUiW$)Uja@~GM9{vuRpJqeEx&6a1(3}t6vQ)kJMH(8Z>aah+8ChTPA^KZBU4*B!>@vjq9 zKx4Yn>qza*_0aFRsW>)&p{@YG8m}cI>9c0cTe`l4489C;R)xQr7@0F1+qt}tZ9aH& z4HxvlAW@(HVnYUZxH%*q(U6tInA}Yd5*t-m@WD3z!>YiA@Mnf=$xe~-G-R@MM(;42 zPmiJlss95nx@5F|9VGYp&w*9Q3S72Me_B!g{jky%AZlvy*FP#W!10EA*k7|C<@cj* zL2>HgFnwB(7;kmE@6NTBp}0%P<)3RRe(%We6Sd@PbgWIE7E#B`3(8qhgf;8o2o5cJ zT|C5zNWaDvB0V;Kzk$P~RNxhkOk5~P0Y&`>W2lOW>1hqPyY^@1phRd>(D9%#$I#T- z0otS0R}j{SLuw}X8pPXbZuZ@C-c{KN(pwtJmP?KUQ;5d4}=ET zp#2@aIVK;?{l#(|9{#Hwj`(&Vj=t;5DFR;Qs(R(3&Gn`!ImS!InAc&S|LvuH|FWmc zx8P*WWit8Ncm}TAL>wRgZU8GR_+wiy1I_>H@RnlH7hrpB_*C=y6=3gEu;mp%P6+3E zaDA-hrI5n@btghf?VF^21%_CX&)&MG^!Z<%D?iu`<9-Fm$hhv10exwp{U{EY(oUiV z&Pq#*zkko-o&XH%!eIO^4*z=LH`(-}FJ|(!k+Zkradf&-eV1m}Y~YZ7{}-hEe-l#2 z5&HFS|AB^e9b7yAHFF1fAcGYl4w%YuU(tU7<9e6>rz-&abx`nH5#ow>JZqtT7N~G> zhlBA7FsvPRzM6=&x^?IBPb1F7+};_yGdS|T^*uNFuX_H87&uQ({C8k+=K%)Tp%ZN) zXT?VQ`luN>PMxmR48@t{H^%MXLJ``Gu8_$^Fn*NdxMU3b*S&fitQY2qNB^j%@jt53 z{9h#ENVp}`_fPK|x~Nl6qx`Erbq=;*^FQZd=ZiV=lK<|40ZlKVuT*gopLNS|;`Hux zDT6~uyf)Hxhrw96EyHD#joz)xzZ<^RKTd7`)<2Hbe`zg@*I;~)z+u>Y>OjxW1 z6RYxZ7&u47!T%wmg!%AKbUj7h->+B{(OgJse>beg!7BULnO4&-TrjTke|^Q92UsYg zz1jcfI&8*={^LQa0VipovLk!_N#;B?uw!i%kRO~S-@qr<2B8E9={`%2)XN`zTqqPB zXIs3ZD+i|cy3k({mJc`Nf{%Im9P|j zo@S&*-ctq_Av7X&2uek17oi^Lo|JG{`|4N&ZI;ZMV_U8+XV#dm?WH=JmOonHdV{!H z@O+HZn;Zp}+RzpE)DvFLT&ht|-O{sI%r<%(mqL+eCh7z#8x-+Ub1cjg#ZwY*7LUlN z;38vr+xoMJ-D#YxyOF~T!OtqSS~Z@WLq;Ry_=riaLXn=fL4#6^UlJOXZx|)&sx}{q zQa=bBfA3QY1&d_5nTdK#<^)0?8uuP->DqWq=II7PryXOHmTF+3g1_vHOX$;wZ2Bvt z%AkfV5_AX)7A2Ih(_IRdhjLD0YEFQrB4AcN3n8m6llU2kJZ@t$4sKF9>hW3=4l0~y zD()y50$LCdpyQ~u#8eppWMJQO1B96B3jm4@>JT^jjtbbVM}p824!?l_d#Hh0m~zm| zqpETMgCSu`?!%HwU0Nn_n^9Fp#s6Dhws24jo|9wY>wG+I4N&2_@(Az@ZP=$J{F2jf zODi94Mq);%+_dXh2yZRa*#s44O#)|p?u&;LgQ>MF#w;+3Bfh1%X=z43S}ElO>)R+z z<(#YM)<-4@DK*vYG@;*Klk4)r&78JWM@H;NhxnKmGa`v>1$!toE7wXMec+IQaOpl` z5s|^0tWotyXwb>iBC>$ip(IO(xZEjay&k>G33~NkgT}y=&$u=;wVc3dFH04)LI6*tiYI!bsnUTFC2r0(Cnfe4T4fcb zW3#_moHh*YU86@8xAZ$I1eZW%^M*1bH=+n?fK>H(e89{iU@T3`m=m@Lc!-x~*uR*K zpjDxTTa4=U6QY<(3SV>5!XJV?H2j#H#PmCg9E%j2Mw~i4)QBX#3rt~jz?UBS`DDJz z&Fu7C_y|=Qt{;pg!XT?OLz9~Z@aHl>M?AQQ8dzpDpByftsVc+C2((Rs-+o~xqF4lc z1Tergg5KY>y~cS&0YWhq;cig<`w7SWDljDg;!yPZ34m!$*Z5HMs8+u+nVB)L3HXR? z$*H@9sl-4vDf1zC8VFiNXu!z8^JIe6QC`Auol%6a&ug7BhinZ;Flz~Ou^o!SiL$7H zkF}DVC2-qJC=gqf#QKAIFcJ*wtd{4J?8w|>)U3rebmdvw07@hsnOqdhM(h8!VL zLAe{@U&IR$cu+4r;#wKDYWEG@l3{udseDaZvS27ssyzHCKL?Ii^~Nqw4rgOkiL@HH ze_BEsbBjYok{y0wW%9tLGg{-NPyRr1!KTxA=j7X#2o{Dk7DuTf@sVnc(qh9Q<R_2TjG*ulxJoaOp?F&^Q0w$OQGgHNT!TZb` zn&}LNp`}Gb`rNmio0%jiHWCWUSMzk)!Cp}OF^!TT=6vFvd@>*AQbqEg5M zmm01!83v72w51Z4Kq@K`A|BBG@s%UtNKwM6p&0XR+LDHv!p^MB1^yYA*q&&cbOqa z2@zLwaq$qpvo0-73!+NSR3O#3EPs+UDWQJTW=p@qVH*r~0^hiy3WPGPFiV6^dl(fl zOB4W3oidFBsRN(LRWua)iYOass|nWP8)(B-wB~WF-KFDY3G7#WpwAySKJDA=%6#dO ziZXvhV4~;IU%``EL+n`+60es=U`)GgTNZyJtSWB1U~A*lF>ag2;_#e~K##b9IJY#J zlCEgpDExzQpZL6oQg*ClvBb?l&zv!VG#?pRLwzkrIY)9T{s=G_yO>Ht@w&58)Lqv) zy-7k@PqV_|FuGthPsdoF(i|L^ujmX=D0UY4JLw7`@_>{KvY# z^-50)0Jyt5aE1o_ms1f`f-}<#9E1?34{^=w~_3RB#KlfuZ*^VOoEv{wV!CN|pom+dowX(Oj) z2E#Vfap9?&V@GU{IG3MYlSRt6*%Xmd-D+RSyE&DbKi0&#o-_;X-# zpWwuW#xxRT@v*5Fuf*#HdfSn>&&>bvOuh+4;COjG+cySY6Wj76Se@q2w+2E(FHwBb z*-$)i-E`d- z698G9mi4RNr5*E7#=Yn&q%Koqw7$@{8{{)>2c5qN<{Rx@mQ6Nt;A<6eao*C8V^-y# z!)J~S&szhiLMo?68$?^%hxirdkRR)>05L2?m4IhUye0^LF%>fP=~ViG+n(#s-t}XJ zwSzM84xT@`g)QevV(h-iGds^V!n)=EEE1gQtqz(>@gJDiNS{0WQ#Bq(Hj^tS_r>3E zZF=OMhSaU`2U*`#9bGOt#${!KM}DZC1D7OG22N`8MQy%@<;5O)RD8k9P-e7KpCw#IdfQpc87krYn}Ki>Rdv0*e<;KPi3!FS&%CEy3qz}7VTXSYKtCR=oO zF7nnt?%PSuLvzM;x%4yRw5m?R#rv}K=Qx94E``BDQ%AIAUy~o6)dVI+hvLQJ%bi+8 zrjXWZF7dEay;?}jd!FCg%vuzo+ul^c#FT9hR|%S$?p~-(F4>^t;Fjx;L7dw4X%kv; z=7NBLnwfM8b*Z;z!KJiRx(dKofn!w-@@1@az&&Dc{n3WrA}id&K&kR3o+{|KD!z!A zn(Do5L@N5-cAU|ZmQlphKr#*JINHCsSlnD0O{QfAHno#Z5&X24YQp5MbyPVhs<+!9 zgy^JMgj>exvx9D=MoGD8p$5mLeM(+sJTJdbXQ>_~OIPVKMVf5htnvdk8b%dLWNzM( zviX%F>l=FzOio8%_!Tvx-i_3SWf1=Hqvt!h4y3_eUx%gH?*W(b6i$tAD;w5Y!yHi; zj80il(kv1SSQ>WiIK1)00q5u_-!@r}ZSz~FVSCZtw|fM7@4GFn)IvNz|8f4+fc08n zm&Eho`#`e^Sral`qJHH=+4(f%ZU{?r6_ODfv2h}Iu{JAFSYX&JntaS_#j?kQ=WF&9 zQ)Pg?-)Tsl!fI&Ez(Kpk!~7|eqehqG^%0iJ5SnB6(ebQJZ&fqTF|6zTUPFhxaSmmk z)>;EcxU})N1LkXvk&XvSnV=KZFUVbprOE=w&w?#H{ z#D+aR<)NAhI*l1M`Go8Vqwx8|#CXq3`YAhP8+qeGWz+|o*6qdQyA3IA9oueT@(_38 zeL7hv8QZ5x*|oO1Gf4NSAG$*EOort_vc{IR8}`EjRctkiM}@)(%yzTkAhCxdGO#p; zH`T0dkMtS34q%TlUX6Cq9E5=k(&krlLv8MQLO#!^X{!j3Q$J4Q z^)BDod7I;1-lwH`gA3dmG!_#mSW}=(u%))m7OCOXl<&mwxS8{)2IBH!PWSN+N}H_& z#O*yM&8f7ZonxX~^PP>(%%Gp$OP9?U{5^##5DK?#ERhjsn)Vkzlq&bqkK1>AP_I+J zZ3rB%oKSoAn7gW93|;D4nx$mm3lUBJQp`5~Au*-U?3;PEfHyF!M10UFo@$60n3<2K z*paOJEIfCD2h=w(S@omeoyW>_WM=LS=>bK+DQV1YfBZIug|Ke&oxlZQx0*SjgSUf{ z6`_>D;%}^)wOgnAW6fpbraoRgz=Xtvi_<)@@BctVK#(x8HdRwo=+ldUHy66Jqgd(Q>kixRS@34WliT#x7c1%ILrp)LvSjtRBa%MgH^_S2Kej*c{A4#3l%XQ(_2yI zyIx`J^>T9cQngt$PuRDXb$@M$+U4641-;p!UMdIzk8RukXzJ`lQbg(f48<%@6+}gT zEMs@bE%`VQ+;gCVlBbr83qIuI} zAQm!EVfgjT;qRR7e|~Ea0qY|&lCGhVWo_zWk3*Fr_2s}{8cF=jbVZ6r?(44V?OCcjX=0wkxnoopcqs>auPO6(Z8 zweP8F!XK2uJ}xG5?ea<90)r|VUJ41}=QKDb=Nsr3hFh#;x7&(Pd!?!@=N9MP6_13&@29iB{DEFg^@_mLE%FfIg zV(7?~v2lA}P`M=Y5WlT&LA^8kty58Z8_cvx66KwTA4-RE-`ivqyq%)RejF^-oTjGG#g4jLo(_FT4m668`zn7tvlI%x(EhOZgZeoTE-;%6Z@|R# zX)es&GHQGxmfXSL&Vzxyy5qB>W&XO^G)03z?t`ITT3Ho=U9Y^%gse&cr_+yK&5k*X z7u27HMfGdch^1NT+)mnDMoQG*c$&W#c(9ZV&y^g%0x*}|A%_F{w02=qY_*`*a#T(f zcFp^$|Pnttw@hiR& z*tVT7zWQJ=6$9@<&siMqi^KG(l$IgOzrZ~Y^8AM z3FuiI28OKO`TbaAuBW!xE*XJs#bttf&gbY1;OLc@Bn@W%_TIhA4{kN4>K?8O;mnJl z5aX8oZp;>#-|#$=+efTUwcgVmX%X&K@Kf!cOE%oZz#n7L+o?2<_`^NTbl06McVaaR z*v_(X$us7V#Q(ix$+4=)vdn=>psRw*r;IASW{H~0%HPcpal?-LZXe;9iR?2LQGK&x zu#uq|(^u|n=9y;OvW&WdB{%1eIU-{rC~;|qwHB4;tArRhhitYQ+;xLtZ}8H zGq4wYDp&c+5rI&Z3N(y}H1v|0uDN?EShrZu|LWP6k)^w{Rq6PQqvL9vVY-LXZ>Z^y zhs3(f`7Aan5b+18=$7Bnw`lTu5X(9bGb6n$;-Yp1OzFK^;pgP@cV60{y?I-F18ObArRJ7hOtc`%Jt6^uvbBGlE$frt#wLFer$ZdUS_@^r z->p=7UC||j0;>Qw z*Wj&E;l3$^Wviz6i}__TFDcjh`7}+>XR0ewTZ;KULqZ0eV0A4m1KdKTo<$2>cSA|s zATcmIP78$phF*hk+bL~dQv54%1RRi$(OMz{gB|t$F3-q7Z0N=G4lP^~3H%}rx)^69 zg-h_L5%Gh;oD6WVV&%K&(fX4zyPrwaffD3#_QT3fws5_`^a^^9A*t9IcMqeQac5tN zb~cbTeRp5jmbI_He>6J(3g8_kh_zmL*9Yg43t$gzI8l!YTc)QzFFJ+AC%6=BEW91@ ze|@PqWqmX_)y;7;Y}r2V&*piV^+WF<?_IxRQ9~^HQAaFLK&A_bEdWzlnxP1)&Kzwl$p9G z(>@Y`%S$AIxlw!`=%+TbUqT^2Lh*tnL$r1wTjdA0RJ^R*_PV=~i*ml8dt%)0cC3A| zjNNu2_jqIX%to`rCU4y4O3fg&VVRFueewY%f5-o8NSIX`@5`RzIEPPX5AWm4fqSyv&V757;8fHW zc=*^}h1o=?SEF2TsJynRkpECPA?+ckCgJY&60s02Xx2m|kw7GA&?r@!r&L(mN7>G; zaz_^S=>i{{%9p+z_UHa(9z~kV?hbh%%vM?&{HzH$t>KjkqcFlFA z^mG(359#vX^`n4et^hBr#4Np35^fX|8$A?390TrB1<)^k6TZFvF(&E485`tQvwmP{ z{y=tx%?5^=LA`9zD-o*Rgb^Mg(aobz;*($4^AN(me6IIc?#s2={UTO(8SCw?0WR!yMuFFh9IjV|WBalT*sd$tJR9skIS5_nCUzn1SuT^7G zlufUK@T?mWf0age@A=wrU<(xnWz)0bqJ|DmP1QSwNeLRh_Z3bMbe#4px09(@VYk&TT42B((?Dr|<%EOjGE&82l6;$Awb zQ4*|_JZ0F&MQ^=OAKiDp?sg(uytO6j&^tS$iqkJVtc61dW=yk<5SUbXqsScCq#%G9 z$x453InbNO-k*9$-QQ5rCHRPQYGBeMz8G<)a9ll{lpjcT+BJSFcj9|QJo;|WkwE_} z+~Og(2&SWs+NPd+pu@SzfWW#LPpfhHoK%uEZyE7ApL$f$o1t0irqDzJ>FD#XX< zP8$auh1uYe0}o$NYq^T(l{~Xe;ub?^I_>BbPT@kOcX0{5%yoLfLYWHeM9BxaCo*1C zBAP30%*!tXghJhK)K z)uni36$~!6cEhNy0R4g-C+hpiXn8h*E5MEa3a7q?GqNR`lW8Ku`ni8!HY2cheR=!h zmSJtyUM|1(Nn5V~wGQnpn0bZ0G)s>QqbFAYnp~00buoQ%&6``$D5L`jv)q3?_M(hN z4f3E`w|DUcc)AGKwP*{s;LrlSvsj8P9s-)&mzysx!7Z+UY4s0ZJc~g@C|h9I~WWExZ1L+)a;*iKE=o;E?Hv_nbavAK8pmt0ucwYA7n7>4EYM%yK$$ zcEZywGjwEOpNU#`WCz3A@L6SK8n#{B4%FYi0xT*O`6mt}_djCuLpFI2 zg!?^V`|8Q=Wu0v%zS?ct@RsWCcZm~ZSBR63K85+?_XAAy3$`0aGB)2P7#)6lSq%4t z@H)4%HpSRDa2_8^pqH~qO6bZ{1XTJ3UErxJ=>y59t&24hhtC5S87+eQPAAQf^xI+e zVKJB8wGv9zZo*tCF82QVM*iLEgfBT% ztEvpswD_r(G@B;ZF1XG5F3tvU^-FYE7hiSQaP{YtA=^4ots%XBjqtWf-vxJI#}(ks zBV5IsCv0Z)2g!{zEmo#gCzzB_9i2H(Y0YKGuG#;<-a!k%#1Qy)U3;kW-Ca* z=6u=2WjYlSIs?)DRVFTcKL*$oQ}mrncu&OASjB~0KgKs#C4V!2;bh$=xU^m*MX#xXQTmgT2*Sg_UcRypQ1nw`I70 zHQ8nh%T~5g$4EE?i_?Z*?wDGWZ<;gb3IHe$3t;ivaUri`heh#=wloxXphI*@VyXfZ zg8WcM`1)&I`r581FBbDNQ_6Uu^-*4_#twJxe<5S=8l#WWOF?sX)u6`;pYT7Cp-&Q_Io|Sae=5@Bw7T;RtR=ti+RILj zS=ax}^9yPavU4C(SF)B-TBxzQtNvFGm(S$JprVX=;qSW3w)a+Fh7?D_7`vr=_jNzv zY(R?*g1!oP-_2q2L^r8c7%5HteUIx(<61q6=`UdhtFSsen*`2mBj1^I`~fIru}UO zbokcCmLZu1VWc-+%6;p~DX|{Dg399WtA#ew(5!B%hONl?(n56rt{g96vNZp(G8|qN z_Dj6I{Cz^fd>UZ?VfR+bH)u$aJaIfG`*q#WB*a&m1$8PLVK4t7oYYL6Q!>(i-@ zvpH~Q{=mb^E$K!A_`8&(CX{2I$hXCjsSZi2G%`{Fgc8az{e?Tz@?pWp`*Va)*Tw7s zjx^g;!Wcp~1Kke8VFfK_IFdh~QAYD&RP15#Ca6Z2hlJZJLUOT4!0EiJ+H^xYBY$4W zji0)~kL6C6uC+nT;FBjz!w^$#8am?#^VUvE_2}IhqG$fdZbo_b%s#2*AQLj3LfJ+$ z^jnSCF}?tpfP3+)DsRau7T?sM%8x=ezPIvW%AYBZK9C^Z^-B)Vl^D`6eeI~YmtbEz zmZDVtMQRIWIwAgCU)Q$rre+)_kxU1(hN*=E{&`ZxWJB$au zp`XRn%9UAy(lP{&p~#huY6XQE#aj*9j~=jP%)m|0O=`0i=G39?ToF3BY+$-EZQ7$Z z^^o8)xM4WDjYk`+TlIs}!31ZD4`yHX>9!0x<3oAK6*z5QmDh5gh;Q?0YaHETD2w@anFyO-;i#u)V% z;%&;qJ)<`Y-0^nhwsyj(BD~A}DA;jxxU4ut*01Q-vHZB*8l2gmaWl3>H&)ze(&u-C z{MhjMln}Q&1h?X(#s0cfllfd@Wr-2H9VGJ5T~JxFv`exAj=S-`BPsD+hp&(%8=!7rsOPs#@3eBC%B(+e-RUsVN#kp=L+D=epkCp zyc-Y!Sx!*7C+A`PJQU5aaB-g}XsTydL?-b#K1fo|Alu|#uz(LyLUF1kpr4eN<;<|_ z7fmqNu|{E2edJ)Tl=G=&5s@=JE2|*(F}ejZy856rbz2 zh;Jl5IN90*u$_y~?^w3+=ro#6B^Zr|vDA~#iS;lt(lPE2u+beM@2MoGPPPf&kc+k5 zmh6QDb;6F%d@EDt^6d%TU2ax^NPNAN08bJZEIlLY1SWqnVq+Ghp3g@te!Dp*YSw0_ zhQ1J~HotwGvDdDq!CrOn4QwC(AQo)G4%z(m-E;SHamKB_wf-rqmz9q{-(EWXkCP{R zwaJaI#VZ>T3NhQ`4Lu@iBsHo_Zj9ftww=q(=_+_hH;^gvTo+cKCw>|ysH;&x-ju4-v-TwZ`RQ{&}nF={d!3SFh zEJxslG(XvyF{d}5U_NYTJs-?p@VLG(mSG60ScDg8 z-t#bHRvY$0*IP%PWt7$pYCj7*cA1a`@7?=0QJA}3Bz+LkfWqy=Vhj6l+wP?z)o5ay zwh!jmSIT%s;U`l5Lxoo@BKGiOR8eQqY{0$IC~If50|8}jdRH(%Cepu5$0@J8FYx!L zf>gx*Cja+2;%bM@7TwYkru!a{yudP?xoZ=XFQeZ=USYp1P3>hG#rXi%BvuT9{h9fgG(D@gw0s(}>xObn*MhV5$-3)VNB zbGcg|z<)l7PyC4rVVt*)Ffnmg_b3M@zxYDrGX4p?Ag7=>R`ek1emS#bt@dI}kGTS+ z(>@9a=kEm&f2x4x%q7olkL${uBPp=TV*xjL?l66W3?B_A1cp@A`#!`cQLeF;^N&H9 z#l#9PyTtxbHh-Z{pY;4*JgO0taz;C~GXrr z2sLY0q9MMOmMqkxXLaL|#$nlQZnpdgQJR{JI%RW4Zoh z?fu}Zwse;PJ~4AG+a_onl@xLmGAI4>m{I#xdiW6%AKSWz0CQy=cim<3ilT4l0FF&0 zLn9nd$8X+z^4{sQKOMTDDZ&L(7O|oAKF15XY-8IdIlel6utH^`nyahtoTAT}z^Q#p zvb6q@#l#$yQGI)Y6UT}nf_FxVRjg(Yx6x?F+7xuoOVb$Auw_Mur6hFZ`<%?&#_XcK z@Vlptg&b6~k|JRP*s`iA_0Q97j}vDEeLqAB(3ljptOtrabxk=~Ma@&P>cruyU8a60 zZ;u(3=XAG0^d2*1CbYuXS)Q3#s>i`+EK92)dT&Te3idg61o($6KefXW(w9T&(PdK& zk~IZ}5#0jxn+o+}vOl>PMkxmeNjS`YhZ6hWnpJyeX=wbg%vI^JrAK;lBDcQbh&*Gk z%==OC%=mG^{p4}@A^n&T{SoXxD-K_byy;D4??;m(~U8bbM) z530BQ*;AT&>Vlxyxj%To@#NMr4B;O+@AC@&s31k0Ajh^1&H6IyzS=x|wViW|X2Xna zdm9ge0st+DB1TMDM?zu%AUI8eb zHh9ak$L&)fc{H&PP0Zf{-A~33+z2n2qJQ${89(9m^ds9977hk4yz-5T3=EnAV_X(r zjSXhpBXnhZqU+DTiVUb~)$|eb+OnvBEd6a?uy~2cF;98!!gg$DuBahiD}k6L?+K=K z@Ft(4e2ullsUR*Zm3uf!y6a_`($QV_(nC++d;2YHOz{=~lp$d^D}ny#EWBmLNp#_ znHctAg@8J1m#ts>WG#Q!su0ZZMO27A;>8i_0fXn9R?{vgcpSQA*_ZjPo^-DYR|BNZ;Qc|8!2HYE;;1CR*0C_PVD@?ZA z&>v0h=ss=L(Nz93AtkX7Vv<-N3A~X2^efS;_m=pP`;y_gszv3;2G@qz0R!BIs&G|T zdm!{yeP)SALSeS<(2a-(Y0*VriV!5WT7uG`ciVS!irXh}i_Q;h%Pvt~7q*{lFl?o5 zF~|1GJ{QM7A+H(hMs?1$_y=7MD}sy+kh`!c;9jVWTvgXob(P*LfaBWiLKaC|u+D7o z#tqqBiDUg85%)Sry_fqM$aoUrwV!RzSWk3{Ehw{xI~+VrR$)XwH9G)lm+7C!IPbSSC@mZj!Vw$ z?v@{n2K`^*0f0T1U1YSCSOZ2ak*)}dsKmqn^h{NN(c8>Hp_c>Dxfsvw5Y4q(K1_ga zzl9M_^eEg+HT%J(T)ZT4X0gd~4=VW>emZsh0&8<;{*B>>L<%Vx^%7Y*J(z>oa?=Z& z?{*!cf5s!G%=%4hX%=a#ny=pdZ&X{vOABu$UzBT9KwcOK>5f0X_R&v4@ zF|nZ{3MnY)EWNn9XPU8H_%(TX_1z_lzrG&UZ=q~l00c~2^}zpPgG{IJP| zOm?H=j0a2S;vtW;t^loOWILS4)keWo)byU{U^Y5SnH+kXpQQ=%7WU(JTAiSxM7qh` z7Y$a51_`=UnoPW-tPiTQ1O;oxd2CMI1=pqM*_NMiPDwmKIEszQ8!D! ztGMT7#dm%u95=MDOtGVaJf~s|N+7p#=;{vKb{@hy1s>~= zHBu7pwrA`Tpd88QG5ZWm-=`IIt>m4N6qDS1JVdCGMqvDO|oRVqk=2kKFV)j^@jn#P^p4A%iXxE7R%E4U9-H*DJo! zi^Pp3`(kF2qj2>qfsD<2J+DdP3o|q()Qk=cZi&I&H@;M%yQVw^8ez)6dLZps?IrDa zx*mqn0j_gNNzPnIl-K^Ab6OncBle34NqMb>E}ulfnDTS6!~06(W5(|^mpG#V7?^9# zQgc*cx(b+`(jT^cvY02MZ?3s2{Jn3`<){2UzRZCYrG~VpoTI#b@Mp}{!v5@>X8HHN zkD>}MVUgzcwDIFC=Lfwkw$9Qz7+L32mAFJ_Y*=p#Z;QaIT7n8Afp9G1ch^K)GRg`! z4NOcjGORT$1=rPiYRDSS^1^CU91qeLzrNHY{Y6n-EeCPw&b>QPzcpR-X!(i2`9#Km z>U-*sJsv-sAqFPTHcQNAI6N+H<3{&-(&e0#S#|zaX3TQau2L<@{P4wVnmydUzyhh zO?dz!+$mk1t*N(FR^Cm#T9|E?stTlfbFZpG-LX>BmU_#0(f*0MXf?(yB!!s=#KZW9XZ5fn-p+24Pgs9Sxxo;$G z3Jt1kuepVP`fusc;%mL|g!H%$8yfjv0d_b_vOkmj=&#B!9SXj;2~}6yq=FniUDOR9 zzYqzyY4J95^|L~-vHc{=(YT&SjKuom;%a{T@cmTH@v$UVlUs-3dfTu9_P7Dx!Wsn9 zwIo2|DN>@I>d`J|VG@hjj=9APImcrDRPktVsbQlb$c&O)^16lU=LT(($gFWsm$6W}EzJu5S|eO3bLj{v!IKO5 z(WNpcl5}5-v7lJIQgO>Nh&gUU%}Z;LTI-2P6xVisf(u%n0=pST<$iy?S!f%DA5nSDlV>tt8b{s__%~v>qc)f6FgB1s6s@g`5mWp-la$=_Oj*+9liq4 z>Eh}`p;h4hVFJY2=C?)GZ0{6CifTM2iG?p(w?{eHE*!ANelAGamS+!owxwY~dqEv0 zp>$~0N0Sj%Xe%)ns~j^=ttQ0#w8=T4gCYcu-1TwI^@4qT znC?aIvx!-!8JC?#C~QS?@zcX1e7~H}ZN$D#!F{}6##eJZJ9Ca|&w%LhXf-PEI<|ZR zQgJWqUbCmbfX(>kv_x*4(qavYvzO9aO{>>1yy~e(0;Rr;D>HpMs~5^LLFof=$)=|s z!+0{4AbH08*q6g{2f~W#9MXu%wW+Z83&SzO?S*aK`ADii8PT#*K6wUKi)yO=##8Ov zfl1S+jmKqDjT}nWQszgxl zexVHTuL-cWrxo)h&U1~BOjlQwEO+ZWre*_myM8=U z;gljG*+&k~f!a!ugdIzSVbbSe3k}$DSuuhFSpZdN`r=Z>{$`-0*&AQ!Nqohx0fexD zy!wP!?|zLey#cB^JZ#CEjF}WVuUE@zd&OuJ@ok^MuSP)S){=>Uf0DcPaHq zBo31%Zm}KO`8s5fV*EHJOI6Dh#r&8~syC57sd`qJW5&)R++-geLKH|*MpK7-JL?J% z`6_IIO+UZ(()#H6A@Xf`+rc_m!TnU`_+=|1z05l!PW+(p0#A^;X2&{Maj|tdfq(Zdzpfl(d5IpSls|>zt6Bw( z`um9bhvnaNLz4H#v{^zUX}9rSk(2~C?tSc^^UtMK6l7`tf;P5&7iDBag#SsW*Y#Mg zx}9vwK|MkEa-eXqV}AY$Ac*Zl!6*Z2zixXSgqfWkEXINtzGpWod~KH+XZ5+Lxg5Rp zw&BiV+K`zJV4638JJZ7Wb09NXeXn|WB6aceRPXIF5|s{|P)b5IJc}Qadl`0c?2D=# zaeQk>k0>m2{4I~8t^m~Ic{E+!<2W;^C^3!Ua=N%;`ku#t;kxIa7+m4)UyB)`e=TOL zop7)l|15BBW4>Gg;BdRk30%sRCX<=xcLOjxdbLPmS16IJTURtsx6dpkDUA#)2Df8? z>yAUo*(muqx3o=pHVGQ|?l^1N04woi(FPhMdH@SD^j=1>cbn_adA8^7E_|^92&aCo z7=uS9QHxLoHF*}7*jj(v$@#laAwxde2_Y^k!{4)eJ9%_PpMC=vq*@!`=dURQwuiRK zn>f+RG%>7xUwqu1;IeQ9m|^VtU5pLirMa7+{gnO$G@opxiaF@qs9A@8D<>};Rr4Kr zhV@iqvdqmHdy^ulU1jK0u1k>E)MNB;Uw^U*VgX36Ct20Yn#@)|fC3{`+sHp-NzAv8rS=vMtpHO&ebF3L9 ztvH6qxoT6l=|LK~+h#nL)oAS~xi<8~$I$f+J<+%kHdU3%@_QG;MTYpOtdcgaV~HMk zdsTxxKt zZo3)YxGOzDWCtyJ;$f5(m+#mO;z2y?i-Z?_DyYcN{h|`c93&%?XL~siwl6dnq8ju{ zVj=H6&ST)NTbqy{CZAY7)5&nv9mMPyUjc4)z0m){pHj{q$ z+i>Td#w=XBu4S(8oIhjY<-4Llcu;(Q_sl2q8TGnP`cds-=Gh92S|0H|d6UhcOCL(B zhI7pgd9{|5@CmQ8sbsTzJe|lON=VU{8de4={M=9IdHNCq%L+Cay-75iVcKHM@ zsJh*7SYNc8CkM6Ko7hnOd=aL4R8&_w8`gJdZT78dH0sW)bDsINi`OoP^mF=`HJ8y% z){%MpLdX%A&;7H;GnUh@dCZ62SAgi?8qC3^a@ij8_Um0(#YONHAgSU4GQfS_@O%DP zK8UXAay29TBwmJoPAEaCsVtYT+I6uU z!V=iNbK|3u#(V1_QNfqCf0ouok9Kp)din?3Z)K4b;Hpox)ulpO#`0ySQ?r+X9~oIJ zzN+u#tynW-fBrDvIsma>0cu>{d|>kwE4%{0^o~kVm$h%VtkzVzgK&E_^&m<_60Ktu zH6v)}Zna81!%abGI2XBQ_5|zKztvB7jaKP)>J2a}W%>Fm_MkW3@**|7ExrlJR zPT{-`_QGwJApG?kHe-f^3I7Ab)ibVPh6ADe%;9ipgqhMfda6E=0{4c8jYLIs?s&I` z<8z>ak~)zp(1c{{@2*jNI1zvgKaRpMQOnJ_3U9=p)%;EO+2DPVW~C;!sULY17nW{| zmfQ?t5Z!t|qbfLHj)KcqHC~31&USUr{28uRC;Vt5Q67-J@m$pfSre%3?4tf ze{qwfNRWmp%nt)+u`${SruM|j%^ebB1-CyP(XU8)eo(E$==WL2cy6#1H)gn}$Hv-) zTS?p^oF&1{Mn}V#v7WO%2%X6T?l(MuWNX@B=pN--R6{IP(0$|g*3J$cf>HuXWT&~Y_|QQQGH%ZAzB=3#MlGOyt(04BXe z`{v{RZ5>{8`21EX0<6uvk$@{+0R*g^Ds`%P;ywEk1eu@Q_W0SRGT#?2fFZ78L-*=% zM)ud5O`ydMuVT%H< zg@X;MJ|TIS!g*>u!#%pDN}`IsREXMz|NL|WjLKZ&&+DS_E1#|LyYD3;rgUC!Fk;LV z-#Lr0U~evyA=VS*;_4j{bpelS6xT}9el-rvo!AZ|xMb8vI@eh_)6m#|dfN@}!OHFJ zZ=qP~y);=v5cf`-`jJJl9*gn!7p9_g6LR|-`2eSSR328(oon6F8C|$zQ2Mt_{W+AL zLsXt<`tHb3e}pUxSsOJ^xbZf%B(=)WrJCL1oUHX}gSu3$J*CjQZ=zhj5;QSd2zl$) z9mZhgZ)XD6cnW5{NqUTImS@LS{_1Iwb$ws;rBP@o)K~PQ#}8O_Fby{5esqI(V{_Um zmGZuSd5-~l-6_wrUPPC*YapiPQ`wDbgh!5&|M6 zDBU0+HFV?94H5&=NJ$NyLrM-QJxG`5^8T-L&hz4VF>4XChT)oP$8YcN{_K@Hk#0`? zWq(bzhO5qJFJtRZ--njVmfN9CjjOGlv$_3Mx`-7f)>>rxyC2Z5MPE^m4I5GBd&KH- z?|za!Q2B!4Ni^H!=W%Jfz|K3^TXeXj+sl<{=J zB<-F>UGU}yJ$CjgL#qTWytiIpCse`FtL!g@{zW(3iOX~?W8Y?fV49KNa0m9+yPp|f zd~)b6N7Ev#wpJFZQA+{A?H}tU3?_2wy?Y2xjjy_f(Pn*wYl>NsZ_<))>+)hC0SD|3 zHHV)JmBlJaA1(`Lp;UQ7MIT;4q zZ)_h*)wMayM~$D**3y@NE4+Ha&ayNmO<@;hl*+5_#X(Ssm1j>*%bdE6lUU6H@*ZfB zX0V9DYug_iW=Ipis^C|`JB6p*Q`oxf-an01c-c=k**-bp_+(ZijEx!-&~b6lXkRlH zKgp`+Rr*D~n2iBX3$!KnGcl|GCanO^m2j_AEVP~MH^C0(LH)&`vX7~9NF1d5G;ZS2i4HrP|I2g1S^Y2(fE zT1XKZ^v;hN!^;sUBR1wp>D&=JOFvY+)v-IJTpYPCYY%I8D(UlQlU~c=_VeD>6FZ0V z#O1$WNIS1<9E|(o1plkhcA=*{&=^=B@OZbDyOG;2` zzW<0&{mAM#stdh(vF;SS;8F1>pN#qpUdf>B*j?le?*kFW*r<4uyR6z2xvYJ2QQGa9 z+KN00t@~U8;bTQ>nRPBWuKyb5AM{18eSSSO>ab&{tF1VyTa4<9F6-9$&h=gFgEqFQ zzy!@)64W7{EZS9xHYMwoH6VQ+h-7hC`-O?34gr*RGwnm;k>YL~cL}%UsIl%gUctL@B&4Hxr=491>(MZB)9!=4G z_pP=0=4U!}gv&73H0|+$#)z-oj#rF5O%Vf^fTES!OIo`UTD#mrVPGm%D2P3Jl2&EA z`ShFtCZt|OQT2ohoI9zd&QAf;KqlAc5^Oxc(HvPW;J6IxCLq;OcS;%2W7n4CSxf8r zwL-iryeCxCp!4S)8hQijY=1F%EB`Kzco1BHt81`rV^)v!((GMG3%4=iE%b-_yl)*u zK0kfFy>r~Rn7e0!h?W3Zpj4Gvnq!E*d{Tn5T-u-q7w%ZvF?pN92ix$Y!I9vh96PHJ31o`ek+s}y|Hf?pQlGL#jJS*;`_jwU3+5qSwL2H?Q3T=`zXNM(MGpM^uFzz72^*LMxaut1-{*F-|+%zJ$B|uFG6~Vdbs@F07DU-$=&o8;l#PzX-%gST)ktE`` zGE&upKBTcsg4UryNpB;YM@Qv&tEk+B``51q{C%E9DcW0-rd0Q4za(0sEeM)Ki-KV2}!ZO z`kE29vVrjB0cTI11g25^iWCeYOxR&TXtev|^!{p!Dxd7Sg3SOi3V6J8BSp$`qDucr z-0O;YD>dg>UoDLVBmNhz%JNvu>>(H4C5m)|9?XZ#6^Nqc;h&FiSx-^Waj!v95zVly^8mGT81Z02A2&jF-Co7=cVay1we^F;4(e4G&&&;QiB5o- zIn1=P`LQGG-juzs3xd&~Q*I^M%{C0{zwvnBYv3+E`;znRR#L)DVceY+-s;q%rPNo( z`tL9-dbAQL_$*i-j_*8K=dbZpz2q^f+@M81DU8_!gizLvh2gU%K+RF~(o-OE%_N@MU>g$ewz z$qM6Ni&xr`^lN!{~1EqWN{11g558znMLC)dKlV&xWr~%(;fg*#Y!GTiI;;afxIF zpsV{YR4Z^t$5Nr6>@TD#&E`$mF>8eza2?C^cbA)KLM>gb4j-Xv;ak`CRaW6-rV zclBNM`~p(1eiKzHEVl8^pvuGqVPk)y@snIpN4E<8;Z&8SErn81<>~@e(km@J^1UW4 z1cBSyZe)&%IM^!`PoU@g zr{0ewe9jg#SYP{+)Kv(~#EVc2Xl!0-sCzE=uPZkQYv5|Cn1UnS4Vg7es(Wi#9UmBosiC+%BaQKRs zF$FvOY@)GRljsEjmj4^ zUMg(LmO4sN+g}J`3^0fMHp{F*PD=EKWR22nzMdO{l;`glEVK@$j@On+mM=)~9{aqo zHmZN583=2M+B+ik5+5muVfypAAJv>KFtnzSqp!8tdFg$80G_wZz80WcWt8{Lf^v{}zI563c@Z&4qEgbMjNSaO135D-xjibT-`N+%fGn2k$ z9^EvSK6+6H&kuikn!bANJ3BQi{xJ*;g2{go`Iu|~_0yi&|5zemc+lBTO}RhbqvB8c zq>_^A-6w7rK`x=0uaDwe(V7RQjbgCsFqmB*%$Al8#>JUi5Cl$MSB7p$eZ>cOA?&u8 z$mFlNjJ9t+1FDF6%J(vBB1ESpiH2n2I#gk0_#-Yq7C-pcCH`u- z%t{H*t6J~MA$K1kbQ%h`4cZxX2#vw@nGPXy9)JXls2e2>`zx=GEnso!F(C;;7Ex^u zN|$MQy8`g*mzzJF%`qMb+;u5VmNX*y9Mi!DkAlTOViiR}+H)p|9mio~#(GA&ezEI+ zqq025_xaHVZ#kwY(S2EHY}4x_7}sbqm6aMnQQDup|**O}v@CK#M%#2z~NiQ{QZlVqb0S9MnGOMlJeyEaW?$$zwz zcSIy9%WiBzZ66d4ak07;71WbRED$pW9S7d<@8<6Q@bHCRn=K!8etPh6@es66a9J$2 z@g?bTiWGvP_K1t;6+##$U_c}GM?OCh$+KUIj99Zq~a+lc&y$8ptkj_T+CNIA=v~4jG;xkEu7i9zKd9e7{S6LTFJ`;E6LpU>I}M8 z99tG-o6_Sv!JEkE)51}a&i7YEXFQmv27RxN)6Rt&()&TuUHR>f@i7OD#a?CaTANZ? z=xdesGH-{~4XR+y8^)iT;VPGmZXs1_km_P)+@)^FR`TU$BKxpLzrQZ(TY-)~_95Y$ z6^uFJU8cdm7}Y#Jzfj?!yl>|ptZCu$V^AK;AfF$1E)IJJHrSQ>x|9xW4}{!LREb%9 zM0!fynMaw?U`yNYsdP}@3gukhK(6i^4G8~Y@cx@~h`~Kv%{e;(YM2ToyA3k_XYOdK zpBE9YP86R?FTZw3nQ`(XE;G_(4Nyw5>!UE}!}oW|;z$FoP>ns6b5aA!%=aTWlj17N_YG;VO-hvP$_2+sJ$#eXwYJ76@su`FXnGr1Ry!nf9|D+_` zU_&(&`xiw4sw5n7+eUDEd*e9cdLHQtTyv^Mp#2;d*>O~Bc*2gbI>o=|x^(QDccM%i zN7cHk2mbUKe6PuKe?@s5(b_D1g60Em36&weHvDQ$cIjovgeFOLvAeL;PXRCLN3wDE zR}}Mk#~@tY=th zz3D`pq1`ct#cwM0jZ9Zu6A{Z53iBUehlLBGyN@5}NBqU`$%T=j;}u8rvEOd!tYc>I znvzT^a694`*!zS<*k zp3Rw>)pc6{}uK2;AH`OQfENJP$$(;!8($uYg#V<06 z^G-mK1qihK;BsY_6saZcE4Pf3Tk+pT5lCHq5H7ed$!+qsL(A-y6u13v#s|%}_N^33Vz6=OX9MNubO^FqW`uZ6&ZLyR6|-{-vb zoakDvTg%Im?qOj%qLsu2$0Jqh+3{wwtfkj1<7a})TQgIf1@?H-ix@?==_w+b|L%70 zKV4#yqb=@8VW}YyFyS^wg-yxgCp%H|7XyUV&If%1=$Za!7i#QH(kH<9&(5Tgn^7%d z9%MPPUP<6JIKsv3fViEUUod-Z zj-LT@V}8co-Q90HNkZri;vHz)^S)_}IkS-Y?>?N$OiDV^$22YEhbyE$B2&!Kq4))s zqU$P0aenU-y~|Ats$W<@o6gu7G^4_@zQVBz6*lOWlA)$6cp2A<}#JXwCPNAFh% z-RxOwZV<1&oW!M^6DrZF18#rHHU3(WrDB6M#6tjp zbA?Z4N*(AlzNBlSwJVb3YR)BF;LQJ`^^>tqOW6c5MW|MyV~0hcx2LSqW|tRRm=B#n zks4e4)*RtKt$43Zx10uE(A${7FUlPvi=NJ0hlVZEPvWBIDx)OtX+IH2XghHTB$Kp`+G!LOc6VK9NchR>?xLhJc$d!J3wHPu_+`>7oPN>tG zf!hUP104>NiB?OntDKfaX|k5Qiazy%u?pr0_7kX#Z9Xui4O0{!Mr`mS9(*S@lEoFIp6YP2l#^e-URxkjb zQmyVOJkTh_hK=;Cicl;hLt~r2>1|JkHH}p10n>8JxI*c&md=&e2V|*hauJ*%ptc<*b6nA|}(IVpF zwbEYUWm ziy#j!NPIu&s(#Xhh|3f}MMuCwPNKN*RQwOZ8$&#gpayG7rKvjOQy1^_)eBDrYj>HU z3Gxto`AXd{b5rtM^b^pqL#5v?Zm!UXBDo)8-}DIuc5##hpb^+W^Fg^# zz3Ksh8bNfs_!LT+T{Mzrth&Nllo?6A`Px-u0f#HtmO66%-F5Wqhmyp4V)B&_P~%^F zd8u>t)1CqlLt|1EgAce`8oktoY0iuM1UFN{L{sOJsIYhr3kpt(CajD`m-KN}RUbh+qe6yOJ-N3ySeT#pekI^tG4;jO{q+vxg-O8ieOAdu$JDZ$1^Y=oqxAy zAy_z7sxEowdPZI{>ezoF^||%W-%u#&4{h89|Gi>7mPPLmSWj}F8#0*=yiG7H;lD63?T@@epu%L-%8}-gqA-0IG9zz*wri;&Avqwsx&y$$Kfe4dlAmp2mpJY#(3v z_@%xiI-zr)r(burNTtHQ{heG)_*s5tUChr)7&77CM=m#+PMi=GjQ?4$8<|duf=nG`>WAsX%qQjf@uNv9xp8A( zX}ZG=k2^YD7~W`cBNi>&NEI(j)=HA)9X2>D!r(6_-9_D%zBGI%qy{R{_CRB)Pmb>g(iF3=)TfH`B~ZLyXgCP_GfTSNm#U!}N3#ioxgx z@%%ZgCcJ|=Ge)cTLS8M`vb~1Y%aQa!BcU4XCCS7pchZ0&%HswIGvFh$e zn}0OKC{Sc#nn}1Si)WVP9=Fys|Iy`YQ@tpA86Q>$QGm zc$oW}86672x9G{TOCLi^WI`1NH>uAxY1h5r@mW@(?H-wPtgD%maJ>?r+g_fEpiibq zxD?s)=-@13Q&ghT2Of6+#7-a6OerDV;7z_)oH`OoXlEtihT9-zEoLU~m-V3wURM|A zlKO-|93qaDlhrWsV4L0`?&oq_$9d?7MWQMxd-Owb*mY)u-zoAd%8F$`IC4x* zNnATSEZz-ny8nqu9V?9t*g0J`(`^G%jL7HA!`;bRQVN>EO(@P~KBjmcbF4 z$x)Nsp`}xuo76rp9Hd)-*)5e77yhrsj3-ZFAaP`KRKH?T(C; zWAHVjUDe81_KYg~hT^li4qo@!zjmm?H{5d2>aCsml9KO_W+?R0;oRi{vl=J$(56bM zex=%Ru29nvN;<;&_%QW?Q)JCGdUjMq z8dT5Pobpl_oBX1DpWaYBVWGPY^1_{FYVUnB=npro3+(Q)5PFGEMM9Wy(xc7KWNpFibEMPd26PQjKkJ? zS6L{BqoS*PK?iyyd&GDA9a(+_pr^C5fptzxie1%F!4SUXIvT0xoPZWayO^68Kg6eGr zi&nl(j4hVIwd;o3!%W7%02EMX1v}YdEU1V@n1US_T_ygUGRfP@!Oz4p%l4066_=Q$ z(6<3x*z<@c^^&~bIoM}(3E!Rxs*DOP-po#u)Aw{7&JN@}_=~Y2-m%^0Z%uk#bH4)* z8UF1u^Ia+phlA7J@9ai4(Fs=*fJ*&3gB*0!kzS+k&%Cl4mm#O~+V!k)ApUz64i>2G zs?M04`hnSy1d{E4fL8z(@iZUGiTOhNeex-IL7vIQ?w`eT7M>OIkFeVwsDp_y?bXKZ z>WDa(+mZuDzHK zKqdIlbm)(B!$-dh#3L_*ndSlJcE!82zzz15BZBMIQ+Uuw2XwUmgSRql5zgS!^Hz*>OaB;S%YaL8H4U3-e;tbzniixu`mo| zQfAog3m2=MuG}8wch!r0mZM@NO&FVBQ}%Gc<$FQi8D1>Ju%0gr9lUGus-V)Z!$siJ zVXr30gm$DOn5Z5>13wCjyeQ zvX`m9p#3wz0zI`uQ2-IMuserRAe(2cEfw_xWAfhlwOVV5z9)>k%;vi~GS`#4 zFu0pAC(eAKuQ;(9fW1AofOiMT|9x6DR*q=Tf$yZe5Etb=YoqGES2|9K60Lz~nzyIm zW#pH4v^pobaBKT92)+szVV;=_G3y7RApQMti&Je1tN!AexBT)?Jet^?Pjyx7kg285 zL;+({G0q6BpwLp6w2O9U6NX}SofpH*kW)&w#KQ5DT9%Ux>XPadUAEPe0Ct&TO2-9I zGU?dnZyKV2gnRo9=oK&>kOWRARI(kRWce4T>6BHKb(nHB+jL^jut;Ggqg*=dGFY=Z3nxyg47ndhW>aK?&j7=R=Ai9SHBV*{=~hNm$&r0pS9^F zMRY7r;iX(bLka4KUzL?IuIqA}!Fh0XUCku#x>>8AI9^U z%mNisO1B|@kscvAd*S?M>IyC^in)CkY;3V&0j$C>;bg~1)s72A)>-G(j?jgbNcNXc zy(~G(%P6OwscDa=JPwhmynUuwU8X(xJMyG*ljUy8+z5Cx`f(*a;YNw<0VSl+(>Hu! z*;KCxA1Eza1rvKu*HpcDk}~#r8Q+p)6e@pR#Vt9%>PC4%1-&QSX(@cpYe7B`ix2q& z>NyHaTPAO|YV>10)_wmi45F&=v*!;0-2aTf_ge)ZHC6hQl_~55)p-3UPT6ka{z ziwKs&T3R+%46ITo5d~!9>q&Uh23036;3?(=|mtKUJ zsj4QAeI*LH$8z}XCE>X$?@T&p&LGt5z91aA3ZnRx!==UQ+?9rbl+c}(krJZO|M|e* z-p^VHcI}D))!w>vP3;t6^eKwLG0@T>^_rwh;Kw~jhvjdydX4M{ZMV|@sEwG2yRY3e zoa9^*i@7<<-ydXd?}VkO?7qR$=iK^InJ&RsF^o^^-~U=rIeNx%x+2xJPKQgMv7Wp% z0}Fe(z40!gV}rpT5M*(M`a9k*$6cna+)-T{FuuL((}0SZejV7hi<%bZ7I;Nt z?4LZJD{^APq$Vj&yZ}Z^XxZ-b$d7gci;6EacqSyIj}464-#O%e3$LNB@|oLpYx#;G z+3;@Bm<%j6;P`F)$-`ew7auKwQ!>8n`%~9b~t7 zpwQ{!2n(NBhcV_RLF^yLa7|)8y_gAvSyTv{S)H`cqc92m{cTCS)sEY6gWC)Ex4fHj zAQ?&tAabrO1GfG+>^2!(y#0&uod+e9v(B<}ERFeRMu zBpBW3gJzJLJUkD4zAWsr_>O4yNAkeS#N_O7T)~Xwd7ee)L_F})JY8^&)MtZ&OVu^u zf>P9*Oy=wW3+S07%bHY_ec5?d42K`Y-BO5C_NJKPIA%XCyQC&SUJ7-J_;pt^VXqy&YbI~o zsu-(jL!Fi|xJoL;VLp=&fO?xu=V>tvphMdc6N8g0)kna_Ptxr=r__mTRqT#bv$>ip z=9M@B%GncVFfAt}Sn4yN4A$-gM(C118w0J)2LSo3G=9AN;+xfL_;Ohc#lYKtayR4o z4@z1KP?fh&i-*Q_dIim)Ep zokNN=xdeN(?$R49(Z1cC&e>#(L#V3Gy5^;U6w_af9GZVyl(dewdl>eglip&r4}r*A z+5Tck>jOIVEx8N|Kp1?ZyJKZUOc zL|}C_X>fsz@%% z)2g&Gqm@_RjRadi2v)Qa`!(LYF843zD1n4>A53#0tsz>McW45e>G+(%?p1INBhLer@pA1n<&A?IuwpwU@wK2CB;Nzhg> z4-KIAGVjuVdC{Z(AkALnDQ}3bpDB6-T)HsS4YkyxlQnbbxiw!W*69%mJuLCh=^`z1 zsUShQCORw_+Ce<5T_@n}&%F|_wU7L|Gf^!^n0^lJb*-^4u1u5T@gZvwy8fF3B^cN? zbcU`vIu8rOimXmuyUdsy(TraidTWD~253fJUxuy?eI(nVavmWQ%zxB;2FJYn+G-%$ zbVJz8jVoZT^BrF+h@O9|RlIDX)V5x68x-xP40g0f;o-b&z@v=p*!T&zyDM_bb3}2Z zvUR12A=b?}Wjf*cUAkMv?|yo1<$$yi^$;)S_y&cE#hIy`XRl&-v6Y%;-9--$64Dd# zup#FhUGPv3W42_^*%~f)bp#8#isjtuScMGY5D`+!>cX>fYgbyFww6(b{jf9U^KE%g zS!C;#I&a=82o%6A@kltOs778x%J?e(`g-f$1BOy~@6Pre&v5Xjz->@v0eX}#); z?Ii&~>3b^a`qM`W&X?he)!^^21|%M*EmY70QZZPZY_b)-_eWvmimAov%eUKx*V0;yUT81vLWl}&fR`< z$h=+mT#Pzrv)5tgF{>xKZZVfdI?F%{#$Fs6|7XkA?jYG~W=z?0X9ZhvP5)hw1Iez8&^Z8-H15zzB$%4+LT>*u~ zjoCSKqKZdjGSQsaPXoFC2-zPdiXXcn=g0i?(Q1rTpaNHm0CS#Wvl!YSMb&l+9poQ?4@42gakUx4Q za%OvI?A|A^#xE?9G^!EknO1SuUogRImoM%@J-S;QI=y@*NbeFj^N;zyiJcDI@LP>3 z$}??OGOZtw5H12 z%ci&-@Tvu91eYB2v#porCLzYPZz2|-uoOF>@RNK}qt}AqW|wrRvfOE_+N^=-*sxam z?&r=?$v%v!bTl4GQt`+NCZyxLSUtR_vx7NQt)k!4+l*azdvG+S+3?*;)Ymo`9nMlP^HshI8%D ze^pi{pvwA|A}kd^z5$0rTp)(0WHwTl&lGMI7$-prh1tTv1VYOCOs)!cb-Kb&u)M)D ztg&{QI%<+U+=&y(38x(UErBQizlue9HdV?YxwoM??|T0dSf2 zx*vZ&;brz-F6g#PZ9@Z)K_6=pg1YE?=#>bEl1|shgZD- zdlI4})4YoP6qTidD4|H%)7A&JPbDfWqUG7d6kk)(lUDlM-SBeKx;g{7g4!v(GSC`+ zg(q?o+?qKm_1kUCcUo-f5ZHhcbT9D8&)hTTYRBQoU*}(za5xJ{9;gF1KK{eXhPAdf z`}Pj6&Ck~)Wom2tOwLX#T0Ny`9#t;fw`Cw!JI6*!+ca-zQejlctY6J8>2IV{WEUEA zN!R|xxQ$uA$G+V=-1~TW0UR;1flSrwLxYs*UAd*w@=}7#d#j|Y+2Qhj$m!96#pJKM z^*e_xwjGDL&W@$8HS-(3y2tr#!%s;nq_gCywPW@)YeieXoRdgrdFYw{cvo!ZX!28cebH-OY1*HR#5oL~0#od7AIZolJ zT6gEgi`Fez?_tQ4im*H#+K`RzgTP4n!DGH)$|GRQUlaq!aGv31xzn(qXT4S^aLC_TP4 zm_oH5yCYpWEuvTNhy(oXtFOdk21$Yyu>Ziv`JxPd+pOLczyJ9YR1^?sFG%A~mnOMk zbvIIwm)-r{{7u;VpT`1=}@b7cs=bS|7{hIb>lsptZ`urON*MDX-v-{!rxFYLtC_<5m5CZ#-H*?}44_?D4rvM_X=Xc2InA_y}Aq=Z-? zYX*IHHm)eVE;n23tx+yhN*j+*j~PP^nm9?`nbt`XZAL=)_!;=hdi-?HVp?xFE_}aA zVzu-33qjUEpHLIQnREo`VO52(^69i?NG2zoD~qi<{-;MMs04B*>Zi-|+qI`MEJY;u zFNV0MdT8vJO5ji|iStapcBd14S&4Hj&y=#P5xvXDQZg?5r_QRf^t7+CqmI>5XT~4r z0BRS1BhW*P-*pCq<_`ilME{kzjdR?94gpFiZXKlj`JU#_?7@TF;bu^;8Hj9Sw&{Lc zdN2HDdTsm+a!Mn8Jh5rj5iz8CVfTeZUNYc-{|xTApKVXAFfEFzZ^aYpMkx^p&;y$E z!N4B|t&Gm7hngK{@E3Hq?Cuu#EC+m~jTuE@AO;x}yR##3^3p^V;1Ml7pf(WE6OL`D+Ihj0hS{^I@|1FP` zVX9*cgUXFhauFAv6%}72lfQtw?6%VFlE1KCPrgGXpBA4N8e^*$fx`-I0qA&8raA>J z5BAPWU&aC>XbWM70vTpDfBZ%Po6m~^;4x~=;K>gOsV78J{qy_&38aJ7Fxn^ zKHGg^j{d`U)7QRwmnXgPCgX15(&y-2>c0|tP0EW`gTB$YP+3)TnXHL);H^l?xP8zH z;bIDZ$!+w!xap}T4?kmZ9z}4$d7reP9#Mzz9`~spOas z5^<~gpC4}LkGm{C{EM-d2XC*}yuw=qs`}XfrHAcD_bs$1Cr1&@nQXw7`<>dS#Q7Tr zEcgSw?-WqY?%`X89Xz9e#ta-{-De&#MxQ zR`sL>lX7O--)W=+3=RMY3dAu@#Es(h>?r<1n;L1S4YPvjXW#LXx5O)AdAc=S5is43mJgwN&y*6kyl{?R%LA@o}cxtdM9U`IZyB1^i;+N1L z>|p!@^Y^!WmnB7)A!<;b<}TAymRxu?JT%$fHGgWyuNmFl?dc;8J!JJ#=|Tic)BbTb z_q)|OHtmQ4hdby(mHCw{fKFA^t!t{Z>6D-_?cR%5; zCKz}WM!6n{b5B(g?zoP0kEt2tUxXnqYth=>3N?wdnwd0M>rk`+d5ZV1JiEE|K)Vh) zdD=j0qmdQ`jCf+d*0~Q20hTTfnmxuNeT`+R?ry#5NzvKUX=V+y&;l&FCJ}6CY+>n` zjx_3i8aL=iR01~vTVTK7#odINzVzz*gvD!Gpb7Er+F<*r&-{x1 zC~&X9V25({)@R`UARxfc`u{y4I0IkNXp6d+R4UXn&rWN-f95G`EJYtrY&peoZ%i=i zl=2bq&haDvx$Kh1eC|-rJN!#~*R>ad(m#x(0ne=6D*5GoeE?8O=+CphKd|luOWh@1&5Y12 zYwp>#57M64K6#6espzwK%oq1eLe7R-Fo+A-hV(H-Z`6|sj+;pEqhr;p|2BO*}3lj zUA1h@vidN)@aZ3wVG36@3jTh`o||ZekMz&S0KlggD7NkGB5w+SjtQq9IdGAI>CEi2 zGq=G1&vh&QbKTnqnD+SzaQ9QredKC?83+jAcdb*Y#kYA6VuGD0{myQ0Fg_zy}ZJNbDL0w5oW-p1L%?U zdx*%b&Y_~p{;jAqN(b-X5)X28#d>$l864W(ah|kebNhHxU^v=;M5;iubwx)La*+&b ziTj$XcyAT=JYIz}nC@Qplk~eocBEu%*}FfGqStSu@hJnt?M*qBc6% z|6AdtNoUkOZMCDSVemYzQAUx!(E13;l)|MuorHz;$!uf&C-d5lVAc*aWka4TjR4ar zT;ZD~8<$rWN;K6vbz501!J_n2I&@)&DUvbe z%cd1%M78t;M;Xc{N#f-_ zUxZd(d!s)hco~3^b)(EFcFkB?5*>bzapa0pj+F)E)trKLx=Wf&u2bKbhbaL2AWQZ# zoeiYdtS|Ap(N<~=9?hCf#{Ay!lm}B*jIMxsrEAptJuvxAN+5e+CV9D5>Yydrp8d*s z9mLt|b$53*@~5s*yS7GbW2>wng@a*-X4JvnO;^$R@Mle(71WV)v)x|bgz;goNBNs& zR!0RNSWO+}mF$SZpzwBH#W$XP{P^tpGsJ!hKw}?TxzKM{CU__YIqTSut-Q+${85a{ z(~EGxb)YIc3BY-G+1CWY@?0}RKNB`Z>8c;+fjjnCN5kUoc(Ea~{~wf)Nvs^PD^&Q`A?AL;XkmJ_g=sXvd1Scq2UShO1Pxrp(j zv~gHPBHb>3jdX3C9q2uKSt6zH+TytHZQVMkFjGz?>UAEJVCXUV;_((EX0OviwSWb# zL*rKs@l1D%{iWXVv#7R5hhmN!Z@@KqbGVvg^k-D$lqDkJHRj}p{jwH8*zeD)JSu8wX0nsii>kl94CF)HITD_9FdH7 ziT&PvuI9YA-alf_j`4pwQqjV)nvMdJZ2x$T?#4%RmA<7mfx&cczROac4J?5q zW*UIjOWOZhFXaXQIe(5@3KB@q(_rcAv$JSwuUQ}-JkGe8u9J$xE_?({$#WjP~ACRKs}Gk%{i{{8_w}=FV6PW)jy;e)ubtZ6w1JJ#91y2 z64Fr?C>tN=^5itb94OwZR|~R}7Xi;$67yHDFMm}soOA*k7KVEiLvUjFleD#8PSQH5 zGqFdd#?xvVa|x+jaA5)hZCpUJ@dP^(kY>hTlLKpsIpt&(?K$)IfsCFK1Na^Ah~+G^ zA`m$Gf7p7-tlbklWGgK|Cl?B=CNcBMe=bt8@b zcElEW;hBHtccK7&lSA$~!FrDuAXS@9noP+X0sjUUv%3sz0-sa?sN?^_jW= zn48)CSNZi1*T!77#6`z3?;{YW+d;6$P|0R){c<0zbY z<*sF|oPp{XA8x&URFHWa1V!@}OQnYVr3&lu$bC<$9*l^`VZivS-7?P!4Hc>2U(Fr& zPz}BsJ3R?T#23v0G9lefU`Ipr#p&?$5m|vkl*pc9-P30<{D+qH8S!u@=->5Xo$eOX z$bY5U z(_1f-VTq-3bADAiMX4G{C`kfosP8$!8Nl(kH3&x!ZfpC9dRWI%x6@nt{3WqKEPL4M z4e?GhRn_K~4AFeXE%MEse8F_Lii5SVpSdRctl;7tsKnVP5qQ>Bh2YSDJ=Am$)i)@u6>{0X)f2jwra3HktbQt z*l%0mIxC6K8I8PE$wInuAp;$KGtbgutU z+cpsrimU!4a&?balPt|(7h+Gcwfvs!|IljOPBQ`e)a~?2Xi`G8g8dD6l+?zKzYsOW{}PH!s0)RWv4aih&9u{y%F|N9>+(1&<_o;)~R7;rM0i zlsN0ZTM{?1m?WqsY$k z>^%SNY<<}`VvD+y>C#769linl_eclefdT8?Gs0Pn_zxZ*U=P${zNPqPCV#RWNQaxc z+LP_5?GvXoShg=mB8v@9T`eRW9w*kT|I|1DS_t2R3oCu3RAdS9RjHs=pD-lqUKvGW z^SY*9OwFzVFyf!Y?KH&T9jFqQu`;^K*J;b<#g{UPZ#igHpS`GzAVHRM#Mvt@^iQt8yc~ZgR}$;fXM!4 zjU!6ZR&^lDg*;^yGBJFr+KqPnI8i5!6zfO$Xsu=vfnu-URd$DboYXv7t1c}VXz>^L9pPXQl4y)=QU{mJT$qYp(Ia~nI3Td${b(VsAW{a8fT`|hP&S3}C0H6()w3i#Qo>BgCjb<20Y?J&TqX|AHZOc9iMAD-VoI z?cCQ^(DxiG4HtgC*+4s&_mL~5Rf>ND4J+Giku8zSvF7}(lszqJx2Z|G&r^2b!GH3M zBORiAO4ffZwlo#rF}(FDa1^u?)kt3FLAp7;)gUS>s+2BocUM$jjKw?8-fa<6g~{7^R?JWQ)lTMA8KgbNz9^Cq z`)*|WE`Jw?6!<8>PSSdj`{61ST8|yyOb<} z*>$nX6%G}@+Jd6{KDlosu0wa=>51Pu*s(TzKrP4J?S1!)*W785wL}|n3nYaGyFSc2s zCCrw5Y+g=PNu5a>e`?;t)_8d!#9hXPC(YIPDV!|<_4V5jzm5*v?%QhW9p(4o;| zP*0{o^?R9;(9q9d4roXlRyAt_6*k$t*%xoBu%HBjKgwQHMJJ7*_H7CvmxALe?C&W# zxnEgIsxt!vZlD4Nivr*En+;()1JC%XsqsK%9ZJG|GMa7a;#}`rm;*a(MvyI_Ic+9p zc;7}&3pV|(a27)B>IF2CEn2-i7MhjE9mMiHG(`nP{ch@glYxx+uSJB&NDeci(f*+N z)ZcjUooJ2_-Kx*s%q4WhMr zac({Z0a-@7zUGqXYb;^+KbD!NKZr;34pd;r5+z5e&CU2Yvjp7J5bb;T`DJ;PQqv}H z9^5I|Vr$+?{20A%zrEZvW;=ZiKo`#@>~U?$hCNyd1hFZ#dV4tA)qf&GjDyjZcaF|NP?FxpQY9WAVr2KGM(GrgHd z9F85|Qs_|E|DhSTY5vJvBl#g&V*G^Q#~r*glcFY*kYM?+-sKBPt(UHjBIi>jeF+V5 zZ^U+a=)-VG6cf>J{`6CmPmjaPys0K*p{*OK@ygVhDr@kNE63fu5v!{oNKP(5?r%Hy zR-$W#553l>h}oUVD&H^Y-l$#?8M^x8X^s%1R0Di8QY1t3I>y~J%|k7v_gnfknDpur z{AzFFhX`{si^`C4WMiv3Roc|Vrk7Txt;(;ijh+$D!9q;4;kOtPw9~chDh&2XhRXkL zKF95NXN_lHE8u2ijS}6w{WGEX1Qf+`y7BQ-c~LYPW)M>i@MpaoL&y?9YdJoe{Qfwy&NvGZQ9?&ED>f5x`dO;@Y`MT8?JFSl zE^Bjh<+a}d&+M%b->X`Y$Kvb-&;(XciVEBt>Mb~9ihj3DuS9xNpQS09xt>b*T(kbU zb|qYNukhQ@Zkx(m@)j4C+)pd+d$%ReWUnb++!aFKGV*Q8MIneA6AR3e8VG|w>n5j$ z{nAh0Ze|-6nM>#1gI4pq75sJOaAS@S6_fBFabYH7&|=$R{3w8Of$WT5O>_MF7718KevmS~mFV0viJT!_~Ec=S>Hz`ab zed=>&g}R1J9q{#fv0zL0F2rkC*G$$KdSDFdx+WjDIo&(6;5rz7lde=eL5YtYk9 zEhkNr7rNp5^!)q-i%s;fHJBz$4*Kz6bJ2I8mIu)4)Uy9c=`1_!bZmyz^Pq2HlfshR z@`__uLj;48Ca^!hvd)2;i$nwR2p77y6nVouUMi8|XqM6AO19L$!njx|3ZS0(WJ9jt*dh?fhY5Y-%CV7!PdPqEyFy{kt5} z4xolZW~_3G?K0-fuNxfbnWz_qQ8={+0GCcspR^zY2aq zzE5>lNO>x2<~3nDMvZ3E+&C<(%|G?t;)>GIw^()4J@1Y9*k*v%U`{HzC`riXbk9>L zYdQB*Eme6AG(ZpvQxQ z7*F$so~3nm>>2TN$KgpwwkTs1N_~)sH*7Q(IWgY3<4SX0kC=Ivf94F^=>5CI#<=$% z+B1~)->&)R`W8B@YA5}Y9Gi6WWbYbVPTg{>%(G0BUgR*mrt}*kq$LmW=npn?F7ApGZ@dEKmofE0!kZF52?7HvsK==&=)+>H!8U&tM&_4&sSzQr!GOs0sS zdm*GRBC@t92g=O5lL)=To-UK3_Ea?c^x@4;rXeIAT3r5pJn&B0vw%yWd)WGSAjf^4 z)l3_!qfy$_cJnB-jW4ZNY-(tNm{7vikj8Cwuhh8H*%c7g)PyyaFf%c;K23pYDVb@I z%xght^ur68^KhV_OuX`rjCk$C=t(X~#x;zSb0CW;;^k5Twbg2XdIsbW@hLy>kS)tq zW>1B+_L@F{P?cj zUZL6SZ}KMxYCOB_60mpHi)ln`%&Gn~Y$Y~%la*y6>66aE$}j;%c5*;4NS!5Vf=)in zmnKzt^{O5o0+4U4LZS&|VnhssrkOuVyUBMBX5 zR_CJ6rYC|LsBj8WkIR!h>CuwSt56utCTo37qN}PE`YJzPHc`heASk_txUpCfSE3d(!X10N9bTK81)&o^h@(1^|8iRyAA1%@CGk!Eq#sA3S; zx|PKw4(!6@`8@+dLgvp~DnQoh&Cr&Daz=VP&qT)Y@jkPvL<5KG_KYC+! zojvLGtgBit*U@XVscpLfD+)EbOih7TJac}ub}W|2pSReb5uMV{_s7X5E6)0}&M|xf z>LJ)Ji9-a{u-$v`hOfojMrDS^KuVbw67l0E2dR#nE0<3r?>oGqaf>e z_zLF^*Q}4b%&pyP?fo|J4_xkwhPY4qI9AH?D`)IUw?)>HDo5!lx7@8Xo%8&@ee~3X zG??d1yi>fxtaj&;`uGA{EnnaLnR&aCj>2!HWzF9*R9KH6ps4VTbtXT~?+PWk8EE}p zyWQ*GmO`fE1m52`E2|s0dkZd&GXRy*sE3OrC?zT&>78}4DR3zE3TV>Q%>E@8tE%Vc z{ZpioYimzv6JleK=aQ81b(kqv)USm{&~^K<)HQL1oET<3hfr^a3~CDm&mttfd1su@P&L?UC8@AT!gyk*t@MkUpCRq1iRC2MW!mjyyYe{@{Uy9X} z*rv}HwqQ*5m1Iv)WkQT^d4&vngXb1?4a#Ui(-fiIa|ugI97ZJjBiLQm_a_N2a?L4)>9pQ(hHO~)J#AZ? z@}oduA4Mk`zLiP{)F(5>LOB&!Lel(3zP!c)k5j*mlv1glaH`1HtE)?n{143(QFbqd z;wrH{>vt|@g|0A)$8t<;qe54uao8vwawST~euq6KcXDo}kKrr0)x+LSsmoiCJCW#|y>xWSH5z*Dh{!uNNy5^WOU;$##d36pl|Dj=Uu6sX%oZm?14RY5 z1)1^482uE%&IZ3NBrZ#xrCY@pcZ$`<<+RcDUj7!F8uut?aA`;gk}c(J^O|-8Gf<9O ze`flirJZB>lYCf%{0X!){j7mg4ojru_kG@a{`YkEqLP#%=jXGN)#@Za3oHA#18ja- zYYmg(5CIkwS_~7~S~|{w1yJ|bs+8C&ax!^*)`vC#uRSMNJu3@vfLAh;$w>$xO@PYD z_i>T@VZ-ky1;meyR8j!|z@_vB1@^0`O%(6I(y~aCKGBr$Ymyf_U^mBn^~dpHl!m(R zj!Wq$1u0Wg?(`sHSeG|ccI1)aYcYsOo}7$hey%{Qc<3Et*CS;W@-pP>Og!snau$+N zER@$ucaxe>75j-+Pt{+* zGbD#-*YN0js|_Q$p87bZ-<1lIV!A8DK1R||aPg=3G*gQJb?2=%L+pz$v&Pm-iOj6* zg_0j7s%J-g!>^bw;R+;;N)7lJG<$4{ph8xBmNA`RQk{wKybIAf0tzWpN$z<_ndoJok#15Fxgl2F@|tg1~aE%Kn-QC5C7i z+mi~bPkq6)^!YTbB=k>oc$UC~#e_T1dCC`Yv3bLScrDw%>N%RhWk%6IvbNKMxzwK~ zNln6jD}p-nH$W7=Q;s6}m1X@;hD95Srdx|QwhKv?J5A+u7)_@bx4_J?OmdO-Ylb}!1IesHMz%%b ze%n3MY+&W=f8vGs>t6$pr8>eZTu|W9z?j_hK`CVRxU=t_LcSH z+Zn-sQ?+-#Z;qHIGLlJTT)W&fpjE6d~4KPuvM5>&~hLV_$tEQuAPhhhr0qzK|Ng4w@0q=_COHN*O zp|?sO_p}EKjTnykggDrym9Xb}UyE;R(D;iv=-RSnJpmrIat1^fFaVI~+0&C8CH>J` z>_>0wPw0%{#MD_W9~-K&D`%abccS^TyhAj9JH1M2#f{Q`t`Pk-6(|i( za!C`09;hxDjh#-ZD^**PkkSRTeHk|FhZ9e%Sp<_A`kC6D@vOv(U(K3Bzf)s>x49M> zO_?p)j$G@zWE9+8XS5?4r*c*6W7irMgigHEp2p+L0s2N=5#ay5xHW9~G#6#oBL=y8 z1}pgn^X2AqprWs(S(yvYjCtDdY)cgk7=^-#HJ&&psxRkRwDQG@9_bcDRK1$_!j|oQ zODFMUSVY#9<+fpV#wC+`i&aSa%M#R2WIaphT>i0EN$O&EYX|d}SXUC|Ydw~7aT}70 zJ=lA*k1k7#gLR70x|LFRZ-y`wKGUz_PHB9l<46!P`~LDhD4@*S`k3i1Vz#tRy^G){ zWd$g!-b!MZ9|`9CG|ig7gIU37Sr;SE6|3CW+mQBEHqT6p(L5i^-KIR&vaHXsm)44e ze@YQLBHU=hEKz5ZTmE)9dQ$Ia8uklt`G>yewNLNOzMd<6At33gX>$LQt81Sq?kvFC@#qkt8znY$an}BT}L?f%n&qH#wJK~)sNCIQPJPDeXf_2U{8dfmSSN;lk=R6V9mjLzY!kvir5KKx= z&pYJ5j7{?>8Xz4Z+L>=2#RcYp+Hjq#4OKWQU1?X_?YTOIEM0}uD_zHkhB#!lE%lZV-`d7K==U*N=`arQ#Gpm;KkK? z)g!g13@WP65doF2|Dj5G8#~&YL4o`X{lK~Zn-x9Z3tak#@A_@>kZNWCjAyovF;0Ny zD-+p8{;qw$m5QTO zfUqU6o*IrcI}YF-k##QPBmZ!EOmuUGS6o(1Ai6VfX4YQV;ngYiwkc z^f_k86sZKSdL%}zuk;$IFe>3@xo~LqFXL97(x!@9Ck>E%cRn(#sd6OV;-06=#0j_G zpq&yD_JSyGwBl)R3W!=O|_WGQ-;KqBi*-=Bif9wVen@VazzO zi5l@G<1O>bkOAc*xLdCe;AdelR>$zBEoAfFrB!+(#UbSCESCNQ{VX?f|eA-Lg2A(C(w*n zzkeuQ^NS^pHNyQ-a;JVYj!K8%7icgwRycoCv8Jw|{02N=#v^6oZ~lE=bU>5|pJ#J- zJuT%FY-CHr<%_ysY=>@l19iU7e`t3qsMn5e^;7nyc>J+lr7vQV5BtW?q?biBY=^_r zJp2KXIgT0sL`-~6g4E! z57TzO66&BJ9K_(FS?diC2lVq|wnabs1qe>KJXxS^qWg%6-!|jBk;t zmDj>VyrUlAL2Y7he3m%^geDA_RMR0 zXa3BJak(}fW`MBxF z@0c2$#>H#xgnRS7?f0smwE5;+q7|5(#~MmAyw@~?U{XKPgo}Rj()HA?N!KXEe9p5S z?={1gr#<7(rGQue{rzQwq3u2DKeV-BRg+T*8ykF!a{`9SuJupbUCv`SGlXiLGF*v9 z{h@x82W<@QLRauj;Zr~^@cdqKTtdJ$b(tXv3*GrW+5{?U0~{Miyx{ruxsve{bkJc} z%ltTbS_T0M%Qn8$_IHx=)Jx;sTpwQKbo3hmr)NDL941V*{-pQv-hAiOCM3>;0xIFM^$Sr<0Rm72b%)kbYiNw7&N>(Uh!f>vXykF#L zTRIXeno9zbpT9^1*d=i|eXOjXsu^5sh%tiF<}_GD6>GeYcY#{pZ^bOptjB*jm`~ew zWTK@SgB1A4qrMdpfRvhio+&b}T0r+CSdi!H<0OWtSfh%TBN6ZgiL>Ju(IvrenV~HN zWuDMAjMnNKH9sW$E7GGw+%xxsyUi@$jve-2gdZ2stk&77V=iNUrjoHtsxO23*@mbh6#*YC>r^2njtVILrM+SKc9{ zij?~$yxm=uWa^@Lb!vG?e}1YYHZmxjL8lC&po}eJKwi zMY?-ihH>A9u$PYbyb~W>^l8fwX|?OKgY#I?e-`OnwH%Pp>5m*!&>NEtNRURd-!|c{2B~YmE@Q&-Vu~^5sTziTKdku^dw$)Y;WHg)MMDq30&i?o2^4;f zy_Y1f9%!LMijK^=W4d24w2JYBQwn9~t2ZsPe3lzDu|1(r5KVOB#Ju-z2`r zyD!}?j7`fZETk5+_mMsY>1ZIV^hwyQp2*wy2q5JV(25B~+)7~a>{kmEB0`_H2}~GS z_%H4cc87^J-XLk?aRq)eHFU1GhR3FbH#sYW=uDNHAuW``Mu`X~c#ms)J=0e0%g(@& zF5+k$h#G&Y-TC+-$TugIee(ulg>rN(ofBgp=gXv8MU%?HKLAsVCw#szTw9r&(It4M zk>8uP_Tr@f$l$r#PX_k1KZqf!dU0WkVP9J8vJx&$j+Yo@S*EuW&@T+%5m~WXz}#=@ ztg9vOocZRTei8R+g$+mZy8!<>>0de^D^1_jF}kb%^D_2(T!Qw;mruxoj`}BWAfLzO zolUTqKHQTzx+eCYRV+}TL3+&Fql(9A;(oQ;a&t0ZHB;Wmpp~^vUuGUD5)1vJdeXs! z7_>+p_LVY7D*mZPmtroaV>7!tVcrUMAxzR z?pA$p98)J9kI&HHP;SH9FA?R-%!P=TK6k8f^_*XM5IpYLukyGwUctq9*JAHFQS4RGQL(^%%x<%IMJe9v?mZ=-INqKTLsq`dla*ssl&5# ztqnB%bY|CEtjpswGui#-mch{xRroQ@cpAS5h55GfT$GN|C;q;O(t9RIPbQgrl&@1yqNe4- z#8}E$IkO!#lG{{A4f=t{wP>woKU6KQE zMXq981V}m#8gCJ#i=vyv&^sd55z)Ko1~}B;GV_KCPz1Rl7UKUyE78n?C--t2)GG|2 z5Lek%u?Q1$=o3ycNVsChCJfj#&v!q{?En;hY3MC3`Zck@kB61yR~~fEKL{+;k5t4U zxvXsEN(NNR1k=a%?td+b2WwvT?cZH@q!JmS9H%##Qergh&f5Xv*Y`5I6YK{Z6rjgt zD35z^Hn>UeV&@*1;fz`*&9=!!xp+5E6Hs0;N+9~B1W@_DML!)lp9ie~yfMfbV2R=< z`5)S#bR%F~)rOtgbPXb8=Y ztcT6^Q^Q-WQLcK4$}{CBjOJ}0t)N4K!9^9e7Z#S!A4pJ6CI6v0c)lO`%ECj=G!qwX zJh3A4>x583MRZ`;Wd+@TQ=t;jIjVm2CzjrP*K+GGXCi={*-|*M*cb)U(VG))*C&;6 zKuuLT^;>Yk#>R{@1@E6mv+4K!U~WJh`^tOtc7J80l*?CvD8zs_(HukaRyV-GSX4*R zR=fM}(^i7dB=UcksirbjrdKnB*s}vg;B9^swg+XXH-GeJtN1n(O)}KJbRZV#szV3U zI%oDZm!ct~mQy*k3S(AAryNQ~s$B@BZcd`MCy4Ty1*4XbboK#RAZm~lQ2(@h0Ma54 z&+bQs7}dvSuvzlmJZ~a@;5U&qawdT-R^63g?#%<%vlkVe3 z&}sjX*1xnylM~n(FAl8yr;8V@$vPcq-{7dbX0j<;g1xHOtjwX=l{(Yw6OApx_72-^ z1LKqPh~wsG-8iqvPOT1*#g}1zODdZYwo=|Gt6IO|Wu}w`y^m}(b+pbV=JMx9_C9&o zD3etdDb6_Lqx-cw{1&i{2W;QICF!zcBk;7=rD=S$Y}Te-7&Il2g-%{KkRB=Ssmn&? zl=t$Z@&L(fzWz~)5uhWsImp8yJV8l%LwT2+3dbGcH<8D-@{u5ATn{fDbMpLnWi#ki zx~^XQ$W}3KRgU;(_kviRW*Tz6t zaoEca?CW zweqKPnST{^DI_3$exMnMVyo(Rz%zBvNI1fec^_7T`8<#PM@OIh7evm!IHSI1(uH)K z-|MO=Q&0P?b81`*@T$-_oLO5@vc#X?<`a)ABOgoSFb4;nYQAEjfyEtm zQ4_CuBxtiviawyPSGSVd*N(*sl>Lv>N&MI8cDH>bgG<_SAYWYISQ_`w#2&ATGN&TA z^WLo{=7J?bo}zQRIrBMiH{!4Ca>Su_fC4b--(Rdd&sBVZt=L{kE)8c>S0@NOWPU_W~u`LU#`AxT`ZMSwB zuTsx0Ij??33o72LTPB2VKOzIg(d*m6tB-7_TqhAud4LaJ1TC)}9JRFGSWDxgsy`bM zY~Hf<3g_CN@|L;{n#4W64Jlghovg()j$E2^ql8jhy49h37-H&OuyYCrl{z9o-aCn>20MlBcU+7;H=66`RR@{2;FDeq1fc1#GRO z*~S}V<=yuS8PcF=d05|aebi?J)A;bJvpV`YAP#KIh;`T@aaK0$_F7a4S*2>L_m z`|r;|WA|!wr%EgSjV2t@>uGM%l9wwtxW-nGUX*#Y-bQq%qAmZt6^glhHHf74Ew!<~ zbQ)s`CNsTdPq3>{CPe%7qo`8(y6|%ZOYL)+PB8Yw6ICHzFYPDIf!b9>zROsx0^$Vk zZ1Xlirc|7ke1lkmBh&n{f=3Y>mRC=k{P9o(?`P5-Lf6$UKUXNeAI|;-KLm8bj4r^# zbu{oF+BC};WYh$sjqU@=Ut75_gVBWy0lOvqQUd4!$_(KGo|z1OGjwNk(kIwA_mK9- z|Nm#?6BF6g_N835W13<`6^*Ife6J`A{^b||%Rc&Fhx&!y3j=D>_x+Cz<$m9GSI$U+ zf%YJK1s_v_#SD-hL2e*J+v2dE?Z^KoV&5%n0Q6xf=B9tG$+KZVc*+mhj{EYyHDu{r0DQJ~;p0FQs0J znE;i0B9%FY82J0Jx{`gfSMEPxeE!%}e_rzUy}O^g-T#5$a$i3@>sTB7BlXV0uUW*< zW9uZvxHQle{BXEGbjrVyV?Fo!;K*by_fZ~*9R31qSnjBFBo%wx&(HvijIZtDEx`LR zD&zxFELi(npN~Ktdsw-vy;<5IxS<5|+#XI3COP&CFiq$L48MZsCh$`(aV-36x5(3W zIeP9WuU6(tWBertK--oai`*>pIM>qHsFf>#a~B`Pb3J+q|1BMkgva>XTC()8N>T&r z{!^FByA9<-&-8y#S#Hn&qLile@MX7TH@e_pz=Db`i|B!hT;!g~6Oq$To>%_^!+Y<3 zz&bAU@oBVYorD*`j*06$&_lQQA46}{7B+^aPWoIzbJ1yKL2(T zv3##NtFBnvIPJF}cK0IP^eL$GsMpo&#$YOmP*)?mu6~x@6hNp#uwyut>yluXkJ3du zHEO@>zCn-z8rJ0~srw0h2QGlBnD8GOJ92dXv;Ua>9iq`jLVqFi*0TLi3(M8d__n@o z3ClK<7xy|P2Dw|RHqX@v492R}59MG(aiIg3rM!QXN4~+U!@J_d@|?UWKkIq0ZfBCe zvaKNs9XVG2@FC!CiG98Ngj!pjs7T{xSbE6b0%cnW6Q)&Qt&iVw$z`r^U%#dd{#@Xr z*N!_FRLHE{P9A_#)eD9o|043a)g6Eh}oCuK5Xon zVA0Hj8m}r8Hwy2gxE}W^P88~)GhM7%^nI<*D~LDX_fhJPd+_*Nj&%ZKty+Oix(zUw z48aMWx{0^kn&Rj*D&&9I#BEFA6<4n35R|bqC0(6*A4G6BeJBRM59S6gPoh8j>B`*S zM;So5b0w+yD2p(;9BxncVdgU-^uF*zUyB3!nKRyz+=`Qf54?Dl37W&uc~mUldQ`d> za8GpV^m!u?rmya5zLBREkC<7LBw=Tf0x1RC^pW7APOf3S;A>yBLn(5*-_}x$K}NmrD(T97x7K0|xSW)NJQw-stzh@N z+af9QYtz*xYL6os;vozD7T#{4(||I&-XUb2;UJlY;shCQ`EX5T<%j~uhUPp@7ysUE zPrcTw=lU5KzG=;&2|PbPHdK(U_lGi`;s^67$qf;%TEI@fBpXq{lnqg!yyXBdUH9ts zR?-8xY0LV?$Xu#Qehw-uieBH(>?O{PQSY%a&@+;nmG(KbfOUDadjXowkHT@NhA<_K zrSwGZEn>+Z4KR<^(FDYopcfzWr!0$ z%Ljtd7>`Fevi8fdY06f>PGP_t(0x+oaO_vk%aadi$iDSM@#X z)9t(VW{Y^(1y6|Ii_~7q9{cf>5MGv8KK<#ktg!fDlt-6ALF*UB+8{OJ=s?(29F7l$ z^V88%v64&inYKXWN{C<_w#}$WnB;hca=!|4G}?r`K)Il5Vw0UDSzP@a0Wo{RZ}z@! zlxwFSaYR~QU5eQNMP~(7&k8A*eS)e3CIP1#ZXtNXprW?O_O~FwqRIGK^6cqP8QEfwWcCzT;TG9Ht^N&&=>QNt5Taax zy80{p!TF!@4ki6a@pHOm&@B~mEBu}z1zqBX12`XYr5Vn0T><*-%{Tv>2w$ZA&*cL+ za~A{fW#v8s0toUu1^#E1ow;MM_y0o@#6Khf>;`TqF8@KvE#vw|9KlkiJbdJY%yr#Y zmF|45G?CRH)>0qvN4b1?8{K$#+9_>)79zeC`_ zJk6T_VT!b^$qjkx!#R)^RNb*N(I)s%)amq+Tl5A%9kM6)768VS!~WAE|o zZxu~fm<5seeDT^2lJcoqZ~H^}cGLE-vO2^GR&%jn*J_{zD%0@B#m>*RaXm1A$vTFf z&91lgqqLBH{pu4($J|+(B1KFumm8`?{zLmzrk(Y3qYV!QF0xhnZ4?yo?Ixx9&OfY; z61ge$wHVyEFhvaAedN4<8{GAt$IkqzYBXL!n=!)2tP~ZtHShfsm+4``E+J&gXt67g z1T0zIBPBiNBS{e@A4<{D!8*Mo^e8<8&Ln)(W|yb75qw$ktiS#BLZ;UgGAHw>)G0F; zP8Z{@m$M}7%I*S@+C_dnIppv?YS<`up`(%BG;q3BcW=WH9dihfEKNY|jfTzQH>>+B zv45@b0?g#4Watj?RBZWr@@Q+B<$Z@StV=Vcb=E1prnE2V3{uO1oF6)`rUl-@#!IZj zEkNn+j{_;zcYHshVtuE*KJ4WtXWhnKnk2V|p>bZ3Hw z5B}w*Jd5Qgkxc$wny#0RwZRk^BJc{p{fkzCah+x!s`Y2m)yTX0hmQO!kpmfU77h@o z#PGcf%FmjmNN&TX{@S^E_i2*0Hgq_G?G(3_Kd)YU!t{M5@odZ8SAYP2`J%>1p4)VQ zKDbxrk5YErF;ZU7mc7j0f`nUM#Ml5XdGxZ_UP*YLkoPX92nC zhyg$PF&;OnM9`Ey-+@Vvfn~8-sSH!tXE(;=3Laqbj9YU;*m1^WOC9@Hf9({XQmK(6 z6AM$pSj5(BDZ_5Y#|i1LJy95c#NZ)gH_UU9c0k7Aio-!*d&LUmmM}*@x@t;5{s_WkamJ~h4rzQrgn?%3F>k?2`?{3EMp87fZi8_Cv-^~#R1=~%V3 zRA{OVM-xm;C-AkA(PjB(k#nsSuPdLAl-u{7O z7kP+Mni()GW<_Cia-g&f&KQ7vzqWyn9)&jX}hxLW>w2?cjq^x*8 zk-RvQMeySG&nGVz6bqw7)3N3;IfjN3Ro|?7!(%~dUDro+%X}HhHwWvdtf!#eR8hdR z<5tesF?EJt_MV&1gyG&6W#WOK&ov#b)*0!D@vTAh>{vGrLq;ccZ%>YcP(!HPrajzU zQ$ofe&0mJsZbAYF8T%ia*3%tbJiMkeyV)4snGhzEho2V*DW`8#ETrB~4*RCje!-Lu zYr*O;I1bLT8{c~$CctY*+Aq3id}sgoiG3p%8|mz5cnyY1$v>2sex4EDi0Nv1Ng^zF zPCI?&)Nc}gP0P%nPm-8^YAl@NLk$DOL_{7_gJK( zICE&cKKby3HUb}TTkCZBv18U}wcugj%=`~gG*ZvWP=wewhxRu=Yc#Mnc3C>e&?S!H z!ItC=snoyvZxFkMJr3jt8MGN=_)36nU#Ns0U<9Q!%|d5oLAwzg=Y`*C|_p%1L-5+_1TD;s}FyT9A91Pt;dx~y?8U`$)Y*XXHHS>ANh$6d#Q*z{t;Zd_Q2=n z%e_2~`IO!Oyd-`nr`W&BgB6X>NWx3#pea;TR1WXd_1Y<(Jr2hSi&q{4o&o2+ zAkhV(Na2{xvle0Rj02MlKjy!v#CHqJ7A855uYL>9za8`V-0LHL%G1#ln^v(nOoFSG zUT5>Ux+WriXB_VGMV{DqG4Z{BHBY50x-$YA-7_LlUO05o>nl)FNX$Vp?vbFp-a2|^ z5x8Jzg|_juB~A^wo$vqUyPRV`)7K-w@MiQ8(-(hA(=F5x?re-NRGtVGiafG^p#=j* z+1w$&S30wekF{4HL|5J5>FqX}&ldL!#7mX_5-P8^luTE!0o^f<;$IBpIRTEoGRJti_b73 z830e}AD;d>jTZ-)w%DHD4Jgs|n~2EOJ2AKQ|9@E!$WB5pf>Y825mHi`$4?j|_xVM+OuDJyvy>qBM zx>+>-o@?Lnt;d2?{v5?v^ehAf6|wpd7Sz^ZI!7(+%ui+?A+@! zUpP82Vlwmj{DY3vPyREaUq9)ZPoR9m{m(D8QjdOv=O4y_0KwYFV~=9~)_JnTI*da$ zc$^8flbpUfJ3wzvQf4Myr&~gyO7;Dh@nPC{Q1S)Yuy;9zYwVzK3SqAI%Rlvu#WHH@ zJwfNkt=;M6{wk`Q^|Mh}DV_Sw^ADOc;;%vS5>9OKTx}F>ijb<^tQG(AzCR4Fc6KPT zZRqR^)$MKFm2+FRE%GOCc<-DyCau5k(MxBI3= zT3DSMWVgKR8*dPU$YmxouD{K7cPL?b#mx(G-nCaB!lXUWXtpoo7CWlHY8--jqVdc$ zTWu)VbnZ-b9^`zb@v!{e0*Q*QQkn#pX3v_m1mN%1_5&^t(%) z325bx$>y0`f`nBQU8Z7{TtQX>#)pyF4r$L-fo|`-D;QR}L)!Dy$(68A7`8*Ju7Me# zAD6DUr+%qRc2Zv*ZRCH^*f~;Syv4q>Z*VPESFJBF@M+^C#YxzN@Q3Zo+NzF{vZRph zx`5*4f|VIY{X0V4MyIZEL+($H)qyH|P%-n&?x@-m)hbQwKXPB!7Y`25%D?=jXsvIgQ?^Lc*~mOB1wUw-HPe(&F=79C zP-R2#6_=8lWQ861ygy2kCxIP*diIReu(0^1sf>}}Ro-^BnKp+p$B^gD%*`-CPCk>8 zy?s#cz1DXDr+91?RWFv`Ym7#>(^#V8(i|=U&Le`eeF!awwFg$DiXuXGB!U%~>hJ=; z)Pit`3#Lz*F@Zr7?mU3!zD4)S69g2(`@m1S(e3=1^6w3Oo7)Y`v-gy*NEpgka54f4 zyHAymTJI2DEfw=0eelUAEw8jZUTV;eZ)zOSb_<>_x^!jvF@gN}#)TZqp9N=q#(j4H z!iYS#j#Lav<&OFJQ>p3Xh=N<6w9m474a;MKKE+0#xbC?R@S4mwnFkf>p8nnM7Wd%o z8~%{73u>b8^NKQ@cwl2yJmp40MP zzII~O^YND^Bei1}T1b5CKOygHSCM|iW96owYn@FA?VkF2TG9VZHOt>9Ji6DAaQ+GQ z(u7WbXj01cX2nN_UoPKxBGEeZ@lh+`Cosj?m!JFteP>^~0lt?1=d1QrWbl`-<)>NL zHzV(CllzWKxdieZA$+|np6oLF?f&S6;K~2th|P_-pufhBOTpKseu6z!zZ>4-QNCWV zyBUr8q`3AK*Uw82Y>u@Q9F^?kPIvTv017iPdjD=Xq&tJgUKZ@M>$v5D&91w_ zt^1GPhN+3GiE7wH9#>s+7kbRhtEQ(aYj^$=`+jzC%PdiSbvN&GGmO(-c*jgcU3271ir78Ycxe;YLKUleG&AE^ zL8_UQekSUa^yZ6GPPmayqh;(7IYNIvGJ3x@%&^$i^`hd(t9O@$iQO0LL07v`#{%!Q z{B!>3{uLL8-U7q_;bRGJS|l40hkfaDE)_-B|AO&GdagZz4Zy zBwfRMdzQCTK}DBK^~p7bKR)CyPjS=+OJTFXmENe&F1_8M&!V-jdXTe}4tRR27Kugqi;w@?$#Quo?!;1-tM z-+8WZY2y5TQS*M%cL^C^?FGO>Ar+xx&#!s2I|QPhUu!>h_u6pJszga<^y`1*5^fB9 zH$=;sJC8|rbNk+8B>R1tEiP;G80mCyA61oiUFb^rUcFcu8uw?bv_*XS(8T?`k)@NB zpJlH%6Y>*deG(h84DRgwRg29L#AFROfCI4^sq z5c+#KM^9F6dgQ}R{n?5n)@j>4yZ z0IwwOS0C-;O-g$JnH_q2iTvT-y`MaZU`cX}ugb16hu0rM*mPT9H0&*=2`0)_FQ zJtzw2nSb?M?f&k7%;nOjvKLZh%a}2NtB-DgLNglf-k%%M>LqCQJvK~_E&@Kn_nPYA z=O1%V?U}qdaUv$A^R?+`a?l&uWYfeGw_;mwEoq-Wmb?FZWVcq`@PW&jjuPJ|&##&{ z?~gpW6@mD&y?f%$w}4(@X4HZ=KK%RXcZvnWs<%ClnF9S{!wzo0_jhM|>M#**S_NIp zJ&pEAIQI9k=*5eV(kFXk->MldNf&CL zSNC=KW%fB9rtvk?4gHZa;7{9M>S%qj{%4~z64*@c8ocX>zevEI2pr#8upLhI{lHR$rLp>F(@UzD?I*p^(VW~X6$h^~9e2ASKT^f{hyYyQ> zZSBM|Ga*p>uKb-{Mvh|SuJ(!Mc>lL!KRt5%dP;})7Z)P4M(-UOq^SGU|ZmjgJQ*7PYD;s!OlwOtv43tjGvkvJ7bb)|kiFq!yXD=9dJ~ z`O^NduWo^86Ad}>StfS4tKM5))Cb|tPQ0rwom}$?_x!5l>fM{z@S;PdEZXYx!k9`Z``+oL;ak4v(1r&S7nZNC(y|P`#E99^8|C( zQa#~G-zIWlSAs4Ut{vTXf1>*%+VjzGoU~Ib)BB&r>2Tgx>L>pBrSsJ5%zDX`>e1jk zR>?N|eXSI4@iz&x8|Uyb@Rr#_fDZd*}yqP+DJ?wtu@o8Cl}9W__#t6!$kYU^C~i(d@Ry5$})G@m}~n7 zorOXMXQ;_RA$1Qp)Pn_rYi^y5%z|3Vn8QK3@gjeR$u9wgV^#OMP!7xw5l-cD_+byL zif2_wJyRV$u&eJflv}xoi-wGxf8lNUrsqWzs?vf7_7Dwc`8l>SJ zCl?{Y+>DVr+w9>kWzX3`bjjc5BefM{#D_XDZw_5?QAyYFi?18_Gecad=$y`o<-k~K zdPfqj2;p2JElWlsvpbEZ`#LEgSJ`P=z%dctO%?bV8+{s6s_{|AV#w)c>oFC-2x#-T zlR4e}q)_pPJjJ6<3*+a&1>Qpm=QgcgrRPUGauIN1kyUPq;C*(yEI{$<(v%tbvi1Zb z@3{d@kc@m|COZBKvPGViE@KogUPi>)I675WA!F`VxT!?ph5ca%S1UdgSy_yu zOHgZSQ0r2&0XDLjQU`1EEn6G})oPh24O>pAA;jGSMm)j5#3zIzWQ%r&v{){J5Lg6S zM){#Me%kzZ_e7fmnT`4y@Q@nimPBMqF}A79(C6V+OPiS^*vZHz4PwM1kI~nq@2&&y zGGw{g*a9r(9KdlfUYa5T&AZisNi3#*QRhuTiAE5+(UDsW#_SjL*o{afMCeG0iITn`)oNVXCUD42ouThD$_ zU5DeS%yY6U1zGc)Jn}Sfu7k)TAR+?osq3=pkpyROvT7D_o6%+-sMm#Qk@FSZ`5xym z&{y;VJ8;&dA?p%3N+{agV%J9JBvXnGA5LdNL(v*f=$aIq_Z*AK}%Tn%jKbg=cEc&6)zkhd~J^|I6~G&Qe3^`fQ~AJ1K>%9Nd0@i5AGZo1teJo z0NYa85AME`YpfsDCf}@59$!@XI^%`=w~b`P(Py7$X#TU&Aofk?>VHl| zKm#%Qb%mobv^|HF1_)1c{pYAVkd!6@OUd!yBj7*)^WVcbxTg4_R86`yPUR4=#N5JI zh}?$;Gr3$a%JnD@pn5BA9|3{}H*!Lw?d%C>xL5#^#Bl%=wMS>)q8;YP0t`~PYy^NS zB4M#`8a*fAcySsajhj|B+16->fS9R)FA^sY7zzSTh&*#6*!=FU4%Jo)vwGb9M@72$ zH67C;1zgDRZNxgcPeo$ogOcuTTWCsIE%+mf;2)*^gpsw9)_yz!Z__0&D~9Bbg%|}C z3xKX<4chk8lh`>=X{rR<;A}SD0$Thkm=_wwb1Z?LkK!~!qx~FT?CC3e5 z<+dCQ64VgmvbItdj(`r7J7R-cWomR3TrTFXoDqEJYEm+@@%3l^N|(U$>_0cv6Piyx zkJRYys?%2{50Xpa{p0Z2miM=&FFRg@eXalA`Ayv4ev>xCyRX zcEEvDGrI=qr=Yw)}d>$TIXsvoS7i*R3?IFXznM`{wKf?8F17sJ73rsL*!(5R zt4h!dV^!?isFLDA0l2-Kfw$EUT0bwTm~t`QY?L~FE=(TFk-N~YlgPNg~T$LQ-oX;&pi*~_HfV8hc&d>2u-K3$!oQzacjIK;OLDTKh3zt_mw*WE zvx8@yXDZBhF?_8-Io517f75}Tt1 zJcg(xd!y@~(9_-$ywOu`wiQSz*jxBH(5l(`Z2~m-p0@+~6BogM%S;WvWQ$ai+Ykhv zPpCi?Yw|V}UpmwZp;4KDl06eFz@v{=(|1-@A;#7_r{N8gjoLlW23pVPR+4*r_Zsfq z9aCXNsQA9WgIcRqJAuKFu4okoR~`=5k@@I?qn-scz^U)ZS~b85IcQW*($=JtZk ztk8zd>$0EJLxo;d6>BIo!!*HP;+-|ifsNf-ieCSe`kl*l0$;4bO(q$-QO&yO65xwu z9G69!Fv8Nd?}O2#<{;St#0PffN`ai@WGX=nC>&hDYtD{P&T$TTontP!v$c4T75M%t!6FYV1oE$a6jZPS2DkOW?g%*0gQxBcCmf9O)0elmg*qWtLw`9p&fc7y;b}e>nJFIOu3h&rXMuKj zmg;&a+Ac-4T2-N7Y#Enz#}1g5vgEV${9&3rnCCVpNx>Rgxr^zTwWh6Z z04e5BjLXf`C*Hr=*)C}Qr?5|w@-=kZ4tawORQEPhlCuqyr9E!ou30H?2Wyajl$FXf zQGC4+iEs%&m&jEa)WQw8=`B(O;4h_qc8=rQj|xGUrYS?QKPc*}OiA+yb4Mmne_H_m zv}W?PgKSFy2TJyirF4G%!Z%L#9z8P>K*U%cC9=jew1lzAqi58>*?NA*g_}jIEjSEd z(bX>_YAOoT1q_U#W+yL@w4H8)1_)Smj}%ul+0NEGuvte@l}F1CpdQ~t-AT6}rXit~mjUohy z9=sk9mJtx@2i6^N4~Raz&qTPy)ezoZVhcGUL##S;o!T!9P^)-CPyS`);a?YIUR0?> z*`*^mTe6~fPAA0)DhtzW1;eu*v^?5rmXMWs(Y=ZHoU)H<2e*~{$HLJh9MlHP(VSZF zIz>x!k?o{dm`IcEHz|3s*1vc8(7ycLkG|jEeYZ+E4i8gLrTA)lH9t3r(BE+XM|!`< z-bWN^iY^a$T^)tLa);Y<$wy~Br>?C~b5R_A@nxRc+#WAmN95jJa>fo}dWSCqJ7`7v zklXVmDT&>FTigBKEJ{Z)HZPthFLaKQY;%3TR_!6_sb`nKdn2A@FCQEGke*@ZTB8DY z;SAWZ;gAIN06QB>OZvdqpQge}7v4U){LWX3+`cALUaoxgnY{i)pOW&qVT*w_;PeXR${TMLuDOp!dm_--hG~;*~(9x&2Q@ znlCQk#XkHZPY8T`=XH1WyxG3*>%o=dnX+>Z^n^zjM<=)n^N-uTy?Z!o>iDmZVLXmn zsyC*Km8J=gV~(rNTsysW59haG=#^!qe=gy!LZPLCXkv4%F-JRN-uUm3?)OaxQY14e zu3}jq_DnOfVN^2Wg_K+T6Qtp>HzL-o)UO(iZ=}8%tnKi~Ggghc#oz z>|%ar51zgt7m_*IcKGZcN7#rWvEU9Z?wZJ?j&8bcv~9e=w%le%TIi>ye@>n3b#s3f z`)fM7RZjdzO3YR9NxZgIm-97$k6(GIq3!mGm!^U|xuE*y8$Kh<>%zC)HaWjPBo?EX zrh`cuUrbVsnQQB|a?+N1_290T$ImV2f$ST$Sf1Y1oQ42f^VOyVJqy;SL+2K9*y6@!P^#QABeLI1{nu;dtUA}U65k{^UcF*sm)BBfuLuebNld8C{wI{xZTpu{j znYA^zUH|$Xf5WkL@&0|%OOM4fb}?*-@z#g){8-wXfu9nd4z~WX?DfFb_j#24#EJ1p z{tMfLcVTV(v6sb0F5vrzt`H{Y+K%XpdSYC|1}RL}eWd1jX=~!U)=C}Ok7q6e1)4DR zTz|QDk9;fymfeMyo53N5wF{%yE}$bq7EcUKZ5lR_bsPGv$Kp!gZ+O$w-*)Yp$~b9T zqnB!xoLYjv=kmW(`y=;$zvK5g%4$b*T=(6yJs*kakVGSUmDGH=>EPF#N6>qxxsOb& zggCA8-Pr#0$2Iay_e~3rvtug8johU(*N!io|1c*xZ`s(y@AFV-X6*ql>AdRgvB>jw z!TIVr%f^Uv2IFibC#Gs<#pLJ|b+#85hW~IqQCT+0^@k0`F4tz z2;e#w767g_=`h97gg5?o88KnLpOHIZSq1lQ>OVLZ%}n?)+;`~1BbD8U+mec7`rBkg z?V%f%%TdWkbeoo3`(LPLbmYD0vQPdNVT%1RsQEt}nPO4>*Pppc-{od^sJDg>_CEWw zx#~$6@m#qMk~3t@I{@qwG2dENt@mBd{*nEa74_tZkctz5V4X)__WR_t;X}$@kzoBf zOZ9rb;MZ03OtGrnvC%(p-D`jCes>6tQ~2m-U)q*XW1FWb^4#gZjmzVXfW(ahi!w0g_|ygcohZG_AjVw(s225U!gTXZm_MKe_3BT+ zv;8?#Ab?3hMrOwqq!##ylra6DJ#9WFK7y^~D!n}1ern)!pJygA=Y2)c^|RP#r8aS& zF=Ib}Va#|Ewrs~hLkKE+j>xvpw*{;IVqM7o3$3kYbSk}GM?twMlXo?&!o})?DWxICLmf(|k zd0Cl2KTz~>LF@hk^efZ}G5^$-2i6s_j|8J2{99i0Fp9vXKJViUT@}5Y-oMbaD)X;j zaUy=vJ}9F^RSp`JM*lZ{Dh7nNfhe^mH4_MdWu>SA&QTkt-qs<|Ht+54+K(0#43HYbb$jkq~=h1{|HSZJRx z;!UziG#SpFevIGsIqTiS?o3_aYt^}XIycrWFZgQht42M}uOBr@vUVHFqFgl6rXA@ z`=jOf#M{1So6TyIuQ1PkN8-?aTG=ESW#4 znTEf1*RN~)jbM=dXC7ZKOXa6!M8DP67D?2X@RlD%0XUF^DbxEZsqYFMN}9EHHMt>< zOZKVT?Y1oX?DXoTy33AGj&8ASSz+|zT>T%x8Hurh59dBUchK~;uY2>fPWMt2?x9S{ zaFy4`7f(C_o6la9gc-#QUq0$>D`c)S(K*5q?RK%`{dFx&AyVgy9dCQC8rOTwmx&?M zmoke^r*esdigWb+&x7?VjhDC8G|rN(Ki`_|JqZ~RuoNoksoiIw+3Ycr8NM?_J^j<@Ps1&L?{f*~-ef_WcV?0O{fWpra`C zk*%!E7hJDp^z|^scp*n?KG-v1kvAJti5d=XournWfKg#&^m4PCd&ToYi>_5Qw@1ft zgEl)E*1IX3Yje6)8jmfrqOK-3xXV0edEYFK6XFZBxqsxg(@@XDj-8-*-AkDqJH9<% z9uFB_&Td+KbN_JRDTD9gyFTN8I<$X2&_7 z`JW%wU1n43W2aHQ9*DuZeDus^j53cu=WU*0UgeVw@-H}7LH=aicIm2e4Q zQ#@lD?%Ov?mB!}C3;0`c`SxM5M0tPW#Rkvwso<`rLB|r$jQHN`aHTi3;)@8S61k;Uaf#rXbZIj|J}IrWH_IVYs5}l^emZV1DtD)l642w+ z?3*w>$h_E{KU^g1oK@ino42lm(6|ZS7&F~l?dniL4N>9>A+S=$0q0#V=)fQ}WYOGK zC^=U7WE|`g0S6n(&&r=NuZIc(NO~Ciby~qO40PLp8k`9f!+^BB94>K0nBfvKOQkD| zMl9+-e`(x>^VRChLAdd-(1#O}N_WBy25E1BGxN zC=C5u=R7EW>Z|W<*N}0WQSitG%tn&rwj|eGPNwTaZzZgpY7GRy)k%WOXtm-=<%jL< z3C>W$n!4d^*xYNKCimuxK4+ifrKjMVE;QN*tdkn+9R}3GAz;wTK?$2FafJ8*>iJAS z28(R-h?jx7VA579C2m2y!?hic3U$Gj+rBjrQ9_owmFxL7TbMe=azM*yRTPg;Ex|ib zM;*dECm$_vgeh-^cZQ6#%SUVJNpmaE;2q?9HsGbUF6Zg&k_g<$0gBrgH_W#=)vZjtb!7rmV75GXutQ=)yi5H?5e0 zqgQn?WDsZgU17VsC8ygp@o<{IE~oh@Y=82Q>dQ$U+nRJeW$mZfWP)4-ZW+DZ;3f8A z6lIad1GCl(m#+UlDRDdfb^*`NoDt>9T0Y?OxF*#Dv{EVyaT{Oj<)XJ77q+e6;Nv7U zg-f+J3gKPs!_F(^{&NVaHl$zEUJpNi0dVz@mJDXekin`xtZ!j%v>)U z?_??BP3AR=3T&S`-h}ay)vOLX$TaH9XK!O3l!zaBm#Ta_BO4k=(6p;Ww^Aqpx4;Bk zG+KkH*;oHO0XFl#nFCNcT$U-w;uAm7EKfn)qFLR>Te32A)mM>=!P|CbO~60S1k+^- zsL(*WLL9v~hSJCjaw7X)SsL!^G=pbCbM4fv%Q_YThu{O4`7kCGdrl8A9MydpI}z_ z;t|1HZrko!pmlr92kOV%Be8#9jyv#y>-u;cB)S9gbkWl{z?_({+OTtC&#ibMyfm&# z9*NUs8E5$j&%4i8&d%!Vl*j)Vx3}KAP+#R%k&Yp2B1YUbd4*}>y3mYh1XEe7@DA{# z-t#7cq6qmQZZ#H? z$LFmJk^~tjf=}Cx$gD!@f~`44{nT`$gDWG|wiJ+luL0TuaC*?oHCgr!QVusgRaQm; zVNnhi0V!>pJm+|ZfMymTC&_OC)pV>$IYx-28Vg!`fdy4b`s3yi%R+*>p7_Q`(J18@ z3kC1B>F)&Dx1Hj?CfGJgig;5?@KW2!0*i+dRF|>$u=^vsk&d!zhou&gkJYSe*XwIe zlXE6u9(?vc5^Bz5zJT_0)|Wgox3KCH(Z1BKlQ(9qVzq__3Y7s44TIuGbzr^g)rZMN z!D&^{SJYws8fpL;cQU5>(MH`gAeebv2zQJSZ|)FCwluqqx3E@`ca(!tBw@wH&Jx^6 z*ea_64b!URXR5(yJV(futRgVbN$Cfg$<7+S#cgL1Sdqi?^h-tjTx+=+I~$ z7W&R$%X%V7O#K6%y<_HpxfiU|+DT=af{RafE}{srd^BUORZTlWEZ9eYNC=-l=smXD z6@)Ru7~71DA2h!x`32i&Zbpxja5s%NULveODrW5`Z^~`NU77NWQV>5iDO%Nt7XA*k zH!d%`LQQjk9>Z%FjO~S=^P4M9! zg8l~5K#fooK7~{xnb8p^3p7!6Ol)MAHmmWtHYU&`_gY&S^+mM3vqwgd3{kLMUcYXs z0}bU2W#eu``)-du{lelr^jRMGu_)-Tan6L61U&cV8; z%IB>wlw9r*X0>`*1bD(b}5( zBlm*O-(74oU~zBW=$wWNjvdHIz-noBFM)mqxNQ>XozXeXYEsRF<)H4glQiEFNU44d z48&(?Mt>>`p`a{8fSt4-0S%^dp{L+5PNXr?keoCLQ##mf37UX11e=QdkX!oiXtN@fpMCWrk1WhL{qO&TIK>_;Or-Vxjr;*vv zrMgr3Gom`V8sx~j2?U%nA%5uYY~^R-jNJ*v=?B5qt3lV=g`zZ|BbC!vWgc8|aDKPE zi?-I&XIc-pY)pkOI^nszyzltAfZs`ji)3Y8X17Yl`Oain_t=eVz6@Ha+%7%o65jVg zDUp;Juc=J6eh&+8tK}1$s zxaN&dt)3J4Gl@c8;=Y^4j8oLt0x2kRFs%*--qR7co3DkPs?qG031;Y7BI~b6+~7uY zGp(ST!DezFY6uqM!QsVfg6JU)7MhGWYJSihgo81bGD$3SRa=R|zs+Q4EqWnwB}H-{ zA0qh*V)Bg-n|xhWxS8vU$99b ztn)+RN{~j*U}{bN0i1!8Ip4BzYs=@1S%aD%u2viLp&}DoR`pQXhp&jKo4-ff_NqWis#=ri_o;#qtWH*g~cpq7?=~z-KVSxU>$1m(+_Y2 z94LE>AG8K9e(2td;VOuj06G=Um46VOW&q7qpbd+Fz(8hd0L?q@8LKP<087i^xTF&5 z)*?7*w_C{!g*6xLVCyw^0lVdCm59W8!*BF^b%v`o_hyse=doOC?C)gIOP9RJ#(Tqo zC$OYh6Z~(1RKn2-gZzT3c9?8Dy<67B?4A)STJe)@Yx2?#lrVXA>SZr4Mv zpwWSV>7apF{G2oIr_|H>%H4c&Tlp;Iuj^dh@4}|Iy;zsZiMeI9WP}9iTaVEsSO~xq z#8405C;v7(Wgp&>))L$B8eHcVFRvZ>k=Kq-B}5R~U;J^X$S>!Jwm~@rIsqym22D~l zJ}_G5kdcftu9gP*jI8D#O!thxYTJyNoJGEWqf_1|IM%t6Z;kuAF;MU-G8OU)4T6fr z*#LcBB_&C@m*Z_^^}4L14(d7yv~gfGmZOW!4O%nG_0{q*>q|_Esqhk8Q1d7vSY`$R%$OCHWLF5=o7= zTXbF~9yNo*CfjzHTI$y3-n$N>{`H?nuznmYH7!r&B`NM%a)T!>BcR!W6MN{Dw?*_c zx@KFM77>Ljr&L`W?9;<7kqfXT+4DHUs-7PvUd&qCOo|pz;I`rTapvMG`EiuCbkj;A z^Wqd+Fe}XqHhd_Sb{bbr!VBh4;-sSzs2_rj$nH>(g8n8%0leo;YMXV$5#E}u7prj- z&TxCBI@BK{Bin#XMK!Ql54PP_Rx=6{gJrN*@>%yL%WGjMv!R+&g4t=j1FNcd-qK>7 z2#D+efEqjV4KqjNv5#~jv}!#g?)?^Y_v?px%`{yweK zJI(%Zu2fd4T{y6ffhdw-^pqJf_e>b^4*sDdUKP&8(_bIyDo7f8@zqZfh6Zp*#54j_ z7~y9WLzCOoM1z9v84CuzzPgLO%evq4&rV${U`~J~mG$8rTpl#10Fk>Q1ndm;;9DsI zf1EN`3_=G~?!5?BJ3_#Q-8(6e|13Vtl5xRwTP zlLztuV5=%5a9~kLaQms_hG;f)l?K2wApc?d2YzqHV*uCe#;j5$6j7D}T)4w^uO0cv z4=KJ9m>|wTr7CA~gpk(#VfwNx!+L5OAE=kDG(WUb;KH6Y6g=yn{SpnWh{6X-noKv; z>QiM0{k=8B8&hRmBxZl#i*%Pci?XXF)8J9}q0vkuo3={!ji+n^lG!u;^2HB-L0V~h_Y6NRyA=GX$?%QFM0OOwiHqF=m`+yN9NC4VO2u8Z zLux%E$DzrB5U9aatv*c%CX$d6Y91mNOR{+M122n93066QKcWLqtfN)6E|-jlCMKSi zQ`Oq%7$J<=z)v?5(8qCrVD^ae?K_C{mU+;ki(loABZZTkZ`JyV2^}|7xy8*Y7c5vM z_%|vFxCj|eDh{ii1D`&$etWK+|JX5te|;P|!MuaU8TCk?u7|kqlH}s3Pelj8FxlV< zEc_;1mry|(0F3Kj1VE}8k6b;Fw{W7-y1@kP^RiMSh|pmes{ z`DE3iDiv?{Q0ceRZUG% zhQ3H-amJ%R(a|Wsdo8#wYIqVl+5#&7iXl`YZYvd#4>Kf$zcmZpqqxagL%=&`8FCO> zEqI6v$OPCH|F``BxoRye!?4N_!^z;b5R(9+sDrE%*q{Mm+8PyvJi8=23Da2+=N3hp z*hsIC(-m}-lmc`y$oXiu1m;O@n4oQj8f2v@l#eE#$CV!~{OIg)I_Zyr*PR zFt~w|{s-dr^OT%S`_7||>kf$q;?mMUM#|sW-^*GBQv*_{lagZkjP$SUxL>Tb7|J0X zvAudH={nCR%g1rzqS~mcZ}Rk`vjz8$SwrD!$SgfsG$s!b24ob_1IQ$tgRj|;cPOpg z(L9Uy4yupTVH34;#~;hv+6K+f^4=xPo#BaP8=Y|oQ$Da6e#MK$F^vWT|3&YC#x$U~ z=YSN!L(=fwi2rpwYHGU0Xkb+N-wkM_x~XE~QHVm)v62lOG}!Rqt>y?Q@ZoB(JqE@J z;c$pfj)k$HhY^BGu;am&iq(9|nGENgTmgEc*_-!LDW&pEIphGEbZCu*u(?ITk-7y^Awdhrk!<q)cYuka60T-#d&^M3H=g$?Hs%xT2YqQ(3einF1!%2Yn_uq;}D zP~Zpvi#amQyqYzO>tW%iN-DuWD8ZR;NO-Y1*oMKl21u}`4J@N+2EGK&Qr0xDZRX8@ z$QIQ>iM=eY)_YhNxR#SKIN~Lh6np4mm3hAEi>F;%# zl4Qnuf3M%yt?qJRv1G79{WS!L$i*V%^vS7tYOtP+!+{=M1oc#^z1eU9lAD}J7iyEQ z-g2Z9BIr4?Z95Lwgz9`IU}dEP2OoKWfs&F3qLhN0WGz4o=wD~#&1Tx5g^DN3Hj@a! zjI#)Vmz@+&Tck!iM?P^xx%Lu}IzO$u8ExL=XViL{w**Mw+B_cG@&H{n`b7h{k$?bO zls0S)6&bzf*@zhDYKa`TJY+nMH77x|Do1SXkK@1rcRFA_!3K*hCr^XNYpBd)II1d< zsX}BwWEbFGs-L1TGNfo5*1_VVUTL@t%ml{Hma0K?vD!sH=Ar;P$JwL^sAPeoKl7w4 z`a*Mxvo%}}BA9N=Tg9it-KwMdXNWBw(RP!R8OLV;p0>HTPII=u;zHRra)E`62Q<&L zetoKwd&b{Md~(sgY;0C%z@_uHOOOi}spO<@+pO#?Qch1?NaccZH3|cvTID>EqRM?Z zVx~Wi%9l+w3*dnofEOdp)_5;YCreMgJIS*x*Dwd?X*sZ-YLPWAgLSdsRe%F4O~r^s;2O-KPJq#I z)Pv;*iQ|x`egOE&40=j5i&_H&ur-yCn%gN+Jc4 zJJPG#1bKtUmB1cxlCX<~gfkNVo-8C`-!@R}T?;Wq-YRN*ojGk>E7UmG>^UFC_N$+Z z5CDA|=C;3(M^m>pWD81BUJqqQy{s>G5g{65QEe16M2q%8XL7zPCz-X$l{7oh~+F6n(dV2 zt|oBn(@f-Slg231${j2NPu;N9Bv?cujaV0`P}o2)Q$gKY1!O_0j7Az5!})dDIZI}v zPeJ;1gYW8JXyCFn_HJ6zEs3jy>Zlu)ptACUh20}w zypMm6E$}?rr{e0ir-KU^N7NH4j;ds$dL}2qzg!EUS!o6>){V#r8+^I2a)tajM-@$% zzWmFjsjWJpS|Q|vHHDqR*oKu++!YMyB`Y+5Akos{2H8OdNK$=9vtg4efj|Lqk}ZP9 z)KS!dV%mnVr7e!QWeYcO2Qz4wLP)E8mgGrRMQAN~LU#H)BQ&jr+^QqKGPR%(o)Jh! zu^Kn-U(NvC54kV&KGhZLCQ4)--#d$)d@)!Dz{Z;lS(66qM7PmNNG&*^j7NUMo?x?# zKBNaLr|;U6OMPx!O83-zoIFcU&?!o~7LC4aj(3}Ywe?5g%~afOTpU0*L%e^`0J+9R zNKGM--b>e{h+kpX*W5<(Yuee9H61Ka_IXK~aG*XDX$|$}k%I<ri&InH2aaxyXxS zja`gxN{(e@FuB6G1Z2vSTmlKsf9vzVDPl{+BI{PA8}qFVS=QPmIokpATKE|qlkKyB z<8b_lg;I)~04_Xn11#2j1l%U72irupwQ)E@s9=t^tkS|15w;Toq!{TB)ZpX-}BUl~@%O3D0m^jUq!Zz1sWvozL>7`GY8V<c28)b?s9KP;gFm36p2^9hoJy zQQSHVcxs3!vuwU4FnW)xumkq5GqK(PW(5QVn93?<5T?D{=+2X-im6@lONHj3*LjuG zxAo)eZH4gW$j^@Ar@dsMI36{a?d|%u&C5xa7C`q6t_G6_f>;2)SR4b08*$U02K;-7fQfnFcmf={{gSIUw?Rc#yT9SZL3;% zYg}X6zl-s`wwl(Yk4alEP;r%Y$zMuMLQgTJ={X`qcA*yX$n0IL@~4^tty?Nbf)8)G z4TP;w-|}%4)s4d+t6h@mcli5Z zQD{1_-oz$6d0c?C3F-rb!ReiXdPLBVFs`r3u zBI?$L0|-cyV(7hygenkv7efhzlF*w73Is%YN2;`l^cn%_p(7faN|COJKxopGB3+sw zpcMbX_rCXj|5{|t3M(^b=FB|+R|RIoIu2x}OZ=?F>R0|3KF z3YZYsq4ps$@PH5)FO`1qV`$>YRTmtIt}a#+=z_@jOARU#%DaoDfK(?9F&}g$1>*z( zN2NDPxEhSp(92nogUhjKrnt3eqk&oU^l`-stCfCBWD4}Y8KSc%vltUpm8~1cnAfC; zR+5shvKbfY)hT}sdu2no-YbYM9f50R{6tUC$(PORi0Wb;e?sJpuDP(8@reNA%&-YN z*h>mw+}9Ge#k&{QIS8IMvi+*G@xj2XC=E4gN5=1%41dibLrbNz&*Vi%>wYZ&BDP+1 zK7eDzH-?S0c{Hlql)+}KPCc#L%;<3AvyaZ!WJK##`Pz9(gR6osErY86+%K?+ir;~m z2IkYFR-GH+{UR9H`*=1DTRLTQ?QKAkSVshSpL$koF_%yVFA!#kpkp%{&oH{>_`c?C z!@+ec_mN5WZ^6;7N|`DfKH9EuZI@OcCGs+a54yzt8~KO;Vm`W%A#uc|D8fj-7^5!F zW-~@A1nsrIiA9XZ)!twd?rt`I^Bf=!T$|s9(@5pD(ePRz(WU!vG$e}N8v0`aMLTHx zb}5R`@=6y|*Do0R5bMrw(f3{pEp5P;k6~1(lx!-o6NWwfRjPNLwUUnhHZ``Hnly&Y zJ3qcSKHbV}^qxx+O>qs+jF7@joKqH7VU~>y;-v?Nd`aOzMWfKtuqSGM zf`1dLXZiA_2bhDOTgpd3DXyaNn{Z071bD1h zNg0Izk)&%0+0j50N=bBk6$}Rve0lFE$)IDpWsb(_nrz_4TW!41F4sp^nomPehR}@S z@)ZjpcqY4))Q6=ga=m5RYtp8lhiPx*?0SIKb+J_l>65oZPk&Lsz1em&(wVL?XxzQ- zF~rDVQhA%Ph6S1@2U(Fl*v!Zhbbm|J<2eM|Xb${sNR*drL@V@Mpq<14VQ zjuh_uH2Ny46_d=W0x7!6=n13&Bo1!ql<{SCW0jV0{#+R&Z(BJlgqQv8ouQ=j8f1CZ z7~-X?=NpTX20#==`__}?GRbE;uses~9D=Z3m;fV@Yp^T}8$H67)An6%1ZB$O8C+TW zNvDiopL|_Bmx?KxW(XXG`7-bXIp$I&!wEn(;!K=6;~B9LFY!p^$d{}0G*0u!wfx73 z2e#=g<3NF$`<#^!{O0x6FJNO`9nwN164_!ASXPdKd@eJvVft=?KW{#;-lmHm-6M?9rw<-$yJ84nNW?vs0oWLS^1D zWoARN<)$FxPt-6A9?!50#*^-H6AM0+^Sk?+f7$csUl4~Hpo7ybpwZ^6Q zN(Vr@f}qIO%!G^s!>Vc3M!xG?Cb{AQcvL!=!zq^p&0eO60mZWgkG)iZNW!~YihPEI zGwIbeGurIghSl-CDbJ=mg98Gs?9-3fdljUTFfvR_F+U(9bk_ z%{Rd@w}Oq3_d|$qJXF2PDWtH^o1zp=s&_z6B}idpm{lSXRun1*J_P?H6MBi+@f2oK zsGLK|Vnl7Mc=!scQ-Msa1@bJf$tRdqsBfiglgPa!H{#x=m$i5W{xL>8XR;hU=OcMw zIdS*Nh;9RqbVFOKW&VL`>SDYA4mPH#p@$d}N8e&@sCnAa?soUz!8MqDWUdA>J_G0z z*IY(4AJQ4m02x!pmqAsfcp(5mi?D*o8MhcQacY$Bf**mqx<(OmLUWL7-4*3QQQ4k_ zqVjB3F3N-*@EBtprF10X8mShcqV&Ds`u8%yf(t`253YEmz2P$M( zh>gSZ7L#XGC@m^aVVT?WB3cB_xV6I1-a78@$dxDYLRIffogR>U-_oT@=~ofb7MLHD z*aiq8`yaoLT@y|ur?i4?=xOjkwt8i>5ISIt3nCe10Pdtw2{z@I1^X9gpy);ozz!+V zI^-BgHP%lG#tDJ(Z0KQc|LYNZF))C(gSr&Q&^=seNz;*1C>PqLPiRP|mywlY>;O@b zGJ2g7?t?-zJ%M&l7Qk+eAnAdC2uUxm%nb{hQGGFWdo<7is3FjOBzI=4i@m_;10PfU zK$+4)#eGvj+tSt75Bh8=zk3;{A_)$K6H4@?WmHIaU{urQB#QBi>61b+4*Cw1?_ zT4Pwv7CZpOq2j;^>;P98-CF2kr$GX|{yy zCI9I}efa=rCU~NE^PZg?3{Xaf_^)DS))yKOXf$)JnCp-Q5J`S=S%MW9FMuSnP-$m? zqa|~A=w!#g!}uWpz*qqp(4{}X0mYGDF{L_jMa2LHgM?nj2-UkUcgI*F3Iq=2qIrAi zGLsYu?Ak$zzi_oTgT2R#k~VY@N{w3cG*^nss+b=kM4GK4lVwC_BpIJcC64M$@UE-N z2zg=Zgk4e^`2X-<&Te^dFX7T>)530ALg| z#9CS$@o)344s7#p05;OU9P4?CA2Z>tB|JBHlrfWK1r(ycSLw($K029M8C|Pe48}U5 zfH3$2UP!G$d84i-0_tS|Y+vy_>EP$hY`5_|?<*Zg-aZPfcogfZ7wo&0DI@6Sqly8n z#rSg!1kIEubejm#s|*-48+C|!8F93_4Z0lbRgR@(NJ~2W;iY4b-?TrS5QG$4%%C^X zhkaY>BQqM~$gvO%B`j&20O`sjRm%O^qmEpjDVx=8ifHA6Bxb74I5+CC-Dl~wdYOJa z0hEmuGZ3swT9FBSU7nmd1kRf45vny{YJ^AtyS~Y+=1UZu4#{SviJ$?Mfuk~z_WWEl zPPR!1bhD;q_G5%@Bj?BbjW6X%_&>Uw4}pckff{&`(IbSHeV1;Hj-$nLnVewe8v;sG z1MvZef_y0zMDRFbX@RSkI`*L#y!07)Hcahb=74j7S;H>#z)L`7E=FF4N~gb#zg?r^ z05-%=&zhiu&cmV%4d3cwA3|xZOzm7`%TIkP-)gSZe1@Ay3lfj<|4NJKix>PM=R9rzg6pbE)w-oE5JodaysuT~AVHM2B z!XJnc`2hSlfa+)xF^42F><8zRD#eoulA#at*QwHP7gB~K(Z~w>7(1{_&)-7u7-Jfw z9EwS5om|U&wMwv_;1+<1krk&O`cY9MsgsfB}Q|Y5NelnvZq(1>M|`2Ev0# zU?V~!##MipZ`0IKR2GMQXG4&k2A@Sx{OxBdc@Jvy?_N?;JFNE_BC6< z%}UE-pOmK?sL)77rDR0cDyF60jy5DKDI?1vNgYz(hHoFRIa_^dDT+(iqETX5ExjYA zQ~l*BT1M13eWpg6#*iZr%=)oB>OGT^X%DX}qY{k$cX7W!-G}_w`cwdD0*!Bscwq%$ zizHxK@Wx+8O^A{8p`*Gw6xVC5HG55xYU<&952W-_SuyJnn2SR{rIiZ~m2k=M0OkNG zNKD=sM$CjoyA*2P@-gfMx0X_C>U+3)m6k%K5=Z8Rr8Uqt>Cjy8(0Fcf_sgZO=c$NC z8FM2@%>zW~5OF$Z#9=vC#sNYFLPL$C6eX?Xbr!5OQi<Z1g)NlQYh!e7osu%4x>2;0;rGZVf^{N+dHIS zGJtaE_N^2sb>%ZE@-WoWuu$;UB}d6iSBn#b7OL1DnWRuKzv zyZ00h!8=88>HtV8x(JBy@RWgbE}c!=Uoz#|WUs}CKfx}|LPl#b5U{h~gyfbD5#1a2 zFJDc(jI6*w{C?%DnH#O;7#+L5T)lMNXkCDYYOD=6XNkok_$9XyM9HoS7@d1ai}3_{ z8D*pNanqI}kdKjm)t5@fc0<0J8r~4o7$7pC<#H=iYrr2B(KR07klH$Q#fL6kM{&Hs zqL8Psx(JBoX>|%wX#i|WeB9I__9s-YOewQ&c{20Bf#ig zKt@{mN;+Vy3^JUa^oW5ejf9`vAO`qx5u7kN!9?s8F>rZ4fM@#Cs7;Ac|L#G_o z1!SISA>_w&iu>YSpbM_5heZv#QZ)*1P(or@eL@R?DZ{sXHG|EZ2mw7T1A;T2>@Z*f zv?&Bum`EhaDWFtRj)=+(27tUctcJtfV+cBx3(_;j@y8F|{8R>1hO=;{O1_|2_u|r7m|0XS99Xme2{mW{AP?dy5azmc z0yIZ1>5xO{hAm6;@X+z+BUYIoN(;vTQa!H=Kr$k~++Y-%2@J886P9vfo2@kAb8Kj6 zs*a}NHli|1N*kU)@s^$qhMYj(8@39H=NYKHna^m(F}?wG2H!P^1?pyAiaSNG_S>5n zQyYwbCn+C0(U7>x2B~7ym4D_--3AUp%a`9OP7+$mp~T~(vY{zaS!wy0D{|l}h!;FM zUB{dwsub0G3mJ`|8`J~dyzApp1IFSny-xu`mw*ruRN*AOA$ciJG9(18Q=$|qX=Bs@ z7&}HFm(sE!5V#-r-NZx3#T`0Ui67)sL4di+F`q8u3m~{>X(7^Hj4Tmz+w~3@c|UkG zbxXY~5)dk2StMZ5KD{?2c`3?w-WQG=gx%B4${cKvV-$C-A;-Lw#!%m{>Bl5#U{f_p zy?U?U9A4E?0O-@$5Xi{32fR-J+z~-BphXA;4Z!vVxHK11p2+W3%EUU3AhbXOtCOk(vTB^UnE3X z08R@H^eUW`a~<5-%=#OqSe&>gY`SZfXi+`+0;4XeXA*x2QRV!H(+0RXL;&}$w2%xd z1T`so2C&u&OQB=H)JDHb>B49H3@kTciiQH13wXxwjv+KQjvxnjav9>Q0iwh@q+lea z)fM7=L>agf4UP<|lr(@1QP{@(P-Lw3s+9s)r{WlGa54Zxx5V9ITJKd7ipx9iX|I-9 z9X!wE2HL8(59a-DEMlo_R-Z5Gcb!x^_{@kLdTseOA=2=2?qy{2Mxdg`G5CcHi)>zu z0&Xe48Egupo9|mH$lrjNw<%pRvLF^I098g*5{)j-%6}rp^B1oVuW5k=@p#u14k_Z<9}3NoM$Odq5Qba zDupwNhNv=x&Aw32cwq!h%DGVpFqu(0jeuWykMbFccgW1HQQ3FLS-`*$oRI+(8wd1j zF45;w6-YclCIS95UoN-^rlMV_fXEd*80Esokd|S5Tl2QV^QIRtCRQ?qvR-k8;=<~9 zm>l@b7^B(p$>ff=YpBV6Z!{y*EirZ=FC;mls;sl%m&3{C+ykiEV@$h9I(L-iImm+ zTn^01o?FIHi(RvUrQ&-=gjVBp5tj2!CIf^uU%C@agssw|+$;+^=unfhL2SPo!_e9n z-|#hi@EA90>Y$J_(t-ngml|f05dyHW3c0FpBwtoqynHzr0BswgQer?b1=#$=E@A#7 z^6^hzr=0g5{AId%!?rqOQP@N#X*E3||NC;1@YFJ5DKbRM{AYW{`VxE9LrVEVg)dRJ zAfBXPlUG4G1Sy2mJmjmJ4xlK#+;)GcQV*FH#o}D1o2m;F@Ku2=CFMgPkO(|505l1a zU%a3MSLIWJQ(+lU!WmjhK#Gab6rw5{b?yP$EQJn~K)^C$rL5G->eB39dS8%BoclH< zB(MYnLT|zGcqGeCUk+qEr%=aOJJ?{n8Ub1~B*!F<-+y8C68^or){qlrvs%-ulfX9s zuumbb%MB4opmI+H{uu$IwV}?NVQfHxfe{DbfN6U_9$;$rmx+<^1EDymAQTMrKZ*z- z*ZV`%Yx=!%N*H;-Z(XQT0?Jc|EM~WL@y=yTY^h|Bj|!Dhr>Le=qmeS>CP8I$XbA6@6y*55w;taO?5mvT%VsubBuj~jz1~R%ALOF{_`0)NyQC6#%Ds;ni%y&RblDyr%}$zu~2XP8j|_ zhq8QdJdCw;Ti5b+q0N|Xaf#264uNg8NG-S&`uT9Eq;L^Nj8P|P6XV%6sJaax6PJxZ zA})sqK+MG>i6AcjxGjMG4zSQ&%U+y{E8f5R3|h;u6wr+MdHb0#2)<~sM@wjr`U{G6 zAcU_wbo>Q%P}oWA(O$rhV>`CqhOal(zXi%Ld>ng1c)IR?uTsnFkd~S*Ux-_o_+I<#&ySX8&M1># zu*Uu0sW;E0$x?yxZo5EPw65@HeitGq)okR=dq1qd;btCi&>ow2j9-|p_V-vdOsL@v zioA}7e{Xa&mn%BXv?Z!qCsuQz2eYUCjQkW?4YWe8M6DiPG|B>X>2sjTfBth(B=>aq zWqW{TIB=_e1>lpaQn8Ns;`i&~4jkc~*?*Ehw&@wRH;#)TS3d@>MfQJOpJsfY5Gz5s zZN9r6uvoR&AbfbSgNsO>4%gv6ko@)+^zBI*_v>rve?gjze?jLb@IUMrk?bwTkbKoH z&g6o)AHAi2K_k84K*b)0jId9^I)6dA|LLg56fkbf>N(YV!-j*O7oTR3Kp~0lf4|EI zN}i0Cg^&FEhHSgQgj-dgb^U1+?~e%YhHl(Fymi@bM#%*$4h}p_?CHf>S;#r~v1{`I z)h7Ne7ZGs&*yZ_v2yPfM`NSz-cfkZYbGx2|J43J&4vH}Tf6Z;t&vZl{gp{BSgZf{HYCoZ&479Unl#7fzv0K5LVqSa zR%xpU7pTtgMJ&Gl4~s;{?nmVRHJ5SOT&>wQn}YUXdpD7aKGMs`y^3ie1Uqew)ot)<39}=106CC6xtbi z|F1{db}*{V*1w}SeZw>M3{RZ4B`#vAfbIdhK@J^$cpzWrEeb1G){~^ zm4dB&V5{hM&Py(PY-y)^YQzyLo_*25d*Rerf~nesDWH9XzgQXL1XF+BmeHv-Epg36 zguu1qmkc0XC8%Cy-&*=~4j}LgY`s4SCgBV+?G*DBQBoQ%-5xz-_>_S zh#|y=NGmW1IjpGy&LQOp@I{OOQ#v}CZ*rM8aO;1X_>ThPrB8DC0pbek0e?Y6VNG2Gg zobDRTQ}}4PijHD;4$n-Fw3Y1qqBqVqE)$7E%tR~!#nbi4mUy4qHtFIl#DgXlb1ioC{`&x~Q zZnaIX6?smN#)ys1O%DGgnnyqVz$+1Q?Z>IF$|pe|`H;qmsW9BwxQYMpss?*%)JJx1 zW1Eg%52lXDccfK;7$w*{Hwh8C*FR|5O_J-Ieq1pATqD#Pyu$p}Qk&`e75f)-a>uAo zb>F%i5XbL#n{8(ZMG{o`*UbYajoUJNQ;B!JI+1@I5Rl#3R98M_BMT;FJkWlo=IW-W zV&x`5;nFeVb!UZioB+1;nm3_d-m>nX_zQ9wlI~;MZcnJ)=+_w+x4zFnA=k@)q@O~W zK0Cgz&h-lx#N6kR#Aew2yyb9U+Zr`#tK1jKA>4&4@?T5enBw^3JOovnX*X;x4vg+5 zX4mGIvihV~@vEEY#U~^339xzAndwQZ`ywsKO3r;=@hs>4 zaaDFW+rz`Zpy(_+nem4Nk?Ms(cl%f0Kkzt6=J_rQEJdjJV}5o-sWJFh)n3c?^K8$6~A;=F3`XjRT;>rc#)=BabBQ9=r zw50LXo7RxPor}@*Z}<3FzDFn?*IS>IEcNdhM#*r7DVe@?Q!l+ejF+{z*6|GF=WG69 z@YHJV`=h;5`Q4|l|AKm^UWam?bd;RIo8DNv+(RZ{HgE1fCQ3#Fq^7WXTf9bJgzUk%*13LnZ5jI2R@MN zS5@FOAfhIhSB;HOslx1a#Ju3d?RWIZ?R~;>n8jC19!z@oABTO}MTI^(Syb!3%VfDe z>eBG7wl~c-s8-=Nl`fwni`v}qvO3p1ED+b{@$7Y|(z{Wfr?8~cQ?0RW0sM-rPol3v z%`kUpX#1YWQ{QtbKxJb@CgwZSvGM%l!swL&vgJfSR7)7iWQ58e%$l;_((`c2lbgtW zFy>XS8+l&5HSz7R_2E{&cLCjhLHKL9szCCdFi3j05zMXh-L2xMS*kv7y``IJ@qoloi4xHzFWI50!St=$nbH+3H1anAJX*r;BF`wX@o%%T>Vm;6+j zwB#fnTF*S~;nlMj0oa8=Uyn6AiKStpEmcnEG@bT|`-(QVDL~a&>Mt9Qa7|Jx;Bl%Q!nD_x}LVMfPFUECy5l6J~5&rzd zf9vN(yLSGwvL}_MV=vx{pVQLKYi%C?1u>k-jhw-V+D5-8eGbz4l|>CjawEyPm7tK6Rrt$mdHeR9x^;1A#UrOo-~O$WsZyX8K6 zNjL5Ek74WFSZ1#7>M+L5FqRW^@jBhpp$E%t1(IzA9$75sd*QiNcH$?m@8PPg1H)w6 zTDT>E6-M>N*K_hV?_udmJG)_0_V!(mt?~6(TT02JoL1`(k9@-zPQpu0LLPRhHGW+_ z5AEda*hz~1Jr#eZFTXzt*a_Q?BV)V%y{Fb4Q+TDpAp;+1-}j1TA}w-|KjX66_2e`2 z;Hh(9t(=D4%L*|~tYjm+OFK7icl_~{;ab`&k3;7%GqwFS@_&^a9Z!+rA1L?L&fok6 zZJ3yD0CiZ`Jb*&aQ@_oz7h_omwxM+UqOzm9(Ap#SO13P=i*))0%HPdzfv_b1%I=e| ziu=s5XEZe%e$~#-P>bKuNN_$<+NY%+gj`OnZ_%XZp!uCze z{pzhVckiUCy$;yZ7GDfOZqpAk^VMG;x;mu6AOrt&Oqhg`{b|v^&&B zlG&cD8~N40&Bac2t*kd*a2L8OvTW-CgC0du#z;HrpT;Ldf^q#LRH zL{ThGH@uY?s{3EoNgPG(F=LdK_E8tthp8=xLOcXU?Z{&Jd7E=VR}_={^9$GJk|qWM z$NJkYVK=c~(m8d(c%Jv}Mq!Y*-QD+< zHO<8HR1w=8y%C-3QenzkAGMD3y=;e|aOqvU$EP|cHG!x_gIWOtrlT_|_Hdi_0Pgp4+;t-C zM-NZp!k5Bn|AHJ&uroWH9){{y#(F*iJ1w#g+=0Gokvm?icbgb@%IX7~wf0ssoddjR z@*FJL08K>n_;d}F)re?d(GZTY1MH^_9Nq<+J)6X z^j1dtzXeeV^{Yr@`t}}N;QUVI0tdUz&E%?m97R#qC0(8GyyXXslRQ6$?-r?pRVhNv z_u`^LDJs@4Zj6ZgSD zJ1L}ne#W}2Hw-${dN&1~)p@i-zZMS@_fP4G3S51@@3=$?I5{5Itz2iyGMIccT(hb< zlwO)BH3jWvt7Qgj|ClQM`hI`O(gS*$voIZSFi1tZo21igb>84xJ@_KwkKPvx8w4G} zfwU+lSL0xHIdZBDq~&u?Y++RY`vdf(NBq}B^whR z$@k>dVnCr~`_fDLGv9vvT4>|x_+#=DD))q|+C4`9FQ_fUqiV`$iJMC92~eF@u(3dz zb7dg*=c3MgS^>-#)dl-7#$|3AWzt%=aQZ`A64SAIhQ68o#EXZb6;*LQKeZHQF@FY+ z@|v(~3twN;)JP$CT|84O9l`^ZC_%s77S(#uXY`974hKSS;e%y`3C{!G9;_S?s1L{TTqzCZGONn|BCwuAni&)%uVbKOy2 z38@+D*j7g`M}FC*DqMkl7v&%8Bme#5gis%kIyuZk{?~5W@wXY~i|1HmgMXbCN2tWU zi#`HKxM`*mmu}NcTiAcU|Hq9&>n+=r`*p+)C-ciVNt-%WOHMVDyw7!2%m*AK-^w`n zX5wzOG_y^oOw0XHPgN(Ajfj}wGiuY!SO2{;^W<1j`WoZcwS ziB=(^Qy{6mb?YX^cd6I_U+2MC1R#hvh%?^pH(u|GQe5Xb;14zAo9k)#`h|t&X@2k zmrRMU8a1mugwQspCjYu^?CS?rf)|Nu2k$?g5sz_F z<^`_+;`h${XqMyRWl1_3r6O0E%9e79Ys&>0+rQPsm^EKBgZB{%vwhOHZz=l#iqZ(l zLzI65q8m)m;Yh_Q#5ll(Rr+UMundb4lI&j=XM{}(_gz=p)lJE~U|Ldr!*T-Ct z(EkNd1#~+qCtSL7jgLn}J_5yc>4UinXcxk8MEli zzdLUJ`6f?__tj0B$Img}mGABWC-3tqr*$8>jS*JqqhB1wXJKpW?ShhL&AkQi=Wxnti6!&K;K_^QnZ16$BqnlSq zF4i}{#WC)1(VheqpLii*PqzcQ)4k-cL|+W7cMN}hU7vIBrSXyHMBUS0;<04yVh4lH z6S?26_yQGGy3(jl(e5+oPw}tB3Fai^i~}d%7MtS%@jh4cBd=NZpzm`r<)CGd@0rM) zmzK!dy_^Z0o#{g6_mH2RsC<^ubpJbM6^=~_?7PCCaABvCpldI1b6@8rtwRE5ELo@* zO&APRqiP&pD;qkB;}+Y@y5=gdo0Aqs4V`lz)rZ$?$X(6&MnW|mYje%Uw&@4i1fDVW zh+Tj9aNC~68%LhH?q)+5OmFv?J67iTEcLk%A{alAcGv67sw6xp!6@{5ZWs`o_D?jaG%a9t_oBcvnF}e4= z*#WVU?cbY0lwZQHaC0ZoR7~wXTPEIq&H{bh^bMV*f%`PTr@nV5GQy(kftB2{hc3kj zL7O2MqFW6t-DX=KY4rt#O9!x;~1l)u^$?k63@zpriaabqi|UO&!&` z1(f)!$(QRsHv2~99;&!1(F`jQFMz*D|3nuQ%HccQXc|u1<7-QcxPN`t+D2PuEBR3|2Y!XLM%$KOxhHF6&SfMHb9;{J zK2adU)ndC!w3H2ZzDnw(yCWCC9@4RV#(oK3+ zWIbfuF#d{%$Y0!&b|iM2iQ1iV{>~;HS}bG1eNAYANswC5O9M3?*U)5RJ5>3ZN&$`R zSE^^+dIjv(Ex6c8f8A@N?EKL;v*f(ZNh2MTbeG<+Dl1incbQDlm$kff*W12u&e0?~ zf<-&c`F&hdSa%_*R*ZQ$KH1svNAI@t?5w?g>DngDYObVZ?d!X+-Nn^f5sP=SO-w^> zlrV35Ux^CF(6rO#2Wz{b?^`+FOnxu8lIAWrGr#!kD~)1EVA%K;KTKqRRY$mx+Lu(l zbHRu_h;$o&Y%V*hUn|pKEPSm(XJB~IOykOZ4$Q%6J?ZYavbH3l#>w5_YG;c%J={XL zn%BK_Vf%9sISJnzi7Ok~!3IynB(g~Tuv!`nRcA2?wzG`p0d*53GZAtD;uHg&$0gqT z1HipLQloHFv|*O|_GQ|JYO4*(E_9VHTbFxCo}w#%aPW};Z4UPB<3+vZtYN*2!B@Ej zUB~wV&gWCp7A<8t+l=H`-v16Pq_wE$Ij`*ao;mavbT{QMNZPK!dF?93pb)HN+I+u- zyXP^*VZGpaRnoT@Y3@Iv(EuEi-PfkSc}9J5r1+ZC_}O#TfnFP}j}I)Ix9sLv7e7pN}GZIdb4mkp#ZPC^v==ne#!%N`bcTOQ>LcRQoB9J-C z7n<;4t}_wZ&q?>WKHpw?o`hfXy>ruZ;J8Bh7t5RmIpJxMus7?i3KKwOcgEcNr||Ou zKv@az20pq`h%&pwU#sNp*ai;}p1ck%PUlIaUQNGpO{WOcHHv*?ponp3VV$4Mmf{w< z0kEIae>xW(m+uIKwz;fQF*qfThwLeA-QKY`1ci)#iu#lebt+_#MX$sw`)C7a0DP&6 zrwa#$X69NVsB5=$NP$EUroG5;#bB}OC_7gPH)c;$^{wiH3H@voQf6zBIk z2+AX2?k8^gP2;b`El75}ED~omj>~5dd=SO?%xPC+`@?S6Br;V}JBcvTBT_t;U zrgs0&&`5Kl59V0y`bO4Fa>U|wMeUzBQ7@Zs-QQ@Yr(Nytn;R*)E0Yb~|E{X}Nm;u@ zx6GBwb&iSuS6$U$r&suW?I8cnqH}9T?WMVz0>vcNZV$uSV86*UY<>5s*py_a?&ccf z^9p2nP~*2)Xp6gLNiNm$>#6+BhNo^#CJIJw_^C5xXiILoag>d}`H*J-Lr{`W+GBK| zxlH0iLr3OW@um1>>Y&}qXUpr9q)`Iz0Tw_(CN;(M@fQhXI4 zpF1m#fhAA&aFIKHrxX&7tR{>@v*=gDRqc73nj)#g4fWo8;&lZqqcdF(x<7oGQmFt+ zr#~fK(vF{3?)tJ^;HK*JGmq=_;_n}IC9h%vl!!*0YyI9hM~b@F7;P~K>&!oOXu>P- zjlVPa0dGiBRij)|72Rw`ZV_&O8e}6%^wO61#scMEBa4zo=Fn0iRf&7kb!wVpPUF9f z9|(1my{|i7nD~)hsgie^d)ra4IEwV;Nyq#(IFZQHU>9~o1z&ZX-WcIoW8JW&?S5wWhX&1aK-JentT?5&AA(4N)b5OfR$i$W zFS>DTAIGS6mx?WBQoh+CQJ(aO^;KxxijBP`8;yxNwtVyEb<%XsZ&yjoMmy^XW=yM% z%7=BPKWp362Z{znhMzj{yv;OQI2>GRt!D~!wPn6;^+s9#hmT!mU7(NdzJAxv$BV0V zN>1?QGutA!;0L+7HyCD##;GySvp&;$=F6qVGCCW;#>JN!`@h-?Urh|LkXNeK>+-7J zGGb)+Z{c}Si}Js7!{1+(|HMr;v!r&(K1#YbXr*ogmo%^axu5Z{ZM8y%O4oP#3uglm zUw@abzgKO2QoICcyHbm?FvwS~J@77RJh5ExTKo%Q3=HXEPS>WvdrJ@elqG(asBm-Z zuJ-%oWU4v1V|0(AO&U-no^btat4HQBtS*$>hePxVnwzzbYH{d^QFp~%c?NhXJ!Z8Q zW*YGDYo<2BlG_rov`c&Yz0>63cgGQ#uH-G zt-mrL)I+pk`z<2B(U5AcwsXF*A^osMwdyVQ{N9o3>$rYZ@Eb=CRbIja70Oxy_m<6J zL#V9neOD=)^``;rk4$(~-%2N*F12fn)-R1JYw-Hspx{rg^<(~XBQ8D%;T`}+a)mip z#V}L-{7`(u)Nl#oJVm>Fm&&@2YU_`Qi#%(qx>`Qn$yV2x@zJs@bDmvV(aCo7BC@f9IC@`*-D^svTrcd;dDLU37#`{imB%Fl60oQT@Wt`0Vi_ z^z`cu0{P@Nz(PRmude%2$=>$vdN-jf@BCp%=80h?LvQ2A>DC1k?Gv?i=h45QJu$UD z+|$0VEE$o^@zCa*<+G(~lO1X-#I=z_=o9pct-}?8g`=WHX3r$C_PDR{qA_q4H@a_{n{PchPs}zjvw_LF8A(OrDa*eq)=pv;uX2=L+#Fr@8kd4H=&34Rz ztKPfh&(xYn>&)JMLjJu^xJfiul6 zh6j~v`}MK*Jcjifsp->oM&VXx=O@8MX9#!p$EzvV+z86yi#;vlWTyj;?-!&UvL~{= z4qjM(*eB_dOzcR&`*D>6W2wAxzd2TX87=lsqwM3;iL{lg+_hmrCzzfubE0~lX(fKb zK6cRyE*}GB&$_2P*YU9f*X>QR$SO%}*FKXVVZ?pbkluJC5yGrIB zqOTsz)T(jrlH6ComP(~vzmZr{$t(oaGENB%TAUV7n`hV*YUWx4WBubKV(^xa#07Or ze1`{zB&zFHATMlS%exeVa+%x-(AW%)hs-X9D_E=tTc8uM@^-l1?eI45=s#2M+pnkG zJ!u)F>%!;O4flny#vZLQyA71^29Y*sPfU5Psy z-G5|RnbkW6uCCsky|TGRqOk6^>>f7!BmK9R!7EVslhroVqC0NJ*V1?%#q;wU+^e{F ztVPbxF-wu=$%Af#x7kg9Dob6+krUKRJJgPxn-{MaY6-YaD_eAqLr?-W5 z3iGai-N5I5r6+pK1=q%Y+@JPQj031Lt>5UUXTS7Sqi;F>n66vv4`Xe5Gbt!hp`Lil z^Dg7}KaH=xxH_rH8$`aT9H=!#s^nRI3v_<(Y%*H|2d{wJ&BbxNSs{q6+b$L%lw#K&AH}bXC6jsTM0zcD~VC@I@mj{AR&c6Z0RMg{BP7 znn0N^=nD!b!sMSFQ36(3>E|NH$QsyQWmylSgxjOhp3i6ETkTK>j6J}eDi%)(+7%)I)3vMXZC$e z_F`FCV_##%{7c*YTf#J+FX&{ft6yB#ulZ4t1jx&nVTz=?`(`+I~;yyINMdNU|fgLI;~F zR1Rj97g=#8Re;arN!054L zTZ>lhb@333cWEfN=7!(zh%IRwpM88L88y$^pdFturYzX>@@3xDJxc|~&zlzON6zW% zZ`@ZKs|4ta=#waVgGKGG5o$(}J0=G?;bApr(lIDl`6`8jb&Pj_5#&W=L5~e{UIMLQ?^&_H>yCQ<=WuvXmM++J)3Xn@0C1&EZYUg zhX0W)z~Uo;lSE>|Mii(kLYd30`d-?7it;$_tf2*;7`TgFIkMNKtvawde(EPOn{TIU zg`{lKmf0)-y~{S+bN^`jY?e=eLFg#*$FSmFUF^*KC`ki*TUC2~$&g#kb0t5qtbP)i z>9bp!vMP=9nr<44%*JK7x#@YRuo zwVrqMsIHK@l#~WOl}$u#{keOlN@@p%U#wDiR@E(olH)`hrT>Re`q!E@!#-Z;)!RD;( z?jg!*8^3$KRFSs3F8XsmS!(g=t#yQLXK_sJ_5kf3nuucY`9zaiSp;73=aUeh~Rk&ba8AwigRpZD{0E_bSW z1zya6CG3LDKYQgq$Y>m7@<73x16U-3a8AJ{-n2QJ%Gc|k$@O^a`dri|u-^RoHW`pP z9_xAUA-YqH{4!9_C9=vD$lr#ZcAYxHFtBHt+I1z}<`_2F+ir`C^38R^-U*t%x^Q6g zBCavsPl8$ZvBW@GH?dphxQs}xZrscRCqqr6^7TBb@brS>>Xa8Q0e2Z>D*4B2aj&yI zk%oh|)WNmc386xxci-e1gML2?QXb}y67)X#RXnr`^Wumx`TwfA@<1rp?=NnMTMEf? z?V_=!tXalV_I*pTBvNJ=`!co(Nex+x3=J{%kYvl27*v+*OJpDWI*hT6-#gU(-S2tjF$W{hOLb#2?G|~AvZ@p97pDoLG*oi-d1fau@C}>3o2BTzBL!PsEh1$49ZP!2%f72^GPjC(k zZ7jJQ+idmHc=>K6Wtlh(_bJ(@IY)g>_hqF*wD41H4yRLsA8Vy(2pD-@V@s}(a;>Zn zGa!0Zr{{mgrTsIFgt4>bLjvrcZC5RC69p>c&fihLM<}kr2CSm$+3*wI`+8r)!#n&% z%d|yPah@F`XeV@#rT`{m{;VOd_1wEhBWb3@Yg6(Vj`rXVPZH%|=6m3@mz;b2@ugpj zZ`zE0=3R~U5ritqO-iV&btFB7aU*c#^0&h%&a zvf6Ark>I)Dg=?1x(l+NQvM<5psU!5r0gZJkPgg065j6Rxz>WutP6W_Zz=TpN+GYxR z3c^?|-eVqshI05t&u|v%HbpSq4V|5!3x|DHS<{nze{bIXmb?jVp91&uo%5rkKVMrq z-pty1m;TgVY9mB$#yH^(mNY-^3p%Eid-9 zs9E6f=epO`oqhg{I8JqzodO=QDu?$S-Xz&RS20EQPcCJcGD-&O+7U1l#3Mu1n@Gj> z?yFPa_k=;y-6wkko*0uje^<&S-{KI<=8W_lXb(xsW@K#Sr&wyC3(q>VJ)TQO^je0u z6rl=ba+Apz^<8_ffI6|?-uY_vcsR~Ko5WaCPw}* zizn=)%>0g@fyOs1>^p4+6?v6YsdUA@wPmHzttzt~qUW0YDx4gjr_`YEk^O5W{Qj%r zY<&c2s}aKDcfVmL$r(H{-*iVkZOxVR&zF(tWLc{xf)q2aq=jOF)Pc6D7aUqGpH(j# z+;Z=M-guc`T5M;(w05Vk`uRh}^r?J;eLG*6F3dEhy2y^E7V*=91g9&Qz~5PHUQ>lBksfpUH~8)k###HuKf4i!-y?COxZs z#+{HYt5rK?8w7PdhWt(dfH*`PxF4>fXmDB6Goij+#sedRpH&WZM4PDvv2yi?2w;DgG41J#jfXjivR!5S zpV8*`*jX4g#%nogF$#((SPxyKT0VpI(C>n{+z^BgADW zu+m4V0JFnX+hXpJ_^V`?sol*#%1p)<_~W{x!7n~7;CA^!h(PzY8_hQu+v%@S)pOGL zpoB}F*0Vq}$SRDl-CavGLG`WIFxM zD=l?#DSarc@h;*B_A-hHDzAPJ)f4N;)mu70l6@E%QF~)R#-&Ka(-$>I;`Gn@R*f3j z)Grj*Y!8M;eX35_bnTV*S~C{q`Ccp2!W<|g9y0fK=@<1r4C7Q;8~vr3O9W!0G595f zBcX@wVz#%iFADF!y`pv{sA~1~fX`U_j>M-$b>5w<;Yj)MAmKhfeJkANLRf+-TY=sA zAVXgg&$XXAdXHMOJxaTz=z?;tFzA^k7+#H4s)VgRBB*u-eB4Q@zr6k$K4YjXK$Y0x zg=XuOs?+&3H8P)Bb^nxL)e!7qg~Zuf3_m(7-pXHKoH;^!1_fa`=TH~kSjjR-M@TN< zxlKd0WOJ#x2r@(r;JEyX%csRXxUl_Fb3mFqYr?|DonAw+cJzbh?9sh`jT=aVc_Vtq zZW9o2Fp5YZ>uABE94@|1NiL^Unn@Ce>F2fF@6$Wjz)HUc&P^r&&%EU>q)khWRWCFG zdk@4rARkbM|4KXWp~seuOA70=n0#(alWmfm0562O=j3a_r3GKM5dwR5;rBF+)zFYz zOFC`C6%lmWU!^wAFU15uvWgGv{cz3G!9vkA?C;+ETP%Xhlz*Qx;17+F)V-x}!9z06 z%fR^KJr6AqKTeZdQd9>dQZ%lA}y465asLCt{Z1be@jDO0gRSLz149PQ*-0 zjrufZNu}g^(B7WKxSYnyc{&%@nytM5L6k`lcGU`pT@0}^QRo-ApOfx8^RwI6Bno#; zh+l5SxFzFh7k^KRy72gFuydF+)#K|+ zCbCvKNr__G&#Nn31>*I12y(eS_Y>6hV58Ao&h?g47%cD9(~>Hi7v>}WS#IAx<5AY# zDBn--S6g{UsuX_=DLPQ~Bp_3HX*I!DuzX?E*9|h?#970}t$;OAO={$I6>F30eYn@% zRBci~-=4iMUuJ0AUwb`|Y3y$?pB}=5Nya!=DR`i)uBf^jW!%e?Do{&M!DPO+KBp}t zmGv0d?3jj^O5v$9Ly(8|Ee;A~hFKIZ6*C3MUATv3#u1inT$yWU<$;xzJ`17Jy1y%` zwN+T50xv}7qspAX0p+5oR8BMX8C!@G&tu3(o@WC&D{6IJ=dyR7Io=XTGrQ{!X)+TV zNGlf>dv+sH>(p4<2G9?ePhXCB+=sZ1p0va|K}f=&UAt%oj34=F`o>V7?r`jJ4KsywDc zOoXR~AC$PD5{t|2iTPNRxB596{m}%6`~YjmC1g4)Ep-bJK~pXBafos6E~1IDC~1a! zXUwBkPXUc_?HMl){|vnIkp-@f zfoIKhx>&?0Ae9S9 zUFyfc+lv};`C8DvyAyuVtO=z*rw{j{59l{y4>l{0DC*}4Tl*-D==j-%fn3}21@84M z#e3(13K9FOY05OjCKCKE&=2NaSF7-HK^yJ)O4z$Z-7b`L^@suuyd%6brpw(3X31-6 zrACZr{cNgEeS5w07G)hjiMa%ML@}2J_$+h)vb#8aXblXxesO-?tL?hcmL)xpSkG3x zbJzx6`vjiU@h{s4fbz*5aNfDpkAu%=m#A@{4zdJ?0l35xO@4_SqbKpMcU7XW9Y10{ zm~lk$C27NMhX?RrVS1tjxp6$4-)mNg?4KLL*8d>9bk23tlROZaF&yAhK*#1b+V-iR-+e)~61SYPEno+g{Rj_Cwh za+(17@W;LM0sB$qBIQ;zm4T`4lZMl^W;7s%6JzbL;L%9Zeom>>e!@Cl@rXjvR25f8 zPhxIBBC3DOJj8O7WpcMs!Psp$IwU7q8fb?4lJds~&BhYubNPU7gN#e=?Q(PVVTU z*#n2pYf8@7l%PPNOy2TuCBcCg*2u;ofr7x33xXUmk3bf9DPQzpHbbcGzX~J{u9UDI zQFJK)wUImk+Ts52Foo%{Gukx(PP{n%5BC^ZlMlnemDvAC6=w_U;oW3j>=*VRCU5?k z?;H3(V>`gGkT$$E^13b1-blyaVu$Y>Cy|W*I|d@tG+fr<3Gx&<*7N|-0;qU;6^Y0;$3ZNYZM>x=8RswXrMqHSd*d@REkGS&R3(%nxCw4gnH_Y`hg{yo4 zyq>8D9KNl%0yN>yasw9+{=EQf41BNO9)gFL{)$0xuiAR{CsW2B;>V*LNz{`KNe5#i%J)PMMZ0|%Gt!9%JC|N3#5 zac~~s|2NzJ*KlzjVCP9dNQCWW#P;OA^q*4R% za$^UHA?Xp%4eiGp{(Dkses`!|hApHkRhqImB^HKL1SbaVi)P8#1=7GiIyA|_!rPcj}7FIz3ms|rsnf*rfyLF?)LSB6LcS*V4m7WRpyVT84mo>gy{ZOHRaw;l4Gj?p zl+B#|0WZnb;x5Fz9&W$9EMI^kLy<*);Px1aLKy8vLnyS6{h|r#DctgzOOd`Fpzz}@ zdL<=rQLit!b%=a~U&bRm#|Dlc{Rz3MO)Rx#NknN!Yf9_IBH}9YqA+MMS=|XCJ;M58 zO~mH&Fid&m8V&=+Xq|uaJ|Aq|Nj^GZ#KcN$$*Z*)FWzWCXlK9;l{>m3osY=1W}8r& zj5Bo;r&d;X39*j!Jgu&`BX~;z{yboAJ8ECEUz@`sd{9P&O*q1iY7T+d7VZ+rp#e|> zKp>g6hZUEocL2x3*IPDqDVd^9|8PK5tt=X20VX=%Sstw+U-eQwLXnT}&paf+^y(Yq-YJ2l&?s6}@V83smsp2&HmtS>5z=5(oc^&KqtHtSqkKwIQUTe|cB)xjnaX`%tLzS{}& zP{FH}Sx2fzVY!EFbpQrH7Cs=ylRb0d^CejpRoEe9e1D&&B!#b`URG4kO!6HtTQdN% zci>Cju@I5WJP#Y!$O-8cCCD>+pWL6!gTG9U<`gAR1M=?_2uFDEYqw8NFz@S#o=iA6 zbMlB*P;;CVN}HSW2ul#-Df0Hh=%aqYqlW|$uk~70!P2Ob8m;}^{e!3eEltN9W~teC zQ-<4BF>{!BV^P7RiELJ#Z&fMH5N{Fh{ci-D1$}XjuLo;NU(7j{tmVvitY_?9S1p8? zfsV4D^XS&+r5xR;=vA9RwYA%0QhE|~ES4{=;_ER_3?1Y;osMEDm``~LrCE$GGw5L( zZV%Q69%KgmcGu_H|7r2T`^?U(Y+jX{uUUcFKJNEIvS1C%w7OliW$y{1%Kp{H+kIN^ zquc|8ydYu2O4X_QCrWE$aXh|sKY!M!S0fNVr0N7}kjf5a7r5n;5-4 zqG=RuVsGi1MH*kU}V=P-*yEt)A-X3~|9^J&wDnct#{(gHQNIgnH274%-idQBmY zt4n_}<3-$qeQk8NlB$e3Y0lRE8pcpL!T%mN;ob0`AAP4C^D+uijaRLcx+=)%d{k)` zpPnh0VaH>Lo(c5gQ@&Jv43J|mpV<1dihh$9;wei`SxJmTU312in<;YVC@D4ZMe;fW zs{c5Y&}z*L>jRU(U)&k1B*4-cEs zvNaG-M^$WW3~$|_IOD5 z6!?Kb;RpZ(n&g-?GBqNV(t^$*^aIWSAiiJ@d*gU&C3*YF!J=?Y6dy+rxr3dXBS(@5 zF0(Ef9zbp$Q!F0HI8nwSq+HMT1vKnOKL~k0zm5QNglZ z0n%T#E*C|>Bvc6vUqlyG@f(oi@@SK&QH81%h|Fg#RO%4VN9SiWN&@EW#U8fDvn8FP zWi;EuGXY@yosi;PV}D%rfO{212?2})#%kOFv#+dQvxsgu!oL2Ya~|ds_30)x>G2)@ z4OPn`_OG}!%I7>I_v^Rwv%exn69dq?}- z4`ms}Dcm%?@%8WF{^fNJs)BD`)8@0j2TpjasV&j2MUbzP3Wu0@?ycnJeEgNUC`*~TPdiZx zXh(lgQ2(nbvg23R)t`=!GS}Y}*(G>J&aYLn^C_*3~V!cxiF{CE1mUzoIkb+OszkT>7GHU|YwV>E zIB&hT+-`76dCBsQWjenmx!!~)1K*9WzO3KROb`WEMSDxT_`^T@e<_Ld8NY7xrZ&v8 zfnF2AFE6|GW2bhlIQm4xZpd<^yD)>l29ARM;nZzQmwU_Ayqb1SIc@Eba}~MyRsav} zlX$XJ>AAAB3jBa7gNaI^F;P!XzPnbp_Q{OxZ6sps|KWfK4|dm}Bd^lCvwX}FN&}~^ z))gwd6pwRdd{_wCo7!i(gtWwq1xAx;<&qKpi@=rhn|(vNkx}>k4+ay%ngnN3u(gvf zm%dzL{h~!kR?=(2P{Y9WH}Y9Rj6Z6qGunO;4Mk2Ny1tOm6r6?7c|sEjk>g(t z;=K+wQwT$Ka?-P@3YcwJFN*wvgjb^XH$t3E2-lQH#{i(QfnmK5Lj z4rp0dH+pJBOc@=MOcsf{VCkmI&6x5+u?r8s7 z<+)~LC!<2}`X;O0yocdp^}fe-p<(EWhuwFdyX@#12Z60o(Y`bb$)>G)G2i+CvZq)C zLwjS}hTM=n3E^7bUtRhGTl1qm`Rn8ptQmPfX!==CR4hPoi**rGyPlDD?Th-0&a|G%397z*rQjTW0#_l(p0*ty{&8G z7#TgHAYDJ_9>mCYIlsa`&cAY3zKZW8E!YiMH~lMn^jDh4c>Zou7w#lyf6(QjA=`$R zrW?6=FX(W+kr#F{!A(z`lG+iraz*jv`t&i*4`R8R7uN#h8gYW{Dgu$PCT4NRDTk{H z8Mn6kJ5%jvOJp5`3PYlfLS2#KQsPg59h$~rQ|79C(%&#w0Z6|rU{#ZZsugdL!l8X6PNz-^vL+J+z=xlGoP_LtpiA-uYBZyBPFqJieE(Rc$jv77vM`HDxI7%r!PIRT@SOg_Emz#NC)HOjGWZv z)->w!zp=(_9ol|h;9u&|Z*hL~vkEZ6Jo8drf4ucf7^QBJoTBMQO^1$aGS#>id!$&m zA`#Ny_%UQN+~qs`px-Jz&5Sck`e&4ReM0e)-Edi*)>vSS$!%(V!|+RSD~Nvp5b;(- zed9;_@``bPs@rq|yZ{sML=y7GgIcPw_acUevLwMScaDz3xG=ppt>{s&3G|!teuMy*%$ zsdm0hMCdQd-L0~bQBvVN%_S^9#3pY0N`%d0)ubsVM^#M3MtM{qt1+$4`u!&U3{iNo zBo*~D0Q_}f*(R}&%MWvbDvdoSL*ATkV6-=An-W20srHOmP8)YL-*c|X*7Vk4MR3Bz zvp*T4d@U_@`nqSx{cYal{p=^1hKTS;C^@qKxUXJGV++PvhZ7$DfGwuAt+9AC=1Yd39i2Zs4$+_{QgxhUCC8n!Yw@;Pts85WP*o6hTxAq1h>%&w-}<;MG8 zf>tZ{_DND(=G#U|Ja$_*5;a0{d4#U?W2r^!HCJ3PGOFIkvmPVE z>Q~&vsmyLmQnyav*!0PWM2{@N$|$tQdcgm1{AO<+*`G*S91?vXANhDGBMRbYOC6(H z$P=%(n16y>+f*p?%Fs+9u>1Xa;6~yu^q8rO^vGw1lmL__HZ01408e%H_`p%BL zk0Dh?iku=u*~z5BSy=Ropd`!6g*kV#?wAkr8MH7vf5b{sx&+Rp+kCn>73(%SdoWVs z;M`=ncjI$;AsF#n?&QvCViW;LTTd$!QHk4rp%nR|D3_R{h5;I2aa0W3=1i$cK~7wE ze0$}+1EL)Mpp1-y`&85QSL$*|n}z1`HRisx{{jZcDMTcA9IzxZEz?Iqpi(0Ej#A{f z168tBmFUde8D1d%yl5+Z?!BPrTYAm+w5QE?Fa*zKqS|?J-TLKvvRk0gQ>iKf{kdKx zQ5D^)VxZYB5Wk3QEmx>VaB1CU!%y`rRL5?^o}{>dN=>7V^fpCF+wUGjh>qt z2ik7=Fsz+EX`*kwlnmGp>kkZb%E>ZzWC$V9T1Og&DaeybFS(1l{q)+ACCHm z=@cFZZ>0IaAUEjzuXEG((R90}>{&rZT)?+v7C3ysuOyq=&J3QwPD<5JHC^GBHAJm_ zun|H0b@=KZj_OtCdRHOx2((a7Z8vr|RN#NQuIkt8cQ9=fx&S-AuSS11$`YA+P5iD6(z?SodFS0=6X5N9t*Mf0QZiyzKs^;!Q7&n`aWfa5{ zPP{zi%ND1>XYz_fMb<1Cy2Y^CA`_qqAM~{kYfuygG*hi!MQ{Bfl&!ERo$*|kmeC|e zrO8UosHBWaC3L4(FMipT>609mAL^gzR=n(1laZjtaN4Ld`x0o>JilQDwB*(#9m5jF z8Fjuc(k@Ws1SDoUwk}=#Y04I5E@j_SSl&8lJy3Xg7(KsI<}NOycfhZewD*#1JKe(I zmWKu22QsRQdE{8YyR7l36WFhO*&`?{phCO-IivV!HRo^D#PN~dGmK0%xQd524mQ)T z!lir+<^d-q>EMN5;_Q9km89Kjk`C2X zjmAXgQ$^!0)0T(e9`Teq;rYWN`zkXg$Dx{l-npUKY1taSYnx)mLxK6o$;Ee7Tlb#s zOt;5jeeK5z9`b*`CEim_fAk;0?Ur!=x%SIP{ZoT?T@gOTgF*iv?8iaLV}5`A4CDtj zc@JSNb!&@TjX&*rj#}M1WhUa{b8=NUDTX>_#~atKg+#7R1D2hQ0b(8@R%dIM{)BDZO1{J^h@gHOX5y`?yF@ zu3&rsywG*?^puvViCngPSLSnSc%?t56la3QvIbdF?~9!TNG@a-gb-O#rEd%$Rg3p2 zFR$O#_joDMR#hd_}5mby8N! z1k(2^EOUAx=?+CnGx7}4Cvj7eOeER;{XIneA1E&nG~8-JWO5#Q6HSjGt@BE13!f<0 z*=Q1u^-eEG#22RrKaT{M<~=YlEb#rc_V*u-gI=|kv|C~J0a!Q*wj&lMKoiefq?#EI z<)5ILQl8AG>?)ILaTAn*fUr~yLJ<@JCFV)eEvI6~mFDD3&^9?=!3}4mq*2GiM;2k)6fPQ?8WL=ZFag+2K_D!q z!Tfb7};ak+z8mQOeUEXzaK<2_7CiJcuwZBff|g8E1(Ulc~zR#8fDIx^He z%73Ezmg}=5`xh?GVZfN6r-)pkT0e8B)d+La)^-`Q$ZQYkD|BO}e?If{ULSBEDXhLI zDo&uQNkyJ_eDppo<(XSw8N^jpACkM=)F9-QeTA`@$Qq|>hxgIW&zDYLbw1aKf5ZsP zDODf40Trdyu&G7zLV(fA5rlY_{(LyS?7=#|fzW{|6bfJ~17}(0lWN1>KxLpf5F2qc zvnLMOiAD;zp%~8r2U#2;i&H0Eq)QgH7X?EAReVQ4cI+xz6}kkJhX> z02K$6n5n+{FsI8$_ZbpTu7%L$PEw9xSca%FRSpm@bABNBIEPBB-U?Mxf|75AdMM_5 ztg*7BkbywjOA(y5We5k55MD~?Al)-cPFayL5MY(BUpWd!C5-2RWkUH-JK?l<7 z5})o&LKzAm)^tTOmoKx$FzR0VS==x7wUa7+To-u_y3I;iTAD18#jyd#87WE=#Lamk z1{qKa!(ks(ai$*7(_E8jYO~ttWTO6UQMQgHoljTLeM0ozbtf)nZJ#vP>yyIU-F@{u zpM5$KNji?!Rin=&@nk1)U^p7=@>e&GhkF=J7hN=S%}M z%t%h+Ve@OqP3sXuSNjn?j#UGWzOUkT6`wOXgATqw>j___F=LWRRkVkUS3$?=)s&=C zQ#u6IzD{lB*oG^eeuDMnyaX`AXXVuD+tmKRxfX)WQ0n>~Z_!~7-zBBgh$yGSj(%kroeCV}Tg6ftiQZiH5d3%n|tPLOe3pO8nK3S;n>ah4r z{sYtt-eXh;9hgfCo1k);dm+{^4r}JjaD*zsby78%_Kp6h89ePLHPM z))AQCXEl;Os}z`L8?#P*(6mATWQlQe&;geeGpse^z5KWW;{GUh50zJ%H{|U|f70P^ z5z%1h8!Iq}p4Et^YOEldu47~e=6H$`NfJ(Q#0_aAFN?)lzEMU)koUr=6~!2tQ`MSZ z%%G}#T|p*49>3&>i#OU&AI1&MKXnE*nT?v90SU`5?YbI}Tvc4QPn(P?T*oEXf@>GH z84|z5=`3NB0f|OJZ524pIbWYHRC2Wpa=KzO1}eg_`s2mrgVwW8#!N-V3j~#3`-vd8}gnMB_*#>yEK?Lb1Ptc-Gyg_gtv&p56&~aO+wVK&9^|L<0ly zCaKE^bgb&t%O?GoWlz-U-SlQB5YW=q2QE)L`l`3@zq#`_VQP@0?pEG*WrbN$OOf99 zmC?kr(X)Fz)>IACCBmpRfTmLa2Oy2gUY`sWsmLf%TQaIVpvDz^_<#t>zMce4Iu(=_ zCO-u;JS9jm_6x6fJ?p4D0}#iR?iVgdU6u4$rAKhtQiX@%N9>H9>L zCHZxdX_|Izh)cjdJ-tLCk-u8M)M&a&Zm4osW-@`E)MYl)(dq&(O~)F_yS>JY@F2tw?e2Pz(tY1!Xrh> zuosA@2eMcs%Z-s^(gNo>_7LBSmrQ;ute|K}wfdT;Z*D78Ya zP;>V)?2trsevbQn;_{_{W`?E~8V}=pK=Ua%F02iYEZweO!z0-V zAH08GlUAo#`L)vkQXGBZ(&-7JbmAtMfAfZlcvyKnou@+BGay~00i=TvEyh6>MQdb? z-v5pQ;qyw=$K@nsrm!cY(GEDtu0S*kcX&KTg>5|!z(+JUe1Tq! zI%yNCR~0Wt1r~;U=5`i$O$!BXMI_zvIVpJ~;stp}Kpb~x7u{1tRP&Qf#TB&g? zDiufmgzW_nT!mVX9E|4y825lcux=70TL(c!bMCfPdrfpd8Qy;ugldxKM0XOtJptye zj(qGP5PgIL5iLSX!p6V8bWwZbsBEuT0k9h=wJ4`SgF%Q-CeC0rolk0)p*oZVaFD&K z10U69=Mcq;>*oWs{fVqf&U`7ChsQ8;^4BmnfgxXi^MO7BZRTPwvABIyUVtAQV2@qu zwz)gigX#E(gFMWE(`Qcx=sCTV zadz{#9REd|_qe+=@`eps1ezeh<^eR49*L;cy>^;lq0(4(9aglq=0t!Y zJN^$i*yCwJ9Zzf_=Lz4UPi_~8UtmCxd4x0;%gA`luv637Ao#R}$u;y)^CTc1e8&}k$GDOp8`7E6ss$3`>XJU&?1Hk9~;5tcUA^@_FLjXsS-*Vgz+VITqPbH$=|Y|(Kx*5jV^X~Skb^fSu2Gaep1Zy1$TW{5_@ z(^4RZUCQo~grmDh-oFD%+^cr{!|M)cf68+XWZn%pHz5Z7zfPG{Ox-JZEfD7vi8EF(K02lDo+5>*BPiyDhDoce={_N`~rTJRYB0rKl>zBw@?1zWaqKXg8fDpeqeHnrXscnrSkTT*sWcTzA>?$C~O#Uc`0To zYn)OvdiuMW4eB;Fb+u}QP^#?TKy3x%=N<-iYqFOHQwck@7m-R0Pd_nBZ;7XnzwjxH z4Ixi!W9IL;Ib`~)zBqp4!?*v-U!RuVRC?A?3^SZ2UWBfrODZFK9|RLJKk;W6P+*I(|p@<1??hfB%Lrd*SQ2UZD~#C~x#>FoKq7muH{ zTKn5qT}uxDhZbV&(dIqJvb3z?_Cs}ym-a@c6J#H#Y0H*-*+J4aNuF?3-=_yN%4Xj* zO>@4tTKvO_zw2zJ^>JD~lT!F`_-4N_ixZXL@TxCCaYj)p>2#Qba9m7?PbvvES(r&% zw57uVpBOu@QM?op_MGQCf$#XFIH1%W9@e6ApwAHCNjxM1PbVwjE<;-Uo|!*AV0+Km z8<)F|So{-6I-V+Ccl%eh7sh?uQ%1qp(RtT(?>1P4;D<(>i^5-zx|kuFi)Csi2*D}U z1HK6hor%g{RK6x&bTDGAVUlG~T)7f}`C}iJ9fqd$+^dpa-CvB(TwG6_y(RyLbLM{! zv5UfdPk-nODS9NDpcIPT^>PWv#??xjEnVST25ml^eUic`{~CHXlzL@;jDD0Dl;7T< zoT{M~l?-wu2FZdFL9R^MK@+E<`THH0YXOtGJMt&qpr>;#JVh=_p@i!3tYG!XbMGN^ z2V>ng!-4*&nZd-Z7wg0rv%LNgxoPLp~?-Pv5Z`aB|@f32p2cW5OC`d&^3)KLn zG8G=+ppM2v_FL9g^!v!Yi!C9cy}IAIC(H{V+?QJy@Epw94b*=%!hzI{#frDs*%1EN zE#Dp+v30FNhy?>{6z)6JW?Wgp(~p5uUN$18WgxTiVOwlw7@-6u27!_VZb(JdOy-N$ zt|_>#$2;vl@1HQJt>8K|@LCQbFa1nnnfa?*NRQkIa2gxTTnUJgE$&;I+=x{?4KmJ)Po7y zzkOZzGf;i*XUHt|XxYeP6NEw0|5@>%w#DGBf@ekPXrij1D?_X_Lk`Xn_PIC80?nw8Edv{;+ z@$VniyQtChC%)c;gypAbVPbL=F&4kVQ*($U_DUTX@h8u}=Kg5SmlNkJtxBh*y5HXXIU_A* zjyJ5p5X2$sS-xo4HxINM@fj+-5u9i2N=y1e`nhw;f8l8H=E^&?c3(Bmn^01V^-eWt5qjb=>#%(7`bEdIx}+1Xzd*L{$?00E4buGJshX0KN71KM~2mBSb@181IMozmtPBY zzI?J-BL)43qu3X?Bo{V)fy!|;%a(Ecl&!aB5l=$&en{gkdU@B6{!xDs2fVSRYce!Z zHa8)B(RjBj5+kjQxYk4bk51`7YeJPGp%83LY3va}W7}*z{E%kG2!T}fI|>m!U_gOJ z%A21Tf4piQ**uuS%=p#L9NaR~>qoDqyG71z#uC*R8IXYowN`@|hau>O|JmFX%gou%|XqLZf%Fe6!uycGQZ9HsJRdM_F;1r|U z8$cccD>YtJ$6E=v3@k`Vum;Q0*|f`5V`CP%h~uW$F(*yq@tX>I)Q*E{hWW0|)u)>o~qboC07g}F(Bhi3f6Ba!)L z;z=1=i?Vw|J;ddS{Qg9v=o)U)@-u}<3a4ubIHYr%= zPhW*X0m}uOvCnn_h10}-EvE&qE9n0(BkTHEoE)VK99Z?CZ|Q`%VFEYOh5lnLtvj*W^zHyo2(T zQC#;m2b0S4Rl$OkSHTLZd1l?h`RKa!7jaabmg+)ovB4>+CIyLK%7NRgA8@U zY(p84E9>&b{d3_t0(hub*TIgNjMqWhLV)@#a*7R&JAVBRyd~?%<@?kw%3=meu4J5W zT+9I=#wIxKYX*E<>NcAQ2Hi{V-19xmGBr;2%dqYj$}Sp(VxIwv)*?LOe97CF$~IDD zC;z-i`N|(ml*oHS`aWDhSQoJ}aPHF?+dA=9#$$PQ;T|y1rfX%%kLQ#MxO{r*2WLDf zot$oMszST}VI_+9@d|N1>B!*U(etZCu_KsRTJws||K6YvU}vj>Th*^bE83qDnZMvr zLxVssK^Eo*e}nrh6siORzd{2=cDSEr%KFQ)sHIP#6zb83R6GXU0z4YpG%nx`jPn>-F^KRH=-HyjSVB z67!$rOPum}E!nI-=CJ*<-P7k}{yrzJz!?#z>gw-kbhRuld~$xYc5ua*8?=8DG-P<) zalE&&B)wv^Ccc+bYC7)Uw!IOlIgftleLktSTYc*?W)Wws{i>tr5Xt3Sgym^X(DNiv zjLO&apUW~$srQA~U5j`&(pGRgtq6>Z*HL9wBbBRg2#vnq3I$5!yA+!jY#muX6Qjqj`SPQ!QPl$V$zDncGq|iqEpOT<#xE zcD~JW)!vFq;YVn&3#abO)556soL_Dkq|>6E66Sx5r_y9)XJs3CU}a0;8sMZ%l-$eR z+$QF3DfkbCKqN1(I6TT!U&MnG0VyGfj4NXE>axFCCebW(yFlfJi-_Zjk+xxFrR>B~ zQ|Lj}?E5dTNjI0fGJ5^nZ2Fui)LJwvOljr%eeVs> zoIvvtTzjT$Qmca0&1(6N$jRDjYue#zi4O}sX>-m!tXpWxu~L6$J+nYY!Yb^Ik0dUL zcUUy8SEC5=@Kg8mgWW^*=tN(Xh}vv=dr9#|@a1}ts!)#}Y4e-4jX^8>ziChYV10Dz%RHq2jZsID zr#Tbjpt~zAXj8iir*Su;?b2s&r z+K4qx(R??5UIX9nNO9SU=(mKx@{qGlQXK(RkAl#&9xENs(MRCycFm=DQV*5ChBM)c~7!AT;MS4+W6akL!0r_WBsX>o(E3D-#7EM zV1h+2ls^Ii+;4tbjP-K_``@-m=Za3ZXtXY253{TSLgfA90x3stUrC!VQZO~N;_ ztQi>xVoS{^FW+e}JDeRo!hE_Pvwh{YLO)j;qLr$b;zmr z`Sr8LDvNZpPMVI6`I*TP3t4#!Q#dTb?3Z051#G-b1kCfIp&y)~AZIvkd zk@R~_U$84u7vLh_rjVC@(B$hj+u4ZVq;A!fmLmpH5r-=oC0O5g=_Zz;F9Hc*8KRSB zLrk-ttIEWFWn9X9#2~rkGM@Ct7O;I)`ONCT;?ICQpWcQ?w^hl zYMq-aXs)WiT3P!nec7bT&RlSN^|CX&u4J#;;)5$OanHdl8#2eqw>%SRn(EnGJfk1S z)sYBnGPO1jNfD~S=Y8qp+wvw^_=Ucx$~nY>9AZoMVJGSR$(5$u z%^By`HCgER)tM|wzxl3#@F^VLlv0Z&sf!Q}cD?+R!;bsb8{bzBS~g-)tr+uW>WzTs zpD$SaT$UIJp;;}(^Lhmn`iz@b=5XmDz4En5O!=E3C5)cu`{hU}dgDv&+PB3#s>Ns* zMnmh>lVlT`CJ}4q%Ybu@FC?3(FniE+aiHr{63LOwwW#<*iM01#FXmb`CJNt4=ESiS zgGS_d3krkM-?cO*E4ggc~FTC+P%iT zrysifDrc$?ycoTClwoB~oMPI2@>lZ~x;eJSu1Ra|ht>C)XB@VFqi7gZUs=qa-kJ#% zNqpRS_=;5>ypjzQ95T8Yu5M+1e=FcgTBFLg9wQZ#8=fd$bEqa4Q`1m>p?~s3&Y?3| zD8cg|&da;XJPGz`4Cuh}D8RUhHF)^S=Wuz{?gq#g$@Kx_W;*&slP1zY%yM>R{l&)*0@S+ zPsCECiTS9dY(Z4Gp#C{Ng*O(7d;a-k=O!ah^$@b|bzL$)CRMX_(O%g%?=q5AI&-0d z7=fetc6XHcU!J8Oeu;!v-TC_&letBmG3Vzor)B1K6i(ayy@$ z8b+P5e(K28omM!rWOy>BHDxN)S z+jzUUf6+#)H~CaFdx|Ov4@OMIPn{IaNHj)epq5^s$#DA@EICjCNvE+YfSRuUNxbM@ z=8@b}h)=r>kxZ|#*bJ!|-}~|Fa3kcGh3SEX-B5Geo6be5yMH*H-&dv9bce}LwhPoh?kTi!7*aUyM^g_%AX?V% zL8r1(lr!y+(XtSr6QB0hIsx4Riy?H}Tc1L@GYqacW$6us3W&H3V^f&|kniVqK!IW) zfY~-uXTl_O&Qp0#NL~EuB+-3%?CaK1>nl!WiQ8|szg=&kLvNdB<-RT4DJX7SbSy62 z1^P4nEsNL1$m<7DG&4-74jm_|C*Ys(doCp8w~UrrOHZ-LdM=mxLoFH4ZDB4e!#T6r zlV4z=L)lI!@3oMT%D-@jYoX_-KaCYa=Fw9aROeq)=T~=^X9t$yjS=yOj)?|08cS5Q z_sb?}<*AM2ynghmwpAL(Om&Z#KY?})9`cmEJlwluY`uLL2` zyi)mJArd<%a&gFWBSFZO$EITJ%JB$xpN6XV-wqNTM2Jm2hT2s(1R$eTL3niA8>~eaDfe!rvfd?c}3sZgIhM-_$G#w%YoV z7Yy}gPfDFjt%f0N&j^5pqq(p_Gd-R1^Y|Rsj^_I=!`cPst4>W>x&T3V5xPXmHk$dd z4O^fsZ%)n;Qdnu{%J55s^;{e)*Y^Mgewkg_*D}`%UeN>DvfhR2K3K^K6)9qHOI=>f z^~h6#JT|>sV6x&iXia~y3s%l;S@_0dGo32@eI$?Jv$2|dNCoY%M$EmQn)pedK3bRY zd|6eBl}Al&^MT%su9)HX@gH!2Ca)+}DHRzkgT1fATt% ze4Vd+`N37(ldVZl$J#DKllP3Ff(|B2P%o44O5PSckaGi(=fk8Uh0R($O>uqjq2oNQ zLq&|^>MI&e3frbv(O*Lc^*y-qD8G-0{g%q_H)qSO_(;p8iiBe_IlOpN{c(xds7=ay zuI9;n&E*_QpH|n)Sr7m<%i|}VQ5Zw;`!x^@f{m9ct=w_YpcI;(A z@N-fsK}%G1d|mtWQ}y3pLq4w>{Dh~*L~*2idTL1DGlOdfh#D+WdI`^`DSi0%}7Pz1?w<$_0tf z3>5LB&P*_Ez>OX`v7W)|atnO1&0`z;D;kXgQQfk`Q_$hW)=OkJQ?@o z9@824Q`h(SA>|(f)GMJJ1{O`uPx;wq9>NWLQmHY6CIT`Z`7=$iR1eJrEOnwv^{Tvm zINO-}s;{hI8v2(Dhpuw0MmmZ^Uim&;E<0`Y<;hJheU9JAmcreG?aX%yJ|$mI>mPnD zC`dQrh)2I+;j#5sdSHyNt9<8FT6CqYqxw`TA=Ky)^WjRy0WVp1=9MN3GsVX=sX!iY zOQK6@@}=`HY@H)fd?8YSY~4?e^yeB_*+USAp}Vg*bDb@zrMrd(e8fUB58QD6NX$rZ zK6>_XGQK`)g@YjZqXa5{W>!LJRBL9R@p|~72rw)}<>SvUhK8z{g&B5zPE%C4J2((L z2cXID`&eRSykND7naFno^=GK**P-rXwzM%$bo})|r`7X~)oM)AqaO3L^yhyS@#b*z zmMN@OF9sc6u1cs#D-=vV=ZvUb^3F7c>(y`Z@VFE$U{uzh5*f4p$?&$|bf_S`SayA* ze_Y*UZnW~9yM?xrca7RT@Dg8NcXzwET%4@3>hciycDl`>hgKMHmyK&h{-{pQ*V${8 zasJ?{(x$M?_RuN)1-`c+)g*JP{BNmcu_o?ZRRR$ebV-?=Ot7~{$!H&wGvnU>N7P%u zMfH4P>x-OJv&bI;72dCqxehF6Sk!=b00cnBFAH}5-g%y8guV7Co#Q9(D`is`$6 z=C0E3P=`0=RmR}C$2@6m_f>*mHXxASc?a_#O9imo@z zcz~oB%f;KG1nzglb@=e1w%K^Dq`R#~4Ec)Hf>bbp;;`cCl*xLnkt#-J9Wg|RCj|me z3ql8%QJZ9MtMq-XG;!kM{G@#758#ihoLBtuMumMK2DHZ9kvAl!6tZ0N3-U9nk1cr^ zz?K3gD-!DNQO~b~-r}&>+d+7Cmm1DQwSwENg>H0~*kStb+_jj~o)85jFC5;VWS3k` zdH-40W01;!_sd*xfTtUQ&&7c`X*P8E};p9sE6g}x5Er&>b{~K6fz#p?t9*Q z3n4<*23F+K_i9$;JTa;s3*)j7%rbHTfv9!%9a8P45JHFx)P?rbsDaNP^61Sf2D_C7x3bodH!(3JVM2JKULQTCH)jp>gh-P~?q z{*`;i+awn_Ctr#Q4;Pnm+Kb}b?Hx>U(~;!ySpdoVkAr*KOpX~`-8HCDBZ7<;=8Nqr z-rJ$kpo%O5^;ub1(pzI7eNt9pyftjk9r1!z*VOw?gHFFOO~KQH3mJMmYc7JlPU#Y8BXU#5{f5l*I_dlVleYO!Hb2=If7{%KQI&zQdV+2fo z3d9?(u3p|nh3fH@CBEttMMaH>RxRjI-7_#_y73%a`~a|(dW^zUGt0QnK8Z*e#(!AU z;1uyt6I%z@JSPO`Q)#1Ox)^Zbw~)0{z0X55Td;0qz6_2LaF_Dvb(hRCQMFR=DA z9Vk5h?3A>|+sAr1@}@@(3H3rDeo~I5;rR{Q!EqX6UP-zmR*z20$wkbPLvmQ0%d!nM zmel$_>4p@2_Bw(DKeOmKuBhX0o)+S=+uT;;8;J}3>IoiPIO)=oxZYSXGSCS^kHzTVxpWiY!sV;(3f1w>kLg%S-QJXNtTwj;NlcrF?Z%%;uN9E zAD?AGqF+|tI(+NXqIo)rg>i|UYpBcos9YAp^rvzE(4$K07ttd1aJNkd!LZnyLLv*` zV4fH-E^_uW=Q}Gcs>0+4LAS+rL!*DWoai)bSw@+McLNSBB=sgOy2*IsITM+*vF$(* z0`W=xyb7Ea`7T6Z-@$>Qv9UNwOR?HrS*}VJ+x|zIO%dx_e_45AB*>6H_rw;yRKxi! zCy10rJB6S=OP~o*6vg*rMA>NPW52}Wtd443UEK~|mb^F8lQp9k6=nkMXHvt7RApId zjVs?qbjejf7w7I*3n36p?~^x}c4c(G%n+t_|C2Kq8_7mX&{B`{BX)n_zw7462k5d4 zc;mD#fX~TU+RzS8Iqq~OKrIsWbEN3I&*caIWUnHgaN!4IF|iQbJZpx!-23>3OHnvH zH(o-o&IsEcu32H(%H1YmY$c*4FHg9%suZLD4olFHCZVi#JB;Q!3Khxrc~S3Uh3J-yMhV5q7^F^LQE-q#71F$85~_`*e;e0>JWyW&cy{;x}@1N{}Kt zsxj5})v3X0E}^9T)Bt5}V=;bacs|^t*4xr@2S&)Xv9Ve-MQC097Oth(b74AJe?{<& z3FphMO!5_|{Y#NO%0JCTK>uT|xov#sZl@Kc`DcJLqM2~iY|w&H63*iBoHSOpt0e+p zcUSj%V5AXSN4=3CXK9b|FLyj6^x+WjIqu*mjrO9u_CkA}b!*jR1EtXoJN`z$bzMeT zw#V7)Nx!B}mM@xW7{>%mWH-M@RHpt^b+O6NF;Pd_SoZYspF0n`@qij@N6lc4|*=9uD+SX|dWpU0bE5*LGra zN$xfx5ZheN^qX*BcJ{HZQ2_t>FSY$MJg7VQPH;+q2%%b4?d}D{=_aD>UuXjk4u|dL z6YzAozRAKGp4(xa}Q;e>Hg*RgdAxP@h-i*lWtLQGWWx z&3812(8bYGt2=>8F{}-8DT^odkmh#JZEGiLkgKdkcYZ^gOuD!!jr_f&ROzd-kkjsi zYvyg0Iz>v<*+RRYPbZ*xrSUsn(VeMp?7h11O1&aZh|Uey=_v9?KPb_OTHuJizKD%5=ojrzi!Y_GC5hNWX?cCE1Xw%Hn0(G{^qkeDg8i zdOz!x3O6xiRL*T12>8LyK~a%_K-rNDq-iP3`UCuHlxw+^(zx-zRFHwQ2 zNvPGZPx%LuzMEp6SYG>QM5aa}}l-ljnJ0J+wk;;!Cn$_ebw;v1{VHadCso*1tseJ@h3@*D;A0 z@1_Bwm9Ma1wu98yPm^38!(BG+bA5y^`qgA9@uWbK2uqD?JKGHN>u!0ugZ$k*hg8Lb z3LNhH&mO5qgXFHF42;pOv|DdUQfpn?xNUQ9C;K{b-P;QGj*>F7e!m1cYV~C^Jc^xQ z^;$e?3ivPp`9<|(SRuI?(0W)`o1Dxgjpa)6cpTpYe>NzPY}s+6_qpey-1`R~#ZwDRIWk?4QM=IcgBBh$we! zG*OC4pfWk0NKteUUAc7Y*JeHN7ocS+{8QR0d*JSmmznrAd_MOTeG2fuE3KL+albp6 z5%wdnPNIf7Eq6t@w{~e!Ru%{or7WhNg=!G3;CJY067B3b>CI<5yXrymHzxSDunq5x zy4?`vavUve+ece(lX~JfmSj=f>{aMgl-1xZDS?MW3$ifurT6cjYTV1&)5b^XotnE2 z{`cjzGCcWb`x@~wPceaxcjd09sne2IBVBoLh&tbZk#s%wY!+tOR$hteZ709mZ|O*7 z8p!h43l}Xld`}MtUp_`JJR$57mM(d=wLPn~@)0ca;4xImPj!Mrg#mr{MGvGe49I$(OxD>HOUJ$EuIIr_gXzncQ-m|!N~6FD3YIlq4f$| zU%0Tq31s{^Kxb0Xwbr|ZZT0QFZWj0M$7(48vXcsSmFYtww`0|KunKj){mf1h8tn{m zT9Cg)>{8{#WC;${E~$TsB%f^|?Q9hl^wvs-AHsl$M7=dxWD1alPxJC_#V{9r4aR-i zC)EMIB#<&@G`>~9P}V}W`lk4rh97=aVmrfx=RZ(fH^@zDak`NfVQJqgB*Rj*UbCtk zeg2lBG=X#WA)4len3rEZzivpu_gM{ywCz%N`7PXgV;br1_?~(77g&`XE;LtqiY1g@ z!Rs(!pEsJD-$mMTNX$Xp!_0QEfXXYFFpw(5Qw2Gr!`Xb)KPc2~7x(+}}cRziqL6;$qO#Jlol-!(SAJL+E zh|6ggmCV)?WpKbX@122l{dtx$BNMe3th4fIWUZ*_B*{m*aX>wjXr>JS*$R-QMUs6` zkI~vS+vw&(tvWT#h-`pqnnK7%PN>b$fHM_OhuXItp_%xKg$hzpa~me_pmz`V3bKD}4rKn%AE z%PR?!Y#MDLMvI3>QOm{j$9E$NNcAU$c5G`>0~YL@=^U`UOczLb76P86*7T@lS(i_J zEe^i)5~^Nx@=%N82}g0T$21sE z7Nl%LS6~0s1PD~7am#(h_M#LdQf}VZ*px5O%Vq*JJr-^+`K(4+w?n5zLZ?&WaY^zU zZ3-|Dn2ahm52CT!y&p$_>U4Xmc?8cySgh`IR95K5unEwhwS4taDLlk9+%~^9G=y+5 z0lf=DTGD3*9w`%l%V|(ih3HxfJ*S}okqa?Rr6B%Q*Yqa-U`B-3{4 zR8Z+*Y*N*_e2k!au~X?kgl=U;$T5UYgo(l%s72}{in38@8te=_c+77|UQ_AfAxD*X zGkA^y_gh$)vTBfCS4;rQM%?&pHt3!Ey9U_aYt;lgpcZkGW|l=M^A9V6&lpH>5&B## zW0{UzjutOV){MWErgamf&u^T!xHz6|YHiFyBan9D#<}J^Sg+eOC{&jo=?a4)8%K(2QZysY%WFo7V3Hew1I+ohVTq?RX_R^_SD+Je+z zcM~nrpH^nYO8DjJ`-Xo6yi8BU38DDfGFk?s{wo$Zw>)Le2w&j#?M%ZNE8TDF1m^|Q z|50O|jG)yIt4^gm&@SKlBo~6-89`>OS*^B>FLx2^nhJY{0&dKO*Zii9jr9^k01q9K zh%jmqvzod%gES}@BSn{t!nl?CO}g8JLP4B_z>)nA@A9Bk(jD8LXP`=Qya(zqliVHh z_P&DpN8!;i%z^VTadieWnVX42Jlk#gs@Heukke4dOKI1g_mX85=5Km3L@(V1%@Rb> zT;vb?%6;_j>elTjH#U_(%}!r_IZvkKM_yP&p}TBsylpK@M_owpgm&=7Q{Y!;jFIDP z*e8m{hP=6@ZHuM8WD0!Y(x9S4CTwTvOSGzGJifkbam{ zz&+n+g13^sb#)51)yTdjL17!PD@NtXlXWk~L}!}|ZG;4c`CDN}0)c@1vhVk_7)1-$ z^~f3%#NsnV-e5#;u7PeK(3wjhcuegqAU4S<^6nz<1^Rd1OQ|gkp(_y_%74Bjj!^UQ zWW3q0=>OPj2ugXW1_MRn#m(qK?K?e$YG`VfPf93eSrYxq?zH)H0^Eujfr4tr=$fi} zX8N0f>o!*Sw8t2aP?J2lDh2;@er@?$Z(C5-{v2Rjjb34HRAHtkreHe{5KwjWzQuOV zWO_GR;IYi$BTHy`7VxX_m&|qvk$**0-2B)7^9c^CttG(` zBq1o1^-rJ-Z2W)P9IKl_u{ByJ(!#Bs9rxnVaaeSvR&fx) z1^-mCRpQMa52z;e51R2{oBs)+41`V0O2I!{qVjqxjwhi~6ck-k^IOM@;;x@=NxuIc zK#o2rs`9GYQh(uKl8I|H<+^{y=00Q-uD@2e=B$nVpUgMB{M5hQU1Ki9>np?d7&3A0_MK-p7&98LXwnDoDL3Xytmv^_S?* zPLB#Sv18G6t+4&`Nkh8~4-Mvrl5as0V_>G?P<20&>Ozw-x`yCK!@F6aL+8Xb<|2cX z?6G^|auME)sx;xE@mN0YoEfLI>Rm4#?8`Oax8F}Wlh@K?RivV&ydr~0x4~X4tRIT* zRd3V75|e&GcHKT-_)tOi!gd0wX@*^0!$eJ!L`nak*|S_EANIzc4pu|9q=!F+BlIeWTjBJm?F{Q)Sj5Sl8oZL*!kIQmP0xtOjMnn@HVXHE`-3Th2Z@F+j`K}ij^6&__G3QM z`FNZ~o`)gh2(^KTuo4n@dpX91si74}#8>ut+ zvG0G0sCT$-?a=M0wY>avZ{6VNS$j0LtauBP9A~~zyByX1F>$=yA7>D-;vmI<$dbJK zTt-{G{N`Hv!dIAWNWF@mk)pfmncJUP)E^~6^OevPeOeL@+2xoONiiqLT9>f$eI zQn3C`Q{TK=&QbAVtGDaH8e9G5{4&m)cT2VmBaz(ZdLHFpb z9U~%y)~pLojfP&&C(O0M^9A$){N=1*L&iy-q<3utS)7->2DeIRgmDgP_k}aF3@R9V z;r$cHqYpTL{O2D;M--$EPJA2#YZ%>w|q1s-ArfRn&YGZc3D48h;YHimu}_^_F3I!2Z>I z@-(_-s|CW*PVzo}#I#teyF$I&DfnK1b^e{zN^#n_Q`}`1SEe7SeNa`B9lF+CeE5`B z8BDwXh9W=@y}!bpz1{!QJnWH&1}t`m5X91~+flheHRjBiS(IWpT+csAjq!z*H}aRr zc}+7!``y=J85yp-^;^aIy}AFQTm#C_pY5*XcYUwGWNq~60}rZv+0IIp$IEpx<5i3h zh^tx6kR92A2bE#fij!zjAXxLA=>9sJ&rZt1_Lo$xjNu&_!W_yxmR#1jhNj{Bb3XPT zb?28B5W6UOH+bMzz0y^KlpO>n1y%Zvsuz8{iiuZV11GBAy}aw1gtcZ;=Pg6`39bDl zLQ*&}bYe10Vb#fRoK)?>vJnws28Hg-?ZdZEHVL&5GaJk6u1wtLmLv3u>8!8_>I4A26C8hbk1u(uD3O_)eKcty3FT&v zo#-+%9-|#71UI7wuY4%7X>VAJ@;fVsjknr9@UN-yS@=4hrldnZ$X@bHhKipzkwhGr zS#RQb%%-NM%AYNwBQ+|}=Ar1>H2h)tFVPFtpe*wwznSrqbati;QWeT3@dV0*PU8du z&JP-QNoUK96{$)SIdiyKNM1=K zO9*kZ5fH-6uL3Ju_}L8`8)meRX+&ghns6yEeo2B%#`XC3Z(+g>dh7q_5S~#po{dCV z>ssuLDTq&*J8_nP1ZgxY;>kQb{Eh4C&ek0WvC&dckfh#T7iVJ=j)2skvA`?c982|c zUqy=cK98!us9cjNq*$@z`>`~hV4DsljH>XiTUzppd^tMB|Anf5uCq!QjxeMe2+T0~ znYa?7_PznJ6Bhq^!^rKfvYg{W9lo5Y*a|Ek0X+Xto@x?MHXBtkAMW5cC6Y5uq>evZ z$sBPF%{k7BeNlNN`_fbABzp}zkARA7$v@$c$9Pg$P*qt*tIHiF^JBc6Y%8I+}68ic)>^X(tL z%KKD>*T(YMFwueX#)K-0TL%6T3F={QI%CvYBDXKj2rSBYEUG<>V6ZgBc$wi{`r&#? zyvc%ddQM`zbcAX&k}!qw*|1cxz}*?a6fRn%nY2F%3%%-*7q52G*9x_0FSJOMlSNI( zJwduv&{@J4aYAV&bop7gNEjIz!I2*|c0_V4!5#Cr4|I-q$YNW$WXp2?5gEEwAiy4P z$#PIB0VmfHhyf6ya)XWMjOjrb_&WB_)WwRoEi{K>JUVgl=SgFnmDOi8)iV<2#Vb-} zr3SAD3F#^6O9W2AfrP>*CkWprp#`JZvgg+psbYrbke97)Cd82w52ph?=z*%lwHF&d zs4n7}2MHl>uqC3w&vvz~%?Gx$*ie_kN+&6%{ZT%!xU<3DvhkkP9Z6|>Pr{L_Zc6@1 zQj;`mA>|b5C*p56o;>Y&x4YcoUw6~HJ{ohN%gE0zsTUAW#VfVUy9XvER|1ic_%>7j5 zuA1FzdWetYNCD5V4k)H8QOz;ywKf9hST!~s0?Bo2#D4&Laqdi%A}DkRJ)yT4?o z>SWP_AN_Otf?y>kzt;O9aN}aUYjw;u1kSY{L~2d=RJGv4;jJ*+3a_YUvsaX4EFhnZ z-{Fhc>+KzPJM~*BJ3}bBgoW%Kg;DG$42n;J>0F+ zS>UyHIlR>-fS=swFp0tEX5VyfV@8+uCo^acc$aF030m=HV>*Gt!)uP-h(k63EMsLzF2 zi2kvTj-$O0ILb05OW2zB@ICn#F(CNp&V*k}5b~usILJWF33z`WC(?~W@XL{j*y*xvbS2BGZJn{|L*vGdpR57nv;2o=Ga)Ubk_(mG3Xn=3Bxot zEi83n9`3|92qS@}*ndJ82G~AG4yaj%)n4!|b$8>R3VLZq@99)P16dkcEFnAMvRckh zXm#uUHH~z7*ZF$FD2HeNf7d@WI7uWqS?one7w8~ELqklpQfT`*J8lFP_YBe3Wr((r zy=iEo0Rz!6V1ZF})7G89!sG9cC$3&I%5cFH4{z6c5Q1b4l-jecgk0fI3PYH(;0lnkXd02tHlhlsr036!z zZksTvMv88w*?5uRbE?36O0ZcCGabyQij8 z`q{}Yep>?m&Br*MpUyxYoQj9IGehstnM>n7M{vb&6I&`qC7WE-6MtV*wQ%|H9F%Ra z14rL(@Ug%*z2jo=0Fb3qqrg z>f@_wUi%>NM@1*_jamcIxP|+N@s3P|p1guC4&Cm{Rz~uc9A%-t@N&AnJGFI&mUniX{fh0f`J7u)C=J(u)30ib1DZgdvoX*~lcC}H3lD6W7^OZ$F>S?MZn16aNmcWHR z0a9c?)Fx2RmsHI_@ZVCfuDsxAI;vr_fEJt7@|mha@P3WJksBlFa1QRn|axeniA z;Yyoh)mE=Yce1D|QZXm_H?-cAT_^CWQ;G+y`{{oCJvDvaPy%ma41gX`^Nx7YR5%1n;~pC)VaO)+bp zFI}etHx=ZvR~pY>6RM@4^IFxxa)ymXPymsi&n-T$I57v&uz%^r#LTbo_CWkN0V1w~ z8q)}g+|jN>;00-1UxpC6v1Ub;iAzK^Viy0z;TZJ;xM4vH>OQHsyyBw)!HthrbHll} zQHh3*o9Mce65dEyq(x-%s;lKDequO=l$8O=ldCKF<>INx7OlnnvLP!u9{crkE?#tJ zTW8$2&RZwZeD*VGtqlns1?K{)B)NDy1fP3} zu~x57HS5XWLg=HsPd;7g&2mm#Cuq%0t+}(%GLP@mB$~g5wMz=^XSF1L$j}HSY<5DJ z2JmVOu_gZu{BqSlA~lf$~F2JaXHq#|M;A7&Xk)D}*5 zCKYv{p3G_4e!*X>208BM?msGGFyJ^>f6>*HPBmPpccRSG*_gg47Xbo-R?nv)z*m+} zGrZa-V>Gkd8`3PTvn~yFYE+oN%&#aK^nuEJD6@fT55DVsdGx5cZ^TMN*E*vwLop)l z3y|5c=cT)X4xViH);KkcY@@Nf;6X)G6k|N`ug}(##dGeapzvBq%+yh<0Q)?_7hHoR znr~Rb6T4@)`rg#*5eTp-)Y=n~3k1gedTs59#yb7S2v4KEXfZ|xh<^AZMnwhMbyVzY zx|trd(DAr45C!u;(zZS}ihbncX@p``%2~xt#DOkqkIP>1@{iOi9jm}Q_yx_b9wB4e zgR)Aqnui6ug0RYOww%8#z+vX@`cp+JAjAQkCKAS(kHZDmn)tWAPvTz# zh@NpitAZY3kgMS^$(@?z*}kuDS2ZFdX`B0?8{po{U-QOLMcx(MI z{gR_M&OD6uoq^D+9pwApl@QuLX?}jtt!>X)97gf{dhmGFUwNXr9QXmOjSVn)l6sCk zwewrd;ZjMJYp*g!R{6H=Fx^~8G!8R`#9Ul(fyRl4C1EYfm$}Z>-%lsRf1Je3HFm1a zT7DWh%rG6OSz3(7IK5imN2`>No-9=@-k5jJg*{wHmRDZTD(WJ5K^6d&Oq$fIvCjx- zNV^rj2F$@_qtB?|$)!j=Z#e9$ArM_%p~6-0nOTKL>HFr}-)~bKu98oPVKHO8)#)}& zz6ej!V+yke`9Ra6C5Edq4n{ZARQg&i{&+vq>?LLUL-I28{bkmZv5NE0NVVJ6Ti+FR zP=6M`e3!u)0Foa?RroEi?e{%1g9eg+?^sp2Sz+~=^}9-2H&+5B5BZj^>CUK*h>`_i{|n0TerO z?0YiYL;P9Jd6kel?;6cxGkf)JqS0C*Hj$DH>m!ysB zJ^b2i9{7L0K#P2bdKwNYJ^X-vUE-vCTA+9Vj~H zv$Nnf{EGds?h3s=l%IOF&Erh($nTF1WMP@s{!8TGwWy~tF-!JsbGd8CQXpg6_D8Tc z@Jo&NoAZeW2TGhJ1W4@ymCTRI3TQ67uuzl7De@k-A-h;b-lNMxh~t5yrpNbMiynd} zLQJpzL9`qIuX`9hu(FpIq-O;Rw6ikVD-*)~e72ua5e*D)qRc;fo4J!>dHFn|8@geQF|#NA->eVGf$!scp9j&br{sP3%4~X^?NxTbI@SJ> zu9k+G-e!h9$O{s1_>wlmz*ME+ZFivc$GC?Ak>%%dS2eXMvV3c$A?52PBj}z6JFW)j zMIu#JzxOe36b`Yebwihri1|7Uu)`15sEQ6fS-2NzG+9oFExh`IHZEo3;^>lyn};6LPOJ+l(8z6$NsHJka{T_jm2>Fe1~V zdNF{S8*PqAQ#zN|Zb1L!t;N11Bf^Ylz;CgtT?xHJKL>nA;9Q|j-T{{2*sgA-5osA&<4rM{H47pUZ8uT{i}4j zpHv#fX^$4Q|45}m$Hq`wjB5-Pz1t^-LO0r(yfm%uF-11=8CX*Ic4!^^&?y^%SxnbL z%tDpB0U$n)El!??JZfUF0~7+AomP4cqIv}Ay86#)_=z@_|tCzN9Xg&XN7iwKQkbcXHg;-7}W+Z4%FSDGn|Ag{ZZ0sovfn<25F@q-7<* zW9YW?yKDjyW)%A?B*Xa8_X~4fqgf?7*7Rn8$_ss{KqKO@J#c8@E}1FgXYvKgZYUbu zc~}#=I+%RF1b{q-n7&4KDevAcebY_VqN>7Hf1r}B3r6(qH(qlft+VOxtP7Qie)g$5 zyY-?|N-v92C;vsdc=6zl$d1_lS)!T6mEtDzr$&vpF|XpwiB26fk?DrPzGdA<#f%WY z?keQc6)XThYD1J_0eBYjm&oV^RJ=fOBgN`Yf{<96dGy(@g=^IB7QVMa2Z5nrR@CTA zhAl}JEq%p>p3L{Y-Wa*|@;Xr55Be^eoKF;H=?pnPue{jqL+$y-=>km38noL|mRg>S zB4;S>A@JTh43Spl`H<^^$7XXJriiQ-STNKiA`vRF4x)(LeBttV78zr1&c8c0eaZ{Gs}ceLTv`jc*r}D10G>=9u~=1 zoCzOwi9N8d0+jTsWKt#DR)w{7Hj4Y(+CS0k&U$H)6ot!!7 z^+318#J<#*HgBsKKMmZu_vH|!e3 zOBJ>|i=KGMv><~aCEWU4TR~aQOyJ6Upgd7~X5(TIM@xZ8{3mt~35ns;fEmX0Zs7$} z!ED4w_n*EsD6m*lojjy)#pRZc_t=YkKP<-TJ6&f3`;x}-Cjkg zO+sJ6eCi9&adlGn*%Q5jqHT+QXyFt^-b0m^I<27R$;PYJUud>%pKeqcb-yqsueC62 z#fnZ(_)WS3k)VYp@iNlfTZAd?wrQc9tIzH_%$ZrVsnu!EKVwO}V`4JSH>=DPX|yO7 zCcaL}p$1G}1aswb^opDhuNTrCPV=S#&_JNaUH7(TYltEYD{0i{0<%4;jtJY&nonOS zEe1REn3^jO=x#&i4zv2WglP*G@B_jOFDtfd@^Q8apVuE8igK1e{h%Q7k^FgLjVL?g zf@+H_!2nd`?>FiqMUBFFfhWUL@mx1^(}EX1)QX)IE^Dvw2lRgnHVN%cNAcl4h`hn7Aor3H!8O|<@6{gZFL*9; zRcLzKnOAt}Dh6p0+}Osu!=0WJ!O#fUmN0ygk2*;ESOAc%1{eq<+YH&Ge6$HGzdUiG zOj71u#7%QKXwI_kU>10_(2u8l?3lEVi5?HuD^0X)Z0y8BdO&BheJ4nPWb11~Xjg1Z zF6gLwU0NtC+s$Ox@r$0(*U4C`ietDHEdPax=S)JLvo`7OJEBJ7O({t$BE&$)4T=yP zMDz$9Et+L2I*#n{7O-a?v?p0+3J|Gm$wXJ)n8iM}kPle+XwUoxC-i=Zdmx`#OAX9b z1&}RSq8y&P@-91wZ<%72XMd?WV8(G?ob5is?t=CHP_$-At7o_|M1Neg3x`mbalIw8 znUhzMenvb`?`6r-Y$uV^*2w5vneNRpYz|!_cLtZ?UA1rXnws7ZJyq<(OF z84BEcLb}Wp#UAZryVOQt6x$lS--1OI1ouy{FLXVzAHRH3{K(Lm=p&ZWSxat|rAIEP zKMw(|cw^y)*kJfcVYsU@34Y`b5QlsJ#msa!b(;*FGlw?X8pl_uyyL-;STWeq_?$!8CatOgKRHV$Hklq>CTt^V`Znc?$F=e2%W1)6V{8XqS#0KOB!2B0a5A`z1yC(X5{80&PzyA zUW+zm%(!piank;P;%oM5!VFR_;qb?LsnggSc0ygC{%Du4_;oa{q!l1ttgM0k8sdD(-m)9Tq2(bC4LCW|7wYq)Kif z>~_f@&xQ8poWr(=3sgRL@wEzU0?nnftyBvP2)OR&Oy86t{O=v68~2*0C$=6ChPGDT zVLE`K5c9uA5Mm}{X2D$dJPwq|q21{9I=;$t%GF;7LofQeiOwa(KU*D`ckBTUv|5Ihabjh0KJOb#^**=IOKi|MV8yUNAGogKJ;j8NBBk;BEM6pL}b%k;yC?%8AoYG zP9HHm?ph{|P3f^cqA>xF25mtv%lY4{QrDi=f4^h(LsD-moBs8%grgkmz@7CibD^-C zvW&&$_@g)+ZX&hxV;&OOrt~NW)QZvHwHO2!qDo#FEO$*L8r~@vx1tTb+xY2g^6%$X z&iF;#>)YtcoytLgPbLi|P`Bmf+4HCvg}+4g&ekJ-x7fDmDFa^ax6)5YWe9j^q#Z7= z{EGgq7q77See}B9URHP0AoOwULM-xVMH)FQy|S_4rTx z!^)Zb4w1hR?`Ad`pOVx%% zcTq${0M;t1S+!DoD!IeMBEoEQRo_5WbHyhtH``DkHw{p0d9asE`Qr55ZL%I}_3O_CIt z3Zl?ykD>cZg!OQWpMRI3LxQQ8q#c0OE%C(7&r%(_$TPXoqVtsl(C%6Hh4i=jO(R|J zxF5^7+|%c;dS1vjSh8D`tOj=@ZVi1tAt9m8p+?1Ysfwy(l9w8+6Ge*A)J98CDG3yj zSG|0zL4pcWQVyXVY?9<4$-@s(qmjOaAqlUbJ#K&4D&-BZnQJodfFkbTyl2lb{Ke3@ z6({Kico&(aDNJVFkY$^hBE3fx^T>C={Mx|3V((@MbwTRdbsQV-?$(oP7#*KI z7o9PUc%e6JI~U}WmV(Hm`1Q~~C@s)5D7bxF1mdu1LZPQprT(1IOkyJI&N+4cMh|qq z%l#j^zB;ar;Mt z`qJOM?|$z4<4tyFXLirdWM|Lr&hC8A_mEp^n5h)V8lCnWJWFPXHb%T=MB5AeuL(V{ zDu6$ygSWR`n#jFHmhI-;ls{dSAL8s6@U(>qf))CByHX$W%R9A14J_4#_%| zC(p&)2^28!56Pq$g@y|VSS6RPrl{2a!TOO`1oV^_>z38Yp-_>W7s*9<=)6=W38Y!V zFqe=5FLb;As}ir(#hfzcfX6%;jY_H&k*Vthc9bvE7H%Q(4avZ%s@d5~?L2Vt<;@va z6IIwHvm)np0yj9pQ>x7tRl%6Kis$!=&v{!^c4{BwHoIeq6l5r|-7Z>gMlyxYX^5XR9<)Tc6htMjNX#SA?L;YIWq8QLbW1?s! ziT1w@Fd|MV{O0QY4X<&>P}FHg<^xnlBLQkABU99qIBznAO%|vh^FE)9wy2FmMuxIc z#!Lb(To~0WW2UeJk*p$MSeVKo)-fQ;HnJ)|Qj=_OT1tmvGSD>~Y%P44bxMREw`$0^ z(csp(alLit;VMgb$(YvGoX?Zh19#QjP-OcG5uiyto5ied@KhWUnX2WgWsUOHG2n7^ zpv-xnUzlGAB$!G~Hu={Wm_&-44M#VBSUuvtAEJkG`cwixqCW>%Xh*pvcgm*yu*m<$ zRI9Yc5|88yypR-aq4^se0E1K?B&l?8fXakE#=PCn5WVs#7EScJFkiuvJVH1-M0A z_+kpLRea$mQcR#87PGJ- zwg`yjIS#85xv0La&+GrND4{u*o<91aaQk!cc5H(5Ary1paC?}*nm?Ng_kw z+gbiFG#NZz?^pDiVj^}T4>O#I)Kya7rPjS{vc7R8dh)c7mDtaLjaXLLO4Qh_>U1cz zQi4q6g+4WT(-exINUCTcL-EE0w`9(O3Do|c<#dqO$0$8EJuXXF{FKG)l${^6d8F28 ziX%;F*ws+s(GbqqV$?Wq25&>Vsd^``-16k{k=a+ExvW*X6G3}I5OL{ zo#9JE1U(;S>3AzE9z%haH;T7`LM`%AuJgddzhu(pM_2)q(yaHZoL69ilEUKOne`)|PYqS|mKA!l(nNB&N8*5`6k!?7# zy7a25cC=DGtUsO!b^gHg>C?qBO9)Dy>dnr8+o1nYTZs+Z#C=>@a^v1mF4S6p!c{=( zk0WnQ;XvcL&NNp`+bkcpSCpKvsxDfyc>hbYurM$&F|qzjwf<=q2n)^A#Ui4Jt;DK_ zgH|lx%>O7B=0C+cm|%G+RFb@75A1#OVSKeGl;MpsGVF|LV=<=Cx%#v*>uC&w!*pt*=leQff(-AVn!3j zEv?pY=kgbI+d2$~FN8{vJ`iOytJK8bZC6Hm+O^eTqKWKT#wEE`28I*r)Z>S_j}Pl= zKElgv0PLAVm}If&rE43?QU?~H0&Up7u{kN9TQbytN2m8D6cX8sM95FG z)ce>oLF(-5p8tLEX3yZY50%CQ_jVwInWKky7gVRWPlM#ia8*W3oiw zEeb$zmA0wW1J@vk+|O88$B>B5bw=9Qq25`8Ok6yE>b|9+Q8$ug{6@a+cLEHn&b z2MmIAr+!5H(#3pSeu$Y@;Z5S@v5V0B{iR|JD;S_Pfn%n5Yqe&SrK|1!zF3SEp8AwM zT<|9>l=`0H#*R( zkV2Xlt|8B+2kVELzG^4)(}nc*wV9LxvUbcf>l`^8#b+s=TpDsGI9$jzSx@a9vD)>4 z^!HY-Tnn3r%a1E-@cJaOl+oJ=W~&<-*6QkcgUP$0FKJ)e8Cq@;6;$$ckbbnN-XaSS ztYe*-A8s@@aIINPW}qN0tQUvZ)!5ypJ+^{UEkCOb(>1u-**q%z{-T)kyaRe zTi>{HLH+$qE+}qLLl;hI<7D zRbj32r_M3pYvq&JPT0QbYmhU1*jfmYD7fR+OUjH))Q5;8L9zt6p>`&gaIT6iv$D#i zvYAvL(G?rGcDk&%(wINac`23dqbYP~Dl$x8IK zam~@-w;A`eDWBq0BZGODvhi4`^AiCn=6GSI5O$qQG4!?1vdSAfZej3N13q79w40K& zlVh5wQx) zHdJO#lZaCs3m_h~2Cs9emeg0W5`9AH*}A~)s=>pAhdKo_yfI|2%%&b2<7*9(aLp>j z`F9QaSJ}CK5(LzE9QML5-NO9r8R{tzN#8|SGNzc%dCj0A!e&B0sG(?1O*Dt* zV;n3395k!uzaAi(QNuCZ2^uE(SL6i_FZfkg$8vHXPNu zNWl)-G4dbzZ;DOarU%Kd_~0)e z=2i}9xSp(-e%9mni)Z^#-^Q(VSbo6BDP6Xz@)G~ZkxrtnI7+xyhJur>O@%mn2W+^N zuV*!L9v0887_aOMg^Z5mz0muR{RW;<$7ggrQ>%<<^z=5S5*v26)gP9m_gc^@<=P22 z)g70ZuINv4jc^35gi{u;!=iVaN~aC%R(fOc>6aDi=%(VG5*|B+X_;n%jS=8#S$3U8 zoiGjK$HNVJY{Odm!}4R(kQXXb+;K_M(h9UbxyBnwjXU{gmm1ma1iJ9GbI4&sMSph1 zxj}&1lbkH~Fp;OB{=B)+j@aF%WcHY8(_k){m?KuDc`LtOQPVb5JBRj6U{a|@z*?}D zk&%U@&bC!XyhIy&6?n=bXN`le0#L5TgTYzV5S14KKj!4Wu+A&k=*+rk%Ui zI;{go84gSEal)$|1=bCW+r{1B?PhRbJ3xY`9xKi59FM}FTB6JNLGyV-|8nt*nb}$i zp|`c9TH5M0T_D30HY9X0nAJ8{w7JyXY?{iCz}Cw2H{V?0DnL?Y202Sg z23ukO1OZ%th1p(qf*h-fSe)aC*-s>P0G-tQyt$;b=(gL z$)g-VorIf)9V_1NO4bBt%H)pI)Y;Qo2g%O!S`?Otk5|M~mhh&?<&D1>a|P%TYG)cr zWC_D+;tD}^5&kp^u8p?&9E3WkLc#1CbT|D;&op&rUK`;;!V8>`y)t4U_G>u~N!g5S zU14(3U&@4J$|P_y#dlmZygA#&2dPoXMf0-UVh+obZf+;5HWC4@M;H274IGV*pPow%BmY254O4y)*`Ksfxh*=TQtGJ+y*XdY4-Ni6aocbuBSgkStKpM+E}1V@vVd4FW)F0&%;BNE<8)aXJ z$?5h>j>ATh(#tz0giCra(iYw)5wu*djzRI@GJxc(6<0ciR%^!@nx5eBT^;5IqnNOj zpu?1G*@ORuR;-IJ%jh{qx4EpIo&AiQv98b`rR zaoUpx;gLsR2K||qXZjK~AgoWvGg!k5_eN9I9i0?Br}I z_)AQ7C$OMk4bXjCPxmD&lf%iF6W(QW2d9At-k~@7cw&3ad(OYGApc{GpVdbTzcV^L zptPq9aPFOVc5;^}oOi18oD*EID(_R$AB{(sxMge@=WU5YdE1aTkK`e$L=8k+F8(0D zEa!#dgqme8YDkdpKtafIAcFy>zm7_EQf!kVV1QnJv{uyyLw?11YJc#L3>b6&Px zf?p@-F@JmS9NTTx|B={Tp62bU`;*a-V2xXToPQ#%F9vaWUnbDsxhY}TCYab)G3OE$spmZqenSU$ux^no7~b< zn#;+A4kr>ss?a@KY&=0DV%+YR(K5$(Izt$q1KwLc)l4?j7NeC^9l5m-i2eQzV4msFZ9y1JxCE=`!qZ-#C;{ zjP}|0zA@3`(D}VTPO^sEjvKJO>1g~yAsDnvq8w7=KSnA^oTOozRAi|^G;-ln{1U*C zby%zRY=cBuFW(qXra%|nAa*_%x_BvGg;*;Xv5~veQlia$Vh%|p1R9W1P@2>Q1P(Gb zUFWARCi~bV15nk%eP*3T*7q`Mbdj9jWAPM1CR_7$Rg9hBF)(h)IBYwt-HJ?c8W*X& z_k_$L4l@nE$T}RTP+v1&Wj&6nA?BMm;3j?jhD(zjCu#=a)5F-Ub97I&8ygSfHWQns z;jwekhL93N=ch3aa|vMZM$%rV{kMr(y_-0L-02kZAms*x)?&MG%qGxYgFt=B@KOnY z=O^R>TQ}^-tRU#p1~x-X?X;cxAis>ncz<$ZUbewwP1bDv0xcQlEKNbdaWPw2_eFTo0ZW)vl^FxKZc4Oea7EbIp-$LSBEV#--9uYHxdlEhLJZIE8e5_5<3p20(g@B}nph;A@Qj*<9Or8U zT5W}OJfN30qC+*HlC`ASXOZG*fF8;}vLKl*k z;d(-$HC^gkYu&C%<(dhO6L+NGbOX6vipCMg=mP5Y+f>f0o#Q1+85+de z^6R>0<~`Dp9`CNK%8;HUNKdmuY#&mEAJSH9v4P4Lz%A_$k4PU&X!Q!bgAZL>2;Hv` zt}ZIIzOdl(H8kedsP-%-Z!tE-{Z!@{Q| z=Cx;n)L2OH%T*OHxs=gGP;8Mc>1|SV@6`pEw8RQ($wk(p+6Q3D!!td5< zb`$&NEnXPcgUxb{EnC|lh4k1u3EO^8f=vB&m57F;Hltj$?LB5`68W$^3JZldW~RO3 z4s)Dp0*&bj|F58q5}|h>>_ytqj?5qqW}%1g1$3Wm6qNXtX;BU<^XEuu;uK4IV|>6* zoRT0&l%@ME*K>3Q2Bn2XsU;o(htC-T#dvkBstb`uW1+G4WG(1}=h4;Hp7>nH)<<34 zok?LKsXY@NEGU59Mjmon{X{~FL5BJDRxCR|&&Z5D3>$7IU5x4f$7n&`@RrLq(3-rq zrlunCPyzpa!*s3RH~OgHOGCwHV9{yxcWFA8_a4&hHJce(y?Y$p1=HF+KE$Z9*sXv6 zr!bBH_Q;U$*$Rh$MYq3#7lGwzmKcE!WEkJxv+_~PjyPPvFJGzZn5QTk|Kn@FS5z-| zG{RHiO^;<{X4G1TL7N$D!mksIMrHxYGc_7_<30rq3u8IO^;u1B`Iug!a9?dIaW&W) z&nT}s80lj)9DK|`#?szK@O+zL@hPD9vh4i=bn3*$fI*e>=182QN2!ezaxbE5vJ7m?8FV5aPK(Y2V=7UrYH93v0-tG~h{4 z5P4D={UHmnJd49&NhG;pRqDPn?yhF%Yw``t)TmJoHrrD}x8{Em+c0=;mSJ0$jI<1e zgdDiK(@0Vyz{zA?jLv_<6zC#_>*Pyvdwj%|?VGbDi~BUP%y`uuy7JuYU$c{N z9rbFy6MyN)XMex?=@wk)1gD^_<#^+$MZOB12K0E(C}jz(H42y@)uj$^!DB9Obxci-}*mN7)8Q4-P{t|xZ)14 zmA+0Nlqe7<%ds0{_JHC8v!qphi*%`c3mThfUBo#D3Sy=Yq#Wt7y60j0jE0h;<-O1oC}4^=9WlVOkY67dL+|;>%cOg_a3QyhEl&GrN|6r z#>a+2`vKt<8dfPX-lF&M*!u4&*GPOj9;w4`-w@-Od9q3PpR16nFp3_;T7r`xFS6ui zzT$bik{H`ye?McHQl>xj(0?ONEcU)Hj(eLROvLb@NQhjPZOmAmvMev!WPla?t0NuTyN@Tc1XGObi?L?)*G+Hs_SIE zGQ#gpV17lue)h(KkA#PC;!;gRraZP0&8Q~I(_>U;ZHL~4YAn2FHxIAn*N89iw>N|# zJcQXAY;o|K{dpO6nr(UUzRt--?MIuKZnu)9td{cKW;~o_)+7$vp5B=5PLVQ5f#vQ; z1Et#tY3&>%L3kKt8^7>=s7l2tUhCIDPFe%9g*_ zcfT;qUv;VuG2G2)%Y+?HR#+S))99~cm{odnDxvcpxUC^Q324MC?>!aY ztKBYiY!TD;X6etn)d)(%(0d#ymvmZD^+K@=?)fJVu^kR{;9M$DsuU|dg@K#Sle$09 z@|HY=`3lT;s+?b?Vy$=pO-v5p`y2n>U-V+N$lp1rH#m5*Jvq{6=J7f(mim1nwna=a ze+FF`CoipcvN&2^?5ce)}k=akFee zpTZK&wYAQnZ|Cf%^()VoI%5CV5PJ?E|Y1PS13na|^n|KRyFahIBu64y;}*5q9yl!$@#MFjFJhT!lk zAS8y+NU;=XY)r?o`8XMmWdwVJJsqbcZrUrIFlgem0w1BjLzKNmp>q}&j~}eBP96mI zC<~9ps~7HPv*mFVpziYe?bhHJ+lU$nVQj#+tPS=WBknw;5Jahh6^%g)Cm zKB2lIlXAC>$It6Wfyy%ieoarXPRfpWy+rZam1)1-oSSyUzX|ah4pj|yBU-|(|Kgri zq&1oFmEqpx`Y^9EQtf=QJp9+gIMtUm#XJ7}8?Prt3G|4=3NKQEQ2eLD{HH`su`|~_YyfBeo*%f*HEeK|% zNdAOqT{xbAZPo&WCgQJjwPS2I6)2dFAo2de9hoX@4>=O~%*b>4N@sD<*MH`&ggHd0 zNG0}{C#RuH@o46PP7(`IW5cg$$YK#JVQuH}hd(`;50pu(s1eCthKJ3n^7p9~?~Ex@ zg2Er5Doex*akKA(8l`k)0p|1cot5hWi8iAfx5?^)ubJI6{rtblAR_8Mf2$?7AO+!0 z|7)oGn(4eByWur3&6gPu8$Ot;oAFnh&6;LpM>4KYgQZ|gLyPxE=2{G7dnY9jbl!^d zh-x;Sbm&+oExat+!EI146tN~#5m}W|8!V-_NF4Ic;}d+(HoR6N4)1By;%9^>F|8UI zR_>ZmHoD2@o<6KbR=BR~)T%m-hCjVBlBSh|us}dA05t*8L^`C{*Inq8;4(4XoTmPux-u0PonmTMUt$DP*nSe?r$5;h|AT;nidl*^R@d= zPxr$LDnEKo9O|UZ{t>VkgDD)UUUJA{z0!@X)?s=1EnP_$sgiaCVob20+{+g$M?23Y zxupAY{kDnWpJqyma;E)kS|vGeave1~=@8|!fMw!;s1rEMg|DO!J;{ChDIsaczzRul z5F^oaXJf>jDIRbA^0GR7?{l)YJFVqW(xX2|`u?6|;DNXP2Pm(6bEnK&ky~-;76$xx zF^K~oG^BrbAa135s#-tIKp{)wQ=H^99Rt^1U8p^(dyBmruauF4F{H<_bWkinnU;Oj zCPXj)#pR#1>09~~wZ>0aWj;DpGA*k8`Vk-wNhPQew$0i zR*oiIjgpCa3Q-Kw}9LPESDw34;gZo>FRP^H44-wl$8s z58wSR9@JhL3Ei(ecl-TT>7ww-7o^KNXErW#%v4`skvidD45X_-+^4VYicbtX!pWdT z^mlhYiH%QpTvhj}!IW>i4hsS&M(yKAO95}K2&DfDU&MmJ# zB4v1f5ceH^NZuH7K1_Kldq8RJKeimy5-ljdyQ^N`ytg6PtmpP zRf`p^c=zp2yQ-(Rd&m=h=G8^D;hF9J(&u3#gQa(B$P*!+pmn4icaS~}UBeZb0I-g~@ab5N%^6j;0KW#Mq#dt}k66{`Vy+Cp(FI%nH zLRq=xG0X!}es$6`djP+E?glurhBV^bO1pol9P2m#rV&c){TobfMm2vdI_o<27b9n4 zNCnLbnXo32mWd{M;|Rn3(RqvfFr*rwLF&!|S?Q3tRx5VJt3G279Qp856fz0oeR1 zLHnnBi3 z+fZBo0(|{913ue^*@n&ur3eMbp2eOB4@#hC;s00k@}F4wAKTDPrWB#j=-bH9J(6X> zm*=m_t?w!y%B}DJJF2t(i&6RT-!ZgMA(w#fGPTm0BtzX#bgy)8=VxEJird$m$&7RY zez=b-?Bxmhv*dUFtyM(1EJ(nL)-|dF4d&Gzr<@ar9_l?8L^mYlE~T2C$bCr7}&|!6T>*S@i(*(vLT7aOTLePp$k< zC8r$f5au2OmMZrbUS{ogbWx`7QBoBmW0P%|8ChwtC3-M&uKXCyRis4*wzH!U_=?T) zN-EIHCBOPn{6@Mm8AC|}0N&D_Dk?ER{Gw$c+a<2?Qqw+H6LBqGB`Oe}ZVgDAFjAtP zAZH7E^+yUcO3b(2vlFckVPx;JY3 zeV%Aw2-c5Z1(?}^@p$G;$`qmq8b;|QBuI|Ex}|0ZW77U&=-qGA8C&>xH@h1-8#XfR zq^mm3FK9ijNc2p1A4Z6YvwL(143*!JxKZAfJ4L(Pv2w1aM)c^PU9skBe^{*yNbWUX zl4R9bCNKKt%lJ!NpNp0;bNh_~Hh)G8fAjmvO@4-=M~RCo^l1j*-<}qf^7_!ub2!he z7mw{Dt2k^E&ogE4<}&nKt4Y+s@}#wPYU*3z?hz1hl^b-bM+}C;VD{sguKL4GU$xIt zUO*~Z1+t%p;{GPGltaV^Av%?eYYX04fY|aE*E(D%yLnTw%TNd7YU8&Tc17{2GHmr) zS$b8)cwpF%hDcpkf0huuRxFcv>_96n{}cP9sBTY`W=QGGHL6VXrH+yf*3AZGX~KPC zmDER7MN5F;LT<=*BM6zm2KF&Ajr}!sk@~onwd;*-=d_KZh0P9?Io%C4On(t0h9&uT zOy8hNuel9wRhEt2yv!Yo5YX*Z0Y_`owlc!=f=gP(z(JN|A;f*n&R=TM5#?geYuv}o zy`lhI0(Y9nc)Lf@+2#;VN~8RRgq9nvGY`$#YKH4%7n_zDHgpdy3@dans|`;5NO81t zhlqK)U1(bgeRx@)VvgW^@Rth+t=v1?_-ZT{{YxCD=0$94HQ}+OCx4nLw?Or~iR6ax zL7WprNmP(W?9VhQrl~h7(I$)GiJld?pOiSdG_S;f9?HI=Z~&o3{i`5wp@7Ijc&hF? zW!_2TlK`gBZhAfkiDd|65D`}XJ1$u#L{fLTs!4yjEc$_d+%mWa`+}WI`KNOIpj{fz zk$z!arittO&D3tn<=@gYpf9L!q|`XL$j6EZ?)W*uv3Ze>PDl75w>(p;s?N3+=h$!- z*nyRMru)`)`E{8tD#QW(RO|(>!^__9u{_|6d`@uxZYn*(wzy8A+LH4UcE6oA05`sO zEHsiaenoJ=!b7!8qjm?>MKTPyTTlT!#>#(3t=4GZdy&!Sy?E@c9yTQvQ@EI?ma`MZ z3c+JTfcD>q;e>Q#4eyMHF)=Xz@K%ys=?2oZBWfqshO3>v+1d2(Ij5qW#(5A44d826 znLY2uNjo+q33zg0-otDjZ!bag=;A^wAt!YHq~@90(iNNL*DzYm0pgyz71Cgo)ZF}` z-F1uScU`0Jd;=wuIf{24&BgR_)v&=>wlFH?Bh(Sx<2b{Vl`gLl_!0(V^3gQz+WjF8 z49uH=ng7N3&3p;-U4$ig5vu%f7Lj^UlWRSB@pi`iMZNLO?nmXg{0hMjduhC|SkB4? zR=M5T3RluoS@9;|M|+2IkY}AlT4j*H^pqf{xmkerh4|4hiRu!cGp1v~Bz}cIi`A>N zDjHaZs&zcOO{SMCahmHe_Y$18uYA&4?|V)D>~b;j8-nn3_&`Dl1+LiuZetIXZSD9i zdoQxx%^`rNeNVz3o=Gzn8tLrq;c7E{KSK0@YzIT{8oZ?K{Dl@$@U&egrUUF}VY}Sm zFH>IDD&d|MSKY()Q@1_qS7int^YsYXhwYv9=Mg*yG9~XvJF1TW>7c<>Iu>qwJYx!b`5V=e>GY2iXOiuFvUcL5OBXU zjI71PNRM;%k+)#N52nh+wg*8Du3JmAG??EfdyOmS3Stwf>XtA5S?uc!3JT}OZd))M zVQ;$f^n%;DUOU=ZYQZ?C-B1wah5U!zv6sX&l^E4(q^nV~^Gvi7W9Ei?F)SWX9KjFv zj>C-Os@)!Ml)keQWIllyg~!x)uYgiE{n#oGs|}-}L`OQ0{pl1?$b0-#J{^B({wE*m zh|w(13*JUVjt$#@h#Z5&`<7c;yqBs_m!CAftl|^c3B*+$sfR4CP1uT1o>~%nN#wio z!FbI|&{rEfqCEVvg{p4GT6I!GHR-Lmj-3A9F_EG5MTFP zP07ckuQhUIOk#c`u6}c$wAUeEHf-7eIVNW|>O=I6z{ zH%&QYRN_23_)*V3C#%&2|k?cg7nPOA|?dbcx%yrG3F!f zg(U1E>>`{IcTDz&;qm7RlL(c5<1cUHg(IjRK(ErHn9Cl2GOfr2T~zLOdObu2xRiA)qy^LXt2P1NHt!Se2)?l+NAkE}BKDuyb~(qnWh zo+w|E?9wf}esW0OZX(|HhFB%{ko$Pjoq}4;sTNi}$8n;p`A+zL#nMq+@g1t)aZM}e zBJY?GgC9Qw+dd*kGgBghHhfrPfa!}vkRCGypjuoi?IfxU`-W>+0q<4nEh%SEv1ZDIZ}L-wjI=mGX@=o2w3pIL334LU@5<(58LoiR*b(H zuZzbfj^=^&^FQBZU!>y;cykUahgfe(n(O@y#I>v3lw7v%v7lw~rJ?K{aI ztT=kloex++THv6qJmb88M4uPKomuBk&py-9c_cZyNlKG-!|d$w6LTtq+-_`>Oxoxme`3Gjr%g6BWdGq`qqH7i{(U=z@Ua+Fb)!0d~r2%FMPgjj7m7niGHz zzxj3NM;~+4NW@(E36NLg36D4qcW;JLiA#cfxOU!Zu>yb@{u~5eSG?Mm{d+!iH*xb{ zGuz8vubM4W0_SUw^DYO%8EnYoy=1fRYb59@huNXTm zswm-&(Ih%r!Wee;b8fDknpvm$L{2A$V(0^@q@TU)3$3R-o|Lq$*n-UcNHo2V$S7Nj zU1Cl(&{|QDKrkcf46mAw2O7KknN!ktC*GMfB1Stw_*ZTBDB6D>6+k@!7DY}Ky`PI` zv)@@k@GNIX!ypx<6pW!|3tcFs$mLF@rKE~wGOKPL9|N)7w2eiRu`j#Hn=ra5$G+85 zB1r#?JL}0UJYmRONXijUU$jdnsIm~38^e{$qghZ8H&(@+wVj`4=d!@A zl|}iyjgyiaG2XHvnm9YP9brQZ`9?-ON8|X_G4Gl<0jZ(brDQwT>L3e5emw^&)HT83xli*y|2~WP(+qeHftoR*30hk?IiEO-=wP0*0Qlw*7ZaoYUPONK zA0A(x?kT8{(MU3%SxeG<)s8cBaj`7yj{*=)EHbq*Rs^#-mFHgR%JCg)S(+j~Z?(8C zh9wZX2))yC&@hC?{C==~`WM4iY>40uzjX!iOn3HVDK3Wu%1QQ<0`o0UdGBVtmkH0h z>|C??+y{%SO3;$y<1eO%g}#R~>xkn0$-|APW=u-bFbf{-W-R;^@5}?Ar;X7mi>QE; z$EW1sq$syWRzaY;AeM|!+sHN#kw@$d>B3rt^euDdf*Sq~b1OJI`LHX)UxY)7m~B|1 zjIbA!RvhGZf%!MS^A%x~hvKwh~v^i}EM5`j0Lir`30pS|Xwe zkrie3G0g5xaczEfauc`&V^NxH01d%?8U{I;E`eCd2#2=AD%Er4!l#*LtyO*$l%J9m z;*l+_Gx+TD;!7%N(9T9W%ia)7x=?ajl5)1q@9(f2(lZ*4NGRn$a9y6hi!R+Hy?bhZ zNA_ys3M9wIbK0SSNE`Kh`K~0GENU-1g{8Px<*(J*@a%Z zY};|_1{_Zc_@5=Kc+x60(Fa2M7=FYa4HWTV|4_Z8^#t!#hEn^*U8ktdyr?pb+19nr>jyJa_O=V*g#fAgkU z5yTVK3r!_h-dKY?sx6ukI_(caDTn5`BR@u(z5a2A;OM-t@a;;Hb&+>oIPf41KzsZK zo)SDUEmd|1&vYTrTZm1X>G_F|6AkE47zzS*+NpPqblRa6IV!j->yJ}H#3_u?+e|3CPaBq9km#g^OcfzVDudU zRf~=H74t;VChbE~nnb%@64fV4$Cnxe%VQG?zI*bjmy>aUNHYqCA42x*@r|r9EP|HV zD$fRE*dzA^@GF$xoJa`##Eg5v)elLm;9p&0ZHGy_u{ktZoW|y@yVq3Ss*y1cnG?RX1hc z-bN^|0NX8fu``G))2EA735v6H7%5L_TFVx^RZO<=Xp&wdB!s@6b}5D?5Pw){mLJq^ zQOLU9HnN&G&0X`5pWXdQ55zG&7XuJ5hWh=T1MhC?yg^$%d>0b4c#D^0^SL_lM=P$8do!5^#B zvaswsY2G?XWnwD;4{Q)2s#DjMfRBe~ix?DCz9ZCbCb*!m$XO_q>%raE5ZmHF(Ae4(uu~gVNLM=Yg`6b=89hm{0j0>Z> zhsv21?q3X0ZPlRnRIU!?}uoh@5HTvhKA+^^`9 z^gN;?%~@Jr;f^dW=Ec)W_s~cSEItVbZXmKgQ+|(J-Qm~d!wZpSMPjR;gDCkyEAJ(K z7jVYbgQ$qCMCxVmoU%emb;i@qkhPC{iE>Sw>Z_&cYNMoHZ-nWO91v)aL{XBuKk0!n zhj&ScuD{WA`lRf`d6GhalPLnKcPs|qmm`WUal|xa1#^FbC&L5e@LpV{*k|Q3DCUvv1zW ziLo>$C$w8-f~V2jX^LV&(b9=V-A@9z8eYY)RO3|)KpYOzj>7YP7Ro~m`2}gWb7yHH zC2H;yn1|3FXqi|wEtaT(D_3l+kf5k9fswA!uNM3&fjv-j$%@LI*3veqs=nd!K&%XZ zQT9ICvR}0C?-Q^ek~wabOH&4A&~B{Xg9R=$ax;2C3{RnGmZ@Q#Z?l5gct|ykk)jLQ zm2Po9FxdZwywk=*bBr!RalErj3U+@X#m?rRv5qDzaO%8}TVgn6Tw0>kNk?syN8$91 zVm1{SLChU>J_sc0#Y)0qdIiKHGKGAO(5{3~Fzc1e$R8tC?^8UrmFJsGO2~vya^l5N zq_AdaHdu}#oF3Z-=BD0k_okxqBfEm?z@xr4>$rR9ciS{}LYJ@+HO#f0W|cNUDjUvd zJ3D+L>&!X~n8M+F!Tnh0d`Ec0G^9S*h zU|JDLg3I&<6FvUga+N{K*sWTm(nhqVhuTX@x>Sd*&^tCr&UQ>J+g}Xln%0vKVplAP zLw|DyA*XgKa1EDzPKt|`u;MED6;-{kQ(p?in#6J0uF2L5z(=~y&Q;a2DT@BC*#@KKweJZm-1ZDzBLC)k>NEj!u;9A z<)TdS7AqtA70f=$g^{0y$Crl^$HXWpHrm!CnymzBZYzHZ#J&agf^@K(Vud&r;!z5$ z&X{LQ3o(qy%{J0%nbcy--6_%__OWO+-_dr$3>JI>@{EjJd_LMNN`5IIml83J16~(* zW(`iXgf<)ai_e}U`M0TW;_7fNS+{VhgEAW}w6+d0otB;6r^h2MPG({!+*$r2_-U%Ja29EXPpQ+EsVl_rU%9EHbH>n9b z$ptQ7?O>96qmHrCY598-h}%;sAxv||BukML5fy6RKUnGk95gj93xi;7F$;PfG%JX` zG*E_Uf-8rN{ntzz0&zztXgP_v8%|AdtGfhPtxmV>@ zaF%GU%+#EyxHV^LxlPMd)Es5*J#w_Pi6f&vR%m8cT0g$O=PzD756`{#aPK|$yw5rB zv$kRaXJ|HkY;Nkeb{GOJ zM?81Ti)m;x$qin9GonTfSOLa3Ed^FfjP16I#7v&eE3#4|`L8(_j<;Mdv z73pX9f>>Btwj&~QiZU2Ie}h%d^GYGtWS1+(xsAj}yf4bxK_9*(8i)GfvV=#~5XXXQ z<+Cy;DN_W=e*m0eQdE9YabZo@!6Gs@k*y*2=oDqR_*R`ahv8@+hKD^4tmv<9c6|5D zl-BIYa?km-u8NFQy-=O!mu(l zI?~RLGD7QjCxprq@kM+pjPv^Oo;5bZ(#zQ#1!Li&=|FXQaO!;tbQb77i$H?^<)BDpY zyo&A;9!ShmQkNiPStHA@`B@T64~G^b(>RrT)Tmx)g&!vA@DNSZaqAO$E-U!U?e!T> zgIl0pYtyM?7(^cHTo|hHebL!8h^`*`Q|N|rsL}kmsvZS0Tg*Ctb+$kyhvnPbaX+kn zXx(FC5-A0%C=%;-?X%gDndG`(QV4^Gp>*S{xra5)Bcg2i$QF$&0xL?x<|9^|smhHM z_v)paO^60iLlC%Oqan^_Qtbh9c*Nb4&pt&#*D>Qol}Orwjq=r;<>f`3O>jiuN2!Rc ztgm{5*$fZ{1`XEIlKJ(qzZ9Id?QIjFFk-^@HT-ZJ&KNU2mwRS2J#8jt(r`1?)GsP`xMgg`qjHF*92<*3{}?(Yc)4tGn=8k&eux zvB2UlXp*i(jj?%PuD5x=%L!_AjNo z;H+oXrQdSvMn;7*QI~%Jzy3@zDIh3)laN_}H$l_xqXu)DgUe)9*1nXJye_k-(>IQU z=HFQHabwMv*WN+NQh&PtSV&QZxY(yt0!uzh!{nG#Am`*b(TLX{vwnvj^#`*#4g>q# z_`ry|vwqk-*?2t)KUPk^EL&4oN5wMIMwVA%&TvSZ>|O>BLT3GfI2=i(#q#6+YC@`V z$<*8+nI`6}(*s%j3_8plMTKSM=rqKx4-0ey$>dIHwB(9_QD4ebOxJ*(Nvl9keEuEB zqlP=|J>K~Wb+1mc8$-)DM!?Lj1iL?U#R)CXxm_&Z(&BdGi~jn%|}ST$yQWEc!4_E&?=ryD^@Xluud zyrOsJA4cld{fd$FpQZ<&l~AdH zAO3ze`4wM%iHEjJ$X|08pYCmQ*~T-4@0`}I9>I0a*XWbpPqdVJ$@=IsW8K>`pL1Ik zrXem#kQ1{rN7m(^$@1@z&P-%gA@%cD%<7ImOG3J&qTw&7pK+)6u9y2Bv{V=RRq1k* z0teu5Ng`1jm~*J^>e!v_#Q|Smdy&t&XW^=9r;GOcZ7MVzXqgbSme-P>z}YczI}dqI zWwF$HLY*x0u$jtV%4ooCZe^*;c~1b6pURdv!i0w?-!|&3kE^IB}JFlNC?hN6^4v zoZaOzB|Ew0R}u?D1$9hVb4A>qK49W_ixF$YoS)KGy+YT2wM25;vd##ZRY*%K3s_oO z;Ps&MPTETaTdET5^A4*m74RxZF{$o*vh3UFd-ndI@7+Z)Ps9`-Uix$i^8FgF58}i2ZZ*mDhlYu~ zEjUebgL>&3L+N6vz!2eC&C1GqdelDv{I1dRgLA(nF7o!SqZ#^D;+HvZeBf>EW5wZJ zCA$eD_I%8KO(>&51PzcIbPzlsektQOq)@9zxHH*}Eitn>1P)TRPhm|c`O6kd_yex| zRx+-}rHQYzGuJqM`n%?M2S6f)LqH)sSO-K>S~*idNn)c*JNc8@ou^xx7)l3sD(PMM9 zZr&{ui<^068{udJR3Ukgb*AFB0?R`iwb_Wy71X`~SVGxPY)&B7^d7=LIGxJQKF&~i zdgwSP1X+$QsJ@71MD_Qj5ezWF4P%Yul6>(7m!BI2o!0yL%2`lL6SOi&8r6lH8)Ft@ z&Gq9EPUKG%2d1|{k0OO2yrOXkRqnydf^g{bE$a-MG~5{6vRk@nVq1Uu@9syNB%1Iq zUV|*CH3kO;Nh=q2bq)JM!ZRjAZG4uj@;sI{!N zPMWE*5nnE<90QVH^;2mmZ29Zp^ia_EAD~wr7mR~JEt#VMp&_G58Pgd?Ad`B(5sz5h z+RZMkZz{CYR008{cZobPm2lFYJC+{2zzR~}2$rb3nz=uQN1e`UTS?O8k48(G17T3y z7&M(sR$l$}UfV$9mknC|N)=(C#SA3Pe0{D)|8fK&S9@(7ymH}(4uYiqP zW1M};D|Y-ds&e|aL3k+mcHEe-=Vp-(mSS2yffj`D##T+;=5UL04h@ zd%?SSU`}|~knRKU)vS7?eZ00m&)KD2%^P;M$ecH7;g84UW>9J|{=W)Je%bqakH+&= z|C(N1Dj#o21SAL-nVgkUo8YI3G1;-;;CXqQID^!0)r2tfeVEwVnu2BmPgV_!5h1>y zup?;Z!tT%n;+sY)KH9!Gabk|-_lFUVzogeOj#*>9iZcy*PWRO#HR(#hY56(8@nLDP4Jadp(?d*Wu=ngos7qb9h9p41Ma z^KEL6y^XDwT{{+es}1;cxoT|ds#1M-8A&0czT}<#B-#PQ?cE+RMDDM|_%OuH9>E_qSnw;O?piGU8(#w_?x-S5g{ zn0imQJg(w6(9x(?yU}vOUExufQ20jT7Jq9*1rB<1+v&)uq-lN+$B&<2NPtxS)+KTY z-w?iWjAVVqPmMNPRK)*+qZ6uuk$m;ee$`c$p$!)=kMUFdH$?1`rAln~>{E3c z-4)&*%D&d?kO?Y_d7D#jv$In5Hm~2YGI8?m#Iy0L)Fx1r-{7W}o{`{D2W=Y-_BN&& zd^`YmNa9ePgQ&v6a+-xSjUJ^a;2o~|B3_i|j_Vxv>(SLqb$lybx4gg$N3hwva9OrP zL&tM|88gVjKhf25hvs#&VRz3dSz4Y+n{2o591AmnIjUxO-?(4J+uj+)zV=aRCWV3X zcQtt9wD}=cS_UW|{7h#oTq6EA+t$?Xx6uF)ZtOTW&On>|dyM~8#8YjS=+L{fo4a9> z=7ueoB#lc1weu=MW`04ZUag~Bn`J|aeSJgeYlSy2)eP$YDl$PwnpY8luP<5l=-l6g zk{M*wo|P<9qJ@^JxS-%-e~G3{e$(HaZZ>Vo$`}ex^AAmH7Tf*)n;`<`y@h987yH5D`gY!V7p@aA-lJioo0v@=2`pn$ zAsm#9G^aH;LOvt|;fG`uTy61k?z9zCw*Sx9N?L}NzDXueFownVZ_0{HAJvj6(r7fA zcx3XScwZhz5G=WE&0Z$rx@W09{l=NJtou$Hj-xwyok?GxhKycA$Eq=AaNLQYiV7U_ z!oy&~o13y%!pXu}0@@Tb{Is^KTYzBhbw}$=18lB4!eB*I+K|yzn5Sk-_rR{lpM# zlLWJ~%>9>0h&WmxLK>>({0If7Xf_rOsk5PSX@rc;YJH?BelF=pKBwCM|0t<6*Y8-K zsfC0$6Cn;o9}M6k6Hr@0@`P{}RTIL-ZP>Y;kI72S*q1!7Gj?nZfj}k)>%d1KjR+$y zC{tnBPrX5itXYyp);gj6qk z_ZcCh2~oc!QxNsr)ZmDn&0G(r9u&*heI?>X)`K)g%&8o^6~l#uD}@}WR!%uJbJN*Q zA0VS3H=m*-Zyo`8^NqNfbhX?<>iNV@H*3yinl94ykx^{~Q-Ps1G-A<#g-_Yk%Z5)& zrmBLo%9)X(=iTs8xygQw;=9rn_BCu0P9IEO@_DOctpYS+!5ge#ra#|AE0cdbqs8>M z91Fi&SyHJxaHETck{)qMTUg!+1SiW}6jj-db z9lg|cj`BZ+h$_SKO!>$^XXhE9b){FBq=JDHjKP=1jBDOXN{U(wA3B`9E0wAV?b145%^X#+yp&QOxT(D#`GP7aF&*5 zM_#XYXdQ`JQ}Yu!moS)ZYkJGQcfzSS5N^)tCMk>=nj=n*)u!K`i&MnU1gyQ2+o-@# zjG`zw6ATz+txiT&R-yU@Y#HCLsew$;7y<}4Az?ikc(j7-XIj8Td~GuH(%}(TZ=NS+ z1GO*aGgPP&oUSE;F48no^swR{^E8CUfWfg&CC$6G>ZT>cKYj!O+?Lut z-LT~4S4jVrTHBioQL$*Kr8T22wu4K3JzUF1`=ZXs_FDN!JlAB1PMyr7n%AdC=<=6# zgk~}2>t@+rn)w59P6yLk%PPIis+wdqA*UN6Rg=gtGVbj^07ZXH2s(JaD-v(~z?Ax1 zAi;si6gPOV?Fw_F>srj$qgf086dp~mev)@gS$wY`*gN%B`@$~nJ*rV|hhwo<_b~rm z0$FHi0vq``ZA<%h{%zA2<(R%1vMidok(Wgs1l7;il{i8ZsHH%v`)oxHj_>OyXlq4ePt`TUp=u zm)JG3`&_?Va?vXwF}Pi3_*?06+U*&7mQ$0$IQ`k{-2*e7WHq4Q>+p+fZ)R$%P^@_*d*6cS<+sTZlcP4T`TNWDR6nESHkOPG80N zM(jX@F1qtrMMkf*4Vt+r;TB7DLWSlW#zJWVs_$^e)*x@tP45BtT%%v{B}Bi?OlT1; z?C8Ff%>e`Fgb3EHMY48oW}8hIP}?O_N{m6;mS+ulVzBa4LRiNK{in^h2;kd+$4Cy0 z?5>s|8d8EL5FpB?J?EtzTRRQX2ywzBum@%?DJy`0CT&25-iB*wx%hop2@ZS%pZUR4 zVm0++BjH*uY3x3kwfeUhs)lL?xj!`d&@GNZTlf z>%~GVCjYl%2i50dEQAYw*N^S!4fDq`XF=?mtMd_bj{0_859my7OXQi5a9EAn9uPx} zK4SBH4gHJJo~lIORk&52v&bJZ;6g&*ot=}Z$BYK@Fs-d?;d&JLR6h_7n!aV$b57fQ zy;(S|hV_`8tlZXS6}s0F_JfaR<@_}?ae_>DT#XYuQVbC?y}Gw{q1&=%6-T;U{AT3) zWt3OJx$Y4Aw&$E(IM`{p_q4Qv#2!Y%p$Xr}b5)-ctv*2($`h9Bl1oF66uK&-eba9U zXWAsLcu^Ny@48)M#0iUfLqKkBt|d)$daQ7*-;Q7TeKQb7^?-+q^k&GM<@ zODbX-`GK!=4!;O029qcCaGxC84h_vD7Cg4i#K9Mcd7*i`!4Aunxg}&695~QhVeeU; zTv!FA%aUQJGD}x9M0s;sPXI9unXq;1cU^-wzBrHm|Dk?<6YXC2u2e69+Gbw%q_77u zAFgw5OWz7K_<`FUo;yFCH~5(-6;0^>!^LDbaNQ?m#wayL-=C9NZ&f+ zOW7ZbzpA;vV%NQAhJ#LB=X}Jkc=oA+@0_eLLK2$~v8|qL?o{Sje|EdSP!A#iD^|WV z{xvg>OLTV`7#dsx9TXD2IYa9@&(}%c;Z8@k%098DvMh7Vbqz%>ezSwIbyj+f6PUaNmgE(Q|l8>iOfXMZOB6Z_~jI;Qd@wH*}&)3AFf7w zj-x5%PA8e4OAm}Y2qj{7=?#~$wxaMdCf&UhsL*`%TRqV+< zInetnzzFhf^`^FRC2o~;D0`>@x*k8U%cS)NZ&s8^FH(R}c<)U01^mJ&Zxea9N{rjx z5ltd9EpRl*&9(fz+(5q6m!=d*<5PmCMIyLVz}p@;`5?UP42MqXmjvj4zCU&*&oEOr zQ}d%U=BwA&Cvm-*E6L>9D`+s%J_U23@Ms9)qD6<>*6{arjb3pkAK+h1E%4Ix==R`^ z1-H-WdgCAb)Bbz7F*nSS7m3pFkd!^P67F*hYcnuPfs7JB4)jpWqg|(OZheWOJ%nkFBX` z3<~}VXR|IgHaF&qW4Ns#KPn?g(P7?`=4VtTN78AXWVDi*b$Hj&?omj6#MIj8r zn2{0N4A~ApmAfzU2)*98vljjC-OTmzTX2g@T09^9Jh=JkiJP%774cl+CWL1InkN;- zFY~M{CcM)t?rNtVXK+g@~R>I@LN6S_oR&b+@l zB{uI~2NiO}UaMHirKecJBI&L>1xfg;>vKH)=!5J22CAKLX~n6&4RN?hhR53BA0=xI zWyPCB71eAuAsj#Z*4mxC80W_2Tp9nO-+F}BHwkjwt2ukkc?(G{Ee+FXITh{=LBz3H zNU#k@2o90k* zdU`2s04r%#ooaPXZ?n_=1lbKgmzKOiHc(Asfe1M6a~Je|$?;JU=kxPn6k$GM`|;PwSgt2(fBBB5(2Y z&6fjU^5@6ke#&h$T|z)2s}L*;Xn!QxBYC>cflki_|hpjn-~#Hp`v0jpK#JU)3`{ypNoONzzx2LxMfEHag}i3VcPD?d|O)C)Z` zg!DQwiwp4qzqBTaA%ZVgmir}XmezqKA{11``$E?l0j#^mv)tel>5cSs+F%)GgX1Ja zj-IaOfL`wYCTEla{2un+Or-oj8~?Wth7$Uba%w#Amynt9PLj&O1;BRx+Iq7N|9RI` z!>!CLYg-vk>Y`5MFYKW=qasN;|6X!IYjm_K=aKd(aIg$?QTBYUTRg`!l>;<$pv6#Q z-yW2n4Rct0vYu=9D!;lqqv@!h4~~CX%9?h+-#AXQE8izPUd(f)lPJ01|L}`ob1?mi zw%7UU&71w9bH{h)!aNC7vD6(j7KO_zcu{s5b=oQKH1bfH?CZOl$ZNo*R;0MxBG9GA z-{b1s;})wnzn@@ye)f~XQoIUc`E>Emqqu+x*{lvhs$rxVcPSPo0d3z1`}SIb$>Vz3 za%g!~?=bj&bZ5dnpK1 zf6Sg`jt;dsdm$|tp1e%G$VZS%W#DCnGc9V%KKGDlD&fKV+`~5x<4<+SbcquJx)_(h z7wV)=vcy$L>n3O)zmTdgpw!3w@a4^Ms;nvMKxm#49IYUX=9pPke@7{^xngUTErt_~ zmB>DGfxQaRR-nt3u99D4P!n6fsE`28${GbeS>f{N4YMUugPTV5!#TfP|n9;o2?dn*!4x8yJ;L z5_4W%D~ZYK?9BIvDoZP}rds6NYNNdD?AW#R;KM{7kslpJ{B>P%e{l@g5)*qrp?HU= znDdHTMREJ4arbj4Cbm^d|*JO+cI zH5TMgS=0bav2z+;>hKAZ{4CuhlXdkqv>@P8qiEq%-<93b|JW#=r-dqsPZZK*g%s!_ z7JhM%%$E9h4tr)|j_58SjMT=B|EXGOX&EwR7e|4Xt)d+f=kxBj;Qe7m_z^*WU-_^KyDr_p0c&}@- zn=}SjCqvUWpr261@IY<6gcisA<3hFC&wE>kx{>Zr;egbU-1Y2cA zhVZN4co5<4+vjMLy%}?)mQsV3QZL0R=0k%B)I+yTn7}OZIm1JL=2}i7vC74-n#z5`-Ci&)Y2H70qk; zCyn=9CC3MbXjyoyrYG$nY54||-iIE_?`T^ATDzmgi_xZ-m;D1M zVM#6m&mkH->75NjVSx3-ecN(MZAXm?1==#j>;aH#V4^P7%`F< z;KRQh^QAc{+M&HZ_vujO^Eua}&tP3u+B}7;uHx``*qfp0`{R#`xQc(f_QQAaw<)@G zhXcb~=7*Fp@ruh>nCw`J%1Gmj%zB4ZA%z4n?Q`O|bPVgvYi;mw-4sVlG$M_1bAG?c z>;W0=_FR%D%)IxBfvU3UYQvyV@R)Et#KSTk`Yyv0^ZB7z8Z|$otd8_%MW9|N(5+b< z0Sa3z(dHq;WY1C^yL~W^bAm8j!S=vQaj4swFI@k+9-GGURD-?1(JC4j$!K7=wxd{h z^LTM0ucggFWn#V4Ag7e+kA~!Bv=Qs#3xOY;{y*3KuI6*SZt;pWwtaz0X|&NY%YA!O zp4{u0m0N$cuV zk0=M#Uydhy@VrBM{&e4R4N1C1a}ipbhTss%DBzf#Z6IAIXfKiP`t=%noS zes|zR(e}chQ<9=KP1wT6rFZkq^$@E1Bx{KDRBTBz?So>Pp2+Q$NJ@m1>^iizk>Awe zn6FMFuUz}Bs2G2L=bWz_dpB=FOe+_A5o~y;owR-7qn}Y!F)ATHX~m zDW{5&9d{o}U)B%HzqhxKM9Y(9N{R!VR){`Z4hhWX zlzJgC$QK;E@oc8emdZ{&Ppb&izRp*rQ+NvM##A!e(=H*i-gyttR3t*DE678Z+s2o5 z)p5iC`TcaVRME3IiSixK$9&hSTkdQqM@`f*#5O`emJWHLho>&>sR8eqz7|mUjKCe> z?~PXwq>5TZS$WaEZ{FxWo21p23R)}|xa#;iYTBc0LHre}lt_5}eZy?mmzqfRp^akz15jqKn3dm{w&$f(B@clz?hAO+x}WNA8eSYy=6>3?Z@Z4NjP zS-jA4C;e>}*XVy^cR2j#95r)5I5_m6@k6|+$h{ksImA0~f@KtcAYS%J?Byq(2h8&G zXUGh-=l=lmTX$@RKWa(-*PZIE6RaSEv*M-%Tl*C*FOs8mSanrWAC4D=1+U$-^0dNJ zn`2Vrkob~EeC@Jn$y+IR-={L+;PecM2@(RgqqytHxot8EjC@VW0=?|`2e3~sZ}=q8 zq%i;L(@8y-k>e6`*gtB<6_a)>liH`jwxH}fr>Em1EBPv;?`2P*X#P0uEr*`)@uC^u ze)zgojQpNN_l`~%WeZmHMwbO!S6Ocpz9y-52nweRL$zru`#M`uOmVxSgS9 zNt417aEx;<@!=VStnxJa7eJ3Z*faXTU3aMc_tU>zWs0-k@okDcqyGTT8t>>I#4ns6 zOsjiy-h>44aiz8~6O!9ypMH6ucK>{&aO07J-Q!#<#rKUQKY=qxc0Z0O3CDS*O*8lU zum1xu9L{w3)E!a|AMZj|!VqDI^n}KftUK_f1JuARi5wlaKo6a@t(0fyjSAv!ojwMg zgaU`kzh=J;@$mSs$*7n~!txI=7CJIaE68PL3Jy)?p?lz5&}WyXil~pP=57uwocGSD zr`zoA2C)scIc%dOgt|TOO|VNm|4B2hm@uO>K>u?EqQUHrZ|dA4du(%f5;KP}(1E>5 zp9gEdb;h**cnLHa9`%_0KD4zja65R2IPoqzkq~k$&rot)sUM#!Jjok=x%=Sf$W#Bn z!VIkIIq|_0dXdt!v$Lbbz}?DAYWLM>S7bMZ8N$N?N9M0{wx1`lX5G1KepC3%_CJ7& z!}}Lnnti`{JyM4_8Twgi$}w}zFYm0J%@gJ+Im%eORJItzPzSo0pH%G_HeRNg+iK@2 zY8$=(CGHV!SCaJfmtNqPpLc$pKjHB=H192rIFTox{i$^~zvff!Cabipr_uX_oUXze zObb6WBkjD(0x~_#U3L+;vRpY<4m|K|&xEhbl6Ogz$rf~@UF#$;5s;mO2FjlIPah9H z2foy<1V7GrX_@|G+a&Y+y)U*RRHgC7pK*xgc6(+(G3{xW&&VH{(+o-GpMcN1@|n37 z>bk#JHNTTpA?-E$c72J@9zc8~t}>>Y$8ftx;GIr#QV{(gLonNRC+bzqa9 z>V;#9!m9M)b?iSt(Z<_Z$&jCCth=hOc?<6y!(xaKWVxDJ0Xd>CD>I|e!1`m&!m0Um98%jq?trBFC)vIzpiO2`1xK=W6Qiz zI~AIr&%L>4BaYmct6cKi!qC1M^0DF-TB-H1;zDd=4MbfHLblTp(=F(hToSBW$jIZW zJY^azajF0V`4pfk_54DIX~~8+x;c{J!g_fzFNaj z-^}9%{?U7hB@$xb0^D8uf|@Fm9cu>>`>mLC`HMz&=bxkQ-xE&@zcVf-tzV#OBCNL+ z^J5hcvmdu5HUHA%L!ZJ;kfWb)Z$8U6#5@0WeEf4$L*J?heFd1nL@X8!s~B<6kL zIKF6Z0eby__iAZxd+*$X#K-NeUmU+v`y84-`RE(|14z3PUzD{94GHDMYu2x$U-s0y zJ6yt$K6jS>w!F>z$@VvTTI)~1QY)$Clm3}Iz{c13F9pQ+KL>QOe~XSBWCpj2L`B_z z+mvAI9-)Hy6H}k^mTCJF2^b#VfM;KMTQ2EATGEdM4eG{-L}CDQ`%TYN(8hsmmd|9+ zDUH7xDpfV(4u*Vf{sEW^sQZNP@6v(MA4EymKR}Y-b)!DRFY-6eVu#-s|L@KZqd)K? z<_+d9lEi%Y1Fw40_jeL*K}>?Nt)Mc|e}M5sNrU}S#Xn021%HfIhIjt~m?R$ECy>8O zKbQU(y-i|%5x^{#`l{}l&T>~%M)ivZyUbikDmK6z+Zon+hZCK}uuA916C>hLRoF>p zsWy=aett9a>zlQ&n3@_!U=41u1((=7|I0Blf*=^QUFhTOwe2Fkj=$eKM>w&2zGU^_&6 zI{gh)TB{+Uraz+nC$M!k6J@4SmL3*D4Ou3Unk104=RwWc2N$4J_g#096M`2*J|hc6 zDi3TpJDL4<;;(;Nn+CqHSTK+OV&@8|j|&Z-$e&tRcZ1(%?)?52>-taq+jc075v~phVdO@8cR(qaod#-*r zB<`*SyJ#uLu;!Vi`rcDTb)xI~^+DmzAEw+P=hRHYJDc=J{YJX4nUyY>haU+e!Jq1> zVWxR&KX{j4`BC#wYYijWq`Gi0mu3A;cqmWC+YfM1-+kUG@2M|3yPd1Le6=}?xpKQ} z(0mC4yfkXcfms$jW=7m5;+GD!^_JZJ<Ip!CQ4d|FxzdYIC%qj7G9$p?^DW~h0@|bdx5<*!h3e*cj1AYI!{`nFt;v6YoaKgT z-fO~x0dM%D_$;G%M5uVIc(~Ov5lPGEj$%uTAj$Jhi4-FL+|DFY8PT^)yht1(<^bsX z;BU%5l&*f`x?v`7k}a(Z=1wVSYCe~=_-H}q%8Cb%?x`_=1}^;NtYm>ii`~x!nme{L z%b;6XJ)BQj-_v2nipN;H)f~#*jZ^Oeh#aOZ*A^Ovmca`?A4YLYZ&*n-%$@bf*QB1h z5Vb0h^Hyb(9r;}*89wLQ{^;}j2ZJuROuBLbU`prc#qOB34qTM5u>?nW!UW0`pfRfJ z$EurR@+W5DBO8~9*9&aalY|~N=!~J)m0KOI16e)+lD9?x0CsuSY=Al#gv2>F$3kHZ zQ~MV28cXsTd1?Ej(Eo-7o|CGD22`Ln(p^isDW=>g4r|__yHQ|RRdpN-7xy(b^f6Di z7O|r5W+u!$euh>36i^xmfYR7OFCW}bej>td34Y+r{oO8kjJ|M*FD9Ago}k#Q=}D4P zD9{wg%|Zc1W*&k5>_Sb?+q;{|6K^N)7B5U>!``Y%Whmz+de;3(IhBDO8Rdp^33ROO zoNPZgx+GyD4Cv$#5BD;LY)dy78o(xR{cv%-qkwmQ9fVi`p@D_DvfL~ z`nA&I=|8}wmxTLM{zh*>P7d{;7hT*-hM|M5QKjaT`s?a+w!}j9OY2wUNApML0BA{W zM8jGqkJ^~G^0J)(QOK~5uUEs)a^Onni6M!|!aYxDW)t|-Wn)rre${){$u1uGn|S-v zID7U6N%v}^Dpi`)_wmk#P+GQDqwG-qJLPaO0~DH@l&w6TgM2y#bV}d2lB@DWKiF}S z+Z3!>Zu781FK_ExiNk^daq4h|oZFSGtTCnx;N;4hTiu(jjkx-uoD<2I_*mO9EMYe+ ztPwhaM}GHIYUTMbBR^qoll+oYf~*3)G6vw}1zPeif(i0el?-x2@~SsIc<-?iEV`JcZn0AsIl z^w+V7L|cV3gSd<4gN@JX7iLLo@PUB^pbcC2KfqpCD$A`P-1s@+^p2*=U@3ujeyPS3 z-9qikYfH+fgZdt;{1U=;{t3PF{MKSywoTtAl#Q9t7NeNO18_)YEN_561R_{}5dUQR^elI;rLZZ*pbh}UBm!rBqnIB0IIRB3#_+o+QGxJz znQN0s$J~B{`J&D;yYV>>T~i5nlNSW$Np0H8!HA6k0=WR7Y?FE-(#xlnSd~6$&i_2c zGIoWfpnv}6^=K$`1d$-{{1j_GN;A`?9w?~!@^i_YjZ%Hp)BQ)u`VIkuVYC*wQa&`aX?r)&E{9ZcmnOpMXF~aQ#k>hWGD-}5_;aB8wBdKWS6F_VJOToJQHwy0U|s61&*61No~p>|vdG*!6Y#TqpSl4>}m zCK81o*B{s|YB6X=($Cl32i2)dAi`^o0}$>yhXKzZ~AkPEVnCbP+Fz_|6HGnP97ESbtI zp9@`niAZajasF_BkjsfDir6`2$aC{yUj~l=_`4~|&g2c|DTR5lWUo!bpphH+kvZcT zH(>JLo(=%wHJHDLPyXq!$lV1Xsq_DzO9rB>==0sfjXH$SXVd>Y0}V`frgc5`e7QY3 zqH|-OLixtVEPM$_hQB}cLprIt6l+(Z%sF$d`qQ0kQC8OIe*g}_5oz?E$i>{#@1Ouv zdjU;1ZmO}^VNZ?71-HJJa&3}PZ8!q}qVq}ni@iAngN;T#3}&{>X2#~)4El=t5c;MG zv|OVtdWEyfvwPu@lIh@L=MGtcCoeO#h zkRAauUn%)H$=U1zn_KOR4t}$s8p?khR&WoT6dx^NQHkGV7ZXTfVc||Q2Bq$_bByb! zjn@@^{Bj~FXxEnuSDFI-}{ZK zEi)6j(F41OzG6E`bc+9Mj!c=Du~7#&X`R&70@yfp{sF`tup>baJpML_j+%f6^#wRe zJx;e7sYT2Ji4{?5s4bOo-tXf8&Gj)!V1JE@(@!pg7@?qOV^*)b_Cv3(%@9h$0oa*S z`tRN{J-yv`xcLYJa5efJfiE!+Rb3Iue?Kij=eHuA>J>w*m`9pX@#FneCMYpJ@o;30 zg-HpP_qr$=D$V+Wovr$d{07nriQ>&g^J16z?o}zqZMNSn<;ZP~LIJc&vc1*B{)%{H z3xmG)Ovn2&{6X@z!0?CNE6uK%-xN(|bua5)St+0&AAdaGQWh_tHg$yV7z6yAlZWP^ z>KFNPUq5VQ75a|C?xp<3B+EFy6eN#u14e;>RDi}jijB1}k{1~@#XYi^|Fi@sy4(1j z6{wF=V#%{|GuCaOa1-;@**H&s$6td-4?UGC#BuXgr_45fc@-uxr*f9%-in( zff2SM#c9Y?)^r`YiYUyg>%gZ`BIG7^y}rHFN=3SPLJ#Y}1(Tom>6go3HN* zP?lw#-X%N%{(;;#J$o`(kGeZ1LhofxL(o5fzlQBUz@&`cbS9Fs8NWI9e>{B!SR2dt zHZH}b1PQ^dKyVN4#Y->l-lD?!;r>;Oe<6WwgOCq zDpFNUb=eKaW8mSDZ0hp|GNhCFU}vO3)8Ys9H-gN9Px#IFKe;xo(HkS^@`T4^0cv~v z{w?#3QA%SBJ5Dep;1TfMupl;UBj3^~N#uhsVY{iOvvxHr%=l#cU6G?8;FonCCb9Ni zdeUP}mf$byg9h}^yT7j(=cxIcXsT&4C|;P#A=UHh9+8pKn>aNzjpyy_S>$s4B z4{)N=;3I~lq`sxmk-rfuyN1;ZI`2N4RUJ^d9t#gkOf=`_yj0|WMq5`c;P*@*P|m{E zsOhTw)y_+Xogg`@Db%o_=^%_uv*PTAUgA|@g^!t;m8`Hsi=-(M7Al}NQ*qGpbU*5; zjUZ!Ne4g+lwwFnlv`y)IpcP+27YZSjNd+h4X0D=s<4k}A|k zVWC3i&(_sIdY?RuFEd$SLY;X_P9f=I* zGG5S~L}@1SxEmf0e3}?4p3ac$XX!e)T`@LT@Wb`pro1o%*y+7KuTB-$NR>a2`k}3n zf8%$_1Al+v&5u?Ln|U`2rYp6-g6Lkie>$;F=Kr|8-83%L_zw`MExX*GTi7(P*VrM~ zm#)dd{ed$RSW?p0RHVNhZ1d?|`V;ywC!Mn~SNbfK{Hg$avOp{8`f`u-Jw zdpWLwX8IFz+onZ=!Q?R+uuZ%F&UgX#C3L0pN`xg}$fD6{F!>!ePlPb>zi$K?gkQfK zy2b2mfekgMo?yAU!ncx20QCfeL-*Nw;j z;rj;4OvG6C`Lhbd6M!vej^^W^-vmfGo(wvTk)3@~};3JTJpETbl z_{HHu3gAqgyz$y8(IaA}jh2|A``&%riQj-+vh|E;`%=Tyt$v~QK z*_2LKnL-A_0;1bsgwsZ!TQrgd4h&3kz$NN51c{6*#*(@hlt|_!C5#&hSqBEW;zvmn z#&UE%!(E-D=#7i@1K4<=WW9&pnKmRI&rytC0u`@;fnCFMe%*w`98aWJHXQ%T)0uW~ zWHmZ}7qYV4s9sBwd~PzTU*+-DN~jUB4Rvz!QlcxWN!(Fu7C+B&Qa zt^w4(954=WQqxRz+?N!Hk`c1%UxOtLWUgV!O(;_REJb&`8{GXnMeZH5s^PR^&OJ+RUvJqLBCz+4zmX9u! zr>EDi=wDU*u8TR@QoQi~7bkihQSZSNe7*QCo!|5rG>!OD@F?={Kgxflf<3VY z_pyiBKxU(byBH6jqxyqu+7Grr?HFL%wBHozBT^7wGRc^&N~0X}EnP=l3pj%TRzIz?wOwkYhwIw`(G#hpS2O^e-sbwqN*m2D$ux-94y1b|Mkvz|Mkv* z;%2yYkLg8sDD>4uJ(zNeQqlIN{KI*Fh7znS@8p9rE_FdX9a4hsUHsXZLO~z z8?GUlWj%{r8F2v>0pqfAz?G=p=+&Vc$CI|M zy;7~UiP(-izD$_+Zc3!y_GQ4XS3iALAfi?wFB!`CrTDSdWSXSH$?y33N2VFp3FNiV zEW)ye-L)UgNp7bpdm-?IV?ZQGc96fH*&4i30 zIdhcYS(w2;6pqz)kEjw(BF~r*QS>Nk|cNB*+iQ_ePe*HV%g8;;tj_XASU_F zY-Y(AVVv!~Q{_0%-9KBQ!(ucT_><16@9T$?j~_pPqx0Ds;)xPMm}bB4m9nUNc@272 z@EI^CsLin_guELQU=fqNkk+bqmOa0{LLa@DauBXW9NAt$)K~~MBj{;t z9p7TUBqyw-5zLaPvH5KR!x5K|T4myGgGZ_c#)A`3*k1eA#oqt&m3AC&Oq~t@njhz# z_8Nyo_S$!5-l%Jol|f{-&l=9w#{F6qNoR%Akc6;C_4r}@=N5cPO$|AvKq94^(9>Jg z?d#2xsD9)|$3{v#T5i-aM5J1q#Q9HkM%45=;5F(tWdjf?4B-uD=EsFXJ_e@qkzuG(U>|+kG5SRHKz+5LbKn?JFPm;#o3g8 zOR{?X$+Nun4*~=f3yG;27OGrNb!POKeN!0W#Q0`{UJ0{9p_fq?LeL#%2IinU`wx?;^(HSd;p52so7}(wgU=ix;t2vd7mx;Tm9%C!N&GtJ8kU ziv5GNw6rpdxuhjNP)O@$4Y52X<&G!HV~^vx<~!7l*7=|0si{5O_OC=nE7g-TN#7+7 z|5a{Scxtqr^D&3ZB=MCL`zsP!IvDgiG5Tq8%9NEd)|46(a9eQAuWza5l#bNwbh7%% zPan>F6SQN7e$lfXjRzC*AA5FVzuhzHS`431b~7{_5K?};QvaA3hK0%^d*oJ5Y65o6 zt(0&$891Pld>S@{+$|(@h+^)Vi0;s(m&!h>#-{#^)%4ZxdG+iz#q(S z0%e^1(^(4AXDWOPY|0z%h?JZwyirwSY*(@9@dn!Y3jaGOr?yHZK z!*0j!u^-bmpyQM1lX#K$)I5yL@g%gOpRj{9>~iZVNuU1<)O8*ghp49p2Z^Mls^;U( zO1H^vKd&Vwf*SUmYv_N&yT>_-*BTmy;*3~BX3YauzX#lWI#y7UiF7KiZNjDvg!)a@{ zPE)brJ$Le?kzf(wP(XDQ{7#z+_mLP*A11Wuq$ra=IS}6~i9lYa zE}|0>_obVe2&&VME!s2cwVAehGxNSbR&+fg75zTc_%keZoc0GNRin6uaCTYJ%I8`S zy1gxk<2i|yS_S9X9my*et~2ttjRERrk~8ik9+qD9o7TT^dwM@HL1^{kX-K>(TGV`} zD>F`0CfNTDTu4E=2Y$&|*wR0>;pAkFU(_+oO68!?c{*&S(P?j}x3?wqirrf(S!a3v z=sQu)6hmHsx&!mi?B$K7#vyAbUI9s&iYoEL@J!~xLH@m8bb__anA6?G=J`klDl(H^ zh*gGxIL#TDmaqfH+?U-fg*uyMSZp57sIA=ViWH(3``nxMP7|K};+gSpphQ#Z$}Dc3 z=ioWB7^kys=;`ZZyW|<&y-II}>^M&+W`?~t92~_?ue^f)N^V+?4^r!tEGnxrPmDhW z`4t@u!vRQCkNR`N-*4pJJR(Y`IKZD@e9w%}Bq_|x2NGXTe9tlr;-7gr;8(3_=ZlDB zG8q2tVSrKnIz{Nj`p8(FdG=a1S|YPio_vnU=)IoZWAgYrhI9}`e4yH&++(0K%T?<@ zO+0ghp@uh-frsZC`y%sf;JzdaSB99FHbLNG9@o2#jxvc0OJ$J_rD|Fxbwie_xcbD` zyvf`rk7l-AQ&-(JMDu zQ^J|lj<1>b(TVv3d;ZB&9*yRquwmjMal3*37R^dQ<5!Lz{KCZKmd#-h4Kj zd3n`1-fL*+rt~|@PG5{#GdpoekR-PdpTR=K8k-)IyrfbhrO^OuS~MWWt_2Ow-mfj921<+n8g@Vlk%mV z?Q^=dtH2aqCXSdB4`T}_*L+?l$JB~;2CJpFWrJ@=9!WPu6B3-vntYsns&r$(^t)gc=8ubPvMT4Y5HEwDb5+oRV56x2H6@(Tkjl%)sD&D zF@U1s$)7X42Hu^#OhX8)5m!f3B=;r`YZ57wNO!a0cr3|#DDKwQGi>!`VYD@z3}I^h z0=kVS=GwCshM2!%&5u8%J}c&M*HYq;+0es8>$AT|E+=8-;+nR!Qw(Js`+s*2?7l=!-I6%+0?zjKNkf?ws9C&vr2}$_J~x4R(q*93+8!TJi3>DMdPx zQpR!eO>aL+mwzvZ_ngL5?0l>HqKv&jp#0A}M9=#A9djJL?_C{L{qjt$J1Qm2nuA1N zjm=PO&vtxlf?0ZcQL|>}p5)bsTj7`#04Sg`yG2_jB@mvsE&Rghfuxt zT!y*EUmHkm6p+31$*kS5=!JarL4KRHRzb(kSToAeFK1vxq{8%EANG={7d)^nnR5?Pr|dYu4So)c^Py|okB7U zQIWxOp-YXSX7(KaV`Ia`a>|7>j3 z1tDTR+>FQGq_Jw0l^^$kJXA6rE1k_~i_?x}zUk}C-Rrj34WY>bKb9Uy!&8zY)x|*I zMm9y3btFhcP$-@{;PlVN!Dca>cF4|*PPlbh-@Ph4UoWrS6;O228%KHc%OXa)1DLZz zChOhOeoEz%i>72pNe%TXm&_^qVtQ8Z?&KVQAlU%XD_y>mODKXuZIk&+0l%(EWL~2W zB`SToc(o_^zW?fc*H-{T)fW^TS^ex7#D}Cp{(m{RUyaBnq)BY8BNzI`njOkWyjz!j za(~R13;6dlsj4forEc%~XvnD}B+=sIjqMDyk+`exov)|+cmBlz+{B3VmXUFQEm0cY z7PfC8iz%a{91ej+)@A1l;9}`}n(3~_AJ^8-#bh=1!QC4ng6?7y)NpFL!U>=zo1P%5Q1RS_1BA3OTJM35nE2ohKG{j8*EKDPh)f0H;%f2{!+jdT=55fx# zw{gc}Q*-yXX?w$zS|_YadP{IucNDS#A|{=sq4~uiN42%wxf;7ysmLw(Ee456{sgTr zKMnd9hekqCe-rptP`|*|hxB-+?Q#C{8T)yZCZ>{3R|u_yA1uf8)JDeb921iDHWA8d zWRESyD-lTp|S#n)7tHgCw+@i%42Qp`DnohDkY%;&C8ueGLhf1mY|4rU>zP zc(%jjZZzq><8NO>{o8_k8@=Sno+3>Q<)P0}J7Zs%qHTnNHSnJW2_l4#@3e<47gqf7 z421J<-h>fB|ttp2G+CHo`Hd_O_s7~ zRf+Q3l-tc~)E$S5F zo)Uem7QL75_LPzh*O3|{-_8Epn^Gc$I&7J%m}?>-Gmbn06SBe1B8@O~?C0{Px>gap z#BaaTncTOKKo(E6`q36|H_NEh7k+*HHZ_oR#|8Li;#_jGmQB2uA93_!+}9F%Q7Kok zfz^*meb%1G2X~R$_Yyw}m)oL45+q|2O8R=av7UkUNMhx}<2~jA(XUiA%-Q=ReJfts zHqb2&3$&L<{4LbkI#aREqopVB<$N4EzzYDXvXhQxQ0gW)l^V4Z7ddEvtghoD+m1o5 zVB6vaaGTLdk)wA*|9&*li!SeECED=WlzW?Zd|WRp9cOcdDB#e)j>t$_avach9DZVO zqX9e5(ck9bVn`Mitmn-k&fN*0I%PH4cdd~>Vn5~;;4;a+67fgyF@+{r&50x?f4ykj zVbpVA?+-L51%*eI9JZId>9Z#5jvpX;Z)KsDb*-7Disc-iGPPYn#4&?|XNBeJDS{P* z+Ix(pxwkHsxBpPxVs=}lZOdu?#WC2>OFn=n)TAXL*Q!;g#URanF)KJX%4iBEp%H<& zZ`vPpgu!M;@tTN^T))PQDp}wnR|rMRh0MKm{R^ZAKHd+%JK;cLwWvtEBSD*HJMrVY zJ65*Lf?*Dnyj{$u;yBDZnI#OPDSF&zomdjvkxLB+NECHDzUW#mU6kl|(plrJm-s%5 zWDxh0^Y4u%XbrV83`fre+uRo1F*7gvI7At$;BcV@{6!;XS@k)?%j!eeVgQe9n?lPD zHat&HmVHrAD5p(As<3>jC8X*dEu7}5_OpJS{{2t)ScbASvSh<1nkzW!+k<;$>r=~r z6IoY_c^6VF#^V%J9Bil(T*RznArNQ2d1~*3i@X}&%|N8&BmE}|qMLSvLR0K`%_mxj z6P)&`Sj1a^d|q)VJSQ8aLjM;;$g$MJ!KdvB*~cJG_7&A&SJ&PN(lI-?K{=24tnc^v z8%isXF&+-e{NGd;4L#vt+PliF#FWm}h*NLfTFj}ej9OTt#L;%OSzU~yRK_@#4y2Qy7ze&4GXZX7_z7$<_;j4x9iS2bg zk|qyn83oAg`cJOE(v&Nc4&=&34GG){ecix}%!Ya8I=k~BG$Pi(`nGY8@u#JsDQ)2{ z7>T|=g&W8}Y~f1%D6wqVgh3&X}!9vxFhJ2d4mg*c6DgCjQ>2wZU6Mh_Lz#uAr?}-CP?zybpLe*iv zTe*QZ-}UPt(QZkZ>3m8NcHT~fL~IjTv?XK$^T8mK63YAE^jAXj?kj}gtQ3Ucx4^Hl zh3Cxeuz~)t@b+@T0FHTowQ_>+uSyE@0_vd3644NGvqHJ~%;BGnkrMLjA#DwR(va{! zZns*>#;kMrpev1|t(7BanIA|taStSEB_UGkI_1tOJQzH#yXJ9Emqo@0B;(jBDiDUL zZTN)6K8ub1nLx3`AM`*%V>zYGcxo!$lT`xB2jd?wpmo!(g7?QBtzK`t}d5Fw7)aWat!CXz~T0e_PxT!YzL7k<^9xF;rD2!N+a*o_rd6CqU}=Ne{m!d zT~xr4(q~-^e;X!z=puGg-Gt2RU|)C6%K%(~=k|r?l$0`)3B7W%KH(-|E#kZ$BOTeO z&3Nc|?87E7!7yYnuWMSSE$yaBh+;{;@f=LW9PKdoVj)yPFod%11QiT@13G(_P!grX zdlZtH_y}=9jAk8GfRgszs2~3T&U7z#*quEA7O-sR_DPUFcz-5mMMbNqeH(q!*$}Er zmaVzWX{-J#0^hHrH>r_XZ0d_EcS2UkL>}QczR?Yv^1&qKeR!*PpKKpgb^B`xYse+h z3DNoAa-*uPlqi_5()U)7dCR^N@yYaCtyPqw`HU@u`m?xBkZ#$ooK5}Iwk*f=3 zH*cC26?BB-lfAnhTO?m)D%+L~^^x)_#b-a#Kr$CuvEArP9@hA7b#*ca#pu*oL(MWbxU%rVV0&Ufrk zxn)K_)H8aVgX2jNNX#>(cz3qoRh83P^7GB+4henX24nfg@4F~BoH+@WVY&&fTKRW$ zD(KK*N?xntPdbZ6W+Q>TX6Zpu{mv;So$=z^*>1fUT9r4s48TLRnA+QGq#O^eDNka^S zQ#*()P@~LFRL*|yFClF#brc=gr7m%d`&7zc+1Th1ZdPkwjky%FHpXGjWcTKWqlP~X zs)NmRvia`wWOIF1R%cJwS`7kAdzYs=^6{yH**tzaLIy)8Q>#vFm1LE^geaY2G8|YP zQ*l=_fz6!-h3ia@xAfrKtvHmlk(54!8Hw5)Xo@Z>fJv`vioI7teUl6@5jpi?zC_#U zfq}8#LuJCn)Q|Ok>6B}FMM{pg}Be|Fjw-lT($ zn6}+L>tvUo4BP{IAr77&8Uxy7~5|%HtW@)%LHqkV?^9sn0Ki2XfW~AFMXwB`Y%}tH=UI?UGROT z-Ajq}ee>?<`nH>{f=l9^d#(GPkLUIKkeW--)umvZJ?iSu{^rg@b#D27RQbH;*e(jI z@9po%3Szz+{fk3wr@Tpwh4v$U$j17`{`XG#PW4FHyfwP=;NBj78O`=1CHFFF{k@Et zG6Puo!^rw?g^YWSi|AKcfi0&HT;LwmZLeV%3oeerS!4TjscgCzU4dDWw;jp(rT6Dj zO|~NR;caJ({Z8p>$`?@Ez8C)HX)z|co7xu-ec-nFn$j`O0H%RS+DecH6fbru03k zGU~13z!m=La7R{Hw&GY2Q)edkImtKlw0|&a86}vJ2NJ$%DYcnMr2G)&RUd!)efVR* zyQPWb(*i2MEWVu3#s4-%22ge(xT>=^T*VLu@^>K&6OHSpPl+n-9pmrZ!=o>9PDrX6CW|r0fzP9uBZc<#K zTB%+gk0wwKzMrytAOu{NXH*YZuh?lYFJmWr1auDubJs#mXqXRmhjmF=<2*Z?&^K=) z0LA1W@>RNRTl99M92OKKsBH8{>#5UrM?>S%5{lkt`;AK|WGK=L1L>bm4PmKe@LRlT zygbc>*DyIOQ#APY<59~IBSa|bjomRoI;oAeqGbMMX-}e4@45~0hzzX^n9$-W{7$9E zzhw7LNVtS?AGOFAkMd?c_3fP(J;fu88;0kI?+<+ub?zP)EXy`ZtW~0d-XE=ce#3%g zrxZbgr4k2Q+HH&zPm8y}GO$ty=woj5wpU28D%#W_Q*k+Sbaf1f9p`sGwILF6{z>S7 z7QJ-QOZx^UXyZKZIf0)Xu~C^W)65648tiVIQY;HyV|`o{x<*%;yxW#mD8|0PHcs4! z6-3hDMb3R2g?|h1!6C&dn^W=}%d*GT&ijnJdPEk8rtq$zwiPmjm{K>03O(99yd9}R zf#xOI80rs08-^9iI8-bHMjaQ5C6ceIr&vt$Mit$~=Nh_}UwJ|40vbPeJd#~Re4?Ztof{+tGILq|Y|BPzjZ-)(zB zmSlQTIxODRuTaU*6-9pVDk1tAfa^pa4$GL?MKq8ZnQ!7;xTv(#d~{f9a0pEJDm$t= zAh#gXqH-sTD5r{p#)#S`Oqdu98Hp2C=&-JouGk`1i4o_Btt$X5V(jqx?G8qqaKL6~ zauunVc5o*?&YjB%?%4=!UG{FZ?hz?E%6|$zq+eEjqD01)d+RkFyK%0#+a_a2ej7_lDho4MwZ@!Yxs;oa9 zXCK~4EthGRM%(@*YhQ;;XQbOt-5r}N3oiMr);v3^^su2y6)ihH?=wC<6Ju@uKCL&V zq~G40+4vA5C)|3c;9z%DlFP4GUQ>{UNnAPil5wfD&1`sdP9BM5KbtDAQSF=_V|?F6 zKUkU1mGI@g#iDpp-~JCLD9PqzJ&^OZs-K4(9|H5E z7O#Au-jkEUGh1xbCmsf@CP?fAQbp9-K=-0BhqJ64CWe3^mX|^hx&?pIm z)*pWwX9mskU>}?2Ft>3kQU7g>Bu8`l0oRA6SK1sY!|$opW$r?FJ=+<(7JbA69DLk& zQEjcy;3XXE*98>cxIsL@cH2+*#bQtKXO-ljL2eKm1lNL7MTr5Npt?S`n=U3^FP>dW zD0OsYZ`s&uF6+K(PXOe7<4n()Uq{)E3R4R(hm&6;%36T(y2%B^(p)4UN8*kGf-Quf zP;5;~M+n&&xJVgqGrmVZZd!xuyBOSXG>~dMFicruLWj){kE#Omr$(kmGNv6_6GQ#u zro~Fgmxg%P1_8WpO))?Be`^%s&~bZg9K8%;TMvu*z+G_ByGE=GqfFUe#MtL}*s=AI zP)ARQ!7xL_sD4OTG}oeUaVt&eDpxUs;;)F5aP+cHC+~CzU!T$Issjg~72DxD1?A|< zI+hTh`rHl)m0`C;b(>VCIpUUtuTsAVSln6lgnoNYS)a)!Wa(8XMC>K0{-`eyF#1+)1-v!DTj(}>W_yEW2ol=C_w?0%h^ zc#RY#y>PhFPbL2R>gt8`z4pPCXdhq|M0!!T^E`f$Il`CP7^gAqs$o;eOEy72Tga;- zGqIzeFR=Pk&26D1MU)P`DyI0P+aNFOVFN5($mW7yQf{n8kWI7IG_9pKNu;et00F`Jcoc8D2Y^9)ayv>D?Unizc9j7z((|1HXl=#NhSEQ9BQ;N$Mxy2!cbfO1&5We%nKNHkJo4a<*|S zn;pWJe}hv-IIeuss?+@pn5~_Z#e%<2yuW=s6zzhN#Fzn>IqfTUeoyU=m5Da@%rwSz?D#??18u!r~aqs*_LEyP=I6@V(!g&?RmJx3OKs9>&L%1!6}E+!_DI^xIf-z zRg-V_-mT60?s)HMn|ZVNgWfO5q5c%bZKeg0!)k9Z5LUm?!cm14{2x3B!9kSrPFW%h6}_60|!n;=IZp+OW;!nQoFTX3o6s(tTBWyI#dZS#(6lQDVr{1UHgB+#~Ccu%1=L{NnM-C0N z(kIeb#L`@&TyyWm$RjPY{tgy`KeME7R~t*K1pMLQ4T~8N>HileEO@zSTJ-leL@%kY zlh`{2CIT=M-EL6kyI+b{EVGHcUoY?eB}w;{x_ z8kKBiBu4B({>?xclPfx=hacCFek7K6Vnh)-0K$V-*%;jXoC65H4=pT3)1I{J!^nVl zOMJZ_H0H`>_hqR9W~)Eb&yN&JUqv~f_(Y6PY(9p7xWQ%KRo#}e?|&_jZ&wvfDbUc#|k<-*w`V7zV+*<0S0T zcsa4bWTN9^^Vw)sJStyI0X9asYpLjN+^kgVr@v|^WVn?;);UmJnd{-ttd}Z0Y(xdA z^9xqGQ}r}EL-oyVZlMA}vrde81atk_Dm#85aDd4jR=DI^rhocq6~0edu6^6k|9%t# z;2<|TR+Ie~r%}v0d7xwG25}(CR!A@`e4ktu{%M_$nc{e4L6`X>+iIM=zE%X73sdmh z?Nl!P_m7XG*CnJ>9qk2?t!k*A;ItCnpbN`rR6~@0NYj2)aWaJXyU;cvimS$NtD|<3 zZx2>){)5xL!~$9EZ^bSt#E3a(ypwff%%Vw%EE2Cu8&OHm9u|LsdL+<)N5TCvqu~q4hN3ub)OK#G1pe5$YI|LibV|z1< zZoOz)jdL1G;C2`gTk}%y{6Z3r*M2Zf@Zf*;CNh{vl!x)v53mgx+7fAfv+}{&FnW>PtTmIVg6V*;rNkb@vXB7 z%1VE+n|4x=I{LA!TnS{XWy2E{O@L*ZqG%0okIwJ4!;hy2%e5t3#~$JY%rpCA6edS5 zLR%p#)n-F+j#I4NbNcrqk9=wUJ@WcvXpTviz{rvSNHy^t4X+(?d9kyvyBj<0&e3TDn@IYV4X1J;)TFfl=YTtD`vk9Evgq=8 z;*Y*X4scEeU{q`U1THV$`QTTI^#YaOi4FR@`;nIrEV<^E6BCH&yAch-|KQc*wBjVw zlzvj+==ACom5>pu=~8;aIhQD@GoERl_p)hf0Q^Y%YJ%#cDU1jhEp)>D6BJm0k6o@) zh1*{xMF|;89kGgPy&-_fG==6Hk=omcu{2RX*wfqxU?FObyK8KFbfss zMc=xWUEaWkJS{Sc54YRIh0VGndYmx(#FlNM86F_ZWtYmf!Ns&R70UOF?-YNvq2*ML zE1}3=*^D{dMMu*}-#cjSUz`;T3&=NrrJ6IO{3Pek+(2#u7{5IQRzOLy<>tow?M`vJGm`Svoorcq-fx}BQOKF}~n>W3B*w*jpHiB34@S5Vj`EvdxuWOAlw zdE2J|FvrK0Mi|^(0Fz}FcS$*17+bP$%7s#S-{fwVxBG0NTK@{6e1xk}LRVNK_llV0 zV_v3lfid|IZ0gZUK6!=gFNHG^pmVYqC@%Wn(UEyCJ;X3Z9vJkMx z7;`0*Pvm(+8cJo_)zMR^{?SKRxQc|AY}`-iEx(g%Zvljxv1WI$zv2eWcUHpw97Ca8 zlP8K}Sl9!;_G1`4OuUTx;OTCbI63Xt$bOo;6JDyT9XgUd{Qe8D?L1z8-=A+57`Hs} zVOCm5G}kYz7w{LRB06(BY_{4cn1*IL=%A!%JdtJPJ zKUVgo{K)x*8x?gTk?@EJTB$P3D(c|XP66G70^y*X(LjJu0g8g?!TU+*Ih~&z1L|B} zc7Kj>f4YFGXt9Iz`c0i<;dN{Ph+;5zsvTl z1pyCLgTSI%CyeMhn#Y+8NxzJRa%oEq??9;DkUHU~h1%*kh@NKmdb;>B^6`g_Sj25g zz5J%Np|LqA(_S%9@r=Cgj1r28BTe?x4SoMPJf|P+-|CaUsc?Z4dRs!oW#RASvJCpZ zt?Ip%moxx{n|XpbN#eeXh7TzY?=zR)TddNlX(XuytteCa`qgE~erwKk4exp({QL7$ zZbiB!{Y$R48kTP7!Anj#)+w(lDys=x+|`LUH>uz4gBxUXA!og2WwiFYVLY*{kG@46 zwBCMDds(0-eFgtCNUo_yy7D#awj{QHs_#}89%;>JV_&QtBL3^5y*zG$Fqo6Nvz>6% zcb06!Ys{!fCFz`+7$!DODcr?KXWeS^=|{s7fOMFNE(}F(2pR2Z_8}rrR@n#mxlWNu zv?DdnR){+pxs^8Q!C8|}atk#*iL`%|^s@@@k`=wxFN5!uwDXyesvP|y4vyqGe!QQ8 zgu_z#?{#NIP!l|uVmzt=4}WR}UfrKAsul*7Wp06X>|!URFV{){5HZ+d7AXp-(qvXc zA51RW{LS9DPCX=bjzo0$RQ%{p?YG>WLB9+Jffw_vwIms+(%^LE(3_*Vvri3+yCfYV zgk!RtSLI;VP2>+?Qn|0{F=dC04KVloO^VTYVt}Z86G(0;2-UlicP?Jp84BJAphh-D zkRXi|Mq&n`ci-XhScEF-hsSdjcx%$zzxlYsMF1ROCEM_fPX1lSUuWShYZf-tqyrqJ zp(%Zw-m=rljzswd%JqFYRh1JE{6ghIK18#AQjlSLNs2+^CD3K3p@;wT8(Ed0QKj1O z6rt=(QGL{(iilmHkbErvm}; z3-d~%$9xnGw&|TTHT^=2Q-8;C4yoJH!S3k5F8-|Ad`R!mVEzUQ0=N~dxupeAP8Luo z>Z^y1*XZD#XA{d*7RvXQ#II3m+!ng_CMx*EJIqQuYfPjn+P&|4RgS<1mCLJwY ztXYDn{iov^N)-6dDaojktwM;9ieJ`fPkvF-1?(uxdJn8o3mL5B_RZt%LuB494`gXX zG=_LsNH~60t2-nNLd!3SL39;-P1)rF(pYkP=yqD$QEa66Rr=Y_SV+$aoc~e&6cm9e z*8coZFtGn1!;H87>GBPy&msbL23bCCpPn97WP=;J>u=}2`ckt3`Wc~@?VrJj!_jqD z&S%f$T8y`{g~#IF&cxhCYO-{bd%gdUmTw?O-Px{>)R`7{5zM=024q-1mIB#KA?@{N<{!pdS!c3d$ zB}yz@r?fms!5bkvZq`;lts^~Uk^LtAURSrb8x3;e{(VO$|mWG|CP~n7zV?c-u zK6*$ZUuvT~+p?`R5xKD9oPV@KaNsTBSmMGKg7!+owtj7ch@`sOn#tH>kccqTo9V&K zpHVBtkoh5=L5H}0=Jp?pG%ZTm_1}Y)wuTh-sSlF_T-YvESigKbh6>2FzdHC7#5W4P zgkCx?F`lU@+R8Pod50DhDm1Rsiu1+w%w1#3<)Yh%<1h#o#d4&TJrqvc6gNjqB_D@4DU4E7i zqSn!?q<6VQ0a1(M*JQgA zfb^7Xirw{`OUUij-%p=LkM%O+>N5%AzqS2SQ0MrrWcmqt(PVK=PMrbxH}oZlB8LPh z`0G#Y^>^0s^8%x0&MqM?liVn`sHR1ts3u(GvDu||vC#1$Xmi)vhWs!zpF<|qkgdxz zY5=IMcnB`RI@A@%F^Rwfiqd`!efzq()kggA6>)u*H7xokzp84A+^9aF*}6@ z)TQVhZrR2DZ|fv9DnuJgliN37@1@?bDQ=vFV_H=zlP75t;!j<+Z<-raU{h-WpJlGu z`;Yx2$J!!7*raHN!@k1z(M;s-KTtHo3}w33KkALMcxPlV@IYOB5unjUq3U^CURb`S zQdl0H-15=1$zYYX%`|(TPxp>d_{*!u@8xW{heie|$|{vS!_9hOx8|9?vpO$A3e62X<$o!fHHG)I;; z?z=Q`ue-tpIZ)jD)|}-?#nMXqXzmn8IY7}st=x(W6iW?3GEvcfe6QdCTwLe6-shb6 zdB2{|$Md<6*AsW8>eb=v0e`778F&`)Ada7)H=ci3Q0g^7W*Vt@q_ANHn*Wm@)IU+A zOU($mzJ6RJY(CEdP4+A=#3iyAt|GHPFugn<$?cyWCu8psu3DE%kF>0n0MbeQS3;-n zYnwZy0U+{k_#c|NzxqDhS^6aa%rKcX*_8HXnLhib;MOsJx3k9QERSy>(CFxfe$c#S z8l`V|e^=3x&}9^f@k44uUzwa#fvXD|0=+#Xp%y z??Mam+)yd?Q6{t70lr4wi4_V}Evd?ni{ktF zhW^0s8^!#-6?dT(JDG}h^9N=bCyX!0F#-ZlM>dikq zn;{4I-TEHx%F9Lu#L-d)dDdDpt*!bWY}X1IF>OmhSNEF@qUXd2MQ{UvUUGTL*@Y4- zQw%NDzL&190`jfI1kV5EE-qr=GVyDa|CZ9fk)HHxc}h>3ZGOp#ei9!8pU)&U%f4Q7 zUzZ-~6W-}XxclJ(4RQkREUjkS>tF=PoXX-@21ny(kF2cR}wyypyde#atvmt>t_;MoqhKU0nj)1Ig zpih9tWr4TX@Ud17N{%iqq8uxUW)iOW2T*`uuEUMb;|kM9+(b?BO^#GWUM1|d?5k%S zGdxjW1uESPFv|Dd3vK>dA2GFOaU=z+_aCLzas zR)frd zr_=0oOmz)>ScC3XAzO%+1?XqK&QIO$3S4{EVQx-EW=W{gpp`n{Dxwcz%% zjd!2H>uf$zVvPMhc0Cx&I8tQow14+t*=Zqi#CA&WF^krSqG_g9nq(~|{tE0sNrD&P zoYe1_vgJ6rcr$O*(u~w;(r8^$EFQT*V1{e4oG0 z3!_w>-pe~!AoP3QX+p~^$eg+ys>3zVz6$cVHqYN9|D8Bop}d|+?^>Bv!$PULI?uy{ z!av7cYnaHj|GsM=EFiip6r=v@DND>tsz!K2Nai8s;8jF=j-+p-5@274KP>HNWPH?@ z>8@EBdt=kMNK-idKcMmzCWRg>#k0@iRRyGiQZ@31LePB@C@ijN=Fy2ho&gQJUrzn& z_W=M|Bp^%PWS0-bZ4D^sFsp3mLA#!kc-oB+A`9$nzoP)i%0r)YB39xiJ(n3n_i5*P zBlX|yFtF~1i$BK<1lFUkJWmi#7zfn+Om7?{o;W4_yL6z4Pg`P5L&lKSTR@Ot5zSF) z8rz+>B{dord4N?_>NN=Pe$J1l&#`Db=1AT4VN+A5?QQ0ooORfa+aDh2r!ngE4!lR^ z4-euPvf7h*u+9bwO&mrJrBWTh?y!XE%M#;ESB5}x^6xP*1 zfkE&46rA`WA0sL0;lc7-hoK=kdkZwhDE7u&U_1H2%c8%wI%HFpa>mW$5*S+LMOVgH zv7#rtW6$p+cyx7thawJC)nl9uT_ejn+C-cquX;VeMu2)ZJ%8vT$SyV%n)B+p7#hPl zZlUEU=usGe*>{D-?3hImm`w zZR2DfgQo?)8@H3!J0eZ^TnG_TqLWLKCw`Rz=jBeij(wRK1@rEE#oVl50n5K9_(lk6 zTRV9GQoc`}2389FU_O$k`&xdReYf1uD}?}|(z(H|kaw&zfam(YD*wd8F|JP$jDN-_wcmzyr<^mFGcpR=$pDu4qF|1nSa3_a{DAdquIbbGbLx=eS9eI$T^gomXRT8!Y$qum@5@dAi(?$r+};{g)EZZb}Mkr2&qv1siL; z`eVJaP@Y|xuetjg^$+Gz^3ypw;^n(w<28xDzi1s1JwzV1rMm;=MgNsYoqO=p`LOYa z`LoBHmSf{V|M>Kf4CKUo{e|aJ%S;ppc2v_S0h~R7Le-Kih6x5-rI6uAo6@ix2%**jD3)Vq30bqV}5kM^9sJS zWl766F%;g>Ds{YKIcI6q?-?A>n;m02-l^pd`NUqOotxh8|dxd(*yTfI*b(|Zwknabj&`*Ga81!YP0)5ST zhNh6X{F+Q(H1ivCVdf&4NSkHKedmc&2CCP-B2wM8DJ&{=wIdq)b3H&a@rpN^U&2$CZ=%dwaIDmxYG&6Xo4BFC49XR^#{GNm&^A ztlxFD(n?@^qMZ1e`L8~t4hITMm)rKw)wOqGMM0eBZ(S-QB$aUA+2^5BuOuf7XC5i0 z*L4(tw6iH~qw>`f&oF~9_x0<`D~77#@7D}-wr!vzoY#L>Tb>rTH2($aQlCCLUi&|` z;-^*x^g?BBcAJv5a^`vR$x$WVLMnZw{R)LBVED9k?ZZJ2y!is&7p&C(5%%o6df5En z64Nzb?>^Ysb}iF5u~A2RHur_S*r(bAuQQUCak4rv)pu%d*L@zr!%VVvFW+yFcJ!#} zQj-Jey6o5d*VZ#Tj12ryfw;LST!2b)XnJjA+g-p^@$Jb%JF5lrB1Q~D52u5CRGV`l zq5L9MZj{pF&i%-Qi?fZ7X6 zf*&Hj><~frp6flgmIEPz-(xJ=g-lk@Qo+%dJO{VeNC#bw{&T_!cL0v^kksuWW~QN$ z-ZKZ-2!Y4K+ZR6~&0_xvJEfRcWXEDSJU>pEGC>;=bJmxapRb3-T1op8LTRdYPu^n% z(Q7!+MAES!02L?IaOBdFGkH84t2tq+qCR?Ep`REeo#N=~lm6n(u|hYr2B>XTe}>TF z8A3A`55(Q$)j6x z(23KJCEaEv)yQU)sn3^`eV-=&y_2sO{-0{j2G45I$!kMT7lYu0)?d10q%1(=f$L5d z=VkEi=$F~cRvLX86?fL+-iP@RaCJV*=+7|=(6pl}q3kW&QXr)GCvTW}Wmq_=ub zEUG$k?f~T!iBl&YFSLX&+IS}(g@p+s>nl%@ate@~NNsi?n1x}FtdNf zmz39C#`Pup8j*dp`@WOqNZ%La zmdhZ-=r-Nty71`F#_d8HL+NFj7r>usJLy(!8Yt}5(*}*wNc@v@Yh9zvv9$k_wPasn zwyE5B7-;&=u@_TdElT66e!z$T8XpD~H=}X@6XpQruw!=_7NdEr@Xq3@cAD<5B-xDi zC61G-cqHtW%w$?ERy{}Rd|?9P<)Eyv#x&PX7nsUIyc+8(?6-fhK!!<@XWP1TbfPLI ztA@`Rz_Q|*;WMMx*q!RPv`N_lqkJFDw}U_fM|Nc~ZY~2H*wg-ES1^aGxoP7$00G3H zi8c39l-5$EX+}9aQQhXJ)b{-rx}q^}brZ_B=qQ6Em}OBwPEsRCdq}M>N=exVuk-Wx zXu(fI73ZIMtvV-3E7??H%`kF*?t)tJK4qkrsc+&i26iJ`u6Dp+JrD(77;g+(QY;(d z88=ST+V*tN+HZ}hk#(Ew{RInqx?&c-1OUb&Nm#3a^$0JrVN&K+YT$dH^e%Ied1yi^ zS?SjHei&P8$|OQHg66fo@`WQj#!sQomhunno@;O|lt%SjE1w$tS9?6j!6k%^z4KK` zWUno+-woruEm`3=>&5s;YBFwR`H(ikXnTD*Qoh@qVLFxmWuZwkLW?;~FfNN?zfd06 zxLMrN!&#}EvCH7fw{Yd~UEbmld{Z7HA1Yz{kqwY~qO-$((utPT$}Kuawt4X2s*m8q z+}vD@_d~z(zTp*8!~IhMC8GhVibON(sHTyu$h-z|oz;*uEzeb;%fK4MkMQoGQ0nX$ z`CM1H+<&*TQ906An)?cE?bn9u-yeL+G^;ykGI8COpb|1tC{~dLcXq+k;A4$Ui#Un$ zR|9(hcF!JCk9N{rJ5H*%rz)vS`03QfA0FN*@P>UT0bd`@2MwVBk9pG#5{YWfa*Ow+ z@sa_9xRmaQIGsIX$Zh(~e23AoF16-i%-!K)9mGm!gl5O40w9!134z_0q@cR&)?$i2 z7|bGm(iYsh6tn|afpQbg!y)+#6!lQ4v{H4-dZa)?{;hyJxlZ{mR zK)QCGc6Hk~q``-t^p2n(R^3c^kMi`bk5_*^FiGB9e!i=|_$KNZDI(<8)qKCQs|Q&o zb`bOMXlNJ99BDOtn2m8FFH}fY7ZZwwqmx=Fj^$m3nf@x>MA|nW8aRF%Fj?>{+ud$Y z>QbmlmsXE`^zTyg5Wse0IkL2@6o#1xG>DstI<7yqYT2xAa~87nT3{Onl}2ypgh>A3 z`Bxvehlu;h$Bp|^$l2>T%!M8<9XSAw!=Z;BTfx7ZHjkGfJy<#*7~+#;Mc_f1>CZAMs!#ii(hqOzFG+8e9gm8L7 zY%d*t=xiW6X)e@pdq)27%rpr7c8yz2G2cpS-?Ko)QWuU!7Cbr*%{!vavCz0yP&@rP z_lKN$mKXBFClX?dUmMvwmQIYgy3VUmsGKkmw{>1Hj$c)VVwUxU<8P0&6gwVbZjTh6+eVI<(ajaTh)n`60TUVz#0=nT5lRYz3k)fh)F4g*SFNSkPV+58X`vSZ!%o`a$&L?I?=tpNMGh;u|ZP~^mZUPw8Pu%hNN^%-tAG* zdrVD;N%I{!;%mwivAX|yLiyirZAm)_wcSlF_vX7lc)b(FGFZit`G;|Zb|n{28q+S$ z#oW+&)Jme$Q{HWvE$42NrPa<{NRG^?lAZ;C!jnQmRi{Gx0MW#D>HH6D-FsDuQ#WEo z+GKB4K~?4v`w;aC{qfT3h#TcpmWI@g{mw!H{pcK6i>6|fU0t)W!xm#$6%>i#wOP~L z?fK-$Hwp&To#=6I?PJ*MqiR`cC`wo2c_A6!D;(KQ%19^X0w-~(w33Bi#bY775u%dD z+Ss9*UW>(HImpXp$VZz)P>G<@ooml^+ulFrw|yaLnVn2sCdI=o^S4@lKCd}&XM`ja z4%Z7p$rL|&S7aAuAXT?^xXCyvtHleSoV>@J3rvf(fvmM}E}OXS29Fkg))XZsx5jl< zvvUMkJY)Fj*tXSR6J;R<^37R%?3XRLl?DcyF2e^NtW#h_vW=1)h|BanNz0$F={4%_Pp$ZDK>KLkbrf|C45beHGe16GEJ_YYnJ;i*+lOx$z zVafbeYKU()Pj4k?2YKb_4bkWFvc$Nyde^&e!!CrZNLaXxUEEPlD+@mBYvj3uK2uw$ zdP(|kr4|N~g*?gZ8~ztgxbbGXw2<7A7s%<0BDV}1%vtbwghYZN_m2G%3otShx|-tI z^qZKfTN2%#k%0l=KBN2vjk^^*GNnb!Et`DImQ5%OgMh&ZxsImprET#efi-9G5jqB3L5Cy{`dqT?W&3DHhLjalM;QULLWt1RGNcWn z;tz8cDndfZP&hP{Zn=1NPbUB#u-G3ngVKujTz}Y~nYn`j&wb#PMKU=na;3qO4R;V5 zW3Myfq;#qi@0;GNe;?=3X$UW<`8}JQKED5PMrZ>wdDM=`TWw;8HUmHjExK7Wx z3B|#61>CAGwJqs&ryZ`M=j_(~?qSYHvLCS3Os<>Sfh0=tklUZs=S$c!Z`N%1bjI#| zE#7${#;=h2K!Wa;(A!KNve^~nx8=7Q=)AfD?sazAJHhh8a!yC3J?(I|g#?b4?ze1H zbM8Z`nL&|har!K{MQrf8&qAUF8tB&D(cz*^3Jo5rzC9NDJ8htJE2U{6rGMVqc!^kf zHY`i;l#Ph5L?j0ONpDKrNm~Y_dwnLt&|tI+ZZqy3{!>SvtVB{(nO|4Z(D(hx15slY zqi*LZ%rLQH@6v;pJgQ(rSAQ_VCj6ZJEJBBV^$4bb!`q5wJmL9S!43BBsoW zuN;rv^xk2vO+P&+fni(xgN^Yap}6Te6JZ+X>CRsJD{b>&Gf;0=d%(&!q8dEWAW;Uw zTGfg{>qyA&1`OWVgSStyy6YD;(7M4X)KW#t(39?l3s#w)!;VyAuPOZ{DAq&U*9Y&` z@_}-fa%1zL!06*e8((8?r=7_FN85SYROzz}!vrlR#xMg`8pY)#h#f0_FA{EM32RUH z4RDdC=I68Bb=-{UW&s7xplFt)3()MOgE8BGDI6Cr?l!H>06CY_%S07=ruYx(nUMwt}0!R!L?6 zb+$ix*u+h3-b0*)h$JGJMohXOWstT>Ies`h(bdlHAbzB7n{k>cA88i%;^61~Wy*i0 z41mPD>EbISs9NM82!uDkp}G4I!QmPzfOuO`9CICI9me3oXPqMvgdyWZ;r*zRjes^X zW}MMP*5aHhw3OZxdIc4Ou98O9)clH4W$K=^b-I+Dmpr#2LnLMDdFakPQT|<2^MjqO zyT!Q6RDs=0eDENuHMc=5y@Z`)3!31nZhse$*!uvy&bp#;V5(9>&NEvaaV=w&6a{Y< zFxv(ZCl+Ne^K~Tw?YgHv;zY*00z`6cv3mkcsmL4#Wt@C;V`MEH6TV14HRdCd1G`qQ z2vcj9|M~n9#@8wRx4TU0mVQ@~QjVJIi{;c%#-<=TI`Ph~6;;V8?be^ydM$oHtoYw|Vq>xu}&U1>t`*}K{ zFUBcY4<^QDw3~tK23m3rGe|c!c#DBvi`K}AzunO!nxU+W_uXd7LAS#A1oM3LML&$* zRTndOi;M=xL2^F{=rMp%;@*TQ%~{268&kHG<9!9^m1kq5xCuB_a3t0!2cNKf-cj<0 zoLWl7hSRfsHj01?VS^kJQlV*OhJlT+M&5TD;^8gxkCwV(SB|~9(zy%7_0D8CER>G* zh9Z%^K93pi79;L$iiKy>WlvXWoHFn?7$XLZ#FZr2VTA_m-MnMpR4B8Hpem@`+!X$} zJ5=7dK`cbGav-v(|Bk(%e?ewFrTJ4&W>P~^MFT_B%3}71R9J-5J?MYnPkHkJwG5ZG z&p)r`M@B4P!5ie-<=P9M(L{i|VdwV58XY}xpnPz;7AKHQf?UOm{4!Pk4)$I82rsI#To_;iU)9N>8=4E zhdk`nv-X2=ZtlStAkz(tQSFf$f9M~fv8y40mPY6QU#8y4P?r$%%v)E%J)&8vRVtG` zc=OYSscswry^D*scenL`Uc$Q%1EjbQKw!H;_Sp08W|!!SBrS@rs?L05>d#!a`l9m5 zPMAmw!s6*-NNeS>x^JFPyYjp&NmCoLq!pr@6DoFgL+9`9Qhn_`B`v=FmincOetCrc z?y8VM^+JTN<%ZQakqw>=&6F{=RJOo`#U68jL6Kt>_onHQHN{@*X4)^^PFe)x&$;l$ z5GFJ`uye=qgkBJ$+hGeERnVJ9P~@nCM7Kv>LT0j$4UPj;tcp{ty{YZ%{i8Q}4J?pF ziLizj3t>GFN$_GAu+WUt`0gTpjjeI^_r5ym) zH`i0X8M4I}p9=jv4VMJMaG<^k?*Cq;6M8pS&QLs)(#tl?G{k0*aKxy;%S?A~;%!c4 zcdqi~Y!H`t0uWMNV+HojqIwMd7P!^9c09OcisaQH^jx#fxv0F!gm(i)&|8lyYF=um z#qt>BGJ)_tzR2Vl+i=6CQ{(JR9VH?CZ_d~UyNc&}qu8GZjg~|Y$L`B6;*liTQnkMl z_CH{yBkUn(%qU68hfVm{@OdMz3{%5wuMPPS;wtgYvis9DF^Y+sP?vaGrr)B4A^o1! zz)WK8z$8jpV6j0T&XW6eJ-kW2$HuR|uILVrDOxORzdQ-zvx?ex>EU@`+1SSpSPm*; zSQffDd-6$ZH;8HJHA+qBV~(5>j>Z@Un@pt3sdYKq+fqGg&guJ~VzvDU{=gaznd|EX z`|<#p75JE$YbGBZ&Uc4gtAbvt$x3U9@)G4nKjujN#_xeL3sg*JlKJZngPe+d`G zLtttpD|t_czq_&Pr1@0ik6x-JBZi zi@~2cFIzYL7~U4EL*^2S;P5OOMtXKa-cLW)EiyXQa1J`w-kGm+kTfL(=Ve!lU}Vq2(m>F#(C z5ta4xqb`(pxwEHugXt^VW{V9Klgnd9$MSa*XR+X}&Qvb$fH)KN=v$|GNs*g7jYy_` zBlVYYZ7n`t^Sc3G(GCqJi>gDB-Wv;4-IuH1zI?US-EVnhL#0X0(d#W*Th)F>kf670 zO#6c`Aj2uKXYWCaXCP=|W{_3kCBgNnt4;+AH5#!$7Y5q!RHjY_UaB~)WUp&G$A5mm zqr5l9IjX5!QpQ)(9-x(_gnx4F8+XDTq4Vyk@KH>&REHr1IayCA9c~Qc zN$@eo?(uV^>>^V|(!y>g(rIGwd6N2AX`Un0?ML z+cx%RhRL8b8?+~a2#>XYHW|kXCIDgUBw#$wH>^w`R7)oXN3!`nUizPh4J&QJ%=HED ztVu3KV2`&{M(s5vLb~DZaCZd~-ieu>H#ctd5SR!0hTLclBP)ROwl$JV%NCK5xvI6r zHlxPnD&ro;qQ>V~W?t;^as<_w4Gg}p#~_)Y4WusY`--3D7D4C-zA|vr_XgL)<|NRID?c}jev3Bzy*$&Iu0<>@!{GPBCzt8FQSv!C0E8ToB zM2{0M$x?-Qy8QE4&iQ~nPI_i5*YSks7mvv=p5(XVF z?lFIaorc}&pBL7e$7_={xLzDtP0HNZ-FGyLWaBUsN7B^S@2JA|uK%R7u1=XaivO>r zs+M=cpZ8tF%9jtO=oeV+$N90!U0zTrMOQiCT)%Zn-@?Zzxi{u2Pu;gfDl}G}%i_Up)5zl4(#Evdi(tE1R zJW71ou~A%|h@nMHl@8y@d~JTP9o^5%Q5qdO#0sK zHx5f??V>5=a|LEmZPc8*Z=1Yl3?D@ID%b8$`jdE7S%B$ z1de&`B9xvgg^UvKL+qmqebz_jRrTZIe`O1^nFUIU{Nm9SiNW#NHs~Y8^C?Z48W-9R zysYq2B40t@QiVE?vsgP09J#n+y1U|?m2?)vj1QI0HZWiz7rkk`t1ldUmy52AiTU#g zJ%I@R)xbT;Ro}}s5!QkR3`-T6@f?{eq<(Jv+U>#;wH<_pI|BN>g$MIi3htY&lbURi zIYp#BMx?TQ(7Ght94Wo6rr?k?EBcu9{icIbDtR_&>~2@V`$kGYkd?6O=U9avg&o)u z@9gNN@oQ@nSAif0klu95tdMiS1OuwR0u1b_M{ycJlpkWG7_=B35J0(1Q>1f5mlIEO zkeY@<{evNJams4)78c#MGEgRWI?bu>s5iJer4##+Z_Fz970H8nch7B zOU*o~%{h4IOrnAC)nUP{wPfrco_SB}mbZubW9f!|^^1Wi0k@|tdhXM2fy{OPCrett z8_phwbz9*e8fHeQR2yWl=g!AFhC+TiTjz%&ODz2NBJvIkddEoYiF9#OKWrbvMFoA` zeTB+#1a&>nEGbNGXGuv6&PvUyhYnd4QLZfQXY>o}D=o8kDst{At-1-cH-?P*D}i@n z`fgo#9NP8!N`Ag*WTSA(f-z%{nH3w*!X;tYeihUSbWpKm%iI%>BE3A`2C+zFPBLgd z3-d68;)BZ+%Ys+MI46g!^n^m7W|Lzy8w3(BTQf7q{}ADL@Iq9xX3s8Ze=~Wg_BaHVOZWd& zzfQk=sZ^g|MrvY5+x?UP5@Fhany5kZJ3 zjbin8A4d(bt^eD>ulAPxAO3yMLvQ-p@K(t`az(Bs6K?zup^-$%a;u!gSrk<73pgTm^g-c#^p=mY%1iC2$Uy&IKBVn$U1k zxQ^1DH~$Nz5Sxc)%e)^yRbolsr5%>7F-OAS&y{Z*P_;L*82Ap1-d@ss5DMIsS)~q(yUG^PpYCo zK1paOJx$HHO=2xsz-@h-dA93E>yA|!RNNE;7SAC$Td;oP)oqB}Q-GV?h8PF&tpY@Igmr{JRQCxW`MkiX zy)D$%Z<~0hn-o)Djou8wy+@f8zjs7E(^W=V$CCrqL2LI|OS&9KY!D~x|4k%YfT@a_ zQ|MlhW)*J1S`HhpPrlvZ;ijP_dCm^+$WG1$ex#wA6UH?4Pp{TtAD9*yA2&@kQLcg5 zRy`>c?=u&iG5k$4LZygXD+A^D_dF|QHx?yB)TEjD(g&bKU6A^7nzj*Gx#w(IaE863f8^5r+Y$b}S=x4h zR33d&9T?U`l^8R88acIv(t9#p{#oPM~m8mIqDU~6AUjlI)}PF73Sc$pep88a%-BVI$JvQGU1l-xu)s~l5%);Yv< z&P!Fq2g=eriJs>r((YbDc~%(p{h4HgvB52&$<oEYL1 zUFp_(c+Bh`L->P1N{%sK1PGg5w5D)XO9w`zB4xKKT({Nr?vZ1Gx5kR-0h%sEHvAZ_BeQjH)xg?IAvuKC)?!0kF# zMMeth(%;MV=19$$F^}VtJt2}8DkZ|Sg8^#9witz7C&OH(EE|b0iceBUs^CnY6H$vZ zeBvPc|DF_c&*WnIevsLV*;g>5#}b#)c6Evl9-J=wS7@wedRnu_SMv=F=N`bjk{QQVupB*jPD4cI(#C;5`%#03mlQ#izwk1 zxb?5TgtEq9{_dgpABKrB%t)cqD-5+kDdp7=NhT;-rhHE7Zd99j6B2W~p?FNWls@#F z4=8JvL{_wQ3g?E<^Zm#*N)`?Ctf<*A^8LNxe7jiMza4I+0=o7QsrzBi@Z%^57&CVv zvgmik=J`ez%Bm2kQM*L2<%${E)UGZ>Fmz;~Nd3rV?_8XX_=~vt3)!IkS4&p+68HY_ zF!<*p$o?^g9z+-R&~V3b$LMiZ6&KR!;s&^76-vqBfEWC`=D&YcK+2x1RVbM z9ObK?I$fgMu2j5xt_-hs4rUjE%J~=3mkc#s%EkNi@9Ma(ikgfR_8zdBjF#d9@=lxf zEA%@WIL3oJxsvL#;!byUuQq#V8E@?%37hAq1r`F(j;EYqyAd!sn1paR#LVfi^`?%a zR2;#aGxX-!@x_DNF|!_ZW-dFP`6#~(*)mrN7lgP}X7Wf~jbldRsNji*snLUKmL}_z z$ry*C_aD%9yC^eMhvMkTp&J_$5~Sb#=bi?Y3aDA>Ij>&~=@{t{qu_VtQ)9ga2bq9Y z{3s(H0-tTy2_=@$MhBZ(%3g+s3ca19Htlg`q>y0fNl$WXQt53;!W29MSRV+{&|y84 zrQIU*JiPnyv(`Sgkc32(^zU5zidmv;9D6G&wJ$RTG<0Wulf-%u6-B@Y5j_1mFBHkT z)6n(Wdy7w>MI1+}OPU#F_5b@C-m5x{2^@Xd{a*CZsj*9S0bEyJAka|5no%L61|UebXltT37C;v{3HqAC_Dh z#fb+4`yE#!ih=s2u^KIA-I)fqX%t3gGf{r@SmsHvZcY3pE}FQzcOqDM?HysMpAtFq zp-cI8c^WpC*77PM*+dcM6ergU&`BcecwMkg?#*>zY2sJGLlRR!zNOfm&DzS1C2)Z?okU zAzBITr~Xa_6c1ab9uVuYA{5O~^Y@VDbzMMrdU_XbvVXhO{m{2iH5~8|HE@_~NE2oH zpP&%*hjob*mu$nvK6eGa-dyFa<-gW4nU8F-sM`5~romWbxCLSZ?EPVwywUG7J{<7Y zF-gfJOj?)c*sJzbD> z1cXbl7^PFBeX!ZZ*>&qaDfK99&%(>6Ruy+dOhRYjm=jGVO58RZIkc~|^cu!Rmu2q_susg|0ZEx+En1RhDMSS#-t3aDME#wy6C}a>NZI}F93gSDtz2sUhv6nf z6n5$DMEgj>6TbxVOV+=87wCa{SI3G*a_X5#f`L2#RYQNTE}`>d_jRpe+?90xoFDjAJIo?VG*GnQf$A!H zKC6~;L95@};}%?j!V2lOy|p$(Idh@A(l~YW-s7ES0}unY^EGYf^Ab(_)GYzXf`kU2 z((bWs|LuiuP(2tVpeT?g%JAD>*7In6iHLoZO@DZq?ve=G>o9_P+@i}J#zO?z9pYxG zQt=!?xCN^J#D7TzeuPh_&+kF-{l8~CcOy2WAnP&K!gRXy9Vr9U3m{&5+f1wUlg|m+ z5W;{@yL{`A64#o38-C~Uz>E78VoIlnC!~0Npo)%`FCzBSA{}@B!8^i^mC}h5dp-?` z;Lg0&`VKQcYn|8VsDO0|2$({t!_c$qLSi4Z`Ml#*@0|XgK1EvrD4#m1qSQv z<#S-Fmb-!E$dU;MB1JuN&2kdPNc5Lwx0!1M1(<2v-qYXLP%pC_%67f!%p2&^_8+H0 zdykHEoLoPqnV(QI3o=lfr3`&Jo%~z!^j_iJx8^jURsVVC@sl0efVU=m~yvJL=l+76=zP!(|3gN)(O(kREGMmQz zCh=3RX-={}GwgQcn?@Ho?w6*K%e|G5E0h!c5(Oka53;LCquviVfx2>o(38>OLBR6- zCMBMj_j=9TpyI@p5mV{-v1@7$dk z4eH1X^>q?wH+iJ5aWf-Iw9`Q}B2&+6eU;xbcY7InUm#w#UbOB8fqvn~YNFu)9GvTK zAjFgUxJUk@6qCvBU>UH9S)0XIdZdE1_65?0kF|-2;Z|GYvywLzx_P9tPDEc(qkiL} zmr%+@eqveU<9?GH-NBY;9~Klv+ANij*E4XSdp0Ll$6$TcdfSxJUZihB$V6Rf-f!5& zvTJk_ORaYZ%iQx(hnBc#M;0W!&pWyV=At1s;uE>PR(3JH#T(IS^4zEdA5_6|3Bs_6 zftqidI_OSxN-9K-5zZG(+4OP+exR{%9Op1M9L_V1#Sz6DHM(Q$IIZ;ns=s_uY zfYJoSHlgw>P#&FSpWCfrIwLRJoF%`yR_DuN*6U8&5dLC{Ns; z+`GD5TlW$9EQQaPRxU}T+wmGA2Z$bKc5p`l4}j>zE+fg|T+ICC_eX{6 zsr|(RmIBrF^_`Ahl)0>?%_REIjy;7JUlNFuIL2|ry15BiZLd`YsDO*}wvVLqZ-O@> zptOq}v_VsL!f9C})jh!xX@}}38UB5;{Gt4uQ=-Q6W_U%}8pQ5#@`u=MoZk{evG|H-{f!0rK4Ayx(CF^y z(i zD(!Ww%5W2CilS)|p?4G{J6$j!3r=6F@V8{6!1>n4ehqiA4NT9VW{XoCt8+!n3nz~3 zG)ypcGsjh@+f#XE^ix+OD?%X_OB=Q&r>tBZ_s=RE6_d>@)*(J&hsufT>xCfM2 zZmY27O8$&X5Y0YDlxk_@Bd;87TOp6yz6=q(CKM&u7w{?wsGVG4m-_8=b3=IU3PadL z52vxRC$hlSNcPAjPkXj*pEDK<0|kIygji2yJ@m`N1Yb^k5qC$aNF`J%@=)XjO_QqD z2FkXDJ?Qnid!M}W4s(9=6LL?|bzl8PhYG=#_aPjlo^HRnd{JkGl2MqJ+61`Z`i}6!_)|w3AB%fZ8nk4-#MXhv)38TwYPFG~`tIK+)w$%2l7jyZP; z8Il;2vwquNp?ihyUc&bbg^7q*>K-ASYwBi_i05HQu-C-YtG4WKXvc_)bguj?d>Xr9 z{vjAV510I;{{ZqQxPQv-N<}Wx6#XD z*tu6EBdtT5w+!WET$7LB7AQ`&eoHe55z5rO#M6XDBBzY?cZ`31>B0~f#U2YZxF>d`}x-wdvXI{t`lU2if9+=GqrUrhs0(h%tyiEJ_L0D z((w-);vOU(TVVx=GAN13n!r?la71#z5u5$m6ggHpmhj2@n{; zvU~v9gdXA#rLYfoO!aPq%z$ZenBkuhjD(Da7-!t2E+<}Q!%*}#71N_Zxf0%av~a9( zv2gB2Jj=5?j^oXYY$N-SQ0{%mcGW%HCH=*be&b8rne6yXetu~vU=X8ggN@v>;xMel zz}M6ZvlB=Wc1bwq*kzj^176Zcn2{Ose``@({Z7;5ku1wN{{X_z5%ZlR`dfs_Fx!Cm zgSFv|2bNq`*iD@wiw!p1rD|TR4tF7Q84MVFFa^mkPy=G<_3%e94?iaY;b7Y@;I`b( zPNq!gwc$4l&G{nIyXS)DMV|+#xE^CTETSEFlsgZ&ZIm%DQ|?(067UYPQo|SgGRU6? z?i4};9j~V(!TqGpa%OI2t#;;cqHz~;*PE(hTDn8tor z<$G5P&CKQjEU;P6GGuo$@`-1TZoupzI*dF-F1m<0h{8dPGoo)${Kn&Z@=hH`!CSWj zVjyd&-SDx#?sqxY^L3g7xwr|z_iql-;!vtAzD?V2;#llx>#3LVFJ|jrq66M}+j4bc z99V7MV(<=S107)EUP*8w=X<%_%K%9AHu#KOcl^PsCjkBS;Qs`vx|Q@gJ*x6 zri2`LMk&X*cDjB)VC)RmKNL*he=&*)r?<5bA3VS}ov^q%Pk?S+#gmFW@ebU}ehX!s zPfL}_b98rd*kjOtF>^G@vy-SVsX*)(0gq*}%*nP{eiU@qZA5suhcfKqE$?##;gk@?8{zmm@da#v8$e z2RE6(5Iq_4OO?rO_+`Wl^ERcXgUlfgY;ewGKZ@X+B85F{MzwoE0FB1v1D(1S79Dcq zC6=#`7oU#|%oAN^!X9pRZ^yV|+I-m48&~GAY)+2j-cuv6RV}8c^d*O5BXiyoEXgD zY^=_9K;fL2OQ8P%0WqJRSARIEGBHIq@RT)MJ7^rLKrm9xgTvIVTr7PjfGF zzE z{{ZP9QHMO)a5>1?!97@@MhC~4xFtt6*tz7ugCKzdT=8wPpDnWDQp~=hb?A+`t*58m z&QIZNPwHRD{lbYRHy;4IXZXCrqA|Qn4S}6xd9y0KEHHY6w~&WV80uHHdCN1Y^K7Ne zJVObLi46!wHJzF)8VQU9gSl`9S+GcBs3r(=dXL@ZOTfC28j;2`sl%<2%p}4Q03w&> z+1NqmJ#%SiGw7T^&O{gfksTf*I>tlBN5qWd<=@5n#5jG;WOg8@dlA9h3Lp5i__LjX zt~rM@!t#V)?q;fIBsxchgk6h-;#mx5XDnFHyYk!*xIS!IhBzq(WaZBI4r5oiyJwMr z@8%mx)z@|NHm0^D$8Az|@Y!hp0Em~HjK2?_x|nt{{V5P{!j;-^St?iL(Q+5M~2%zqcpJ4ZJbx`=D?Pmut#D?w%F~Q z!(F=rWD4BnR>f705sdR|BgLk02_T`xgq++0(C|nj#7`FBMIL0xBOUxBi&nm_vxH;_ z!qzs5SXJij?p~chI_e)QfV=E~-gwIiT)dIXEc;uD5d6}Ifdd@uJu`@hux0Pg<)bN>Ll{ZIbxZ0G*~ zUod@tr}toI`u_l!-ap^_g9G`$_Q3xDqy5bApX=`0L;n6_=>4#yE9t-P-|*a#{^NFF zD9XF@O#rWPD%g9U0S4azXvhZ7Tjx>+hCQV|)aDi}Xq4ewU z>S5r+fd2r$XX+T?qlfcL8D*AP@s@pmhFgdGvjkD&zp0a<`k6zE z63z%K2Uvs%vI7DNantb*xlTK{?UoUYTk1euBU^4y#BP2^oc3~C(!`q_=KREH<84Ua zTMmrvkV{fDJDzNAB^7w}0Pwd5Mr{_c)IdPG>*2^?yzYDO9wkIxFLE5_Q#tBW`aEwQ zZcu1(b31mo{6ZJ+(SY`?%7AO5etZ5recPiB^?nnB{04^ih2PF_+*X$@Z*QOHr`%d} zNC&YyxBmd^Vn5x6Iz!9p9JYevCIXys2P+Gf^PX*&5^8vn10-BF2;-EU$aa@$$&su` z9^x*LFvl`I{9VTJXmOgY=52E*E&GK;L#KHnGvnoJk!`wd`))~WesPUAa(7Y#;LhTC zvoP}^D{*!g2tMJ6yZLovtIqR?>ce@ldxY`FUSb+;8R{{Y1{L{(q>L!ab- zi%3v$9ufZlAPRsgxCfg73sW&j{!_87R28 zS;@z3>d$4FAIUz2%{)t!>FWtWPL1Jk?KIo)a(%OLdjYx60%$}Ltrw<0VnjN+ZdAq5 z%7GQ$OH_op5)5t)8NvKdo%W;5p`h=kq2AzaP0s*ozrkp^EA}o2Aa}$T&W4XvIo*Zd zbDL!hMlYq%{G2=q>yfr%MLfp>v~an;uNPzpHwZv;iO4wdmi?x6-_hQCkdb#a#09>4 z_X3k?Z^Ib3^BQbPIXBa}b9uw&+iw<0hTmX+F$QR_7B{J}{5}fiCX(B=(OP}Olo+M99Fgbv zi4p28)J>1|E?m2iK#)F`Oz`618HpUyU|}{9E|^8)@`&aKE|!=w95B5}&l7ru3o_Q% zh-}_%&o2?|9iWDLiMPwBYfhxk&-jGIUgU6OzgP0-?$^RqkbdR;ecQKgNUZYM z{X6~~ecWE>TTj*bclR;)b^f=}@Ny)M@F+lt2IAbJ#D~JKu$+2tNHyMen5V7h{2&{c z(BZi{;OE~x#BfcA0S{&Yl1-*aug1H2WXmiCdA}#*TIbW9OTjy@wkIk`wRDW*r6j z!>z|ZR)Z~f!02hY&UWhZtYDb1Y8T6iR}m~IyKb}iFX=zyVA6At0zQB$n}(;H8-FwQ z=V6rK2s<4E*w3hI7sv&{%lS>H3pkZ%E2#cHI{yIcu)}D_)Q5(AD4oWbay>e>S$4U^ z+UE-}xLh*?=F`Sp$ma1D+76?FGcXWX!QU2|9VA}oi5lZ;V+5LY>f4@@7P+@_=H1ha zPa6-yoEvW<-QwI_xI9?D#mR6-7&k0Hb8%gfP9yvPg`oY#92>>WhYWNS!nm67M;kz$ z^#1@Li`@V;O@ZuiwqZ7YKX( z3!Kq3{0~3J55E%QRxsdzIxp5M{cob?tvtw%2QLE2Q$6{3kUb6~agjDl1&&L+)ib8Z z24KsAbJe5IB)ZxzaXX9%I`gNCL2P+30IN@fkmhsAwQ$R{ggX%C&)tB6j5kBCIlf{* z5J1O=diUQiwkK>RIAR`w=Z_}^u~5g%2549R0CpWrS&*7L*AKx4b_!4eoas5%WiKh( zD&fMZbb4!N)FSwWVBS?c{+9t%F4KwE){iKY#D#;=)a1ogJ8s~oJ=m+c%4By+GS!MR zaUdZj!Ysobh~r zz4tj7G)D49(=nGao?qe+XmG-d?GTMeqRrVdFl zg}f)mIfA|?>0oetNJ4dFq;UN~U_}fV5duT*7q5YK`M}#gVbORm5OCK)&C)U4Sj(H~ zmo*yhPVD~x0GRJ005uNYomxnuaEZxnnAYa~>xb;d-OZc>PwmgF-yd_`kI?hCFWan@ z0IR?UaMtHEK*Pzo=4|~r;e(Sn>hDV#>?R@|imaG-z{ndkIFy2L92#()k_`ub?SRpz?4yWgI?KtuvNeQz0Y}8c$FeoRZ>_mAns|r!ezc(Q^Nwiw z5jaR&xgj*bYH(nA8Mh03SyFA?kx(<%ixU z__X#*Hyme;E5DJ%m}m#CVlN7LT!-XF5NZ?YxYvN~+dSS*x$oosFSxW@zlDs}N1D{0 z&Of3X2PjT^av3;Bg`g}+X5rKpaVHOpy!mH2DC^<)PJ{$J!!)%>@YgxsQOD*zqNz~;gnw;4MQx&Y+yi$Y-g0At|A z^8j`rCLgS|pg8pX%aFc%I#EYIIhI-@RsvPhnDZ$Dg&&fiJ5isP$ zd8XBG2Le&Ze7#`R)(y1BN_d|P&u_CXt4 z2|GW!8?(C)nVeagT*>DyTitB@N56y~h`cQl^0EdBaU+N^cc(Hd#LWw#%mP62$D78* zx}0TzIhx=?2WLft$=rTWcwoqLmi8=XaqPKV$GXMbKHz(c+=1M0&FC9-(+}De@gZ{N z&Bz@=pg1ow{AaqAycw9qjGpUk`8{{V^Ip#bfiL|q=^#e_BHCxhruH0>(K z3-y1dU+I>oSK!$7f2LpQm;V40;`~3Wk<RYv=P?2IYI5;xIoRN=c;%YDCBcck?gp>BkHmgHZUvt>Zs#$e7Ti0_EbX`P zj$B+CmmK3fOU$ygWZ7x_Mw~XxaJUzSH^A70CL1t*rAOjoeP7Hb?d~^^Iq?>K#*O$o zLoC@!Q=GRh*IS>&_1>k!z_pw)lejK$Y~=$yUE@547GaLI7o0QuXEo3N03NX}6rPy_ zuBGAyLB>V?0Qkt@^xd=~%^UHbt-;m!-;Ma+jfacqzK`nku0E{U>0GE;@o;$x`{NLIbHTqH2(kr z=Nv3KEHs5`&SjtYLq&sgD0TvVi$wdopLQV*ax7V9BZO;-N_;by$!`2QLC);^hnF&8 z-#07)^J@=$EV5)|7)?AThj@?-vAlZ!0P*npl6B@#8P{Nq}4G4Ls9YK!KZi3 z2p(esL6~|Sxg2=8G$_oNUg8CS8@$`exXpl-=3ds2V27~m0mZFaXB@gckx-DJUcKSUcO0O<}fo)gQFp>p-G`6#0&HYodlhN0MD=HNu*)Y8M3n4&g5 z7aVPW9|;CPojZ%1aV%)-kRi@A&hNO}d@IIE_T@WQ{DAJccv1_8FUtt&We!!8V&vYF z`IE{{d9d^xw3^!_7xS(VL7d_Jr*I(d+>_=-b{J*Ke6yEwaf_!aP`}eOQ}~a7nnA5Ca*3Gl6p^PKT*H`20dlAY?$oN5ObQspjFb^8!lo z;P`APcSzq3yi0-2nFcnDW4n>x79H4?&Dx=MwR{=T$aMZ<^xcodHoznpE*FXDvLCek zO}M@z%rOnN+x!Oz#eyeMIVZ3MeL!)6?%m)WQSoi~h>Mma1o6!dAWA`U}&JGUl9@g)GinL?aPbYU`gVdlhhX>NtgyPiGE zdTs+>yBh2L-HaUgWr6z1?c0lso63?hVS0|~!gTGU*c)K6jaQ4RUEP6wmn;uQ(yDhq~sjla&U*i7&Nhsw0 zuLt^CakTo2K=F?ZvnS0%VCs* t(FYt@9bhbnvL6OX%5J;QF-Ik>;QK2UPs|Jh5;vK9aU diff --git a/assets/images/photo_2024-06-28_22-18-53.jpg b/assets/images/photo_2024-06-28_22-18-53.jpg deleted file mode 100644 index 4264a94519f874b62f3b37bad43650b0038a7b39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 349304 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%0DT*ORzCtI1Jl{ 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%0AwC->7)CU*A>d+U|RKUn<;bLC^+YcZ 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 diff --git a/firebase/firestore.indexes.json b/firebase/firestore.indexes.json index e1c66f9..9764c53 100644 --- a/firebase/firestore.indexes.json +++ b/firebase/firestore.indexes.json @@ -69,6 +69,48 @@ "order": "DESCENDING" } ] + }, + { + "collectionGroup": "books", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "is_recently_added", + "order": "ASCENDING" + }, + { + "fieldPath": "createdAt", + "order": "DESCENDING" + } + ] + }, + { + "collectionGroup": "books", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "is_featured", + "order": "ASCENDING" + }, + { + "fieldPath": "createdAt", + "order": "ASCENDING" + } + ] + }, + { + "collectionGroup": "books", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "category", + "order": "ASCENDING" + }, + { + "fieldPath": "createdAt", + "order": "DESCENDING" + } + ] } ] } \ No newline at end of file diff --git a/firebase/firestore.rules b/firebase/firestore.rules index eef424d..2c0f2cb 100644 --- a/firebase/firestore.rules +++ b/firebase/firestore.rules @@ -16,22 +16,22 @@ service cloud.firestore { } match /postComments/{document} { - allow create: if true; - allow read: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; allow write: if resource.data.user == /databases/$(database)/documents/users/$(request.auth.uid); allow delete: if false; } match /userStories/{document} { - allow create: if true; - allow read: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; allow write: if resource.data.user == /databases/$(database)/documents/users/$(request.auth.uid); allow delete: if false; } match /storyComments/{document} { - allow create: if true; - allow read: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; allow write: if resource.data.commentUser == /databases/$(database)/documents/users/$(request.auth.uid); allow delete: if resource.data.commentUser == /databases/$(database)/documents/users/$(request.auth.uid); } @@ -44,22 +44,22 @@ service cloud.firestore { } match /friends/{document} { - allow create: if true; - allow read: if true; - allow write: if true; - allow delete: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; + allow write: if request.auth != null; + allow delete: if request.auth != null; } match /chats/{document} { - allow create: if true; - allow read: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; allow write: if /databases/$(database)/documents/users/$(request.auth.uid) in resource.data.users; allow delete: if resource.data.user_a == /databases/$(database)/documents/users/$(request.auth.uid); } match /chat_messages/{document} { - allow create: if true; - allow read: if true; + allow create: if request.auth != null; + allow read: if request.auth != null; allow write: if resource.data.user == /databases/$(database)/documents/users/$(request.auth.uid); allow delete: if resource.data.user == /databases/$(database)/documents/users/$(request.auth.uid); } @@ -159,9 +159,16 @@ service cloud.firestore { } match /userPreferences/{document} { - allow create: if true; - allow read: if true; - allow write: if false; + allow create: if request.auth != null; + allow read: if request.auth != null; + allow write: if request.auth != null; + allow delete: if false; + } + + match /books/{document} { + allow create: if request.auth != null; + allow read: if request.auth != null; + allow write: if request.auth != null; allow delete: if false; } } diff --git a/firebase/functions/package.json b/firebase/functions/package.json index 9017343..25dda45 100644 --- a/firebase/functions/package.json +++ b/firebase/functions/package.json @@ -18,10 +18,10 @@ }, "scripts": { "lint": "./node_modules/.bin/eslint --max-warnings=0 .", - "serve": "firebase -P aastu-students-demo emulators:start --only functions", - "shell": "firebase -P aastu-students-demo functions:shell", + "serve": "firebase -P emulators:start --only functions", + "shell": "firebase -P functions:shell", "start": "npm run shell", - "logs": "firebase -P aastu-students-demo functions:log", + "logs": "firebase -P functions:log", "compile": "cp ../../tsconfig.template.json ./tsconfig-compile.json && tsc --project tsconfig-compile.json" }, "engines": { diff --git a/ios/Podfile b/ios/Podfile index 9354804..8f4bfd9 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -32,7 +32,6 @@ target 'Runner' do use_modular_headers! flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) - pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '11.2.0' end post_install do |installer| diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index f07bc84..40d5a21 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -3,18 +3,16 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 44A671D52BC7AFBA0042F967 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 44A671D42BC7AFBA0042F967 /* PrivacyInfo.xcprivacy */; }; - 60CEEDB492F577A653BC6E45 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B8285832C7E7A3262A5A897C /* Pods_Runner.framework */; }; - 6426BE1225AC0EBD0080CC2A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6426BE1125AC0EBD0080CC2A /* GoogleService-Info.plist */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 6436409A27A31CD800820AF7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6436409C27A31CD800820AF7 /* InfoPlist.strings */; }; + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; /* End PBXBuildFile section */ @@ -37,9 +35,6 @@ 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; 44A671D42BC7AFBA0042F967 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; - 64E3CA8B26FC10FF0070C5E0 /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = ""; }; - 3DCE399542E9B8C63BEA38E6 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; - 6426BE1125AC0EBD0080CC2A /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; @@ -50,9 +45,6 @@ 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A9C17DEFA21738E5FBD7F54A /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; - B8285832C7E7A3262A5A897C /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FA9015B13AC8FF8CBD8DD673 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -60,24 +52,12 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 60CEEDB492F577A653BC6E45 /* Pods_Runner.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 33098FC5D2106DCB44CAEA79 /* Pods */ = { - isa = PBXGroup; - children = ( - FA9015B13AC8FF8CBD8DD673 /* Pods-Runner.debug.xcconfig */, - A9C17DEFA21738E5FBD7F54A /* Pods-Runner.release.xcconfig */, - 3DCE399542E9B8C63BEA38E6 /* Pods-Runner.profile.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; 9740EEB11CF90186004384FC /* Flutter */ = { isa = PBXGroup; children = ( @@ -95,8 +75,6 @@ 9740EEB11CF90186004384FC /* Flutter */, 97C146F01CF9000F007C117D /* Runner */, 97C146EF1CF9000F007C117D /* Products */, - 33098FC5D2106DCB44CAEA79 /* Pods */, - CC79BB5F4B7E86C62E930C2C /* Frameworks */, ); sourceTree = ""; }; @@ -111,8 +89,6 @@ 97C146F01CF9000F007C117D /* Runner */ = { isa = PBXGroup; children = ( - 64E3CA8B26FC10FF0070C5E0 /* Runner.entitlements */, - 6426BE1125AC0EBD0080CC2A /* GoogleService-Info.plist */, 97C146FA1CF9000F007C117D /* Main.storyboard */, 97C146FD1CF9000F007C117D /* Assets.xcassets */, 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, @@ -127,14 +103,6 @@ path = Runner; sourceTree = ""; }; - CC79BB5F4B7E86C62E930C2C /* Frameworks */ = { - isa = PBXGroup; - children = ( - B8285832C7E7A3262A5A897C /* Pods_Runner.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -142,14 +110,11 @@ isa = PBXNativeTarget; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( - 3EA46EF11B42FC3BFF6A4BBC /* [CP] Check Pods Manifest.lock */, - 9705A1C41CF9048500538489 /* Embed Frameworks */, - 55067970987309DE09E9DE72 /* [CP] Copy Pods Resources */, - 2838A0ADC44730F0A2303575 /* [CP] Embed Pods Frameworks */, 9740EEB61CF901F6004384FC /* Run Script */, 97C146EA1CF9000F007C117D /* Sources */, 97C146EB1CF9000F007C117D /* Frameworks */, 97C146EC1CF9000F007C117D /* Resources */, + 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, ); buildRules = ( @@ -203,7 +168,6 @@ 44A671D52BC7AFBA0042F967 /* PrivacyInfo.xcprivacy in Resources */, 6436409A27A31CD800820AF7 /* InfoPlist.strings in Resources */, 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, - 6426BE1225AC0EBD0080CC2A /* GoogleService-Info.plist in Resources */, 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, ); @@ -212,23 +176,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 2838A0ADC44730F0A2303575 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -243,45 +190,6 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; }; - 3EA46EF11B42FC3BFF6A4BBC /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 55067970987309DE09E9DE72 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 9740EEB61CF901F6004384FC /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -392,11 +300,9 @@ isa = XCBuildConfiguration; baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -404,10 +310,7 @@ "$(PROJECT_DIR)/Flutter", ); INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", @@ -520,8 +423,7 @@ MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -531,11 +433,9 @@ isa = XCBuildConfiguration; baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -543,10 +443,7 @@ "$(PROJECT_DIR)/Flutter", ); INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", @@ -564,11 +461,9 @@ isa = XCBuildConfiguration; baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -576,10 +471,7 @@ "$(PROJECT_DIR)/Flutter", ); INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Flutter", diff --git a/ios/Runner/GoogleService-Info.plist b/ios/Runner/GoogleService-Info.plist deleted file mode 100644 index cc39758..0000000 --- a/ios/Runner/GoogleService-Info.plist +++ /dev/null @@ -1,30 +0,0 @@ - - - - - API_KEY - AIzaSyBKRU8Kdi9ENUcEZLo2dQV-5tueoyCfHo4 - GCM_SENDER_ID - 187180178121 - PLIST_VERSION - 1 - BUNDLE_ID - com.horansoftware.aastu - PROJECT_ID - aastu-students-demo - STORAGE_BUCKET - aastu-students-demo.firebasestorage.app - IS_ADS_ENABLED - - IS_ANALYTICS_ENABLED - - IS_APPINVITE_ENABLED - - IS_GCM_ENABLED - - IS_SIGNIN_ENABLED - - GOOGLE_APP_ID - 1:187180178121:ios:5e8febc03172974be98b18 - - \ No newline at end of file diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 88c6769..29cb102 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -22,18 +22,7 @@ CFBundleSignature ???? CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLSchemes - - - - - - - + CFBundleTypeRole Editor CFBundleURLName diff --git a/lib/archive_pages/create_dog_profile/create_dog_profile_model.dart b/lib/archive_pages/create_dog_profile/create_dog_profile_model.dart index 6fb7dda..bf7d109 100644 --- a/lib/archive_pages/create_dog_profile/create_dog_profile_model.dart +++ b/lib/archive_pages/create_dog_profile/create_dog_profile_model.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'create_dog_profile_widget.dart' show CreateDogProfileWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/archive_pages/create_dog_profile/create_dog_profile_widget.dart b/lib/archive_pages/create_dog_profile/create_dog_profile_widget.dart index bc7df7f..d2a92c3 100644 --- a/lib/archive_pages/create_dog_profile/create_dog_profile_widget.dart +++ b/lib/archive_pages/create_dog_profile/create_dog_profile_widget.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_model.dart b/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_model.dart index 599b6e7..bb1b773 100644 --- a/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_model.dart +++ b/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_model.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'create_dog_profile_new_widget.dart' show CreateDogProfileNewWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_widget.dart b/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_widget.dart index fbac0f6..1fd0f81 100644 --- a/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_widget.dart +++ b/lib/archive_pages/create_dog_profile_new/create_dog_profile_new_widget.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/archive_pages/edit_dog_profile/edit_dog_profile_model.dart b/lib/archive_pages/edit_dog_profile/edit_dog_profile_model.dart index 190e545..6b388c3 100644 --- a/lib/archive_pages/edit_dog_profile/edit_dog_profile_model.dart +++ b/lib/archive_pages/edit_dog_profile/edit_dog_profile_model.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'edit_dog_profile_widget.dart' show EditDogProfileWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/archive_pages/edit_dog_profile/edit_dog_profile_widget.dart b/lib/archive_pages/edit_dog_profile/edit_dog_profile_widget.dart index c76dfbf..05f0826 100644 --- a/lib/archive_pages/edit_dog_profile/edit_dog_profile_widget.dart +++ b/lib/archive_pages/edit_dog_profile/edit_dog_profile_widget.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/backend/backend.dart b/lib/backend/backend.dart index 3a1433e..ef170d0 100644 --- a/lib/backend/backend.dart +++ b/lib/backend/backend.dart @@ -27,6 +27,7 @@ import 'schema/premium_accounts_record.dart'; import 'schema/developers_record.dart'; import 'schema/deleted_users_record.dart'; import 'schema/user_preferences_record.dart'; +import 'schema/books_record.dart'; import 'dart:async'; import 'package:infinite_scroll_pagination/infinite_scroll_pagination.dart'; @@ -59,6 +60,7 @@ export 'schema/premium_accounts_record.dart'; export 'schema/developers_record.dart'; export 'schema/deleted_users_record.dart'; export 'schema/user_preferences_record.dart'; +export 'schema/books_record.dart'; /// Functions to query UserPostsRecords (as a Stream and as a Future). Future queryUserPostsRecordCount({ @@ -1788,6 +1790,84 @@ Future> queryUserPreferencesRecordPage({ return page; }); +/// Functions to query BooksRecords (as a Stream and as a Future). +Future queryBooksRecordCount({ + Query Function(Query)? queryBuilder, + int limit = -1, +}) => + queryCollectionCount( + BooksRecord.collection, + queryBuilder: queryBuilder, + limit: limit, + ); + +Stream> queryBooksRecord({ + Query Function(Query)? queryBuilder, + int limit = -1, + bool singleRecord = false, +}) => + queryCollection( + BooksRecord.collection, + BooksRecord.fromSnapshot, + queryBuilder: queryBuilder, + limit: limit, + singleRecord: singleRecord, + ); + +Future> queryBooksRecordOnce({ + Query Function(Query)? queryBuilder, + int limit = -1, + bool singleRecord = false, +}) => + queryCollectionOnce( + BooksRecord.collection, + BooksRecord.fromSnapshot, + queryBuilder: queryBuilder, + limit: limit, + singleRecord: singleRecord, + ); +Future> queryBooksRecordPage({ + Query Function(Query)? queryBuilder, + DocumentSnapshot? nextPageMarker, + required int pageSize, + required bool isStream, + required PagingController controller, + List? streamSubscriptions, +}) => + queryCollectionPage( + BooksRecord.collection, + BooksRecord.fromSnapshot, + queryBuilder: queryBuilder, + nextPageMarker: nextPageMarker, + pageSize: pageSize, + isStream: isStream, + ).then((page) { + controller.appendPage( + page.data, + page.nextPageMarker, + ); + if (isStream) { + final streamSubscription = + (page.dataStream)?.listen((List data) { + data.forEach((item) { + final itemIndexes = controller.itemList! + .asMap() + .map((k, v) => MapEntry(v.reference.id, k)); + final index = itemIndexes[item.reference.id]; + final items = controller.itemList!; + if (index != null) { + items.replaceRange(index, index + 1, [item]); + controller.itemList = { + for (var item in items) item.reference: item + }.values.toList(); + } + }); + }); + streamSubscriptions?.add(streamSubscription); + } + return page; + }); + Future queryCollectionCount( Query collection, { Query Function(Query)? queryBuilder, diff --git a/lib/backend/firebase/firebase_config.dart b/lib/backend/firebase/firebase_config.dart index a0546c0..e1ca4c3 100644 --- a/lib/backend/firebase/firebase_config.dart +++ b/lib/backend/firebase/firebase_config.dart @@ -1,18 +1,5 @@ import 'package:firebase_core/firebase_core.dart'; -import 'package:flutter/foundation.dart'; Future initFirebase() async { - if (kIsWeb) { - await Firebase.initializeApp( - options: FirebaseOptions( - apiKey: "AIzaSyDFVlmnfCW3Ds9uTwNthWVESDg8gh4Xcz8", - authDomain: "aastu-students-demo.firebaseapp.com", - projectId: "aastu-students-demo", - storageBucket: "aastu-students-demo.firebasestorage.app", - messagingSenderId: "187180178121", - appId: "1:187180178121:web:ab9de4827e315637e98b18", - measurementId: "G-6KVGPC89QY")); - } else { - await Firebase.initializeApp(); - } + await Firebase.initializeApp(); } diff --git a/lib/backend/schema/books_record.dart b/lib/backend/schema/books_record.dart new file mode 100644 index 0000000..60313f7 --- /dev/null +++ b/lib/backend/schema/books_record.dart @@ -0,0 +1,198 @@ +import 'dart:async'; + +import 'package:collection/collection.dart'; + +import '/backend/schema/util/firestore_util.dart'; +import '/backend/schema/util/schema_util.dart'; + +import 'index.dart'; +import '/flutter_flow/flutter_flow_util.dart'; + +class BooksRecord extends FirestoreRecord { + BooksRecord._( + DocumentReference reference, + Map data, + ) : super(reference, data) { + _initializeFields(); + } + + // "id" field. + String? _id; + String get id => _id ?? ''; + bool hasId() => _id != null; + + // "title" field. + String? _title; + String get title => _title ?? ''; + bool hasTitle() => _title != null; + + // "image_link" field. + String? _imageLink; + String get imageLink => _imageLink ?? ''; + bool hasImageLink() => _imageLink != null; + + // "short_description" field. + String? _shortDescription; + String get shortDescription => _shortDescription ?? ''; + bool hasShortDescription() => _shortDescription != null; + + // "long_description" field. + String? _longDescription; + String get longDescription => _longDescription ?? ''; + bool hasLongDescription() => _longDescription != null; + + // "download_url" field. + String? _downloadUrl; + String get downloadUrl => _downloadUrl ?? ''; + bool hasDownloadUrl() => _downloadUrl != null; + + // "category" field. + String? _category; + String get category => _category ?? ''; + bool hasCategory() => _category != null; + + // "is_featured" field. + bool? _isFeatured; + bool get isFeatured => _isFeatured ?? false; + bool hasIsFeatured() => _isFeatured != null; + + // "is_recently_added" field. + bool? _isRecentlyAdded; + bool get isRecentlyAdded => _isRecentlyAdded ?? false; + bool hasIsRecentlyAdded() => _isRecentlyAdded != null; + + // "rating" field. + double? _rating; + double get rating => _rating ?? 0.0; + bool hasRating() => _rating != null; + + // "createdAt" field. + DateTime? _createdAt; + DateTime? get createdAt => _createdAt; + bool hasCreatedAt() => _createdAt != null; + + // "photo_blur_hash" field. + String? _photoBlurHash; + String get photoBlurHash => _photoBlurHash ?? ''; + bool hasPhotoBlurHash() => _photoBlurHash != null; + + void _initializeFields() { + _id = snapshotData['id'] as String?; + _title = snapshotData['title'] as String?; + _imageLink = snapshotData['image_link'] as String?; + _shortDescription = snapshotData['short_description'] as String?; + _longDescription = snapshotData['long_description'] as String?; + _downloadUrl = snapshotData['download_url'] as String?; + _category = snapshotData['category'] as String?; + _isFeatured = snapshotData['is_featured'] as bool?; + _isRecentlyAdded = snapshotData['is_recently_added'] as bool?; + _rating = castToType(snapshotData['rating']); + _createdAt = snapshotData['createdAt'] as DateTime?; + _photoBlurHash = snapshotData['photo_blur_hash'] as String?; + } + + static CollectionReference get collection => + FirebaseFirestore.instance.collection('books'); + + static Stream getDocument(DocumentReference ref) => + ref.snapshots().map((s) => BooksRecord.fromSnapshot(s)); + + static Future getDocumentOnce(DocumentReference ref) => + ref.get().then((s) => BooksRecord.fromSnapshot(s)); + + static BooksRecord fromSnapshot(DocumentSnapshot snapshot) => BooksRecord._( + snapshot.reference, + mapFromFirestore(snapshot.data() as Map), + ); + + static BooksRecord getDocumentFromData( + Map data, + DocumentReference reference, + ) => + BooksRecord._(reference, mapFromFirestore(data)); + + @override + String toString() => + 'BooksRecord(reference: ${reference.path}, data: $snapshotData)'; + + @override + int get hashCode => reference.path.hashCode; + + @override + bool operator ==(other) => + other is BooksRecord && + reference.path.hashCode == other.reference.path.hashCode; +} + +Map createBooksRecordData({ + String? id, + String? title, + String? imageLink, + String? shortDescription, + String? longDescription, + String? downloadUrl, + String? category, + bool? isFeatured, + bool? isRecentlyAdded, + double? rating, + DateTime? createdAt, + String? photoBlurHash, +}) { + final firestoreData = mapToFirestore( + { + 'id': id, + 'title': title, + 'image_link': imageLink, + 'short_description': shortDescription, + 'long_description': longDescription, + 'download_url': downloadUrl, + 'category': category, + 'is_featured': isFeatured, + 'is_recently_added': isRecentlyAdded, + 'rating': rating, + 'createdAt': createdAt, + 'photo_blur_hash': photoBlurHash, + }.withoutNulls, + ); + + return firestoreData; +} + +class BooksRecordDocumentEquality implements Equality { + const BooksRecordDocumentEquality(); + + @override + bool equals(BooksRecord? e1, BooksRecord? e2) { + return e1?.id == e2?.id && + e1?.title == e2?.title && + e1?.imageLink == e2?.imageLink && + e1?.shortDescription == e2?.shortDescription && + e1?.longDescription == e2?.longDescription && + e1?.downloadUrl == e2?.downloadUrl && + e1?.category == e2?.category && + e1?.isFeatured == e2?.isFeatured && + e1?.isRecentlyAdded == e2?.isRecentlyAdded && + e1?.rating == e2?.rating && + e1?.createdAt == e2?.createdAt && + e1?.photoBlurHash == e2?.photoBlurHash; + } + + @override + int hash(BooksRecord? e) => const ListEquality().hash([ + e?.id, + e?.title, + e?.imageLink, + e?.shortDescription, + e?.longDescription, + e?.downloadUrl, + e?.category, + e?.isFeatured, + e?.isRecentlyAdded, + e?.rating, + e?.createdAt, + e?.photoBlurHash + ]); + + @override + bool isValidKey(Object? o) => o is BooksRecord; +} diff --git a/lib/backend/schema/user_stories_record.dart b/lib/backend/schema/user_stories_record.dart index 205c424..526612a 100644 --- a/lib/backend/schema/user_stories_record.dart +++ b/lib/backend/schema/user_stories_record.dart @@ -66,6 +66,11 @@ class UserStoriesRecord extends FirestoreRecord { String get uid => _uid ?? ''; bool hasUid() => _uid != null; + // "expiredDate" field. + DateTime? _expiredDate; + DateTime? get expiredDate => _expiredDate; + bool hasExpiredDate() => _expiredDate != null; + void _initializeFields() { _user = snapshotData['user'] as DocumentReference?; _storyVideo = snapshotData['storyVideo'] as String?; @@ -77,6 +82,7 @@ class UserStoriesRecord extends FirestoreRecord { _isOwner = snapshotData['isOwner'] as bool?; _photoBlurHash = snapshotData['photo_blur_hash'] as String?; _uid = snapshotData['uid'] as String?; + _expiredDate = snapshotData['expiredDate'] as DateTime?; } static CollectionReference get collection => @@ -123,6 +129,7 @@ Map createUserStoriesRecordData({ bool? isOwner, String? photoBlurHash, String? uid, + DateTime? expiredDate, }) { final firestoreData = mapToFirestore( { @@ -135,6 +142,7 @@ Map createUserStoriesRecordData({ 'isOwner': isOwner, 'photo_blur_hash': photoBlurHash, 'uid': uid, + 'expiredDate': expiredDate, }.withoutNulls, ); @@ -156,7 +164,8 @@ class UserStoriesRecordDocumentEquality implements Equality { e1?.numComments == e2?.numComments && e1?.isOwner == e2?.isOwner && e1?.photoBlurHash == e2?.photoBlurHash && - e1?.uid == e2?.uid; + e1?.uid == e2?.uid && + e1?.expiredDate == e2?.expiredDate; } @override @@ -170,7 +179,8 @@ class UserStoriesRecordDocumentEquality implements Equality { e?.numComments, e?.isOwner, e?.photoBlurHash, - e?.uid + e?.uid, + e?.expiredDate ]); @override diff --git a/lib/book_upload/book_upload_model.dart b/lib/book_upload/book_upload_model.dart new file mode 100644 index 0000000..c0c8a8a --- /dev/null +++ b/lib/book_upload/book_upload_model.dart @@ -0,0 +1,89 @@ +import '/auth/firebase_auth/auth_util.dart'; +import '/backend/backend.dart'; +import '/backend/firebase_storage/storage.dart'; +import '/flutter_flow/flutter_flow_icon_button.dart'; +import '/flutter_flow/flutter_flow_theme.dart'; +import '/flutter_flow/flutter_flow_util.dart'; +import '/flutter_flow/flutter_flow_widgets.dart'; +import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; +import 'book_upload_widget.dart' show BookUploadWidget; +import 'dart:async'; +import 'package:cloud_firestore/cloud_firestore.dart'; +import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:provider/provider.dart'; + +class BookUploadModel extends FlutterFlowModel { + /// State fields for stateful widgets in this page. + + // State field(s) for TextField widget. + FocusNode? textFieldFocusNode1; + TextEditingController? textController1; + String? Function(BuildContext, String?)? textController1Validator; + bool isDataUploading = false; + FFUploadedFile uploadedLocalFile = + FFUploadedFile(bytes: Uint8List.fromList([])); + String uploadedFileUrl = ''; + + // State field(s) for TextField widget. + FocusNode? textFieldFocusNode2; + TextEditingController? textController2; + String? Function(BuildContext, String?)? textController2Validator; + // State field(s) for TextField widget. + FocusNode? textFieldFocusNode3; + TextEditingController? textController3; + String? Function(BuildContext, String?)? textController3Validator; + // State field(s) for TextField widget. + FocusNode? textFieldFocusNode4; + TextEditingController? textController4; + String? Function(BuildContext, String?)? textController4Validator; + // State field(s) for TextField widget. + FocusNode? textFieldFocusNode5; + TextEditingController? textController5; + String? Function(BuildContext, String?)? textController5Validator; + // State field(s) for Switch widget. + bool? switchValue1; + // State field(s) for Switch widget. + bool? switchValue2; + // Stores action output result for [Backend Call - Create Document] action in Button widget. + BooksRecord? createdBook; + Completer>? firestoreRequestCompleter; + + @override + void initState(BuildContext context) {} + + @override + void dispose() { + textFieldFocusNode1?.dispose(); + textController1?.dispose(); + + textFieldFocusNode2?.dispose(); + textController2?.dispose(); + + textFieldFocusNode3?.dispose(); + textController3?.dispose(); + + textFieldFocusNode4?.dispose(); + textController4?.dispose(); + + textFieldFocusNode5?.dispose(); + textController5?.dispose(); + } + + /// Additional helper methods. + Future waitForFirestoreRequestCompleted({ + double minWait = 0, + double maxWait = double.infinity, + }) async { + final stopwatch = Stopwatch()..start(); + while (true) { + await Future.delayed(Duration(milliseconds: 50)); + final timeElapsed = stopwatch.elapsedMilliseconds; + final requestComplete = firestoreRequestCompleter?.isCompleted ?? false; + if (timeElapsed > maxWait || (requestComplete && timeElapsed > minWait)) { + break; + } + } + } +} diff --git a/lib/book_upload/book_upload_widget.dart b/lib/book_upload/book_upload_widget.dart new file mode 100644 index 0000000..4a116bc --- /dev/null +++ b/lib/book_upload/book_upload_widget.dart @@ -0,0 +1,858 @@ +import '/auth/firebase_auth/auth_util.dart'; +import '/backend/backend.dart'; +import '/backend/firebase_storage/storage.dart'; +import '/flutter_flow/flutter_flow_icon_button.dart'; +import '/flutter_flow/flutter_flow_theme.dart'; +import '/flutter_flow/flutter_flow_util.dart'; +import '/flutter_flow/flutter_flow_widgets.dart'; +import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; +import 'dart:async'; +import 'package:cloud_firestore/cloud_firestore.dart'; +import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:provider/provider.dart'; +import 'book_upload_model.dart'; +export 'book_upload_model.dart'; + +class BookUploadWidget extends StatefulWidget { + const BookUploadWidget({super.key}); + + @override + State createState() => _BookUploadWidgetState(); +} + +class _BookUploadWidgetState extends State { + late BookUploadModel _model; + + final scaffoldKey = GlobalKey(); + + @override + void initState() { + super.initState(); + _model = createModel(context, () => BookUploadModel()); + + _model.textController1 ??= TextEditingController(); + _model.textFieldFocusNode1 ??= FocusNode(); + + _model.textController2 ??= TextEditingController(); + _model.textFieldFocusNode2 ??= FocusNode(); + + _model.textController3 ??= TextEditingController(); + _model.textFieldFocusNode3 ??= FocusNode(); + + _model.textController4 ??= TextEditingController(); + _model.textFieldFocusNode4 ??= FocusNode(); + + _model.textController5 ??= TextEditingController(); + _model.textFieldFocusNode5 ??= FocusNode(); + + _model.switchValue1 = true; + _model.switchValue2 = true; + WidgetsBinding.instance.addPostFrameCallback((_) => safeSetState(() {})); + } + + @override + void dispose() { + _model.dispose(); + + super.dispose(); + } + + @override + Widget build(BuildContext context) { + return GestureDetector( + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, + child: Scaffold( + key: scaffoldKey, + backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, + appBar: responsiveVisibility( + context: context, + tabletLandscape: false, + desktop: false, + ) + ? AppBar( + backgroundColor: + FlutterFlowTheme.of(context).secondaryBackground, + automaticallyImplyLeading: false, + leading: FlutterFlowIconButton( + borderRadius: 8.0, + buttonSize: 40.0, + icon: Icon( + Icons.arrow_back_rounded, + color: FlutterFlowTheme.of(context).primaryText, + size: 24.0, + ), + onPressed: () { + print('IconButton pressed ...'); + }, + ), + title: Text( + 'Upload Book', + style: FlutterFlowTheme.of(context).headlineMedium.override( + fontFamily: 'Outfit', + letterSpacing: 0.0, + ), + ), + actions: [], + centerTitle: false, + elevation: 0.0, + ) + : null, + body: SafeArea( + top: true, + child: Padding( + padding: EdgeInsetsDirectional.fromSTEB(24.0, 24.0, 24.0, 24.0), + child: SingleChildScrollView( + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Material( + color: Colors.transparent, + elevation: 2.0, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(16.0), + ), + child: Container( + width: MediaQuery.sizeOf(context).width * 1.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context).primaryBackground, + borderRadius: BorderRadius.circular(16.0), + ), + child: Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 24.0, 24.0, 24.0, 24.0), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Text( + 'Book Details', + style: FlutterFlowTheme.of(context) + .headlineSmall + .override( + fontFamily: 'Outfit', + color: FlutterFlowTheme.of(context) + .primaryText, + letterSpacing: 0.0, + ), + ), + TextFormField( + controller: _model.textController1, + focusNode: _model.textFieldFocusNode1, + autofocus: false, + obscureText: false, + decoration: InputDecoration( + labelText: 'Book Title', + labelStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + hintStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + errorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedErrorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + filled: true, + fillColor: Colors.white, + ), + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + minLines: 1, + validator: _model.textController1Validator + .asValidator(context), + ), + Container( + width: MediaQuery.sizeOf(context).width * 1.0, + height: 200.0, + decoration: BoxDecoration( + color: Color(0xFFE0E0E0), + borderRadius: BorderRadius.circular(8.0), + ), + child: Stack( + children: [ + ClipRRect( + borderRadius: BorderRadius.circular(8.0), + child: Image.network( + 'https://images.unsplash.com/photo-1675684977462-1ae40532ba8d?w=500&h=500', + width: MediaQuery.sizeOf(context).width * + 1.0, + height: + MediaQuery.sizeOf(context).height * + 1.0, + fit: BoxFit.cover, + ), + ), + Container( + width: + MediaQuery.sizeOf(context).width * 1.0, + height: + MediaQuery.sizeOf(context).height * 1.0, + decoration: BoxDecoration( + color: Color(0x33000000), + ), + child: Padding( + padding: EdgeInsets.all(16.0), + child: InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + final selectedMedia = + await selectMediaWithSourceBottomSheet( + context: context, + allowPhoto: true, + includeBlurHash: true, + ); + if (selectedMedia != null && + selectedMedia.every((m) => + validateFileFormat( + m.storagePath, + context))) { + safeSetState(() => + _model.isDataUploading = true); + var selectedUploadedFiles = + []; + + var downloadUrls = []; + try { + selectedUploadedFiles = + selectedMedia + .map( + (m) => FFUploadedFile( + name: m + .storagePath + .split('/') + .last, + bytes: m.bytes, + height: m + .dimensions + ?.height, + width: m + .dimensions + ?.width, + blurHash: + m.blurHash, + )) + .toList(); + + downloadUrls = (await Future.wait( + selectedMedia.map( + (m) async => await uploadData( + m.storagePath, m.bytes), + ), + )) + .where((u) => u != null) + .map((u) => u!) + .toList(); + } finally { + _model.isDataUploading = false; + } + if (selectedUploadedFiles.length == + selectedMedia.length && + downloadUrls.length == + selectedMedia.length) { + safeSetState(() { + _model.uploadedLocalFile = + selectedUploadedFiles.first; + _model.uploadedFileUrl = + downloadUrls.first; + }); + } else { + safeSetState(() {}); + return; + } + } + }, + child: Column( + mainAxisSize: MainAxisSize.min, + mainAxisAlignment: + MainAxisAlignment.center, + crossAxisAlignment: + CrossAxisAlignment.center, + children: [ + Icon( + Icons.add_photo_alternate, + color: Colors.white, + size: 40.0, + ), + Text( + 'Upload Book Cover', + style: + FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + color: Colors.white, + letterSpacing: 0.0, + ), + ), + ], + ), + ), + ), + ), + ], + ), + ), + TextFormField( + controller: _model.textController2, + focusNode: _model.textFieldFocusNode2, + autofocus: false, + obscureText: false, + decoration: InputDecoration( + labelText: 'Short Description', + labelStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + hintStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + errorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedErrorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + filled: true, + fillColor: Colors.white, + ), + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + maxLines: 2, + minLines: 2, + validator: _model.textController2Validator + .asValidator(context), + ), + TextFormField( + controller: _model.textController3, + focusNode: _model.textFieldFocusNode3, + autofocus: false, + obscureText: false, + decoration: InputDecoration( + labelText: 'Long Description', + labelStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + hintStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + errorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedErrorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + filled: true, + fillColor: Colors.white, + ), + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + maxLines: 8, + minLines: 4, + validator: _model.textController3Validator + .asValidator(context), + ), + TextFormField( + controller: _model.textController4, + focusNode: _model.textFieldFocusNode4, + autofocus: false, + obscureText: false, + decoration: InputDecoration( + labelText: 'Download URL', + labelStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + hintStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + errorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedErrorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + filled: true, + fillColor: Colors.white, + ), + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + minLines: 1, + keyboardType: TextInputType.url, + validator: _model.textController4Validator + .asValidator(context), + ), + TextFormField( + controller: _model.textController5, + focusNode: _model.textFieldFocusNode5, + autofocus: false, + obscureText: false, + decoration: InputDecoration( + labelText: 'Category', + labelStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + hintStyle: FlutterFlowTheme.of(context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + enabledBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + errorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + focusedErrorBorder: OutlineInputBorder( + borderSide: BorderSide( + color: Color(0x00000000), + width: 1.0, + ), + borderRadius: BorderRadius.circular(8.0), + ), + filled: true, + fillColor: Colors.white, + ), + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + minLines: 1, + validator: _model.textController5Validator + .asValidator(context), + ), + Container( + width: MediaQuery.sizeOf(context).width * 1.0, + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(8.0), + border: Border.all( + color: Color(0xFFE0E0E0), + width: 1.0, + ), + ), + child: Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 16.0, 16.0, 16.0, 16.0), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Text( + 'Featured Book', + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ), + Switch( + value: _model.switchValue1!, + onChanged: (newValue) async { + safeSetState(() => _model + .switchValue1 = newValue!); + }, + activeColor: + FlutterFlowTheme.of(context) + .primary, + activeTrackColor: + FlutterFlowTheme.of(context) + .secondaryText, + inactiveTrackColor: + FlutterFlowTheme.of(context) + .secondaryText, + inactiveThumbColor: Color(0xFFE0E0E0), + ), + ], + ), + Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Text( + 'Recently Added', + style: FlutterFlowTheme.of(context) + .bodyLarge + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ), + Switch( + value: _model.switchValue2!, + onChanged: (newValue) async { + safeSetState(() => _model + .switchValue2 = newValue!); + }, + activeColor: + FlutterFlowTheme.of(context) + .primary, + activeTrackColor: + FlutterFlowTheme.of(context) + .secondaryText, + inactiveTrackColor: + FlutterFlowTheme.of(context) + .secondaryText, + inactiveThumbColor: Color(0xFFE0E0E0), + ), + ], + ), + ].divide(SizedBox(height: 16.0)), + ), + ), + ), + FFButtonWidget( + onPressed: () async { + var booksRecordReference = + BooksRecord.collection.doc(); + await booksRecordReference + .set(createBooksRecordData()); + _model.createdBook = + BooksRecord.getDocumentFromData( + createBooksRecordData(), + booksRecordReference); + + await _model.createdBook!.reference + .update(createBooksRecordData( + id: _model.createdBook?.reference.id, + title: _model.textController1.text, + imageLink: _model.uploadedFileUrl, + shortDescription: _model.textController2.text, + longDescription: _model.textController3.text, + downloadUrl: _model.textController4.text, + category: _model.textController5.text, + isFeatured: _model.switchValue1, + isRecentlyAdded: _model.switchValue2, + rating: 5.0, + createdAt: getCurrentTimestamp, + photoBlurHash: + _model.uploadedLocalFile.blurHash, + )); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text( + 'Book is Added', + style: TextStyle( + color: FlutterFlowTheme.of(context) + .primaryText, + ), + ), + duration: Duration(milliseconds: 4000), + backgroundColor: + FlutterFlowTheme.of(context).secondary, + ), + ); + + safeSetState(() {}); + }, + text: 'Upload Book', + icon: Icon( + Icons.cloud_upload, + color: FlutterFlowTheme.of(context).info, + size: 24.0, + ), + options: FFButtonOptions( + width: MediaQuery.sizeOf(context).width * 1.0, + height: 56.0, + padding: EdgeInsetsDirectional.fromSTEB( + 0.0, 0.0, 0.0, 0.0), + iconPadding: EdgeInsetsDirectional.fromSTEB( + 0.0, 0.0, 0.0, 0.0), + color: FlutterFlowTheme.of(context).primary, + textStyle: FlutterFlowTheme.of(context) + .titleLarge + .override( + fontFamily: 'Outfit', + color: FlutterFlowTheme.of(context).info, + letterSpacing: 0.0, + ), + elevation: 3.0, + borderRadius: BorderRadius.circular(28.0), + ), + ), + ].divide(SizedBox(height: 24.0)), + ), + ), + ), + ), + Container( + width: double.infinity, + height: 250.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context).secondaryBackground, + ), + child: FutureBuilder>( + future: (_model.firestoreRequestCompleter ??= + Completer>() + ..complete(queryBooksRecordOnce( + queryBuilder: (booksRecord) => booksRecord + .orderBy('createdAt', descending: true), + limit: 20, + ))) + .future, + builder: (context, snapshot) { + // Customize what your widget looks like when it's loading. + if (!snapshot.hasData) { + return Center( + child: SizedBox( + width: 50.0, + height: 50.0, + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation( + FlutterFlowTheme.of(context).primary, + ), + ), + ), + ); + } + List listViewBooksRecordList = + snapshot.data!; + if (listViewBooksRecordList.isEmpty) { + return Image.asset( + 'assets/images/error.png', + ); + } + + return ListView.separated( + padding: EdgeInsets.zero, + shrinkWrap: true, + scrollDirection: Axis.horizontal, + itemCount: listViewBooksRecordList.length, + separatorBuilder: (_, __) => SizedBox(width: 14.0), + itemBuilder: (context, listViewIndex) { + final listViewBooksRecord = + listViewBooksRecordList[listViewIndex]; + return Container( + width: 180.0, + height: 100.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context) + .secondaryBackground, + ), + child: Stack( + children: [ + ClipRRect( + borderRadius: BorderRadius.circular(8.0), + child: Image.network( + listViewBooksRecord.imageLink, + width: double.infinity, + height: double.infinity, + fit: BoxFit.cover, + ), + ), + InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + await listViewBooksRecord.reference + .delete(); + ScaffoldMessenger.of(context) + .showSnackBar( + SnackBar( + content: Text( + 'Book deleted', + style: TextStyle( + color: + FlutterFlowTheme.of(context) + .primaryText, + ), + ), + duration: + Duration(milliseconds: 4000), + backgroundColor: + FlutterFlowTheme.of(context) + .secondary, + ), + ); + safeSetState(() => _model + .firestoreRequestCompleter = null); + await _model + .waitForFirestoreRequestCompleted(); + }, + child: Icon( + Icons.delete, + color: FlutterFlowTheme.of(context).error, + size: 44.0, + ), + ), + ], + ), + ); + }, + ); + }, + ), + ), + ].divide(SizedBox(height: 24.0)), + ), + ), + ), + ), + ), + ); + } +} diff --git a/lib/components/activate_account_model.dart b/lib/components/activate_account_model.dart index f5fdf73..466b238 100644 --- a/lib/components/activate_account_model.dart +++ b/lib/components/activate_account_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'activate_account_widget.dart' show ActivateAccountWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/components/activate_account_widget.dart b/lib/components/activate_account_widget.dart index 685e2ab..a0e2569 100644 --- a/lib/components/activate_account_widget.dart +++ b/lib/components/activate_account_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:collection/collection.dart'; diff --git a/lib/components/blocked_account_model.dart b/lib/components/blocked_account_model.dart index 10bf752..ec2e9b2 100644 --- a/lib/components/blocked_account_model.dart +++ b/lib/components/blocked_account_model.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'blocked_account_widget.dart' show BlockedAccountWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/blocked_account_widget.dart b/lib/components/blocked_account_widget.dart index f8dc20d..d93a0e7 100644 --- a/lib/components/blocked_account_widget.dart +++ b/lib/components/blocked_account_widget.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/components/comments/comments_model.dart b/lib/components/comments/comments_model.dart index ab9af79..41afa28 100644 --- a/lib/components/comments/comments_model.dart +++ b/lib/components/comments/comments_model.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'comments_widget.dart' show CommentsWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/components/comments/comments_widget.dart b/lib/components/comments/comments_widget.dart index 2898ade..06bf77b 100644 --- a/lib/components/comments/comments_widget.dart +++ b/lib/components/comments/comments_widget.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; @@ -120,8 +121,8 @@ class _CommentsWidgetState extends State { width: 60.0, height: 4.0, decoration: BoxDecoration( - color: - FlutterFlowTheme.of(context).alternate, + color: FlutterFlowTheme.of(context) + .secondaryText, borderRadius: BorderRadius.circular(4.0), ), ), diff --git a/lib/components/create_modal/create_modal_model.dart b/lib/components/create_modal/create_modal_model.dart index d3579c5..382a6d1 100644 --- a/lib/components/create_modal/create_modal_model.dart +++ b/lib/components/create_modal/create_modal_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'create_modal_widget.dart' show CreateModalWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/create_modal/create_modal_widget.dart b/lib/components/create_modal/create_modal_widget.dart index 5567bb8..e437f6c 100644 --- a/lib/components/create_modal/create_modal_widget.dart +++ b/lib/components/create_modal/create_modal_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -78,7 +79,7 @@ class _CreateModalWidgetState extends State { width: 60.0, height: 4.0, decoration: BoxDecoration( - color: FlutterFlowTheme.of(context).alternate, + color: FlutterFlowTheme.of(context).secondaryText, borderRadius: BorderRadius.circular(4.0), ), ), diff --git a/lib/components/delete_grade_history/delete_grade_history_model.dart b/lib/components/delete_grade_history/delete_grade_history_model.dart index 95cc693..040e904 100644 --- a/lib/components/delete_grade_history/delete_grade_history_model.dart +++ b/lib/components/delete_grade_history/delete_grade_history_model.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'delete_grade_history_widget.dart' show DeleteGradeHistoryWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/components/delete_grade_history/delete_grade_history_widget.dart b/lib/components/delete_grade_history/delete_grade_history_widget.dart index 03d9c9a..be0def3 100644 --- a/lib/components/delete_grade_history/delete_grade_history_widget.dart +++ b/lib/components/delete_grade_history/delete_grade_history_widget.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/delete_post/delete_post_model.dart b/lib/components/delete_post/delete_post_model.dart index 6a20035..4b85e1d 100644 --- a/lib/components/delete_post/delete_post_model.dart +++ b/lib/components/delete_post/delete_post_model.dart @@ -2,6 +2,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'delete_post_widget.dart' show DeletePostWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/delete_post/delete_post_widget.dart b/lib/components/delete_post/delete_post_widget.dart index 541e077..860b774 100644 --- a/lib/components/delete_post/delete_post_widget.dart +++ b/lib/components/delete_post/delete_post_widget.dart @@ -2,6 +2,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -85,7 +86,7 @@ class _DeletePostWidgetState extends State { width: 60.0, height: 4.0, decoration: BoxDecoration( - color: FlutterFlowTheme.of(context).alternate, + color: FlutterFlowTheme.of(context).secondaryText, borderRadius: BorderRadius.circular(4.0), ), ), diff --git a/lib/components/delete_story/delete_story_model.dart b/lib/components/delete_story/delete_story_model.dart index 833e103..4711d1c 100644 --- a/lib/components/delete_story/delete_story_model.dart +++ b/lib/components/delete_story/delete_story_model.dart @@ -2,6 +2,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'delete_story_widget.dart' show DeleteStoryWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/delete_story/delete_story_widget.dart b/lib/components/delete_story/delete_story_widget.dart index 72efd1c..46b7864 100644 --- a/lib/components/delete_story/delete_story_widget.dart +++ b/lib/components/delete_story/delete_story_widget.dart @@ -2,6 +2,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -85,7 +86,7 @@ class _DeleteStoryWidgetState extends State { width: 60.0, height: 4.0, decoration: BoxDecoration( - color: FlutterFlowTheme.of(context).alternate, + color: FlutterFlowTheme.of(context).secondaryText, borderRadius: BorderRadius.circular(4.0), ), ), diff --git a/lib/components/download_available/download_available_model.dart b/lib/components/download_available/download_available_model.dart index 78f9052..1d6290e 100644 --- a/lib/components/download_available/download_available_model.dart +++ b/lib/components/download_available/download_available_model.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'download_available_widget.dart' show DownloadAvailableWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/download_available/download_available_widget.dart b/lib/components/download_available/download_available_widget.dart index e975193..a8a6696 100644 --- a/lib/components/download_available/download_available_widget.dart +++ b/lib/components/download_available/download_available_widget.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:lottie/lottie.dart'; diff --git a/lib/components/empty_list_1/empty_list1_model.dart b/lib/components/empty_list_1/empty_list1_model.dart index 492d1d1..002a9f8 100644 --- a/lib/components/empty_list_1/empty_list1_model.dart +++ b/lib/components/empty_list_1/empty_list1_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list1_widget.dart' show EmptyList1Widget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/empty_list_1/empty_list1_widget.dart b/lib/components/empty_list_1/empty_list1_widget.dart index bd9dd78..62b1968 100644 --- a/lib/components/empty_list_1/empty_list1_widget.dart +++ b/lib/components/empty_list_1/empty_list1_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/components/empty_list_2/empty_list2_model.dart b/lib/components/empty_list_2/empty_list2_model.dart index 7e37088..ae0e8cd 100644 --- a/lib/components/empty_list_2/empty_list2_model.dart +++ b/lib/components/empty_list_2/empty_list2_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list2_widget.dart' show EmptyList2Widget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/empty_list_2/empty_list2_widget.dart b/lib/components/empty_list_2/empty_list2_widget.dart index 948104a..c7a210f 100644 --- a/lib/components/empty_list_2/empty_list2_widget.dart +++ b/lib/components/empty_list_2/empty_list2_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/components/empty_list_grade/empty_list_grade_model.dart b/lib/components/empty_list_grade/empty_list_grade_model.dart index 6794782..035d331 100644 --- a/lib/components/empty_list_grade/empty_list_grade_model.dart +++ b/lib/components/empty_list_grade/empty_list_grade_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list_grade_widget.dart' show EmptyListGradeWidget; import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; diff --git a/lib/components/empty_list_grade/empty_list_grade_widget.dart b/lib/components/empty_list_grade/empty_list_grade_widget.dart index 9238edc..20bc255 100644 --- a/lib/components/empty_list_grade/empty_list_grade_widget.dart +++ b/lib/components/empty_list_grade/empty_list_grade_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/empty_list_stories/empty_list_stories_model.dart b/lib/components/empty_list_stories/empty_list_stories_model.dart index e45c791..a0f7035 100644 --- a/lib/components/empty_list_stories/empty_list_stories_model.dart +++ b/lib/components/empty_list_stories/empty_list_stories_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list_stories_widget.dart' show EmptyListStoriesWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/empty_list_stories/empty_list_stories_widget.dart b/lib/components/empty_list_stories/empty_list_stories_widget.dart index 0947025..ced6b41 100644 --- a/lib/components/empty_list_stories/empty_list_stories_widget.dart +++ b/lib/components/empty_list_stories/empty_list_stories_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/components/home_list_card_model.dart b/lib/components/home_list_card_model.dart index 5237ef5..733081c 100644 --- a/lib/components/home_list_card_model.dart +++ b/lib/components/home_list_card_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'home_list_card_widget.dart' show HomeListCardWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/home_list_card_widget.dart b/lib/components/home_list_card_widget.dart index e6bd22e..f409f3f 100644 --- a/lib/components/home_list_card_widget.dart +++ b/lib/components/home_list_card_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/components/post_loading_effect/post_loading_effect_model.dart b/lib/components/post_loading_effect/post_loading_effect_model.dart new file mode 100644 index 0000000..eaf5293 --- /dev/null +++ b/lib/components/post_loading_effect/post_loading_effect_model.dart @@ -0,0 +1,16 @@ +import '/flutter_flow/flutter_flow_theme.dart'; +import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; +import '/custom_code/widgets/index.dart' as custom_widgets; +import 'post_loading_effect_widget.dart' show PostLoadingEffectWidget; +import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:provider/provider.dart'; + +class PostLoadingEffectModel extends FlutterFlowModel { + @override + void initState(BuildContext context) {} + + @override + void dispose() {} +} diff --git a/lib/components/post_loading_effect/post_loading_effect_widget.dart b/lib/components/post_loading_effect/post_loading_effect_widget.dart new file mode 100644 index 0000000..f58de9a --- /dev/null +++ b/lib/components/post_loading_effect/post_loading_effect_widget.dart @@ -0,0 +1,149 @@ +import '/flutter_flow/flutter_flow_theme.dart'; +import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; +import '/custom_code/widgets/index.dart' as custom_widgets; +import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:provider/provider.dart'; +import 'post_loading_effect_model.dart'; +export 'post_loading_effect_model.dart'; + +class PostLoadingEffectWidget extends StatefulWidget { + const PostLoadingEffectWidget({super.key}); + + @override + State createState() => + _PostLoadingEffectWidgetState(); +} + +class _PostLoadingEffectWidgetState extends State { + late PostLoadingEffectModel _model; + + @override + void setState(VoidCallback callback) { + super.setState(callback); + _model.onUpdate(); + } + + @override + void initState() { + super.initState(); + _model = createModel(context, () => PostLoadingEffectModel()); + + WidgetsBinding.instance.addPostFrameCallback((_) => safeSetState(() {})); + } + + @override + void dispose() { + _model.maybeDispose(); + + super.dispose(); + } + + @override + Widget build(BuildContext context) { + return Column( + mainAxisSize: MainAxisSize.max, + children: [ + Container( + width: double.infinity, + height: 60.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context).secondaryBackground, + ), + child: Padding( + padding: EdgeInsetsDirectional.fromSTEB(12.0, 8.0, 12.0, 8.0), + child: Row( + mainAxisSize: MainAxisSize.max, + children: [ + Container( + width: 44.0, + height: 44.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context).accent1, + shape: BoxShape.circle, + border: Border.all( + color: FlutterFlowTheme.of(context).primary, + width: 2.0, + ), + ), + ), + ], + ), + ), + ), + Container( + width: double.infinity, + height: 270.0, + child: custom_widgets.Skeleton( + width: double.infinity, + height: 270.0, + ), + ), + Padding( + padding: EdgeInsetsDirectional.fromSTEB(8.0, 4.0, 8.0, 0.0), + child: Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Row( + mainAxisSize: MainAxisSize.max, + children: [ + Padding( + padding: + EdgeInsetsDirectional.fromSTEB(0.0, 0.0, 16.0, 0.0), + child: Row( + mainAxisSize: MainAxisSize.max, + children: [ + Container( + width: 41.0, + height: 41.0, + child: Stack( + children: [ + Align( + alignment: AlignmentDirectional(0.0, 0.25), + child: Icon( + Icons.favorite_border, + color: FlutterFlowTheme.of(context) + .secondaryText, + size: 25.0, + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 4.0, 0.0, 0.0, 0.0), + child: Text( + '0', + style: FlutterFlowTheme.of(context) + .labelMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ), + ), + ], + ), + ), + Row( + mainAxisSize: MainAxisSize.max, + children: [ + Icon( + Icons.mode_comment_outlined, + color: FlutterFlowTheme.of(context).secondaryText, + size: 24.0, + ), + ], + ), + ], + ), + ], + ), + ), + ], + ); + } +} diff --git a/lib/components/save_gpa_component/save_gpa_component_model.dart b/lib/components/save_gpa_component/save_gpa_component_model.dart index c324e6e..a78bf33 100644 --- a/lib/components/save_gpa_component/save_gpa_component_model.dart +++ b/lib/components/save_gpa_component/save_gpa_component_model.dart @@ -4,6 +4,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'save_gpa_component_widget.dart' show SaveGpaComponentWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/components/save_gpa_component/save_gpa_component_widget.dart b/lib/components/save_gpa_component/save_gpa_component_widget.dart index 0aea519..b4dbe91 100644 --- a/lib/components/save_gpa_component/save_gpa_component_widget.dart +++ b/lib/components/save_gpa_component/save_gpa_component_widget.dart @@ -4,6 +4,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/user_list/user_list_model.dart b/lib/components/user_list/user_list_model.dart index 67f65cd..a38f804 100644 --- a/lib/components/user_list/user_list_model.dart +++ b/lib/components/user_list/user_list_model.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'user_list_widget.dart' show UserListWidget; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/components/user_list/user_list_widget.dart b/lib/components/user_list/user_list_widget.dart index d1c2c95..d215260 100644 --- a/lib/components/user_list/user_list_widget.dart +++ b/lib/components/user_list/user_list_widget.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/components/web_components/post_details_base/post_details_base_model.dart b/lib/components/web_components/post_details_base/post_details_base_model.dart index 38e0ac7..ce00e1c 100644 --- a/lib/components/web_components/post_details_base/post_details_base_model.dart +++ b/lib/components/web_components/post_details_base/post_details_base_model.dart @@ -11,6 +11,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'post_details_base_widget.dart' show PostDetailsBaseWidget; import 'package:cached_network_image/cached_network_image.dart'; diff --git a/lib/components/web_components/post_details_base/post_details_base_widget.dart b/lib/components/web_components/post_details_base/post_details_base_widget.dart index 48e5734..b171bc5 100644 --- a/lib/components/web_components/post_details_base/post_details_base_widget.dart +++ b/lib/components/web_components/post_details_base/post_details_base_widget.dart @@ -11,6 +11,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; @@ -388,9 +389,6 @@ class _PostDetailsBaseWidgetState extends State valueOrDefault( containerUserPostsRecord.postDescription, '--', - ).maybeHandleOverflow( - maxChars: 200, - replacement: '…', ), style: FlutterFlowTheme.of(context) .bodyLarge diff --git a/lib/components/web_components/post_modal_view/post_modal_view_model.dart b/lib/components/web_components/post_modal_view/post_modal_view_model.dart index 4ef66ed..1a8bb55 100644 --- a/lib/components/web_components/post_modal_view/post_modal_view_model.dart +++ b/lib/components/web_components/post_modal_view/post_modal_view_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'post_modal_view_widget.dart' show PostModalViewWidget; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/components/web_components/post_modal_view/post_modal_view_widget.dart b/lib/components/web_components/post_modal_view/post_modal_view_widget.dart index a1e616f..1e24e43 100644 --- a/lib/components/web_components/post_modal_view/post_modal_view_widget.dart +++ b/lib/components/web_components/post_modal_view/post_modal_view_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; diff --git a/lib/components/web_components/side_nav/side_nav_model.dart b/lib/components/web_components/side_nav/side_nav_model.dart index 212c2d3..96ce40c 100644 --- a/lib/components/web_components/side_nav/side_nav_model.dart +++ b/lib/components/web_components/side_nav/side_nav_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'side_nav_widget.dart' show SideNavWidget; import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; diff --git a/lib/components/web_components/side_nav/side_nav_widget.dart b/lib/components/web_components/side_nav/side_nav_widget.dart index f0d71e9..94aab46 100644 --- a/lib/components/web_components/side_nav/side_nav_widget.dart +++ b/lib/components/web_components/side_nav/side_nav_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/components/web_components/stories/stories_model.dart b/lib/components/web_components/stories/stories_model.dart index 73d74c6..7ed04c8 100644 --- a/lib/components/web_components/stories/stories_model.dart +++ b/lib/components/web_components/stories/stories_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:smooth_page_indicator/smooth_page_indicator.dart' as smooth_page_indicator; import 'stories_widget.dart' show StoriesWidget; diff --git a/lib/components/web_components/stories/stories_widget.dart b/lib/components/web_components/stories/stories_widget.dart index 3f86782..97dd0c1 100644 --- a/lib/components/web_components/stories/stories_widget.dart +++ b/lib/components/web_components/stories/stories_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:smooth_page_indicator/smooth_page_indicator.dart' as smooth_page_indicator; import 'package:flutter/material.dart'; @@ -128,7 +129,7 @@ class _StoriesWidgetState extends State mainAxisSize: MainAxisSize.max, children: [ Container( - height: MediaQuery.sizeOf(context).height * 0.82, + height: MediaQuery.sizeOf(context).height * 0.9, child: Stack( children: [ if (pageViewUserStoriesRecord.storyPhoto != diff --git a/lib/components/web_components/story_modal_view/story_modal_view_model.dart b/lib/components/web_components/story_modal_view/story_modal_view_model.dart index f5e988e..84a4ce7 100644 --- a/lib/components/web_components/story_modal_view/story_modal_view_model.dart +++ b/lib/components/web_components/story_modal_view/story_modal_view_model.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'story_modal_view_widget.dart' show StoryModalViewWidget; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/components/web_components/story_modal_view/story_modal_view_widget.dart b/lib/components/web_components/story_modal_view/story_modal_view_widget.dart index 407e7d9..6026f90 100644 --- a/lib/components/web_components/story_modal_view/story_modal_view_widget.dart +++ b/lib/components/web_components/story_modal_view/story_modal_view_widget.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; diff --git a/lib/custom_code/actions/start_n_f_c_writing.dart b/lib/custom_code/actions/start_n_f_c_writing.dart index c774f02..7fd0b62 100644 --- a/lib/custom_code/actions/start_n_f_c_writing.dart +++ b/lib/custom_code/actions/start_n_f_c_writing.dart @@ -51,12 +51,12 @@ Future startNFCWriting( }); } else { // Show a SnackBar if NFC is not available. - ScaffoldMessenger.of(context) - .showSnackBar(SnackBar(content: Text('NFC not available.'))); + // ScaffoldMessenger.of(context) + // .showSnackBar(SnackBar(content: Text('NFC not available.'))); } } catch (e) { // Show a SnackBar for any other errors. - ScaffoldMessenger.of(context) - .showSnackBar(SnackBar(content: Text('Error writing to NFC: $e'))); + // ScaffoldMessenger.of(context) + // .showSnackBar(SnackBar(content: Text('Error writing to NFC: $e'))); } } diff --git a/lib/custom_code/widgets/index.dart b/lib/custom_code/widgets/index.dart new file mode 100644 index 0000000..0067b59 --- /dev/null +++ b/lib/custom_code/widgets/index.dart @@ -0,0 +1 @@ +export 'skeleton.dart' show Skeleton; diff --git a/lib/custom_code/widgets/skeleton.dart b/lib/custom_code/widgets/skeleton.dart new file mode 100644 index 0000000..a70c25c --- /dev/null +++ b/lib/custom_code/widgets/skeleton.dart @@ -0,0 +1,57 @@ +// Automatic FlutterFlow imports +import '/backend/backend.dart'; +import '/backend/schema/structs/index.dart'; +import '/flutter_flow/flutter_flow_theme.dart'; +import '/flutter_flow/flutter_flow_util.dart'; +import 'index.dart'; // Imports other custom widgets +import '/custom_code/actions/index.dart'; // Imports custom actions +import '/flutter_flow/custom_functions.dart'; // Imports custom functions +import 'package:flutter/material.dart'; +// Begin custom widget code +// DO NOT REMOVE OR MODIFY THE CODE ABOVE! + +import 'package:shimmer/shimmer.dart'; + +class Skeleton extends StatefulWidget { + const Skeleton({ + Key? key, + this.width, + this.height, + }) : super(key: key); + + final double? width; + final double? height; + + @override + _SkeletonState createState() => _SkeletonState(); +} + +class _SkeletonState extends State { + @override + Widget build(BuildContext context) { + return Container( + height: widget.height!, + width: widget.width!, + color: const Color(0xFFFBFAF4), + child: Column(mainAxisSize: MainAxisSize.max, children: [ + Expanded( + child: Shimmer.fromColors( + baseColor: Colors.grey[300]!, + highlightColor: Colors.grey[100]!, + enabled: true, + child: Padding( + padding: const EdgeInsets.all(0.0), + child: Container( + decoration: BoxDecoration( + color: const Color(0xFFFBFAF4), + border: Border.all( + color: Colors.grey[300]!, + ), + borderRadius: BorderRadius.all(Radius.circular(0))), + width: widget.width, + height: widget.height!, + ), + ))) + ])); + } +} diff --git a/lib/flutter_flow/custom_functions.dart b/lib/flutter_flow/custom_functions.dart index 1f1d6ff..346dfb0 100644 --- a/lib/flutter_flow/custom_functions.dart +++ b/lib/flutter_flow/custom_functions.dart @@ -178,3 +178,14 @@ bool checkAAASTUEmail(String str) { final emailRegex = RegExp(r"^[\w\.-]+@aastustudent\.edu\.et$"); return emailRegex.hasMatch(str); } + +String trimBookTitle(String title) { + if (title.length <= 13) { + return title; // No need to trim if the title is already within the limit + } + return title.substring(0, 13) + "..."; +} + +DateTime expiredDateMaker(DateTime postedDate) { + return postedDate.add(Duration(hours: 24)); +} diff --git a/lib/flutter_flow/flutter_flow_button_tabbar.dart b/lib/flutter_flow/flutter_flow_button_tabbar.dart index c0151fe..b18f2db 100644 --- a/lib/flutter_flow/flutter_flow_button_tabbar.dart +++ b/lib/flutter_flow/flutter_flow_button_tabbar.dart @@ -623,7 +623,7 @@ class _FlutterFlowButtonTabBarState extends State } Widget _buildStyledTab(Widget child, int index) { - final TabBarTheme tabBarTheme = TabBarTheme.of(context); + final tabBarTheme = TabBarTheme.of(context); final double animationValue; if (index == _currentIndex) { diff --git a/lib/flutter_flow/flutter_flow_choice_chips.dart b/lib/flutter_flow/flutter_flow_choice_chips.dart index e3a592e..948972d 100644 --- a/lib/flutter_flow/flutter_flow_choice_chips.dart +++ b/lib/flutter_flow/flutter_flow_choice_chips.dart @@ -126,6 +126,7 @@ class _FlutterFlowChoiceChipsState extends State { label: Text( option.label, style: style.textStyle, + overflow: TextOverflow.ellipsis, ), labelPadding: style.labelPadding, avatar: option.iconData != null diff --git a/lib/flutter_flow/flutter_flow_theme.dart b/lib/flutter_flow/flutter_flow_theme.dart index dac6a05..847bdfb 100644 --- a/lib/flutter_flow/flutter_flow_theme.dart +++ b/lib/flutter_flow/flutter_flow_theme.dart @@ -58,6 +58,10 @@ abstract class FlutterFlowTheme { late Color whiteText; late Color chipBlack; late Color blueBlackText; + late Color inputBackground; + late Color chipcolor; + late Color lightgreen; + late Color lightRed; @Deprecated('Use displaySmallFamily instead') String get title1Family => displaySmallFamily; @@ -151,6 +155,10 @@ class LightModeTheme extends FlutterFlowTheme { late Color whiteText = Color(0xFFFFFFFF); late Color chipBlack = Color(0xFF252525); late Color blueBlackText = Color(0xFF283439); + late Color inputBackground = Color(0xFFF8F8F8); + late Color chipcolor = Color(0xFFEDEAFD); + late Color lightgreen = Color(0xFFE4FCFF); + late Color lightRed = Color(0xFFFFECF2); } abstract class Typography { @@ -327,6 +335,10 @@ class DarkModeTheme extends FlutterFlowTheme { late Color whiteText = Color(0xFFFFFFFF); late Color chipBlack = Color(0xFF252525); late Color blueBlackText = Color(0xFFFFFFFF); + late Color inputBackground = Color(0xFF313442); + late Color chipcolor = Color(0xFF313442); + late Color lightgreen = Color(0xFF2F3C3E); + late Color lightRed = Color(0xFF3E2C32); } extension TextStyleHelper on TextStyle { diff --git a/lib/flutter_flow/flutter_flow_util.dart b/lib/flutter_flow/flutter_flow_util.dart index 8902335..9aeb0ce 100644 --- a/lib/flutter_flow/flutter_flow_util.dart +++ b/lib/flutter_flow/flutter_flow_util.dart @@ -33,7 +33,7 @@ export 'package:cloud_firestore/cloud_firestore.dart' export 'package:page_transition/page_transition.dart'; export 'nav/nav.dart'; -final RouteObserver routeObserver = RouteObserver(); +final RouteObserver routeObserver = RouteObserver(); T valueOrDefault(T? value, T defaultValue) => (value is String && value.isEmpty) || value == null ? defaultValue : value; diff --git a/lib/flutter_flow/nav/nav.dart b/lib/flutter_flow/nav/nav.dart index b53fbcf..b410ce3 100644 --- a/lib/flutter_flow/nav/nav.dart +++ b/lib/flutter_flow/nav/nav.dart @@ -22,6 +22,8 @@ export 'serialization_util.dart'; const kTransitionInfoKey = '__transition_info__'; +GlobalKey appNavigatorKey = GlobalKey(); + class AppStateNotifier extends ChangeNotifier { AppStateNotifier._(); @@ -80,6 +82,7 @@ GoRouter createRouter(AppStateNotifier appStateNotifier, [Widget? entryPage]) => initialLocation: '/', debugLogDiagnostics: true, refreshListenable: appStateNotifier, + navigatorKey: appNavigatorKey, errorBuilder: (context, state) => appStateNotifier.loggedIn ? entryPage ?? NavBarPage() : LoginWidget(), routes: [ @@ -376,6 +379,11 @@ GoRouter createRouter(AppStateNotifier appStateNotifier, [Widget? entryPage]) => builder: (context, params) => params.isEmpty ? NavBarPage(initialPage: 'BookStore') : BookStoreWidget(), + ), + FFRoute( + name: 'BookUpload', + path: '/bookUpload', + builder: (context, params) => BookUploadWidget(), ) ].map((r) => r.toRoute(appStateNotifier)).toList(), observers: [routeObserver], diff --git a/lib/index.dart b/lib/index.dart index 4f6bffd..5bd7b78 100644 --- a/lib/index.dart +++ b/lib/index.dart @@ -63,3 +63,4 @@ export '/privacy/privacy_widget.dart' show PrivacyWidget; export '/pages/features/students_portal_web/students_portal_web_widget.dart' show StudentsPortalWebWidget; export '/pages/book_store/book_store_widget.dart' show BookStoreWidget; +export '/book_upload/book_upload_widget.dart' show BookUploadWidget; diff --git a/lib/pages/authentication/about_us/about_us_model.dart b/lib/pages/authentication/about_us/about_us_model.dart index e0cc971..a5f33f7 100644 --- a/lib/pages/authentication/about_us/about_us_model.dart +++ b/lib/pages/authentication/about_us/about_us_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'about_us_widget.dart' show AboutUsWidget; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/pages/authentication/about_us/about_us_widget.dart b/lib/pages/authentication/about_us/about_us_widget.dart index 8ab5cee..e49d0b1 100644 --- a/lib/pages/authentication/about_us/about_us_widget.dart +++ b/lib/pages/authentication/about_us/about_us_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; @@ -785,8 +786,8 @@ class _AboutUsWidgetState extends State mainAxisSize: MainAxisSize.max, children: [ Container( - width: 64.0, - height: 64.0, + width: 55.0, + height: 55.0, decoration: BoxDecoration( color: FlutterFlowTheme.of(context).accent1, @@ -849,7 +850,7 @@ class _AboutUsWidgetState extends State fontFamily: 'Lexend Deca', color: FlutterFlowTheme.of(context) .secondaryText, - fontSize: 12.0, + fontSize: 10.0, letterSpacing: 0.0, fontWeight: FontWeight.normal, ), diff --git a/lib/pages/authentication/change_password/change_password_model.dart b/lib/pages/authentication/change_password/change_password_model.dart index f9d3db7..9986ffe 100644 --- a/lib/pages/authentication/change_password/change_password_model.dart +++ b/lib/pages/authentication/change_password/change_password_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'change_password_widget.dart' show ChangePasswordWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/authentication/change_password/change_password_widget.dart b/lib/pages/authentication/change_password/change_password_widget.dart index 6630fb3..c4cb90d 100644 --- a/lib/pages/authentication/change_password/change_password_widget.dart +++ b/lib/pages/authentication/change_password/change_password_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/authentication/create_your_profile/create_your_profile_model.dart b/lib/pages/authentication/create_your_profile/create_your_profile_model.dart index 8dccad6..d6577e9 100644 --- a/lib/pages/authentication/create_your_profile/create_your_profile_model.dart +++ b/lib/pages/authentication/create_your_profile/create_your_profile_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'create_your_profile_widget.dart' show CreateYourProfileWidget; diff --git a/lib/pages/authentication/create_your_profile/create_your_profile_widget.dart b/lib/pages/authentication/create_your_profile/create_your_profile_widget.dart index 7070bc3..92304c4 100644 --- a/lib/pages/authentication/create_your_profile/create_your_profile_widget.dart +++ b/lib/pages/authentication/create_your_profile/create_your_profile_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; @@ -349,7 +350,8 @@ class _CreateYourProfileWidgetState extends State { borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -423,7 +425,8 @@ class _CreateYourProfileWidgetState extends State { borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -505,7 +508,8 @@ class _CreateYourProfileWidgetState extends State { BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -576,7 +580,8 @@ class _CreateYourProfileWidgetState extends State { .secondaryText, size: 24.0, ), - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, elevation: 2.0, borderColor: Colors.transparent, borderWidth: 0.0, @@ -632,7 +637,8 @@ class _CreateYourProfileWidgetState extends State { .secondaryText, size: 24.0, ), - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, elevation: 2.0, borderColor: Colors.transparent, borderWidth: 0.0, @@ -657,7 +663,8 @@ class _CreateYourProfileWidgetState extends State { Expanded( child: Container( decoration: BoxDecoration( - color: Color(0xFFF8F8F8), + color: FlutterFlowTheme.of(context) + .inputBackground, borderRadius: BorderRadius.circular(6.0), ), child: Material( diff --git a/lib/pages/authentication/edit_settings/edit_settings_model.dart b/lib/pages/authentication/edit_settings/edit_settings_model.dart index ff1bfb8..9fbd5a2 100644 --- a/lib/pages/authentication/edit_settings/edit_settings_model.dart +++ b/lib/pages/authentication/edit_settings/edit_settings_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/delete_account/delete_account_widget.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'edit_settings_widget.dart' show EditSettingsWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/pages/authentication/edit_settings/edit_settings_widget.dart b/lib/pages/authentication/edit_settings/edit_settings_widget.dart index d3f9e7a..a55f5bc 100644 --- a/lib/pages/authentication/edit_settings/edit_settings_widget.dart +++ b/lib/pages/authentication/edit_settings/edit_settings_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/delete_account/delete_account_widget.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/gestures.dart'; diff --git a/lib/pages/authentication/forgot_password/forgot_password_model.dart b/lib/pages/authentication/forgot_password/forgot_password_model.dart index c0d3564..4c2c9b2 100644 --- a/lib/pages/authentication/forgot_password/forgot_password_model.dart +++ b/lib/pages/authentication/forgot_password/forgot_password_model.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'forgot_password_widget.dart' show ForgotPasswordWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/authentication/forgot_password/forgot_password_widget.dart b/lib/pages/authentication/forgot_password/forgot_password_widget.dart index 12c3d3f..bd09014 100644 --- a/lib/pages/authentication/forgot_password/forgot_password_widget.dart +++ b/lib/pages/authentication/forgot_password/forgot_password_widget.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/authentication/login/login_model.dart b/lib/pages/authentication/login/login_model.dart index 2ac3cc7..6f208c1 100644 --- a/lib/pages/authentication/login/login_model.dart +++ b/lib/pages/authentication/login/login_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'login_widget.dart' show LoginWidget; import 'package:flutter/material.dart'; diff --git a/lib/pages/authentication/login/login_widget.dart b/lib/pages/authentication/login/login_widget.dart index b5ac2d7..ef3e057 100644 --- a/lib/pages/authentication/login/login_widget.dart +++ b/lib/pages/authentication/login/login_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -378,7 +379,8 @@ class _LoginWidgetState extends State borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 4.0, 20.0, 4.0), @@ -452,7 +454,8 @@ class _LoginWidgetState extends State borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 4.0, 20.0, 4.0), diff --git a/lib/pages/authentication/signup/signup_model.dart b/lib/pages/authentication/signup/signup_model.dart index 8d6e3c1..5b4ccd3 100644 --- a/lib/pages/authentication/signup/signup_model.dart +++ b/lib/pages/authentication/signup/signup_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'signup_widget.dart' show SignupWidget; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/pages/authentication/signup/signup_widget.dart b/lib/pages/authentication/signup/signup_widget.dart index 1fa66d2..b0d65f4 100644 --- a/lib/pages/authentication/signup/signup_widget.dart +++ b/lib/pages/authentication/signup/signup_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; @@ -373,7 +374,8 @@ class _SignupWidgetState extends State borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 4.0, 20.0, 4.0), @@ -447,7 +449,8 @@ class _SignupWidgetState extends State borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 4.0, 20.0, 4.0), diff --git a/lib/pages/book_store/book_store_model.dart b/lib/pages/book_store/book_store_model.dart index 8dde443..d3ef6f3 100644 --- a/lib/pages/book_store/book_store_model.dart +++ b/lib/pages/book_store/book_store_model.dart @@ -1,13 +1,19 @@ +import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; +import '/flutter_flow/custom_functions.dart' as functions; import 'book_store_widget.dart' show BookStoreWidget; +import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; +import 'package:flutter_blurhash/flutter_blurhash.dart'; import 'package:google_fonts/google_fonts.dart'; +import 'package:octo_image/octo_image.dart'; import 'package:provider/provider.dart'; class BookStoreModel extends FlutterFlowModel { diff --git a/lib/pages/book_store/book_store_widget.dart b/lib/pages/book_store/book_store_widget.dart index 5cdba2f..830a261 100644 --- a/lib/pages/book_store/book_store_widget.dart +++ b/lib/pages/book_store/book_store_widget.dart @@ -1,12 +1,18 @@ +import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; +import '/flutter_flow/custom_functions.dart' as functions; +import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; +import 'package:flutter_blurhash/flutter_blurhash.dart'; import 'package:google_fonts/google_fonts.dart'; +import 'package:octo_image/octo_image.dart'; import 'package:provider/provider.dart'; import 'book_store_model.dart'; export 'book_store_model.dart'; @@ -70,44 +76,6 @@ class _BookStoreWidgetState extends State ), ], ), - 'containerOnPageLoadAnimation2': AnimationInfo( - trigger: AnimationTrigger.onPageLoad, - effectsBuilder: () => [ - FadeEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: 0.0, - end: 1.0, - ), - MoveEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: Offset(90.0, 0.0), - end: Offset(0.0, 0.0), - ), - ], - ), - 'containerOnPageLoadAnimation3': AnimationInfo( - trigger: AnimationTrigger.onPageLoad, - effectsBuilder: () => [ - FadeEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: 0.0, - end: 1.0, - ), - MoveEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: Offset(90.0, 0.0), - end: Offset(0.0, 0.0), - ), - ], - ), 'textOnPageLoadAnimation2': AnimationInfo( trigger: AnimationTrigger.onPageLoad, effectsBuilder: () => [ @@ -146,7 +114,7 @@ class _BookStoreWidgetState extends State ), ], ), - 'containerOnPageLoadAnimation4': AnimationInfo( + 'containerOnPageLoadAnimation2': AnimationInfo( trigger: AnimationTrigger.onPageLoad, effectsBuilder: () => [ FadeEffect( @@ -165,44 +133,6 @@ class _BookStoreWidgetState extends State ), ], ), - 'containerOnPageLoadAnimation5': AnimationInfo( - trigger: AnimationTrigger.onPageLoad, - effectsBuilder: () => [ - FadeEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: 0.0, - end: 1.0, - ), - MoveEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: Offset(90.0, 0.0), - end: Offset(0.0, 0.0), - ), - ], - ), - 'containerOnPageLoadAnimation6': AnimationInfo( - trigger: AnimationTrigger.onPageLoad, - effectsBuilder: () => [ - FadeEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: 0.0, - end: 1.0, - ), - MoveEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 600.0.ms, - begin: Offset(90.0, 0.0), - end: Offset(0.0, 0.0), - ), - ], - ), }); setupAnimations( animationsMap.values.where((anim) => @@ -224,7 +154,10 @@ class _BookStoreWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -280,353 +213,365 @@ class _BookStoreWidgetState extends State child: Padding( padding: EdgeInsetsDirectional.fromSTEB(0.0, 4.0, 0.0, 5.0), - child: ListView( - padding: EdgeInsets.zero, - primary: false, - shrinkWrap: true, - scrollDirection: Axis.horizontal, - children: [ - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 16.0, 8.0, 0.0, 8.0), - child: InkWell( - splashColor: Colors.transparent, - focusColor: Colors.transparent, - hoverColor: Colors.transparent, - highlightColor: Colors.transparent, - onTap: () async { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text( - 'Book Preview and download not available in this pre-test application.', - style: TextStyle( - color: FlutterFlowTheme.of(context) - .primaryText, - ), - ), - duration: Duration(milliseconds: 4000), - backgroundColor: - FlutterFlowTheme.of(context).secondary, + child: FutureBuilder>( + future: queryBooksRecordOnce( + queryBuilder: (booksRecord) => booksRecord + .where( + 'is_recently_added', + isEqualTo: true, + ) + .orderBy('createdAt', descending: true), + limit: 10, + ), + builder: (context, snapshot) { + // Customize what your widget looks like when it's loading. + if (!snapshot.hasData) { + return Center( + child: SizedBox( + width: 50.0, + height: 50.0, + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation( + FlutterFlowTheme.of(context).primary, ), - ); - }, - child: Container( - width: 200.0, - height: 100.0, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), - offset: Offset( - 0.0, - 1.0, - ), - ) - ], - borderRadius: BorderRadius.circular(12.0), ), - child: Padding( - padding: EdgeInsets.all(8.0), - child: Column( - mainAxisSize: MainAxisSize.max, - crossAxisAlignment: - CrossAxisAlignment.start, - children: [ - Hero( - tag: 'locationImage', - transitionOnUserGestures: true, - child: ClipRRect( - borderRadius: - BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/photo_2022-06-25_22-45-23.jpg', - width: double.infinity, - height: 220.0, - fit: BoxFit.cover, + ), + ); + } + List listViewBooksRecordList = + snapshot.data!; + + return ListView.builder( + padding: EdgeInsets.zero, + primary: false, + shrinkWrap: true, + scrollDirection: Axis.horizontal, + itemCount: listViewBooksRecordList.length, + itemBuilder: (context, listViewIndex) { + final listViewBooksRecord = + listViewBooksRecordList[listViewIndex]; + return Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 16.0, 8.0, 0.0, 8.0), + child: InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text( + 'Book Preview and download not available in this pre-test application.', + style: TextStyle( + color: FlutterFlowTheme.of(context) + .primaryText, ), ), + duration: Duration(milliseconds: 4000), + backgroundColor: + FlutterFlowTheme.of(context) + .secondary, ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'Sheldon', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, - ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Icon( - Icons.star_rounded, - color: - FlutterFlowTheme.of(context) - .primary, - size: 24.0, - ), - Text( - '4.9 Stars', - style: - FlutterFlowTheme.of(context) - .bodyMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ], - ), - ), - Row( + ); + }, + child: Container( + width: 200.0, + height: 100.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context) + .secondaryBackground, + boxShadow: [ + BoxShadow( + blurRadius: 4.0, + color: Color(0x430F1113), + offset: Offset( + 0.0, + 1.0, + ), + ) + ], + borderRadius: BorderRadius.circular(12.0), + ), + child: Padding( + padding: EdgeInsets.all(8.0), + child: Column( mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, + crossAxisAlignment: + CrossAxisAlignment.start, children: [ + Hero( + tag: listViewBooksRecord.imageLink, + transitionOnUserGestures: true, + child: ClipRRect( + borderRadius: + BorderRadius.circular(8.0), + child: OctoImage( + placeholderBuilder: (_) => + SizedBox.expand( + child: Image( + image: BlurHashImage( + listViewBooksRecord + .photoBlurHash), + fit: BoxFit.cover, + ), + ), + image: NetworkImage( + listViewBooksRecord.imageLink, + ), + width: double.infinity, + height: 220.0, + fit: BoxFit.cover, + ), + ), + ), Padding( padding: EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), + 0.0, 16.0, 0.0, 0.0), child: Text( - 'View Now', - style: - FlutterFlowTheme.of(context) - .labelMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ), - Icon( - Icons.navigate_next, - color: Colors.black, - size: 24.0, - ), - ], - ), - ], - ), - ), - ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation1']!), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 8.0, 8.0, 0.0, 8.0), - child: InkWell( - splashColor: Colors.transparent, - focusColor: Colors.transparent, - hoverColor: Colors.transparent, - highlightColor: Colors.transparent, - onTap: () async { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text( - 'Book Preview and download not available in this pre-test application.', - style: TextStyle( - color: FlutterFlowTheme.of(context) - .primaryText, - ), - ), - duration: Duration(milliseconds: 4000), - backgroundColor: - FlutterFlowTheme.of(context).secondary, - ), - ); - }, - child: Container( - width: 200.0, - height: 100.0, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), - offset: Offset( - 0.0, - 1.0, - ), - ) - ], - borderRadius: BorderRadius.circular(12.0), - ), - child: Padding( - padding: EdgeInsets.all(8.0), - child: Column( - mainAxisSize: MainAxisSize.max, - crossAxisAlignment: - CrossAxisAlignment.start, - children: [ - ClipRRect( - borderRadius: - BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/photo_2024-06-28_22-18-53.jpg', - width: double.infinity, - height: 220.0, - fit: BoxFit.cover, - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'Spencer Johnson', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, + valueOrDefault( + functions.trimBookTitle( + valueOrDefault( + listViewBooksRecord.title, + 'No Title', + )), + 'No Title', ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Icon( - Icons.star_rounded, - color: - FlutterFlowTheme.of(context) - .primary, - size: 24.0, - ), - Text( - '4.7 Stars', style: FlutterFlowTheme.of(context) - .bodyMedium + .headlineSmall .override( - fontFamily: 'Figtree', + fontFamily: 'Outfit', letterSpacing: 0.0, ), ), - ], - ), - ), - Row( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, - children: [ + ), Padding( padding: EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), - child: Text( - 'View Now', - style: - FlutterFlowTheme.of(context) + 0.0, 4.0, 0.0, 0.0), + child: Row( + mainAxisSize: MainAxisSize.max, + children: [ + Icon( + Icons.star_rounded, + color: FlutterFlowTheme.of( + context) + .primary, + size: 24.0, + ), + RichText( + textScaler: + MediaQuery.of(context) + .textScaler, + text: TextSpan( + children: [ + TextSpan( + text: valueOrDefault< + String>( + listViewBooksRecord + .rating + .toString(), + '5.0', + ), + style: + FlutterFlowTheme.of( + context) + .bodyMedium + .override( + fontFamily: + 'Figtree', + letterSpacing: + 0.0, + ), + ), + TextSpan( + text: 'Stars', + style: TextStyle(), + ) + ], + style: FlutterFlowTheme.of( + context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ), + ), + ], + ), + ), + Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Padding( + padding: EdgeInsetsDirectional + .fromSTEB( + 4.0, 4.0, 0.0, 0.0), + child: Text( + 'View Now', + style: FlutterFlowTheme.of( + context) .labelMedium .override( fontFamily: 'Figtree', letterSpacing: 0.0, ), - ), - ), - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Icon( - Icons - .keyboard_arrow_right_rounded, - color: - FlutterFlowTheme.of(context) - .secondaryText, - size: 24.0, - ), + ), + ), + Icon( + Icons.navigate_next, + color: Colors.black, + size: 24.0, + ), + ], ), ], ), - ], + ), ), - ), - ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation2']!), + ).animateOnPageLoad(animationsMap[ + 'containerOnPageLoadAnimation1']!), + ); + }, + ); + }, + ), + ), + ), + ), + Padding( + padding: EdgeInsetsDirectional.fromSTEB(16.0, 0.0, 0.0, 12.0), + child: Text( + 'Featured', + style: FlutterFlowTheme.of(context).labelLarge.override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ).animateOnPageLoad( + animationsMap['textOnPageLoadAnimation2']!), + ), + StreamBuilder>( + stream: queryBooksRecord( + queryBuilder: (booksRecord) => booksRecord + .where( + 'is_featured', + isEqualTo: true, + ) + .orderBy('createdAt'), + limit: 3, + ), + builder: (context, snapshot) { + // Customize what your widget looks like when it's loading. + if (!snapshot.hasData) { + return Center( + child: SizedBox( + width: 50.0, + height: 50.0, + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation( + FlutterFlowTheme.of(context).primary, + ), ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 8.0, 8.0, 16.0, 8.0), + ), + ); + } + List columnBooksRecordList = snapshot.data!; + + return Column( + mainAxisSize: MainAxisSize.max, + children: List.generate(columnBooksRecordList.length, + (columnIndex) { + final columnBooksRecord = + columnBooksRecordList[columnIndex]; + return Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 16.0, 0.0, 16.0, 12.0), + child: InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text( + 'Book Preview and download not available in this pre-test application.', + style: TextStyle( + color: FlutterFlowTheme.of(context) + .primaryText, + ), + ), + duration: Duration(milliseconds: 4000), + backgroundColor: + FlutterFlowTheme.of(context).secondary, + ), + ); + }, child: Container( - width: 200.0, - height: 100.0, + width: double.infinity, decoration: BoxDecoration( color: FlutterFlowTheme.of(context) .secondaryBackground, boxShadow: [ BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), + blurRadius: 7.0, + color: Color(0x2F1D2429), offset: Offset( 0.0, - 1.0, + 3.0, ), ) ], - borderRadius: BorderRadius.circular(12.0), + borderRadius: BorderRadius.circular(8.0), ), child: Padding( - padding: EdgeInsets.all(8.0), + padding: EdgeInsets.all(12.0), child: Column( mainAxisSize: MainAxisSize.max, - crossAxisAlignment: CrossAxisAlignment.start, children: [ ClipRRect( borderRadius: BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/81ANaVZk5LL._SL1500_.jpg', + child: OctoImage( + placeholderBuilder: (_) => + SizedBox.expand( + child: Image( + image: BlurHashImage( + columnBooksRecord + .photoBlurHash), + fit: BoxFit.cover, + ), + ), + image: NetworkImage( + columnBooksRecord.imageLink, + ), width: double.infinity, - height: 220.0, + height: 160.0, fit: BoxFit.cover, + errorBuilder: + (context, error, stackTrace) => + Image.asset( + 'assets/images/error_image.png', + width: double.infinity, + height: 160.0, + fit: BoxFit.cover, + ), ), ), Padding( padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'James Clear', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, - ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), + 0.0, 8.0, 0.0, 8.0), child: Row( mainAxisSize: MainAxisSize.max, children: [ - Icon( - Icons.star_rounded, - color: FlutterFlowTheme.of(context) - .primary, - size: 24.0, - ), Text( - '4.5 Stars', + columnBooksRecord.title, style: FlutterFlowTheme.of(context) - .bodyMedium + .bodyLarge .override( fontFamily: 'Figtree', letterSpacing: 0.0, @@ -637,15 +582,10 @@ class _BookStoreWidgetState extends State ), Row( mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, children: [ - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), + Expanded( child: Text( - 'View Now', + columnBooksRecord.shortDescription, style: FlutterFlowTheme.of(context) .labelMedium .override( @@ -654,142 +594,17 @@ class _BookStoreWidgetState extends State ), ), ), - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Icon( - Icons.keyboard_arrow_right_rounded, - color: FlutterFlowTheme.of(context) - .secondaryText, - size: 24.0, - ), - ), ], ), ], ), ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation3']!), - ), - ], - ), - ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB(16.0, 0.0, 0.0, 12.0), - child: Text( - 'Featured', - style: FlutterFlowTheme.of(context).labelLarge.override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ).animateOnPageLoad( - animationsMap['textOnPageLoadAnimation2']!), - ), - ListView( - padding: EdgeInsets.zero, - shrinkWrap: true, - scrollDirection: Axis.vertical, - children: [ - Padding( - padding: - EdgeInsetsDirectional.fromSTEB(16.0, 0.0, 16.0, 12.0), - child: InkWell( - splashColor: Colors.transparent, - focusColor: Colors.transparent, - hoverColor: Colors.transparent, - highlightColor: Colors.transparent, - onTap: () async { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text( - 'Book Preview and download not available in this pre-test application.', - style: TextStyle( - color: - FlutterFlowTheme.of(context).primaryText, - ), - ), - duration: Duration(milliseconds: 4000), - backgroundColor: - FlutterFlowTheme.of(context).secondary, - ), - ); - }, - child: Container( - width: double.infinity, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 7.0, - color: Color(0x2F1D2429), - offset: Offset( - 0.0, - 3.0, - ), - ) - ], - borderRadius: BorderRadius.circular(8.0), - ), - child: Padding( - padding: EdgeInsets.all(12.0), - child: Column( - mainAxisSize: MainAxisSize.max, - children: [ - ClipRRect( - borderRadius: BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/learning-how-to-learn-barbara-oakley.webp', - width: double.infinity, - height: 160.0, - fit: BoxFit.cover, - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 8.0, 0.0, 8.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Text( - 'Learning how to learn', - style: FlutterFlowTheme.of(context) - .bodyLarge - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ], - ), - ), - Row( - mainAxisSize: MainAxisSize.max, - children: [ - Expanded( - child: Text( - 'In the book, Barbara explains the techniques you need to master in order to learn better, and she does it in a didactical manner, even making you practice with her own book through...', - style: FlutterFlowTheme.of(context) - .labelMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ), - ], - ), - ], ), ), - ), - ), - ), - ], + ); + }), + ); + }, ), Padding( padding: EdgeInsetsDirectional.fromSTEB(16.0, 12.0, 0.0, 0.0), @@ -813,371 +628,201 @@ class _BookStoreWidgetState extends State child: Padding( padding: EdgeInsetsDirectional.fromSTEB(0.0, 4.0, 0.0, 5.0), - child: ListView( - padding: EdgeInsets.zero, - primary: false, - shrinkWrap: true, - scrollDirection: Axis.horizontal, - children: [ - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 16.0, 8.0, 0.0, 8.0), - child: InkWell( - splashColor: Colors.transparent, - focusColor: Colors.transparent, - hoverColor: Colors.transparent, - highlightColor: Colors.transparent, - onTap: () async { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text( - 'Book Preview and download not available in this pre-test application.', - style: TextStyle( - color: FlutterFlowTheme.of(context) - .primaryText, - ), - ), - duration: Duration(milliseconds: 4000), - backgroundColor: - FlutterFlowTheme.of(context).secondary, + child: FutureBuilder>( + future: queryBooksRecordOnce( + queryBuilder: (booksRecord) => booksRecord + .where( + 'category', + isEqualTo: 'academics', + ) + .orderBy('createdAt', descending: true), + limit: 10, + ), + builder: (context, snapshot) { + // Customize what your widget looks like when it's loading. + if (!snapshot.hasData) { + return Center( + child: SizedBox( + width: 50.0, + height: 50.0, + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation( + FlutterFlowTheme.of(context).primary, ), - ); - }, - child: Container( - width: 200.0, - height: 100.0, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), - offset: Offset( - 0.0, - 1.0, - ), - ) - ], - borderRadius: BorderRadius.circular(12.0), ), - child: Padding( - padding: EdgeInsets.all(8.0), - child: Column( - mainAxisSize: MainAxisSize.max, - crossAxisAlignment: - CrossAxisAlignment.start, - children: [ - Hero( - tag: 'locationImage', - transitionOnUserGestures: true, - child: ClipRRect( - borderRadius: - BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/photo_2022-06-26_17-53-24.jpg', - width: double.infinity, - height: 220.0, - fit: BoxFit.cover, + ), + ); + } + List listViewBooksRecordList = + snapshot.data!; + + return ListView.builder( + padding: EdgeInsets.zero, + primary: false, + shrinkWrap: true, + scrollDirection: Axis.horizontal, + itemCount: listViewBooksRecordList.length, + itemBuilder: (context, listViewIndex) { + final listViewBooksRecord = + listViewBooksRecordList[listViewIndex]; + return Padding( + padding: EdgeInsetsDirectional.fromSTEB( + 16.0, 8.0, 0.0, 8.0), + child: InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text( + 'Book Preview and download not available in this pre-test application.', + style: TextStyle( + color: FlutterFlowTheme.of(context) + .primaryText, ), ), + duration: Duration(milliseconds: 4000), + backgroundColor: + FlutterFlowTheme.of(context) + .secondary, ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'Freshman', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, + ); + }, + child: Container( + width: 200.0, + height: 100.0, + decoration: BoxDecoration( + color: FlutterFlowTheme.of(context) + .secondaryBackground, + boxShadow: [ + BoxShadow( + blurRadius: 4.0, + color: Color(0x430F1113), + offset: Offset( + 0.0, + 1.0, + ), + ) + ], + borderRadius: BorderRadius.circular(12.0), + ), + child: Padding( + padding: EdgeInsets.all(8.0), + child: Column( + mainAxisSize: MainAxisSize.max, + crossAxisAlignment: + CrossAxisAlignment.start, + children: [ + Hero( + tag: listViewBooksRecord.imageLink, + transitionOnUserGestures: true, + child: ClipRRect( + borderRadius: + BorderRadius.circular(8.0), + child: OctoImage( + placeholderBuilder: (_) => + SizedBox.expand( + child: Image( + image: BlurHashImage( + listViewBooksRecord + .photoBlurHash), + fit: BoxFit.cover, + ), + ), + image: NetworkImage( + listViewBooksRecord.imageLink, + ), + width: double.infinity, + height: 220.0, + fit: BoxFit.cover, ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Icon( - Icons.download, - color: - FlutterFlowTheme.of(context) - .primary, - size: 24.0, ), - Text( - '412', + ), + Padding( + padding: + EdgeInsetsDirectional.fromSTEB( + 0.0, 16.0, 0.0, 0.0), + child: Text( + valueOrDefault( + functions.trimBookTitle( + listViewBooksRecord.title), + 'No Title', + ), style: FlutterFlowTheme.of(context) - .bodyMedium + .headlineSmall .override( - fontFamily: 'Figtree', + fontFamily: 'Outfit', letterSpacing: 0.0, ), ), - ], - ), - ), - Row( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, - children: [ + ), Padding( padding: EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), - child: Text( - 'View Now', - style: - FlutterFlowTheme.of(context) - .labelMedium + 0.0, 4.0, 0.0, 0.0), + child: Row( + mainAxisSize: MainAxisSize.max, + children: [ + Icon( + Icons.download, + color: FlutterFlowTheme.of( + context) + .primary, + size: 24.0, + ), + Text( + '412', + style: FlutterFlowTheme.of( + context) + .bodyMedium .override( fontFamily: 'Figtree', letterSpacing: 0.0, ), - ), - ), - Icon( - Icons.navigate_next, - color: Colors.black, - size: 24.0, - ), - ], - ), - ], - ), - ), - ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation4']!), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 8.0, 8.0, 0.0, 8.0), - child: Container( - width: 200.0, - height: 100.0, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), - offset: Offset( - 0.0, - 1.0, - ), - ) - ], - borderRadius: BorderRadius.circular(12.0), - ), - child: Padding( - padding: EdgeInsets.all(8.0), - child: Column( - mainAxisSize: MainAxisSize.max, - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - ClipRRect( - borderRadius: BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/photo_2022-06-26_19-40-29.jpg', - width: double.infinity, - height: 220.0, - fit: BoxFit.cover, - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'Frances Howard ', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, - ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Icon( - Icons.download, - color: FlutterFlowTheme.of(context) - .primary, - size: 24.0, - ), - Text( - '1.2k', - style: FlutterFlowTheme.of(context) - .bodyMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ], - ), - ), - Row( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, - children: [ - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), - child: Text( - 'View Now', - style: FlutterFlowTheme.of(context) - .labelMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, ), - ), - ), - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Icon( - Icons.keyboard_arrow_right_rounded, - color: FlutterFlowTheme.of(context) - .secondaryText, - size: 24.0, - ), - ), - ], - ), - ], - ), - ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation5']!), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 8.0, 8.0, 16.0, 8.0), - child: Container( - width: 200.0, - height: 100.0, - decoration: BoxDecoration( - color: FlutterFlowTheme.of(context) - .secondaryBackground, - boxShadow: [ - BoxShadow( - blurRadius: 4.0, - color: Color(0x430F1113), - offset: Offset( - 0.0, - 1.0, - ), - ) - ], - borderRadius: BorderRadius.circular(12.0), - ), - child: Padding( - padding: EdgeInsets.all(8.0), - child: Column( - mainAxisSize: MainAxisSize.max, - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - ClipRRect( - borderRadius: BorderRadius.circular(8.0), - child: Image.asset( - 'assets/images/photo_2022-06-26_19-40-17.jpg', - width: double.infinity, - height: 220.0, - fit: BoxFit.cover, - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 16.0, 0.0, 0.0), - child: Text( - 'Oxford Grammar', - style: FlutterFlowTheme.of(context) - .headlineSmall - .override( - fontFamily: 'Outfit', - letterSpacing: 0.0, + ], ), - ), - ), - Padding( - padding: EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Row( - mainAxisSize: MainAxisSize.max, - children: [ - Icon( - Icons.download, - color: FlutterFlowTheme.of(context) - .primary, - size: 24.0, ), - Text( - '1.2k', - style: FlutterFlowTheme.of(context) - .bodyMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, + Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Padding( + padding: EdgeInsetsDirectional + .fromSTEB( + 4.0, 4.0, 0.0, 0.0), + child: Text( + 'View Now', + style: FlutterFlowTheme.of( + context) + .labelMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), ), + ), + Icon( + Icons.navigate_next, + color: Colors.black, + size: 24.0, + ), + ], ), ], ), ), - Row( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: - MainAxisAlignment.spaceBetween, - children: [ - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 4.0, 4.0, 0.0, 0.0), - child: Text( - 'View Now', - style: FlutterFlowTheme.of(context) - .labelMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), - ), - ), - Padding( - padding: - EdgeInsetsDirectional.fromSTEB( - 0.0, 4.0, 0.0, 0.0), - child: Icon( - Icons.keyboard_arrow_right_rounded, - color: FlutterFlowTheme.of(context) - .secondaryText, - size: 24.0, - ), - ), - ], - ), - ], - ), - ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation6']!), - ), - ], + ), + ).animateOnPageLoad(animationsMap[ + 'containerOnPageLoadAnimation2']!), + ); + }, + ); + }, ), ), ), diff --git a/lib/pages/create_post/create_post_model.dart b/lib/pages/create_post/create_post_model.dart index d156d96..f9e22ec 100644 --- a/lib/pages/create_post/create_post_model.dart +++ b/lib/pages/create_post/create_post_model.dart @@ -10,6 +10,7 @@ import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'create_post_widget.dart' show CreatePostWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/pages/create_post/create_post_widget.dart b/lib/pages/create_post/create_post_widget.dart index dde809c..83520f1 100644 --- a/lib/pages/create_post/create_post_widget.dart +++ b/lib/pages/create_post/create_post_widget.dart @@ -10,6 +10,7 @@ import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; @@ -52,7 +53,10 @@ class _CreatePostWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/create_story/create_story_model.dart b/lib/pages/create_story/create_story_model.dart index 1787d9e..d3e2101 100644 --- a/lib/pages/create_story/create_story_model.dart +++ b/lib/pages/create_story/create_story_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'create_story_widget.dart' show CreateStoryWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/pages/create_story/create_story_widget.dart b/lib/pages/create_story/create_story_widget.dart index 389fc91..80ff92e 100644 --- a/lib/pages/create_story/create_story_widget.dart +++ b/lib/pages/create_story/create_story_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; @@ -589,6 +590,8 @@ class _CreateStoryWidgetState extends State { photoBlurHash: _model.uploadedLocalFile3.blurHash, uid: currentUserUid, + expiredDate: functions + .expiredDateMaker(getCurrentTimestamp), )); context.pushNamed('main_Feed'); diff --git a/lib/pages/edit_user_profile/edit_user_profile_model.dart b/lib/pages/edit_user_profile/edit_user_profile_model.dart index e8bbba4..1f71851 100644 --- a/lib/pages/edit_user_profile/edit_user_profile_model.dart +++ b/lib/pages/edit_user_profile/edit_user_profile_model.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'edit_user_profile_widget.dart' show EditUserProfileWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/edit_user_profile/edit_user_profile_widget.dart b/lib/pages/edit_user_profile/edit_user_profile_widget.dart index a4854ca..d51a582 100644 --- a/lib/pages/edit_user_profile/edit_user_profile_widget.dart +++ b/lib/pages/edit_user_profile/edit_user_profile_widget.dart @@ -6,6 +6,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/aastu/aastu_model.dart b/lib/pages/features/aastu/aastu_model.dart index cd9115e..a31e1d3 100644 --- a/lib/pages/features/aastu/aastu_model.dart +++ b/lib/pages/features/aastu/aastu_model.dart @@ -2,6 +2,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'aastu_widget.dart' show AastuWidget; import 'package:map_launcher/map_launcher.dart' as $ml; diff --git a/lib/pages/features/aastu/aastu_widget.dart b/lib/pages/features/aastu/aastu_widget.dart index 30bf56f..5f56a3d 100644 --- a/lib/pages/features/aastu/aastu_widget.dart +++ b/lib/pages/features/aastu/aastu_widget.dart @@ -2,6 +2,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:map_launcher/map_launcher.dart' as $ml; import 'package:flutter/material.dart'; @@ -40,7 +41,10 @@ class _AastuWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, @@ -305,7 +309,7 @@ class _AastuWidgetState extends State { color: FlutterFlowTheme.of( context) - .secondary, + .primary, borderRadius: BorderRadius.circular( 8.0), diff --git a/lib/pages/features/academic_calendar/academic_calendar_model.dart b/lib/pages/features/academic_calendar/academic_calendar_model.dart index 9c6c0aa..52f2fa3 100644 --- a/lib/pages/features/academic_calendar/academic_calendar_model.dart +++ b/lib/pages/features/academic_calendar/academic_calendar_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_pdf_viewer.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'academic_calendar_widget.dart' show AcademicCalendarWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/academic_calendar/academic_calendar_widget.dart b/lib/pages/features/academic_calendar/academic_calendar_widget.dart index be9010f..208a736 100644 --- a/lib/pages/features/academic_calendar/academic_calendar_widget.dart +++ b/lib/pages/features/academic_calendar/academic_calendar_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_pdf_viewer.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -40,7 +41,10 @@ class _AcademicCalendarWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/features/components/add_note/add_note_model.dart b/lib/pages/features/components/add_note/add_note_model.dart index e64849b..367f3a8 100644 --- a/lib/pages/features/components/add_note/add_note_model.dart +++ b/lib/pages/features/components/add_note/add_note_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'add_note_widget.dart' show AddNoteWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/pages/features/components/add_note/add_note_widget.dart b/lib/pages/features/components/add_note/add_note_widget.dart index bbec602..c59960d 100644 --- a/lib/pages/features/components/add_note/add_note_widget.dart +++ b/lib/pages/features/components/add_note/add_note_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/foundation.dart'; @@ -786,7 +787,9 @@ class _AddNoteWidgetState extends State { child: Container( height: 33.0, decoration: BoxDecoration( - color: Color(0xFFEDEAFD), + color: FlutterFlowTheme.of( + context) + .chipcolor, borderRadius: BorderRadius.circular( 8.0), @@ -888,7 +891,9 @@ class _AddNoteWidgetState extends State { child: Container( height: 33.0, decoration: BoxDecoration( - color: Color(0xFFE4FCFF), + color: FlutterFlowTheme.of( + context) + .lightgreen, borderRadius: BorderRadius.circular( 8.0), @@ -990,7 +995,9 @@ class _AddNoteWidgetState extends State { child: Container( height: 33.0, decoration: BoxDecoration( - color: Color(0xFFFFECF2), + color: FlutterFlowTheme.of( + context) + .lightRed, borderRadius: BorderRadius.circular( 8.0), diff --git a/lib/pages/features/components/choice_list_item/choice_list_item_model.dart b/lib/pages/features/components/choice_list_item/choice_list_item_model.dart index 6a1db64..fc5b35b 100644 --- a/lib/pages/features/components/choice_list_item/choice_list_item_model.dart +++ b/lib/pages/features/components/choice_list_item/choice_list_item_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'choice_list_item_widget.dart' show ChoiceListItemWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/components/choice_list_item/choice_list_item_widget.dart b/lib/pages/features/components/choice_list_item/choice_list_item_widget.dart index 4dd09b5..cbb8d6a 100644 --- a/lib/pages/features/components/choice_list_item/choice_list_item_widget.dart +++ b/lib/pages/features/components/choice_list_item/choice_list_item_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/features/components/delete_account/delete_account_model.dart b/lib/pages/features/components/delete_account/delete_account_model.dart index cbc0cd8..0940fc9 100644 --- a/lib/pages/features/components/delete_account/delete_account_model.dart +++ b/lib/pages/features/components/delete_account/delete_account_model.dart @@ -4,6 +4,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'delete_account_widget.dart' show DeleteAccountWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/components/delete_account/delete_account_widget.dart b/lib/pages/features/components/delete_account/delete_account_widget.dart index e6624de..25f9e11 100644 --- a/lib/pages/features/components/delete_account/delete_account_widget.dart +++ b/lib/pages/features/components/delete_account/delete_account_widget.dart @@ -4,6 +4,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_model.dart b/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_model.dart index 4ff471a..620a80c 100644 --- a/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_model.dart +++ b/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_model.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'delete_virtual_i_d_widget.dart' show DeleteVirtualIDWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart b/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart index 11f3078..7266763 100644 --- a/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart +++ b/lib/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_model.dart b/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_model.dart index 05ce781..b2e940f 100644 --- a/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_model.dart +++ b/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_model.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'download_virtual_i_d_widget.dart' show DownloadVirtualIDWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart b/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart index 98c775b..9bfee31 100644 --- a/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart +++ b/lib/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/features/components/empty_list_task/empty_list_task_model.dart b/lib/pages/features/components/empty_list_task/empty_list_task_model.dart index 176b0c7..6b4f7cf 100644 --- a/lib/pages/features/components/empty_list_task/empty_list_task_model.dart +++ b/lib/pages/features/components/empty_list_task/empty_list_task_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list_task_widget.dart' show EmptyListTaskWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/components/empty_list_task/empty_list_task_widget.dart b/lib/pages/features/components/empty_list_task/empty_list_task_widget.dart index b32bdc9..f919c5a 100644 --- a/lib/pages/features/components/empty_list_task/empty_list_task_widget.dart +++ b/lib/pages/features/components/empty_list_task/empty_list_task_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_model.dart b/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_model.dart index a661fc5..8fd6185 100644 --- a/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_model.dart +++ b/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_list_task_completed_widget.dart' show EmptyListTaskCompletedWidget; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart b/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart index 63f8a52..2686321 100644 --- a/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart +++ b/lib/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/features/components/quiz_generator/quiz_generator_model.dart b/lib/pages/features/components/quiz_generator/quiz_generator_model.dart index 85aa625..d687c3c 100644 --- a/lib/pages/features/components/quiz_generator/quiz_generator_model.dart +++ b/lib/pages/features/components/quiz_generator/quiz_generator_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'quiz_generator_widget.dart' show QuizGeneratorWidget; diff --git a/lib/pages/features/components/quiz_generator/quiz_generator_widget.dart b/lib/pages/features/components/quiz_generator/quiz_generator_widget.dart index 759fa81..bb65b4e 100644 --- a/lib/pages/features/components/quiz_generator/quiz_generator_widget.dart +++ b/lib/pages/features/components/quiz_generator/quiz_generator_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:async'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'package:flutter/material.dart'; @@ -379,22 +380,6 @@ class _QuizGeneratorWidgetState extends State { _model.courseContentTextController ?.text = _model.pastedText!; - _model - .courseContentFocusNode - ?.requestFocus(); - WidgetsBinding.instance - .addPostFrameCallback( - (_) { - _model.courseContentTextController - ?.selection = - TextSelection - .collapsed( - offset: _model - .courseContentTextController! - .text - .length, - ); - }); }); safeSetState(() {}); diff --git a/lib/pages/features/components/task_action/task_action_model.dart b/lib/pages/features/components/task_action/task_action_model.dart index a7b51ea..328f48b 100644 --- a/lib/pages/features/components/task_action/task_action_model.dart +++ b/lib/pages/features/components/task_action/task_action_model.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'task_action_widget.dart' show TaskActionWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/components/task_action/task_action_widget.dart b/lib/pages/features/components/task_action/task_action_widget.dart index 89155a7..a6ab8d3 100644 --- a/lib/pages/features/components/task_action/task_action_widget.dart +++ b/lib/pages/features/components/task_action/task_action_widget.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/daily_negarit/daily_negarit_model.dart b/lib/pages/features/daily_negarit/daily_negarit_model.dart index e296453..92ecab9 100644 --- a/lib/pages/features/daily_negarit/daily_negarit_model.dart +++ b/lib/pages/features/daily_negarit/daily_negarit_model.dart @@ -8,6 +8,7 @@ import '/pages/features/components/add_note/add_note_widget.dart'; import '/pages/features/components/empty_list_task/empty_list_task_widget.dart'; import '/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart'; import '/pages/features/components/task_action/task_action_widget.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'daily_negarit_widget.dart' show DailyNegaritWidget; import 'package:aligned_dialog/aligned_dialog.dart'; diff --git a/lib/pages/features/daily_negarit/daily_negarit_widget.dart b/lib/pages/features/daily_negarit/daily_negarit_widget.dart index 8d11c70..19f8fb1 100644 --- a/lib/pages/features/daily_negarit/daily_negarit_widget.dart +++ b/lib/pages/features/daily_negarit/daily_negarit_widget.dart @@ -8,6 +8,7 @@ import '/pages/features/components/add_note/add_note_widget.dart'; import '/pages/features/components/empty_list_task/empty_list_task_widget.dart'; import '/pages/features/components/empty_list_task_completed/empty_list_task_completed_widget.dart'; import '/pages/features/components/task_action/task_action_widget.dart'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:aligned_dialog/aligned_dialog.dart'; import 'package:flutter/gestures.dart'; @@ -50,7 +51,10 @@ class _DailyNegaritWidgetState extends State { context.watch(); return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -64,7 +68,10 @@ class _DailyNegaritWidgetState extends State { builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf(context), child: AddNoteWidget(), @@ -507,7 +514,10 @@ class _DailyNegaritWidgetState extends State { WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(dialogContext).unfocus(), + onTap: () { + FocusScope.of(dialogContext).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: TaskActionWidget( task: listViewMyNotesRecord.reference, showMark: true, @@ -996,7 +1006,10 @@ class _DailyNegaritWidgetState extends State { child: WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(dialogContext).unfocus(), + onTap: () { + FocusScope.of(dialogContext).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: TaskActionWidget( task: listViewMyNotesRecord.reference, showMark: false, diff --git a/lib/pages/features/empty_page/empty_page_model.dart b/lib/pages/features/empty_page/empty_page_model.dart index d8b7791..6943cf1 100644 --- a/lib/pages/features/empty_page/empty_page_model.dart +++ b/lib/pages/features/empty_page/empty_page_model.dart @@ -3,6 +3,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'empty_page_widget.dart' show EmptyPageWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/empty_page/empty_page_widget.dart b/lib/pages/features/empty_page/empty_page_widget.dart index ad7cf7d..f18de62 100644 --- a/lib/pages/features/empty_page/empty_page_widget.dart +++ b/lib/pages/features/empty_page/empty_page_widget.dart @@ -3,6 +3,7 @@ import '/backend/schema/structs/index.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -39,7 +40,10 @@ class _EmptyPageWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/features/engineers_assoc/engineers_assoc_model.dart b/lib/pages/features/engineers_assoc/engineers_assoc_model.dart index bdf7343..15a31e7 100644 --- a/lib/pages/features/engineers_assoc/engineers_assoc_model.dart +++ b/lib/pages/features/engineers_assoc/engineers_assoc_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'engineers_assoc_widget.dart' show EngineersAssocWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/engineers_assoc/engineers_assoc_widget.dart b/lib/pages/features/engineers_assoc/engineers_assoc_widget.dart index 23a0dec..87601b5 100644 --- a/lib/pages/features/engineers_assoc/engineers_assoc_widget.dart +++ b/lib/pages/features/engineers_assoc/engineers_assoc_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -65,7 +66,10 @@ class _EngineersAssocWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/features/gallery/gallery_model.dart b/lib/pages/features/gallery/gallery_model.dart index c67ab10..f30f724 100644 --- a/lib/pages/features/gallery/gallery_model.dart +++ b/lib/pages/features/gallery/gallery_model.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'gallery_widget.dart' show GalleryWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/gallery/gallery_widget.dart b/lib/pages/features/gallery/gallery_widget.dart index c3d3442..e9f3894 100644 --- a/lib/pages/features/gallery/gallery_widget.dart +++ b/lib/pages/features/gallery/gallery_widget.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -69,7 +70,10 @@ class _GalleryWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/features/grade_calulator/grade_calulator_model.dart b/lib/pages/features/grade_calulator/grade_calulator_model.dart index 287fa5a..16d136b 100644 --- a/lib/pages/features/grade_calulator/grade_calulator_model.dart +++ b/lib/pages/features/grade_calulator/grade_calulator_model.dart @@ -10,6 +10,7 @@ import '/components/save_gpa_component/save_gpa_component_widget.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import '/flutter_flow/random_data_util.dart' as random_data; diff --git a/lib/pages/features/grade_calulator/grade_calulator_widget.dart b/lib/pages/features/grade_calulator/grade_calulator_widget.dart index b82f36f..55a4c3c 100644 --- a/lib/pages/features/grade_calulator/grade_calulator_widget.dart +++ b/lib/pages/features/grade_calulator/grade_calulator_widget.dart @@ -10,6 +10,7 @@ import '/components/save_gpa_component/save_gpa_component_widget.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import '/flutter_flow/random_data_util.dart' as random_data; @@ -54,7 +55,10 @@ class _GradeCalulatorWidgetState extends State { context.watch(); return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -425,7 +429,8 @@ class _GradeCalulatorWidgetState extends State { width: double.infinity, decoration: BoxDecoration( color: valueOrDefault( - _model.colors[_model.colorIndex], + _model.colors + .elementAtOrNull(_model.colorIndex), Color(0x2604812F), ), borderRadius: BorderRadius.circular(10.0), @@ -781,10 +786,15 @@ class _GradeCalulatorWidgetState extends State { context)), child: WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of( - dialogContext) - .unfocus(), + onTap: () { + FocusScope.of( + dialogContext) + .unfocus(); + FocusManager + .instance + .primaryFocus + ?.unfocus(); + }, child: SaveGpaComponentWidget( result: @@ -1473,8 +1483,11 @@ class _GradeCalulatorWidgetState extends State { WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of(dialogContext).unfocus(), + onTap: + () { + FocusScope.of(dialogContext).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: DeleteGradeHistoryWidget( mygradeRef: listViewMyGradeRecord.reference, diff --git a/lib/pages/features/grading_system/grading_system_model.dart b/lib/pages/features/grading_system/grading_system_model.dart index 18b6a42..81b0467 100644 --- a/lib/pages/features/grading_system/grading_system_model.dart +++ b/lib/pages/features/grading_system/grading_system_model.dart @@ -2,6 +2,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'grading_system_widget.dart' show GradingSystemWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/grading_system/grading_system_widget.dart b/lib/pages/features/grading_system/grading_system_widget.dart index a7e1e94..1fd285a 100644 --- a/lib/pages/features/grading_system/grading_system_widget.dart +++ b/lib/pages/features/grading_system/grading_system_widget.dart @@ -2,6 +2,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -38,7 +39,10 @@ class _GradingSystemWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/pages/features/n_f_c_reader/n_f_c_reader_model.dart b/lib/pages/features/n_f_c_reader/n_f_c_reader_model.dart index 659a7fa..bbd0ca9 100644 --- a/lib/pages/features/n_f_c_reader/n_f_c_reader_model.dart +++ b/lib/pages/features/n_f_c_reader/n_f_c_reader_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'n_f_c_reader_widget.dart' show NFCReaderWidget; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/n_f_c_reader/n_f_c_reader_widget.dart b/lib/pages/features/n_f_c_reader/n_f_c_reader_widget.dart index f863b6b..82d3eec 100644 --- a/lib/pages/features/n_f_c_reader/n_f_c_reader_widget.dart +++ b/lib/pages/features/n_f_c_reader/n_f_c_reader_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -82,7 +83,10 @@ class _NFCReaderWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, diff --git a/lib/pages/features/quiz_page/quiz_page_model.dart b/lib/pages/features/quiz_page/quiz_page_model.dart index 7af5be9..2af5a8c 100644 --- a/lib/pages/features/quiz_page/quiz_page_model.dart +++ b/lib/pages/features/quiz_page/quiz_page_model.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/choice_list_item/choice_list_item_widget.dart'; import '/pages/features/components/quiz_generator/quiz_generator_widget.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'quiz_page_widget.dart' show QuizPageWidget; import 'package:flutter/material.dart'; diff --git a/lib/pages/features/quiz_page/quiz_page_widget.dart b/lib/pages/features/quiz_page/quiz_page_widget.dart index a4c2461..450271c 100644 --- a/lib/pages/features/quiz_page/quiz_page_widget.dart +++ b/lib/pages/features/quiz_page/quiz_page_widget.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/choice_list_item/choice_list_item_widget.dart'; import '/pages/features/components/quiz_generator/quiz_generator_widget.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -73,7 +74,10 @@ class _QuizPageWidgetState extends State context.watch(); return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -89,7 +93,10 @@ class _QuizPageWidgetState extends State builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf(context), child: QuizGeneratorWidget(), @@ -369,8 +376,9 @@ class _QuizPageWidgetState extends State .alternate, ), choice: allQuestionsItem - .choices[ - currentQuestionChoiceIndex], + .choices + .elementAtOrNull( + currentQuestionChoiceIndex)!, ), ); }), @@ -510,9 +518,13 @@ class _QuizPageWidgetState extends State builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of(context) - .unfocus(), + onTap: () { + FocusScope.of(context) + .unfocus(); + FocusManager + .instance.primaryFocus + ?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf( @@ -582,9 +594,13 @@ class _QuizPageWidgetState extends State builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of(context) - .unfocus(), + onTap: () { + FocusScope.of(context) + .unfocus(); + FocusManager + .instance.primaryFocus + ?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf( @@ -665,9 +681,13 @@ class _QuizPageWidgetState extends State builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of(context) - .unfocus(), + onTap: () { + FocusScope.of(context) + .unfocus(); + FocusManager + .instance.primaryFocus + ?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf( @@ -737,9 +757,13 @@ class _QuizPageWidgetState extends State builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of(context) - .unfocus(), + onTap: () { + FocusScope.of(context) + .unfocus(); + FocusManager + .instance.primaryFocus + ?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf( diff --git a/lib/pages/features/register_i_d/register_i_d_model.dart b/lib/pages/features/register_i_d/register_i_d_model.dart index ea46c31..77f51f9 100644 --- a/lib/pages/features/register_i_d/register_i_d_model.dart +++ b/lib/pages/features/register_i_d/register_i_d_model.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'register_i_d_widget.dart' show RegisterIDWidget; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/pages/features/register_i_d/register_i_d_widget.dart b/lib/pages/features/register_i_d/register_i_d_widget.dart index 0395f51..c28f239 100644 --- a/lib/pages/features/register_i_d/register_i_d_widget.dart +++ b/lib/pages/features/register_i_d/register_i_d_widget.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/form_field_controller.dart'; import '/flutter_flow/upload_data.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; @@ -222,18 +223,6 @@ class _RegisterIDWidgetState extends State { safeSetState(() { _model.barCodeTextController?.text = _model.resultBarcode!; - _model.barCodeFocusNode?.requestFocus(); - WidgetsBinding.instance - .addPostFrameCallback((_) { - _model.barCodeTextController - ?.selection = - TextSelection.collapsed( - offset: _model - .barCodeTextController! - .text - .length, - ); - }); }); } else { ScaffoldMessenger.of(context) @@ -347,7 +336,8 @@ class _RegisterIDWidgetState extends State { borderRadius: BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -428,7 +418,8 @@ class _RegisterIDWidgetState extends State { BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -511,7 +502,8 @@ class _RegisterIDWidgetState extends State { BorderRadius.circular(8.0), ), filled: true, - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, contentPadding: EdgeInsetsDirectional.fromSTEB( 20.0, 24.0, 20.0, 24.0), @@ -580,7 +572,8 @@ class _RegisterIDWidgetState extends State { .secondaryText, size: 24.0, ), - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, elevation: 2.0, borderColor: Colors.transparent, borderWidth: 0.0, @@ -625,7 +618,8 @@ class _RegisterIDWidgetState extends State { .secondaryText, size: 24.0, ), - fillColor: Color(0xFFF8F8F8), + fillColor: FlutterFlowTheme.of(context) + .inputBackground, elevation: 2.0, borderColor: Colors.transparent, borderWidth: 0.0, @@ -723,7 +717,8 @@ class _RegisterIDWidgetState extends State { }, child: Container( decoration: BoxDecoration( - color: Color(0xFFF8F8F8), + color: FlutterFlowTheme.of(context) + .inputBackground, borderRadius: BorderRadius.circular(6.0), ), child: Padding( diff --git a/lib/pages/features/religious_community/religious_community_model.dart b/lib/pages/features/religious_community/religious_community_model.dart index 36c47cb..0867076 100644 --- a/lib/pages/features/religious_community/religious_community_model.dart +++ b/lib/pages/features/religious_community/religious_community_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'religious_community_widget.dart' show ReligiousCommunityWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; @@ -16,6 +17,7 @@ import 'package:flutter_animate/flutter_animate.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; +import 'package:url_launcher/url_launcher.dart'; class ReligiousCommunityModel extends FlutterFlowModel { diff --git a/lib/pages/features/religious_community/religious_community_widget.dart b/lib/pages/features/religious_community/religious_community_widget.dart index 26c5e1d..bd941df 100644 --- a/lib/pages/features/religious_community/religious_community_widget.dart +++ b/lib/pages/features/religious_community/religious_community_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/flutter_flow/upload_data.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; @@ -15,6 +16,7 @@ import 'package:flutter_animate/flutter_animate.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; +import 'package:url_launcher/url_launcher.dart'; import 'religious_community_model.dart'; export 'religious_community_model.dart'; @@ -67,7 +69,10 @@ class _ReligiousCommunityWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -257,15 +262,26 @@ class _ReligiousCommunityWidgetState extends State mainAxisSize: MainAxisSize.max, children: [ Expanded( - child: ClipRRect( - borderRadius: - BorderRadius.circular(8.0), - child: Image.network( - columnReligiousCommunitiesRecord - .logoUrl, - width: 200.0, - height: 200.0, - fit: BoxFit.cover, + child: InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: Colors.transparent, + onTap: () async { + await launchURL( + columnReligiousCommunitiesRecord + .url); + }, + child: ClipRRect( + borderRadius: + BorderRadius.circular(8.0), + child: Image.network( + columnReligiousCommunitiesRecord + .logoUrl, + width: 200.0, + height: 200.0, + fit: BoxFit.cover, + ), ), ), ), @@ -322,16 +338,31 @@ class _ReligiousCommunityWidgetState extends State letterSpacing: 0.0, ), ), - Text( - columnReligiousCommunitiesRecord - .phoneNumber, - style: - FlutterFlowTheme.of(context) - .bodyMedium - .override( - fontFamily: 'Figtree', - letterSpacing: 0.0, - ), + InkWell( + splashColor: Colors.transparent, + focusColor: Colors.transparent, + hoverColor: Colors.transparent, + highlightColor: + Colors.transparent, + onTap: () async { + await launchUrl(Uri( + scheme: 'tel', + path: + columnReligiousCommunitiesRecord + .phoneNumber, + )); + }, + child: Text( + columnReligiousCommunitiesRecord + .phoneNumber, + style: FlutterFlowTheme.of( + context) + .bodyMedium + .override( + fontFamily: 'Figtree', + letterSpacing: 0.0, + ), + ), ), ], ), diff --git a/lib/pages/features/students_hand_book/students_hand_book_model.dart b/lib/pages/features/students_hand_book/students_hand_book_model.dart index 919668f..df1a35a 100644 --- a/lib/pages/features/students_hand_book/students_hand_book_model.dart +++ b/lib/pages/features/students_hand_book/students_hand_book_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_pdf_viewer.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'students_hand_book_widget.dart' show StudentsHandBookWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/students_hand_book/students_hand_book_widget.dart b/lib/pages/features/students_hand_book/students_hand_book_widget.dart index 968709c..01bd142 100644 --- a/lib/pages/features/students_hand_book/students_hand_book_widget.dart +++ b/lib/pages/features/students_hand_book/students_hand_book_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_pdf_viewer.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -40,7 +41,10 @@ class _StudentsHandBookWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -134,7 +138,7 @@ class _StudentsHandBookWidgetState extends State { FlutterFlowPdfViewer( assetPath: 'assets/pdfs/1730017179741.pdf', width: double.infinity, - height: MediaQuery.sizeOf(context).height * 0.95, + height: MediaQuery.sizeOf(context).height * 0.98, horizontalScroll: false, ), ], diff --git a/lib/pages/features/students_portal_web/students_portal_web_model.dart b/lib/pages/features/students_portal_web/students_portal_web_model.dart index ba613f2..37486a6 100644 --- a/lib/pages/features/students_portal_web/students_portal_web_model.dart +++ b/lib/pages/features/students_portal_web/students_portal_web_model.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_web_view.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'students_portal_web_widget.dart' show StudentsPortalWebWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/features/students_portal_web/students_portal_web_widget.dart b/lib/pages/features/students_portal_web/students_portal_web_widget.dart index 7807bfc..26e1d57 100644 --- a/lib/pages/features/students_portal_web/students_portal_web_widget.dart +++ b/lib/pages/features/students_portal_web/students_portal_web_widget.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_web_view.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -45,7 +46,10 @@ class _StudentsPortalWebWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -65,8 +69,8 @@ class _StudentsPortalWebWidgetState extends State { color: FlutterFlowTheme.of(context).primaryText, size: 32.0, ), - onPressed: () { - print('IconButton pressed ...'); + onPressed: () async { + context.safePop(); }, ), title: Text( diff --git a/lib/pages/features/virtual_identity/virtual_identity_model.dart b/lib/pages/features/virtual_identity/virtual_identity_model.dart index b153f57..304897f 100644 --- a/lib/pages/features/virtual_identity/virtual_identity_model.dart +++ b/lib/pages/features/virtual_identity/virtual_identity_model.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart'; import '/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'virtual_identity_widget.dart' show VirtualIdentityWidget; import 'package:barcode_widget/barcode_widget.dart'; diff --git a/lib/pages/features/virtual_identity/virtual_identity_widget.dart b/lib/pages/features/virtual_identity/virtual_identity_widget.dart index 5999f6f..741982a 100644 --- a/lib/pages/features/virtual_identity/virtual_identity_widget.dart +++ b/lib/pages/features/virtual_identity/virtual_identity_widget.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/pages/features/components/delete_virtual_i_d/delete_virtual_i_d_widget.dart'; import '/pages/features/components/download_virtual_i_d/download_virtual_i_d_widget.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import 'package:barcode_widget/barcode_widget.dart'; import 'package:flutter/material.dart'; @@ -57,7 +58,10 @@ class _VirtualIdentityWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, @@ -708,10 +712,14 @@ class _VirtualIdentityWidgetState extends State { context)), child: WebViewAware( child: GestureDetector( - onTap: () => - FocusScope.of( - dialogContext) - .unfocus(), + onTap: () { + FocusScope.of( + dialogContext) + .unfocus(); + FocusManager.instance + .primaryFocus + ?.unfocus(); + }, child: DownloadVirtualIDWidget(), ), @@ -769,9 +777,13 @@ class _VirtualIdentityWidgetState extends State { context)), child: WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of( - dialogContext) - .unfocus(), + onTap: () { + FocusScope.of(dialogContext) + .unfocus(); + FocusManager + .instance.primaryFocus + ?.unfocus(); + }, child: DeleteVirtualIDWidget( vritualIDRef: columnMyVirtualIDRecord! diff --git a/lib/pages/home/home_model.dart b/lib/pages/home/home_model.dart index a2fd9a8..c0cbbce 100644 --- a/lib/pages/home/home_model.dart +++ b/lib/pages/home/home_model.dart @@ -10,6 +10,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'home_widget.dart' show HomeWidget; diff --git a/lib/pages/home/home_widget.dart b/lib/pages/home/home_widget.dart index 33f45a8..cccbd5d 100644 --- a/lib/pages/home/home_widget.dart +++ b/lib/pages/home/home_widget.dart @@ -10,6 +10,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cloud_firestore/cloud_firestore.dart'; @@ -118,9 +119,9 @@ class _HomeWidgetState extends State with TickerProviderStateMixin { _model.getTaskNoList = await actions.countNotesItems( _model.myNotes!.map((e) => e.reference).toList().toList(), ); - _model.assignmentNo = _model.getTaskNoList!.first; - _model.testNo = _model.getTaskNoList![1]; - _model.otherNo = _model.getTaskNoList!.last; + _model.assignmentNo = _model.getTaskNoList!.firstOrNull!; + _model.testNo = (_model.getTaskNoList!.elementAtOrNull(1))!; + _model.otherNo = _model.getTaskNoList!.lastOrNull!; safeSetState(() {}); if (functions.stringToInteger( valueOrDefault(currentUserDocument?.buildNumber, '')) < @@ -326,7 +327,7 @@ class _HomeWidgetState extends State with TickerProviderStateMixin { Colors.transparent, onTap: () async { setDarkModeSetting( - context, ThemeMode.dark); + context, ThemeMode.light); if (animationsMap[ 'iconOnActionTriggerAnimation1'] != null) { diff --git a/lib/pages/main_chat/main_chat_model.dart b/lib/pages/main_chat/main_chat_model.dart index 0a5792a..c3ffcab 100644 --- a/lib/pages/main_chat/main_chat_model.dart +++ b/lib/pages/main_chat/main_chat_model.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'main_chat_widget.dart' show MainChatWidget; import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/main_chat/main_chat_widget.dart b/lib/pages/main_chat/main_chat_widget.dart index 87f8cbc..f9de5de 100644 --- a/lib/pages/main_chat/main_chat_widget.dart +++ b/lib/pages/main_chat/main_chat_widget.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_icon_button.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; @@ -45,7 +46,10 @@ class _MainChatWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, @@ -133,8 +137,11 @@ class _MainChatWidgetState extends State { .resolve(Directionality.of(context)), child: WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(dialogContext) - .unfocus(), + onTap: () { + FocusScope.of(dialogContext).unfocus(); + FocusManager.instance.primaryFocus + ?.unfocus(); + }, child: ActivateAccountWidget( user: currentUserReference, ), @@ -388,7 +395,7 @@ class _MainChatWidgetState extends State { e != currentUserReference) .toList() - .first), + .firstOrNull!), ), builder: (context, snapshot) { @@ -645,7 +652,7 @@ class _MainChatWidgetState extends State { e != currentUserReference) .toList() - .first), + .firstOrNull!), ), builder: (context, snapshot) { @@ -705,7 +712,7 @@ class _MainChatWidgetState extends State { e != currentUserReference) .toList() - .last), + .lastOrNull!), builder: (context, snapshot) { diff --git a/lib/pages/main_feed/main_feed_model.dart b/lib/pages/main_feed/main_feed_model.dart index 4c26c18..15d56f5 100644 --- a/lib/pages/main_feed/main_feed_model.dart +++ b/lib/pages/main_feed/main_feed_model.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/components/activate_account_widget.dart'; import '/components/create_modal/create_modal_widget.dart'; import '/components/empty_list_1/empty_list1_widget.dart'; +import '/components/post_loading_effect/post_loading_effect_widget.dart'; import '/components/web_components/post_modal_view/post_modal_view_widget.dart'; import '/components/web_components/side_nav/side_nav_widget.dart'; import '/components/web_components/story_modal_view/story_modal_view_widget.dart'; @@ -13,6 +14,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'main_feed_widget.dart' show MainFeedWidget; import 'package:auto_size_text/auto_size_text.dart'; diff --git a/lib/pages/main_feed/main_feed_widget.dart b/lib/pages/main_feed/main_feed_widget.dart index 74331bf..1e0fa96 100644 --- a/lib/pages/main_feed/main_feed_widget.dart +++ b/lib/pages/main_feed/main_feed_widget.dart @@ -3,6 +3,7 @@ import '/backend/backend.dart'; import '/components/activate_account_widget.dart'; import '/components/create_modal/create_modal_widget.dart'; import '/components/empty_list_1/empty_list1_widget.dart'; +import '/components/post_loading_effect/post_loading_effect_widget.dart'; import '/components/web_components/post_modal_view/post_modal_view_widget.dart'; import '/components/web_components/side_nav/side_nav_widget.dart'; import '/components/web_components/story_modal_view/story_modal_view_widget.dart'; @@ -13,6 +14,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; @@ -48,18 +50,6 @@ class _MainFeedWidgetState extends State _model = createModel(context, () => MainFeedModel()); animationsMap.addAll({ - 'containerOnPageLoadAnimation': AnimationInfo( - trigger: AnimationTrigger.onPageLoad, - effectsBuilder: () => [ - ShimmerEffect( - curve: Curves.easeInOut, - delay: 0.0.ms, - duration: 3000.0.ms, - color: Color(0x80FFFFFF), - angle: 0.524, - ), - ], - ), 'iconOnActionTriggerAnimation': AnimationInfo( trigger: AnimationTrigger.onActionTrigger, applyInitialState: false, @@ -344,11 +334,15 @@ class _MainFeedWidgetState extends State child: Padding( padding: EdgeInsetsDirectional.fromSTEB( 0.0, 2.0, 0.0, 8.0), - child: StreamBuilder>( - stream: queryUserStoriesRecord( + child: FutureBuilder>( + future: queryUserStoriesRecordOnce( queryBuilder: (userStoriesRecord) => - userStoriesRecord.orderBy('storyPostedAt', - descending: true), + userStoriesRecord + .where( + 'expiredDate', + isGreaterThan: getCurrentTimestamp, + ) + .orderBy('expiredDate', descending: true), limit: 20, ), builder: (context, snapshot) { @@ -561,8 +555,8 @@ class _MainFeedWidgetState extends State if (!snapshot.hasData) { return Center( child: SizedBox( - width: 50.0, - height: 50.0, + width: 1.0, + height: 1.0, child: CircularProgressIndicator( valueColor: AlwaysStoppedAnimation( FlutterFlowTheme.of(context).primary, @@ -600,18 +594,9 @@ class _MainFeedWidgetState extends State builder: (context, snapshot) { // Customize what your widget looks like when it's loading. if (!snapshot.hasData) { - return Center( - child: SizedBox( - width: 50.0, - height: 50.0, - child: CircularProgressIndicator( - valueColor: - AlwaysStoppedAnimation( - FlutterFlowTheme.of(context) - .primary, - ), - ), - ), + return Container( + width: double.infinity, + child: PostLoadingEffectWidget(), ); } @@ -1166,7 +1151,10 @@ class _MainFeedWidgetState extends State 12.0), child: Text( socialFeedUserPostsRecord - .postDescription, + .postDescription + .maybeHandleOverflow( + maxChars: 200, + ), style: FlutterFlowTheme .of(context) .bodyMedium @@ -1188,8 +1176,7 @@ class _MainFeedWidgetState extends State ), ), ), - ).animateOnPageLoad(animationsMap[ - 'containerOnPageLoadAnimation']!); + ); }, ), ); diff --git a/lib/pages/main_profile/main_profile_model.dart b/lib/pages/main_profile/main_profile_model.dart index 3970af0..076b7a5 100644 --- a/lib/pages/main_profile/main_profile_model.dart +++ b/lib/pages/main_profile/main_profile_model.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_toggle_icon.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'main_profile_widget.dart' show MainProfileWidget; diff --git a/lib/pages/main_profile/main_profile_widget.dart b/lib/pages/main_profile/main_profile_widget.dart index daedaf2..3be03a3 100644 --- a/lib/pages/main_profile/main_profile_widget.dart +++ b/lib/pages/main_profile/main_profile_widget.dart @@ -8,6 +8,7 @@ import '/flutter_flow/flutter_flow_toggle_icon.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import '/custom_code/actions/index.dart' as actions; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cached_network_image/cached_network_image.dart'; @@ -926,6 +927,7 @@ class _MainProfileWidgetState extends State socialFeedUserPostsRecord.postDescription, 'I\'m back with a super quick Instagram redesign just for the fan. Rounded corners and cute icons, what else do we need, haha.⁣ ', ), + maxLines: 4, style: FlutterFlowTheme.of(context).bodyMedium.override( fontFamily: 'Figtree', letterSpacing: 0.0, diff --git a/lib/pages/post_details_page/post_details_page_model.dart b/lib/pages/post_details_page/post_details_page_model.dart index f68c2d0..72bd98d 100644 --- a/lib/pages/post_details_page/post_details_page_model.dart +++ b/lib/pages/post_details_page/post_details_page_model.dart @@ -4,6 +4,7 @@ import '/components/web_components/side_nav/side_nav_widget.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'post_details_page_widget.dart' show PostDetailsPageWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/pages/post_details_page/post_details_page_widget.dart b/lib/pages/post_details_page/post_details_page_widget.dart index 29cfce4..587c167 100644 --- a/lib/pages/post_details_page/post_details_page_widget.dart +++ b/lib/pages/post_details_page/post_details_page_widget.dart @@ -4,6 +4,7 @@ import '/components/web_components/side_nav/side_nav_widget.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/pages/view_profile_page_other/view_profile_page_other_model.dart b/lib/pages/view_profile_page_other/view_profile_page_other_model.dart index 31d3fad..6c2e3ac 100644 --- a/lib/pages/view_profile_page_other/view_profile_page_other_model.dart +++ b/lib/pages/view_profile_page_other/view_profile_page_other_model.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; import 'dart:async'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'view_profile_page_other_widget.dart' show ViewProfilePageOtherWidget; import 'package:cached_network_image/cached_network_image.dart'; diff --git a/lib/pages/view_profile_page_other/view_profile_page_other_widget.dart b/lib/pages/view_profile_page_other/view_profile_page_other_widget.dart index 548af4d..e16f72b 100644 --- a/lib/pages/view_profile_page_other/view_profile_page_other_widget.dart +++ b/lib/pages/view_profile_page_other/view_profile_page_other_widget.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; import 'dart:async'; +import 'dart:ui'; import '/flutter_flow/custom_functions.dart' as functions; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/privacy/privacy_model.dart b/lib/privacy/privacy_model.dart index 4618b60..12c4385 100644 --- a/lib/privacy/privacy_model.dart +++ b/lib/privacy/privacy_model.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'privacy_widget.dart' show PrivacyWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/privacy/privacy_widget.dart b/lib/privacy/privacy_widget.dart index 3256b79..c916c09 100644 --- a/lib/privacy/privacy_widget.dart +++ b/lib/privacy/privacy_widget.dart @@ -1,6 +1,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; @@ -37,7 +38,10 @@ class _PrivacyWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).primaryBackground, diff --git a/lib/updated_chat/chat_2_details/chat2_details_model.dart b/lib/updated_chat/chat_2_details/chat2_details_model.dart index 2061175..daec64c 100644 --- a/lib/updated_chat/chat_2_details/chat2_details_model.dart +++ b/lib/updated_chat/chat_2_details/chat2_details_model.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart'; import '/updated_chat/chat_thread_component/chat_thread_component_widget.dart'; import 'dart:async'; +import 'dart:ui'; import 'chat2_details_widget.dart' show Chat2DetailsWidget; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; diff --git a/lib/updated_chat/chat_2_details/chat2_details_widget.dart b/lib/updated_chat/chat_2_details/chat2_details_widget.dart index 35ddaa4..ff947d9 100644 --- a/lib/updated_chat/chat_2_details/chat2_details_widget.dart +++ b/lib/updated_chat/chat_2_details/chat2_details_widget.dart @@ -7,6 +7,7 @@ import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart'; import '/updated_chat/chat_thread_component/chat_thread_component_widget.dart'; import 'dart:async'; +import 'dart:ui'; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; @@ -69,7 +70,10 @@ class _Chat2DetailsWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, @@ -108,7 +112,7 @@ class _Chat2DetailsWidgetState extends State { future: UsersRecord.getDocumentOnce(widget!.chatRef!.users .where((e) => e != currentUserReference) .toList() - .first), + .firstOrNull!), builder: (context, snapshot) { // Customize what your widget looks like when it's loading. if (!snapshot.hasData) { @@ -240,7 +244,7 @@ class _Chat2DetailsWidgetState extends State { .where((e) => e != currentUserReference) .toList() - .last), + .lastOrNull!), builder: (context, snapshot) { // Customize what your widget looks like when it's loading. if (!snapshot.hasData) { @@ -415,7 +419,10 @@ class _Chat2DetailsWidgetState extends State { builder: (context) { return WebViewAware( child: GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Padding( padding: MediaQuery.viewInsetsOf(context), child: ChatDetailsOverlayWidget( diff --git a/lib/updated_chat/chat_2_invite_users/chat2_invite_users_model.dart b/lib/updated_chat/chat_2_invite_users/chat2_invite_users_model.dart index 83d1404..5df5eaf 100644 --- a/lib/updated_chat/chat_2_invite_users/chat2_invite_users_model.dart +++ b/lib/updated_chat/chat_2_invite_users/chat2_invite_users_model.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import '/flutter_flow/random_data_util.dart' as random_data; import 'chat2_invite_users_widget.dart' show Chat2InviteUsersWidget; import 'package:cached_network_image/cached_network_image.dart'; diff --git a/lib/updated_chat/chat_2_invite_users/chat2_invite_users_widget.dart b/lib/updated_chat/chat_2_invite_users/chat2_invite_users_widget.dart index a8cb352..27888c8 100644 --- a/lib/updated_chat/chat_2_invite_users/chat2_invite_users_widget.dart +++ b/lib/updated_chat/chat_2_invite_users/chat2_invite_users_widget.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import '/flutter_flow/random_data_util.dart' as random_data; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; @@ -66,7 +67,10 @@ class _Chat2InviteUsersWidgetState extends State { @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, @@ -585,7 +589,7 @@ class _Chat2InviteUsersWidgetState extends State { await chatsRecordReference.set({ ...createChatsRecordData( userA: currentUserReference, - userB: _model.friendsList[1], + userB: _model.friendsList.elementAtOrNull(1), lastMessage: '', lastMessageTime: getCurrentTimestamp, lastMessageSentBy: currentUserReference, @@ -602,7 +606,7 @@ class _Chat2InviteUsersWidgetState extends State { ChatsRecord.getDocumentFromData({ ...createChatsRecordData( userA: currentUserReference, - userB: _model.friendsList[1], + userB: _model.friendsList.elementAtOrNull(1), lastMessage: '', lastMessageTime: getCurrentTimestamp, lastMessageSentBy: currentUserReference, diff --git a/lib/updated_chat/chat_details_overlay/chat_details_overlay_model.dart b/lib/updated_chat/chat_details_overlay/chat_details_overlay_model.dart index 976128c..7a60d55 100644 --- a/lib/updated_chat/chat_details_overlay/chat_details_overlay_model.dart +++ b/lib/updated_chat/chat_details_overlay/chat_details_overlay_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/delete_dialog/delete_dialog_widget.dart'; import '/updated_chat/user_list_small/user_list_small_widget.dart'; +import 'dart:ui'; import 'chat_details_overlay_widget.dart' show ChatDetailsOverlayWidget; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/gestures.dart'; diff --git a/lib/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart b/lib/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart index 1477727..9930be3 100644 --- a/lib/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart +++ b/lib/updated_chat/chat_details_overlay/chat_details_overlay_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import '/updated_chat/delete_dialog/delete_dialog_widget.dart'; import '/updated_chat/user_list_small/user_list_small_widget.dart'; +import 'dart:ui'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; diff --git a/lib/updated_chat/chat_thread/chat_thread_model.dart b/lib/updated_chat/chat_thread/chat_thread_model.dart index 65d668a..02792e4 100644 --- a/lib/updated_chat/chat_thread/chat_thread_model.dart +++ b/lib/updated_chat/chat_thread/chat_thread_model.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_media_display.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; +import 'dart:ui'; import '/flutter_flow/request_manager.dart'; import 'chat_thread_widget.dart' show ChatThreadWidget; diff --git a/lib/updated_chat/chat_thread/chat_thread_widget.dart b/lib/updated_chat/chat_thread/chat_thread_widget.dart index 0b47bae..adb2366 100644 --- a/lib/updated_chat/chat_thread/chat_thread_widget.dart +++ b/lib/updated_chat/chat_thread/chat_thread_widget.dart @@ -4,6 +4,7 @@ import '/flutter_flow/flutter_flow_media_display.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_video_player.dart'; +import 'dart:ui'; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; diff --git a/lib/updated_chat/chat_thread_component/chat_thread_component_model.dart b/lib/updated_chat/chat_thread_component/chat_thread_component_model.dart index b5587f0..3d8e2a2 100644 --- a/lib/updated_chat/chat_thread_component/chat_thread_component_model.dart +++ b/lib/updated_chat/chat_thread_component/chat_thread_component_model.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/upload_data.dart'; import '/updated_chat/chat_thread/chat_thread_widget.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import 'chat_thread_component_widget.dart' show ChatThreadComponentWidget; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; diff --git a/lib/updated_chat/chat_thread_component/chat_thread_component_widget.dart b/lib/updated_chat/chat_thread_component/chat_thread_component_widget.dart index 26c07b1..ca56f36 100644 --- a/lib/updated_chat/chat_thread_component/chat_thread_component_widget.dart +++ b/lib/updated_chat/chat_thread_component/chat_thread_component_widget.dart @@ -9,6 +9,7 @@ import '/flutter_flow/flutter_flow_video_player.dart'; import '/flutter_flow/upload_data.dart'; import '/updated_chat/chat_thread/chat_thread_widget.dart'; import '/updated_chat/empty_state_simple/empty_state_simple_widget.dart'; +import 'dart:ui'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:collection/collection.dart'; diff --git a/lib/updated_chat/delete_dialog/delete_dialog_model.dart b/lib/updated_chat/delete_dialog/delete_dialog_model.dart index fe59b35..f805235 100644 --- a/lib/updated_chat/delete_dialog/delete_dialog_model.dart +++ b/lib/updated_chat/delete_dialog/delete_dialog_model.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'delete_dialog_widget.dart' show DeleteDialogWidget; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/updated_chat/delete_dialog/delete_dialog_widget.dart b/lib/updated_chat/delete_dialog/delete_dialog_widget.dart index 09585b1..6986149 100644 --- a/lib/updated_chat/delete_dialog/delete_dialog_widget.dart +++ b/lib/updated_chat/delete_dialog/delete_dialog_widget.dart @@ -3,6 +3,7 @@ import '/flutter_flow/flutter_flow_animations.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_animate/flutter_animate.dart'; diff --git a/lib/updated_chat/empty_state_simple/empty_state_simple_model.dart b/lib/updated_chat/empty_state_simple/empty_state_simple_model.dart index 2b8d112..fda1841 100644 --- a/lib/updated_chat/empty_state_simple/empty_state_simple_model.dart +++ b/lib/updated_chat/empty_state_simple/empty_state_simple_model.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'empty_state_simple_widget.dart' show EmptyStateSimpleWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/updated_chat/empty_state_simple/empty_state_simple_widget.dart b/lib/updated_chat/empty_state_simple/empty_state_simple_widget.dart index 562ba45..804f58f 100644 --- a/lib/updated_chat/empty_state_simple/empty_state_simple_widget.dart +++ b/lib/updated_chat/empty_state_simple/empty_state_simple_widget.dart @@ -1,5 +1,6 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/lib/updated_chat/image_details/image_details_model.dart b/lib/updated_chat/image_details/image_details_model.dart index 436d0c0..6cdca90 100644 --- a/lib/updated_chat/image_details/image_details_model.dart +++ b/lib/updated_chat/image_details/image_details_model.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'image_details_widget.dart' show ImageDetailsWidget; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; diff --git a/lib/updated_chat/image_details/image_details_widget.dart b/lib/updated_chat/image_details/image_details_widget.dart index b153947..2666225 100644 --- a/lib/updated_chat/image_details/image_details_widget.dart +++ b/lib/updated_chat/image_details/image_details_widget.dart @@ -5,6 +5,7 @@ import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:math'; +import 'dart:ui'; import 'package:auto_size_text/auto_size_text.dart'; import 'package:cached_network_image/cached_network_image.dart'; import 'package:flutter/material.dart'; @@ -110,7 +111,10 @@ class _ImageDetailsWidgetState extends State @override Widget build(BuildContext context) { return GestureDetector( - onTap: () => FocusScope.of(context).unfocus(), + onTap: () { + FocusScope.of(context).unfocus(); + FocusManager.instance.primaryFocus?.unfocus(); + }, child: Scaffold( key: scaffoldKey, backgroundColor: FlutterFlowTheme.of(context).secondaryBackground, diff --git a/lib/updated_chat/user_list_small/user_list_small_model.dart b/lib/updated_chat/user_list_small/user_list_small_model.dart index 0968507..562b5f4 100644 --- a/lib/updated_chat/user_list_small/user_list_small_model.dart +++ b/lib/updated_chat/user_list_small/user_list_small_model.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'user_list_small_widget.dart' show UserListSmallWidget; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/lib/updated_chat/user_list_small/user_list_small_widget.dart b/lib/updated_chat/user_list_small/user_list_small_widget.dart index bddb118..36b39ca 100644 --- a/lib/updated_chat/user_list_small/user_list_small_widget.dart +++ b/lib/updated_chat/user_list_small/user_list_small_widget.dart @@ -2,6 +2,7 @@ import '/auth/firebase_auth/auth_util.dart'; import '/backend/backend.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; +import 'dart:ui'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; diff --git a/pubspec.lock b/pubspec.lock deleted file mode 100644 index 415f74a..0000000 --- a/pubspec.lock +++ /dev/null @@ -1,1646 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _flutterfire_internals: - dependency: transitive - description: - name: _flutterfire_internals - sha256: "5534e701a2c505fed1f0799e652dd6ae23bd4d2c4cf797220e5ced5764a7c1c2" - url: "https://pub.dev" - source: hosted - version: "1.3.44" - aligned_dialog: - dependency: "direct main" - description: - name: aligned_dialog - sha256: c6ce4f82a5ab35dde2c48caa436eab4da9d6a4238802f67312c878394caf055d - url: "https://pub.dev" - source: hosted - version: "0.0.6" - ansicolor: - dependency: transitive - description: - name: ansicolor - sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f" - url: "https://pub.dev" - source: hosted - version: "2.0.3" - archive: - dependency: transitive - description: - name: archive - sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d - url: "https://pub.dev" - source: hosted - version: "3.6.1" - args: - dependency: transitive - description: - name: args - sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 - url: "https://pub.dev" - source: hosted - version: "2.6.0" - async: - dependency: transitive - description: - name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" - url: "https://pub.dev" - source: hosted - version: "2.11.0" - auto_size_text: - dependency: "direct main" - description: - name: auto_size_text - sha256: "3f5261cd3fb5f2a9ab4e2fc3fba84fd9fcaac8821f20a1d4e71f557521b22599" - url: "https://pub.dev" - source: hosted - version: "3.0.0" - barcode: - dependency: transitive - description: - name: barcode - sha256: ab180ce22c6555d77d45f0178a523669db67f95856e3378259ef2ffeb43e6003 - url: "https://pub.dev" - source: hosted - version: "2.2.8" - barcode_widget: - dependency: "direct main" - description: - name: barcode_widget - sha256: ea0c0578b5db3ca3a583d80e05eb47bfb70419e3a23b920d93ae7968c45c20ce - url: "https://pub.dev" - source: hosted - version: "2.0.3" - blurhash_dart: - dependency: "direct main" - description: - name: blurhash_dart - sha256: "43955b6c2e30a7d440028d1af0fa185852f3534b795cc6eb81fbf397b464409f" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - cached_network_image: - dependency: "direct main" - description: - name: cached_network_image - sha256: "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916" - url: "https://pub.dev" - source: hosted - version: "3.4.1" - cached_network_image_platform_interface: - dependency: "direct main" - description: - name: cached_network_image_platform_interface - sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829" - url: "https://pub.dev" - source: hosted - version: "4.1.1" - cached_network_image_web: - dependency: "direct main" - description: - name: cached_network_image_web - sha256: "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - characters: - dependency: transitive - description: - name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - checked_yaml: - dependency: transitive - description: - name: checked_yaml - sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff - url: "https://pub.dev" - source: hosted - version: "2.0.3" - chewie: - dependency: "direct main" - description: - name: chewie - sha256: "335df378c025588aef400c704bd71f0daea479d4cd57c471c88c056c1144e7cd" - url: "https://pub.dev" - source: hosted - version: "1.8.5" - cli_util: - dependency: transitive - description: - name: cli_util - sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c - url: "https://pub.dev" - source: hosted - version: "0.4.2" - clock: - dependency: transitive - description: - name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf - url: "https://pub.dev" - source: hosted - version: "1.1.1" - cloud_firestore: - dependency: "direct main" - description: - name: cloud_firestore - sha256: bdc7607e9169ee3ce736bbbe6a81c2a6cb15c41379346b74f77f8e641211a17f - url: "https://pub.dev" - source: hosted - version: "5.4.4" - cloud_firestore_platform_interface: - dependency: "direct main" - description: - name: cloud_firestore_platform_interface - sha256: "884fa34c6be2d9c7c1f4af86f90f36c0a3b3afef585a12b350a5d15368e7ec7a" - url: "https://pub.dev" - source: hosted - version: "6.4.3" - cloud_firestore_web: - dependency: "direct main" - description: - name: cloud_firestore_web - sha256: "6e621bbcc999f32db0bc6bfcb18d9991617ec20f8d6bf51b6a1571f5c324fafd" - url: "https://pub.dev" - source: hosted - version: "4.3.2" - collection: - dependency: "direct main" - description: - name: collection - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a - url: "https://pub.dev" - source: hosted - version: "1.18.0" - cross_file: - dependency: transitive - description: - name: cross_file - sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" - url: "https://pub.dev" - source: hosted - version: "0.3.4+2" - crypto: - dependency: transitive - description: - name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" - url: "https://pub.dev" - source: hosted - version: "3.0.6" - csslib: - dependency: "direct main" - description: - name: csslib - sha256: "831883fb353c8bdc1d71979e5b342c7d88acfbc643113c14ae51e2442ea0f20f" - url: "https://pub.dev" - source: hosted - version: "0.17.3" - cupertino_icons: - dependency: "direct main" - description: - name: cupertino_icons - sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 - url: "https://pub.dev" - source: hosted - version: "1.0.8" - dbus: - dependency: transitive - description: - name: dbus - sha256: "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac" - url: "https://pub.dev" - source: hosted - version: "0.7.10" - device_info_plus: - dependency: "direct main" - description: - name: device_info_plus - sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 - url: "https://pub.dev" - source: hosted - version: "10.1.2" - device_info_plus_platform_interface: - dependency: "direct overridden" - description: - name: device_info_plus_platform_interface - sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba" - url: "https://pub.dev" - source: hosted - version: "7.0.1" - dropdown_button2: - dependency: "direct main" - description: - name: dropdown_button2 - sha256: b0fe8d49a030315e9eef6c7ac84ca964250155a6224d491c1365061bc974a9e1 - url: "https://pub.dev" - source: hosted - version: "2.3.9" - easy_debounce: - dependency: "direct main" - description: - name: easy_debounce - sha256: "476ea3a9062023be76d9d3f48188af75137ad0b57bc250a0fb7adcc471923f51" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - equatable: - dependency: "direct main" - description: - name: equatable - sha256: c2b87cb7756efdf69892005af546c56c0b5037f54d2a88269b4f347a505e3ca2 - url: "https://pub.dev" - source: hosted - version: "2.0.5" - expandable: - dependency: "direct main" - description: - name: expandable - sha256: "9604d612d4d1146dafa96c6d8eec9c2ff0994658d6d09fed720ab788c7f5afc2" - url: "https://pub.dev" - source: hosted - version: "5.0.1" - extension: - dependency: transitive - description: - name: extension - sha256: be3a6b7f8adad2f6e2e8c63c895d19811fcf203e23466c6296267941d0ff4f24 - url: "https://pub.dev" - source: hosted - version: "0.6.0" - fake_async: - dependency: transitive - description: - name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - ffi: - dependency: transitive - description: - name: ffi - sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - file: - dependency: transitive - description: - name: file - sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" - url: "https://pub.dev" - source: hosted - version: "7.0.0" - file_picker: - dependency: "direct main" - description: - name: file_picker - sha256: "167bb619cdddaa10ef2907609feb8a79c16dfa479d3afaf960f8e223f754bf12" - url: "https://pub.dev" - source: hosted - version: "8.1.2" - file_selector_linux: - dependency: transitive - description: - name: file_selector_linux - sha256: "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33" - url: "https://pub.dev" - source: hosted - version: "0.9.3+2" - file_selector_macos: - dependency: transitive - description: - name: file_selector_macos - sha256: "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc" - url: "https://pub.dev" - source: hosted - version: "0.9.4+2" - file_selector_platform_interface: - dependency: transitive - description: - name: file_selector_platform_interface - sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b - url: "https://pub.dev" - source: hosted - version: "2.6.2" - file_selector_windows: - dependency: transitive - description: - name: file_selector_windows - sha256: "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4" - url: "https://pub.dev" - source: hosted - version: "0.9.3+3" - firebase_auth: - dependency: "direct main" - description: - name: firebase_auth - sha256: d453acec0d958ba0e25d41a9901b32cb77d1535766903dea7a61b2788c304596 - url: "https://pub.dev" - source: hosted - version: "5.3.1" - firebase_auth_platform_interface: - dependency: "direct main" - description: - name: firebase_auth_platform_interface - sha256: "78966c2ef774f5bf2a8381a307222867e9ece3509110500f7a138c115926aa65" - url: "https://pub.dev" - source: hosted - version: "7.4.7" - firebase_auth_web: - dependency: "direct main" - description: - name: firebase_auth_web - sha256: "77ad3b252badedd3f08dfa21a4c7fe244be96c6da3a4067f253b13ea5d32424c" - url: "https://pub.dev" - source: hosted - version: "5.13.2" - firebase_core: - dependency: "direct main" - description: - name: firebase_core - sha256: "51dfe2fbf3a984787a2e7b8592f2f05c986bfedd6fdacea3f9e0a7beb334de96" - url: "https://pub.dev" - source: hosted - version: "3.6.0" - firebase_core_platform_interface: - dependency: "direct main" - description: - name: firebase_core_platform_interface - sha256: e30da58198a6d4b49d5bce4e852f985c32cb10db329ebef9473db2b9f09ce810 - url: "https://pub.dev" - source: hosted - version: "5.3.0" - firebase_core_web: - dependency: "direct main" - description: - name: firebase_core_web - sha256: f967a7138f5d2ffb1ce15950e2a382924239eaa521150a8f144af34e68b3b3e5 - url: "https://pub.dev" - source: hosted - version: "2.18.1" - firebase_performance: - dependency: "direct main" - description: - name: firebase_performance - sha256: "0df8208afad64aa1d774bd267033312284bd73e68210caf6936dc1f8a8fa0878" - url: "https://pub.dev" - source: hosted - version: "0.10.0+8" - firebase_performance_platform_interface: - dependency: "direct main" - description: - name: firebase_performance_platform_interface - sha256: "97cc3fcda0a835142ff2e93b19dd72904d666a576e196f12cdaf492921e6ea44" - url: "https://pub.dev" - source: hosted - version: "0.1.4+44" - firebase_performance_web: - dependency: "direct main" - description: - name: firebase_performance_web - sha256: "322a4ae99cb952cdfd788399f52421dd6ecd713723ac7e5e6bb7856bb28ef270" - url: "https://pub.dev" - source: hosted - version: "0.1.7+2" - firebase_storage: - dependency: "direct main" - description: - name: firebase_storage - sha256: "8a8a21f3a359129a1257e2e77ece1de9678f40e43876635b3d411388ee388729" - url: "https://pub.dev" - source: hosted - version: "12.3.2" - firebase_storage_platform_interface: - dependency: "direct main" - description: - name: firebase_storage_platform_interface - sha256: "462621bbdb5ab496518aa0f4785cb6db87763d5f1063aa228e1f65562937af1d" - url: "https://pub.dev" - source: hosted - version: "5.1.31" - firebase_storage_web: - dependency: "direct main" - description: - name: firebase_storage_web - sha256: "40c52d5585ce63659b4b698fee0d47412ce499392ae3edf69c8e6141c22daf9a" - url: "https://pub.dev" - source: hosted - version: "3.10.2" - fixnum: - dependency: transitive - description: - name: fixnum - sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be - url: "https://pub.dev" - source: hosted - version: "1.1.1" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_animate: - dependency: "direct main" - description: - name: flutter_animate - sha256: "7c8a6594a9252dad30cc2ef16e33270b6248c4dedc3b3d06c86c4f3f4dc05ae5" - url: "https://pub.dev" - source: hosted - version: "4.5.0" - flutter_barcode_scanner: - dependency: transitive - description: - name: flutter_barcode_scanner - sha256: a4ba37daf9933f451a5e812c753ddd045d6354e4a3280342d895b07fecaab3fa - url: "https://pub.dev" - source: hosted - version: "2.0.0" - flutter_blurhash: - dependency: "direct main" - description: - name: flutter_blurhash - sha256: "5e67678e479ac639069d7af1e133f4a4702311491188ff3e0227486430db0c06" - url: "https://pub.dev" - source: hosted - version: "0.8.2" - flutter_cache_manager: - dependency: "direct main" - description: - name: flutter_cache_manager - sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386" - url: "https://pub.dev" - source: hosted - version: "3.4.1" - flutter_driver: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - flutter_keyboard_visibility: - dependency: "direct main" - description: - name: flutter_keyboard_visibility - sha256: "98664be7be0e3ffca00de50f7f6a287ab62c763fc8c762e0a21584584a3ff4f8" - url: "https://pub.dev" - source: hosted - version: "6.0.0" - flutter_keyboard_visibility_linux: - dependency: "direct main" - description: - name: flutter_keyboard_visibility_linux - sha256: "6fba7cd9bb033b6ddd8c2beb4c99ad02d728f1e6e6d9b9446667398b2ac39f08" - url: "https://pub.dev" - source: hosted - version: "1.0.0" - flutter_keyboard_visibility_macos: - dependency: "direct main" - description: - name: flutter_keyboard_visibility_macos - sha256: c5c49b16fff453dfdafdc16f26bdd8fb8d55812a1d50b0ce25fc8d9f2e53d086 - url: "https://pub.dev" - source: hosted - version: "1.0.0" - flutter_keyboard_visibility_platform_interface: - dependency: "direct main" - description: - name: flutter_keyboard_visibility_platform_interface - sha256: e43a89845873f7be10cb3884345ceb9aebf00a659f479d1c8f4293fcb37022a4 - url: "https://pub.dev" - source: hosted - version: "2.0.0" - flutter_keyboard_visibility_web: - dependency: "direct main" - description: - name: flutter_keyboard_visibility_web - sha256: d3771a2e752880c79203f8d80658401d0c998e4183edca05a149f5098ce6e3d1 - url: "https://pub.dev" - source: hosted - version: "2.0.0" - flutter_keyboard_visibility_windows: - dependency: "direct main" - description: - name: flutter_keyboard_visibility_windows - sha256: fc4b0f0b6be9b93ae527f3d527fb56ee2d918cd88bbca438c478af7bcfd0ef73 - url: "https://pub.dev" - source: hosted - version: "1.0.0" - flutter_launcher_icons: - dependency: "direct dev" - description: - name: flutter_launcher_icons - sha256: "526faf84284b86a4cb36d20a5e45147747b7563d921373d4ee0559c54fcdbcea" - url: "https://pub.dev" - source: hosted - version: "0.13.1" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - flutter_localizations: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_native_splash: - dependency: "direct main" - description: - name: flutter_native_splash - sha256: aa06fec78de2190f3db4319dd60fdc8d12b2626e93ef9828633928c2dcaea840 - url: "https://pub.dev" - source: hosted - version: "2.4.1" - flutter_plugin_android_lifecycle: - dependency: "direct main" - description: - name: flutter_plugin_android_lifecycle - sha256: c6b0b4c05c458e1c01ad9bcc14041dd7b1f6783d487be4386f793f47a8a4d03e - url: "https://pub.dev" - source: hosted - version: "2.0.20" - flutter_shaders: - dependency: transitive - description: - name: flutter_shaders - sha256: "34794acadd8275d971e02df03afee3dee0f98dbfb8c4837082ad0034f612a3e2" - url: "https://pub.dev" - source: hosted - version: "0.1.3" - flutter_staggered_grid_view: - dependency: transitive - description: - name: flutter_staggered_grid_view - sha256: "19e7abb550c96fbfeb546b23f3ff356ee7c59a019a651f8f102a4ba9b7349395" - url: "https://pub.dev" - source: hosted - version: "0.7.0" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - flutter_web_plugins: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_windowmanager: - dependency: "direct main" - description: - name: flutter_windowmanager - sha256: b4d0bc06f6777952b729c0cdb7ce9ad1ecabd8b8b1cb0acb57a36621457dab1b - url: "https://pub.dev" - source: hosted - version: "0.2.0" - font_awesome_flutter: - dependency: "direct main" - description: - name: font_awesome_flutter - sha256: "275ff26905134bcb59417cf60ad979136f1f8257f2f449914b2c3e05bbb4cd6f" - url: "https://pub.dev" - source: hosted - version: "10.7.0" - from_css_color: - dependency: "direct main" - description: - name: from_css_color - sha256: "5e4d1795c8d10af94e51dd97636b2a29170a132be1aceba103e9866028d20823" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - fuchsia_remote_debug_protocol: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - go_router: - dependency: "direct main" - description: - name: go_router - sha256: c5fa45fa502ee880839e3b2152d987c44abae26d064a2376d4aad434cf0f7b15 - url: "https://pub.dev" - source: hosted - version: "12.1.3" - google_fonts: - dependency: "direct main" - description: - name: google_fonts - sha256: f0b8d115a13ecf827013ec9fc883390ccc0e87a96ed5347a3114cac177ef18e8 - url: "https://pub.dev" - source: hosted - version: "6.1.0" - google_identity_services_web: - dependency: transitive - description: - name: google_identity_services_web - sha256: "55580f436822d64c8ff9a77e37d61f5fb1e6c7ec9d632a43ee324e2a05c3c6c9" - url: "https://pub.dev" - source: hosted - version: "0.3.3" - google_sign_in: - dependency: "direct main" - description: - name: google_sign_in - sha256: "0b8787cb9c1a68ad398e8010e8c8766bfa33556d2ab97c439fb4137756d7308f" - url: "https://pub.dev" - source: hosted - version: "6.2.1" - google_sign_in_android: - dependency: "direct main" - description: - name: google_sign_in_android - sha256: "0608de03fc541ece4f91ba3e01a68b17cce7a6cf42bd59e40bbe5c55cc3a49d8" - url: "https://pub.dev" - source: hosted - version: "6.1.30" - google_sign_in_ios: - dependency: "direct main" - description: - name: google_sign_in_ios - sha256: "4898410f55440049e1ba8f15411612d9f89299d89c61cd9baf7e02d56ff81ac7" - url: "https://pub.dev" - source: hosted - version: "5.7.7" - google_sign_in_platform_interface: - dependency: "direct main" - description: - name: google_sign_in_platform_interface - sha256: "1f6e5787d7a120cc0359ddf315c92309069171306242e181c09472d1b00a2971" - url: "https://pub.dev" - source: hosted - version: "2.4.5" - google_sign_in_web: - dependency: "direct main" - description: - name: google_sign_in_web - sha256: "042805a21127a85b0dc46bba98a37926f17d2439720e8a459d27045d8ef68055" - url: "https://pub.dev" - source: hosted - version: "0.12.4+2" - html: - dependency: "direct main" - description: - name: html - sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a" - url: "https://pub.dev" - source: hosted - version: "0.15.4" - http: - dependency: "direct main" - description: - name: http - sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 - url: "https://pub.dev" - source: hosted - version: "1.2.2" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - image: - dependency: "direct main" - description: - name: image - sha256: "2237616a36c0d69aef7549ab439b833fb7f9fb9fc861af2cc9ac3eedddd69ca8" - url: "https://pub.dev" - source: hosted - version: "4.2.0" - image_picker: - dependency: "direct main" - description: - name: image_picker - sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - image_picker_android: - dependency: "direct main" - description: - name: image_picker_android - sha256: c0a6763d50b354793d0192afd0a12560b823147d3ded7c6b77daf658fa05cc85 - url: "https://pub.dev" - source: hosted - version: "0.8.12+13" - image_picker_for_web: - dependency: "direct main" - description: - name: image_picker_for_web - sha256: "65d94623e15372c5c51bebbcb820848d7bcb323836e12dfdba60b5d3a8b39e50" - url: "https://pub.dev" - source: hosted - version: "3.0.5" - image_picker_ios: - dependency: "direct main" - description: - name: image_picker_ios - sha256: "6703696ad49f5c3c8356d576d7ace84d1faf459afb07accbb0fae780753ff447" - url: "https://pub.dev" - source: hosted - version: "0.8.12" - image_picker_linux: - dependency: "direct main" - description: - name: image_picker_linux - sha256: "4ed1d9bb36f7cd60aa6e6cd479779cc56a4cb4e4de8f49d487b1aaad831300fa" - url: "https://pub.dev" - source: hosted - version: "0.2.1+1" - image_picker_macos: - dependency: "direct main" - description: - name: image_picker_macos - sha256: "3f5ad1e8112a9a6111c46d0b57a7be2286a9a07fc6e1976fdf5be2bd31d4ff62" - url: "https://pub.dev" - source: hosted - version: "0.2.1+1" - image_picker_platform_interface: - dependency: "direct main" - description: - name: image_picker_platform_interface - sha256: "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80" - url: "https://pub.dev" - source: hosted - version: "2.10.0" - image_picker_windows: - dependency: "direct main" - description: - name: image_picker_windows - sha256: "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb" - url: "https://pub.dev" - source: hosted - version: "0.2.1+1" - infinite_scroll_pagination: - dependency: "direct main" - description: - name: infinite_scroll_pagination - sha256: b68bce20752fcf36c7739e60de4175494f74e99e9a69b4dd2fe3a1dd07a7f16a - url: "https://pub.dev" - source: hosted - version: "4.0.0" - integration_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - internet_file: - dependency: "direct main" - description: - name: internet_file - sha256: c3e6aa0c1cc6c08e701bb91019a7784fece1f64e18464f53df1200caa7598b68 - url: "https://pub.dev" - source: hosted - version: "1.2.0" - intl: - dependency: "direct main" - description: - name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf - url: "https://pub.dev" - source: hosted - version: "0.19.0" - iregexp: - dependency: transitive - description: - name: iregexp - sha256: "143859dcaeecf6f683102786762d70a47ef8441a0d2287a158172d32d38799cf" - url: "https://pub.dev" - source: hosted - version: "0.1.2" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" - url: "https://pub.dev" - source: hosted - version: "4.9.0" - json_path: - dependency: "direct main" - description: - name: json_path - sha256: dc25b4e2297a6bd39fb52b7d122a7787b7dab751fb278d315b54706b98bb76db - url: "https://pub.dev" - source: hosted - version: "0.7.2" - leak_tracker: - dependency: transitive - description: - name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" - url: "https://pub.dev" - source: hosted - version: "10.0.5" - leak_tracker_flutter_testing: - dependency: transitive - description: - name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" - url: "https://pub.dev" - source: hosted - version: "3.0.5" - leak_tracker_testing: - dependency: transitive - description: - name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" - url: "https://pub.dev" - source: hosted - version: "3.0.1" - lints: - dependency: "direct dev" - description: - name: lints - sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - logging: - dependency: transitive - description: - name: logging - sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 - url: "https://pub.dev" - source: hosted - version: "1.3.0" - lottie: - dependency: "direct main" - description: - name: lottie - sha256: a93542cc2d60a7057255405f62252533f8e8956e7e06754955669fd32fb4b216 - url: "https://pub.dev" - source: hosted - version: "2.7.0" - map_launcher: - dependency: "direct main" - description: - name: map_launcher - sha256: "7436d6ef9ae57ff15beafcedafe0a8f0604006cbecd2d26024c4cfb0158c2b9a" - url: "https://pub.dev" - source: hosted - version: "3.5.0" - mask_text_input_formatter: - dependency: "direct main" - description: - name: mask_text_input_formatter - sha256: "978c58ec721c25621ceb468e633f4eef64b64d45424ac4540e0565d4f7c800cd" - url: "https://pub.dev" - source: hosted - version: "2.9.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb - url: "https://pub.dev" - source: hosted - version: "0.12.16+1" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec - url: "https://pub.dev" - source: hosted - version: "0.11.1" - maybe_just_nothing: - dependency: transitive - description: - name: maybe_just_nothing - sha256: "0c06326e26d08f6ed43247404376366dc4d756cef23a4f1db765f546224c35e0" - url: "https://pub.dev" - source: hosted - version: "0.5.3" - meta: - dependency: transitive - description: - name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 - url: "https://pub.dev" - source: hosted - version: "1.15.0" - mime: - dependency: transitive - description: - name: mime - sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" - url: "https://pub.dev" - source: hosted - version: "1.0.6" - mime_type: - dependency: "direct main" - description: - name: mime_type - sha256: "2ad6e67d3d2de9ac0f8ef5352d998fd103cb21351ae8c02fb0c78b079b37d275" - url: "https://pub.dev" - source: hosted - version: "1.0.0" - nested: - dependency: transitive - description: - name: nested - sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" - url: "https://pub.dev" - source: hosted - version: "1.0.0" - nfc_manager: - dependency: "direct main" - description: - name: nfc_manager - sha256: f5be75e90f8f2bff3ee49fbd7ef65bdd4a86ee679c2412e71ab2846a8cff8c59 - url: "https://pub.dev" - source: hosted - version: "3.5.0" - octo_image: - dependency: "direct main" - description: - name: octo_image - sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - package_info_plus: - dependency: "direct main" - description: - name: package_info_plus - sha256: da8d9ac8c4b1df253d1a328b7bf01ae77ef132833479ab40763334db13b91cce - url: "https://pub.dev" - source: hosted - version: "8.1.1" - package_info_plus_platform_interface: - dependency: transitive - description: - name: package_info_plus_platform_interface - sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66 - url: "https://pub.dev" - source: hosted - version: "3.0.1" - page_transition: - dependency: "direct main" - description: - name: page_transition - sha256: dee976b1f23de9bbef5cd512fe567e9f6278caee11f5eaca9a2115c19dc49ef6 - url: "https://pub.dev" - source: hosted - version: "2.1.0" - path: - dependency: transitive - description: - name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" - url: "https://pub.dev" - source: hosted - version: "1.9.0" - path_provider: - dependency: "direct main" - description: - name: path_provider - sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378 - url: "https://pub.dev" - source: hosted - version: "2.1.4" - path_provider_android: - dependency: "direct main" - description: - name: path_provider_android - sha256: "6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7" - url: "https://pub.dev" - source: hosted - version: "2.2.10" - path_provider_foundation: - dependency: "direct main" - description: - name: path_provider_foundation - sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16 - url: "https://pub.dev" - source: hosted - version: "2.4.0" - path_provider_linux: - dependency: "direct main" - description: - name: path_provider_linux - sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 - url: "https://pub.dev" - source: hosted - version: "2.2.1" - path_provider_platform_interface: - dependency: "direct main" - description: - name: path_provider_platform_interface - sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" - url: "https://pub.dev" - source: hosted - version: "2.1.2" - path_provider_windows: - dependency: "direct main" - description: - name: path_provider_windows - sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 - url: "https://pub.dev" - source: hosted - version: "2.3.0" - pdfx: - dependency: "direct main" - description: - name: pdfx - sha256: cbbd7bf54d6f37524df85d06a816fa095d124cd32d42909effddc0027f9db10b - url: "https://pub.dev" - source: hosted - version: "2.8.0" - permission_handler: - dependency: transitive - description: - name: permission_handler - sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb" - url: "https://pub.dev" - source: hosted - version: "11.3.1" - permission_handler_android: - dependency: transitive - description: - name: permission_handler_android - sha256: "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1" - url: "https://pub.dev" - source: hosted - version: "12.0.13" - permission_handler_apple: - dependency: transitive - description: - name: permission_handler_apple - sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0 - url: "https://pub.dev" - source: hosted - version: "9.4.5" - permission_handler_html: - dependency: transitive - description: - name: permission_handler_html - sha256: "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24" - url: "https://pub.dev" - source: hosted - version: "0.1.3+5" - permission_handler_platform_interface: - dependency: transitive - description: - name: permission_handler_platform_interface - sha256: e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9 - url: "https://pub.dev" - source: hosted - version: "4.2.3" - permission_handler_windows: - dependency: transitive - description: - name: permission_handler_windows - sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e" - url: "https://pub.dev" - source: hosted - version: "0.2.1" - petitparser: - dependency: transitive - description: - name: petitparser - sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 - url: "https://pub.dev" - source: hosted - version: "6.0.2" - photo_view: - dependency: "direct main" - description: - name: photo_view - sha256: "1fc3d970a91295fbd1364296575f854c9863f225505c28c46e0a03e48960c75e" - url: "https://pub.dev" - source: hosted - version: "0.15.0" - platform: - dependency: transitive - description: - name: platform - sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" - url: "https://pub.dev" - source: hosted - version: "3.1.5" - plugin_platform_interface: - dependency: "direct main" - description: - name: plugin_platform_interface - sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" - url: "https://pub.dev" - source: hosted - version: "2.1.8" - process: - dependency: transitive - description: - name: process - sha256: "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32" - url: "https://pub.dev" - source: hosted - version: "5.0.2" - provider: - dependency: "direct main" - description: - name: provider - sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c - url: "https://pub.dev" - source: hosted - version: "6.1.2" - qr: - dependency: transitive - description: - name: qr - sha256: "5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445" - url: "https://pub.dev" - source: hosted - version: "3.0.2" - rfc_6901: - dependency: transitive - description: - name: rfc_6901 - sha256: df1bbfa3d023009598f19636d6114c6ac1e0b7bb7bf6a260f0e6e6ce91416820 - url: "https://pub.dev" - source: hosted - version: "0.2.0" - rxdart: - dependency: "direct main" - description: - name: rxdart - sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb" - url: "https://pub.dev" - source: hosted - version: "0.27.7" - shared_preferences: - dependency: "direct main" - description: - name: shared_preferences - sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - shared_preferences_android: - dependency: "direct main" - description: - name: shared_preferences_android - sha256: "480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - shared_preferences_foundation: - dependency: "direct main" - description: - name: shared_preferences_foundation - sha256: c4b35f6cb8f63c147312c054ce7c2254c8066745125264f0c88739c417fc9d9f - url: "https://pub.dev" - source: hosted - version: "2.5.2" - shared_preferences_linux: - dependency: "direct main" - description: - name: shared_preferences_linux - sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_platform_interface: - dependency: "direct main" - description: - name: shared_preferences_platform_interface - sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_web: - dependency: "direct main" - description: - name: shared_preferences_web - sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e - url: "https://pub.dev" - source: hosted - version: "2.4.2" - shared_preferences_windows: - dependency: "direct main" - description: - name: shared_preferences_windows - sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - sign_in_with_apple: - dependency: "direct main" - description: - name: sign_in_with_apple - sha256: "3c9dc9dcd5c42a17c6d4b912556198e8bd8e731ab67ac30f4a655974f95e7260" - url: "https://pub.dev" - source: hosted - version: "6.1.2" - sign_in_with_apple_platform_interface: - dependency: "direct main" - description: - name: sign_in_with_apple_platform_interface - sha256: c2ef2ce6273fce0c61acd7e9ff5be7181e33d7aa2b66508b39418b786cca2119 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - sign_in_with_apple_web: - dependency: "direct main" - description: - name: sign_in_with_apple_web - sha256: c009e9beeb6c376e86aaa154fcc8b4e075d4bad90c56286b9668a51cdb6129ea - url: "https://pub.dev" - source: hosted - version: "2.1.0" - simple_barcode_scanner: - dependency: "direct main" - description: - name: simple_barcode_scanner - sha256: "52b30082ebd6fab1e6314cb9bfc1aca5372890616dcb89d0e254edf7b7ef4951" - url: "https://pub.dev" - source: hosted - version: "0.1.2" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - sliver_tools: - dependency: transitive - description: - name: sliver_tools - sha256: eae28220badfb9d0559207badcbbc9ad5331aac829a88cb0964d330d2a4636a6 - url: "https://pub.dev" - source: hosted - version: "0.2.12" - smooth_page_indicator: - dependency: "direct main" - description: - name: smooth_page_indicator - sha256: "725bc638d5e79df0c84658e1291449996943f93bacbc2cec49963dbbab48d8ae" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - source_span: - dependency: transitive - description: - name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" - url: "https://pub.dev" - source: hosted - version: "1.10.0" - sprintf: - dependency: transitive - description: - name: sprintf - sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.dev" - source: hosted - version: "7.0.0" - sqflite: - dependency: "direct main" - description: - name: sqflite - sha256: a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d - url: "https://pub.dev" - source: hosted - version: "2.3.3+1" - sqflite_common: - dependency: "direct main" - description: - name: sqflite_common - sha256: "4058172e418eb7e7f2058dcb7657d451a8fc264afa0dea4dbd0f304a57131611" - url: "https://pub.dev" - source: hosted - version: "2.5.4+3" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" - url: "https://pub.dev" - source: hosted - version: "1.11.1" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 - url: "https://pub.dev" - source: hosted - version: "2.1.2" - stream_transform: - dependency: "direct main" - description: - name: stream_transform - sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - sync_http: - dependency: transitive - description: - name: sync_http - sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961" - url: "https://pub.dev" - source: hosted - version: "0.3.1" - synchronized: - dependency: transitive - description: - name: synchronized - sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225" - url: "https://pub.dev" - source: hosted - version: "3.3.0+3" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test_api: - dependency: transitive - description: - name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" - url: "https://pub.dev" - source: hosted - version: "0.7.2" - timeago: - dependency: "direct main" - description: - name: timeago - sha256: d3204eb4c788214883380253da7f23485320a58c11d145babc82ad16bf4e7764 - url: "https://pub.dev" - source: hosted - version: "3.6.1" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 - url: "https://pub.dev" - source: hosted - version: "1.4.0" - universal_file: - dependency: transitive - description: - name: universal_file - sha256: d1a957fccaad2a32023b62fe435b273ee47aaf2eb804709795e4bf4afff50960 - url: "https://pub.dev" - source: hosted - version: "1.0.0" - universal_io: - dependency: "direct main" - description: - name: universal_io - sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad" - url: "https://pub.dev" - source: hosted - version: "2.2.2" - universal_platform: - dependency: transitive - description: - name: universal_platform - sha256: "64e16458a0ea9b99260ceb5467a214c1f298d647c659af1bff6d3bf82536b1ec" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - url_launcher: - dependency: "direct main" - description: - name: url_launcher - sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3" - url: "https://pub.dev" - source: hosted - version: "6.3.0" - url_launcher_android: - dependency: "direct main" - description: - name: url_launcher_android - sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab - url: "https://pub.dev" - source: hosted - version: "6.3.10" - url_launcher_ios: - dependency: "direct main" - description: - name: url_launcher_ios - sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e - url: "https://pub.dev" - source: hosted - version: "6.3.1" - url_launcher_linux: - dependency: "direct main" - description: - name: url_launcher_linux - sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af - url: "https://pub.dev" - source: hosted - version: "3.2.0" - url_launcher_macos: - dependency: "direct main" - description: - name: url_launcher_macos - sha256: "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - url_launcher_platform_interface: - dependency: "direct main" - description: - name: url_launcher_platform_interface - sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - url_launcher_web: - dependency: "direct main" - description: - name: url_launcher_web - sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" - url: "https://pub.dev" - source: hosted - version: "2.3.3" - url_launcher_windows: - dependency: "direct main" - description: - name: url_launcher_windows - sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185" - url: "https://pub.dev" - source: hosted - version: "3.1.2" - uuid: - dependency: "direct overridden" - description: - name: uuid - sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff - url: "https://pub.dev" - source: hosted - version: "4.5.1" - vector_math: - dependency: transitive - description: - name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.dev" - source: hosted - version: "2.1.4" - video_player: - dependency: "direct main" - description: - name: video_player - sha256: "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17" - url: "https://pub.dev" - source: hosted - version: "2.9.2" - video_player_android: - dependency: "direct main" - description: - name: video_player_android - sha256: "2800d68d6d5b4c22da62453568ed68e63c35bea524d4fa42062e53d6bb591433" - url: "https://pub.dev" - source: hosted - version: "2.7.13" - video_player_avfoundation: - dependency: "direct main" - description: - name: video_player_avfoundation - sha256: cd5ab8a8bc0eab65ab0cea40304097edc46da574c8c1ecdee96f28cd8ef3792f - url: "https://pub.dev" - source: hosted - version: "2.6.2" - video_player_platform_interface: - dependency: "direct main" - description: - name: video_player_platform_interface - sha256: "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb" - url: "https://pub.dev" - source: hosted - version: "6.2.3" - video_player_web: - dependency: "direct main" - description: - name: video_player_web - sha256: "6dcdd298136523eaf7dfc31abaf0dfba9aa8a8dbc96670e87e9d42b6f2caf774" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" - url: "https://pub.dev" - source: hosted - version: "14.2.5" - wakelock_plus: - dependency: transitive - description: - name: wakelock_plus - sha256: bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484 - url: "https://pub.dev" - source: hosted - version: "1.2.8" - wakelock_plus_platform_interface: - dependency: transitive - description: - name: wakelock_plus_platform_interface - sha256: "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - web: - dependency: transitive - description: - name: web - sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb - url: "https://pub.dev" - source: hosted - version: "1.1.0" - webdriver: - dependency: transitive - description: - name: webdriver - sha256: "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e" - url: "https://pub.dev" - source: hosted - version: "3.0.3" - webview_windows: - dependency: transitive - description: - name: webview_windows - sha256: "47fcad5875a45db29dbb5c9e6709bf5c88dcc429049872701343f91ed7255730" - url: "https://pub.dev" - source: hosted - version: "0.4.0" - win32: - dependency: "direct overridden" - description: - name: win32 - sha256: a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4 - url: "https://pub.dev" - source: hosted - version: "5.5.1" - win32_registry: - dependency: transitive - description: - name: win32_registry - sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852" - url: "https://pub.dev" - source: hosted - version: "1.1.5" - xdg_directories: - dependency: transitive - description: - name: xdg_directories - sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - xml: - dependency: "direct main" - description: - name: xml - sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 - url: "https://pub.dev" - source: hosted - version: "6.5.0" - yaml: - dependency: transitive - description: - name: yaml - sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5" - url: "https://pub.dev" - source: hosted - version: "3.1.2" -sdks: - dart: ">=3.5.3 <4.0.0" - flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 4294e62..96e363c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 3.0.10+10 +version: 3.0.2+12 environment: sdk: ">=3.0.0 <4.0.0" @@ -35,9 +35,9 @@ dependencies: cached_network_image_platform_interface: 4.1.1 cached_network_image_web: 1.3.1 chewie: 1.8.5 - cloud_firestore: 5.4.4 - cloud_firestore_platform_interface: 6.4.3 - cloud_firestore_web: 4.3.2 + cloud_firestore: 5.5.0 + cloud_firestore_platform_interface: 6.5.0 + cloud_firestore_web: 4.3.4 collection: 1.18.0 csslib: 0.17.3 device_info_plus: @@ -46,18 +46,18 @@ dependencies: equatable: 2.0.5 expandable: 5.0.1 file_picker: 8.1.2 - firebase_auth: 5.3.1 - firebase_auth_platform_interface: 7.4.7 - firebase_auth_web: 5.13.2 - firebase_core: 3.6.0 + firebase_auth: 5.3.3 + firebase_auth_platform_interface: 7.4.9 + firebase_auth_web: 5.13.4 + firebase_core: 3.8.0 firebase_core_platform_interface: 5.3.0 firebase_core_web: 2.18.1 - firebase_performance: 0.10.0+8 - firebase_performance_platform_interface: 0.1.4+44 - firebase_performance_web: 0.1.7+2 + firebase_performance: 0.10.0+10 + firebase_performance_platform_interface: 0.1.4+46 + firebase_performance_web: 0.1.7+4 firebase_storage: 12.3.2 - firebase_storage_platform_interface: 5.1.31 - firebase_storage_web: 3.10.2 + firebase_storage_platform_interface: 5.1.33 + firebase_storage_web: 3.10.5 flutter_animate: 4.5.0 flutter_blurhash: 0.8.2 flutter_cache_manager: 3.4.1 @@ -124,6 +124,7 @@ dependencies: shared_preferences_platform_interface: 2.4.1 shared_preferences_web: 2.4.2 shared_preferences_windows: 2.4.1 + shimmer: sign_in_with_apple: 6.1.2 sign_in_with_apple_platform_interface: 1.1.0 sign_in_with_apple_web: 2.1.0

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 diff --git a/assets/images/photo_2022-06-26_17-53-24.jpg b/assets/images/photo_2022-06-26_17-53-24.jpg deleted file mode 100644 index 39aeb9e9f377b33b7005f34d4052bca25384906c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134001 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≶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