From d8e1a1e42719a90e94c8046ff7437516c8a067ab Mon Sep 17 00:00:00 2001 From: Peter Harrison <16875803+palisadoes@users.noreply.github.com> Date: Thu, 9 Jan 2025 19:12:39 -0800 Subject: [PATCH] 20250109191239 Merge develop-postgres into develop --- .coderabbit.yaml | 18 + .github/pull_request_template.md | 29 +- .github/workflows/issues.yml | 34 + .github/workflows/pull-request-target.yml | 4 +- .github/workflows/pull-request.yml | 219 +- .github/workflows/push-deploy-website.yml | 57 + .github/workflows/push.yml | 17 +- .../workflows/scripts/validate-coderabbit.sh | 38 + .github/workflows/stale.yml | 4 +- .gitignore | 254 + .nojekyll | 0 .readthedocs.yml | 22 + .travis.yml | 39 + CODEOWNERS | 2 + CODE_OF_CONDUCT.md | 133 + CONTRIBUTING.md | 302 + DOCUMENTATION.md | 21 + INSTALLATION.md | 68 + ISSUE_GUIDELINES.md | 59 + LICENSE | 674 + PR_GUIDELINES.md | 36 + README.md | 50 + analysis_options.yaml | 88 + android/.gitignore | 11 + android/app/build.gradle | 78 + android/app/src/debug/AndroidManifest.xml | 9 + android/app/src/main/AndroidManifest.xml | 89 + .../kotlin/com/example/talawa/MainActivity.kt | 6 + .../res/drawable-night/launch_background.xml | 9 + .../main/res/drawable-night/launch_image.png | Bin 0 -> 6438 bytes .../res/drawable-night/launcher_image.xml | 18 + .../res/drawable-v21/launch_background.xml | 12 + .../app/src/main/res/drawable/chat_icon.png | Bin 0 -> 124 bytes .../app/src/main/res/drawable/event_icon.png | Bin 0 -> 144 bytes .../main/res/drawable/launch_background.xml | 10 + .../src/main/res/drawable/launch_image.png | Bin 0 -> 6438 bytes .../src/main/res/drawable/launcher_image.xml | 18 + .../src/main/res/drawable/newsfeed_icon.png | Bin 0 -> 182 bytes .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2891 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1832 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3883 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 5998 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 8266 bytes .../app/src/main/res/values-night/styles.xml | 18 + android/app/src/main/res/values/colors.xml | 4 + android/app/src/main/res/values/styles.xml | 18 + android/app/src/main/res/xml/filepaths.xml | 4 + android/app/src/profile/AndroidManifest.xml | 7 + android/build.gradle | 17 + android/gradle.properties | 3 + .../gradle/wrapper/gradle-wrapper.properties | 6 + android/settings.gradle | 28 + android/settings_aar.gradle | 1 + assets/fonts/OpenSans-Bold.ttf | Bin 0 -> 104120 bytes assets/fonts/OpenSans-Regular.ttf | Bin 0 -> 96932 bytes assets/fonts/OpenSans-SemiBold.ttf | Bin 0 -> 100820 bytes assets/fonts/ProductSans-Bold.ttf | Bin 0 -> 92096 bytes assets/fonts/ProductSans-Medium.ttf | Bin 0 -> 92312 bytes assets/fonts/ProductSans-Regular.ttf | Bin 0 -> 109128 bytes assets/icons/Info.svg | 3 + assets/icons/angel.svg | 15 + assets/icons/angry.svg | 20 + assets/icons/happy.svg | 16 + assets/icons/laugh.svg | 21 + assets/icons/love.svg | 30 + assets/icons/tear.svg | 22 + assets/images/Group 8948.png | Bin 0 -> 2994 bytes assets/images/Organisation_Default_Image.jpeg | Bin 0 -> 18906 bytes assets/images/Vector.svg | 3 + assets/images/comment.svg | 7 + assets/images/defaultImg.png | Bin 0 -> 585990 bytes assets/images/launcher_icon.png | Bin 0 -> 6438 bytes assets/images/no_internet.png | Bin 0 -> 96758 bytes assets/images/pfp2.png | Bin 0 -> 96758 bytes assets/images/repost.svg | 19 + assets/images/talawa-logo-lite-200x200.png | Bin 0 -> 5133 bytes .../images/\360\237\246\206 icon _like_.svg" | 3 + docs/.gitignore | 22 + docs/CNAME | 1 + docs/README.md | 176 + docs/blog/2019-05-28-first-blog-post.md | 12 + docs/blog/2019-05-29-long-blog-post.md | 44 + docs/blog/2021-08-01-mdx-blog-post.mdx | 24 + .../docusaurus-plushie-banner.jpeg | Bin 0 -> 96122 bytes docs/blog/2021-08-26-welcome/index.md | 29 + docs/blog/authors.yml | 23 + docs/blog/tags.yml | 19 + docs/docs/intro.md | 47 + docs/docs/tutorial-basics/_category_.json | 8 + docs/docs/tutorial-basics/congratulations.md | 23 + .../tutorial-basics/create-a-blog-post.md | 34 + .../docs/tutorial-basics/create-a-document.md | 57 + docs/docs/tutorial-basics/create-a-page.md | 43 + docs/docs/tutorial-basics/deploy-your-site.md | 31 + .../tutorial-basics/markdown-features.mdx | 152 + docs/docs/tutorial-extras/_category_.json | 7 + .../img/docsVersionDropdown.png | Bin 0 -> 25427 bytes .../tutorial-extras/img/localeDropdown.png | Bin 0 -> 27841 bytes .../tutorial-extras/manage-docs-versions.md | 55 + .../tutorial-extras/translate-your-site.md | 88 + docs/docusaurus.config.ts | 119 + docs/package.json | 48 + docs/sidebars.ts | 33 + .../src/components/HomepageFeatures/index.tsx | 70 + .../HomepageFeatures/styles.module.css | 11 + docs/src/css/custom.css | 30 + docs/src/pages/index.module.css | 23 + docs/src/pages/index.tsx | 45 + docs/src/pages/markdown-page.md | 7 + docs/static/.nojekyll | 0 docs/static/CNAME | 1 + docs/static/img/docusaurus-social-card.jpg | Bin 0 -> 55746 bytes docs/static/img/docusaurus.png | Bin 0 -> 5142 bytes docs/static/img/favicon.ico | Bin 0 -> 3626 bytes docs/static/img/logo.svg | 1 + docs/static/img/markdown/misc/logo.png | Bin 0 -> 14141 bytes .../static/img/undraw_docusaurus_mountain.svg | 171 + docs/static/img/undraw_docusaurus_react.svg | 170 + docs/static/img/undraw_docusaurus_tree.svg | 40 + docs/yarn.lock | 14059 ++++++++++++++++ ios/.gitignore | 33 + ios/Flutter/AppFrameworkInfo.plist | 26 + ios/Flutter/Debug.xcconfig | 2 + ios/Flutter/Release.xcconfig | 2 + ios/Podfile | 41 + ios/Podfile.lock | 115 + ios/Runner.xcodeproj/project.pbxproj | 565 + .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../xcshareddata/xcschemes/Runner.xcscheme | 91 + .../contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + ios/Runner/AppDelegate.swift | 13 + .../AppIcon.appiconset/1024.png | Bin 0 -> 90654 bytes .../AppIcon.appiconset/114.png | Bin 0 -> 4603 bytes .../AppIcon.appiconset/120.png | Bin 0 -> 4845 bytes .../AppIcon.appiconset/180.png | Bin 0 -> 7575 bytes .../Assets.xcassets/AppIcon.appiconset/29.png | Bin 0 -> 1047 bytes .../Assets.xcassets/AppIcon.appiconset/40.png | Bin 0 -> 1504 bytes .../Assets.xcassets/AppIcon.appiconset/57.png | Bin 0 -> 2220 bytes .../Assets.xcassets/AppIcon.appiconset/58.png | Bin 0 -> 2284 bytes .../Assets.xcassets/AppIcon.appiconset/60.png | Bin 0 -> 2372 bytes .../Assets.xcassets/AppIcon.appiconset/80.png | Bin 0 -> 3208 bytes .../Assets.xcassets/AppIcon.appiconset/87.png | Bin 0 -> 3575 bytes .../AppIcon.appiconset/Contents.json | 1 + .../Icon-App-1024x1024@1x.png | Bin 0 -> 10932 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 0 -> 564 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 0 -> 1283 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 0 -> 1588 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 0 -> 1025 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 0 -> 1716 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 0 -> 1920 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 0 -> 1283 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 0 -> 1895 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 0 -> 2665 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 0 -> 2665 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 0 -> 3831 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 0 -> 1888 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 0 -> 3294 bytes .../Icon-App-83.5x83.5@2x.png | Bin 0 -> 3612 bytes .../LaunchBackground.imageset/Contents.json | 21 + .../LaunchBackground.imageset/background.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/Contents.json | 23 + .../LaunchImage.imageset/LaunchImage.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 0 -> 68 bytes .../LaunchImage.imageset/README.md | 5 + ios/Runner/Base.lproj/LaunchScreen.storyboard | 44 + ios/Runner/Base.lproj/Main.storyboard | 26 + ios/Runner/Info.plist | 68 + ios/Runner/Runner-Bridging-Header.h | 1 + lang/de.json | 284 + lang/en.json | 284 + lang/es.json | 284 + lang/fr.json | 284 + lang/hi.json | 284 + lang/ja.json | 284 + lang/pt.json | 284 + lang/zh.json | 284 + lib/apptheme.dart | 165 + lib/constants/app_strings.dart | 84 + lib/constants/constants.dart | 191 + lib/constants/custom_theme.dart | 145 + lib/constants/quick_actions.dart | 32 + lib/constants/recurrence_values.dart | 279 + lib/constants/routing_constants.dart | 123 + lib/constants/timeout.dart | 11 + lib/custom_painters/language_icon.dart | 330 + lib/custom_painters/talawa_logo.dart | 433 + lib/custom_painters/telegram_logo.dart | 123 + lib/custom_painters/whatsapp_logo.dart | 433 + .../direct_chat_demo_data.dart | 167 + lib/demo_server_data/events_demo_data.dart | 223 + .../pinned_post_demo_data.dart | 160 + lib/demo_server_data/post_demo_data.dart | 183 + lib/enums/enums.dart | 122 + lib/enums/enums.g.dart | 96 + lib/exceptions/critical_action_exception.dart | 17 + .../graphql_exception_resolver.dart | 184 + lib/locator.dart | 180 + lib/main.dart | 197 + lib/models/app_tour.dart | 187 + lib/models/asymetric_keys/asymetric_keys.dart | 15 + .../asymetric_keys/asymetric_keys.g.dart | 41 + lib/models/caching/cached_user_action.dart | 148 + lib/models/caching/cached_user_action.g.dart | 62 + .../chats/chat_list_tile_data_model.dart | 25 + .../chats/chat_list_tile_data_model.g.dart | 25 + lib/models/chats/chat_message.dart | 31 + lib/models/chats/chat_message.g.dart | 26 + lib/models/chats/chat_user.dart | 24 + lib/models/chats/chat_user.g.dart | 19 + lib/models/comment/comment_model.dart | 46 + lib/models/comment/comment_model.g.dart | 53 + lib/models/events/event_agenda_category.dart | 26 + lib/models/events/event_agenda_item.dart | 94 + lib/models/events/event_model.dart | 188 + lib/models/events/event_model.g.dart | 132 + lib/models/events/event_venue.dart | 54 + lib/models/events/event_volunteer.dart | 72 + lib/models/events/event_volunteer_group.dart | 74 + lib/models/language/language_model.dart | 17 + lib/models/mainscreen_navigation_args.dart | 42 + lib/models/options/options.dart | 19 + lib/models/organization/org_info.dart | 133 + lib/models/organization/org_info.g.dart | 65 + lib/models/organization/org_info_address.dart | 52 + lib/models/post/post_model.dart | 187 + lib/models/post/post_model.g.dart | 136 + lib/models/user/user_info.dart | 203 + lib/models/user/user_info.g.dart | 71 + lib/plugins/fetch_plugin_list.dart | 32 + lib/plugins/talawa_plugin_provider.dart | 57 + lib/router.dart | 340 + lib/services/caching/base_feed_manager.dart | 104 + lib/services/caching/cache_service.dart | 76 + .../caching/offline_action_queue.dart | 158 + lib/services/chat_service.dart | 144 + lib/services/comment_service.dart | 78 + lib/services/database_mutation_functions.dart | 315 + lib/services/event_service.dart | 425 + lib/services/graphql_config.dart | 82 + lib/services/hive_manager.dart | 161 + lib/services/image_service.dart | 80 + lib/services/navigation_service.dart | 244 + lib/services/org_service.dart | 42 + lib/services/post_service.dart | 326 + lib/services/session_manager.dart | 52 + lib/services/size_config.dart | 54 + .../connectivity_service.dart | 124 + .../multi_media_pick_service.dart | 114 + lib/services/user_action_handler.dart | 103 + lib/services/user_config.dart | 312 + lib/services/user_profile_service.dart | 39 + lib/splash_screen.dart | 314 + lib/utils/app_localization.dart | 102 + lib/utils/chat_queries.dart | 87 + lib/utils/comment_queries.dart | 49 + lib/utils/encryptor.dart | 162 + lib/utils/event_queries.dart | 485 + lib/utils/post_queries.dart | 225 + lib/utils/queries.dart | 616 + lib/utils/time_conversion.dart | 162 + lib/utils/validators.dart | 194 + lib/view_model/access_request_view_model.dart | 65 + .../add_post_view_model.dart | 213 + .../direct_chat_view_model.dart | 121 + .../select_contact_view_model.dart | 43 + .../create_event_view_model.dart | 403 + .../edit_agenda_view_model.dart | 230 + .../edit_event_view_model.dart | 185 + .../event_calendar_view_model.dart | 103 + .../event_info_view_model.dart | 383 + .../explore_events_view_model.dart | 273 + .../manage_volunteer_group_view_model.dart | 205 + .../organization_feed_view_model.dart | 332 + .../edit_profile_view_model.dart | 182 + .../profile_page_view_model.dart | 295 + .../app_setting_view_model.dart | 32 + lib/view_model/base_view_model.dart | 17 + lib/view_model/connectivity_view_model.dart | 169 + lib/view_model/lang_view_model.dart | 230 + lib/view_model/main_screen_view_model.dart | 761 + .../login_view_model.dart | 224 + .../select_organization_view_model.dart | 267 + .../set_url_view_model.dart | 324 + .../signup_details_view_model.dart | 242 + .../waiting_view_model.dart | 60 + lib/view_model/theme_view_model.dart | 84 + .../comments_view_model.dart | 110 + .../custom_drawer_view_model.dart | 161 + .../event_card_view_model.dart | 38 + .../like_button_view_model.dart | 115 + .../progress_dialog_view_model.dart | 39 + .../after_auth_screens/add_post_page.dart | 248 + .../app_settings/app_settings_page.dart | 349 + .../chat/chat_list_screen.dart | 54 + .../chat/chat_message_screen.dart | 79 + .../after_auth_screens/chat/direct_chats.dart | 53 + .../chat/select_contact.dart | 71 + .../chat/widgets/chat_input_field.dart | 114 + .../chat/widgets/chat_message_bubble.dart | 65 + .../events/create_agenda_item_page.dart | 472 + .../events/create_custom_recurring_event.dart | 332 + .../events/create_event_form.dart | 125 + .../events/create_event_page.dart | 543 + .../events/edit_agenda_item_page.dart | 374 + .../events/edit_event_page.dart | 230 + .../events/edit_events_form.dart | 135 + .../events/event_calendar.dart | 190 + .../events/event_filter_bottomsheet.dart | 150 + .../events/event_info_body.dart | 259 + .../events/event_info_page.dart | 140 + .../events/explore_event_dialogue.dart | 157 + .../events/explore_events.dart | 295 + .../events/manage_agenda_items_screen.dart | 108 + .../events/manage_volunteer_group.dart | 517 + .../events/venue_bottom_sheet.dart | 158 + .../events/volunteer_groups_screen.dart | 300 + .../feed/individual_post.dart | 308 + .../feed/organization_feed.dart | 185 + .../feed/pinned_post_page.dart | 34 + .../feed/pinned_post_screen.dart | 79 + .../access_request_screen.dart | 103 + .../join_organisation_after_auth.dart | 185 + .../after_auth_screens/org_info_screen.dart | 443 + .../profile/edit_profile_page.dart | 305 + .../profile/profile_page.dart | 472 + .../profile/user_event.dart | 91 + .../after_auth_screens/profile/user_feed.dart | 76 + lib/views/base_view.dart | 40 + .../demo_screens/explore_events_demo.dart | 266 + .../demo_screens/organization_feed_demo.dart | 142 + lib/views/demo_screens/profile_page_demo.dart | 251 + lib/views/main_screen.dart | 106 + .../pre_auth_screens/change_password.dart | 160 + lib/views/pre_auth_screens/login.dart | 203 + lib/views/pre_auth_screens/recover.dart | 123 + .../pre_auth_screens/select_language.dart | 160 + .../pre_auth_screens/select_organization.dart | 61 + lib/views/pre_auth_screens/set_url.dart | 236 + .../pre_auth_screens/signup_details.dart | 303 + .../pre_auth_screens/waiting_screen.dart | 128 + lib/widgets/add_members_bottom_sheet.dart | 126 + lib/widgets/agenda_item_tile.dart | 202 + ...create_recurring_event_helper_widgets.dart | 326 + lib/widgets/custom_alert_dialog.dart | 101 + .../custom_alert_dialog_with_checkbox.dart | 140 + lib/widgets/custom_avatar.dart | 79 + lib/widgets/custom_drawer.dart | 188 + lib/widgets/custom_list_tile.dart | 195 + lib/widgets/custom_progress_dialog.dart | 38 + lib/widgets/custom_weekday_selector.dart | 94 + lib/widgets/date_time_picker.dart | 41 + lib/widgets/directly_login.dart | 71 + lib/widgets/event_card.dart | 297 + lib/widgets/event_date_time_tile.dart | 85 + lib/widgets/event_search_delegate.dart | 101 + lib/widgets/from_palisadoes.dart | 51 + lib/widgets/invite_child.dart | 126 + lib/widgets/lang_switch.dart | 46 + lib/widgets/member_name_tile.dart | 80 + lib/widgets/multi_reaction.dart | 120 + lib/widgets/organization_list.dart | 155 + lib/widgets/organization_search_list.dart | 147 + lib/widgets/pinned_carousel_widget.dart | 185 + lib/widgets/pinned_post.dart | 141 + lib/widgets/post_container.dart | 65 + lib/widgets/post_detailed_page.dart | 118 + lib/widgets/post_list_widget.dart | 44 + lib/widgets/post_modal.dart | 115 + lib/widgets/post_widget.dart | 213 + lib/widgets/raised_round_edge_button.dart | 99 + lib/widgets/recurrence_dialog.dart | 201 + lib/widgets/rich_text.dart | 32 + lib/widgets/signup_progress_indicator.dart | 74 + lib/widgets/talawa_error_dialog.dart | 127 + lib/widgets/talawa_error_snackbar.dart | 88 + lib/widgets/theme_switch.dart | 32 + lib/widgets/venue_card.dart | 130 + lib/widgets/video_widget.dart | 114 + pubspec.lock | 1798 ++ pubspec.yaml | 119 + talawa-mobile-docs/TalawaAdmin.md | 1 + talawa-mobile-docs/__404error.md | 6 + talawa-mobile-docs/apptheme/AppTheme-class.md | 347 + .../apptheme/AppTheme/AppTheme.md | 24 + .../AppTheme/blackPrimary-constant.md | 32 + .../AppTheme/blackSecondary-constant.md | 32 + .../AppTheme/blackTertiary-constant.md | 32 + .../apptheme/AppTheme/blue-constant.md | 32 + .../apptheme/AppTheme/bodyText1.md | 37 + .../apptheme/AppTheme/bodyText2.md | 37 + .../apptheme/AppTheme/bodyText3.md | 37 + .../apptheme/AppTheme/button.md | 37 + .../apptheme/AppTheme/green-constant.md | 32 + .../apptheme/AppTheme/grey-constant.md | 32 + .../apptheme/AppTheme/headline1.md | 37 + .../apptheme/AppTheme/headline2.md | 37 + .../apptheme/AppTheme/headline3.md | 37 + .../apptheme/AppTheme/headline4.md | 37 + .../apptheme/AppTheme/headline5.md | 37 + .../apptheme/AppTheme/headline6.md | 37 + .../apptheme/AppTheme/lightGrey-constant.md | 32 + .../apptheme/AppTheme/overline.md | 37 + .../apptheme/AppTheme/primary-constant.md | 32 + .../apptheme/AppTheme/red-constant.md | 32 + .../apptheme/AppTheme/secondary-constant.md | 32 + .../apptheme/AppTheme/shadow-constant.md | 32 + .../apptheme/AppTheme/subtitle1.md | 37 + .../apptheme/AppTheme/subtitle2.md | 37 + .../apptheme/AppTheme/tertiary-constant.md | 32 + talawa-mobile-docs/apptheme/AppTheme/title.md | 37 + .../apptheme/AppTheme/white-constant.md | 32 + .../apptheme/AppTheme/yellow-constant.md | 32 + .../apptheme/apptheme-library.md | 38 + talawa-mobile-docs/categories.json | 1 + .../constants_constants-library.md | 49 + .../constants_constants/languages.md | 85 + .../supportedCurrencies.md | 129 + .../TalawaTheme-class.md | 114 + .../TalawaTheme/TalawaTheme.md | 24 + .../TalawaTheme/darkTheme.md | 50 + .../TalawaTheme/lightTheme.md | 50 + .../constants_custom_theme-library.md | 40 + .../ShortCutMenu-class.md | 133 + .../ShortCutMenu/ShortCutMenu.md | 24 + .../ShortCutMenu/chatAction-constant.md | 36 + .../ShortCutMenu/eventAction-constant.md | 36 + .../ShortCutMenu/feedAction-constant.md | 36 + .../ShortCutMenu/quickActionsList.md | 36 + .../constants_quick_actions-library.md | 39 + .../Routes-class.md | 382 + .../Routes/Routes.md | 24 + .../Routes/addTask-constant.md | 33 + .../Routes/appSettings-constant.md | 33 + .../Routes/calendar-constant.md | 33 + .../Routes/chatMessageScreen-constant.md | 33 + .../Routes/createEventPage-constant.md | 33 + .../Routes/demoPageViewRoute-constant.md | 33 + .../Routes/editEventPage-constant.md | 33 + .../Routes/editProfilePage-constant.md | 33 + .../Routes/editTask-constant.md | 33 + .../Routes/eventInfoPage-constant.md | 33 + .../Routes/eventTasks-constant.md | 33 + .../Routes/exploreEventsScreen-constant.md | 33 + .../Routes/homeScreen-constant.md | 33 + .../Routes/individualPost-constant.md | 33 + .../Routes/joinOrg-constant.md | 33 + .../Routes/languageSelectionRoute-constant.md | 33 + .../Routes/loginScreen-constant.md | 33 + .../Routes/mainScreen-constant.md | 33 + .../Routes/mapScreen-constant.md | 33 + .../Routes/pinnedPostPage-constant.md | 33 + .../Routes/profilePage-constant.md | 33 + .../Routes/progressDialog-constant.md | 33 + .../Routes/recoverScreen-constant.md | 33 + .../Routes/requestAccess-constant.md | 33 + .../Routes/selectContact-constant.md | 33 + .../Routes/selectOrgScreen-constant.md | 33 + .../Routes/setUrlScreen-constant.md | 33 + .../Routes/signupDetailScreen-constant.md | 33 + .../Routes/splashScreen-constant.md | 33 + .../Routes/updateScreen-constant.md | 33 + .../Routes/userTasks-constant.md | 33 + .../Routes/waitingScreen-constant.md | 33 + .../constants_routing_constants-library.md | 38 + .../constants_timeout/TimeOuts-class.md | 121 + .../constants_timeout/TimeOuts/TimeOuts.md | 24 + .../TimeOuts/large-constant.md | 33 + .../TimeOuts/mediums-constant.md | 33 + .../TimeOuts/small-constant.md | 33 + .../constants_timeout-library.md | 38 + .../LanguageIcon-class.md | 183 + .../LanguageIcon/LanguageIcon.md | 24 + .../LanguageIcon/paint.md | 382 + .../LanguageIcon/shouldRepaint.md | 58 + .../custom_painters_language_icon-library.md | 40 + .../AppLogo-class.md | 183 + .../AppLogo/AppLogo.md | 24 + .../AppLogo/paint.md | 485 + .../AppLogo/shouldRepaint.md | 58 + .../custom_painters_talawa_logo-library.md | 40 + .../TelegramLogo-class.md | 183 + .../TelegramLogo/TelegramLogo.md | 24 + .../TelegramLogo/paint.md | 171 + .../TelegramLogo/shouldRepaint.md | 58 + .../custom_painters_telegram_logo-library.md | 40 + .../WhatsappLogo-class.md | 183 + .../WhatsappLogo/WhatsappLogo.md | 24 + .../WhatsappLogo/paint.md | 485 + .../WhatsappLogo/shouldRepaint.md | 58 + .../custom_painters_whatsapp_logo-library.md | 40 + ...rver_data_direct_chat_demo_data-library.md | 40 + .../directChatDemoData-constant.md | 200 + ...mo_server_data_events_demo_data-library.md | 41 + .../eventsDemoData-constant.md | 229 + ...rver_data_pinned_post_demo_data-library.md | 40 + .../pinnedPostsDemoData-constant.md | 193 + ...demo_server_data_post_demo_data-library.md | 41 + .../postsDemoData-constant.md | 214 + talawa-mobile-docs/enums_enums/CallFor.md | 149 + .../enums_enums/CallFor/CallFor.md | 24 + .../enums_enums/CallFor/values-constant.md | 28 + talawa-mobile-docs/enums_enums/ChatState.md | 150 + .../enums_enums/ChatState/ChatState.md | 24 + .../enums_enums/ChatState/values-constant.md | 28 + talawa-mobile-docs/enums_enums/MessageType.md | 159 + .../enums_enums/MessageType/MessageType.md | 24 + .../MessageType/values-constant.md | 28 + talawa-mobile-docs/enums_enums/ModalSheet.md | 140 + .../enums_enums/ModalSheet/ModalSheet.md | 24 + .../enums_enums/ModalSheet/values-constant.md | 28 + talawa-mobile-docs/enums_enums/TileType.md | 150 + .../enums_enums/TileType/TileType.md | 24 + .../enums_enums/TileType/values-constant.md | 28 + talawa-mobile-docs/enums_enums/ViewState.md | 144 + .../enums_enums/ViewState/ViewState.md | 24 + .../enums_enums/ViewState/values-constant.md | 28 + .../enums_enums/enums_enums-library.md | 76 + .../DefaultFirebaseOptions-class.md | 128 + .../DefaultFirebaseOptions.md | 24 + .../DefaultFirebaseOptions/android.md | 51 + .../DefaultFirebaseOptions/currentPlatform.md | 72 + .../DefaultFirebaseOptions/ios.md | 53 + .../firebase_options-library.md | 38 + .../generated_plugin_registrant-library.md | 40 + .../registerPlugins.md | 42 + talawa-mobile-docs/index.json | 1 + talawa-mobile-docs/index.md | 654 + talawa-mobile-docs/locator/connectivity.md | 36 + .../locator/databaseFunctions.md | 36 + talawa-mobile-docs/locator/graphqlConfig.md | 36 + talawa-mobile-docs/locator/imageCropper.md | 36 + talawa-mobile-docs/locator/imagePicker.md | 36 + talawa-mobile-docs/locator/locator-library.md | 141 + talawa-mobile-docs/locator/locator.md | 36 + .../locator/navigationService.md | 36 + .../locator/organizationService.md | 36 + talawa-mobile-docs/locator/queries.md | 36 + talawa-mobile-docs/locator/setupLocator.md | 104 + talawa-mobile-docs/locator/sizeConfig.md | 36 + talawa-mobile-docs/locator/userConfig.md | 36 + talawa-mobile-docs/main/DemoPageView-class.md | 190 + .../main/DemoPageView/DemoPageView.md | 29 + talawa-mobile-docs/main/DemoPageView/build.md | 82 + .../main/DemoViewModel-class.md | 191 + .../main/DemoViewModel/DemoViewModel.md | 24 + .../main/DemoViewModel/title.md | 42 + talawa-mobile-docs/main/MyApp-class.md | 189 + talawa-mobile-docs/main/MyApp/MyApp.md | 24 + talawa-mobile-docs/main/MyApp/createState.md | 49 + .../main/androidFirebaseOptions.md | 36 + talawa-mobile-docs/main/channel.md | 36 + .../main/flutterLocalNotificationsPlugin.md | 36 + talawa-mobile-docs/main/iosFirebaseOptions.md | 36 + talawa-mobile-docs/main/main-library.md | 128 + talawa-mobile-docs/main/main.md | 95 + talawa-mobile-docs/main/setUpFirebase.md | 50 + talawa-mobile-docs/main/setUpFirebaseKeys.md | 62 + .../main/setUpFirebaseMessaging.md | 79 + .../ChatListTileDataModel-class.md | 133 + .../ChatListTileDataModel.fromJson.md | 30 + .../ChatListTileDataModel.md | 29 + .../ChatListTileDataModel/id.md | 32 + .../ChatListTileDataModel/toJson.md | 34 + .../ChatListTileDataModel/users.md | 32 + ...chats_chat_list_tile_data_model-library.md | 38 + .../ChatMessage-class.md | 151 + .../ChatMessage/ChatMessage.fromJson.md | 30 + .../ChatMessage/ChatMessage.md | 34 + .../ChatMessage/id.md | 32 + .../ChatMessage/messageContent.md | 32 + .../ChatMessage/receiver.md | 32 + .../ChatMessage/sender.md | 32 + .../ChatMessage/toJson.md | 34 + .../models_chats_chat_message-library.md | 38 + .../models_chats_chat_user/ChatUser-class.md | 142 + .../ChatUser/ChatUser.fromJson.md | 30 + .../ChatUser/ChatUser.md | 29 + .../ChatUser/firstName.md | 32 + .../models_chats_chat_user/ChatUser/id.md | 32 + .../models_chats_chat_user/ChatUser/image.md | 32 + .../models_chats_chat_user/ChatUser/toJson.md | 34 + .../models_chats_chat_user-library.md | 38 + .../Comment-class.md | 141 + .../Comment/Comment.fromJson.md | 43 + .../Comment/Comment.md | 29 + .../Comment/createdAt.md | 32 + .../Comment/creator.md | 32 + .../Comment/likeCount.md | 32 + .../Comment/post.md | 32 + .../Comment/text.md | 32 + .../models_comment_comment_model-library.md | 38 + .../models_events_event_model/Event-class.md | 285 + .../Event/Event.fromJson.md | 72 + .../models_events_event_model/Event/Event.md | 51 + .../models_events_event_model/Event/admins.md | 32 + .../models_events_event_model/Event/allDay.md | 32 + .../Event/attendees.md | 32 + .../Event/creator.md | 32 + .../Event/description.md | 32 + .../Event/endDate.md | 32 + .../Event/endTime.md | 32 + .../models_events_event_model/Event/id.md | 32 + .../Event/isPublic.md | 32 + .../Event/isRegisterable.md | 32 + .../Event/isRegistered.md | 32 + .../Event/latitude.md | 32 + .../Event/location.md | 32 + .../Event/longitude.md | 32 + .../Event/organization.md | 32 + .../Event/recurrence.md | 32 + .../Event/recurring.md | 32 + .../Event/registrants.md | 32 + .../Event/startDate.md | 32 + .../Event/startTime.md | 32 + .../models_events_event_model/Event/title.md | 32 + .../models_events_event_model-library.md | 38 + .../Language-class.md | 128 + .../Language/Language.md | 34 + .../Language/countryCode.md | 32 + .../Language/langCode.md | 32 + .../Language/langName.md | 32 + .../Language/langSample.md | 32 + .../models_language_language_model-library.md | 38 + .../MainScreenArgs-class.md | 109 + .../MainScreenArgs/MainScreenArgs.md | 29 + .../MainScreenArgs/fromSignUp.md | 32 + .../MainScreenArgs/mainScreenIndex.md | 32 + ...dels_mainscreen_navigation_args-library.md | 38 + .../models_options_options/Options-class.md | 128 + .../models_options_options/Options/Options.md | 34 + .../models_options_options/Options/icon.md | 32 + .../Options/subtitle.md | 32 + .../models_options_options/Options/title.md | 32 + .../Options/trailingIconButton.md | 32 + .../models_options_options-library.md | 38 + .../OrgInfo-class.md | 187 + .../OrgInfo/OrgInfo.fromJson.md | 67 + .../OrgInfo/OrgInfo.md | 38 + .../OrgInfo/admins.md | 36 + .../OrgInfo/creatorInfo.md | 36 + .../OrgInfo/description.md | 36 + .../OrgInfo/fromJsonToList.md | 41 + .../OrgInfo/id.md | 36 + .../OrgInfo/image.md | 36 + .../OrgInfo/isPublic.md | 36 + .../OrgInfo/members.md | 36 + .../OrgInfo/name.md | 36 + .../OrgInfoAdapter-class.md | 130 + .../OrgInfoAdapter/OrgInfoAdapter.md | 24 + .../OrgInfoAdapter/hashCode.md | 65 + .../OrgInfoAdapter/operator_equals.md | 67 + .../OrgInfoAdapter/read.md | 52 + .../OrgInfoAdapter/typeId.md | 37 + .../OrgInfoAdapter/write.md | 56 + .../models_organization_org_info-library.md | 45 + .../models_post_post_model/Comments-class.md | 114 + .../Comments/Comments.fromJson.md | 38 + .../Comments/Comments.md | 29 + .../models_post_post_model/Comments/sId.md | 37 + .../models_post_post_model/Comments/toJson.md | 45 + .../models_post_post_model/LikedBy-class.md | 114 + .../LikedBy/LikedBy.fromJson.md | 32 + .../models_post_post_model/LikedBy/LikedBy.md | 29 + .../models_post_post_model/LikedBy/sId.md | 37 + .../models_post_post_model/LikedBy/toJson.md | 45 + .../models_post_post_model/Post-class.md | 186 + .../Post/Post.fromJson.md | 65 + .../models_post_post_model/Post/Post.md | 39 + .../models_post_post_model/Post/comments.md | 33 + .../models_post_post_model/Post/createdAt.md | 33 + .../models_post_post_model/Post/creator.md | 33 + .../Post/description.md | 33 + .../Post/getPostCreatedDuration.md | 55 + .../models_post_post_model/Post/imageUrl.md | 33 + .../models_post_post_model/Post/likedBy.md | 33 + .../Post/organization.md | 33 + .../models_post_post_model/Post/sId.md | 33 + .../models_post_post_model/Post/videoUrl.md | 33 + .../models_post_post_model-library.md | 52 + .../models_task_task_model/Task-class.md | 158 + .../Task/Task.fromJson.md | 47 + .../models_task_task_model/Task/Task.md | 37 + .../models_task_task_model/Task/createdAt.md | 32 + .../models_task_task_model/Task/creator.md | 32 + .../models_task_task_model/Task/deadline.md | 32 + .../Task/description.md | 32 + .../models_task_task_model/Task/event.md | 32 + .../models_task_task_model/Task/id.md | 32 + .../models_task_task_model/Task/title.md | 32 + .../models_task_task_model-library.md | 38 + .../models_user_user_info/User-class.md | 311 + .../User/User.fromJson.md | 71 + .../models_user_user_info/User/User.md | 41 + .../models_user_user_info/User/adminFor.md | 36 + .../models_user_user_info/User/authToken.md | 36 + .../User/createdOrganizations.md | 36 + .../models_user_user_info/User/email.md | 36 + .../models_user_user_info/User/firstName.md | 36 + .../models_user_user_info/User/id.md | 36 + .../models_user_user_info/User/image.md | 36 + .../User/joinedOrganizations.md | 36 + .../models_user_user_info/User/lastName.md | 36 + .../User/membershipRequests.md | 36 + .../models_user_user_info/User/print.md | 46 + .../User/refreshToken.md | 36 + .../models_user_user_info/User/update.md | 45 + .../User/updateAdminFor.md | 36 + .../User/updateCreatedOrg.md | 36 + .../User/updateJoinedOrg.md | 36 + .../User/updateMemberRequestOrg.md | 36 + .../UserAdapter-class.md | 130 + .../UserAdapter/UserAdapter.md | 24 + .../UserAdapter/hashCode.md | 65 + .../UserAdapter/operator_equals.md | 67 + .../models_user_user_info/UserAdapter/read.md | 55 + .../UserAdapter/typeId.md | 37 + .../UserAdapter/write.md | 62 + .../models_user_user_info-library.md | 45 + .../FetchPluginList-class.md | 110 + .../FetchPluginList/FetchPluginList.md | 32 + .../FetchPluginList/box.md | 33 + .../FetchPluginList/fetchList.md | 50 + .../plugins_fetch_plugin_list-library.md | 38 + .../TalawaPluginProvider-class.md | 225 + .../TalawaPluginProvider.md | 34 + .../TalawaPluginProvider/build.md | 41 + .../checkFromPluginList.md | 60 + .../TalawaPluginProvider/child.md | 33 + .../TalawaPluginProvider/pluginName.md | 33 + .../TalawaPluginProvider/visible.md | 33 + .../plugins_talawa_plugin_provider-library.md | 38 + talawa-mobile-docs/router/generateRoute.md | 294 + talawa-mobile-docs/router/router-library.md | 41 + talawa-mobile-docs/search.md | 6 + .../ChatService-class.md | 152 + .../ChatService/ChatService.md | 33 + .../ChatService/chatListStream.md | 35 + .../ChatService/chatMessagesStream.md | 35 + .../ChatService/chatStream.md | 32 + .../getDirectChatMessagesByChatId.md | 52 + .../ChatService/getDirectChatsByUserId.md | 58 + .../ChatService/sendMessageToDirectChat.md | 57 + .../services_chat_service-library.md | 38 + .../CommentService-class.md | 115 + .../CommentService/CommentService.md | 31 + .../CommentService/createComments.md | 53 + .../CommentService/getCommentsForPost.md | 46 + .../services_comment_service-library.md | 38 + .../DataBaseMutationFunctions-class.md | 264 + .../DataBaseMutationFunctions.md | 24 + .../DataBaseMutationFunctions/clientAuth.md | 33 + .../clientNonAuth.md | 33 + .../emailAccountPresent.md | 34 + .../encounteredExceptionOrError.md | 175 + .../DataBaseMutationFunctions/fetchOrgById.md | 60 + .../gqlAuthMutation.md | 64 + .../DataBaseMutationFunctions/gqlAuthQuery.md | 63 + .../gqlNonAuthMutation.md | 66 + .../gqlNonAuthQuery.md | 64 + .../DataBaseMutationFunctions/init.md | 43 + .../memberRequestExist.md | 34 + .../notifFeatureNotInstalled.md | 36 + .../organizationNotFound.md | 34 + .../refreshAccessToken.md | 73 + .../refreshAccessTokenExpiredException.md | 36 + .../userNotAuthenticated.md | 34 + .../DataBaseMutationFunctions/userNotFound.md | 33 + .../wrongCredentials.md | 34 + ...ces_database_mutation_functions-library.md | 38 + .../EventService-class.md | 174 + .../EventService/EventService.md | 34 + .../EventService/deleteEvent.md | 55 + .../EventService/dispose.md | 41 + .../EventService/editEvent.md | 68 + .../EventService/eventStream.md | 42 + .../EventService/fetchRegistrantsByEvent.md | 49 + .../EventService/getEvents.md | 62 + .../EventService/registerForAnEvent.md | 53 + .../EventService/setOrgStreamSubscription.md | 44 + .../services_event_service-library.md | 38 + .../GraphqlConfig-class.md | 207 + .../GraphqlConfig/GraphqlConfig.md | 24 + .../GraphqlConfig/authClient.md | 41 + .../GraphqlConfig/clientToQuery.md | 42 + .../GraphqlConfig/displayImgRoute.md | 32 + .../GraphqlConfig/getOrgUrl.md | 44 + .../GraphqlConfig/getToken.md | 40 + .../GraphqlConfig/httpLink.md | 32 + .../GraphqlConfig/imageUrlKey-constant.md | 32 + .../GraphqlConfig/orgURI.md | 32 + .../GraphqlConfig/test.md | 39 + .../GraphqlConfig/token.md | 32 + .../GraphqlConfig/urlKey-constant.md | 32 + .../GraphqlConfig/webSocketLink.md | 32 + .../MockHttpClient-class.md | 203 + .../MockHttpClient/MockHttpClient.md | 24 + .../MockHttpClient/send.md | 47 + .../services_graphql_config-library.md | 48 + .../NavigationService-class.md | 203 + .../NavigationService/NavigationService.md | 24 + .../NavigationService/fromInviteLink.md | 40 + .../NavigationService/navigatorKey.md | 32 + .../NavigationService/pop.md | 37 + .../NavigationService/popAndPushScreen.md | 43 + .../NavigationService/pushDialog.md | 44 + .../pushReplacementScreen.md | 43 + .../NavigationService/pushScreen.md | 43 + .../NavigationService/removeAllAndPush.md | 51 + .../NavigationService/showSnackBar.md | 46 + .../showTalawaErrorDialog.md | 46 + .../showTalawaErrorSnackBar.md | 49 + .../services_navigation_service-library.md | 38 + .../OrganizationService-class.md | 105 + .../OrganizationService.md | 31 + .../OrganizationService/getOrgMembersList.md | 54 + .../services_org_service-library.md | 38 + .../PostService-class.md | 162 + .../PostService/PostService.md | 36 + .../PostService/addCommentLocally.md | 41 + .../PostService/addLike.md | 48 + .../PostService/getPosts.md | 55 + .../PostService/postStream.md | 35 + .../PostService/removeLike.md | 46 + .../PostService/setOrgStreamSubscription.md | 43 + .../PostService/updatedPostStream.md | 35 + .../services_post_service-library.md | 38 + .../services_size_config/SizeConfig-class.md | 175 + .../SizeConfig/SizeConfig.md | 24 + .../SizeConfig/blockSizeHorizontal.md | 32 + .../SizeConfig/blockSizeVertical.md | 32 + .../services_size_config/SizeConfig/init.md | 49 + .../SizeConfig/paddingTop.md | 32 + .../SizeConfig/safeBlockHorizontal.md | 32 + .../SizeConfig/safeBlockVertical.md | 32 + .../SizeConfig/screenHeight.md | 32 + .../SizeConfig/screenWidth.md | 32 + .../services_size_config/SizeConfig/test.md | 48 + .../services_size_config-library.md | 38 + .../TaskService-class.md | 163 + .../TaskService/TaskService.md | 24 + .../TaskService/callbackNotifyListeners.md | 32 + .../TaskService/createTask.md | 66 + .../TaskService/deleteTask.md | 48 + .../TaskService/editTask.md | 72 + .../TaskService/getTasksByUser.md | 48 + .../TaskService/getTasksForEvent.md | 52 + .../TaskService/tasks.md | 35 + .../services_task_service-library.md | 38 + .../MultiMediaPickerService-class.md | 125 + .../MultiMediaPickerService.md | 32 + .../MultiMediaPickerService/cropImage.md | 77 + .../MultiMediaPickerService/fileStream.md | 42 + .../getPhotoFromGallery.md | 78 + ...ervice_multi_media_pick_service-library.md | 38 + .../services_user_config/UserConfig-class.md | 237 + .../UserConfig/UserConfig.md | 24 + .../UserConfig/currentOrg.md | 53 + .../UserConfig/currentOrgInfoController.md | 36 + .../UserConfig/currentOrgInfoStream.md | 35 + .../UserConfig/currentOrgName.md | 35 + .../UserConfig/currentUser.md | 55 + .../UserConfig/initialiseStream.md | 37 + .../UserConfig/saveCurrentOrgInHive.md | 43 + .../UserConfig/saveUserInHive.md | 41 + .../UserConfig/updateAccessToken.md | 47 + .../UserConfig/updateUser.md | 50 + .../UserConfig/updateUserAdminOrg.md | 42 + .../UserConfig/updateUserCreatedOrg.md | 42 + .../UserConfig/updateUserJoinedOrg.md | 42 + .../UserConfig/updateUserMemberRequestOrg.md | 42 + .../UserConfig/userLoggedIn.md | 78 + .../services_user_config-library.md | 38 + .../splash_screen/SplashScreen-class.md | 199 + .../SplashScreen/SplashScreen.md | 30 + .../splash_screen/SplashScreen/createState.md | 49 + .../SplashScreen/mainScreenIndex.md | 32 + .../splash_screen/splash_screen-library.md | 39 + .../AppLocalizations-class.md | 169 + .../AppLocalizations/AppLocalizations.md | 32 + .../AppLocalizations/delegate-constant.md | 33 + .../AppLocalizations/isTest.md | 32 + .../AppLocalizations/load.md | 46 + .../AppLocalizations/loadTest.md | 36 + .../AppLocalizations/locale.md | 32 + .../AppLocalizations/of.md | 36 + .../AppLocalizations/strictTranslate.md | 44 + .../AppLocalizations/translate.md | 42 + .../AppLocalizationsDelegate-class.md | 150 + .../AppLocalizationsDelegate.md | 31 + .../AppLocalizationsDelegate/isSupported.md | 43 + .../AppLocalizationsDelegate/isTest.md | 32 + .../AppLocalizationsDelegate/load.md | 52 + .../AppLocalizationsDelegate/shouldReload.md | 41 + .../utils_app_localization-library.md | 46 + .../utils_chat_queries/ChatQueries-class.md | 128 + .../ChatQueries/ChatQueries.md | 24 + .../fetchDirectChatMessagesByChatId.md | 53 + .../ChatQueries/fetchDirectChatsByUserId.md | 47 + .../messageSentToDirectChatsubscription.md | 52 + .../ChatQueries/sendMessageToDirectChat.md | 54 + .../utils_chat_queries-library.md | 38 + .../CommentQueries-class.md | 110 + .../CommentQueries/CommentQueries.md | 24 + .../CommentQueries/createComment.md | 46 + .../CommentQueries/getPostsComments.md | 48 + .../utils_comment_queries-library.md | 38 + .../utils_event_queries/EventQueries-class.md | 146 + .../EventQueries/EventQueries.md | 24 + .../EventQueries/addEvent.md | 71 + .../EventQueries/deleteEvent.md | 44 + .../EventQueries/fetchOrgEvents.md | 72 + .../EventQueries/registerForEvent.md | 45 + .../EventQueries/registrantsByEvent.md | 45 + .../EventQueries/updateEvent.md | 67 + .../utils_event_queries-library.md | 38 + .../utils_post_queries/PostQueries-class.md | 128 + .../PostQueries/PostQueries.md | 24 + .../utils_post_queries/PostQueries/addLike.md | 50 + .../PostQueries/getPostsById.md | 74 + .../PostQueries/removeLike.md | 53 + .../PostQueries/uploadPost.md | 63 + .../utils_post_queries-library.md | 38 + .../utils_queries/Queries-class.md | 245 + .../utils_queries/Queries/Queries.md | 24 + .../utils_queries/Queries/createDonation.md | 61 + .../utils_queries/Queries/fetchJoinInOrg.md | 55 + .../Queries/fetchJoinInOrgByName.md | 64 + .../utils_queries/Queries/fetchOrgById.md | 50 + .../Queries/fetchOrgDetailsById.md | 60 + .../utils_queries/Queries/fetchUserInfo.md | 86 + .../utils_queries/Queries/getPluginsList.md | 48 + .../utils_queries/Queries/joinOrgById.md | 55 + .../utils_queries/Queries/loginUser.md | 110 + .../utils_queries/Queries/logout.md | 40 + .../utils_queries/Queries/newUserLanguage.md | 40 + .../utils_queries/Queries/refreshToken.md | 43 + .../utils_queries/Queries/registerUser.md | 100 + .../utils_queries/Queries/saveFcmToken.md | 40 + .../Queries/sendMembershipRequest.md | 54 + .../utils_queries/Queries/updateLanguage.md | 44 + .../utils_queries/Queries/userLanguage.md | 40 + .../utils_queries/utils_queries-library.md | 38 + .../utils_task_queries/TaskQueries-class.md | 139 + .../TaskQueries/TaskQueries.md | 24 + .../utils_task_queries/TaskQueries/addTask.md | 61 + .../TaskQueries/deleteTask.md | 40 + .../TaskQueries/editTask.md | 59 + .../TaskQueries/eventTasks.md | 52 + .../TaskQueries/userTasks.md | 52 + .../utils_task_queries-library.md | 38 + .../utils_validators/Validator-class.md | 167 + .../utils_validators/Validator/Validator.md | 24 + .../Validator/validateEmail.md | 48 + .../Validator/validateEventForm.md | 45 + .../Validator/validateFirstName.md | 45 + .../Validator/validateLastName.md | 45 + .../Validator/validatePassword.md | 57 + .../Validator/validatePasswordConfirm.md | 42 + .../utils_validators/Validator/validateURL.md | 45 + .../Validator/validateUrlExistence.md | 42 + .../utils_validators-library.md | 39 + .../AccessScreenViewModel-class.md | 233 + .../AccessScreenViewModel.md | 24 + .../AccessScreenViewModel/initialise.md | 36 + .../optionalMessageController.md | 32 + .../AccessScreenViewModel/orgId.md | 32 + .../AccessScreenViewModel/organizations.md | 32 + .../selectedOrganization.md | 32 + .../sendMembershipRequest.md | 58 + ...model_access_request_view_model-library.md | 38 + .../AddPostViewModel-class.md | 262 + .../AddPostViewModel/AddPostViewModel.md | 24 + .../AddPostViewModel/controller.md | 42 + .../AddPostViewModel/getImageFromGallery.md | 55 + .../AddPostViewModel/imageFile.md | 42 + .../AddPostViewModel/initialise.md | 46 + .../AddPostViewModel/orgName.md | 42 + .../AddPostViewModel/removeImage.md | 42 + .../AddPostViewModel/titleController.md | 42 + .../AddPostViewModel/uploadPost.md | 68 + .../AddPostViewModel/userName.md | 42 + ...view_models_add_post_view_model-library.md | 38 + .../DirectChatViewModel-class.md | 276 + .../DirectChatViewModel.md | 24 + .../DirectChatViewModel/chatMessagesByUser.md | 35 + .../DirectChatViewModel/chatName.md | 43 + .../DirectChatViewModel/chatState.md | 32 + .../DirectChatViewModel/chats.md | 35 + .../DirectChatViewModel/dispose.md | 47 + .../DirectChatViewModel/getChatMessages.md | 54 + .../DirectChatViewModel/initialise.md | 47 + .../DirectChatViewModel/listKey.md | 32 + .../DirectChatViewModel/name.md | 32 + .../DirectChatViewModel/refreshChats.md | 40 + .../sendMessageToDirectChat.md | 50 + ...w_models_direct_chat_view_model-library.md | 38 + .../SelectContactViewModel-class.md | 211 + .../SelectContactViewModel.md | 24 + .../getCurrentOrgUsersList.md | 42 + .../SelectContactViewModel/initialise.md | 36 + .../SelectContactViewModel/orgMembersList.md | 32 + ...odels_select_contact_view_model-library.md | 38 + .../CreateEventViewModel-class.md | 432 + .../CreateEventViewModel.md | 24 + .../CreateEventViewModel/buildUserList.md | 50 + .../CreateEventViewModel/createEvent.md | 106 + .../CreateEventViewModel/descriptionFocus.md | 33 + .../eventDescriptionTextController.md | 34 + .../CreateEventViewModel/eventEndDate.md | 33 + .../CreateEventViewModel/eventEndTime.md | 33 + .../eventLocationTextController.md | 33 + .../CreateEventViewModel/eventStartDate.md | 33 + .../CreateEventViewModel/eventStartTime.md | 33 + .../eventTitleTextController.md | 33 + .../CreateEventViewModel/formKey.md | 33 + .../getCurrentOrgUsersList.md | 54 + .../getImageFromGallery.md | 51 + .../CreateEventViewModel/imageFile.md | 42 + .../CreateEventViewModel/initialize.md | 45 + .../CreateEventViewModel/isPublicSwitch.md | 33 + .../isRegisterableSwitch.md | 33 + .../CreateEventViewModel/latitude.md | 33 + .../CreateEventViewModel/locationFocus.md | 33 + .../CreateEventViewModel/longitude.md | 33 + .../CreateEventViewModel/memberCheckedMap.md | 43 + .../CreateEventViewModel/orgMembersList.md | 33 + .../CreateEventViewModel/removeImage.md | 42 + .../removeUserFromList.md | 46 + .../CreateEventViewModel/selectedMembers.md | 42 + .../CreateEventViewModel/titleFocus.md | 33 + .../CreateEventViewModel/validate.md | 33 + ..._models_create_event_view_model-library.md | 38 + .../EditEventViewModel-class.md | 330 + .../EditEventViewModel/EditEventViewModel.md | 24 + .../EditEventViewModel/descriptionFocus.md | 32 + .../eventDescriptionTextController.md | 33 + .../EditEventViewModel/eventEndDate.md | 32 + .../EditEventViewModel/eventEndTime.md | 32 + .../eventLocationTextController.md | 32 + .../EditEventViewModel/eventStartDate.md | 32 + .../EditEventViewModel/eventStartTime.md | 32 + .../eventTitleTextController.md | 32 + .../EditEventViewModel/formKey.md | 32 + .../EditEventViewModel/initialize.md | 37 + .../EditEventViewModel/isPublicSwitch.md | 32 + .../isRegisterableSwitch.md | 32 + .../EditEventViewModel/locationFocus.md | 32 + .../EditEventViewModel/titleFocus.md | 32 + .../EditEventViewModel/updateEvent.md | 73 + .../EditEventViewModel/validate.md | 32 + ...ew_models_edit_event_view_model-library.md | 39 + .../EventInfoViewModel-class.md | 248 + .../EventInfoViewModel/EventInfoViewModel.md | 24 + .../EventInfoViewModel/event.md | 32 + .../exploreEventsInstance.md | 32 + .../EventInfoViewModel/fabTitle.md | 32 + .../EventInfoViewModel/getFabTitle.md | 43 + .../EventInfoViewModel/initialize.md | 54 + .../EventInfoViewModel/registerForEvent.md | 58 + .../EventInfoViewModel/registrants.md | 32 + ...ew_models_event_info_view_model-library.md | 38 + .../ExploreEventsViewModel-class.md | 281 + .../ExploreEventsViewModel.md | 24 + .../checkIfExistsAndAddNewEvent.md | 47 + .../choseValueFromDropdown.md | 117 + .../ExploreEventsViewModel/chosenValue.md | 35 + .../ExploreEventsViewModel/deleteEvent.md | 64 + .../ExploreEventsViewModel/dispose.md | 47 + .../emptyListMessage.md | 35 + .../ExploreEventsViewModel/eventService.md | 35 + .../ExploreEventsViewModel/events.md | 35 + .../ExploreEventsViewModel/fetchNewEvents.md | 41 + .../ExploreEventsViewModel/initialise.md | 45 + .../ExploreEventsViewModel/refreshEvents.md | 42 + ...odels_explore_events_view_model-library.md | 38 + .../OrganizationFeedViewModel-class.md | 306 + .../OrganizationFeedViewModel.md | 24 + .../OrganizationFeedViewModel/addNewPost.md | 42 + .../buildNewPosts.md | 42 + .../currentOrgName.md | 35 + .../OrganizationFeedViewModel/dispose.md | 49 + .../fetchNewPosts.md | 37 + .../OrganizationFeedViewModel/initialise.md | 58 + .../initializeWithDemoData.md | 46 + .../OrganizationFeedViewModel/istest.md | 32 + .../navigateToIndividualPage.md | 38 + .../navigateToPinnedPostPage.md | 41 + .../OrganizationFeedViewModel/pinnedPosts.md | 41 + .../OrganizationFeedViewModel/posts.md | 41 + .../setCurrentOrganizationName.md | 48 + .../OrganizationFeedViewModel/updatedPost.md | 47 + ...ls_organization_feed_view_model-library.md | 38 + .../EditProfilePageViewModel-class.md | 275 + .../EditProfilePageViewModel.md | 24 + .../databaseService.md | 32 + .../firstNameFocus.md | 32 + .../firstNameTextController.md | 32 + .../getImageFromGallery.md | 47 + .../EditProfilePageViewModel/imageFile.md | 32 + .../EditProfilePageViewModel/initialize.md | 37 + .../EditProfilePageViewModel/lastNameFocus.md | 32 + .../lastNameTextController.md | 32 + .../EditProfilePageViewModel/removeImage.md | 38 + .../EditProfilePageViewModel/user.md | 32 + ..._models_edit_profile_view_model-library.md | 38 + .../ProfilePageViewModel-class.md | 385 + .../ProfilePageViewModel.md | 24 + .../ProfilePageViewModel/attachListener.md | 50 + .../ProfilePageViewModel/bottomSheetHeight.md | 32 + .../ProfilePageViewModel/changeCurrency.md | 46 + .../ProfilePageViewModel/currentOrg.md | 32 + .../ProfilePageViewModel/currentUser.md | 32 + .../ProfilePageViewModel/denomination.md | 32 + .../ProfilePageViewModel/dominationButton.md | 68 + .../ProfilePageViewModel/donationAmount.md | 32 + .../ProfilePageViewModel/donationCurrency.md | 32 + .../donationCurrencySymbol.md | 32 + .../ProfilePageViewModel/donationField.md | 32 + .../ProfilePageViewModel/iconButton.md | 52 + .../ProfilePageViewModel/initialize.md | 39 + .../ProfilePageViewModel/invite.md | 134 + .../ProfilePageViewModel/logout.md | 86 + .../ProfilePageViewModel/organisation.md | 32 + .../ProfilePageViewModel/popBottomSheet.md | 36 + .../ProfilePageViewModel/scaffoldKey.md | 32 + .../ProfilePageViewModel/showSnackBar.md | 36 + .../ProfilePageViewModel/updateSheetHeight.md | 37 + .../ProfilePageViewModel/url.md | 32 + .../ProfilePageViewModel/user.md | 32 + ..._models_profile_page_view_model-library.md | 39 + .../CreateTaskViewModel-class.md | 252 + .../CreateTaskViewModel.md | 24 + .../CreateTaskViewModel/createTask.md | 54 + .../CreateTaskViewModel/dispose.md | 47 + .../CreateTaskViewModel/editTask.md | 54 + .../CreateTaskViewModel/fillTask.md | 47 + .../taskDescriptionTextController.md | 32 + .../CreateTaskViewModel/taskEndDate.md | 32 + .../CreateTaskViewModel/taskEndTime.md | 32 + .../taskTitleTextController.md | 32 + ...w_models_create_task_view_model-library.md | 39 + .../ExploreTasksViewModel-class.md | 226 + .../ExploreTasksViewModel.md | 31 + .../ExploreTasksViewModel/deleteTask.md | 44 + .../ExploreTasksViewModel/fetchTasks.md | 44 + .../ExploreTasksViewModel/fetchTasksByUser.md | 40 + .../ExploreTasksViewModel/tasks.md | 35 + ...models_explore_tasks_view_model-library.md | 39 + .../BaseModel-class.md | 206 + .../BaseModel/BaseModel.md | 24 + .../BaseModel/isBusy.md | 35 + .../BaseModel/setState.md | 37 + .../BaseModel/state.md | 35 + .../view_model_base_view_model-library.md | 38 + .../AppLanguage-class.md | 292 + .../AppLanguage/AppLanguage.md | 29 + .../AppLanguage/appLanguageQuery.md | 42 + .../AppLanguage/appLocal.md | 35 + .../AppLanguage/changeLanguage.md | 94 + .../AppLanguage/databaseFunctions.md | 32 + .../AppLanguage/dbLanguageUpdate.md | 43 + .../AppLanguage/fetchLocale.md | 41 + .../AppLanguage/initialize.md | 37 + .../AppLanguage/isTest.md | 32 + .../AppLanguage/navigationService.md | 32 + .../AppLanguage/selectLanguagePress.md | 44 + .../AppLanguage/userLanguageQuery.md | 46 + .../view_model_lang_view_model-library.md | 39 + .../MainScreenViewModel-class.md | 616 + .../MainScreenViewModel.md | 24 + .../MainScreenViewModel/context.md | 33 + .../MainScreenViewModel/currentPageIndex.md | 33 + .../MainScreenViewModel/fetchAndAddPlugins.md | 142 + .../MainScreenViewModel/focusTarget.md | 124 + .../MainScreenViewModel/initialise.md | 85 + .../MainScreenViewModel/keyBNChat.md | 33 + .../MainScreenViewModel/keyBNEvents.md | 33 + .../MainScreenViewModel/keyBNHome.md | 33 + .../MainScreenViewModel/keyBNPost.md | 33 + .../MainScreenViewModel/keyBNProfile.md | 33 + .../MainScreenViewModel/keyDrawerCurOrg.md | 34 + .../MainScreenViewModel/keyDrawerJoinOrg.md | 34 + .../keyDrawerLeaveCurrentOrg.md | 34 + .../keyDrawerSwitchableOrg.md | 34 + .../MainScreenViewModel/keySEAdd.md | 33 + .../MainScreenViewModel/keySECard.md | 33 + .../MainScreenViewModel/keySECategoryMenu.md | 34 + .../MainScreenViewModel/keySEDateFilter.md | 34 + .../MainScreenViewModel/keySHMenuIcon.md | 33 + .../MainScreenViewModel/keySHOrgName.md | 33 + .../MainScreenViewModel/keySHPinnedPost.md | 34 + .../MainScreenViewModel/keySHPost.md | 33 + .../MainScreenViewModel/keySPAppSetting.md | 34 + .../MainScreenViewModel/keySPDonateUs.md | 34 + .../MainScreenViewModel/keySPEditProfile.md | 33 + .../MainScreenViewModel/keySPHelp.md | 33 + .../MainScreenViewModel/keySPInvite.md | 33 + .../MainScreenViewModel/keySPLogout.md | 33 + .../MainScreenViewModel/keySPPalisadoes.md | 34 + .../MainScreenViewModel/navBarItems.md | 33 + .../MainScreenViewModel/onTabTapped.md | 44 + .../MainScreenViewModel/pages.md | 34 + .../MainScreenViewModel/pluginList.md | 33 + .../pluginPrototypeData.md | 37 + .../MainScreenViewModel/scaffoldKey.md | 34 + .../MainScreenViewModel/showAppTour.md | 33 + .../MainScreenViewModel/showHome.md | 49 + .../MainScreenViewModel/showTutorial.md | 69 + .../MainScreenViewModel/targets.md | 33 + .../MainScreenViewModel/tourAddPost.md | 59 + .../MainScreenViewModel/tourChat.md | 59 + .../MainScreenViewModel/tourComplete.md | 33 + .../MainScreenViewModel/tourEventTargets.md | 88 + .../MainScreenViewModel/tourHomeTargets.md | 122 + .../MainScreenViewModel/tourProfile.md | 96 + .../MainScreenViewModel/tourSkipped.md | 33 + .../MainScreenViewModel/tutorialCoachMark.md | 33 + ...ew_model_main_screen_view_model-library.md | 38 + .../LoginViewModel-class.md | 275 + .../LoginViewModel/LoginViewModel.md | 24 + .../LoginViewModel/email.md | 32 + .../LoginViewModel/emailFocus.md | 32 + .../LoginViewModel/formKey.md | 32 + .../LoginViewModel/greeting.md | 32 + .../LoginViewModel/hidePassword.md | 32 + .../LoginViewModel/initialize.md | 64 + .../LoginViewModel/login.md | 107 + .../LoginViewModel/password.md | 32 + .../LoginViewModel/passwordFocus.md | 32 + .../LoginViewModel/validate.md | 32 + ...th_view_models_login_view_model-library.md | 39 + .../SelectOrganizationViewModel-class.md | 340 + .../SelectOrganizationViewModel.md | 24 + .../allOrgController.md | 32 + .../SelectOrganizationViewModel/controller.md | 32 + .../fetchMoreHelper.md | 52 + .../SelectOrganizationViewModel/initialise.md | 52 + .../onTapContinue.md | 48 + .../SelectOrganizationViewModel/onTapJoin.md | 88 + .../SelectOrganizationViewModel/orgId.md | 32 + .../organizations.md | 32 + .../SelectOrganizationViewModel/qrKey.md | 32 + .../SelectOrganizationViewModel/result.md | 32 + .../searchActive.md | 40 + .../searchController.md | 32 + .../searchFocus.md | 32 + .../SelectOrganizationViewModel/searching.md | 32 + .../SelectOrganizationViewModel/selectOrg.md | 91 + .../selectedOrganization.md | 32 + .../showSearchOrgList.md | 32 + ..._select_organization_view_model-library.md | 39 + .../SetUrlViewModel-class.md | 319 + .../SetUrlViewModel/SetUrlViewModel.md | 24 + .../SetUrlViewModel/checkURLandNavigate.md | 72 + .../SetUrlViewModel/checkURLandShowPopUp.md | 73 + .../SetUrlViewModel/formKey.md | 33 + .../SetUrlViewModel/greeting.md | 33 + .../SetUrlViewModel/imageUrlKey-constant.md | 33 + .../SetUrlViewModel/initialise.md | 89 + .../SetUrlViewModel/orgId.md | 33 + .../SetUrlViewModel/qrKey.md | 33 + .../SetUrlViewModel/result.md | 33 + .../SetUrlViewModel/scanQR.md | 93 + .../SetUrlViewModel/url.md | 33 + .../SetUrlViewModel/urlFocus.md | 33 + .../SetUrlViewModel/urlKey-constant.md | 33 + .../SetUrlViewModel/validate.md | 33 + ..._view_models_set_url_view_model-library.md | 38 + .../SignupDetailsViewModel-class.md | 303 + .../SignupDetailsViewModel.md | 24 + .../SignupDetailsViewModel/confirmFocus.md | 32 + .../SignupDetailsViewModel/confirmPassword.md | 32 + .../SignupDetailsViewModel/email.md | 32 + .../SignupDetailsViewModel/firstName.md | 32 + .../SignupDetailsViewModel/formKey.md | 32 + .../SignupDetailsViewModel/greeting.md | 32 + .../SignupDetailsViewModel/hidePassword.md | 32 + .../SignupDetailsViewModel/initialise.md | 64 + .../SignupDetailsViewModel/lastName.md | 32 + .../SignupDetailsViewModel/password.md | 32 + .../selectedOrganization.md | 32 + .../SignupDetailsViewModel/signUp.md | 128 + .../SignupDetailsViewModel/validate.md | 32 + ...odels_signup_details_view_model-library.md | 39 + .../WaitingViewModel-class.md | 239 + .../WaitingViewModel/WaitingViewModel.md | 24 + .../WaitingViewModel/currentUser.md | 32 + .../WaitingViewModel/greeting.md | 32 + .../WaitingViewModel/initialise.md | 53 + .../WaitingViewModel/joinOrg.md | 36 + .../WaitingViewModel/logout.md | 45 + .../WaitingViewModel/pendingRequestOrg.md | 32 + ..._view_models_waiting_view_model-library.md | 39 + .../AppTheme-class.md | 220 + .../AppTheme/AppTheme.md | 24 + .../AppTheme/initialize.md | 37 + .../AppTheme/isdarkTheme.md | 35 + .../AppTheme/key.md | 32 + .../AppTheme/switchTheme.md | 43 + .../view_model_theme_view_model-library.md | 38 + .../CommentsViewModel-class.md | 242 + .../CommentsViewModel/CommentsViewModel.md | 24 + .../CommentsViewModel/addCommentLocally.md | 44 + .../CommentsViewModel/commentList.md | 35 + .../CommentsViewModel/createComment.md | 44 + .../CommentsViewModel/getComments.md | 45 + .../CommentsViewModel/initialise.md | 42 + .../CommentsViewModel/postId.md | 35 + ...view_models_comments_view_model-library.md | 39 + .../CustomDrawerViewModel-class.md | 269 + .../CustomDrawerViewModel.md | 24 + .../CustomDrawerViewModel/controller.md | 32 + .../CustomDrawerViewModel/dispose.md | 47 + .../CustomDrawerViewModel/initialize.md | 44 + .../isPresentinSwitchableOrg.md | 47 + .../CustomDrawerViewModel/notifyListeners.md | 51 + .../CustomDrawerViewModel/selectedOrg.md | 35 + .../setSelectedOrganizationName.md | 47 + .../CustomDrawerViewModel/switchAbleOrg.md | 54 + .../CustomDrawerViewModel/switchOrg.md | 53 + .../CustomDrawerViewModel/targets.md | 32 + .../tutorialCoachMark.md | 32 + ...models_custom_drawer_view_model-library.md | 39 + ...ew_models_event_card_view_model-library.md | 29 + .../LikeButtonViewModel-class.md | 260 + .../LikeButtonViewModel.md | 24 + .../checkAndSetTheIsLiked.md | 41 + .../LikeButtonViewModel/dispose.md | 46 + .../LikeButtonViewModel/initialize.md | 42 + .../LikeButtonViewModel/isLiked.md | 35 + .../LikeButtonViewModel/likedBy.md | 35 + .../LikeButtonViewModel/likesCount.md | 35 + .../LikeButtonViewModel/setIsLiked.md | 38 + .../LikeButtonViewModel/toggleIsLiked.md | 42 + .../LikeButtonViewModel/updatePost.md | 42 + ...w_models_like_button_view_model-library.md | 39 + .../ProgressDialogViewModel-class.md | 208 + .../ProgressDialogViewModel.md | 24 + .../connectivityPresent.md | 32 + .../connectivityResult.md | 32 + .../ProgressDialogViewModel/initialise.md | 45 + ...dels_progress_dialog_view_model-library.md | 39 + .../AddPost-class.md | 198 + .../AddPost/AddPost.md | 29 + .../AddPost/build.md | 229 + .../AddPost/drawerKey.md | 33 + .../model.md | 36 + ...fter_auth_screens_add_post_page-library.md | 49 + .../AppSettingsPage-class.md | 189 + .../AppSettingsPage/AppSettingsPage.md | 29 + .../AppSettingsPage/createState.md | 49 + ..._app_settings_app_settings_page-library.md | 38 + .../ChatPage-class.md | 190 + .../ChatPage/ChatPage.md | 29 + .../ChatPage/build.md | 114 + ...h_screens_chat_chat_list_screen-library.md | 39 + .../ChatMessageScreen-class.md | 207 + .../ChatMessageScreen/ChatMessageScreen.md | 30 + .../ChatMessageScreen/build.md | 122 + .../ChatMessageScreen/chatId.md | 32 + .../ChatMessageScreen/model.md | 32 + ...creens_chat_chat_message_screen-library.md | 38 + .../ChatTile-class.md | 207 + .../ChatTile/ChatTile.md | 30 + .../ChatTile/build.md | 78 + .../ChatTile/chat.md | 32 + .../ChatTile/model.md | 32 + .../DirectChats-class.md | 190 + .../DirectChats/DirectChats.md | 29 + .../DirectChats/build.md | 85 + ..._auth_screens_chat_direct_chats-library.md | 46 + .../EventChats-class.md | 190 + .../EventChats/EventChats.md | 29 + .../EventChats/build.md | 73 + ...r_auth_screens_chat_event_chats-library.md | 39 + .../SelectContact-class.md | 189 + .../SelectContact/SelectContact.md | 29 + .../SelectContact/createState.md | 49 + ...uth_screens_chat_select_contact-library.md | 38 + .../ChatInputField-class.md | 207 + .../ChatInputField/ChatInputField.md | 33 + .../ChatInputField/chatId.md | 33 + .../ChatInputField/createState.md | 49 + .../ChatInputField/model.md | 33 + ...s_chat_widgets_chat_input_field-library.md | 38 + .../Message-class.md | 189 + .../Message/Message.md | 29 + .../Message/build.md | 117 + ...hat_widgets_chat_message_bubble-library.md | 38 + .../CreateEventForm-class.md | 199 + .../CreateEventForm/CreateEventForm.md | 29 + .../CreateEventForm/build.md | 194 + .../CreateEventForm/model.md | 32 + ...creens_events_create_event_form-library.md | 39 + .../CreateEventPage-class.md | 189 + .../CreateEventPage/CreateEventPage.md | 29 + .../CreateEventPage/createState.md | 49 + ...creens_events_create_event_page-library.md | 38 + .../EditEventPage-class.md | 198 + .../EditEventPage/EditEventPage.md | 29 + .../EditEventPage/createState.md | 49 + .../EditEventPage/event.md | 32 + ..._screens_events_edit_event_page-library.md | 38 + .../EditEventForm-class.md | 199 + .../EditEventForm/EditEventForm.md | 29 + .../EditEventForm/build.md | 188 + .../EditEventForm/model.md | 32 + ...screens_events_edit_events_form-library.md | 39 + .../EventCalendar-class.md | 198 + .../EventCalendar/EventCalendar.md | 29 + .../EventCalendar/createState.md | 49 + .../EventCalendar/eventList.md | 32 + ...h_screens_events_event_calendar-library.md | 38 + .../EventInfoBody-class.md | 189 + .../EventInfoBody/EventInfoBody.md | 29 + .../EventInfoBody/build.md | 332 + ..._screens_events_event_info_body-library.md | 38 + .../EventInfoPage-class.md | 198 + .../EventInfoPage/EventInfoPage.md | 29 + .../EventInfoPage/args.md | 32 + .../EventInfoPage/createState.md | 49 + ..._screens_events_event_info_page-library.md | 38 + .../ExploreEventDialog-class.md | 189 + .../ExploreEventDialog/ExploreEventDialog.md | 29 + .../ExploreEventDialog/createState.md | 49 + ...s_events_explore_event_dialogue-library.md | 38 + .../ExploreEvents-class.md | 207 + .../ExploreEvents/ExploreEvents.md | 32 + .../ExploreEvents/build.md | 291 + .../ExploreEvents/dropDownList.md | 71 + .../ExploreEvents/homeModel.md | 33 + ...h_screens_events_explore_events-library.md | 38 + .../CommentTemplate-class.md | 198 + .../CommentTemplate/CommentTemplate.md | 32 + .../CommentTemplate/build.md | 105 + .../CommentTemplate/comment.md | 32 + .../IndividualPageLikeSection-class.md | 198 + .../IndividualPageLikeSection.md | 32 + .../IndividualPageLikeSection/build.md | 84 + .../IndividualPageLikeSection/usersLiked.md | 32 + .../IndividualPostCommentSection-class.md | 207 + .../IndividualPostCommentSection.md | 33 + .../IndividualPostCommentSection/build.md | 87 + .../IndividualPostCommentSection/comments.md | 32 + .../IndividualPostCommentSection/postID.md | 32 + .../IndividualPostView-class.md | 198 + .../IndividualPostView/IndividualPostView.md | 29 + .../IndividualPostView/createState.md | 49 + .../IndividualPostView/post.md | 32 + .../buildPadding.md | 44 + .../likedUserCircleAvatar.md | 62 + ...th_screens_feed_individual_post-library.md | 79 + .../OrganizationFeed-class.md | 207 + .../OrganizationFeed/OrganizationFeed.md | 33 + .../OrganizationFeed/build.md | 130 + .../OrganizationFeed/forTest.md | 32 + .../OrganizationFeed/homeModel.md | 32 + ..._screens_feed_organization_feed-library.md | 38 + .../PinnedPostPage-class.md | 198 + .../PinnedPostPage/PinnedPostPage.md | 29 + .../PinnedPostPage/build.md | 87 + .../PinnedPostPage/pinnedPosts.md | 32 + ...h_screens_feed_pinned_post_page-library.md | 38 + .../SendAccessRequest-class.md | 198 + .../SendAccessRequest/SendAccessRequest.md | 33 + .../SendAccessRequest/build.md | 152 + .../SendAccessRequest/org.md | 32 + ...fter_auth_access_request_screen-library.md | 38 + .../JoinOrganisationAfterAuth-class.md | 207 + .../JoinOrganisationAfterAuth.md | 30 + .../JoinOrganisationAfterAuth/build.md | 123 + .../JoinOrganisationAfterAuth/orgId.md | 32 + .../JoinOrganisationAfterAuth/scanQR.md | 89 + ...th_join_organisation_after_auth-library.md | 38 + .../EditProfilePage-class.md | 189 + .../EditProfilePage/EditProfilePage.md | 29 + .../EditProfilePage/createState.md | 49 + ...reens_profile_edit_profile_page-library.md | 38 + .../ProfilePage-class.md | 207 + .../ProfilePage/ProfilePage.md | 32 + .../ProfilePage/build.md | 322 + .../ProfilePage/donate.md | 302 + .../ProfilePage/homeModel.md | 32 + ...th_screens_profile_profile_page-library.md | 38 + .../CreateTaskPage-class.md | 198 + .../CreateTaskPage/CreateTaskPage.md | 29 + .../CreateTaskPage/build.md | 80 + .../CreateTaskPage/eventId.md | 32 + ..._screens_tasks_create_task_page-library.md | 38 + .../EditTaskPage-class.md | 198 + .../EditTaskPage/EditTaskPage.md | 29 + .../EditTaskPage/build.md | 81 + .../EditTaskPage/task.md | 32 + ...th_screens_tasks_edit_task_page-library.md | 38 + .../EventTasksPage-class.md | 198 + .../EventTasksPage/EventTasksPage.md | 29 + .../EventTasksPage/build.md | 95 + .../EventTasksPage/eventId.md | 32 + ..._screens_tasks_event_tasks_page-library.md | 38 + .../UserTasksPage-class.md | 189 + .../UserTasksPage/UserTasksPage.md | 29 + .../UserTasksPage/build.md | 86 + ...h_screens_tasks_user_tasks_page-library.md | 38 + .../MapScreen-class.md | 216 + .../MapScreen/MapScreen.md | 30 + .../MapScreen/createState.md | 49 + .../MapScreen/latitude.md | 32 + .../MapScreen/longitude.md | 32 + .../MapScreen/model.md | 32 + ...r_auth_screens_venue_map_screen-library.md | 38 + .../views_base_view/BaseView-class.md | 206 + .../views_base_view/BaseView/BaseView.md | 32 + .../views_base_view/BaseView/builder.md | 32 + .../views_base_view/BaseView/createState.md | 49 + .../views_base_view/BaseView/onModelReady.md | 32 + .../views_base_view-library.md | 38 + .../views_main_screen/MainScreen-class.md | 197 + .../MainScreen/MainScreen.md | 29 + .../MainScreen/createState.md | 49 + .../MainScreen/mainScreenArgs.md | 32 + .../views_main_screen-library.md | 38 + .../ChangePass-class.md | 192 + .../ChangePass/ChangePass.md | 29 + .../ChangePass/createState.md | 49 + ...re_auth_screens_change_password-library.md | 41 + .../Login-class.md | 194 + .../Login/Login.md | 29 + .../Login/createState.md | 49 + .../views_pre_auth_screens_login-library.md | 43 + .../Recover-class.md | 190 + .../Recover/Recover.md | 29 + .../Recover/createState.md | 49 + .../views_pre_auth_screens_recover-library.md | 39 + .../SelectLanguage-class.md | 192 + .../SelectLanguage/SelectLanguage.md | 29 + .../SelectLanguage/createState.md | 49 + ...re_auth_screens_select_language-library.md | 41 + .../SelectOrganization-class.md | 200 + .../SelectOrganization/SelectOrganization.md | 30 + .../SelectOrganization/createState.md | 49 + .../SelectOrganization/selectedOrgId.md | 33 + ...uth_screens_select_organization-library.md | 38 + .../SetUrl-class.md | 203 + .../SetUrl/SetUrl.md | 29 + .../SetUrl/createState.md | 49 + .../SetUrl/uri.md | 33 + .../views_pre_auth_screens_set_url-library.md | 38 + .../SignUpDetails-class.md | 198 + .../SignUpDetails/SignUpDetails.md | 30 + .../SignUpDetails/createState.md | 49 + .../SignUpDetails/selectedOrg.md | 32 + ...pre_auth_screens_signup_details-library.md | 38 + .../WaitingPage-class.md | 189 + .../WaitingPage/WaitingPage.md | 29 + .../WaitingPage/build.md | 179 + ...ens_waiting_to_join_private_org-library.md | 38 + .../EventBottomSheet-class.md | 101 + .../EventBottomSheet/EventBottomSheet.md | 24 + .../EventBottomSheet/addUserBottomSheet.md | 148 + ...idgets_add_members_bottom_sheet-library.md | 38 + .../CustomAlertDialog-class.md | 255 + .../CustomAlertDialog/CustomAlertDialog.md | 38 + .../CustomAlertDialog/build.md | 108 + .../CustomAlertDialog/dialogSubTitle.md | 32 + .../CustomAlertDialog/dialogTitle.md | 32 + .../CustomAlertDialog/reverse.md | 32 + .../CustomAlertDialog/secondaryButtonTap.md | 32 + .../CustomAlertDialog/secondaryButtonText.md | 32 + .../CustomAlertDialog/success.md | 32 + .../CustomAlertDialog/successText.md | 32 + .../widgets_custom_alert_dialog-library.md | 41 + .../CustomAvatar-class.md | 236 + .../CustomAvatar/CustomAvatar.md | 36 + .../CustomAvatar/build.md | 106 + .../CustomAvatar/cacheManager.md | 32 + .../CustomAvatar/firstAlphabet.md | 32 + .../CustomAvatar/fontSize.md | 32 + .../CustomAvatar/imageUrl.md | 32 + .../CustomAvatar/isImageNull.md | 32 + .../widgets_custom_avatar-library.md | 40 + .../CustomDrawer-class.md | 208 + .../CustomDrawer/CustomDrawer.md | 32 + .../CustomDrawer/build.md | 198 + .../CustomDrawer/exitButton.md | 51 + .../CustomDrawer/homeModel.md | 33 + .../widgets_custom_drawer-library.md | 38 + .../CustomListTile-class.md | 271 + .../CustomListTile/CustomListTile.md | 40 + .../CustomListTile/build.md | 143 + .../CustomListTile/index.md | 32 + .../CustomListTile/onTapOption.md | 32 + .../CustomListTile/onTapOrgInfo.md | 32 + .../CustomListTile/onTapUserInfo.md | 32 + .../CustomListTile/option.md | 32 + .../CustomListTile/orgInfo.md | 32 + .../CustomListTile/showIcon.md | 32 + .../CustomListTile/type.md | 32 + .../CustomListTile/userInfo.md | 32 + .../widgets_custom_list_tile-library.md | 39 + .../CustomProgressDialog-class.md | 191 + .../CustomProgressDialog.md | 29 + .../CustomProgressDialog/build.md | 114 + .../widgets_custom_progress_dialog-library.md | 40 + .../customDatePicker.md | 51 + .../customTimePicker.md | 51 + .../widgets_date_time_picker-library.md | 49 + .../widgets_event_card/EventCard-class.md | 225 + .../widgets_event_card/EventCard/EventCard.md | 35 + .../widgets_event_card/EventCard/build.md | 336 + .../widgets_event_card/EventCard/event.md | 32 + .../EventCard/eventTitleHighlightedText.md | 32 + .../EventCard/eventTitleNormalText.md | 32 + .../EventCard/isSearchItem.md | 32 + .../widgets_event_card-library.md | 38 + .../DateTimeTile-class.md | 225 + .../DateTimeTile/DateTimeTile.md | 35 + .../DateTimeTile/build.md | 120 + .../DateTimeTile/date.md | 32 + .../DateTimeTile/setDate.md | 32 + .../DateTimeTile/setTime.md | 32 + .../DateTimeTile/time.md | 32 + .../widgets_event_date_time_tile-library.md | 38 + .../EventSearch-class.md | 279 + .../EventSearch/EventSearch.md | 29 + .../EventSearch/buildActions.md | 57 + .../EventSearch/buildLeading.md | 55 + .../EventSearch/buildResults.md | 48 + .../EventSearch/buildSuggestions.md | 57 + .../EventSearch/buildSuggestionsSucess.md | 71 + .../EventSearch/eventList.md | 32 + .../EventSearch/exploreEventsViewModel.md | 32 + .../widgets_event_search_delegate-library.md | 38 + .../FromPalisadoes-class.md | 189 + .../FromPalisadoes/FromPalisadoes.md | 29 + .../FromPalisadoes/build.md | 106 + .../widgets_from_palisadoes-library.md | 38 + .../widgets_invite_child/iconButton.md | 51 + .../widgets_invite_child/invite.md | 122 + .../widgets_invite_child-library.md | 51 + .../widgets_lang_switch/LanguageTile-class.md | 189 + .../LanguageTile/LanguageTile.md | 29 + .../widgets_lang_switch/LanguageTile/build.md | 97 + .../widgets_lang_switch-library.md | 38 + .../MemberNameTile-class.md | 219 + .../MemberNameTile/MemberNameTile.md | 34 + .../MemberNameTile/build.md | 119 + .../MemberNameTile/onDelete.md | 32 + .../MemberNameTile/userImage.md | 32 + .../MemberNameTile/userName.md | 32 + .../widgets_member_name_tile-library.md | 41 + .../OrganizationList-class.md | 200 + .../OrganizationList/OrganizationList.md | 29 + .../OrganizationList/build.md | 185 + .../OrganizationList/model.md | 33 + .../widgets_organization_list-library.md | 38 + .../OrganizationSearchList-class.md | 199 + .../OrganizationSearchList.md | 30 + .../OrganizationSearchList/build.md | 182 + .../OrganizationSearchList/model.md | 32 + ...idgets_organization_search_list-library.md | 39 + .../CustomCarouselScroller-class.md | 209 + .../CustomCarouselScroller.md | 33 + .../CustomCarouselScroller/createState.md | 49 + .../navigateToIndividualPostPage.md | 32 + .../CustomCarouselScroller/pinnedPosts.md | 32 + .../CustomCarouselScrollerState-class.md | 268 + .../CustomCarouselScrollerState.md | 24 + .../CustomCarouselScrollerState/controller.md | 32 + .../CustomCarouselScrollerState/pindex.md | 32 + .../PinnedPostCarousel-class.md | 218 + .../PinnedPostCarousel/PinnedPostCarousel.md | 34 + .../PinnedPostCarousel/build.md | 119 + .../navigateToIndividualPostPage.md | 32 + .../navigateToPinnedPostPage.md | 32 + .../PinnedPostCarousel/pinnedPosts.md | 32 + .../widgets_pinned_carousel_widget-library.md | 55 + .../DescriptionTextWidget-class.md | 201 + .../DescriptionTextWidget.md | 29 + .../DescriptionTextWidget/createState.md | 49 + .../DescriptionTextWidget/text.md | 32 + .../widgets_post_detailed_page-library.md | 41 + .../PostListWidget-class.md | 207 + .../PostListWidget/PostListWidget.md | 33 + .../PostListWidget/build.md | 93 + .../PostListWidget/function.md | 32 + .../PostListWidget/posts.md | 32 + .../widgets_post_list_widget-library.md | 38 + .../widgets_post_widget/NewsPost-class.md | 206 + .../widgets_post_widget/NewsPost/NewsPost.md | 33 + .../widgets_post_widget/NewsPost/build.md | 164 + .../widgets_post_widget/NewsPost/function.md | 32 + .../widgets_post_widget/NewsPost/post.md | 32 + .../PostContainer-class.md | 197 + .../PostContainer/PostContainer.md | 32 + .../PostContainer/createState.md | 49 + .../widgets_post_widget/PostContainer/id.md | 32 + .../PostContainerState-class.md | 281 + .../PostContainerState/PostContainerState.md | 24 + .../PostContainerState/controller.md | 32 + .../PostContainerState/dispose.md | 65 + .../PostContainerState/inView.md | 32 + .../PostContainerState/initState.md | 62 + .../PostContainerState/pindex.md | 32 + .../PostContainerState/startedPlaying.md | 32 + .../widgets_post_widget-library.md | 52 + .../RaisedRoundedButton-class.md | 253 + .../RaisedRoundedButton.md | 38 + .../RaisedRoundedButton/backgroundColor.md | 32 + .../RaisedRoundedButton/buttonLabel.md | 32 + .../RaisedRoundedButton/createState.md | 49 + .../RaisedRoundedButton/height.md | 32 + .../RaisedRoundedButton/onTap.md | 32 + .../RaisedRoundedButton/showArrow.md | 32 + .../RaisedRoundedButton/textColor.md | 32 + .../RaisedRoundedButton/width.md | 32 + ...idgets_raised_round_edge_button-library.md | 39 + .../widgets_rich_text/CustomRichText-class.md | 199 + .../CustomRichText/CustomRichText.md | 30 + .../widgets_rich_text/CustomRichText/build.md | 86 + .../widgets_rich_text/CustomRichText/words.md | 32 + .../widgets_rich_text-library.md | 39 + .../SignupProgressIndicator-class.md | 208 + .../SignupProgressIndicator.md | 30 + .../SignupProgressIndicator/build.md | 119 + .../currentPageIndex.md | 32 + .../SignupProgressIndicator/progressLabel.md | 36 + ...dgets_signup_progress_indicator-library.md | 39 + .../TalawaErrorDialog-class.md | 206 + .../TalawaErrorDialog/TalawaErrorDialog.md | 33 + .../TalawaErrorDialog/build.md | 168 + .../TalawaErrorDialog/errorMessage.md | 32 + .../TalawaErrorDialog/messageType.md | 32 + .../widgets_talawa_error_dialog-library.md | 38 + .../TalawaErrorSnackBar-class.md | 206 + .../TalawaErrorSnackBar.md | 33 + .../TalawaErrorSnackBar/build.md | 121 + .../TalawaErrorSnackBar/errorMessage.md | 32 + .../TalawaErrorSnackBar/messageType.md | 32 + .../widgets_talawa_error_snackbar-library.md | 38 + .../DescriptionField-class.md | 188 + .../DescriptionField/DescriptionField.md | 29 + .../DescriptionField/build.md | 100 + .../widgets_task_form/TaskForm-class.md | 215 + .../widgets_task_form/TaskForm/TaskForm.md | 34 + .../widgets_task_form/TaskForm/actionText.md | 32 + .../widgets_task_form/TaskForm/createState.md | 49 + .../widgets_task_form/TaskForm/onSave.md | 32 + .../widgets_task_form/TaskForm/title.md | 32 + .../widgets_task_form/TitleField-class.md | 188 + .../TitleField/TitleField.md | 29 + .../widgets_task_form/TitleField/build.md | 98 + .../widgets_task_form-library.md | 52 + .../widgets_task_schedule/TaskCard-class.md | 215 + .../TaskCard/TaskCard.md | 34 + .../TaskCard/appointment.md | 32 + .../widgets_task_schedule/TaskCard/build.md | 153 + .../TaskCard/showMoreOptions.md | 32 + .../widgets_task_schedule/TaskCard/task.md | 32 + .../TaskSchedule-class.md | 215 + .../TaskSchedule/TaskSchedule.md | 33 + .../TaskSchedule/build.md | 91 + .../TaskSchedule/calendarTapped.md | 75 + .../TaskSchedule/showMoreOptions.md | 32 + .../TaskSchedule/tasks.md | 32 + .../widgets_task_schedule-library.md | 45 + .../ChangeThemeTile-class.md | 190 + .../ChangeThemeTile/ChangeThemeTile.md | 29 + .../ChangeThemeTile/build.md | 86 + .../widgets_theme_switch-library.md | 39 + .../widgets_video_widget/VideoWidget-class.md | 207 + .../VideoWidget/VideoWidget.md | 30 + .../VideoWidget/createState.md | 49 + .../widgets_video_widget/VideoWidget/play.md | 32 + .../widgets_video_widget/VideoWidget/url.md | 32 + .../widgets_video_widget-library.md | 38 + talawa_lint/bin/talawa_lint.dart | 55 + talawa_lint/lib/helpers.dart | 170 + .../lib/talawa_api_doc/talawa_api_doc.dart | 89 + .../talawa_api_doc/talawa_api_doc_fixer.dart | 189 + .../talawa_api_doc_visitor.dart | 172 + .../lib/talawa_good_doc/talawa_good_doc.dart | 84 + .../talawa_good_doc_visitor.dart | 415 + talawa_lint/lib/talawa_lint.dart | 20 + talawa_lint/lib/talawa_lint_rules.dart | 124 + talawa_lint/pubspec.lock | 357 + talawa_lint/pubspec.yaml | 21 + test/constants/quick_actions_test.dart | 32 + .../graphql_exception_resolver_test.dart | 213 + test/fixtures/core3/offline_action_queue.hive | 0 test/fixtures/core3/offline_action_queue.lock | 0 test/fixtures/core4/currentorg.hive | 0 test/fixtures/core4/currentorg.lock | 0 test/fixtures/core4/currentuser.hive | 0 test/fixtures/core4/currentuser.lock | 0 test/fixtures/core4/offline_action_queue.hive | 0 test/fixtures/core4/offline_action_queue.lock | 0 test/fixtures/coree/offline_action_queue.hive | 0 test/flutter_test_config.dart | 16 + test/helpers/setup_firebase_mocks.dart | 208 + test/helpers/setup_hive.dart | 44 + test/helpers/setup_hive.mocks.dart | 837 + test/helpers/talawa_plugin_provider_test.dart | 18 + test/helpers/test_helpers.dart | 967 ++ test/helpers/test_helpers.mocks.dart | 4726 ++++++ test/helpers/test_locator.dart | 152 + test/model_tests/app_tour_test.dart | 256 + .../caching/cached_user_action_test.dart | 244 + .../chat/chat_list_tile_data_model_test.dart | 77 + test/model_tests/chat/chat_message_test.dart | 28 + test/model_tests/chat/chat_user_test.dart | 27 + test/model_tests/chats/chat_message_test.dart | 28 + .../comment/comment_model_test.dart | 79 + .../events/event_agenda_category_test.dart | 44 + .../events/event_agenda_item_test.dart | 87 + test/model_tests/events/event_model_test.dart | 179 + test/model_tests/events/event_venue_test.dart | 35 + .../events/event_volunteer_group_test.dart | 116 + .../events/event_volunteer_test.dart | 78 + .../mainscreen_navigation_args_test.dart | 33 + .../organization/org_info_address_test.dart | 31 + .../organization/org_info_test.dart | 231 + test/model_tests/post/post_model_test.dart | 331 + test/model_tests/user/user_info_test.dart | 238 + test/my_app_test.dart | 45 + test/plugins/fetch_plugin_list_test.dart | 80 + test/plugins/talawa_plugin_provider_test.dart | 244 + test/router_test.dart | 448 + .../caching/cache_service_test.dart | 32 + .../caching/offline_action_queue_test.dart | 108 + test/service_tests/chat_service_test.dart | 197 + test/service_tests/comment_service_test.dart | 375 + .../database_mutations_function_test.dart | 1121 ++ test/service_tests/event_service_test.dart | 770 + test/service_tests/graphql_config_test.dart | 34 + test/service_tests/hive_manager_test.dart | 38 + test/service_tests/image_service_test.dart | 103 + .../multi_media_pick_service_test.dart | 154 + .../navigation_service_test.dart | 623 + test/service_tests/org_service_test.dart | 95 + test/service_tests/post_service_test.dart | 689 + test/service_tests/session_manager_test.dart | 46 + test/service_tests/size_config_test.dart | 79 + .../connectivity_service_test.dart | 229 + test/service_tests/user_config_test.dart | 329 + test/utils/app_localization_test.dart | 95 + test/utils/comment_queries_test.dart | 43 + test/utils/encryptor_test.dart | 139 + test/utils/event_queries_test.dart | 413 + test/utils/post_queries_test.dart | 188 + test/utils_tests/chat_queries_test.dart | 141 + test/utils_tests/queries_test.dart | 237 + test/utils_tests/validators_test.dart | 242 + .../access_request_view_model_test.dart | 139 + .../add_post_view_model_test.dart | 263 + .../direct_chat_view_model_test.dart | 149 + .../select_contact_view_model_test.dart | 55 + .../create_event_view_model_test.dart | 671 + .../edit_agenda_view_model_test.dart | 118 + .../edit_event_view_model_test.dart | 172 + .../event_info_view_model_test.dart | 364 + .../explore_events_view_model_test.dart | 250 + ...anage_volunteer_group_view_model_test.dart | 388 + .../organization_feed_view_model_test.dart | 176 + .../edit_profile_view_model_test.dart | 363 + .../profile_page_view_model_test.dart | 282 + .../app_setting_view_model_test.dart | 58 + .../base_view_model_test.dart | 48 + .../connectivity_view_model_test.dart | 124 + .../custom_drawer_view_model_test.dart | 284 + .../lang_view_model_test.dart | 256 + .../main_screen_view_model_test.dart | 733 + .../login_view_model_test.dart | 303 + .../select_organization_view_model_test.dart | 812 + .../set_url_view_model_test.dart | 358 + .../signup_details_view_model_test.dart | 649 + .../waiting_view_model_test.dart | 96 + .../progress_dialog_view_model_test.dart | 44 + .../signup_details_view_model_test.dart | 170 + .../theme_view_model_test.dart | 45 + .../comments_view_model_test.dart | 113 + .../like_button_view_model_test.dart | 99 + .../add_post_page_test.dart | 521 + .../chat_message_screen_test.dart | 84 + .../chat/select_contact_test.dart | 138 + .../chat/widgets/chat_input_field_test.dart | 95 + .../chat/widgets/chat_message_bubble.dart | 152 + .../events/create_agenda_item_page_test.dart | 217 + .../create_custom_recurring_event_test.dart | 570 + .../events/create_event_page_test.dart | 824 + .../events/edit_agenda_item_page_test.dart | 316 + .../events/event_filter_bottomsheet_test.dart | 98 + .../events/event_info_body_test.dart | 243 + .../manage_agenda_items_screen_test.dart | 358 + .../events/manage_volunteer_group_test.dart | 407 + .../events/venue_bottom_sheet_test.dart | 159 + .../events/volunteer_groups_screen_test.dart | 350 + .../feed/individual_post_test.dart | 331 + .../feed/pinned_post_screen.dart | 144 + .../access_request_screen_test.dart | 83 + .../join_organisation_after_auth_test.dart | 286 + .../org_info_screen_test.dart | 286 + .../profile/profile_page_test.dart | 161 + .../profile/user_event_test.dart | 177 + .../profile/user_feed_test.dart | 199 + .../explore_events_demo_test.dart | 226 + .../organization_feed_demo_test.dart | 64 + .../demo_screens/profile_page_demo_test.dart | 100 + test/views/main_screen_test.dart | 254 + .../app_settings/app_setting_page_test.dart | 388 + .../chat/direct_chats_test.dart | 76 + .../events/create_event_form_test.dart | 164 + .../events/create_event_page_test.dart | 456 + .../events/edit_event_page_test.dart | 542 + .../events/edit_events_form_test.dart | 60 + .../events/event_calendar_test.dart | 185 + .../events/event_info_page_test.dart | 184 + .../events/explore_event_dialogue_test.dart | 277 + .../events/explore_events_test.dart | 334 + .../events/time_conversion_test.dart | 162 + .../feed/individual_post_test.dart | 427 + .../feed/organization_feed_test.dart | 329 + .../feed/pinned_post_page_test.dart | 62 + .../feed/pinned_post_screen_test.dart | 74 + .../profile/edit_profile_page_test.dart | 522 + .../change_password_page_test.dart | 313 + .../pre_auth_screens/login_test.dart | 256 + .../pre_auth_screens/recover_page_test.dart | 189 + .../select_language_page_test.dart | 286 + .../select_organization_test.dart | 134 + .../pre_auth_screens/set_url_page_test.dart | 835 + .../pre_auth_screens/signup_details_test.dart | 281 + .../signup_progress_indicator_test.dart | 73 + .../pre_auth_screens/splash_screen_test.dart | 323 + .../pre_auth_screens/waiting_page_test.dart | 202 + .../widgets/agenda_item_tile_test.dart | 364 + .../widgets/custom_alert_dialog_test.dart | 138 + ...ustom_alert_dialog_with_checkbox_test.dart | 288 + .../widgets/custom_avatar_test.dart | 330 + .../widgets/custom_drawer_test.dart | 303 + .../widgets/custom_list_tile_test.dart | 384 + .../widgets/custom_progress_dialog_test.dart | 60 + .../widgets/date_time_picker_test.dart | 117 + .../widgets/directly_login_test.dart | 161 + .../widget_tests/widgets/event_card_test.dart | 235 + .../widgets/event_date_time_tile_test.dart | 173 + .../widgets/event_search_delegate_test.dart | 322 + .../widgets/from_palisadoes_test.dart | 43 + .../widgets/lang_switch_test.dart | 61 + .../widgets/member_name_tile_test.dart | 157 + .../organization_search_list_test.dart | 116 + .../widgets/pinned_carousel_widget_test.dart | 155 + .../widgets/pinned_post_test.dart | 244 + .../widgets/post_container_test.dart | 311 + .../widgets/post_detailed_page_test.dart | 238 + .../widgets/post_list_widget_test.dart | 81 + .../widget_tests/widgets/post_modal_test.dart | 197 + .../widgets/post_widget_test.dart | 435 + .../raised_round_edge_button_test.dart | 156 + .../widgets/recurrence_dialog_test.dart | 260 + test/widget_tests/widgets/rich_text_test.dart | 94 + .../widgets/talawa_error_dialog_test.dart | 354 + .../widgets/talawa_error_snackbar_test.dart | 246 + .../widgets/theme_switch_test.dart | 96 + .../widget_tests/widgets/venue_card_test.dart | 107 + 1969 files changed, 192548 insertions(+), 128 deletions(-) create mode 100644 .coderabbit.yaml create mode 100644 .github/workflows/issues.yml create mode 100644 .github/workflows/push-deploy-website.yml create mode 100644 .github/workflows/scripts/validate-coderabbit.sh create mode 100644 .gitignore create mode 100644 .nojekyll create mode 100644 .readthedocs.yml create mode 100644 .travis.yml create mode 100644 CODEOWNERS create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 DOCUMENTATION.md create mode 100644 INSTALLATION.md create mode 100644 ISSUE_GUIDELINES.md create mode 100644 LICENSE create mode 100644 PR_GUIDELINES.md create mode 100644 README.md create mode 100644 analysis_options.yaml create mode 100644 android/.gitignore create mode 100644 android/app/build.gradle create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/kotlin/com/example/talawa/MainActivity.kt create mode 100644 android/app/src/main/res/drawable-night/launch_background.xml create mode 100644 android/app/src/main/res/drawable-night/launch_image.png create mode 100644 android/app/src/main/res/drawable-night/launcher_image.xml create mode 100644 android/app/src/main/res/drawable-v21/launch_background.xml create mode 100644 android/app/src/main/res/drawable/chat_icon.png create mode 100644 android/app/src/main/res/drawable/event_icon.png create mode 100644 android/app/src/main/res/drawable/launch_background.xml create mode 100644 android/app/src/main/res/drawable/launch_image.png create mode 100644 android/app/src/main/res/drawable/launcher_image.xml create mode 100644 android/app/src/main/res/drawable/newsfeed_icon.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/values-night/styles.xml create mode 100644 android/app/src/main/res/values/colors.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/app/src/main/res/xml/filepaths.xml create mode 100644 android/app/src/profile/AndroidManifest.xml create mode 100644 android/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100644 android/settings.gradle create mode 100644 android/settings_aar.gradle create mode 100644 assets/fonts/OpenSans-Bold.ttf create mode 100644 assets/fonts/OpenSans-Regular.ttf create mode 100644 assets/fonts/OpenSans-SemiBold.ttf create mode 100644 assets/fonts/ProductSans-Bold.ttf create mode 100644 assets/fonts/ProductSans-Medium.ttf create mode 100644 assets/fonts/ProductSans-Regular.ttf create mode 100644 assets/icons/Info.svg create mode 100644 assets/icons/angel.svg create mode 100644 assets/icons/angry.svg create mode 100644 assets/icons/happy.svg create mode 100644 assets/icons/laugh.svg create mode 100644 assets/icons/love.svg create mode 100644 assets/icons/tear.svg create mode 100644 assets/images/Group 8948.png create mode 100644 assets/images/Organisation_Default_Image.jpeg create mode 100644 assets/images/Vector.svg create mode 100644 assets/images/comment.svg create mode 100644 assets/images/defaultImg.png create mode 100644 assets/images/launcher_icon.png create mode 100644 assets/images/no_internet.png create mode 100644 assets/images/pfp2.png create mode 100644 assets/images/repost.svg create mode 100644 assets/images/talawa-logo-lite-200x200.png create mode 100644 "assets/images/\360\237\246\206 icon _like_.svg" create mode 100644 docs/.gitignore create mode 100644 docs/CNAME create mode 100644 docs/README.md create mode 100644 docs/blog/2019-05-28-first-blog-post.md create mode 100644 docs/blog/2019-05-29-long-blog-post.md create mode 100644 docs/blog/2021-08-01-mdx-blog-post.mdx create mode 100644 docs/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg create mode 100644 docs/blog/2021-08-26-welcome/index.md create mode 100644 docs/blog/authors.yml create mode 100644 docs/blog/tags.yml create mode 100644 docs/docs/intro.md create mode 100644 docs/docs/tutorial-basics/_category_.json create mode 100644 docs/docs/tutorial-basics/congratulations.md create mode 100644 docs/docs/tutorial-basics/create-a-blog-post.md create mode 100644 docs/docs/tutorial-basics/create-a-document.md create mode 100644 docs/docs/tutorial-basics/create-a-page.md create mode 100644 docs/docs/tutorial-basics/deploy-your-site.md create mode 100644 docs/docs/tutorial-basics/markdown-features.mdx create mode 100644 docs/docs/tutorial-extras/_category_.json create mode 100644 docs/docs/tutorial-extras/img/docsVersionDropdown.png create mode 100644 docs/docs/tutorial-extras/img/localeDropdown.png create mode 100644 docs/docs/tutorial-extras/manage-docs-versions.md create mode 100644 docs/docs/tutorial-extras/translate-your-site.md create mode 100644 docs/docusaurus.config.ts create mode 100644 docs/package.json create mode 100644 docs/sidebars.ts create mode 100644 docs/src/components/HomepageFeatures/index.tsx create mode 100644 docs/src/components/HomepageFeatures/styles.module.css create mode 100644 docs/src/css/custom.css create mode 100644 docs/src/pages/index.module.css create mode 100644 docs/src/pages/index.tsx create mode 100644 docs/src/pages/markdown-page.md create mode 100644 docs/static/.nojekyll create mode 100644 docs/static/CNAME create mode 100644 docs/static/img/docusaurus-social-card.jpg create mode 100644 docs/static/img/docusaurus.png create mode 100644 docs/static/img/favicon.ico create mode 100644 docs/static/img/logo.svg create mode 100644 docs/static/img/markdown/misc/logo.png create mode 100644 docs/static/img/undraw_docusaurus_mountain.svg create mode 100644 docs/static/img/undraw_docusaurus_react.svg create mode 100644 docs/static/img/undraw_docusaurus_tree.svg create mode 100644 docs/yarn.lock create mode 100644 ios/.gitignore create mode 100644 ios/Flutter/AppFrameworkInfo.plist create mode 100644 ios/Flutter/Debug.xcconfig create mode 100644 ios/Flutter/Release.xcconfig create mode 100644 ios/Podfile create mode 100644 ios/Podfile.lock create mode 100644 ios/Runner.xcodeproj/project.pbxproj create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme create mode 100644 ios/Runner.xcworkspace/contents.xcworkspacedata create mode 100644 ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 ios/Runner/AppDelegate.swift create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/114.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/120.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/180.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/29.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/40.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/57.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/58.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/60.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/80.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/87.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png create mode 100644 ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchBackground.imageset/Contents.json create mode 100644 ios/Runner/Assets.xcassets/LaunchBackground.imageset/background.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png create mode 100644 ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md create mode 100644 ios/Runner/Base.lproj/LaunchScreen.storyboard create mode 100644 ios/Runner/Base.lproj/Main.storyboard create mode 100644 ios/Runner/Info.plist create mode 100644 ios/Runner/Runner-Bridging-Header.h create mode 100644 lang/de.json create mode 100644 lang/en.json create mode 100644 lang/es.json create mode 100644 lang/fr.json create mode 100644 lang/hi.json create mode 100644 lang/ja.json create mode 100644 lang/pt.json create mode 100644 lang/zh.json create mode 100644 lib/apptheme.dart create mode 100644 lib/constants/app_strings.dart create mode 100644 lib/constants/constants.dart create mode 100644 lib/constants/custom_theme.dart create mode 100644 lib/constants/quick_actions.dart create mode 100644 lib/constants/recurrence_values.dart create mode 100644 lib/constants/routing_constants.dart create mode 100644 lib/constants/timeout.dart create mode 100644 lib/custom_painters/language_icon.dart create mode 100644 lib/custom_painters/talawa_logo.dart create mode 100644 lib/custom_painters/telegram_logo.dart create mode 100644 lib/custom_painters/whatsapp_logo.dart create mode 100644 lib/demo_server_data/direct_chat_demo_data.dart create mode 100644 lib/demo_server_data/events_demo_data.dart create mode 100644 lib/demo_server_data/pinned_post_demo_data.dart create mode 100644 lib/demo_server_data/post_demo_data.dart create mode 100644 lib/enums/enums.dart create mode 100644 lib/enums/enums.g.dart create mode 100644 lib/exceptions/critical_action_exception.dart create mode 100644 lib/exceptions/graphql_exception_resolver.dart create mode 100644 lib/locator.dart create mode 100644 lib/main.dart create mode 100644 lib/models/app_tour.dart create mode 100644 lib/models/asymetric_keys/asymetric_keys.dart create mode 100644 lib/models/asymetric_keys/asymetric_keys.g.dart create mode 100644 lib/models/caching/cached_user_action.dart create mode 100644 lib/models/caching/cached_user_action.g.dart create mode 100644 lib/models/chats/chat_list_tile_data_model.dart create mode 100644 lib/models/chats/chat_list_tile_data_model.g.dart create mode 100644 lib/models/chats/chat_message.dart create mode 100644 lib/models/chats/chat_message.g.dart create mode 100644 lib/models/chats/chat_user.dart create mode 100644 lib/models/chats/chat_user.g.dart create mode 100644 lib/models/comment/comment_model.dart create mode 100644 lib/models/comment/comment_model.g.dart create mode 100644 lib/models/events/event_agenda_category.dart create mode 100644 lib/models/events/event_agenda_item.dart create mode 100644 lib/models/events/event_model.dart create mode 100644 lib/models/events/event_model.g.dart create mode 100644 lib/models/events/event_venue.dart create mode 100644 lib/models/events/event_volunteer.dart create mode 100644 lib/models/events/event_volunteer_group.dart create mode 100644 lib/models/language/language_model.dart create mode 100644 lib/models/mainscreen_navigation_args.dart create mode 100644 lib/models/options/options.dart create mode 100644 lib/models/organization/org_info.dart create mode 100644 lib/models/organization/org_info.g.dart create mode 100644 lib/models/organization/org_info_address.dart create mode 100644 lib/models/post/post_model.dart create mode 100644 lib/models/post/post_model.g.dart create mode 100644 lib/models/user/user_info.dart create mode 100644 lib/models/user/user_info.g.dart create mode 100644 lib/plugins/fetch_plugin_list.dart create mode 100644 lib/plugins/talawa_plugin_provider.dart create mode 100644 lib/router.dart create mode 100644 lib/services/caching/base_feed_manager.dart create mode 100644 lib/services/caching/cache_service.dart create mode 100644 lib/services/caching/offline_action_queue.dart create mode 100644 lib/services/chat_service.dart create mode 100644 lib/services/comment_service.dart create mode 100644 lib/services/database_mutation_functions.dart create mode 100644 lib/services/event_service.dart create mode 100644 lib/services/graphql_config.dart create mode 100644 lib/services/hive_manager.dart create mode 100644 lib/services/image_service.dart create mode 100644 lib/services/navigation_service.dart create mode 100644 lib/services/org_service.dart create mode 100644 lib/services/post_service.dart create mode 100644 lib/services/session_manager.dart create mode 100644 lib/services/size_config.dart create mode 100644 lib/services/third_party_service/connectivity_service.dart create mode 100644 lib/services/third_party_service/multi_media_pick_service.dart create mode 100644 lib/services/user_action_handler.dart create mode 100644 lib/services/user_config.dart create mode 100644 lib/services/user_profile_service.dart create mode 100644 lib/splash_screen.dart create mode 100644 lib/utils/app_localization.dart create mode 100644 lib/utils/chat_queries.dart create mode 100644 lib/utils/comment_queries.dart create mode 100644 lib/utils/encryptor.dart create mode 100644 lib/utils/event_queries.dart create mode 100644 lib/utils/post_queries.dart create mode 100644 lib/utils/queries.dart create mode 100644 lib/utils/time_conversion.dart create mode 100644 lib/utils/validators.dart create mode 100644 lib/view_model/access_request_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/add_post_view_models/add_post_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/chat_view_models/direct_chat_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/chat_view_models/select_contact_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/create_event_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/edit_agenda_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/edit_event_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/event_calendar_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/event_info_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/explore_events_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/event_view_models/manage_volunteer_group_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/feed_view_models/organization_feed_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/profile_view_models/edit_profile_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/profile_view_models/profile_page_view_model.dart create mode 100644 lib/view_model/after_auth_view_models/settings_view_models/app_setting_view_model.dart create mode 100644 lib/view_model/base_view_model.dart create mode 100644 lib/view_model/connectivity_view_model.dart create mode 100644 lib/view_model/lang_view_model.dart create mode 100644 lib/view_model/main_screen_view_model.dart create mode 100644 lib/view_model/pre_auth_view_models/login_view_model.dart create mode 100644 lib/view_model/pre_auth_view_models/select_organization_view_model.dart create mode 100644 lib/view_model/pre_auth_view_models/set_url_view_model.dart create mode 100644 lib/view_model/pre_auth_view_models/signup_details_view_model.dart create mode 100644 lib/view_model/pre_auth_view_models/waiting_view_model.dart create mode 100644 lib/view_model/theme_view_model.dart create mode 100644 lib/view_model/widgets_view_models/comments_view_model.dart create mode 100644 lib/view_model/widgets_view_models/custom_drawer_view_model.dart create mode 100644 lib/view_model/widgets_view_models/event_card_view_model.dart create mode 100644 lib/view_model/widgets_view_models/like_button_view_model.dart create mode 100644 lib/view_model/widgets_view_models/progress_dialog_view_model.dart create mode 100644 lib/views/after_auth_screens/add_post_page.dart create mode 100644 lib/views/after_auth_screens/app_settings/app_settings_page.dart create mode 100644 lib/views/after_auth_screens/chat/chat_list_screen.dart create mode 100644 lib/views/after_auth_screens/chat/chat_message_screen.dart create mode 100644 lib/views/after_auth_screens/chat/direct_chats.dart create mode 100644 lib/views/after_auth_screens/chat/select_contact.dart create mode 100644 lib/views/after_auth_screens/chat/widgets/chat_input_field.dart create mode 100644 lib/views/after_auth_screens/chat/widgets/chat_message_bubble.dart create mode 100644 lib/views/after_auth_screens/events/create_agenda_item_page.dart create mode 100644 lib/views/after_auth_screens/events/create_custom_recurring_event.dart create mode 100644 lib/views/after_auth_screens/events/create_event_form.dart create mode 100644 lib/views/after_auth_screens/events/create_event_page.dart create mode 100644 lib/views/after_auth_screens/events/edit_agenda_item_page.dart create mode 100644 lib/views/after_auth_screens/events/edit_event_page.dart create mode 100644 lib/views/after_auth_screens/events/edit_events_form.dart create mode 100644 lib/views/after_auth_screens/events/event_calendar.dart create mode 100644 lib/views/after_auth_screens/events/event_filter_bottomsheet.dart create mode 100644 lib/views/after_auth_screens/events/event_info_body.dart create mode 100644 lib/views/after_auth_screens/events/event_info_page.dart create mode 100644 lib/views/after_auth_screens/events/explore_event_dialogue.dart create mode 100644 lib/views/after_auth_screens/events/explore_events.dart create mode 100644 lib/views/after_auth_screens/events/manage_agenda_items_screen.dart create mode 100644 lib/views/after_auth_screens/events/manage_volunteer_group.dart create mode 100644 lib/views/after_auth_screens/events/venue_bottom_sheet.dart create mode 100644 lib/views/after_auth_screens/events/volunteer_groups_screen.dart create mode 100644 lib/views/after_auth_screens/feed/individual_post.dart create mode 100644 lib/views/after_auth_screens/feed/organization_feed.dart create mode 100644 lib/views/after_auth_screens/feed/pinned_post_page.dart create mode 100644 lib/views/after_auth_screens/feed/pinned_post_screen.dart create mode 100644 lib/views/after_auth_screens/join_org_after_auth/access_request_screen.dart create mode 100644 lib/views/after_auth_screens/join_org_after_auth/join_organisation_after_auth.dart create mode 100644 lib/views/after_auth_screens/org_info_screen.dart create mode 100644 lib/views/after_auth_screens/profile/edit_profile_page.dart create mode 100644 lib/views/after_auth_screens/profile/profile_page.dart create mode 100644 lib/views/after_auth_screens/profile/user_event.dart create mode 100644 lib/views/after_auth_screens/profile/user_feed.dart create mode 100644 lib/views/base_view.dart create mode 100644 lib/views/demo_screens/explore_events_demo.dart create mode 100644 lib/views/demo_screens/organization_feed_demo.dart create mode 100644 lib/views/demo_screens/profile_page_demo.dart create mode 100644 lib/views/main_screen.dart create mode 100644 lib/views/pre_auth_screens/change_password.dart create mode 100644 lib/views/pre_auth_screens/login.dart create mode 100644 lib/views/pre_auth_screens/recover.dart create mode 100644 lib/views/pre_auth_screens/select_language.dart create mode 100644 lib/views/pre_auth_screens/select_organization.dart create mode 100644 lib/views/pre_auth_screens/set_url.dart create mode 100644 lib/views/pre_auth_screens/signup_details.dart create mode 100644 lib/views/pre_auth_screens/waiting_screen.dart create mode 100644 lib/widgets/add_members_bottom_sheet.dart create mode 100644 lib/widgets/agenda_item_tile.dart create mode 100644 lib/widgets/create_recurring_event_helper_widgets.dart create mode 100644 lib/widgets/custom_alert_dialog.dart create mode 100644 lib/widgets/custom_alert_dialog_with_checkbox.dart create mode 100644 lib/widgets/custom_avatar.dart create mode 100644 lib/widgets/custom_drawer.dart create mode 100644 lib/widgets/custom_list_tile.dart create mode 100644 lib/widgets/custom_progress_dialog.dart create mode 100644 lib/widgets/custom_weekday_selector.dart create mode 100644 lib/widgets/date_time_picker.dart create mode 100644 lib/widgets/directly_login.dart create mode 100644 lib/widgets/event_card.dart create mode 100644 lib/widgets/event_date_time_tile.dart create mode 100644 lib/widgets/event_search_delegate.dart create mode 100644 lib/widgets/from_palisadoes.dart create mode 100644 lib/widgets/invite_child.dart create mode 100644 lib/widgets/lang_switch.dart create mode 100644 lib/widgets/member_name_tile.dart create mode 100644 lib/widgets/multi_reaction.dart create mode 100644 lib/widgets/organization_list.dart create mode 100644 lib/widgets/organization_search_list.dart create mode 100644 lib/widgets/pinned_carousel_widget.dart create mode 100644 lib/widgets/pinned_post.dart create mode 100644 lib/widgets/post_container.dart create mode 100644 lib/widgets/post_detailed_page.dart create mode 100644 lib/widgets/post_list_widget.dart create mode 100644 lib/widgets/post_modal.dart create mode 100644 lib/widgets/post_widget.dart create mode 100644 lib/widgets/raised_round_edge_button.dart create mode 100644 lib/widgets/recurrence_dialog.dart create mode 100644 lib/widgets/rich_text.dart create mode 100644 lib/widgets/signup_progress_indicator.dart create mode 100644 lib/widgets/talawa_error_dialog.dart create mode 100644 lib/widgets/talawa_error_snackbar.dart create mode 100644 lib/widgets/theme_switch.dart create mode 100644 lib/widgets/venue_card.dart create mode 100644 lib/widgets/video_widget.dart create mode 100644 pubspec.lock create mode 100644 pubspec.yaml create mode 100644 talawa-mobile-docs/TalawaAdmin.md create mode 100644 talawa-mobile-docs/__404error.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme-class.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/AppTheme.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/blackPrimary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/blackSecondary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/blackTertiary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/blue-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/bodyText1.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/bodyText2.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/bodyText3.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/button.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/green-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/grey-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline1.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline2.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline3.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline4.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline5.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/headline6.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/lightGrey-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/overline.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/primary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/red-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/secondary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/shadow-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/subtitle1.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/subtitle2.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/tertiary-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/title.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/white-constant.md create mode 100644 talawa-mobile-docs/apptheme/AppTheme/yellow-constant.md create mode 100644 talawa-mobile-docs/apptheme/apptheme-library.md create mode 100644 talawa-mobile-docs/categories.json create mode 100644 talawa-mobile-docs/constants_constants/constants_constants-library.md create mode 100644 talawa-mobile-docs/constants_constants/languages.md create mode 100644 talawa-mobile-docs/constants_constants/supportedCurrencies.md create mode 100644 talawa-mobile-docs/constants_custom_theme/TalawaTheme-class.md create mode 100644 talawa-mobile-docs/constants_custom_theme/TalawaTheme/TalawaTheme.md create mode 100644 talawa-mobile-docs/constants_custom_theme/TalawaTheme/darkTheme.md create mode 100644 talawa-mobile-docs/constants_custom_theme/TalawaTheme/lightTheme.md create mode 100644 talawa-mobile-docs/constants_custom_theme/constants_custom_theme-library.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu-class.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu/ShortCutMenu.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu/chatAction-constant.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu/eventAction-constant.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu/feedAction-constant.md create mode 100644 talawa-mobile-docs/constants_quick_actions/ShortCutMenu/quickActionsList.md create mode 100644 talawa-mobile-docs/constants_quick_actions/constants_quick_actions-library.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes-class.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/Routes.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/addTask-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/appSettings-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/calendar-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/chatMessageScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/createEventPage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/demoPageViewRoute-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/editEventPage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/editProfilePage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/editTask-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/eventInfoPage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/eventTasks-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/exploreEventsScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/homeScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/individualPost-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/joinOrg-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/languageSelectionRoute-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/loginScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/mainScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/mapScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/pinnedPostPage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/profilePage-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/progressDialog-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/recoverScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/requestAccess-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/selectContact-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/selectOrgScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/setUrlScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/signupDetailScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/splashScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/updateScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/userTasks-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/Routes/waitingScreen-constant.md create mode 100644 talawa-mobile-docs/constants_routing_constants/constants_routing_constants-library.md create mode 100644 talawa-mobile-docs/constants_timeout/TimeOuts-class.md create mode 100644 talawa-mobile-docs/constants_timeout/TimeOuts/TimeOuts.md create mode 100644 talawa-mobile-docs/constants_timeout/TimeOuts/large-constant.md create mode 100644 talawa-mobile-docs/constants_timeout/TimeOuts/mediums-constant.md create mode 100644 talawa-mobile-docs/constants_timeout/TimeOuts/small-constant.md create mode 100644 talawa-mobile-docs/constants_timeout/constants_timeout-library.md create mode 100644 talawa-mobile-docs/custom_painters_language_icon/LanguageIcon-class.md create mode 100644 talawa-mobile-docs/custom_painters_language_icon/LanguageIcon/LanguageIcon.md create mode 100644 talawa-mobile-docs/custom_painters_language_icon/LanguageIcon/paint.md create mode 100644 talawa-mobile-docs/custom_painters_language_icon/LanguageIcon/shouldRepaint.md create mode 100644 talawa-mobile-docs/custom_painters_language_icon/custom_painters_language_icon-library.md create mode 100644 talawa-mobile-docs/custom_painters_talawa_logo/AppLogo-class.md create mode 100644 talawa-mobile-docs/custom_painters_talawa_logo/AppLogo/AppLogo.md create mode 100644 talawa-mobile-docs/custom_painters_talawa_logo/AppLogo/paint.md create mode 100644 talawa-mobile-docs/custom_painters_talawa_logo/AppLogo/shouldRepaint.md create mode 100644 talawa-mobile-docs/custom_painters_talawa_logo/custom_painters_talawa_logo-library.md create mode 100644 talawa-mobile-docs/custom_painters_telegram_logo/TelegramLogo-class.md create mode 100644 talawa-mobile-docs/custom_painters_telegram_logo/TelegramLogo/TelegramLogo.md create mode 100644 talawa-mobile-docs/custom_painters_telegram_logo/TelegramLogo/paint.md create mode 100644 talawa-mobile-docs/custom_painters_telegram_logo/TelegramLogo/shouldRepaint.md create mode 100644 talawa-mobile-docs/custom_painters_telegram_logo/custom_painters_telegram_logo-library.md create mode 100644 talawa-mobile-docs/custom_painters_whatsapp_logo/WhatsappLogo-class.md create mode 100644 talawa-mobile-docs/custom_painters_whatsapp_logo/WhatsappLogo/WhatsappLogo.md create mode 100644 talawa-mobile-docs/custom_painters_whatsapp_logo/WhatsappLogo/paint.md create mode 100644 talawa-mobile-docs/custom_painters_whatsapp_logo/WhatsappLogo/shouldRepaint.md create mode 100644 talawa-mobile-docs/custom_painters_whatsapp_logo/custom_painters_whatsapp_logo-library.md create mode 100644 talawa-mobile-docs/demo_server_data_direct_chat_demo_data/demo_server_data_direct_chat_demo_data-library.md create mode 100644 talawa-mobile-docs/demo_server_data_direct_chat_demo_data/directChatDemoData-constant.md create mode 100644 talawa-mobile-docs/demo_server_data_events_demo_data/demo_server_data_events_demo_data-library.md create mode 100644 talawa-mobile-docs/demo_server_data_events_demo_data/eventsDemoData-constant.md create mode 100644 talawa-mobile-docs/demo_server_data_pinned_post_demo_data/demo_server_data_pinned_post_demo_data-library.md create mode 100644 talawa-mobile-docs/demo_server_data_pinned_post_demo_data/pinnedPostsDemoData-constant.md create mode 100644 talawa-mobile-docs/demo_server_data_post_demo_data/demo_server_data_post_demo_data-library.md create mode 100644 talawa-mobile-docs/demo_server_data_post_demo_data/postsDemoData-constant.md create mode 100644 talawa-mobile-docs/enums_enums/CallFor.md create mode 100644 talawa-mobile-docs/enums_enums/CallFor/CallFor.md create mode 100644 talawa-mobile-docs/enums_enums/CallFor/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/ChatState.md create mode 100644 talawa-mobile-docs/enums_enums/ChatState/ChatState.md create mode 100644 talawa-mobile-docs/enums_enums/ChatState/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/MessageType.md create mode 100644 talawa-mobile-docs/enums_enums/MessageType/MessageType.md create mode 100644 talawa-mobile-docs/enums_enums/MessageType/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/ModalSheet.md create mode 100644 talawa-mobile-docs/enums_enums/ModalSheet/ModalSheet.md create mode 100644 talawa-mobile-docs/enums_enums/ModalSheet/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/TileType.md create mode 100644 talawa-mobile-docs/enums_enums/TileType/TileType.md create mode 100644 talawa-mobile-docs/enums_enums/TileType/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/ViewState.md create mode 100644 talawa-mobile-docs/enums_enums/ViewState/ViewState.md create mode 100644 talawa-mobile-docs/enums_enums/ViewState/values-constant.md create mode 100644 talawa-mobile-docs/enums_enums/enums_enums-library.md create mode 100644 talawa-mobile-docs/firebase_options/DefaultFirebaseOptions-class.md create mode 100644 talawa-mobile-docs/firebase_options/DefaultFirebaseOptions/DefaultFirebaseOptions.md create mode 100644 talawa-mobile-docs/firebase_options/DefaultFirebaseOptions/android.md create mode 100644 talawa-mobile-docs/firebase_options/DefaultFirebaseOptions/currentPlatform.md create mode 100644 talawa-mobile-docs/firebase_options/DefaultFirebaseOptions/ios.md create mode 100644 talawa-mobile-docs/firebase_options/firebase_options-library.md create mode 100644 talawa-mobile-docs/generated_plugin_registrant/generated_plugin_registrant-library.md create mode 100644 talawa-mobile-docs/generated_plugin_registrant/registerPlugins.md create mode 100644 talawa-mobile-docs/index.json create mode 100644 talawa-mobile-docs/index.md create mode 100644 talawa-mobile-docs/locator/connectivity.md create mode 100644 talawa-mobile-docs/locator/databaseFunctions.md create mode 100644 talawa-mobile-docs/locator/graphqlConfig.md create mode 100644 talawa-mobile-docs/locator/imageCropper.md create mode 100644 talawa-mobile-docs/locator/imagePicker.md create mode 100644 talawa-mobile-docs/locator/locator-library.md create mode 100644 talawa-mobile-docs/locator/locator.md create mode 100644 talawa-mobile-docs/locator/navigationService.md create mode 100644 talawa-mobile-docs/locator/organizationService.md create mode 100644 talawa-mobile-docs/locator/queries.md create mode 100644 talawa-mobile-docs/locator/setupLocator.md create mode 100644 talawa-mobile-docs/locator/sizeConfig.md create mode 100644 talawa-mobile-docs/locator/userConfig.md create mode 100644 talawa-mobile-docs/main/DemoPageView-class.md create mode 100644 talawa-mobile-docs/main/DemoPageView/DemoPageView.md create mode 100644 talawa-mobile-docs/main/DemoPageView/build.md create mode 100644 talawa-mobile-docs/main/DemoViewModel-class.md create mode 100644 talawa-mobile-docs/main/DemoViewModel/DemoViewModel.md create mode 100644 talawa-mobile-docs/main/DemoViewModel/title.md create mode 100644 talawa-mobile-docs/main/MyApp-class.md create mode 100644 talawa-mobile-docs/main/MyApp/MyApp.md create mode 100644 talawa-mobile-docs/main/MyApp/createState.md create mode 100644 talawa-mobile-docs/main/androidFirebaseOptions.md create mode 100644 talawa-mobile-docs/main/channel.md create mode 100644 talawa-mobile-docs/main/flutterLocalNotificationsPlugin.md create mode 100644 talawa-mobile-docs/main/iosFirebaseOptions.md create mode 100644 talawa-mobile-docs/main/main-library.md create mode 100644 talawa-mobile-docs/main/main.md create mode 100644 talawa-mobile-docs/main/setUpFirebase.md create mode 100644 talawa-mobile-docs/main/setUpFirebaseKeys.md create mode 100644 talawa-mobile-docs/main/setUpFirebaseMessaging.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel-class.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel/ChatListTileDataModel.fromJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel/ChatListTileDataModel.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel/id.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel/toJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/ChatListTileDataModel/users.md create mode 100644 talawa-mobile-docs/models_chats_chat_list_tile_data_model/models_chats_chat_list_tile_data_model-library.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage-class.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/ChatMessage.fromJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/ChatMessage.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/id.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/messageContent.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/receiver.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/sender.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/ChatMessage/toJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_message/models_chats_chat_message-library.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser-class.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/ChatUser.fromJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/ChatUser.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/firstName.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/id.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/image.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/ChatUser/toJson.md create mode 100644 talawa-mobile-docs/models_chats_chat_user/models_chats_chat_user-library.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment-class.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/Comment.fromJson.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/Comment.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/createdAt.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/creator.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/likeCount.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/post.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/Comment/text.md create mode 100644 talawa-mobile-docs/models_comment_comment_model/models_comment_comment_model-library.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event-class.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/Event.fromJson.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/Event.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/admins.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/allDay.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/attendees.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/creator.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/description.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/endDate.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/endTime.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/id.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/isPublic.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/isRegisterable.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/isRegistered.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/latitude.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/location.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/longitude.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/organization.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/recurrence.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/recurring.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/registrants.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/startDate.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/startTime.md create mode 100644 talawa-mobile-docs/models_events_event_model/Event/title.md create mode 100644 talawa-mobile-docs/models_events_event_model/models_events_event_model-library.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language-class.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language/Language.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language/countryCode.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language/langCode.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language/langName.md create mode 100644 talawa-mobile-docs/models_language_language_model/Language/langSample.md create mode 100644 talawa-mobile-docs/models_language_language_model/models_language_language_model-library.md create mode 100644 talawa-mobile-docs/models_mainscreen_navigation_args/MainScreenArgs-class.md create mode 100644 talawa-mobile-docs/models_mainscreen_navigation_args/MainScreenArgs/MainScreenArgs.md create mode 100644 talawa-mobile-docs/models_mainscreen_navigation_args/MainScreenArgs/fromSignUp.md create mode 100644 talawa-mobile-docs/models_mainscreen_navigation_args/MainScreenArgs/mainScreenIndex.md create mode 100644 talawa-mobile-docs/models_mainscreen_navigation_args/models_mainscreen_navigation_args-library.md create mode 100644 talawa-mobile-docs/models_options_options/Options-class.md create mode 100644 talawa-mobile-docs/models_options_options/Options/Options.md create mode 100644 talawa-mobile-docs/models_options_options/Options/icon.md create mode 100644 talawa-mobile-docs/models_options_options/Options/subtitle.md create mode 100644 talawa-mobile-docs/models_options_options/Options/title.md create mode 100644 talawa-mobile-docs/models_options_options/Options/trailingIconButton.md create mode 100644 talawa-mobile-docs/models_options_options/models_options_options-library.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo-class.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/OrgInfo.fromJson.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/OrgInfo.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/admins.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/creatorInfo.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/description.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/fromJsonToList.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/id.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/image.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/isPublic.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/members.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfo/name.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter-class.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/OrgInfoAdapter.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/hashCode.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/operator_equals.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/read.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/typeId.md create mode 100644 talawa-mobile-docs/models_organization_org_info/OrgInfoAdapter/write.md create mode 100644 talawa-mobile-docs/models_organization_org_info/models_organization_org_info-library.md create mode 100644 talawa-mobile-docs/models_post_post_model/Comments-class.md create mode 100644 talawa-mobile-docs/models_post_post_model/Comments/Comments.fromJson.md create mode 100644 talawa-mobile-docs/models_post_post_model/Comments/Comments.md create mode 100644 talawa-mobile-docs/models_post_post_model/Comments/sId.md create mode 100644 talawa-mobile-docs/models_post_post_model/Comments/toJson.md create mode 100644 talawa-mobile-docs/models_post_post_model/LikedBy-class.md create mode 100644 talawa-mobile-docs/models_post_post_model/LikedBy/LikedBy.fromJson.md create mode 100644 talawa-mobile-docs/models_post_post_model/LikedBy/LikedBy.md create mode 100644 talawa-mobile-docs/models_post_post_model/LikedBy/sId.md create mode 100644 talawa-mobile-docs/models_post_post_model/LikedBy/toJson.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post-class.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/Post.fromJson.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/Post.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/comments.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/createdAt.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/creator.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/description.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/getPostCreatedDuration.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/imageUrl.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/likedBy.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/organization.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/sId.md create mode 100644 talawa-mobile-docs/models_post_post_model/Post/videoUrl.md create mode 100644 talawa-mobile-docs/models_post_post_model/models_post_post_model-library.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task-class.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/Task.fromJson.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/Task.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/createdAt.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/creator.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/deadline.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/description.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/event.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/id.md create mode 100644 talawa-mobile-docs/models_task_task_model/Task/title.md create mode 100644 talawa-mobile-docs/models_task_task_model/models_task_task_model-library.md create mode 100644 talawa-mobile-docs/models_user_user_info/User-class.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/User.fromJson.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/User.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/adminFor.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/authToken.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/createdOrganizations.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/email.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/firstName.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/id.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/image.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/joinedOrganizations.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/lastName.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/membershipRequests.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/print.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/refreshToken.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/update.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/updateAdminFor.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/updateCreatedOrg.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/updateJoinedOrg.md create mode 100644 talawa-mobile-docs/models_user_user_info/User/updateMemberRequestOrg.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter-class.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/UserAdapter.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/hashCode.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/operator_equals.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/read.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/typeId.md create mode 100644 talawa-mobile-docs/models_user_user_info/UserAdapter/write.md create mode 100644 talawa-mobile-docs/models_user_user_info/models_user_user_info-library.md create mode 100644 talawa-mobile-docs/plugins_fetch_plugin_list/FetchPluginList-class.md create mode 100644 talawa-mobile-docs/plugins_fetch_plugin_list/FetchPluginList/FetchPluginList.md create mode 100644 talawa-mobile-docs/plugins_fetch_plugin_list/FetchPluginList/box.md create mode 100644 talawa-mobile-docs/plugins_fetch_plugin_list/FetchPluginList/fetchList.md create mode 100644 talawa-mobile-docs/plugins_fetch_plugin_list/plugins_fetch_plugin_list-library.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider-class.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/TalawaPluginProvider.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/build.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/checkFromPluginList.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/child.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/pluginName.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/TalawaPluginProvider/visible.md create mode 100644 talawa-mobile-docs/plugins_talawa_plugin_provider/plugins_talawa_plugin_provider-library.md create mode 100644 talawa-mobile-docs/router/generateRoute.md create mode 100644 talawa-mobile-docs/router/router-library.md create mode 100644 talawa-mobile-docs/search.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService-class.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/ChatService.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/chatListStream.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/chatMessagesStream.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/chatStream.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/getDirectChatMessagesByChatId.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/getDirectChatsByUserId.md create mode 100644 talawa-mobile-docs/services_chat_service/ChatService/sendMessageToDirectChat.md create mode 100644 talawa-mobile-docs/services_chat_service/services_chat_service-library.md create mode 100644 talawa-mobile-docs/services_comment_service/CommentService-class.md create mode 100644 talawa-mobile-docs/services_comment_service/CommentService/CommentService.md create mode 100644 talawa-mobile-docs/services_comment_service/CommentService/createComments.md create mode 100644 talawa-mobile-docs/services_comment_service/CommentService/getCommentsForPost.md create mode 100644 talawa-mobile-docs/services_comment_service/services_comment_service-library.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions-class.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/DataBaseMutationFunctions.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/clientAuth.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/clientNonAuth.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/emailAccountPresent.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/encounteredExceptionOrError.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/fetchOrgById.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/gqlAuthMutation.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/gqlAuthQuery.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/gqlNonAuthMutation.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/gqlNonAuthQuery.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/init.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/memberRequestExist.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/notifFeatureNotInstalled.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/organizationNotFound.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/refreshAccessToken.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/refreshAccessTokenExpiredException.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/userNotAuthenticated.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/userNotFound.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/DataBaseMutationFunctions/wrongCredentials.md create mode 100644 talawa-mobile-docs/services_database_mutation_functions/services_database_mutation_functions-library.md create mode 100644 talawa-mobile-docs/services_event_service/EventService-class.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/EventService.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/deleteEvent.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/dispose.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/editEvent.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/eventStream.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/fetchRegistrantsByEvent.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/getEvents.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/registerForAnEvent.md create mode 100644 talawa-mobile-docs/services_event_service/EventService/setOrgStreamSubscription.md create mode 100644 talawa-mobile-docs/services_event_service/services_event_service-library.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig-class.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/GraphqlConfig.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/authClient.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/clientToQuery.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/displayImgRoute.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/getOrgUrl.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/getToken.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/httpLink.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/imageUrlKey-constant.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/orgURI.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/test.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/token.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/urlKey-constant.md create mode 100644 talawa-mobile-docs/services_graphql_config/GraphqlConfig/webSocketLink.md create mode 100644 talawa-mobile-docs/services_graphql_config/MockHttpClient-class.md create mode 100644 talawa-mobile-docs/services_graphql_config/MockHttpClient/MockHttpClient.md create mode 100644 talawa-mobile-docs/services_graphql_config/MockHttpClient/send.md create mode 100644 talawa-mobile-docs/services_graphql_config/services_graphql_config-library.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService-class.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/NavigationService.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/fromInviteLink.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/navigatorKey.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/pop.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/popAndPushScreen.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/pushDialog.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/pushReplacementScreen.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/pushScreen.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/removeAllAndPush.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/showSnackBar.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/showTalawaErrorDialog.md create mode 100644 talawa-mobile-docs/services_navigation_service/NavigationService/showTalawaErrorSnackBar.md create mode 100644 talawa-mobile-docs/services_navigation_service/services_navigation_service-library.md create mode 100644 talawa-mobile-docs/services_org_service/OrganizationService-class.md create mode 100644 talawa-mobile-docs/services_org_service/OrganizationService/OrganizationService.md create mode 100644 talawa-mobile-docs/services_org_service/OrganizationService/getOrgMembersList.md create mode 100644 talawa-mobile-docs/services_org_service/services_org_service-library.md create mode 100644 talawa-mobile-docs/services_post_service/PostService-class.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/PostService.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/addCommentLocally.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/addLike.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/getPosts.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/postStream.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/removeLike.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/setOrgStreamSubscription.md create mode 100644 talawa-mobile-docs/services_post_service/PostService/updatedPostStream.md create mode 100644 talawa-mobile-docs/services_post_service/services_post_service-library.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig-class.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/SizeConfig.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/blockSizeHorizontal.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/blockSizeVertical.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/init.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/paddingTop.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/safeBlockHorizontal.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/safeBlockVertical.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/screenHeight.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/screenWidth.md create mode 100644 talawa-mobile-docs/services_size_config/SizeConfig/test.md create mode 100644 talawa-mobile-docs/services_size_config/services_size_config-library.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService-class.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/TaskService.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/callbackNotifyListeners.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/createTask.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/deleteTask.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/editTask.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/getTasksByUser.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/getTasksForEvent.md create mode 100644 talawa-mobile-docs/services_task_service/TaskService/tasks.md create mode 100644 talawa-mobile-docs/services_task_service/services_task_service-library.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/MultiMediaPickerService-class.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/MultiMediaPickerService/MultiMediaPickerService.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/MultiMediaPickerService/cropImage.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/MultiMediaPickerService/fileStream.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/MultiMediaPickerService/getPhotoFromGallery.md create mode 100644 talawa-mobile-docs/services_third_party_service_multi_media_pick_service/services_third_party_service_multi_media_pick_service-library.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig-class.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/UserConfig.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/currentOrg.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/currentOrgInfoController.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/currentOrgInfoStream.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/currentOrgName.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/currentUser.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/initialiseStream.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/saveCurrentOrgInHive.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/saveUserInHive.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateAccessToken.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateUser.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateUserAdminOrg.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateUserCreatedOrg.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateUserJoinedOrg.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/updateUserMemberRequestOrg.md create mode 100644 talawa-mobile-docs/services_user_config/UserConfig/userLoggedIn.md create mode 100644 talawa-mobile-docs/services_user_config/services_user_config-library.md create mode 100644 talawa-mobile-docs/splash_screen/SplashScreen-class.md create mode 100644 talawa-mobile-docs/splash_screen/SplashScreen/SplashScreen.md create mode 100644 talawa-mobile-docs/splash_screen/SplashScreen/createState.md create mode 100644 talawa-mobile-docs/splash_screen/SplashScreen/mainScreenIndex.md create mode 100644 talawa-mobile-docs/splash_screen/splash_screen-library.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations-class.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/AppLocalizations.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/delegate-constant.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/isTest.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/load.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/loadTest.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/locale.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/of.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/strictTranslate.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizations/translate.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate-class.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate/AppLocalizationsDelegate.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate/isSupported.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate/isTest.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate/load.md create mode 100644 talawa-mobile-docs/utils_app_localization/AppLocalizationsDelegate/shouldReload.md create mode 100644 talawa-mobile-docs/utils_app_localization/utils_app_localization-library.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries-class.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries/ChatQueries.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries/fetchDirectChatMessagesByChatId.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries/fetchDirectChatsByUserId.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries/messageSentToDirectChatsubscription.md create mode 100644 talawa-mobile-docs/utils_chat_queries/ChatQueries/sendMessageToDirectChat.md create mode 100644 talawa-mobile-docs/utils_chat_queries/utils_chat_queries-library.md create mode 100644 talawa-mobile-docs/utils_comment_queries/CommentQueries-class.md create mode 100644 talawa-mobile-docs/utils_comment_queries/CommentQueries/CommentQueries.md create mode 100644 talawa-mobile-docs/utils_comment_queries/CommentQueries/createComment.md create mode 100644 talawa-mobile-docs/utils_comment_queries/CommentQueries/getPostsComments.md create mode 100644 talawa-mobile-docs/utils_comment_queries/utils_comment_queries-library.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries-class.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/EventQueries.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/addEvent.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/deleteEvent.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/fetchOrgEvents.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/registerForEvent.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/registrantsByEvent.md create mode 100644 talawa-mobile-docs/utils_event_queries/EventQueries/updateEvent.md create mode 100644 talawa-mobile-docs/utils_event_queries/utils_event_queries-library.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries-class.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries/PostQueries.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries/addLike.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries/getPostsById.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries/removeLike.md create mode 100644 talawa-mobile-docs/utils_post_queries/PostQueries/uploadPost.md create mode 100644 talawa-mobile-docs/utils_post_queries/utils_post_queries-library.md create mode 100644 talawa-mobile-docs/utils_queries/Queries-class.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/Queries.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/createDonation.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/fetchJoinInOrg.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/fetchJoinInOrgByName.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/fetchOrgById.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/fetchOrgDetailsById.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/fetchUserInfo.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/getPluginsList.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/joinOrgById.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/loginUser.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/logout.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/newUserLanguage.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/refreshToken.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/registerUser.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/saveFcmToken.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/sendMembershipRequest.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/updateLanguage.md create mode 100644 talawa-mobile-docs/utils_queries/Queries/userLanguage.md create mode 100644 talawa-mobile-docs/utils_queries/utils_queries-library.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries-class.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/TaskQueries.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/addTask.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/deleteTask.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/editTask.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/eventTasks.md create mode 100644 talawa-mobile-docs/utils_task_queries/TaskQueries/userTasks.md create mode 100644 talawa-mobile-docs/utils_task_queries/utils_task_queries-library.md create mode 100644 talawa-mobile-docs/utils_validators/Validator-class.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/Validator.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateEmail.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateEventForm.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateFirstName.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateLastName.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validatePassword.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validatePasswordConfirm.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateURL.md create mode 100644 talawa-mobile-docs/utils_validators/Validator/validateUrlExistence.md create mode 100644 talawa-mobile-docs/utils_validators/utils_validators-library.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/AccessScreenViewModel.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/optionalMessageController.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/orgId.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/organizations.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/selectedOrganization.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/AccessScreenViewModel/sendMembershipRequest.md create mode 100644 talawa-mobile-docs/view_model_access_request_view_model/view_model_access_request_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/AddPostViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/controller.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/getImageFromGallery.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/imageFile.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/orgName.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/removeImage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/titleController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/uploadPost.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/AddPostViewModel/userName.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_add_post_view_models_add_post_view_model/view_model_after_auth_view_models_add_post_view_models_add_post_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/DirectChatViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/chatMessagesByUser.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/chatName.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/chatState.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/chats.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/getChatMessages.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/listKey.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/name.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/refreshChats.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/DirectChatViewModel/sendMessageToDirectChat.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model/view_model_after_auth_view_models_chat_view_models_direct_chat_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/SelectContactViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/SelectContactViewModel/SelectContactViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/SelectContactViewModel/getCurrentOrgUsersList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/SelectContactViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/SelectContactViewModel/orgMembersList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_chat_view_models_select_contact_view_model/view_model_after_auth_view_models_chat_view_models_select_contact_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/CreateEventViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/buildUserList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/createEvent.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/descriptionFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventDescriptionTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventEndDate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventEndTime.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventLocationTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventStartDate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventStartTime.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/eventTitleTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/formKey.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/getCurrentOrgUsersList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/getImageFromGallery.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/imageFile.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/isPublicSwitch.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/isRegisterableSwitch.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/latitude.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/locationFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/longitude.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/memberCheckedMap.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/orgMembersList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/removeImage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/removeUserFromList.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/selectedMembers.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/titleFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/CreateEventViewModel/validate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_create_event_view_model/view_model_after_auth_view_models_event_view_models_create_event_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/EditEventViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/descriptionFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventDescriptionTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventEndDate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventEndTime.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventLocationTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventStartDate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventStartTime.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/eventTitleTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/formKey.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/isPublicSwitch.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/isRegisterableSwitch.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/locationFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/titleFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/updateEvent.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/EditEventViewModel/validate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_edit_event_view_model/view_model_after_auth_view_models_event_view_models_edit_event_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/EventInfoViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/event.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/exploreEventsInstance.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/fabTitle.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/getFabTitle.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/registerForEvent.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/EventInfoViewModel/registrants.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_event_info_view_model/view_model_after_auth_view_models_event_view_models_event_info_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/ExploreEventsViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/checkIfExistsAndAddNewEvent.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/choseValueFromDropdown.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/chosenValue.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/deleteEvent.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/emptyListMessage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/eventService.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/events.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/fetchNewEvents.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/ExploreEventsViewModel/refreshEvents.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_event_view_models_explore_events_view_model/view_model_after_auth_view_models_event_view_models_explore_events_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/OrganizationFeedViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/addNewPost.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/buildNewPosts.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/currentOrgName.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/fetchNewPosts.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/initializeWithDemoData.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/istest.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/navigateToIndividualPage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/navigateToPinnedPostPage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/pinnedPosts.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/posts.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/setCurrentOrganizationName.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/OrganizationFeedViewModel/updatedPost.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model/view_model_after_auth_view_models_feed_view_models_organization_feed_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/EditProfilePageViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/databaseService.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/firstNameFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/firstNameTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/getImageFromGallery.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/imageFile.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/lastNameFocus.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/lastNameTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/removeImage.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/EditProfilePageViewModel/user.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model/view_model_after_auth_view_models_profile_view_models_edit_profile_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/ProfilePageViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/attachListener.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/bottomSheetHeight.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/changeCurrency.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/currentOrg.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/currentUser.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/denomination.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/dominationButton.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/donationAmount.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/donationCurrency.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/donationCurrencySymbol.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/donationField.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/iconButton.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/invite.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/logout.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/organisation.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/popBottomSheet.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/scaffoldKey.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/showSnackBar.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/updateSheetHeight.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/url.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/ProfilePageViewModel/user.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_profile_view_models_profile_page_view_model/view_model_after_auth_view_models_profile_view_models_profile_page_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/CreateTaskViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/createTask.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/editTask.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/fillTask.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/taskDescriptionTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/taskEndDate.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/taskEndTime.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/CreateTaskViewModel/taskTitleTextController.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_create_task_view_model/view_model_after_auth_view_models_task_view_models_create_task_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel/ExploreTasksViewModel.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel/deleteTask.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel/fetchTasks.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel/fetchTasksByUser.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/ExploreTasksViewModel/tasks.md create mode 100644 talawa-mobile-docs/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model/view_model_after_auth_view_models_task_view_models_explore_tasks_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/BaseModel-class.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/BaseModel/BaseModel.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/BaseModel/isBusy.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/BaseModel/setState.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/BaseModel/state.md create mode 100644 talawa-mobile-docs/view_model_base_view_model/view_model_base_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage-class.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/AppLanguage.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/appLanguageQuery.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/appLocal.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/changeLanguage.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/databaseFunctions.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/dbLanguageUpdate.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/fetchLocale.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/initialize.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/isTest.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/navigationService.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/selectLanguagePress.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/AppLanguage/userLanguageQuery.md create mode 100644 talawa-mobile-docs/view_model_lang_view_model/view_model_lang_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/MainScreenViewModel.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/context.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/currentPageIndex.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/fetchAndAddPlugins.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/focusTarget.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyBNChat.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyBNEvents.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyBNHome.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyBNPost.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyBNProfile.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyDrawerCurOrg.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyDrawerJoinOrg.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyDrawerLeaveCurrentOrg.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keyDrawerSwitchableOrg.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySEAdd.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySECard.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySECategoryMenu.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySEDateFilter.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySHMenuIcon.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySHOrgName.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySHPinnedPost.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySHPost.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPAppSetting.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPDonateUs.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPEditProfile.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPHelp.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPInvite.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPLogout.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/keySPPalisadoes.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/navBarItems.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/onTabTapped.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/pages.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/pluginList.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/pluginPrototypeData.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/scaffoldKey.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/showAppTour.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/showHome.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/showTutorial.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/targets.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourAddPost.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourChat.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourComplete.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourEventTargets.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourHomeTargets.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourProfile.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tourSkipped.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/MainScreenViewModel/tutorialCoachMark.md create mode 100644 talawa-mobile-docs/view_model_main_screen_view_model/view_model_main_screen_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/LoginViewModel.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/email.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/emailFocus.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/formKey.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/greeting.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/hidePassword.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/login.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/password.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/passwordFocus.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/LoginViewModel/validate.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_login_view_model/view_model_pre_auth_view_models_login_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/SelectOrganizationViewModel.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/allOrgController.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/controller.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/fetchMoreHelper.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/onTapContinue.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/onTapJoin.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/orgId.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/organizations.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/qrKey.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/result.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/searchActive.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/searchController.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/searchFocus.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/searching.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/selectOrg.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/selectedOrganization.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/SelectOrganizationViewModel/showSearchOrgList.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_select_organization_view_model/view_model_pre_auth_view_models_select_organization_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/SetUrlViewModel.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/checkURLandNavigate.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/checkURLandShowPopUp.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/formKey.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/greeting.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/imageUrlKey-constant.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/orgId.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/qrKey.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/result.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/scanQR.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/url.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/urlFocus.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/urlKey-constant.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/SetUrlViewModel/validate.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_set_url_view_model/view_model_pre_auth_view_models_set_url_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/SignupDetailsViewModel.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/confirmFocus.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/confirmPassword.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/email.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/firstName.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/formKey.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/greeting.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/hidePassword.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/lastName.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/password.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/selectedOrganization.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/signUp.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/SignupDetailsViewModel/validate.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_signup_details_view_model/view_model_pre_auth_view_models_signup_details_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/WaitingViewModel.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/currentUser.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/greeting.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/joinOrg.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/logout.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/WaitingViewModel/pendingRequestOrg.md create mode 100644 talawa-mobile-docs/view_model_pre_auth_view_models_waiting_view_model/view_model_pre_auth_view_models_waiting_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme-class.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme/AppTheme.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme/initialize.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme/isdarkTheme.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme/key.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/AppTheme/switchTheme.md create mode 100644 talawa-mobile-docs/view_model_theme_view_model/view_model_theme_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/CommentsViewModel.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/addCommentLocally.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/commentList.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/createComment.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/getComments.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/CommentsViewModel/postId.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_comments_view_model/view_model_widgets_view_models_comments_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/CustomDrawerViewModel.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/controller.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/isPresentinSwitchableOrg.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/notifyListeners.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/selectedOrg.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/setSelectedOrganizationName.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/switchAbleOrg.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/switchOrg.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/targets.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/CustomDrawerViewModel/tutorialCoachMark.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_custom_drawer_view_model/view_model_widgets_view_models_custom_drawer_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_event_card_view_model/view_model_widgets_view_models_event_card_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/LikeButtonViewModel.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/checkAndSetTheIsLiked.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/dispose.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/initialize.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/isLiked.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/likedBy.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/likesCount.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/setIsLiked.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/toggleIsLiked.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/LikeButtonViewModel/updatePost.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_like_button_view_model/view_model_widgets_view_models_like_button_view_model-library.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/ProgressDialogViewModel-class.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/ProgressDialogViewModel/ProgressDialogViewModel.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/ProgressDialogViewModel/connectivityPresent.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/ProgressDialogViewModel/connectivityResult.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/ProgressDialogViewModel/initialise.md create mode 100644 talawa-mobile-docs/view_model_widgets_view_models_progress_dialog_view_model/view_model_widgets_view_models_progress_dialog_view_model-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/AddPost-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/AddPost/AddPost.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/AddPost/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/AddPost/drawerKey.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_add_post_page/views_after_auth_screens_add_post_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_app_settings_app_settings_page/AppSettingsPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_app_settings_app_settings_page/AppSettingsPage/AppSettingsPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_app_settings_app_settings_page/AppSettingsPage/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_app_settings_app_settings_page/views_after_auth_screens_app_settings_app_settings_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_list_screen/ChatPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_list_screen/ChatPage/ChatPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_list_screen/ChatPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_list_screen/views_after_auth_screens_chat_chat_list_screen-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/ChatMessageScreen-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/ChatMessageScreen/ChatMessageScreen.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/ChatMessageScreen/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/ChatMessageScreen/chatId.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/ChatMessageScreen/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_chat_message_screen/views_after_auth_screens_chat_chat_message_screen-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/ChatTile-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/ChatTile/ChatTile.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/ChatTile/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/ChatTile/chat.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/ChatTile/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/DirectChats-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/DirectChats/DirectChats.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/DirectChats/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_direct_chats/views_after_auth_screens_chat_direct_chats-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_event_chats/EventChats-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_event_chats/EventChats/EventChats.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_event_chats/EventChats/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_event_chats/views_after_auth_screens_chat_event_chats-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_select_contact/SelectContact-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_select_contact/SelectContact/SelectContact.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_select_contact/SelectContact/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_select_contact/views_after_auth_screens_chat_select_contact-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/ChatInputField-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/ChatInputField/ChatInputField.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/ChatInputField/chatId.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/ChatInputField/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/ChatInputField/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_input_field/views_after_auth_screens_chat_widgets_chat_input_field-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_message_bubble/Message-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_message_bubble/Message/Message.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_message_bubble/Message/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_chat_widgets_chat_message_bubble/views_after_auth_screens_chat_widgets_chat_message_bubble-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_form/CreateEventForm-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_form/CreateEventForm/CreateEventForm.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_form/CreateEventForm/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_form/CreateEventForm/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_form/views_after_auth_screens_events_create_event_form-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_page/CreateEventPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_page/CreateEventPage/CreateEventPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_page/CreateEventPage/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_create_event_page/views_after_auth_screens_events_create_event_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_event_page/EditEventPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_event_page/EditEventPage/EditEventPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_event_page/EditEventPage/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_event_page/EditEventPage/event.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_event_page/views_after_auth_screens_events_edit_event_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_events_form/EditEventForm-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_events_form/EditEventForm/EditEventForm.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_events_form/EditEventForm/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_events_form/EditEventForm/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_edit_events_form/views_after_auth_screens_events_edit_events_form-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_calendar/EventCalendar-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_calendar/EventCalendar/EventCalendar.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_calendar/EventCalendar/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_calendar/EventCalendar/eventList.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_calendar/views_after_auth_screens_events_event_calendar-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_body/EventInfoBody-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_body/EventInfoBody/EventInfoBody.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_body/EventInfoBody/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_body/views_after_auth_screens_events_event_info_body-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_page/EventInfoPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_page/EventInfoPage/EventInfoPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_page/EventInfoPage/args.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_page/EventInfoPage/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_event_info_page/views_after_auth_screens_events_event_info_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_event_dialogue/ExploreEventDialog-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_event_dialogue/ExploreEventDialog/ExploreEventDialog.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_event_dialogue/ExploreEventDialog/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_event_dialogue/views_after_auth_screens_events_explore_event_dialogue-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/ExploreEvents-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/ExploreEvents/ExploreEvents.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/ExploreEvents/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/ExploreEvents/dropDownList.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/ExploreEvents/homeModel.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_events_explore_events/views_after_auth_screens_events_explore_events-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/CommentTemplate-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/CommentTemplate/CommentTemplate.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/CommentTemplate/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/CommentTemplate/comment.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPageLikeSection-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPageLikeSection/IndividualPageLikeSection.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPageLikeSection/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPageLikeSection/usersLiked.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostCommentSection-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostCommentSection/IndividualPostCommentSection.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostCommentSection/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostCommentSection/comments.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostCommentSection/postID.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostView-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostView/IndividualPostView.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostView/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/IndividualPostView/post.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/buildPadding.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/likedUserCircleAvatar.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_individual_post/views_after_auth_screens_feed_individual_post-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/OrganizationFeed-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/OrganizationFeed/OrganizationFeed.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/OrganizationFeed/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/OrganizationFeed/forTest.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/OrganizationFeed/homeModel.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_organization_feed/views_after_auth_screens_feed_organization_feed-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_pinned_post_page/PinnedPostPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_pinned_post_page/PinnedPostPage/PinnedPostPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_pinned_post_page/PinnedPostPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_pinned_post_page/PinnedPostPage/pinnedPosts.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_feed_pinned_post_page/views_after_auth_screens_feed_pinned_post_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_access_request_screen/SendAccessRequest-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_access_request_screen/SendAccessRequest/SendAccessRequest.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_access_request_screen/SendAccessRequest/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_access_request_screen/SendAccessRequest/org.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_access_request_screen/views_after_auth_screens_join_org_after_auth_access_request_screen-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/JoinOrganisationAfterAuth-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/JoinOrganisationAfterAuth/JoinOrganisationAfterAuth.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/JoinOrganisationAfterAuth/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/JoinOrganisationAfterAuth/orgId.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/JoinOrganisationAfterAuth/scanQR.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth/views_after_auth_screens_join_org_after_auth_join_organisation_after_auth-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_edit_profile_page/EditProfilePage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_edit_profile_page/EditProfilePage/EditProfilePage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_edit_profile_page/EditProfilePage/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_edit_profile_page/views_after_auth_screens_profile_edit_profile_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/ProfilePage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/ProfilePage/ProfilePage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/ProfilePage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/ProfilePage/donate.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/ProfilePage/homeModel.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_profile_profile_page/views_after_auth_screens_profile_profile_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_create_task_page/CreateTaskPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_create_task_page/CreateTaskPage/CreateTaskPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_create_task_page/CreateTaskPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_create_task_page/CreateTaskPage/eventId.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_create_task_page/views_after_auth_screens_tasks_create_task_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_edit_task_page/EditTaskPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_edit_task_page/EditTaskPage/EditTaskPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_edit_task_page/EditTaskPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_edit_task_page/EditTaskPage/task.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_edit_task_page/views_after_auth_screens_tasks_edit_task_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_event_tasks_page/EventTasksPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_event_tasks_page/EventTasksPage/EventTasksPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_event_tasks_page/EventTasksPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_event_tasks_page/EventTasksPage/eventId.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_event_tasks_page/views_after_auth_screens_tasks_event_tasks_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_user_tasks_page/UserTasksPage-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_user_tasks_page/UserTasksPage/UserTasksPage.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_user_tasks_page/UserTasksPage/build.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_tasks_user_tasks_page/views_after_auth_screens_tasks_user_tasks_page-library.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen-class.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen/MapScreen.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen/createState.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen/latitude.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen/longitude.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/MapScreen/model.md create mode 100644 talawa-mobile-docs/views_after_auth_screens_venue_map_screen/views_after_auth_screens_venue_map_screen-library.md create mode 100644 talawa-mobile-docs/views_base_view/BaseView-class.md create mode 100644 talawa-mobile-docs/views_base_view/BaseView/BaseView.md create mode 100644 talawa-mobile-docs/views_base_view/BaseView/builder.md create mode 100644 talawa-mobile-docs/views_base_view/BaseView/createState.md create mode 100644 talawa-mobile-docs/views_base_view/BaseView/onModelReady.md create mode 100644 talawa-mobile-docs/views_base_view/views_base_view-library.md create mode 100644 talawa-mobile-docs/views_main_screen/MainScreen-class.md create mode 100644 talawa-mobile-docs/views_main_screen/MainScreen/MainScreen.md create mode 100644 talawa-mobile-docs/views_main_screen/MainScreen/createState.md create mode 100644 talawa-mobile-docs/views_main_screen/MainScreen/mainScreenArgs.md create mode 100644 talawa-mobile-docs/views_main_screen/views_main_screen-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_change_password/ChangePass-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_change_password/ChangePass/ChangePass.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_change_password/ChangePass/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_change_password/views_pre_auth_screens_change_password-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_login/Login-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_login/Login/Login.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_login/Login/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_login/views_pre_auth_screens_login-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_recover/Recover-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_recover/Recover/Recover.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_recover/Recover/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_recover/views_pre_auth_screens_recover-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_language/SelectLanguage-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_language/SelectLanguage/SelectLanguage.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_language/SelectLanguage/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_language/views_pre_auth_screens_select_language-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_organization/SelectOrganization-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_organization/SelectOrganization/SelectOrganization.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_organization/SelectOrganization/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_organization/SelectOrganization/selectedOrgId.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_select_organization/views_pre_auth_screens_select_organization-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_set_url/SetUrl-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_set_url/SetUrl/SetUrl.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_set_url/SetUrl/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_set_url/SetUrl/uri.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_set_url/views_pre_auth_screens_set_url-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_signup_details/SignUpDetails-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_signup_details/SignUpDetails/SignUpDetails.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_signup_details/SignUpDetails/createState.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_signup_details/SignUpDetails/selectedOrg.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_signup_details/views_pre_auth_screens_signup_details-library.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_waiting_to_join_private_org/WaitingPage-class.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_waiting_to_join_private_org/WaitingPage/WaitingPage.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_waiting_to_join_private_org/WaitingPage/build.md create mode 100644 talawa-mobile-docs/views_pre_auth_screens_waiting_to_join_private_org/views_pre_auth_screens_waiting_to_join_private_org-library.md create mode 100644 talawa-mobile-docs/widgets_add_members_bottom_sheet/EventBottomSheet-class.md create mode 100644 talawa-mobile-docs/widgets_add_members_bottom_sheet/EventBottomSheet/EventBottomSheet.md create mode 100644 talawa-mobile-docs/widgets_add_members_bottom_sheet/EventBottomSheet/addUserBottomSheet.md create mode 100644 talawa-mobile-docs/widgets_add_members_bottom_sheet/widgets_add_members_bottom_sheet-library.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog-class.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/CustomAlertDialog.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/build.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/dialogSubTitle.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/dialogTitle.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/reverse.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/secondaryButtonTap.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/secondaryButtonText.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/success.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/CustomAlertDialog/successText.md create mode 100644 talawa-mobile-docs/widgets_custom_alert_dialog/widgets_custom_alert_dialog-library.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar-class.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/CustomAvatar.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/build.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/cacheManager.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/firstAlphabet.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/fontSize.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/imageUrl.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/CustomAvatar/isImageNull.md create mode 100644 talawa-mobile-docs/widgets_custom_avatar/widgets_custom_avatar-library.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/CustomDrawer-class.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/CustomDrawer/CustomDrawer.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/CustomDrawer/build.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/CustomDrawer/exitButton.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/CustomDrawer/homeModel.md create mode 100644 talawa-mobile-docs/widgets_custom_drawer/widgets_custom_drawer-library.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile-class.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/CustomListTile.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/build.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/index.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/onTapOption.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/onTapOrgInfo.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/onTapUserInfo.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/option.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/orgInfo.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/showIcon.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/type.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/CustomListTile/userInfo.md create mode 100644 talawa-mobile-docs/widgets_custom_list_tile/widgets_custom_list_tile-library.md create mode 100644 talawa-mobile-docs/widgets_custom_progress_dialog/CustomProgressDialog-class.md create mode 100644 talawa-mobile-docs/widgets_custom_progress_dialog/CustomProgressDialog/CustomProgressDialog.md create mode 100644 talawa-mobile-docs/widgets_custom_progress_dialog/CustomProgressDialog/build.md create mode 100644 talawa-mobile-docs/widgets_custom_progress_dialog/widgets_custom_progress_dialog-library.md create mode 100644 talawa-mobile-docs/widgets_date_time_picker/customDatePicker.md create mode 100644 talawa-mobile-docs/widgets_date_time_picker/customTimePicker.md create mode 100644 talawa-mobile-docs/widgets_date_time_picker/widgets_date_time_picker-library.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard-class.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/EventCard.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/build.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/event.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/eventTitleHighlightedText.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/eventTitleNormalText.md create mode 100644 talawa-mobile-docs/widgets_event_card/EventCard/isSearchItem.md create mode 100644 talawa-mobile-docs/widgets_event_card/widgets_event_card-library.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile-class.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/DateTimeTile.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/build.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/date.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/setDate.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/setTime.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/DateTimeTile/time.md create mode 100644 talawa-mobile-docs/widgets_event_date_time_tile/widgets_event_date_time_tile-library.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch-class.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/EventSearch.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/buildActions.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/buildLeading.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/buildResults.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/buildSuggestions.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/buildSuggestionsSucess.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/eventList.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/EventSearch/exploreEventsViewModel.md create mode 100644 talawa-mobile-docs/widgets_event_search_delegate/widgets_event_search_delegate-library.md create mode 100644 talawa-mobile-docs/widgets_from_palisadoes/FromPalisadoes-class.md create mode 100644 talawa-mobile-docs/widgets_from_palisadoes/FromPalisadoes/FromPalisadoes.md create mode 100644 talawa-mobile-docs/widgets_from_palisadoes/FromPalisadoes/build.md create mode 100644 talawa-mobile-docs/widgets_from_palisadoes/widgets_from_palisadoes-library.md create mode 100644 talawa-mobile-docs/widgets_invite_child/iconButton.md create mode 100644 talawa-mobile-docs/widgets_invite_child/invite.md create mode 100644 talawa-mobile-docs/widgets_invite_child/widgets_invite_child-library.md create mode 100644 talawa-mobile-docs/widgets_lang_switch/LanguageTile-class.md create mode 100644 talawa-mobile-docs/widgets_lang_switch/LanguageTile/LanguageTile.md create mode 100644 talawa-mobile-docs/widgets_lang_switch/LanguageTile/build.md create mode 100644 talawa-mobile-docs/widgets_lang_switch/widgets_lang_switch-library.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile-class.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile/MemberNameTile.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile/build.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile/onDelete.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile/userImage.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/MemberNameTile/userName.md create mode 100644 talawa-mobile-docs/widgets_member_name_tile/widgets_member_name_tile-library.md create mode 100644 talawa-mobile-docs/widgets_organization_list/OrganizationList-class.md create mode 100644 talawa-mobile-docs/widgets_organization_list/OrganizationList/OrganizationList.md create mode 100644 talawa-mobile-docs/widgets_organization_list/OrganizationList/build.md create mode 100644 talawa-mobile-docs/widgets_organization_list/OrganizationList/model.md create mode 100644 talawa-mobile-docs/widgets_organization_list/widgets_organization_list-library.md create mode 100644 talawa-mobile-docs/widgets_organization_search_list/OrganizationSearchList-class.md create mode 100644 talawa-mobile-docs/widgets_organization_search_list/OrganizationSearchList/OrganizationSearchList.md create mode 100644 talawa-mobile-docs/widgets_organization_search_list/OrganizationSearchList/build.md create mode 100644 talawa-mobile-docs/widgets_organization_search_list/OrganizationSearchList/model.md create mode 100644 talawa-mobile-docs/widgets_organization_search_list/widgets_organization_search_list-library.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScroller-class.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScroller/CustomCarouselScroller.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScroller/createState.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScroller/navigateToIndividualPostPage.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScroller/pinnedPosts.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScrollerState-class.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScrollerState/CustomCarouselScrollerState.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScrollerState/controller.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/CustomCarouselScrollerState/pindex.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel-class.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel/PinnedPostCarousel.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel/build.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel/navigateToIndividualPostPage.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel/navigateToPinnedPostPage.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/PinnedPostCarousel/pinnedPosts.md create mode 100644 talawa-mobile-docs/widgets_pinned_carousel_widget/widgets_pinned_carousel_widget-library.md create mode 100644 talawa-mobile-docs/widgets_post_detailed_page/DescriptionTextWidget-class.md create mode 100644 talawa-mobile-docs/widgets_post_detailed_page/DescriptionTextWidget/DescriptionTextWidget.md create mode 100644 talawa-mobile-docs/widgets_post_detailed_page/DescriptionTextWidget/createState.md create mode 100644 talawa-mobile-docs/widgets_post_detailed_page/DescriptionTextWidget/text.md create mode 100644 talawa-mobile-docs/widgets_post_detailed_page/widgets_post_detailed_page-library.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/PostListWidget-class.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/PostListWidget/PostListWidget.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/PostListWidget/build.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/PostListWidget/function.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/PostListWidget/posts.md create mode 100644 talawa-mobile-docs/widgets_post_list_widget/widgets_post_list_widget-library.md create mode 100644 talawa-mobile-docs/widgets_post_widget/NewsPost-class.md create mode 100644 talawa-mobile-docs/widgets_post_widget/NewsPost/NewsPost.md create mode 100644 talawa-mobile-docs/widgets_post_widget/NewsPost/build.md create mode 100644 talawa-mobile-docs/widgets_post_widget/NewsPost/function.md create mode 100644 talawa-mobile-docs/widgets_post_widget/NewsPost/post.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainer-class.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainer/PostContainer.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainer/createState.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainer/id.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState-class.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/PostContainerState.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/controller.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/dispose.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/inView.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/initState.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/pindex.md create mode 100644 talawa-mobile-docs/widgets_post_widget/PostContainerState/startedPlaying.md create mode 100644 talawa-mobile-docs/widgets_post_widget/widgets_post_widget-library.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton-class.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/RaisedRoundedButton.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/backgroundColor.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/buttonLabel.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/createState.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/height.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/onTap.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/showArrow.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/textColor.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/RaisedRoundedButton/width.md create mode 100644 talawa-mobile-docs/widgets_raised_round_edge_button/widgets_raised_round_edge_button-library.md create mode 100644 talawa-mobile-docs/widgets_rich_text/CustomRichText-class.md create mode 100644 talawa-mobile-docs/widgets_rich_text/CustomRichText/CustomRichText.md create mode 100644 talawa-mobile-docs/widgets_rich_text/CustomRichText/build.md create mode 100644 talawa-mobile-docs/widgets_rich_text/CustomRichText/words.md create mode 100644 talawa-mobile-docs/widgets_rich_text/widgets_rich_text-library.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/SignupProgressIndicator-class.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/SignupProgressIndicator/SignupProgressIndicator.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/SignupProgressIndicator/build.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/SignupProgressIndicator/currentPageIndex.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/SignupProgressIndicator/progressLabel.md create mode 100644 talawa-mobile-docs/widgets_signup_progress_indicator/widgets_signup_progress_indicator-library.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/TalawaErrorDialog-class.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/TalawaErrorDialog/TalawaErrorDialog.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/TalawaErrorDialog/build.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/TalawaErrorDialog/errorMessage.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/TalawaErrorDialog/messageType.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_dialog/widgets_talawa_error_dialog-library.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/TalawaErrorSnackBar-class.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/TalawaErrorSnackBar/TalawaErrorSnackBar.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/TalawaErrorSnackBar/build.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/TalawaErrorSnackBar/errorMessage.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/TalawaErrorSnackBar/messageType.md create mode 100644 talawa-mobile-docs/widgets_talawa_error_snackbar/widgets_talawa_error_snackbar-library.md create mode 100644 talawa-mobile-docs/widgets_task_form/DescriptionField-class.md create mode 100644 talawa-mobile-docs/widgets_task_form/DescriptionField/DescriptionField.md create mode 100644 talawa-mobile-docs/widgets_task_form/DescriptionField/build.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm-class.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm/TaskForm.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm/actionText.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm/createState.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm/onSave.md create mode 100644 talawa-mobile-docs/widgets_task_form/TaskForm/title.md create mode 100644 talawa-mobile-docs/widgets_task_form/TitleField-class.md create mode 100644 talawa-mobile-docs/widgets_task_form/TitleField/TitleField.md create mode 100644 talawa-mobile-docs/widgets_task_form/TitleField/build.md create mode 100644 talawa-mobile-docs/widgets_task_form/widgets_task_form-library.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard-class.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard/TaskCard.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard/appointment.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard/build.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard/showMoreOptions.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskCard/task.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule-class.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule/TaskSchedule.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule/build.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule/calendarTapped.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule/showMoreOptions.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/TaskSchedule/tasks.md create mode 100644 talawa-mobile-docs/widgets_task_schedule/widgets_task_schedule-library.md create mode 100644 talawa-mobile-docs/widgets_theme_switch/ChangeThemeTile-class.md create mode 100644 talawa-mobile-docs/widgets_theme_switch/ChangeThemeTile/ChangeThemeTile.md create mode 100644 talawa-mobile-docs/widgets_theme_switch/ChangeThemeTile/build.md create mode 100644 talawa-mobile-docs/widgets_theme_switch/widgets_theme_switch-library.md create mode 100644 talawa-mobile-docs/widgets_video_widget/VideoWidget-class.md create mode 100644 talawa-mobile-docs/widgets_video_widget/VideoWidget/VideoWidget.md create mode 100644 talawa-mobile-docs/widgets_video_widget/VideoWidget/createState.md create mode 100644 talawa-mobile-docs/widgets_video_widget/VideoWidget/play.md create mode 100644 talawa-mobile-docs/widgets_video_widget/VideoWidget/url.md create mode 100644 talawa-mobile-docs/widgets_video_widget/widgets_video_widget-library.md create mode 100644 talawa_lint/bin/talawa_lint.dart create mode 100644 talawa_lint/lib/helpers.dart create mode 100644 talawa_lint/lib/talawa_api_doc/talawa_api_doc.dart create mode 100644 talawa_lint/lib/talawa_api_doc/talawa_api_doc_fixer.dart create mode 100644 talawa_lint/lib/talawa_api_doc/talawa_api_doc_visitor.dart create mode 100644 talawa_lint/lib/talawa_good_doc/talawa_good_doc.dart create mode 100644 talawa_lint/lib/talawa_good_doc/talawa_good_doc_visitor.dart create mode 100644 talawa_lint/lib/talawa_lint.dart create mode 100644 talawa_lint/lib/talawa_lint_rules.dart create mode 100644 talawa_lint/pubspec.lock create mode 100644 talawa_lint/pubspec.yaml create mode 100644 test/constants/quick_actions_test.dart create mode 100644 test/exceptions/graphql_exception_resolver_test.dart create mode 100644 test/fixtures/core3/offline_action_queue.hive create mode 100644 test/fixtures/core3/offline_action_queue.lock create mode 100644 test/fixtures/core4/currentorg.hive create mode 100644 test/fixtures/core4/currentorg.lock create mode 100644 test/fixtures/core4/currentuser.hive create mode 100644 test/fixtures/core4/currentuser.lock create mode 100644 test/fixtures/core4/offline_action_queue.hive create mode 100644 test/fixtures/core4/offline_action_queue.lock create mode 100644 test/fixtures/coree/offline_action_queue.hive create mode 100644 test/flutter_test_config.dart create mode 100644 test/helpers/setup_firebase_mocks.dart create mode 100644 test/helpers/setup_hive.dart create mode 100644 test/helpers/setup_hive.mocks.dart create mode 100644 test/helpers/talawa_plugin_provider_test.dart create mode 100644 test/helpers/test_helpers.dart create mode 100644 test/helpers/test_helpers.mocks.dart create mode 100644 test/helpers/test_locator.dart create mode 100644 test/model_tests/app_tour_test.dart create mode 100644 test/model_tests/caching/cached_user_action_test.dart create mode 100644 test/model_tests/chat/chat_list_tile_data_model_test.dart create mode 100644 test/model_tests/chat/chat_message_test.dart create mode 100644 test/model_tests/chat/chat_user_test.dart create mode 100644 test/model_tests/chats/chat_message_test.dart create mode 100644 test/model_tests/comment/comment_model_test.dart create mode 100644 test/model_tests/events/event_agenda_category_test.dart create mode 100644 test/model_tests/events/event_agenda_item_test.dart create mode 100644 test/model_tests/events/event_model_test.dart create mode 100644 test/model_tests/events/event_venue_test.dart create mode 100644 test/model_tests/events/event_volunteer_group_test.dart create mode 100644 test/model_tests/events/event_volunteer_test.dart create mode 100644 test/model_tests/mainscreen_navigation_args_test.dart create mode 100644 test/model_tests/organization/org_info_address_test.dart create mode 100644 test/model_tests/organization/org_info_test.dart create mode 100644 test/model_tests/post/post_model_test.dart create mode 100644 test/model_tests/user/user_info_test.dart create mode 100644 test/my_app_test.dart create mode 100644 test/plugins/fetch_plugin_list_test.dart create mode 100644 test/plugins/talawa_plugin_provider_test.dart create mode 100644 test/router_test.dart create mode 100644 test/service_tests/caching/cache_service_test.dart create mode 100644 test/service_tests/caching/offline_action_queue_test.dart create mode 100644 test/service_tests/chat_service_test.dart create mode 100644 test/service_tests/comment_service_test.dart create mode 100644 test/service_tests/database_mutations_function_test.dart create mode 100644 test/service_tests/event_service_test.dart create mode 100644 test/service_tests/graphql_config_test.dart create mode 100644 test/service_tests/hive_manager_test.dart create mode 100644 test/service_tests/image_service_test.dart create mode 100644 test/service_tests/multi_media_pick_service_test.dart create mode 100644 test/service_tests/navigation_service_test.dart create mode 100644 test/service_tests/org_service_test.dart create mode 100644 test/service_tests/post_service_test.dart create mode 100644 test/service_tests/session_manager_test.dart create mode 100644 test/service_tests/size_config_test.dart create mode 100644 test/service_tests/third_party_service_test.dart/connectivity_service_test.dart create mode 100644 test/service_tests/user_config_test.dart create mode 100644 test/utils/app_localization_test.dart create mode 100644 test/utils/comment_queries_test.dart create mode 100644 test/utils/encryptor_test.dart create mode 100644 test/utils/event_queries_test.dart create mode 100644 test/utils/post_queries_test.dart create mode 100644 test/utils_tests/chat_queries_test.dart create mode 100644 test/utils_tests/queries_test.dart create mode 100644 test/utils_tests/validators_test.dart create mode 100644 test/view_model_tests/access_request_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/add_post_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/chat_view_models_test/direct_chat_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/chat_view_models_test/select_contact_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/create_event_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/edit_agenda_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/edit_event_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/event_info_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/explore_events_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/event_view_model_tests/manage_volunteer_group_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/feed_view_models_test/organization_feed_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/profile_view_model_tests/edit_profile_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/profile_view_model_tests/profile_page_view_model_test.dart create mode 100644 test/view_model_tests/after_auth_view_model_tests/settings_view_models_test/app_setting_view_model_test.dart create mode 100644 test/view_model_tests/base_view_model_test.dart create mode 100644 test/view_model_tests/connectivity_view_model_test.dart create mode 100644 test/view_model_tests/custom_drawer_view_model_test.dart create mode 100644 test/view_model_tests/lang_view_model_test.dart create mode 100644 test/view_model_tests/main_screen_view_model_test.dart create mode 100644 test/view_model_tests/pre_auth_view_models/login_view_model_test.dart create mode 100644 test/view_model_tests/pre_auth_view_models/select_organization_view_model_test.dart create mode 100644 test/view_model_tests/pre_auth_view_models/set_url_view_model_test.dart create mode 100644 test/view_model_tests/pre_auth_view_models/signup_details_view_model_test.dart create mode 100644 test/view_model_tests/pre_auth_view_models/waiting_view_model_test.dart create mode 100644 test/view_model_tests/progress_dialog_view_model_test.dart create mode 100644 test/view_model_tests/signup_details_view_model_test.dart create mode 100644 test/view_model_tests/theme_view_model_test.dart create mode 100644 test/view_model_tests/widgets_view_model_test/comments_view_model_test.dart create mode 100644 test/view_model_tests/widgets_view_model_test/like_button_view_model_test.dart create mode 100644 test/views/after_auth_screens/add_post_page_test.dart create mode 100644 test/views/after_auth_screens/chat/chat_message_screen_test/chat_message_screen_test.dart create mode 100644 test/views/after_auth_screens/chat/select_contact_test.dart create mode 100644 test/views/after_auth_screens/chat/widgets/chat_input_field_test.dart create mode 100644 test/views/after_auth_screens/chat/widgets/chat_message_bubble.dart create mode 100644 test/views/after_auth_screens/events/create_agenda_item_page_test.dart create mode 100644 test/views/after_auth_screens/events/create_custom_recurring_event_test.dart create mode 100644 test/views/after_auth_screens/events/create_event_page_test.dart create mode 100644 test/views/after_auth_screens/events/edit_agenda_item_page_test.dart create mode 100644 test/views/after_auth_screens/events/event_filter_bottomsheet_test.dart create mode 100644 test/views/after_auth_screens/events/event_info_body_test.dart create mode 100644 test/views/after_auth_screens/events/manage_agenda_items_screen_test.dart create mode 100644 test/views/after_auth_screens/events/manage_volunteer_group_test.dart create mode 100644 test/views/after_auth_screens/events/venue_bottom_sheet_test.dart create mode 100644 test/views/after_auth_screens/events/volunteer_groups_screen_test.dart create mode 100644 test/views/after_auth_screens/feed/individual_post_test.dart create mode 100644 test/views/after_auth_screens/feed/pinned_post_screen.dart create mode 100644 test/views/after_auth_screens/join_org_after_auth_test/access_request_screen_test.dart create mode 100644 test/views/after_auth_screens/join_org_after_auth_test/join_organisation_after_auth_test.dart create mode 100644 test/views/after_auth_screens/org_info_screen_test.dart create mode 100644 test/views/after_auth_screens/profile/profile_page_test.dart create mode 100644 test/views/after_auth_screens/profile/user_event_test.dart create mode 100644 test/views/after_auth_screens/profile/user_feed_test.dart create mode 100644 test/views/demo_screens/explore_events_demo_test.dart create mode 100644 test/views/demo_screens/organization_feed_demo_test.dart create mode 100644 test/views/demo_screens/profile_page_demo_test.dart create mode 100644 test/views/main_screen_test.dart create mode 100644 test/widget_tests/after_auth_screens/app_settings/app_setting_page_test.dart create mode 100644 test/widget_tests/after_auth_screens/chat/direct_chats_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/create_event_form_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/create_event_page_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/edit_event_page_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/edit_events_form_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/event_calendar_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/event_info_page_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/explore_event_dialogue_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/explore_events_test.dart create mode 100644 test/widget_tests/after_auth_screens/events/time_conversion_test.dart create mode 100644 test/widget_tests/after_auth_screens/feed/individual_post_test.dart create mode 100644 test/widget_tests/after_auth_screens/feed/organization_feed_test.dart create mode 100644 test/widget_tests/after_auth_screens/feed/pinned_post_page_test.dart create mode 100644 test/widget_tests/after_auth_screens/feed/pinned_post_screen_test.dart create mode 100644 test/widget_tests/after_auth_screens/profile/edit_profile_page_test.dart create mode 100644 test/widget_tests/pre_auth_screens/change_password_page_test.dart create mode 100644 test/widget_tests/pre_auth_screens/login_test.dart create mode 100644 test/widget_tests/pre_auth_screens/recover_page_test.dart create mode 100644 test/widget_tests/pre_auth_screens/select_language_page_test.dart create mode 100644 test/widget_tests/pre_auth_screens/select_organization_test.dart create mode 100644 test/widget_tests/pre_auth_screens/set_url_page_test.dart create mode 100644 test/widget_tests/pre_auth_screens/signup_details_test.dart create mode 100644 test/widget_tests/pre_auth_screens/signup_progress_indicator_test.dart create mode 100644 test/widget_tests/pre_auth_screens/splash_screen_test.dart create mode 100644 test/widget_tests/pre_auth_screens/waiting_page_test.dart create mode 100644 test/widget_tests/widgets/agenda_item_tile_test.dart create mode 100644 test/widget_tests/widgets/custom_alert_dialog_test.dart create mode 100644 test/widget_tests/widgets/custom_alert_dialog_with_checkbox_test.dart create mode 100644 test/widget_tests/widgets/custom_avatar_test.dart create mode 100644 test/widget_tests/widgets/custom_drawer_test.dart create mode 100644 test/widget_tests/widgets/custom_list_tile_test.dart create mode 100644 test/widget_tests/widgets/custom_progress_dialog_test.dart create mode 100644 test/widget_tests/widgets/date_time_picker_test.dart create mode 100644 test/widget_tests/widgets/directly_login_test.dart create mode 100644 test/widget_tests/widgets/event_card_test.dart create mode 100644 test/widget_tests/widgets/event_date_time_tile_test.dart create mode 100644 test/widget_tests/widgets/event_search_delegate_test.dart create mode 100644 test/widget_tests/widgets/from_palisadoes_test.dart create mode 100644 test/widget_tests/widgets/lang_switch_test.dart create mode 100644 test/widget_tests/widgets/member_name_tile_test.dart create mode 100644 test/widget_tests/widgets/organization_search_list_test.dart create mode 100644 test/widget_tests/widgets/pinned_carousel_widget_test.dart create mode 100644 test/widget_tests/widgets/pinned_post_test.dart create mode 100644 test/widget_tests/widgets/post_container_test.dart create mode 100644 test/widget_tests/widgets/post_detailed_page_test.dart create mode 100644 test/widget_tests/widgets/post_list_widget_test.dart create mode 100644 test/widget_tests/widgets/post_modal_test.dart create mode 100644 test/widget_tests/widgets/post_widget_test.dart create mode 100644 test/widget_tests/widgets/raised_round_edge_button_test.dart create mode 100644 test/widget_tests/widgets/recurrence_dialog_test.dart create mode 100644 test/widget_tests/widgets/rich_text_test.dart create mode 100644 test/widget_tests/widgets/talawa_error_dialog_test.dart create mode 100644 test/widget_tests/widgets/talawa_error_snackbar_test.dart create mode 100644 test/widget_tests/widgets/theme_switch_test.dart create mode 100644 test/widget_tests/widgets/venue_card_test.dart diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 000000000..08e1985ae --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,18 @@ +# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json +language: "en-US" +early_access: false +reviews: + profile: "chill" + request_changes_workflow: true + high_level_summary: true + poem: true + review_status: true + collapse_walkthrough: false + auto_review: + enabled: true + drafts: false + base_branches: + - develop + - main +chat: + auto_reply: true diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 2672715df..563df3116 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -4,7 +4,7 @@ This section can be deleted after reading. We employ the following branching strategy to simplify the development process and to ensure that only stable code is pushed to the `master` branch: - `develop`: For unstable code: New features and bug fixes. -- `master`: Where the stable production ready code lies. Only security related bugs. +- `master`: Where the stable production-ready code lies. Only security-related bugs. NOTE!!! @@ -15,39 +15,46 @@ ONLY SUBMIT PRS AGAINST OUR `DEVELOP` BRANCH. THE DEFAULT IS `MAIN`, SO YOU WILL Thanks for submitting a pull request! Please provide enough information so that others can review your pull request. --> -**What kind of change does this PR introduce?** +### What kind of change does this PR introduce? -**Issue Number:** +### Issue Number: Fixes # -**Did you add tests for your changes?** +### Did you add tests for your changes? -**Snapshots/Videos:** +- [ ] Tests are written for all changes made in this PR. +- [ ] Test coverage meets or exceeds the current coverage (~90/95%). + +Snapshots/Videos: -**If relevant, did you update the documentation?** +### If relevant, did you update the documentation? -**Summary** +### Summary - + -**Does this PR introduce a breaking change?** +### Does this PR introduce a breaking change? -**Other information** +### Checklist for Repository Standards +- [ ] Have you reviewed and implemented all applicable `coderaabbitai` review suggestions? +- [ ] Have you ensured that the PR aligns with the repository’s contribution guidelines? + +### Other information -**Have you read the [contributing guide](https://github.com/PalisadoesFoundation/talawa/blob/master/CONTRIBUTING.md)?** +### Have you read the [contributing guide](https://github.com/PalisadoesFoundation/talawa/blob/master/CONTRIBUTING.md)? diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml new file mode 100644 index 000000000..5930f4419 --- /dev/null +++ b/.github/workflows/issues.yml @@ -0,0 +1,34 @@ +############################################################################## +############################################################################## +# +# NOTE! +# +# Please read the README.md file in this directory that defines what should +# be placed in this file +# +############################################################################## +############################################################################## + +name: Issues Workflow +on: + issues: + types: ['opened'] +jobs: + Opened-issue-label: + name: Adding Issue Label + runs-on: ubuntu-latest + steps: + - uses: Renato66/auto-label@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + ignore-comments: true + default-labels: '["unapproved"]' + + Issue-Greeting: + name: Greeting Message to User + runs-on: ubuntu-latest + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "Congratulations on making your first Issue! :confetti_ball: If you haven't already, check out our [Contributing Guidelines](https://github.com/PalisadoesFoundation/talawa/blob/develop/CONTRIBUTING.md) and [Issue Reporting Guidelines](https://github.com/PalisadoesFoundation/talawa/blob/develop/ISSUE_GUIDELINES.md) to ensure that you are following our guidelines for contributing and making issues." diff --git a/.github/workflows/pull-request-target.yml b/.github/workflows/pull-request-target.yml index f0e8d5e27..57648f33d 100644 --- a/.github/workflows/pull-request-target.yml +++ b/.github/workflows/pull-request-target.yml @@ -30,7 +30,7 @@ jobs: ### Testing Your Code Remember, your PRs won't be reviewed until these criteria are met: - + 1. We don't merge PRs with poor code quality. 1. Follow coding best practices such that CodeRabbit.ai approves your PR. 1. We don't merge PRs with failed tests. @@ -40,7 +40,7 @@ jobs: 1. We cannot merge PRs with conflicting files. These must be fixed. Our policies make our code better. - + ### Reviewers Do not assign reviewers. Our Queue Monitors will review your PR and assign them. diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index bf845020f..c37a554f7 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -28,10 +28,10 @@ jobs: with: # ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: "zulu" # See 'Supported distributions' for available options - java-version: "12.0" + java-version: "17.0" - uses: subosito/flutter-action@v2 with: flutter-version: "3.22.3" @@ -48,7 +48,7 @@ jobs: - name: Count lines of code in each file run: chmod +x ./.github/workflows/countline.py - name: Running count lines - run: ./.github/workflows/countline.py --exclude_directories test/ --exclude_files lib/custom_painters/talawa_logo.dart lib/custom_painters/language_icon.dart lib/custom_painters/whatsapp_logo.dart lib/utils/queries.dart lib/view_model/after_auth_view_models/profile_view_models/profile_page_view_model.dart lib/view_model/pre_auth_view_models/select_organization_view_model.dart lib/views/after_auth_screens/profile/profile_page.dart lib/view_model/main_screen_view_model.dart lib/views/after_auth_screens/events/create_event_page.dart lib/views/after_auth_screens/org_info_screen.dart lib/views/after_auth_screens/events/manage_volunteer_group.dart lib/views/after_auth_screens/events/create_agenda_item_page.dart lib/views/after_auth_screens/events/edit_agenda_item_page.dart lib/utils/event_queries.dart lib/views/after_auth_screens/funds/fundraising_campaigns_screen.dart lib/views/after_auth_screens/funds/fund_pledges_screen.dart lib/widgets/update_pledge_dialogue_box.dart + run: ./.github/workflows/countline.py --exclude_directories test/ --exclude_files lib/custom_painters/talawa_logo.dart lib/custom_painters/language_icon.dart lib/custom_painters/whatsapp_logo.dart lib/utils/queries.dart lib/view_model/after_auth_view_models/profile_view_models/profile_page_view_model.dart lib/view_model/pre_auth_view_models/select_organization_view_model.dart lib/views/after_auth_screens/profile/profile_page.dart lib/view_model/main_screen_view_model.dart lib/views/after_auth_screens/events/create_event_page.dart lib/views/after_auth_screens/org_info_screen.dart lib/views/after_auth_screens/events/manage_volunteer_group.dart lib/views/after_auth_screens/events/create_agenda_item_page.dart lib/views/after_auth_screens/events/edit_agenda_item_page.dart lib/utils/event_queries.dart - name: setup python uses: actions/setup-python@v5 - name: Check for presence of ignore directives corresponding to custom lints @@ -77,7 +77,7 @@ jobs: run: dart run custom_lint - name: Changed Files id: changed-files - uses: tj-actions/changed-files@v41 + uses: tj-actions/changed-files@v45 - name: List all changed files run: | for file in ${{ steps.changed-files.outputs.all_changed_files }}; do @@ -90,24 +90,87 @@ jobs: echo "Source Branch ${{ github.event.pull_request.head.ref }}" echo "Target Branch ${{ github.event.pull_request.base.ref }}" echo "Error: Source and Target Branches are the same. Please ensure they are different." + echo "Error: Close this PR and try again." + exit 1 + + + Branch-check: + if: ${{ github.actor != 'dependabot[bot]' && !contains(github.event.pull_request.labels.*.name, 'ignore-sensitive-files-pr') }} + name: "Base branch check" + runs-on: ubuntu-latest + steps: + - name: "Check if base branch is develop-postgres" + if: github.event.pull_request.base.ref != 'develop-postgres' + run: | + echo "PR is not against develop-postgres branch. Please refer PR_GUIDELINES.md" echo "Error: Close this PR and try again." exit 1 - # - name: Echo the GitHub environment for troubleshooting - # run: echo "$GITHUB_CONTEXT" - # - name: Echo the GitHub context for troubleshooting - # run: echo "${{ toJSON(github) }}" - # - name: setup python - # uses: actions/setup-python@v5 - # - name: Granting permission to documentationcheck.py - # run: chmod +x ./.github/workflows/documentationcheck.py - # - name: execute py script - # # For more information on the GitHub context used for the "--repository" flag used by this script visit: - # # https://docs.github.com/en/actions/learn-github-actions/contexts - # run: | - # git branch - # pip install GitPython - # python ./.github/workflows/documentationcheck.py --repository ${{github.repository}} --merge_branch_name ${{github.ref_name}} + Check-Sensitive-Files: + if: ${{ github.actor != 'dependabot[bot]' && !contains(github.event.pull_request.labels.*.name, 'ignore-sensitive-files-pr') }} + name: Checks if sensitive files have been changed without authorization + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + - name: Get Changed Unauthorized files + id: changed-unauth-files + uses: tj-actions/changed-files@v45 + with: + files: | + CODE_OF_CONDUCT.md + CODE_STYLE.md + CONTRIBUTING.md + DOCUMENTATION.md + INSTALLATION.md + ISSUE_GUIDELINES.md + PR_GUIDELINES.md + README.md + CODEOWNERS + LICENSE + .github/** + analysis_options.yaml + pubspec.yaml + pubspec.lock + lib/main.dart + - name: List all changed unauthorized files + if: steps.changed-unauth-files.outputs.any_changed == 'true' || steps.changed-unauth-files.outputs.any_deleted == 'true' + env: + CHANGED_UNAUTH_FILES: ${{ steps.changed-unauth-files.outputs.all_changed_files }} + run: | + for file in ${CHANGED_UNAUTH_FILES}; do + echo "$file is unauthorized to change/delete" + done + echo "To override this, apply the 'ignore-sensitive-files-pr' label" + exit 1 + + Count-Changed-Files: + if: ${{ github.actor != 'dependabot[bot]' }} + name: Checks if number of files changed is acceptable + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v45 + + - name: Echo number of changed files + env: + CHANGED_FILES_COUNT: ${{ steps.changed-files.outputs.all_changed_files_count }} + run: | + echo "Number of files changed: $CHANGED_FILES_COUNT" + - name: Check if the number of changed files is less than 100 + if: steps.changed-files.outputs.all_changed_files_count > 100 + env: + CHANGED_FILES_COUNT: ${{ steps.changed-files.outputs.all_changed_files_count }} + run: | + echo "Error: Too many files (greater than 100) changed in the pull request." + echo "Possible issues:" + echo "- Contributor may be merging into an incorrect branch." + echo "- Source branch may be incorrect please use develop as source branch." + exit 1 Flutter-Testing: name: Testing codebase @@ -115,10 +178,10 @@ jobs: needs: Flutter-Codebase-Check steps: - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: "zulu" # See 'Supported distributions' for available options - java-version: "12.0" + java-version: "17.0" - uses: subosito/flutter-action@v2 with: flutter-version: "3.22.3" @@ -128,14 +191,14 @@ jobs: - name: Codebase testing run: flutter test --coverage - name: Present and upload coverage to Codecov as ${{env.CODECOV_UNIQUE_NAME}} - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} verbose: true fail_ci_if_error: false name: "${{env.CODECOV_UNIQUE_NAME}}" - name: Test acceptable level of code coverage - uses: VeryGoodOpenSource/very_good_coverage@v2 + uses: VeryGoodOpenSource/very_good_coverage@v3 with: path: "./coverage/lcov.info" min_coverage: 92.0 @@ -146,10 +209,10 @@ jobs: needs: Flutter-Codebase-Check steps: - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: "zulu" # See 'Supported distributions' for available options - java-version: "12.0" + java-version: "17.0" - uses: subosito/flutter-action@v2 with: flutter-version: "3.22.3" @@ -173,90 +236,40 @@ jobs: - name: Building for ios run: flutter build ios --release --no-codesign - Branch-check: - if: ${{ github.actor != 'dependabot[bot]' && !contains(github.event.pull_request.labels.*.name, 'ignore-sensitive-files-pr') }} - name: "Base branch check" + Test-Docusaurus-Deployment: + name: Test Deployment to https://docs-mobile.talawa.io runs-on: ubuntu-latest + needs: [iOS-Build, Android-Build] + # Run only if the develop-postgres branch and not dependabot + if: ${{ github.actor != 'dependabot[bot]' && github.event.pull_request.base.ref == 'develop-postgres' }} steps: - - name: "Check if base branch is develop-postgres" - if: github.event.pull_request.base.ref != 'develop-postgres' - run: | - echo "PR is not against develop-postgres branch. Please refer PR_GUIDELINES.md" - echo "Error: Close this PR and try again." - exit 1 - - Check-Sensitive-Files: - if: ${{ github.actor != 'dependabot[bot]' }} - name: Checks if sensitive files have been changed without authorization - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Get Changed Unauthorized files - id: changed-unauth-files - uses: tj-actions/changed-files@v40 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - files: | - .github/** - env.example - .node-version - .husky/** - scripts/** - package.json - tsconfig.json - .gitignore - .eslintrc.json - .eslintignore - vite.config.ts - docker-compose.yaml - Dockerfile - CODEOWNERS - LICENSE - setup.ts - .coderabbit.yaml - CODE_OF_CONDUCT.md - CONTRIBUTING.md - DOCUMENTATION.md - INSTALLATION.md - ISSUE_GUIDELINES.md - PR_GUIDELINES.md - README.md - - - name: List all changed unauthorized files - if: steps.changed-unauth-files.outputs.any_changed == 'true' || steps.changed-unauth-files.outputs.any_deleted == 'true' - env: - CHANGED_UNAUTH_FILES: ${{ steps.changed-unauth-files.outputs.all_changed_files }} - run: | - for file in ${CHANGED_UNAUTH_FILES}; do - echo "$file is unauthorized to change/delete" - done - exit 1 + node-version: 22 + cache: yarn + cache-dependency-path: 'docs/' + # Run Docusaurus in the ./docs directory + - name: Install dependencies + working-directory: ./docs + run: yarn install --frozen-lockfile + - name: Test building the website + working-directory: ./docs + run: yarn build - Count-Changed-Files: - if: ${{ github.actor != 'dependabot[bot]' }} - name: Checks if number of files changed is acceptable + Validate-Coderabbit: + name: Validate CodeRabbit Approval runs-on: ubuntu-latest + if: github.actor != 'dependabot[bot]' + needs: [Test-Docusaurus-Deployment] steps: - - name: Checkout code + - name: Checkout Repository uses: actions/checkout@v4 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v40 - - - name: Echo number of changed files - env: - CHANGED_FILES_COUNT: ${{ steps.changed-files.outputs.all_changed_files_count }} + - name: Validate CodeRabbit.ai Approval run: | - echo "Number of files changed: $CHANGED_FILES_COUNT" - - name: Check if the number of changed files is less than 100 - if: steps.changed-files.outputs.all_changed_files_count > 100 + chmod +x $GITHUB_WORKSPACE/.github/workflows/scripts/validate-coderabbit.sh + $GITHUB_WORKSPACE/.github/workflows/scripts/validate-coderabbit.sh env: - CHANGED_FILES_COUNT: ${{ steps.changed-files.outputs.all_changed_files_count }} - run: | - echo "Error: Too many files (greater than 100) changed in the pull request." - echo "Possible issues:" - echo "- Contributor may be merging into an incorrect branch." - echo "- Source branch may be incorrect please use develop as source branch." - exit 1 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + GITHUB_REPOSITORY: ${{ github.repository }} diff --git a/.github/workflows/push-deploy-website.yml b/.github/workflows/push-deploy-website.yml new file mode 100644 index 000000000..a71844421 --- /dev/null +++ b/.github/workflows/push-deploy-website.yml @@ -0,0 +1,57 @@ +############################################################################## +############################################################################## +# +# NOTE! +# +# Please read the README.md file in this directory that defines what should +# be placed in this file +# +############################################################################## +############################################################################## + +name: PUSH Workflow - Website Deployment + +on: + push: + branches: + - 'develop-postgres' + +env: + CODECOV_UNIQUE_NAME: CODECOV_UNIQUE_NAME-${{ github.run_id }}-${{ github.run_number }} + +jobs: + Deploy-Docusaurus: + name: Deploy https://docs-mobile.talawa.io website + runs-on: ubuntu-latest + # Run only if the develop-postgres branch and not dependabot + if: ${{ github.actor != 'dependabot[bot]' }} + environment: + # This "name" has to be the repos' branch that contains + # the current active website. There must be an entry for + # the same branch in the PalisadoesFoundation's + # "Code and automation > Environments > gigithub-pages" + # menu. The branch "name" must match the branch in the + # "on.push.branches" section at the top of this file + name: develop-postgres + url: https://docs-mobile.talawa.io + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: yarn + cache-dependency-path: 'docs/' + - uses: webfactory/ssh-agent@v0.9.0 + with: + ssh-private-key: ${{ secrets.DEPLOY_GITHUB_PAGES }} + - name: Deploy to GitHub Pages + env: + USE_SSH: true + GIT_USER: git + working-directory: ./docs + run: | + git config --global user.email "actions@github.com" + git config --global user.name "gh-actions" + yarn install --frozen-lockfile + yarn deploy + diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index a48b221fa..866fdc95e 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -12,9 +12,6 @@ name: PUSH Workflow on: push: - # branches: - # - develop - branches-ignore: - 'master' @@ -37,10 +34,10 @@ jobs: # This could be important for our documentation generation process. # See: https://github.com/actions/checkout fetch-depth: 0 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' # See 'Supported distributions' for available options - java-version: '12.0' + java-version: '17.0' - uses: subosito/flutter-action@v2 with: flutter-version: '3.22.3' @@ -82,10 +79,10 @@ jobs: # needs: Update-Documentation steps: - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' # See 'Supported distributions' for available options - java-version: '12.0' + java-version: '17.0' - uses: subosito/flutter-action@v2 with: flutter-version: '3.22.3' @@ -97,7 +94,7 @@ jobs: - name: Codebase testing run: flutter test --coverage - name: Present and upload coverage to Codecov as ${{env.CODECOV_UNIQUE_NAME}} - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} verbose: true @@ -114,10 +111,10 @@ jobs: needs: Flutter-Testing steps: - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' # See 'Supported distributions' for available options - java-version: '12.0' + java-version: '17.0' - uses: subosito/flutter-action@v2 with: flutter-version: '3.22.3' diff --git a/.github/workflows/scripts/validate-coderabbit.sh b/.github/workflows/scripts/validate-coderabbit.sh new file mode 100644 index 000000000..e94ed0d6f --- /dev/null +++ b/.github/workflows/scripts/validate-coderabbit.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +echo "Step 1: Fetching all PR reviews..." + +response=$(curl -s -f -H "Authorization: token $GITHUB_TOKEN" \ + "https://api.github.com/repos/${GITHUB_REPOSITORY}/pulls/${PR_NUMBER}/reviews?per_page=1000") || { + echo "Error: Failed to fetch reviews from GitHub API" + exit 1 +} + +latest_reviews=$(echo "$response" | jq -c '[.[]] | group_by(.user.login) | map(max_by(.submitted_at))') || { + echo "Error: Failed to process reviews JSON" + exit 1 +} + +if [ "$latest_reviews" = "null" ] || [ -z "$latest_reviews" ]; then + echo "Error: Invalid reviews data" + exit 1 +fi + +echo "Step 2: Checking approval status of 'coderabbitai[bot]'..." +approval_state=$(echo "$latest_reviews" | jq -r '[.[] | select(.user.login == "coderabbitai[bot]" and .state == "APPROVED")] | length') + +if [[ "$approval_state" =~ ^[0-9]+$ ]] && [[ $approval_state -gt 0 ]]; then + echo "Success: PR approved by CodeRabbit.ai." +else + echo "" + echo "ERROR:" + echo "" + echo "1) This PR is not approved by CodeRabbit.ai." + echo "2) In the 'Add a comment' section at the bottom" + echo " of the PR web page, add a comment with the" + echo " statement below to restart a review" + echo "" + echo " @coderabbitai full review" + echo "" + exit 1 +fi diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 24667f8e0..3430d52ec 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/stale@v8 + - uses: actions/stale@v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.' @@ -40,4 +40,4 @@ jobs: exempt-all-milestones: true exempt-pr-labels: 'wip' exempt-issue-labels: 'wip' - operations-per-run: 30 + operations-per-run: 50 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..ffb0737ba --- /dev/null +++ b/.gitignore @@ -0,0 +1,254 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +.metadata/ +.metadata + +# Ignore Google services configuration files +google-services.json +GoogleService-Info.plist +firebase_app_id_file.json + +# Sphinx documentation +docs/_build/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +.vscode/ + +############################################################################### +# Generic JetBrains Exclusions (Provided by GitHub) +# +# Created by https://www.gitignore.io/api/intellij which redirects to: +# Created by https://www.toptal.com/developers/gitignore/api/intellij +# Edit at https://www.toptal.com/developers/gitignore?templates=intellij +############################################################################### + +### Intellij ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# All idea files +.idea/ + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +*.iml +*.ipr + +# CMake +cmake-build-*/ + +# File-based project format +*.iws + +# IntelliJ +out/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +############################################################################### +# Generic Flutter Exclusions (Provided by GitHub) +# +# Created by https://www.gitignore.io/api/flutter which redirects to: +# Created by https://www.toptal.com/developers/gitignore/api/flutter +# Edit at https://www.toptal.com/developers/gitignore?templates=flutter +############################################################################### + +# Flutter/Dart/Pub related +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.fvm/ +.packages +.pub-cache/ +.pub/ +temporaryPath/ +build/ +coverage/ +lib/generated_plugin_registrant.dart + +# Android related +**/android/**/gradle-wrapper.jar +**/android/.gradle +**/android/captures/ +**/android/gradlew +**/android/gradlew.bat +**/android/local.properties +**/android/**/GeneratedPluginRegistrant.java + +# iOS/XCode related +**/ios/**/*.mode1v3 +**/ios/**/*.mode2v3 +**/ios/**/*.moved-aside +**/ios/**/*.pbxuser +**/ios/**/*.perspectivev3 +**/ios/**/*sync/ +**/ios/**/.sconsign.dblite +**/ios/**/.tags* +**/ios/**/.vagrant/ +**/ios/**/DerivedData/ +**/ios/**/Icon? +**/ios/**/Pods/ +**/ios/**/.symlinks/ +**/ios/**/profile +**/ios/**/xcuserdata +**/ios/.generated/ +**/ios/Flutter/App.framework +**/ios/Flutter/Flutter.framework +**/ios/Flutter/Generated.xcconfig +**/ios/Flutter/app.flx +**/ios/Flutter/app.zip +**/ios/Flutter/flutter_assets/ +**/ios/Flutter/flutter_export_environment.sh +**/ios/ServiceDefinitions.json +**/ios/Runner/GeneratedPluginRegistrant.* + +# Exceptions to above rules. +!**/ios/**/default.mode1v3 +!**/ios/**/default.mode2v3 +!**/ios/**/default.pbxuser +!**/ios/**/default.perspectivev3 +!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages + + +############################################################################### +# Generic Python Exclusions (Provided by GitHub) +# +# Created by https://www.gitignore.io/api/python +# Edit at https://www.gitignore.io/?templates=python +############################################################################### + +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +pip-wheel-metadata/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Scrapy stuff: +.scrapy + +# Sphinx documentation + +# PyBuilder +target/ + +# pyenv +.python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# Mr Developer +.mr.developer.cfg +.project +.pydevproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# Hive database files +test/fixtures/core + +# End of https://www.gitignore.io/api/python + +# Ignoring file that are generated during talawa testing and firebase initialization +genhtml.perl +test_img.png + +# Ignoring Node files that are generated if user uses any node command which is not required for the project +node_modules/ +package-lock.json +npm-debug.log +yarn-error.log diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 000000000..36ddd6bf7 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,22 @@ +# File: .readthedocs.yml +# Read the Docs configuration file +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 + +# Build documentation in the docs/ directory with Sphinx +sphinx: + configuration: docs/conf.py + +# Optionally build your docs in additional formats such as PDF and ePub +formats: all + +# Optionally set the version of Python and requirements required to build docs +# We have to set this or else ReadTheDocs will attempt to install pip packages +# from pip_requirements that have system library dependencies that ReadTheDocs +# does not have +python: + version: 3.6 + install: + - requirements: docs/requirements.txt diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..cc0cc31f1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,39 @@ +{ + "language": "dart", + "os": [ + "linux" + ], + "dist": "xenial", + "addons": { + "apt": { + "packages": [ + "lib32stdc++6" + ] + } + }, + "install": [ + "git clone https://github.com/flutter/flutter.git -b stable", + "./flutter/bin/flutter doctor" + ], + "script": [ + "./flutter/bin/flutter test" + ], + "deploy": [ + { + "provider": "pages", + "strategy": "git", + "on": { + "branch": [ + "drewdev" + ] + }, + "cleanup": true, + "token": "$GITHUB_TOKEN" + } + ], + "cache": { + "directories": [ + "$HOME/.pub-cache" + ] + } +} \ No newline at end of file diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 000000000..6cbc8ddd2 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,2 @@ +* @palisadoes @noman2002 +CODEOWNERS @palisadoes @noman2002 diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 000000000..5b0d1618a --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,133 @@ + +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, caste, color, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at [The Palisadoes Foundation](http://www.palisadoes.org/) + +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0]. + +Community Impact Guidelines were inspired by +[Mozilla's code of conduct enforcement ladder][Mozilla CoC]. + +For answers to common questions about this code of conduct, see the FAQ at +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available +at [https://www.contributor-covenant.org/translations][translations]. + +[homepage]: https://www.contributor-covenant.org +[v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[translations]: https://www.contributor-covenant.org/translations diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..4abd4d8d0 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,302 @@ +# Contributing to Talawa + +Thank you for your interest in contributing to Talawa. Regardless of the size of the contribution you make, all contributions are welcome and are appreciated. + +If you are new to contributing to open source, please read the Open Source Guides on [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/). + +## Table of Contents + +* [Code of Conduct](#code-of-conduct) +* [Ways to Contribute](#ways-to-contribute) +* [Our Development Process](#our-development-process) + * [Issues](#issues) + * [Pull Requests](#pull-requests) + * [Branching Strategy](#branching-strategy) + * [Conflict Resolution](#conflict-resolution) +* [Contributing Code](#contributing-code) +* [General Guidelines](#general-guidelines) + * [Folder Definition](#folder-definition) + * [File Definition](#file-definition) + * [PR Preparation](#pr-preparation) + * [Project Structure](#project-structure) + * [Commit Guidelines](#commit-guidelines) +* [Internships](#internships) +* [Community](#community) + +## Code of Conduct + +A safe environment is required for everyone to contribute. Read our [Code of Conduct Guide](CODE_OF_CONDUCT.md) to understand what this means. Let us know immediately if you have unacceptable experiences in this area. + +No one should fear voicing their opinion. Respones must be respectful to help them. + +## Videos + +1. Visit our [YouTube Channel playlists](https://www.youtube.com/@PalisadoesOrganization/playlists) for more insights + 1. The "[Getting Started - Developers](https://www.youtube.com/watch?v=YpBUoHxEeyg&list=PLv50qHwThlJUIzscg9a80a9-HmAlmUdCF&index=1)" videos are extremely helpful for new open source contributors. + +## Ways to Contribute + +If you are ready to start contributing code right away, get ready! + +1. Join our Slack and introduce yourself. See details on how to join below in the Community section. + 1. This repository has its own dedicated channel. + 1. There are many persons on the various channels, willing to assist you in getting started. +1. Take a look at our issues (**_after reading our guidelines below_**): + 1. We have a list of [good first issues](https://github.com/PalisadoesFoundation/talawa/labels/good%20first%20issue) that contain challenges with limited scope for beginners. + 1. There are issues for creating tests for our codebase. We need to increase reliability. Try those issues, or create your own files that don't already have tests. This is another good strategy for beginners. + 1. There are [dormant issues on which nobody has worked for some time](https://github.com/PalisadoesFoundation/talawa/issues?q=is%3Aopen+is%3Aissue+label%3Ano-issue-activity). These are another place to start. + 1. There may also be [dormant PRs on which nobody has worked for some time](https://github.com/PalisadoesFoundation/talawa/issues?q=is%3Aopen+is%3Aissue+label%3Ano-issue-activity+label%3Ano-pr-activity)! +1. Create an issue based on a bug you have found or a feature you would like to add. We value meaningful suggestions and will prioritize them. + +**Welcome aboard!** + +### Our Development Process + +We utilize GitHub issues and pull requests to keep track of issues and contributions from the community. + +#### Issues + +Make sure you are following [issue report guidelines](ISSUE_GUIDELINES.md) available here before creating any new issues on Talawa project. + +#### Pull Requests + +[Pull Request guidelines](PR_GUIDELINES.md) is best resource to follow to start working on open issues. + +#### Branching Strategy + +For Talawa, we had employed the following branching strategy to simplify the development process and to ensure that only stable code is pushed to the `main` branch: + +- `develop`: For unstable code and bug fixing +- `main`: Where the stable production ready code lies. This is our default branch. + +#### Conflict Resolution + +When multiple developers are working on issues there is bound to be a conflict of interest (not to be confused with git conflicts) among issues, PRs or even ideas. Usually these conflicts are resolved in a **First Come First Serve** basis however there are certain exceptions to it. + +- In the cases where you feel your potential issues could be an extension or in conflict with other PRs it is important to ask the author of the PR in the slack channel or in their PRs or issues themselves why he/she did not write code for something that would require minimal effort on their part. +- Based on basic courtesy, it is good practice to let the person who created a function apply and test that function when needed. +- Last but not the least, communication is important make sure to talk to other contributors, in these cases, in slack channel or in a issue/PR thread. +- As a last resort the Admins would be responsible for deciding how to resolve this conflict. + +### Contributing Code + +Code contributions to Talawa come in the form of pull requests. These are done by forking the repo and making changes locally. + +The process of proposing a change to Talawa can be summarized as: + +1. Fork the Talawa repository and branch off `develop`. +1. Your newly forked repository can be cloned locally using `git clone `. +1. Make the Palisadoes Foundation's repo your `git upstream` for your local repo. +1. Make the desired changes to the Talawa source. +1. Setup a local instance of Talawa-API on your local machine using the steps outlined in our [INSTALLATION.md](INSTALLATION.md) file. +1. Run the app: + 1. Enter Talawa-API URL for your local instance oulined in the [INSTALLATION.md](INSTALLATION.md) file. This is also the URL you should use for your Talawa-Admin configuration. +1. Test your changes. +1. If you've added code, then test suites must be added. + 1. **_General_:** + 1. We need to get to 100% test coverage for the app. We periodically increase the desired test coverage for our pull requests to meet this goal. + 1. Pull requests that don't meet the minimum test coverage levels will not be accepted. This may mean that you will have to create tests for code you did not write. You can decide which part of the code base needs additional tests if this happens to you. + 1. **_Testing_:** + 1. Test using the `flutter test` command. + 1. Review [Flutter's official introduction to unit testing](https://docs.flutter.dev/cookbook/testing/unit/introduction) + 1. Here are some useful flutter test videos + 1. [State Management With Provider](https://www.raywenderlich.com/6373413-state-management-with-provider) + 1. [Unit Testing With Flutter: Getting Started](https://www.raywenderlich.com/6926998-unit-testing-with-flutter-getting-started) + 1. [How to Unit Test in Flutter - Guide](https://www.youtube.com/watch?v=5BFlo9k3KNU) + 1. **_Test Code Coverage_:** + 1. _General Information_ + 1. The current code coverage of the repo is: [![codecov](https://codecov.io/gh/PalisadoesFoundation/talawa/branch/develop/graph/badge.svg?token=3PJXIKRS1S)](https://codecov.io/gh/PalisadoesFoundation/talawa) + 1. You can determine the percentage test coverage of your code by running these two commands in sequence: + ``` + flutter test --coverage + genhtml coverage/lcov.info -o coverage + ``` + 1. The coverage rate will be visible on the penultimate line of the `genhtml` command's output. + 1. The `genhtml` command is part of the linux `lcov` package. Similar packages can be found for Windows and MacOS. + 1. The currently acceptable coverage rate can be found in the [GitHub Pull Request file](.github/workflows/pull-request.yml). Search for the value below the line containing `min_coverage`. + 1. _Creating your code coverage account_ + 1. You can also see your code coverage online for your fork of the repo. This is provided by `codecov.io` + 1. Go to this link: `https://app.codecov.io/gh/XXXX/YYYY` where XXXX is your GitHub account username and YYYY is the name of the repository + 1. Login to `codecov.io` using your GitHub account, and add your **repo** and **branches** to the `codecov.io` dashboard. + 1. Remember to add the `Repository Upload Token` for your forked repo. This can be found under `Settings` of your `codecov.io` account. + 1. Use the value of this token to create a secret named CODE_COV for your forked repo. + 1. You will see your code coverage reports with every push to your repo after following these steps + +1. Author is required to write complete documentation for any file(s) changed in the respective PR + + 1. **General:** + + 1. Every field, i.e., `class`, `method`, `attribute`, `variable` should be documentation with some logical exceptions being `A class that extends State`, `class methods that override the respective base method`, etc as they don't necessarily need their own documentation. + 1. The documentation written should follow [Dart's official documentation guidelines](https://dart.dev/guides/language/effective-dart/documentation). + 1. For now, the non-documented files are marked with `// ignore_for_file: talawa_api_doc` and` + // ignore_for_file: talawa_good_doc_comments` directives to suppress these lint warning. It is expected from the author to remove these two lines from the files they have modified and add corresponding documentation in the expected format. + + 1. **In your IDE:** + + 1. If you followed [INSTALLATION.md](INSTALLATION.md) carefully, you should see lint errors/warnings in your IDE itself, after removing the ignore directives on the top of the file. + 1. Use the lint warnings your IDE states and write documentation accordingly. It will make the process easier. + + 1. **On the command line:** + + 1. Run `.github/workflows/check_ignore.py` and it will report if you have removed the ignore directives from changed files or not. + ```bash + python .github/workflows/check_ignore.py + ``` + + 1. If it states any error, remove ignore directives from the files it states, and write proper documentation. + + 1. When done writing documentation, run + ``` + flutter pub run custom_lint + ``` + + to check whether you documentation follows the format we expect, though you will get warnings in your IDE itself if it doesn't. + +1. Ensure that your code is appropriately formatted before making your submission. Submissions that are not properly formatted will be rejected if they are not fixed by the contributor. + 1. **_In your IDE_:** + + 1. _Visual Studio Code:_ There is a setting that allows your code to be formatted [automatically when you save](https://stackoverflow.com/a/66538607/15290492), or you may manually trigger it using `Ctrl + Shift + P` or `Cmd + Shift + P` and typing `Format Document`. + 1. _IntelliJ_, _Android Studio_, and other _Jetbrains_-based IDEs. Use the `Ctrl + Alt + L` or `Cmd + Opt + L` to trigger code formatting. + 1. **_On the command line before committing_**: Run this command from the root of your repository directory tree. + ``` + dart format --set-exit-if-changed . + ``` + +1. Ensure that your code should not be more than **_300 lines_**. It is there to make the code more modular and readable. Submissions that are not properly maintained will be rejected if the contributor does not fix them. Otherwise, the contributor will have to explain the need for it. + +1. After making changes, you can add them to git locally using `git add `(to add changes only in a particular file) or `git add .` (to add all changes). + +1. After adding the changes, you need to commit them using `git commit -m ''`(look at the commit guidelines below for commit messages). + 1. You can link and automatically close the issue tied to your pull request by [using a supported keyword in either the pull request's description or in a commit message.](https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue) This is a very useful feature that helps to prevent zombie issues that never die. + +1. Once you have successfully committed your changes, you need to push the changes to the forked repo on GitHub using: `git push origin `.(Here, the branch name must be the name of the branch you want to push the changes to.) + +1. Now create a pull request to the Talawa repository from your forked repo. Open an issue regarding the same and link your PR to it. + +1. Ensure the test suite passes, either locally or on CI, once a PR has been created. + +1. Review and address comments on your pull request if requested. + +## General Guidelines + +Please also follow these general rules. + +### Folder Definition + +- `controllers`: The folder contains all the files responsible for managing the state. + ``` + 1. Files contain codes for all the business logic related to any screen. + 2. Files also contain the client-side query & mutation calls and server-side side response. + 3. Before adding any controller, make sure whether it already exists or not. + ``` +- `enum`: The folder contains all the enumerators used in the entire project. + ``` + 1. File contains an enum that is either used with controllers or widgets. + 2. Before creating new enum files, check if the existing enum can be modified to fulfill your requirements. + ``` +- `model`: The folder contains all the data models files. + ``` + 1. Files contain a data model that is used in the controller file that contains the server-side response in an organised form. + 2. These data models are used to effectively organise projects and render the data on widgets. + 3. In the controller file, convert every response to a particular data model type. + ``` +- `utils`: The folder contains all the external utility files. + ``` + 1. Codes related to an external utility like validator, UI-scaling, constant strings, etc. + 2. Any utility-related files should be created here if not already present. + ``` +- `views`: The folder contains all the files related to the UI display. + ``` + 1. Pages: Folder that contains all the pages related to sub-folder and code. + 2. Widgets: Folder that contains widget file for pages to avoid code duplication + ``` + +### File Definition + +- Filename should be created with lowercase and underscore letters +- The business logic & UI-based files should be separated from each other. + - `controllers`: Folder that contains all business logic files + - `views`: Folder that contains UI specific files +- If it is UI based file, try to use as much `stateless widget` as possible. +- Don't use the `print` statement in your code; instead use `debugPrint`. +- Constructor should be present just after the class declaration. +- Make sure to add proper `keyword` (final or const) and data types for any variable. +- In your files, structure code this way inside your widget class: + ``` + -- constructor + -- explicitly defined variables using its type (private if possible) + -- build method (Inside build(), use sub methods like _buildAppBar() + -- sub-build methods + -- other methods + -- utility methods + ``` + +**_Note: Don't use constant numerical value anywhere in your UI-related code. Use SizeConfig class to assign the constant value. SizeConfig class does the job of scaling the UI based on the device size._** + +Example: + +``` +Incorrect Way: +SizedBox(height: 8, width: 4) + +Correct Way: +SizedBox(height: SizeConfig.safeBlockVertical, width: SizeConfig.safeBlockHorizontal) +``` + +The value of `safeBlockVertical` and `safeBlockHorizontal` will be displayed in your `console` and varies based on the device being used. + +### PR Preparation: + + - All your file should contain at max `300` lines of code. + - Follow proper code formatting and run `flutter format .` before your PR. + - Run `flutter analyze` before your PR and make sure to resolve all the found issues. + - Tests must be written for all code changes, ensuring they maintain or exceed the current code coverage threshold. + - Ensure your pull request is approved by Coderaabbitai by addressing and implementing all its suggestions. + +### Project Structure + +``` +app +- presentation: interactions and data presented to the user + - screens: app and feature screens + - + - .screen.dart + - widget: internal widgets related to a screen/feature + - viewmodels: shared business logic, so we can extract it easily soon as we modularize our app +- resources: local and remote data sources, other services + +components +- example: runnable app to view all components added in the app +- + - src + - component.configs.dart + - component.name.dart + +core +- enums: common enums shared +- models: business data models, entities +- theme: application theme, colors, dimens +- utils: utility classes +``` + +### Commit Guidelines + +``` +feat: (addition of a new feature) +rfac: (refactoring the code: optimization/ different logic of existing code - output doesn't change, just the way of execution changes) +docs: (documenting the code, be it readme, or extra comments) +bfix: (bug fixing) +chor: (chore - beautifying code, indents, spaces, camelCasing, changing variable names to have an appropriate meaning) +ptch: (patches - small changes in code, mainly UI, for example color of a button, increasing size of text, etc) +conf: (configurational settings - changing directory structure, updating gitignore, add libraries, changing manifest etc) +``` + +## Internships + +If you are participating in any of the various internship programs we ar members of then please read the [introduction guides on our documentation website](https://docs.talawa.io/docs/). + +## Community +There are many ways to communicate with the community. + +1. The Palisadoes Foundation has a Slack channel where members can assist with support and clarification. Visit the [Talawa GitHub repository home page](https://github.com/PalisadoesFoundation/talawa) for the link to join our slack channel. +1. We also have a technical email list run by [freelists.org](https://www.freelists.org/). Search for "palisadoes" and join. Members on this list are also periodically added to our marketing email list that focuses on less technical aspects of our work. diff --git a/DOCUMENTATION.md b/DOCUMENTATION.md new file mode 100644 index 000000000..aecf8cc13 --- /dev/null +++ b/DOCUMENTATION.md @@ -0,0 +1,21 @@ +# Documentation +Welcome to our documentation guide. Here are some useful tips you need to know! +## Where to find our documentation + +Our documentation can be found in ONLY TWO PLACES: + +1. ***Inline within the repository's code files***: We have automated processes to extract this information and place it in our Talawa documentation site [docs.talawa.io](https://docs.talawa.io/). +1. ***In our `talawa-docs` repository***: Our [Talawa-Docs](https://github.com/PalisadoesFoundation/talawa-docs) repository contains user edited markdown files that are automatically integrated into our Talawa documentation site [docs.talawa.io](https://docs.talawa.io/) using the [Docusaurus](https://docusaurus.io/) package. + +## How to use Docusaurus +The process in easy: +1. Install `talawa-docs` on your system +1. Launch docusaurus on your system according to the `talawa-docs`documentation. + - A local version of `docs.talawa.io` should automatically launched in your browser at http://localhost:3000/ +1. Add/modify the markdown documents to the `docs/` directory of the `talawa-docs` repository +1. If adding a file, then you will also need to edit the `sidebars.js` which is used to generate the [docs.talawa.io](https://docs.talawa.io/) menus. +1. Always monitor the local website in your brower to make sure the changes are acceptable. + - You'll be able to see errors that you can use for troubleshooting in the CLI window you used to launch the local website. + +## Other information +***PLEASE*** do not add markdown files in this repository. Add them to `talawa-docs`! diff --git a/INSTALLATION.md b/INSTALLATION.md new file mode 100644 index 000000000..227e549f2 --- /dev/null +++ b/INSTALLATION.md @@ -0,0 +1,68 @@ +# Installation for Developers +Welcome to our installation guide for developers. Jump in and contribute! + +# Table of Contents + +1. [Pre-Requisites For Developers](#prerequisites-for-developers) + - [Talawa-API and Talawa-Admin](#talawa-api-and-talawa-admin) + - [Talawa Mobile App](#talawa-mobile-app) +1. [Installation](#installation) +1. [Operation](#operation) + +# Prerequisites for Developers +We recommend that you follow these steps before beginning development work on the Talawa mobile app. +## Talawa-API and Talawa-Admin + +For best results you should setup your own **_local instances_** of: +1. [Talawa-API](https://github.com/PalisadoesFoundation/talawa-api): The API system that the mobile app uses for accessing data. +1. [Talawa-admin](https://github.com/PalisadoesFoundation/talawa-admin): The system used by Administrators to manage user information. This is important as you will occasionally need to do administrative functions that cannot be done in the mobile app. + +The INSTALLATION.md files in both repositories show you how. The Talawa-API INSTALLATION.md will also show you the Organization URL to use when you first login to Talawa mobile. + +### Talawa Mobile App +**Note:** If you are an Android user, you may choose to directly use the `apk` file provided in this repo, and skip the manual setup part. For more information about this, see the [Installation section](#Installation). But if you want to setup the development environment for yourself, read along. + +You'll need to set up the IDE and mobile device emulator on your local system and have access to a system running the Talawa API, which the mobile needs to access to operate properly. + +1. **Development Environment**: You'll need to have the following installed: + 1. [Flutter SDK](https://flutter.dev/docs/get-started/install) + 1. [Android Studio](https://developer.android.com/studio) +1. **API Environment**: This part is very important. + 1. Make sure Talawa-API is up and running. + 1. You will need to enter the URL of the API server in the Talawa app when it first starts up. The URL could be active on a system you control or in our test environment. The Talawa-API INSTALLATION.md will provide that information. + +# Installation + +You can start using Talawa by any of the two methods: + +1. Install the `apk` provided in the release section of this repo. It is built against the latest codebase. Please note that the release is provided only for Android. For iOS, you will still need to build the app yourself. + - Head over to the [release section](https://github.com/PalisadoesFoundation/talawa/releases) of Talawa repository. + - You will find a release with the name of `Automated Android Release`. Scroll a bit and you will find a file named `app-release.apk`. Click on it and have it downloaded. + - Head over to the downloads of your browser and then click on `app-release.apk` there. That will ask you to install the app. Click on `Install`. + - Once done, you can find `Talawa` in your apps list. Start using it from right there :) +2. Manually build the app by below described steps. + +## Manual Build and Installation + +We have tried to make the process simple. Here's what you need to do. + +1. Clone and change into the project. + ```sh + $ git clone https://github.com/PalisadoesFoundation/talawa.git + $ cd talawa + ``` +1. Install packages. + ```sh + $ cd talawa_lint + $ flutter pub get + $ cd .. + $ flutter pub get + ``` +1. Start developing! + +# Operation + +The Talawa Mobile app communicates with a Talawa-API server to get all its data. This access is provided via a URL. +When you first run the Talawa Mobile App you'll be prompted for the organization URL of a Talawa-API server. The URL to use will vary depending on the way you are using the Talawa Mobile app. + +For a list of organization URLs for each scenario, please refer to the Talawa-API [INSTALLATION.md](https://github.com/PalisadoesFoundation/talawa-api/blob/-/INSTALLATION.md) file diff --git a/ISSUE_GUIDELINES.md b/ISSUE_GUIDELINES.md new file mode 100644 index 000000000..6c8bfe8cf --- /dev/null +++ b/ISSUE_GUIDELINES.md @@ -0,0 +1,59 @@ +# Issue Report Guidelines + +:+1::tada: First off, thanks for taking the time to contribute! :tada::+1: + +In order to give everyone a chance to submit a issues reports and contribute to the Talawa project, we have put restrictions in place. This section outlines the guidelines that should be imposed upon issue reports in the Talawa project. + +___ +## Table of Contents + + +- [Issue Report Guidelines](#issue-report-guidelines) + - [Table of Contents](#table-of-contents) + - [Issue Management](#issue-management) + - [New Issues](#new-issues) + - [Existing Issues](#existing-issues) + - [Feature Request Issues](#feature-request-issues) + - [Monitoring the Creation of New Issues](#monitoring-the-creation-of-new-issues) + - [General Guidelines](#general-guidelines) + + +___ +## Issue Management + +In all cases please use the [GitHub open issue search](https://github.com/PalisadoesFoundation/talawa/issues) to check whether the issue has already been reported. + +### New Issues +To create new issues follow these steps: + +1. Your issue may have already been created. Search for duplicate open issues before submitting yours.for similar deficiencies in the code.duplicate issues are created. +1. Verify whether the issue has been fixed by trying to reproduce it using the latest master or development branch in the repository. +1. Click on the [`New Issue`](https://github.com/PalisadoesFoundation/talawa/issues/new/choose) button +1. Use the templates to create a standardized report of what needs to be done and why. +1. If you want to be assigned the issue that you have created, then add a comment immediately after submitting it. + +We welcome contributors who find new ways to make the code better. + +### Existing Issues + +You can also be a valuable contributor by searching for dormant issues. Here's how you can do that: + +1. **Previously Assigned Issues**: We regularly review issues and add a [`no-issue-activity`](https://github.com/PalisadoesFoundation/talawa/issues?q=is%3Aissue+is%3Aopen+label%3Ano-issue-activity) label to them. Use the issue comments to ask whether the assignee is still working on the issue, and if not, ask for the issue to be assigned to you. +1. **Unassigned Issues**: If the issue is already reported and [not assigned to anyone](https://github.com/PalisadoesFoundation/talawa/issues?q=is%3Aissue+is%3Aopen+no%3Aassignee) and you are interested in working on the issue then: + 1. Ask for the issue to be assigned to you in the issue comments + 2. Ask our contributors to assign it to you in `#talawa` slack channel. + +Working on these types of existing issues is a good way of getting started with the community. + +### Feature Request Issues + +Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to you to make a strong case to convince the mentors of the merits of this feature. Please provide as much detail and context as possible. + +### Monitoring the Creation of New Issues +1. Join our `#talawa-github` slack channel for automatic issue and pull request updates + +## General Guidelines + +1. Discuss issues in our various slack channels when necessary +2. Please do not derail or troll issues. +3. Keep the discussion on topic and respect the opinions of others. diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..f288702d2 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + 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/PR_GUIDELINES.md b/PR_GUIDELINES.md new file mode 100644 index 000000000..d7742a8c8 --- /dev/null +++ b/PR_GUIDELINES.md @@ -0,0 +1,36 @@ +# Pull Request Guidelines + +:+1::tada: First off, thanks for taking the time to contribute! :tada::+1: + +In order to give everyone a chance to submit a pull request and contribute to the Talawa project, we have put restrictions in place. This section outlines the guidelines that should be imposed upon pull requests in the Talawa project. + +## Pull Requests and Issues +1. Do not start working on any open issue and raise a PR unless the issue is assigned to you. PRs that don't meet these guidelines will be closed. +1. Pull requests must be based on [open issues](https://github.com/PalisadoesFoundation/talawa/issues) available. +1. [Use this method to automatically close the issue when the PR is completed.](https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue) + +## Testing +1. All pull requests must have test units. If, for some reason, it is not possible to add tests, please let us know and explain why. In that case, you'll need to tell us what steps you followed to manually test your changes. +1. Please read our [CONTRIBUTING.md](CONTRIBUTING.md) document for details on our testing policy. + +## Pull Request Processing +These are key guidelines for the procedure: + +### Only submit PRs against our `develop` branch, not the default `main` branch + +1. Only submit PRs against our `develop` branch. The default is `main`, so you will have to modify this before submitting your PR for review. PRs made against `main` will be closed. +1. We do not accept draft Pull Requests. They will be closed if submitted. We focus on work that is ready for immediate review. +1. Removing assigned reviewers from your Pull Request will cause it to be closed. The quality of our code is very important to us. Therefore we make experienced maintainers of our code base review your code. Removing these assigned persons is not in the best interest of this goal. +1. If you have not done so already, please read the `Pull Requests and Issues` and `Testing` sections above. +1. Each contributor may only create one pull request at a time. We have this rule in place due to our limited resources - if everyone was allowed to post multiple pull requests, we would not be able to review them properly. It is also better for contributors because you can focus on creating one quality PR - so spend time making sure it is as good as it can be. +1. Upon successful push to the fork, check if all tests are passing; if not, fix the issues and then create a pull request. +1. If the pull request's code quality is not up to par, or it would break the app, it will more likely be closed. So please be careful when creating a PR. +1. Please follow the PR template provided. Ensure the PR title clearly describes the problem it is solving. In the description, include the relevant issue number, snapshots, and videos after changes are added. +1. If you are borrowing a code, please disclose it. It is fine and sometimes even recommended to borrow code, but we need to know about it to assess your work. If we find out that your pull request contains a lot of code copied from elsewhere, we will close the pull request. +1. No Work In Progress. ONLY completed and working pull requests and with respective test units will be accepted. A WIP would fall under rule 4 and be closed immediately. +1. Please do not @mention contributors and mentors. Sometimes it takes time before we can review your pull request or answer your questions, but we'll get to it sooner or later. @mentioning someone just adds to the pile of notifications we get and it won't make us look at your issue faster. +1. Do not force push. If you make changes to your pull request, please simply add a new commit, as that makes it easy for us to review your new changes. If you force push, we'll have to review everything from the beginning. +1. PR should be small, easy to review and should follow standard coding styles. +1. If PR has conflicts because of recently added changes to the same file, resolve issues, test new changes, and submit PR again for review. +1. PRs should be atomic. That is, they should address one item (issue or feature) +1. After submitting PR, if you are not replying within 48 hours, then in that case, we may need to assign the issue to other contributors based on the priority of the issue. diff --git a/README.md b/README.md new file mode 100644 index 000000000..1c7d848d3 --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# Talawa + +💬 Join the community on Slack from our [Palisadoes Foundation GitHub Home Page](https://github.com/PalisadoesFoundation) + +![talawa-logo-lite-200x200](https://github.com/PalisadoesFoundation/talawa-admin/assets/16875803/26291ec5-d3c1-4135-8bc7-80885dff613d) + + +[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) +[![GitHub stars](https://img.shields.io/github/stars/PalisadoesFoundation/talawa.svg?style=social&label=Star&maxAge=2592000)](https://github.com/PalisadoesFoundation/talawa) +[![GitHub forks](https://img.shields.io/github/forks/PalisadoesFoundation/talawa.svg?style=social&label=Fork&maxAge=2592000)](https://github.com/PalisadoesFoundation/talawa) +[![codecov](https://codecov.io/gh/PalisadoesFoundation/talawa/graph/badge.svg?token=3PJXIKRS1S)](https://codecov.io/gh/PalisadoesFoundation/talawa) + +**Talawa** is a comprehensive platform that aims to revolutionize the way organizations manage and interact with their data and content. Talawa empowers administrators to access and manage content with ease through the Talawa Admin interface, ensuring that information remains up-to-date and accessible to the platform's members. + +With the Talawa API facilitating smooth communication between all parts of the platform, Talawa offers a cohesive and exceptional user experience for both administrators and members, making it a powerful tool for data management and content delivery seamlessly. Talawa is a modular open source project to manage group activities of both non-profit organizations and businesses. + +Core features include: + + 1. Membership management + 2. Groups management + 3. Event registrations + 4. Recurring meetings + 5. Facilities registrations + + ``talawa`` is based on the original ``quito`` code created by the [Palisadoes Foundation](http://www.palisadoes.org) as part of its annual Calico Challenge program. Calico provides paid summer internships for Jamaican university students to work on selected open source projects. They are mentored by software professionals and receive stipends based on the completion of predefined milestones. Calico was started in 2015. Visit [The Palisadoes Foundation's website](http://www.palisadoes.org/) for more details on its origin and activities. + +# Talawa Components + +`talawa` has these major software components: + +1. **talawa**: [A mobile application with social media features](https://github.com/PalisadoesFoundation/talawa) +1. **talawa-api**: [An API providing access to user data and features](https://github.com/PalisadoesFoundation/talawa-api) +1. **talawa-admin**: [A web based administrative portal](https://github.com/PalisadoesFoundation/talawa-admin) +1. **talawa-docs**: [The online documentation website](https://github.com/PalisadoesFoundation/talawa-docs) + +# Documentation + +1. You can install the software for this repository using the steps in our [INSTALLATION.md](INSTALLATION.md) file. +1. Do you want to contribute to our code base? Look at our [CONTRIBUTING.md](CONTRIBUTING.md) file to get started. There you'll also find links to: + 1. Our code of conduct documentation in the [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) file. + 1. How we handle the processing of new and existing issues in our [ISSUE_GUIDELINES.md](ISSUE_GUIDELINES.md) file. + 1. The methodologies we use to manage our pull requests in our [PR_GUIDELINES.md](PR_GUIDELINES.md) file. +1. The `talawa` documentation can be found at our [docs.talawa.io](https://docs.talawa.io) site. + 1. It is automatically generated from the markdown files stored in our [Talawa-Docs GitHub repository](https://github.com/PalisadoesFoundation/talawa-docs). This makes it easy for you to update our documenation. + +# Videos + +1. Visit our [YouTube Channel playlists](https://www.youtube.com/@PalisadoesOrganization/playlists) for more insights + 1. The "Getting Started - Developers" videos are extremely helpful for new open source contributors. + diff --git a/analysis_options.yaml b/analysis_options.yaml new file mode 100644 index 000000000..2aef38bdb --- /dev/null +++ b/analysis_options.yaml @@ -0,0 +1,88 @@ +include: package:lint/analysis_options.yaml + +analyzer: + exclude: + - lib/generated_plugin_registrant.dart + - test/helpers/test_helpers.mocks.dart + + plugins: + - custom_lint + +custom_lint: + rules: + - talawa_lint + + exclude: + - test + +linter: + rules: + # Make constructors the first thing in every class + sort_constructors_first: true + + # Use parameter order as in json response + always_put_required_named_parameters_first: false + + # Util classes + avoid_classes_with_only_static_members: false + + avoid_redundant_argument_values: false + + # Unnecessary use of this in constructors should not be done + unnecessary_this: false + + # source files name using lowercase_with_underscores + file_names: true + + leading_newlines_in_multiline_strings: false + + # Forces explicit return type declaration + always_declare_return_types: true + + type_annotate_public_apis: false + + # To make a quick navigation to particular files + always_use_package_imports: true + + directives_ordering: true + + # In case of production should be set to true + avoid_print: false + + avoid_unnecessary_containers: false + + prefer_if_elements_to_conditional_expressions: false + + avoid_function_literals_in_foreach_calls: false + + join_return_with_assignment: false + + prefer_const_literals_to_create_immutables: false + + depend_on_referenced_packages: true + + # This new lint rule advises to use methods on dynamic objects + # only after properly type casting. It's quite good and will avoid + # null errors. + # For now, it affects the whole code base; wherever we have done + # something like + # + # ``` + # var obj = json_data['obj']; + # obj.fun_call(param); + # ``` + # + # To fix: Turn on this lint and type cast the object of your file as + # + # ``` + # MyObj obj = json_data['obj'] as MyObj; + # ``` + + avoid_dynamic_calls: true + + ############################################# + ################### REMOVE ################## + ############################################# + unreachable_from_main: false + implicit_call_tearoffs: false + dangling_library_doc_comments: false diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 000000000..0a741cb43 --- /dev/null +++ b/android/.gitignore @@ -0,0 +1,11 @@ +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app +key.properties diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 000000000..d004e92ab --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,78 @@ +plugins { + id "com.android.application" + id "kotlin-android" + id "dev.flutter.flutter-gradle-plugin" +} + +def localProperties = new Properties() +def localPropertiesFile = rootProject.file('local.properties') +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader('UTF-8') { reader -> + localProperties.load(reader) + } +} + +def flutterRoot = localProperties.getProperty('flutter.sdk') +if (flutterRoot == null) { + throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") +} + +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +if (flutterVersionCode == null) { + flutterVersionCode = '1' +} + +def flutterVersionName = localProperties.getProperty('flutter.versionName') +if (flutterVersionName == null) { + flutterVersionName = '1.0' +} + + +android { + packagingOptions { + exclude 'META-INF/services/javax.annotation.processing.Processor' + } + + compileSdkVersion 34 + namespace "com.example.talawa" + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + defaultConfig { + // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). + applicationId "com.example.talawa" + minSdkVersion 21 + + targetSdkVersion 34 + multiDexEnabled true + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName + multiDexEnabled true + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 + } + + kotlinOptions { + jvmTarget = '17' + } + + buildTypes { + release { + // TODO: Add your own signing config for the release build. + // Signing with the debug keys for now, so `flutter run --release` works. + signingConfig signingConfigs.debug + } + } +} + +flutter { + source '../..' +} + +dependencies { + implementation 'com.android.support:multidex:1.0.3' + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.10" +} diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 000000000..d1b4ad2aa --- /dev/null +++ b/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,9 @@ + + + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 000000000..9b3375276 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/kotlin/com/example/talawa/MainActivity.kt b/android/app/src/main/kotlin/com/example/talawa/MainActivity.kt new file mode 100644 index 000000000..7366da855 --- /dev/null +++ b/android/app/src/main/kotlin/com/example/talawa/MainActivity.kt @@ -0,0 +1,6 @@ +package com.example.talawa + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() { +} diff --git a/android/app/src/main/res/drawable-night/launch_background.xml b/android/app/src/main/res/drawable-night/launch_background.xml new file mode 100644 index 000000000..81618253b --- /dev/null +++ b/android/app/src/main/res/drawable-night/launch_background.xml @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable-night/launch_image.png b/android/app/src/main/res/drawable-night/launch_image.png new file mode 100644 index 0000000000000000000000000000000000000000..9ebc349e694b05a2a2737c2d60ea5426d9687700 GIT binary patch literal 6438 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 + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 000000000..f74085f3f --- /dev/null +++ b/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android/app/src/main/res/drawable/chat_icon.png b/android/app/src/main/res/drawable/chat_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..068a4df643faf99a956b6505eb42a7318ff49eb0 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1XHOT$5R22v2@Ci?BvhRFFrT4@ zCxn%~pF@lNpgRYzf}Uc-qO_31E7=67iOWU#uHY}X$*O~g_R-W XN7D+Hh^VhX;}|?${an^LB{Ts59||W~ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/event_icon.png b/android/app/src/main/res/drawable/event_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..07d77b642a4d8f472e376228a74f969360a96c62 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_+ia8DP<5R22v2@5#>usbCkIdSp9 z!4DETt=x8Os~i~lKWMQZbYCI$PvAi_@% literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 000000000..8b8748cca --- /dev/null +++ b/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable/launch_image.png b/android/app/src/main/res/drawable/launch_image.png new file mode 100644 index 0000000000000000000000000000000000000000..9ebc349e694b05a2a2737c2d60ea5426d9687700 GIT binary patch literal 6438 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 + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/drawable/newsfeed_icon.png b/android/app/src/main/res/drawable/newsfeed_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ee35b8464af52d3816c3fef2394ebfa2a3a78c54 GIT binary patch literal 182 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..12fd512e057cdfc98ccccdfe58fbf823f78935c5 GIT binary patch literal 1832 zcmV+@2iN$CP)Nkl052AM$X+>{Mr<)v(_Afqdk-oD(|bIk9#_gu@1c+a`FL6biJ zG&z0FIls^M`+a`TbFQ*&+vfjxsBwVX?B2Kox7h&39k|f}8+2nE-P{x?V@%8{t^>Ap z>q7tA|2-fU5kM4IkQ{`*zr)};NXNh|gYtT)Yy_pC$PmQ=kjO}JJ%57k-$3kAHbyEF zCBqMq=}`X_n0S9tAqod@6g~MObngVS1dPCSVXz@Jl5wcv8!)N4Xb^<~IK`iT1>W5P z!OBcw*DT;Hi}Hb$%=~ZOkDzR7Q6LHc$Ywq@1V_FJiL0ReH!t4tLm-k-sA+9_g;Vxeg}a(9S{I%wKLnG=E45~fbN&z)HW9msLcK_XMIsxY5@*pcip~su;2PF zO4_IHK(`tS+fHK{VT=XO>P=3z58Ylp4(|Z^h1oODU)R8uQ{W2&{~01}$rPId$NVH_ zJW0!<1z47aVR%0$c?NL4L@)ObvTxfDc>Ggm029lyF|HF-FfA$Gw28+2Jo8!=aXZAC zZ?C4JqC!idGFG@Ao&g-?wr~42uO95+p$3CxjUQw9WY;yYadpto3!PPb zI1nNoA7u8Nxh!A4ydW1m0XW51gJb8y z{IM&-m6(r^U(QYj!^6X@Sh0eJh6c|Nt^u6rB$G)tZrn(3Z!e~4qOciBE6jw#z9&Ya zAx0z#SCry}&qvLXFjN0&K*-JjKQCV3@TU#5!V9-;PTmv}j@7c45y?gf(i9|@J zGdr+ECGCTQpNZ370xAtY!0)#yA6Cpi7{o|{osGNC=OY@8($dmGYip|~7hC~|`l8&0 z3m4e5Y11{`Ly8I{6vrEroUKn1iYr~H4w4P=fX(!iCilK;k_gzSY{DETR;^malqpkO zL%0SI+qZ1lLQhW*;c!^1FNOM3&|hismj#Jjao4vLnfJgOLCX6TDL;CixG*v@LTzm= z0-@vRq9eHmh{xl!x3|;L(SbM;3Wu?*G)5X-{FQ18fAZfk$sI&(NSaW6$zbl`0G1!^ zU~D9&A)1?;S+Zmafk0sF07fg?)z!uB-Mcya!TUsvFz4zmj?GNy7&#eN*&Wu-ejkY9 z5}(Gm157?+Fkp=^V|ty=|Fmh-T<-yT|M2qDqO*`wsTBKP+0UyT2Y9_HN;;5O}7IsExXSuDFVCsY#cFz9}!R)USF)P8t9UJ&?xHq>RMDhOQAWLhT*xdMa z&n~zI&^cBHhx(55)wh03nSX-Lc4py9_J{e|oRxg8x*-=SDfYGAqdfWcbCjDU*Id7v z9OC)eD_M9)V`h!GjFKyWOmq|pE2$MdJ9Lq-FQ7Y2M$sXb*3Q2{QOB{BM}Nw`i*M#2 zBr-88$>eY~yPDSONXa{#_M1CNDRwV^V11HJO%9 zBkArL>ElaB*6Vwuc#%Waj6`YqT`hd;?nm|J=*ES-0UY(k@?{+x=pMRARiG@V*yTi& z@7?z}Pu#iqrg?T;`1$*P;OX~vkpJc}aYqUFZc*@s>ya6(2vdk{^QLJBg zmi7yW2^fBz-TNbVv3*{fR#vGS`-%Sev~8{aW1T0Rrlo+_nXdf z<$&`9al*-}>;Z>9KF&jv=H^v|^O^bki*NGzI~w)E6&IuhyHVbGnI{0}=Fx4>P4^f* z*GuahtyDn(&bn~gXkHd%Cl#W4Q32c(Jr;8dc3>=ua`Vh_05@ul#oTcR#zIv$&-@n- WZNQ#&j~99X0000t5($N{!3E?Zw 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..133cc242f511119257dbaaaf1e286f98a8982f34 GIT binary patch literal 8266 zcmds7^;gu-_kO_=(%lV=Ql+RFJQmBrttTnd0O4vzX6}wR%>aOECPdz@ofSe0^y!t%mOBhVe zdG<3|vle^F>}8P=*(5P46F7PVH<>93iXpJPlh^tXbcipy_FVLGD=#Up@yN)~(qp3T z@jm47?$P*_zW#@+XV?a5s3`zU(Z`fKR|g6}Az@`4jDY#h0mVlOfKbx>9riQ8!2h=Y z4?2KGV331~3S_JV*ZZOXJ)n$o7yv74HRCn~pvSQPTf-tY<4- z&?)3JG_U%z!}Tt&V8%KWiSAmO9f{4^xHQ!pWlPtyCVvU#H*IH zTu<+rub4q$CD+96ov_njJZo!Amr3qY>K^C*H;R-^&XNdC`joTwRX|O8c9b?(J#~`q zoC!~!2<*QF+d;I6Vl*XiGArsFhE4)&&jzy#OC0 zLs0-eWLFwNU)`DbEK^BEqZq}AjneKR(!=~WL+EZN%56KSELh!DWf5VFSDHs)EnT!p z9F~6?ZP=4T@eFTrs_T7>n#Sv6-)+m_hw&5>knD-J`Q1^IbO(&qqD0GAgf-O&<0o*C4jm$EqC!IjidFhGV;D@QXie?Z24A#0uXG_OVs<#V zCCoA0R(L8>-I7-Z!&WH(`>vh5>%^~^Eqt?Tq;a_JyZxS|oMn)ATj4qHx$iX-3l7u43XiM;0e7Z|bkq&rpRga&$$FoZ9bfm2XWIlyvA3=jg(2Kht%13Z{t(g7z7004pZEr414l@yA%a|t#ii)8<^Y)j*ZXgWUT2v+S~F!1h$AxNWSIØt%&g6{oexC;}nV>r~nga%cwlf-%oTLM6HE(<2NCf-+gGF(xggS zFBKZ29zMr<2Qz-3#@?jM&1P+S4YI7W#>#XpGWk zlW_ZKMnDJ?YMw<(hR|Wk`z2Q-Ns!d|Ec$@=1V9DGI0#iDejfko@PoCN?41EocpqLp zU%=_RAk0R-wzoNu1Xwf>8y3yb4~uDbx_aRlAQlZU&S)?`D83BZR@$Jg| zXW4cmmOypfWdl6_Y7v#pT3rAN6uskRL_TW_h7E%50b92SP`_IVLy`Uv4jy7y-fB>k z2coZ>MeKv`M3R~3=TB~`GQrHYCkdzL>J!| zvtv7ntbv3EyPmuh;GhP(!))&e1cS7aoqRog5lr;T3Fa1(CjEO zfQE0@-+)KOUgg=tbj$R^d$dr7VP|Kji0YXfPTm&C0u|j#PQO@<__K)ghqN3`7%f9| zp%0!gqU>>?Gsd^Nj^Yd*6N2dM8knmERs&%G*=F)loI*v}_HH^_-1|0|kpo|6& zcZ~}V>#`bjYrUhRsmB4VLnZ)<#*KttM`syLmsA#_ROUWG+WO=wP#Vm}CaBBK%lq}; zr3vsmva19Du&$xe$JMo6-$&B9lGCza)UB~*i83+nAje{%g~@D|=vdSROVW)4RYdOZ zS42l*V|RH0DmXJUGsr1*zWy4+#t8Cfgaao4vizl=pEx<6DQ@jNj$unrEr4&>zl1X~ z$u^7A&*G&<=+^#do{bZ-nAKA%t#~WH*`P||D@nifenN^;$UX@`d8b^RsI)QlIQzy- z(ZYgBkYM2mj5x?lB3>U{QngW0KbHNcwttzw`6*ipJ3(K({_eNujIXtrP4myQcMk=n z=+xBIleK0tO94ln%%bLAfZNt;i!+U>-)6efma7mAxTuG%*e;CVy~mH_jKATlEV74a zSo%}i4XIhHp_wOB?j_^+nVmLUt}fVPdEz9QCf?bb%`h8bpb+b=nc0L!;mC;E!httA z8^J?T9~)umz>T}HxA?f~DfHihf%RV}u>Q`uf%RY+65&o^I`&e&Svj(rY?z^gULgG0 zRRgzRlo$(3?^GMg4^)`?BZ2f4U>1DMN=!nsb{Qp20?U?{#&X9;pO63A2M=zB6;f7N zX)@cMEa*XBCx<}j8OSRT2d&Kx7ZC#Uz6L^qf+Vf0!R=+uFjf=<-D=S7#ai2TLHP8J zr2I*tg^W7vWis*{l!`H9xp>Uk*MC#&?_3kVpt1_%m#(6X3d?yx#c-rDFpz=<-^a%J zdE#aV?!pQ!YH7*X#2ARDu`?tzAP2w)g+UjFX=!PU&!0!~L*WFcA*^-Qx`}9f<@nVD z5nW!~DCmXp{3WL4L|pbD#%V!1Y`ww=P1b(~je=M<&EDkO+gsZ3OZ;=60vZ)HweMl* zINZ53b+iC{=d_=~%zXBNY5cS(HDhu91q_X#2rBJSu?)-?dD!1FeAO@9$Q=A9&iH(U~t50vmaKLu~*=c6U(` zP}_My{bzlh<;jo#Hv39+2fpeg-pwb*=5>Jyjwc?*hS6&$aaXBC#8OsPMn&i*X@5~; z{}AV)QW=3q4|oIh+SxNcaMq2Q_un^@;Q~MN$9%K<;;01Ot~WD{)o=_@0m+t^Is^hi zpR23o2ky?1+zu>mexXML0q*87f(GNTHz`QGENG8EOnh`>U7-98)%x_~do$RBY)bc| zG!+XD-SGpe`me0<_ub8aWHT01H z_Jx$aP+Eu~97H=pw^%+3>CyK6d1naLTlxbAh;GMd_*voo zUw!}1Rm7&|qnt@PA|WAl-X}j0SCVYsG8b_{D6V-s(-j0;W4U&_OE3-;M7E5K3bGJb*z0T{zi;Ugp*yk@?E41SG}6tI7X&UqJ{5zTc~4gC%JC92LBgw2ps@l zR~P2}NX}zPmYBBeWV*ddpW9t^h8awG(A&jiDkhb3SpM?#a)#EDZ2Q2?d?;~1yzlI7 z2^GrP!|joBBE6JGHqC!h&O)~HeU8UOS1F(0XY1~QIA7^Ibxk^}=#?ubshQ_Iw+kov zCoGa=Xsw_Zy^W!iKpP`*)G?iAgwO+!quuYfwK|T!<3xUt6t`L=H9tkC&l^4NJrp** z5p|EI?h?!>Ws5L{EzqH z_gBGjm8RMzF|D%)Rgor*@1t!f)4-Ea4tY2&H0bniw%`wWPDWP5^cr2f zODU42_nJeGndl7{lTRm3TGXV(*<$4ms^ABE#G%)`i5(}8IW};dC8HX&d*V>lDoQKg zym{2IQeodg5p{dJHp##KJ7XI&Bx)N2;~)jLn~?kjU=L6D)3~OZJ{$j^ds8Oj=~EE z(BakLi`6KTUWw;ht8<#R3u{S5E71_1{*W$u&Y`_;E6BS~Nf!RIj++MQ2_l(qUnEOsUQE6y z4Yd%G@w_?PsiBX~O|zA-8~slUNCL63@jCC%reDf_NlGJn9#2@6I+|*VE>2H-WTR1U ztQW`NNyL{;U-xDp+BsRG&w6T-fL}U0VTM}u6G_{}Mu_WCfOpHDCKjNzflMX(7#n+> z7;*k+BjSX}5q4a# zwhwk9^hs%34iV7o$-t3HdQrdO+BJN)%ppJeZ7@vk)6&_eN!z29&L_*A^p-12q8Rby z#3DRWxHvhpQak)kZMP^Ui{8=;u$HrJ$z*@6^X?l@Im70gtqjmmEDZOyCKt=bQqBpD z5*e;9%NXSP3NQJIyJ2ey56C?@%0Pp%H`?D`99;eVl<2m-h=X2_ZfntanCc zOTQ{AQ=DxN6`QP-x0!OvQ)|PmHIbG7LcUnq%a4IiYj0TP%E2a<*M~h$r~Ucy(=0%VxYhlCXcbxZ-_AL(eldp1NnjSJAqsyYA)<7xTYdCMC-5&(>i4d|j$&ebnz6`fpER^k zsMo?|=R&+hqwSx?7~LkjN#stWdxxg)l;@Qww==46MT?ovLcOxjkuT9BCyzo3DNZ*E z$vd0j$kYPet3CK?!}hY#G51tn%yIQiz@lfC?w5@oznGwZb6K~9c0T-D+gop<-oIrF zC<377@}%inkxgsi@~g@IC@-7e$s5svXlULG z+J{vGOYbYzTjhg$3S=2c8Qe8E*HK*j)7q=~t=35@FJ`GMGaVxzP??)bt%s0#JOF2j#pXx_DG zT1eFIR_Q1-ag5mUadv(x)!!K1n4tB5Kb`wgL{>f`!PZ9_6w`UH=IGv~;T{p}ql!K`W57)3Oq&As7=TQ|iSo=~vlB+bAN9 z()uTyyS|ax>v6KtG4TBA$3hz%Y}HgIYpx2^=^AF0X1b~O5IenSBZ;{%kO%YH_;GAK z-mZzRl?P|Gj5xi;>F_q^DY*M*l0gHJV{s2DHGAt*GwK%+sw=TR>R+DpgzTvfmgV=3 z|0a;Bcu`v25Pq7yS)xo8c;;$5W~Y-mM;U($)?@xxeOCcpj3IubbOlBmC0WshJ5EmU zyAI+0a6tKi0%Mj0Zzl-rnJcZx&0JGM*Hk-y5DvL8#q7TB@O}S1Fiw+diPFV+tbDDU z>Rp*Jb_VnKmJpb;e>HTpv9*z*FS_)>*0iFt9rkO6ztbRgQpT=rR%8RenYmnRv9HvgG=>39V_1z9wjnkUzc#S0 z2yb)~C#I{9%%bR1G3}4?d?WB$GcZlj6Ru?c5wUI*Yg2w&0HkYC>hLdS(Hzep{}DZY zpt&_ACer@hkTL#1_XB{XOX+?eJ{qX$VEd;VL}h6m#RMQNCdxh?A(~9Zb@<6J_X48k z){^PCvdAGN28W~U`Z?abFvSrtHwYNlp4h)37xq(9|n@hNG(Ns97qa0UR_Jsjv`9zSjQTAI!4^m3oLd~Un3 zz~tlL!(K7bE}!<;ak%{3x6KTqE~aP|r6Ci59c`?3{>j`LpViSo+47)5S#yca_eQ_` z9TY-tRo9ghTx?EnmY%w-Zag;03b&&qGvr~6d(rb)IVVje!S1E8DFj3c-6TYF8ikuR07Qe zIHvg|3}bG?L+3`tBs(hns&OjtuH`RluUxAnu&aN66>tHfOc#Pu@RV1SPu-e6fn>Y9 zfRCoA{E7AGw#`?HM>uu%Ghe<5$gH}ZU{=14{;b%|%Oz4{nHCsoWF|FGhTB6!awr<) zf@pg3?~m8@U*L|v3zMC++nESh2I?(a2XVRhxA6ZR=CHtnrx|cH_3Oc=R`*jjk${n_ zD*eH|1{OenTEV^Tm0N(84Yf|C`T6&Ij)tVLGpF}Q?^LZ!9{bLY8L5lAg4xJxLF!7f z47O{?CI4B1u&WCq4M0vkCQ7XKR%6bU=!ONjSD zE2(1IK1;{eD-!{>R)$-&(>JK)AefoHA>Dn;NGJT=sU_Sx>Z>vsUESSu|6(ozz2;A9 zF2_Oo*%y17qvKCk$;={&#=mU*~(}YMzP&jZeeryDO%LRqW(C_2UVouL6t@N7Z1zx?DM%-idE!tLL*o2INN=FFCjQbPgZIbe#q|;{nFRL zZLo;zA7XM(g7hz4F`fnpSb60O@4^)n<&7{tmyP7-`Ox8Q`|Gdxm0#_C<9AZJS*d~d zAo^XJtYbilHJ3}&oD)bIDR^^7EG^~WH2M@>Q&c1ld|cmZm>X&2H;c;j)qb73o7+_@ zZEtW%nQJdA_~9F#&A7DqI$ha8+#G5-0AxlM(vJ0p{dtqL9~brJ=jvJU7&3La($v;X z;^XpSd)pGzxJ(;KV=K2}-f~tl?^yw<60g@ANXT{z%9{eRFY~7U*>hN1amN*%g|J{1 z%j8}q+vI{T2{SJYiP*i{9gmx|deCU^5)XYrM-OMshc+uUd{A^63RN$?ZYoK-?p+@& z5_H>1)bdFn$9hi0TD{+ed$|)km&>~$R;gm_t2zr7KPp)}Uc%9bOHXcZ$6CGVK!&1G zlQCM$&ToT5`D}>!8yW-agI!bctbjw|zcjf_8buc_IXd&Fp|xPL)$1L{xhuKZR6PvY z!V8TzNN)(A_g-{Xi1Ci+w*V(8`s+h4PseR1U5}HU0<>}>)q9BRUkwc{2C|~HU;q3T z)jq0p+fm~Yz7-nCpXxo|G-$bH2{g)?@ON0Zw$m${l-#wlt~V~Fp}4!>TDCIg^j1uN zoXq*dDxx4du+_JZBGa1}s{3n+(KOBuqp?C&KzDPHxy26i#aeTZ;IWKMS2~Ktd{u7^ zbJ_^mVvdwEw|C>9x&EP5e8o3U5hWyb%(oSn(GY6yT-u*s35TkZy9ZWbIJ!|!@3qOp zparSXzyjEg5L9=#60e)JN@@45|GseTh}Ep;lW($lq7~z_ZLlLry5sTH@wklen&;)h zt*^~vjtDDi6-gYLTzV_{&R6i=Wzjo${c0I^nerveqL)aWa>PEwOhg#CS`243u-G(} zY}^Bh;3pfg(22AuvSnu#{#g~8*&V~ed2z21M1NYcvXbqG%eceJ2KxI?NtnZQ+*#Jt1pl_m4mDYZx0SG`n6-V`6)?Lc|D2Xa-QSisvR>HeeAQ__Rb{2{M zsVHe@aSD~3H$K@U9&bCa;Wy8{MArgO%6Y^Mui1Lumx=Yg6HD-~mxWSFd(0Ar8ih3D z*>S6R68WJKA9SkI@YQQYH>f<3Y`3@md07XBu8$%h|rc1#Qk7 zPqHl}z*zAZ8MsTIN-fNAEvNTQQ_Dqb7ox5fq^=OU$gG$>OyZVORqgnzK;OX69;ALd zf3xiC(KiNv$ou%snlu6w`15P})!u_}je8`uw+o#c`XQ~SmsQy0zLtxabX^U`v*#Lh zB3JYOoUfKIT}ym4I9JB~lCrU1A&=wS`t~(KwpC>~EwV0-RvU?qJ(W + + + + + + diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml new file mode 100644 index 000000000..c88cf94be --- /dev/null +++ b/android/app/src/main/res/values/colors.xml @@ -0,0 +1,4 @@ + + #ffffff + #18191A + \ No newline at end of file diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 000000000..2ba34d5e4 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/xml/filepaths.xml b/android/app/src/main/res/xml/filepaths.xml new file mode 100644 index 000000000..c0f3b318d --- /dev/null +++ b/android/app/src/main/res/xml/filepaths.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 000000000..debef2160 --- /dev/null +++ b/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 000000000..3d4dae489 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,17 @@ + +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = '../build' +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" + project.evaluationDependsOn(':app') +} + +tasks.register("clean", Delete) { + delete rootProject.buildDir +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 000000000..4d3226abc --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx1536M +android.useAndroidX=true +android.enableJetifier=true \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 000000000..cfe88f690 --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Fri Jun 23 08:50:38 CEST 2017 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.1-all.zip diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 000000000..61f635fea --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,28 @@ +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + } + settings.ext.flutterSdkPath = flutterSdkPath() + + includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle") + + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} + +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.2" + id "com.android.application" version "7.3.0" apply false + id "org.jetbrains.kotlin.android" version "1.8.10" apply false + id("com.google.gms.google-services") version "4.4.1" apply false + +} + +include ":app" \ No newline at end of file diff --git a/android/settings_aar.gradle b/android/settings_aar.gradle new file mode 100644 index 000000000..e7b4def49 --- /dev/null +++ b/android/settings_aar.gradle @@ -0,0 +1 @@ +include ':app' diff --git a/assets/fonts/OpenSans-Bold.ttf b/assets/fonts/OpenSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..efdd5e84a0397ecada7b9cfde51db87db08766bd GIT binary patch literal 104120 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

n{#NV($fZ=b2Ttd7 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 -Ui0>vvum!cQP#SwwX988o3plLZOz)* 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/OpenSans-Regular.ttf b/assets/fonts/OpenSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..29bfd35a2bfdd92b6e8b4ec2970f4d1eebf49357 GIT binary patch literal 96932 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

_T_kl)Xoan=RX{3lY#VQTZ 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/OpenSans-SemiBold.ttf b/assets/fonts/OpenSans-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..54e7059cf36359cb5a3860085714a95306af0dea GIT binary patch literal 100820 zcmb4s2Yi%8{`WIa+umDxve^_MKuAIoLd(*U5JCt6kwxhU0i`z)5ilSkAWZ=QQ4tZ* zLqr4)5u_=I93sbgh*%FBD4rsxkWAk1%(I(5369nDv zF~g@$67)hW=39sN&13GHHG1Z?pDzdki4#cY-BtGtA0?5v-U2Bu!TWhtc)@bZ@Gs0C zhu>4G#!tI{!Ba{1;Qe`mU|oOT#F4|-t}PiLkiwrZ|A6ts@1LZ!BmcqgA7FgagyG}w z8CJ8TR3IZa0=^rQCQh9;cb{RRK*l^F2#M09Dfdje|CJ3B1Ty>+zz`*f!eJbYQQ0F% zf=);Xnq^55B~fpXC7mE-W@qL&oTQ+@k>kk8YUA=d{P}nsmU`CgtrBO|E>iZ~EUl8i z#!(3i>%Jm8_&heDdC+B)WJweqc0w$oWYP5vSzJP4h7eWgEXZV2I&%1wBp~@o+q|4? zug9$hlGDi49c_t+epX&mT-Lj&xDPoX-Msm3Y43{S;(iru6=|#ZTNv8JphYJOSjV7O zMV%xGg*m6Q8-YtCOpXT`-+WDTaVq{(_SF6)+S!9aoQa*^RCeQb5{1WtrTWA;kL)%$ z%w~hrW;Mx1m&@&qPteJ#PbNaN9Hl6#TQ&Nn7@rhnj7swBWwSYsSP})hJ=){2;IHCy zNk+v9Knio51qGRz*d?~f{_!V%ls+6OKT)Tzz`-8)-B*yEtvzS8A(Gz%uw4Q6$o0GY zc;rYq?BO9fc==L3vC^{@yDEOG*im+q#1_!sNNUCIikgZY6*aZO&4QcKX!@^hbO_nZ z9@|LVHnNotVvlX~UqC$E^~Acxa=Pjil7uv&l`tk)V0QcBQ(LIAtoVg=hoI;k(Mo1( zMfC=4&JwRL7;j0DTC`Aosb@F%ZhyUO#aQJd!qU@(L z?5A-Ve1CWwTg2Afs?HP0O-s-9dVP-cw6xr|dHK0H9Q0U9N2}=z8t#Y^G1d_uRaoeXjsL94mfRP?k#a&832%2>t7>sw!z|=g3$a*Qwvt*pbxt`d8OV$~ zE@ap|cyf*d|1&~~Y?hG=BN%KXC);5UB&!O??p(V++xy>NBmqKv?Yk~m(6v1|^1^fL zUL=K2zeH|y=vrOfwF5b_^_g|sNO1kj^rM>dN2Cl{cybj1Y^zp({mr#c$;lsTK7R5E z(wwBOc=GG7fB1}?yej!`mU227R(DnT4!bpBx7kAfVC$9{PEUF>)i1bX#mg!PTlw?a!Xz5Ha^a>@&ZOmn%HesUG2-gut*rprh+w|q-<+e@3MqSzYL{&X* zZz`^qU$92oI+B;4BkG7hT?L(|kfYr?PQL5Tl0Ji<-1{({Kdxd4oip#np*=3_eeJzP zo5-NPc|RAeC#~q&Cr5v?^lN%ko?SSpFgUSCm-4>1{&O#x)qQ5!h}oyBj}DvoROPyz zFRz@ke=yy3?-}~9*XgB|mHj>jb7Q=MjOS;@k8*iVN*hO6+&zaj+OwaK;#rzGc zPCd5zi6y7m#PoOCe%qVm#Pwgv*|%P$Sq$P*ah&W{-GWt!4cf3pqO%wcCWFncw+cex zF^-dLtEoQ41s0j^O3ha!@!95NejHtQ_1&#cp8kfe50Lwtt8V)6eHY^C$$Lp9-El9; zkH2sqc?c^E6TXtOXr zyGm8101ljNY%}jKJ(9oqXg|G3tlwgW5^`896&Hh}d4dK>zyS!oLxk}p#%pm;xqeTH zD3Ze`PGB^bQN)eCLa)ELh>-&UeLAO&d ztEvzkW$^S48FZ4ZcSwrXgro+3cqY3TNQNYJ=43kw|KGu1kqdsUxnA?@tzT*ZW75u-Mn<*Y@Fd~qF$hw$0Q@CZ z$O^{j+%ckPb;ru_aSmhekV7ZN5E4@!Vl!h;LO~QiX^l@}et$0MENYBHm!20^15};P z+cxet8(@cTE4SHDcfJ-f*4mzO_OGIC1iz8l62IKO-3uD71M zVZ_b`;B;F7k~E=PFvX>d1z14ypYKr#Ky_ z2t`SV6WRw8ZBmR!(tD!hgm}TxJ0u9I*Bf0P@~W!2cS!xi0X7_7w(M~W4F_lUCj*OI zOtHz!6H6}x}8%F0GvxoR|LZlC(@r?l?Vr@x&; z=&b75v&-g{J|#|+204y-Yv}iVL)XuKO@CcW{5LkPd}u|N$sLwKy#|-Y9e0AJsS2q< zrz#Ld5EV(U6QU%s9J-W7^Nn!N&$y?D5JBu(tCxPMJuF{7v*qSb;Bp!VIVpIBfY3(B z55`M+t2@K5W@jl5zds|x1f!u(NYI&L`h-kPch59Zz6O{xQ@0h4+>pgg3FDGlV(JRR z@^lDklFX#IR}<`F$p=5vpI=!?Z+!J5y}5YfBU5e`t(r4``GQB{7fd6TQ4h52KkELG zvz3#Fp8aCsfP>TD`1t)dA2?c8v1{TpZ{6BeHFf6bzK;}G+Aom`N8Zu4vRh{E^zu7K zGLFb-HXk<{C8V+&O*Wf_IH#aGrSvqj&0|aK6SCPPk0-i!$fJ|=P&}LNsVUKNsczTM z4$RUOV5$amOaUs0GnMa0+h3ZTPq)y`3)_bV{rJ7f+~LJZM?NLw(~aLgM8yXlo;7>s z<{l49MYMtrupf^m0&xzi`1#yrVp~T)yYbA5Im;g(8rm=j&~terj{`sVGJfu0>|BWQ zS>1g@R(ri@fziYHIh0@~k{U}GN85VKr(W1R(W|tv%#k*&WyTM9t;pr&D_Bnz971+5 z)~ti7CF>-YQx;Uax*mFnYSRBBk1EVFTm8VE1?qfe8p z;^pw7O#WYj{J)Ad(}G?Fhaoe}wMnEC7J8@s z9d>xkdSJ4g;4xY{TGL57Diyx|I-R_07wD@Aj6@L?6)>uQ0;7v?Acu*UY6H^QnoP18 zs}4L$qh`@cz-X`gN*d2)TAI)$==aCP3Obiyb;Zfe(q*3yDnN?eZtNAZ%P9$cLn#p@ znG3i~7(k6}0Z3$#1{ZYx=l5dJgN`iXL9ur=+-FUqC&vZh(4FIVj`` zg+f^{Emr8@Zm;v^Sp%&FtJ~YGwb~`9H+6D2vZLCylTD_K#B3=oL&)T|Y9^B#Fk^tC z^$5caSIvy!gp?kkCukyGpX70KViHpV$+GAH*=6T@)IgE|O(i8KTXqt>@5*PqRXsT9 z`Fs0JbDOhP40`^}-_Dl(wZvQ1XYf)=Up!BbZzXvo`O;4x{s+p+h|kHgTNg;bH*eMK zJ?u0Wmdsl&ezp9E1^r9P%RhYmZ-m4~(afl4-{15yk(TbHfBh%@l%5#0WdK=D?jZ_U z`_J9-Dx9cSgDCUSsf_#N7t+8~6U%}J*RP~M{960dwXfGa z_T=U>bj?#6pHcSgJUDN=*BJlus^gzYgN9BSb9e1_nl<&oDewykv%rzh0QaLn?{3Lv zuz94IXqQkHa>-`3EM#s#b}sFK-eKi5FMR!N+4aMqPm?nLcJ-@|2Jaa1%E$B&-S#5s zc>eQ)14>_zDgA`j(O>A*)cDg~$U-viUu3|ZA@2rq8IQx6DWh>_dYl?~szo+1$DKog zHL6Imr7R>joKL-HiU9rKm`V~PJ9O5ZBxN+6Kp&xF$T2dQEU2NLGuuVG_#ItC=PP^Y zqx5;va_b_K%vepT!D=RA5u-taj8S?ZZW;~0y8Jyqf<^$>`hzkCRQ^D?SPGV1!}isG_kd8Dlti_DiWu* zqJ{%d@xa3yFp{g};f2VKAEW|p6}CqHDYgP`PszgV#W3wHN_6Q(eT+p0{{mv+U`-}_ zS;!Mw8)W`M`H8>Bn{SI{hx5%nI*b>B`SKCm5}VrwO_)+%aa0 zUMdUe^@>rIpzby%L+&Qygs5#CN-a!EM~>3-ttKGG8 zr&#{#tBc#qnH?4{?r`gDdx6xAqE%!&RxvX#fl<=wtk{77Jb_NeDHk(B1~58hmP1Z< zE}(X+`Vn3GcRu#hd0G{H(({|L_~zWtf6#D3iN|bKAvYLjG82KF4D>^@RRMppN)U~v zMhC-OF!gw+K}>Y~T=MdXU(hM>^a{;gcJ11T;baN1)A?J)HB)OZ;f#vzpGeNp&WE%$ za4#0-FrL~7X2w$)4`U=l0!|MzQ%DXF4wj}fA0~4F9jJF) zAbrUi6+*f4Ym=;}J>}!{rypwz0K#;6$<0#n+;}o1^;W0w=~V+7rVshd#BLYhv(f4G zg3BqH_0YkHK7vu~;53A)hX5e>ykQv9L|l_nO)u7F=@sh*aJAE_Xuc>f>#~1+tsYCy z@)3Vukun~|sO(&W9dE`?RUseS@ ziK8}s?!H&nKfhI~xqO`=(&yAW@6m@I}-Y$00Lewh}ba8x&3%f9U(*LL3%a)f1c3|`a~&RL`weT zpu&>Hh?CL_9%gGeJ+j^H5|~5F?()b!uhSsF@rfvn+vGIsA?m_s#tiM-7)2QD$bmT+ z8bc)86{aZc-1_30&ChSTMxG|Ipum5Tr|D00vt)hnfd}uay}Ndwvghyrpx36=&Js(2 z!J{B=&EVK6LR)C`LcCLP`UE*G)f^AI2VC2O_(l_i62fL&7zQ`=hz9=z_o-|07m61* z;1WdHOuzo^w@stI82n zHz&#AP&zE3zwgC)e)!Y29i&p(Q&YbAmuiw!Bkiae`Nk_`q_hF+;141@j6=784kH?1 zamz$DNLCAcgmBh@B`{Sl3~!hpfei)l;3jXrEdEA?8Y;?+#;ayq;0 zL>sJOM*NL&o;V>G^b;YBUqYaV+1&Xq{){J8r8U3V+bG6Xwx4OuTW?=Ko8>XJbpH6m^+39<;Deu~s)CPN z1mDlD*(iP@eq8g)>8J1bu!}UHX6wu!mS2)80jZ4BxB*B_Ou`VsV1xrnmLXzPz0st% zm_@y8fP`Us71w|ppG#Q6Ftq0XdJ^aQVBEn{bTob_!j0Qm=I*Cd8Mwh^?CdLY|4ycLv#UW%6k!kc#G!`aj zthk|Oe(gyyQ(A<%yJGHvn49TQ@sdt23Q*}~lTjzbZN~IOQBMdcn5%5{ZpTKxAD}3_ zW8BH&mj~YZUi_jqNBXfgPW)}F-0k$XTZh;V*28N*8LQ|ZB`wemp{*d&2=fvMpVK5T z3i-vAGI26(PCmlf2=st@bLY)5_^FA%SR@EU02%-2FLnX>eiV}~)qWOs7ZV`|>qGEp z>%-Fwu5QpX1LhCw`>;OT?fx7hVDa-bW3}?s&fno^65>UloC%vy71D!Fk*y51Q)131 zSUqebr?VShH!i@%>43zO-LuH$BlLNCTJ%XT)`Y}8wNS4}T@5`fO|2_|b>nygv0_+L zFd-ex(}>Fh6w=h1#nMcA823cR$rq#wM4AkOYmZ(s8I^g6DaUATeT;@dmFow+dBj~k z&Vks|s$0qz+8%H3DcX}0&E(4<@J3l44e64`tS2)`OpHy@>)o+Zvvg7MnUhLGX0zfG zJU)9#$Y)pLNsvqK*!Wzn14BW@NVk>Dw9KY@zR-ZzW?CEY4(hrSM;KB($kO6 z5$CO(GhZGJY5s4p%(H8&5#@Qj`DX76Z@+lV{@xq!ya~me2&3z+O1p8&9%k`bBuVd- zd|uTAfb4=Dz(v5SXYWcfS7W$okmO*?!}L?d(YNR=C??{oON*ZzPQO_G*waf3m%B+S zln5Vb+2yVFw0i%W<)>4Va57j^?vImkYA0j&86>mW8ZTLKG6sjBngyFjjo~1;8iDZN zPeut_puU_mCMg2A-}Gz*mU%!D$0Np{`S!{OA5SqmuI_7Yn!I7<0`bw64?gm+o3tc0 zVkeo;&Fn!||9*Al3kRRy>p#2mcxm{6of{`DvXC3%JU3}Y^nf;x-uQ0rbAL(AIMh5@I`R0Uiv@~S<=Jd`Mex3On>FiF8fs?G5POC) zY~IYCA#ZF09W-@<@Gwmii;c-{?o}lo9dm}j;hWBgH-|gf5W3+h23n#)BpU7G5qK?{ zgMc-|Ukz2{^0#7=ub#=xC@UU%c<({_9=-VGkMpNxb}H&I;NGu3%p4O#V-`R7_JJ`= zcil7do_j~Vf6tiFW97>Efxzg3myhW)3)9jzu0HVovrmj(66+3Sbso?n^~FiM-?8X! ziDi`&?kedtR4T5T^znVur{T`FL558S1$YEl!$h!I34F1tw}Mh_Fo zOkL)(OJfF{)3V4MbFDGs1-t;PAP?%1JpJmJNlz@fa>Zndf%IO+l@I|Wo0XfmHJgwZOoqA+R_(A`5_Oq6aj0&hZm#Yb-K)CKbk}q`ooFKf zq7WY5aNs<$e2&y8Qc6}|x$=9DVCNn^ItP2ml_a&Wd-uYQJ$eXY-6HDdtC`_Z>K1I_ zG8(~Rbh?;mWR}`hMBp4(gMgm4cn#4dvl3{5Ro4PR! z`QwVZ7q7YUdQk)p>W<#;+%BKH760;1-N*<;+Q~2GF?0AxL`hYwW}LkQOT`G2+p5>e zvQab%qD>8-KhM&MSls}E6AP?urmJYSw~j1XNXm(gb|V+)Rr>V&@4hpOC0ofTnp(S< zTpmXks_t6Dd8Sq1-U*WllHd(OF@;DL1%AYg+q0RO1B;y}#_-WP6?7F4ih_Z-SQkFb z5QP|HrPLI+#pp2E;(#VeiUVingK-%lZy4TT5fU-9n1;n?Z$KO$4|-|;b30gjOD?-Q zZ1kgZuk7=iTfaKCuAez4r2J z;l0Vz0j&$M;3y6!%u=@pU^4I=c9ZSDqx63VER4@jKE?pa-ZzOn&hUBXneggBW=)RF z!HQL4CA&!Y60Gxk7(iI)C2E2NqPj*Dg(<9n{W=)3$4?#%}%GTDCD%8g`$wT;mlxca%Ci< zh;Tr;lBA)E-4~X<068C`*MU$+Koy5PF@NC`4=p%)`rE5#s$S@#k2!i3PSvVyFaIU= z^zIXH(uD^g&aC*G)qCK|-;a>5XK;h$r0R8(9SSOG&+If7NbYOYlYc`1NuVJcU~0v$hufrg>*3T>oCcfVQLIJv3U=6b)2@OOa73+U0*R?MOc#@O`^{NzOgs6` z4^L#k`Psy#(E(GmRo!5d2XonuY65h+2q6WL&s zy~v04AP!@8fG33IF+2o~4=1aQ1Bbv!4>uw5gb!E)`9%04$Dud0`I^%7`Se_QX>RxJ zJ(^?N%O07L|FpQ_RxEwdvEO{Wiml%r+UpXmUvJIBm^VbMd02EdZq1j3n3UA?!Fr8I zlWmQyd1*<_U&YMYUnEcMB{65EWZAu?mPJ~GRQ6ORQ7&S#?O)mSd%) zM00GcEoN@a@|ag+4#k{_QDb6UKy26l+6#idkUTIZa}l9t+&dRG6f!_^ks`v#*aHDX z&b)hZ=(usSFW)ucv!iq8%%1PwxJukhdfiRbSqnVo^mj?~%6`h8r*_aUM)f~*2eQ?L zVPXe4OR56#27@U!7$R0xayU$tAy|$M(I7e0pvr>%YNA@GPE=)-T-$9HbjqR;=LjQdU+{(py|uqgUFMmiOt|qkmuQb}OXH4ft^5gwkMht7sAxuU^sHS^?2#*1`EQIGgz?j&n1ykzK1(Fj6DM>`QI1k5^@&1owSIeG4$ z7A<2Ld`u&6nslZaV45t3#fZPaCp!OVUT6+M!+ZMsC5EvQ%kr5?)$Q-~<*xXHHp>G?jOk1yY+gMp~?>C%}D*QMvD z*nbpB=7{+-=XdHfcjo+&(?%>@I09oBm%-7=b3mD1;jUngptDORlbJ*9^ys2|s?+7H zU}1h&BF1;ML@u=oVUSIfp!-w7Yw6#2X_~^J~$5Eq1fd9oSVhQPT zolgFWenX<^H($`pB$i(OoX)r*#fwkX>esG+>iYGk)~^+R!$~&cI65IE2;7A06p1+S zF3K!*5;h+%VBj>NT`*Jc!hDEvqMEO1kD7nsrl!{YEGyd*V}rA^duprXDFeOp4sTqnABx|+2tWKjk_aQg#heb zrerZQpWURUiGe4;cuz}jE#fxeIma*Qsye@S&s7)yde_#G-KX8(>BxjfUtP0g$<+`3 z{z&h)`(9}=YWT8;JMC*Te(CrJpULYXrB_sE^jkN7RdS2X*)iku`s8$fdi-mlisg^L zQ2ctcoa&6cytMqm(}%Yz>fWx)m|kOY?RVkyQsD(&qg;iY_6ew(F(a$biA-MPsu|!8 zZCZxX$WBI5yq5g~9!65TwaG0Ewr$gmEXGg4t~qVGDKk6gch1iZw(r26^9tKTG_nYh z+8x}*3omFM?7(J{Ei*CQXRx__iAp;#Ij5Z^hQ_KkbE5efGaPAwoLD&{fPkBp(Sq89 z+X@sQQFwHyo}os3K7?m)$WD)2gjSq_Lv_kI*(od`J%#1@NOLCMf8Xr=A*M;A}QOplav=Mn8K+Ha_?G>P-orO*#Mm z^dJ8zTAokO^3TxC?;WRGKR81My|bNO+V(Q>zqE~{Zre&fVH}_U1w^ZrcX7ggp&%G< zB7VOwR)@g66iD`)Os;sQrr2dswz_0&_3wj^L496~qKEyKyHF%3U5E;9^4oh&H>fqPg<2q_4N z-^;R88OlVME1WjRa{rlfj;m&=zU1TjCi$V=bkz@(1%R!~ZR%j4j#FAX9!y}4j z*v?TtgEdj~cnBOIAiqZD0Wi;>8%cbu&wJGA{NmQyWnWM463iKV-;gESA6sRj;Axo(a9@KGyl^K8xlooZq%xv(zcAJIsdO-Z;Xg2!DuhK?BP7 z!#vQDaRsvi#L@Olv3w!A=#@^MPKS9$*f!W+(_#BW!E+yPR8V#&c#zenkBN4etg6pu z@OWdbBAiHJQOQH54UVI*oMfq%+}viN4<;7_*e{dTWcA0Z9=p0X+0tft)zUtw>AZ4< zY^~8u@74YK4~pBBLf=+9vy+}oYvh^mIogC)h}R0pK~hZ6lZm3&TNNv^rmU!{5u%XZ zimJwXe#W^Aqh8Kq?RhzVdFJ9ni#zxK=c$js6}!_Kb?)!;r5xwYTZrXim4#vf*&(rv zX|W+kh;V6DU^it{2br}*-p=N&ClzRSNMAWbL&MpQwsbg(qh$xLz zR`JZMPp{ee+EeRxQhWKpf#vKWkJ@tZ(DN_te{1W+2@@tx9zPx{Ry2}PSkYvF$63;e zMuTd#Ax>^qn25@3kWsi()C-Y(B-HXJ*-xL^##G5|WDM;@*KZ>+^y_V8wCJOKhm*U> zkRh}prr}4(79;?uSva+H(I;-jO{EF5QLLpCJ4$!g?iCELOQHjsZf-7hkb-V6!cLaaSjG)b|s_SDqGzM)htnL9ZgcGA+gVdX%2)+0J+ zB+RaXtN(u84UvI+f_bXTSJ->P=x6xr=W zh0D>UB5@3ui^L7 zEPO9}`H2xvAV!90y7$D-yItGch%D6gDQ%FE-sH0bg;C7kr zQyfgS2u{7%DMhFhe8wkHmtKEO%hiI-+?~~ zoKXxwKg3-kvwH~7?4G!46*)-mLT>l(*N>ANdiq(>iTv($bgnq@ggBQjqR4V12HNuk z9TdJdrCP@@J&TNmp_cl(GLV2_+8|JMjm+f#krD|f8t@1j^khq|YNQ%zDyu+Eo zP~3(PojI6uEyl+4QB=+>4M2L5?w^AU$)0oQUeaSW-AfP55zmpLxpY4%noal6eRD_= zhCth$Rks^ioi(7*-=!pur z4oH#(-SW&se!K0$x0}z;oy11Y{q_+vgdhKW1a5bUHX@@$Rc+AK~!1UCrkmsfIn^1#|pbqE#%PwDk}S%R@(up2~ZO$JqGL9Uy{ zg0w-E<Ar(Se%b&B&s&JH74zB!(p#(BOgQHXJ6+qG-Q2~wwP6BoYu%Eni=Ncyj? z(=*DRUp}XvhnCKTmdo;(6cPC)IYO6Ua;l&vMq699LQzp-DKh*w9;z-n;DX`GqW)p8l?L%6J|7bjiI(}34d3ob&fY|BcC3Negx!I;r@DSGv5L znzgpmz|x)%_AeZpn}0`6N#Fa%-kK_}JbZc^!wQ~XruuPTh(SP)==PMrXt9kWO!2qB zKcnnV-zUAkHAkB?+fF86*#4LgUm0Pv-dRygsP+M&D#I#Zh+S&Xm7P(bvNS0G9ZM{81 zZQG_;99bnHiw+lNu_r_ohfFL*uYBRn>sudOv1r2zY0IQ)1GzArbb944dbR9G<<`us4IAh$|C&p8Rv-~- z{De6}c5m3QaxQZ3hKr6ROCEj#XNQt!nd+3*T8*ECXZjnT5kbu{)z0P61K%ggA z1T)NWaY8ce5xXl&Y2M5m?XcPvpUs9GW`iNIIAkzLJ~x_46xT<{--&P?C**h&ZqFP~ zEYCvV^|!wKH12Xw&-Zdiyi?LhoU78vy!heP75XJnKl#U<`pz%h9Qgi#zWtZZ_-5dN zboMER|aYZlJzkg=+;?_={PFQp6UcXQWl+4R)r zJ&dlmfrC!xbjO0)Dyj7Ivx|$IZg|(Yp-K${a3P@k#Q*jFjER5xKIw&IaC|;g{ ze11|1g&yxGG<~08h_?PXr$*Hod_XR!dYEt(9v;?}iPcuL4aRuwM%L@dj=Bn+CE8^{ z1uNobnFLRWoFNl{HQ;IF`-JnHIdvMjnpmVV(q?HGDs$Hr20I127j*0vc}8oFU9=`x zTvAwAS}aC>U>@kvb^GKw@)E8QBny3lt+_@J=Z+KHnnvJMQv$cC1kptyi(T?J$-w!a zDnU3P1C<~gs0phAs=`%+B%YhIVqDpx%EytOvtmk*N6Q!0Tudd4I^Kx{og6=%lQ)1w zX_-0&;|EROfF>+R)+roy_kHW?ghlXH}xX0I-ASIB?1tsNMcvb~~j0cACD= zB=i!Evi`>imGsi^%OAO4J_DybZG~}+5rgi+TpKXJhas1881CjU%)p3x7(kcIFT}FM zJn(%(<|e9Urzb|X+3a>ORI>*GRKXrAd2zaSLwr%l&`9P+^1iq!q~**J=HrTF5Bq$~ zGvv_elt^w7;=N>br{~B0?c488Uz}*wt5>e*Boh5Nl8fkU>F|I)^g~o@B7ykHlDlcX zUZ9na#l~*gmHOTrWd6Z7BfH`I)pj%Py+7=i*|X{eU_7^HNpGQyYdxYXqC0U(r!2w< zE{idO(~NdxYz=M^52~M`Tqx9Lus4}O)z{BZ{yU!`J#s4o&0y8Q+6;n@^p%!zc`%4( z$f;aTU}g5YxQV|GeP2GqH8t3POjCpJhw17hIkF=7h_svEA|wp-hZ(qTykE~pZkqv; zLbK5kJ_>6XY=(CmW+1)3YfYOP<%y@|YC%&^jtAaLEnz%2 ztajSP=)YaQ^zo-t%#xL*`d!_)@oyG&tErZwi~vTj0OjBn~jgP9Q^!_9natD zgv9Y@{^Eas%WFsIny|Gg)o^TY#?Pxax8H#ownq1kt~m_bxsE`3!*FXXfpFsRGcat| zW+<<#)9%dNWCo7y+6?8IjH#D#+6%QuRhxmGoHj$b@R>G4y``tk!1#nV zL-{}X4BeZ~z-UgJp^uoU%}{T}^BMTbu^HIOL4Y$Tde_fEJFq%zZ4S^w0ZHU1cN_F# z`*QxdlE~*6rFG@|M|cr4_Y&4?YuEdRwlUpCw;eM>@8lzzlf~>_lkrkUE@%vYR1x;0 z3m)cy!A!y7mJr*w*pcO?H;4%8$!qpcF9SJQN}p8*<$Vq)5H>Ii$m@(vYcOy zI}~>&?pj=3oFc^8(R@Pny_`l`X%s*|)Ygyq##zmQxSsI{ z5itWsBlHdJ%rwIXYaRxDqUs)dXpMJ3pTbJM<~G_vMr{CI2VsJY3Mw!GwHtPclB^mO8#3Ea+h`#0iy6X+nT@<&kq8}11@KR+7I33o$vI-8{mDD@N4j&# z&p(T;#8hgneU_XZL)XZa^s{*kM$kws-zTIf(?9A~HN_1Em$*Xr3ZU&19uXu<*iBgQ z5|0vKpRCd!zhVxypHA!s2h$F$20{BA+dcgc-#uSZ*{h8vkm97I?s>#u2+C%)7z|dF zT=kz+#ddSpeA?$CtAHPh(Y5#Dbv8N?(w@TyInjsAscnbzgh9;v4_HtUl8VAj6UG@V zvdxNy7)DtP+Vp+&h|i#mA8lDo4Q&ZD@g8%!{(N~P8@gYkx<0z0 zD1bp1I`jfnaHCAC7<}8B1leR@eSBf^?C2rKuHHRp&sAxD_w{pY`-{=-*H4$y!Y2d2 zGn0ti?+hI>pxt4;G{PBy6Eca&Y*l7$02A3A#z$zA;VLSPwK+JhYV^Ty71b8nC)wSO z`Y$U&S39Y#=!?kUrYowX3^5w4S5F&AJyr5RkLiF2H;b8d-vczzOcjFzy+t|(6I}4| zN3kG|O|nHvaj{01&5MEyXX8E?ECkzF2LmlIuYi_7k9HM}nlGSn4JsO?&#H<_2aKDf z)O=RogTZ?7V|2_oMYOJ_G0L+6?8wQEi5LU4YNP`MNekxtY)4jbM&81H(RThJGXiGjRVQ zM+W9$)aGFLr_IrCoaT$r+*wSYz%060bh~h)R&ziw(<0bhuJ|Z;i5&5=Kgs4~J(P&a zgdm+s(pq2;gzbn+ibXsC`UE@e`bWJ_@wO%=4gF>sVs_!ul6*&+F1F_V(c|gc^aV1I z6iyu?wXc0!jIF&a25-?1{_*z@=J&5~^X3m#H)=au#kE4dZmU+Z(bfWW7e-?` zD<~3tsPL3!I5lKuaKr1u_r;zYd)^z@j4-D+=Tb^iy6WeJv%o0kBSoS|LkVa@Nn)~! zPIb&Zs%)a)ELlLWU!~s?=dZKg?^^xaB_h-&n4Vledi${cuih%IUbU=x!OG?H<>(2E zOyu7WxsMz{FD(NqS~ErrJ3@c`cJ7w#C=_iL5DVWra_GR@hYr5KWXU5dB3#1A`4Whq zbDf16ZY4J25>h$mOLs8r6lOqm0GEh~;1=Ub=%xX@!3>-$t>ZFeIPJhHcET{n()flIN!g=(#d>V!oiaGgd108tk=51_n0a*%pMkXl0?e8n ztGU$x!)-Gl-uXS>HOcxPGmu_Sa~N7jc0CGy8FcHw?f?Ue3lsPZF!KoLDyS>M>sXn; zj;H^!Vp-j{+KMgy*NSD&^A+p87V+Tn=)HlNq02BX?`QL-(+;d!2(R9$z4{V+H6F60 zil30C_mtIrsjX&-tcEHh+-gGjbCB@DKIFDEbof94Owf;v5TrIqI-?c&WHw|3_X?S1 z84W*7Iz3DUG&|zB&wIJw7Q5xD9m_1kLyNt$9w00qnfC!9KKh+F`xx1N`ZOJI4C_X! zp5oDiJJag$x#iec)O?w2-e{zyJKe$9D3jT2>WMmk)ot~;S$xUeqzWpc>xVm~6*R7g zVqF8n^-#zFWvS?Rgo~n}`a}5_i+T@Eo73gx=NB!CR7Md${frk!?b?0v`7e2O)R)g6 z-NDXRixIL@Z^tkYXRA>SsgELSp1&IyF_2*(sdVz&te53{1}+t}8F~wAv>U3o%C#Ao zRM2MV9pE!WMKDl&;iT&Y38U%$a$hltZ@8WnOAFlR3^Lfe1y2#&i!CR6#UgR~LCXIK@y ztFbS!aSRrG;MQ%oaGQUY^m>QSQ17R}gqVRvdONZ;kQXC_cdt3s*v`6Q%s@_!o%om; z$hqZqQoYX;yhB>TAsvhn;8)xmLR^uX(q>?m7M}t7vzDJjn$Ey2G&Tb?Y~hr)*W2b` zI)FAuS=}`aiim~D{H=|lAZ07~UTqu-reEQGGors{!5_34CG?K5T4dCP6@~OD6JQch zGwU=Zisc=$NCOh~#mtRY-Z)Y{u3)e-?Co2_f#pOr%G~6>n;j85Oj+N}{aR)LtPs48oQ^B)j-p`dSKB zyH&LAt9v`>wAf3mRy`aTacpdy%o~zrW(6EDqnx^d55&jhx zBwPd`Ni3Esx$4tOUG-5kB!Eh*dx>(*vf3kyYeczh{=H)!HBavwYmVJFDPd9)aU>q< zR?x9^X2+atW2*vX>$uLhL^7VPmTTHi7(IIydZ4y_=iamm>X7HU;+N!F(^s~j-{*i? zW)~FTFtkWCPK5PhX)Uyew|Q02+r3@q?1ru^+3nI>=t_!Pvu$@aT1#5D&YjqT*jf~} z7}`QIx9A|`R^$%LU6K22u40#RyJY%;|36J!z}P>{J_h%0_OT&@CnLQaI#<0C$&U=e zCq2@mH094)yWjv>TCPswbpcvb3{5!d3$0n}mu~xJJi8y^HF9Y5J;fUblnr~g>iqfI zn{zil{>-LLJA97y;Ss5P4oOQM0$1X(JU+*Mi~!H6V$?3RjLa|!`bL9> z1AQZ`-*jlC-{93F_^|L5`uki)^w^BbU8ezUn9Quj6Wrz&(J&86L}qpjFNI-V!w62Z zCaM8;{-~6cie`@;^T4JIM+K<{r6wsqY?(#!pVrfm6w>CX?=kRLPA6xxk>#@gT2Mr$853rK}VBf4P zf?a?SQlx)v_m%+7GVe1rGL zFri11swG4Vnc-d=yaK8|XuCer*g}~ZX=VZc`Y`z;se`%^9u2S1BIq>>PV|Y2^4TUC zh|Q2_$TUa>H{05=!A)Uol&^|!UE!65jE8inzVE(ybH`ULTF7|Cy{$Vc2S(4GGy0x6 z4~_;S$R5WOOZeb3$Re;vyMU}{i&ZenMyup>h{JG0NWE_SWhhx~e8~IIsy0~-4i4nq zff=286iuF1Hsr}3rQd}dE8LTZb$PJ3>v+t36}zFz4a7aOgHcYGPVdtDys+I(*q>>x zYq?8w;m9*_;M&*g0IPWVHPDNB7Fy%067c;Q5I^kr*kP(==WEK1Wk+pCN3BW(;8{jeuTJT*OW_a|hvfE{m=NTH~F$=3>6AaOE z7#HS09j>ap9)G0#KN*t~f59^{{8v2V$$F<_bio^4*fTKbJIvl(twN1+6uzfIX64On z=14Ov4t-?00QoL9+wgtV=)9%!jmq=AqKf|kMMe_7L(SPPbvNel2uaKniCoH9qy-p^ zv2wCM%EB_kl5pJ?xY80_xbpYe84cz~6rn&IQvEWGi_ucs)}tA@?#tAF5jVE;ee~DP zSvehpnOU95)rqZx!PeQGl!ZOt$Z~huT4C&*-?5-W`}Q5Cx9fx_XvcLwLrjz^b~O zk(FM>oke7Ht*+&0ZVvPxO8`ukIGp$Rm7? zJLok~ml=GCXnZ-B>61(+VexB~oiBdJ4p?_-{0{d9PM7_j3jdtK@E6|%qvBg6(BPVN zwvH%ijJLro3pnJ|+9lVNJ*RKMoyO*ZcUa!9>=RY7S!8Y=`BPaW5ASnLl&=LXQd^t# z^2OR2SexaHY8_Fvd=>Q7@yd21DtK8RPzgYw<&Q<{2U_0?lzD}2_XctBpdAQ)-X{zH zH|~@w7uCKko&H0&)Mr2W=SLSWp1*KODm!^{;vX8O!UIHH=s{*9Zu%XAy_Cf-IP8dD zg!jT?0VL=KDvYAl* zoT%z`CK26?Wx&AN^n&Bcu*79Fk4Dmb#K-o>)8yZ{!GsyYbML|v?x>Vj*Nm4A)Wk|d zPDn}b-TLg*DV#v~_OL$ugc>F(43k*DPkeJ8OVUTbPsOQXZ8eNejTtXm7BQsqE2%%# z&b}s(lD~`K6~jq%r^U>$>M%3g**MJ1JpTa^<;F(r7mb4vMiCA0$4feGU+4i6@%zKO z7HQPX)QAS1FRM*XF8cUmdni*$^?S<5MVcjjMD-sb+1XDD$Tx?@4y5MbX&pi<@2aQR z$;V@T=1ozVHwC}r59?Bi-(kn$yx~DoJHay13(3Ij;lX^t?aPpplMQlQI(nhUNv&Gy zQ(P&%LOz$^vb*3T6f%q%y+VFtg>jfsbQxVngGXlHD1@ki#(kNa5L&CFvDw0uAuS!6 z6>dTN2Bch8ZVL&SlEb2@$a+PIGiq=H9#p$(9nGY}?%k)}dLipe|LgSM>(P*CXNNC4 zy+)M9>*+6VBz>8+^}u_3on*=3SDrm^Yuy*sM16L{@5^@YUizO+&(oTRzmTimdS?4k z>>1V#>j#QGci?w29{j00?j%+~XCSvrQDb5iq?4=WSaiDcIP^%{m-Tuz#%0zLjkPLU zwyj2&!J18h4nVoA8Y}?v#U7E}$Mrs5oThfC=jaz%pJ&m_^uurVz8&{@!k$ClOXu;m zR^QVSvJb5TjpQrp-?>f7uQ~bhOXMryOLyk-g6}yIeyM;r#;C@-B#WxIxT0cIf07+- z>Fu&tjX^tFG|7$TrWH4*8j2m+QESQpPSNQDA^6eiS>rHnQEO9x@@DjQ`THlUH`i_? z6V^RP?jxP?_r5Lb$mH7fo1VI)2-m(mOD~K&efnNfae}0f5Zz8MoT9t%$|%zO{8vBX zT-$@M{AsO31mFG-zX9{ef2CGI8axD&QAvM^mh)^K^WiqCLIVOScqG6jK~U-jIaplE{HegQX`9Sv6ODWI3&QsLzK#{QAlLPv@Frn;(o# zZrLm`!QLlfXjP1T>h_mTnE&<~o%7a#gXs2XLE=u!JNgaJL9G5By11aDahK6v9(ob` zVW)NuUJfUuY42e3fE1(mvgnqow$K!DVUXxrp$751QpJiZ?z!F!so@VRvjF-sjF~&%XN#@`|t0%YPH^m^AbG7go<( zyjt3{;@IL%t-9{W=+LcQ`}_Lc_wVQaLx1_txm~~01yidCOe_~US9pQLAoSSRk zm7;z15*qG={bjJi*hVD%rj08}^x*^Re*L*ln7#1qFCTpJdilh~#aCCZ6W6`guX5vn ze)0wXZm``67P_zN$@Oq__3$J!4 zYc{O!`BT#_)wTST-T(`wKQ7FlzG~CzPAm8JUZ3Sp^;^?EKl~JN6WeFzJsWn>ll1Ei zgT{A>PvY1biQMwe_5ZzJU@S}T!5^+F0!p6MsxfpB61Q7HQCg&yHw?UQ^6E$G8wP?J zo>=g}8}Bu=41|nl{B@$50nX*bcmJYmA2QqpFEVR!R>-q14qmEW^h`) zVFU;+S0GBl{cr`e=ymy>PFFJIN}4E7tP|+(HS{L)BGnOn?eC9QtF<4=3zs}L*C3`E z=1c#NyY~)^s#@2F_u6H8@9AaILkJ`!A+!tulF&mD3DTRih=_oIG!bbcQbk0hiHLxR zfE+7TKt&HK2N5}nsDL0~JqVe__pG&Nk_me5y}y6I;3U)Bd)0Tn^?6KmG@Sq*jRknj zr=x0&tPTfR?ziRBG>D8p33JM&HP1Z(+k}8}AFIV|)k}3bzo9|F+On&bHj|D8cCvVB z)qSZ`O1E#6yVuao4DD^_E=k52v<2rsvRQEc-(u(gof?eCGFZOJLaRVxjFrSE!^LiO z$IB^x2t9+~HXw9vAU;RLUWM{ryKMLY%Z9>FuvTDz7r_3;5&@JtxBOXq(nTh)fn80` z?r0dsaERdVZn9 zp3nF;#ox{(mg-i_yzsmH%w0{27<;G8R$BX(7eFc@B7D`VeFO-swn^gA`N zP)|%&pC4SYi47W<)8r`d<5ge*nbVSOdZe(GSD7O>nwnL|WbNHME-ZgpF%6dp*l&RL zQN;z+sL+!T{EfOb(^H18oO|}E=k}N8h}TPw(3R`9Yv zJ;yNN+|19Qa{X`dR-s4;_XB zf=SxR(s8sePACXOqhV&VR&Z*aK4hK9Hk-$g>;c{<99P`({>yY@uc|T>NJgQlMCls@ zNeIu9^e&wK^oE7AE|ruGocgbiVZNGPTUN33q30He!q5rjajBE~FL|%e>fD@sU)Hb3 zNfXkv&0Eb*v2o+NBi{>An7LSw$)p82tX6>IG$z{Q)gyrczAW^bwLH*ETwuhMVUOGasR@a-KjuVwCfP3$tX=RS5PuCwwLn;meWPQv6wpaj5k zR@o}(>oUdJzKd8LN^)ArP~qzVq`MwanTfN0{q4&11N0D z>O%F|Evqh0rbj6PZ5VIrQZ~p#QTd!Clm$`}pbdaBILe7)9ofk&Hyf}9084MPC71}L z0fZt`fmNFp!_PuzA>W*%IM2>)D0>RV-swe=q)p+WG>*okwL{f`f?x;A=^UiBT>ENg z-%h0Yfz3y+FQPTuNw4Yw3y|jKB44=yEJP3~G(0@zi%Im=24eA>$LYD-J7~=+6HSpD zZ9RA*c*J@ZlK&ib*+RLmkSJ6HGQr2>az|+_@yL9$#7oH@FS2=kI@znSdSiI9z0Ga{ zif;%Al4I9#F(k?cR9CaDZq$L)Uqp9R2oduwPud@cb(p*R7S-BL~L){2IN1 zL;gBFVWVl}OFc;-P7q+6d~>f+8N*sR7XE}7tjbiOV<0s;CdM0|Vz=8+1Bp1QEgmeF zDH?DVMQf}sXldnDNdg+0r!EhMUjnE}b$x_d%G6`*P*%tQHJuYsW0YA-ZCs#n)@ZjX z@ie0C@VTa~E|oTaVA$?+yM|Y{4E$J9c<#s#?TzhSB#TJT6XOyvdai!$FsPh!=}AiW zzrKc8pIl0BJOd>9Q-=>T4~d>xi>$UswHAd@^gEmoEQaq_jX`{e?>+t;7(-U z2-UNN&lhHshO*3h!qF93@1R?YX!XokpM7~%n)be~*Hy?*n4SqLB?Y4nbT@1JHtaeunKwv#UpYV7bQ1a~# zI6NFGp%>#U3JFP`?GhPsBD_}NjKk+& zc&sYOLtkD#=8FF?Vep_?WBLVKGFlwE`PiQM@1MpPF<)6Ki`|hyyayA7v5}E_w4eFu zM0lq-yBldXpg-0+9EWeZ#(mfDtc$i}*ML$qODt6K*8 zfS(mC$Zi=KhQO*r@7AtwUc6}CCw=XR&tmrYkg#<_l7x4$XkK6d-h6BCGzB6CTm%j#`;IyLyqK-zr zE>0p}1$UgKfpOCx!S3gk{91+viHH(#6f(Vl(sepzBM8bsybb4?745egjcC6Su3e-c zJ7i=|hS4!p1S8}H9Il%_o=h0g4`%y7!9v#}+dmC1wrg~8@FY0$a(|gXJR~XDbKLsP z>(xfrk>&+=oTH`VrcZo;$tw6p`R;H6iz-2IS`g#X>QRs3c3D7fXR#Ort;4K0V0AHM z+&Uo@**b*anN?PQGuY)_10JLc*e1xN>16IFUz3^<1H#My=-wdno?-PXe!lv5hgSay zb@hj;VJ$SCyf*j|y;piPIDUs12s*ZH zTetq$VzQ3{E$IZE8XPum`easzQa=t9dJXTrs9|yhtu$d&SS!tFWxGI%UgywQWIHjL zi40FFkazTEzl`i%a0A(46k{>6ma4u1Hd2uTrEa34d>FZG)p5T+TtwO=yJ_5#!?EJ8 z@BC2H><4kHXZLt<@(H3Bmy=Gny(ny0MyoYbE(BlxMve}(xh}qhnZu9Pk2c!bZr1}n z4^+k$5IYg0!Dc5qgT<~m9eOyR0SGSGwK9<`M)-?3zaS1u#tl)cNU^h$)xEOaj+hKy z;WvB2X{B<5KO!)ry8uvWA^4-1LvIEzUkF|XH1==e!C(vVFn_cPn#AveG3y&gmZyavBNu49#7HrP5=8U7-C>-&IEa-=f1CM9y_ zHcluHKOp}L>6~7e1kj6t@4U4CI6Xiw(yv|}^z%?M>*9r-FOoego*1?N{_69j@g;!3 z3|zc7O5@$L^rIgbwS3LPQ}$o(H>PQu4Qt+Ky8){eaW2?U;6^lS4FgnQ9CmO^ zf_K?qVOk6pHjt7F9tV5#8nbaa2J~@w24h%D<;i!cYa{`$yiaj0UrT|5W?d?i6ah< zFC}TgC(9`b*-?Q2;@rVz^ERb{(+oDSi@k8`MVXC0`ECq(nF7rR0axjaMS5q#`A7JpizPQ}S14u%c>~iOukVg8 zF{ykJ?KEN?Mgf!wav6yBVX2H)kjqRgt0zi5aRWDkDrEQ}r=%XdcpG(vb8Z|BZmyNf z7>R|@oNnL_PVm9S*s;b9h$SL?rr0fd&Ml}Au#%!klfx&fP8bYGc+K;51qeeZ1e`#M zgHoWPNWO7n?q{PvIe%l^tO2`c-ViGqWgU85>>m8#p$Glh;tsaTu*bAJdEdZzLS%$V z71&X%Zz2MvcXcgdHM3i$G6@=b$U8;LFMryvq@+}05`I*D+K&y336SCq|jz@hI zkY-Jwvqg@F9Vv#OpGA3tNsracN;gAN8)C6`J*(S>-z#D$}wQJxB3Pd!n}xO&o+ zt`jTwLZM0tI(Dspas7L%RE6q9NQHt@BC+x1=z#2m^|CY84GJqQv?W1yNl`wYOrVuL zisW|4IAiOpPIrv~13_ZL9jPk8h{=~1LdM>p1FmmHmOw%BUui* zu<yBhxWA*8KJ5)Ge7fIdvufY0Yg;zKZy zrGzjJU1aXa<3p<*%&=}F<9@I!1iX@p0Te7?We||y>(UuThYp$&uYh2h5pQ^{--@j* z_D|J2QV{3kTBRLsAQsoj7Z-zo{5n~KgcJ{)if`O__nGx;HtiKV1ow)w29cuUpW`g; zAZ{8xdE(=cqkS;fU_XRSgeW*#IRdXI183a}Pdzwdq8-M>L~IX-l;StKt=3rPQF9~G z=SE!89rCKFEo6bU@Hxtw=d?Le3sb!iCTj6B@R~SOj{+tnG*+W^c}CnOj!%dsiSAqV z{6eF(c;Cp6zN1%u2Wh+LC7PdFPq{yKrMQYbM4l?n%J?KNHtyK*9`{kiE`Fz9kr7)^ zrq!uw-^N#e#U5ty2FCAUhAfFk1zAJM=>a=*jMHfV;W`$G=!l5{yNxL(HU=Rz6o43w z(G^ujFrigcvG9*-f^%~Yi4<5V^}54MB8<38)u|Ar0%RaV7sB5>^)HsUJmUMA^R9mv zydhf1u8$vml>SWIzr@`?oL;y!af(!QI8$eReB|>l!}~8*wxLJG38l^HA1#@LN9!fV zAER<*%RH~jt%!(TqE;rPIWW};P2ibT(s-J9Mee?@W;p&Q%$lE0mQV2BbM0F+TTC{C zQw!@|YcMhGn<&W!&{rB@8)_sCpp{sU|0nGmGK=pD)o#U8=-={*vq8g|J`)$3#dRC# zq-)N}_tMFreVHt_e3^VrTs1?*OCQq*7qIi0`G^^MgN9)+pofT`Xc*@Y)4elfMF)CV z0}AVnpoFt1S|cE!K&Fi|Mxy{+S0>1O)md0j1>o{bt*EDZGyhb04`3_64;WUw3HS+) zpCwyw($3^d8l=t6(&m(chM>z$U_3_!FXC|-u$+y9pYTU>(TlcKAlKn!I1UT)OsCFl zb4K|QhqWgA{mBt=SdYP=l%qz^6T<>{|MQ~3Trqbq{E?7@3==7&kNcTEu0{qBd?9Pr zue!1BrA`MffBfC4IpgW?*XivAZya9q?CSM%#Z~1U=2pDg^_fL)Hq)g%F=W-Ab|3cY z+O0>I*FtMXK7Fnp0(2pc;z4OB9OO)w%s_)F&7 z#B7rAtx*o1Ml_;(@c5AZQlHy9#GHm7=hkfD74&R}9nz%2GX4~|*NBB9xNj`7f#hK@_!u&MIqppp4CEg!T}g%di0jMyFnk@0Z*F5qa_zEcD=& z;2}0)cy^KXU3cf2T!4GoLV7p6?^fgn6Sq}j0!j-PvNk+Df2((g)KVCja=}mZlh^^z zPU+kvHFfxeB=MrO8q)j0eV%<5@*z2+?oI_`Ab4;d#vwV5DJCvEBm~5w&uc@q23#su zv(^z>u*_jyCkdIb#)zjD6@tqNBaWhP$&VTfJO!(foh64 zk$Aq*ib}EX?H$sz7VA3&w~4(U+gLLjo!{FnJo5}Gfblm)VUQKV!d8meM0Djh>nfME#X3!T(^0XP}$#plaZ;1*YCX9($GAaC!7)Rm})o0J4F_R>5Zn+0cXQ^0*hr(9;NI zTvou6kq{&0_i`Yb3!M<@k#13=h2-Kl8wIQh{`luDVKBak(h1-iJH!3M(Fk z24)nC%EO<(7yf)8{UF<`V<5w1b;sfSQ=$YAvqPs&N;C`L*Y=n^SVtyXoLl3Duw-Ot zp?FH@Pn{_j&arcaJo-SQOU0DS0%BTTsQU^W{_y)Ndy$y-$JfY1I{~-2;~dh^a&B+h zwCTl-(#VbLH?9{m|D<2IXd?LrB&@#$Nvf0Vr5$|qU%zfTW*2Wc-`}+1urp|I9!0OB zFc;wO!uZ|C$7>6nswDCC08NoGk;C>8RollZB{Ks72T4faLlKHp+w0pt@~m~|YKC4B zr7L@bN5~w+^bs#*D~{Pd?5J@t+eZT#badzy zy;1VGi5(8jWsv~XSuhib1@D+fA`T?FpD$m%Om*}H zxpeYW9D%xP7~ryX>t22pJ0mFcD5XbLtx5R|?NBWr#B$v(FmZs5FUluaE0BJs^XRQ^ zw+^ak()bXFZ_SAH7_SLK6 zs&(sL*$!dG8&L_KI;O!e`7#Ml;W%RU4pd`^ajoQX3KrH5E$A)LAa;DPp}0$|VHlE- z%f|+Rw}6d7Az6kzyicxPpu!b$bNYDtCow)eSzJZ;zx-t4@TZEzSbRu%*MA+_sre6-nYZ9H@)ZvGJ$O19{RfihCOZN-ztI}+09H_&h|)6dzcAhK7DwlSNhTOg;- z<^hxlvw5&YOtB`kkeNQ$~o>Xj?NOC0c#VOCf z22rw=^uFgFQo+w1u9I>E!3s>gMi>Pr62qwoVWwg&m~b*NzT`AvQlLVc;)w!TxRare z*nKHVMtYnzDGHH0utz%_Nvo-lw<|TgT-C+-H6syVr34?BOEwZW?M$O%3U6E*cUId&eO2=54s-43>P!2L!?Ssa8{G2-OJ?N;`=N3yQPpO)%bp9sP|ZWvd@};wd}1 zM1965=dIfKxQirX`^J&9*1L+ITDEQds z&6Ap00h(QyV-~A`%3COaqPgP!O-b9-n zh+ZP<=ag-N&!1=^Y3d+i$8_7mAKdBWZ|e`F$kYe;uwdSvK)`Tqq18$X$5@ZIvcx?9Ha-Qo)8 zv8z@5u!{ufn9MHvl7FruAu#KKPL-j%Lt96@5Y;tW3C9^MG?PNChGYQ-3uD7VLI&2+ zUAh@tMymeew{N*3Dp%<2v#R!jM4PE(4z7Lx=VqzqB6Q{4fLGG6RDM*^IIJ?v02xMC zrz(Ue+2*vpk8R1+*06@oA`tBQWaoA9T0!cw=6UH}93)dUNFBXBM0DSameEe#$ zN$$SFM6z3r$o`iru!?1r60p3DyRO0VHjpR4qyia%YcQ#h$D6?_-*`K?7d0o`l)SEaeXnm-N{jDhd2k?7ixk9)C4p3Ha;&Z zoN{-mFFE?|yXrT!|Km5c|F7Q^@6@1rsmqv{FD*sre_IU4X8x zYeXu)Mm|~7Xy*2I$rn$*NzW1sXoGnBCxqLN{Bs0Z;JJuwKk+#IX<~X2u_U+KRxr$C zQTF~oe}0fS`+D$o^j~5eP8#@QP_L|o83|fSvy2Q@7C?dh7*V8-kpz`7l7ds!A@P%a z1=G-{%e1>XHkYN-AHr??#fjP>ioAoF-@(N0U@!sD&LEjs{bm09bqUD0gW6Li)Zy`b z&@Pgl1yi@7qiV`{f>kNG<=)6MU%Icrd%RB z8_i^YPydVlhseKp*)Yq$u$h_)-D4FrEF<#3QxIv==?y6U2xU-c84b0pfpY=5Agrt! zo)uo?#-nMqUKO>dE!F9FDg}y^FQrPW=+^ve1@t}Ay5L$q=_MVCuSt;3$A278*3$v; z;rnjIeci&yKpR#KXfRr=Hk2s<*{Ps4C8Cx`vU z3-(@)Xh=8_N9U5saVHXp?q>W)@ni~p0)K8|R==jZ?)^F@wVX~B?K^d@sOTitKARRISF5<|FC<3yJ6H8<5pO~j z0DK!Ms1t4`v=gcWEuuVLUt(%>c46~Itu;o$ZnS%RsoBk2>&nZLn>Ni^*M_ud6D19_ zkXONVZ1F`&K8MaJ$K~f|wBp^c!+XpFKmEq3?4;~Kt?!v*z2nkFHGEiP0z}m;Mr(s% zor;{&kV$mcC!vhxyWS;^Kt*}mg%tsEYU{=|+epQ_?c$R)rw&Njk~dI}Ps-URo7g8W zyn4I16@RN0`7HdFEUZ|%WF<*oy6lIGKYc@v|MUfm($$z(JM^a;(roiaHB% zG2WMi=l~L&5E#StC6Vnk96)TA@*vePA>!hiE$~jWQfGV}?HVCj#P7j&=KwZ^(*$e< zo!$ZOlnGv8C_z?6c2@%FTj!qS6JEctCqL0`7c1Je8{U2GEVrrs(?pakWOZem;p6Ex zaci$(w`gnJsTA54t6An5M1tOe)GIDLc=Q6eW#C=b0aVgr@623ciqBx~Tm=Tg2%p7Y zsHj*zGp7*arXEkvLW&kS33m76S2u2y0&xH41V1AiR^yD*t(ILM(2gIlULyli?hU58 zWMN96t=(B6Pl(Tre=i;hF!52Q=&0z*Dr-~} z^c_yX?RME+_AXT}(AueHOxT)HU7cKS21oDaR{!w>i6F)uPpVdwy~#cIK4Ti&o7zbB4() z=KJW2v39}tkuD4g6d1J@hePXkCqzfbNLszk9iz$2(Ah2a$||G95)+#M4)lbC*ce}I zdgrQGjUsfdf?roPOly5ccaOii|5X{lQQZ6}CQ_*EKI~fB{xN!O z)rL;fZr*GK^3reUPc1HxmZCejq{ZeJm%q?+UG(M*#HHr+?{(_yt#o0#4pQGAehr>O zpuKR)Q=mJ-{FNX=Hb*&veK0OiY61?eCqar)40c~kT#7a$UBl;2ikv&I-skmIR+%I( zaYQAJ62LH9S~t?~LmWCN#z@Dcr5CWN zD`XTI+B7L)(d+T#7|j$#vWiX)kOqra&ff7e{jA}td7?OPWg5x*<=EPut7W=n>*}1M z^k?a@Rv)$`x?9htrnX*vo5c5is}pwl@H@X~9LfRAsTE$f2F%7r(HW4gY=*R0ND)J9 zQkJ%1PKFRgqM{^^*^HV((UFoMIau;kScWqRKJISutx5zGlQ4jad9np20QY_fO9vrBhuTfOvEnzZKGXYVNwF5mKxecK-x(6D#Mf9$Egx05Pc zZm-$+&U@=$d~5%@vuDpdL^|%>w0&>(W2t9OrOwV|8dD|wByVE}#^B6qA4rMyN^-I- zD#{2PA+Ma4DoHMFvMt^c1%hLhrPhPD-Z#ZMwuoD57E)}aCo z%G`=VoGPf(a5+`45UMj~bhuZ$LjTH!m-e)sII42fwuKw$u(Q?8nv5N@a>VchZyetJ zmN#K_Tr4@ddfTSubn%;%ek}dIrDH!jyYL7E2eWFmr?I;j^9w^TsS4yK+hRRNoTCDW z4>YLev3WAHG&v0p@DuL60I3|e)nOw|f$;Z#(etGy|T?qGy%}%IG z2#)izIU@Nv&xzB?{QpIMiA-AhftYzh?DP+fyy(oXw?17aYYvFti;dGpO~ffEVy~P-9zz9mv;N-6{s3S(dl4_x36NWkh-Yl{-&9MT0NWH3elOXJtP3sJM{03rZ)b zxF)Ud{HUqKm@gnK{M*ObwZ)d07k2Gk;cGXj`*tsU8yl5>8!j1s?Un4> zVhNHM>s?#jt8yo_#Df|t_@hBsXo_`!@CM~maMZd{Pw94BL8*?CSFJSxj@__#PZg;A zWUM#LL?wDJz&NvVo+Ku1P+RB37_;JKyest?`DxDKN{=tVgkxQ{_H9fy&Of~VM%^|!TWQ8zH_!yBOkp)0e zNc{#Lyh0>N0B0XE<<-1K2>xPTFk816pwzLvOQ;hF#3!LRDwiBVw&mg56U4IYq&tGR zBIs?nNXfqS*+Tiu_5ncwgiH_&MA%FHN}EB)RxttuEN{}t;{Y(s^?-fV=vcg31o%3@SVCwl=o&f$ zAgo9=q+UuX*HS}pEXetA7mNLZAYZHb8fhJ$NRz35p)^*q&Ho@+P;=r#cJG1WWX@qP z2~h#$N3h^w1fLc2g{eLlP*pKvD*PX*cYcx2YTiU{V#9z7PzMT(Q-q(jI%txzPD6kT zmdj!kEbSyzlEyqE*miybnSi1+arPQ|V;9LkOa9np5&!dQaFMbClO~KObCt%j7x{b% zkhg(AN~RD8?019J>xY!ZZ_sC?xm=PqF*@2_VxD1s!7Q2KykJ7-a2``%YpqMJd9gDu zogWkI-1D;ij)apUw#iv07^}eHdmq6ZrSXp0Z%moBY2milo_Ot%M_*g;Qq8QU0~+P@ zZ`H1{yEvzCKwi$E=52cR5>L!~_voR$OP|_%Wd9!eY1ezYb?aYN(T9|F?a{q^---(6 z7-Q%UQW7j_4}2{aJ&1FhNP@7NK$w9d`83&eT5S6Sl{;!5HM#Lb9P;uwRO zz;Jt+sm?v$;a6ZBxA_j+4%^w7STQI%p@YQX`_bwlj-(*JdsFh`tySE?QsNm6N!=7t5vBy0F$mP~W?~e5+6qPi4 zZ%lM*Tr^o8D1L8DLUKY>NwasWw0kC^NEf)<>Y#fRloNXh>+hiyGvE9jC=YY#y{@Ls2c42nFxaqTi_qJWyh=^85%ts*0RREPbkWpH`OQNm`&fy|udcTo+p`y9?*bD4w@oVwhV0vJJrRyQxWq2Qe{Vu0?>9XQFuw{*ih2!b&2P+eq}svd@ngPieBd z^%y+dc*gp4&Am6*X8jp#*|_bfbM`~Zmq=(^&uiQ$u6w+F1$?{Q9{wE zvbNP6 z+b4Uj{QcS`u2!$ZfF@)(aK)G0nTZw};c#!Z?tEO|ta-F&V0)>n za$8e=4f%|?1b7mmYv`rFxdyaYfPkVY;u2?${@d7o*>g3Tg4fEOowqkmYaB)$us zzzDxnV!)y?p&ZwQ>~m*=WJ%(hdc=r3RRM6n>H29;X_~F_!8-` z>1FtEo?g6i#nVqOqXpN$B1eD1oovXsJ*B*j-C}3>7dQcpTG_5)+3u(o0r9ThYEQ6> zcDq(ev}ohmy>Z4s^fQGse4eux5KVqJ_H6<4h$Iy>DMI<2cxu{y`UrXQ?P>Iorb)_j z@z&0rGsHH*6T1ct9Z?8d8X1o0=~iVYa1L?;9;+1Na)U&{C&$MjOs|RZ#G5ga%+TTo zn|eR>W?`3~n!wHT0<`H2@J*{NB%_w@*uA6U!mP$~o4<2^@0OK4{iKF2maKX5_~la< zuZ{PuPt1I#yt6l(Y+I84v=QTwjVw%NF)0G$t@>@vBd*-AlT( z?p|KeW?Yea+=r#l+Rg9V11#Lxx6=6jz1nY!F z6NE%j;?q()8%z{Hc)H12(wnvsC)1s5j-QztwBoGK#dz=K+GaA&uaZErVo%JJb(RKF znk!D{wMZZIYNeLD6V^u@=A6iw8MQd%@tfs9sDJ`c z?)jPT<@M!c!t8ZR`}Nqp=-KTZdX_iaY%g!$p?qLP^HxinwrtwEaY=LK_~iR%cg%U9 zeEj0M6UwR^H16N_{%OHcP1>|+QryuMTTZ?zXpq?|-rFLtL4mqYip71QS!)`IV{;Y* z4i-LZ?s&$ahiQ|1?gX6_F>So|g?Sd)Kdf6D+5^fpNOt&%vA$xUW%;>fn+sIHBB0Qf2yMU{ z*aJCpqlJfsM}_&qzXSI@IB?4SVns+t z#4JTmRCHW?qCcl$lcJ{0E4mE4fAoyUqZTfBY+9dgy*f_lI);oH(|6+Nhv)R2)^T*V zz7LKjqZvSTfzeVix@%w37Zk~s8YH7oitlZ`u z8mIOl{hP#QNA;REQht{-8hhZtSo+Tce*$sfV0HCDdXn8iL&uK2wFM<taTY6UIZA9@Ki=Y>Ul2SbW!xkAr~;{eg&uHEYRM55BRnw~Yiq$>?t-{1bN z7rVY$-hEx4l2(l?dNz+KFDq?d(WauE##Pg+=3eRL+qrqI8+V`Hd+zF{S-UEm@^!4RbtwYHROrLdquRyHVY60@_FbO#dW1e8QdC>Tsn&n>S?Cko0) zl==pCD1ZjvC3ibVjtyV*5FiXR1!;awid4%xoK?@oN20v|Fc;k6m*~vLUJF@4@;;gV z6AIcur<54iIJ@YfX#@HiP1VCm7x5c|WyP4cI;pd09X(yhU! zqMZ2XXIc&Kkvnu)N!5K~dRCS=_UIF9b_93q-u=$kol2)KX6Gt?MB7!Y0x0*9op4h)2?P;Pu< zZNjAlRf9w1z?H|XIX|>;F1PIf5)H}kbaDL0pAV)t)@laQKA(U5U1wcq`d0rT59~hI z=f2S+db@(ZeEJiBbbdVb+wH@Lr5(QIcA#Hx*F{tbQk091hu+6l|B8IhPHVAr?&wi7XO0^4#5@LlURcnm8Qn1A(J3QFOr0?_OoSi` zbLA0Y4PpaY#6!~qP6?^bC?_|$l$dC*)~Maj%#-Mk!uBegD(nxgb0en!QUvIgZdW|~ zP|R>82ikbgw_G}gzW?O(($>kD$;E{&+RO7l7~-0~XIi%heHEUpSf|4l9h;h2rdlo9 zakbV-y3n3mC$L_WPr}xVcJSYP-j#ihkwXQtW-a6)i`%pa#5s+E#sb_sAu+*elq~vy z9_4w^`hAh*d9cer=I(G9I6P1n#(7m!2NRiMlMf%J)}uiELjhS*vZ$OynZ}!R4}G2t z13^pI*PA!}*_t^2p)R*KpFKr((4MEyqBie2`Y`A08buyI>3w3V=cTu@cl-b>ovUK1 z=%-9KN4BFfUcQChkPHu1lG_Z=x5E)9c(w3;`Q2v8W(XJnE^4qz(UCx4k!@x(5ZP{w zI)i^@4uravhqWBYa85P;+_jnD8Lxh~U3vM>*3>1_Th*L>V#TsKPb>%9cs9xh{|WTn z?Tlf(ysdloT<`0zr_S9RPOydS0XL53B*r-kzN7>h^%y=Qic*X*(Xt~zAaziE9p#WL zD1!{+wD8uVvV$;rWf6Y)C=xE1hbDumTRyAItS9cQBf#2 zvd0^B@w&tWuRb6G1S+lrN*z&jVHMnprL6We2xpfIjAALGnS6K=O8~wfThgq7>Tp7@ zscpNoJIT`cwTC}A`qPN9%NJhlil)a7-Z*hd=ibLY6h900VjQbt`XtAq$Gl6{53$s| zd*@C~6Zs4U$}e_Wn_CF0;+<=F=X3tf#M_UvcWwve(|4@k3ji0>Z9CRDskwn#+WDH* z&@_SViU4!&M=Un&(rW$bXbr3RDk#L{)A^eW3!NR?SGQ=|w*Bn+%4f^c`)x2cYS7*? z*FF^22^#2R>bNrvQbw~ARs*iVwJdet1`X{3fi`VR0`2InlD6$yH7{$&BpIY6Fo+n} zP6n5OZSK6R=AhNGJK-D3DvolpOZ|q>U;RccgA~t%=5n+G-_QtcUSm?Uj*}UaC?DcE zkDscaBS#BTRwZV_+M9+`=OQeEJmj8c*s`-T8X5c^;9|vQC{6NhQJI;DMYLI0uoU9UFxtty`F z8d9@rn+kD;(~#LhoJiWO=3pn~k!vW$I(_95)!e*!mGpmh#uQ4#-;sO`q%vMCbL!N- z;67e2gKS%@`(k7&B?^^+Y)KQParj&=w`_8_)>!sj3`S_Wx;r5;o(cs;*wys;p#sJ?H#=HYkHWz zV5OH)mmZgf8tI1rKGy4~Oivv@asF0n900Tikcv=AdMarv4tbxYC$p>y9Xi_?(y^?p{oOWu)e{P5!0LIvW742#!UWa<9pZ~DXbX{m zHJ~;rGF*<+tzLV?bd7XjcmIb`r^n@TFf4-rc#_h3>Dqj-hs^5 z?#387A)iJDitRSH;8b*0m+aGu@G)w%7J~s}Vs!WvWXKqie6D8@ZmvX@IcEftCCD?J zDCdLFLJJ|BbNd}(ZDda)#*Hmk=9B`OPaZq+Y6p-x5m3*Xg#0WNmS7~6<5N#f`{OsF zrz@~R-?`4l^N-*Yr1|g$25mM&2Ma%t6th+Aje+e&bkoukCZRVte>9shvQ9{XszAO| z@UfCpy#ZA179Kn_0w~t)W6BPS)lf$S)JrHoP7x7Oi`(jRvVqP=SJ00m+4aVn_khV@ zv>wD~p$_oMT-E_+KESB8@=0>)(wlug>HYSleU*4}K;!2prUAG}tU z)jQCl*9JBC7VS>JO1%Y3ISvw{U!aju6YudR7!tKMtH+C=v=+fW$O!;oMs=);H)=FG zPzE~;+C-fWXQfJcsfKY?`h&X#g*y7h`55{9LT4+nh`VhV7A6XcSxE{0Vaq|3CnY32 zm^=8%p>&dbl8#xuv*pvj&B`3r!GAre^YE-$;w zH_aIv93ie6GmrL_Mvxikkqv8{mFUHyZ^HtGdN~f>v3OkqxHN!EtmrHrhz*xd_O-79 zEI<4npwyOSjR$(2PD#*c5-O@RtYUzL(Gi~J{lclDrkLKfupDa7oN(Fmj>U_A>6kOg zHns4HvGlm?qDMN8=#(|>^!Vg1g|R1-ns@MzCmXH-`mN`x$J}K2$dPoFB~bkkl+xw{ zJJ1;Nefbc2L|loYH@;hRQJAM>Ays%N(83x6iV%Z8CMGt;l4^9jl38FK+`~qTD^`=9 z78eb%2r=&0>rL)h#NQnjW2(uN3iSp-Wv0%ko#V^xugSCF6^HJz&4h)Qcu3CEH)iLI9B8^>8aSfiEOLu94=x}F))a>1{0Yot zocW#=PqC?ddT?-*xN^`EOyzJgi^&MKt4?DsMc(U{tk-^nfL_BX#(M2%z2=?vqu24Q z*EnSb-fO>vT5qF85=|xsOdpz3FQ)YW+-u@YlK$sj`<;dIKuqCLdh+yXQKYA3H$D89 zSw1x_6QCd#TBM#9q{rV+HR(AT=UqN+iHg3jQR($qpnc1%#>s)`a>1o{#b@L+ZW?G? zZs^*jgV!s?H_mEUP|&Pnm9-$D00HEJtU#N1kTG;bMxi|`3(Sixvm`q>YP;HBK%9mL zler>`nGcb|!eIF*99w3!&wtVT;74ILOA)kNIDBw8YPl&>>-2+WqJpzQ1BQp6GtAX` zhgdM5c>`5UH-%9F_2@j{fd^VHE$|HMQZ{Pz#6A1J{r%|9AJ6aHOm?rB^UwVc>^vCL z_OZ}i8$;`9lV z_Fo=2a_WW&(Mg@>#S}c%uYHbXj;T|Zn78LH_(zP+vuE*#=QW}yi)j)uw5N1Z=?$Oy z=s=5x_99~|U0YvPR*OJhTT3E*pN94ot_J43{QSI%ss{P_>1|uJR)hd5Ob`KURSdnY zl`S2rMS8NTT7aAqBluNz-eEi7wR4Nrj2rBj`e$S~selhhXf(7IHRGnJC^WEqTy3eK zZh%l!sV^|vY*a&oDisHE;&OBPr9C?DnTtT_Iup>GxIQXd<-ZW|%)^o(4LW#*espJBn{ z1VV6Kk4~>~@Qy<3J&(o|EvV|8&1^R$#Av{RgKRJ4KjHOi6<-*yks<;QatOVRYdXku zx|=nC!7nk^0Pa9RK|(FQQEie^$gF1~2j?5}mvTcY5v&1>4bg)*5m*D#l+W%axC-_> z^rgLKgZ13|?|kKzdb|Hs-*-YM)=aqg!-XH^iZ8x6brvmU7UVSOkt{Xdcq=RTj$pI zl+X`@Q=eJ2>KXCY;wKk9#a1cP9Vc-QZIeK>%Pc9f0njs06TBV+^j^h*RPHLEHH4M( z$o0k)9E=yV!+c=Z6&B&dt@_=6NTi}khI+@kmRd)jv^kZbxseft+= z><@c$-rS?2=G_%-;tqI2?EoJ_U+ztevUxp<-i^j7Zs3avR#nlKy)YT`c|&Sj0X+q+ zu!k(g+7_@=o+SNox+{uR@_b_&bQsp7b#792!+bYPSCm}`S6u8+u&+HSfBd0**B*04 z>zd10ZG0@4UqGCRCTXRKa+pn7r8N#$xXopjzlbA)e+K{%yizWNv&>d0bs4lIe6RUi}EPCJQPcoFK=z zF*vwz#gH}aBy{M$lvw5{>G>|OJazR{;+(G)R+k8 z3oRN);h7qmIg5VQv1?J=SK6iDy;DGsFpJC}AWDBQxahe-{nm@)B6`dGxN|hAnq1!3 zu7NBmK1FhBqcS8j@WY`knVoWj?AZ7yZ4~BK(Wazjm@_&7ApsbE(DJzH0H=Zaq;5GQ z|Je^`E-s7a-t(Ccv%ABjeyN4GHuId%p*yqIkG$s#m0LIsbaUmSi+pAYvdc3 zzi^Cu*#6nIYp3<4g?XjMQ#Wcxd}eLdw4k~Dzg13lc1|nxJkg%h4Mh$@DI(tw21<&Xb!gK-p9uCi zt2;WaQL{GXU5)qjEN$GavCz!cOw>1PR#w=uTqq;aQkhSP^TnYK&nIX49RR~NIqq`d zg{lh<1KTy1sq{Q2v@Qy*N>3K1`>QjLI|o!(USSdQc`#3&1pX05uFBGOKotshRpg4p zlM0V&LyR6qPC4FUNJf{(p1X%Q#=S5LJKUixs~tb%OK>Y8TbCOzJT{=Q;r^A?DJOfK!H2#sQQ58__Hr|7^I_#w}e z3Cs&PXm=;o2l!c^%E~@iaZY#u#cOMmvyzL8(|=BFkV>yqO?Py)H;s1M?a?uPyQt@( zX0SFJE2tIfq{akV`ut|8tfWZ+@V4Xq8QBFTZ8{pecgxD|l3h^H*jh~N&_SRK6}KtX zL>n2DLZZfo0H+NMX3X0X#^-0N%V+yn-r;QMmU-|U{dJTTMx()!Vwl5)yT$p478bDL zG!8zdiqCWni5y_e%iSZ)7N^+fXBzzXnFXWEdw2Nc@y8cU$e-SA_7f-ayCzpWIPZ(E z?)3}};5r6THTsq^O_lIYf z9D9$ zY5hVYjOqP>Vrxc5dP6-D2=(sh^u|q!nzu3pN(!4bYZcI&D_S*e(!v)=Pj~o)cwanU zwb?0-l)qWE(9C_g(V+RxJCV&}HnqnO56Fgw>~EJW#`iDoXUPqxzd!USP>#bH-DS=y zwm?tN%j0)+?!9v)1lI}Ty!FhyO1PruJ@@__)q`*Jd*qGxS1+l|$=ljEyYaT%oJ#JN z9>CY*LOP_RWoa|+mF__v84z+xU!$LPB3o$RN zBvmhg!IFoki~TTALp{%dQZQBYi@qn&8S;6^;*w;D}Q{@pEFl%(;Zz$ z_b~*O&{>90o89T$39>1;>2|}H$Z7y;0t0mKbEK$xEd5Z~)NC8;>^4@w&omIuQQ%?t zZyun&A)O6b$etLExGW0}U2BChOfV?KVJZU5Cf_(k@BwzB>*%7Lq{G)&5BEB} z=G?8HF3ou8x{J&r51c3W?(2WFHwCZ^;OMR=1d%&Pm@dG%dAzIzZU7-mIuCR?PYj0! zv3bFM8*Xap>UsvoRnP zul+ycv1&8C0ySrAVt~= zEN-(wZ!#je=mbP`*s9{bJoxhQNb?3=oe zBvsH0ACUNVq<|hRBP};i+D!Uyp1hefFQ*4LP1-~^Y(^m`5#E*ONc)g!YZc-HCLJ*I zOaRmpf$k5mgZz4#tT_CT_>!Ll;ltuyWWKp-SZ-5t)Og?UMor}l{l_=W8&KV}7}xwm zJ}3Q#I2`bK0uF=TsfR@jT&Bg!3s?*@4M-pbMY<{(Onj6ouH zd3@4?%^!Po^@yy#4=o#HQ)WQ=Jn~3pOmBate=V|8Pa(hcqNWT{2-Kmn>_iLvr_z2a zyL@QeaOF^(PRj!AAejfM?WxYC#eu?@m}V^=U8(GC-L+9pmeb&}Mi<#DozrmL(~;NJ z!mVb)b*=jm_KUo3 zXhZ}HQBl-g7ywK2yFgQ@%P}L_UBPrP&?Q~@p<~ABwJ^cQ5-8**Dnq1Mz z8I1~Cwe8fs&w%@@ZDSwEOpcKnvD7s6(z=d^0GB1*@UDvh!9LEexhwB`q@sXzx&~jjU|OM z`2x=(rl}}jVhP!J3gSL&oAd&OdAjhFc%iEl6*{$P=|v!ZRN$@g!cs3n*cX)-a;d#6 zWl({A;Ynxvgh5Rl3&pp~kF`EG>vo^g_qv{&C0}dvW65B7`fF{TE*j|c-+Sw7oAc#^ ztj!$gOz6{C{nlpuKVLmYlh`%bwL;ev&$V6EaG;~h?Wnf@?l@R(_IC5OOPk=e ze6j7Xg@fh112|oQkgi#+oy78Sm>)bnIw{d)L_LPq0*{POCL~I4h>A{BGBdogMM$?M z5+Jk%QsTgX5alrWIb9BdD?9{PlK-!~XjX>;Iase~l2_-diyi5kNO6$z9YAM=+tdl9 z)>bm3NFb`U01h#PT8j>xwd#+GDKLiQ4fN;jUn1#CmcRmOqd&?%$7d%#d*6Io+xy}B zhv^Yz(e$B5NOP&@?HDi+FB5->yQg2@4h_leQQAp6*F3Xl_&t3Gpr;H?awn<~96}CmpmA8cd9X5rAV=SzOpQwB+!3X>?*NmRokhsVkgYJZx4>G5x^!Bg~t==l7w z@szgr#394=U)ny0{&2>gbyMn7Gn7GBin${W)gXd2_u1En-*ex%eZaBbuvk^ z=@Z}}1eXfhIf=*bqlJ3|xlR)Sk&h4TuYex}5fcKNj`mfU2%X5{-&P%h_d1;ou^J$J zA@0W)85+x+(W<*GGL95#uTzbJGo(bG(Fe!83i6edX9A#HCEZDkKVQ1>J=Ls{X3UsM ziS)aYdF9F`>g4E+b81fTkT}~JXzdb=suj9tzd# zjWL565&?2hHZzm0HbAZhNLAHJH7*!@H8YGM29wkMUS2eej1TVE;$4z(Zt*nAaEHV* zpFV8SYOlQOH$QOZlZzWi%$n4E&Vm{8%q8ib2j-7xHO=)*+Yz*-rq%K-^m8POy|Z%R zu(dAf&2{_yAMDXRHGFQ>>+ik=or$gaY|M@s*v0XPLaTTc01c7=SAo^8Lm{Ta0EPvI zQ52eoddr1p;$d;K*dj|FM=|M6pvw=vzI3THDmX_fIu=|ajy)#MIDxw%^F(48(EM&j zhW`w(WIgVtfYPbFN;DWuTDOUSshb6m)LH+VyKxkZ(EX$t)IfUDZC92r7tc#e=%u~1 zB{{Sgz|6Sc0V*h&=v_SO?=xb-Sc}-B*6NiL!Jy4pudp*fo1i%1qjJW|4o(6R>Sq|` zLfs{`HXv3RYNS!jiXLNrK>X!m2!8C0Qn$0%rPaXe(u2Vnqh=l>881A3bK~&G+D)Cm zY1f}(Pg8IoqfII_Jx@RVb`Mr~tZ+1NyJ+*1!!Pki+8^{*8-yCP!y_G*Dz z_vrsnL(`9n_w9N89TV*%cRxhGGXakn?BDbY);57wYv*7b-9q0$9j?;)NW4RRHQcZ~9#lcI84^9-KN)%-Sp$5XS1WTdKMtXFAVm>S zBm&|KqDS(8MgyQ5jn*M6R;2QvoSl<%gl7cll##|BKWjPJji0b}lW%9}?}8TmN*7nr zf<@P_4<1Ao!T~;O^GQC`E5~!plCnp}lFw+X_t26pU>ewmRcsN;knutQk|vw6t&Ieu z53n;m$}4n8+d{5+vW`I;hR2vCcCs@+tk#E4e{8qN#ZZg<-t*L%2g1DdnC990*Rc&$)42V zKw6<24N~F|M%g?IvG-}SNF}ia&ywHn2xP@@bu?CxVJFC<;0(U2Azzuqa{!+=E5vJn z^fbU?TS04JMO#dOb+(#`AW06hLu17t>3|H&TU3m62sS_U<_IIh2Zw1z`EF#?pmHBb zH0gZ4$RG1hqb!$0$$dxPN4pOlRBx3-`Co%7lffGU?`CRhzQSu;XDvJnCm)>M! zctwJuwYWr&*5?J8DPv86?jVUCNJ)dFGS~63s-LFDn#flVMvDyqY_pva;x%jw6q|nt4Ty6Vm^%`wHgFe82{~vqr9avSd^$pL=-lycGo%DpX zb8<){KpJV(5RwoGH3Uqk2`MB92_ysvh=71V5RqQQfY=ZfgN<@6AR-_laJi_6UO=QN zDx&hJke%;0v(MQHsQ13l`+a|Y2X=Owy=Ki?Yi8E0nORGq>$3Se9iu#B($A-ZsE5)A zdvt$Lo|=Dsv#xyS&S#W?N1mspN_g{9dZ|KLBp>9QHDY?M2~y^Y_0=|bK+tnBmvwrh zGY^k$)HyNP8BE2JDuV74CScK_@xZSdR+=i02n!l6RwL`q22zjab1V@ns*{%ARNjDc zp2^;Bo_qJ0O0uiSpZjOx5yxFn=dEx{LPdXycnVIko2$+R1~(Jo0Tp=1ibxt-?tiXk zkR(Tl3@dhn$pODB$@C}Xu428YY+>k=9N`tXYjA8u=KbnqJ?~fDVOwf1Q&)ui5utXV z>U)^gP&+#8B>t=R=H4hfs?exS4je>?MPk@dmT~p!&E~OK+OqAY+R$J*m{YVm!<|z%h?;fG{CG#xN0%qiq|bZ8=wIuMRFSu)se^tw2Ep zJvj5#B`xfMI%J??IhQCsj6TZ+=X<4Fo#Bhf#1$E4fZGid921&M1{Wh3@99EY)mP5< z`-{#SH+!B?oII@h<;t7(VzX}Y)jI*LF*13}3V!pb2d>Z$tniFsKqPAyI3`4{6suj~ zutdU=LU@8f*Cn;(_kBg??FKRv8XM1^7nkKKTU*0CAZ(1iutI|}!j&4vdIQrtz#k3? z2oBM^1%$xyF~imYcLYb27z+tCnNjedb|Idj(Ah&ZVYd%3?opydJ3;?ad9tf3oG9|` z(xvawkWGtkZyovQ!1)Ur-@1IhJm+TfjvwVDDcJ2P$CGP;6+~o9bU0lLrNPIYUTpK+7!*!`CUBWtB zB$p_+sLr{CB+49xRYy@#ZazZ7+|qq80!5TvEDLn(-Vp0!KE8+GSWb5ky+ z9HFfWw-p#Ig|+8zhZpPid95u)PY?CKu<2c>tfcy)F8s^iMP z8fib;HFaU99{B}I-Nh3Tf!PmyxO?|U-wf{GKYu{CLF3u;&nlNk`}=+nFg|P-&Amt; zqDy=|4g@!!Qd*QNPI=UM)we%4-&(zO>xw0(d#7Tn7N2W`^2MMSuIJ9S1#1lM%$fb2pz zZi1^GS8eRYmtffm#HY)|<=;>U<>fYEY*Xdhy}DUPU9qeV!^BoXF*LT5Qu3@!%bq%e zX0Mz-Y5In14^#PO`2$^Y`Yf8WN2+LPboIvf0QD%$iDJ)wAE>nEzw{m{-=?Nda zUClb7Z1{<&dS=9;k028E;X{pPa66!Pa(2gBAOp5W!1CkbB4Nvi6NOV$=#F;P^dTfHgaAqvFNXb~^o}?VRsT{)ze3Am$lXvIGA6E|3wBym(xyi>| zYMH&DUxe{}B;22*Bw=5r(d31YT{<{9G@=&35512k@8Egq?;*FQ^jNk0+mND>wo|^j zfz4TgN}h5q(rU8CoW1*+@*(Z|8hZSfCv8|bi;V;xG9qVUM;ChA?DR-Jws3WWSrd-8 zfQO5l0sXz+-AOjOnlO|7UxydGzqJoARE-CJ<%!>1S%g5>E1*JOR=Q%lMIQb^iB-G) z5m^0wo9%D@3^DDy1D^nlFgAntI)eeubBCj>XsLH9+Tc=Mqz8Uo4cMlqe6<& zEMF`D!v_C*Z_cQd4kbwB539-^`onjheRVfOIWOg-c3RMX3DYTRDDqwgso?$r{Yd}x z2$||&t#@;!u6~%~#J&){o0AjfSe=}7zOJA_+a`zC7S&FQu1Op2@#^A`jK7M33VpC` z6jW6*?hl2^v8oq3u`lXxxT{I;=H^6volL%%`-M|9PhU^OBJ%WfGx)l@gt=wB;1|BS3mZNtIdoc97LE~K>cI6 z1y`dWpD9o^D{cED?i~S@FvwxGzx;A@=Dhhen{M9RR5PFcu;*PKMt1rnny2h`O=eAq z`pVH^$hCZq#e{xx$V|K)+Lu7C-CpfNkV_rHn_AX|* zOh@lf*_xjUHDRiVz?4I2K%`up?hdnMXterJ5 z(96l}EIB#1gI`e?6Wp*0FWt#2&}xO6XtnBneX-=l7tX=4@Wrw2L0f4HEz!O#}`zar8` zM^FpxMYHalb-l84_ZMzb^npFSlFwGqQ8eSXG5u1z7121_PnoMM$Uc8d&iVHzU!FwC zxaWvaXn(w973pbV1}i)OdI$O%T)lmH$^1k8nVaNqO^16atCa^}vIbcZZpLaw5Soyj zLdoobp^%3|;ZuvKX?lNCN-827`3Oh1$$V?P4X$pnHe4+*U*T)*5KRX(%q^ett^nx(Fc%x8@kt|`A-1i973xE99ilN`1HB_W9b2=*!!g7P4-fUQ z+C0MeGUQMgs!6C=W`|abw_Ns7<=^p;b5YlxNWwwG{R~VL?1kXjIVtVL5|*#Lw>JqE zhSJeA#KFP~oX2n9x>l;P(qzLzxWI=VQW@Ei4zx289Dcx6nWJCr;3s-0&QCs*JT<*1 z*y;@rFs_nGMSMF{fTOk`8#szc_U6zqvjsC&=3qbUFboD$ zu?L{F)c={SqTmR}pz%?SU)9Rx)?%}>@0>KLeDu1H$&c(hSE_PW-=6AD*_qjf$Gwco zGF=+yEp+n!7{DObJ=0^=GuP4aGuT8V`X)3|29``S)P2@kG!VWjYqE%$c~VV5uHz%@ zq*i^apnc&p7(DWJD0UTxJDGybFet%FXEOU^G;45iK}cX17g^`s4tw>2oDlU{^c0TC z3*ObMm6}f-bDF5L7l|I+`1Kdl7wy@C;+h|Sd;?yqJe#+tH<$~PY$Q$F476~f2h|GLauVm^zp3_V9Xl96un^>ZQqK0Fd8 zAAMtAA$IcnU<;yXSIz4=DrB#JMCY~mrksn z^w49<_JXqO*Aa`;sKowEb-i}AkcFuqcYC{uJ{YVZYObQEe<;38InVJkqW&Q=2WB#0 zxsn*7*64`An^0G89%9+9sd!_c7b?)8Dm_AZnaLxnb>P%FA zTKVbaAC;oP<6eHeUq)JT&d}mM(g;<9yWTucNqAEVI2`Z_8v_3z94j?Kqql~Y9)Y~6 ztCzRz>m!Bf2oKQcg>Y_O?#@^N>g;IX{thd3o}6Q4cdW?+nI`_Q^xA^&creoqv-1#9 zs(8AMT@}Fx5g%i-GWAXGeQt<{_M2VmGC(C?9(~XoQs(9E4nMDE=uuvn1NZVW`*=uZ zPYDW&6m+i&rO`()kVlYn%#A_A)a-kRG+wfx@B9_dZnvBHW+-QsCZBevW54{AxoO5e zRi1b(Q-O(xlan|0rMt?m-oV6+MX_eHtEZbg0@>;@$7;9ZIFz}2Frf}KQd-gQz^cT< z1EwTTu9{xMntz9}-0=N%#S|F)Nw=4G!b6A%T!*Nqr(2Y7xa@GNCyz((j@iUWR~@7W z!lT+f8IK3~zcqXc3fTpyl{9>%#;uqC&iu(KGFw+C#y`NqXyDdQC%tO_G`Ina|E&R3 zv1*ewLRrlGCzNg*?aXCX8G@YCAa?C#+X9}4~wCV+e;S0m&5DNU|!h@HoLog`0$ zTQb|QDAyAc23+Om&9{gr+IGr7L;|$01Om~h&6BIFXwCT;PF)Fv@CsB)Qwoe8XX#M7 z&IlI}7*KCjZtlDyxfqpx@*!n!;oWm^kX|P*Q&;;)@d-1p-RS`;Lca9tAYXxe#tI`! z6Nc1SrQxji=YH?7&k!@x-Y!J)mHjZt^zg--*3spkuvOU$9;?lz8su1Qp6(5FtVKHh zq2cO+w$YA%@e5bO9ovVW_k}#(-t{5g*ZxJ{tLxAEUTBh{?e$_$Ab(PAoy-50Yk(D6EMg`_&?(*x(nB6 zNYSF8hewYIonVR33Gjt}5A1e&K5_sAXa<;u=6FWg@pMyl1Q!RMsxKCfXO4;|CVqft zkjMfW^Xnz%TKsHw+Q;zuW&67A{m?;3RUUu|6sZ1l4o8MhjTG$V|XEwaEclfK%Pkqc; zA@k&NjVWc$0Rk2Ne>3F-^laUQdaociGL0XvUlH6Du+a2~U- zIsM5*_`2adj&tzXuIB*?6?z_`$0Z6Vj7Dlugr>)#P@(A|CoE7A`{q=E*y>`n(P+A( zd9(Di5={+Q6>w0wsN8v_D*h9GzQ9i}3ylZU8`$3h3<=%Y z+z4w{?;ol3m~!XkU!EO%X6!SsE0y*1EPZd^RwdrM`Q)05^#e|H?ELI<+KJc61E~2M z^k=~b;U9?(B!|^H>FubKsJrq(-D0E={*UOuyf#|91A^eBfB|r}!jtRcVQfsTB@rChaAmEE9=Zh@0wi>*iHVGLyY=@$^ z%SbB}5qnzHc0TP6D63Q%>8#0!3%DB~Wc3{m1+p3oC>TL%zPv=lNiM5u{82jaLm{iG zuP&5EKoEEc2$0nzJ02Z1DN|uUR#g~e;zueT9qz?L_!Lv|7)G|)p|sgMj2Vso!mAh- zn^Qd<7NbIGZ2^U?RN#U-C|baxKSAMX$^}h$n+=)-t5Bk}77#j@+zBlp_7tSUV-Z#k z!{HC625dy)3o*E_4u=mb)r4a2Ww5528{UPT_kc91dBK${F!~+8bB(WcQZ*w9bIlXz#4=8<=Wj$u+V`Kn7i-z=WbC)l%%d}Sq5*AsM# zfcImOUYaVN2LR4ilrw^iQq!~3I13MF@@=H|!1yQH#Tnb- z5O)DnWCpAPL@VyX7yt3aReWcnP-nFHODRhaxn;4dvHsMhMkO=J6CsZk`J~gZo^R|pDOD6Gg|>?|Ckt3db|PWKbR?^ z=eYJ$4V-uk8WZ#%9<|;JhI73h-YA?f7vzKhjac-BZrDCHvM&%(4f$eNhGiiZSg_h# zfrRP@J5d^aQyHyXQ7+Ps)Vg)ik(XY4bt?}?_0`$a=Z;j(oHK=UmbX6ndRR~3eM8_O zEXI5k5{CWw(e7qHlOZh36fD7crPSW$M~r5(&8UYF38OEg!5}F zH=C1-i(9k=`>52Zqf;>49}~Fd*JBgC-rNrR>Ij^1wj(f+B*e6}7h=++jqE`pRm{~b zetshKl;$&%yMp8R>m#9H3a|Ef#WJt_cJb(`$u8#a##WY(ym97q{gdfk->!J{VK#T^ zFVnrD4SB*vK>X8F2GG@a>SvTse+W~o?|pEzZ}E_k?>@cP`p;LDIq$s9Wi=6{S^+yy{E+*6@X=_z5!N!Ob3f4+}(%53w18$Q#!zhES%2B;aF7@-d0buJCy-9I7`~9 z$##b((2%iVCfS<6l_Ks41)F9#BfulIa9!x~eQ)jFzi39`bE9V*rQTms`K66J-(sw2 zLS@l+=g)lpHDl}Em^-bwBC*HQYuSN3Y$IhL?;D(Y+l*J4U zKZ2LVJ5<&=hwIz}Lc_xKQIQCV6J&Kao87q?H!>*5w{KyP*+{YrjSdTzrs-qw{im`Z z)EUQ@M^nHapL<-jh=~$!wOn#}+34#^!SRbsTC;S`{B_Guz3@!Gar=ti%w<}^jWEn*M)_gszHrCp#vMYkWVhyn{XQ=&$V@By7KB!cOzjKVv#gtMjW55^SFUy`UZF}SG8&`h% z^{15w-#@W@?%Qw9C{b2irY5<3>E1BC->y}{U`V$;QuD@~=|z=Op3WJ-J4P}HF~b{$ zT^$(v`viEynBa=#k0E-i1rY&5F%=RT8esBM*T0zqy!#dg*rz)G1IC~>W}?K7aP0XI z&U4ygPd7Zh;o@6c2fXv$q3=#ST=Utv3mdjHvJJwG&ETgN|0B(0T~IlnFXEtS1ta(n zh8SC}8~ExmD^_CJj7}cJ6A?MuS)rpFjs8|E+CHn~itgCei+d9AcL+E)YpQ~AuV~*_ zKa)JH2ADWeRaFzQru<=C28Tz20- ze)vOa%6Yi=oONUz%&@Ps8T3mP-y8Zx=tF`zz6PTkF$WQ&UyvLcVla3I1(_kfnD68U zSh2jwA;f=&ufqkckYHd7WZT$dgGWs$8gpG4ede5UrL9f&6rEF9>X6yPAF|MUjI*FB z_cFNvRQ1Qo-3V_V6JxHzGncCmCTG1NcS6H)(!-pj_av}l^M;)Bz17flPotss#5#-A z)->AMSm-`eM##;Ju^O}f=E&0WQQv*(O_$Sl4kPWIV-t&2vL5`H(~!sIJOdgE?3kCA z&c&7Q<89CB1cHZ0Xoh z*OjrS&oagBJ6QbTbFVq3m53i5Eak>rjvd$C523CHV!umhJL+YCGUdvho?@aDowc(t z`pYur-DHO}YE6`;&LOmz*$Q(6-zaWTT~&x>bICAGNQ2mn=DF}4+pvocy-JNIMjSc( zP4n%Gdp}ebNuCwW8T4^la+wZ$3l2A71;4BOrd&R<-^g*}y*BqBW5>-KYix`vZZMD# zowGAKH)pdBvtjo+$8ViD!B`!*5sn=G@;&6d9}r8{l9R0LS=I?lihqK`ffKYZZU6P_ zx&7Z9xcA*1+t)p<9Apy*}V`l6Z?3njfSkwmx_P*aRkK+~$y77HNJ|rzY7^{D< zNZo@^nHUUkZtCF)mCqCF?6KZeqng8oucJ`}Y8v}Q4}=OKmYKa)Qd(N{!=)3SoyXRb zEM*9tKe4#BUhQL!9FnTkRcD~hWw6kj=Z{%lY-BWgU~&XrrSwiZy{<2JBM3)Qyx$kS zzL@!H+c~OgihXen$3*Q4rCz7MQZ`F(D4WNYzjOVx_mM-)x@S-G<%wmtc<+4(BOOY{ zBlp#inh3t4)Q$LBh`}S!VnYwt-pg$E%H@-kvdou;$-!`39;^|e)%}~+l0oNHqc3XA zacFl|i_km$m~U@e*Whdujf41_`}K#Y{RbY8%G?zhF2|BpY!t;@^|I1=cB+|iG{{(rf znqF9P`RG+xa#^`fwXrhIo}=1=Hz5VL;~H4Gyay0qWmU~6JWm1Rlmmt|L&wAz4Lc*W zQ8I_JRX^7OMVcYMjL*0=Mh!o}tv>g|nQ8a2C9z-)4gnmw4V;-8oG#i}Prxzu*YK&A z@BSq|WA(pj_|(g<{WU(u@fw_2SiGiMxjSq425gx7JV4V;H`#{UZEAsLoj!MXe46lnO&(cpyLi;qFC;WI~m%MQnGpVi7$q``R@ zs~6RBMcoI-O@s5WR<2&Hxd>5z;4T~(m*e|1QLl3B&yR`cP(|Tsp4Tg+2gGuj+reOa(sJfK zTAH5MD|{(ZoB{;oX>o8_g^}ZcLGxO^Rbgm#Q^3&Ow!?sp?23S(nn{5jAjq#7c+C`8 zpw_)B=*g(M%!1cC4x>rbD1iskU>GL&8>Z3IN0g=&&P-XI3t%)r@0-S@-qGke`NO@STnLmq~+0nr>G1n&ej&&}atI|0E zsg>_=@xsi4@Ay=tSPY1e45J1E6Qz8uOaxym!(~mnC}e8AQct(({=oAA_UFsR^Lj`- ztk`&-pgz~BHY_fi@H2_$Q167y!Y+ogs5V+In@G2+2|>=y;m@;mp+Fw9X`21vXr=R5&v^ zmjoP}#z_H3NS2CEy>9Mb;xk7`mI|l-@9+_lrNWt|!AZVHvgQcMQsKzlo4HrxA`tYvLf10T;IqcvT+;|nGVYvhs0VT zK@Y9vkXR9iK&ICTo@ufP8r=h-52^bv5cbJQTtjk(<1ma zT79nj1FHyx-YCB<_=WU>8)_ZH-pdFQBQ#4fyTbW}FGY$)YAH2-;TAA>Un^j=_O%}O zzz}^chk;T;Ax9~L9ds&J4#+ooDG8quFpvy_9)hqtuOTMR3B<&4f~CRj4L9y=i-)8= z&OPL+o~q%&2ebCvy)v$pL74|aehDgxSM>G^`E2q>i9S7cW(GLUh&4V)KHKt(elB*n zB8m}W$vVL=x089l9($J)+kK44_6U=Q3~Vse@<6UBiN1dD3Y6%BJLQ+TQ%Y)z=Wp(D zyI^kqu!Iv?tLDgOb4Qi+4tTS0-sA6=RQQap;h5(G^WTt%D@L}+1N%nt&uhOc;&`{s zgF7Vx;%ZhYIH4eZck`wU3gluB3K%ZO>?h@hUM^cdWc70jt9}XSP2&U zS*1{)Sf5@#l25v~UyjfIkN`o9m@!&tLWE36G=BivJN$8SdnUX^!debzJYH=%qQtlF zmz5C|)xoXII3X`QH#@x@zjmH5vu;+&s7GeJ*!Al^jr!<7YfyCjgn2<>K{4@@W-Cou zg+m7hygIz-S>VojbXk7@^5#Q=)7`L43YM*OlUokFuBm*A;iTiTU}wJ<492a_ftvgG zkN;p~ZOxGNFBs<<#*{r!;WXd$s_u4KxzDsw%H0jC2lUJB|M*k))iLlUoy`UZaq=D7+$>l zWx=;?_DX!6eyk}ien@nCudKqd)orlQ&n^#+E_DhCPSlSyW-5MmWbD}7GPpr5!ZB}V zaw1`Y?t#>U5RO(5#6#y2$Ymn1RVKW+OoaO1D-#fiG5<*>R7AN^kyEOzP?Y7j3PssB z8(%ceH;gVX8SOOJdAmLlViA=vzFvq$MXmDungxA&_UzNJoLi)n7|L5XPk0c-9yo-| zmEhE)2rNUqEyPB)8(iY!{JMx(*xY%b-B5g{f7be(o?-PB*}aoHhsRz|o|=)`FTYc9 zjpq~YozUC;yg@*l~Y#Xd4Cf<@DY>X3}i@7+<28van{@8iL zHv$1Y;YS%uDiH!2^FTC_ZM$I%7_@5!-FZlAda9P^G_cSkf(8sK zSBjTy^^LkdvJg9$r{i{qC)? z#;8h~b2~H&7qeSx3bC38w-tLlt>b!J=3-wN3UJ{mrw-@qe zpW1ITGt8H#V*8M~%~ymXhpjxthLsp{^`TqMr|*&c|EmbK4FJMK=V z!Cfgy9Wg~o0R`(o!D!$TgeZ{~cd4DXBPKcV7zlGX_B4T!zGl74z(RPVbFkA+Jz=UB zNKifjN?OUr{iUlR%He5{_5U}e$~gphST^9Zkz1ZuUhBFnsxp=R*8G{(R>m@K9Q{`L zeaM+kT^?Ub_1?}s*+(apwR#WeV`EWkdg+d0h8>C^u^mU>D)J^=#@eIg{|;6mw7MB!7cZD)!xL!dTao?ecK+dL$t zXWNk55ps$Gr>%>+7LNSkTW6QF=W7p~r}W>OuRW}=S&!7up0O=+4z^beQAU^#1z@$E zSK-i`|GG@wHz?Es!ucBFJYmu{#U`=X z$7d}VG_`z&XJr1+?6Aev6RKi53`&UWku2spfB)Z*wedoZozrkK2NwwPU|NH0l&^ z*+6Ddb=(k%sLMBXTvvZUeNM2^k*|k9`g~aQozb%NPmeTt`Mb(NK~^s*GRkTW39T9P~bB9V)8B^|4=KikN@5@4;cC zpO~*-xPHz8hJb35zdUj6yOW(b}ohT0AK zQHRR(<`^ zAGo&sfs_~c=v2b!8}^7k$`k6iP#bl<4yJ5ulVW;Hzk5@(UUXalZ=!2GP@@Nt|OSBmIYAfcD*B5}?C{y+KV{(M&f!x%oU zR;dPC<~Fr#Mh8t^gGF+mMiW?8cnDjLue5_S5MR_!9qOeSo)r0*St8#+uJ9J)EcM?5 zWDdDQ>*-B4nLWy0W9KEa)KeNKO_w%EZ%Mz&7P(B`uQTdK=w8!(rtbx-&!+~nA=NP6 z&|tW1tTOI&GCJir&2@Uq>8dHoRBqa6+Hd;9+247b^CssDE+H;;F8f_QU6WlWx^8y; z$*rT?NVnx~O>W2CesuSD@9aLveJ33Bb~7(Ge~kw1ZI9nQ<2>s<_jsQ0itrlewZ-da z@4ntMyg%?U`1JOf;&a%S`u6sn=6lfh3%?k@DfqX|?-&08{xA674X_408E~rIz;;{O zebMf2pd7e7@R`6bf_#Do2W<&@FIWyv2`&s?5xgh(r;rXI=^?{I9t=4a@@2^PAxfxw zs5LYpbXn;7(CwjnLq7`rGW7dU#o}(UT52r|Eo&{$TXtKHSiZ12S!=Bet!u5%TlZLx zhIxiP9QJrvW7y8Hcf(GEU9e5I)!UZZHriga?Xw-TeQEpN*3y1r`&sQ9+HY#Vqy4`2 z$HG0s>%*6ZZwlWL{*Ulu5n&OD5t$MB5oHl|5%VLKM>Iz4jCe2NM8t)NpCVbLXQVAM zHZmo0N8~>uk41hNc_XqJu6EiXL`F(f->8D9im3XirBR!rUW(csbvWwtsO!<)qMwT1 z8U0@L$>@vGw>n52+&Tnw=+L2ehk+dmJ51~_yTjrRt2!L-@b3;kcK9PkALADj7SlPV zYs`$8S7Y|aoQnA>=330}9i2M*bS&=pa>sW%9`E??jz4rFojf|#b-L5prE^f{sLowF zXLTOlxxDlA&Wk&*@BB>XS3B?Te6sVo&R07BPplN%D|TJ%3$eRnkHmf+dp-8|IOn*a zxXy9uaRcHC;ws~2#Vw0_GVYbQcjG>ZJ0Ev5p2mB`ca2|`;GJ+N;nRex3BM&86TK2c z5(gwcl(;H!f8vEM?Yi{svarkRUCtzhCnYBpBuz|uDCzN}ElInQ-cLG{^i|U3WGUG> z*(*6P*_K?NJU@A9^1kHvlRrvfDW;Uzl$4YiDRWa6r~IBuQwOI$m%2OkXzJP2>#4t| znbLyN7N%Y88r^kS*DKw6cB}7pvfJ<7Y4^hJ#obr-ka{@x$nEiDkE=andzSXx(o^X* zy4S1e=Jc@i#PmMt!_rIBr>7rE|FpNYcXaRg-hF!K_THJH%gD?ao>88$E~7EyV#f81 zpZav`)2Gj>KHq0XWTs?J%6u;KmCQFY-^o0bc|7w>=2uzPtmv%xtnpb}vQB0@XAjQa znEhGbu)dGK_BPJGT2IZZjg_oMv=_uJ9$>wdTTNA(}q|Aqc%`(Mm8j9`eeN&xSM)bsHKoG%aL?hf!%K(n7}0J-!-$p#9(>?vLAQeC1#1f~7u+rM zD(q0$yYR`v&kL22-A4`|`N+sCqXI^49CdB9@950Yvqvu;y?XR}qpyrHjENqTJ7(UP z{bS{^!^h4XdwyK}-~TJBD*B}8e9_h7NyV>>_Zr`ReA4*d;|Go}9KT`wr{k}Tzg;q@ zWJk$wr2|Vxl#VN{D1EH-`O@8`M@m00y;e59Y$>cAp23NgZJ#|XplwDJ!rdCefG4=Nv zTg`}?M{0J~elV?g+NX7W>eko&Fn!SUcc%X`qvMQ6W}KYaapsblYi4epdAUBaescZ3 zS%z67XKkAG`E0-056oUQ`}jkV56zmRo3nh*#yQW;`SfAq!{&!GA8vT~lexZg$Ig9n z?%8?m=T*%+GT$4C_$dA-La$`Zsf(I8ov|#yy%L|hh&Rck7k?W#ii`FeV`>5^F z$&Y@x*t$4+ao5HD7mr>%d2!w1Ig1}(+_?DrCEb?{S~70Q)Flg+tX=Z_lG{uBE-hGE zv2@nbWlNu0y0bxQc%Y%OVOGOq4No=fYX{_n?oJ-*@b8!IwbtY2~EiKHhMJaKBJ$I2lqUtZa= z%6XOFD%+~qRq3mSt}0now`%dKjjLW-_0Fmjt1hm(z1p-oXm#h+>8tZrm#&_^ddccd zt6yDxaP^7R=T_fX-Mq$aO~{(KH5qI2*OafBxu#*w<~2Ll99;9+nrmx*U#nZ|u{L;Z z^xCd#bJvbpTfKJv+SO~HTf2Mh(Y5E+-drcI^H~?ZE_q${x(C)(tgBzQbluu@Pp^Ar z-QIN{tvk2w#=7S9ZtFwV$F5IbKXiTZ`pN6-*DqSXa{adTudn}L{lC^<*x&GV;mFCqLM1+FZD~cyq(%Rhxg>-2Bv>ry%?9~B& zA!BqB+ES_u#`6*6fMGm2pwGlHfYf95LY&3Ba#AWUCc(O! zA61xq_Z$zv0YjX{SA|pU07dgVW8Er;!<{1#aQ`?WC05B5A-S5ATXN z?fEmAwEQ7WCX>apt0WQlcH(6L9k%Owkg1&BbRT$omE=n<;9o5nqJNfj$I%%_3TU4q z=+0?>-(eWgqHtaaK5$;x5AdOj;KikuA8_ufJ4<36eBiujdjPKm{GRio?IC#a3wWCk zx^cSy#bF2_BLy$O2hIz}0UrDVyx5F0Kd#E>NV&!b&WpAOmowaRUbHmf2i-`V{k$D@r$6fFCSFJIezB+vkX3m(4%8RW%yAxb&;4(BK9abx(Jh#J zvgdu@S@#){w0FF|fu^F~wK*Hsk$S^U&;#|8*8}^x*nWNxBlJ>UH~#jFI?L+~ue)u} zLT)(!xD5RtoOyj0b&l6}&Qp86=XH^dd zk`GfGR`kfcEsz^&5#3Du@cf3n9lUR(*X2fXUDv`*oK*tCPtl{!AB%a_12}a2M~T8+gXs zvd_@wA)Sz!4J~(p!*+QYVUoR0>6W7%yF^xq^k#f(LOTnXdK0dfw|u1^jq7Ek8Zeyr zb5ZyBdpzT1)JFnelv$Sv8G<|r*#)j#W({uqU*e#qn|cHW_e%aB5>esS`5CeMm;qJ~{!UIgqIDSZ<&kvptT}sU0e}H@xb#)}MarqOv z0jDiwM?YVA0WiziCbHOQA~t^LC!$Y`M7cMkO?!>of$ny}@dF`unsL5KNV7@Q7s$2X zKjaJA+Z_EV>{~A-CS50DGSoxP!@>7$$mbO1Qr^J*%Yv?%+dOHQD+V#&+BN@PD38i$BTZpfW%5K1Mm5`pAVUQ8TH^2>JREK zaLdu{!1K>g7Ovazx)6--m!bYQ5hL^%Z+!vau0Yv%J^cf;I0PEYxK9JFv8W&RK3cSg zX2>aT^Ld+YKkI6t|Lr3I*zX#wHCyloO~NGw@~ z_eF>qE6$F*9CX1N*9_>8(V~5W3}|OZA8hBP##6LgyzSua9B*s>bhhJ&{{8@OPk4JL z+8hUeDukXKfWCx@Hj1F#hK^$xK&lPdIA@YX$Wf+l5M=6YG6>s&jKJAwOaVXY?EFXq zKhC4AT?9VdK);0kNAC%Gak||{kNfV04%(Jp_r2HX_;=5Fo#Ax-4`&~|_xZc`qCe_J zX4uc`d4Ky?x{m$1^>5!h>i2&+->=g++Jpag*4l0^-<+oQGuK1WhQKm@7jp!6^40TQ zOlsfd*V;j!CBgJA@#crL0CnvRGFh5RlF+{qlpru(Ks(6!y#^tQQLg*I$PR@hPo)8Nx)*K7fZjD%s(nGlakj%qu zW;Rwj_ahIJW8?&Or69YUystv`n$oTjpAxwY*??*{ZX8S$(Y*YnU~{ z+SxibjD_jL++j6t7Zws06P6QJ6jm1g(H$tJEzOu;;HB&bFF{+$$K)i9!b*hkv=rso zN?%1e{$T#193P?_pQ9Yumu)Y{LQ#&#QI1U#=BTBYq*Evdk=;;^q4F5HNM0g8A+JI? z4#+3ulOZIeXUM#etszHX{k|3Q3(7$(UKT%#MU*4Kl4dW*G?e2Rl;frQ$}!4b4v#kF zC`CC4%5fJnDwm{zEtgu}XUAIJ$Gpk=tW(STEluP-$Wd`iKa`TRtWy>#3zg|D6)hz# z<6Fj%2`!n;Cy8J4iRMp;Q}ZXy$6J1HKCV2X%tgPuNom)-5&LOe6zAp&#R=QWos`cN zr*8_r@xL_d8(37nnRChQo7tCKzs|V$zbCDlAIJD z7u&g0$Ee7N@b3F8ivWJcwT7c{2nYKbp)A!u;SQSvYN7|S2Sc50Y|#a z+0@6@r_9u;BiUtg#-%f^nxbq|cG0MwR9vvAtggElF}m_>QPQm9(xxFp3$ik?wz05N z$9_$2HbBBF(no-7()VdH2#}UalnUB`Wmm`j4Ug?Hlkr6{E~U28;?V_7QZc@5kg^&Y z7B_jsG)3Doo1$lZ;}05@HFdOQW;MldsJVGsKDn(~VpciaY_l}{N>Ciz_cu_EHcyJ} zPxRsDUkQKN#QHSRyaFr#1!jXQ4Gq~gOLjw1L-C%LdE;#sv#nv5i%Y|lERdTFDQKd2 zzHeDzQ}$zpP3EEs+7+mZqG#vjHhB#lRnWx3vn>_HAO`;TvRP9DtsYt$0Ql?I1Y`km zKw+zulVRDObTS?{P4k8psP`5!KJYb?9vf5G#ESTv{f;+2!}*(ejyKxpMKdY1~42>mMyEu{(pLfKXSBy&^a-xAmkS`rDuX->BV*- z$=Veci!X|cz_3cr*P#VXv9>8q-nI-?itvD=l~p;cKzyP;&1&-Q(?p6&>|Zs-X5m|i zepUmQG>!s?WgA+s7p@*I?CN3(d_55hTnaPsxXHH=x!;Xfy9v-Xf#DzvdS{;>G=IU zKyf35_sMZU)AL)v>5~&^MHLsnP8}IuTkIL*b0a5e4u8jAp_#&KBjmFWf2PvXp9{UE zz*c4}v{hJ|(uWjq5^?efD%*)6Xs&W4H@~3mT^nM7OvH-Uf^v3ZHf6_XG~~o>>MQOY zw1&*w`?{awwWYym%N^FhIbpK{B*4616X7D9p6Y>OqvrDpZA05@F{4V03f-_PJ)KwP zims5x23x<<2HUWL?jkkXlR1I2c;22Qm*(bYbn1wvEn}CBE*ZKjoh}(RvS6vbp`c`stiDNiK#=jws6Lw~o)z-nF2X6AZqlV2)1A^?m@5n1 z1+0M?p6o;a??lP#F4UCJD&qKW%(nRq$e^h}LRnpS#Xkdf+d(NpsG%5||%bn7nbF$`G zhFfUJ@X#C_A=Dkp?5iQt;OwB#K?4Ir2WGbmjp$+?9^O7DG{CDR)F8Kn>ZO*@0l7h; zx!HlCUWuN=byONICrZOZB}5hJCA}(1$NHb^|6PCSSU;MR?HSq^N55=p%LyAElo&YN zH_>Of2X!BAPIMoB!kvb?Q+N0C?k(<;9)16Cnn;FMley$o@*|PWgwFG&I=Y8Gu`7RA zOib<`LkqeKry--7=#r-JVf=6U(2-60B~4`b$WaBmD1E$e(emXaBRIDyVOT+vCAcuR zsT3FH;9b5Xqp-F%CT48yv}rN?hrhM8wd%EafIs5ae=NNA_z@mC#E;bJ-hv0Zdwv*w zd6P$>uioH~TmLHF{2E^c++EZ1y)wJyma<)G1dRX7A1qh=x1a2Rugz!38eAPGhsX)C zk8Gmx(3|xuSjH`v`iv|l5fqtwoR?Lo{^N0Lb@ z$pjqJaLgiQq!go^Qc{fjVqBHL|I`#xPijP}3Ou!t7jYzzI1-P49dX?kX{rHZ627*O zKDe&IH~cS$Qi-c7!~h?RXJxpukYRXUMQX)W8JUa}8Avk;x#l6o1X73VVtgHsui}wU zH~j65ulnH10mT8M6Q17-V+8JN0A0=3qCxrZUpi8>#jsM~$tf{Sl&4hW#<6=4&#GZP zxWD|oY@CLZQHFY)$KwkN(({sWXww9KDxE6@JxatAPH**oA}GM=T?;ss;DCdMwV+3D zJmu+m9=x1?M{mxlX`pyltSO5nGsM5n$l>0vId?g)ItxBeM#}%&@1~)woWC3^PWuVK zP~}5s0dq2VIzW_$<6bLLT2Ri`a!f-yPO092Qw)66yL-Rk(sn<86M%i(-{Rd0tFtKU z1e9^oJ$TgO$pDP&`;aU$2-1{AIzhTQ%sfk%KB(teu*CEg zwwV4T7iAuZ@(w0L$WYX~VI-dn2W=m~9?wEDl8hpw$rv)0j3Y(h#>;5+7LrBe9kLEB z(xc>YvWz^1cHmhmlLo3I3&?76i~LNMllAaXe31N``~(~Q4)QDch1@3F$SdS1cKPi@ zT__<>Kt_&%(?`fhRF9p$M(Tu!1?AWcc#@n#cQb+9#179-$-l@MaP>R#Jy{A*g_Wpp zT!yM(eW@l>AtStw*FnaoL$<#qGtqX{li64&`4C#^r_pge4BOLua)bOp_Q4aNGv%s+ z8+9kmM1gY}5BOO_a5PG&HyqXYQaBT${xpELqk%Mt1|w=kD79eca2WZG{7!9rG)^O6 zy^4Zsn+|Y7*AXj|JJVPMAc==XE0KIgyU-+>OjBqoO`~0DH`<-{pgj@$BAxc88RTnn ziT0tHG>c}#Yfg?B;pfr;bRc4d4yHrsQ1mRj;9+|h%|}>_5%d9CKnvlEVHCMT?viiF zWkk{#L&wr_m_sdw-KhkYr!rbjC%~OcC7nngq?71mT1Bhr6grjsgVxYmI*rzmE95Gj zPM)VT=uE61okeFOfZiPXF!`KZBwvto2bP(K0#N)+O?Xlp=;?nx}I*J8|fzcWUGw=7QJn)HVV3(zKB==FVUCj zD+rhVD%7N1^fmfAeS^M9-=e$8lh7yj(tY$F^lkbMeV4vR_tOLPeR`07Ko8Lm>0x?= z9;F{4D#OS0IQ@j4peN}m`cHbA{)?WWpVH6h=WxLL1wBW3*WO=+E>Q`YX4d(BJ6q^bdN6-lfe{fhCeaFJ??a zNCzF$GXu0mI>e3>6CegUi^>%d~5A-v8yvQFeJvYULsI+HiZo6sK~A@7sL&tRjKh~e+vH@%$8^i`9Qp8Y}$A+V`E~XNdy~DzcC$Tf zFWbld0qgNQ>|ORA+s_WL_t`=A0XxJ#ghlxXY_T7)W9(ygoPEMhu#@Z*`zJfi{>9F) zPuXX%)1GBtuygE7Sf2mQ&a(^bBKw+MV&AaK>_mw4`q?Zhm5f)&R3Y3DRU@1fjl`N7~3X^P7dnsIskRqihDO&0v#Yi2cPEuzn zR*IA2r35Ka>LMjc$x@1xDy2zXrEXGpsR!1B_ma}3-cp9tN6M74U>EEwIeaO_{0Rgqq^%W&EY7UvWv@G;!(PucWf3q;7Kgq_Ua(l`D)yWi@5Bm9+v&@5#j_ zHPuyyV)d-=J-()FdYQghoD99ICsbFJJ!mLa&(3{XVL6wyUdw$-tEb5&_@mD(DF!%w zsd~x;?BZ#LEPEzp_Dr(WOv=Q`l!fn#OG?VBrkTpLOGB1D>oWDM&r%_liIa2R*36wJ zv|h`7IU*DA$E9yc_2kLLDqNQdZEl=%TGKmMv|h_O|$^M z-Q-Edb<r&I^MxUqRP@|rPsbAHKlk>1v(mB_*Uc2PC0pK#N z&5b@^1v5>YxZHBlr^`11PqF7uy z6<1YHE1OhSS?rQErM42Nh{wh(tV|al_CwtkS6u8}22ZZ!t&Mo#GQ72peEYB#I!C3d!F)0ypoWoF24d-MxH6pPnTOfWlAxs%H;8- z#cW_58&t;%Dj~1}3pS)u%B!f>4Xd0mxme0Ct~1y%l7>`NN_}t)sjXDA>YZlhFdbNN z*zWekj%TJ~jVLZ4N1V235o z!V8JNoW_eNb6~m$Me!zy;;D#c^kG$XY-XjQS}mhgQ&Fw2@ZdC*sH0B_ukolH#?i1nsKzZ5LPj z7fDH+tlC{NzthsEXjiG)Rhr`}IZnIM@=A8(72hSv@itzA60bpt*PtY5P!cpK2@WW6 z30)je5;S-T$=Wjwa)JgqL4%yAK~B^lCu)!rHCiNUc_eCiBx-piYI!7Tc_eCibkXwY zqUF&=%cF~yM;9%RR=RZ2^5~-F(M8LniShE=lmMY8rqvi3!?_C<<@Rf>j7iiS&y zhD(YDIYon(ZJkqp0(zHC%v^-K;p*ZqDO|i>Re4OKLe4HZ>?5Ne=I`W8*bL0^p=g1>I z&XGraoTD7^aatbnS{|)9Cpn(QrKRd05Q?LIhI)EHbPxI&;^g#zqd9Pz;keQlstN1G zNnnTyAD8M{S5<1)MN7v|a-CX-u7PWlHMM1>`pK15&`9;QWhK>BrA}otOVDf~l~Yx1 z-ITJL%IX>wPHI}0c>R>JTHeNG)zwssr^)dNc6r2=oj=L(iAf1gWwq0wj!i2ob%LH+ zRyhINsa&R2KuuDwYn{t0r#r4)YJp3Y{RM9>voqr2?dJs7lKPs;Ns}r|ME`C??>ech zwsxXfC<$%)L+3Wv9&N5`c;jB?GOMhn+EE~v^6I*p)*B$=xN)wnoawlB6^U zL_tXf1<)c2$`pKO=6m+qh2Pw~eY>BTc{l6lop)!-T4eAcs0^W@Y(=^xDA$c@?RVo= z`H;$oR8Hc@UdBV}brNs(LhAS=q;|bg7%xBAJ3Zc;eR{0F&M_D20c5(k`*8O0$>L1g zyV^dMRxKIZ72Vjb2svJOIGcSaQ?`FFojuV}DMzKwcxh(#ry2DL^@;hBPRtK{r-7Y6 z(KxzvqH%;&{~$GvkQzrwjU%MS5mMs_X>m#?bDqWp{TdgS=H%z(=j7+)=j7+)=j7+) z=j7+)=j7+)=j7+)=j7+)7vvY@7vvY@7vvY@7vvY@7UUM>7UUM>7UUM>7UY)Xl;mI$ zC-1McB&Q^&q@N{uC3z)zC3z)zC3z)zC3zM7tmtP&enoyoenoyoenoyoenoyoenoyo zenoyoenoyweocN&eocN&eocN&eocN&eocN&eoa2}F|En3$*;o;8rR0jI?7_)(1wOK zG_;|i4GnE*XhTCA8rsm%hK4pYw4q@P8rsl!vcmhCs#?PGjk4<;_9?TN+KTFL2EKz>qEl(l!IHVqj zoF7;FpsRh5Y9FN92dVZ!s(p}ZAEep`srEr?d?3|6NVPBVmZy;9Tb@EE-|`eX`Ie{9 z$+tX(PQK+Sbn-1vp_6ZU3Z48$EKi|x9xP9xa~>>Dp>rNAPoa}+xm@C8dVU+Y;*M;f%l}tUq$TdAW zKi>|XpSnI@+sg6j!Qt79^NxM2n9+B)x!SYS46&fzdUW#mqa|6>Zp}^y(gAVyM6{u< zvhiX`R=Fy%z?I`z+sbiW*2)WA(aHc>%tFS8hjJ?zB_lU{_x`~Hth)DxXMC}EByZWZ z&LdsXSB}&@c{!AayYgba`%G6l2KLl;iH~Xr_IP%Q&t&86x0dA*jy|MVkXNhH%>Sg} zpII)O|8eCqooJU@VnWUnl@s1n5q5iF2W_;19rA0sFME}B@K`=;5N9ZW;|o8~z8=4i z_Fn%Je8tVv{xcoh!`Kzn!mslj(@%QuMZM|X*$J+@9>sTdcQ&Kj@9f^$L?v6k>1P@B z^dV~K_`k2Hp35Ggm$iQdRrUdnuHxEjsH)#UHT@MH!T)Fn=^AWZN45PXs_dw+PmhoG zqVF%YnCs|=X}6u-pGH4UwVg@-Pu*7D8`00*_7t-a{d%cAbqRVdx1;Dc^mN;C^gDXa z+cUZHU)>h|_TZhgOWMlDB->peee%IP*^eMGlpkqD$~+9<`%UZ#_zcy;Ur_P=rx&As z{WixAH7bi2)fx0J;*$=4pi2B_^mk{}7NY$c>i=J(j{hy{?owa>7q$QYP^&&dl^GRa z`TPUwPjBLyJydy~sU2bq{ufO&=s%Kv%)qTqe~kHCLEY$T)#wY1?PKf)#@@gg^1gYB z2$+XV@3xzqm&erzKXV)UhGcW_1zBclHS DEZ%x^ literal 0 HcmV?d00001 diff --git a/assets/fonts/ProductSans-Bold.ttf b/assets/fonts/ProductSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..96619df92e347c5852b6c50d71c362e4404c4c3c GIT binary patch literal 92096 zcmcG%33wdEnKxe5b4xR$IW&jn?3tcJ(r9$dNSe`MX)If^Z26FE$(C$mOSZ7_*cc-l zYz~9LfQ>jpNWvzBBy51dLY9>wOB`~Mgb=bJ2_bCACgdQ=?y`Jg!;)i(gJ=G~s_v0S z!esaPp6@TIyZWeltLnY#t+(E45lRTL;iM+wz`*Fb6OX4qLg?NH@zl3!W&ePAxn(t> z)oXFTX4UY9OWyZ;*pyYT*_gy??0VN+8o-yrTFgg%1≤gS zI`rMIesz+N%I67DJ-++OBVyg_zU733UPqqrohK|=BVNGE zp}cYLfvfhomTh^Ckoa4K{P@r%7f($)r+)b%lx@KK_Dk@f>fcSMn@;0Ca>=Dfjy?U* z`2Bbn4h4Z8QA~@}EY2@!-^@7q^@{`v#$85@oJB zblKq}Kbe?%nNZC3jHADhntW5 z7fWAxGWvXRxbSP^%c^IQS5E}?6hA1ZdZwsCmtHOo7l)0gL4Hv>3y0Vfod1o5o9VA6#cv`7bsWgIGP@MoNN^n`aYQu(A z^nPLrJLEQ~o}(#|&`+^<^bO$!BqFg0on(+bDgDrOxB?cai8Rw|NQ3Y};u4yOTeX^q z!YL9V-zN=pFUjGkrZ19Op@U>;6`p+qDJ%0!;uY?}{Udl6!qH43!X-$1aAa|WapdG{ zo*!ieJIMAbO#WsOc|I{|Mge(S{M!Uk{2XxEH*D}Rf}T?aQ+*(V|c&7p?VYTX0%{*C_6w0Eu#f>6<@>gmZ}nMQRu*EQGN)!Q6Hnv zCy=N7V6*_ugw;40-Y;;dj^a6^1?W(IfChg8EpkX-!SOoU#&}Jp1EWRx0le^gMvL+T zwBWR6DeF6{e`(74&gy@^l=0}d@&5VZJHjTU3`eZ3|3k|889eoVDdTnCpYITZ&{He` z$3I0se*l~dNdFV58tFNtUf`h$X+OgUlMOt7QTQ0jSE1hm4#)}PRV8gEb4w)>xZweXZaB;JFfbVCjd@c14${ssTqre}0BOFkX>$ z%I_E-tIT`~@Zw~-I}RrL_^{xc3e%I?9lt8n~`MAR#ho+KfmhT|cNu_H@A z54_xkdnWgPDZUGw)?$3k@`K^>a#Alm4jlC1n&G7lDH|)GSLnA@Bn}3<719IKE2NPR&^7pSLN{zc{oj3 zn^;|4NTc9o)@~*ze$YgbpQR~(&&upZdp?4`va!B&ypC&j`~t^AWLS6$=}E}LNzzT8 zDGt*-+SiHpN6?=)z~4i-XJcs+$A^@(A88E76lmQK+_Eu@*%FuG*Wt10GTTC))a$ ze5k*U^Z`7pMEV5spf9RhkbWO&9m%RM1}>9m+20-x7WzysElFb)9Nfb-U_sRbNznPxZ3uN9vvG530`uZVvojtQI|D zKn#m9u~S?r9uXfD|4#g@__%mRd|Lc+$QibU9mOK68Sq7NKW(MU=^DU4CqOd@&j~*U z{3C#W6X4&edO-DM)eiulsP9tG1x^Is7VV;2^l|td9R34<{}_jVwhX?i_}|5UEk0ZP zdhu(;XNrGc94Iyx?S-2QR}_w%|JnI}KL6tR@1OtP`R|^8;ru_H|MvO&&mTI!@z*!~ z+Wp#}U;EQ*e|+uj*M9ff&t7}^wTE6i`r6^wW?sAewaZ@H_uAgqs(xAhOPh>0-h=;t zPFkUY0S0*(t;&BW5tLhX`Qr;*bJ~KAT3GpdV!(W%5+jU>m`N3}5G%0}JEt7k$j#!Mb46^$rs31$d}1i$uod(gzO=E$$r?oSCa?G47n7~j*$a6&yxFa zz5)j!`^Z&1CG>Wr2f_DOl1Isx$VqZBIRr}d^0$|f>jejyCO45&GQ45^y0t@VRu8Tks0~^w z3=Q;5WyK0<#l;oL26CpN5|@?920Eu*F{k4X=Qbq7x!lNjXlUbj|4MHtG~ty(XL9Oj z{~V5~>Dk?-=M#W{LMRFdLz|?bk*(um|Li0$geRkm?&SAb29Uo~uI7XlqvLY}2|VX- z;L2FKqT(vlAfC05T{w1cktVrf^{Heg6vWF~-$Zp6G1znyH^gO@!Y>v#G;BVFZ0l(jk zPVi@PrZ426M0TGQY3LyXB~KcuiF(ffCVGI!XX%MEhMX6z1tj^= z)AR&#vS%mepP}U}TNxl!DR+Eqp$B7I$Df31qh5YSjz0F2Z0J8DtWQV_Og%CV0`{Mw z>l2e;>>=E$qWvPcdM>wVoaLSLg5yII6DyMqjJd>d>0+-mai+R@_E0~-NN1+BvB|`& z%wvqRBugjwR25ylTN;>TIUpzaTa8D%H;a>VyCxI36fFa@crEUpV!4U)jG&61q3S5@ zAw9s9);L!oUEDWUDfP|2=_S4L8!daIlltbUQ^s?@)GxaC&F+?Vf#-6=<9oe(CZ+&; zE+sP zm9%mtlhRU&esOj#H??~bIr=Af=41n!FxxLpiPKOP=q_-zNy6pUt*n;Ot>d%CX=z#l zPII~0DRkQ_?w;_@PVDA5Msv_Kl5Ef{Xd^`#2~6mtyZ7J(LD)4Z?UElbaa{Ur@6rc* zkgNQew1!oO#;#$lMmoDj>Yqjqc1%srslaz3ae6{#5;Dvc#rtLg2nj5~Gl`%n2R>`* zVw}S6@Sfk{27j}2dl%ncGJiXO*I)*9v{B}jIdzQj+IVO#@0~j^!T3eaGBtN%mpCh0 zq)v&QIG?S;+f|cun&_&z6T7F-4`?Cq9v-a0195y8xEBBiCTB|=hhpm3d`)u)LHjb0 z(4lk`RSQvug}D>M;^c%lIfk3GsT#T>Dgh_kH29kdn8k{n^2Z8k@3#y zpz`-jT`Yy5&GBr4$Voi~PG(40&F&@uNX}@0#Pae0!CG@^;><<5=)w~`jLuz_kTdH!RJ3g4 z_}nn7l>O=WA1*FW%n7b6UNQpFjTla#6+kG4JWX^p(3=D6d0A<3PQZ}Gm4;k?H7n{> zo+!oeglk$hOkyOFn@}mYSFTjc;LjQPpCLM@kAl#1YP3Oqtz+FO!Q|Iyv|I*FLUZK~ z;2Kr2k&XTFj!Y^y>L}0-czi5m9blBtO+o6XB=6bcGs75wCvi6^O-!)r@dvhJB{=9= z88AZ^AnPxP3Z*8w^2+F3C33MY$PeUmMRX2-=oH$_-pPnV6?nwk%j!|EhgPvWV2ek4=EQgvFC_1NZE-%w4}i~0k`v4(h~xqdMV2igOoiZP#v^A zbg*PG8KLNBcTY~sLo={UvfgfH8v!36H2y%_E17B<9oKl(OtK(Rb4O*8LacxnmSO(= zQD{PjEg6$~_HK6mB|{`H%&-m7csagI1t}?I!r{Dk%cQ?RKnGBXJ^#;ka5L!Ua(wGO3kz|FPj_b{s+Z9s?l z?dUk`ekGWIGfyR6Sb)c`$*f(8mlkyVYfxxPyU!Mj41r2+8Fj!f;Bh`zUUR`yYovvYQ~Qj&)hiK+iDV3t9+IY}mcz;bo}fJU0i)xGXUtn_R~k zZ`{a5>c)g9?t`7Rg2LLuK#6M++5oxrF|OohVessm!q5yo#PrUD8@AL&W)H*Wmnbz}hc*ETY>HNq^;V!w^AoO*CjQ!M3{ERXp|9q4O2}n%wEw3AF~XY6{FoLI=4-pARND+{W7W=lHq zmnMtB0}bbb`x}bEeEn!}U;V?uOX`ckz4hmUdlKh@7bl9r>H7NM?z-vVuDW7ys_tBH zvTiiEv$h!A5kDThC|(S1kDm)}ixz`hqsN02v4?}>v0`vbY&y6(QVfoT9}bR&i@{Au zH-@K!BjGH1JuDT28>HjG^`T;LomdR66-R?Z!D4Vt;NjrvKruKNm=3NAM1lkUVzA$T zJh;+77+m465BB+r!R5Z=!CcQ^u(#*oU{CkC;IeLSup@gem~B57%(O>>?QO?{=~OnD zYC0EeX&wwVH+h4N$>YI9{a`R2?G47FkzlmLTeCglbp@qxI2aCiYPN?wzMxoB3KPL5<#gB}i zQLFBpfcq?wz#;$Ql3$h1G_mlDg&4eJ2P;8YR{6|s`467WU$a*WH)T0+x#+nJNY1e6 zMX5|8;U)y@BYGSb;j_d--+-r(6cN`TAH~|@TkN@f4{z2fay@=e!b5fl*C+6M8}4?% zmzIY=?*?)h{<{gJSL5ms&e!30Km2DW$Wi#_4&d1?c;t?dU%^8-1Ha!Pc;}7+!YMqv z3O=wCczO-aCjs|3hr9=n58>^V{QXvV>JH=j8nogT)O9;*lk=bAZ>|6|8O|Xe;8Dr$wb!j-~3!c)TY!f%9kRNbmk)xD~B)M51@^)u?9Yu0E!s(DuP2dzec!N{d)cV`sekp8q|gc!%D+J!-ow&t}s{Zs(7%HRC+4cS01SR zWaYD!zcQ+g0b|Oz*0{%brSY`!Ra3p`64O&=wYl4TzxgF|p{l!TSJjcKuT;Hl$y#o) zylholH(T$te#QD@n_!FC`fR&w_t_q|y>9o|!}bCDto=9DYpPFI-|uicRyv+`8l7%u zqqE)lpz|r`TP}|)?5cNlyH>gmxNdPh<9gm*;dZ)X?soTp`@`i$EGxn@Vr zhilGxY@T{gpJ%)0i05|CgPvEt0dKo^y?2lII`2K+IqyrpX5XN1(s#^vx9?Hkul(Kq zQU3w|P5%4*Px)UAYz=%p@RPvX!HQrc*c}`V9teI$)Qh5+6^F%3#1rDZ;)|i?&|qjX zbS!jt=+V%*aCNvLyfVB!d?frOsb1=nwn{V7tn_K=Y3U{DjffEOM7Bqsj=U6kBPv8a z(NuIz^v>v?V&+&Z))U(tI~cnq_Q}{&u@_@+#D%ygzBPVd{B!Xa;;+||T6b-8?PTpE zwa?VPRQpDqQ0J>_uj{GXTz9bUbls=xp00bT?zi=p`o{W!`W^Mh>hG?9wEpY$g~UK& zN8-xFor%vRUP!#vFx>EB!|O?s^dwu8Ym?K-Ym*;Nem41R<3QsxjX!RDtEsc;{-(1{ z=b9tU2bynczOVUn%`Y_nrup3#XG?R-=9a5lzL)Z)T2pIN)2VAy_oNQ8BN zI+i|^ex`L}Yrgfy*59E&owppfA?f*te(eVBd2qj4K9KY+R9FapQ{5tayCI>nq+`sb85}Ik@u1m9s17 zRzAP-#eRLirQh8z_V@G;^sn#V+<&_N#r_}nzdO)4uyNqJfu{%FUDdkk+Ep*D`uVDV z8{9Z}@8A=IZw$V@II z(7@2l(4#}Iul20mzV?Z=Z>$s6`PLm-cl)~Ut^3ispRaeX7uO$I|GD*l+F;%g+t9ON za>KP7?%DA54gWc;9S#h)53e7-WcbG6dxxJGes=gr!|#l^N5UhGBb_6IBL_yV9l3kt zk&&;AJU8;r#_5gEZfe|g*QRGiD@GefXGR|!ePe9>*p9J1V^5F$c60mYwVP)*Kfk4V zOLoilEjMlX(s;x8jpO%?KQaEo_^-y#P1q*tC;BFy+q!1!ecL?SKC@lD{q#k~izY96 zXUBCr=5|)>oZ0#Kq<->}$$O{FQ-`L0va5a9^Sg7q&rbJEKYB5__{7C8?djZe?Vca+ zd3*1ny|a7&?UI3gU(Z+PH|L+u|I>cs{=ok1{_*|S?SFp%PYz_E;RNVDLf^(%pu!50 zd z5-U>`Pnw8rh9sJrTU_B-TWfnd<#beQRc&d9N;(xurz4S6>XK9D{aSt%iKGSf z_r6zPi`$4pc!O?G+H8DMtwBqgn$jt>7o|fuetfj>v!nElU*U)4$106*6~;6#R=qMg zznhp1Dv#jw<(*DqsMH0kZ277xVzA8c7A345O^H-GZM7jyr&HFnHQn5j&PW;gNbAxW z96E^~Qby9*@#3KWh;^pwh~=>FGT$NJLGNM9jO7Z;5&uEl)g7@Od1lYPJ)g%9l4qWI zhDI(0lHJAo1f9x)6}L22)?7J5Hj$}rPP9}fSbtc(tY%jujb{SX)fR75wYByL8FVn9 za_R6GsiWE~=p2%&+UaUDQ+sPH?&zWaHFQPI;fnT{A-cT9?`aumn5gYacyxz!0Z(Ee zos)N?0jeLDD&YNR#f$r={g}`Q^(c zjjJl}a!DG0USpk+?4Wxh!O+WbY)vOvKkevSIu#IDkEC#;kg0a2Q|)c7F)6IIQy0zr zmG`2zDHn?^Z}NJZmd9ebChz`QzrU6p)$~gn3M+r|zV8LA)WeGPNK$X3*W1`Dg=%X< zIL`lG_?x!#`yP9r*Nm?su#_%GbZ8W7rH)*spo!%jzPv-j`Um+zpQ0{ZT+2EG2G2B7 zMn3R4qa8Zs0L|!5BvOKv+O!tA9CmW0|Z}zQ7XWdfRWARoM&P{ed7W%1UnJA_s zY*`Yr3Yj4faGBAc;qoF&O9K}Zyw4Sn(M>8NBvXIJsssNuw@}t9)>xVC=%(cxHZ0#A z=uHD`Z$Nl{?=JvdRd6O--ChT#Wr)85d&Oba6=+&ot3h`wTnu z`QU!l;Mz6%HERb|`-N+xs+k#8bRuThm6@K->@vhy+p;7fP{iLDbpZJ-lezELy&wu9F8(>LXJ?DZYumeJ#>Wko9jr_ zQ3(yHy^w}1>Bf1zD8u%mgWu%zt$31_%B5+VdTHGag;$u~Mn>pP@NAyTY8*UkB-Qzf zK)ymVLrh#Kq4YJJT^D3Ap6UVnHbN%Nkj;QVhx+nEwY5X}zET?LtaCW(IwR4}T8E>y z(~_AyxpwWz$xJD|R_fiHN{{tI#KzL8&Ak$ES&R0LLMLm9@gLRd8Lg334>fBANz>LJ zT-E&T-GVKB*^cwdSi|!F5$%>+9nIHR@-=8RFUAYDwP$)%_>&ceF5aV(m5H{BYIUxV zqp>UHXov;$mYOPkYciQK9Mwm%>zZ3fJH_7Q=5Rty9Y;G^mY~5N@cXTymbBR7?MV8A z?W^l^`x`fh>$QhvTr;`Xqb(T{%-M(`Z?orZHWKyaqw{!V45i?bDepALVJt!0lq-n; zLKB$=4?xz;0J+m6sz1pOLK3y zciiGku1vP1(k6Gv(U3Y?;XvR`qRHP<)0Xi1T2{mZ%`vZDZy(Jihq6J|c7fqt=my>^ zz{TF2*(4aWd4r(>B&guHWP=|YN<(d-Hj42F@}R;0t>9d8k zS6@f}gGIW7mcWM@FzXb2*u}ivPTbzSTV3L-3*v+E6wqLY4Cq`vK$5KdsW-l^uf=$@ zvbV)u7qnUfbv40e>-DwthQe<>`s&WQ#QN??Wch@}+1TIQnCfO3SVnJkC*6Gbe!=Pv zb&s{CH}^=azi699cm_5=0{yM3aOcA$9}ZX8H8T~QO zTTwV;K{IRW0~Sl5zNV%wfC;vOJH$kN7S@+FXHcv1AcRg9#pad_jl=wM(ACthDtuF* zFBZO>r02EQ-gy2wlvVM*xxt4~m|x2|?o;{BSiZB9*cpR(m=$}tp)3G zBSKXgYoYV)?7AfJPAX=$^+l}ym?P8@?%vqavavhd5^{hqBYoR4_1SDaJJNl&V4|ib z5w!JL#LQ4bptWAC)H?^8>sGb;{jIC&ng^ZwO0m8*&@hw{>ElhYcrqD}H5IsEhpsMx zEKDyMeAw9Mqpu)tPzUIOJicezq7Dsyv-DGi0u_FG$yaYUs6Tjv+@37?Tfszs1}%v9_V?DL9;S&8)QmJeRi;jHV9#+F->+v^6} z0x;oYv384om&avsTXYS>m-h7>7;bDC+20jg;R{DLC%4?aud{RC-K(l2KC9Iisjlnp z7M@sk$!+VC>pR3)cregDluQn_2LjI6pFC1^xY5(GZ@4+J?$W-#OV=f=mMzxm?tOO* zZ@6RMvO<;F7x&cE`pnsMnoS$QuST4nfxV$av?0b3l}=;IYcx6{%;@xNC}(Pw8EmjX zq)_$9C8&ezFpRj4LF#TC?h0q>GAp9Fv6jNm zsTq^ShTHB*w`bb#7GChDSH?TmRqLzAdK*`_`sgERNlHCdcsX5L+jbUxr6h_mqY+hLXh;T_D`NbuZgWjI6@bZFfx!-#XpdIeqK!=9B52;--$&IHoDf z$5Y)GMGogy;Khaw$k5%fJ=!4Uwq>*1a#Bl@(QQ*T!YFO>YnmlncJQ!s>FdUS| z%>>OTY?GkY!MDdwPo~q8r^nv@ZP(WBK%jeT*TupMtvhepFnrUF))Q=qY#r+k6_{Cw zKC*husHc+QT(8NiDTX4wf#eOsjD9iBW!ZPYFW~q-4HjOby@gKtoUryYCq8pRc;Uoi zcm_7=LVf6T2BtxT8N&jw1w~@TQu%X*uQ6z+0OIizg<`YpG%TqJGoZW-^3 z$5)J}IyU&K{rcDFt;Vpm|LW#+HamUm$jGhJ+3vP&(RhhEA&)H+F5&H@f;WqO|)L}v@XqJi_Rw6TDli839?_W=*P&i)ZV zR2&E+GAo4a+>A#)ckwOyJLI!6y8%8MqcB5clrRfECL5jYZK#l$m71~ZYpykQ);G1D ziuR6KwvVKno4ecT8wFSQwq>vkW%_>{@XX+{iVD41gUZdkayUTP>>RcrW=94JUjzIN zgQxUV`#|A54LtPE8(A;DOVj$oj|&I%v}NZ@GCW!UJPm7~MqrfJ$du=>Fn9n5O@%e+ z(dSOc`BhflAA8QAvuda?V=YzBO0ZwxE+eV%>jE-v{;B?_x7?!FKQ;1sz5Zsj;AVOa z@Hlm>@Kw6}Sm9GjpKb$869G)UNeh^!a+ow7X9S@f-Y2N2*WYqy;YAsmI7>GJ++Su3 z9{^nhrUTHvS1}(gpEs#WNQWH$kMpLFLkV4;`+cKGLxkxERJD8kiIh|^lWSMI6CKI9VJo-jt{K~cw$fa1cPzH)U$CTl_>50Br ztZyQH#nHBQlegA;RCpoOy(yL61YPiFda65ak9aNLRQmj7-e(u0!M!<)sv&O*=bd_{ z`Jn&slrJj5%TX?NvQg>MsWLF>7p%wt93Rky?b7=CQukTflg&)OIKAEr55_zmQqEet zrOH~u0!ugDncld9W>#Jq+>|Ouh#s3;Wt{8+PV88(3FT~6Cc8C|w_5GQzhuOaIXR>t zri$9Z%n}$tHh1}0p=lrQ4ZG{JLHf+cztDS%svEmZo_Njm!VBTYw_q*?%4mJu+RQ9bfQY|=z zf>gH1snj?+&{}o9d7#4)58BM3ws?cTt2r22HrCp{Arsagt!Qg(=*%ulCRU}r$$@c; zr*$ZmYF}095FOQ`&ttY!gqxSw)vwM3{mFKBD$raP5|fUqs(5>UGCR`hVeJM2n}9nV zWTZl?67s5fM#3x*($N-jNY-CIFSwo;)}A#pma2_a1XnpVA!P--{NV^nikJwJdSMRmdt-ov){fENpNOwa`O+$Bte!eiW;<615 z@)*KwjQdcJ0hS@NEaahs`FYcJS2|;dX<@wk!ydiw-n$Ebxf3d2Wczmd4@^T+wtlH% z`Umm_qf7`?V@_!z=Pk-Md z^h&z?WFHxyto zv9cn{vc1s;W+7lcFH=z&XrY-h6tj5;h0Yb}{=!4_ox;cH{_}r0O`kn+y3l=s!x${y zM03~+bs=jXP5|Zz7<}j0v3FGN1Ls#BKoQit$mgU|y!jzmd~{{ul^bZCJX)cBfbCXb zQz5U_@Li@#&$we*dYj zUiwvf?^93FRN;Gadq}aC{=Rr0#?E>F8nadC?+d2sBWUlWu$D@~%lv)G2O3YizA*8z zdSUJ9(*Pn6AI8;xr|00wP7*2SP}k)pb6%3v9!EYdC_ zO+!yKwyeQbrLT&oJC^U-zpwCOD}j=Bp3(qah6QQ(gY-XQm?nI%{GlO!*r}EyVj<^rr>FcIGvFu zkCF;6yfP4Mi1$x+bWHZg8-iW?sw1tU*cz#}M_NOn){?IoI1~)PVY$7mn^7rkS~6ZJ z-taPe*&rU?+_AGi9`E1TF?Pgz%-UA#X_Ts~rAAL(hxK^RhWNlv-h%Z#sjyUPLR2cz z4;v}w@uGI;%^WXg-He0G6OZ9#Ddo~}#)|Lpc0RNeE&7w!oLqvKu5zplymG#EUkM?l z*3Gxg!tqkiELzMYYU(kERGH#=(>#7kd{xd?Y)o}%@f!-jtJ$8xN)Yp$3HtEiP1&6T z@z~0XvR&JIL`n-EP}f8oT*)qL1+DTY0`)o5mECI?!rFGOs*m^Y$mld$jYb2Md1huP(-BxL4OM#Wz8A4|)6*A9bS&Yx==9e)1%wZ0*j5*9P zZKd_TW_z^4W%Y-zzWU_&I94!(mn-yFXtdE#?V-Xg^y)*+$^NDqE@y7R4_w5s@)gQC zFi=|Kd2dTz)XrEdX1w6yDy7cF184g(xV-su0JeBBP(`vcJ5peiHdE7j-K89 zQ95Chux!yP*=!NEd?DGG95TNO5h^&p)#S`Zm(GHj4wFEaf->3iS0vEs0IryVFr)7h z6FJ9*mYv&9HYdFG{who(zC9r&4^0(bp*86?S8ZG1cbsq7Oz=n8r(6XK2iCMzJ5w=F z6ATdZUNF9Ziox~&w3u80n=RlnwMbIS`R~K(ce1t%#TSbK4%dPa z#FaByOsc$AJL9D@CI$Bx%XQ3ot&HGIbu6w88mcmR($mlxs;RY}DXVr;qwW&i=YP|@ zqTa64sWjzHK;1IloWPqIH5)PCP=nFPj9JFo{EQ<5-322pju}Vxr1rs2KlROz-_i*@ z6|R0zf2Qz?{*{hT%CN{60gKIrnBUhW^_}?Hh+=5M(^6toLy^ijdmyd63&wwJ+zABt|XlFE)GgY8US=%(33n(G!Ju2uE?;TT5UbAHEs9Zdx zp6{W{ON}ZuQjr(>A?)pUa$X_&syr~JU&<@M7zT*>A(bhaYxIUdG~w_>O_I^?@WR3X zZ?3cjoRGSsaGb@`fwv$Z%%AWb^u3AAU#e=go=_gf4x7IyOw#*Z7OBxFlspTqv4z=7 z*@`wMFWeJ%u6ZaEtGL42Aw}w?M8B)0*25Ok1`c{IH@ACz^-^GHXf^oN;*O_1saVuw ztFEc2(m2D-Vk8@PWV##u9+%Bpt+&}Ww2PfdK36HeLyrq5V0U8X>#WKPRBK=wOYLNB z#B4N`#<*_htG5meOl6Dk;Aae{Ex0lp6N8|>kp(Q&z#=QnV7s3i4AuGU@i;UC@r zmHj-;mddC?C{xA!G?i5v1Iks&<>07cQd9b6juL?Q(1>p8)Gpod2S0JgF5Rx%01B=e zemH4c;X91C^f>()Fz4qn+8L7!l0nSCL}n2$E{R#+PdxJR3Ek-ZpZ)B;+jSEk|MP#H zKK);RzWsKlXV4$WPZV(U=#Q3yJ-Ni7KN%Ho6_sB4-bb$09lg8o-8u{E(;@-yfT7T1NDSCxzn9?u1} zjn!0L8iRP-DP;}Dw%>e;o+~Y~yjytZdwl+eaSFgxSPS)ml9;uN-jGo}MH6ruV%gC{0N)wOC-f?1-~P2wn`Dq0sTo$KB<}U z%P|McPEYfd9&U^yGJ?9CE@&My)w$9su5&_dJs>Xh(ZY(Wi;k(yF42)_GTJLED{k5^ zc%7P$WG#Da8wU$tZ*JP&UL6T$H#9e{N{96H&s9FBxh?9djaY5A>Dta}eOE*Gs=R$L zVwe`!wAK!0LN)bmKG2|>j0sVEJ0^@+<#^5>R6ET?!nY)c|KL2WLDxhNr5Tz7#X z5N^R5hdBlF*Rio9h!%%0k;%322go&BDWwc+P^z#bRX7HZ z9Xm#k(Q6Ag6)g0=!Zh;N7Tt&ic@^KqSdEd{*iBXhFlaIdpe*Vr1s%#fVv7b&j`A|D zn2!jP$4@OMfmyKg)z2m+5{m{}HufeA$4q^x`pojdn&Hvfa5x_78g9a18`d7xHzi{& zEz1HEyCttzjP{OtO_uI84wtvR{qL~{%w5HXw$N8 zvVaj)EkNPZfb5C zW$9>BtS{yBrTSvgK42x)SLaEHHk+961mjk*(&_X!H2599%CM!8TFQ$tFwMvxEid0| z7aQC)3DNGf`YTP?P?oToy$*QH7|)=u-$GwQ+^=p%d_#RjzP_Hgt$9qtF+eCjfU>!k z>{ntjLrg|7jckLS;k_++m|h5XB|ZL@TqNG*Y-<*<$Bsgw(Hq)k@k(~BCF=16@Z}zS4MvF3KU!k=4jHlN zaQ+3?jm>1AAkYtEUB~!2qJe*%wHFeCMXk0_GkxiB;cw}O3;+BD0vJlX8+e5Aj(QP| zGuVzOQ@J&lZ*3(Nb-nqzy8k;W!*Rn|4Kab3D@u+`X$|;)BysJeA2b!ZTQlxPqupX| z`d?7C|5tTES5zyE3ZtXfRhcSmZ~;(!k8z4l3*Q7MBmT~cxh%&D%$9CiD@;vKGrEiP zX&S}2!s2A%ZD+A}o_vLznS1Kq!_7+gD-78Oyv>rsAvGgZm8DHyr_bkf`F!;0YTV!< z{9|&uF6eM#Ro}q^zThXsiDF!+#ITHYdMHq=nP4H7R2aF#7Q)1>=0%Z@%v-EPKVo_E z+w_qGcieH{j`QC+as<1Aio{KK(2(%5O^a`J$@iOS6TffdJn~WaS+_0mv%-M2qR8eE27YOP6*EQ>~$jU;K; z!GRwO#NWQYrDc7)|K07Xj(7QbOf`9vd=1~Vtb`WlItpfFnTFc0gwMQL3YlRvTvfDF z2U_EYCO5(P;#jykjyG|^P2)(>c6aIhTl{?k{l4-ZTv+}d>xn;wPHA+r(oOUm zc&h`H-MsJ7qMQB@b|i~uGky-SKryT_GC7L!D0d!?%pB>kt>FKZBV{to!pfA{nzXCJ zDb*;UKo-s7P@r&4pF;S;`vn5|nh*#SY?8{ufY5hllRTrk-4=t#k|033AN$JA5@!zI zgtF>yd$t=zPp;CVAjk^i?Jy_Kh{4Q2N#e2X@ur9PhlgWL)67ydl#shz@ z%I2*0<*TcmdMU5RIxw4a^U)X<4qY&2SRjVIEa=D1)iGp+g)-?Z_G(3o*)4xTDA1eT zrBI+9R+r0)L%7eH^mv;h)zy(EuP13eKV1qCq7U&5$i(>t^Jmo;pfjrQjWby4Mgx?F z-U3sRQ1y}paqKaGLy#?jm44gUz74CSQ`1iib~*Hf1+x5Z*WW!-5k?FOi)Q)zzo$tW z9ALU3TD0>Rpk=^=1-il1&KBN%Qr?Fc0JajYjM-(e7kuXev#)vlJQRey#4G!)xDkSo z#d+01KN(F!cUa9;Hd~d!tmzK+Updx%;h3SxOCB>by%NiGF48N*hTN{}2QLsxwCy@g zP*yoiPFW0rne%eJ!pkdV-l3){y;rw|8V!qhS;=pSlVjKidDg1Mcj5@+eZVosD!1Sp ze;3GqlO+x=UbQH{L2VPQTZqBFh?iyf9|HUXkgF1W@Fpcy1~C}ig2lR!!p)pF(Ff>s z@_pV1j5$mmi=R>YpwX$Sge|b#m$r%8%km#9o>lUzwW`#6@)utN(K9M0j~qT7Dn3%e zksh0ex8T!@3wJiuNy1f|Qab!-t--mp@8 zm#?nQhwIOuI;GO`E5GstX{Q|jBaiF<2Hv;8iUjXlLhy!({yaVqp!Vg}!i;4h7=+JK znOCeVB&4+bhnNTED7$Ix+6%>tojpq%57OrM1dYude7wX*x2c#8N;4YJVRFBMBUjWE z0w0+*i*yi=q2V;Z53O1&yz2JPfPg?>MF4Yd{<4Wv=lyTKW`7(|4&MLT6#62(w_Lz{4$?@VZJ>IpZdi( z?RmN`G4mt#$psXP|P zcu+L98#PkdNga!;0+fEdekdH<7FpKMqLS){q}aCTvH^C@B9f$F!CvQ(uZq>R7K?dV zS7-Vo<19jnU3aBF%&&z5EIg@wLZlznX$#f-W?U@n)9M(H@K_N}^G=24dlVk=`ZYes z7V3d6C>uAG{G8?(VL?NbE73d(8WPt9^2@p=zbHSWc@Q+WEXe76dt@3On9n~?!z80& zVu`L{H};zrq5W6mIWRRDQB0r7gCiK+l}xa z1C%%|9vH|54Zcw2ScukgSaHJ*|G`sNEJSOyx3#wkFB}MUkET+H)%rO7dkqV8@uiF^}&3kVy2$X=oNo8AEMY;tpv-$lx<`FaTcY;{g0*T z23u=l93;nb(a*Pc!(2>Td{r)AV~;)5;PzEFwzbtZrca7pqixN@ouQ@>z23E@uX#g9 zP!O(CXPez|pXG3>R%+^QEa>Q8nm2WaeW_LTt?QV94La~R3(Of}_;x4(mHVTd%0g3% z!57#fGE|`5T)J@%PXFLJ2+{3d#91DT9do8NgrrUid$m&p+Hl8P^G! zena^E;s3OhpB#Ys&aJ6s8CF2WdoaRkkTt=4pH+rZ8M>kGyj&)|Y@tk<1;%6_cv5YH zP27QzbeOc{{F=@@N#}{CuW>lv*r@S^*X6@LXWpk{%T#RH5W6WEp`m2tmGdR>=SqNz z?CWFarNIRVLyxkkt&(FQ%Ke)1EDPB0!en8MEDPWz#(NEodarwnkbrfyR2Eo%ON<;_ z$z%tm6b)&N`k*1L7tH?+ONNBFT~k6}J*#PIh^x zGYg$z(*tbqdspuXclYIDD=x}lNQlRCqYcqEi_Vnr91r)nlFrY%8?cj! zxf~lp)zzT};pLiSa)USb*u}jUuYyB!Yg;>ZtW}#e!Bll-gAcxm^M9~~oBjT#u+0{3 z^81^^Hm+yocowDyu?A|@(&16A2Whz38LHSqYe2~N@M471eN?77O1wjfQF7IGMmmDz>tO92@kg5+XazBR6MQZd!w+3JhdG4)o{ z=&0H1iLvXArpgbRtlo6YbsIamK3GN1Rn@1H(ylJ1)AYK!biK5@n_UO_j&Fh8v_HcUlmf$P&4u(qB-xMpcFmCg8ZQh3+ybs5QOH#b&y(a|N-Pq$Xb_!0~`p{ZKI-gi@nUIk6?-;)q;Xsfar^Hj`JYExs24d%-> z=EISfl^{J)wqq?VFS{vgxmK)7aBUYh$FW=Yp z*kdg4th(M~b7?l|4a?Kfbd{#G%?<7Gp*Sihay!Wl=Xy z-Aqi0!{gQr`4Gl!q;=z3K2#W+3&{Ora!z;=&`TXIp6xIU4sba z$+BQ%%Yvb{5Q;qCsa!hRV$~vG`IWNZWYC81ms8!&=Wx&SIackw6dP;R(DJZQ%I5hz zURbsTRxp{w{Au2vQF1RDLuB~n^ZXKgSTvCe*`g_%=gaW<7?LfA&+H#1_o6XGhW{ye zsPhzlCbXyoUuCG4jA(xirEQCNQ7{OvfEUqn_(9f#cV!I`P3S{p3k}19>tDz(!@moD zinaI;2hWzlH)w4VTBL_X*0_*=q5W%@Eo#5k7FKdEYCl>bJgQ=I;sm3_iZC?^c}!|;QyKLY5D5a zZ;#!&Go9Xf>)6|Gc1^IoiW6OX;CotjkcQsld-~ghUqV~ff8Tub$*!*dAqKo>Yj5w? z^WVKd9602I(Z{S}y0o703%+hQruY+#Rr;Xfe_gCgVUIIi3QHf{au^AlA0!&}A!UBB zNSDg+nJ(q=Xl3E@!QeCb_>i1mXl$LYp(G#NpMn2+$7vhSxv*xI_i6IXqfhOAlK1In z{MZJ})V1t$XL`}Dc=ea6L97*(ZBz9_*BKQ}ZL&KJg?}h*TP;&*)nQ+?j%{O=bu^3D zZ^KM8l(UdJ?7GgetUm%J+21*bFPQws2?l&Rs8^MC0qdp?A}D(<#N z{I&%x9Cl`Rtc?BjkbY0XUKI@bO?C$xTzZoJb{nnj-djRA) zT^Hl)wez_}u>rX;%e(-5#@B!gK3Ye>j>&q^m|*1U!i zU$b$s@N2f88G3dI!@_LhD3Kt{oo|UP73^$(G=03c7ww|O0_tabE`qR} zT-CuUcPSD$sD_oTCNn{0hR;M3N}tV#%A$g0OMA&)jLy!JY&Y@Z{TOMc#hc%|C!<&_ z{uB-A;cFlA`p|IkiwZBAynKC#tv@ZSzZQRh{H?;jfLFMGgbttK6rm*_3Os<+&SsccH4>=(yI3fynVw#E9_!A<|3o<_A1h=( z%;6{Gdepl4dXAR!3f53*wTj7<+>dp|FDd;nSm*n(Fjn9TeuP$VnUedlPJwS=|CUbn z^GwXchc5RPMe=_@D>q_uE6sYgAs1iH;vYxD^6LfkbsT%k=M}ZHyT8(EH^90oH>PuG zyXdLbVOO9)ssR5Nd~Zyg?O~~bD>TOU$M_cZu$0A7VQt!ep-Qdk@=Y^A-T-6RQildq zSnLMPdv?*3jTp8d8lyw}GLyZ2Q12zxrxbi@g*;jb$)h^cJT^-jf$=h;pxFPDdINOE z-WAN{Ip@lIS8@o{FE{}cvH8MwMLxgF<+BN;WO+7aU64!mEpVE+zcIreul z-97x*OU(P0c+3wy#qXh~XhEJQu+>;VK{zq*7ZD6qdgxntgG%cvXeaa(6_orB^ZX<8 z`PFH~Ygm>a{bJuBU~L>`ZDi2pUU4f$htc9}aiLedO)Z6Alds8T9%f}&4RV<((FRQ5 z8z%25!~4PUw-5i1tW*=D5Bkx9eqb?r-hM_uFj~;R;dSgg%Im0Bdaa|h2i7)NX5QLX z^f~JXcnUp$y?6~ZlWNu~YN*mQVBFJc1ag+rdHR5_>QVOyT_wHObf4E9_xo>*V1LoN|z zE5tfXc*;wZ_*A$}nNQ6w>W4w=V(|=maK(cB@t8Y|Pt0!OKBiJX3|djFMsBQHFW5D} z@nA8)`hh4LMCer+wbW>5W-gWr@!3Pgr-u;?-``;0tKgrF-o#~)z0fJY~ov)ihid9^M-WX!P2LFOs+Z~CR6-F11{B!N%@#jA|?C4SU|TjrwTDgQYqYy zEmNdndQk2=E`1^{AgHudEc}w@3Y|LX%8|7h)vrBKh?Kr^QcBTNdHwUF;L#+$aJL3u;HqgPacq4Hufa$Bw3ck%xhn6p=w`Hh zeI=!Qge#pu`&lH`;)egV)z10P-35fwg6AWByMxlM-qMc8-dz!KSGTgwy0pw`y)=Bd z5M8nvQn1T=ua}!F*+f%oX}fxBb24**HO{L_&e>A>ozhBYNr&!Ibm&D~CNd>17hKF& zbb&GQL;oLhUjpCOQRn~W$vP}qvSdq^Y)i6a`95{ovSTOl5!*SOI7#CiP20pxoWx3+ z!*P0_7@E?;0=+0uU<;)MT6S9~g_d%+3v_|y+;)NfVOyZxQfLbc+l5B{e}6OcbXiVP zSlG2c(mV9t%x`9X^PAuNPC-M2*Yx@$)CX;`WZPNk^)q(anLfyJ`_Md7v%A2Q-vtf* z?KQ<`@LH`7kF*qQ{Di)$q1}BZXI6ir)u#(^YfQ{PfmcE%vn&U1iw&U~;FSq@Ra*$J z#=+WU;gzAr54**}Nd)XP8x2XLW}Mc_5rW*h$S^eq0Xa~B3u}IM%{4UES6|HrlXqQv z?On+fc07DcU*o>nA&QdecVi?SHi(4$Cf+=>&E%(+VLTB-ghrEFr6xq-TKmWpHEUdH zEV<7%Z(uT+=ePZ@dk3h21AD9TUAHkVJy;K>xqJrpgW&ZxYWDgp6wza4<93G``Ha*% zlYEBjso6%s>#;zG5fU)2r_RV{(&dv3pO+7g^=c_Msq%^P4H?Zdo)>y>lHv36mE#k9 zbz<%+BSGT^1D7M05%3eQD&SwAF2ANR4Sz;1Bg=nGD<8b-tF-ztZ=EO~lHIi$782fy z@*lT1A`dk@4M0gy4{3p!qAx|%6S91WF&3bAG@EPQ23-l(w25g}!ZBzXKv}Y@;LhtdNyvE5A%v67gShHUe zWj)AwVuC~P#HBGG)^4@b1Ivvfh<9NsfDA{%!aysD_B{a}zpMl6jKd$aDZ%PwvoYBW z9$1})Qyyj?x1*pvS56Q!gApMn5sN2R#BT^e$lsF*Y&OtuhbfK=x&|ph@;lU`zFk9g zh+C2q>1^AZnk`nVKVTO+;(=J8)6R<8HXIyAgD|J!fU_2|p%&6UG%0?>7*E>VNtE|K)F2>$Y^U#W7re%J4*bQ2@*t#Jv{q$}nJAyjF%Wnt1Ao@j+K4HHuZ;_J>bdH7;E{ke zK&O=16+^PpYcVG+7RByL+95s?wl8V9JW1xcM;*;5THN8z6^p{PA65&cE7aw zm)F^SeWiov%~q5pw}qS99M!%KqwCno)ka_Y%AXXQF1D;?YmZ*EbFckkb6wqmqp4d$ zeQlM1N%LWPL~$u(Jr5ryhpW6gSzZqFtfY}g1kCecLg@Dx_r5;86H}taKNt1apVo(| zW5hDH#nD&4v=5V>WEkvu-FpCO2-3X~$QuU-8cprV#vEaOJqM5?GW1%H(0lHih9p0{bwu@=dVOQ%a4m1s`XnjN^a;@<-|jt0*r zY~6NuqtD^+HM%R{YwQ3uvAJ9}d~}Vov!|?QifPB@vtOm6*6_Dc0`Q#sd5L+)e#!Cn zMvSePcSVuKa$oeR4*sWnwfQBVM;}i=ZwoWSXN}o_!tJ)iG{YCyY1YVNs#OKwKYM!CflO8EZJVzF&A+ ztgWr@stX`oVH-(CUgka){!?|uaF8wOjor3`Tr6r<^!3MX-A1RSwtjY7f*dStkd36i z&s{9G!NsCPy_JV8L>~z|L9!u!jJFupmDEGJaI~V{v`rU=HY(j>&bMOUkNqa?;m@VH zO}kmKhi?iFVGqyc+!;+Ir<{RjTB>J9`W<@&E-vDMATZOw5+q{W%iI|1ot>S%s;Q*u zDs{uvSDX6!^4>FlQjbVDotNorPOjlpc-&w5=v+e3XE69rV zNh^f^@DRc~G%I7oYINgZQ@>jst#_aAb~)YWRn$k+VP{>`U*`3e`J;7Cz}u&;RKBM^ z1v!1%-#Oda>|~&=4KWB>)s^ivbXwC6-Pvw6&U$nu+#lV}eU0IcPSu~u8U33}Om;QC zVaOB zB6_%y&FhKxUz^4mq(s4=4kw5HX@7X@1e)9%^ z2*?8PnSTKCAMU3QO=hv(R#BqZ3?&pzhuidWEq0b2F=FF|vR&FQtZr7&I~K9=68Zo!UWgMw_O}>6=o~3e0k#*dHgs`XLSF(@EvXKh_WkZXI z>i`Nwd|_OJAC}y)xjR5m1K8_y2?%Bix7JiK8i&`xj>8x)eTv~ zVwOV)FSTg2Ovk$3pB*P$b4tt#6V6&MzBu)Srb5t;*J|1W?I_@-nEHUXBMm=jJ7O*z z0{kN0&;y*-BLiYF`bmUN=4SMWF)e~aGskjxyzKc@Wq{qA!s3s! zYp-P=xte|CTGS!?9CZl%AbdDXb+Rv}VSo=Je(&OKY(hgR&!a^_jA+E;7nvPoNPdh; zxf^nhU>Ej}LD!RyJ;s_+-Cy_uds5x_>~F7p^NT-v^OdMm%8gJaR&iYOJru74dnk?v zKhqi1m*Djn09M*RU03h-;Teh#M4}{pmoSFo@w<4=A)|{D7CKh2dN5Bg24S1Wj%;YA zpx`G*kJ8D}(R;RU*swj-PTzs^in}&U_x4V2=qf%h`2w9p3HG&yPqwbv9lx`A{Lm_9N&P0UthJIoklI+;x-7uTQomnyXq-%KQ6F5m)Zb%H zM6l;@z#miTOe*d=OR^4u^Mz}+@XtetFoXxlDAL@Nz*2UU<`Zg!;`{ zpM<>Ofx6TWPx`x?++DloH*A>S)#YyP@}Ioh+|;|atz%+YAh2wrqit<(llkrwrn2~| z$>^%fcXoB{ynI!3a#g&{bOPhG@G<~x(ou{Q@?(L|y1lf*fJ738(xrUX$>KRe6LxZ|yET5~F%xk%%S?v3raNyi)DbotT^6iMVF>Rya5ag z4SSPVzdFUHM$=3#yDN?EI`+J``8~ri>PH3f2@i7^7^2OL;P`*KiSfZ*ifae zND@0f7n?1W?jssC&G_75*lZdz93^N)W<{l4bJ+q2f0de-4<_7EEgC*Qh`zV_5}%fJAO7?3N# zhf^#^i&16fSrv@9fSK?1yF@HVo$LSo=(abTuD|7(r+>nJiR5zqsj8o#{nQ^2l<}1W zlnTjiN=gydgM4RrOk9~=K!~~^ltvIk3J$Z#V}=K;4IoR>?d)SOKGGHCu1&cyYwe_% zjcr-kQhfQ|qqnsj>hDD;?M2#Hw29*ybkKZl^Hn76)}-C;!yW^kS3Uuk9F1}<$Opwb z5z!{Ov``B{N{$(DtR+d^ANzMUZ*cd7YFis?HcT`%M_THa`!+W08=gMiTJH_`yGGd` z8=BWud3+UB-U|ZmN`H-iQ*(Ip>bgFM$rf$##~LYysApk2dkX#CN!D-1hNQC`V)9w1 zVYXAqG0|V#nY@+9XGPqIw$&xM11jAG~z#Y>dq@5JQfDtmQxRZZq0OGwzS@B@o2_iq^6{{xyu8fiIeM_O-d<`i0VA%OJfL`Mme(ih z%7D`(Z^hh0|52RdQW51CA&y~VVwSi}>yH+qo_x=>2-(u81R=w7;~dxYZ0JZa_Hrzd z73Wx&mD|z}eV1>*j!i~YZL+FLG1p*YBlHh)q$nbv@TAd%9%L)-*Oeo#da#2nPI4Jc zGgwez1M@>g`0QKu5^F59<(ddSV@-n6fs^ z53{XAR}2R}9XI+Dd3F+r%@5lw1YC6)vCsS}IemTLz5n>=dtZE!z4+blntu8x6Q_TW zi9p`@75fV@+ItSP#@h#Oj*>olh;T1v4C}G1<8H~yR zlsquh-Rw7;%vE*aVDnfP#iQeNf#@Xn7$v-aP5lP?(M{{C&Y85EtR?WBnzf=kC8>x~ zbWWa|20>scZkW(w@hx>i{e~k}v+=z9=Z~xJzqH10D=W5{Z2Km^#)H%!{c@m%%u7L! zxGx`Yw*tH{uvc*>twHk6LcspCBcHG}$tAx9NYc*!^==T{`c>!mu9zA|n6AxR3c2vH zFZNHbX>K0fl_1B;vpLY!p1FbgMv z4A*EoLLTKqBY=bX?VN8sdel;J5nn}Smoj|G+voG9`>(->xiWI%<80ZFnEL9dK1u+4&TG`LvXvI~am{o!TReRYYE zo=OZ}Z0qt+!|2qqzBN`)puDW=>2Dd^hIe+yH!W{3y{KZetADli*A4wG6%E5XyAnG` z+D+eL!`2OBu?(Ai{)IwdvZ$*07YwV#!tUUyH#FqA5m2OR|V~#!}gZ@XBJCh-hh}q&6ix+Yh!) z^w%}|Zf$5qfRgAH(NI&gwc%D@V_pA7`vn)&tk^X;dR_Ox#Y6q0eS_CuKiD_gKXmax z_jRL#yH?Z?-~0ml=5HEX0OKL}OYXN^ukn{$TU%P}^LEOpHF-X}f|uepglFYzFY15{ znYdTTCN2d>2cDOC{rXz>Hs*!OEr;jjV*{QVau(%rdV}2tToGKdwXOwn_J*uCRNjVJ ztVQI>PNQi_@`zPRWpfgOAc!5a*Jj#)k??bQI!6|wV{-!mgvI5d)o4nvmfoEMwO5YC zVgs$?J;BP>{?Np^J9Y$@@96Wm$}8L2?V*)Bx>@mpGBi9q)MV{idtSU{u+6<|{LzCg zJv&y`s;jGNg0(ip#v#t505K^OhAm^v(8&ue_l?WZ!JsY!B5ns6Qwz*{jn#tNx1u zyZ={}Q?J_#-@l5cz&-Z_nkq2)u$GhTOJ}4#3%m1j#7Pv=EV;(No%T`ePKuuh-Q@x3 zE_tqF-9gNiD&(X04cOXUfuzf&SR2j7Qmh;0W*yp;1ux21#LN!D#*lPDh@3HHg4#st zViB4#rPj5&;k6}pOp~_mb#C{%dQ6?hn4>hcztjGrtd(0@? zx^-3mXn*6Hy1F%uI9bKpCVe2uE&wtn$O1={vx!0X24civJV{>hpV&);5ElvjZW68^ zHA$PToUET<`Xp0{@;>450qep4W^a}dSX}Z9nsdJTp9rcM^H;cVnSJ}ucjV9`7sKZ`c33q(-lF@Bl3_wg85U&?c$@m>o%TIu2O& z4C1RrI_MyYcSQCetS0P^jW_J+>DhC`#>tbh3u<=swyj5CY3#usFK%7AzODblx?Nqj z+H>-fR)t5}E^ZqMS4G-)4!}SGc<8~p4;>QL2uN3Oy&5e|%h}TMggP_J|Ufy z&ZM-OB%)A5cTu)ZjbWm=vogIXVrKbSy%wTtS(6hM2Cv^4-?^%>an;Uv>Y3jJYpd3T z&0dqST-|k7q`NzEiQ9S3I`+2IbKdTaU0s{Hz3O=C^OJ`HRTVn*8lC#sXSy02A;jZ2 zQe*|Z6-teQ*vJM}?n#!ziNU3#d7KkDEQW=T`?Zn0iqeW^ff{rms2^w5DbHx&x11xs9sR9qyKAoN>uz7|(k6$uYa;gCKlSvt1vLCo-$C~CB$p+6r(6j! zy^wX!(|z_?Nh^rn(aKcnFjT_7-UcCkmfb}O@G?n0Z4_UY+xa8X8-Kp4wiH@NBnM_p zvzkZrWyp68Z(kBsW0@8f2T>kx-|axc zndOYVwkCaz1x?(zkg^Qk+Sr)F}`MLpj+^-$`CJMK`g+W*;6 z_Dv1mw5|d0Vi&9XBI>WiSd<{1w;nq)Ep;r_N!ghQ-*llart3ml5yE|}S~^C#Jk`3B zrswZxme=q8ndzkIXLrBOEcZWeV!f%anb;1t$CP@6jnT)HdVlI(+{ZAX&miAX%dsgn zs7G*v_n8X)27IRw+lT3`FpCs@#@meAkw=)Y!3d8Wbsk=$spsx^i^;@7x3FC|rrelY zcihN+E6PUy!xxuuk>f6WmT#80SYB-iNZi$MQI6j`2#2I@g7&%Z0xTZd=ekT~O40zG z0ViB#l5lZ4kfvGan;cRlDb&dw6bv=Mj>K*Vq zNS5p?=pC@n!hT6-%sdI4xgwF1+$u}|wLMA;N$7xcS{|4!?7 zCx?Xw3VIrv*Qkqp->e3mvs7nJmO_0Z`hgHZ+wV&g;FU}!o;f#gZm+MyQD<>mT{R_@ zzq2NAlmQQ_=jlLzmYjsP@>Rs`-ybGE9ARKO~RySVxdw<{d z-rgPkHEickDUe}B6HGXPV>HM7sMm(owFXlDa=+q5#@b}5jtFhKhxnd@Iwm(lXm;H+ zKC4d_sGTJ!S$H7;*fDgg;74~z7!a#&iQ1R0xnQk@Yvi~2WYwRo^`_&7t6x9HpD(Hk82RuqO(N%*%an#F<_l`7NGR}w)bTkru#h6f@ zwT$FATZ5;5Y|S+nt}H%q@?^4PaQBsCni@OL3C!#7=%y_5W3N)8je#ZP z9trka*Bq`6Ig542ioB7rZ4f6SQw4I22(^p4rM%QR&>CoL9^2JTBE^P{ zS8g3XuyL7dIrQMBrmh<6_sIpWCSH%o?;@`(nuYn&17h+k>}$)RNw4QK)s=Mm5r|%4 zK167ePV*Wk1833g4sWSGk;$t`R&R1Ux*qJ@Hg&(V`|<>|y(V4)1-WJf(5* zf~T6p^96Y-fPY4w3bWk1vY0%B?_PHzb@S0O$G7jhgIVmIy(|46O1(Ap`#bJnKkPox zMt>!8*DY{l^ww2M`OWpYv1|mChoogRg+J0q{Nfk1o&XpB1+q-8BZDik z&!6=9N@1`L9a*WsI!Q^(vq#5}pb8If@-Alhq*+DwkVy49P*&6}Vmt8@o0@K#m$JXPzO8vq-|3ps0Kemmml zwDIDrCDi{3u#P+gUwKSb5oGUiinRCm{MUA;{*Ar(wcQLRHq@`Y92Gtm>}f9TTE9j3 zSb&qGC||S-$@Q^7z3F%dfTIPxTrc1dI*U?Bn5<<wGL^9#P=i5*I(J*BJqQC(3~gL_`Eb(7Q9)8D??J=Yu|D0JFnGX1e_HZ5-MlmfUXAR zW=t)k>N%? zC5b@Amo6SZ1M_xcL^ z6KH*auf<3bUP2xoZhO)V?Ntt~&tyv?PrnXqBxDLR!8)b3&Ut4XE5qT@l5c#&G8S%M zVV|i!HradrP<{Q-`Sy(~IvQHKh)PN407m|Ix{z_TqK(^Xtv+LtDaW zCx5}tWHKK6yVrFPk!xEW_ZG-{jD0o6) z{pYq$SpT8N8G(o$(y}we6MqBozQI$ZD0T?wXS)I)UWy%J@Fg1?T9ssLYiTngh#;wU zvyu)X!Wm8qzlavX^+x2@b}b!Dgxo?gIIhphh+H`#MP#;girA&bWOT0Fs3J0Xy2|5s zq4&kw%|0mXzsPTzeIK`lrmDE!08JGl4P|s&phd)6FK9S!29Jk~*^q@*C!J}$k`zOD z8;g*CnoWu3c5aNhZndrshnG7JRL^efJ%3ew!>S7slSir#IQrYdYf8THPx0=ShK>~* zwHOf-%Ugpji8wa@w1xo&_*-Dj+Rm@Z+7@}>alHX&|0{Y(EoVGnm;eka@ie+a!0lRa zevq;2s=?J%BU@@I5~eCvU$Q!fz2RL}fX7J_KBBqA?4$+kxm-`faK!743^)9d*dO+( zOUckMiwnBf-O^uQ53ROjhJJpc28l2^oS=)k&45$N*3EjQCaDxz`~_HnBz3Qr{BF+kBCa&W%K?vt^4E`v=WP|- z2b1Dt=fs91{)Tk>*>d-+)t;}6ZZ3DHRX*f;?mqPQeVn_2xkjqu4$M<0d zKY8E%Cz&cX1deDeSjNGG* z7!JsLC|z$Ui^eKyC^2z%TQ(s9Jhd90~Ws3x8CD>lDk`bG#npw`F7O_mJV39@H^j zPd#FVxQ%RV-4A}S?)JkYzx?IMU3e5QAs;5&DW6qkMreAp@q4$^v#j(kdYC`Eun}wa zQRGL~DYl1I->p1tU!p zxd-O9jzi9bwggaz6FF#?DX{@xz>{=1>l>2w2>4*JwYGtI3v}s|UHaKTrXtWDTDEg? zo%2NJNO+FgAU@1acP{w+Mt~%^SXwvT?5M8P6LhtPZRYn~qBpYStf9h|$$B1Ww_G@* zvlzE@6qnTWPJ}yG$AjtI=T+^lahu;U?hIH(@^foj)wsiN8+Ud1n%DFMc>ePuYM1T_ z^c`d?u=i+2rld;MV0T(v4o|VtP-F^NAqF*Aie?R&%;6AxMezp#7}0E|gA|DViFA`( zg#JOk>tj6PewQoqzbXPOT7`2966_sUM8kZexP+LZDmPe+H&HWQ&bMSqldIGo>#~z`&Oo=B;6&RMbC97Lo4fXzH zy%mFj@HfJ+A2^1vZT4?PIZ5O4b&)UAKntEQfW!%j#iTVoZQ=x)!H~(br)*$yrhnU- z6&0P{{%PNnFTih)z3`-Oy1yY&nP}PC(LXaeP_}0i-QL807@u4oY&&SP_QWnQmYIsn z3>U?INdUp8F?EpUtAcMO5!hU6w9D!wo*(EklqBzOuLNu2-{+knz|DB zg#PWA;gU-(`7%58<)cQNTroX%(Yl^>v+F)PH+O98@VW#}?+40q*~C1`r}zX2Ju*;5 zTMVb7x9DuDw<_uND*9mF%#TKaurwuU7mpt3;&Y5TNeA}19NiOgQNOgZz2oD5YM)r% zWLUo3(6oG_{n{Jqqm~z6v_$J~V4ocS2X{NHwOR(--KkUTl3-Qe$tuhuDKDWmBXtur zttAH1hv}4J6P(6CDEU?uZKt})jF$ZQ{*4+6Rm>^&&Z9?DN7eqLM``>~SUbn*MnpPN zApGzlfRaHEJ&Uizk}UD1OVip@PJ>HI9{^8Y`Y~=_nPWD z9I^}y80xwP5oGYyPrS}94S2_^YLAXLEE{iF-d?RU{lUa^+8EjZhoAg^DWx#hOmae_ zfuhd}9rv(Cl{At@&xyUVRn4vDC_lgPefxA-M*3WS$0XHr8)6saB<*? zi|WBASbaKBwqEUAF(J=f~DvOG) z&>=i~69jdaf5z(emzDY5)<`H6k@KPxaZ+3gd@@`Xo7GU9ELX|Uyj+>JWWxu&43eJ% z6wGeY0}zbe5Dc;V=K}S|j{}%}Q?IGp8ta2lHKFR7sePveFLBPoQ@S_l+*k>r-#67J zo0^kNO)zyxmQhTCv_wp^{nR+DjJtqP_+dHMT~Va#ow?=Qt#=$796WZ%*2$Z?FB!Zb zb}m^Zog3>IUsiAY8T+cM#l7RUL;dssJ=hz&bVbvuow3-?k*3PF<#phsKo8gjlSq2dzJlyx$Q2NoAdoCCfh8OPPDHP(8}@l* zq9-#fufUohSi@3AtA#gE?QYhW!Dq=?t>0)_9r1=kPUK1`ZnxQQS{bAt9e$^+!c$e# z-evbTdCG!54}L7202&E68TLVi>Ms9_>Sh<5p?2z{t*jGux6-&lmSQV~#i|0QGx!W- z#toqzGEwgGwPvC-_@=<7ek43$JI4?#clrXA4YlrSx83d0Z?Fz_d)tF$t)76p0T#O9 zF2CR7L1ORG@^S>Dvende+I{t|u;1G1^|t!$pl@Du%m#K?F=O}P8Ys4@#Rdd$;G@Wy zLqW-~{sB{6;5>|9zyH2%;qX?|_~5{=pIbY4)4_v$j!K^QH06|o8Wt*tU63h>>!jFa z>@`T(?GKk3i!8|^3Y5@Fs?2gBUUa*-ycxEL66GWs|tH?N2OI?maH;UMosAEO5`S-%dKQITrF)Ew^1iG9rRr{nOw`; z-HoM`s4Lo1-Rvu!?+(^mErTCazmj^ftDF0(30()`JwSf_5%5Mq_-79)q$8+KcGo7m zyUCuntv}h;#&*|(o2`}3oIxlv^sYfy!D$>|@R#$kv6>hIL?cdhdy*<Na$t9Yg-hbuYSEgQJk7{6Q#|*d(*79RTt!h2! zQrTw|1WHg4egIGj7OURXm~bKBam~vw>q=gG@a2~uypr&xY2k=!)D36TGCc@%!X09h zS3daiE1!Iq`tw&_p}rto9V?1y<&&A2UZ+o&k5qwOZev%E&hpADui?#?VfD|;-;VOz zc=?F#PPDQ6#y~z^2_QkMEOk%ztVZI?s2-R?PZzK5j5&N+fV)SYIe@m z!`s!$tJvnNc-hLruhduM^Nb+D=BF{}Xk?9QH9dUlm)q6zu1fvGRi~bZ;F;R`JCy(L zDBt`ky~;PVV13;|hnu-iU7h;G)oRuDqg1+D$)8sieuwhK^Gq+FcO+QC5ln1XtN0sl z-G1tMssf!sew!$tVxLg_h?UBE;-E^#%4(G{LoK|b#s-pOW1iaXWUU9liusUPySZbl zlwQQLeACYqVAKS}%Jb^_)C8gr=^tQ&Szop1muz4$+R;O+phFcg62A?fmE&I|Z~u!-sOE5!P8) z2b&a7Lubq3{D(as zwn_Zbm;K}+jX}wUajnuk;0An6tHEO_=Dv6m!Jx8$<*YRyt20B~cqRtpjBQzcI_~Ez z+IR*QC2xGrQMv{|&y!7^yzSiyzJ!geNREsY>;fUGICDQBve8*`IA`pTWoKrA&fG0~ z&&VSc<=|~p=>~UShMwte;rp)q-r(}I%$mLg{^s&RXKZS}#&n&zL5DKj6s_0Ub8ekB zrV&1-iJ@d7p_uzuA^>52D>93Aj`V4X)`0S429?_afYIZDrNs+pY~M0hOTEuHq4&Eg zd_I?>+O)>~<2x*s^>ABtRy0J<-0HpNirUH=m&fOJ`|Q@h=T{Fo908<1?j(s7w#_;H zFbo~1oY|{*Ppn;*T)Vbl7o275L7r*r0*=j?*|cPDsL$8~34gTSS>-U-mATx*<2sAp z)f^~y)kppA>S}jIb@f?v0XV#>KzC(n6al9qyH&L;*iQ02=eXbHtf_Ij{Q3CML3$}* za%&3&#QDuXi0hUF9CH zr!i7hTIqHmZicT#Zg8WzP?Cectb>Bxc4kDoIR_dcqPK8)GUGHz3Y6b|Ne451A%?BRtM#Tw|zQf>#WbJ1KPS3 zI_bo3bQ47&850jOUCLa+{MyyJx7ls&#V)7SSr_(3R$DgdtIJ8up(0joMM*z1yeSVb z1e3!H9$&D`)8w^xwbxX6Dr`=~qc-vvRxXB^WSJVwWJeB7cbyOZlC51XFXWhAtsH!k z6%uY>Q^KvM8o)tIX-v8qB**0KAroKBnoRCuN$l^cjyAaK{BHlM-maC_alPB^fP5m< zSXtwBme=afv2KjyHRq#tf2+5;y~Nz?ZS4!!)z~V_5o&wP<#c*HK7Ty?*+l~Yq|dBv zB)h1^9?w#Oe3Yef9B8!bNdg<9Fk3N5qg;+W4w=0c4sW~f{;eM$H{}8J+qKXAdVpjb zsfQL-o$1GNj6E!IYyFVBN(Pqq-O{VS!I%I@8I%xRSb&03P*7*E6)8k5wmW|8USp~% zb7AxD^6MvzzPi>$MC6gOAgy)*N2zVY>dyzPc3KEMuA0i)3dkF>`U(kFl|J-UxZ4?$ zFvB7ieRW!(8@W3HDQo;{c5KQ;vwo8|+Tbb=G`sYcqV>aW7t%I6s+{#vpSv2OhXTvk zBTje{R6%B?s=FfrZ)LQ!vO7@K8FFQ%g z<&co{0~ZpJkTa`^i*Z4hC6h9`MXV_irNpRF0<5QtnzYdu$wh`ThvoFxpeC}>p$3-z zl}q3QZ0K|kK-S)jIDn8snVUl`Noxsd)AgaU$~YY8LuD*kh7c@5u)xV0EEP$RNam{f zqIYS$C`cGhOW5Kh@+?Smr1MZDj`ws<((ZY(vuC`_bVVvJ>W{jusXmaF-~V{Drj1*= z!b7I5rf)`bh0(G@K^{YTwI?7W?u3@xYj^5`ev8{y(Od>!3)m^vCz}nke)#%GMFOlY zxyDdxxzkdQbjviw!V1U|HN!>xNGrFx&l@hUH@h9a+RHDWeJQAO6M92K zu#q=`t06KP5ZvY$pe^K&|4PwIfO{qQw6TE(vu$N>wWoI=sdt#{p%NGj_If(kA{9)p zr-^|P=_PqbZ_dDo(SiPx@BbH#(UL8J&g5(cPJKbBRTejN|I~lIk%3&?3((A*ab!u> zhOsSr6n!+P3=f2&%Lf}uihB@>%efL-;fCS>{J8=R#T;)NitWkbhQi%L@*pk>FQC;D zDx^$zpwlt|*RnC*5jvWu?0N*+CUnE*Sm$Va#k{n`MVHOa0ylCrUl@0^_|=j2n7?Oz zN9rk7soCVFkzM#kp}o4RA&ZQl#mfh3S*O0Nt~A=#Us`3-8QUUBSQZDHlEKn8!)z(j zA~;d#Oo`OIrD&}13SSZda&a3_6?S``((?>maq8#ktdD){qXqP#MgIhx?^b#Te70zJxVYMrrU}J@7!(sR zD9*ulLDdM+^J(>xXh6DC?%Gz4C}gnG;1ix>Zvjj<-2I`4pLpN(%jPo#dT}#><*AGB zHa(bn%Jfw42WXGQ=dkV|+S3XfD}PbF$yM8GQO!O>vbHfjm&GPw(@XAJT8za>I?aKqU2az4gP>E2Hb(xV#ym6msQq* zHz+3FAP?)b_MVP6KwqS3D(41(V_a9ih{`_&vFci6 z*m5G=r?Wan>p*dJtU8-g@T}*WC9;rSWR~_|j^hPLLAH?x5yO1C&-!zw{ye+tG!_rJ zb3Jvv8p$z#kbQn5`aA%=r^6el%5-{mZYLx?W*4FbyxQCp$-hHGGjRLBx<*wDr9UpzmT zLf|aJktOgIHZMI`FJXHOTiXb?(OyR}z$os%iD%t>0&(~4A-Eh#t8UJB;hmx>w6#+i zqBUm#fir@NWEq>AOO<$EG9D*)RPc^|e<|$SWx%ua!jonoX{Kj0iD#fyD^#{v8DFFp zWGVwTlcfTTCNY(-|0q{sFPTgbuRJDGufIxfz-_+proNY_)~EggeXHcTL_~k>NcR`d z{>}TVSHgU~=2GYs@!)Gek?Y+i4bs{-6b&dJX zPbTlY^BVJ$KTSUQKd3@;8%0X@YPQ2!#kcSS>&U?bU!tM9Q^5-#)B)G2BHn6k&@JZvdawSih6JN+te+I-4xtpcS1Y* zyPG|p=5D_{s=Kuxv}67QTf^&@HCd*O?qF;6(7Gb$SU9?Kw54TqXEZ$KEIQmYva{76 zYpAGbi240p&2EIUXRz>ND|&X1HZ={yifluo)>M-EVDq;274CB_^@-JO=B`jhw7H7e z2ant~IeFWW!NKrEZAa&(Ln~Gs+SFO<_LWA?JL+!=tQr~g_AYB0o$BqK8f$DEqvL4P z0Z&U`sIITY?QZF-3-z^l4xI6c)P278o~jmmZM9=!yunk~Ji5E5XKJju&fS`7SaV>w zhD~}}mW4unJa}#>w5-LmU1xgzh32u{J$+N74R!Hl75fzY#`f%bkM`~rh%M5Db%pdSB3BS;31|l8 zfL0jCS&fDn+A$A9>}TwL0Rx;O07Da`QIJcAe25@g-i%~!iZ7OJA4hx-O)Kac-^jFK zt~ZRPr`|A5(0I3C)IXpzLE4(mM+5`Z*azn3a1(u9jlM=kR@k@JQD2uQdHC`IeO+i` z2hV2GoCztJayxP;1z@X5Fftlv*wrB!?d>x*H+`+1a??4it_CIoS1)H>6DP=ddJKfEGf3wlB`P8VXwgRvEOI()A zM4jaChxllC-}aD6XDikLG`@fptB5pAn-E+fEZbG7U$MrIr+#ZXc@jzU?ol64eK7SA z6I+@3GK`QPKss3TGsU9_z{gj__AY@bp&9=2=Aeey!m1`ipasE&rohJXsW>xsZXIZ7 z7}zRAeDI(c_vMNC>{(L1R0Z57(y0bC5g+xb%w5I%9U$_4N3N)g@4V)q`c2vIGF}}l zgos`gC!Gj~<5ZgcN#q{U?4!~%07@khsEV73@{rZEPQd0#Mledp$zi^hiJ^$~a_dmo z(^6CBtc`ekWA2tfc~84LR9&v0Ev`?Dhhtm%g5gld^18vDb~h}Y!(9n`HE4IE&wjMT zQ}1br*+6_dtGZjgh=$+NKjt=7Y#nT$=&z*#giqo>p_SU7D$mKc(kIVVNZ8}@T!%Su zOr96PFX};gu7_>=PvyA*8D0@Jix+8A!pH}rQ&qQ5)3N`^k^P6JJN6v8sB_VSiK*gG15E5+bUEx=DJXb$3}0Sn8p3OZrEUjchXi4w)_@y;FdLB}bTiOx3*z2vRkk5Azz*bL z-U*N0^Wk;9OWCbVAqv!ol{YJIQ9iHSuDqaJul${Ilk$G$V+yP*lpB>FDf7xL%5Rn5 z0o&iL+yFfPfAEd`fbwx86WIID7?H0lPb&YSd{g9=7|HSCn@t|El~z`5~fE{|YnZt>D~el!F-CLm0=u$LJp8<9HmC zWlp&mxbPw(yI!tbhD>r-QG{3JF6A2V`qwJgDK9C%Q66OmW@IK-%*@P!+`=hV!mJFj zUX=x=Fgu(dD4B0Lb21mJfK#Q1RkA8p&AiOV{K{*}f3q4EfbT#p3$Z#@&l*@GYhul; z1wKV>tetfze^j1goh;0-l|>@7IO}5FEWvtMFI%QOt31d0SU+3NRL6@o9$)OY#-at4zL;60e_AiWQW*Au&V#1@;p1jjzqyM$c| z3-`;Fr`iQ*y_vm*U5^NlH?X&|8`(|lZS3vr z@7O!oJK4L~&FmI-E4z)|&fd-LVDDk?W$$BmviGwOAbQ!~v%A=b*oWEO>?7yeG5ZO7 zhW$VGQ}#3V@9bIj9Q!%@1^Xr9*uB91gT072Z!aN!&2PYcyuw~(zh%E;|H*#O{=oi= zy@uFGe?;7w*V!qSLQWG!W#E!@YLTi}4XRN!sl|w}U_pj(t7=nA!6`b_GQ@Rt!hf$q zbt6)BrCNm?O2Thvx$x@%WE5O*}JM%1VpQ{&1f zl}{-TE1yA(`-hZID^DmVmHU)0U|;%}+NE}@3AIP63WpxO# z_*SVS>Zm%Vu2$EmYt?n?xVm25piZb8)lKSV_3@d9<1 zx?7!6FI4xady%JnpSoW?pw1xj=|T07dJ(d`9Z`>}#}Mb>xH<>_%8S)Y)JxUN)XUW? z)GO7i)T`BN)N9r2)Hfl9?VHuNsMo6})f?2esy7->9G(e>!>fumOpcF>i@~rwt}+f@ zG__~;$YJA@I2r~ooSnXS+Azfr#=#@|j~t#pXq*y9%kZ9=**zyN+IMLBQp=vqxp{c+ zk-4coAi#6xJ?T@!sy$OE+OSs~R-vA$Ipc_|a9UP4A}XBb2lGh!ZS!>c)Hou+m=;IF zh$wNIA1q@TKrH(+=jO3=0p|VbQ{M1MG%AlV%j(PBIYt z6S5sgWIHBAJC5*!b>hH@!~3UZPh50p>cpJ&NcNRsv#4!0tF|uLlCFedv#4!W9L^EX z9_I(kIhh`?9M7B!NV`Vlaa0_;eNAQFk!EG5hEth1S@5nm8EOTx+SG4$YelVY# zMm+Q7=~L0Z-l%zypb-yFrB986Bm9k7UkyDbYxeJod`tpganM ziN+HAI+lpbqri(;Vnjc8*1a>+v(v|Cj`J(?;Gv@jrub>`)Zrs@(}$*Krb%?TO|`0%@7R{7n4~Jn}|-rJFr)M1VaU)gR}Ln?vJd#k!+t*dBZUhyDolcnOuK!Bd(CUx_SK443?o zUzqvJ{8ZGoDk6_!D#ljDpuy{Tm7SG4S;`w-3AYVMJy(f?} z9u`O(4+|uYhXoSH!vcxp;bC5HJiJOC1*wRK1*wQfWc?9Ye?-S zep(#kauUTOvi^vyKO*ao$oeC){)ntUBI}RJ`lGUbxxB=qvi_*7KPu~w%KD?S{-|t! zRMsDr^+#p>QCWXf)*qGiM`isnS$|B{ACv8m$@*im{+O&^Exbluk8hW(ze~1XE?4m`S$~(Tzf0ENCF}2!^>@koyJY=xsfu^W z`g>*ly|Vrxc|8;{Y}-FO1%B!haoEPGxZx6hDBh+`(c(+AGs6z?;AQ+k&_~09bVtL3 zyfrxT*5JsY#c`-;P;lf;!%;pw#G8g|-jrxWOoeDP(xuzCYX+Y~ zROx8X=%^K(U&rAS7fsKC&drw2U2>#j@AP31kHd6rrR%I;4}gEkT-)~@IWe34xQ*XP zKd+zdm^w7a2PZbfJ2x5;!~#bFX+(5tG$J|`M?R=Hif)MXawNhvA4D8QOC!DF{ceHG z(Qbjv(L@g)6dXm*Bzi=7i5^j2qDORVqK6|1o)hIKdPMn&9#MXxNAzH#ha(4`6YwW` zM2{wV#0VsMIC4Z2vKE-Q-jn7R+=`_=t8KcF7K`HXr5Wx%VPOKTWOWbhH+W=IV_s}!vo z9p9olw%zmWT(aHO!VxH;>hgsc)dKnB#!E4dHj2RRMp?;yu8Isw?!Ub6i5AL zaWqt*RFrIp%Ij`HpuG><#8YHIUS@_akS40Nz^D{-V6!T1&{$HA;Y;C(wa9x zVnpSd@y+l%eQ(M77I!xBJ8Sv(D*i3*h$pk(62I=qdj5QVz5~!unV{+L@^39oI5vSt0*P@Jx3Gqo@!0Q}HeN3F7EwQ3)4 zl_)j4?84)v&*~?N$R%1r*sVZzN|;jUJ?b}50DKp!jj*5!A16L__$ZvRFi1N|ci@7| zm1u=_MzUK!>Lq!<3cTsbd4s5v9=M!&zR;apfpaD3`&k@KXhl@rgOT2X|8dA(*8&eV z@$)U9WTu?^ZHw-Vqi@Zi0~LxFawJu0<=^Yn7|xsc_v*8Ff+*3rG6$-`*ae`kPDn{# zgQU6%vdM8sqZ@!PD*)M6VCG>+RFC< z{CopH_ww`g{Jff>UMtIq;BKKjp|l@oKPqEaf7;r zAJ?nr@Z*?zF6v&d5w5!V-=lneUxAYG$Jb@@(>?P!J2*Xi81QSn1oaI?vY~6I@;!0Zuk`-_ zwSRz@Xv0hj174zr8?eeG`J8(**5-F&?vV||v#^)_1A5F2XpvPM*sRCf6}U&g{y}*Y zK1DctNx2qh*U3BLO}e8hl_;Ycztg>!6gTeC`_JP0p@nbrZz_Lq;b~>n!UM`Yo?+-W zq97SvlONby4=v6+l@F;6in{FM1U>vzpG3c}Lm&NN;Z^*5H<2z0bd5jg~#(N5jo!I);cDs?;L88n zUw+-dFF=D4#K`6T@%wq>o%_W9)D^Jk0V<0|4!tC?iQic~g1AFC_diwl>B?EuR|2!2 z&ET8%Hr@H#z$AJ}tM}}VL_^N*$-nfev#aNC)l+|IYyNM&k5T07!Cwoivm3kY+5wN8 zhkrc`%ZG|qoD2-&T!SKW|8IY`m?j7q^5Oq$LiT^5AM)D=T74(R>~Z`*jnB75Kk>B% zK_bNp%~xfjp!d+Ha8KfG{Ns1xH#i;6uj!3lFV$E1G#@oeo`TOm)cv;{(cCuu@6?P@ z6RR`z{I|3FrvQJ2CuxLo;m*0*n{)MNUjUXzQP(s0f1a>v;rm)q3!lbFAyRziZ{dsh z{o7jaX;3dbklPyVdA$8?!a|~MOSJ?T{V4Vg1^xuKh;PCj!WtZ3&FQz77XHM413k|# zV(}gM1T3`)a(eTP{&8qt0?g0yJw;Bd=nj=9AQs*PfvE zYp~##=lSo1^^16J{tNF1I?Mh;39pJ$cxk*uy5_z3CsDe939~c{woJX*rHP)RmeO5L z?Rjf>D+}(Kw6dUFs*T=JcvURP-6y zYjQ3TEGRu|95a2yf1{C?Ym0WI*5V^ufwKaXAyY~=yu8GmaYEZ~Cg}%Ycpk7lfc|-v z_`Nssr>&tVMUyx^ie4t~*+PGX*Jpv@S=cOK)q19IdkPhwe~-5fZO*iP(Gyv)VNl3n6oeolQ2ET%d5IQS=EF23(s0MAZ%z{l@VeBX@U z)AOKEttdyYVG-V=()jZ@lN23u=>c9(Ryj03HJMQ6$xQj8H!|1SS*Dk?JAdAhMj)F; zoW2y^SHvCDti$NwNPWZc60M{5eH&Ec9(v+*CGl2k7(_hK?s3z03zw1wBBwNV~5`0&&p1cvcC(KF%~ew8jM z>z;r^_MW^?bnZU1;%VSKjTjy8T)2UL#kk#xUVj|F-$^YMZxsH<@A3(b1H_|=_N8YD zFA4i#f?6wsL;onpqF3=gQE3jh{1y~}Mlq-5nfJAF-uN-yS7}(zt_;p6;2l7kwW8qq zPh#!hE76~zU3tTQf;zn6*W?R;=2gHTdD8q+@XJf|8{o`Z$#VOVT0sBwE^h_zne69r zKM$)!J=$COwc`0V*t?5Mkas9Y$`XHtVOrv0+?FG>=z*nMvFK5GL-ZA0$X+|`3=uD7 z-jRjyLw*~?HO4G!WsvV<1oEHGF6pm%PW5UW-Cwhw)0e$e>kIT1(YAsZd-@viRt~+v zbpbpUG%~9s>@P|Bl1~{REfM?}zVX|iBgHriyvl+j=M*?3xvHGo*!6;{g7V^5;_VBx zFY`Qpb!tzDqt>h9NZ*B52kotNS#lmzFBF<@+CAAzXG2Bvp2;7%bj@dIqj-+SPV`1T zvYeY={LS+=HT|yE!WB_RPUMJ(%#NK=B)~8{zULt+LIhcnuB?> zN&8(K^Lsk?*Ee=0@M`fp8eT2_&J^e+5?OKX+7@ zdQZ?+F*nZ$PtF6{y1=pV&z!xS9u?><4X^m`WCip${iE6o^;aHLe_NQIC75V8le_MK zyO%2;9r=gWp7eNRXhb0@C7MupjXB%qf&V2Ad5Qfkev#{>hA&iZZjJn1xq=hq0{UE9 zSQr{@M5tGCp8!nIiJS#gSu`}a3@TeIU+Y`cljid|-sjaSV4zxap&|H)!^3D1SCA{~ zgA{E@;W=z3iEnDd)_vWS-@va5>N7 z(h8L$s1E0Xg}jI~NjHf8LEmw{JJVaa^=Maoevv#U%>|+Etl6qPSNK@C&H2xwblIx> zU;eUdt@g8pm-iv9a%TRYuAJ{C?g70Z-L!e}Sf?Lcbdvq7fP&-gQahdkYcPtWot0c& zaw^bvUO6`lUz~}G7JiHF7Oa`>=TIi}4PVPpQCW!<2plMVjo{)+PQd_k}%1fJ~eyNoZ zb;YOpKzINlc&I9+EiZkFR27s+RbTQ_sp@O{+W!9kJF_#hI~%(ps>B}c?##XCo_p@O z_kVZh&OK+7Ut3@AbuDq#r*cWz^a-^3AU8e=^lvhH(Wo#d(TZD zv{`F>)unai+Q?i&P+@i$9bx1aGBinSs+Fz+J!9XUHaCu)CJH&Zsa9N}iXp#;=XR2k zyrh0xXsL0P6sr3UPax_NIR%HBC)9&?@EhbgNArY#5yKT@V;xEh8`Gn-%bF6{F=ugVzT}tVtk`1zzxH_+EihF&i#qcT zX3+wnU-G1-e{q&=EBQ-(@mD!|&4_*+uc%e{hpmQY@Rn-D15SwT#OHA>UP|rI3~3#B zrQ!>SkCx(tx8T{_6HVhQ*Newg1)9dEs*3MdA9NCLz5(*rLu>Jq3Z7C!cro1rJ%&%< z25Q>~wL4{&wTY+Xg8{=XQLcCZGXy*@0|D)EgwG-Y%pn ztl|b@>rEn6@%0ArV&0APJ!Eg0Q^gHMXQ4D{NhJS$O@y7fk*8UWlCtBgZqC><2?2Y<~23UzE75Oc?pV)7m z(J|t`bwytx23&V^lsIrbr1X}1NvV`8q*TjQJQ(}RebF?r;nqcah!58v?IjA_)@YU( z1>?~^qQPy84ieGrM06j~+UD`yeF~q<2Z-8slH*h5Q_*3fx1EM_p}Y`H5ykCHbbv^1 zPgCj{yg}!P=yn#KbNF*k5!vlLxfk&BoKu81(YTlX8pOUs&;g@y z*l0XxG(JcVjxdIW#sQ;oztPxc91^D*;_tK|<7b>PKTnF{ zU``l0-A0b0#`E_FM$S$nr()!+G;&rMIjfDFRwJj+$XR3LtTSe2jgx!vqJ9A_g_a#g z%Z$--FA)%4W(H9_(-9-*5hLeO;#htcYkm(3C^~Kw?JTpVH!=gQ8XT<`G24`8ZI)T zG>4sJ278Vk*6g+5{y0N_yhz__-a2dRpYyzR9*e(DuP!okyo4=2WrorWu}GUM(XVN3 zfAj`gZi}v>-zB1(may9jbm^dO#h5ta8TNUkze>+6GJCy`zkLf=S^B&lwUmDFpMREq z%=-weDJb!!W&WQUv_?E_0>#(8o5 zasN>|>>}0uX5iFO<|&i4O}V{~&nrAxwQ9%GJ<+0;*z~}nd+D78|=$|O|7!U_G{!1CB@6Q@d)6zJAS3Il%O+4mbHUB-j{71 zC`XFNjqJ~HvYVS#zr2)0wz*<&ZPp{gj_SXqqbpf^O!(s#$p6l53F$u0jA)M;kC2)M z(mH-8Wx~0%%%&tYCEwWOV|F=SqsD9Ts_F-v*F68Q7B$DuI>MR?{@>aytGX!_o;QSb zSZNS;jD}}Qp?~E|;x*NvqiPO1dGytuK_uzYIL?>6o9yJYKIj>CcrKFSCq?A`oqY9t z*e9#~vD#~UUFUpjw-EXvFW#@|I@Gr{tB~vcgUu18GPiq$5s`8E>Hm$Nr)tg( z*7eGHR&LgQuEq6dInv{1Z4Ml<=C%1wV}g1$2L_yqjrA<0n`)eC4f!L=SA8WPC&%>{ ztcf8tueaueI-eT}p${^p>&nEngs&to);&`y$5uDLt97}2t|Ro4G}@id3t8FEmBBW( zBv#t%`zOh>#C)5RtlIa|pAgQ5#%)pU()_7ZanVlILeL<5%ZlYIC zZ^mDe?(fVmm3ynU(<8@~JIQI6^Q1w7_kicv8&2vp$mKWa9zU_jF~ukKyoEgc=48{; zzRsqG<3wI&E{mDsoKopc?zprTSmmB<6?g36|1Y$*H^MqZD|c+I++kGt74G70ZZ&DT zqic1ZzT0_sP_hfocJ5sJo!d`|R^D1oY-Pnlao58CX6S!ehM@s}D(==Wt8*1{$2cBk zwL-artY!@J-sF6(UW~v|VFfSz?}k=8Ml53tzAo|_DG*T=& zy|gZ^*o%4%@!mka;U%6BlS-fZ*N+g_vCrx2{HaygjlQFmZSG-4RvUC&rA7K|gy?>@ZbMya|E^#yA@qLKpW1oV^x+r2`qe2y zN}eY~_0Z0v*NEYM*Gq(i&)|N3&*8mSoqKq_mJrJ^99Qq1zWOlH5g*`rao@D}!0|nw zf8jOUiyt85-|yJBdwQ39>gO83ug3l6eYjxxze;b%`7WGS?7QlkW4B#DfpbAmh~b$7 zhjvbPcj)dWB!d3bzqo4p*kR4vt9F00C;o9lDe4PfIDF{pYkoXA{UV{N zM+vd*Iy|%caOvMYGEYeGx48c)!f-`}wWYWJRegn}haFswV=wiXXI7JySrxrWXq%g%J~akZ%+}g~RL$K7U1wWE*H95G$!8pTe~# z$lnna?y7|*`X_?93$wxm+6~Jk-A+<8hN~qSl}aP11=T5#q6n9j1MAie&{L!|;*!Up zdXA<cvbC06poP!@)W72 z6C{hnNuMPNp^mhWcW~`-l&sCSh)JwMOC<8gTp_;NMD2ss}LVkK@=2_`O7=Lx6=bqZH}yh>89N*!dip5=w|)SdBI= zUivW)KYcIY4CA~ObNvIUA%7@*k6ys{pOY5V4%EeUp#}E`Nh1zFeIIF|KO|oI9<-~) zH49OzN{AZ$=mj&%AEM7e;w68<7zTmgASj~XUa$j>71y?q4&cwk>If1^&<996@LEA% z2Mz~t^Z@6;J->E4@Yjbnpb5>O-&Ht1M{ehRA4fl52hDCH1HheECx0Q)~ly~>ND z7jS+H+%ddg=1{!^PGq!TbXal#mX^_i(!#HB{7IO{SQI)iS}Z+;6{LgHhtXo`!Ds=R z30*iC-Y;{guETXk3(#Td0UG=jw8)}-1;_6IgYlV62S$sf2k^qr87-C`parKjE7{yx z{}-2R?yUcJD;bYIg!@ky-WG;XG90n7{tqSRXYka!m5kT;P{7_=XsQQ zl)q8RKZ6E#;6aaaCBp|~#f$sj6HbCQe+EDN0dt3(FkV&4dREfSWHl>=4WtU%G014g z`+Jv?(+@bkxKv*cT0e&QLgpCX3u}4Vpq$q;Ib^c%t|erY%gMzh;}b@!|7FSKo5>iL zZ${6eoI}>Qye}=+ka&^KjK3L=73Z}uPGvj{m-Io>%8%QD$G?(x=(s8R50K#mQ@V>_TW;%}H|3UB_;}z&6Msrmc zi88qoj^nr&dP~u7f<_tR=W(6Mi~xRT`VI3`g}|dsxBVydk)I^N8*lRYGhH+fd6)H8 zR;ZNq6PLFt;0W}j{|7qdmt0S^2%jd^jE6YSFdRZ}L0@^f?3_o*^rDT^+E0Iga|Z8a z=zONvo+6DZ2k~QmzvI`L{NX;k23~9wt_G}^fdiDP8!>i8m#755v0*;{jyW)1k#)+O zjE~hVI7)Hv9n@j?U^1}}_+mI{V1;1T_Bn5xebK}cfGtS&oPyBDyIv3d-@8T3=c zA(Lt7O9oR_r{M7Ws5ed$s=r5FCJS$)Z9mE!j(;Z=>Q(6FKmQ-y@lfoz{?q& zGr9j&;T_;q)o;5TpHYslp!_r$0WZ|kt05CtlMeFb!U&zl z`06o!7v}Q{_`3(^@56Zj$BjzaiZX;_6trgR0LI2`i7mLc0rUMe*#MsKQns!Y*EYaq zu;~dtr$*Jc0Y5`T^;%L7IZ2>wVWrB<53*49l4`7X|KAC^tNM!SJE|8|FR8Cke^h-ocw_LtM5kCT2E~XN6WhdI z@fz`7@eAUE;zQzD@d@#%usdRpxC#Z_ITAb0`)IpJl%zXtG61O7); z_o$vyeGl-7`d0N^@Ko?k(II+8KZoDS;ok%J|HR>+TLNEIc&qTM!Z!-f7QR+^rtrl= zf1$SE$lsX1Hh<0hPv?I)|K0h2oBz)I3-jmazcv4_^LNc3o*(^>)BoXp?Z039%WHpr z?akNz@Y+vbd-1i;y>{JeSHCv%+L6}|y|(|gy{}nbb-rqs@y2KH|Ide3Ffza(52Mx6 zA4-b8f_mxY%Y5gw1s%1p^7X_3f1v~`OerxF3w#C}R(}U^5*N6}1L-d#QSxwfEwPYO`A?wK~*+9m~Mlwz|kqI(MHj^!6D}0*mx}?}bj zb>swVO;;0=9r}mcKlzE9K6vBl54`_`(~$jBU~9ljPVu{Heu1Cw#3cANxzgiVD3P7# z1o@hk*E<_y9pR3EJ8Jn(mfyiOHLmI9Yp3Me38l6kcdYEr<3ykYn8TRmA0P>I%o;UW zeb$g=5&=@MOAq796VO8jN**!MQtCSkn3w@BpQESF8nQl&7LepiPaybUpzPYIg=-i& ztF{CXx|Aorad8G4H%~kQ)kb~%6E%9+Pfc~-Sz&EbT4d_=6ChyUS-Lhk1;!r6sVdqh zf~)7U8zxxYDIYjKJUQ80Q_Yx5oRD_=q{*{R=j`D=fRWBlYhzQ%*@-#EV~n#TYa94f z6YrjYASd`+g-bif#i_X+Q%QUkt^KpOE$*CVwTb(zpo*TQ>L~3ZUBHyqG-s4{ z_so?@JqvfbNw<7Q%kJo;o;m84@!Ti%iQfIQJEa}qx$MZqUf-U{X~3S#O4D;{smFI# zO?n_sUW!Tdoh56Nn9VS_Ze4O@3#5`wU!0xo6(QHL>7CQ;yf+LvpH*&2y}e9Ii!J)Z z*}3fW&MDOBo8*;isxgGwK51Iq1!aNh0#_R(eBHd6^)j}3V%D@v+9d&}+3f5zrtK4V zPWomicXAwKI2anKsn#rNBSjerOz5LK_uvD9uwzQvAzxtPc=5Hp7hl+eT1&4A6!o#97fQwMp!Q^VtCI z4ouByq62fMc1~j+&_dunTo}RyabgF!7XbUGW{Vt$X6o2NPjd%B`z0WuL+Kd07NQIb zbEihcsY!8a3RkfRgni4}n7_=7?{0R+^oo7-F;^l>t6Br;V**1^x~vrRm)uBI{3_-p$+gW4IhU zY<#{xDLjcPLX_d1ArAUs2m9DL3vQg-25HkoZL{`Sv2_-DY8zCnI<|9s3hRJq75ha_ z>S=H?L&7R{HVHs-MFS+3w+9F|nyZp$x9OsbS8y>pcPJ@W)^n&B+33XF2G&VM z97)azo)+9>1fru@PM{S)D26;ubQRE>1?%}(YjIA%+QpTI+Qk;L&2WWlTDDAL zC6R|vB9B+@RLkJcnfRX}I;W3<&~s{xLB6eH(<#E_-!W*p4Tgl_$`inMbj4OS_QxkO zrJSgvKs(^^wUAAKQ9e5jsh^g7=L*k^U;&=O*_1Rn$-2iM*p9W}pl4;k3|)Y%zbq=0 zp5)F;qH`sv#ik%%kUx#lIs9Q#7&E&kBMx2Q5+5(?N5LLO#m;~^jyH}v)<6}#i4g)q zs>t1L-`u{*j8p?ax>6$Yv0tUz_p_RztSwbTSf zKf7~km%KCs%cRBE!E7Vo1BAvOXnT~Yrm+c)Pt7C?5;b?7Oj3vy@WLuA+`kT*kYP*4 zq@LZIUAV~*$s03lLp1s4(WD;mE^Rfd|KD{6R^Zf}Gw^{hZ4}e9fxUZIDw#k-tOF=l zL7v7Cn~DaAhD^`S?wp2Awav^V)D*Mfx*ch119{S za_K_JpeW*CTsc>=lG!gH;GBW!p<2-QqmzXFnT_n8>_dqn70ON>_MC|Yf}H7nZTTFl+ZL{Y8WllV2P;@X%} zi_PH14v$I%EXC>xDjWf3fpX?T`_A|?XSusjopC3-y;;9KuF{5*ZNBqn| zTIlWiVsA6(jdeR)>~3!7WqV^>Mz^p}{>Nu`wwXwB|LU01>Fn0o&2R|Aa{<<|G7g-Y z{Y-1~k=)KkLb8P$S_`3*88LJslL}p**%f+ErVu)wIT<>Z=?-1jQV1PwIT^aP*&4d0 zsSvul@xIVZVtL7ef2%3!!}|_tq3b zdun!tcGsjryJ`!eoppuKj=K9o)76F0RI(7dB6%{jJvkWKmaGbGtty1JRGkcMuIdg= zR$d5AR2D*;Do=*S6NS*m_IjU5+Wi+oZT>>2B~u&9G~X9$Otpm4sZ^*Qv#6`RFH~D2hT_qxP%Jta zirRf;TPviKAqhi>_{z(+hRdr$Vp$;+a$g7qy@gP~QwaIpg^({(CT{U|y7z7=XWu;R zo2#tLJ-^u@+Be!n>qh&eb+S}6ZPbYBjiyQUq(wAuED?pA2*8y^fOygJnel^ZEA|AE_akkyKcLY(mLu4Ph5;3hDVsM*q_9aB&HXv$t8g-@- zpSuOMuEu!|^>?A}Re*do;$~NJSX)tR2d?i$4DA47chi8&Y92x4Z3C}!1o6DxxO)X} zeE@LB(9dRmH3w*iQ1?rS4X#K13B&-W(AR#{>Ozcg9QC%7oq*0D-a^<<5Wg|RA!`wP z+>D6cGc-o;M)cSyq=e1FY2jYs8^TM%n<}kpNVP-tsM@RUQQxY5Rh`!y)I6#AwbrYx z*RIy?(mt%~*Ujjj)2sC<{bv0M{de?#F&GUg!)C*b;SR&IMy;{Sc&qWnl9rOuk`I>L zTk=xLJEn3|hiTlDGo3cwX?n=?OsT&#SNdS-1@oZ!l=+tyucga!)N+UAAk2>_E~*{z7P8D^gZVLj_-9}-tYCd`EU2n`JeZ{>c0@M z2Sx%91)dB1Eby10IhY9c1YZheLldFHp);YoLr;XhA9_Qq5KoJDh>wcr#b1i=gx%rQ z;fKP{g?|?QOT-#UM29ce9RhqPwZo{2V&30ejIxi+6n_4%6BHM?p~)O@05uIBlgS8Lv`wbmwTv$fCH_1A5$ zJ6iX2eWbpv{zU!f>wn*%Z3s3rH>_>g({Mw>?F|n%yxj0kYIW*UsfSbFO8p{rA?-|8 zr+d>|)7PXwoW3{x`^K)uml}WHq-{Fb^ueaPnx1HSvFZ2C?&ehUX!Eh=k2OEv{7y!l zab|im2uJ=%Ih>jzsOXnnZ#i8ghcsjau|6K&_)UT=G|-Pj&!Z)+cK-`@Uo`_DQO9Y;H! z?|7$ksB^UQXy^MoXFGq}`KPW}*Ws=wy4Brc_eA$Y-H&y@neECR%YH2TK=#?}k5|;M zIJV;Sid$E_z9Qe_?b+UQs^|Hh@AkaB(!A2W^61KER$l1U_6B>KdpGy)=)J4={@!PL z-|i!QZGAm``}$7xo#}hF?^}J}@B4Az+x?_p-*4^D_Mhp$wg1un*9VLP%>y$7j}H8H zuyJs9@Dqb~u2QcWTD4=f4E|}didz@ z4a0X2e|Pv#tAne@SATrd3xpfb% zdv4v&*8OF~JJL9^cH})HpC5U8OYV_#n4Wn}##0{r5yfLrXSv6-SM6sFYVm7^VMBryMDa8XZP)UynAwc zzO&c5_rTr{?o;mz?t9O^pXD~^9?bpz%F!!#TzT)6k6roQD}R5$d0_j2!w0?t4JWW1 zEBYq%yb8NF)_+#1b3~WJNnKqsS>NCY+rk+fgY<#?c$QY>UlPvGH+BePOgqZ^KI|KQ z8vf^Vfz%f+kZ+@}5@I99M@or(h9v9i8$6L%Q)6>F<#su>s;0C{C7l#&YDBTNcH&6M z7A^lKiZ%4Y%P;5u!p2-p-=Gc3m`#tUH5f@@t;L?RSct(o!^f1gwbmt5sdUOx|b?FQaox~3*Bk3HtaU^h^<*5C*`I!F-{|Wz8;F$S3+i~;pz*O)=u<8c; z4bM#+pLhyCD4u)nIT}0;M0*Q&&20p8E2# z`o8K7@wTdR-42~3#(PtNPLKdOAfli2SIVNWlE zeYtctAf>~abbD?^Wp2faw8mq}c|2)NAg8g-q#dAtGRbhv5uKFh>cITcsi44SB}Hn5 zjMJS?H8(ZJq=?o*Jv8$-?u)*U_SsE~!|?QmI(Hp<(_v!Y6CzbN3Z57faLpzaw6~|tsD_bIH6FGM%=hm|M zL5@Jbs7Dt!Q#KoLdZv~#8nQVu3SwF=r^k`;Xi^zeayf&7U>_JwOB>Rese#JwjH}#V zzakdNR0RxM4U!m2cz@A3mOtN}_^K2yuWmoHxhoqA$5w7@?mQIrw+1V^YkiJzvaG?I ztPn%N{D169KazOU(-(`hB;24AW%5Hl%H>CYmdlPTIn`Wba6el(MtfBz?Ahwix=O%@ z^$pYvF5}~s`H%LB%?Xbu(JXEVcBjMPbaznretgTGgKcdG_iTx`MW&9P85%lsbSeUP zPQddj@UT71;5ihojduZFtq|W^gtDOsS7lm+(Y6SgjXyzm(@$ai4q|%5Vglg0Iwm9z z4-*Sd#$%yCx1@__>S*r)?YQ=U|0>l`-;f@M>MG$xTy@Pgs`zMBzdOBmZ+f>r%3!vT zI{FrJP)Zcs0L`R1E5@J+9kQ9CaEdil%|7U`qI?g+!XC*pL1wmT{uI| zWB1q$oaxMbjvh{EMX_0Eb*ocky3A@?ziC2S;fH<`oud6XlO6O=we)>-4>W=vfj}8Y zVOO|?uFC&2-804OaQ%rsN}xTpm(!j_y}6(>W!OG+@Fh-f<0Ht%leKP|rm2rsUYY+9 z)9I)Py$U|w&gC}_J~k0&&KS%YH8Z4?3n~@_4d>uR`HZK!z|pmkQ#0f>DA2wYdxzrj zp}i}z`&K0qtM+B%-ARup*&SC(Yi9Zb!^0n#&J@f2@!oAs&0Blp@!qY?P1}0ojJ_Ce z7W!ICOkY;3XS62PJ=CuaBu(4C_ui_1T_?mcS8ShG)*)8^*BEyLA9Y`JyZxRNo^;PBfG7JsF$Jnpxvck3d}!}aOWwvZzf zcWRtItJS)m(#rjjJ>vU(4rFLVSv zhbNJ@5X#z#A?I}EoK8|1%vCPnmob`xW2WrW3T~6MN&X52h_Nmmx}y83xni(8Rl3jI zTkoxjI9(MD{`MwsrD$)jDT|idG<)=s#(}!}kv7p%F4{a*A$vvlxYe2LsZBPwSp#ve zH{rMLE%ipdm33xsz>@T)t9<@cZz511EjMV5p{k}(&6-Sz@d$7&)PgofaJnyRE)@*g zoWWoOnT#CYZ0Tf6akwemM6q^3W>k_YP50%Wp_$|3LTyG3vQr0b#VveMCa)O!sJB*4+jjbNSSt(_BH$JBTh%8 z-XCtZAFQO;=6_wLb+=U|*L74>WH(veHU0I8rj?Fxt>0f4aRfXKbYl0zg3TN57)z%% zc1di$7@Jmj8ksBAn6JfHmXkmgwV<2THlbNahPu|IzVfL{9^+BM*eY0 z@T>P9ntufHuHtjkgD0bqoIZ~GRIVeI>*yek>KrDh$o&%B%eKej`UQ(kr!b+axJJ92 zZpX#b_BKvrD{R5ITS|#-BXxCP#gycZ2W=JEiN>1F&Kh?3Y9)s=!q#pOO{%qunc?bS zx++|v^$gWj4m1V=jRTc+Lmq8OxGEj29?ppLzI1g>DpgaR&OdAQS9-mbervJhwEI11 z_ayAUB%>XPR7 znA^kJ1*`Z9d}G&Yn676!{5Eo)!!5^3qAizKk|mH-%U7iv6o4~}s}r3pg3NEbXrW^3 zWP*O1{)OdwokdzETgx*|QI`h4E%fj6zopJ!jz4+jaqaOddoO`#!$Eu5hLru3s>_C4>XDcYoQbx_9Fm|YGRcmO~#Kw>AZ*Sj!>ySGUvfD!mw^9lZckaJ=UG?hL za7>b7!RFzbn&IYPu&i?4Tj`D0dpi$qsIOgrxTojv`dY+_JNJKhWZf+UKhdB9aK+HR0oa*eN<>4`OXm=`^J|jYda=8J(V)08G^~Ll2gV6c6hpT1O=d zrDgA@r6*V9UtMvMo*VXS{lmK1i4@ti-M&E|b(XNX^ML?J&!mS5|bbug$+sjb#a+*<2p; ze&!3lD!;{oIetz!A4vCCX4W{gj`7agp{4-+tj#Cc?UK*-Z2ozBFy?ed1NQH8o{wU! zIR_pNGdo5V%#}KGrK%Z~p=fOb{8C^jBqY}>*kR&yIWg#pBdS3IyF); z+0k@Ge`RI=6;0V)@gp65?8dqe?QZRCS(~hm_U-KK+}Rgxs^hq4IJyHkVpczTH@R{! z|9~5lj2niR;`*AT8LsP-)He9~#+$B4r?0qa}Dr(?^A=Z|1&v zKsbMZ$@(HZ1JmkIDLS2jX%%6{un25Xx!AA;{%HOw2JHwyypYTP2rw9~^T2gA8VRk6Muot-=SVpV?U zinuaQ;aUZ6R$Yk(58A-iD#1ic_(WxS;I2>F7KZmM;ZqtsLWhqW$$uG>&Hsp2&NtH5 z{J#|OMji(|73^vNQE?!Qu&fcPb2k9E@xoSp74>Y)ra(N%B+L*QB|KOo8>h`p=n&$O zAHBY8zb#wc*m*?i*kGMppKNL9Z=-+AyV^H*!eo@`C42zz%-}4eQE%3ub2IN8ffeSs z!A^vCWuPueg*e9G5iJehlD|Oxv#(CESv*8XwfXPo4{B-l(DxMj{}%8xYEy8BrEdSy;00kf05w<5ElI|RT1fsz5mhgx_#uPUErphM%JBS<(YL& z+xrrUzU@s)X>Hs6p|xwz>}hM;b7t+@5AAL{5bNL3(XpdHRxB|NrUR-toqSBPN`1M~ zQbNmfm>ZGtE89yTmtyTg1uWHwZ`W_kMx)t{^*7D>q12(={j+>AY-{8AH^$eC(IuE@@})hl=u&iS{JX}rt+b-;xU{`>DMm_+3QpDl zCk}#K^{m}e>adA9o9)t-L*ZlvF&63oGfOsUDSGA`;8T=Uw@2tVPCvEb$c3_`=&%Hm z{#$^f_L2H%PgBgG$^S}AJ^A0z_t}D#WzK}?e2vQxWD@zVufTsS&stoKf|$&S;E zBALnV7i2bpbi%il-SRprhYK0n5NcA%=7Bpz<>(9bCD->gnh)rF@rGboZNz1bw8U!y zoeiOI$A(nny5_KckH!(K^m*Yjc6ZiP^*07;`p2zhsiB5ye?x_ zn@kKehXU12o}?w@wU&BCN370eHOHFzYg^VeVoQH|IW@%)O|3TBC~h|#a+2Uc9Un#V6Gw?9s!9|J5%W_8HR z35Ep);Ynv4Fgr{q{;^zJe&31wUynj9RE>_(mzdV1Y%f&BVp1-q4=k=yGzTZcXn~4b z1R#Tfnn8FuEyqndh;FHJ8u5z?`FTK{o*XWhEC-3`TO%9rjGpY7%XOM zZBgdRl$X2?v$?9cK2+JH`TxA>F72mp`rQ#cD)8R?+f<)_UmlJlg(MKc&)Y&KaCJgyFUauMT9P&cD4kF{HaG9(JzL;+v$l7h*oGy}c8)tO78A4`k%AmQE zmv-sWi_sY=5{n~_nz<-M&~iwtb&j^yZOq1E*^PCrqfYJq|MoW_HWhF32O3$~D4hRk zuUHrFzoNDEivD<=*uBYJ*%pnqRl*%hcpG?UIGqPhqii+RL~<5y&Z3*qC}YBU zVumJUp?GFT7lZJNhBTcwS7rv2E!%rzvEJ=1$$?D5w8z#_>rcl$o_N|{yTX1lkdC|K z{ZlP1Q~mgo_9tUip31h0indBmlD+(ZjX`iO;z#YxnK^#Ux)~Q)ASz$oE~02U&RF!4 z$m%~`j2`Ww{kL9(pzfvE>HX<^bj3hbtaqwaqt>X^YN;_|t&M!d5)HXq>zPbpeW2G1FGAOcvknz; z*h|c8OR_{eL+FgvD9b`J#dpOh{9kzkCBTC7FySECjH)!^ueOCsy!Jrl$&-gRZ!WJ} zA-rhR@6c!yvGk7oF?wc4d*zB6FQ=1NZ~zxEJXaRZx)7PQ#dE%foTz0?>;pGjls*}) z*h-_Azn%1Ax`Ax4hc5~Fxzp>~qK2Hgx3+JM*0a93W^6?)wqmTNdA&z_Wqjqfluzbv zpFf>IBsTqPUsae3N$v!T$C6Nr3d`^@F_{!Y z$>gR(!iwrpsG1$~U!`y4u@NN{zE=oxSXMj_=*gB^OQEZ^Gafoqs^A!QAx~9H*crCmr*w5Kwl@W7{*{_+!lBcsJjHGm9OZ!{GkP<@4^e}u$c$MY z{DLQvfxd$A7KbO&a!CE;%}+dc`lCHSNPhY$?YaDqwLf2RrwohS2UyIPqR0*6K$roO zwzZ%#i~>#*RV{d{5}Mr!J4zeLnLIg@mH=tGnaX0n2yDn+kc+EHcQKT`ltfF2wO{KQ zt<9{nmyNa8^d#Mf8tQxqq#R1umsg>nZ}e2urYqx3fyPxe`4^~|O?xYwgZYIoMP9+U z+>BQYPIYO{rJYghW}Nbfc#Op%j|B^g(lz^*{;bx$KD}-0q4xSfwP-!GpWZLk9oouR zgmu#tDBuMyj2~tF=SLrkPh&(dAqYX9F)nD~R4O}e!jV#35=vPX5p{Rk2 zWq#X&zFS-n1kzYY2-O&ivQ}BWIZ(oifp9u_%tZlbcA88Bc_V=@RUT}tU$j;=?!QzQ zU%Xb)HIMTuSVmJH8M`&afYWb_cU9l%cWd7G?pPp7C6MSsBICuy~vrt zzBya6nKQ$~bZ^!SHb;%SY}sg4eMPF@QPqcqdL zlGG(s@irn>$JkaHv8=rJD#M9-xM^U26Q4VAuo{=`k14_u#r z;i#W}C;t`NH{XT+MfCq=v@a_eXS zSpwl`G+ZM(Pi!B#I~Lm-i`_l4eQRyv&Qz;OThf}oGf~T&7Un~pArGNX?tcife*p#< z+_OjJedn-@6XpxC_bBmk(VWAc!}gOrE)VvV`G_*`8Q2Ka#y!_86W;y2)6$q#bS*uGkV zd>cB2<(MIp!XjgZ=axYTu`{bnV{vafsqEyGZYeoJFBCUx{+R#E%P%vCSigYa3)oln z19R}`MPJyYp7HT5ZqDZ!IkLhNv9Q-0i`%%M!)RdnS2i>KL*3d;D3n=SH`+hxnfA41 z16#eD2S)dIR#$h9>#BPONo`*$q!$EB z&}*^zD;#B235UZuS=C>z4*Fx6mD^lHl}62^y&_TTj}K;$j^D_Xr+~e@2_YoFzeP@1 zJnInEZZoOCUaZ<|ug%%*YI8BoM&9${wmoAMqv)Q$5tcHV~bZmFz>ZJyVZl~=Q}I_I*twzrjchQpoZZ5^$4r_+uE z+49Z^J8y5byS6wbwjV7yizTNCi=C_mZopb+F_q>_CXGcsqgj#+ z!Dp4`TtoT7ASV%l4ytsBrn@Oh7v1~0&mFn{{`+$e-uRxdR=n=U2lmnKp{d($n;M#; zrRP_yIG_KoDd3XJyznQ;Jllb#40Bj?p!b=%4awg_kI@tP(|IesBfksv69q5*E8>O& z*n2F?nuf_(1%ieZbveACg{c9wf{s=Enx%n5j`+o$emQ)IOtqjOhYz)!67YABmMBMJ z>nO`!b9<<#YHfF|aj&i{QsZOUCbo)}xMkzU%2=#2m|53QGuRZ-?N!@+QBO^4X`nh( zRymLkNd7=L-aTqH`%E^cy&@B}2Bg-uU;9$4Y7+kX3a8l{cDg0Mw^S3DTmhad@2izo zq=SJZGF>d8GHZRnTIO<<7%Wo#iki9sclpYix>XJ3^frxAW3G1kqJFPgYicN$YM}rH zysK^lJtX{q@4uTKG1;{Y9V~H$E^%RGjltq7PA#n~kH^b>(dfUG$71FFXjIsMqN2jj zPkG7q8Y`%k{!xkL_kr78*hWiq=Mo8GOtt1xDZ)~!IO>_uF6{3v2}iI!$BQ|8F+-u~ z@$yYyu5zfcenWRfMfZmKx-nLc)x~;Jet)Vb7VSv|0;!(L@}y|Di^=j(+$NT|-GS=r zfXiP3$D3N0He+DwQ9ru0eYZob_Od{=+ZHG(#Y1UHo7v|=B#!YG=K3_|Dq+tZ`?Zki zY9n^hh}V{b8xQVMVhBiEQGzYVOyzl;a<~dsHavD%wS2lt+{*o(Fj7H+NKUQlvUMb- z2J0r*wgF^&gm!72D}A2ou(LEJW$IJZ>WXE;QYPxO>&?lAGJi7B;;kL1&CfRn;$yZz z!lScSg+lE0LU;>Mg4Ds*`GYkk!1%H1@cAN_<$AK8zDZ}Xmt=aBXt0&U#tn(WMp{$2 zo<6$`TRyY-pMRafP;&IZD|WP1FQat^k2cEGZp`Ky8;P;9J6Box|BTuQ0CAQ>RvP?J z$yMBLb^VW|PD}+rTcM*d;5Q5o_?wZfP%HgUy>qp zkFTEPI@Kc#&&oQVR}{V8aF{;f#0f4!<;vv%R;NhB>ybFmvBAA1NId=ko`b?AD!mTs z*J$DaVF(orah4;nBwLe3qm_)!{2%F8=|{HScH7q5=6^ah#d*U^w^N_+qFpN>x&bthyTvgNR7 zfU~%=wJk&+!DaZRKB;DXXEfTmzJ@kTt$kS_f#$Uh4QrbN?`&1|yz?|0gOj{PzC=HY zc_XWbfr44OL{m*GX*_QgQ+HUKfr5j=^n%Y)mMujP&0U&vyNL~W0yUMqH6$Dr_j8$K zvJ6X|97=X-@0ZdgZ5oHg=5*Q|rY5P&rO|6+&8@$S`O8cWx7p&clx?f0v=Ndg<83?n zrf?oOU>hpPi-vyqjiL)-70cmoSICXH`sLp}N$Djz|O>Q4Mn0;H_qyQtd^K zqstYkp;oDLEY+~FQ<6G2Hl)TnrR|Q2R4A0Ha1=|>r2}#w;&P9t03i1sCil2rk2iuo zF1&1w3w87w+=&Zb3RPjn*uBO3uk!oV^qb0kra6|}R~d0XCe(Ua>pEUb2PixF+@n}` zpNAdF@{vrBA|I*JBWo7!tRk6!D{y4;d&~>L=u8*P@Obf22rNFd*5Hbi@pPo9&&JY` z(nv>wT`8v{If}%l#-#~KW#Y1gq_CMKB;6w?iPf;VG5h6y)fsyXQBPviA@}bj-e%>_ z;@wg<9bS})SMX8VGES0>G}(BW`p3w}l=^0?uHxP5pDx0u!+6F{hVQZKMAY|O4*o3* z^+)jbDy4pu*JtBtzj!=17weM)c;D4I?2B4eLcqfssDyH~=w>b06dIw$w$Kkdg_ z5Xf5WZl@n9xNg0a)4SPDoxEHz0i}y(4@>-TEJ-$UEKy<9U~^zu^?H*bhr>3%ECnfN z^LT7Hgu852WnOvx^_ErH=BJ8@N%V`n0xEHSfiJGQ8~VZmNw3TLOa>?nvo&YN)R8fx z*AuF~XdhlNmLW=Mw$)brZDP-&*d(2reu4fu|1^!{e@1)qt1sm4e^M7h{tL^b!5AX6 ztApu?Xu-jAjyhOe13IEK!#4eWk(^J()kJX(*Ic3}icZ8rtUIXXsJc-(`}+A!!o{B>RaRF7@iY7XVYRogfKaPe3+sooABPi%hW$@jf10CFRO1* z+eO^}Y0Pm$M!UvyHVljxJ&?aodVy|S8Pa$j2?c{Mj2dq6zHVdCu=AhB3 zOu{Bu{1^8@=9knzRye2BS8G+xm((x(3Pca7m~3+Rbhz+f5l4De81<3yu^{_IRrnL? zm#S{&cCrs~^AeNKuJsBtTAwU4vj4C&DxY4mEa||B>9Sa?%vVuysyrGkNBP+!M^vTJ za(1?OtdMh$u&)T*zYICBB6ohQQwuZJ#Y7bD@v?Z^l5~^>Q;9AA zr&q7OI6v)~XK3?w+OjN3?fmv{0qMX!%YQkkVtOdeaF4g--KpTl6Dfgxu?OF0T__J8w zptgu*;5R3pM7S6}8$TZp#{X?)JPq9%Q5jG2;`%awetls)3V#N~IOERACyvo_p@@p_V&(KJ%HLJNPH2 z3tb#7yo9`;x9}#&DBkcG&N^*o63dx=IXh3}GDGtyIgiXgW!~vREP%y~ictXgo^lA- zLt}CnJQk;JdV6w2ims{X9%SiI8;4@6qwK4k5tWQmXKgdfiK>d`|4+5mW^He1OMh|; z%Z!S2raID}oMg#S!YP&&)xAriPdev+%f5H*lJdO{@CeUE;WTekXns)P5nn*#cWt8O z%XNTKpVRyV$1&O!Xy7(N9;VF2&-cqB9R%ka-Blx_y{=<%Aa>4S#WSMlx4@**&EvHi9zYi$6VLTa; zIedH*%q3@PnFS=u+Hj)Sc7sQ5x->;hIDa)u5o9+{+?X=^EatM(vKn~074_w!r?IUw+0=3**gD!&yRJ=akmxD*rk;9y6@-0) z${wmNhg)phlc}j{T#?S>mDcs^+rxqMKvl~sHg?dG=XMC+g*^5H&sx%lR9j|cHDwHe z$R?o?bQx8o@v`-gHOuuIn+>sduYbM>pAIMF`kgHX5%oJS5C5fw`Xil`kEe6k5K-X6 zvEx?XlJWeYSf3m~gq2%aD?3>Om5@ablZ)D6Va_UDu?=0;>eCUOl8+E8?3E*dJ!g>*Aonc8VNaDojNa2wMOOOq5> zjDbCorliCacT<-oF2F>IGS)ya8Z~)TE6PHrTAgsHXLnfIv$C>39SE_MnUxNQnDnd( zZ7bh7+`Tmr+Sb;(nP)hBQ1Dl!k>TK&5|89#zEsqsHW&kO4^ODUo*qwo=r>tg>(k8( zc{K)XJ^3wN$;QrxWU}GnJczp1)mxEaQ%*G+qh3z9dA*n#0a@_FpJRC~S(dfIY_)c7 zt5xI{(-f45%ez}^m!`YG0a;?Mg_rw$!P?cC;JanP>?+06QMFEF-MGHAas0GMPdvMVp$UerQwM zW$S<48l%HqZ!M`0i!B_1HihQQo3VlA6eA@i#&(3tPiwO=Ah2#Fb8PgrS;|R0^N=vc%{L#r z05cBd{DX2P2bKr^ESVd5J1oY}a)&E&o?1NW4Qq0ylnbpAZ*VLG@$qEELI?mCl_frY z@n-u!?pn1c)ZNol(X%y^np_!AAay3$X4M4SZwRgOrpoW}H^kiTXv*hrh@xx|UMxd| z+28ZPuC6_U@mSC1rp#nkDz|9*YFdWG5}S7ZC(c-tC^km%HpQGwZ?U-21%c^C zY`oaCbYzt4Mk>}i!}?9s10r6m8<7La_;yUDIRG%-UYWF%Yhd}oioS$zQ6GGDY?RRu ztrVI&q6W|$@Gn!J)4YFaeS^9TmK-s_vb;=vHhw-HI)VsC7}(Sn!~cEt$IVHWCQ;0+-uMB0`a4VYnT!cTx-t70QoX1!LsN~0#`SPr|ZcH@i&xjVWUv$Fcj z`xxAJU)&{P3|8Dj>Jr$toP$3A=HW&`EUt1>zd!9Q8}i4HXSKa0Q{x@>CD_;PcI)TL zJ%Q$`vQMxNyX79FXc!HZRW;J?4yM-Z@yevMyNi9z|23R(QoY_?)%k54ak0snzo6sm zC*Q;8JhEBl5tv)x5$Y}1`Cut}U@0z@b9v8S=8;v5CTOMbNJ&(&6faZ%DW(@z{O6MT z2DOb_igrpjEY&;mcsR|u?qu*4nuo&NQiNXKzhrHOT&UTeI-kRKK8IsH@*JRaqOcSV z%XAg=Knv=#yioSMEb>B0S`P>I=*f(3X+8_qZ3zKxr1~z+550KngZ8srQ0<{* z`JufRCA3)U#NHpM?p>N5y0@6gQp{|@WEbYcY#Mn!2O2pJ1nRX@QM*aNR{SM6kYh(j z(MFD!U5z)a%ke3*Z6Q82reIoL)96oxr%_+F`>w`I-I;D^%q-Yh2ba=ChX1}Ie7a@< zzQeZwKYcO$e=WkNYuaV_vWdm*$~6n{K@(F!6cCq%%!c7@*)29xj)rrT+SGUi2tKuq zJ!v6tMZtoOvM1}(@?M_u93l425vhzzD*1uCH~6!5rFiVlk5pl+F%+z9?=f2K25Q{P zAHX|zj%C0(tNl)&X4uk`c8Fyzy`Vgh$8y6&yldeC-m2A4DzjzrN^A!AE_doxNTGgZNvbq>fjwt-PIZR+e=l(V3`V*l z)uy;wwpfjOqR=e!7@NYweJBQE^Yf*%+GB_m@MuZkTf+fd_W%%C%Zvrx6C~L_-$TOgo zb;dB+L}Pejv#6C8@H2}T$7=jng{POmH)!n=Mx=*@R=b?{=eaGkny-rs@r74xT8<85&)23M(I)Sz|ytZ0FiwCL-~vWx!=avt;DPao&=T~(w&IS>9&FV2h7 zB^2HU{C`;RjsM@ptNPZgd422*d!F*l*z5ms{KgxP&ph@R9oS5h%i>jE-TV^_0dfso z3!~^egm_g=)~6P8=BiwI!0o~|kGd>qoI$dA*>ssUM2?}cm`eQJ1VAAs~Df)J%1xg48mm5hm=_Da-9mhoat2A zPq-RnVLCNgs}C!F!ZMvI!)H2`!-q~CSK!;q^r8ZPxlRRqrc*h5x@JIzU*Dn^75Ixf zbz%HmF35eHPtXsSRLF(MVtH6d)-B^(z-My7;4`_nU9KK2LA>#jgoW~mo z<5`c@UYhf1a%>BL+WjPl*sEWdvGWJy7WAV-*#Wpz7cP04)?ejzTA;9@>Pj6hL;lOf zhiex#nJeOV>Xc_~xvu8V3N+%$GwAA4i!tYJ$aPldIy)_5TMo&OqHe}=v96Bdaap`D z2uX=WmE4?>iW>&+`V>K+(Owa>%PR^77~oYK%xh_i4Fb%{>St7M)0O|Fxx zi!Ib;VKcNWVj#O4j){&fCTDs|-F7Iukqp%XL13 z&v=``XS{u{!rNWFZg|o}07wU*@Sp~}yV*0`_{3A(^hpTme~o_t zKjZmQ_AEEOXJiE9qAc#fpZN$wGCl6FrM#Gw99F~PR+E{q;_WjX0maY!qb2#t3syIJ zUVIj$v-8l0KYZ!)AQ`62vzK`$q)@>BeI!UcWcv>Cp3+F+%L+f1`uLs_+p}8Szb%|c z{iyIm)aUUMI`SZ=3N3|!s>DlnFVGRsiR4jVr8)|)kUup_3EK#w{GAXy!B)k*PV6)Z zRPz;VE{WsgWAoUzF8l`V41CRy<1$x&QSL{rTj=M8g?><<^`liWxsvCxrojHo6O${0 zZDAgZYes>^ZRWXL$@5sFz&F?y;BQ-i51no=hy-s?1h-iKxujIjo?9b$gGXRt%L==L*`@}nS!P+o?DV;GNDw7@!2ULWE+>Lrx>A?No(uDck7w~&nx(sR zj>~jsOBbKl@iN2SQW6X#(5=mB5SBf^v$$3`SobQVPIKRCC5oq2w<-A3;@Msq-?~y2 zHs$%wWpPDh{EIjy;$~>fpP_+2&$(58h9=8$&fSnB9kw28AcFYk>S!7CX-la z7iE||Q^aCr_84XBtd>R0I0egHs(KT4XCU#*eCR>wBD|Xbc^p@sV44UIp(&ck9{_Y& z6Mc6<6Y+Vrsh z&<;5(c{Sfea^TU+h#ebLo@qsjH4$*Kj|3TLjfqtna1c`9BSh?0@|L z7D-ZRwUQcZmLu={4g@)CW`MZm2&q>Aa`vRvI z_LLR++F~rXV0kVAUwdS~Z-U_kQAnk>H^#gy{Qul#HUQ&WynlkPp|B*;g29)mY^9F=?sE&dghEE8?||c>9C0QsVs}?0p(Y zjYV2iJj0%=>4c5LUe+PMT*F({7I6eEezVo@%|9r=XCpsLkG)f<>#4+pfYW#^utNyS zuiQYtEzlFd1>)7AtixLB$f?V75iMIW@gQ9B`9noD%egGeI&ZqnQ*p|JhygZ)iyn~s zr2I4@8w8zPd{hoJk#ho$B0g|6-XF>Ei-43&d6j|t5x`ilvWlQSvqka0oUJi(^$5c+ zqPGGP4z-+~nE|apa3_MO8^L z2ZBdAkn06GJx1HmPa^AARo7~&S?)m~|2sQ(lVYL>7q!$tXhN?^96^V9z*6QludpDh=g|FC8lNz!YqQcbc-SlGo$z_sA86)N>fa*QdOSXxaR+6?n?mMx~jC_ zeX=B5-XvSAEyc?bxvs+p)8!*`363qB?QoINj(5rKP1XK-oG>fx-YS z&|xT)0m?uNbOvZkDU{OE0#gb@XG$rQVLG%l^8cNC@6%#CP0Byaj1%cCdhagho_p@O zXTAPlXXnA|$G2TmuVZ(g*|a1GiwI-1H_@GmK9blwd*)TLFUXBMg5C<9=m&tG&B$=M zL22x(Qo_)Qwxnt|q-tvo=FXITIAu3$8qv6j8Fm(ZDB=!bziS@H*mM^{WbIH>Lm`DYNM(tJ$s_@F3l^mI}uy8f~Ipu6U=JI zr!uNe-~!Q|aY;XgZB|mlbk#wUp5^N!yHe0kkbMK}xitD&6@tD*DPc^LCWv(f^b>Ji zh!&op=c#l-3;jMTXrX5XS{MWUgg+#`bGufDcqdp4`Mfc>!aJfLxqD5jNl-+OXSw_d z{0I8M>F0lGb%>{Z9#D0XR^{<8#2=MPIEg(AaSHT?qSgdgqvvQ((Mp_Unp)Q{T5Kyn@zy(%_A)ZG3%! zaoWcd)hcWNxd}D#9DoNSpV*C>j(a32px)GkP*b;aIdzxyB&clzkD!QWXe^Osn*X%qW=UQ(^1Ga}+-!bO}u8Fxaz}LbIt{LiT zfNO=owPm=>=ZZBC*9;uj3Rl84iait{%R;iBK#09k#c8vqDhlUqFl6E!NBpetrT7vQ zohXp8kZ1MzzzaAja8dP2cJd;ck!CHAStrJte2P2B=EWaLwN$5CTKolwk@*TRSJv#7T%4Fk#59kUgnn^5d)QD z`hTd{3|D0uH_#fFPRQ`rav6SChQ^hUwz?2j9KG63Sj9O1k-Z7ypo8QZF>f5u`55%3 z(iArKCc`{a=BqTdF1n1(F#;f$vy6NiyW}N))y#Fw`_f9j)oR`Cw|{U2_iBPYwHa+F zCykg+Eh{EdYm?ECGHM2GjT{lkB@ChkICb-}=YpE2ufCdw`I>9k`dwe0o&D;r^cUrL z3Lo(Rr17q5MDS6Wr3~^QZz1m<`c~+ro?$Q%z=VbpCamaRQWUTGjg#r>vOdChocC}Z zj7y&X_>+4!Qx7-qY07sY$GCK2ZP>x(GO#%W?>C9vlaOZwVtVWmxUFJVE+h5NB$wg( zYBsr%uOzU6F#4swIxCmSlut5zUOqTjSUA$!!>T-@d_#8C#q&b{Ofr04zH(|*l<%lA zQfnMw=yK&Tvi-!niuR9Z%C8A$+Mkuj$nx*e%4g%FFY?y7gQ9%wc{gfUNO&vY^9^&D zO(<7!dV_j|MqFPS@Fidcp~M)grFXa=fz}6|3G3U$IME#RM0=wy^Tt@_4bE$bddS}b z<#WE)BY0%xQNbgtUZ1{&#>1_5*>`MY7WCdO9 zA<}x-iy)enQA~J%1WhOM^Z*y98FVWIOwdGLd_2uy&_5t#QcTD32CfvG=YmC+Z;6~3 zV@AFm(5L{(E3&$HbZc3%*41dv zae8`8`b8;}FNSOdp3=PoEe&J;wI2E6`uoC#iBw}nsU2e64Ywaiecyi3pg2C(3X}@L#N4vT;90j65ATEa}iJ)^oj7e-gU5KY9KU^k(c~ zw`Fy+J>;=iJR!T;;V|Q)^Uckjai3psJ@#gLv3a${9kx?315PTzZ00_R+(%5zLH2Ww z!*2x~#a^!W6i5$Q)H^7)B4~uLAtW2kf8@QtbPI=;E|##v=2911 zYNP3dOaOaP+TZV?IZwL}vA?hP4`YAN<=3#KnT^73GS(G z40O#NoV~Ew)O?}3<+96+Jupnmdk-;#iu8s;C1tR{91ut(BcD-#ADb}{?&9yF4E3R& z9^++~iF!xWVK%9LN3p<{x)f2cQ&18}Uuqs&AR*`z#gO@KRkY5&rON53+H4QDs>4;<42vV7Q3=45~=cpLh5+9+EZ8OsSZQ8c0lc5Z8{U` zM?{-1Dix_hXR1*1V-~>;R-_&etVj;jjybR8rnIEc&9+*7_38wCbd5+mS{37&SrTJy>ckbeR zQ}Zh9*_2D^O}xX(VCB!>p;z+irFWG7U&lm<@pra;gy2qkc5h#W$`qZ;?XQ86u2K&9Ea$((#!ToBIKM+U zO?J8%Ka#y7?*p#G+BNAap@aQAN)-7fZsRz|v*%FqLoF&kO*gnzC;hqrv%QHGotgb8 zoBTM8fX=j~*pEcnl+yrZL)(aJ9|}ZFWL$%+5Q+$5XsB+;nFL#+IjSv>38O5so{#26JJ*~XbAp{SWH?KIHKT4gTkLny zUdj!C_O@i&e;Hk?vuHou0noo&IPFK4$RfZ=gnQ;D_lS!v0$MZ6o0$HpJ6#6XomUa4 z*ndq-q+ul^%BL9oC_k=Ulim;42@W4OD*1Og7CcXcPD%094!XkPRAFXVBz%z7$WO^* zbojWDOe*1HZ%?1{(b?=QyOsW0=A@GCnVIS4W?#;9TevSCOo%b<7l907j+KLG`sK!x)`UKm0K3Ne?{m03zTV{6qTH)cmW@&!Xou3l-tFx z33iCJjce?;1TLtrfR4FAI^iY<;duI8`+?}PXlWLs+fA}l6hZzH0aLmcK0v=hfn zT!U97qD%f1bOq%syX$28fsw|Om7&hi$-1sk<;lj81MRogkIoJvWZny*{%AGQP_3#) zLPJ)O{=?wxXg#U}ej#Fr`XXQw!#>60z}#p}DUKi_Rq5s(!sXk-Emsl5ER)8K0uDGR z;irU@#=#pQrDNX=55+y9{++S-j{cA*J`_$r{jNZFgR^7bo5shk-Phr4=&60z&8EiH z6RnAz6gO#SqIF_*qv_@uLuKdiw)oJMdy~n%R}RIu4R=-=W-xAxzehvMb?*UwIQaT= zZeMtaVG+MfMDwvhjQA)mI#so`_d0_?CyuaIa`Tfac>~8uvR#rgfY-N2C*81>)8|Xa zDN@OC0xim-+;iWg`|M3(9m8}W`9M>PFI=^QH7(_X;llyDGOmXuTLebSuh?Z&g z{;^j;lc;AD3oXKZgFV$@tp9>P;<815Vf!XwJa#+Dlz6ek9t9Rt2ksqwp$rjcw;pY;(8Y?;W{U zeOz+}?jE+Lzh7C~T;*!=Rl-@gG0`7SKhXon5X90%`$OQ*Deh#kQDvri6%4v)GnWpu z%UJxjpFDBp%?0my!&6WEjQukG5w<_={u%mD@Sr&Sw4#7wDb7?$Il_jJuZ<#hXB5{> zipHS0K&-`;f{QU8XcyVm8vmAk@Rc7#;g-6ubBSu#Ov>EE_JIcDb=wc#9!hc7r)3&k z^oipd^jCb1^Vn17Qe?XFKo|mVEstoI9F0nNYH8_DDFi0>)S&%{446uR{}7mxn*U#2 zyXuEL9l>z4zGl;whWd_Zcy-Ni=;*4ch1Q@aP}4rdUJ2E&^*Dmg>e_8}E_bcBX1Jkc z(@3btVknI@)O3U>cByl5CwmC+ZY2vjV<=^G_Omho*9ZI?KYeJ^37WUKJzMXAoB0*#*r?k(^*+rS_&?)&U<2Tl5(VO zu$P-{i14(=S=?ZARUh1!sIRbC%F2q0RFk8^w!aAgd)6W=gW`i@g47ED)!ZX(-$6L-UvfuZ0dPGLdHt5U#zLB zASFaL)gVBfP*cc}(y&OQujHbYL ziV(P4$BhNCRAQw}BA)=f$oL)-`_R85XR*)UaR2wN|K0D{bB{l6c;;0Dr&Exhz?bbC z=3$bPvgi7+5zO3299+}~!)S>oFJUd}A=z`-o+>p%idO?1M#uqJuhnpD(P+wwSe(HS z#C(M^76>KhpH6vVjh;1;w%(!mk>fpMBSQmYn+a72p|g^RiXSu(7 zllqhP*3nRHS7V~%U~eqZJ-*7H2vqDNr1D~PYdh*aCWEOe81*%bba>GPz>w1hqLti2 zh;aXp>fL~$oz_>KHDxY@Y|>Wh=)gQl)&5cdMCy+44xfQEq6TSE{0_UCypF$8rO`l2An^% zWL9|)E1N~*9t|+%>Y5q~`xC3GW0m0=tFt~?V-F{Nty|XAMb;ha_H{M5AgHlAJWo7m zY#iF1Y}?e^RKCC16OMa>oe`Iw8EU)g?UBJfiR7N4CgVdau6H%`glpPEHjjhP!9oBC zajh{2_exkr)QJtFXf^;W!IaBUXCVdh#-hlP9GY{66V-F>_Ij5$c(KPD z8{6G5XAbo5?qs@jI-Crck%99#5<79dBIMzrVKz@c3VdQ;^|3 zxes)M#(PR1Xis%aM$1{^11 zz(13m{-5X#20@eLxXXf#;JCv%Z%{si->K7BpTgKXQ{2_!RBa8c0u@(d3c{jn+|>+H z5m&W3Cl?q`mqHv&CHZ~u@Fx!D@7TGzc6OwzYhCk1cde_b%O76dXuseB|LPs|!@>(_5+EN&m&8*k`ua#Xdf3Ep?0qkVgCtvceV3xzzLu@II7;2y2H zbBGI3NBdlm6;}l^&6Hq!gPiSB){$93%NZ6O86G?=j200e8F{-^pQE9yR&Oq<@K~-q zd8OG~QDoNFmcd7%E>LUUZrEY24FuI6mKN^O>7BkmrvHic{L$ys>-H3u7CIVhzx1Wr zMh7M%)ti^@OUF8*m_#?M*#3w zxh*baQji@E!E#jCW4u=UyVnt)4&zC(jc2gu2q<-Z;EPj+%CZ`m&Q!X{>s0e~5~efQ zu!ElfmgR1$j2XT{b3am_p$(ST)zPzlP1_dd$$QyDo+d0rmG~=&PU-;OnR^1^XR{ri@%1*L^iCt}uJnB; zKTbhgA3|O^T>-R2A`j>nFqeWPlS7IUmmT=2m@FxiCXUHQKomS2cJmsW0J9jG2?^%3 z?ERB(In>#C=q;0*ua8dz_O6O<8*DB_0@JS+HVL?R|eq>Iw2Hykqkl{$G8jvZDGg*infr? z4Y%7WAfMDa$nf9`T3e%}tl?CsFck{bz}wAQIFG!1HA0XnpvJA6;@C*FQ+`rzgbX1O z{833*1U(m-sUb{PT{c2kSIB8CW6yt5O9YnwRr;kObCuaO*jVT&G*+lvKT}ojDKGcb zR~>ZP4(w#trJwS2OvK}ema85}-xDA2ZbTq(Rh`x8o_e$b3%E4|;}PC|;EV1zXuloU zi&)JDR_R1G1f#>IqZtjC1CiyD=n{o%hjL0dBT;JAyv8GpJC7mKq9Ru)i=NDF?IY|X znHIv}6JGOF!ES7+cc^*5-+D<<9!4E>1e4BdU zOxp)}`$?XPJkh{Q$oT~w;Q5^?J{@Lpu_xs=BVuGRNkg<;x!NqwWE~=>Xn$@#XSSzh zD`hX;+JfxjpG)6+2jN+nr@s0Qb_Xyl7N1CZ)Q3{{q`y(&CFa>%A@u-R9Ru|dGzmHe zk(*XzCC=uiMU8M+VINC>7fEG7gZTP#RQ)xcH$#f!@3WLDCTlrMm6yY-n8e;3GPKo< z^ZWr03zF@uW*j__OH@K~g%Tr^Hmr#3M-#`>j@$eJ*8S2gtiZc{=2X{@&)k-N^_E-I zOHSN3#Qu<3BRK4^Mxede0qZ`D`YCT%3F3|G%PNqSSu~mIr2RGFoi5N`1UpRlDdHd2 zGoGwBpcb7pq;F=P^ouvXY&dCn`Ns5%%yV-ZiF(ub8Q2AE#z4t?MFQWyPT!9E)CS0i zR3r2|26c|N0Wjlvj(PqUrZ0sFrfdMsK-7-h%7hh0cmb)Wk(W1p?-eHv2G;XN_Kvrn zc^0$m4R7VzxC{;xPI4RuPRdxqtg_nRlQ^v5qi~}`a8_oA6`E?OA2?yN zO2U>$)5vExkCaLJbuyo7Nm7NRze`AzHXlhhV$Ri#WOPSpqts*IcgR}>j`4Y9q&=6; z$ivpl6zQC1QSf@SD=?zkPo^K@iJdWdZqw?bSdN%G(0PcmDgH06BmCNlv2gLWKzD(< z_#6j3DrwFdbd_Z~q_TrLMgW75L6aE>udFpp=Gqyp+1}-k50~0JZE9)yG`orGLLLDjcoq0Zx)AdhpbGI~enX!dC)3;WP=f4Vx3IaTW%B}* zAo3*r?bP1ADYi)8(F=`5U3!w$pWJZ=C=@4Jx22y4906Um7UjSe z3p;^Qo}Ujw@OcnGY{6*BAxJWiJ?MAH>nOAFN<}=m2$j#Z#6XF2?_yhlduP0Ehq|-2@u;^13i;|ZGSjyGN z=Gvc$A{x+TSKJ?cjkUfnzI&*?erR|6eINEleHM!^>QxUNJ5#f2dq;Bnsv36WReP}6 z;b;ybWV?>*fzznB467_zoL71kH!}97%5_9&GZ5nY5dsW{(u#G{_>7!fp?22J6R5Ay z0Cogm6){vd$TlE8-dSotd(A7>ilJMfMvebqD)mwPU$&;6v`lhZJIa>zw_yw1)OMeTC#p7$|w?@yJ z2OTuPj|PW91BaC)S;yR`_Mr>7k9|7j>IEH!`UZU>yY4Rar;w|x0d*|5cBD*ADTo$B zY~CtWFxY`GfU}HgEF0GwXwqQX;{xi5GM$k}GKM-;@|A45t+UeU*Be}$J6pk)ga-E} zJNB)sFR!k%2luaX2dpOD5rd~?U@I4ga}g+d!I+p_N1 z#ty5$uAs1_Fcfo_JV+jQ(1kj*5NVhrogg6pf_-i!;^Wuxy^t+s^&&vN!aOPDQWMVk z8W)8D;iF+NO3@@_l+r{rbJBUnn{03e+{mER)am)~%~io*)y>!10|7gG&K87jHdgN2D-GyYD7Ru5mv=bWtgqZvRG8;f5JBsx| zwr(P`3+pl5eciXecHO58bB0e{ckg$uyW8;VUmMa-8@`V}!_#S8(b@sL`xcjBgS#!a zr##-2$5Rf2c<9v1m*~`Jj>u6leG=OhwMmro_zflfJQz=sLas7s-4&^H>SzOD&(8NcBy3mZ= zUtV2oDmR+#NIv+f<3F&6+X{91!#cIRZgul-(suUdj}GqYz*+)%H^!TA%>wCjk;P;# zG0a1Yf+bw^mv>hu!WtrRc*4RK4Tc-XZ!j2+U;l3XyWfItpJBQKzd&@0Uw~~!krIZl zpiHuRF&7t@^r|tXss#vfDey>e2b>pfm#QuVy=OQ5a&GRIbNAoRp1b#69xG$1&WB)1 zxS7KzYDpfmd?Fyw$?lqaln2~k*QT!&;~{gV0?)T)Xdhw^<9dW&J5e_D1!e<#C%@)C z2wc_;-5TfXBI*NJ?=m(n!8)(YQ;dYfLgp=PT$Y=-1dxc3j9co2sSE2{b9A)6e)Q;? zxy%Wx*|T-)o^*`9OAV2MU7ek~1|o*X9?PCT$i6$UsW^SVY17)Zn@ns~@g~gOLbN$o z9^VPN(azz{_oJN4G0p2F#SkN!!{gZ4_tM7zs4>uk=h9cOH>a;i^YQbc+y_vOm3TY7 z*#tK>lfjJWD;zO2-mVgwZ46tW9rIFS?_PGtt#fm&!%ZV?o|7G{pt$tmwEgq8>iD|G zzq+wGDsV$Z!eqgJYCK(r91A`y%Yjky;Sb`U);_e6P>jl1JgTEypZPppZf`|dIsK(& z*QS2_%)5D!IlUG=7yMio$~0q?L7B>2DW?kYMH!eIkZhS(S@Ls~SywLLjSOLqq+ZnK z{Q291{V|Ux)*pQNG)s9~TD&*1=RV?WqS2d{*Cq`gBSKI63ff z@B!BsARfFCdh7h@0{rIl1qblunW~XiUFc(NYGC%vCuiRt9H6=ff(11#Ej6eZb3I%6 zURg7(F*KJbM=5egW0Xm^Y1dIUrOeXExyL2^Tc)1z&$a}(NAfBV4OkR5{L*G$zZvkjIUCagM@hIs_w#oD9g za@Javk*xr~k+zJ;K9<@_O;jdX9QKM9Ss=b`ps{dbZf>%$sefB6YjHwp(A%=vool+r zTZza~DDo9DJVSzku_4{I1+9fQ8}N^ssuVkU+IT(*c@qgEVpxZTQArQbkdoz4{?&HC z?^-q5=ZW_Pe>c1Nih@?}l~;OOjkoJ8;nBo-Mi{g`jezqv^4Ynezn8BNhgqsxP*RwR#nJ9sHgEDWCj&R)j1ztrY zn}B;y#y$i~8)pJY0i=a2fzS{g7tW@)X99iY1uqdf;3*QAn#{!f%8OwlGs3GpEEw^| zG(X-YY``e~0(%sLB5c5lkWm6g!8sZ%qDRC_Qw-P;QH~Puc$5&d#9ouK8|O>%cpBm3 zo|`9&2uVf+pRiq5G7)bZuR=db^kL!&%`(M#ja{mp{h6%JmB_2n21bAMH z9S0(U=&HfxR0mUm@>C$8lzLLtdF&1+6)W&O8DdCun3x}uzH{%cJTBGGbJx{*J$1aDzy)0g+G)pb8*+A&Ua3hb z1;ySK*qV%-9nn?gX&0HGIq?=iN6ZOhEg~n89c7*#nC1}j0%$z2G6dcj&ofBh-I52+dtUf`Qmh{E zT*NcObeEnlvva>sip`xDe-1nV=A7gur2IXH1K=yBgUjEEqX^i3dFR~E=kDa(4$M8$ z_FFJ-!Tmw!HX!Uogyd1pM&hfaScc%LN7%p|lx^xm7e906HuPHV>C{cx_YCtY&o|EP z-7AS45hwbehiP9o^BrvLgv~kZropp-FNSMvDMJuqRtC*TSw?Cm^6HZFq_maf<(&D< zZNGTSZHB*j%hMnE%t=nuL-+-gpEuk* zxc>D&r9Q;rQalJ*WQRxhEz)BIGzU6o_yv=H+8+7*#{`Bj3%21!JD53#YT|j}cg$l+ zGiRRPv7#0P2%``kW_kJCuHb&YQlTD+fdxT|q?Ch!new?l7`|N;iwgZvq;-VTS0}9_ zK1@B({NY6(9z`9q%4aimWZv=9JMP?w>ZphGH@W$ThTzR6^i0L2%)KQ45WxxKl^cV8 z2&xOhb7U*3ULJ!UxW){Ksd5B-V%C=ks+Ugo?`a1+asYke&*(O-@Qlv&>a*H2QT8Na zD*gmKU&-BNie=siK>`^=2^U#m+r5T8kg)n%e7@9&7~ZD@K&*fgpw3sL#6Utu3M~RKjrlx|1L|i-$JHS zc$bdxdg>6e#$ja1zVCgn@77e$(@*z&9FGEK$k~ZDiDy-r;hG)|KXEHP%gR4a5A$ai zCl~*~rqw4f)@A>on&+9Wl6$8{V`1iCpJhK-n{M^1Uu-$E0q}7n&+8EBKGZ0$#|b8G!~ zc7BY#aO9s4?;C^M34QUQ4n1<@u2K?xo?2I`($4d@*CtEN%`K_s=Gvq_mDJDIW-9{i zp`|-NpF2yQSWOXkuzU?YQp?cy{v$x=5el4%N zzqw?8N-Zwj)>>TV?cCVfye{U;N$pKL;GtYeLCy-4j|)?77a4OqtPQFmm0(kD~9 zgMy)dx-SEUkh?&uUXOTdF4bVR7F&X)MZSWnLd6EY&QM%1Z{R(oT@rMPi8%hCk06em z=^!DZe;NrVxd}3&>yrUk|J3pCZ~~bJjJnO+PwihgG`HjU&e6*UFWzx#>#4!ZH*7ic z2HThgsrf!*-e9vB{xDo_HdL^6>3hUyj8&z7rG3VRhK7cRhlbWYo>)gRT#B={UEP58 zLoWa?f@GgB;3Hnt)Pg;Hz-D(_jRX!a4A=>M`J4JN6FMl}dXG z8+2DwbIRS+WC+!yLZ$PDQbgPlP6EKSL}T3i-8d(0T+Xi9<wGD%f!Nqho7zO>+qE3WuD`_0$+$%PA})8pggGvi-8a^$kH zBje)}GZUYqv8VD+W9%tDf*-J|vieEjtuNMIb}n{I08Dt?)LVeHe6roPBnWKEMJ z{huoHL>>!!2GM6BQ_-VMMlSIwF_3OdrxX>!84W~Jh_OZ8WRgpMf)YjY>yG`@nS7?mZXqH2-VYC2*!^FjXto=B_D27PNQmcUOsyz{(?P? zj-&PK5A{r6e);9>hOsC9dgIZJ+b520yh-P7>a0obACCO}*v#1Wu?+mWQ4iuJf~wnf zsxas(G8$}QvhpbkAafylpKBq4A;q9ZxAX>sy<4K!Uw7S2?nbZK z>}_=4G(R@JkFE7|jK`wm9iH*Ad3F-EM>bp7Q}GzuRX}`m0p&3)1*SE_%dNG~g@_{t zXRHM&?n<4tWia3@bw*OoQl3po$SY_akW>=Va~=T|mJkSfs`(RWZOx5YLDWVDMZGxv zIe0DU8iH$Ds;gn6sU7PQiMn80+fn9B{~L6OFTa&t3DX2Wf}^tQt6O^mfnG|zE{@}E z4GnGddEW$$W2f>j*h8%0ycLuD0&sFw(Nu_EUDT-N7eSfpls6SGmkAxDC@7?g_rkWb$psH!o@Uj|l zTWqktsk9ZBl^Tjtl`3Y*e5Ep9oZBu~q9Ad*f!ofK-T;%otph?NcIVap#>+29GY;*1 zK~2?1TA`Lgz0vIl&ImqZ%i`m@H|ZQ$9U&hstW8DgQ;|qvg%e@tv^ho z*mjXKg3t?MrPsZoK-YEb-MhBmaVGp6V@)z_9+Ravby`t`-b zEmf@nTNy$xZFz6+wPwH7;;iy`n-k@ph_k})b{1_JmTh9yuoYgRp32u<58HRvnnYdO zSv~6FV*)u!SvduOgTtC9LuZLRQLtgY@}ZAQHE5iH=X-%N^`p`8(hbHstIh9sMS>1@ zb%o2RUsu{2?;LD$`W$sJwmsTb?Q>Q+Y|a6@wZd9e<_Wf}YHIbCHMoh2&|Gn&VMFYM zV#1EY)>l-f78wu#f{zYo2nChGI!AN~8C#6szVptFt*sjk+lM+|e0E^yEtg)(=bYqo zU!$B#P`Z`MVf(Tri9P#a_D4wD&HqqgEGSMDl+&=28A&A!z5w zys+42Su;L&jNR7IqN*1a=*HJ9Vy{gwhfax+uCNOGZi}l_Uy-UpA~*O48Rkpm#+%El zWaM2fJ(z`Tr-h3#d%M9l7_Vxoq=aBSQ69c)wZEyNY}K9WH`2c%AGZ#VvdEPlh!+8$ z``f_>`JlDyQ%GM>m1_5=+S?VAIn~&MAVYk|1K4U3>|8!Bck*$c#MdIa>ifp7J&;Tu zxOQyvs_6K@T;c+nk{2Y_90+cV-gxE<)zN^>7KnnX(y_JL>GL_Ae!rRCpf^{wk8KGI z?CtK}I}k`TjdcyO2dsDuk6X3laKPcLt#vvAfF=5dF9-To1irhTuO>W8ywz(;dA*92 zr;1Um!4#-4hKw&HnJ=Pbw0FTj%WHLtog!03W=%hzzV|F0Q149LHvj4}`IYVdc89UOQ&;ljldJ%* zK85gNRQ^GfU(3r!1bL!=bqQk_D-UbG<4Lq(^;1u&|0>FlEWQAa@KMngZSTsA7Qazf zHhkuZOIZ6Q?ZayLQr1E953Azh3+k`r^Nd=8UWWaaFbk^@dicx}!|Lu!(+^yF=Et1w zMHXL1`9DMXrqAnDzW#%~MRausbNuR(^n;hEk>Qh6x*F!sD~m6qeDOTf%jYdgmbCbj z!>EGZc>nO3A5#?+XR8VGzzN=i{MN}Ki&Xv)) zaQ&HBhlMk&kX9se7T$Bkr$}mc^4yw;)j0fq2R^@*#}AC(aHOZ_$PMG#vG3&8SZwRb zzBMPe#bVo#{p7H7t%bHo=0WFSc9Y-f@cA5=GxC_8&V88*>7%!DOF7fuQ4@$n0yQ1| z7?*rF)FC#*I5-j~a-&8Sry&~ZPC09!y$nSMQ_+x+BD@A9{5g=wiQ)!70OJzz$x|&xn9@eq78sA+YLPY|go1apGKj zP(dDk#t|JEo)LgbM+4t0ErkS^lbvhSNk)*v@0_!r0~%v>?*3ey<(Oz)&YfGM+IYqU z-VSiQ?deS+F4{`yd;a4I2~379rA+7On+QrRkp7(g>$Nr1xs4rN6@y``J?xj zl=v*Jrdq2#6g_vZPnhhrF1N!)c6&b0R|htjiY)#XkGs_m@h|OnbKx)m9jctcYdIv= zccs>^Ul9c7F@uG8xYN>Gx%CcZ@y>I%|0ZS`8BBjGZ(XGIU>KQa_G@^%m5s9XsK1ZZMQ39rd>cDT1H8g{rH6*d|HXLG=6x8O1yb6MO~l~$MA zVhskZ2rhDNken#@HdI$PmlsEDt_Zo9MO@ZMNqKX1b)%>JSx1G%>9kbZKkByIs;le{ z2s+M==UwYlU0sSPBG5g%tiGO=s#03mf};QjmE=}q6b!{d4!hi-qb+n!==9{``D9@U z;km6Y=HYnmJr6u*&z}>~0SEHS7d)l`ySp-EOR^X_BSAhKklZ_vb7?7G#D0{#*wa7J zrm+n2sMaL=s?#rgeJQh$Q->dt?XoZUN}6gjb<_pmCalGIb&y>(BD7Ev%5rA&FRfYi zzh_I4&01>16mA(Yjp%D^)~c#e3;-%Vnu{I|5<2aN4ZF!VP6(@g+U^1j#Br4W*@_>gMj2 zpu4QfR$;aGJ8h0?m#?}#`VY&1j1X<|ICG2U0>qsXSps-sBT8ftL z4A_4_NP!jgQ`-%?B`tbs;Mo^DNpO+=(n@t_@v0Kq8Njl&KGoW)m}esGq08ZR)!HFg$il4>Ty{6$*4mC7#e%_>-c4uSDj1Vt?lnN_7q6Nd z!gAS^-{g+f*(&`F&XU5()eakyK3BS6U+;E#y;#a>mNyzI+$tB;wguCTK94J2Rt0@t zOCV?E%AL=UnP9G2(V@&-TLxxqv2BUv(47CfMdjnSEUW)>tZQ&2{o6bqA%R`#sN(1| z^{s2`wgxkmy%w0noPi527m?br^I8fjW6mCJ8Q8{MF{~S|3Wqh&>?Cm5E5Xo&qg58S z%UW6Gw%BW79Tf~NYyX$aJ&m+XltirBGGU7p(=yTEEq~TtNy|iqDx zF3lUfYqQmG>}4JaDBSM$vKKe_goMw`Patr(ZGc`saer0^eBm0as5wbdD^Mn(~!DFb@py^~c` zKs(T@s(ai`mYQN`g{S_?E9V|us;YPpiVO9Jrow}I19THyZNOCrc`6Hj!Pi)fMZwR| z?ls`ihWkRMvNc`R&aS?c-co1|l)wnE%h|dC^s&nsVc^`lNS@J^H!ytBq2BQQ{jxDS zYfqr(IG=%2e(xf}}6rkrzRN%n@ZEw}?P>Q~nG1>&pw zLnTF>Y7eunfo3;UR?iE8RWXovuYEs5y5X8T-^FtgP_wp3Mx9{+j>A$K}9G^fAMe452=2HA!06Z)$= z3jJCP^K*4yEo;?R1k2-1o#j=9I%88T1$QB27V?)j8RpAj6(Vq<O5*<~>Dcg_rkP z5g;D~P=r|mxk@;-dS&E3t5$CL0O#TS5;YxoD(9k?_p=v%SN(mp@zyfmP-}b2UeK$H zbOYI2hoDU?E^Zz21mPUjI)spZT)>>&ph&cT4c#K2vbl4Z`*!CTP@~uR{a&Vge6T7y z5VrZCimU{$#k#X*)gH%#a}TPk&!U%XYh2svf|62S&=6@o^OKx(kzXfJ<)|zrj^7C! z?@+q>JZ15YXi>E@Lj#J$2Qe)GEq=CVrA<--iDPVfDy;Y;Z!4gb>rA&@oEAKfpYVsIT zwc%8SD^;t^d*E`w<_k4-Y!-Q`CuBG({*g*HA5*1{7QfTPRNs5~3V4c1IfqHe-3i$Z zD>nH|l=q3+3L9*q!Nba$KEKYmX22S<4D_VpEv9x>!t2w=6G|`YWK-O6y8?>ODAj*=0+TMu~1N?`qy8L{_OM^K(kc zu{r^Mpb@fjhp(|n@&ZK_t{`}UBH{&>U>$Y$T)Y6_kfEV@`t)VgGK*WJU|)ei3R&ZQ8Uj4V8}+7cvMfehp-MV3+gFtZb}p1*zO#HrYsLw=lQ$2rD@;}b=<>M!Ok3e5o;RTRjR3SRQ-7u#RHY--p=y<^WuWq%}6@ukcO*_%ZN>1GL8US<7{P zMY4wV_2o)iPpYkrTuZ?tdcEbaOP4{+GGZM;VkO4sGK1%!QN1c#u29$g+ltI%U75v1 z3?(s-ul`HE(*5krq+y2hn0$h#9}=qhf{ju&Pw>Jx|DNX;5%9Vo121a^UiC;bpM@8v zh3Z`zZkXLQ$ma)_t8iI}C-9+wsW7XQ`+_{&SPmITwDObst=1C$aW;Bq9wdmEl~)v7 zt--25hqV!T@m64@CFwe1G}tQ}H~bzs@+2cI+Wm3$8c>J!zUrcel4^U2KGht8HExL= z*+MFvZ9wf3q?QmY1RqoyV!<>+HGB5PW{^9_Trw1E=69H{X1S|NhIHZLMHlw;S# zjShK4Wdus_pH(Iz-dHAmSh{({`yw$cLLM$j1O;<6vskPkUDUa>B$Q$tu4)wdcx+CkR zy1J%@!{K2%u8SN+wEO@$dpR0yNIjVcU?iJrL+=bUGV*0u-8mr>^kTf2$up(AhJ!E);C*wtH`$jQCfX>w``< z@2aT`cT>DC#%0Z;9PgpK26_kJ0~g>i`!dEZc^Z{-VBG5%+w+4S$8+!R#sB88VxhF;}Q%ppA-C|4e-@N8zS&Nfb2BjL8Q>idL)2TJc(R8H?qQ~ zY4tj%4YR#&G(GdWae~IX0i*sQT_GfCncPG$4o!S$VF5P*>uSJSML(rg#YR z6=1#6#P*-hq&XK-GUa{9r&J1GHEJU)fVe$nd&2m>OOR;k@yCf?Go=q6n_tnr7j`%+ z=bm!b)j1I*MOPhkRRsc7t{~odEAoDoEItCeVfYV~@^T$H{zK*LrbeqX=Y zPa0U&JJf$p|4sVi1~!~V0uZwICKyv}2`l_{MQra9m;{>O18?%n7^o{yc_OyZ3Y4*> z1~AN!C(eV{!{*=;ksbnRXC!!OJA56osRk&-cXvIH#UXQ8ahRit9OlRwb;*ry*sDGy zVJ>6M!P`sN3(h8wbhn*n=tvRNih*O#4Sg*yqVYa#r1Bue3W$WW) z+G?*$cviJ1)(=FTVYgL3T@>h8-x}M}<1csmDx&>$eHWN*O+(R!WM74^(dBCJRUGO} zGNwkT7|2_y^l!2oL- z_mANhB=ne^pF4c|(1LHv)QMBR@#(|IPUGfgJTZgcDMcw9sy0v0oSvP+NeoO+6#u#q zq<lA5%7n)B<4wM3&`J;M_d!#%P}sY(}2!`9J=cq~QWVvFGq zS_(WvOf-1nRRD9Xu*SE;RuMTcfLqnDi$;1RY$bf~ov4MMRuB=YLReQL&`LC5E;K34 zfIutIA%@7b3F7M^8%tsj*aax{VD(!KP3#(_4^rU)Wvw!Z$jIw}FeAu0x&eBpF(AlB zpwOhU2?)0Z856dFpWcB;02d&?^KN+O?uCc-e&v8N1;5z8Ro<*zr+ig;pYm_Y^~zr< zHz^-fKB;^RhMsR#o>Z>I9Q?iVAIjU6_bWFj-&B64yr_Ig`4lo){6Tq1`Ka=D%6F7+ zDW6deVl3VX@&DXO!P5?^1rG{7`uekyU?< zS#~41{A0?67~5Hl<82t-lYAUcVTvp$7XuTXLp0aRmCKNU?n<65`y>_p&ekP~b0z1tvW|y!_*=6i<k-e4O#NNi<&i;zMgS`{c$!=!vX76F|W$$C}XScAwW*=aG!)|3C zWFKN5X1B4Au#d98WglZ7XP;oVvpd))*{9g2*`4g~*k{<^!!7kL_Br->#4P!O@;B@s z*caKC*q7Noh^O?Ah(Yl+b}ze+eVu)SeUshK{)zoFVt;*`eFqVS9z^z<@3M#4_t+!s z`|JnoQT9Xj82b@>oISyQ4By|U*iYC`+0PKi?P>ON_6++4`z2!5{E9ux{*B^5v0t<2 z;U)G0`z`w&dy)Mfv1a}NuH_~8^Zb!=WUxQ6SJ@esW{aw#GH_HnwE(`W2E=MDRFSDh zErz!&^4h57;3_R@g<6ShQ#RGEI#efOhE}Q7$VTKrMy49or}`1?GN1<4IyHn?dJ(lA zQAZoqCbb!oxmGo*#?-i)P}`KxDW6yVLHVL`zjC+o1^6q!MftSyHSA&kQEgW{)FkpJ zcB$QJkGe`-t@f&G)IPOe`K>yDn7f1Okh)GCR!7wJ@ZcO($JB9kqdK8Zs+-i!>K1jY zx=r1VG>tpe3)Ef6zqUu+i>Rsl)dT93dQd&29!3oPBkGKL6uy!v^+I)4J+7WWton=8 zlL*UsN?m|&;Kk}C>ZRbJE?3{6UV(gdSE*O4*Qjq)-=toPY-!i2*Q;+)Z%}Vk-)cO4 z;#f2q9W2d^e$3FDMF8u|~;PhUK3nBoUx|J=;niRlZCQ{q^> z_Rz8UL#K})nVr70_)zxTwD$1a!qg!U;04p6%&B4U&=iU`92SQ`)HAhU9Fi4I%L<1? zh12|C8p^zFn$DaWhh#IR#nCV%N}T40;^AyVif6Ltrr}HhrkTts?|3X8m&Zi$NcN55 zquKL_*39t>>5{pyWb5VPu zLmrbQ7tYL2PoJ2bI&t{eA;Z|zq0(D@C-^}(bYey~ePYHqA^R~W`!ON@k8;JECh;AWzR)R+lSeNwjK9@b`rNm>M^4KMh{qiUfCZ0(0>qN3m9tB<`l0*81xf64zN)I2Ko}WH->=eH; z_0L{(bc&xAO`Vuqn4X!l4EE`+7`yeye2S_%Wg(;$mCQ!={Pj z(=*~B%P~BjSC^jGRWLBUFr^=!I(~dgG_b49DC;ZOg`ae&Prvmj&I+hP{pi$17foS? z96xw?N*zC~Zal5-JO*UuEl?+q={6so({DL8b9_p-b?UTHwnjI3^q6ifK9i@8iE8@0 zN~k=oMdk8A?b7Qbt+@|$}8e!)RJuAiaK=?_oOE=(C^ zSp}El2Oa&mz`I6;=`ZA6n-yI73(fS#}46x zcIf8_;w4m`)}Hbu?JJRmis6z!@(UAxnV*W<24nIlreb0+A+IGe4T@>s78UDBTU0#X z78TF8MaA=NQSp3RR3KklRC`Y#XIoStaa&X%aa&X%aa&X%aa(jPueU8aD35|vv_%D} zXp71EW3v93tUo5}kIDLDvi_K?ACCI8IJU`2)E1NV$7KC6S$|B{ACvXRWc@K&e_Yld zm-Wl#r7bS&kIVYwvi`WNKQ8N!%l^k@{c%};T-G0#^~YuXaan&{)}N5|CuIEz+5d#B zKOyT+$ol2N(u;0wx5@h3Wc_Wj{x(^Eo2u;C+m&;XK zyR5%m*55AcZw-(2Nf}zv%oIv1$gC-sw;7!4i zcMV7R@Br@`u6bADF)?E7ik8L%P~$NH zR2=!B;wZon>*7d+Yd(lLik`;0#QPlrnd2P-nd8Y$J}5W}$Rs;OdC5*uUb0hwHQC9L z1kZ``lbxdcWTz-U*(o5H?BvLS=S2IHodTlCPB8+>PL3S$r0hph_9NL92b2%ub3~8N z{)7DcDE~gjzf=7CLjFC=zZdZIQG8PPT!_ztZXR#rv;PRr7IX_ZF6>_@9u`88S+FjK z;TC?F6Nedbm=%XBa!R%hWL9*hka`Ma3>Fj`M_i1m`pA49<_L zM{#~kox^+ZCdV6)#>kI2GeK(bC8c0+-Pl&8>dTOpx20-4Cgkamz%=6#U5d;(G?diJg2$jtJ1y*xfI zj_PK4yp11K^#z@q_mJtf%Hwn5sNXD(20Kbc$%eSR?vU34Qp~VXULTZ4ibX~i;Vo!y zH>6#CkUxz<*0d9?J`9=8MQHaG%9|iDqH<06X84`Hx8{6{JDd2O4g7nMe~UZf$=tWZ zuNUMzzn7n1fR<2{Eght1QAo;6z@iaIz_vo#bpTMDg=CQ8@8!27r(X3iFXzv%9d`YY z)RCmQ2vWLUjNk@H-?l^2b`X*-s<}8@gE~#;vd%xJuR2)+Nv)~gPRJkgYb)WkouzD9 ze{L&Y3$oc-nBoI|XuYFemFD#72=A3BHMi`Q$4j3BCyKfydP3N(Kz2%)veJ75H&6h4 zuT&dhK@~oT@sGJgB@ty|kam);!3LQt(F*O1WVc?_OE$JD@TL=I**Azf>4D4H=U2M( z9^hOFU_XyzA$k#44`HOY;@=o#uN!~|oA~)wP_n|j`%TO4i~+VL&;h&Rh8#&%8u|CA zn!tI4e~+BU6GVx|lm$=?#`b}}S|KIFC9{Cp!nck}aceqPPb$M`w?D)9U$KX>u-4gB26 z&)4&F2R|R-=XQQRjP{}?bsdhVMIFKsHK>C)qI7jFjwo3jz!9aY{WzjTwGT&>rjj;? zO2SH@CIP7cKkMda1kVb*?NfX4R0W=1&5xzHh9(GCD*8zySEg9i9$Z<~E`0Z^?f9OX;FY z6l+wuK;6lYn^e+6jVhDsc7B{txAEgfbt^xPt6TVSSlxxX$5q1T3)DUMo>X_^dqUle z?@@IVzK7L%d~Z@C_}+-O3JIgs{rvq=^#JZ(pzg!>C_dDugZ$1EzeBh)3OxbMJjz>9 z$e$?#rP2}Zf^O(IR@0m!x{Rol_-4RzhB2V$X%vnCO9}r4{U#b@P-#?_K6ez)ZNS_V z^PIj7z)X6M`d5Ys%Up`i*5ghAf(g}-lpZsbW~m9KAI@9fLwtRY^Yy(KCF75;%jDB| z?sInG^!y35U*jbRHdyodwN?3nI9sKx`XOrn5HGO|GbxJp5;fe2RVKyf+?%mBzY}wh z>?NLoZS6~dm;^-@o{TGPw9zs&i_oC1eCOT&+kYyiM67)c$AaXDa}WXlBeMF4|V@fj%a?L{&#A|sEO5?ApdYKd{*GE@Fa~;e!KIo4(DC{ z*%xTbJ*exa`1dSf)gonr;eU%?z(~EQUD0vzUi|*B20g9Si=WN!jrIoKeweV3sN30k z0*t-~`-T<%1h$B8!X3gI9AC_X+w+Tm;=h5OFD+vE9r*-8Jy6T(&DZY%Wv(? zY*{OwiT-e|mfkp9+o)Wv#OzUy7LC1FZ!^##7-h>^{_gTS0;=LW`>R$)_D;6;vz^hi zyhYR|(X#s&?*W#I`?L#t2KVo$-_BMB-N&zb?Fs6?))xHoEdQObei_frf8lVTv)n(F z@S-S%m&Qw^YYxRfiPA-zFiUgVmaR9pGyy5YH9)|cE;c$@yBd*_vE z&27O-=l@4qMY7hMKhYE3Ha;6L2j%F|L)m`f?rY*zPLcd{rKeXO^A(?@xl41Nu<=nk zW?Mt;%U+$W-W5yDa1EF(IoOnLBallYUb_?yE8>o6*3mqBiNl8D zC3;8wdl*#X6ZFJumBf3kVGuzI92-4P5Rg41$P*t&lu?$&-_l@7Z{x$?qL$E`H0K1@ z@F8M?D zH!s?Z5(F0_dywr5e@E-1JkmY!hq^h2@j3w+c{c|ZnJ4L?18iQV%ekehJY1aNT|K$3=uD7-;ssz!_q#8Ym8aW${^og zVQ%M^^p`xRR%smFU$UOpE_*4gw5L~q716d8F;;u$Y)3)gv%lug6mehB$m}z;za;6) zQpx~niQvcZjo-NP~r12fDt z%rF=j%;I4)#%5o~fWgLN3(RJ-I0VH~o+8CcA|+80OS}+bWm6(q4v`(l;=%aAR^k^F zi6qW5QZ|7U<%O3>QC^eR*^9GMC_B*9Rk-|VSe{YII{rP^;2E9Rmdw{z;t zSNgoXU9OcU*cC3NmM-3st6fp^ay*@B$zhGfcAi#jRd~Xx9mSgw^C_k&nhpiOz;L4@qQ+>YHdNSAh50StCd~X-|I+wuxw+~R!i#lQPYn9Mh^YK z?kIev)g!jcRvOplv_z@{jo}w6v{DtWQ1mYwaFz8#keQvch~>fat+YXRk7su}cfke8 zi&tCU@AY-K>r=bfHh%-HIVj0T1^sQL7m6xtB2^rPc{2CyO`VqKvZ=DeX}i(*u1j|1 zOfowls;myu5hS+~piN<0s&p6V75m|gxm9-B5ai;vRB?wYfbt%myJ3oTv43-@lU&6{ zO~>#CqN$Km^ib=BX7E0)L0)sTPWXx#?igG9P)Rjcs!IjkuBHNek2R+0=`8ZB0zNO& zb*|;p+H-OBDuOpdHlG(^%lT@^>e6z{&&F9b$EI$4UPUWdm9L_%ypL710_kVGsPh$P z(!7$t)PsNO$y?Uw=kbb~fq&Rc(m}kXy77RM#?Hm(aW-B`y`+Pb&A}@bUqF1c6jQtl z&*pi_IKFZNcuWnF#_^hK;QKY7bPR94Vd@u>X5%LnJf#-l#qa)7uhKuOsH2 zz_W7&{=F+n@=RR?zQ;%n{O!iTx0TLk40xd2kw%$gt zD!$$bUd)@ozL_+N|L_*_TS?3C3Ef77zU`#t_&M*O=bfaL_!{q`Xa1ptp5+5JMl`;? z^gK>lhd1EU@M|CGINo6g823Ta8Y1)^f}&?h>lxW|_+TC;ZNv}jdFYrRJw@cc7r^== zX{*CPZpVA@2t6Mq?Q}H1-C#XVpC?Fr!EqAr!c(L}9A5_aE2IfLpHGA74CzI@kk5ka z9O(%D*{_1>bEKE>T00N57fAA^`vO$FMw&%5KE+y8{Kd`0u@8R~Rq@zSD{CBd8Sbzh`5YYe!lZ}e}mOMf1x4Fpy z;=lDJ&kzHyKiN+lxOtQe)CVXTtPfJss5kInoL`@xj1wDfL9&_na6`!!qQE_t941D= zShAI9aI2G@M07inJWjN>qxkN=giq#^L~T1p{y2V|yNTX*0?3o~lgW0XxSdLN5XtRj zTD^id=mZhnP6KlWf6nbhb~{V$Is7~)6yXg#=keT}AkN$8$zQ-{a{_JqhV^iT^^pH& zBoPmp^tknKg*EW7HE@G9P_ZZ_iPFG%)&{UTas)dR4PVJ!6d;vPO+qqw3bE zh4i+Y)k7MkIIVk;1L@Ke)+KpUA3y@6OI_Bb{Yd*^Rto9QH0w_vv;P7SF{M8%tv_SP z{83622Xn18r{9{R2=n}9f;DHoHD}P8Gu@gq!uA|QN?6-3cYN3A*gtU1pT$MRcn^V_7LMTe|Ko2^AX)}qD0+ZRxkR z^jlkISX*XUTlQO9W?5U-T3Zx5b1><*wj8v!EU~sMx3&yeTb5W`mRnl}tSuX@E%U4` z>#Qw@h^M$PSw!r_RmmP}PD3#i@fMcOjH5H>$iIq|uT?ZdR?j-pI33xR?W2#`ork3M zAZeqVY5gD0q~Sa=r8VprE7)tyuvV{=o{v+^$Lq|k)~(a#{u!@ZXW{tU%<2_Zj<3Rt zPg$X~LR?|YgUQbs?NIU#RIX00LEiA(M~eV^|;++%gs@b0DL4kbE!!)O0V>n?IexzFm<-6lsQ4@0S)>MtAS z4mGz4W%)+Z5Ptdsr+@JguKfj=Ti_45f0C;aDLJWi5g}9&Kra&a^D@yse?~;lKh|y~ z^*OgSrrz;6bCDF@c5#od{Vex#r{D43q6!<7-S_7~+E#VSv(`f!Z@9DjW-tFfnV zg~W#v9_<5*IMX_z3Q*2@k5j;xLh8x0@Rq3w+WYuy;mK$!X25(8@@Lw`7t>h86Y~!d zpLesHJCYZ@KeGMIC6)36MC4t;(k9AsdINviuPG~AfEM;9_%Is5A~%)*uHES;$E5O?KJMnm>Q}}RaT_Z2*2W$Yc2xg8m#%1gjPU6Q1gT8-a)veM6*Y5o1L7d2Rg$J&nuMpO%WLW z0p~UIVV|t_$7-+bO`UVpZXxJ{(saM3`_SBGT%p$c2it3u+T86EBqE1s#gv!C@#oMX zmqX~hNMGQbIbmygY#Cr&Zk~m9u{J-#5AEgGo1&{J|E^QwRfL|>ov!KpYG!5WzpDB4 znj5%l%XyA7P*^@Mo|W_M#vGtRtt25mcTSR%>ZyvcX9>b7gADMkzhG+6BC~;|n6vX@ zi`Z*grZu6-=SDTmL7{b1o3v>-#JZIBLaP#3)B3K_mFm-7Gs4EW%XK9{pG*(D$ttk4 zi&NQoA!Ce{H91gcdCp-clk12t9qnXr38ocaS$hD<*7nKZoCLnfpvho_uOQD_om3)! z$pYuYytbRC44E^Y-+~kvUy4f@bRJq{#{#r!fGE6cyeq!K&J0Ok8E-hFyeMDDUo7{r zaHR@8mwPY4rY9xp(yMBO)BQ}$w>vgbPy%ai4ZgeF-IbbFp6HrWtjOoOSQ_%N@4{M^ z0;M&z+Pge)$rjk)nQR76?BV|}WZN6X4$;jMTQ^S_4X(m{Jk8CdOiy&(uG6uX?;Kk8 z0oluw>yT@QXwl7A*2Hcs7K*zT{x@ToXWXTvVgD-b)>5oJ)jgR(p?U$hi!$#?w#&#+gv0SakZxF0I&$`YhtR zn0~`YFd-(De)X>(A+F^)B{f%P^Iz_ z|BmvzjPf4FDA?IhJiv(5Rwd%F){O?XyJ_^p%+$Nwb4uA?-+$|GI{)*@uN>0x)~{Cl F>3?g0VA}uy literal 0 HcmV?d00001 diff --git a/assets/fonts/ProductSans-Regular.ttf b/assets/fonts/ProductSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e2c69c3fb94651237de80e67a69d458c55b45649 GIT binary patch literal 109128 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 B-RJ-S literal 0 HcmV?d00001 diff --git a/assets/icons/Info.svg b/assets/icons/Info.svg new file mode 100644 index 000000000..93411f2da --- /dev/null +++ b/assets/icons/Info.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/angel.svg b/assets/icons/angel.svg new file mode 100644 index 000000000..7fa8d6c75 --- /dev/null +++ b/assets/icons/angel.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/icons/angry.svg b/assets/icons/angry.svg new file mode 100644 index 000000000..678171ffe --- /dev/null +++ b/assets/icons/angry.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/assets/icons/happy.svg b/assets/icons/happy.svg new file mode 100644 index 000000000..d883c3441 --- /dev/null +++ b/assets/icons/happy.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/icons/laugh.svg b/assets/icons/laugh.svg new file mode 100644 index 000000000..a6e532f0e --- /dev/null +++ b/assets/icons/laugh.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/icons/love.svg b/assets/icons/love.svg new file mode 100644 index 000000000..4d62a5dc3 --- /dev/null +++ b/assets/icons/love.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/icons/tear.svg b/assets/icons/tear.svg new file mode 100644 index 000000000..0d572d65f --- /dev/null +++ b/assets/icons/tear.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/Group 8948.png b/assets/images/Group 8948.png new file mode 100644 index 0000000000000000000000000000000000000000..7dcd1b989e019425b365e3c7efc2dd720f577170 GIT binary patch literal 2994 zcmV;j3r+NiP)Zxr6D{Hs)$0X*iJ=hfG9u(G>U@lRs>>$xniCv zg4iu0AXPw`l9s3<5Va_UzyYGvK#R*GkjVIsLIgHAKJ4@P-rIl9v-NV`wa@lmSd#gq z@y*TSpPik5=l^GB&j1VtgTY`h7z_r3!C){L3@WdC_oPjU#FHfs zh_t;9eI`BzJcnKYhVDt1+mCY zVCb5(C=oYmo)38Ozn}%yp%;LmYce2RaG3`Hf)k)0gk!>`%+Zyf0j!2}(%jtag5Fb` zlauoS^Z{&dE`B&Lcu~eqxX($S5?LO97g{ftK|hxH$Gzq!4lY~vV~l@%T3bH7W$g2*{GFfxhwH2mkH^<++qNwm(u-Rm zcxCyu$@zF){{cpVw9G_gpQyaNe9rq9?86s~X@Wsn(O%ULMmgAf(FUOyIogXqSyxxL z93x90P1x=B$;oNN#7Q%h(P%6*o6T2&p-5VkX!YvVBg5fvc}NuCoqrF6Ir+_yXN#m% zHxTCG!^<|f(9pRnJo56|l=zW#X}^y%`nK$wI5 zm$KnVeHJ`5v>j}Z2O)=#CmL_YBmO!N;7qd#tmn-Tk0`&L5{t!tfF1ZbM&AM*K@#T*z) zQjv#)vxAoRVf`YMBgxCb@4IL_bFp2gR0qHBqftAi=O>AD%HsLdd`Z_%;`vm@QCWJS zq(G$2q&|(3+5*|krkN6L-VYNfK+r>CWKEzQ|PoGD&b%fxeixPl54HK;2|#DI!4EDFOv zF{r+BiEX^t*x0xmqle%gLrnk)J?$6SAvJkqkZMzqVVBiGi|TVjhnXSfOEUNJS;mWb z#ppK?W!_2BFAh(f+ z+}oxWun34L7*A4$ zm^@nz4~B^9E8rtcCev*E+ywU!a-;Dkuax-^@@&bBq^wB9r@=ubt1PF2JThD4t5kJk zSV`N;r{A5jJn32-_y9f<3XR3e6j~FX2ruNXcr&+R zG^mvS`NJ`2vx<-^r0mTh%Ci>Uil0x&{Qk+(Fxt-mdZ)~5MI}=2<{ntJ0{d!-2am?iQIVxCfX)4&a#Ce1*H>YN| zV5iiz@g9Ls>#u2)IK&=uB!J;8J!Wu#@*pWf2i#5NmXKo(D$hfAv1@y%?@KDGkwiyh;4%udB8NVf&*Ul7qoE@EzNwO z1Q@zN6D7(LjBi*nOq=moFQAYevm3HX4}Aa4>yRRQ$CfocV6-Va*&^Js@W$VcH;;P_ z7`i|cCHiRM+8f1lyA3dTUB%mYqMF0Q*07*qoM6N<$f<5Y$JOBUy literal 0 HcmV?d00001 diff --git a/assets/images/Organisation_Default_Image.jpeg b/assets/images/Organisation_Default_Image.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..590eb4ca21a9c5f5e8dbf75ea201a603b79e6d68 GIT binary patch literal 18906 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 + + diff --git a/assets/images/comment.svg b/assets/images/comment.svg new file mode 100644 index 000000000..cd248c9fb --- /dev/null +++ b/assets/images/comment.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/defaultImg.png b/assets/images/defaultImg.png new file mode 100644 index 0000000000000000000000000000000000000000..310a79c130f2b7e4cd791b12ca19388a89239f3b GIT binary patch literal 585990 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Ǿ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ÎJpp)j&CR6?Q`0F$2@lZa$i`pz!$wzd6B3J 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 &BBs21&)d$|5 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