From 9aaf795740f27ce2511871aceec75d263935c68a Mon Sep 17 00:00:00 2001 From: ci-gitlab Date: Tue, 7 Nov 2023 17:13:30 +0800 Subject: [PATCH] feat:update upm --- CHANGELOG.md | 222 ++ CHANGELOG.md.meta | 7 + Documentation.meta | 8 + Documentation/README.md | 58 + Documentation/README.md.meta | 7 + Mobile.meta | 8 + Mobile/Editor.meta | 8 + Mobile/Editor/TapLoginIOSProcessor.cs | 67 + Mobile/Editor/TapLoginIOSProcessor.cs.meta | 11 + Mobile/Editor/TapLoginMobileProcessBuild.cs | 20 + .../Editor/TapLoginMobileProcessBuild.cs.meta | 11 + .../Editor/TapTap.Login.Mobile.Editor.asmdef | 17 + .../TapTap.Login.Mobile.Editor.asmdef.meta | 7 + Mobile/Runtime.meta | 8 + Mobile/Runtime/ITapLogin.cs | 46 + Mobile/Runtime/ITapLogin.cs.meta | 11 + Mobile/Runtime/TapLoginImpl.cs | 242 ++ Mobile/Runtime/TapLoginImpl.cs.meta | 11 + Mobile/Runtime/TapLoginMobile.cs | 70 + Mobile/Runtime/TapLoginMobile.cs.meta | 11 + Mobile/Runtime/TapLoginWrapper.cs | 19 + Mobile/Runtime/TapLoginWrapper.cs.meta | 11 + .../TapTap.Login.Mobile.Runtime.asmdef | 20 + .../TapTap.Login.Mobile.Runtime.asmdef.meta | 7 + PC.md | 60 + PC.md.meta | 3 + Plugins.meta | 8 + Plugins/Android.meta | 8 + Plugins/Android/libs.meta | 8 + Plugins/Android/libs/TapLogin_3.24.0.aar | Bin 0 -> 168365 bytes Plugins/Android/libs/TapLogin_3.24.0.aar.meta | 32 + Plugins/iOS.meta | 8 + Plugins/iOS/Resource.meta | 8 + .../iOS/Resource/TapLoginResource.bundle.meta | 81 + .../TapLoginResource.bundle/de.lproj.meta | 8 + .../de.lproj/Localizable.strings | 0 .../de.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/en.lproj.meta | 8 + .../en.lproj/Localizable.strings | 1 + .../en.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/es.lproj.meta | 8 + .../es.lproj/Localizable.strings | 0 .../es.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/fr.lproj.meta | 8 + .../fr.lproj/Localizable.strings | 0 .../fr.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/in.lproj.meta | 8 + .../in.lproj/Localizable.strings | 1 + .../in.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/ja.lproj.meta | 8 + .../ja.lproj/Localizable.strings | 1 + .../ja.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/ko.lproj.meta | 8 + .../ko.lproj/Localizable.strings | 1 + .../ko.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/ms.lproj.meta | 8 + .../ms.lproj/Localizable.strings | 0 .../ms.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/pt.lproj.meta | 8 + .../pt.lproj/Localizable.strings | 1 + .../pt.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/ru.lproj.meta | 8 + .../ru.lproj/Localizable.strings | 0 .../ru.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/th.lproj.meta | 8 + .../th.lproj/Localizable.strings | 1 + .../th.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/tr.lproj.meta | 8 + .../tr.lproj/Localizable.strings | 0 .../tr.lproj/Localizable.strings.meta | 7 + .../TapLoginResource.bundle/vi.lproj.meta | 8 + .../vi.lproj/Localizable.strings | 0 .../vi.lproj/Localizable.strings.meta | 7 + .../zh-Hans.lproj.meta | 8 + .../zh-Hans.lproj/Localizable.strings | 1 + .../zh-Hans.lproj/Localizable.strings.meta | 7 + .../zh-Hant.lproj.meta | 8 + .../zh-Hant.lproj/Localizable.strings | 1 + .../zh-Hant.lproj/Localizable.strings.meta | 7 + Plugins/iOS/TapLoginSDK.framework.meta | 69 + .../iOS/TapLoginSDK.framework/Headers.meta | 8 + .../Headers/AccountGlobalError.h | 26 + .../Headers/AccountGlobalError.h.meta | 7 + .../Headers/IscTapLoginService.h | 26 + .../Headers/IscTapLoginService.h.meta | 7 + .../Headers/TTSDKAccessToken.h | 69 + .../Headers/TTSDKAccessToken.h.meta | 7 + .../Headers/TTSDKConfig.h | 31 + .../Headers/TTSDKConfig.h.meta | 7 + .../Headers/TTSDKLoginResult.h | 29 + .../Headers/TTSDKLoginResult.h.meta | 7 + .../Headers/TTSDKProfile.h | 48 + .../Headers/TTSDKProfile.h.meta | 7 + .../TapLoginSDK.framework/Headers/TapAuth.h | 30 + .../Headers/TapAuth.h.meta | 7 + .../Headers/TapAuthResult.h | 36 + .../Headers/TapAuthResult.h.meta | 7 + .../Headers/TapFriends.h | 59 + .../Headers/TapFriends.h.meta | 7 + .../Headers/TapLoginHelper.h | 88 + .../Headers/TapLoginHelper.h.meta | 7 + .../Headers/TapLoginSDK.h | 29 + .../Headers/TapLoginSDK.h.meta | 7 + .../Headers/TapPhoneLoginManager.h | 30 + .../Headers/TapPhoneLoginManager.h.meta | 7 + .../Headers/TapTapLoginResultDelegate.h | 28 + .../Headers/TapTapLoginResultDelegate.h.meta | 7 + Plugins/iOS/TapLoginSDK.framework/Info.plist | Bin 0 -> 753 bytes .../iOS/TapLoginSDK.framework/Info.plist.meta | 7 + .../iOS/TapLoginSDK.framework/Modules.meta | 8 + .../Modules/module.modulemap | 6 + .../Modules/module.modulemap.meta | 7 + Plugins/iOS/TapLoginSDK.framework/TapLoginSDK | Bin 0 -> 1701488 bytes .../TapLoginSDK.framework/TapLoginSDK.meta | 7 + Plugins/zxing.unity.dll | Bin 0 -> 451072 bytes Plugins/zxing.unity.dll.meta | 33 + README.md | 58 + README.md.meta | 7 + Runtime.meta | 8 + Runtime/Internal.meta | 8 + Runtime/Internal/ITapLoginPlatform.cs | 30 + Runtime/Internal/ITapLoginPlatform.cs.meta | 11 + Runtime/Internal/Init.meta | 8 + Runtime/Internal/Init/LoginInitTask.cs | 14 + Runtime/Internal/Init/LoginInitTask.cs.meta | 11 + Runtime/Internal/Region.cs | 84 + Runtime/Internal/Region.cs.meta | 11 + Runtime/Public.meta | 8 + Runtime/Public/AccessToken.cs | 69 + Runtime/Public/AccessToken.cs.meta | 11 + Runtime/Public/Profile.cs | 51 + Runtime/Public/Profile.cs.meta | 11 + Runtime/Public/TapFriendInfo.cs | 15 + Runtime/Public/TapFriendInfo.cs.meta | 11 + Runtime/Public/TapFriendResult.cs | 13 + Runtime/Public/TapFriendResult.cs.meta | 11 + Runtime/Public/TapFriends.cs | 145 + Runtime/Public/TapFriends.cs.meta | 11 + Runtime/Public/TapLogin.cs | 119 + Runtime/Public/TapLogin.cs.meta | 11 + Runtime/Public/TapLoginConfig.cs | 34 + Runtime/Public/TapLoginConfig.cs.meta | 3 + Runtime/Public/TapLoginPermissionConfig.cs | 12 + .../Public/TapLoginPermissionConfig.cs.meta | 11 + Runtime/Public/TapTapSdk.cs | 22 + Runtime/Public/TapTapSdk.cs.meta | 11 + Runtime/TapTap.Login.Runtime.asmdef | 15 + Runtime/TapTap.Login.Runtime.asmdef.meta | 7 + Standalone.meta | 8 + Standalone/Editor.meta | 8 + .../Editor/TapLoginStandaloneProcessBuild.cs | 22 + .../TapLoginStandaloneProcessBuild.cs.meta | 11 + .../TapTap.Login.Standalone.Editor.asmdef | 17 + ...TapTap.Login.Standalone.Editor.asmdef.meta | 7 + Standalone/Resources.meta | 8 + Standalone/Resources/Prefabs.meta | 8 + Standalone/Resources/Prefabs/TapLogin.meta | 8 + .../Prefabs/TapLogin/LoginPanel.prefab | 831 +++++ .../Prefabs/TapLogin/LoginPanel.prefab.meta | 8 + .../TapLogin/LoginWithPermissionPanel.prefab | 754 +++++ .../LoginWithPermissionPanel.prefab.meta | 8 + .../Prefabs/TapLogin/PermissionItem.prefab | 314 ++ .../TapLogin/PermissionItem.prefab.meta | 7 + .../Prefabs/TapLogin/QRCodeContainer.prefab | 1501 +++++++++ .../TapLogin/QRCodeContainer.prefab.meta | 7 + .../Resources/Prefabs/TapLogin/Tips.prefab | 286 ++ .../Prefabs/TapLogin/Tips.prefab.meta | 7 + .../Resources/Prefabs/TapLogin/TopBar.prefab | 541 ++++ .../Prefabs/TapLogin/TopBar.prefab.meta | 7 + .../Prefabs/TapLogin/WebContainer.prefab | 514 ++++ .../Prefabs/TapLogin/WebContainer.prefab.meta | 7 + .../WebWithPermissionContainer.prefab | 913 ++++++ .../WebWithPermissionContainer.prefab.meta | 7 + .../Prefabs/TapTapSdkQRCodeWindow.prefab | 2731 +++++++++++++++++ .../Prefabs/TapTapSdkQRCodeWindow.prefab.meta | 8 + .../Resources/Prefabs/TapTapSdkWindow.prefab | 175 ++ .../Prefabs/TapTapSdkWindow.prefab.meta | 8 + Standalone/Resources/Sprites.meta | 8 + .../Resources/Sprites/taptap-client-bg.png | Bin 0 -> 898 bytes .../Sprites/taptap-client-bg.png.meta | 92 + .../Resources/Sprites/taptap-divider.png | Bin 0 -> 166 bytes .../Resources/Sprites/taptap-divider.png.meta | 146 + .../Sprites/taptap-login-android-client.png | Bin 0 -> 181380 bytes .../taptap-login-android-client.png.meta | 128 + .../Sprites/taptap-login-auth-bg.png | Bin 0 -> 2039 bytes .../Sprites/taptap-login-auth-bg.png.meta | 128 + .../Sprites/taptap-login-auth-checked.png | Bin 0 -> 828 bytes .../taptap-login-auth-checked.png.meta | 128 + .../Sprites/taptap-login-auth-unchecked.png | Bin 0 -> 795 bytes .../taptap-login-auth-unchecked.png.meta | 128 + .../Sprites/taptap-login-button-bg.png | Bin 0 -> 1430 bytes .../Sprites/taptap-login-button-bg.png.meta | 128 + .../Sprites/taptap-login-ios-client.png | Bin 0 -> 121962 bytes .../Sprites/taptap-login-ios-client.png.meta | 128 + .../Sprites/taptap-login-tips-bg.png | Bin 0 -> 641 bytes .../Sprites/taptap-login-tips-bg.png.meta | 128 + Standalone/Resources/Sprites/taptap-logo.png | Bin 0 -> 2532 bytes .../Resources/Sprites/taptap-logo.png.meta | 130 + .../Resources/Sprites/taptap-scan-tips-bg.png | Bin 0 -> 101099 bytes .../Sprites/taptap-scan-tips-bg.png.meta | 128 + .../Sprites/taptap-scan-tips-error.png | Bin 0 -> 995 bytes .../Sprites/taptap-scan-tips-error.png.meta | 128 + .../Sprites/taptap-scan-tips-info.png | Bin 0 -> 859 bytes .../Sprites/taptap-scan-tips-info.png.meta | 128 + .../Sprites/taptap-scan-tips-success.png | Bin 0 -> 948 bytes .../Sprites/taptap-scan-tips-success.png.meta | 128 + .../Sprites/taptap-scan-tips-warning.png | Bin 0 -> 776 bytes .../Sprites/taptap-scan-tips-warning.png.meta | 128 + .../Resources/Sprites/taptap-sdk-bg.png | Bin 0 -> 5877 bytes .../Resources/Sprites/taptap-sdk-bg.png.meta | 128 + .../Resources/Sprites/taptap-sdk-cancel.png | Bin 0 -> 7369 bytes .../Sprites/taptap-sdk-cancel.png.meta | 128 + .../Resources/Sprites/taptap-sdk-guide.png | Bin 0 -> 30959 bytes .../Sprites/taptap-sdk-guide.png.meta | 128 + .../Resources/Sprites/taptap-sdk-logo.png | Bin 0 -> 22018 bytes .../Sprites/taptap-sdk-logo.png.meta | 128 + .../Sprites/taptap-sdk-qrcode-bg-grey.png | Bin 0 -> 2512 bytes .../taptap-sdk-qrcode-bg-grey.png.meta | 128 + .../Sprites/taptap-sdk-qrcode-bg.png | Bin 0 -> 1427 bytes .../Sprites/taptap-sdk-qrcode-bg.png.meta | 128 + .../Sprites/taptap-sdk-refresh-btn-bg.png | Bin 0 -> 14445 bytes .../taptap-sdk-refresh-btn-bg.png.meta | 128 + .../Resources/Sprites/taptap-sdk-refresh.png | Bin 0 -> 6252 bytes .../Sprites/taptap-sdk-refresh.png.meta | 128 + .../Resources/Sprites/taptap-tap-logo.png | Bin 0 -> 1122 bytes .../Sprites/taptap-tap-logo.png.meta | 128 + .../Sprites/taptap-web-login-icon.png | Bin 0 -> 10584 bytes .../Sprites/taptap-web-login-icon.png.meta | 128 + .../Resources/Sprites/taptap-web-login.png | Bin 0 -> 25966 bytes .../Sprites/taptap-web-login.png.meta | 146 + Standalone/Runtime.meta | 8 + Standalone/Runtime/Internal.meta | 8 + .../Runtime/Internal/ContainerWindow.cs | 67 + .../Runtime/Internal/ContainerWindow.cs.meta | 11 + Standalone/Runtime/Internal/LoginHelper.cs | 156 + .../Runtime/Internal/LoginHelper.cs.meta | 11 + Standalone/Runtime/Internal/LoginLanguage.cs | 1172 +++++++ .../Runtime/Internal/LoginLanguage.cs.meta | 11 + Standalone/Runtime/Internal/LoginManager.cs | 96 + .../Runtime/Internal/LoginManager.cs.meta | 11 + Standalone/Runtime/Internal/LoginResult.cs | 17 + .../Runtime/Internal/LoginResult.cs.meta | 11 + Standalone/Runtime/Internal/Net.cs | 291 ++ Standalone/Runtime/Internal/Net.cs.meta | 11 + Standalone/Runtime/Internal/QRCodeWindow.cs | 797 +++++ .../Runtime/Internal/QRCodeWindow.cs.meta | 11 + Standalone/Runtime/Internal/UI.cs | 22 + Standalone/Runtime/Internal/UI.cs.meta | 11 + Standalone/Runtime/Internal/UIAnimator.cs | 77 + .../Runtime/Internal/UIAnimator.cs.meta | 11 + Standalone/Runtime/Internal/UIBase.cs | 27 + Standalone/Runtime/Internal/UIBase.cs.meta | 11 + Standalone/Runtime/Internal/UIElement.cs | 185 ++ Standalone/Runtime/Internal/UIElement.cs.meta | 11 + Standalone/Runtime/Internal/UIManager.cs | 151 + Standalone/Runtime/Internal/UIManager.cs.meta | 11 + .../Internal/WebLoginRequestManager.cs | 185 ++ .../Internal/WebLoginRequestManager.cs.meta | 11 + Standalone/Runtime/Internal2.meta | 8 + Standalone/Runtime/Internal2/Http.meta | 8 + .../Runtime/Internal2/Http/LoginHttpClient.cs | 139 + .../Internal2/Http/LoginHttpClient.cs.meta | 11 + .../Runtime/Internal2/Http/Response.meta | 8 + .../Internal2/Http/Response/ErrorResponse.cs | 16 + .../Http/Response/ErrorResponse.cs.meta | 11 + .../Http/Response/ProfileResponse.cs | 25 + .../Http/Response/ProfileResponse.cs.meta | 11 + .../Internal2/Http/Response/QRCodeResponse.cs | 22 + .../Http/Response/QRCodeResponse.cs.meta | 11 + .../Internal2/Http/Response/TokenResponse.cs | 33 + .../Http/Response/TokenResponse.cs.meta | 11 + Standalone/Runtime/Internal2/LoginService.cs | 111 + .../Runtime/Internal2/LoginService.cs.meta | 11 + Standalone/Runtime/Internal2/QRCodeUtils.cs | 50 + .../Runtime/Internal2/QRCodeUtils.cs.meta | 11 + Standalone/Runtime/Internal2/UI.meta | 8 + .../Internal2/UI/ClientButtonListener.cs | 20 + .../Internal2/UI/ClientButtonListener.cs.meta | 11 + .../Internal2/UI/LoginPanelController.cs | 72 + .../Internal2/UI/LoginPanelController.cs.meta | 11 + .../UI/LoginWithPermissionsPanelController.cs | 67 + ...oginWithPermissionsPanelController.cs.meta | 11 + .../Runtime/Internal2/UI/QRCodeController.cs | 180 ++ .../Internal2/UI/QRCodeController.cs.meta | 11 + .../Runtime/Internal2/UI/TitleController.cs | 23 + .../Internal2/UI/TitleController.cs.meta | 11 + .../Runtime/Internal2/UI/WebController.cs | 125 + .../Internal2/UI/WebController.cs.meta | 11 + .../UI/WebWithPermissionsController.cs | 56 + .../UI/WebWithPermissionsController.cs.meta | 11 + Standalone/Runtime/Public.meta | 8 + .../Runtime/Public/TapLoginStandalone.cs | 178 ++ .../Runtime/Public/TapLoginStandalone.cs.meta | 11 + .../TapTap.Login.Standalone.Runtime.asmdef | 22 + ...apTap.Login.Standalone.Runtime.asmdef.meta | 7 + VERSIONNOTE.md | 0 VERSIONNOTE.md.meta | 7 + package.json | 11 + package.json.meta | 7 + 299 files changed, 19819 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 CHANGELOG.md.meta create mode 100644 Documentation.meta create mode 100644 Documentation/README.md create mode 100644 Documentation/README.md.meta create mode 100644 Mobile.meta create mode 100644 Mobile/Editor.meta create mode 100644 Mobile/Editor/TapLoginIOSProcessor.cs create mode 100644 Mobile/Editor/TapLoginIOSProcessor.cs.meta create mode 100644 Mobile/Editor/TapLoginMobileProcessBuild.cs create mode 100644 Mobile/Editor/TapLoginMobileProcessBuild.cs.meta create mode 100644 Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef create mode 100644 Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef.meta create mode 100644 Mobile/Runtime.meta create mode 100644 Mobile/Runtime/ITapLogin.cs create mode 100644 Mobile/Runtime/ITapLogin.cs.meta create mode 100644 Mobile/Runtime/TapLoginImpl.cs create mode 100644 Mobile/Runtime/TapLoginImpl.cs.meta create mode 100644 Mobile/Runtime/TapLoginMobile.cs create mode 100644 Mobile/Runtime/TapLoginMobile.cs.meta create mode 100644 Mobile/Runtime/TapLoginWrapper.cs create mode 100644 Mobile/Runtime/TapLoginWrapper.cs.meta create mode 100644 Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef create mode 100644 Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef.meta create mode 100644 PC.md create mode 100644 PC.md.meta create mode 100644 Plugins.meta create mode 100644 Plugins/Android.meta create mode 100644 Plugins/Android/libs.meta create mode 100644 Plugins/Android/libs/TapLogin_3.24.0.aar create mode 100644 Plugins/Android/libs/TapLogin_3.24.0.aar.meta create mode 100644 Plugins/iOS.meta create mode 100644 Plugins/iOS/Resource.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/de.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/de.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/de.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/en.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/en.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/en.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/es.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/es.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/es.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/fr.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/fr.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/fr.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/in.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/in.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/in.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ja.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ja.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ja.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ko.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ko.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ko.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ms.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ms.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ms.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/pt.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/pt.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/pt.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ru.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ru.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/ru.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/th.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/th.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/th.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/tr.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/tr.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/tr.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/vi.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/vi.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/vi.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hans.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hans.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hans.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hant.lproj.meta create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hant.lproj/Localizable.strings create mode 100644 Plugins/iOS/Resource/TapLoginResource.bundle/zh-Hant.lproj/Localizable.strings.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/AccountGlobalError.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/AccountGlobalError.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h create mode 100644 Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Info.plist create mode 100644 Plugins/iOS/TapLoginSDK.framework/Info.plist.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Modules.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap create mode 100644 Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap.meta create mode 100644 Plugins/iOS/TapLoginSDK.framework/TapLoginSDK create mode 100644 Plugins/iOS/TapLoginSDK.framework/TapLoginSDK.meta create mode 100644 Plugins/zxing.unity.dll create mode 100644 Plugins/zxing.unity.dll.meta create mode 100644 README.md create mode 100644 README.md.meta create mode 100644 Runtime.meta create mode 100644 Runtime/Internal.meta create mode 100644 Runtime/Internal/ITapLoginPlatform.cs create mode 100644 Runtime/Internal/ITapLoginPlatform.cs.meta create mode 100644 Runtime/Internal/Init.meta create mode 100644 Runtime/Internal/Init/LoginInitTask.cs create mode 100644 Runtime/Internal/Init/LoginInitTask.cs.meta create mode 100644 Runtime/Internal/Region.cs create mode 100644 Runtime/Internal/Region.cs.meta create mode 100644 Runtime/Public.meta create mode 100644 Runtime/Public/AccessToken.cs create mode 100644 Runtime/Public/AccessToken.cs.meta create mode 100644 Runtime/Public/Profile.cs create mode 100644 Runtime/Public/Profile.cs.meta create mode 100644 Runtime/Public/TapFriendInfo.cs create mode 100644 Runtime/Public/TapFriendInfo.cs.meta create mode 100644 Runtime/Public/TapFriendResult.cs create mode 100644 Runtime/Public/TapFriendResult.cs.meta create mode 100644 Runtime/Public/TapFriends.cs create mode 100644 Runtime/Public/TapFriends.cs.meta create mode 100644 Runtime/Public/TapLogin.cs create mode 100644 Runtime/Public/TapLogin.cs.meta create mode 100644 Runtime/Public/TapLoginConfig.cs create mode 100644 Runtime/Public/TapLoginConfig.cs.meta create mode 100644 Runtime/Public/TapLoginPermissionConfig.cs create mode 100644 Runtime/Public/TapLoginPermissionConfig.cs.meta create mode 100644 Runtime/Public/TapTapSdk.cs create mode 100644 Runtime/Public/TapTapSdk.cs.meta create mode 100644 Runtime/TapTap.Login.Runtime.asmdef create mode 100644 Runtime/TapTap.Login.Runtime.asmdef.meta create mode 100644 Standalone.meta create mode 100644 Standalone/Editor.meta create mode 100644 Standalone/Editor/TapLoginStandaloneProcessBuild.cs create mode 100644 Standalone/Editor/TapLoginStandaloneProcessBuild.cs.meta create mode 100644 Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef create mode 100644 Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef.meta create mode 100644 Standalone/Resources.meta create mode 100644 Standalone/Resources/Prefabs.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/Tips.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/Tips.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/TopBar.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/TopBar.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab create mode 100644 Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab create mode 100644 Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab.meta create mode 100644 Standalone/Resources/Prefabs/TapTapSdkWindow.prefab create mode 100644 Standalone/Resources/Prefabs/TapTapSdkWindow.prefab.meta create mode 100644 Standalone/Resources/Sprites.meta create mode 100644 Standalone/Resources/Sprites/taptap-client-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-client-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-divider.png create mode 100644 Standalone/Resources/Sprites/taptap-divider.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-android-client.png create mode 100644 Standalone/Resources/Sprites/taptap-login-android-client.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-checked.png create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-checked.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-unchecked.png create mode 100644 Standalone/Resources/Sprites/taptap-login-auth-unchecked.png.meta create mode 100755 Standalone/Resources/Sprites/taptap-login-button-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-login-button-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-ios-client.png create mode 100644 Standalone/Resources/Sprites/taptap-login-ios-client.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-login-tips-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-login-tips-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-logo.png create mode 100644 Standalone/Resources/Sprites/taptap-logo.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-bg.png.meta create mode 100755 Standalone/Resources/Sprites/taptap-scan-tips-error.png create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-error.png.meta create mode 100755 Standalone/Resources/Sprites/taptap-scan-tips-info.png create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-info.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-success.png create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-success.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-warning.png create mode 100644 Standalone/Resources/Sprites/taptap-scan-tips-warning.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-cancel.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-cancel.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-guide.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-guide.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-logo.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-logo.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-qrcode-bg-grey.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-qrcode-bg-grey.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-qrcode-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-qrcode-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-refresh-btn-bg.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-refresh-btn-bg.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-sdk-refresh.png create mode 100644 Standalone/Resources/Sprites/taptap-sdk-refresh.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-tap-logo.png create mode 100644 Standalone/Resources/Sprites/taptap-tap-logo.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-web-login-icon.png create mode 100644 Standalone/Resources/Sprites/taptap-web-login-icon.png.meta create mode 100644 Standalone/Resources/Sprites/taptap-web-login.png create mode 100644 Standalone/Resources/Sprites/taptap-web-login.png.meta create mode 100644 Standalone/Runtime.meta create mode 100644 Standalone/Runtime/Internal.meta create mode 100644 Standalone/Runtime/Internal/ContainerWindow.cs create mode 100644 Standalone/Runtime/Internal/ContainerWindow.cs.meta create mode 100644 Standalone/Runtime/Internal/LoginHelper.cs create mode 100644 Standalone/Runtime/Internal/LoginHelper.cs.meta create mode 100644 Standalone/Runtime/Internal/LoginLanguage.cs create mode 100644 Standalone/Runtime/Internal/LoginLanguage.cs.meta create mode 100644 Standalone/Runtime/Internal/LoginManager.cs create mode 100644 Standalone/Runtime/Internal/LoginManager.cs.meta create mode 100644 Standalone/Runtime/Internal/LoginResult.cs create mode 100644 Standalone/Runtime/Internal/LoginResult.cs.meta create mode 100644 Standalone/Runtime/Internal/Net.cs create mode 100644 Standalone/Runtime/Internal/Net.cs.meta create mode 100644 Standalone/Runtime/Internal/QRCodeWindow.cs create mode 100644 Standalone/Runtime/Internal/QRCodeWindow.cs.meta create mode 100644 Standalone/Runtime/Internal/UI.cs create mode 100644 Standalone/Runtime/Internal/UI.cs.meta create mode 100644 Standalone/Runtime/Internal/UIAnimator.cs create mode 100644 Standalone/Runtime/Internal/UIAnimator.cs.meta create mode 100644 Standalone/Runtime/Internal/UIBase.cs create mode 100644 Standalone/Runtime/Internal/UIBase.cs.meta create mode 100644 Standalone/Runtime/Internal/UIElement.cs create mode 100644 Standalone/Runtime/Internal/UIElement.cs.meta create mode 100644 Standalone/Runtime/Internal/UIManager.cs create mode 100644 Standalone/Runtime/Internal/UIManager.cs.meta create mode 100644 Standalone/Runtime/Internal/WebLoginRequestManager.cs create mode 100644 Standalone/Runtime/Internal/WebLoginRequestManager.cs.meta create mode 100644 Standalone/Runtime/Internal2.meta create mode 100644 Standalone/Runtime/Internal2/Http.meta create mode 100644 Standalone/Runtime/Internal2/Http/LoginHttpClient.cs create mode 100644 Standalone/Runtime/Internal2/Http/LoginHttpClient.cs.meta create mode 100644 Standalone/Runtime/Internal2/Http/Response.meta create mode 100644 Standalone/Runtime/Internal2/Http/Response/ErrorResponse.cs create mode 100644 Standalone/Runtime/Internal2/Http/Response/ErrorResponse.cs.meta create mode 100644 Standalone/Runtime/Internal2/Http/Response/ProfileResponse.cs create mode 100644 Standalone/Runtime/Internal2/Http/Response/ProfileResponse.cs.meta create mode 100644 Standalone/Runtime/Internal2/Http/Response/QRCodeResponse.cs create mode 100644 Standalone/Runtime/Internal2/Http/Response/QRCodeResponse.cs.meta create mode 100644 Standalone/Runtime/Internal2/Http/Response/TokenResponse.cs create mode 100644 Standalone/Runtime/Internal2/Http/Response/TokenResponse.cs.meta create mode 100644 Standalone/Runtime/Internal2/LoginService.cs create mode 100644 Standalone/Runtime/Internal2/LoginService.cs.meta create mode 100644 Standalone/Runtime/Internal2/QRCodeUtils.cs create mode 100644 Standalone/Runtime/Internal2/QRCodeUtils.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI.meta create mode 100644 Standalone/Runtime/Internal2/UI/ClientButtonListener.cs create mode 100644 Standalone/Runtime/Internal2/UI/ClientButtonListener.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/LoginPanelController.cs create mode 100644 Standalone/Runtime/Internal2/UI/LoginPanelController.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/LoginWithPermissionsPanelController.cs create mode 100644 Standalone/Runtime/Internal2/UI/LoginWithPermissionsPanelController.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/QRCodeController.cs create mode 100644 Standalone/Runtime/Internal2/UI/QRCodeController.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/TitleController.cs create mode 100644 Standalone/Runtime/Internal2/UI/TitleController.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/WebController.cs create mode 100644 Standalone/Runtime/Internal2/UI/WebController.cs.meta create mode 100644 Standalone/Runtime/Internal2/UI/WebWithPermissionsController.cs create mode 100644 Standalone/Runtime/Internal2/UI/WebWithPermissionsController.cs.meta create mode 100644 Standalone/Runtime/Public.meta create mode 100644 Standalone/Runtime/Public/TapLoginStandalone.cs create mode 100644 Standalone/Runtime/Public/TapLoginStandalone.cs.meta create mode 100644 Standalone/Runtime/TapTap.Login.Standalone.Runtime.asmdef create mode 100644 Standalone/Runtime/TapTap.Login.Standalone.Runtime.asmdef.meta create mode 100644 VERSIONNOTE.md create mode 100644 VERSIONNOTE.md.meta create mode 100644 package.json create mode 100644 package.json.meta diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..74bd7f7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,222 @@ +# ChangeLog + +## 3.13.0 +### Fixed Bugs +- Android & iOS: 支持新的 scope (basic_info & email) +- Android: 修复一些情况下的错误崩溃 +- iOS: 支持更安全的有端授权协议 + +## 3.11.1 + +### Fixed Bugs +- iOS: 修复登录模块对系统 URL 回调的使用方式 + +### Dependencies + +- TapTap.Common v3.11.1 + +## 3.11.0 + +### Dependencies + +- TapTap.Common v3.11.0 + +## 3.10.0 + +### Dependencies + +- TapTap.Common v3.10.0 + +## 3.9.0 + +### Dependencies + +- TapTap.Common v3.9.0 + +## 3.8.0 + +### Dependencies + +- TapTap.Common v3.8.0 + +## 3.7.1 + +### Dependencies + +- TapTap.Common v3.7.1 + +## 3.7.0 + +### Optimization and fixed bugs +- 添加获取互关列表接口 + +### Dependencies + +- TapTap.Common v3.7.0 + + +## 3.6.3 + +### Optimization and fixed bugs +- Android 尝试修复静态变量丢失的问题 + +### Dependencies + +- TapTap.Common v3.6.3 + +## 3.6.1 + +### Optimization and fixed bugs +- UI 优化 + +### Dependencies + +- TapTap.Common v3.6.1 + +## 3.6.0 + +### Optimization and fixed bugs + +- 优化未安装 iOS Support 时 Editor 编译问题 + +### Dependencies + +- TapTap.Common v3.6.0 + +## 3.5.2 + +### New Feature + +- 新增 PC Web 授权登录 + +### Dependencies + +- TapTap.Common v3.5.2 + +## 3.5.0 + +### Optimization and fixed bugs +- 内嵌 web 登录页面支持异形刘海屏的正常展示 + +### Dependencies + +- TapTap.Common v3.5.0 + +## 3.4.0 + +### Dependencies + +- TapTap.Common v3.4.0 + +## 3.3.0 + +### Optimization and fixed bugs + +- 优化 iOS Plist.info 修改方式,防止覆盖工程原有配置。 + +### Dependencies + +- TapTap.Common v3.3.0 + +## 3.2.1 + +### New Feature + +- 新增 TapTap 登录权限配置范围 + +### Dependencies + +- TapTap.Common v3.2.0 + +## 3.2.0 + +### New Feature + +- 支持 PC 端使用 TapTap 登录 + +### Dependencies + +- TapTap.Common v3.2.0 + +## 3.1.0 + +### Dependencies + +- TapTap.Common v3.1.0 + +## 3.0.0 + +### New Feature + +- 新增 TapTap OAuth 相关接口 + ``` + // 登陆 + TapLogin.Login(); + // 登出 + TapLogin.Logout(); + ``` +- 新增篝火测试资格 + ``` + var boolean = await TapLogin.GetTestQualification(); + ``` + +### Dependencies + +- TapTap.Common v3.0.0 + +## 2.1.7 + +### Optimization + +- 更新 iOS 拦截 openUrl 方式 + +### Dependencies + +- TapTap.Common v2.1.7 + +### 2.1.6 + +### Optimization and fixed bugs + +- 修复 TapTap 授权登录的一些 UI 问题 + +### Dependencies + +- TapTap.Common v2.1.6 + +### 2.1.5 + +### New Feature + +- 云玩内唤起 TapTap 客户端登陆 + +### 2.1.4 + +### Dependencies + +- TapTap.Common v2.1.4 + +### 2.1.3 + +### Dependencies + +- TapTap.Common v2.1.3 + +### 2.1.2 + +### Dependencies + +- TapTap.Common v2.1.2 + +## 2.1.1 + +### Dependencies + +- TapTap.Common v2.1.1 + +## 2.0.0 + +### Feature + +* TapTap Login + diff --git a/CHANGELOG.md.meta b/CHANGELOG.md.meta new file mode 100644 index 0000000..4a33cab --- /dev/null +++ b/CHANGELOG.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eeb07bf1995f44e02bf1e2f6c996794c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation.meta b/Documentation.meta new file mode 100644 index 0000000..08d25da --- /dev/null +++ b/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f2c93960c5ec14a968e71901b4eaeaab +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/README.md b/Documentation/README.md new file mode 100644 index 0000000..ef0eb1d --- /dev/null +++ b/Documentation/README.md @@ -0,0 +1,58 @@ +## TapTap.Login + +## 使用前提 + +使用 TapTap.Login 前提是必须依赖以下库: + +* [TapTap.Common](https://github.com/TapTap/TapCommon-Unity.git) + +> 如果游戏需要支持 PC 平台 ,则参考[ PC配置文档 ](PC.md) + +### 1.初始化 + +#### 如果配合 `TapBoostrap` 使用,则不需要调用初始化接口 + +```c# +TapLogin.Init(string clientID); +``` + +### 2.唤起 TapTap 网页 或者 TapTap 客户端进行登陆 + +登陆成功之后,会返回 `AccessToken` + +```c# +var accessToken = await TapLogin.Login(); +``` + +配置权限范围 + +```c# +// 默认使用 public_profile + +var accessToken = await TapLogin.Login(new []{"public_profile"}) +; +``` + +### 3. 获取 TapTap AccessToken + +```c# +var accessToken = await TapLogin.GetAccessToken(); +``` + +### 4. 获取 TapTap Profile + +```c# +var profile = await TapLogin.FetchProfile(); +``` + +### 5. 获取篝火测试资格 + +```c# +var boolean = await TapLogin.GetTestQualification(); +``` + +### 6. 退出登陆 + +```c# +TapLogin.Logout(); +``` \ No newline at end of file diff --git a/Documentation/README.md.meta b/Documentation/README.md.meta new file mode 100644 index 0000000..365fa39 --- /dev/null +++ b/Documentation/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bba3a05fa298643d1a20c3cab5614c17 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile.meta b/Mobile.meta new file mode 100644 index 0000000..badc8c5 --- /dev/null +++ b/Mobile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b342e9aa171b743c5996484a958afba5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Editor.meta b/Mobile/Editor.meta new file mode 100644 index 0000000..69dfef6 --- /dev/null +++ b/Mobile/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b459e69a01b34fc29e293ebc89f27f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Editor/TapLoginIOSProcessor.cs b/Mobile/Editor/TapLoginIOSProcessor.cs new file mode 100644 index 0000000..9ae7691 --- /dev/null +++ b/Mobile/Editor/TapLoginIOSProcessor.cs @@ -0,0 +1,67 @@ +using System.IO; +using TapTap.Common.Editor; +using UnityEditor; +using UnityEditor.Callbacks; +#if UNITY_IOS || UNITY_STANDALONE_OSX +using UnityEditor.iOS.Xcode; +#endif +using UnityEngine; + +namespace TapTap.Login.Editor +{ +#if UNITY_IOS || UNITY_STANDALONE_OSX + public static class TapLoginIOSProcessor + { + // 添加标签,unity导出工程后自动执行该函数 + [PostProcessBuild(103)] + public static void OnPostprocessBuild(BuildTarget buildTarget, string path) + { + var parentFolder = Directory.GetParent(Application.dataPath)?.FullName; + + var plistFile = TapFileHelper.RecursionFilterFile(parentFolder + "/Assets/Plugins/", "TDS-Info.plist"); + + if (!plistFile.Exists) + { + Debug.LogError("TapSDK Can't find TDS-Info.plist in Project/Assets/Plugins/!"); + } + + + if (buildTarget is BuildTarget.iOS) + { +#if UNITY_IOS + TapCommonCompile.HandlerPlist(Path.GetFullPath(path), plistFile.FullName); +#endif + } + else if (buildTarget is BuildTarget.StandaloneOSX) + { + Debug.Log($"path:{path}"); + Debug.Log($"path:{Path.GetFullPath(path)}"); + Debug.Log($"dir:{Path.GetDirectoryName(path)}"); + Debug.Log($"dir:{Path.GetFileName(path)}"); + // 获得工程路径 +#if UNITY_2020_1_OR_NEWER + var directory = Path.GetDirectoryName(path); + if (string.IsNullOrEmpty(directory)) + { + directory = ""; + } + + var fileName = Path.GetFileName(path); + if (!fileName.EndsWith(".xcodeproj")) + { + fileName += ".xcodeproj"; + } + + var projPath = Path.Combine(directory, $"{fileName}/project.pbxproj"); +#elif UNITY_2019_1_OR_NEWER + var projPath = Path.Combine(path, "project.pbxproj"); +#else +#endif +#if UNITY_IOS + TapCommonCompile.HandlerPlist(Path.GetFullPath(path), plistFile.FullName, true); +#endif + } + } + } +#endif +} \ No newline at end of file diff --git a/Mobile/Editor/TapLoginIOSProcessor.cs.meta b/Mobile/Editor/TapLoginIOSProcessor.cs.meta new file mode 100644 index 0000000..f0fb142 --- /dev/null +++ b/Mobile/Editor/TapLoginIOSProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 543a4c42d7c774f1cb7a7b18b19c6c5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Editor/TapLoginMobileProcessBuild.cs b/Mobile/Editor/TapLoginMobileProcessBuild.cs new file mode 100644 index 0000000..0d2bfeb --- /dev/null +++ b/Mobile/Editor/TapLoginMobileProcessBuild.cs @@ -0,0 +1,20 @@ +using System; +using UnityEditor.Build.Reporting; +using TapTap.Common.Editor; + +namespace TapTap.Login.Mobile.Editor { + public class TapLoginMobileProcessBuild : SDKLinkProcessBuild { + public override int callbackOrder => 0; + + public override string LinkPath => "TapTap/Login/link.xml"; + + public override LinkedAssembly[] LinkedAssemblies => new LinkedAssembly[] { + new LinkedAssembly { Fullname = "TapTap.Login.Runtime" }, + new LinkedAssembly { Fullname = "TapTap.Login.Mobile.Runtime" } + }; + + public override Func IsTargetPlatform => (report) => { + return BuildTargetUtils.IsSupportMobile(report.summary.platform); + }; + } +} diff --git a/Mobile/Editor/TapLoginMobileProcessBuild.cs.meta b/Mobile/Editor/TapLoginMobileProcessBuild.cs.meta new file mode 100644 index 0000000..77720c6 --- /dev/null +++ b/Mobile/Editor/TapLoginMobileProcessBuild.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fa860a43f603e4d569a2efe38e2760d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef b/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef new file mode 100644 index 0000000..e8de837 --- /dev/null +++ b/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef @@ -0,0 +1,17 @@ +{ + "name": "TapTap.Login.Mobile.Editor", + "references": [ + "GUID:616cea76def2d4f059b94440fc8cc03d" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef.meta b/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef.meta new file mode 100644 index 0000000..2ca26db --- /dev/null +++ b/Mobile/Editor/TapTap.Login.Mobile.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 60aa8897230d6419da34689f63383ebd +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime.meta b/Mobile/Runtime.meta new file mode 100644 index 0000000..79d95b6 --- /dev/null +++ b/Mobile/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8126ac1a2c05c468581fbae88a51caad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime/ITapLogin.cs b/Mobile/Runtime/ITapLogin.cs new file mode 100644 index 0000000..c2e0a21 --- /dev/null +++ b/Mobile/Runtime/ITapLogin.cs @@ -0,0 +1,46 @@ +using System.Threading.Tasks; +using TapTap.Common; + +namespace TapTap.Login.Mobile +{ + public interface ITapLogin + { + void Init(string clientID); + + void Init(string clientID, bool isCn, bool roundCorner); + + void ChangeConfig(bool roundCorner, bool isPortrait); + + Task FetchProfile(); + + Task GetProfile(); + + Task GetAccessToken(); + + Task Login(); + + Task Login(string[] permissions); + + Task GetTestQualification(); + + void Logout(); + } + + public interface ITapLoginResultListener + { + void LoginCancel(); + + void LoginError(TapError error); + + void LoginSuccess(AccessToken token); + } + + public static class TapLoginConstants + { + public static string TAP_LOGIN_SERVICE = "TDSLoginService"; + + public static string TAP_LOGIN_SERVICE_CLZ = "com.taptap.sdk.wrapper.TDSLoginService"; + + public static string TAP_LOGIN_SERVICE_IMPL = "com.taptap.sdk.wrapper.TDSLoginServiceImpl"; + } +} \ No newline at end of file diff --git a/Mobile/Runtime/ITapLogin.cs.meta b/Mobile/Runtime/ITapLogin.cs.meta new file mode 100644 index 0000000..d348aef --- /dev/null +++ b/Mobile/Runtime/ITapLogin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 69b41de145ee74f908e40d3c44ff7b6a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime/TapLoginImpl.cs b/Mobile/Runtime/TapLoginImpl.cs new file mode 100644 index 0000000..1b10848 --- /dev/null +++ b/Mobile/Runtime/TapLoginImpl.cs @@ -0,0 +1,242 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using TapTap.Common; + +namespace TapTap.Login.Mobile +{ + public class TapLoginImpl : ITapLogin + { + private TapLoginImpl() + { + EngineBridge.GetInstance() + .Register(TapLoginConstants.TAP_LOGIN_SERVICE_CLZ, TapLoginConstants.TAP_LOGIN_SERVICE_IMPL); + } + + private static volatile TapLoginImpl _sInstance; + + private static readonly object Locker = new object(); + + public static TapLoginImpl GetInstance() + { + lock (Locker) + { + if (_sInstance == null) + { + _sInstance = new TapLoginImpl(); + } + } + + return _sInstance; + } + + public void Init(string clientID) + { + EngineBridge.GetInstance().CallHandler(new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("init") + .Args("clientID", clientID) + .CommandBuilder()); + } + + public void Init(string clientID, bool isCn, bool roundCorner) + { + EngineBridge.GetInstance().CallHandler(new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("initWithClientID") + .Args("clientID", clientID) + .Args("regionType", isCn) + .Args("roundCorner", roundCorner) + .CommandBuilder()); + } + + public void ChangeConfig(bool roundCorner, bool isPortrait) + { + EngineBridge.GetInstance().CallHandler(new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("changeConfig") + .Args("roundCorner", roundCorner) + .Args("isPortrait", isPortrait) + .CommandBuilder()); + } + + + public async Task FetchProfile() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("fetchProfileForCurrentAccessToken") + .Callback(true) + .OnceTime(true) + .CommandBuilder(); + var result = await EngineBridge.GetInstance().Emit(command); + if (!EngineBridge.CheckResult(result)) + { + throw new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, "TapSDK fetchProfile Failed!"); + } + + var loginWrapper = new TapLoginWrapper(result.content); + if (loginWrapper.LoginCallbackCode == 0) + { + return new Profile(loginWrapper.Wrapper); + } + + throw new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, loginWrapper.Wrapper); + } + + public async Task GetProfile() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("currentProfile") + .Callback(true) + .OnceTime(true) + .CommandBuilder(); + var result = await EngineBridge.GetInstance().Emit(command); + if (!EngineBridge.CheckResult(result)) + { + throw new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, "TapSDK GetProfile Failed!"); + } + + return new Profile(result.content); + } + + public async Task GetAccessToken() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("currentAccessToken") + .Callback(true) + .OnceTime(true) + .CommandBuilder(); + + var result = await EngineBridge.GetInstance().Emit(command); + + if (!EngineBridge.CheckResult(result)) + { + throw new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, "TapSDK GetAccessToken Failed!"); + } + + return new AccessToken(result.content); + } + + public void AppendPermission(string permission) { + // TODO@luran + // var command = new Command.Builder() + // .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + // .Method("appendPermission") + // .Args("permission", permission) + // .CommandBuilder(); + + // EngineBridge.GetInstance().CallHandler(command); + } + + public async Task Login() + { + var tcs = new TaskCompletionSource(); + RegisterLoginCallback(tcs); + StartLogin(new[] { TapLogin.TAP_LOGIN_SCOPE_PUBLIC_PROFILE }); + return await tcs.Task; + } + + public async Task Login(string[] permissions) + { + var tcs = new TaskCompletionSource(); + RegisterLoginCallback(tcs); + StartLogin(permissions); + return await tcs.Task; + } + + public void Logout() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("logout") + .CommandBuilder(); + + EngineBridge.GetInstance().CallHandler(command); + } + + public async Task GetTestQualification() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("getTestQualification") + .Callback(true) + .OnceTime(true) + .CommandBuilder(); + + var result = await EngineBridge.GetInstance().Emit(command); + + if (!EngineBridge.CheckResult(result)) + { + throw new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, + "TapSDK GetTestQualification Failed!"); + } + + var dic = Json.Deserialize(result.content) as Dictionary; + var testQualification = SafeDictionary.GetValue(dic, "userTestQualification"); + return testQualification == 1; + } + + private static void StartLogin(string[] permissions) + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("startTapLogin") + .Args("permissions", permissions) + .CommandBuilder(); + EngineBridge.GetInstance().CallHandler(command); + } + + + private static void RegisterLoginCallback(TaskCompletionSource tcs) + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("registerLoginCallback") + .Callback(true) + .OnceTime(false) + .CommandBuilder(); + + EngineBridge.GetInstance().CallHandler(command, result => + { + if (!EngineBridge.CheckResult(result)) + { + tcs.TrySetException(new TapException((int)TapErrorCode.ERROR_CODE_BRIDGE_EXECUTE, + "TapSDK Login Failed!")); + return; + } + + var wrapper = new TapLoginWrapper(result.content); + + switch (wrapper.LoginCallbackCode) + { + case 0: + var accessToken = new AccessToken(wrapper.Wrapper); + tcs.TrySetResult(accessToken); + break; + case 1: + tcs.TrySetException(new TapException((int)TapErrorCode.ERROR_CODE_BIND_CANCEL, + "Login Cancel")); + break; + default: + var tapError = TapError.SafeConstructorTapError(wrapper.Wrapper); + tcs.TrySetException(new TapException(tapError.code, + tapError.errorDescription)); + break; + } + + UnRegisterLoginCallback(); + }); + } + + private static void UnRegisterLoginCallback() + { + var command = new Command.Builder() + .Service(TapLoginConstants.TAP_LOGIN_SERVICE) + .Method("unregisterLoginCallback") + .CommandBuilder(); + EngineBridge.GetInstance().CallHandler(command); + } + } +} \ No newline at end of file diff --git a/Mobile/Runtime/TapLoginImpl.cs.meta b/Mobile/Runtime/TapLoginImpl.cs.meta new file mode 100644 index 0000000..0bb665b --- /dev/null +++ b/Mobile/Runtime/TapLoginImpl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6a4684c9ef1d943ffba49b2e8d38906c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime/TapLoginMobile.cs b/Mobile/Runtime/TapLoginMobile.cs new file mode 100644 index 0000000..2d60a7a --- /dev/null +++ b/Mobile/Runtime/TapLoginMobile.cs @@ -0,0 +1,70 @@ +using System; +using System.Threading.Tasks; + +namespace TapTap.Login.Mobile +{ + public class TapLoginMobile : Internal.ITapLoginPlatform + { + public void Init(string clientID) + { + TapLoginImpl.GetInstance().Init(clientID); + } + + public void Init(string clientID, bool isCn, bool roundCorner) + { + TapLoginImpl.GetInstance().Init(clientID, isCn, roundCorner); + } + + public void ChangeConfig(bool roundCorner, bool isPortrait) + { + TapLoginImpl.GetInstance().ChangeConfig(roundCorner, isPortrait); + } + + public Task FetchProfile() + { + return TapLoginImpl.GetInstance().FetchProfile(); + } + + public Task GetProfile() + { + return TapLoginImpl.GetInstance().GetProfile(); + } + + public Task GetAccessToken() + { + return TapLoginImpl.GetInstance().GetAccessToken(); + } + + public void AppendPermission(string permission) { + TapLoginImpl.GetInstance().AppendPermission(permission); + } + + public Task Login() + { + return TapLoginImpl.GetInstance().Login(); + } + + public Task Login(string[] permissions) + { + return TapLoginImpl.GetInstance().Login(permissions); + } + + public Task Authorize(string[] permissions = null) { + throw new NotImplementedException(nameof(Authorize)); + } + + public async Task Login(TapLoginPermissionConfig _) { + throw new NotImplementedException(nameof(Login)); + } + + public void Logout() + { + TapLoginImpl.GetInstance().Logout(); + } + + public Task GetTestQualification() + { + return TapLoginImpl.GetInstance().GetTestQualification(); + } + } +} \ No newline at end of file diff --git a/Mobile/Runtime/TapLoginMobile.cs.meta b/Mobile/Runtime/TapLoginMobile.cs.meta new file mode 100644 index 0000000..589f4db --- /dev/null +++ b/Mobile/Runtime/TapLoginMobile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4295ff79f49ab4cd6a6d8895c03abb78 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime/TapLoginWrapper.cs b/Mobile/Runtime/TapLoginWrapper.cs new file mode 100644 index 0000000..544f75d --- /dev/null +++ b/Mobile/Runtime/TapLoginWrapper.cs @@ -0,0 +1,19 @@ +using System.Collections.Generic; +using TapTap.Common; + +namespace TapTap.Login.Mobile +{ + public class TapLoginWrapper + { + public string Wrapper; + + public int LoginCallbackCode; + + public TapLoginWrapper(string json) + { + var dic = Json.Deserialize(json) as Dictionary; + Wrapper = SafeDictionary.GetValue(dic, "wrapper"); + LoginCallbackCode = SafeDictionary.GetValue(dic, "loginCallbackCode"); + } + } +} \ No newline at end of file diff --git a/Mobile/Runtime/TapLoginWrapper.cs.meta b/Mobile/Runtime/TapLoginWrapper.cs.meta new file mode 100644 index 0000000..eeefbce --- /dev/null +++ b/Mobile/Runtime/TapLoginWrapper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 13f1c9f969a6c45ad906faf33c39c76e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef b/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef new file mode 100644 index 0000000..4e4e3d7 --- /dev/null +++ b/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef @@ -0,0 +1,20 @@ +{ + "name": "TapTap.Login.Mobile.Runtime", + "references": [ + "GUID:e8754b6153389406c963cd52996cc80f", + "GUID:0b3f64ec33f5b4da98a17367a35b82f2", + "GUID:43c632eee0a6f42cdaf21080b154f3a1" + ], + "includePlatforms": [ + "Android", + "iOS" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef.meta b/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef.meta new file mode 100644 index 0000000..95c4937 --- /dev/null +++ b/Mobile/Runtime/TapTap.Login.Mobile.Runtime.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6ff51c32c188e424b97bac52a5cb5184 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/PC.md b/PC.md new file mode 100644 index 0000000..6996232 --- /dev/null +++ b/PC.md @@ -0,0 +1,60 @@ +# TapTap Login PC 登录接入文档 + +> TapTap.Login PC 支持 Window 以及 Mac 两种平台,提供 Web 浏览器授权以及 TapTap 客户端扫码登录 + + +## 在 Mac 平台使用 TapTap.Login + +### 1. 编译配置 + +* 打开 *BuildSetting* 选择 *PC、Mac & Linux Standalone* Platform,*Target Platform* 选择 MacOS +* 勾选 *Create XCode Project* ,选择输出 XCode 工程进行编译 + +### 2. 配置 URL Types + +* 打开输出的 *XCode Project* , 选择 *Target* ,点击 *Info* ,展开 *URL Types*,请检查是否自动添加以下 URL Scheme,如果未添加,则手动添加进去。 +> TapWeb : open-taptap-{clientId} + +* 或者修改 *Info.plist* ,添加以下配置 + +```xml +CFBundleURLTypes + + + CFBundleURLName + TapWeb + CFBundleURLSchemes + + open-taptap-{client_id} + + + +``` + +## 在 Window 平台使用 TapTap.Login + +#### 给 Window 添加游戏注册表 + +``` +Windows Registry Editor Version 5.00 + +[HKEY_CLASSES_ROOT\open-taptap-{client_id}] +@="{游戏名称}" +"URL Protocol"="{程序.exe 安装路径}}" + +[HKEY_CLASSES_ROOT\open-taptap-{client_id}] +@="{游戏名称}" + +[HKEY_CLASSES_ROOT\open-taptap-{client_id}] + +[HKEY_CLASSES_ROOT\open-taptap-{client_id}\Shell\Open] + +[HKEY_CLASSES_ROOT\open-taptap-{client_id}\Shell\Open\Command] +@="\"{程序.exe 安装路径}\" \"%1\"" + +``` + +打开 Window 注册表编辑器,查看 `HKEY_CLASSES_ROOT\open-taptap-{clientId}` 是否存在以及等该目录下是否包含 `DefaultIcon`、`Shell\Open\Command` 是否匹配上文中的参数 + + + diff --git a/PC.md.meta b/PC.md.meta new file mode 100644 index 0000000..2850fe0 --- /dev/null +++ b/PC.md.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0acb126baaec47058c09c039fb0df359 +timeCreated: 1639126466 \ No newline at end of file diff --git a/Plugins.meta b/Plugins.meta new file mode 100644 index 0000000..6f22dba --- /dev/null +++ b/Plugins.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 389763214cb6d491d83a645bbf33a750 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/Android.meta b/Plugins/Android.meta new file mode 100644 index 0000000..924e4a1 --- /dev/null +++ b/Plugins/Android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b872f00946c04ccea41c19eb6ae406a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/Android/libs.meta b/Plugins/Android/libs.meta new file mode 100644 index 0000000..6b8bb11 --- /dev/null +++ b/Plugins/Android/libs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ef9a962e4bd24262a889ea13fed9c07 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/Android/libs/TapLogin_3.24.0.aar b/Plugins/Android/libs/TapLogin_3.24.0.aar new file mode 100644 index 0000000000000000000000000000000000000000..db5e47deb55bc162023964c641acee971ff4df3e GIT binary patch literal 168365 zcmV)2K+L~TO9KQ7000OG0000%0Lkx_vw;Et0E-I%00jU508%b=cyygs%Z}SH47~R% z@(Bwp3iMiFkLjt4UIoUYZ6UH`NVFaI>r43+Ieu=B7H1@KIJBe;UBIZ~Leh)G7KJq; zd<$(sDwAE_9&g{&3dn0EQTQB@ga#vr1!cau5e?pIg^ftG^|(aDebdMV8_a-IjUsc< zirY#u3rcCd>L^F(igN4JUld#Q?0~n6j7Y3um$qXaD=&V?@(8{u`5ZPi?+|zf)Z~ir zbdqFFG>^o(@+tGhO8zt zg7%}M^H+nT$6tc67kG27Ya2j{^ecbWEHs*>=sOq3cr4b-80KYK(!Cv02U!v1);5c- z@z>}$ZL6rzWk|SsMeWMr11i3XMz9T+Qn=<_y919jO08?a@lyqf;xSp0mdY(LT}fU4 zjzG_!`w?;&DgiurN7z&Ot+#p!9$Pfs^ApyS3yF8VW9<`L_5IFxa!8dCu4M!EJBvn1 zZcPCX@&5i@zJj82KNRp@pE(w|4GM2J9-i?*_&dA@dt&$W^a+&z#}02w2hsCyL5|!b zJI*$A?wNm3O9KQ7000OG0000%0Q}KAHJ_^Ocmz;2R9Ff|NP@sqCS5;m4#@Q&XX`Zs zSIg^59#^xFduTd{TwZs=H;W!qv?%>TBCpuZocU@NQ zBDiE*#mC5dzcXa<9Yp!Qwf0Fz@7+Hb#TMQ9%D7v!0pow+)-St4^hcvH{=Hqs5k?1A z@*9Y9+s4Reed6`Ufofhfv~=M1$#lNG`ab!}Kj!O7T)LCDC+#K}p;&dS7=l!@NR z8sOvnGKaTJbL^)i(oPNpB;;gp&9oDKuoL@Y|)Q4l2kM-A1>i zlhS#PIP(Y4m;9*4l}HO|o37C8&Gzq)CsR|u&#xzxUMJqEfngGyOpl_vEc|tM zL!))^?7p?)V(S5KPYcW&mecGo#Xp`SSvl66w|WKSD~=- z64LqWzz8Bj6OT2eA-03t3;Q9TGOdRm#IQe?isP0x`9cCp!D9#W)dq}e_>dScmOFHw zn(y9gpf~H?YWX2WF=x?y(3idJ(z6IqhlQTzx!Sm%S9*2%Stv0`kc?Lg#ADy2rhy8QU_eC{Y5e!%-I zME4J_n3+1*AZVSPCge3bJMHlSm1vLbcp<<~Wvn8@;%a4gC0&Hxx zN(LLLrH*S^SrB=gEo~Hjo@$t#7So!$M4HlTns!B7)zz{}_2th+WQ%Q-%wfUULxML< z7A1rI7R`7FdXHILKVqBLF99mXRKSl!{*_L*Z`;L?OeNG!Xr;0`j!;y>M1zucp)ZU6 zY)?=%OFS6})+mBq*npi(V_d?O_^M$9FUEl6$KBx(eBmcb5-44zHQ;GYU`XLi?(rI~}`YkxBv{ zCuaKbCqW2oay$>rsCN)+aF{5ngW+yKjaEk36CThKG!G0eeQMa$gbGEMPYT8ZPo=

e`e2k6}tm#jdBKz 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 + +NS_ASSUME_NONNULL_BEGIN +FOUNDATION_EXPORT NSString *const LOGIN_ERROR_ACCESS_DENIED; +FOUNDATION_EXPORT NSString *const LOGIN_ERROR_INVALID_GRANT; +FOUNDATION_EXPORT NSString *const LOGIN_ERROR_PERMISSION_RESULT; + +@interface AccountGlobalError : NSObject +@property (nonatomic, assign) NSInteger code; +@property (nonatomic, copy) NSString *msg; +@property (nonatomic, copy) NSString *error; +@property (nonatomic, copy) NSString *errorDescription; + +- (instancetype)initWithName:(NSString *)errorName NSError:(NSError *)error; + +- (NSString *)toJsonString; +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/AccountGlobalError.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/AccountGlobalError.h.meta new file mode 100644 index 0000000..426b38e --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/AccountGlobalError.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c815f3cc598254d3c9c4cf1f947c5e43 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h b/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h new file mode 100644 index 0000000..1b06fb1 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h @@ -0,0 +1,26 @@ +// +// IscTapLoginService.h +// Pods-TDSLoginSource_Example +// +// Created by Bottle K on 2020/12/15. +// + +#import +#import +NS_ASSUME_NONNULL_BEGIN + +@interface IscTapLoginService : NSObject ++ (void)addSDKLoginResultDelegate:(NSString *)sdkName delegate:(id )delegate; + ++ (void)removeSDKLoginResultDelegate:(NSString *)sdkName; + ++ (void)startSDKLogin:(NSString *)sdkName permission:(NSArray *)permissions; + ++ (void)handleLoginError:(NSDictionary *)params; + ++ (void)changeConfigWithClientId:(NSString *)clientId + regionType:(RegionType)region + token:(TTSDKAccessToken *)token; +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h.meta new file mode 100644 index 0000000..a94356f --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/IscTapLoginService.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3f071f3c86c054828b1233d42d24acb2 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h new file mode 100644 index 0000000..8787869 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h @@ -0,0 +1,69 @@ +// +// TTSDKAccessToken.h +// TapTapSDK +// +// Created by TapTap on 2017/10/17. +// Copyright © 2017年 易玩. All rights reserved. +// + +#import + +/** + * @brief TapTap登录授权数据封装类 + * + * 该类封装了所有授权提供的返回数据 + */ +@interface TTSDKAccessToken : NSObject + +/// 唯一标志 +@property (nonatomic, copy) NSString * kid; + +/// 认证码 +@property (nonatomic, copy) NSString * accessToken; + +/// 认证码类型 +@property (nonatomic, copy) NSString * tokenType; + +/// mac密钥 +@property (nonatomic, copy) NSString * macKey; + +/// mac密钥计算方式 +@property (nonatomic, copy) NSString * macAlgorithm; + +/// 用户授权的权限,多个时以逗号隔开 +@property (nonatomic, copy) NSString * scope; + +/// 用户授权的权限 Array 形式 +@property (nonatomic, copy) NSArray * scopeArray; + +/// 根据JSON生成 TTSDKAccessToken +/// @param accessTokenJsonString json字符串类型的AccessToken ++ (TTSDKAccessToken *)build:(NSString *)accessTokenJsonString; + +/// 通过参数生成实例 ++ (TTSDKAccessToken *)build:(NSString *)kid accessToken:(NSString *)accessToken tokenType:(NSString *)tokenType macKey:(NSString *)macKey macAlgorithm:(NSString *)macAlgorithm; + ++ (TTSDKAccessToken *)build:(NSString *)kid accessToken:(NSString *)accessToken tokenType:(NSString *)tokenType macKey:(NSString *)macKey macAlgorithm:(NSString *)macAlgorithm scope:(NSArray *)scope; + +/// 转换成json字符串 +- (NSString *)toJsonString; + +- (NSDictionary *)toDictionary; + ++ (NSArray *)scopeStringToArray:(NSString *)scopeString; + ++ (TTSDKAccessToken *)createWithQueryStr:(NSString *)queryStr; ++ (TTSDKAccessToken *)createWithDictionary:(NSDictionary *)dic; + +- (NSString *)toQueryString; + +/** + * @brief 获取当前认证 + * + * 该认证会优先读取本地缓存,不存在时将会返回nil + */ ++ (TTSDKAccessToken *)currentAccessToken; + ++ (void)setCurrentToken:(TTSDKAccessToken *)token; + +@end diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h.meta new file mode 100644 index 0000000..d4a6e9e --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKAccessToken.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 876cdb492e7fe44db98e22e07df1541a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h new file mode 100644 index 0000000..732574f --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h @@ -0,0 +1,31 @@ +// +// TTSDKConfig.h +// TapTapSDK +// +// Created by wzb on 2020/5/13. +// Copyright © 2020 易玩. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +#define TapLoginSDKErrorDomain @"TapLoginSDKErrorDomain" + +typedef NS_ENUM (NSInteger, RegionType) { + RegionTypeCN, + RegionTypeIO +}; + +@interface TTSDKConfig : NSObject + +/// 是否为圆角,默认为圆角 +@property (nonatomic, assign) BOOL roundCorner; +/// 限定登录客户端 +@property (nonatomic, assign) RegionType regionType; +/// Server URL +@property (nonatomic, copy) NSString *serverURL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h.meta new file mode 100644 index 0000000..3f983e0 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKConfig.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a9bf7a68eb0064940bdafa002b57126e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h new file mode 100644 index 0000000..e56ec2f --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h @@ -0,0 +1,29 @@ +// +// TTSDKLoginResult.h +// TapTapSDK +// +// Created by TapTap on 2017/10/17. +// Copyright © 2017年 易玩. All rights reserved. +// + +#import + +@class TTSDKAccessToken; + +/** + * @brief 登入结果 + * + * 该类封装了登入的响应结果(非NSError情况下) + */ +@interface TTSDKLoginResult : NSObject + +/// 授权Token +@property (nonatomic, copy) TTSDKAccessToken *token; + +/// 用户是否选择取消授权(非拒绝授权,拒绝授权将在NSError中进行返回) +@property (nonatomic, readonly) BOOL isCancelled; + +- (instancetype)initWithToken:(TTSDKAccessToken *)token + isCancelled:(BOOL)isCancelled; + +@end diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h.meta new file mode 100644 index 0000000..d936e5a --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKLoginResult.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bc7910d23d0b545c0bba3d9ea62e2b8a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h new file mode 100644 index 0000000..690aefc --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h @@ -0,0 +1,48 @@ +// +// TTSDKProfile.h +// TapTapSDK +// +// Created by TapTap on 2017/10/27. +// Copyright © 2017年 易玩. All rights reserved. +// + +#import + +/** + * @brief TapTap用户信息封装类 + * + * 该类封装了所有用户信息提供的返回数据 + */ +@interface TTSDKProfile : NSObject + +/// 用户名 +@property (nonatomic, readonly, strong) NSString *name; + +/// 用户头像 +@property (nonatomic, readonly, strong) NSString *avatar; + +/// open id +@property (nonatomic, readonly, strong) NSString *openid; + +/// union id +@property (nonatomic, readonly, strong) NSString *unionid; + +@property (nonatomic, readonly, strong) NSString *email; + +@property (nonatomic, readonly, assign, getter = isEmailVerified) BOOL emailVerified; + +- (instancetype)initWithJSON:(NSDictionary *)json; + +/** + * @brief 获取当前用户信息 + * + * 该用户信息会优先读取本地缓存,不存在时将会返回nil + */ ++ (TTSDKProfile *)currentProfile; + ++ (void)fetchProfileForCurrentAccessToken:(void (^)(TTSDKProfile *profile, NSError *error))handler; + +- (NSString *)toJsonString; + +- (NSDictionary *)toDictionary; +@end diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h.meta new file mode 100644 index 0000000..20e8b18 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TTSDKProfile.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4378d9768be484d1c9c64590759c38a9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h new file mode 100644 index 0000000..1227c64 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h @@ -0,0 +1,30 @@ +// +// TapAuth.h +// TapLoginSDK +// +// Created by 黄驿峰 on 2023/9/14. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^TapAuthManagerRequestHandler)(TapAuthResult *result); + +@interface TapAuth : NSObject + ++ (BOOL)isPreApproved; + ++ (void)setPreApproved:(BOOL)preApproved; + +/// 开始登录流程 +/// @param permissions 权限列表 +/// @param targetViewController 需要展现的页面 ++ (void)requestPermissions:(NSArray *)permissions fromController:(UIViewController *_Nullable)targetViewController handler:(TapAuthManagerRequestHandler)handler; + ++ (void)requestPermissions:(NSArray *)permissions handler:(TapAuthManagerRequestHandler)handler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h.meta new file mode 100644 index 0000000..5b11b52 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuth.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4e0e5352a9300473c9b9539ddcc92cec +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h new file mode 100644 index 0000000..550f891 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h @@ -0,0 +1,36 @@ +// +// TapAuthResult.h +// TapCommonSDK +// +// Created by 黄驿峰 on 2022/1/27. +// + +#import +#import + +typedef NS_ENUM(NSInteger, TapAuthResultType) { + TapAuthResultTypeSuccess, + TapAuthResultTypeCancel, + TapAuthResultTypeError, +}; + +NS_ASSUME_NONNULL_BEGIN + +@interface TapAuthResult : NSObject + +@property (nonatomic, assign, readonly) TapAuthResultType type; + +@property (nonatomic, strong, nullable, readonly) TTSDKAccessToken *token; + +@property (nonatomic, strong, nullable, readonly) NSError *error; + ++ (instancetype)successWithToken:(TTSDKAccessToken *)token; ++ (instancetype)failWithError:(NSError *)error; ++ (instancetype)cancel; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h.meta new file mode 100644 index 0000000..ce51290 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapAuthResult.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d461e9ef9ae4f46398f05fd2d88d00d1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h new file mode 100644 index 0000000..c363af2 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h @@ -0,0 +1,59 @@ +// +// TapFriends.h +// TapLoginSDK +// +// Created by pzheng on 2022/02/23. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// Tap Friend Info +@interface TapFriendInfo : NSObject + +/// Nickname. +@property (nonatomic, readonly) NSString *name; + +/// Avatar. +@property (nonatomic, readonly) NSString *avatar; + +/// Open ID. +@property (nonatomic, readonly) NSString *openid; + +@end + +/// Query Result +@interface TapFriendResult : NSObject + +/// List of `TapFriendInfo`. +@property (nonatomic, nullable, readonly) NSArray *data; + +/// The start index of the next query. +@property (nonatomic, nullable, readonly) NSString *cursor; + +@end + +/// Query Option +@interface TapFriendQueryOption : NSObject + +/// The limit of the result. +@property (nonatomic) NSUInteger size; + +/// The start index of this query. +@property (nonatomic, nullable) NSString *cursor; + +@end + +/// Tap Friends +@interface TapFriends : NSObject + +/// Query mutual list. +/// @param option See `TapFriendQueryOption`. +/// @param callback Result callback. ++ (void)queryMutualListWithOption:(TapFriendQueryOption * _Nullable)option + callback:(void (^)(TapFriendResult * _Nullable result, NSError * _Nullable error))callback; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h.meta new file mode 100644 index 0000000..9632cc0 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapFriends.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b6f33f68099984998abe53d03bb2c2c6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h new file mode 100644 index 0000000..ad72bee --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h @@ -0,0 +1,88 @@ +// +// TapLoginHelper.h +// TapTapLoginSource +// +// Created by Bottle K on 2020/12/2. +// + +#import +#import +#import +#import +#import +#import +#import + +#define TapLoginSDK @"TapLogin" +#define TapLoginSDK_VERSION_NUMBER @"32300001" +#define TapLoginSDK_VERSION @"3.23.0" + +NS_ASSUME_NONNULL_BEGIN + +@interface TapLoginHelper : NSObject + +/// 初始化 +/// @param clientID clientID ++ (void)initWithClientID:(NSString *)clientID; + +/// 初始化 +/// @param clientID clientID +/// @param config 配置项 ++ (void)initWithClientID:(NSString *)clientID config:(TTSDKConfig *_Nullable)config; + +/// 修改登录配置 +/// @param config 配置项 ++ (void)changeTapLoginConfig:(TTSDKConfig *_Nullable)config; + +/// 设置登录回调 +/// @param delegate 回调 ++ (void)registerLoginResultDelegate:(id )delegate; + +/// 移除登录回调 ++ (void)unregisterLoginResultDelegate; + +/// 获取当前设置的登录回调 ++ (id _Nullable)getLoginResultDelegate; + +/// 开始登录流程 +/// @param permissions 权限列表 ++ (void)startTapLogin:(NSArray *)permissions; + +/// 开始登录流程 +/// @param targetViewController 需要展现的页面 +/// @param permissions 权限列表 ++ (void)startTapLogin:(UIViewController *_Nullable)targetViewController permissions:(NSArray *)permissions; + +/// 获取当前 Token ++ ( TTSDKAccessToken * _Nullable )currentAccessToken; + +/// 获取当前 Profile ++ ( TTSDKProfile * _Nullable )currentProfile; + +/// 获取当前服务器上最新的 Profile +/// @param callback 回调 ++ (void)fetchProfileForCurrentAccessToken:(void (^)(TTSDKProfile *profile, NSError *error))callback; + +/// 登出 ++ (void)logout; + +/// 获取当前用户是否有测试资格 +/// @param callback 回调 ++ (void)getTestQualification:(void (^)(BOOL isQualified, NSError *_Nullable error))callback; + +/// 当前是否有国内客户端支持 ++ (BOOL)isTapTapClientSupport; + +/// 当前是否有国外客户端支持 ++ (BOOL)isTapTapGlobalClientSupport; + +/// 监听 url 回调 +/// @param url url ++ (BOOL)handleTapTapOpenURL:(NSURL *)url __attribute__((deprecated("Please use [TDSHandleUrl handleOpenURL:]"))); + +/// 添加预设的登录请求权限 ++ (void)appendPermission:(NSString *)permission; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h.meta new file mode 100644 index 0000000..47a6751 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginHelper.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9b9d2131fe28f40879fa2499d7da7a96 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h new file mode 100644 index 0000000..6c52dbd --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h @@ -0,0 +1,29 @@ +// +// TapLoginSDK.h +// TapLoginSDK +// +// Created by Bottle K on 2021/3/25. +// + +#import + +//! Project version number for TapLoginSDK. +FOUNDATION_EXPORT double TapLoginSDKVersionNumber; + +//! Project version string for TapLoginSDK. +FOUNDATION_EXPORT const unsigned char TapLoginSDKVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h.meta new file mode 100644 index 0000000..5cb44dc --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapLoginSDK.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 33ddf19b930e74662a47fc217e83d4af +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h new file mode 100644 index 0000000..72c54c5 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h @@ -0,0 +1,30 @@ +// +// TapPhoneLoginManager.h +// TapLoginSDK +// +// Created by Fattycat on 2023/7/12. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^TapClientLoginResultHandler)(NSError *_Nullable error); +typedef void (^TapClientLoginResultHandler2)(NSError *_Nullable error, NSArray *permissions); + +typedef void (^TapPhoneLoginResultHandler)(Boolean isCancel, NSString *_Nullable phoneVerifyToken, NSString *_Nullable perferedLoginType); +typedef void (^TapPhoneLoginResultHandler2)(Boolean isCancel, NSString *_Nullable phoneVerifyToken, NSString *_Nullable perferedLoginType, NSArray *permissions); + +@interface TapPhoneLoginManager : NSObject + +@property (nonatomic, strong, nullable) TapClientLoginResultHandler clientResultHandler; +@property (nonatomic, strong, nullable) TapPhoneLoginResultHandler phoneResultHandler; + +@property (nonatomic, strong, nullable) TapClientLoginResultHandler2 clientResultHandler2; +@property (nonatomic, strong, nullable) TapPhoneLoginResultHandler2 phoneResultHandler2; + ++ (instancetype)sharedInstance; + +NS_ASSUME_NONNULL_END + +@end diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h.meta new file mode 100644 index 0000000..a435ed7 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapPhoneLoginManager.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4581fa3b2298c45239a44ddd4a4ed6fa +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h b/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h new file mode 100644 index 0000000..6fe7738 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h @@ -0,0 +1,28 @@ +// +// TapTapLoginResultDelegate.h +// Pods-TDSLoginSource_Example +// +// Created by Bottle K on 2020/12/15. +// + +#import +#import +#import +NS_ASSUME_NONNULL_BEGIN + +@protocol TapTapLoginResultDelegate + +/// 登录成功回调 +/// @param token token对象 +- (void)onLoginSuccess:(TTSDKAccessToken *)token; + +/// 登录取消 +- (void)onLoginCancel; + +/// 登录失败 +/// @param error 失败原因 +- (void)onLoginError:(AccountGlobalError *)error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h.meta b/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h.meta new file mode 100644 index 0000000..cf977d4 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Headers/TapTapLoginResultDelegate.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e66623424742047229ea690c1cd508ab +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Info.plist b/Plugins/iOS/TapLoginSDK.framework/Info.plist new file mode 100644 index 0000000000000000000000000000000000000000..fd81a8210f979bae55917966c5e7e1d44af49b94 GIT binary patch literal 753 zcmYjOxpLD$7~Wk%2v;n}1d@WGejXW#|s zcmRq})9?bk038E0!y`~pq(QQ!vA6mE@7m+vuEVJ33&L-15uy__CudL1oj!B+-1+$w zmtM$RSiE>?X?bPo^6J{v^^MJI8`p2#ymfm^Y+*;x+TRmH%njhw|J8Tly3%gFD zKEr0XLneVWtPQY1l%W%{D+w$2ZP$;JvhPyMm=*)a31y*&S%6Fk06dO}R{vQ!zlUr0*WM#h$;v^85Now&y1LzP=?lQ-OBwYk@tRrj$%Cv=C)O(kJG-_)t?;~XM4D~# zzV7i;teocsrBrQIWRVw+uC!^bZ$}^bTvWNu$d4U|5kBljPxpAn4ozNT*fMxg6&hKg zur0Q!6QyiV5%av*Nl*k7F((R5F;~cKcNH-_E^IQ64=)JLoBD ap$^he9}SR+Y;*ud3&C*(_v0ED^yWYI>E&4f literal 0 HcmV?d00001 diff --git a/Plugins/iOS/TapLoginSDK.framework/Info.plist.meta b/Plugins/iOS/TapLoginSDK.framework/Info.plist.meta new file mode 100644 index 0000000..59ec738 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a7c248506d26945679dec3d205ba3196 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Modules.meta b/Plugins/iOS/TapLoginSDK.framework/Modules.meta new file mode 100644 index 0000000..94e0644 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Modules.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78f6ab88b40d74756a9ac2ee447b3aef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap b/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap new file mode 100644 index 0000000..4c98ef4 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module TapLoginSDK { + umbrella header "TapLoginSDK.h" + + export * + module * { export * } +} diff --git a/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap.meta b/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap.meta new file mode 100644 index 0000000..593cab6 --- /dev/null +++ b/Plugins/iOS/TapLoginSDK.framework/Modules/module.modulemap.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 159fe574938864a4ebad993d5a0431c1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Plugins/iOS/TapLoginSDK.framework/TapLoginSDK b/Plugins/iOS/TapLoginSDK.framework/TapLoginSDK new file mode 100644 index 0000000000000000000000000000000000000000..8e3fd45abc0e6064e8a9410873fd31b2e7b32e03 GIT binary patch literal 1701488 zcmeFa34B!5**|_KlRFGs2s?<;0TF^iHbPj$mXHJzOhU*cfE5@*GLUFCXC^F)g0hsn z5yjSpx=`NMzO|dLZEZ`f?Tgh`x~p~TqT*ZILaj^HsW&pqedbAI@b`@drtMux{Q1_65U6d1#64$}_YFhB$DM~z{3ABN34 zd0|tex%ERs&MC|b)2>lG${pVQ-!W<}Ybhcp>14VeZz@We@1wJA0U4a!Dh7q{QFy4WG z!ute1E%3rj3xAftQ;0SBJ|y&y2)s(*?E-%zeBTh*BJcu%X9@h9g#V<#uL=B^zz%_v z1a5~Ocb9pLkieG#k92s9p9{QG;8z8H-ZYGTpY|BL1$up!J6GUif}bHUOJKRcW`Wz0 z=3D>dG2Vth!fy#I75uH@?hv?E@V5)B5&U2LhVj}(8OF5&?-qF1U<-e-zv1+D_zSDtCa1l|vreQTz1v%ud7 zJd$M?2gjL4p}yQ@d%57I>||bprnaKGNrB1Kw;J!v+36y<1>N;JbkP=J<^AkrvDm_*H?o3VaE0>zzL1ae-?`AwDQfYe!q~8v?HuI78@t z0*?rMR^XH|mOr1sKZrlS&`SmXdvTv3^!308K0nCVD)1)2>^BD)Ul;gyz}5+VW6D?y z{#x9>hdX@rFOElgjU8SX{b2OWfCjPW-dt-X-u6!5tP2tmFhWc$A z+fGA)uFj2ZIuoHCEL#`55D#Dn`NUM`X0PAUXKvuI_E2)^K}wI3gw53Y>D%&?tpu6#ZDF%gwh+fquxv z1-hs@Dwt|(7WZ_vwCm!Kl)9-54&M!JE=8Bfyig4P<>B^prNi>+mTC$0xqA81s@hOR zef{$KP-$6N1zNcBirT6Qv{p`1Rqe{s>ZEk=)e0R{X-}-xs?}5G zomTysT^!n6RBU-?*maSvjcx5=t8Q8~v9Lr*N>hVW^+`i}pK2E)>7LkD0thWH)Y`-v z7>U+2btje>NhzDLI}$GK?v8YA4ySeqj?nT#(XO6Ib5bcy7KWZ_Q#i&9F6-(yoSr68$RIb8uFZ+vLrB8+1PT{>saODtZfPT^>@q3g16r%MrY9foL8|Nj01y_XWo z+Eb=FBWvh4rLc(okT{A|hgBMhG;Nzwl%`V6DY2rA0v|1&2f3IwtgRi5U04sTlBBpYy0k=zO;w_@)s1L$8!+r!(bLq9H>&0) zzO0nBhMO<5o9l#N2k_t${G7RVtH7b^Ki7bzujB&_TwO+{tW@Zf;xC5IifIw@LXq$$ zq(sBEZr#7QGGTbvQq~pev=hsX3rV~=9KjIZrL?PoQ-U&fQJ|WRo+7bMDSr+s-Uj2H z%0R4_rM&Sag_RfTXlgEP-_#Xpi?wzPBo4e6g|`jF6-6GprDZ}S6qD*@1`?+lLPz!_ zl+vW=h%7s0^(+P}S$+8O9+ZD!Ns!{o=2F6)UH!kccn?&zljFr`J6|&rVv|gCq=sr7 ztp=;AqZ=KvY9w?~mc}zqM-$)E*51fB@f&jy~ybf+)jItSX6*PVgUwA zi`5`Z-a3lZ@F?w&aEltT%8bH1PhrWr#WH1(rp4^7{f>3|C+inEN4c_ksQ#*! zTM3qzuf%togxqIQcIDDxV+^6Y*&rI#HC6`hX1ZtD1+Lre9g19K)T5^%N%}!AlE7U1dg6gbanQaFI~RISAkUD zV>Lr@q-xUYn)ni_+g4FA5g81})XYYlO*t*5#A;O@R6-M*Xk951i72C39@@~ave^T*%n{BOCzr>8f@*_k~%Gu zD5t%v38Udns1BPVnAjUQ!r}qbmnqAgNlAlMoQ>f~xJ3o%c-={(uj-;zqq0pZp{fb# zxYJJfCTS6E+88d4gqy0cJ{5}wQ`h&B`Q6_264NZ|n7U1)-j;;2lThIk!u#jz`>Km- zn>M#$G6?Ns^0ZJ&>#^#hpjsHNK^7z5>|xq_nMLX^K*wZL+MwLmsP*JMiMO%=Cb|22p+lNs&85F(-+y_2T*>dJSK#y;_kUum zr)`{jK`p!WulIiz6>IkOL-bGsZ+sz4qDAw%4BPzd-IxD?ZG9eWr8GQvu;tM>PDcO_ z47M;Ct#qd`Z_xvdK<$Q1wZRoz0+k7cV&SbZaR7uu4Hc^!;_eiimK!JRj9cly88aqv zf$8MU)1DwNRiq|TUQ2jG&!$k*h7FPMX1dE)mDVq@8MK^Lf|-{pEW>7oMaxs&qjD$8 zyFr+@3%o((y@NfMBFI%9HWw%#$@&dt=E0PTuc6p;nq-pXHFbBlhtG|{-q>)LQ>Gue{m-6is-ij2EXQyvHI(e9?^WO>Ju0Q;icb7r8^#Kw%81&($i5CC#nMOlLrIjd0D=GQ*#8R4+6@mMM6R|R^QQ3%Z2c-p0a?*`2H9sVu=(vvw@@(lqkrQaa_3JkLv zz;_Bfwl1VaG<%psdH0+%_PP%fx_av zg1mx2uENeLEG~d6uV{W=Q9;oRBcDU$X#S?QSbNikS&^PjEMerUY29dk(~3)H&skC! z$uG>0wM6r+O?xp0oYyTB2Qzw`6u!ceyuv)h*hunkRl2=2mV943*Z`mtGtSR(+%*)NpZKMJVLrRknV%boFe&{;bMiX(dZ3 z>mna)Q&)yKkAcnmFsEROmtFtGPyHhI2@{ zcvxlljG-_X+Nqz{Fj4u2DjkVuc!5hU{L3ZL>wbOsvp@O^D^&;&dmz>s(piC|O=mqL zid9fhtbs()r=YHZHPg5f{~nL$uUW$h$U;u5a65A7Uo7s1Gs|>&XJCf02@mx3%@#=P zh>QT*4$EK*wQ`FS5qGF11!usGzwrFt$89Br`nw&3h#%^a-d)tsxNSVbs$;O?QyXC8%M$~#bt^ofhHZ6Yt)gZ3^G z-WW}mcUa_UzuEW(gYq7QJkiamy4J5F9BZ}aAd|+ucZ|jkj%n&-p(HK&4m%3$=$I;m=3^1=*z}N|SPLoDI^q0{n zBb+QxC%SHXy0t}wrpikm=O>mId|skVK>Y86JmyEia;ps%v<)QvlzwjcJ5S_co zB5x7oNjXf)-{y_Z1WYb3{FaI)Acfu)^pP~l@(xIQ5>Qn9p&^oV)0hP4 z%#ZfAXe?RYy&_N7w}8l-SKn`aYwN)565qX&E1IhV8;M6ONQ=WILC4?Li)|L ztgiY+Fbd|2QgVD-CtIEhEMPn{ODu8VDlgr8>p_th!MAxd{yYmh{*&bO|K2(z-|~5r z6uK+;nviH*<)wRXJyc|Qj){yc>7N`TUFD^FZyhz;@;OxmTzi`G(!IBqh&+xVY5r?K zdCgrNc%P1idOEkXb+&{;)#a8?>woneaf!TRrB?kt9JD)*r1*wgLmMO9a;!{pd%t?F zg+Hj}l_jg+HJnz-8T2Ky^nWfTaOIPGFjz`P7Iy&&uQH}u;X?R$dlK6t#qOouX zUcs=zt|y}A*2!)02LO}!u|#xH8_Ou=xzHP{EV81z=(Pkp^|AD_xvd4e@MzNL#W&vC zu9&^c5iNve(u9kBec=X9{E_YwF1AcYVpovMA;*P}993-7g)Ln?6;BoVt~B9M&PqhG zYXCXR@k!Ux>WW~xaB9M_rgq9m6He9gU{7RY6ZXuANyA5dmPVSoTicqgq)fxNgqtKC z#UNd{WlL(qF;&tW;Raw&Dlfq>K1FMbZA&W$dL@L}SlRpA%3XgfsO&Q-xw5z7nInKl zVL4v8U*k^1t*=$~UiD7pt_%5cda7q+W#5I$->!!X)}B&od|Je(6~WBD=D0 zX`pidRS+=94sEHwvQM>4idXEFy^owy!yhfYSLq?RT@PokeTXtkR|dsHwI!qU)KlivFY@AHqLW9(4nrfZ-?fswo;??)YA+|l13}{v_rY7UH|ad^3C64a9_E9EML$nN0dJb4Ix2u zJ5`3ZmAfAHLxIwemE0;J{!MBew$%70!3U_u#g-b8e^L!ccIXoGjt7~z!4i9c5?k@Z z$~{LB$sbns9<%Zi`Plnc_?=L>=Ty(^#JszoEx8EO1+4GN36;HN69h{aGbTAxq-5IV zRMibf=2qI}lv&&RT?c94d`E@yTgq4NdcTR9q4Drsx?dj;TFq_Mriv49Dj5C}#Y^SeK9S3lamLT-Ap$q1ha6sqBh^vl*-Qv2bY_W=1jdqrRC2 z(%~|Km8C^6SEzb(eo?!$UF5^w_ zyFSlo#kTqAg8Y1LJj;tUbvJdlMe{H;PebUm@%Ti6-@``f3BSCyuC%0PcV8(%IYnB; zP6MJjPY-}K30OFC#Va@K+J`MkJET`z)oa8 zc7~IMN7tj|aOR{5e^DCzMQQM>)8KV|Ob&NL8vgDy_-%sUnlx9g+lgfPd(-gWmg{H-yPueKh9EXl~Q!F?{C)1Zx8=aE^~NHRYHs1VtZ`dA=V=fkEsoS_Sj*2Y|vJx z$J7wND;|Dmdu-I!pZ6Q0_V^RqV}rIjJ*E#)b9;;x+NwRGep-1P|9@73`K=vXqqe@% zub$fD3EN|XwmLng>Y3_sMY2a1J+;iY?BE);m4{5yxK~c?@h`T=25ohEOw}{h+($;j?{;85-#inP zd9e6)V$^YB2eze=_RY=1MRT_D>fC6GxDIP6%+yrK-?q~jKpwT-kGC4FYcJgU3ocHaxneQ zvaI_&Bj`GN1Zq`atT7#$O;+rTn_*0eOI|qf!xL3B&M{TyOm)VzGs~fXVVrBl)KY-4 zomQ-(9!E^CG9}6HjSzK7yE_6LY2;t1!;escsl~);7g_ zE03{86VG4F@mdbUC~}q=!UAiu>8Z3uPI~T;1Ryc%Q&p&4}KV7 z{0z@b1U~pH_|uLdbQnW#M*u_(+lIfxaAedPLm$-0yXYH^Oe~#yIo2Eeu!#5>;Lxb> z4WR`bIH=bcz6*B0cZ`np4RF3o;`nO6?+bA31e14Swcn1LcT%g7^%+nyJj41x{5q`O z5hF&3)$bjV{Txt6_DlHp7+JpnF#Y!Cn`V$aE1w1Tt9UUt$1*Q6s*wo!P|+MW*xN1Z ztZHrW4lJ%;i8qo_)nNMy93O{c^jyk^F~^%@4g#vd$k-nN+obTQx1NTK8}ZIDcqJq= z!FVF^uw4k^BrN{(hFt>YE1|&f`;5VV5gxvl4Za3{^q?Fcbvn2#p(#W8R!YaPFGA++ za107C=)re6m`}p z-m^J096vbcX@VgY#{niz7xFB?@k0muA!z)tf|DfuLP)gvl`YLSPiSD0Z zoSk(W9A>8X({Km8pTqy;qrhb6{2c!e!)fIFL2P~_>({Uj@=uwJjP)-&hsvCz)R@`~ zMjDQxJSztylk&mC#~gp|<3RoZ<-r{PUqDRbCViF_bK*3#3DZ66@1#!{Sifx9&@Jfq zr)z=ntYo2UrnDT^zfnaZ;(Q1gbr~GGxaBhEShLNu$T;1zPQSRp`g;*R!?XUcVjbsc z%)lEULM{ZmG9&d%(nsO+to%MgzJ?)BS0O(FHY%?|W^<)Op6&^)77?)OecG_zCRl`e zk60yCW8_gmSV0w{V10o>6{?`-L%JPQBr&Mx<3YUI=@GUQ7&Xqewzju83Rj7At~!K&*C9`h93F!uPBkgu?7aKA9CNs2pUD9V?cg zcml5fjYu*^njp~B;qk0o1`$kfbA=MYcFz{^t3(k6;t@HzM6AY0{if2aq#cB`YD!zJ zq>Vua+tO;_h$|G*??i|@PViO+5&kc+>Ik2wUw2S0pzS-5-wFAi5tM(vr%_8k-_xLF z8#DF03>#a|%G^PQ!O1Pph*5i;`uvYWpIPs~p?f;xJpJNg1=;}t-=u(1?7Gqgs^2fH zK<|W~CzPL2c_>1P-l% zk+&0E`Mvo2Pq2Eghh@lTVavY*wr>#ipG19&HrBs_U%{4Zj`!;Z)f{hl{JKpA-s9KJ zsyTj`$FEyfb9}bP&&D+aX=09_;PF!*c8TWrfXDC-0=iJOu0^_ah2$dLzCy62YF;Hv z+B7`Ka2Wq={%0E;AUp&V2TEr&9sShzU%%n8mk~lLC;ONegfr*5Zwz|ss*}%s1f$bb zPIft`g!6?14b$c=SQ-=nI5%cX4H?<;k2a zhg>`|c#vrdNfN)52J;4&TFPI%UR`S>?6C(BkUlWfz5TTzEx&0}jRwURXFK z0E+qyeR*|xsJtpzSK3fkX`SK6uTz2-7ATfbXlYqlsIqirg|$z$C{(tj3X*Cd;sZ(X z{GMnezpb;my{9FduQplQhYi~6(TOhp~YQY?amDc_3?x8RC1KnV@a21HP;5K@YNMh zg>Ub|p8PmpS*^o?4Q}>Ya^gmW#P##|Lj7qi`FCOWgLUFTc^kgDj5W7@@I|IYYoaY7 zY8i?dyAaBp>4t0ey#jWG$b7OT7|mDIUOyg zarz(l#Y?0rfvU}w2i%qLVN1YA)B*YiO$Vi$QkEWE>~^1Ei0`cYvY$CMmB-D2$5}II#vsW zKOWBoZV4v7?44C{Z*i2Hzl1GjYm;`IMZ@hIjWT`-X0R_rZ$xXTxueAhR#aO!@ZjKK zoWq}&QV(?1!1=x5NK<>L(8$MENBJAO+ObJJn!j~Zeq?@0tZ-9NbZ+yd^V^H(#^zno z*;;f((Ut<3P56QtpIzfKmi!u2^Y(BVTH$bh(ek?b;+nE~rOQ_@b#(8uW|uFyxVB<( z{fgk~U_)MaGsdU?=D<{IH>+^voW{!1x`yTDMa4_smvGQP*p1mNe5W2PX(*gsQ8K5X z`h5v5K6sr~SYJ@Gdillk8;X}y)x0l(S)Kl@+4HJO%Bw#zr>e4~aM}A4kPJI!6;-dE zU$d&Fq_LuI#VQq){?eN7@l){N^-dYQ9AY9FFO@KOxl=a0_Np&SxD3FV;xTx}<58R9 z<&QhkxND5gvjrCZdhqi9$)A7M;;$|L!3|#<@!TB~Z@zrc_$61Yh)vvj<7;34uM0c+ zeto3%=>0w38=q=vxNOPVmp>ZZH|U1%dVcfp{9mltenIC)w?!{_c=(fbx6dq^eDvlw zFL~{Wi7(%?Xl;JSrncUvF09;g-^-h?Y=7~s(IZd(z46r{a~}HpyOEbFPTcdmrF;MM zlUWUwyVmc&=a;Xpzc+?R?Z$Hx9?mcFW^6T`w zUifu>aQd5cJ?o|>_~6$5IjK$hG5*1DmXy{%h`wrW4sM+uoCG6X>o+-xU)M?U@Nuh? zUp(_O88boS0veYvnHEex<_Xh*X~*!HCk%&qO???h>cO;UdgwSh!-Tk$Fj=2954;&{ zFIfL+kbKZHe&PagDB@hrG02N)D5WE1&=l<4H}tjqUuVt8**A3L?bmLf-}1NX{_xhR z*yH{+Pe;D~=wH57`_8bwADlnsR~z>3XFOxR@0i05jJ>lu_pGCH@^9N-k^lISM2w0mU-4u?K`xoVs#aL00>W^OjVLbl z35pYoL~#`ipA*w?5s)Y@+6juwQABaMOHiDBB#Oloi_tV({UVBsEyBg67@{7AObL;* zn?!NCQ@FkkDwA|4@IdteAfsuxyhUcNi3u~y1W{aJm4LZINz@4Z2^S|YDUxeN;NqmF zFrS2IGILEzn7N=x6q`-ak}GFKaYa)+!eyCe3y_>(1h2Q~q|lv>;U?d?z~Cm|xtQQacdiw<(RB;O z+UZ7jPW!vjowNFG^n^)!m-y=z!E;5u;n|w)$sRVye*me(BE!Ar`;J*HfG!6{X;${$ zjI!abZ zzE!8e7X#lS;p1YGGCCfTeq4UbG%iG1rXJJdn6A_{No2Q3+P-1&{I+v=O-@YTH*7@<98G^_xOOw$;Q zcv!|e#$%p6WOt_DobJ6aBhO>{eAk*@Uty+c4#PGl;Jw}p{G)u{FYJhUpTvHlFYH(i zn&I<~&ojpj*=3IPWlR}mj(*)Vef|qg<5Dv)q{p1@^MBDC;g6X^d^ehdeG5&Guh{3k z(U)(I_xWEphxwi{ zjo+KYpxn8@4}&Pve<%~$_`F}=;Xh=~7y^|y4)I>T%sc9sIa6Gn%e-Tb4e_=w^Ns_! zbXg|OBRpn~9C9FI4w@~#SZAsscWM)cW#s>pRAU*+>ms~_ln6XuU_jt7fqz9oCEp(e za=1$OeSix9KLv=7h-a!r<@a-hR|8URx6s3Yl)Da)a#sLS z?lM5ion^Ue&IP3Zvn-f11~4Cd!vQh&$jJnpkMQ0`@nrZf0W$n&0r9?(^K)?@1El;1 z0rAq4^Cdv?e-;o~lXF<$Cjh}$a{v%6UQRFILde?4N->-17o+W0>DDRT)+CNHax; z&PFlZ05&9F9o*2%M|p&c1X3>DluJmtgaLsQ1X4cnlurntAnCyQNFO9{Ho_xck>~;0 zS=opb>5N70B~-7~cZ|_X*r7aI3&>fvp193uL{b|2l#505OZ=D-d@s zAo4zIg5a|S?*}{|_;-+AR>7|q{AxhFKV{VkzEbdu04D)IPw)kT&jmaK_<-Oi z2tFHdJn(+O8-jla`7;Li*8r*i2|((991!pJSvvBQh4sbBK;MCzY+L(frkZNFL0N@tpW=KP7^puAUBIs?kJRZ zLVn5ztB>!5bT2}>(mfrJ?&E?#D)6wtodVYjTqH0c&=7cBjf?n7!U|R z5x#2CcM#Gg3kYq-08e+bAbtcpXZG}d_WMbPTYq%G`Hw850n?3!^C?-#OMTAd6(}Ec zvpmq8C*gg=avFn#eoW~10FwVvaSw&uEOdPO+{H$rKO^)?k*DXeZWVdQg?=&J@V|%! z9Ok6>KOuCMM~26(lr$V)G5$v-O=gH&&vQK@ZauHnCvH8DHC4i6{h?ufpnPt9rTMM! z>v^pMLT9C=nJaF;xVht$`sjJCSH!L7wZ16w^gPz*gs$hUc8gojQymkxo|kG9|9T#Z z?IaG}HI890LBsZkZha2qGvdxhn$qmTLwYMadYBL%x?dA_g~+Q!BSZ5wrVj=}`rJm& zIF3M>Vf~`v2HCUG>mLyQHK5Ubx46+KEB9e>Uy8Cw`ay9|5qWhYFF^X>qlP{Q^ajxJ zv(1;2+@v|_`h;Tb;kQZrY)75^r3laIJ_!At?y4krZ<3oUUQYf4N$&3@@mC-{o&3He z`j?XYKbqubzwY#(biZ)J^ z&rQb9ad3#uQ&k&mD6K842(2uwuPR-PT3>D)l+0= zN~E$_v9v_gFUJka=~&`o(y&<@{vw@C?NyyPO(%*YP{WTg~&L+_gztPaBaAwJGKq?s$p-*z%h25&SWHQE`ttbOOUQSIVy$}#EHym=S+Q= zS65kEx9lCnR=RXVHwD9;`r13}sKIp&%j-k+6-z4WD^RV1A*0<<5>#ajHrA0Lh$8DO z3yS9O2&&80BIm(XuDg_++qqo)Cv6sT;W&-`SZTLNA#lCtD~)7(E7MwI;5~3|31Dx! zO&5E6+nbvP18o#@>_x-&D;EiBlNRIO57|+~(sSwa#MTa2WQ9}s+{#$q?D_ps`z036 z>(A@#x&2W~`XkPs(;v04xId~Us@6TVV&u)9EzO72zaWo_FA|CAJQZpN*CgzhSXij5 zv2~l8bX+oE;r#*yfw)PvTNr&WRB`dVxh0BS-3zrO(uO9)aU)dneNY_cs7BJRN6^npW{Zx73kSj)( z-6dnZ+=XsIZYb<(x0;*uzYjAhh{6} zNzt(oN&n9DbG!H8SithIRs7v6@{aeZd2M2o%ZpArL1C#qn##LUrdjQs9@|tEYUua>LEKD9gMT;}rMQ|J> z>4(Ec`?&{TLfG=SNH;27R{gE}n6-2YYLdJG?g5ZSvr_V7Q6#aw8k*Fs>iUuHe!asI zzZWo{M6++R1p^KanT zVLN>@3#_?#sEp$tfcS@nA}S5v`+A;xDb52gZ7gjF;$U|i_59b$-lwf&s(GaJ{;Q5v z_MV;Y0CpTlz2|7`YB|RoXOg#|KdPdJA(t`^p4xui~wpi-Yu&4vI!2<94ufX7U zr#JBs`>NiDk%l97hfy@Ddp{Gv{y2RK`2MjyD04b-d!MiFeJkO>?}w3oQE=c`?L<;# z@19)90Xe3~cTS+og{y%0J}jI;h;{CKb?@&PhMZ;J`+VXd;}AR#UPi1sTD|{kk0M^B zBWC#UEXn3yfPV#$pieo+iZBH4-(LqmrAJurAYhTw<&o;%*HvWpRMO29_?cqfL$Q^8 zi*QChxwAo)^pJ8@Q3&#$ACm;5@ZmqOLS%Fukv;^yS?ER>1Hg=w+q+7iK_9P-E=SHoV*GUacms9KANNt?-XB%<{!Q1C-luV4 zLsjqhka5cLNaA7qI$0l)GVl;Z+9@79MpZplVphu42^tu6oo?%Lg4SiT5F($x!L7S{m;t~{k5grU-1G^-K%t$`1C?MyDzk~gSz0c6+nad z1XM#JgMgrH!YN%~k5>2f9Epv#3Fu+p)s5?aIE!V>P|Ut9l=Frp|Lro!*LLh_;IS z@0nu>CHH=`KNuU>SF<=m-aq`e=tB@N+Hi2#DqE##|DCJRNLKcGk3hh8InY2QffXLg zvg6hXm3%tbJ@=xdsCYl4)A!1NL*uKCDaEh4Tj5wMQ4kMX z;86=4A*l~7OJDfl$&W#gnmwmR?4~6#!l=Wq;BBY!kq5icX=!zIjeQ6z;?4|S^|1Fl) zu8j91YVh+jOE?P!28UZ~`eIXaHP8M#kFnz(Fq5kKwoeT>OEU6{MFwTknNcVR64Smb z1GX*qGzPKxBxLM)#M6Kd9+FAs*uOy{hjjxwnP=32uDpU3(z5B`E^$ z{PPjGETDSjCs3wQ&*R$InoAr`j)nf{l~8M?R*fBsywwF>b#%J^QBxf)RNALXd%tfF z6e@PVHDdSZcv`3~P>t%x{%Sb0?|Jd+(x`J}q?;70O^3&X-l(dt92u+H7F`3?kmR4s z+$hop^@wSMs$|F9nZc@FU5T=!3M)(M?@>}wjU5;iU|rU%am|Q5pJ4)|3~W&Co*t&s zKq6J$`-&|mp1A0!ky7NVIRY;)Dlce&D$pIi5^vdnI2_Lg;w$cU=&`>BWeJ`3*oWbt zy^qtcl(qflBOq3dsQ6yxestcw8Hx3~^a!GX4!`DTJk+Y*UpR&g`^QeBc70c&ldrkE zsuvxm-AY5BBf9t?byfSy;gTwk=mObxJyp}!?yRY&*POc4RHZ^M+e@pYziOw9qqb6o zzAJMTxa#1^>8Mqzc(R?T>{}JU-Ac&mr5p&JI<6X@mBA_w-*M~G)w-_ldMLN5Z!-$v z^Y?RAfj4cPWNrz+bwv|edR36E5K+w3ja-&c*N`gvw#0*fT!MG!K&x| zxhlR+TKycXx}Sp;Z^zGD0^wlY!ppc-|Dl|2`Gf;+&AHYkVe-aI^*1Fykkf;UzT!FBc14&6ukiF7>(VS0!~!E^QAloBp#&;Kf+V@^ z%2Emfu@NKYJXHx-gm*<4&6;pDipwbx!4`(X>%`)>fZ6AqVX=wVZaFR<;~Z>PC!|KL z#NxIOqz|KMT;3CoY^%a8pd{6zFf7>2O)(I!c83s)lBBLOL;O}~?&t!8cb#2^;(~Lh zP|$D$PiIY2vpO$_o*EUa4*2IM!F1=JD$M^L~;!`s4327 zT($;5JzEv>Yz z>526;wO3=u6+JCiN-kiWHegrN0;%zOUA9Nob>`vKljcJLR|vdb=-b8pQGrExS*NKG zxJKY*0%HQN6u4L59Rfck@Px?wmbh;b_fN$AYk|iFz9{e|foEW|I!%$la)B2Myiy?V zPpA2kz#j|zlfcfl=F6N-i8KpbvNJky(JK#{L*?&Lca?@>I6tZrNgs+uaQGFPf)>M3 ze*$gMKxbQfo*@^eG3^8K!=?hbcdQB*`L#8*v-0X{v^KD@EfS5TyF#rqf1|ahA%AmW zzEUgQRck4XRtOEIy>bBha-qwzO^W{pq04f93cX$E7@#H?9sV|7*V3U(SD{yL$j%fDu!OETFawErsx@V`Uo>Egdj=vpu~ z%36Dl*mPq@fbEu(3p3&v)uma@GCq;98KX+n9=sGWPm}Xi?*q}{4Fo5EfiJPT{SE{Y zeSAvV_4AYPpG||mCk_5z{WzgU*j<=2g(cXEE|{xTWgU%ogO zkna?^O9PgU$@%hWp(p1X)17j@AoP0$J|gg^0(Ckwel!OqUEXW@q)X@9{)u#Ez0l*1 z`T(_xo0moJj|Ad4+R~--Tf!es;y>N=_eclPE&ktY`VSKS!vyN|=T$j0$?5;!l3xEz zx-q~1A>*Y;fYReekGrl3#BsD;gU78s`|^9tx1Er~`s!>m;56Q=oJH|_NA0UfF&^QS zq#Tr3JJhEryY*IPtPrx?SPG}}^3oM*v}4_5y6D3g&FG6wKMX#HzIyIK*8?37jZb#d z?+0lL(ge=E3(7bf5g^j>@7DZiZ=ELB>2TO>`APf^mK5uH2S$pgft$#*H6Ub<5!BXF zL1h>PpVamz<7{F}0cx5SSllqCtL#;F~PNIew)|1C(Wn|7*Q?AOQ{XLR+;j_q@;^SKA&}XsZ_Bk{90* z?$1bhchQKqDbc(UkKEl?Td4TISNuDe?oDATNo6{c!gO4iG9)+@>v%AhO_M_DSr$kN zm)R-ZsIB!jDyXd+1m#}Fw5%%IV}rIjJ*Jkio#J7i?Xgi?Z|pZj?U7%x(x4D%tJ7op z5H&Zhjnr1{(dGI;P5Oi#T%)%BXTN%CkGI<%8?@EwF;!1Z{g&;qQCo+rwJB9MwDoQ2 zJy5Oo?a&Uty!v^JI&Ezil$DLz^;Mg3jkfY!P8uc9vc~_lZpUoh8npGiAr_l^4b&dL zXM0?sty+Lf4b;Al*uLtu^`|x}sI8CLsFY^)B1yQJGG~CQtgV~k@jbXhJ9PShPp6AV z;^)!|d|#yh+RmO8+NuR*7@I5O$!OX1J=B^9DSl)}GSg_$c$cktNLxQ^qtH< z7$I$Kwo&V}b%~T2aA|9!qyqG;)ArSN;Ydl(atXTLR-sN?9kDr_5}Rj*Uw=C8avd^H z$E4v`@iZtchM^~D1yKpsX>s>Z#jkfYEQ5vfbYgd^2dto46TW=SX#i(7^$b=Obwe?*=S&Z6M zi}iVtsI4Cpl*MR~Oe2CLs+4$ zPLC@-8Q0UYX^)Mz$9iqm0$kdn4+*!*SB`7(G-PuxdLWgx(l*ere%HE_Sm4UkJ+eo+Uk^*S}is81>0kz zw!Uqng4+5wLAj@xruuRE1`VpEwvH5(yGNc|Mx(jYB(*zRKzVii>9BI*YG~`Ue$^N& zRLz}64R^K_HFQ`-aW%B{f_~LFPpFzZjT-K3DQf7j%HnEhYkj|JXpc*6j}6-D^q5+t zH1#94$3|^!>NiA9y*%zwTSv<5i+lOe9=F&Y8?@EwF;!LVQ3r#U3~ki{T>2I*bD}5( z7H!oZ3%lz%Ry=5KD`!)(Y@qAM6L0hO>f5|CowtRX_9fvy=Oy8ogtRUZ_s4GsAIwx6 zl6rgjPW62ymp#bmE*)6-rhYTe*Jg0ef{_8Uo-B!i5sVz*|%$t)z^!U zvv1-a?{5=Y`u7-B{(q?K6g|E70*-c;e08XAbo=Vgd-4E?O6Ndm5)-&-M59Tn=b@CPKtInrUzI9)_ zbz!+?&&{*$S2yKy_W<&1Mh@-}=jHGEPWSWlRqp4z+@e0yx_J{0~T*~Y38ucVhTt(M#FKBc8n{{9R4-!$Tqygzoi|h$-^Jg4ql3$#Z$a8UxiGn z_b!9vozrv-qQx+eYbPy(p5PGK+=YL|Ld&2NNOi;H^$801KZ<1xkjhC5?h@9{i(nbF znSVqXW&i^_#YYP+ZPrd&(8BQE@d@5ZI`X_c_$lb-J*#xguoG~o$WJaEGyGMXf++sk zrZ9>*@G#`>Kuz#Y(}G4J;X4q3cSf~8E@)=unBhE1&!RX5&4eKT6p#k_hwzYFzqe3C z;hZr4JCKxF3N&NFD~YqoLr3;C+Ol6P;J;uQ(s@M2*+GKLiZuYTj%gUrLzHLbL7)!7 zgE{UyXdu-h)EXqKa;ybM6CB4t8GQ>JTj4Or{R+-8p7na-d90_=`)SV#+$X)J1w1t4 zJZtrIBe2(7NMirfwyycIZC(4YSRwQ$VujEQiWpBVX_(cXmAtt5X=v-sW_C>QG*VY? z>6zeZ(3%?KPtpU7<%iS5FVoNH{``-@Hcu2*j4JE$J9SV z&x2P0J&8w{9e^)$77Og8E8)DE&OGWq=`fsMpfmrs@Hy#wa2}(x;13j}CxLGxD=YkO zNGp65v@?M+CJjfdP7qhbA_0R;($n1WoDcDW5SnqG&`;x5UVlV0#uFM3*)+`9?TT-@ zU?7m?(m@3KP8+iV-PrdiXN3VvkwWl1^D5woAE5MI}vX-0%1cIQ<8;@Ll zlOI~GpClw$mx~p_L~ReMxIvX0;~4P_Hq|~sFqMz0Bw(Xwh18gFm5Sgm;~4YCV+<7@ z*^(u){my|=qC$UkU{o~L|IL8`k1<{^NFX0jXfDFM*X1mnXEDE}61<7rNvH&DU1%&n zJK(36ekQ*GTpB+U^#pt_cswir8-6~`!kIgYcc-&pGL%ug+{iA_{6;$0Tu$nr;Jks(_RVz8z}(`; z>FnSx$4O0aK2B$+l6(-(<8*ev2xO3$-P)k5_=f%Kt)^>4OyZ7veS!meE;R@Bx8vD&`ZcES<4%(9N|F6FF7zO?(2VGV^$zFY>n1DD|n0n-i=#xP@ZVUdFmI~*5F35Lb&^}``Yq2&b;yN9Tsv~94VdBia5r+@vyMz4!_INyddiUGFS(?MqeL~mElO<79o5AYu)Z4bv! z#u<9DcRPB?NmD_%p2Yv4N5*`;o}Wj|F@UW{YOnb$G_a^^zARQdUDk8hL^IaIf=0Ym z@g5gE^1>_nz&gRUuF+=$qnh!3#F8Q7hV|Fkm_(_!*#6huAGfkyrh)p;*&dZBG$bPt zKa03_rdUNwl<9>Ij4A|ccH8W0KIR}IQjq>R8zX9&H{NR%$+dcBe4HovZCga}yS4`z z;01pcCqCgIqDsT(c$6X&3^#ik{9N`Nq_YXa#(CCVC3skOi`6(s&+4O4qrz}} z!^hk*xeMu_D$AB5Ebu(kIbPr=F~Q=sW2&d_Gj^b;@#yaL)H-X1XC*J$oc0#{+yv*e z#YhfXQ1rf|6**VWpP#EdTtN@l+kER@6~5`7x_7mgbM!R1rTgvh!pGb>`Iqphbl*7{ zo1rI-h7X7C3*d~`Q|LZIW;-!Dr|##B)NZB9|3W4obMNFP_*8QD{s-mWmMHf@IOCNX za;IuJo)t>2p2)WJJs+(RAM?QE6I$+pHz;>9{5kZkgfl_k`LI^2+TugqFn2VWE6IJi(mh7VM6C{r&w8e&}e}F#YD_`9*BO!#x*$m z|Mh>j1+7>2iXc!CWSsvg#`Bq(V-b;=0sP_S3`m+4$on}6Ok^YP7qHa=>CgME*oNi3 z23sR=+4=9nb_uBy4F3zTo0(Z3fwLfMJ^l;X!DZ*2fqzbZ8F{<_mo`5NB9es$6$dGq z3j!bW(B$uepbFxlHOTZye@#ff>7GWWv@%&Y17v*+Iau@<0%I?h^%N|FE~Tvy_}P3} z&Z>YdiwCmLW}h>gz0z!s?6ZDFoPP}bkHp^_^feBaL4Tnw0NZJ$!%8qFq(jyvz!cA9 zI5XK>8d(k0pqYQ_T>B2%c7ig8b432kY?)aq`6T+1H{c<2bZZIU1eASTYssgzePV0L zm$d!N){^_Q{p{9~2eo}lYsn+9^QAQN+*Tv2grU8H(B@_#tqaVa;W}^49?V7R>@|D* zp5Z!&&7NVN;mqWE)Mv9N+cTW`98r!5p5ZLcd>Jx(0-oULei-G%KA3Q zb9vT&fw?6foh{DjY;i_si$sTI*4*NZ&K5+64G=TR+=A%XaofV^OhcPB_wy>Co$-Kn zIs@A23}~k_pqG8xLr&GoZcBfc82A+UpExF9Kpy&GKjN zbq2JT0lmY3eyRdG5D(~pGoS;`fDSkVI^YcGfHOu1oBxSFF`C9of(Nx{0spfN&S-xWLt#$XpV4&mQ{R96hR0q< z;HjLPr~iy_w)^M$r@!*(;~{jashsQ}9um$IFR%MtN9o#Yehf}MTc_u_^rV*FpGl3J zMsKkAKJ=l{BVxTF!NSJ>OS`+uL8`J38e?M)kI;Ty)za3p_2Pg{FSG{0%ZrL*TODU9S7=EvZ)J|3Kf zZx-n!oQ2OB^J7ijuoh`JtF0@Vk58G@MS{2!A;Df3!Evv#Fmd`^=8g~K=18Nht`(mp z2irP&+M94Pe_=^pVIHFK{-=jgAKrvqY1q~sHmr|<+ct;Gj489qYlET1)yvB+3Y7+f z74;2O%WH!d7ETF(qV8*0UR@q4uL{B@>w z`Kr?TB}F)FzY3CSAmRf_;e;DPyLjek!p)X&Rasw28|}PHA)YE_wGKzs^7vU%o- z&JOj7uH%r&59H3z;5J-l(UD)>wjqKO4f2;n@Dcl#uE=H4{J3U$8#NYjw!SJ!I`qK( zm;<|x$ajP4i`&|u`WD4-Jx0Lx;ry;pee;j6Zgpz+;0BIOo#B>%N_OiTVB2GqsjX|S zp_+mGdh6DTS#8~{F;QJ(ob}ofMaO-nM)EbI)`|b|k0S#-GD3YrZ+{|>6a8I~DIS^m za)E$DoOQxOD&G2nI~AXFTSJ1=8Kji~?%JwL3@jaljro)imf)={bE6~#oWS77$N)1k zJyFhoSQ|eH!l9W{jEfphGH+n8&W}){#O_QDCwG$O>dpyi*aMgIyoUZyAXs}^#}tG@ z#q-~@WVz#|t#dOz(8pQF|Eh=(ZZN=?|J~a{t>JcDhamF9^Fp(WqQwOpKyASZ4Uw)i z4AFms4ta&VFyh}3mAt}YT=DR)3!;!TX)-{9;0%svcT=pnHH1q|LOk*!gz|z5amoe% z!S`8O!?>zSLrdA1b-#)(>u%?StTo)QacND_ZJo_=rzJcVM{MA&L!lUwxGma*|BdZU zo1#2g1olW+UDSe`aY9RQ>_lA*C(5w=HAmXIF`9wH^6fy`UV=Oj#=Z}z-xwrTqG-5% zqY-NEXfbfbhq}T#1Qd?@L4ffiRnW=B&-gLyQ!~mOM@*=LT5x7YgMDO1ZO}R^r8ZdG z)3G5OF*d3bF4*HoArP%d(}wo2)%CTZ$92$+vi2sNN5K(B2qRott!t&2`aI_Z{?!2! zhCW^cO=JXPW1K_5zNfA!)@t-b+RN;NYT$wA%cy?`R<&n5ttKjxR_Ft1EY`Tw=A>Ms zshJ06SaIf=HR{9=HT;v)YXC~yH{qa-SZjw7MSa3?KK!?$i%Xpxhj7TDF9=c6#F5r{ zDS57oK|9hc($pR*gg+j{VJVD$Nu9#sQd&Y=pbTp^D?wK@Y?Q&SOIo?r&S@tKmL*1= zVPjkx#g$&b^|Z$fg;B${WKGzbTIy=u*p?(>a7|4T26x^hVQ}yK=B7yg#;$grg_FN^ zQ+{NANvv>FQFLzerSsd1=f>t;(b-ybMbVZ5m`&aJWq6Ij%Taz!S4&TOxQw@2Tpeu4>u$!Y%D*|V_zS?S!uo=e)yprQ-%z}y zs^)zOOgF8wimF%7uUS=7(pXWqVwDQ2GFV!PcU#`;YD~u?Z<_{j9-OSgV>e+nI1|T} zRlMCQ9OiG-d_DbPa)9^9@~&-l2M+z54LjjEfSkeRi*j4}4LQeOzH|F$t~=|)pQ*d) zlP$-;{CZ*j{MMU(`NFjiEFJZx?|1*5y{P`HFMMV3{2_y%-!n1ti@YM^`UkH291e$l zc+Vr-o5tUA?fAVf{l^n$kN#|6!430@f3xa;&uI(3edN+7Z~Ch5*5fnGU!5Jg@#gKL zN1puqd9a_c`OR;3UHjzgOP;*(&8eS!byRs@*FN8mcilJn_*b9X+5XwlONQOP{otCS z$v;03{`y^r@O^k5#`6rG6L{Xi!#jW{;Ncy?^YB#S;ijEdJX`VX!*dYN-FS}RIfmyM zJSXtHgJ&4l)6T>*6VF0C)p%O)#PICKa}%Ds@Z5*zVLVUZc@fW>crr0tF$NDOu%U{f z&+Fih3c7!YX$G2y;6_jecMtsq{%Gz6jXa#Fr{Nwzy4MPw8$FydxHF6H8A9izH{DUr z@4{q=ynjfTT#q1KAE?J&T6AmqoKC0vnCw~Ojx4(M9vv=#&|M-Evo#{WL-bW!FF@ZQ z;c+2@{I>}|H=WR}_2Etuy6203&I{9hB?~AFH^b05SCC`_n5^!&w zl0iloE(Fp2oXm}Lt(5LOk+~3IF!^}TCBwN#bm5`~`Ibpqa0d(BIk>Xro)F9d|I$t>tqU8r?eYxs#1<>OsQ|M|5jFxmS#Co!8vlLbom}`;)@gZ3L1- zO`xS~BN!a({DaqQp7`YE@zWps;j9(4YkqWB9q{dVcH%jVhubwNi~3S0=7G)^Zi!@a zQx_e7?#e_IRC#B9GryR2I{w`IN;=Cw*=ALE89` zuO@WHe4=t&I+6x;cz3;`uvjn)nQd$jnHJq=jcA>bvv24h-Z~ZgR_!~(`hIZ!l$T&1 z_SEXmKN21od*>%ke!lQ!*k8fJ^m^RC=IO}SAN|X#aL0V#F$;F?8|qBcIr+D3KY97K zPhWfJ_GR3mcs`yF;o%m<7Cc+<{0E*p@!X5&Av~Pf=dQ%R;TeH+;-<#C@yb_65Q8I6qll=0>W^jnkdd%i^tE4tPMbmN3L*@i|b+Hku`uQ zu0x4O7JQ;1M6M9gBbSTBBV4w59=69;o8(9^ z#M2;YX;SDXEqq$~8w1e)F7(+-I6pT?G|v6CZu&X5QYsON-VNurNjG}J7D*#DeCKvZ zH~-G9k8X75{zfbOR~zcWzY#TMFH|EzvD~oO^xT=+3PTZt|U56eb%PDd9VJ zB)HL?+Yj92JGT+I(Vg1?-003_eK)#uLEnw;T!(M+cvIr%TwQkauloeg74?Q^YqlqQ z*dYG_NSO)dGx6-Zl`a0MQ@S1*rCHf~Gs=ehYIY5}&bQyZKJx~48LHw|1I|5Y@k@Qf zI+XB}35FFshG*hw@ZABvze@Q1$$J=l&k7&wp)xw$#k-V#jL#qOoDjaZ(C8?m`RY>R zb0*T^p4$eFPdWGwoCaSz_#(oWE5Y08BYHA@ZgTMT7w-qa*Kiu)z6idO)8HG1G?^fL zQlDM(ub2(C@X7Elg^%gYZS*HUVWl6(zRILYZ}MLU{>7iP__?>QKYpgu1K_{n(-uGa zN6TpW;w0aT;M*j81%kKJy=+(J^(Z0a<9kh)@SWQaUorUFPb1tl;Jf%V`1sDWz8i&aSTdiud2UCh z!4m25c>bC-oB$3s_?{1BF{>vU$#3gyZtrOc=c@%f$68Q+UC)O0wr1z@P`)hY{vVpD z#k>|~RLbgcPIp^JIIopy=~$2g0_8fs*d^`;tWrD9>`me7;OiXb^m-@}8H=>Rq^D&! zGEHMJgj&Ws)?*GEk}-9(IoSU#-$HYwFW(&D%a}IG9PRT@hSMK|?Ms%$!{?n9GtbYMG1}*?ht$bFZ+^_@ zUEzPqoagfv#LSQ{X3jh2tpjba&szxE@{DC3SiH**sQ;(Dh5k|A<^DXl%=3J2K;-@2 zTK{TuxX(Kqo^JFV@K$FOd%VRlSo{kS5$_y`xyZi}&_?h zyKJ>-`n+=w`Mg#Bfa&ph=YxOg0q^|Ry-WSe7+Ih9tkq_P71=pMmNAwcj3sIQr_Cv( zZ1j0oEi&#E`!6)d`VjrW3(a$Vo6Mz8o0lVLmmYvCWBN#QaK_9rrul}M z{R4#LKXkwMjvaX*d4FphFl&2!-rIKg7kYnZ(DMagKA+4!@4+1h%rQRiN#M`$y>1SU znd4DZ0{#M@_of~GFH*qE#xkGx<8++u^S%O|w)nGISsK0=~mB1I@U39hY!gp9t{auV4vSjZX$;`zSS-km!#YCPsh?@rG`$o3cdynny?5cSyYIe;8N zrSe~E79fK!@x5r~vyM$ec8>G?0A=EU_uZ@Md#rb_Cx+VgXR7e_)iD;&TRi@!eBM7? zy_&X#VD`pPSaULRN1JoMTj2Bl`Ra_R9&aC*#y$nd{mMGdR|?6iy{}!JQA;%rfE%?Rk@$b?eG7b4 z#rgKxY&I<93Lz5Ez;Y2Hk}DAcLQR0c1``M*V64I>goQ*x5_3URlqjM^)S|U5^-|N; zTCA`7GxN@C7eAviV?5&-H|%sURbB1a+8>uc0%e72&qVMu6#rMaB2Gshlnk!1DIw~O zi~DgQe%bXRE(Gs3RBCcU9-3*w=?U%^FJ2d)z^nf8_*`6JGu`{QyvWlto0a`tkE<8g z+Du$Vr^k8m%%Szocs0-w{TRZ0sDC3=Zi;bu;kgD&UEjllmG}m*$1rjRfS&{X6mSC; zUiJh1z`KCk3}f!MfV&{~HQ*JXKL@-D@;$&skh>JP5ZD3y9Qdn%)V~CHDdKVVFzC5Y z0ZHEjq}(;Y?V#I%)Yk-@1wD(+@VT4^jb3zC9&iCL1IYZmf$3Y<0AB=Ni};TNG5nPA z2yi~+?h*cNzA8 zcpzo{3ojPb%dLJc2metZ^YzhXASn2wwQ1zw%AssgQdXh?#v^ zj{~XyAqn3Hr2bwY^>e{3^=}6j12+Jv{|qy{auJaAIt&OsbKNFZayl#Zz5rzUzXvk? zUjbRZhk-Mp?`Oanz#D;-`#g|xmjfxc6-c?wK+2sc;iA+mj zNkFFaAtF)l+d%Ylvt9)r4}4zu&j3-rxsL&-f&X)puKY3ZWYD(@-3!F2%en%X3hV?@ z?>gXQ&}Rbi%cv0kJm6IDi-G84WK9IJ{y7fMc&R|vYXXpRA0(LP>s282zhKgp&j2ak z51b7CeLzIX_`dLO7Mf$wCn5ZDU^Z|wkm;TUoB~_~q}~!B^_>D_xhDasFAF#s;l}|P zF9}GwI3VTz=}~>BtapHDQdutp8U7rQ;lBY+1pimS3BU({)O)Ystw6TN>w)7DekG9c zw*Y;h+l5{W%)+k<$og6!{29P;;KSyIiU+$RD&0}QvEZix8SgM&bs6tf_GO^|MIh_> zSs>3pzZLQP{}lK+w#nW#ALxo@f>A6{Se4}+zMnqAfxC@ggy_*dTJE@89?Tz zO2W&5%nxThGe5Y;sQloXVLvHrG?4iz2Ju-`6((XEJAgjmW+3x*4loUPCXkUBei-pC z0Ui=O2t?W`2Y?LU4`lp)U?Z>(SPk3@WcVH+fQ;`2GCsgqFZ61m&nAs>qUk2Eyu`zhBOVew zC^#T^KybfczhIx>KEb_$djxw0cMI+k+#%R4xLL4Guu-s1uvV~2&@WgbSS*+?m@ViN z%oI!$^a=u0x%Z+G<5rf?3%m^VvrFi1q1%M66S_+15~1^j_6eOPv?25%)HC%D0I7e! z(0xMh6}ngGT|##Y-6nLM&{aa02%RsqPv|tE4WSRAoGN{wN?+(cq4x^iEA%d*yM=BO zx=!dSp-Y6$7uqLun$Q51UOw)>sPlwFXk<8-DO^oYx*u2ux(|r^QUXoi;+L=&e|Sw# z*(3a3;qL;j1iu@&0@wzu0X71uuTIbp#4n*luvjo(FcZl1(uDQ`8=!~xZ}JZT!Ajt_ z^tIq00ODSfvR}gcCA<%aww1C^_!cPMtpDAA98^Z5L`(*z204ovB=Su}} z2k>-Yw}fvNtOK%qwSv43Nc#m#1d9cIK$bUCXkHgck z1M9)>1LFCVvJc4cy+DTV0phw+_j&Sn3x5|7O!OC>56TC=pgW#Eh3k10g znDV)T69qE`lLg}h58(__{x5nL_uzQ zO!@bcO?+MO&w>X8ec<-x9n|uv@T8kV|_h9}uh&oF~Zd<_xFt3}UiioZ#Pvn*1jP`viX|_$|R(1ZDnI z!i7S&2?hl}E9e)bffA-$C^$v%1i@i~wCYc}1A;W)LHf_Q=@P#y*djPv@Ca@;4F9Fz zmjoLG^908VvfoPi_i=M39u#~^@P5JX3f>^NL+~O&_D32248hX`#|x$k#tXiMn>poQ z68xhe?F^C6{wA?Uute~EJnzYWSnxW*)q+z6M+>G1x&;s8Im`I33BDlsTfv6}w+K$b zeVOt;iO=^9(gPCSC)g|4Em$X5BIpw|1P7pmdin%=1-k|71WN>cf`;IL!mGp}x{gWt<{FDfN zJMN35{X&-`F6ko4Ll!wfI(Z5Xe*Gc#fB!7B767L(#Ki`|_z9;3;^NpG$ zT+c7si2EDm^?ag23D@(7Xnuy_-JjS()qHmGuoG?*!DhU+62O{9e(= z=NrQhNI2hnNDl~oKGO$%P-q&bW`5EnKF9qTen`T5B>#tn{vGbSJb!$y&=rdQY;aYCTPRDSuGtfW%M3 z;4IynlAl_k*Wvk~@+)+?&oz6pj+UZ}K z?|q16x~C%L&G$DQY@|idIT8802$FXFwA5>-_eJQJ_d-iQzrWb!gAw_wh)AE`rR?$? z=dshvBf?*gpkIif<-OF(4-E|3_1%MZW2e6rk>A%M&d+rb;qpFh>CcJ?Hv-B`!~6=E zZwO2ZIIYl&l&~${gM39RmMmg%=GukzP0d~H!R5hvtffP=u;)EZj zHTgR`+m@Sq$7AW7%HJf~j;IP$lvmdTtf^2~3dr?(mPq-M>YCCe^UDG&OP80I&Z{V^ zJ_gy!vKs%=1rCy7^%9k)3Ps#fU2{wx^i7-jxAqSr>YY*DKJ>Ok0BX#+D$pzO@Lb{9f4rcjKHSpg|5@`UD&&rYrH2E z(}z2jUgkZaU+qisJ9u9%i!AO!OpJs7SozQ3>nFc z#2ECJqKpio>i=EqAv}H4i^7bU&^$p?%lf4)m1sgWjqSnuwX;{rIkv2pnC)+4Tj%+K z1};^np7{$=zi1sToo1CO`v=Q|>w@jUmIfseYC7w?>f2!?LaEu%(R^1m?86(BsZYU9+`QD*@?3GHA|NV zmX|FoTV96ulj?xcY->pBrKWmC6$SVXW-o{evqeOx%|ecunlHkhjZJ`e-a&$G4RjDG zN#!UecpQRN>JH|O?8!#i2U3xoEhRZvM3TJ4vR>q1l_|^^kxJ}nLSfmp85#<^FwQ*| zyFs=y6QPvmO<+YTOr_(sCXK_XQRU8>HCX7(K|^N@8d`A5;K2oh22U>@EMEorg9aDF zc#yi(9E&_thpP9E=&L1nh8A#)UT_Lc6aCvaO4Gzq=)vre586PAU5tYK!GovI7%cYS zp#_CHa;!R<1q&sy^H!`wV@02-1)QsRh7OJuzu=UkN)%`b$0TOK=1T1R&(xtY(=R%z z#B?p;n7$PnGljyULGSpv2p^;b1qBHH_giUTx+D@an=>HsF{D#yTIz~@N(!dytT@(Z zL7@(gnbUko*xwJTyI|dn=6U|@Yndj~V&{C;prHjb1`RG6G<5o)p#=ql1`iroP*`x3 zGe0Z;C;~IJfb$7EMF+<`VMSWPQNiG$1=9zOT#%oyuda&Hd1Vy=m5IP4HRd(3Ag?gr z7jn^llLI9)ii&(b+==sxm3ZASjBY5alJmM+);0%oTdDBZ@4v<=qq{0UNKA?QGZIGIv>nn zWc_6_G8{fPDR=nT^2hRa(nxQlzA2&))321{cT&5HQQii2+9(%U-V)I_AWD4Dr&tq1 zHfkhDft(N3FCrsSpAX+r=&DRm1*g6`=);hBl(V;In(K?y$9bc4I&KvzlKOg~Pnwd` z`DogR0lOyjnj-aWj?h=DPmD@M{YB_o8(h=1KEPfl9rV$_vGVh;TlAeS6<-&vFYJ_X z0F?Ub*Q{v|Zi?2&`7v~84z zIj^Z@Z6Hvgi>5SemXlZ~`uM$;r`nGU%PEgIAHl|evI%WQh`hfX5PiL(Z=dKBl50~M zwV$ZlGe(nwCLMl#Y?k>1r%8LR^-&7<1LRLwVfi}|Vde#hlw4_?mZWT9HA0@xpxVjE z01C!tsP8enM0ik^)r&{UM|L@gk&S~oazZw<@#=tYE*o20@QFa_q+EWqoN0<1Lu2cj z)_0kswMv|8*9>2@{29SDr#JD293y;1xf!g&9rCrXsX18H-nyv?h9{xL)Z>sZ+Sgyw z+S#r!Bi;EJ%B4I)8imViE`e9MJ!f1l?=?R$4ZZS zR-%yV-bP(9^1ZYz*s=&83S)&=VywJb$9KqY`O@mH_I33b!4wyx{LIgy_WHKQrUtVr zW5|UJupdR=!X?2@+HAL{>jM$d4y%J0muu=gf3SKAOLK+4=P#uztNlCG{nWqn6edt% zLg|rbgyFwB;|^Sf{+{RjJ@;4i96GCX^{OKSD()GjD@#|D)>K!O_Z*RU{+{0+QI~Uh z&qJcP0)aj69(l^&^T!pUbV z;eS;0ylzf7?Uevr5k{T~)feG_dMr zCU`7`v+~BmF;OWUa-nnD^GHR{3$`E>yuvKFD$#FMMt+NoIAnp@h~;!&1p}h3UF~R( z>P@C2@5Bi2W=o*B}r!yiR`(qVc@nA72$w?QY*3K$or5o7GI5m=*o zOH1%voLxVk+}Q@KWt)8{!+gc31>=RS?HlVmXB)7mO~20f?ACR(GCbSNKLv4f>VcXa@gfQsvdjXkK12oQ>gomE@OrE&XM4FY)8N17MpCCSKb@&l2D_) z_J}o65p`&#s6mR_dyd5lXs>>tKq@R*5L(eHD^`v6a@HChvmQGKXP83B`ZDd+3LKKd zY9Zx@i*6U!+l0F(g-o1~g;~&CEw?qPwB0BR^Es+)4yU1b%w71e?MOBbiG}{uX z(Ox}_;aovFVv!Ybnf7W04i)4Y?m96g-Q!NVbW6$`TT{|T9iQ_2*3p02nmF7w0==cU zbl0m}N4rxJ6K5x$n)uhPcr$dLV3em9!xKN&U?hS1|VB$dPL0zHxFJG7O%PxNqXm>q<&$fKcms!>h@) z@!4AMnazT-Uy+!Fu%#gW0wU41THhv;)Q*BHjAU08Z}@azaT`HnsJ=x1 z1j4n_hfEAZmBbBykox#SY$?ANgjSyN4hR?of*_}Zrn2?7ksQHHrLx6uC7G^5+d$F^ zUff7(O?1`iYuL=#G9%4Zt?wf6ei6Fq5?!nAG<_<&ThN_xRX-#g1Rk&jZe`%vuZ9Bu zWeY?>A+9Y%vgj8hbf~_Dwt;Z1JRVt7=87|!=V6~mo~@$)5rkFr3#e41-jBjVB}x&qzeWe!jpa4xrTcsho&wZwCzhRxwZV8S>grJ4*qMgmtAE0P{W z;5~0R%>j;h5`XD`z~5&OGJF6Y4^2g+zYbpwS#Oh7%V_BN>4vX5sc8n&eFR)K_^hjb zG~}6!UVipkh(=4Yt^P$M2kx2IbK3_uy!oD^B#XgHr_M35A6p}CGtoME5seo~y&v1t zko?ct1)-29=6NJXLXHM*?LK88i-xW-m$?BJ@#%+lq@tx z_Is4>NTy-y_x}$&kD;77)FhgoIYMO3zEfNLsII1cL!B6V{-}O2d#Bv)MRk>>OQ!gaHIQYV>?cIM!#c*5%M6Z77;u|aJ+ZaeE;hN@4 zr(OPRp|w6;4$AOwD#yR>82k7%gz*&}$*HuMzLO3FN9kbMbvlgCL&orxKXT&;)*0h) zBM7F=jUg()V|S5n&U_DJUio4s-*%WavZmum#{tJzGqU*39{mLf0enMuvd?aRb9b^2 zZ-2dY3fD!8w0}Mc>79VX`w9zp!{Q-zRX;#1RdHLgN z&A1Eb1^-qc)4M^!cS`tWKn%5JT?E99CyV_Z>TLir{WF0~zY56oPXbc!1RyTOtV|%~ zyS~ga$7^xnDElfH-(tsJ+3BGk#7igvBCfIrL)s@aRHAmStx0~tRbh;k{rH01k)&vf9F{TT9bD0x3H z6@13WP>CuBPP&Re0_X!Dg;wzx&UlzJqv}B;>MZ3_++a{&3AA@a3<`c$aFO5<1Ty?} zL3VygKOy)tLGG_b{?`P*BzTqJ`GWC+ZzEsuCJYFEQ*er4iJ(sqpyYWwWxV(B$92To zaUYcwOBudA3Kp{H}=b^$|1&XzlXfiwNHx5zc3z zU7pVdJ8hqThcy5Zi}^wegX}?S29aLPqvkBi%s1P@6eUw1T556(D@`0%qo{Q%_-e0` znIu!}Y>TLDy_JZfgg=xd&|aWO0W%G=D0&@Kn0iwnq{2}sqCVs$U#1NO?Tb^wBz5Nk zGf9uOWJOhN`1%y5$&L2vh@KceXpivN`gT!L_Wt22N!}@Exr5HyFBo)MK0bKa&Qo-` za`lXDbsinUIj33GykpJ=4J^>pgB_z5#-0p{Ywjb@2c15%V1|!Q%?GXF4h?$r7V4tr zgYtRQkNceA!vTk9l(CP@7;f_fGvFZOz^xS;&saWZ`3|7mvCaqmzT8x_zAC(k;yr^8 z;clf!{;)6)-)ln-^OwTrgEmS&_#U90+?o{`cJBh`X!HB@_vR{5){A>P^%di5zEkyx zz7EdocABs1#q)(u$2}zaHbbA}&7O6gznJquX}^%}Y7>mZ&}VlNY_W9yV$BEbl?d4q zV+USBS>A5s5AQ`hBJwx*d|D3E)8P@V++OIjyBPUXpXHtAmp(2Lq}dsFA61_<6;ve~ z*7=|(*os#LMe2*3Us{JZTKn}DL!YWYr}?kl@?NCt zuTk{v${qCjP=jDj^IvyF=xbAN++n$jXwQSsf88be?v%!{Ia*&>v(fVfW6gj43~!cj ze6OXO%#KsIbJQ1W{_C4^VSJSrE8OqWP27$86R)Gbc5Ktk37j~;Ve@@y2a+z|1mgle z7{Z;SzF6~V9}s=tmJ|G~qv{)cK5dJ1$aH^T<%ICefr`kVsgG9)B_qpwoLmGIqUOVi z;t7GHzF6~V*NDDJ5`VGw97SKO`LvgdKJJJ~*K$;SgU_ekgFyhgKJ^cKLzB(xH$Tt1 zXGfHG@cFdbK9l*a9&=XFakSqL@OWyJq!j4uBi4M{HVi({ac^e2+H4c+kUzPFh2`%= z1e+H$QnJsdg*?Od72rJwy7-u^GF7PoJr3&e(q{EWJVHfkaKP=;Y5r(vj9H?`kemNW z&WrSKdo|y`Q{52!J!J>>AuE0G4EXthoU)DOl9?Cc8 z6Z)^7t0G<9b>JX9ul$KK43R{df9E2f|LTjNV2G94BCkv!RI;JTgyy_Tt=!yvPk7rN zN?Y}yp0!wA<=_6~#T&|dK77lcI`x6KQimhkVG}N87GmiUOhJ6aOvOHH5&XAO(<%qv zNdkAG*xz#oe9Xls=1hA6Tsm%GO-s<=)@|jOsMx-#zPTFv(FF@;Va;4eu#-K8 z1;OUd`q@TDV|{yYZMiao&=53W8KGeVgVkKc`CWL=ZBgP%nTlfssMqv{d^P7zTQY5> zEeNI5@2|(nRm=$Jmm>1eBkpKiZdB5-32 zzOI)@JwC*d`=V0K@hrOIMK8gNgZD_valDa^dt1_Vb)6kzX|G*Z^jyXn5<%;78=Gox(b{xW#S}pcbfE5)qD0#J zBN1}W{ssxv(jFK}PnhVl6pKeIc~ofV*WPS7)0jf3y#>NDlho84OE7A3qgMaCrM^ac zb!>BTqozW-YGP&e6-(DL{b^ChrmkhTXey*jSGA>52bG7iuDv@f)@tqLHZXL~HLZ1> zVMVObUVFsoR&lhcm_?XFS)R`Mj&Zoa-R88$_~;3m9z8)bq5CqIad4|ddWF;Pu)~;E zQk+z-sC~%amvh0a~@}Ema8Cr#i-iE zGZW81yfn_*EJ(-Lx!<)lozpu<=;@v5GD%d;Cmk7@JerYQA`u{LCJC0I@6l? zIV#=t;?~j36PBm4aGaYu+Vt*lrIH%Me!%e=#uU8&pPZotBP@Wj*AWb7ON&+C0~J_LhP!ne%j6JZ1QxK|4~d z-JC9aH)wvkpqmeryFL1yB))+^KSJV$4|VGSGo)b|Fmx& zmwr4-689WrikZ!kL)~o?OhMJ_{tgC}Dj|`=&e}c@XMsrlEkxjR!DOD^0w(f{*cLYmIW_U0@J{BX`2)jy6KVbtnX_*(}e=SHO^9$nh8cA2cJH(syARuA!SY~Fd%EmaJKsr7e zTq|!!yeA;TBQC@DB$&U(X^P8eLBYmzc0W&H+^E+P0ua{K86iqN|R%q|^GR z=%w{g<#qQs2z9^!DXytpK1`KhjD`l2;XX1lx; z!YAjz^Er6jh44(f4n8CEEBK!e5?p?)9QrlTIm_WYncVMzI(aQT+{n+}M1lM1>wqu! zdHAy9GKT1e7nfnUhUm5zm*I5{(akR|Bgr*Hx4^iJG}jO|!e2m1Tt=pAh`yrHSX_qt z*I-XmtuRlwLTJv@?GTF14Ce6OWuLH&jslvl!OMtOG@GWL+WaB1IvJq|g7b_k~q9u7d*e8;g75M{epUyh(fTJXDF3*VM!Pi#bzOi)GC8c;Rj(pS9Z$1qw zN6~-(A=9fHVf;2vx@Wonb(5S^ZM129Q)%kdBXeR=(#(Z@zz_Milc+ozKy3)B50p)7&B^NcfWq|@ ztYq_xqgqI9o6;U*9(!(773*4WZo)8ReRH4y$>S`wGh-k7T=r0_|FkE4f84Y5&3jYM z^y2av3o1T)O1XbV!QxM3-n_m~=M+}d&Z<14a>k0Xs%2-Wr1ZpWcF%a|kJWr-)f3tA zN~C53@WZG2$bdh7w4|T!w2VVPJB38L)j#-lZIx$EV2$ti8_#Va?@NC+*6(xgvXP-`UfOf6sREPaK>PIvxjCYcIm_SsWX2bmQQfQ|>bj;n>Y0i+wMCWQ60;0$J>B2#XzRve?s>h-!=ktX>=< z#p`kErCo#Rp+J}uz8Y9SKvcMW zn4sRJd-)+1_MW^`xVyS7y+dF;G?>TmUVP1B2KeEPXS zuOd%64WIf6(=X20gPyy@%wOKs!q-=8)ev71G1!3HjvjevBw=PBQfQ1;hX-Ul_WZ?r zEPS|OnJ=)W--r)eY&62<88_^*_yo@s_i1stE>A+jr5<-eL42Gi$zAFK-|e339g*O^ zV{51TX=5?47GXw$J0sVVF>D*w9mP!;;TiFk$CKd2FxWYsk;88B3{9BhUYqL~li<#p ze$R>StXj{Q#h#Q}&(MCXNbpF2&+)GFoHT5)$5@x(?p*9SDPfp9X>nW}E;P&y?RG{B9uf zm$F&-ZNe`BqHLcf&dkt#y+U$S3tf^ zYR9irq#J}W9mw@e`oq?Vl*iFH!4%j`8Vy&^8(&2lt)Lf3_eGSG^d6xeKH}FA1&Rmqt(?;rjiEZ^hi#vIKm(T%mnJ zR|>sDXtjO{@`r@x_0Ra3C^H??A)PPu_aVo97rTY#{U#N>0U+I6STt;he{0r}HA{OOaQ5`129^wnxys{_OJh z)hoxk-YR@_DwmHybHo*kg(62|0!7%9=-BobirNn7Bd^g4Tfw9@Qo?wp8cnjc3o_T* zMC`1kMux04UCx_nh0B<$vTW6=II7w6MTSHBebUr}uA&y&^2e zvM#RYD)xn3e#q-H{pP=A-+xx|tU@JIH>|Xwp%pK}i<(>4)Hkag#zITGob3GX#e>%H z;ef+CjnT-5ZVZ>7V+QPJ95_wm+0N&?wMOJv*L4-heOl`?@Pf67isOxLf_6u<%dhp+ zO9V{q4s&ulw|Gah%fDOl<&&FhBlPhRRD7y>pR)955A^hwskYC!bGTqkx&^!;7R+XsDi7hQj~`ir@)t6#2vpTydY&Vo}r)=KT|*=b$ZLD8qr$3D?_;4_1skC^MaxNee8>+6HQ z2p4gF2Vd8v*G(>xLiR`N3p>Sn-Ab%=U8kWFNcV^|wp4TyBb=kYSnIkH?(ufzK1cvDo{P57leM=S*~^zkl3 znaFimi6@#dn?=DN^2HN^i1OO<=diEAd7@7jb5TJ^k@y_-nP1PN^LL}@)6b6$N7Xm@ zI;_6QW-fZAz3jqCWm9Y`F~4%a8<& zMBsG4vu=h-A1JY|-?03#ddv$DDcROx4M2V&!b-~UdJ%u9v7(B6tx0t z@8ZH2s+FpN4_R8L7s%~Q=7r?nIn;k@<>9VmES$rVG@rS??;wM?{H_|wX8Nzj+Q6P- zzr^VA>-Bv0#dh2KI!9Sc`=0YZ@__o}q~4VLJqMsV^Q_Q{KDEh$Qr+{*@}3VuTP< z32m}a+4DM+ixk8dFFtYiyiwWn_ajf0_dFXCsOb5dByr>^?9CtnA%*^)--Y%|z@`XH z`3bW)_N+lS;}586v9@Zk)*4!SQ0Rj1MCGgURqRxc9PIy~Hl0uz)j`}U;x|HYO=Hgk zwrwIpx$<9~{333Q+@(PzWKm+c9^Fi^j&gfn#nm|+Lq&x0)CEsN!waH8@2!FDD2}cr z6rIMUnE`urt6oF-DCfo&)=n2J!gj1#)p?+?z(^%r0UEwCwCAmYN6QNOqV#m4Rn6sj zR&8C<{4uT|loC5?{NB7;bYtYE7SN6JX0F?e+Fc`Z{ia$EyK|AOV*N3nf}yQAAe?Dl z3_s=@SXh8h0(@ZsSOVMgPye<@da(_;9Zq7Q&)XML$IR*v)Wpk zFwqTrTVunCwSo0m-`{D#CdtMo?3do!!l`gw&7B5}l(e=lkQs2?gk3SLIdSAPw5|dGYomNJH4-l?w_kWi%md>bF~9qtZ=U5po{31TKj$kB;0(bFlG6#^=o@uvEpAU z@dYdeI{p=r0V1KpwH=AbK9CN-O5%GYo*rM=C;S63^jjGb4<o0 zWA-|=QAo#ZHSU8wM!0+zqh0fHYOs3W>&^Of;iz3DZH*-NUW zSe>nlJFsV!xv^u|w&DiHZBRV{<};v@6|mKSS%b1VS&37+reuP))H`9?e6?~pR9J^V zQ@Q%L>y9O9m%+K$<1-ofHbXZ?aH3$g;9S8n!KH$01=|F-3HA!!D)=qIdji2(l7s$H(bkP;YZ5r^ZH7Jygu)5NAUG|jMSss!-o;_ z`g}*q>vj_~ha>GTA_fLCP7fE<}jPQ!1gjdH1 z=W~Mj2uk=lf|~>{5WH6KOM-g^?-#^!U6tQ#=%RZ{GXGKAk1n%*e(7;ypVAusS7#$R zAAt_5zO{Fg$wBc3+fS%Oq_Cfm_Sz#xuXWa;Uzdn+M*c0@|A?imT6`AhXuB$E7o%DecNJHYwx=jD@u{h94D00Aua9wCtjRQRzQ1ik+%`&mY{VF zvm(}LuRUV)nHeP!z9i}$c4%5AL7bLhW-6*-d?-OfY2XHqwPd(=~ab%Ih ztv|t0AQuX4LrAj)6S8r4fa8aRD{-h>f1NWIwKsz6`8k63E(=>YnD~nJr#B{jU_~(8NpUEt836<@FGY+1!AV1k zKw~vLCn6F{ln?aWZ6k(|KyieXya_^2f{4S*PRbwQ@px0+-sO<-_@I$GrUBDf3KE!n zGv->Lr%pmQGW5?v7^$wI-$kg^E929`wUP_8{|*t?@Hg?=HUd1O71fx7V+5aad^n$q zBi&V3!9cp<`a#1R4feo7)y_wix<KTY7LUCIet-8#{*}{@nFB1*|Tfzgup_LA;;3B2qixy{D+(k@1 z&QwFg-*h8g%YSBxs6gb57Xe);XHVETX3n0magdZTTt8QSgaEAZN8!K0ipyqwjQ9tb ztT?`xji50BU2&tffcQEq?xb4$kGciqy(Dv2;XmDV_DC@3M!L>ES-i{^GJ(KTLxG$D zN5{a6DPFhE#_3Sv9U<|r+X7ATZ`(Mg_>V*49Nh}jUj4d_V~T$m64%>gTA2ytpgyz$ zQ+%OtkkbpSz-2Hnkl|YHDnbDQ+bp)SI{;3Pje}epnfi%641{atSXB7aINWKxb&Phc z&{aO#Rii817{gOTXU16qdG<2hY0mP;yO!yDk&(%1cA==W6PJn0!abbl*g3i}=01tT zFQ2ZJ_aRQ9isLMgGKjlRi4L zVm2TejUTwv2TSgau;gxp{LfXKn91pTwlPM(y-Y`vu9eRqnuiTPb;JW`Nczl;NI?SD zxr;v!vhlyf-wE-MU4Y|+Wc)3|5kCTdSvB}G#@69~B7H`DHekqF{J9J9cLKSc^f2yL z9P#D&8?ueQosf6)RvC|bgb{xO<4>lK9>Y71|7iwq4hxY(K3cW;gkK_hv?TBST)9Na z=XcdiE?&5>x!CI@$>-3eBB>26d=rxYAw~|OM>GEWOdV7#T~xj#P_}&e(&d5D`SZ)F zs{;$lmXwz*uy4#YA!oso>cG5;rSne@lvY=lEw3qGx}yr?W&R_U>(=CB)s+~NZifAU=#%UlWbk{{pd;fsPTDwJ zzRLVw5Hp-3@L|L0W`rmzqv3*Njz07>SE)f%U!U<2BQu z>PUTYk&i5}u)zzy()?CrOZFUmdEo~fW`^)_+cgN?UjH9hY_Q)a{vT{X7`mh96fDo5 zQM>faSv5rq%PXUdDP-Y|jGrIq@REfCZ*Stq>y(-*hPP(*M$5Hk9A@S$4EC)vaBykh z3Bv3C%onz#4}bYzjo-NHv98fyPk3W|L+WjduTAy;G$sAv@2{Eo)~xYYO&DnW<&PhH z&O2*O!IY=Q=UkLg?|yn<>s{Agn)K*HuX)E$dMej9@5>9nKWf(Y-CNQV&OPwhwL20Y zo_zJB$wkXAnsd|C@04tx{N~16pY6Tn@HyWc_-sy22{K)UqYg(Kj&2;gaP;EXi=z+6 zejEch4&mTfP8tq&^Yd|(;Hbh;hocQgH;!F6dU5Q<(T8I{jsYBpaIiwyo1rQfD+cZ) zyt|U-l6kr*;FIp-AKdle)0-~gs#_2GIfKwF^Ef==-7cFy+p!gX`Yo|HT;5bEzkZC<+VO`;YjQH^LACJBMVkr@+yOSct z?jc$1FA9r8e`Il3L0IfRlErZ`VX=0}V*gasbEuFkjvr0}M!HQVgCb#0_(nCjF05e= z3j|>wrE}UJ(>@sG6mB0kQAtE3U>_rK3bzl0IEC8>J)FYrBO6ZP_E8L{aQje&Q@DLt z!YMp#?7^Xab)$`Cx1#&EY`#a1==0=ck75B5eq7{u9+lJfBg)LdEnbw(INlREj=CzR z5^~je9tq_ z<2=a38}ZN>ZDYXJ^|JPR{h!fM4a-^Anr6JpI&`oxmV+Aw9=4^hI~zMTEE~%<)WN0;>=-QG#GE0;=LBj#Rth zdM3fH#7G*QI0YN!j_mh%u+eR1g7+_;^aO7ws1Z=^z1NeWsIPb?GiZDQcf(b3*LsG= zO-fIg;~9=jrX}1%YZPCNcf+>#s<;U*%j`s(X?7wFMkw+;Q zU2#*$=IUEiH8*?d`cQE$j@M;-^b}%0OU&yv0v~;AePYNYyzH!FJ?g?=4NEA z2F?ZlOdys5Wi1BI2R##rr(hO8q~XOn%Ll~Qt*qmKWX0icKIGm+!@#{Yiw28Jq3RDn z%JBmuyg=_STH4M@3M zAUXkAs zXc6-ucQ26V;SM0<^BGVA`Rjp{?*UStAN*#6zY)mucLoqkBj;8DRX%{!GY5#GW}N~= zQdv`gZq(~&L6k+sOG6;!5-3!RsyPHc=>Z_={X+K%y;ta7p?3-0Ep(gEbwXDOT_SY8 z&_1Elga)YeNF$%hJ_eC|BHAV`2rK&;xJN7dB1J%k7Xmi}A*}W}CN>IPCs-@U{4m@v zSR#nBDn9ea@N7Y!Ak!zG`6J?-Dg-E`zDdXj^`P#ReUzC%>LL1o6M&4*aK^{EQTZrXYk}jyuM)mr_$9!x;1>%&U-;QT3=X9Dgr6yVw&xST_X^(-{$bQNmLjV5&HNk$ z&HM}iaaT?`03?6E@cV(dR#N(ezfbskf#_g`*@vN?-Qc6c5N02S{BH2ke#7j;kY57+ zMDUA&JfE3BxG?)Llp~Yv;-~PjD4gF)(Pm?Y>D;z6J8K{zu->=?+~mJq`efzg8?js?}H$Hzu<$YcVs!?PQemE z-bX3dEpl~&C4xRdLvTRk`viLhy9Mh6O9Xv_0IEnBE_%L$%<$Qv-F}oGo0}N>anS81 zjRtrS2i@zWA+P%{%6<$UPc{m{DyIAz+OZW>S&(E!N?9(&7 z5~0V7ykF>*5?&?rd!nD$4c$#5Un}9OB>bR+yCu9%!g>9$esn*ZgH)t-znbeZNb7zy zuSe3l-^}+l(z>7gzRGeHh=Vlutf8BOa?}2hUeC^YNkty?46{3h?gP?2Dl`Z8=;k3k z%;mFeaHOGq(q55XZ{G?T(g!5H*C0=NK(GAf>Aw*nUm8LG zGJ?i4F)aS}i0~-;O13W@rsWrWrP3=>0xejn)7iSQsR7?Gv3SO`pJN*Tv2S>nS)q%mp%?xYPM}tXPiU$)` znb4Ksq%EpCoP_LksSGK_77EpDOu?``Eva6jRyl>+LyFd)Yu3K)8(q{H=Gvy}V0#l5 z*57I!@r+<`l{=)e*kb`B0X5Qx09{lp)x*&Fk zY`_96drhqGs&9u8ew7%?TODlCl({`6gzaB8^8*2?Hz$)!|DI{8=(FxKznMFJp$_}{ z8smfSU|*M2n5{j&j@p=x#jOnlkr(1g#f2@8szUK17^K8?w|^EfrN+@e{7G{oHLgN7DpqhspU zsBEY$FI!l)yle^PP{EX6Zqdxalot*fS~RH9GAy67-A)~nEl;x;>AbRvfII;8i_b^3 z_f|L^mfytQTTKlnGpR{UmGv$4*hD8}?#*zr_m;+YMW2~6$GP+xWs?*B|6>fI(dEng zrKa(k#eTeH&+J(3y>VtToz{1#3?E;~h_d&lPOGxF)gD~e5oOOx^pr3zTone4@G5BR z@S7i7;RPq;uCUnV$5}JP{1<&O?VovBIdGdzFp4oK%l!2te;8*q zkX%>_N3(C&E&4EqsoY-Zvpc+|hPk8Jqw5oWbrS24Hg|Sp{p=xZFkZ6GtaL!niqL~b$_){&POBkvHseSKTdXubdtZdoMA*4sjpZ1 zZ&ea;KQc;vwTrFxA|WQ&+KbxOCbGPTM4zq#A7|0nT#WL@w5R5m{-ku%jLp!;{Kazi z^WkJqttvuax9HoA@=BFPv_Ew|V%k%yjnKCvqP)mwgucP;snvu~6d1jzzj>zDQC|o4jG~LQSN8SsW~A?l zzNe;{wCz7apUqyGgT56QY^HlhPUd!eq=|5j`goQp7n#5Ed^5JbKF-%SnvhaQeY_W7 zTegNseP0%RlO+D5$EYusJ+=EpAIBx>UOTG3!R@JK;^PQix742>ABlLq?X9pT^F)+) zaC>UIi8m9aTRUxHvB#pNJ88wWGXHIV_TGi zH!bANM1Fk8AY#Kp743|Pd9a@MD|+56?>S)Q6*lA4Lz3pkU~>#MqO#A5VQ>ug*ow=0 zKJ@qeL)*T3L?SDTSkH=17H2P3qr%(}UtD@%xm~%6;D$=NFitW76XF@jM zl_He6GtY{5L>KOngH%L2ZOS?qEWuT$!Hk$F?9p=D9x5K>jNnYe0^JeILLRJ;!7$!K zP^ml*hgX)?{gQ4|+i{*Q>hGMXb7wU=oKls&kX<;_S{+&xbeno!8KI-~yo58Po*b3i z-|ZYzzH@6fE}PWL?nMC$-mU0)3#ad8ejSvv1p%ufqmoo-OI0#bQa0$GM%t$O@@-qQ zjn4J<#shJiI+Z`?tQS10E{BIIdb;*k_Iy|&&4@MiTb%Liik)5iD|-H_+L}6%Fcqh+ z4W1NO3%sab8!EIekRt=M<5s$|y1eII8el`aG4tu)_F#7T&P~}U!9DC`omILzbU%Q+ z65fg=RXNSZ;;ZO6L^)F_jk)=EZt|(70wCQRh}7Q72X1 zBhap&QwdwQBqWYo+B3Ff!6-urjGgCzqGkI2-$T(>@h4l7Phuy1Qqu3OgSqrYMd6U ztFtsRbKTUkvMG4pvDJ%}3B+sd>ZI|u z3aw#w#QL8=m~Kf07RPF8RFpGCO;bCrFE4r{yz;7}Js(novxWUTU0qf>`=eBK2*hU2H?N zR5*bXL~KsF3pS4F)#E7Yh1C|ycUUJ!iv-F^KOt(YO?uPY5l$VEdi1!6XgMlyehaIj zL+V41Gw6sH3IDK+KWM%_Ps5~Nt@(F|{J01{H*Tbx62b3_A@75%Q~{$IkBeNP#Ajc} zi-Ua-%Kc8l|17BOWSM;w%tfOx+()e+GuFrVuT9NuD#{O;nkzYNdZDqYsMyAVCA!m! z@+~WKHp6pKSCh(|6fZ2Jbv8<$K3F}{-ZBYx8P(c*y0DzB9%*%$_oW<+SZQyGuoyAg z>XBC4AX12^z2_WL#N}4RTJ6;lUB;ObXn_v8*ow76dxuJ!axS2bc#RdYMtkiMqYJ1b zUS>sHroDWPq=V5a?LBC6z|w^ghGA$$mxM&L_m37UpuHhQ=xv8Ptw`tJWz=e~y(qP} zghvbIK-U=RS9`Sr2ZLi;XO`42M6@?i#tl#b+PhR(=2_5GYe-OgFA5Wk%&Jb*XC+#r zy`0`l=a5xxtxf08V{{n_6MdT0dGr_;lO35kVVl}R|5r+SU$N3v9~nXdSTZGL`JPqG z725kM?`Ci=BcQ!r8HaIhs9G0ybu%N@Xz$M~)(SH$^si%m*AiK#z1-ZF4)+4>?YCG_ zinPTVoqw|mvo)#9;4!wM3bRekp?~MtJ{?=ntTJQ!G|36`bTLlAvl6W9&A|rW$x@}o zf@mAs%RPkYP<-v>2F7&GCqU~u#fn&?y(=u%YVEb_ioSX1(4ZA@h4x-(v8uJVTUgHd z(xKWsFv_UCUpl6U+HNpz(b{W|7@d0^dW)6S7212-pegFmAA}-m@4t>I;=NYH8tt`5 zjLxbK^~gISDo1-cr7`x|))Bo{#2W3jM~t1KmUbD-v{y$&MVm>7{&f%x;VFlFYOnsB z>3sHe#7rw~H}#6+4U#5i-d;Z8XLV?ptDdxY9JA>JqLHUo!P z#tB2l1BXW2DIBKl6h;~)L{XxR5}M`^Q%rk(%+z1EB45rn3B@{L_m&i_RB^HhCB2L~2y!HC*DvCy*W=0>+=w_KF zs50qHOw{6Q(=QmUQxxNflgu<(kP}Sj3l09dUv=|IW2W6 zzc-(p;hKWXPV*Slk`rxdGFK^Lqrw7*(22yCdToWVz;25YZ}4F{Uf!DW%2u?E>5ldp zzY3-1-GS>3*h|1#4ueBPT&FW`w<4Y2k`H5AI5*25zobq z+&pO#NYA(MM6K0_JBgSzq10y2pq$`rDvU6b?}o+mX)4>TkUJr1(*w<9Ja{ScV; zvJh#UBu#EwA}UgOc-v7PG$qqBQ+t+a&pPet6pxWQMD5d@>Md)5w$!2d=MjdD>n0?Q z=^-SYa2+9e?2UxDNw*SG#&RC@@GYXK2bdb4@h*5Hn0va@aky4aLDe5YX#6D=U*UEFDZ7eRm_{qn)R#T42E8jsDKF2IfP3M@mm5CgbU1uV59SD_;smw+uEnupQOjQ{<4Dz^P zRBsX%G2f} ztV90Y60d&W5?=wckXRF>U*dUIT`Rd%fJgkato6u87PB?&DQ4@BAg@&9srVnuCI6vZ zj$4b^bcHy^u1DCl6fI>bnMvIpFpE$_)*Oj3##MuSlT#VSVeYpo{uLH~xvKz0bLB&N z#TP9u87Slrg#mBB*vs~5PGSnACQ8AF`(n&gUR6VYy^*cIP z%B-}!b+mLxcf70m0xL?5E1&UDGPK`qmPFlEmV_#val(zl*o8d1RyLvTdBo>sU5Q#$ z^`G}3>N1lHAYNys=FP>;HIwUy-c{r`QO9HXrW-mPV?Pfvbh5^M6>;h6ag05PFm-lj z$=O-0yDZ2s+Bnb7YTfw=mEk$bCt9Cd)S+#T6|dA0&Z4$}DKWv}5+yoy>MX$(D?)75 zWKm{WK*02P<&7S@}3=$GZY=S!{JW&~#`d*Os9go?Qs) zu8Wn$>XDY9GA%mVRdrH`6MwD$dR(AB-4)>oq-*8FICk5H-D~?b*;P`8Tbrj<15l{fV6c7dkTcUgP}z{BGJtY5LbZS!35qz5{8@TKP)j- z+r~uw?mk>4HW3NcGqKU>Nl4d9tPF%sY|_Ob^wZdws9&npNaM=2hN1oV$U$AUGtm)JUF5VLr&c-ZU-T0v?|U-t@+t3$_2a#+)m(e{^Hcwc39| zW6o~vAJ>@k4eg)Mm~#jGeAIYPY&4QjMajL7ffMISUd*bv3;x`f@RyeTKK>bGWDm!^ zg+4FddEg!5O+ElBFAx6g_-RSHp5mwB)k{}Z{4}pCN!J#HTuH1jMv0%6=1O9nU8;yo zR}yble7?m`^SO-VBCt=M#s`a$T!Q};zMFXC()GJpDR}4Mh|4JRCh97T8&x_oaUr;@ z?YPmUBaMXVP{4P{xWwcu5RhMiKVN|^6*60(%Z0oav?BDUIFP%73oU=9k<1p5+z(FP z&G^fY&kL0|&tBdZXwRUBqQm7@A%hpZEh!90%fFO^gQdfF@1=@e56iEsZbS4}y(tsP9?$7NLZb zL77*pm-U91biUGl83$j^v#$ElkY_G>`B@h-6D`R%*&m6dwgubdD9Lxir$ut$o_RgD zeQ?8@&p1l*4gYPC)V5&Dk}xl#t*tre!_458^}bEPc5YYYD=5m%&&~H`D{f9fQ9h{L z!dbb6`GqHaLiQZ(HbdS=PnG0MI<`{hR`6hZ^#j1}u4deeh!H5Yi$Cz$JEKKB{IsIeHLSPN{ z3EU9Cu8^1}^9iaBV40O#5*=s^He=F{q#G;_OfT#x%3p)fwU}Ac-g>^XKu7H8M~NG& zePAYyIsu$f<5Zntvuu?8V0E?d4n-@%(QPhbDQFmpIXlhku=C)?wfNLuVW^cCVBwbC z+HQ2#x33R&QgLV^5pLKK4BJd8-0w@<+w0FaqyuduHyILBmu#CZ+VzmMDs`NgGM!kAMsmV}guzIL(tZ%?pj0T{z zd3|d;=3Q+xI7SAp zw`rL zc{jXs$ARUK{NZ-r?!2M9@(jh8 z3aN03|5>56ehz0byi3yKAQjiB-dNStRB!1qbzTY_9$8{qH61%D6eddq?7-yg#OV z`Q>jF{PWUp-b0JSv`BpES8iOq_<{RAyZ+hrum0)w%MbtU-6Ng8`=5Q_72xn2FWs{B z%C=W%shDMCd;15DVMvtodic?AK8}?*ns98v@i`n{!@*(uU*mWI$KP?#0Ne36Xt0pR zTR8dzwi=9@1cc*Q6k1V_m#AS7h9+}Bq9fz$l|Dzu=sh9 zEPh**h#WyAi=U>B1Hy5rjx3JbNkk4MlErZ?k>cndSsV%!DK$O?)^r>Q<*=3rbEJ&I z9BC6_jslUzAt7OLNQx|uPYLT0Ntok1qKjWEDfJW%k=iHaY79xSAyVqrkQ97&cRC0s zJIv(M@k1OOm4vx-gyL5+Cp*mc&rVL^HzKoi{4C-WZXb0YkD*LcI`nTJWOoX;kEkP7 zRDAnbx>LA)4Bbh;ec0P6zI{~NDO_L5vFtGWf5{8?$Ps-WBJJ`{g3<*zHi(>@CtOo0 zX_v>%PnNqFZRjaG%xgrB=Sw*)7sC$o6C%&ghDVcs3E@Qp1&>r8njxit~=V-3ex!BJx}RtW3B zB-nL?4^?Bt$J?zC_gL?x3GTbM_Pc*!)Y3@xnioAIhrt;1Xd0kSrZH;w zh+GDg-sADPPh0F631iRh(si&5?d~(?cna75ANJk^JgegRAHO$m-j|oKg(VV@K-dG4 z6@(DO5+IO-1OiDgSdup(1c(iUWwOT7K zh}K^aj|Mltb|2*IOcE9Jx z>-@{SGoZ|T|59(asQg~g%o7_m6glM_q%@Bso8hU%54Ajd+73cN&yyC0W6x6TOx-gk zDy_HAQ|!<7dD64JlOSpC7H?1g?Vh>*b)NJT+Oc{t_NDIUOZ7GTmiat|>p=2MDECeP z>*NA&od0&xeZ8;Tn+1DR`wn@R7kDT73p}&@1>Vy<6PpqJq&Mz!Z?`(1XWAamWUPV# z@>x_`uc+a@{7XI0SchP&7B7_u|8A$~+5Rmto@E7|g#FO40B559C%3M~_N(wu8VJIh zyy_z8AMHmu4GX+t7=8nfo{W8t-vu0i+1KlUIf#EA@Kl7K0)*g%hX5zx?~j1^1|?w^ zAo|9H8v!Xjtst0)boDws=}Zn!2AqQUE=;HOPT-$J`!!;YlJE#1ebQOT45AClFdeIm_Ol=ZqpHoUt`9;{!73((BA=s=@MvaP3ivvh2(X{*36u6Al7mE1gNt0Omj*owZ8k+6{e zB7JuP;*l@mSAe9~dQC5C0wjCZ1Csrg0h0alIX;u&7(mSa5{3X$y?hLxp!zrjsLBn9 z>1e_pz$C!C05Sbf*ak@YZ3V4D%RHWk~rFKV&F~GAo$Kkn*MYSca4@g#i>KxoApiA8gExx=%$IWmS3; zozf>GOzBSptU_Uj02Twn7Tu=;CIV9Zz|KB;^dT4zsPbia6zNf)zE1#&{yyLcq`VDCXL=PNuI}ad zNAzMq(kmX2^v?qviug=GY{jAK6)W^qy^aJ-1bq--EXVr+Cm;-9;BbTs5djnUx-k3} z!YTYQLw@Y`y~yG146k9hnqe`+nGET$8~HFdW8^CekGTI~bebVTNxoe39Y94DV#fhd237<1qE(l)eYUqiB2-{)pi} z7{1K#afY`ryq4i*4BHqsGpu1)#PD>6Lm9?0{1lZ=`QFBmR$Ni|N`}1us;`Q}MGR?q zAn{SZN^l`V`hJJPGZ@n6Jro`ZzaUtJe*~v8Ok_wzqW_)w_A=bT@Ir=F45uGt)s16_$$T7!msF}1EVPZY#p>N z2A$+3vAnxr7mAnX+{K)JIj8>!enax&IXsNwk-nJICy_kFlb_S|Eb${gjpG+^`b3WZ zmh?e*oS8;e5@gx5<4pTcL`BPc`UCdAWU(=Pz z;i(+{E9;ZT{1>u5c^v;VWRpJf9PQ!qWAdr47|IVktC*j@kEQS$4%2*x(#v!9dn`|$ ztKUZ)4Jxv)SSg1|54vbYD#gcR@T7~r3!v~+4%4$6h08ho0C3v(S@zkw5b-?_x1Zya zAY%{)Y}waq2glRfC%UeM?FRYwntjFT+z$%x zn;e$+99JNWEY0;8?Bfp44~bum{N3>lA@Q^d*&R=~JDj20y~!^&g#YFc{yic3RE6-L z8X}M8m+t(=goJq?eUm>eadq?40dMZ`St0SQA>q7`FmLTB+ZL-QOn&g=U(69&BU?Q4 zez@V!p{~UYt{peAyJzrYY^2=O1G4}sHI;?mQ!%Su)XlIA%li`+aqa*MJmAIpLchMv8xJ|CMg6@#V5!4Z1us;0$0(B(o zC){~a^*S#K42SyNx3QLYf}W;+dIt?P8NlAi_<=K$8@S#C+GPg3*l75_v{Utea#@7ZIA|AaMd@IxYWgub!ZHS0sBru> z5X!|OZK&(EZTN1z5tk#V->7K~L5C}3)C!1`SjiBHC1iC(Bo-*}KUstGZ;J?7AA>!h zOLJxgX5|#+x~)b%?u?SWvKek-xG7W8Wy|J{Hf5IhNY#{*AzL~}j5QlRM~ppg(y_8( zbHt<>$BjMVX3xh>EgL~c%y{f^cXBqnKzC%z<8K6=E*n92lpOK@xy4YlV#(?9BX|mS z3^_hShA>1l-EkvNu@FW?iUb^#4F$Sxrr#c1=y~s^&m*_2SU|eq&iq8Yen{msKRDqw7TbIZtJI z@_7@z9CKfxvLSCN7R1$Ixs$p=_cz`>TGJEpTtwFzyllY~*2?_BvKA{!@IM-Qa2$gn zhRS<|3rb7>>Dq>udn7Lp4@UG(FZ6QnM;vj#Zu$}s*8vTzzvHDO$@>KI=v^T$dR1hu z6Yb~x3Ck$;mTL z9csTd@DIAC;<=Ho%tBq>11PWC?mE`kufzSicTd-xX`EmU9MN4LB1a&XSJ^Mpe%&;f9GAV6Mo3+as0n^1ThvO@A&(FkNbm8H`cY{Ftyyg&6uSVIGw=z^zX~douqXm0+obe!_EN|G%z5pv=Fv`?12aEw;K8B67pFkxM#D3x07QEYcgiWfk`MI*N z+CmwdV(-&tZGV(RXm4r9X5$yXhW(~@_t-#dPlAQ+p{HAyJLI=RWa|M*`>2R4Y_Hvg z{iv0AWd+W*0_J|RsQp8i2xqr$B*wPeh3(&HafR)zd)e07rPxlJln~aOTut^#Z_nK? z{6Urotr5oru9|vWOtU%eNj&1hAbIT%r|)&8bt#H{wTrMpefuM>XuX3uSB=`5KEM5M z1hEl!(Zz?Fmjqi<)wr?0WX^5sW$g8x1JlZ`<+&S<6}5leJXqLZ^1MxDyRrNCUhIvp z&2{*G)E4Z%pY!1st(q^|WQ43-Dk$Y?>wRVEzlaEG`X(*v8s*5_Q~}S(!pu~Bdh^Xw z(Wdj;qlfK=b3BsYK4X~dQBSyRQcrk%-lp6Gge1aiP`Rom)TZw z17;_A`yT!U%BO6jji{VnWusa#oFKRR>Z1;Azu{l@Ni{0PHh^U2!0H@ zY8~+()($#%09EOnu;4B>cP^W6Uh_Y%h{E>IwHuie5~wP;3!&bhx_Ic$O`MJ2{)Vg2 zL6&#XSy`z8@>q8*fRkzf=MCVvh}!*X`+DSrzL3JZq?6m!x|3SbduluT-S~geW7HM8 z1{Qa#Xn!^R$=r0fR?FTZX&Fa$sHWR`K>7>?sejFDKT4a^WB-2~3s5Y@=Akmb9h>Jr zU$`j`^kQ*I_b^IZ;(t#2=R1y!ae~fIpy48DXMD4Lep)2nkX`guzIpB6l4^yU3X-5+ zPg5gLu?B{K2DkSlw2G|G@pkifpYc(y5BSJKm(2B2h@(W%_HuX1Okoqvur$yty5mLa2?%{}r2g8Qp`cwNL(WW3M#jEa892ranmr@wfUx19M zU^gd+Ag#$XDv`EHQTxAO7ROi3xT-oX)p@tS9WwZBjys^TJ|@PY@soVO8G71t_o`-& zlVW(P;-0afAf~UER5UPcj{Dj11n1L<8_<5mZe?+;p;NO5b&jIc=D4%9fr{F{S7vjx z)1BTPday?JL6N!W3Q(t!^$zkx%)(d$J)An?H^;?>7sHjdsQsU+C#5MVOivFaG}YpM zQ8zDf73rV9bu}n8&r;J&oEUTAiBF6{E$+-~Kc7$kK-S2Km4~;cKS`Z(QTyNX&3Q4Z zYt{$F(1<{)VP@fS65A)uDf5s;XIhp!be&$byFP(9!cO=rV*){ zMOL6Zo_F!yy!MJ+Judd!Sg?EXS3NcyqpH%bRJgfzXa2ru_1Z?NKp%yoPUk7a0V*gJ z%Hwz>GRfbRJxnIA@J;E%(7C)MF1k7H+(Fc$zAkM4LCxsIHKCehqz3IAXo!ky|Bl+l z=C~S_ss&C-DS5JV40S7G{l44{A2nBo)u^cBIL^g;du*V$dYC+6a#nmb7A~XpMR!GRYuc|K2R5~0z%Jah!WlH^yrxa9yLes4sX;fke-arH*7hHB{W2{Ua$gNL6VF>Qj}P|{O2(ue8x zzB%r931sP(jofX!c<~shm|zwC&;Vb7U*uw1im44oOt?ai4YV{iSSV!}oXe)NZJ}C7 z_VbZF)C-CZ85fm2*5qTY$p$!AO%!FU>6=>c;6_bQN*d(ma4lDqe&o@1SCiFac*$AV zUJIXZ-2o}C8qwZE<=6S>sE+c`vFOs#;N7E8`!VH&5ThnpV$<{&obD1HUpD|+Y^sF@ z=+9sjGK+h@O0yQQEhaX4iVKO`kGQ1~<1XIYa;nHz2}4Vfy9?20M@);(Vsl&rqEKeG z0o-e2E=@o1OohJkAQ)D1T5TliKc(H#T(G@$OMd&TL{)b8z)5^`M%k}X)ESqxz6?RR zDkn%*Hqv@-KnJ%1ckS*T7yDF|yM^c$PmekwrNaAZpaQNtmd@RJX{SW;Q5 z0qV`e4?s1z`{6Ipbzj)}GU`Wb(%k*<`5@r|x5veeK=6=&_YW`h*l;xxu!!I$!2NR2 z@GKoMd`{+c(p}L>WvppXOVSfEF)zyJ(%vM2Jf|3k@r#?4x4w11)nfzw$PlWQ8opEu za~sOlT;O+mxk8YyD}qKl{S244`T8nUz)20>yQKom0dMG8w-n;tM4=p+hdijdgNmVt zX*uxi$b{fxh)gs3L^KPXD~4Vibt_G=bteTjweCPakkjK@@&&Pa0&InbhMr$_bx62T z4FcPay{KOju5nEeR7L1kj#^Ny-OL&A&W;a`i!@W9&M2scC4W^LP^-Bs8z0ZKM`8^A zSy++P(QNHcU<{Qx0L}d{d4Es+$8dgB-qP{8XBT}Ki;0)iAr4Gz&pn#A`N5;#9^<00 zVw-VI=_9)YDG4pWpVt)JgdF`!u zA*5Ze{W;YPV@s%AOaOw&4n1T6v5gMD; zSSz|G2KJ^GYt92-I91-Jq8(wf=+&Egu5p(< zsGUNkvq`1R-5y2Z>1e|+)8US`JJ)hp}LN2K-WxJ^^EHMmUh?8ar+&Demo&)2=4l#F z5)=_sM?LO6;9`cUr6ilXy{nuD(-Egk#>H#*B3pgfBo~FByfM)^hy61+BN|U5Du?!? zGIDGfR(=e32ShKWP56@%s=m@}#&u4%8TRF>nHWHe}fhL^mGk0*Dk)JAdrvUtCmX3#4r)PYPn zfaB>C|J7S%%(UoNw>)PC;`)t{$Jfk4oax*C=lphzob;oG>cH3nd1|c3J5KKQFz({P z36B?gENjP0On#WkMN#q8g7+Ah{wqaYO>a|~(oa<@y}Cvs=;&%_+CFOdcN{=->DugZ zFB0LU9~`x1Cmuj)c)`mKn*9~Ezg0|67$w|S;zvfPh$#T~#F!J{F#`jTylSFe8jVEf zNn~*t414Y$gs5`Vn-4lH*sn&#uUr!=nk_kHkVjyZ!bLYN9PgjhV1)-vnrgY+5Vl}9 zL{n1r<$7rlUSIJzTR7OExO!YOZdYd!G!rMoz!oy9a6Q3G@Qi4lh*ih$eH(2J><94j zq{oJ9&>E;44B~TTvN^5~7O<$YzodRISN@{C1Z9J8)-iX(S1kojhw94JEp5_L%6xNN zo6|fmKM049-K3$;m2IX+{UykGY#IHZCW&D8}NBkETSDxnG)#Dva%sZNdIQqbnyYQ8|QtRQO_V>rNM2~~?#hHlGo1R32?e>c76KE6tn~kLhJgQ!I2B2I} zwmc${^>R?N?>NX>8ABj}myAHjxzl4`aa$&pE4(i5k-t5fV-QdnO# zV=(ikecTxEBXwT;^dwh^+J=6`K%(+C&5G3vknlD>HuzBWO|#-nRD5VuqK>+3mR}SgPI)HAx+sdyt-__~_v1bF{hpM+b+Hb6F4c7Pq209f@#+xoIVEND3vn`c@P|Uy z>P*C1#W(}K3FkOe*ViZh2psssH?oOMOMaY>Gve#2>#?hER!x0f?aJo-85N03>l&My zQ>@`rvr<#7)fpsWx;huUM12)ABt3%;3FkltPHG-YIvkIM_|@LTL-3uR&L~i~WYX}d z)-tRL$5%i&uwYU(w%Wp$#^+TxW6NHAGqVIc4cF4At~z=-Ha$+p;qJ-l7R6EG#@Z!y zjr0v~OJm)n=IT`qBmzo{q*}!pz{wS~;cp`)Syf-%ytJWl#iY81CX0`>Ao|#pjIk+c z*7-x0)UK|psfBh!vW5(wI;0i50WWPJju9|Os>&fFb#;1bGo5a4HSs|LOR(p#g^yBU z3!Gk!L)GV$%m7Irr;eJz$KUt`Ba~(Va+vTrZ zQcnd|=BaI5QHKwrp(_Q)Xx#{Hi(?Uo0CGp-QO;yta7lXvhF~xWf z6?92_7N_qN6zk+ajpGM*5Wj@uG4l_)M1Bj$cclM1j;EKQ?n}~d=6L=bz_3XCH5}i| z#Arm~Z{hfk%6AvXqh}7fB>nGBApfxw$bW|8JMy3BIi5eqFgi&7(W5k}qx79Qz9awX zaf0}`6Ugt+@tuuk8WH`5ok0F*j_;`cCvbd6_Mgb{9hHAF$Kz=(=o0;!IKCtQTFdeN zpwy24U&`?v>3)T8)!6rh~J#(V{OQF)O4Q_>8(G(`xZ$Uu{lJ zbKPp3tFdIs+{NnTlEy4KK_!bOTUq$f5tHyNODmL*Z{2CK%Cocl8F~_XCbTHRnOoJ% z@Th^AVwSZOXKxTy?bMrP;XzXF)BX$CGnQ>3JdxpO7!D zMXjpIE1meFazC?nu}d1&Af*e+KcZ3@s?AK)9bNgRItvZ$O=5T=u+x(AjjI~Gpq4Yja7(zj*KzinbVe~WK%9a(2Ya1yc&hAszQ#GHZ z+kBSQyrd~`c2mPjtuFCl8>PAINNiPV%*sI2a?}w(RDt4cSfVmf7VH~PuDXfbc}SM)M{)6MZG6FEke=p!H-HCR)rlj#pfzDsj8WFE-X{Kl4?Y{ zGpCI%vCaweEHY*j_2NrH&aa~ELi5V9NEK`)hJ(NGyxs_Rp{>&`_%`>ocptGUM3CMxC8%q*(~L(m*L=LyY= ztC0qYEGzifuYlXN_?>};-DV;j_!TfB1FVS}bpjDg?2a#`7db^O*ubW~*6B2cj2SUz z&X@&3k|GFFiM1z7iU?fn5D}O;CSrNO9$MX!M?`*8{Gfd1t74cqw>e9vsW>-@W+t+) z%bc-#p0bePPZ+LdcnQO67~aM3d4_*yc$lH=*VAL1mYcwE6vLSeiy1Cv_!EZf8D7b7 z55qq*{D5I5zkr#`a0$Z;7_MWeKl#ORy&S%i;eLj%F?^q4%y_N$P=?72r!!p1u!Z3z z47W18mEm0sA7c0n!@o29nxSWc&M$`HsSHyY<}fT^cqYRD!&ZjZF}#W4Jq#aV_%g!} z7#?Nl;RlW$3?&chqves^Hc|=_xqIR>I@|uL7X{2Jr8#tz{485iVyFZq+Ibp z=n?K6u>#}uJxD1O;Lgf9LaDqs4!P`b2( zP`vxaGneTU|3dh~IdE^jC5GSskRmp@a1F-j2#~H^={p z;bDgVVmO5NIUB`rI>T~?8yRk8cn8D#7;b{s+fm>yzjHEGC}1HQ?&JKyX*!RZxAXk@@=bBPgolFczJrGh^1$}e0|iT%(dEE6=nla?Q4tuA(Q(wHPW zYLb--D#@sP9q0FzNjOhX5fGu8B|F;ho-W&(FX#`36cAJmxr!^yUnbLNjB7SSm{L&D z+heWX*`~Ri|K~FQL6a^Z=uv*B3o}g>+{Z8IZL3nyyO~66fyR|N^IrtLYgkGJmDJipCG@q!C}=cK z2{fZ4TVs;L0h4f^ppr0xhf1nvO{)2VI;p}Mrlk7bq$(FwQjwD7H-swr6ekcPvTI9F zZ0fasLar^g5W6z@0 zWre%4#Evxy%LL6gq!K~rFe$PtOKhDP)Iw=u!g%K4t%2#pJ0 zG}~IFi{Sj<&&j@aBnv7^LQ+_lAaM^H$z_5*#y|N-nixp3r%kd_LH}$>Vf8Pm9yBcT z1bxYnN(6n`kUA8kwy)EUBH>5B@f8;1BGk0tf6chMR2fhe{_IO@ZaUDa< z;{-j*BzV;Bwo}-Y+ZigNQ+FDBl~YK{2+s`TIDH$#2rQ!VGlr#1(ASt0xucPU2Ta0J zLEQ<%dpn7J+axR#^n>H(D6z+!go3`>N82P~dz5s3d}u-!x@tisUF42T5=NPX^8^(E z5xR{6=H6sdRSGKELCuX}&HpI#Z;cf-1A_ME)kH|QqfG+Iy@YSkuNl3~kOG4K(U2DH zVXMW(R+|-j%eREo5uBgTu$1YH!TnekjM=o%(P?oUP5mqu2pphpcUY(SD!?;DnR zg8pDgB?dK0g$a6xxkY~-*(4}s@WMMH3~cc%cs4_-D8U;{reXFIi)=G2WrBXdq{zmS zgx8ydrGmN>h7UdxYo8+3QzqyIhEyTw8~rtx>P12;UqtmX=}HAH;ML(B3@fbk4@UWU zf{rw@Dg_;FNM#*q(8I9I7gRKfFg`72?(6!R!iB#L+r&(Z9Seka9gi^6JeGv6Tu`w9 zEVnIejOoh!eN4Lff=W6XV?v9Y$?Tt*WQzn{6t9_)tXS}*ewv0BDCqS}A~wOlbl3!) za;l`P5H#12Dg||^8rB27%w`*7k}VR{m29fc#`!;u*&i{<0)qBom!cs;@Kcx;p^|4} z|0lX~3`^J(z(vfGYgod%K+$!%VJQ>zSte0M3I3H~s}ywJK&=O{34R~bB0QByhL;&h zrGkFTsUo*2Nw~x$oG0kbh7=HVry+&4DG^j{Smq1*3qz_Dbh{ySD5%n~lnc7mkV*u- z#*jJ`bg5xkD5%&bf&=`GxqCat7E~-rtw7g~^FN*0T|9YCti~j+`yd@g?t)&OD5QX( z@q;xfaz`$*1{hhTg1QricjN_}K)9$~=!~5IEzCn3IMRiwf}oEiDhhr_SY0gmdrZT` zL(s0Qd<0j$mAPLrsTOLH&VSKugppDv=mtXy2)ZfAP!hVzVHEV5AVw!UjY+0yCSj?d z?u6kMmDt~ygk^%BJw(eUYYE=Ov%hSqf4l0xM2)cN^-o_5}NN%(7%aGszdAcC1hX257vCg=esQT+;j&|wQzTqLb9ETw{e&!otT|DIz%H3`E; zB@y5oA$BVhbebWR2%5(vZSzn)Mb@b%VX2^#TnWRQ!hDWB%Oorlw8oV%{H?GgtS|{n z1$8IvI7i{Ot$BhM04=n1rQ*x)X-$8J=)nXu=43{+zS9 z(PUR9=xxWP{H0y4}+r-o3Zi(|z3q-9K*Y z9^3cS?r*jAd#9~SPrH{7i{i#vp6>a*r}WF}az>XZ%+Ea|tb9CDNB2;`JJ9xYzvzPQ z7hZt3c|H!{sLb9-m5nL6KLzr8`KHD%>3v>5Pj?bBvR{60 z1d2P-=Eadz-IVqe&g_x_o}QJx1flg$kFdh;0(I zF(@Z(kb!Q3Wev)+A&D%Km~TbJuSLZSR>FxiBn6d1Nk{fWwuva-P%kvq!Ypf8Z~IVN zKPvTbZ5}e-2#s#Edr)X(oHY`)kfb=t5|%Z}5t`j^3JJEX(O%^Qr$s7=Vi=>;lmaJ@ zQ#CAlq)0OI4aWj1VXB*z93oAaiFKSPkWN<72FmDSm*I(WY!~HlmNgC%;+;aDo@Z+h z8t;@NzqcvL1e2eaygO5JGj8iuwzRB?rXCbyRwPFD?=#51QCP*89mc2{!Z>Y6EaV_% zbx9^iVr9lDI(yP_s-(f=q4r+On${aNPqj5&BV=l9CL9NUruxivHwVj_8D|r9mcy$W zR9;9sf`t5@mhL2|d-&b7PP?Yj%lk9Z>6duAXe)O*01gD}LEITCY*__>Q4~cN^+Qp& zgF-WWyH9729P;WZ0wH=i{&^olG_9T*fmFVy@Q(tW2(f%yJsjK)q!WcKUlCqPDi%U4 zUyB3@>GUeSIP`rcG(s%j=OC&Sgjl|=u%rqSf`Z&g|8b?^wionA?#1}s&>lW$3_7eA zp$DzjvPX3G$cd<(d!fg87!mf!&Yr~ARbngVEx=C5Zyu7xBqK>L1Of?Cj3 zCxIW(K^UL}Y~5amq|B(EvEBOtv3gvLQWlW#_`K*Izej*fW%oniaSlZF&g;|T83g8n zEvgR!KSP}mTU1<5pB_69NTQfi3jMJUn1JPpeNx!aSI0h&fEIwjdlD0ez^4dk4G{Q& zW9)u7ZPa@Na>;gI0eUZh3KHl<0n2wgxQW#B4lw)<0nZ%EcOwQBMLZWgyAbGvALF9W z0e|$_B$QpG`}<6S!L|VP z`@6*L0kq;?#D6>P2>wS|r}T~Tmx80O-#?$SjbdH81IAC|KzxZH9}03*kZv#sDIeco zkkbU2EJ!&cR^QIKv>#7j|FFjZ`c<=#m4JQi&ZoloeeIYb#1S*-Spr=K9wg8;?M(vR z65c1!z5k~KdJOoMKy0}O>G&laMkSQOUT`5u%aE%*Nd3TWTG>RzN-I0nt{RM>x&}}( zy3WUKFSrs(>9!N8StK-qI0|jkPHaT$9C#aoB`Wwlf`ja;LJ;Umw97nLCTR_}E99|s zkX><}jzsLds0)ZcaG9Z$F=dO3(gb|SgUH=C&mQ`Wf@P@Pp$7?_{|pqeqNy*54uCo= zarj4|-vCQk!#@XhEr|Z%v@U_LuES%{GyM`+?1(sAZQJr&6wZnH3?`Z|ERS9zJk%D%V?#=X)l10u2S6gg3A$4x1E%5E*wG` zEa_WVXs})Kwc;bRste-i8eL z?eCoE7fkegs_dC`T^ZDEwO zRymYxb5U9q&-E?}@}VLH3s$(* z@R@34bKGTOxQZ(7aU?uwBvkBk@u|XBJnNz;Elb{TDBi6*;Vj6y&6NdqG7vJlG+bT@w=vbC|K|ECkHh zbTtBxQz>hd4PHm^DJM7_$<S(z8b+7iMe(thUMg^5j;%6l`7Uo zRs55JtCA=-6G1hQ{e)uCRAiYYx)aQX%84ZFHK~VD9bbto1tp5=*eh@4(!y*HGm75o z?~D?k8e%HGFnoalFdJPMoU#~22dNrfS(F+;7ELvD?k5BEs76-^XP_z)9ew>pOouX8 z85R+Cv!T$qNh0+eLuY=QiIrK${f6S=L?*8@9hrP&SR|2!y3-o#DNJw)eI{0vI>k_2 zoXBJX(_yYTkytQtRT?^*dy%Xf#&~p{Nnd%Vix2%MBA;Ul(9aBCfVRTcs&j=@_IFX# zs9#C%o`grq3QS-MbS`BSx-E6_X;)Zl_$q$tpnFV`ioXUY!HD&yi=r~C{MN8nO@%A7 zCZ^}FT5O05Rppke0i64Es&k&hS1dP-?9vqtOhLXau1G!fU*J&mpa8CQ4o#0T73~fs zdaIsZRBUl*X5^{(nVYzaMlI_!SyVd^^E7+G6(}g(c4Go5rn=9@WHjM{#Mi$!#ZZeL z_&S1vRPY80;sv1fA&n@FWf+Z;S0d8@OEKqD zOfqc{{yUO&!H3C+94o6|>s*`{Db57EJeo)e*A*d-+V~<_J`9tq$1IR!Aux9jpva0| zqNu4$$!V+&o;{{A3ch)a5+7PC-1cn4SFz6FyTZlSM0~|N4PVuBhOg{%!-r=X-4Q_N zvYzw~3>QtTTd9M<^bLxPVlvPGqp1GXh8b+E7$z06q?aga(o%AzVdOSna*d0kd)S{l z6yqf&zjcVZgDjzq#I=HD-mS`S&|lx<5UF>z(qsiNEyuAJJO?jIp9&r|-kr;cl_tx5 zdnm3Ci0k(piP7^A3$^^R*p?=X_JTCLdhx^M?91t4JLU-3%#bz|qRf!C2mv+HTuzTn z$yXt$2CdCS$S?UR1SgThT&w)2IF`rppQ_lG5L90KOZ9Bl03W=C{O}ePdn-^iSngE8 zw-78MQMamK4hFjg6ug5JO#U^3sy+PvR&sV(%a}|`^a0xnVtwFd3XgpWymYO>ojd^% z%@p|vIe+q5!uzP=MMcX>V^lO8d>$NS(MXhvE}&Bwg`=FwD0xJaid^RKU2XUl-Ra`f zUU8p`qNlqLxhSf^EP910$nzry?FtLBCP|E<8D%oc-ijpi9KL$PS9PI_4;rJeKX*~o z44~>Bhy6tpNzDfAm4^(4UB2=&7ey7W!jF2R3yn>;A61@;p-jfZ#1sepkwL3uy)77i zW~deSGK$O}Wz^Wa;$_2E`A>sZ$nsYdZz$KiNm4bBDQNRFSEUOEyu!t&8h7O{Toh%P zfO-oJc8rJJ;WTt1harrb90KD_hpucd?KQM~SzF`!Z zncifPdZh|w676y|H1Z?1dXE6ME&AE1a+G?vN^Cr%siY=P7btpEgEkYG2J;j#3iH%B zoVxF;s&`SElxv*hP)rwA+3FDWl(TY!Lvcp;Z4Qz9)|*@u<$5KuqMh{Dt>`X?$GdeS zKO)}aCT`Osu&mkLj>4j+LoY|Sy)U5^_EaPAzK7B<#y*Ll>W}tO*D&xHg4g1<_o*Q_ z50ahEYix9!GM+ULAo&u+sUGJ^?nM?Ib@Y&7(&iLYf+ni_s(7XVoodjsGDa~&TpXMP zl;ti8Tng{+R=X(hRLd`GbsJT2JL9EnB^CFzB7|cegkGj&{|W)=*vEOc9&On{#eF>$ zkC>;IAe}7ng~k+1DnH1%S>rcCXs;4_zd3pdz4(o$Wc_84ZWW%=>;>x(aRp`mR!k}q znvBmwKr$Y9Hv)BNzV=({1s)ynrJnuXB88JPu;%qPQtNFMJQG3n7<5PlY2mOMe%?{R zKOji$#eP=>k07|0f=ARN)K4*RK0(2w^fO8Fvj{##!EY6FU;HxrA_b38a6%S>YMhI* zX`qAYWr;6Y7b-PU1)Rr!;<{f z;rrC#`!kWBLfT^y|VH~lc@4R6B(T7QA3wRhnz&; znaJQoHY`e)V}wMeK)rNVq?!p<7MaM(dRL?#WEx$RCbCz>8W#l(1NOhp5%5P7DJm&3 zReKFx%JDZR(HAB%IMMfpE{Xc%w^_O{NToCCm|5qPW$2Pe=4uob{u)Ii=tH<#}uTjbI{F< zqI|bHN#yCTVG41~L^7oW3wYG! zC>ZOaT%c5zh40{r-kPUh#tv|}GtNy^?|d=5 zh!fK?C zv8l74cpbv(DOGaPj&{0=`$7PRZvD@TV|)=k||F>$J*VwzA<#wGrQ zfVjkjqX?*(!zsE-2cRL-{MwG!;d2pIQ;7j8jOqD^LE6MXCo_r$Rl+FOG9qgnzD*AL zTa#qbp5P>KmAx*Cs_aF7byC`iI$vaV3ZqVDBbkDHr#O7G!}u1N$VJVr$Tq6VMH`s{ z^cBNb^0|voxkbrQ7X>L%jo-T{y3(QsTk2xJwK8RWJp2gl_1a-rNJAAg!jAbROl&Hr z=K!a2FwY#%Vt^JHbWwm&nCv`PKG0>1U3IaG0)4GaS>67f%DD$#^~dA2hCRlPDL`f> z=WAR!Pka^u)$+$^H}IgPsaavN4v#=sO$$?aT396usyx?~03y&_HoGXWk(DJ2*&m9cx)?qJ zXVQ>GGHhB=6qAp#8LQlnfHangUm#%PVSzcvo;_5R#JUUMjII=sX{Vwiw8oA{{n9lT zw~m==k5e)Cam)-8lV?w)82I(Aj-qVCsy{Ia4)CHuOWt!(n{`0)I7Z2wFcl~RT@>Z1 z6>|-xRP$6Uc2V>X28y$)$s$!$oncI>pdM)wxW8s>>LKs!c9FTd@moWeJf39= z@_2_)r9xoMep)6p0N zjGHziAZ|M04g|`{8y6@}=y#4$q2fvhy@gSaiT#vE{~O5a(Ds_^R5(E8{CI+0N;TfVQLA8+ghk3*b=mw!>c zX_hj{E|X$UvP(shHCeua=&90ti8TFGnwTgKX-$@I8gv=wASrFuV8_SYjFK3` zzTqxoUv&4f64c6;PbPF3uZDnp6438BWt=P@DCkTdMVgf=O-vC)n@lf3Ks;c|pAe80 zr`BZoz93&2DH`uC?j!*TF<-g`Nq>mvSVd|oSo>mV`Yt; zo!HfmrDbvtBOOxMv9wa|pbEs>R`e6VW>7tkrnfOx^d|cE8qjHK&0MamnL`e_vT6<) zSkcG8GyP1ZN0OsQl3R}?w;oBX2QAmLliYeFK@Sfte2e}$GVfWLjH-s*sBY0UKu>B7 z;B{csYXHwm!JE2xD|$O9Ge@hphS9$TK8sd)`u)9SS@Dg?;Vsbpak>5;w;({TCjEV} zUYLIUpcj+=emQ-to)>y}foYfMPe}}|8ufRMWifeofVl`-ckaDBkAC`7_$kZt9u&Oa z^1OY54_Kb}XTb+8&wEYqAO6e86@4ewK>#WoXWe3S8{(&T#@qBvyU?+J zq1*n2Zu=Lq{XaoEq|koQEtLZCcC0i2yD-s?rFj|^#4b#-W9jjZG_woS;4WVx^~}+< z4rMfPsDDj@uNv+@{c@p`3&I$mE; zW{xIr8ckk=lF`2h=^y=^JpEggEXi(kO4jHuS);pTja;&Jq(cfRbD`5!wSY(4zOGR!=}IUhoYk;R<-tM}gc#AjDN|6D{)T8LfFoGEYg zdOGd7`r>T73=fw{tKL^L=Z0~4fhB)QIOn#AoV4)&8s@C`PweM1A8whLJ}xCKB`q;YQIpfhr6H7(F)<}0En}3GT81+;no^h5HP=@!PHt>ji6dQ7 z7q`^aFKJ4xo_F@x(`TkPrs9NC1oc_1$v7#Nf&`OszGrH4^(vql0+Vr=YAUwNSEm-? zWZ59RxUp_E4va~qqmd|rAn&Q4vcgIw?fJy1rqpseDJG?Q)v8oFnuHD;O2w%}we<}+ z7b&%vk8W*BtyAY8mDH_h0jZ%eMGkd!F++)CKX*>ar1T+)h?zUBV0vI~;f%nH z{F36F(&>4D;`wt+=aw!k&MldgrdR@jS<|Nn@^TjB24>(W`k5Jl=`-^osR$zeD~3)j zIk%~~c13Do-Qq@^*OWT55rsadq4CE}sZOy|mI~F9Qw^-Zit3d(D6BE`36wV z{@*E2OH*TN-O8H!mL;{RIJBw;8f%q;&MU*&zs?ay5zdH-ba>D44spyc$PXkWX(g$qKsB2nP-CVQ$zhgbO zyWm(Zt%)E3(lXF&&8TiXr*7qcT|ujOZb^Q*)pTx?MW=B$S%JEh&8wOlp`k%=0{3#9 z{f2XtG)G{G(%s>#Z&ttz`Oq957XfgPZ1*;DE1MSL=2-OZYf#?jxOu z>H46wFuFQBkaCov2Pc+c97~;FtByQRu2Uy?HOWZf9++IdTUv_Y!gXqPa1kgpyljB{3ccOE&SA{xSl8^Zc z1Tr#@#~WB&-%#^o_{?gYcxVNJngg9-hU4KVcg01A*{N2;iJGlIpsuMJ|CiQRFKZ&t z1m1{q&l>62@IYW@%gUPK=0;#kYV`?`4HVE>x=1ET%gUy@WjM|-QMqnO-Fda)1r0iA zvx1Mg6oVTLsW~I7vFTxj4^AIk{^Uqj)%L`C_7IDAc#fo;pjL4bhpYtxr>FlLl7rO_ z1Zo;qof}xLT!W)(GXrBYn#QFyjmt#uK^1_*<&Mwu|6P-m3F*k|ILe$*lW;TZ(-%89 zIkDmd2P*~w<0gce_xKV|(zJ_@UzG52Xs@6X5G#0oLO7&kWQJ+z;tf_OjMF)Va7G24 zzG{vQZBac`7=MRO8+NYhalAK-H@vhR=5rER`*zd0tLM^@BFy=c=*0~lE+En|iIK&XMmSIstqsB>#)M}j2P{Sq@0vG9h(#8~ z&grQ-Pd6bvtB?aTm6mxpbeWF-R3~VLIZXJGl#vxVGwd)@txp7cxLQHyc2%djvDqLX#$#(AnZ z;Mw{y3Q=8CgM+a31B#-mNirtaIR4lI$f;k}(1=56SK!cMy!p`ob$05&WMr=AZu;#E zPHa|3)`n?3)+(y5A=yn9J#5uhue8i`rv`_In*`3pC~yw)rO}k8H4RO*)^y-9shXij zbP3iq@vJK%)7U99BzIHmE9BWfE<`&N%S2R5{XKwkdRP_QOIeo$D zWqCQprE_OwjGL9Rss?Wa|1am`ylF}vJ7ea;Il0s3&nqb}DgBRR=6-xj#>>`{@ulfw zbH|^aR`?&uPQN=y9-Emzen#P0r|0L5PcQh7WTfA6(Tlg_^!aJy%jYhfSUPTIe$js< zvl;x*mz+^pKC$S`qVZ+9#q-WoS>=`FK}zx%bnX-t1d9*gPQa;?Bcej(a)oHMlq8-iCW8?%lZe<9-GA`?!zd_WO_?cM|SQ z+_XtVIqv1S*WliWdmHYZxOd~;kNXwe@8dp-o0g7{&+Z(Bf4J0s0D$xrI$g8^g5no) z{BY1I+?yO2*U#Y06#gw%H_)XP@B%)aNFm-dh#<;J7cDIz{&`sOLD#A-Iy|GB4y$E- zK))QO!)loZ(9>ByeJV-mAIHypbZx+QxfB-pYQ-qRuMVMDUK9t|X@m+|v^@av_vHM( z2c+=%oZm~Gb@(*chA#T}kK#pNwTBJDWKX)(f(*bTte^TI7~%8rQz>1v^%|w8wn`VR za-r}OT>frYP(opmH<9fr<)y68A8Pd!!go?Z4q zKU}mjhtR7ye_E47VX1$$ss-WIT%HANpQjT+#HCiS07`wQu|LR{6trH6MWFxZk(}}wMk`I$#Q(cpOxXQ^^rNv-cu-UeS*x)b0K4r`nS8YC9@Y%NFieB$YK(;|TW}|ZQ!L4%@>A2t zk_(GI=c4isz)fR&+Jzgte3JTl_Z_!9{Y}qbth*p%%|dJ4_Fojd;9vA|kj`m{hL)kU3>1`Z(KBS$-gfD;HzWJ_s==n^$6f=i!a&y z-MU-$d{SST&*ml{fBg;`i=i|Nt_pfmO z0rx)Kuj2j)w}txYjhps?oQS&+cK~-I?u&76!+jfWT5|k6?nAi0#vKDgCE%Wnn>ONG zg8LlYTXEln`;WMv!cCi`Q8x6UA*z)w+8>Zev{@mOXk`zPe5r;++ZYmw7LD;YaFTNqIFV4qD52ey|lL=k!X80=9+{WBNFY(#yQf4h(w~D{g{h3Ng@($uf<%n5g?Ih zB@%OyLldb4|2RilI!7ehc9OYhc@mLmtrBz5YCIy*(mW>7LKz~_su?C#vl6snBFmyx zc*I3Z@|cTO?GcHV@i7;zks}fnT(}+ZC)tHMGcM*wJdNGOC+}F>=GRo@7^g7`RA}WE0z^=?`;(+fA{uMgRQ7A`R;wABE`FR zhKeNLy*X2)^zIFqBE`FRTZ&{~_qHmL;@z8NMAFZ_O-7`6_x2cW`zEn{-5-@lsvq}P z*b(K^gB&jUP&$(S?$6vJ#k;?IiWKku>?V?a?vG<4rFVZS5-HxjMn6(~(8Bl#{_S4r z4l{)LpLmbhgJDuhdY^%@==%MKYe}l70`hAW`OVa zC&5<_zI&OE-leEZr>>SPC7|QRG`yu$wVm|6m)g}2yu)_e`bC<5 z7qc6?hsdY;%m#l#h320f%FpeS_?CcgD)YsJ@^P5>E(hNb=EIasUs65}65k)d*X1PS zy$-&QxID*`7mZowLFPN2eq+G5oB8P3OkEN5D+S+mC&70C_|7{C{cZwZ%}MC@4ES&9k||L@xZzYwPKn#%vWMPxl2{h}?4DpQMF7Gnj<{}YD#uPYI382-3H z|1M8aw7iB_0pRlnw80SCa-z{PhLq*>7_O@wI0huMjut_*W?E1P484b1WiIPybvl-+ zf6oR9lTP(3wd+@D7ZtziV#O#Es#k?A8+Ebr+EEw9wSZJp!&i|S$>KCxFIh@zqLnDU zo>bHHQV!rKC9iQs022^dxquK}COJRABaHDS`1f$osK2v1%Rp{<2HIY4%xs(*Gqjht zXN9&ayyinp`RKgrw6*NiBCj<;)!KNVu%@nw4xe5u|T z|3YuRkMeGA_IBRxwSE4Jz1A1r{xMM*y}j8griZ`TGi!@C#^=c@fV5_BU*C^?o*e&Y zP|dT~D)4!x`g?hY`aBO?1>Wwy+i|MVpW6Jldpm=WO=vmA5RyVE9syUc*SsUaSk&w- z1mj45v$t2&uwD=zmD$_d4Z8JALHTd@>~8zav){`0cFx}7TkrGyk;HcMd7iemc*pwu z2ff{p((>HXw#VBIL_f+<;9KVN{Glx>$M!s9HG?6==f9hnw*y~F#%S^O^eo%%O+i6= zMvX?M{_UPz|9)?l&+`&~S?dGVLny{F?`)Mr)cjsPe>+KN_T1FwFYvrhVzZGgg@*u>d_)`6Spvo<6 z{_LpXy*zJQQNwMjywl)EzijjO@*J`bd9zVM1PTzy29oXV0j$6~(D$Ubum5G#NmLTb zxc+l*-_I$KL4gQ3RJa6hm2KI81<(wh zn+A^M{)3(?+M>=t!|{9uIj~7QitY1!wYJ%FnY|rw3t$0Ywi}Wum-`dF-D099_4f9L zq$J;ApJ!uR)GXU`6gl)lse1az5iQT9ZT@v|ly8(l(|tek4vreq8%kz-*0(M7d43?b zUkAVI>GOO6Z|sN4>X}Wxx2bKNcQE4Ya&WDMU&Z-68|(tKHk2{jJ4DrV)Tmyb@7BV7 zIwODE4}UniRyB@x8*;y1yT=2B^!<9RzudpnbGdzpYIV4~Nq)W-t^P_o+dBfT>5YMh zz?D<>!%o+Dhr=uS`rq*m^1p(1i`LosGjE3P67LuvtV>1gjhwSRZ?9bncF(Wub>1H6 zB#_@5Yay$%=SDl5&=eqK_$R$FuRz{eKF?p*qLxwpo}HxVE5zO3=eZSJF=$wjiT0D~ z^ZaEk+FL)L=MF@~qd|FIT#HWa4k+8xcZ0VFY2o#~i|#2->G3S|K(qb>WTLRotX)bd z3|Hsv95vz;2(>(q!#*(U0}#=fYQlSm*Y?E20>53m&KrxiWy6S%tX&7B0Pr*PMv#_` z5-;=4LsgHVK5hWC8tmH&JHhMkpz_|2LV9C8kK60Yp~*7uD1VF3bKhFj{cO)Z=uk!G zh??AsXxoVbWWS1m-D0wRp1amIlLH>Kqb33T7M^zyOut=ACG}hn3ASfqvqUr_VmmXW zF!ZBo_^=TQWc>|Aflm8S9q`f7y(zF8h9gl=+07_Te_!eYM7?`0x-*~WIh(5X2AHP{ zRSW9iU2oTgaO-Ao*JjU+Ytgu%)SEV}@vF6;QNp+Ea&n|GeW2W0w8OXUW^WowhCl(j zg}0&m^=tQ21s@`feo16h@H;3-HfqiD3lI=O7lL~5E%%;ARSD;simtW5bKP1ruLPgx z2-r^{Cqr)nw>-s%@y2sCCH)97-p`1#(1{%Eoq@h&>)NPMa4pZrknTl~L`-)$ObXT1 z*+dm|77AMjB~C$2ak8ipD(4I(;(lTtuF!?vNyz82wFf<4k%9-okG7tOL9UNCp1P(> z(Sdw}C^UampcnYTAiTfNf4|Rj3Aw_z%T_XuXH!(vFlxO1W!}O58@zjL-yv_}9?$2kQ4?+C z?71Q;YP5|~`L}OD8^z>c1G&t{t)zwL>ZqvM03WrM1Et9XO%l*)s5ye?gI47~KaHXp zz|}s_d#zDJAj)$c2@WREu$C807Q%KwGey2=|L;~(r@1hc$IR=p!?i^l>HbA;5XFY z+SD)l@AUSG@!wBk_V2-9orWIAzs2)(E9w$9c`<5_ceJMl^AV7@qeB_&+u-eYzjqXM z%-uforeciC_MSnb!xOE@YPM$&%+d#myFtnmt@|kqnC%^njx4GiVvx-cUtvTc-qF_( z0}QdJ^$_~5Cy+bgGzfW~jLN2LF*95|7hEKB*{?@v_#wl$7#?K!2*X<#p2sl2a0cKzkaIfV+jycF3HTP^ zK)`NzJ=YiTO~m&CtV8&l;g=<6Q0W6m`Sb;(e7bSi14!w=!AqpeK>rAk_+JCO7~$su zDcuu*#PIfQJx20Ps?TJ%He! z^vzJscNmcLdy~U20A7OdJ`O(!NP650xB>KE1HKJ;TLCG*O93gra{(#70q_vw=L60~ zI2Vx8PX?TW@C3m1fN6kKAN>K}27gb6UO5Bn7fnE+sa^`6Iq#1yNL7xPOb)pHw03ml$e?a1k28_mX((l2Pi1^O| ziT(~Cw$4m=jl)j?zJ+vq0V&@<0^+xTgk6C6O+DdOK&(?qxD=4|UI923;Tk}aHy`jV zq@M{$@mWmI(Db5FfNR0u2axRb5tJc4Uk9Z0djLt#yBXdNh~J_Te#PORGrSy-_}2oi zK>Rs?^?+vs{ur=|^-qTH0sbHMz68Fi;%xuiY+SYwHVI4M%A!$Ok`N%GXhHxJ4G>5`tjbLYfkXm{ zSrqpu+LF3qYb$MCQoB)Yl`ghat&MfV)>>Suv~JkCpmm|zTB=q4&ok$ln{&@ypx@Vi z?f3is^UKLI?=tT!XU^O?=gfJB<$3|g^iKlM2mJu>Wz=UokoD>YGToPeCqsTMkosqf zzgF~eAk!}fGT*u47Xo>Hjut%*Nc-79o|nNuo|mU^QkdVpz>T244`e=H2c8T1%c8FW zo&&mB^h#g{=xQMC76NH!l1nfA2%V`N@^^u3*H?ir!R{Vl8|Y_%%;zCsJ?I_47T_H~ z+Uo?q0&E5T7`P6IcMLh{K<4ui9#FHsuK~{n|9RkV!G97+yN>`TfZqe;dASp~6!;Aw z?cWS!e)Q`2BhXg^Y5#m6)3*Srw+47P_+cQj&Zz)0{}X}Kn*zkC&Y1w@`5GzyAmDM} zr;Gp5XjlIoAeuhs716%~GM}e_JTH#{d0rj@qA7EJ0Azl*0B3=|4#<2j1v1}rfy{Tk z_^W`lw*ojD@+H7yfhPlLuL#KW6M@a3Gl5Ls2e<+B$M`X&{9PcgkG()%AHM_gJnoYG zA>dh{?*sC8V)Og{$5bi*a@ z4`eXL0n+YFAnYz23#7eFAnnkVFp+}?_5Oy7k$Nu!srLks@?Qua08;N>AoXqo zvYa;osow=;IWGe;-337EuL4qU36OdvKiLQcU+8(6k?r z>FD*I_%M)q-vmmq1?EJH)>Yh$`iDi~a%-CUUL;;xA{D_#HrwH}yc4 z_fz6m09S)QS9Ct`WynLoI`BsVR{?{-SHOP_>vEn$d0qzY0qz7o5B~i?mh&e-q+fUk zum@;LBK;8%dOf4z$f8-z=M%C{7Qjmz|QeN<})71bevY74*D-x@`idZ zd>!~5(9Z)u1^hYi8R+c*(%x;r)4;z)^z}fVhpT~Tx*RU7W4m4mTmiZR$nu{KWPVFr zTsRv@dy|1|he<$|Ypmo$Bo6?Wf&bSbuKrs<+J6;T4gQNjT!J~z0_Ov-2Qr@vfwbQa zWc}9x+0Lth%x9V83niZeoDBX<;4#2);*SKL40;fd{dPZIG*^NC6Og|r^oqxPb^%L4 zKMbVaoj|7hhUl*VsrOmYmxw+WXv!ykSo}qzOGOumK2r2ZAoJ@legMdJ`3v5oE(L!t z@J;0R0+8+TYasJ^0JsG5p8#2&?}>jq5I+$)Uj@Da{uhDl4;KQFeqjrc`e9%t^p=S( z1v1?+K+b~?2Xg*93drjr3&?aSK(@&F``32wimxSVE-KgWdBVAvfi&{ zy7hh*_%!nUs!Px55?&yA9gyWZ9mw`Q1;~Ch4|o!AisX|d9|>gnpBm_<`z4U+ehyp! z{d<7y$KR3sR#!gfIv~?+1kQt;JHMHH#jggkKb!<)y^ja79@Bu-I}FJB4g$`F-ron9 zZ@h9I1VV2PzcpYv%7Mj@AMf%P9u531=yAXkf&4~+X9Plp_eJ+sagWvY>d^7@iepg67A9y_I<3t|~q`e8i zRZ%XGvZMq<)p?QsL1+rV9a?E=&BrK&DRtGTnZ>sHB`*ug(Ph2jC1KH#}$k z9+LdWKweMZ6@4S{Wym)HdHya0^87UcUjctMkm-ku<_l5iFMPj``5rNco7t28J#aeG z-43MwB|xS>OY%BkKIDr;p9G}-6yUQc_axw(z!8#vlHuw<4Wzv<3ae6? zcxQe$09l^PBtIKC1$?~FHFmhOJJ0_j;AHSm0v-b_1|AI@27C=k`T>sw{V|kDzYk>l zzXfFeF92DdUBIJ2^P`DZK;Hzs6ZCb!Twn)~*Y!#u?NkDpezxezK;|=E^e`av83?4_ z$Eoi5rqq`YpU4I1x0z=-vC|$dXz93qeg+foMisfvjPxEL>0P3GL~j?}EqaUS zPSGu*YeZLyE*709IwU$vv?F>SI;qJYXz~}`BYL~&ZqZvrcZzNiT_d_ubg}3>(IL@U zq8-uukh#ep|4ja(dqi&+-7R{H=uXisqH9D~iY^wNCpsiLOSB_;A5IRU8GC>xf6+an zw~OZWMfn!douXSr*NCnZT`W3JbVziTXh-xubPAI{(Bv<=M>N;>Qr<0^*A?kb(Ji8D zL|2L~7M&+LBsxp9BYL0PPc!xaP5z>LL~j?}EqaUSPSGu*YeZLyE*709IwU$vG{EFn zr1G$wxE3>Wf!l#W@mWst_d}n2l+o0G7x0ImcLKi$+$MfE@Gj6>f!_yq0&fRy1Y!!9 z*#P_va0QUmK|>;V=5 z?+4}q9|YzCF~((vfIETNz+VBgfIkHWfnNmzoCkokcO#H?UI5b0lR(-bhJarNGCk!? z|1%)K*#_)E{{=5&hj6=ao3LBR?c3CQ0o zj2jt2;XVusu#v&}B5{w9{xL}J67CfC2zLm#3%3cogKTrHzU@Q0`@w3Ix z0@i{b6yFhlKl*tX{Cz;S!(O22zrZr^cZFC~cME%jcL={M+$_9E*eYBrTqZnOc%pEMaJVp4 z_@^V>{9h72EqqjXpYR95ZsFy^vxJqxpzyDgT)VFdpAbGQ{Gsqx;TGW)!t;gA!ZU;) zOq5;WQ^K9Xp9;S(yimAKc$)Ae;SAx?!g0cZ!W7}Y3CdUaJK;_t*KP28eqY!vyhgZ5 zxKX%Xc)GAs$n_hv!}S-$ox&dpzb^couv6F}JWCiBa+5yVnJdf_juj3N{{C=RZ(YF8?0kH-*;;FBCQitA)kFslqYBe!{oMxpsdq6Cj6oBR^bi8D}?KXtAv%pA|cl|(Eey)s&M~km;bi#IpHoL*Do*~ z*Dnya32zd9PS`2z5S}IE`UR$&Z~3EK`eflO;oBo!{`10L2zLm%J2vgyD!f5>g|Jmv zCHw?Gkko%u_!}YL&y)W>;Vr_?3c0U1<#j^7k0*ViuuyoEaJVp4_&gr^QU4L)y~6Ja z`Tm{quL!$@+^?PdCgG=qi-q%q1;UVUxUipaKOQ#H&fCJ@3!fD}B)nUAr||2-FA4d+ zop$)X-IPnn_w1z0gfoT52>E`U@;<`9WAa1#Pr{dkPYWLv-Y5Kl@TY& zgeMD66iya?f`_fl|7GDYVL#zpLtXj9!n=gs!fS-*3D*jj2}^~1zs-CO7ak@&FvR8W z6}}*RQrIKBOL&`btMF>!Wx^KWO5rKOvBE#&VKK{bp|C+{Hn9c&MA1`(e7{V6?zBea zZhyo#h4%};BjkHy%C8k(By1I~6`mnHS$LwbP&i)5_r|pM2`0nD_l0|f&j^1h>=E7} z{G#wmVVkg4$oImun=d>Z!jZy{`n&1>Bz#TyobZRj+l03W zM+o2P=cfOy@Dbtnh228FM`bxT2{#JY2rGmo!kNN}!U4h$`?_}C6}}*RQuv7QF5%aN z*9ku@yg=9}JXN?rc$_d#I98Y;{BzJP#~$HtgbxUJ2>E`L^}bbjiEzE}bYZ3N1mR@i zDB&O>{VCDj-}<=tj_`TmFN8aU-NG*jFBP66TrE6J$oHzWf4uN0;kPqfKK+4Geu1z> zSTCF`93vbo%n&}G?xsIN$oH7Emm>UYnoGYT{FadKE2-BYoDYKZ5d1^e$oSZC@o6CW z#Xy+MI8t=C(sc@JgvG*;&=KxQb?x*ByM>*?8ey?8By@y(Qj}iUE$kH52#bXwA)mkC zFN4oteuw*Y60FZ2{3G@VyM>*?8ey?8By@y()DAtu9YE%@9mssT#qSi>2#bXwA%G?` z=zkIE7WUV9dllmW-!aS4^SLtt~J*3~I^rJDaBE4JmX61jYo7|a7`$!Xd-er6nl_i}m`kRuk3UEBj|!bd6?(0{CO%r=L<}~U+Hhg?;B|@ zW?{&|yqk1T^azaav~T^ph1DKKviDP!CrkR1Ft1_yY|#^xf2H)NDE~ak`MXQ~BGG$B zyL7SWkn&rh^iQ(AQJ)&o`-ZssWzy&RF50UU-7R}7L?6KXo9P>rp6f!XUnBXqFz+JW zAo@p`caUxo{d4>-GkuHFUnct-CFi)z_Okx&=*E!gw@7{p>yPxsNz17BM@erMeLZRPLF6|6Zp07Z-CeOlNtK{}$;tD8D_jceC1eujmZrw@)y0)mA**y4N6}un)mliUncrw=~s&0B>Od@zb5+)q6bL7MRe;Bw|%y&{9ohs0s9*z z|GUm-r|4^RzO28($92B8NdEX3H~k9Hr92<#uh!4uscOH?lJmT?y{&)457pjVCI7Sf z^P8~45Z3j(L*@OH^6Qpv za5`8XLo zk-SLl-yr&%8XsCje@Eld9;JUy=YON*b7X(75mW}m)_&-5&ckxONa7Z`H`aciEb6$ zBl??4zeV(GlGlj7fb|LVI1i#t7#h*`q^_VCiTf$-9oyZ1Gb^b-*C${F|4Z-VgB^L**Q^4^dB}fPK6xd^S8w`KU-`LS*(-m{XYXAfUErhJeDrT&%xmvP)WS>G`toc8|uRK z8?lLYbY79&yIuCe`PC)8wQ#pQ@}-C>z_Rv6?61{W&)rUwZ9(ephk8gGq9#*1NG=p7 z-*eSh7rTpGber_LT64J3o^3qr*o^(+d?$KQb9>_&Zr97b#IT=Pj7t11$Xqk!%S)D` zyP!pRzO2iM6BxN_;@%5X(_ zRkg3+y&C0o~r6QPrZ3^{XPiDM3&1Yy#@*Ad9L_ zu3EgPs=n21N$u{k7hQm5=5T%C%5#?0RK!yu136rv8)Pu7I6 zWd>Ha7nv@Ev$LoQPCBtqbbGzKJ9{j@iYHoZcVupFZmq{@YTmHc*G25vb2#+qfyt4kpH)pl$U_>)Sh8H!QDh>cIZxo|0i${s&Z6N0~7lHoo1 z#EtsI4-My8ufvWas3~Sr_aOnc{UyMZ?+TDS}?8LjYp8LSU zk1gB3cc5C^QQNv&CmoxxR@H9+m8{EnwnDc3w+TZpt=7fghn}0I*|en8_$y?c_!G0sYwpV#_0X_M_(9#ikw z@gR;xdws_dCEV`Y(`(`+^K4xoN1A8{?>MRnHbal8XTlBYbsn&1c1#-lAk?ztT(S71@UY2xJ4f&!a3QOWZo8u6=c)5nz- ziX+lQ6)%{PG<|+@adK&XVN%-#)2%pR;SQ#dpKmqdHmwyVvY%fxE7_Tul~h_VBe}RR zsW`bbe|ply5ow}|71-p76!P<}M%;#rNE4+mICf^Tmdj5rF2GhA?kp;P?#aakvy!Jy zE-sjvJoSvE;^fl&LYp{YyG^$m@oQd?R1E1!rKNa2Sy$iEj^|&in(FhDCdfaCI4{=V zjAUn~;8-h8RKZzRA#VLo0 z6BiUF73W99i7FORh+D6M{G{fm=Oq;vP;8#T=)SnB15@6DWQ|c!lvJFbTwE|KY3hQR zNyYgytT<6)9aN#vT8P`4)2%d-{Q|2HH+g=3a

rw4Su#kIhde&QC5bLgIhMBcrLa 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˦w6FJXIP-+gaNAn(Pyl) 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�bI$~o_&zp2S~fJfYdt(NWEJC-wxOdh^;Z&yG*#U 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 z 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

Iorv8!=AI2zJ(zVe+i9Xmy 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

MteD9HBpNJ|~U%*z=UHB#pAr zoSm>_A^G{S7briM^cJJBUs8S^SxA0y?8VB@Ckx3hjlER)MPwm)@z~3hUqX7{=Ge=X zuO$n~%f?=z{Qt;8^6IfyD!+y-B(EKNmGbLIZx|SRjqE8_IC0g z#@<2xP{#JRDEF^~uUsAq;^lNB^uP9$ddLLBbtI9u57Lw-{{z3T{ z$U^eG!q=34kt`(7FZ{FeHKex|6uz$fLb8y&rtl5r*OGBY?6uzzen`9w*L*cv1zeQTbh3_ffKo*iW75-ECw@K@|@O|aqC9Uql50u|R zTH}TPRlbodBsUef&dIw;V_n#${2sE9{9z$gelKaI7bcY7PkPr%;eN`ukbZrmaGLV1 zq~A&_JV5y)q_@f!9;E!Iq&ZV~u=2;rLh^~iLzHhLy|=3HFy%iZ3(2PnXDI(USx7!z zI7|62$U^dk!XuUciu4w(jQn>g>HvT_IGqX@8?g{QGUo$;FUxwt{r zi-*Yzi&v6+i&v8u6`xD)D?X3hEI!|L50i9P@de6Pl5|w@mz1AJ(ow}1D?gtsB-a#Q zs{8`dlNMj5{1VcW7GJJ>Em=r@qxcHt*OM$%@s-MNAla$ntCZhJ7Lpr^uTg#zX>J!^ zNB&;%*VMe7WT%S1uKW(tOfJ5j{9y47Tsz05yqSH4iZ<1DY`a8;3kXCg1X636$ zD>{9v^3Ri=D194wP5O57Md>@p>(Y0TuS(xdzB+vm`G)kplYWByK>A7YgXyQp52c?b|2X}OHXkO9TKZY? z8|mlBZ>3)#e~^BW{Gar%$;XZVE&2HIFOg3e|B7#&OB%uPuacede;~W#Un6_t|4jDB zzfPVv{tYd6l16s?-^iu$Z<71RzeQd){%uEBNw{VFyUGX2Lb5jgJ>^4WA$iXDe=4t& zdUgE!%A2HK9sdD&#rXfKxsqhj#>WaQ8p)!KZ&Q9Qsc*+q<>!%R%lL%y^GW?Yem~_G zlMv4MY057nz1MF10m?5Y3&}5!KS=o%WFh&L@dqovk~BKw4^e&`UPru-Vx3K~B{ z`E{ffWY0ZIN3wL|k5vA3(hMAbl=ACIGjROT%5Nae!0~gG-$>G;-di=zne4@#(zTjJ*1g1{uJf+lCxiMZ|uOR>L#4E|4 znRpfXvlFi&7bjjvUNrG*O_26F$z8_8vFM}QC}euunt;?3lNiMNs~ z-nigb2q)g|iq9ea`sc(uls8D)Z{l6bhe`9?TNcc7(mbDdkMh-|c|P%8<>!(R+Qj>n zUqsS)6SpW|OG0H6A0S^n@gX&@A4=cZpG;=2YMETvMnKSWG<@b1rA zPJBW6(_|s}i-|8Pe};tgCjMIav!u8DP5iC$H%XX$;!DckA|dmMuPA?;EF|BV_^R@E z$wKlU6aS$6J(5+O_?q&6lHS-e@z2WNCkysaeO>tnB+WMQ4dwqOMQSGhjeOwbH`P3d z`DpUhljo4vPd--5Unk+i$;T`ICJ7Hro~!&ml8-j|B;}jQLUPOGk1PKX>6cR` ze}eq{hM|39SPgSy`gS-ju* zz3FoLg7n(-mFZK*XT~2lF*EUkiGQ4U?BvrYcT6r$zH#!clRubTy5D>6cm5AO>xa%c z?TM#7`LxSVyW+HKPW#+xe|6fn`~T4WAAbMG-2cb!|A+Vg>H}W%!1q0{`rzk3`0Wq= z;16H&khOst4?pyU554W7Uwqiu!|(U-2S5BB5C8LrKkSU&8Rwlb zf5x-V_}4SGo%y0OfBDP@o^{4q)w6!`te-vWH_m$FS)V&=`y(2UeAlCHdDJH#^|?p= z$d8`?qrdRz7eD&?N3Wm#H)l_r^U!n7KIi|OGjq=WKIU1Ez2vdadF&;Rd(Pu-dfW#d z_pgut?&JUG@#9Z;>=Rz~gx`I_El>E?6aMQ7r=9x~=XTG%{*3Wtrg$?sTfBojzj!w} zC#32(Y>PLM3&q>W-NiG{8c!}Lw#W;Mv*e!Q0djBg8uD4i>&a&qZzBJ1@mBI@imgYC zCqG-9B^Qea$cu{ClS{>$$%~7(llzKyllzOwBgd2F;@RXS#b=P07Wa?`iigOR;$7s= z74If5E8at{7Ek|?@#OO2&E&!2ZRA?&5HIjpFG)Iu4mWkvv?y zfxM!4J9%aCF7m44MUNg&t}b3h{(SK|^0~zu$zLemNj|TboIMV)o=rZ#SR$_}-blWn zcq{qB;vM8K74IfrRGd7=FZ>kGBwtc2kuNRoAg?W6M82$e75V>)*O4zT-bDU#@iy`m z#XHGgDc(cAvUun*c!Ysps?lgExHuP&ZRzNXkBUt2sxzOHyJ`K!e)csKdR;$(dsQa+n}Q?W(Rf;zi`|74Pbg!_-OU?H$Fl$#)c6DxUouZ=NeYgZzWy9`ZfK1LPkT?;zh>yoY>W@$_}?MJ`@X-dwzqyrp>d#(45a z#TNO2;w<^W;vw=w#cRnwF5WV(fV{hS4f(C&4dlNUZ+O{w^6lcSnG{Gs$V^0f3$^8V>P zDlCi(r1vTr?-+1PFue^p8RlnfP6@L4f)XYx*Numhov`?4^QtR&q(hf z&rB!ZJ@DJ! zzLs7`K0dvPd_sB~d2V{`?~Er;Om8Hgl-@@ESo)0L9Z!Bd-9!GL^g8k<(i_Mpr?-+% zN$(&_>0M+w}tGss=(EIFOtPR^wFkhAIOzeoS4C2}sECFj#aXdN#S3mdK0J9pqAa5qWWX z6}d0Hp4^|_NG_*0lb58olb5D-%0P={4jP>GkB5>CNO->Fwmz>0RW{r+1UjO()+? z|EEtRpO@|+e=)s?e13Wjc};pf`GWK&@`dRg;73q!SucWtK@>FkH-|MUQPV|o?&w)9%^_tG25x2JcKzn|Xl z$Mk=CGx^T+4)R^;J>*U4nIESA(-!#$=`8u4^fvMj)4Ry`rmb7)|8xiW{`7Y8=JYP| zmNfYj`aeCB{6JbFKbYP~eki?_{Nwa4^26yx9~n<>O%IWOl3quCB)yURXnHI8r|F&K z$I^SqkEdsTl>Sd|{Qv0x^fvO7>0RWXrO7wx|MX1q&(kN8pH6p>f06DXKa<`}-k#n; zem1>}{L6ImZu&nxoBVwG4Dt)<9`di!1LPOeYsov(8_2&-ZzBID-SI8@KRrPHU3x9~ zr8N0>`aivj{7QNgd1rbX`PKAJ^6%4o$bU#DzfJ$AXOmw`TjW2bJIH@d50H1I*OFgP zZy^6Ay_Nh%dMEj>>D}bNrIX*G|I;Uu-%Kwe?@q5Fzm;A`{(E{8`R(*p@;mA68}VV=F>RL4owd8=-v2$~)lqZ&cTamu)IAhe z^supQ$-~Dck~8G?ojG=nxXhE}hE?Q-wd969HF?z7(~}?d_vo>{clPW~&Jl-sj9AHI z$8Hd}`F&BFkBiydCSr4&c+F=-Yko*p*J)!vKK2kF=lf{j|TQ`g@wcr~7+`zmC7Izn;Iozs%pj-*$gH{7w0LroZ$2 z?ew?H-?YCOf3yD1_c!Nn-rs`1-Tp4{ccH)Nlhc!f2jkyIB#*G8L+1GCb8GbZXGj0e z7XIWr@rBvKXMZie_1?npd$)}K{lMto4~_o)sDBs5Jr!~5>R`1}>GrDiM!VN9Rhp%&S1mW&-Kwuw29;X5*6P-))xL&5 z{p5Z7HrLjlcJbn3dC}+2vlg=6V!yM{iBJ2NPR zL9^BA)LYe3*6;S)oxZx>V9;!sB!gyO!+v+r?lhZ~a;2G-%jI^zk=5(X&Y)GUbQ`5+ zt5$9GvUby~(`$o4w=}5rI=xz}(i+tJ<*ckre52Ve_geK@qpM-Rm6htPtXV3RTg{G1 zRP8mhz7tnWh<0WU*0NSl!&be~Xml%PN~P0nm1|kMJZQA))mAObIx*XfR?~Ts^)<6? zx!fux^+DgzbembDQ>&Iu%Ict9?$vzlb+Mqq?M#ECC*{{}`ks8{>-c2zgD>QqU;-0ExCtd>g6dac%*m>T$qG46&(unb$9*mz z|FJUsI8sWrYJ9wOd2?~*(B{h8!Hv*Vt>eGZj*lD1H;KBdO3Bp*(Q2x6n(n(YXnEpZ zyVsy}!*9^GgfwL6Rfh1P4dvP!+xDwpr2T+7Llx}{1v@s%vA^l0K{w_2~(%B4!L zT&>i4l}58&FI5|sGgV(sS_1=JZMO}5i-Bpoe%7wGvX1NaYu#R})h}gb4eQNXxzp{H z8nr<$7Dun1Wu?lXTJCq-?Fx%k&pOSDhRtTFQKl>!%@T#wY_^$!9<|o)utzRD=vA_= zWt~*Z?RLLkt#>*mxRaYo6vd$1VN1;YtW|CGt0t61((9F4m1ehBZdgne$JCn(^)|EE zsk=|>HSV!pDwmt}dZk;juB)|r&tz>|SF~T&>-t{Pt!uaxmyc!QA{9%}VypM8sYfas{*Qhm`Iy`ivsn+$VR%_cFrVaYtYRBVO`;B&k9xaz?AG3mba(R=b)+rft z-Q610x*EE7lL-jvb-Pp~+gWELdi9?9);1^T)mBHtJ}nB5RE$Xj=IC}?je5IbCe#{C zgIQV|blL1OQ#Y8-|Cxsp4(`uEz^G=hvc9o-w4z=!izul^-|cog-F}~?8JK3x5*!5X z^g32yznti@YQILy&?JLycTg^O2fYS^+vvBeF#=E(lVdJ52F>~a_+m>fimsX2vYf5; zvSnl_`~5+!qG7vC)9M4}suD`N8%jTGcAB*|{q0#x9ad~mPIi`)X=6V>zk64BFn5OBb(3ajLg=`JtuttxwrOw{!H(lV- zD;vW@-KF)wb92i}`=m`)5Yi4 zR#*00$cGNCUcGB+&k^we`!FHm43=vgS}Z z@q`yIua}c`H`!ZTKN#hGTmLQ}^v!azysx{u26?(%AkT7gRXMr3oP>P?v%0lX+k`S( zEl41@TI;j`Xcm8v4F;W38WJmn&7;zQ$7+)M>YVl}4lX z$^oCk_*YowN+qfGX+wTV9iH% zYwSFH`O3kigZq}}ws$)xJ<#1gck%-rUpeVFhV_(9KkJn!^=^-sF<==vZcUh)*&KM# zL90Xmo$Ov*QvH&@g|*(=>e{-}`qGtK#f7!0gPW@ArEsD!8g`9M*V)VMS}YG=;0n|@n$4`6S%$50mCDvI>oWiCa;?NH z_A>r(uL^>6z+h;(Jg5S?y=qTGm+SZ8{u-dqY&LrJ>VSvSDMMNeiCZxVqv0v0ZSzz| zL6)Rd%G#B(eglGfm7e}#NU~b2`6{HFxh#lr%F{TglMGmo6QC)}RpYso;i_1B8E+SA z=<+>cIS%SP6aEex2*A`E+=g%}THRXT zV&KShTD4ZzXz_fx;R$6y6T&y`wrN>!@)^So@$EiT(&*C>9za8=t=eohEq47c+h?D7J0NGZ)1qiNCEb`}H4h4D1Ikt_G66c! zq*UtZ;ARgLFZY@nhU)2=`4EMFdD_%s*Qa`@p=LLuCMm>dSZjiobr=s`1cCd5PPN_b z>jORmM^Y^i(W8MYag+Rc?t;}!x#h5X(C*TLWmq2mE4MWa7q%UcrK>}ARVS-}^ljjn z2IeR+9Gw#Qmkdg6chfGl%dINkAM(l?rFyBv>cBd#+{PflrM!ZbD6*hbr7V@YMZE3udOCTLap- z)$VjNy%hdGjBUQddpt-+s*+6K%NiZ`v9d@tZb2O9JqmF=UqBokH^d{AGJ|0Tq?NWwUD=n>|2=>OBdWGM1XtRwv5c)Q zx7E6Ba-sQn)lwh(l~82(u4=PgsdekTHx>XdR!5jtDWTBSC60K#nw04jT9|Xy;24z< zu2v?O2`|*a4>52}8oA*fd9fCEvtJs}8D0KqP$qmEE5u5~1X)NNtHgq?w(vN}5bL<^ zTX@@sbrtkWi&ulb?cpOSS&l8ggU(0oQ9*QNm9tr`mK*hEqZ9sX9ofVM=OYgKrB)zb4RC!>7kJg;;RoaA`#pNueb(y+HDSOx`o7wr zW%+K{QJRT@<5+WvO8h_kvWEFG^>5%cvj#{+DNyj`DuvWi@rpS=v3~0fG=0rpC zP}}u>=ukSHUs&olYGoW*ql+L6XVbK!EhwU{bnG3P>=x@G$kSC3Lsn_D{^>mYY76c~s z)@4Sq@il~JRyLVB2s^h==a>4Xn|avw$XQVDhOW|TXJvPh8L+I}&k&|r!vF?~>2NJe z$omR2ip|GVKpr(39~5lBFh(e=Cdk-&3kzczwXAWItzx#fv+khkOx6pq4dYdloz-Oe zUhDg~kCnyI;DnoK;UCqZ)u9fp9;^2(vyZZ)&S(t{5)JYH?p zlDYZ$#d7Ub;H6ZlCFMRt$9D)MP;OS>CJVY2gey!}>mXF>Rmz~20C(*Az=8!xalIN; zs;zpLtuoY97xh`<_Mhs4r#xD5v{da-hTR4>r`c^Wgw;|Tzh&uV@UCTOs`p!`K8;&F znYZFgC)V>E)T7qgJ(NVf)S`V%R*D7C?6J#yBa|O{BnZM&JzA}n^w9vjmNwT{uA0C4 z@{8A2b7xvT+S;Swt;7YV0NKL~!E!e@sWtL-~9<$CtwE+x< zpK3Kx)yxbYJgEf1#1|-ITPPoFZ|;L)da*XFMU{U-W1s4VN*|H!w;V7EDl<&bh5Aml8&{hfa+G8+htwQfh=XGROh}W;kMHP7*klTZ{|=W zrC7gAwD?O4VTn)G5M>JT_1ZP=MhE)~&>4IYIZ)MuB7Fsa+8W-sui@aX&Yr0u9-7K_ z_7~Oc<_7wQ;z8m!#R{>Mykk@tCky2n_ zw*jRHwd(DvkQ_h?2bj*H7A#t&u4@?v^P%13P*M1NL^iJlULXfN0XCr09h4XijT(%t zp5l&FA)YOpiY|ylvHPZ~l?lzcE z*0d^EruU(fwi(>Bo{_%HH?wDDu=35g`!*AYYG*&|7|`GcYRS%8GJP-od)&v$qAomY zOWZ=>@!CnvM=d#2JH~9(MrK1t^!cl8;6%T5JC%r77#aYoDYVdMU&Sf`hkAmlr8}dh zhS1Q-uvvvauU13=p3_Vqrk=o}HBKu}1KXjO%m!|xRV!4>_(TRrJn zcK|0w7$`4wX=3p!_fzY)yB2|-25g}K$h#x-Ls6jA(S0J6p+VgrVlBce0EEzATw1J- zx(03g$P$m5Uyhp%+%7TDeE7o(MD*e_lZ(!zF=*SVl zCqOB{Y&{FQ1t=Be>GoXO6a!a;nz{C#70)7OY!R73b?ha-(puC|@P+>Al)wovI77Qa zQIvj@yMW zRCl}F9&9_aTS9EOG}FTbG44o4EQd&3tUxIOm9ofXyU(EDLh8xR`tiW@xQ~@Z(<^kL z{ssf6kXVZ%o{bvpR}s8#_9FPH`*0&&u6qMm>&TUWhxwNgd4hf;&>i}tOdS{+E-IHH zF}v8M3N(Q}jbZEnRH1HI5X(utyg`d-I8twoQ{V}p{8Wb>WEvSu7O01~!sJj-1_kMh zn=<{8%m4;ICr2UvIdNTXmq2vNt5h27E8tDdb{l4Hml8e1m(U|ED}<4^dMzrE zggp0!CyMTrxF8vcjcg>6BIqYtwG3OCxAh9cE-fq)l!9px){`owp^O;zy8)*?*3daU(+{yGr&7 z!b^ruSU{;fgLaolVmU@3WD(0@IT_aUzV^ zMNFV{IUs|BAZY^CYC32L!y*5oPfZ_=vy4hSIhB%0RH=q>NBfBiMJUY4VYIINtl+vp z3CdUyB;)5b+ESm`Wepo;FtOsH-Cr;Y<|f#R3V={6w zOU&fP@`G!^dev(hitPl)C4?jp#0`(-WB_ZK=jXTS5+Sr`*z6&bI^pMYZLB5%-LjMj zMzdcLIMO{8_FluCjpHraaUUy-E_pP0vypW7E@YI;uGvm+VQOZ2aaU0E!+>+B33FX^ z!4ruAa`nKL245=FXjX5B#o!{9n#r^FtQ@@b$+O~*UyRTJEB71 zm*JH<(nZG&Bvw_LEMe0$WFH`RJ|p%3i(<&ceX7EXBCJ*NSfETq#Mhj$4=W27%H6=iaRcEQY@M_{I12$T`A%w6wJAAA@Q4zVxYlBYVR~4y zg=Kfffms2cM6Riai7X^z4|LI(TtcfFFVU7fRA<}xwFAzIhA2xDG7=p7@|uDvuX4}m zInV?263I2B0AO4i%G8&FIT5Jh;Bqe^K_``w=#1!C3L=SH0T&~>#1-WIMVL1xI1<3q zaidspQJh42Ov$vMujDZC6vTAFatSSf8jTAl^%+$S;Y2nXSw#cjie)*0GvOump-Xcf zPUlh9J&g1QN-Z#91pAu2E|FovAL+Gq%yLjO`Kf~!VG4KOqHi0M_NwJ`w$ENN3_Sc2h* zOf?HZrlrtECczGzWLyk1JyUDr#UTGg7@=AD4CkNp{-6l#-&$F-fo- zG;j>33|@&EG2JjA6`>_wgWJN&vC6uK6_Nriv<%JHIdVa%z}uYJE-WoEU5aR}uc5Kf zPmCEFFY@SsPoZ6U$asXGQDbk-v}9-Vcm;FZ$I7Ci<4%cqV26QmRDG58(IcoJZlkp> zSD4>gYN3p{+=hgjM-`OWVv|pPg+w*;(Su9L5-DgQ?`cu11=L`6t-PuZ)046qBa>E^ zs`&``Byf$$N{o?w3{%t0i-FF$Gj0N%%SU&?MBKD0^c|4M73gnKqDrK5mRfu-ZiU=p z+PrlNBM2u9LnTqTZ}jINTVU8MMxhi-u41Sq&&G4JA1EC2zkQgn@r<_zl z11S(ZBesU4Dg_wv(MqU>o-T+a)SC6n+R{040|Y&whyfr*k#R5OryIt)Zo+~K8}lzg z1pX>I0al6Fo$k&wJjDZ`s7`TMD*CC9pYo`uJ;k{lWY2p-g4PeO6qO_-XlTtWVK2Zs zi<}Hm{!^W$+%PdP#?-oyI6t)9XRDvhcZiGVxO6`+quw48-`7{E)F_{pL9rLLii2@X-Fr?U-2oHu-mx%V! zGLcFv=bX6?I=yc-F*&kd{gTL zFVPuw8ZofN-3tmkTgPjv*0I<}Hwv7$lJIL=qS07g=8cCLfjWJ|dLXf=Q&$zg3ZpEa z!WoF1d5IKZGf^X0yve`7@9qMD=)9CYUX z6WPg9SXl@uwJs-zLjR+RX)GSI+!-STDuMz1%1nYiBVP#gjbWv;BeU8tXqfw; z{*_51`Xr}FnzB4GnZrUftQa2y*w@qzzyKb~*ii2*sJt0d7fZxzb1NCnRYwTPay&E) z&Pig9Fh2&JW#jiSf+ht}3w~4C#=uO2{W1Qs>>AuLW{pM1(gum!vj(N~hNr;YYMWJN z3Q$ii0t%L)xQ+y7`8?J-I0kRYi_%cH2I&Wj3V9#h62?qklRo=&PGfLLZG6g+W~kol2FGcAc7GBhOh8}rU;@C#UCDF`xN%0o&5CE%vZ}8 z84tSRyds+)OM&%pEqUZdi~cFsuWJd>$Fn5!)^R%^^Xi_Tr3Ah_r^Zsa9H2NX-?b(;_?!1vjwYlM9g8G1H6; zJ7FsNPvDx?<1iX>>9n4kJ~lL&UeN{v9^8UduF!swyP{8QIzYk%R_tdG#_^iZ$9(7A z^3#%^o?TzL!X~Y$%MYzCUoMl$PPDay{pHQ2mDP=>>8wavi2PHdC{-vDe`5O?e~$x# z{D=SbMF;s!iE$xpBET$|O|b(F-9jf~W-aJ8qJ|G__712Ox=(^9D~_EJLzbpjm2YpI zaHsi4PAwN$M{5Drh7$;$>Whf~PS;4rS4vEj zRGA1dB41fQxmNf{o5WxMP#Q%`tK=c7h@!hR=dKay$q{+20qz)8Tqft91_#lFW`fJ_ zME0hq0m7J{~|7(jeJZ@^Lx`ViS>X}Cu*9Dstd z18%G%L^_g593QNd{TExlB68&(BQXoijo`d*%26)UjY3|sZNgs;lMyLd5jv5YA)aEd zp&TBj5YJ-2ofGPG{9A1M6d1<7!f+9MSVomofc(aBxicR8pY)v$+B?H*FB87q-l=~Nivn)6mQ$qkAx{Q60d@+;- z@5@;7kqmdF=+kJi-^itfTmS&=#nG&rG6IRm1m48#3e<}ylUA3Y#D!%<;w z=o7#%reI)f>qO#@;H#Mj*BN9%`^2IQ?~d;Xw+e1^2d%rls<2VNU&ZlKI`;oC)mg zoZaD5wo9(cPW0eRL?U+W>IBILmMvy`7UnvOyRroVnFUXnQ;YYiT-Y&}W%E0x1{y3} zI5R2@0~+$!YKxsjhm(0#E)3k%bU&M0ob4=Z9hhI}%*BU`m)2tsdtQ*@+er?stsLA8 z6`o}YC%WIDjwL{Jom5o!EhPJmj&-VKBnq{?7T#qC5Fl7N-~ zOn_P$>op#p)hAp+-SR#0gY=;l6%P|RetN;a^MIv%kx&WljLxF;nNYl^h89JvnXr(Q zt_{)vgLI#8Fa_H4JuQa6_(|a z?6&DG4Y7G8kVB;WF+I|ix>83ZMCFOV7ET0Cgf9jv87{7mbd=a40z4UOi9+^72x|8; zqb*tz3 z@Y${k#@i!xpgzu`)o%3BLQ57BTi^+~LL%I( zOA;AZcz7Y4Fsw8+b{`Q(nFBg_Zdu*-8fXY$1YSb?OP})Od?SD$VnGtS4WEv1u|YR> zPuZ0Xsp+XcsW}lU?3ebZ3Mud$25kW+TRKg0biL(UN2r$HM z7rquJPojEcq4C48O*kj81UrC@kk|ov#cL)&ODQl6J8B&4($jg^r_#ghJ10Hp8n&I$ z5PUU+6ITzgkWnw{2y|9^aD%v-)Sh7K+^u+l(3i-bgjI`|>5KGn*_W)F&YbJ-CAmXxu6@@538>9}}xgk=^J91QB&CWh94NGa-| z!l{`E&%z#XtV97iUaBXpCrK@$9CpzQNLdFxJ2pKHeS=@Z6U2)X04@!~U&PX(3natH zR0Og?D_Yak#fR%;c~W35V-iTL$_26iS<+^iA&-RuOmjAMsdx<@Plq>LIO1V#yMrW& zL&7DF0BCM-7_1;apm`5t&>*dP zxfL7z#I^;nd8W-CphlNtO*}$moPjeGgU~tT(Q@+`dg=&VF*3LTfCY;S!N+S7Aac27 zNHRBq&5M}24MrYDQjt*xZv^X2pe|h$$wKC^7l(i{Quv}FyK3Y;BaTBdjtn!Jj%hQZ zf(8;yQBnbll6YGI@bAH;t3u=+D_k&fJm?wl!OXGY8p4-MrilVo#_lkjxOXRr#2S?_ zmKYi8v~4Lw&J#bA{==5FrQ+GtVLWv~6RyLVnW%CClYsag`FgQ^p05{s5=GltV<+Y7 zxuCd9zY|a0wh%P23~aST{D*PZ$-zGfnglaq7WNVytW$({!DqWfq=mV#EBGR)4A8kh zH);r5UVk6~Qi`HTf;#<${sE!o(%o8XcJ*W4)c0nLhgxR3F z8<&oKfRVd^(Sj~G)bYj|nOc||i5oH@ELe$N#|43(ESK5t?WNTxXVx(s4~6Kx2mxDB z@GbsB(vuKBHXu(0aW&i5_@*d3MqXe>M_IE>W9+edW0M3A&wYig#EIAv?UG~OquCm zFDR&L5#yzWd4+KM@C{l00>e+VuYv^;*rMfd*O*79pwxPN5W*T z(0ZIgd5hsNwmghf4inEDv|E~K;jqOUee%G!%nhL|HjC@-)f#Ysi~{VQ<%ScKjhK9Q<=|T>KxP%ErLqU2- zXt}$wudwgZ3_8Vv1Leh9=?FP+SiUz4%dB!7Y<-b#n#}k^?KL73HTF1g|dOb|A{^+O#Ya!pmskA#6Tjj3Tfa-?p(vQi6sS0$}A*wo&3gq+&TIQ^$3q zmxAneQj9EZYz~4rb|4!+_vcb(G{V3lG&WqfpdkB4wM?F7W4!Qh`Nk(NhU;)}`$=y{ zz|{+POnEt2XAZ8UPk#Nusy7CWSILm!f_X_t*`Fi zwRG_CB}@A@4|{Ql`gmE&$?C5>N!vKb?7DZy?b{rE^XR8IHXW}AS@l}G{YUHL{3okF zc#^hleRAJUtP{-Eb{y^7xX%F6eldTd*{O9_TBMmYWjlC&Z&NG zgf5&>fr#0?Gvm|b=gsoE+*(?9W0L$ z0huFTyv3uH%MRyv8;kx){ts%y#qMC`6;rfP^@$v7C-ha1Ig@O zJLpn5p@CF*sbW&L%!r7ys%R{+Ab^iqkQFRbh^@=FdCPTmS)1c;%`z#1|Ro}=eiYyxn7i^YxPi0aN?hp+v7L62=CLrj+ zvk!aD(Xp)|vu%piitw8t6Id)o4D-$j)89rxS~N5+BR3QH73M}_Luax8B5z4NLH=y+ z{0nSQzV5e?C9#b*_^H?e6&t$wOb7|!ho!Og%H7*h!n8ohQu<@JFhC)v$sn=FfdeB$ zK#T${Z-kney~qRUyF5jFZ@eGE)^TWBG(!_4p^?IZ^Bx5%r5DIor9zFb_$;bHvSGyq zW^OD*HtYj2OCk?Ppm$MBC6)KZ4Cr2p2?c1~Y1Vm2MZtMEE`su7Q*WJ6=pR#zP?Fox~aXveLcNT|WA2vdg zT4YMdeU&o@7O{{P7LzScM0Co2;v<{=ys)pd=&O`@GJ2WM*2ht<_trPB=>u1^bboJsvpAt~g8RBSObAw*OI2#AwmAL0!l%st8pf6XJ~uklGld85x`SJ+8a_##6*m(9;>B>=?> zG7Tf)gI^~7!cG%hd+uGy;tg5?zX~slY|HPl2{!ODvmZRAbxluD2-01G*42<{^|Dut z0^nd~qa$LDNHXBS3&rQW9?P4tx99@@!Tfx+pst-Q(5ECor?S9-Ef78lvQkDOTuD_( znSpLZ8`N-8d2xAKAC2UZ!*b=;!a(evURY$P7PJ2L;R?8qBfit$JKe$XFV1zQwcQ=_ zv(w!<{1)V!&0-sUJl25<0y0_z#2A&grrYS_?9BXBo>JWDKXdo|!mcdtX9QJxGp6O# zG{0=rc=U>^{G9W9cXelWjt=Z*SLe1G&0Kh-JlApV`K?R2<%LmsG|loe^{2K^ZPgDc zy}7JsRd09a)zs7l7UNY&x5xjjUsRmnAtkSll^vUKVfK%>V=a={UXQ zQ~sPDV`^cZLRtuPu%m+>j@5NM?i@DVT6se_F+=C=+)Zm5hsF7+XT@0G_j1WQAa8a4 z?kU%LmIoYuD{gF9>h7HBoi{p_d&ygGU)U<`kiuZ>^4h`F+`LhVs1Pk{ggijp!G+n> z_8kku^3IMX!{N)1#j_8O9GPYF=VccTt3uc1ts;!1V~>KOYzqnH1xP61h{a}Odrr0R zwDCo-g-ynoD1LgpBo;6#4Un@C5gcIsM%=r`E>|`3UHD!aioXSo%{juBi8lli;M*Zo`N;D4U>^R4hSY_S2Q(1wq4;ma z9DyyV7v94w-#c_A=W&3X1!Kaw!M0T;dIx9E;DcGWVwF?Oyjt?UEo?bC0+jdrIOB$C$WC zmXmnIZx9iQmu{inB*1unQBUuO6r*MSg<2!B#y1Tthu4$hhvP(qKza6SAszYG;%YFe z{AD@1k#xx8?uezeWdexpY6$G$Et(?f^7*|LS-gp7C#(w$20sRj!Y3NWmTGzvh~vZp zEjVA{_K5Mx28eywQu^ePcxuQK9R>^mrSLK2fu@W+1nOSkheeQ-)iH#EYQYQJqiwp_ z@5!-3X?m3smP7VD;7jdm$TyUBCh&#m@a!T^0mXttlkOM0RrB|*bO(|(@LN*TjK7|i z=YURygQTMXd|0^f!Fa_38w(}zMb5ArFk5V0j@)yWDz@HulM7@o2BV>5Efy5Tsyg1a z;3Yg&xz#d0aJ|Bp-oq1wlNlbnJJBC}aS8Jg+w@rXnwjM(C)W9$riq)~* zhLfvd&`;8N5H5gUuy2w6Xlp+}WWL~%vr;Y(-@XutW4ag!5~akEZfE2 z?u8k3BU8P7kZfP}LdTVTN_o=K;SD8T9yzt(wvVpw!PffD3)Z)@Sba1z*d|;Y?(vqc zKBByH{NdVkb6C1)Oxs`u=g&J@Gs_~;=DWDwL+9*B+by4N^wqhcW}BUx@nXSUEU>dh z(7a1ef{w$_GuyXrG%vW(?Ku?OJ)IlA#ETpkx5^_zk_A7>rkqpk*GY0Lc=B(B(p)I{v-@dtW@WPeN18avj9pwxJ zpjc$4lK=u?Orx9|(X9{OwzGV2e^dt}(O=n!Q^&_3B98f(U&?-|IJEEZ`nnW6?=)LS zj4ZFuFKnm><{+iAJ)JhGUxxw$+uXD;w<3F z)XrR2al)r#^_;(ZW^VT`@N#~Nme}sq#>vd?g`*#iyT{|XFl#XDofqGTp`V)XPUn*> zFSvtgsB#XSmLI*qzcB;jU(0uDmsoutXm;6|={y4{^6_(*GOyuu2A>%Rb6ql0OULQs zZ~~^2IUX6pVzIwF_X?(ynYk&CHaxg6w-+#;3-o#6)WQx=#?>7i+agM5!++R4Y(KI> zNA+kV6-3DB7=?UqEqrg)o7{Uml6d1am~Mn|5+lcGSUE()N9vBGTIr*HKUB_9hIeSw zj;k3p8u?Yp!d|b9o|+!ay*$h>2 zwDHzWQ@X-&`Mle@k)d_T9jy6%{cIQ0IuJ~xj4 zJbM0nDVF&lmgbV9t2dch*r8(h0Fn;*KY!kQ;(>+>;e^Lyv>Qykk% zN7~QEJ#r7U8yb~}|Cud0t(uoRu)>y)fojd`asxFg2ZfyXS|#Uwh7EG;e~Q}bF>T`n z*k%?jc%x&!fA30gL9Efpj9j20h}hZL8Sb!t2;?#7EIo`jlR_ z^l)gyHqJgQ9OHc$pWx(%tkY2+X8r^SF?y-WZnRT8&Fq4JKyKumbf^bZ$0Ei&PxS(A z%nw1qe6~H9P8Y&G2jZJgHm_WpPy9N>=y{Klb0aPvri_p?(-XxC`b^ z;cy-2vm#$5qL4?t&e1OuECM(BZwuCmnA1WFK_3q5w;*1?wBwI(K!&rzx3`8qpCvxW zze8;h=gw#Ha55e6NPnUKi(b_)yHcEduA?ijTm(z?Tz!^u4?=d;RU*tyuBi?0r6 z*)YC6tl2W;p3^SQ=@Ye5DIq9J4gH6cNyWT=mwI8)Xc1 zK;@H>7DtYq%CL^+gu%nfA3GpiY(DQ1v>jtKsv2?NqfdFrKc06+>k(BxBUNCJ0XgCQ zX?u6?ybK&sgF(?=GxG)J^FdJY7h8Ttm^!An-jvmcn`<@)M@9|=!)y<_n z$;HFk?BM?4fxN&;-IH9gvV7&mYgff@%W1u`acFhv>W%!vp>jB>dy+$y(ZAKvzqR4N zm*hvogV?olaCq9huz$t&v<;ine6_r=7AMGMHJ7!JoBoErnOlqegFQU?{ai4o2^TFd z9g2@@mt4a8aCl?0v$}HW!PxmWe3toWIK1puaafbz(b83;JBq?k6O4dBXKt>ucT^Rw z-SG3QQ2l(i_ZWjZJF|1|mIWFDsl293=gsXsstxlYP;p|sksh8}7+vWk18%(c=0mkN zAF92>q1u~Vy!Y5KQGIkw_Uh2+d;jKR;@^Bs{F{%--Xz9kcveF(JaJw)GA40~g|#?A zE{#ciIpn6l;h4CG7?ZuDF>#vFm}t7D+L$0b96n}DMvX?-Ub<>@?I`S9=lGBEJD!zX z5pRfJTtpUn@wy+?n7j1iC8{)kT~}xI(1G|c{MWb-3%%hcpW%n4yv@@7NM1ptT(GjF zyO#J$k;UE5Ujw$j%dW`CbBXTF@*j5GpMPB6$dg>Q4vl_wY-u&G2q$;=Gi0NRsqXL> zb%wu?GmC>7HjK{6e|jf>yM6xM&E=~+jUV$lTIJGy;bz_MfJ@RpAhvt?y4zF$= zsf-iet13==ud2?^`+=W()vX_YA{RSy(#yAQYJYxfxvn{OV3W%?{JPKT%Eigb(qH{>gbWqV&o559Bl z(v^M5YA%N(9+M%c=h1uMwmuEn!L3jG;s-6aK8$AE(T`gty|Pu@pUG>xM|o7-A`r8~`%rn? z_wA2PK_Tu>R{Rv`)Fso)%jm@f+c*5F&hEnxgX99e{U2j9Cc+AXa6h1J+a7+1a5=X}}ZKaM$n z_|T!XyiI;5@rAH)$5;2(*A5-6vG|w$TIg068a?-q$<|3B??q)!U6K>G8Vx4v)t z`ifgxiXGp1F|Itn5p_oj@o8;+zg4tqG3WidI9OR;)k900`wq-oR;$Yw^p@6T*y(K7 zJ?7|r)epaQk}sU3YS^~#7m{|Zo#gPz4h-jFz802NXAiG4D$B#W`stG-7C!B=#l`N@ zzRNtxsL_#J!4nUiBysS>MhL4DD~G)LiSAD}2Imxk@!1r}*meyOYc=`it zC;4W!bm+bg&5G~Hx;@F4W>=R)rvRc8?=pXn^!n8&KPYZ{lCSJsJLre_4xjW8PUqxD zI;;12WdDAcVq^JaSMnP{hlQ+8yzQM!>nE#TSlL`XN$Y9$<-~KuG`Wu>YX>(^euO1G z@kFta`NZ1J;mx(V+*X`;EH{@YR)^PhVr|^#eH?M0CqHuG%Kps*C!T8O^1(|_R-g5D zGMcL=ej#5nBb&**-AAi=S=%T1^43p=pLp6GEBp5^A3U*saByEareaLvsf_?hLZ>G- zyI^Q+Pj=wI%D#Y4+`^ShRw5FcL-6}-*#|Y&R}T4+%lm9Oy?iAty%MiiIq@{p%Xp#x zpS|~wulv02`ySj2@LqxdNL-2*6%jIIS+-1Y2Sk9DZOM@@fJ+i4 zehEKFLY8Vkgj;8^w>XnCw~2Zp$`jOSWW9wsfnvbj!MQ?b^6iT03zP zC(**bKj%Ep_xrsUm$vL>uh;$<$nW?2Jm>j+p7WgNob#OT_by*Tt5{yQ-z?sqC1GJ4 zaiMJ;_M@3~`<=|~rIDl%AIEQ${E^1;;`Tz5sN5)N^Gn;4w4~=g+^8>aPdeE+Z%5eM zQ_jv_xOju4iP`ztxpuW7HKUJhuM628_kUgIH@_KC*xYY3Z-8|Jt4Rlcfxqa4{O zdYi^DBed%T^93H-^zO{+#dcttFh+TfF1IO#q(yCQQ)0oBi&xquo65Vr+rz^v+kw2r z*9MBh+XkvNgzPkPgCs4lHc6w)^%W+jP09xwwyuU&QOu^+Fa~Vz9;&LnIZ143oSx7yZrgOn2u zak}j#Xr{ih8YgLcvhjv?VA16b5@TgINKFi9d!?u9>qi^v&Gw{8%ud^(v7s?o)Ya{& z{!>!h;YSzSWInn$v%Wp+Q)`XoHsDr9kJW2-wM{JT+DTslmq8CHaA^78qDlJvU50Ykk%P)+POg{^a431qCT@E9gZ_0f4WMO7;UavXgq}RY%UE8(x z82vKx*Ytf~zbj@?}-g@a6AG#^Z)ILu5};WV?CXJ^*xa~X8|`BqqY zeyxrWh)3nBe(76AK@VuI#uj2^m>+KCBZnz!qgyyXi+oQJELccg3XRO3Pr;RXk|>ku zEQ_x#k<~=5BZsq}7@si409QC)$3X7w@l~4E^l9rzn*{0B_2mzr`(SGcjiVKo42!LB z(LpOr<-I$tDNTKCP4teoLg&&is>k6%NipP%F~B`1Kx@=pSMrl%($pV6$^KtNHvFP!eWoe(%ROW1Bu8ukO#zos@SY2M%kI|dCIyc^1v&aGs zw)`23IFhrDn)-tQ)zjR0*}@kQe@w?8v9pe_wmcU@Gm9zUDLyTj1!t#)ht)+_siFtA z^9po{C|Eku3-P5wSce#>cLd77~6kW0O^p$L5j|%9=VE?M|L4Mc69M8f96M z0m`yuk$N;sS(Xv(bqz?}A8H-p0nq~6l$Xk4N*kNUGUW$Wu<}t14$FLvRj`T67d$X) zQDr_wElRo&kFJF61e;l|Un#~l_LN516r9hh04vcj7RT#WvH&TYxy;VY^z+(&QhOXm zJ9F0JQ}Fdm#?n1LyW&rF3J)07*g=M7Atn}r9J$w#mo(?gej)@zMFUuFaC~Jy>8;(( z2C80Sq>EitXm(-RK^)EzMLL2XE?#Pcqm2u*3o(3kf^)1!Soa49K}0y)o0J=VKnU;v zc=15}GM?y`Hs&4i@aTe0=se68!;yl8o$oxgwy0BB&KRYbvU@D9>EVf|FijCTi|m9I z#f}(GuwUmOS^Fa7IK3bysWC$67ucD@UbJw5V@q~4&Rf`s4CiO~r~>%U;WF-M3C*v~ z=fKHDKSK#=$r-!j%qMkF+)vT@6rj=P%<^ft_7Id$7BOB(YfZWRL6>vMXJU1o6cv}X z(@I-Fkf$3{7M@z0otw#^$!2PKvk3FQVy0B9D{&Vq)DW$JjJ$?uTlE@Jgp)sQzsFMi zdRoA*>Pdi^b z$vLDWrg6o>5Ep0Djc^WTwLXdgobcs3$FbD;)Y@!g^&^Wwp3g%3Fe7mZ+sD-LQ9IG} z&e+fPPF&=K(;D@k@y+5*QOl%ChDB#q+yZtkDTqtU>8Qlg%(iSH)R3&0Z-*AWVmqS+ z(aAU{^-2ujOkOqzi~35>q8AfA zJK9CW!kH7DJn&0)JcZ#f@m;SG|iG6Y0Nb)DD64S$sU^a6*9U4-&6|w zfNMGY&=A@%khO&Z>_Lac`4xH@g~OZ?>%Fa5Zl%Fd@@2gv?s^ zU6B$K%;zGU;oKf;eq7yb1Ytop%?sx&?x;a$XEIx7IKDPph>bL+)-GJozLDn`LPVJ7 zRVHJ-Irz-f%HkZR${dnqT*fJ6zP@~Edy<%HJm1)!n2sx$o;)$~&Qo*&Z9kc4!?C&g zg_S(&14JTPgkTXhEmTNPU5oUP7fcDmi%aXvGLPj+!zU+H?VJ{E4rMOu^Fz!0AV&_% zD?wOTC?v#vR@Km>so6Q$YhG-=eyK4eEMjvG6Ec+AmS%w!R^h^o1#M<6WV?igY@Of) zYwR#g`a^`{A#uCjIvsfH&(OE9$>f`1l`ZW zsNASO>(2hOUBc8RJXI6CmS((DFs$>`e6AlN4StSGD(Y~|vW<&)0LK`2!efJiHa*t|($mb*S{kKv1J z3zsaU=5e2}u*fro=Oav_kS516_$F>a=}%b&lAy90vPeO^vP6kjSrKf_7G91|>qp&O zfDJ!LsFsdtCq6L=#GnmlMQEM3`PIwexn9Dl%EW;EH>C8EX=IZCyfPxUhy& zljOy4Ji2FEN+Ap~vOMY>C$d=_^k(5klr_U}13p6as5fby!8hWHi$(-Lvr{fq1s%+| z4M_lJ9nznr39(Vh8&Te`G2|wb7_rRSIwe^~n0C!VlyPa^>?Pk~Dbw{`*|HX9;yW=h zk4fH$P~QA%3ea8ne1uYU46QAIrWi)RK!l2s6{&AA4E8`?jDWfrG7*J6?`XmMGE6Qu zMN!XJyeBMb{IuLWEySRm*`hkLd;#CH3sAy^%=^(e^D+vt@$GY~^^0Lmw^%jj(9;*0 zCbJk#F7gqd$wdpJ&|3oXog6tMG{#b*zRF;c%nHayrSfI@Ss$$VJ!&p7d0IY_rI4Kud&Cg9< zWO5hKXfu#^DT~s!hnE}Adw`9`0~tpe5*xaJCC$wLo>*@K^Im#7y-NWtZVz9P6NzvI zV>Y|mVfP;~^u?eURSdF$BlY7WA|I2mBnN4>#27W}StG?J8mkdL=ee;3tVrMs2zbk@ z9*l3*k2IEm(+<+O#IDil+2ld0AV0Va0i9WxTX!{HoBxybg^$mMEAz9~(veZV&v~}k!&F)E(V9tppqTm zoE(hlP-w0JMa*Ow%+2S%Ab2-wfS=L*DZu@S98u3QE__nlYscnS|Rj6yM`8);TPM>91 zxipRk@!abAS?ouLjBGRlpT#Wd=Qxv#PZbsaRx?0zVpNn*EH2N!fFMGhab5}#drQP- zrU0B>DMT*j#R;JUV?vhZXMArG$Gf?(xb)m{TR6*;*e1^`k7A85=t;zmBFG%r8p|n1 zER>?=hGGLodQCzM=SZ2){~2?2K+J2*8K;Qubhf#qa8w9Vv@vaV_GlG2k?ijAW!QFZ zcV4rc*jxPZyqR_h&@y(##d%yybP|A|h^6sHb+?5#ZcuH~Kv;vtap30U(evzKK@ykN zhcuaNXJZ3ixpZ!o1a@M`&VpKWHU~Bq4`D6#zzbKAGVWcI;qBg;xw+s6+9PPs!wsT{ z?<_0bYa=Td|-+l!|cd6R>L6|=u_8cPq*Gwf}XMt$DUJI1#HtP2*v zN-!U%J1nm)`0E#q`ohrM1t@Oy;ykY%ER4+Zs9)6selQ;x)4aWR6{gGwC9>{GOdl)Q zbmjwGZe>aCOP3ota5YPwF=O-)CO^F=HL+$LO9#J-%CsG(_3{ejzA%GrpAV+-rnD`V z70-X;l;^T+aIHLI^1UBoEriL& zf??V{Kn>S1c+q@9!5@e+Z_AaVI9E2vf1Y}0ZWw%6(QP=rZIe)Pa_!YGNq<0gEfi_hXiV3r2> z5za>Xbj>t;D8{HHhG-r=&j&HILJ&=jEf7;_%phK|9V!u~4cP2JZQw1Ad2MnmZ*QZe zQ0$M(V`ipn9{ON z(AkvhvUlGt#q#JeJEP%8QkBe)>2q0G99veND=r2Ts2r+>w?k+A#Hf&u`8cPy2i>w1 zCk4zdtSwB>dR0qJF|*6mdGT(Evl@>3vQ9+v-q?Z|wnJU&;lMHnxtv}Ac%F!fVouEf zIHIZ|G@b9YNijirI~=4JE5JNfjLsIi;;K51Jd#f1kArFw?1co)0pHUCEvsujx_CZw zd~R_HmhwV|i08z1{4G`^sX~-pNSb*8GKH*Ph%#-3nBztsiUnZvd$MfFS!2v41_xV_ zX?aB-AUR+y( z8Kt;O*704%T#Rck_1U6nk;<%Rt+3=&&#7CNO#$rmO0eTk!!1G&YzW6LY^?Rd;$99EgvMp9I6vYcGNRC`P&l6Q^e?J8b{al zzC{i_%euA~cVj1x&R&q3aG?lG@Ak$lZV=0>@I{`-Q^#_MP?Ts*Bb~vbrB_zcy4dy# ziqXh+=tAqODn?&PdWmnRSlL$Cv`7HSGUah~m32H%cU)_Ykz&fdXL&7of_M6r%MFdT z^p|H>0ARA2NqTTt%!Ar=F$P5qIi545m=evKr3kPcz6siNK8qlD+AM9@v>K_LO*6V; zimPIT6|*}fnD8!LCB;RW#ds9IilFFbRVXxH2&<7HzD5QDvPyMkr|sCx5fcrz6eGOU zrX}Y(?+r4f6_N>3skm7%j)~7hED6XFjT`E0{*TeA?ENB}{bqb0Qht;6Qe-LS;*~t} z(w55Reo$+Y=U-@?IdA4UgIS1!Nt`_{Ei7JHh*UVam|PwRVa{vF+*z<9So#tUd4^bC z2n_-%>41i6@v(NG^O}vPzN*z6=ZjnF3~y@9tUAYGeRIrqen^eJ#ed za$4drG~DG_4$_44Qe$$MD*{z?8?as|W$VR1Fzk32hc-I4fVwifV!;@$`@ML3oo`r1c1w2RZ8JLD^R3q|$aOan72zhKZgU{h7jZs;)MKY~&dv0!V z@zUCo3mfvr2{X^jhabgIb)H7%;^ju2l{>&ZSM41@YsAb}dLvLSV*YMm7)G;S4!lXp zeRa_c&8Uth?{Sb7qI|4FEgg&5lTYmOf;0vMg9&dIw7tVZaS7tDsw|O!Ww3+PT0tin zWCCjn^^%X}5j|uPDW?Y2VEyPy`oDox>a4sKvSNA6I8&A@dZ2hd?7nnPh2x8jhN2Xf zNy^`M4A}S=uV7r0hu@mYu<2xBm3LL!ipQYU`d#0C^v1q>mL!QFYvlD#qPpsf2sz|A z_j=FYoAkO{UZw=7w=WC1)XAv9?a&dI0eRbFAq#8lkE8^A9u7SaGo?@QNNQv+nQ8Fr zbTNs#Qcwv;9*J;ldqXkE@8HIe8Tvst3Z+n)XB|yhCy%A96Jsfa6=l{7xxp~PIUX}T zi;hN!(3KMX3qaOkGN3ABa+JrQLHsLAF~VCibV!|#fKwbf6r#-^#Nn_X=e*fz8wysu zXvJ!(*wP{-vp~i;71t?~n##u(AxGEk%mK%w2#{gtlv$i3VA;pu;*8!SbLw0UV~!-V z$!MZnc0DRTSYj}B^KD9T_aktYVV3T=(6p_(6{JZ9@(4fQ*eu;dusbQJmSnP$pu5vSnL*!_pxKcxua$0x2f#jkFUA8O9=$l;dwk*4@eY+CK{`*=rE+_jLx z$yPj_)5rQ#kc~J6NVGkMp_p462#(yV_|egbiPAa~8d<~@Q6hrB z0*sMG$>xh<2dmBZqyJQ<0Uibxy>xr%3iixGXPjFIm`} z)W#)RXW|o_gh}J*DT4V9(OE-WjO(jEO#nXl(-h|`-hAJ8JVLMiYQ9B{jth4ft1}no`v+Cm&3o zz8uw*G^%67Ht@s&+a#fUZLcDBpgAFKXfS)dJl2%R>vLI+VJ1fF&yV}ej-Oz%1NfpB4~`j^;uHM( z%*FV$*TaOyS3;;XvI_fR2du)MMONXEBCBx7xW4g02|N#|5U&^eYy|pK3qW<@D_38@ z?6544xfnXJJ_Ua>MaEK;Zy5f-hYqFO7%ZN8w1N{|rfhD=KY z4U0&!7BrU{3pJ}~t)Qr)8CZx&NDkfuSJr-K{piH*yR46vj|ZG2*{#z&3O3g!W` z-gt1@^2CpInvI(|@-P3XWDNNi0E5}Q?PQ61aRTMb8Z1wpbCNfOMw=aa-7IN&P=RrF zDFB?dXr@RBQHXOEU7W+?$diR6YmEb}rS~syBn23t1`~4flks+oPBzIglYb zB=-Od-8-$gX`6aY`WWnl_`TEiXfn6D^^ZjPCrw|3_z}e88)#XY+q|}cqw+e(7gOa0 zr%EJIXR*r;yh_3p$NmVwdM_C3h;5E5HkJB5jm@M5Y;q$&35uUXo{`OXXlw&z|&vK5%2zT7Yl6t^^o=n3|qmNw}9E)dDVxvw*<$=tm5w=?J6 z$t(kNtQEhHV>K6I_A+=Lw`s}GY4QZRSd2(a=I~2)a&N>Iy$9oan(vgkR_ z$2n;pna+xfMY-v{k&#k-9mRd&_;_by`7)n6*p@6_AlWucM^HVPUa?;Z*$W3yE;g~1 z$X|ziI4elHdWQ(r3+_UyIx;Fpt5eXiy|L{08p6Pg8c7aWuRY{D*67Rypm@sYF^x+h z9t3<{bcQN3PiISs)=OI#&dOHeJ9GB#r?;b*CRg0gL^dRgoj2=(hqWG0&rV;``;^p_ zh0G{v1Ur6laiJkY_DWdFgDPjjo2QsNm;THy!pdSE zP|utT<#8jsoWXfQ3)get>Y_hQ*u`}2vEz8%7DnNWBe40+r4|1+u~sho%7PurS?+Dc0k9RaZdQWn3mo9mf^K}V_kMGvx8R`| zWF5y4)PsMPRUIKr9QM!{F$pM!ugDWWG6gq=`q2<=YXvofgpf%VspU_On%Wr8PMC1V z61K0d#R%DrUh%@ANP3sdUxLZA$evw@sl=3*P!9@GwO;(HoAs~>;H}5fS`#r?pW+O` zeK?(|=nVoNp??T2OyEo4z$JgEG2<|FTw3Bvz(^^NQaH9viieT;FM3D?@Xacv$!$5^O6`6!0-Y$}pNEz_%w-*$ga$u;{Be>6>yXz#^Zb5@@p z(z!$_2Q)_LZ-kqS=@7akl)9r?F{{wE9m?F&d#g)>aj}hqK3@VU$tJ4pm-B?~8x$hN z_elQ=zPD}T$d9G-uCiXT4m$EOA2FZELUe|%XaVGYaaJOpHDH4+M)0(wla=^}iY!3)!gsS@7q~a>z~X&~rbW}R zAuPSq>t-7EapZix|=FqcZ`Z~hMjAjt3`|*ym#QE-8 zDxdj=xjAWtpBA{>h*T(6&3ohg1c6(Hyl$waU}{3HZHYS*YCgqDv*=MN9bGL;u^;wQ-O`AGH<0s9{#c|@_ zLAAvbgTg}kKB~d9$U^*TYFNYMJ%O8tzQ;Thi!Dq!4q|l9zPxISO!lIoh{^FQ5iu5LOosu@5OW1^kfRP7KfGk^F(4e%?3;qnm5Imj#cdF>N!n}4 zhl#5d6qV6fk?jpIr6cYAZG>vOql2L1z+Jf`tXdd_3c-yiPqF(Hvv$J>``|cCf~` z$W%=dx;?g{Djc4yv^H!wus7kH+`_B{dtPQ?uuEE4-=~nSD#xh|5G9EWcG0+{C7!9Bp99j% z+Zik>f-(oM$82Y%iln!`Bh0?1F*G)#!#43Io$L8r4KFs%pXY;}SkT4i3lY(S6twhB zW1rC?K#E(Is$C1~fmZ|DQ9xDLhmWmn7II0L^GQw?l}+Cx^33)IZX!>EnoQ18I=zOi zBqrnCGmWzj26erF8-eyRZVXegzoix9^dp`Z*fCgZ7<+_kT#Uxrl*_^Yc5!&zsS98qCDR0rDMl2R` zBO=m+e4-4(>a(Xhj>czU#Nha}USnnAV|l9AGS#noVtfileOl6WdTxX7bE(dRHWHV9D|V%nYvJ@2}wbXFcPGMuDh~jCCuEDry4I(WW>h+%?k+o5gR6 zg3uC4R-rr3SyeIUd#8UVSfwX%XGJ*>XXXxOF#?~l-$?WdV6-tRo*RQ^Jek0CG{$v& zS1dG}VoY0e5y(6OpyC+fb1(W$#;~5^i!mObah&J$eG*f>_2eKyVwra``|!JuG>`Jt zoeK^3c_fX^V^MC% zvNG7b0+*_+6ER4&POV~_5hiw-a;{C~8T0Rui~hLck7a9rc15=6Xkb@}@oVIIT_Z-p zoCp98=E+WIhC_!fNTyRkJ(vkSruhn*o>$oaj`5u0V(%N%aRXm3R~T!NhlO%%(F=GM zB0f<=9(J|E;bg--9?KyLuslD9Wlc;)ZkUvp!gr%>k!E;iZeuILLWN{hDC7cj0g&Y` zz}B=u7vj@-Kl$lC8{%wyX2tE}m)S52F%v93!IZia4PK!amS*fe0SXE8^2Hb@Vt9+& zL(9YhHpdp4Rr2xpb+a?e(T5DPz4?+w3&rr9#8j+#5?{mEkUs4aBRE~zRuM(CAg8M) z08Up;aa^pL;_`cH0+^M&2{M$sRyD!#kZOwKwbT^n6?0e(#w_h+se?tOtvR9Dm8mIB z#>^%FUzU#uSW@LNJYpLiY%j(&jrQ(PjGKkeU!aK)Ee9BvBX)IuDTbEmcLV2K!*`og znfTI(x5tmZdPXy7w!pj#Sr%3h(tqZu6%SSsw_+7q75Zu?7KI$r3|RKY$T_yKszU${ z+W98KG!(+=$8-vkUQlt08V)~H$teZ?8O)9(3Zpc>FFtLrHtLJwF$6C_-aw*MK304T ziCv@@A#K~>lX=sqkSU!H;uWJBk~6wIi?g~sKARP`DT=aPbOMb?!ud7oToEwDcNTDi zZ3aeX*k&LsLkE$~z~T{Qb4o$^OHHjz&(1byvh&Jj5Z_RKAA28^)q?Ss$ADxKv2&m%3ZOrNPA>D&#QtqA(>-5HnZ}yC($LrLi>Sdh6yVcr!#4>q~10L+pp$0~37-j$a# zNiQ1>dYw-4vN--UI!^PrWUyi!#WhP)zwE4C{?iDnlJLEhnfkIrp}b~PC-wsg!n*iYN7zw3kiNdC`g~D4 zyl_(QfC6ba;Hp356hhe*yW{@O+qbCOkgI9a_ME7v9}St{m80PA%Z#Rj#>3I%+6sR# z!Ot^6Da=9Ssrtg2-2JgZ@`UQ`QV9uta%HV+9C)Q8K7ZSN(-WIVQA#zM@pYvv4`dyUk?jo*tDmeRPrkW z;-2I*F3NLFKShG;)0KGY9vRcbrN$L&|McP&J|uf3B>z^ZS8!f-nKM&Uq#1#u#eKpu`dgw3qW)R7 zXgab95x`j~AvRs?RVzo=1zm_Qv1=&2R~1|UP>4ktX0F=MtxI|#(*tQtxyzixQ*ZNF z3fX6Bj5VW;IFQB}q=#)~I%jb}fwM$_M&m(qg7Dz1P=(2glV-ZhhdtBrub<-B4^i7& z#j`#RH@Qag#guJOpTL-uK3E!~c8(gu>SUbQ2yywd88+octC&MOM-1w8;S}l+s!p*& z*^5(kdMh?hiy_QgDg*P5fVBm^`=7_5U$K_FDOuW6W>|eJ*81*}O)NjgX4ufv>EkFI zR^~TBaGS}((vSo*1<4Z~r?V@g`kK+)NPS%t5<@yFV8&w1IARRfJ!@t?^{q++msc;&5SdB=Vc*P_={MXx!iEWl!GGDK_E~Q^$>8^Fj(iUGFZ6pjq07CE>nIt* zoTp7?A*p~YOM2xg=_9!wE9?jk;4`w;s=tHmVWS;p!eg!oXHgiBtcg+nHFA|hS(cv7 zTN4ylxl|t+yyDeG*tZ9l7q7&oXFX4tcgt(=AE^#xUb(QtP9__6UtVm9Y% zD;8c70L>+xnP=a_45shu=t`#7M(zKOZhlS$-=VD=&OJ#Z%P<1KYMJ9 zLFzPC?!%aQm7(y}!LU+?{|l&oa=6y?1GX{Acwze_mGZaas6zR&h*Gxw%AsZ14z0KT z8e+h;m{+%{Ghe0p+=zd)6D?IAx8WO>^Gjr5{o6CT7nt)_2;si5z{li5J@5_AFcSue zt%do(XZDFt6X(R#!hGT^+#ABirzXQik_W?7SSLxLIvIFHf%rSgK1i`es!^KmgFLSS z;|DNkK9bZN z-ygJ=Zd@YVGfaI8{PUbMl)TI}W9?}ygVr|h<7k-AHRsmo)RK>O;RgNE$QDUcFZgU9 z{jLL1J1VzC+7&|Te^_s>Ul^Mw#~S&SH(_YDY23ol^W+h}l}ml~(d78r-mXvRRBE|p zWH)O0I5Q@4@S3;R+HPJ}j6nWe^U#*8;qz3)_a&%M$eAZL!$9~Ht2NjutujD_(z-j*-X3bSCnddlayQkFge%g z$wiRql2OJzjnb&d1T1m$x~hzmNgizd9zg>Vlw zXrateqT@XpHD4p5H_j>5?>ABIklJ@Pe)Y|jC|?bsE>7>%_-5v@6&JkX1?I%{_=F6t zPV*El`3eqWu+8L8xdqiP+=}Oljez5q{&dIC+Jf(bgW-YjAR`nt@jD0HMHRF@{ioY{ zkvU}}96HTdwa03G`PvXwXl;twX+2IwdUYl|$lmJASeP1Qy_}`A_7(M7`;Yj(MtX&( z&%fvtg9$N>G3PxwWxrQ7-8V_c1;|BHSNd z3I{3iiExO}-H083UZ_;lQ*=)HZIYsWUXy zjgu$OX>y!5fnYVZsd^>iI13mw)M`l>yBd8nJrf!i5RZiL=7r%s>DVH2_s?DP&;K) zItal!p4yXv#3XGz+J~LwiW4cuFXF>{$9g^&j10;rLnxo(dW!2r2wlCQn-JH~QSxba zM(N8KPoGWI>8w|*!r4R4L~{ZGC(qmuNgQTN(2{#7yeB*y9tlIR{b3u~F}8pc)ck?) zWH=d4h0~09+(thUCd0Y#!SHnWQ22282ra%n+!@{#-VKYrH{3_hJI)Q;rl!qAtlqZ; zrzsa?6T?q4sm*68;@dYtQH(Dcmn<5gqiYay4%`pfoiU7#(1IA1Z@a>v@Nj`=TB4%0 z)+L$b5}${#cf#5_PfgD;-mx$d!YwzdIUG+LPZ8(S^dT3C)8-}o=Sy6aGiaN!){toP z{lvqtwj!|v&0G@O6Mpgy(MKVw7S#%0!mUcKhj8an;ETjBkvhiw<@j(hLR)6IL$s39 zfLhcVcACR12o}PfXBoZnr25+Cx_i=S-Fs7HOxx=F@M%^@E}Xd(nA2)vZbh8BGNg95 zW5Ksy>*-KFL&Y9^w=yn-pJ&A4Vd3sE=Etd1Vu%=hS}~$nG45qwhr7gboqL3S^-Fy1 zJY`G;xjiv=r#)A#eBM=xIUZ0;Mcpvbw5{?(Pg?CCr`CLSiqw#VB7UfgHWxy8cWZqK z11gp1-NnSPPxO3-wfQjr9%PN*!}{sCr?m!QcE#vNl!fnf$axLk%qOg#o!OTAR+UUx8{dwzEIo;f zDxXTzlYOato({C~ez*e9@3{|+v&xUbuO47F-_w2{D!&-Q``*X6-yfa`&xB{gN6G)O z@Mps9p*QTL%zJ4`Jp1i%?YD&&;o)~7B0P?;@De+0$B}kB#5=OGcVuPXZT$bS@WY{F z?=bs<#Etu@{|NQGH)zH9zZc^(+)~W(q6sISJG`}6vb7v|d1rIF#2PQDS`NoB`Sy-M zlY=&^;_Ehd>>Q-rd=@H_K;|_awmz~(vtFiF!!4fU0dh!`QcKE>5cSDXW>Wi^IJtIV z(Y|!&q?{zVB5B?^KNiI-WU_|~fmf)BFNaWGqFQTRNj6A3+g&Z99{m|QN1eHN>N{xK zg<9(qk8{b#l@YDp@Z2apaE|9`xs>L+q}vC4g{Y6sDwbqJJh{00I@H=v9P?r5Ej;ML zwM%~D1?rVJYOZ8Bw-6R*ZU14%+I0?DG}K{ZIzjY`6P>JmFIh&c%OKZs&0L^;;aqfYIJ~3T+>+0edaNAqq%v3KqsTGLX!%>AULY>^%_Oe}uy_MNk+ zCplk~?5-8^=2vEv1Fjl6-D1T zwj(uPiq2Hq5T(AH1vY`G3&ShrhpWvRzNWj)vI?LYKm!>ljLJ=sF5h z3tbbarlIRZgeZ?pD52{EY+j-3tWnRTD5h)F;3tiShK!z0A_%BX(bh>!5}|7x^Mq>t zu)$T^DMaGXHN@r?x{g~7Pg?#HmftMez}26VvTk<`TiH{Vddlh_Q>k4?x!;HAC~6*$ zaE)aowu@1Q-k#xp!t#8?#w)h1{^)+n;HL~eVtshh`Xf_K=$gcsB5bJVqlTH27XEJbi)TR$fZV<%!BwKZ(DjmMs-)G5q1f(v6G zjJ;ByWzrIc)vIxXA2rC3)i7*rjmJI@ljo?x$E@8^o9kg4^@L$**hc-~hzE`LNt@+K zD|Omxd(y&_hOr65!_>BZ+9lFfDq%C{*xyaaja%uH zrz4-t&scL)lpEoa5G!6PF+ife8-69~6~vp{U5LA}0X1|98)08NoP@Eww$|BtbC{O+ zd=DaXNAEK+^ijm4j*d{igH8Q@uE#>Sy&c|*B3O9*dyV28)I3Z}Lv4kjj`Cj#9lIW( z2mUV*_J4@2J0;)?ooqB}|sH*ft?(6oMC`f9JD6cuV8k5N#UY7E?Ii4poZ74}gcw$#Ix zdc;zXU@Qt_!lJ3IFBOD6o?)e|K@FQUGFnK6#PhnJXTIBg)gg>Zy zEl!>Gq}GZ`shpll*Hh*6R6ZH9Jl$tXaZi`HdgM>WVR1%c zbf9)MgUYX`^6RPmdMdx3p5N;i#dv7OC@Am_mGb`u)cmPUN+~-G6ukXRwj|XFY z561c)jP>bQ$jfbt-=8c0dapWh*Bl);rhM!+$Z+Ri)UHAlDcnL%JCxgu6k1_7Y zqk;T~F_CLe@q^4KFkQY#-ru|a``6#N{>|8hKe*oU$*+Z<5C2v8ufs2dUkv|E_;156 zg?!;r|N%Ed2BETj3kwUxa@dUJt(={#E$b;hW)G;djFChHr=83%?)! zAbcnMVfdr01Alz|kHZ_`{| zsD-`Zrm!!(CEOhLhg-rA(SQe_G6mrh`+i8~qFA zV~Cq0Tti%wAw2oLgvt?C)+E<+sIUs1g*|+zt$-PxYA3L@_c4%ZC7rXoaM9|7C|1+K z8D+DiZAW@Rju6C+IQ&HZC@>vy#OJ}$euj8E=6;zl4h z7D+UgwX@mFWEp63i@F^Fr33!bai7Fz33F0|axpUXL-i*YTDcpA$0x`smMI1DC?)0U z<3eA%@{YmWha_wp|8~V}yKPwFp4*J1XsI=+L`AjD`-63IEh)LprwXp*CIK}+L6YFw z>OhvCn)|7=S`$V!Q|WX=5Zvcst2##r&$m)TyVfNbfA=$^cKs{*2I<5ho*5T5pa-=9 zb=?MI=_o)S5_G7wU)ymjs?^EdOFSiVU$wKl_p*}Q0qXO<4Bh&uLk~aLuNzWw6iA=e z@X`^DA6SW~WLc1nQskkh+a6tlcbkLq=1W3^n>#CPM~N-J3GY=RQ{T^LY>K?aq=y%e zmYfK3=LszcnG~fVuHbes(d6YkQJ7$kW#1_lqUrY$>M%$n9>kWDV}X3Pilj77VW`*w zBs(DOt4KJCB`22f&h4prO@(~7DBpIxP=8~D+8p!BuW@PN$fw<%NKRSLw0xWWG4q+p zNxu0wKksRHMr=hRO#XcB7E$ZLqc9=IqFKX<4zzNci!WYdkN4%{%$boh5vL(7Lg{~^ zCnU>Z*NW5lL{+WjRQg7Tt)^StF+s27|F6HHGZkjFMD%5tyipDg5ZqrI@JW*KtF*Tn`6nZjrl3I1@BK$d@k(R$i zymeL`x2;=qIDUc}bWm`ysTLhP%tSo5*3_1+o=n?F^9s((CU*giT{P>Pl4e8OMRATp z*N1?F-M%FpC9jSa!>(brXX&PBRJdQr=_t7zJtxX;!)ufC zfi^kW=G)|auuV=h#5Oq}YLgQUvQ5tSw8;rR+T?t=O-}UAHaW3oZo?89^v&%YyY9!T z+=@}tPTS_j5v)ya=BjOO=Acb(W}$6v=Alh)W}GTuHffJ`r zxvw5WjLw`ov$~|G%c^q^xyM7tEl-p4G<)_Cc&g`VAqBKt1BJ>`@XX#zaV<$LoO)e10 z{iVh3kd-xD?~=2Li)EqwAvpX&oR5yfW5oHyWv3a*F|hvqxU+08-{j76vv#%Cchnep zS6yx`M^4k0cJJ>c%qAyGc-=i-CYNUNG`TTp$4c$ZfW1@9nNFin$tH1i_JA#6N( z?66{$N#LC7?UVv&=X<-0Wy!H~2s#~6-ZGb^>MZZ9!@5peo#MTs5X-mI>m)Zbk?JM3 zOQ(oRBW$&vRfyA1si7Y>=sD^=X(9FfxI(AK*%2fKXjdpI1=^AGJ&u=a$sySGT|0N4 z4Udo7&Z7PL2P!{0#6C4+d$;6mZ}I!?MZea@N1*r|j~~)lIjPls*zQAiKWg_=c0Xo! z!=KHtR*I$cPEy|_n6tEZYG+R}w6K<>OzqRTvJ(2&k-PQp6#q1;a7QcToz(hH_}U4u zHqUrha3T5Zvvm6|3|Q}F(fIQ&d_8BdsND@alRsxGbff^C+?INxkeb(Ysx5TFplai8 z+I%5|$MW9f2XLQ&*~o`-5+j=*&wUh~>>*$uv688D$8L!kA_fUbLcN}HDVb(z$l%9w zw*+y$vg*o9*eQ*52DE80$ZB#5re~zeVmhN**c8se#t1>&VwgtU=ZZb8!z^E*^gZ;* zd-w$QhT98PN?9nMCH+3kg^$BFG>WI_RETrVwE=8G9-l zXAH3^#*hruo~q5vLo!f%NM>mdvHcT@=H?jkHhgPKsosWQ-iAWnhC<$kLf(c#-iAWn zhK`4P913|G3i&t`@-}3&Px;hG^+2$cPsbnOPU+?E<M8%B}(4MKhX%k*G?VsJ>#e9jm6vxZOE_mK4wS4KgYb4cQB_sKbg;Ts`D;0_ufM< zbXa_EoWX;%D?jO0xUZiZrRFQ_S=zpf+TH~<!!+U`KCl$ZjU;7R4*%OhF;B5Qk|SstXId-e+5qhtrw?-ru~Q zfb@FZaSir*{c$bzdK)Rt+lgtrRL{6*oIFfoJ)lPo(VR!RPN??(Vlaw<*4CZD3 ze~$H}d43$~c-Cg)qj<01&S^pOS;6}l)17g}`sz)b<=y1%xI=ZwpZyuu>V4GUYgB&l ziYpclJp*R)b^lS)igB;c-)d5R-fNmyecSVhVwB@q`hT}sn+_UxYtAd4Cl7UT!uOJQ zCgyw)h||!0@DtI{i;UoI#4M+iglpf7Bd&3*!l|ar)$fAflf+%D2)puaKI}}Je5gop zI13f}Rvr)teWMS%^6e^Ayp^zXjQJbqUqA#Lg=>c0z6ySr-gVQvFyQg`MI65u3?#Z| zKKn=MkBg@gt>KBcKLr@4zacD?_&j+(DJiMoQ?R*0M_Y$o>9`PJJki0jl@w6c+{*S6)sL`bWrnmK4p_8DOFRBu@z~8Dy`|?GULFXhz8& z`jwt)F~>T@VL5EcHEawlW~FWal+c-I>`Bc#E@3DDyPmODpVD~l&T;z;t>=5DC|qx& zh@Qo%I(A91lH(c_fuox4#u0iY5+&zNxzQ=ba*erJN=ClqSd|PlZjg{Wphh#y93_*X z%!k`Nv+s5hy=clw`CH5x7%p_yauVJXpurR#2S=fdqhNWM3mPm##pN-s4{(8#GT14z zLdsydti0#AKFIYn7qeOZNK<_$X`xvEsh0RiOZ=#{U#FfaE+n5aB4N3~b)M@2*F`Q? zL;2%em$Y+AmZGH>I07uTa)@8^1)3;HX6g6k!&!(2!el;ASp>(mIb{OwYyGBP4chDbvEAhM{`4w=ojpKEvtuP+QW z*Cv&qU42qs23b`v(6Xe1oXYv|47{)SSr<2f=LZ#fTR9yQr1$mQ&?t#|mK7&uEE&*~ zX)m1}6%69{=p?S$;4O(n@74L6N_k#p47XqH6vl0Ki6=cB!y~MG@n&(dQ#?Ne98R`t z98RX)0r)-Xq{hdx!mjSGs%u53H$epx#|}?E3ZLc6XN*H&}Wy;?xn{vyGu50 zmSSF@N1jJY@hW{te8%y8H9{nt$_HF+z8}Ty7u5mToP-G9&eZYC5SR`+rLvp^X~V?c zMiGg=Pa{MRTSyzj2r2UTJ-(4mktN1tbZrD5H2>E#Ixu>le_&;G867>Y0WOlJty7BXmGC+T^XE4&T4BU5G!F8k2N6=9{F7COWttIV^ z@}>}a^!}h$**ZIGS_SVTl;=r%l&9;XBTKZW?xptcp%%TPDKp}-wX8a2@Y3p4cYT$J zv7|E4Y5h@hyUiz!z*nK__7UW(F+U!2L}&`zqsUj)ecBN=ezbYuVlR4YNhg%|oQ~r3iV{fSJt3BUQ+juoTU*Y*c$3TDG zp0$my`E%qH6|uCtkMh+Wl}_reRw`w(RcT2$ zprxK#PY?C*@PBlnTm9HYRw|0k^c0)vsclVCU%3W!cV#EF(snG~RVfqOF<9#8t39Pg zUfi{>_R&sZtXg}qd$7E>EKKYzb&=)3e$YAyTHi8QW)eQLuhsxDwHNiQy;ytVj=|1$ z;C;2(u7R#2UB48lZ_T`m*sEyT7KX`c$d^!~xJt)(Txw zr*5v4BQ-QXc7;-HbD#h3*&`8t&uw^6-4=Fscf_1o(N`Rh9$Ai8gyfA^Y9qCc4G@+_ z=(N$l@r47oR(1|p2JrOqm-f}xI{NnuQ00OMp_~5wJ(beF+DnY%6$h>>SkkihbXBXp49ccTk!op&QSr$gq1<=izyT;oxwpK;`@DG@Yi zP)u-jZ`e&GUoZ9V=kX&Xenpj9Knc)8mf*wwEJayxbhTUS%ZJ2>2*u&i_lgg++65~5 zH$K;e9bw~hpuJl&OJmIJexEg4_KIhLeEkbd>?P+0itWsDX*xT)DFFV>|7S7x^k}*D_3hL^Y-TDIdsH3L#UBiU zG{#ZZV~>0UJG(n>6Ip@!+e9I2JZN&DPgL^Rjy^4%0r1-cFL+Gd*P6{f6gNjLqPx9_g=JD`(?p8D>etw7~7OeC>YC9m`Br5`Cal z+xRwv?cZ9WsAgYD!dYKmIRr52E4qZGqqgzO5J9<5MVUn~QY|^X40N&Rw5p*I9s}$~ zfthE++4yxTSHl}`*mz!tL#X4_VNb#~I0)2c+$jB^w6U<1$XlzxPms@h7X?tA%S>^>D3C+m<$OdV8fG!NLFcz`~eg z3S4`ZnHJ5lnl%-bE&?p&N||V1rN=2(BXIi7N7l2?Q$f@KwJL+^(OOVdnkvEexAwL~ zyXr>2cMYXX;@LOPoJ=B-t%Ekqnd-qp*dIx%~X&?sfRa$S{aek3{ zDtkIu{I~IywvJxNncYAnpk)HNbXB|FR_W_=QoO5n?JiLZcPL#CRttn$MZzidNw6tZ zAuW+5DCrv1$~10PMM_~vpwm}j)!Chf&brydJyODcDuoP0UaBRIXg@*4oLbn7eBk@( zqcTHq>Hxa~Wol0m@3Q@_T6@Y`s7f{(P&Tg>Hp$*-aR9yGK8t9hR5njkOdX1ULW#!^ z-ozj7GF)kQrHDFh7vlzVVE+K7$J%D2e{&W-dw@`1X_rm72oaPpp3invyTqn-2exxh zN2$tG*kpjS4v6KIJ1V~R3D!23Z0w>TT`XXOJ{obe@rrgk*aT_XxPIP3NWW|jwMutw z^V9UPe{-X@xy8QUSAq4>tpi$&2YO)S116gC*j3qK>~DY#fnfs?4oU-^>dL2>-0ENn zfo;#;j$7F?tWEB5+q9MUc`|8)U+t(Oct-KMs&JO8LJyTqb$*>EC@aBjSy^v^%cotF zfFimikVEK3nNabga6MyWzf9m(@%}zBI(A?CN1&TH_Z?#Kd#e8E)_62grRttaSO3-q z|0Ay`J5wq5!;ZQk`Co+yHEyG?jxKS|F34MKuL@x!clU|%`alu*VU>+TYB15waSPMM z@jj8768PhBOQjN1Q!YycW}~WYK5N;e9HQnvfN1tvY&7Y8*mbg50NL`sn(#gVr-G#J9%vtFYD(k8EigOw2@qn=0LU zh`KZpeoN>^w?xs*{@^3FCMCypYDW^sE%jA)nFz*EA7iE@H23xGuCUYiG?Ay;W0O=S zN32Zq3Hf&Jt@IcSh7OrW4j9VSzP|p=H51iLS$zsUj&)H6Dau~v-!AdLvUhJcVb&j7 zXw`1c|I7A3BQ*iuHki9AduyAo4OE%t*A(!Fff&2SFB*BRTD?P5q%8j5pjnK7GD>n) zi9I4fD`w>x6+D#X$q)^oErO83Fl`?GU;7i1bG3StZAR5{ne9|cjQvSu2hPFIf zEsB{ctcuc~4Y5QO{Y_v?HXxg0xm;q81ZA2DsbBoTeamHTrLvPN8lA);s#YfcOe`mQ zuyUJd!w8G{HmS}#V3m502fCCe@!qbtSN5j0A!v2LTCbL!0F)oAV5N&_Msk|s@}uX>9%DnQ6a zamGkfJ$=$2wWB#gVXiDCD%6fgd9TNKnd{_CI<#ceP}}^D0+N@%vs=a!iL_FW_zzJ@ z(EScigC@m&^E-Q_4@%IKieC=YfKWkfts>1A2+YwT)q%ch|NaB)s(pO} zra&P>&}05gc7RXRHok$XyTc~lq+F^i)kbI!TP4rKCz z!jczw8rP%})cO+#dNS$4BT08ZaX=Jc`6GKY`Yy3kL8y0EZt_uYeOj$Lt*~<;r8)$2 zjnPkBZ$RGyA06oJWwdmVOfkb=wB7+%1I5QRd}QbnYSk-}-XGJ%_-KJhE>#ZC2z|tu zm#gfc?mi@FP%Ru_L3G;KWf0Fa2;bazje3n{dV2czlT(>tr3OMwh~r68w&+h(rIEtu zkdn$Mi;#7-y4QD=rj;NS9E&34$Ht*5rN+H{(C+s~f_wRa8ZsL9mmdHd@zz@@yIsuS zPIxar;DkpO5CMg%u*59MD|w*I*g8z z(`bhvPjwk?Awk~ONXd4<2v?fqyC})mULFx7jcUXOIkMC2aqF@>Y3L_X@`?T8X@$7c z5Oru{pq=gu5KS)ovVJ2yVT+;Z9C^i%tlcA99 zkF}RSji}4iQRk=Kj`8&pHWcB<0=*TKMF9R!;7=)?tx-E2>k#^u^{Wd}{pC+1p$NU7 zX1UPQ7bWt&{2Af~-4YpA%Vuw|#Zaw{xEA^9o=T@9UQ{pAzgbp{S4^~`_x#a8Y3m?L z*2h=W5m_x?=|gTxRLAojmF`s00QMt@VgvzEIci1g($R_z46sy)8Tu1bjm@epJv0UT zuVpx3`kd}BNlfA?eJrW6)|Jgo)#MsDVcEUQ$|8Mfod6G&<#<6mPHi)Cs%w(VZ$h}a zNnQ1hTpKxD+3P`+es3$P|73K9zlUO&4sH@&2yeV98P^U+q$qB((soN;W!~ZW0>t`m z5=3!uylDkvqf`YE$l@mL6ZtZ7F|UM`=eAf;8w*mBD6?*g5?dT5w?4N>^;sgB*bEUm zT;|l)se&w`fyw~e31&*D2eQ)k+1uL-RZyMUtUac5|FatV`Ve7ZBV2vEM5I=eNv>r? zn-X?!BxECQ7J=3Q3qkTSyujFj4crGA?|snKYi!w-j4W(B%q)(3C4X3dRhuJVZ)Ioy zH6)yq{JR$PIB>ws3Yl$jw}~iO0kGsoP8G9VhXCV*{8_XbNJ$)=%@xM2c6e%W2yI=6 zSNwH%bZL{T_LWq`VK8{9x@OWxP?B(u9HY(}=NAr%4U}aE)*s3y8~itGFMnG(gvuTh zQz$_;DlePBdf))dlMb3TdMz;MfIvs(WoqbFKK{ft_GwqwU!)6^A12Xx$L6 z;=iOpJ^L%Wg#x2bd!YKc)L%=iZ>ck0#Lzuh+KYWg=M`?VViLP0 zb~~l}=IDsF`VLn8n1l=uct{3l@nMf+^2tI<(Jp|R$hsboxEYUGw+D9VU@oTGezEnM zWHwfp2YUSA%TH-Lcj%~AZ9Xeq6q74!)t0M|lA4hC#<5#LxXCh8h57HPy(qd<2_KW) z_xN!{4lxZnq7@~*QhQNpY}*u!B0|hOQ2n6_q-k~p5r19>A?h_&s+;XLw(^LexTJ)A zs9h|9LOD)4I3S^^i~JYdL%wuqO4NE$+Aw!dQon%cPb#n#^m{6t!IXzJk#`hSv0c#+ z0XDvC7k9FM6Xo(f@!Cb~D&Bya*k8nzlcC>ryhFM!o0%7HuiQ-77PuBUV=QJ@l0;2m zMkERAAK;%U2!ouk&<$RT7455$-V#uRA1b~A3Z}hP>_Jqz7wwf<8;61$zu!G1? zVN?Z~kk!}vul<5?Ztf*kE{Xt_1~y@gir0P(QuvzbzqQ9?!u_bqO_eRS1 z>h>CYwGpD&+E_(7A}Na?zhYZY!ITBj(P5G#Q%HCMd9XI{-U8N~(yf~+yEPd8G`$>} ziY(A#tqQM4Lq=L-#Mi!tP*pB71SSmLM+s2U*SEv0?WK1b3$Jb2!I?zGt+$)}yoP8i zsY=_Ycn1V5t4Eas2?;4Ch^jLlVAB#?FAbD9o$bNX(>^)TO zAvJ?28ymy4-baz_KhzL~2n7lWJvXx(6w);07uAI9KDLjrdb+j8^l-q4HPxZTBJjB# zJ9gYt88qotgNpmR;;`%tnd)NvGcJBtU+gX!#oBddXX%;@%IYtgxh$-W@K%wHHj}Lp z{sT4@C&qBf`B|l8S)e~u)vc(iZjIbzbo?!WM0{DX4FfT@a!JLJ0aZKy`(>Q+)K~y* zH%mPt^*Nx)M5f=vL8<7cy{a(T&$KLMQKKgigMk!V!~hyLIc= zt)|;v-EQL6J%j_J|593K4PX4ux>D}a?asGydyfWuo1$AZ+W9Hn{;Y1V>h?w5{-SPw zNw?Q@`$^sYf^MJF4fKW1TXj328@&&myr&X6e?_;S`4dKc_aEu|ap8$4I=}KufBXG} z!V`D3`v73OpPA^KQZ>`M&FI$9jdx>0=f`y84Vln+Q8(U^0gc>B-wLJQ38mi+rEiCi zwQJ@F`Lbd2?=Ykf6TT~S^7>2Y9OgFoy_)LeEtb&v*Z36S}zJ0y)d)G_9f4%ev*Gu2IUi!o9r9Zk}`s3@RH?EfsgwjB$ZT}M8 z4hMA(ss4L9sBkls{#hvf^HBP&Q2ItF{fkigm!b4}DE)RQ{i{&=*R&W)e-irguR-c# zT!pBm+|=&dB%QycUhu*ce73v1qgF*j*%~kJ=)Z|b zk0O&q_REts^Q?3?NI6Z)Iji9CC++4l+^#(;JJ0i&fL=|3R|Gz(3|}eZgGc2ray=pF zK^i#0HLiNK)1f>OTBG=9_C!$TF4wg~`$u;KV_)ywft9_qqlXIWs{XfhdqcNxcJCOV zLUTT%&9d5>Q^M<3$?Kgs1EBB^Fl3y1l<;j!ctdxbKfDi{tZBA#Zd>O6DgL_ILsU1M zC={~((sK@t$ondAL*3?xYTA5OSx#DTTt%$#7i6sSZPN&JE0IJs0NM10tmf^y3OyX!k71}ioegzLYu#$klKHFk8U?{+x&If zG|>Hqe}?z+14=xYMMtvG2@8|;>^MK1>R88*L?75;^nW=M4yIU zruQR2u8|M>3bB)l1uGy#UmLXGAi*s)aqY!8)ok<+#GsUOAO1jBY#5DMnJ0Cd(d}YH z!?lYv-A!W~pChYII|!9_^eUMN<7AS4{DQUlYr7m~;!$i$k`~o%y&WM$PxXBZB=m2A z$^NZh(Cz2Aed?e>Z|L?9bo-iMRfT?2Au!gz^;^3Al5T%jFk#?RAi96+Zz%L3-QKR~ zZ|L^AZr>K{S=~By+b`JP((Rjyp3rSv(O*}H3GLtdrwW0E{!iVn+rxtWnnFFgjVSsR zg&x)I3EfWWc9U*Fw?S@O-_cZowA$8(bfX8gt&b^TMxi-jYwN1w8@g@j_KE>tRq#t_ zkRAOu>5daQPD?dTfeF@dufPT_hj4tHdC0{acsIL}`OnvI9K}lu_dm+?D6L1@D8^2d zhN@f{392d%-mNMfz*CiZg9EU$_&zpN1MI2w@E--)qp`wnt5yx~vPzWLy%U+i3ghXA z6S%5X$o$N!)mxIkc*g&dL-jk7%lNjGCa%~k$L1`Hd}lGC%Xf6wAbM#QmV2~&k>8qH zbkFpr$|{30tRumprdyy3rT*HZDD{{?9#v%HGj4V__L~PW#?uY2(JR3=JH$f_w1zg>?>Zm z9%PjkjfI1HWV)2=k$TkWCM&7uX7N&8c;2IOBD8Z^tp`=Z6SWsD@d@fLRwy z>Hc2qKyrF*ig~2FZ*WH;ty@!~%7oaSp7LN|op@8Yutw8s53dMQumA56F@Dj)KXt&+ zxba2MXx%O`ItwuKJFzou&Ddb5dH|O)Ky(XD6W16#`aq5xwh_~@9vOD}1ja@LRq^tI zvY68!P--P-^|sJ&?>9IKP8{ez0aT|%S{mvL0Z~)ksHv{SVpAxK4uqJ(keJ@|5bcoy zb&#UNCc4%|8J}h^lZ7dxB%AS=l)@zK2H{znQ81Q`{e8Q{8!Q_-dDtNe=0DTB2QJ65 zd)@K(y55nnV|6=WwUDL%mRu#ROgFX?v&io0p;Ey%Rgco;uzb+6f79-7>=?A8iyc}j z7!`sz20qJjQQdf5zU{1ugVlYi=HUcR7-iO2HJmO~e<*NHY9aPcO_d$m88vs}n!~ig z0WDpg)>L`_9xb?s2L_~}T0RHRSPNj|*Asv~Y9-TSkdKLk(Y!96k0i#y%3y%82Lvsl ziN{V&wb;s%<@~m$9Am*7OeQ0h*0`!wy0t3Is;)QKMznl{5~#a}hx{nTC^iFuzCoGQ z4UrJ|YeL^9AHJ5Rj1x6YK}Vn+j^+?yoKBEQb^*h-6}mRkOS{*yrLSIaX3CLdV2MAQ ztsMeY786a{|7WYaLsxDI>Dfa|g_Q;ai_4C;3fN!NcBeWn)tiN;k=RfO^pM#|W#ctt z+AeacS9VTn)4>kLV6-%JH#7WTClIWYP`?FO^Sw3ms5ZW{NjqW&n{2b7hL~2edD~OU zXH958ru9gCI7Mt8pgQOjv)1eVjM_s!_2UQnp+BQYWN29ouHCg8?K_KT(lmwNmOHK< zeU?ndjn`GqE0-tw#_L)fq630t7A@Yji`6EK>6F42j2a+Lx(2{r4Z5u1Ue>4=RyVX_ z>92xnm@vgc*`9q?=-LB-Dzqrp#+F}luV@Ydk>yoCC(H+g08oEm4;+u|-e)CvyXroj zHfm2nZB+&6wYySQgl8s>rLHwX79+cFJLiaxH*9*G8(Rjn0b4Vh8yKO}%;(%VzVW%B5Y0fOs81{)^c*r}_9!vUFn>9BQ>r zPeR+&E9@C>;;04JO-R1B`6vjr&|`2iMl9fCyecM|k>$1a*bdB6Kn;T<-U1K!$>y_h zSv+fLCvEMS$FApkR#mHw@tyD;DpW{&p+_Jw}-FS`^WXZ-q&@#uV3%?^L2Z>8-;JSbb0@6&99VS!19CzBU=hH{9A8}u};Ey3dzzE`be`}M((jDfJ9 zCdJIV;37YthmILM5S`Nq)8se+1i9%17S|gC7y5z8c0531BtRwIPxtpxVH@kfWCl}a zagrh4;S%@S9i2BZrhs^i8Om|btEF^5p)&E1lghT5iSjbMV)8;rA4Gz2F3+||IO26A z$jI|A1;sNI)doW-UZ5uH&0{@rPA_DIH+n&4KLkybaSTR`i3vtDcsOvC6z2(TrWmV0 z3p4ouQ{Zl6JFO2Z3vM1X+FD3CXL<>4L?_`x+V@G{vx9JQ>;hT?lf8_z)n6cI_* zHsZ@8ddJBs`jCRe&I8GHW(Frk(9Y~`;$1Do;*)hLq%7hTNLn8Pll!%;GR}3>7p7p5 zvoB;xfAZ==Q6BxERXW-+nKd#yaW466+%ooL_*~@dV5289Co{~VtpsnxZ9E7D3dPq} zzRcPub#koI`y?Cb`O{W;-e$#TCW2OztcVSUqu?PvyIXjper>;Tr64;yFcR#Ev#+`Z z!OrQm0kv_FF0h??a=4dxuHnTShcM@ZmhC5FCs#CfX(vzJOzYb-mc(c?gqFp3rz|I+FGeaW?MUF1W!Lqh7L_$r4gg>()rq@J!ma7ch4D{uB|to z8MJH;PI50XYb$t~Fgcye$9d1!Q@k|uJQ_s5_JDi#CeQl>3-apYUJf2teHLNvuJ66H zCNGe|l`OcM(!7I5x!@8%CH>+=EaH?Y4uGArXALI=J&~94cFsmm{+|&XqWIq$?u3az zPL#n36%%6dDg4863Qgs3v-9{(XO~TS zu9v+R;u^(OClseB8n0d?Vl$YGif~an>$;+#O+JvYB|nhh>dLcXP#QKUK6ugcWs1uV zE6(C|_JIVo@R@@*-?MM1nKx$8-N@cy#k|_m1bist`sb+@OfUBBHYm&2*Xh(gD4qUf z_eFaz`+{=a0-pXJNcakud@!AC!anh$bh4FBK9o%5M40s0&A#FVPjA6%UvfzzeWT+- z5X5k{v1wchc^aN~~BaQS@*;@L3yvoT!w;Tti~%x67ZJ3WQmca zOyOn6XAQnlG5K#$5o_-ua=Uog<+R7pO+uEWdW*xrv#}iqKcZ4;XVb`LbW-m%(<%n# z21};%=)ua8dMK_QB=gYgxxkYA;!H(jy?9*v;(;~V8gNPCd}VSJ ziXj)bKN#Veyj%M9lC58wY_&eM&Y%~bc0hKng!aw01RWpkyaTgyf<8v-<0|_&Vu8h- z%)=NGO;+)z+8+X*{gZ)omYIJp#Gc}2hH5XFjO=Ar){FuoUmHC$G&xF^TEN|-%zw9b zr4)oB(wr$L$puL_Dh7AHA)0VF<^D7v&=OFT#&m@J$}VftNJt^d-pOr)kZI?+N~GHioYQSVCn`t@~?(K=ovxX0ncxJt5J8Fx?ntZ3+Gzu!g~# zdrCZ%Zd6-w@NeO{%C%L#<}TAsKChCwn(az)m)+<>4A%Q^f|bx?QV{e!PZp1=qac(! zSDZS8%NIs8P@IWHV5 z2)?ux4=do}m&f;ULw7{7-_^9Larwp#x3t{3rm=b5#tnBgG;O?hQo$C#Xv3Q3#M+HbiNLwG=(@zJ4fTn;H>_*EFHvys>o+EDzi(6Xn!AcBn^xUR_A5f6 zmEq948#gvJCpNB4G&ihCd~nr0s}ieMZCX>$zfE^;tY4GZbmyuK8_1nlzixHYs;2v1 zTR}mPJ6LmK(e*{eZzx(+e9iTVMb|93ws^_4*HQeuaA?kZR#>y;)U0yNJ!{r)Y`kmD zhGxEl6An#1mlO(RheNY&-q?6w)4C5dG$)3>l%Oa+yPJxXhz~)BLkn)X`Ic*Ms(3@m z)z?>6UUPNH%~ch6C8bwa-CR*sac%J}#fvNXEbk2VU2)Mhi;J!+Dh`%r`Q_ozo8Pf% zP2#pURaD=7*SZa>Hr%=9_KkNp-MOY7Of;;q7KMq5buhc4f^Vf}rHH7)BlHE#-b$Ldvge(2s+P4$}+cW%6^aaHrW z)$7)?(?g*f!=ci9*EKh6yt_Hkw5D@xb4lit=V+<`sNyoZMt;b zrkahLHmzH|{=QpRtzUQNx{Y^lB1^&T%}tZ-Cuo164L|tA`}Ay%x$N-;*|E@q)2X4` zZm+!k_xm=_9Q{jQ#Z$|_d;B{;_=k^qKyO}Bd+yNJP9BO{T37AH)gP?AZO!^Mw7=S* z)z(fn>%cE+tY7U){(tgoxQLgvv%fa|L^AZZw)wn#`~{<%H#SwSUw`YWbsIu=ZMt(~ z)0#C!_3PIMi~R3pl#yYnsvtQT_+D*@zh4pxwL?GnGd%%(vD)t<^M%Y%=zq`taD()G zEZ@Qoy%QSYA#k~Qz-bk#f)codgSiS@hvlpJp<=B0FM|d6G-2Ct=*`$=Saq5?*cDi1 zqiOinSnHdDuZFP#t8z3GdmDBN#PD5bHr$W@Ja!QK2(|}1hJ6s)@rSWHVLMpwE5V;_ zlVtvk@c(Vywy97DN>?l35?BCk?=naOm58^%+rfP|2izxI6&RJ}ng*6-8Sa1UP!5Ce zBou&k5bI-IlJ!Z(C*w>{#$D)>6#Sz6YaW*|kH6z#w}hJqGUEBLH)UE7HjnwOpUZrP zfBN84@HjjI?#qwELvTBJ-2ZOd|Ij`zB$ar}dp#7vhrwh2Aj^6j{t>poeb54Lqym+NzI~p!&w%atF|Z9@ z4_|@zLNcFLlE*oD?woH)4${>$d!Bh7H9>s;mcqFSiW^E#9js5RQSB?Ou&(R0{k-U6$^I=ZhgL3#q~aWwAyA5s6$<*z@xo;PBb!Yxn-J=h0lWbhA+Slu)W(x-FLg-+wd*;9_)ed!w|dxBT&pb&p)rD#Cd##YK4BqKfi>Z z!OQSt*bgtj2z(!g;CrwKz75}kZ@@123Va#906XBb&<{^QFFXd1!o$!7?>So^+tWkv zBk5h_nyF4Pe{2@cQ`o!WWV6 z-LL}wi87vr@4|ENJPbl5E4>+TgZi*Z=X~RmxSx}0Nt>*{HW}x3dhK&Lr$~5C-U!nm z2W$np@Z-n7>D1( z1pE<>!=K?4{1whX*o}ZG5Q7dEQqVpbf60G9_>WEPU~SuXLo>`}*&LV+nJ@#=poY4< z4fy~6I^IMDWqaTEzT|#e3tPZ-V}j=;kDu%JT4Y|&k(uDR>NAVy=1pK3UNih9+W}QL zw_fADmi;4~gkM4%oPq7|PvH8!#@WWd2?yb?Py=4qe+!vlxwa|y!6mQ;J_hfHdtnp! z?BI2EH+bEf3%`cd@OJR|&vfs#{|?8&Yws*@y<<=h^TB*yhNCbD{|f&BkHcqS0a(UD z@IKQH?vEp2yLDUt03NR&f@MxX54hfJuq^LW=JEXcG3wuJcb^tq)o@44oUkt4%h&E5uSpt!qc#hJf2I}Ln-{d`^5Qi zZpR#W7rYa`Ng2<;cVIXCGwg*58l=m490{IlFSb+T27eX~o%lmI)cWUe=!ZseXdGMFw zH{zG!pP+lGl^bRYb}6>?{o&9V*Z&f6zYmA@o}!E$z|X}`;OF3H zU=On+TYk!N+nnQ^YDxDbMX%^CoemHFL90dW%#AoJZ#I`h{u*;^I&j0 zd43WO?U|q~{8IdW{PIf5Bb-Y(fuDn)fsMmp70d8&u!pod{8IdW{9^oE{2XkWdEP`G z!ll@LY_4Ibqk-%m3x`&^o(h&D+($TppM&3xpMjr-AIHY9bvLsN_7G{s_fH?6cpp z&rY)4+t?<;WrXYSOY!sY%L}Lz;RNHI2`BJ#@YC@#@YC=IA7!~0 zSnde^w^){NDdB#?b%aZQg-`zS^(?=DoAK~(~ESHb(a)c9vGYF@Vo`Ii6-WYzAxVlRz z1OE{D>OMdjg!>2=jrf>(;Sh1VO*b#L8{3UN1m)kLJsqIkS$F(i{N>gi zzY9N(?Z8H{5h%Ze{5|Bi-gmML;a_6%MVSydvtcXL67=povXd6GE4UDtj@k{Z`v)J$W zx%dhE9Q+Jy90s$=|8eq@R)=4T-;ZC6pNpS^O*79$?;t&nAF(VrNZKx!!{4v( za)kGjuNQy6>nE*)xP#_5O=}wdz(Lw3buRh~?Ge8kzY|-9ZO693KreZyQxV%a@E!6I z-avW}{-}9L>%?y-z8%|!ZNm;^upD(NV*3WJAwS`2!ULP|36GMmif|9%QI{vZ6Th9b zHvBg10qh3y956rr0rTST!ym=phkqRZIDQRvDWqP@unV!3*b1m&J%!Y9Y&U863-L$r z*OE4jtsrg)TSGa8tZS^8eE19XKTKZ2YsoW$f7JY>4dV|HKZHGoJ!TqYv)+8l&1M}7 zSSB9|$lpMoiAKWstMTg|jMs0+Ge*n$1Di{FJqU;7is9={sD z6I+FC$F{*h7kOCkz-P#VUya{`KWaYwPW*P_+p%rfHtay0Wmx~fT=L>?aQPeX36GMe zinJcWqb^H&Cw@C=ZTM~211>|J1Lns+U|#%v_@nsy@Q>pk*AlMzV>t9Q=gl(gQ`kyu z1=LW-Lbhe>P&l-n@Iw3%{I&SQ*b35zur<`FkUEa_Q3n1({qK>N@LKYW;2$+VX~XzK z#1CO>s6!$39Lr%j{Du10lb`Tf@{WB3pYT!gSCBqJ_^8X1K8(MfxMSwknh*b&dGxUb z)bnw+X8|@J3aCpq+t5H=789<=<`cIXTfq9VsdoeGT7W;XhjjdW{3H0Q@yD?RtSg&( zHn6V6<|`#1em?ON_mP+IYQjhG$MMIp_Yi&so5?y$Sl1#bp}c0wYl0Heo5_2sB^){l z<*Bq;=xw9DV&f2nUB*EdbihH_4+9;v2dMr&Z2?<_ZO693K$NybIRi6j2j;==!5_u% z#O}kkW828rW*+PY@*KcFPTHt>h}&lvdmLNyFB~tZgbJu3-&i-t1Aigw9>HIWKa8y) zZ3tV#vSVp1hh0edWAn*JxRUS){xE(8{xJR!{(Agl*tJ^Xj^ZE1?)+Uiv;($70qbb^ zaX9oX{CaFY;nmmz)|pK`8d&dQ;wJh@$ImDJ2>xpPaclu)XH%C3%3e&`L@xR8^NF9h zk-UUg6F!1Jj=z}rdkDXR{|a$0)3#oMZLI%Uj_sq^XRukUvxItNVw?Y+1+LE=f9)+e#(1l4)4-gF}e(<(j`G3$Ta#6V)Px%qJLs4@7k&K zC#GBy+M1Cc+8SRF+KT>SYos`|HGEU3Jfk919~rKWE48j6c7eWO>^2{p9+R zburEUF8d|y^RREiaV`68?CY>!!TtrhGeVby@>vCCWVd!#3DzBhd>MDAC{OXKj zKR3`jbtAnfZw&dj?fskND}%lv9`izrSdo1%f5JMRVL#a=9ME>+E+@Si`yBRZFnlH9 zU2qc+JO_&f+k*+!(ND1Z4A+Q1a396*!%yJn;CJI^;HTlou`z5ETlXI!TBrbv9i@zT~1HTJDj_trku@NZ$BKffgiA&)3 z;_t`L!0*D3V>_@>Yy`^RMt*MmQb--+FaZO68m4#x?P8m|vElv&8SmthxTE3p+YHpaCZJAz${9mWp9 z*yp&8V@I$@vBTIQ7`vHx>Wi`@nyapYR6q^x%)0pR`W=cH-NyZP+&Kzzehs^O8RBEAkT_CESBQO8P$h zPW*P_+p%rfHtfJ-EQf!b^nq`apYSN*9{f?#_u+Tqw-euvZNs)<2QFth{Ntn#Y$QM7 zQNlg=qonV{@5FB>z8%|UemGA20rQw2yAQh$dmLNC_7(n>eY1vkjK2{7)q2`8{uXQn zwuX8ZvW;WM$b-KSe*}LmX~WnG;)bweBeZ+`v0spmzZQQ4|0rq0*dgMEuw#$Vw(-Zl zNjm;f{1N=4qzz+-h#SI=T}nRuu@8`re-wWN|0rq0*dgMEu*b}2ym_z%)GOQVSj{=( zc3|_d1=J^-x;Idt#f0mz`NXZpHc*Gf_!9?+$3KEyjUC5M^l*ORPke*(itrKaIC10H ziA#vXpSY8F{3F^Sxn)390AVHM{fHj8zXu)a*}B5VoeHdE#zY!kMbvQF*7$DYKV zN&w5A#Gb@Xql{@RJC9}OvCI;dSwh~;x2qhOrgI4PnQI zX>a&rKO!A}E&d4pQPPI7L&ObX$38~;z#scG>G((SNAQo5HjEu2ZU{Rzn|%0VZy+82 zDEj~$RzJ>5=`~tQkn{94jI~L$i9H;%62mc8EYU0PS4Q$6^(?=--f8yUr z$6t+q1b-ZV96Qm;@}@sQJpROYvH0WoNASn>u@kdsuclv1JpRPJSp0GPBlzR`*jLPl zzm07;-9){=!*f4=EB;c*`V(>2(6*^_rv4_{H+~j%Eurq2*kmux_ zgT&#V#5PlxQ@w<>tm7p9N$jZ%p!}0s%08)&eaJd|m^#2T);o`NPGep3SkDsHGmr9@ zQ1)iZUP76hDeuf~EajXj2A12~Nc;OWZS(|f5Bn6h5?cXdL$o*S2zD)Y7&`=G57Hj6 zBiN(ZVeAl$O(z~Zf<1~I#ts>07TpZzua7W)jggk_t*&;G+UVVha@R0lrxB=%GkSoS3LB=!%d*$?yC2k;{0 z{gVCg5M@0{Su{I$-xw%Ka?sz;^2scL=*{3+wr3o&~YXv0c~>rU3x|fpkL4PpT{$l%sgKH4h{&4%q^T2-eGO&NW z1?&g6f874^y;{s*iI6(`XfEf1x`~4jQa6DisI7ZM4 z_We5s;CO)d4DTJ@N4%#vCgA`%0R(Q80D*O6Q(g+}n&WM8QLqV|#6U)m4$q3!|uLhTm~`be=}hrA|bbG|NwLa2fj zumL)t3wmJ}cwX;^gD{QrE)%jK9|~YGR6r#xgBtMsTnp>r8F&`*Gsq7W;5d)tJ}bd{ zdK)+n)dT(D7}g#L#+$H?M>*aUJV#(1hsy)U^2)$5z7}xI%`rL0==MS|=7tTPi?G3S z6V`FfJaFu@1x|otmyT;L1;;yE!7)q6FCEYHnbK!XpFJJN^qJD$Mi(!FzEXcwg>@KG+TR?c3LH-~S=7Ki|H6@4?gZI1eBT@?ilKz+$L?N~i(vduw4m zv_U&`LJxSK902c``(P9fz;T$zJNkNR$^?jjEoPzL4D0%|MNT&Tg=3%(QkejL0nW7U_aJIR9tw7?07UCMq0wI)kJ z4N5DhBk2P*CcgLEA7KB$QSkjgZvo{%8JvK_mvJl>QU<8WX$7@9r$Nn)8k{X)ABp`X z_NAz|v5!UljeR8cmjwMMShY)KP!26{0uEn6nOCu%Lh1`kK^;>osBJn8C$6UL7O_rH z$Fv0w!>eFFmVH|GZ`t2f2KIreZ?Z4TJ}vvV?CVnJWWSdETSdhjJE#T6pB<0xhCbL0 zL*O{KW8a6sF>T*((yyT&&0hI`$d6o;pA=_%2chzMphMAM6Ila2?k@1dh!* zR_nV)YzfOk4itm$TXo>O*C6;lmVN{K2uh(5eE)L1+wt#ya9n&3IIitDx8vEqKlv_| zS;qAQ@?ilKz+$L?Wl#e?tFMLi&<5?$1N|@nKI`v;Q8)m{A#x+_7vhiszB44i_lI)u zeWC-ppci(5?-TpsAUK}r_@ZNo^On-4VG)$Ta`4%GHPk}`+ymX{qvc-M)4;m>G}<2`GbdXn_-;_EHU|dQ7#MOF_M6E2zh`uirj@`~Mvau+QJVf3>6; zkOv7UgK}tr6L9zz%B`YYP+Phb)SI@#Ae;s@rRq!7nr;EdG91%ze8aI0$3E1YI;P>+ zMljBS%~-}dp$y8Q1x~=>H&gaoSzk5lgF0x1K{yR3Ze@MTSs!cxwYINj$KT39-SG)Xdq4XR9B*^{O&zjhYmTuw-nP7swg}zO2fIOyo?1OM zdxs!>75f=Vp%LusRr{w7P+ed@48R`P2kHRT1KOW!-){P9mWNVk1pBKGgZSxu{ZUM(W90ze+q#qnBQBUib zhvOfPg)D638Ua;M4J%*+bU+vM!Y;5sa6cRbHD9q0(`FzCiow3dIR5T12&p zdqM4?eZuw++h3gD!hHq`U@=rcB`kv)uk4{ZcvYasVBgmwD1qf*pV(@shX%L@x}gv3 zM;n4+7=bacAMGd{1N+|WgR?)*zPUDNhfe4L`{D+`zPWuc3J2gg*vDmG*Al3LYOqht zKCmWeh7RZg`_k-Jv){}jwU&Lb8|mFhWI^98w&Yqx^BYIWC+dpREF_?Wutqi_t) zfckRv=1V~hdMl_)KMlDbr~QGN^DW?bpyPs$5jtL|w%jqqJ>YntV}rq1A@(Gk0yTwd z4AmT}A*_I9ppJ4StOfh$+dyroy3u|ZfITn@jvqLl5Pg_)7}Uh(fg0H|D2EnM-x_FN zv5tit0mn#+x;ZaFJ=$`p1$A-i9CVF&DlZ$V)X#}=xf8k|qyc&}r>9pD@X=RNEN=PWpf!SQCtp&e_EJ;HGX=X5Lu z=X$h)^D+9sIUA0lJGSmvyK^#*f@A4tz?fl2VoqJzyzqtR-0V`>cQ2AuY|SW_+A^RW$%H0Q2)LMM#1q! z#~0P}tMSi+1e8HJw167@K*x`DoYZks$5EXF;e3cZaE?S7IB%i_PJr_rmV)yloXg<& zvSZDTJ39{Tm~v4cZ4Z`1EvT#>c8~R{348aJfEmjBYm{s~`I1ix|8o@C;b<=97 z)l;jl9su>x!5AAhyPx(7g-`|6umaR!c0d>O!Y*(uXg{bCRWGW3blPXRCPEhE!vZLP z3aEr-Py>$9tcNGTF_dTES#ZvnbH~&ksX^+1E^z*t^U?N#`XzNtYMRtA#Xd({ha7Mo z+)}86R&Z`xAM6HoRKuXQN}bgqI10zWxp~gjTMBj13WIPOoR3!ujj#pUpdC7)2l_z` zne+7af!eSGpcd>ToC4<{Iwx@{I8U(^2H`ZE_yX&Aigkc<61RYJ6<>wO7dZz&9i5uG zJV-zpltT-sms2~}3u^23f_k}wFb+px0-T%aJk3@Zgwt^1ORVcFtoLcw3(nPi6`a3$ z8q_JOSyaEMp3!-kY8+d@xtnSd)hFhF`o*PC2d$tcu@82`FpR($90KPxtpqhG&Y5!V zR3|v6svn$ZwFgEa(70eD-=IDa2j_$3K?2I499p0QdSO3|!x5N(=rb$_&VkDV=f#yl zIkdnDNc$%BhdSs3^+jrp)E%iqIttDU%me2NmVxsJTi^s7{wMasw^$xpVGv5c&GvyB zE%jRJxB5X%mwK$C-JIJ{3*FEMyI}~Nt1<%4V{snJ8A$&QZ3Rl95w<`Zv_mKKKtDKd zXA}Z01UCISmV;7g1hprJ;Z=x#m+gWCltDT4!hTTmq5fk6viERpfI_H(YFGhk^VR5g zKo|7FE^vH&Ka7KO112E$J@zx?KruLGUk8ri_kr^rhG7Jp8*voQK;~YqDUc5fpa3eM z5|%*?tc11D2JO%ZJYxsRx+Zl_XCU_nvJ`2QKZiendbc7_D^~)`p%&EX z)q@(od!QToU^l2aREwxK@ersrRC{;^(qCX7fpdVjfcngKP{-L1>N}m+yARZ79)RO; z5>A2ho1O2x1)K-{Dnx$B^$66$s*6oP8I(f{sCQNSsuosl>|WRpYF@|T2u#2$kUh%& z2j{z~TdIN;pgu~yR0r&Wy|5qDdmRDwV6h)@E`oD6oy)lt>Yx>zm#HpJjhuQp^>c^d zD4YT3136E~xlPW0S_x}G?Mxduud5S!pdSWc4>+GoosXKIq91ddpahmfEjTZw9-Oc8 zI6MVU!;A0|ybMKSEC(g99BM(0b3Legz6ZLY4|apP>S0i8t?v2|sI69KeFk!W!f^uU z@NWS%;q9PKT+Mhts3YG4YQoirAAsX<5>A2N8t~f#ev4oW_>F>BL5+MA)Xl4*&w~V% zK{>QQ2dI@-JFk|0FYE_3^5bv>Cg2tDTMJvjZ!o+HewX1iI1j-&3C>S&zJl`?{N{q+ zV2J%I#~GZ9;M|0zPzQc@p&OiY;5>vO7={rTgF|o>j={nMv@uXiS_RH~UIBp~725$_ z&$eBG&l!e&2&4crB++r4+Ef9`XrnJ=V?|zB{*l)`J*dgEvWZvgLdeI9_WVw*aOac zRd1;F(7D0R6L!vU9weX)%Ao~1pcnSTIHJ;l?r|-saoh|~f_gNyY3eA|ZK~l^hpH}BovQlN3Q(u3 zZr8csYe8M^W@v+U=ma&%YLuPVz7NzMt3_64d=gHZsLjtLav^T>)y-)vEi=1GVRB(KkaIsNGlB@3$S)`}@rY_4(@c4}e0>)@OR z=RY_X!f#kOKf>=?l!M>9aGry69-IT=oCv>X;oJu2I*h{+n1EM6{i*Y<)w`;Hb&k37 z&eid%@$H5_aQ?lzW;M?0oz*|9Wj+JhzoTtHAuNF^sD>4w=2HFTqp%IO!wzts;J3iJ zAI<@B?uc_poKNEXkqU6mit|^T%i{M&oUh{CmCeuw?a&F%!RZI*<@ha>ec*f>=ifND z<|Lc~=NUQQ$hk+(LrQ?(Zz%`A>*D+(=NdWp$hk;NZ4JRNjKCN;AL}R_12y!1>mktL zWBnF|-==UrfO7+!C(sRj;P*G2<1h@)eQ+*>^BT^8-xTp1BYt86TaCGz^L$WeUjdb{3~FE{ICo$(JPBU|^~>s+omb`DE$4A9fhusW z*$Qx8Srarv2XsL%IOopq6FGP8AdJHin1ENnIfu?abUvc<6aAKwa~A!+lJg9mcj#Qi zAsB`c7z5`R9))Azw~(Cc5zHCEI)BBvEY59l?n(tzf^&A9!{fJMoR6~^+Mpde!MRWU z;Cv{*kK=r%lW+>={e|`qYV+0VFNa!i4uW$MoTuQtgU8`1aDM!A@DjWXPo8F9!ZYwJ zsAc~H%=>T3g+)*T%b^xlLp?OWJ@7a@19C!TB6J!TB1$gyb)& z;XPmXtFK$k_8W9xUB$kx!mtzC%g~-7npw?e3Ndm z;R}951$Fv+c3Ugo?|hK&az4qoRd<9!uY8y9!u<>NJ;2=KqkQ|A3bjlRhu)VJ4qbF5 z$NW0l#hb&S2i_SDz0kn%yO-nI9S;5ak#OiMU+0+bqJ4~pLvQ?PICMAH(HgD;Kbsl} zoyd-ao-2riKKq79XgVKLExIETs^>$3H}Qegb$kHS{m5ML;2X7mlkVR+Fo)o`a0LDX z{s8|4C*Uve3j7be3Mm|r2uy`I%!G8916gn}%!5lH0hhx-+>zif64F0{lDym?S-laWm>Kz(~VF1#@miA2KPk*>flyL<}rV=?de~*{tLfv z=W^yZ@A>Pp-6UWM*ye3-wzKWvFS)*?y$ojoTm>|T&^1sDZ-B*cBb33-PysZR&@y-% zEQfc%9q?Xw53GVZ_yDYhyI?(Rf+o0uov{S0XB_yxK=5rsx7VM2sJ@4(JF!pIcQbV; z_ObfDrY^;PS2ZeLchsTSzv^{JU5b6KUYFFV*bnPFkg7{m#Bw^*Z)L`_8I<$9`$w zW7YH6SFN_kzH7BUURTxd*gx%cR!xt6)?Rnj`KbBvKIgSpU61!Ybw1t$gXcD^&u~7= z1@E<3-*J7{wV&GeT>Gr;yFPpiP zPSocY?}6$-eV$Pl>a$Jo&Vcp(!S{%uF9>VDko`lBdD%DQ_?P2g_DlPo>@%l&8vCk! ze^z5--?i`5YHsY$R)1svwptwZv5xuK@1?#*&8%aA>TT@bc6_h}zl?bGIO=QF=XgI? zL+co!_e<~bYH(VK^B$@$N6oD|9iQd4Tt4}%;j`VAjc1=dj!ZuP`o0xB3sVQ*;q6xo z-sdUXamB$k)aMz>`~`Kar#|@hE2v$ve_tJw{rzg1)HbOfZhZv1mc00mjke(1@2{3g zt#KaK=abe;C!Yh|6R zSIZ@&_h9cN9bcW6+UPv28tA=P^ElwutVQ8%W3OkK75Fm=}bSaoKOp{O}id$y8z zwPv-j9Mu0i7H{9K^8p;6Z^1fV?_2@r4fssvJOIb&eMWO`fb#@=Mt44d&+EQ(2k+jL z6ZHF%*D?CR>nQh0miZCuDxqwA`w-RWI@YOP*RjuBtQubDI;bsBkK2N;-k=5FG0-xs z^CHym`poDY2%q;_-#|LPnqA)~d_K3&!1rDIuV^qCZ$E(!8se`L6=KaPvtQxo#P(*q)R^41tG0)D}LRbjS zX=;6t{e@L?<9sLQJ~^MsxlO)L+OOnTi254maH!94yuf)KYBox-YB-$l;k=KQsie1K zFD4z|`5k#!=X>lm4XaMtF>w2!>+l^Dw_jR4wPWNtSjWrNS*y2p9*PPpmB z=i=vLowJgT-4h4XwS=9kqTbpuE&K6&moDGTdI;OMm%w-I%f3GKWR8W!v5t$WGpoCv z<@#98dVYlE2=@^##&>+oF@H5?X~e5Hi(zBf-8n2n9o3Nsb8gI!AI!nQS7)vcZ6)T?cV$ z>zogC&~&Zo`0DG_?m1>y#5&aTIfmGYbv#j>pL)L)rKI=KZ-lSbUX5QBR=r@sDKl|BdKjs+VtFLf8M9q8`zWRB!7g1~koM%+adeqDJ;;TziKd%-;Exq%R)YaEg z{z22VrsJ!vcP!LCWBYX+AGHtJu~Pe!9XECSbfAnp{p@e*G4K!MBV0{b{h(v0Rru-& z+lg0O*oJMxuE=E>>f;;$=SZn59L2A~S7+!PfqmE_>a>A4=Lx7gbo|ynZO3vKVjb6Y ze7A=5!hW7vTS>!Th_B|+abES06~w89EX?JY<1fUjfn1BP9*a-4{9wPYYxVo39HG>#H!ES6XE#7?ik1L0gfrwIjSp(JA`%KqME&4 ztol9YGdi!amb8P$VV%?H{3~@}j$Jw@s~W!(t47SZT5YD2PaU9hv($?@PpgVJ=WG>G z&IWwvY^kSlj7)8f<7Jgt^)}7}D`dH`rR*ER3-O%`QAzwTwgT%Mi9*V8p4dX{F~ZIp zJBoGO!2UkR5FATT$K#lsW8(|(9Vb`g)tLpq_=Q*#K z!an7=I49V-!9~P5FW9-E>L-_B)lxcVv;v$%>|D`>Sm%wZzjG{EEuNaZ0^-zPI`2(g zo^#;xiE}=j^N^i`>U=oIB^{qs%cqV>U7wn!teI>F>6uvPlq|w`eu?9m>i^U~O(V^D zcg{s|Znkr@cT%=`*B#jH;M{HJF{}Ml1L_>-XIbu1>@!%$zWw=r>i5{}A6O3d5ww9_ zF__@*_B3NZ1|#qc_}%?~fF0m3`9ANvyQL=I)9nw?7uVyr-!ACl34%li%b7p9e6k-P zX_Nf~$?#zLdh_Lsa9nxGqIX3WZ*LLtd~$+BJFg>lKW^KCNE`Sm;BH?O~obLZ#H&YJ8W zN`4>E_+(!5CCfd(%%rdNXJ6(j7=%~h{a~NdXW(A2@9}ELgy-OP_zrNoggE^}b0G(2 zLnd%*4smMBvh2#<}yc`%*0`(Y2^9{3FYf0Bnw zTCl&~M>)R$_ul|%?sxyr%X)YPe;fQWdHvfh3$R_}`2%*4a1^+uhF*Y=6Yt-G`6+A% z^JYLD%Rfzc7yj3<{(Tt#ZjXOE>v__C1^0vP<`~#!2C@E4pltlF;unD19 zLWJH!+)1dxe>cmm#eWyp?dZpE0NX#WnZe&>`8i?#299l;*T|s!TPc4Z{%XVIEh0>J zcJMch@(J7T{}$3NCeCfJ|8f;vMtmx975Fz0zYyQ+$0dYqw_aCW#`cj5Uf<4d8~Q|@ zYgZI;t}RnU@OM(&-<|LS_!7JW3ZWf-LD>huWBC&N2u9&wU>`gW9{=ycbMQ~_EPNe2 z#$SS+@OiK;dB*0zL3?cnIE2rBsG`O{|1t;6CG(HPlO;KaKw= z_A0`^#eab17UF+^xJ6j+N4A^i!S(t#u9kyiIBy~xC;vCG{w<>)689vQVU(c1+q`!X z-U?nX9g|>aBslh_^%Bg2!N-xM#6hV7vZ4yq&y{ zkk9*{=bzUE&vpO)(lt;`{KMD>NVEOD0Vcrh^O`wGdh&X60zXEa`{U!Jhp_(5rfYFm z6Tg+Xo%nlU3GvGaGlUfUO|jSG`!}t4oe8di_v3rr_)qv0e3kgw#07sx2y1)y{I|Sf z(jJ8Z{9)qX2;1@NSck{{CU9)%&0xdbf%!M`d%voMwfM70OJLW4fAgvmJns*a|NF3# ze74`?r2D+!HJ<;2?a6cjPJF?Hns!2-@8w|e>{Z!U+~{`;-VQmARgPu1Y2iy6jy5FyX?|^N+5Zg+;ZSi5kbII#D;<5DnD<$q#cn5JOv9_-&xCO>YKTO=U zq}_{uBfi%>kBj^16!r;t7~gZ>c1*W)=ofG?zW3hOk^iIQd5rK62|M1poba#UON0-Q zz5w5A<4uG=OuFsjBKRCQe)|$>ugAKLp674Hy8S+XzL~V2VJ{-Qjr`jQdu=ZPui;N& zeTKOPzDw9PlmV{Wb@&|Mv#k5l`}-_dO}x)q-zMLuS*}@2oX5;|VHq2+-z5AI?ANij zUC$rSfA`x_OtRxeRuK@K&sCyc}}D zyhp+F#JU!dw+H*r#C-+70e=jCFTU42uhp*W4E_o5dhvDAI>39d?cp2nBjRm`8^LS5 z*VbI(4`Y27=)iuO@Lg<+b+$cy3g2b?`;N9(uZ>(8=KKYRf^Pra^w z89qSTT6hE49&DfI{~fsteUHs-@ZNj}c6dtI;j zlJ!Z}$?}sJcfN1fW0S0Va#`~v<7_MDG3};vUk3D>fRq2}Rg&h{jqR^Pb@O@BKvU^}+M#dGe*=dyVlqz&86BaXv#ODC-7nIdPZbKS=!Vpo8#NiT7IK z`C~q>1D|95N*QOs`+_^rdrJ(w-ny*M zm`^}IycfJ5TnQedpTR142I}D?B=;vpo;zL?<$3$M*N3*|y&<%9{tcn67vC7#dePF* z)|qb$mFK-HR6hT`d?D<8q4JAXhRSDtAT*f!q0r#GyZCC_hR|U8rqJNryF-I>?g?e;BHp_ana0wm(#t{?kz1+@FQ&=KMTV zH{%z474DaO_3vP)Zpv>$hjV@#I-GShbU5wzp~IPf2pyhwEOa>bU!lXZPKFLoJrz2f zdOCDCWo9@d@1k(V{ENdG7tar8T$C5in0a})C-zVMbsn3RYrS1;zO8I`cG3N*2#;kqe#fwi8)H8S zH_mz~+&J~+aAWF$aAV4^!zVJv!zbcL!Y85=;S-UWk$B!kk@)y?8A|fSxu3Vsm+m*)RxFd%10vwxgU=d%zHReklh_ANPjF+F!z&@f;o>z3T8YJ zDVY6aq+ohqq+rVDBRg}x5ZRgaRAgt`mm)hezZ}^)?dizQ*f%0OXFU_yIrZ7d&eYwJ zohjdsH01ms(vY<;(vbE-q#^UgNW-+zNJH!=k%n0>MH;5Q9BD{B5NSyHbz~xAJTehK z5}AljNy*8bo{}?fMoLb0dP+|E?3A3jb5e5VWT)iJn46L_dtOS;^xTx3DVL`7=3JK2 zo3${dH|>g)-pnggdZ!hp^v149>7BJGrFUvcN^fduN^i=|DJybrNm-Fqm9ir3%_%D~ z-;%OoT6M~b*xOT9%(^XQ#nd}eR-~>Zn^Gq$Jfj_*j>9eqBfC1WV1B|e+vi>vZJ)C^+CJm@X#4CX(e~+O z(e^2CidN>nHCj3E)@Wt+@@QrH?a|7)?}%2;d1th8#=E1Hv)>b~oL(EPoN{M$IA=|C zIBRWmIBi{YIP-(i;c4rm!?6!Xhi5fKho?42hf_ZqU6A|n=z@6?flOruRh`O!<6tN6r_bJF=dN?nwJmbVufwqdTTO9o-T8Ms&xl zXQDf%J{#SU`u%8q&JUvXS^J{(X)i?UGhd9>PaBQa$9@v6pY>9-e(KB7`qW=Xk7SHT zkHn{>X5~&#&6+nOH7h$kH7k8~YS!F2sabQfQ?q8wP0gA;FEwj=Zfe$)OH;SyT$Z{m zYhmiPv@24#WnP)OZCYXKw%9eP+h#3F-8Qu(bzADqsdwbul6ps0Rq7pSZ%(}<^DU`& zOsh`4Blh;xJ7(RMddJjNsV`@&PJKE4Kx#?OgQ+E19jPU0A4@ICd?>YKT32dG?2*)x zS&yccO#NKyvl-h{pN&7C+MF?z+8mz}OUs=eOPe<%mX@6!OG}>}OPf080(5%6YH9_DAqOg=2&&kEwSpX zs#tZ}n`70PZ;4e;dwZ;U)@`xssjFh68LMNX@dsjsISC_fILyXq!?NpBazjT@;VZzc?Pbcz!%`QC>VU^YVCG?p5)& zc~{5VvWwzv>DR{F=3Wath;`#qydv_gXRoV9qA0(%6PcY03;m|3Kq|zyh zfTAc;0t$j6U@MA*f(c?_0V;}#-6$d`h=rYqh25Rc=Qp@;~CDJ`c)Mp{l$R$5Mem9(5HxoJ6t zRnu~+=BMRk6{h9n7NzB6)J`bI(uSlDP8*UvCT(+Sc3SI#xoNHQ=B2gHoS)V@XF*!)^o41yvzMja zky?{BEmbK!y+%fQdQnz-dVZDk^eVaO>4jC()2rsEr)L$Wr{@->r)ShnUr z^aYuX(--74NneoODt$qA&-4KWz0(Ke^+_L)**|?i&fxR`*<;c-re>!%DVUqyByV1N zlg#<)O>!2dH_2X>eq(A)`lM93jG}@H8AW*&Gm0|PGKzAtGm5fnXDmr|&p0?WE2C4Y zQf9>(8JQJ}vN9{?SIMkcB{#ETVb#ovRr50|W))^u%&nU_ub_VByu1dP^D-M}&dX_) zIWN0sW}kxInSJv5XZFb%oY^OPOy>I3?92uQb2A&{&ChI*voNzk_Oi?ssWq7sQsuJp z3o2yg=cQ%k=VWK)XV=cUIMqFCSZY?*9;tFwsuWbHQY9~~N|l`KDpj&;S2-`$y~@6+ zSyh^+%I;b#wQH(ut!k;VHLIt}ROY!&BXJ4@<2n7@t~`H!-y)=a|%*>@!ofYn+{`U36}$ zcK(H_+JzUTYFE81RXg{Z)Utx>Qp@sIrk3U0o?4c@HZ`VTU206;hSZpx=Tl>{D`jWb z$jHtv%F52p&&|#*teTx&wJ6z2N zpm$FHyxBR83+CoD&MTK&SWqFiFt1Wxg&G-o6^gR*D&*(pRVb{QSD|X%ytxJS^XBID z%Yb?g`_TvveBV@tG}MIfG2%vq=u|xut-(hpk84hqfd>bH%-H z+^Z*_C*m_zypsFSSXR7};kYM_S7cHbncTl7^GQC>?fkhg#uw3?c*Xpad6nL-q?|0H z^m>$@CdMaiBa`)ra#CM<{?Qj*xQpXBpZIK6mG~@hDyJ};Gnmg=M7y|mzlgf=P5SQ+RDZAmgMtcY)`VjrMErG@ro?HZOJw!^`)mt z<`bD`L_d1bgGSV&4*QWqIyVrXx0kb+MJ(V5#xa(7UKGz64kDgk^dX*|<#QKza5F2o znD`tvnF+)*i%vA>MK-gMcz$slx6**ud70M4cMi#MRr>R8a%@Gv#6HQV2kVJ_Fp|DR zA8j*_5BZ$Wi0=r#VT^I3iO*+oTw_>IqW2lKOe{6svj{e$?-TAp~u70*AD z(Y_7v?7jyI8U=NY02?eQ#K>c=Xk}oL|?>b`q?S;*O&L5OFSux=lp49R(FmT+n+%?@DCXb#IO^hB){`DgXBzPwGM@QmlOlt3;`^kSCblWIH$>T}9p$7h8E@2% zHc7h}7v*@3FfiGM&avT(cimnW`zQJ%uB)-1V!y=xh-Jn4Mo%RBCRt9h9+C0vB-+Pu z5yR0YUP(EYovcgbKw>#`^Gj-9w3 z#x?07HW0^FT=ymu*Q{7}T+gO5j}Q5txNfc^u5Z6EiD>s0x6zGh^ko^%h-W#`57l{{ z*uI!gJl~3bjPv6RVqIeUuVFXh`O%HUHXX@F#4#M_`U>75uHVCGK^(K2XxXZDo3`!t zXy2h@gRHb>o$Bu1yk3i@^_%QDvP`kDzMrU5w_ah<_Fs!^|82weU#KL%SBQ13#UAX- z1mYF-b=WHgyarK3w5djKp5+OmFJeE$`o{Xl{)ypaKgIq__F>c~=iR(w~iyG7>`7Jgy|vBF0Y^Vt46-E2x*+BMnUSXLZkaV{(% z+1~B{rIdL7x&3))gf4!1@75gsPH?e=>mF%~qzy2*_9ik6Y#C=Qbt2#tKMZdHp z-cvddeG#wH`{nAEN<`#Z{|_jznX(l@31E&8JLF&)Q7O#5%IosV~? zQkh+eevE5O4!OkjJ^D4DIEUkSDJ0J8e>+Et)yMH0`yh_re_M9!$5`(;_hLJ0IwNba z`mg`?ZLN|s^zZZO-{xVmlJhOrBaZzZlx}D6AAOYcS1dcq$#ECMN!0m=CdD@h*wOL%p)mBeYB75 zY|Q|6UT%ypCYBSgWVy+DZa;6!bTg`yRJWbmP0%2jx8jahtV>AxD%P>|xfN{f{@ePMy2No1Mm9vED}iV_Rao4reSwX+Z3!+1$e^G%5LCv1>^y`=E{M zNjv+ly=zKG_snB`e=@Gjc<+LT`{nLLd-F(l2~%7>k9I{o#@wd6q8@9FkM}pQPjt7E z^ktICIwixgo>5LR8NXHKJG?=BCW!B^<8wn?@uVt)J zxuueO%=D6~9p_{8dmN9tXvZsB%;OO*VK?G^H|Dm9)g;S}WhKjvb@=ZXT{2xVZPGUC z;}zG>xNgR^G`WtJnUh(sWaNkj(LH5O|01pkWy*~Hq$J9G6btu?c||ei{h!t+#zlWe z)-^#L;`agZ**U&PkI%5}h|j~FiO;q1on|-Uw>y2mt&o}NruN7znk)r%JB^0EyM9!k@$VdIOP|J`~0{@-KL z#Xt62v`Nmd=%=`5#y*Mn#R;6w65pa z=s}!YmvKKExt=>IB-ZaEMzfi1#PYWAC2@XzO}t;UC60-hF5W|8x)*quZbTnVCYCja zu8ihzqVFCcUKwN&*OpvjesL|SN>(jZbk#@(uBs;rw_3m&k@^t zA7>ETJDt%x-f?Nh(FxQ{&0Z-|F`-gdHklT%%< zPAmD%`zH>duZid4KN837c=H}dce;_ye>$I|KF9c)j3Ta`znjNzl-tEMh4^h{W%eoO zxMcfpTav5m_A6`Y>uQ{TMN}n^U8zDEac-1j7k;;_-}sRqh<*DNpYjPG@IJBs-{v)5 zCH8al>(gwajdhCcD6eca|I7Jhbji7wjI-z+=VelkHZgq+$FUH{#m-qlT^{jD<`vT= z^C(@nbA2){mXT>-rUrW}|DilhIez;-z;JBO5aRbikMoOi{Ejh)1nQVZTNT@zq7qZ#&s*&#I-7}X^~xwi{F&4r@33& z8`t@*vbMT-o_?y~H|P=VxX3hF>f?Smek=RBaq%0u_$_&V<+ujL=Zyu14^~zzxewZ= z@PzXD^2}&!nz$a+QSPPgFvA1oL+au^EM3lHhPrNs}>uN>iZ~2aBzl{pU-(lQ!#BVd>d2?K6jx#Q{HGa2SEHB_Y^+o9O#D7Jes}kX;qzpCUX1zfsT}VWaXw#9T>p+xw?_M+%8O)Ud4aZZ zZ_-n4mGRyg_W|+Vxk_DJGvoT(RQU|zeLs%RtJPm&e)0T2?jzd&)h>Zd%8~iRwY(v*?r}bMB>JK?l_(~r+lzQ_i`Vze z;byilnqrP6<{A5R?q3Al^H+l1ps6t}fZGC?~_Q4!wwDGmeQ^Mojw$@k-H> z7$5tk7O}o@e-YbLm#UKS(Lb@f{xQ-(j8FDYtWWI6$f&zqVF?!z$5LFk z&SO4jF<6`ZXheKoi2JB`FN*yd%ZhDHmbbg|(HzBW)1E=xi=INfAH=mJu4!?+SI{Po z_y3f!oV9#MoUb3#mm7%nj(xtA%UDS4gF#Ft_FZ*uCH7|=OYw^DRWoh;XBHZL5Pcfr zc>XuBAO25dn(lu>vy%0QKD2885Zf4HTx2pn8BWG0^^v99C)2#55ZB81z5R1M#YWZ< z@9B@Qnz-KH$DQ24EyR1?^{gPS`AfN+C0xW};(C1^^NDNAfmSf?f0Ff4Rk97qa6LP- z0d3iXYgxfv+(W%A<7scgxL)r`7vh@NgLn_@#~}9Q0QTn)4koUrqdA-j#CuF!!>2Qi z6FGs?n8{q`5br&)-f=t>(VQN{aGZ;s7)EleM;hF5E+yNSWO9zhaESdD8S|?{T=U}m zj_cDRlKEMc9s4`V$#kD9w>5*ihigk$h@UOVna_^FHzY_2NJ&lXwzPpV3%{V{q zA`(rIYQk~IfPwp|0mjiMBKm63l~J`WhapL@BR7uCi6RovTjBd+bM)pwQ;$#@3QpT6wF2im{K zxz=X}(>Roa7|j6s)0f`Vw6FJ-1KG?|Y+yC_vxZgN#x2}L2h-do@8DhDA+8kz=|)H5 zy7H3?{vOt)P&uC}yss{PyYQ~8Eo)JodO_Pd#C_K~<2TF4WZX+XB0rNK@Gct+$7kR# z_``e6ul&R=roU3%V&gBC=gV_gseBDfl&_YT$W`)I;_ul!YT5_6kN7O`xO|MM%11L* z`zcYD@yv3HJdz_g$?%Dky#E@Wp?s`7MoyD)?;7vXaSb`a@Y&|OfU}s#EcLVH>GFJe z9_MfYSK7z%`C`62lYHg)Y#9G`X%Q3EP2e!T(1#!LE=L*uPJYdO`lPGjJ?TVyPE&Wc zaq(Uh??JuQ-5`6&)$&2&z3NexXnP5@jVq=WH8@CJp&TYp*DgM1H8OmXjQ5}8WV{zG zknz41?*mN?$NO1aSC2K_bdKS8+B%NvQ$&Wc(ADqP;;(q@L zb?bSY$M{IwN8~p7jNHUV#%nv4_`77!8=fpD@q>0tE$=ceVLtPi&3R1aD2||>^WZo+ zodX%h{tRI^;|9rEa-9H#|Vwe)MJ_71fueopEu0*HZ3Ij=F3z zDEZxm?4UkA}C%YKgMefYt)e8<=HFdX+) z9r)RBFWKJl^^Wozyh?`Qc-BxrHXo|XlJCj7vY47Q(5@~ItACKYc}aiYE}xh2oc{^s zm*wM8C)dc&Wjx=G?*ld({ziUD+$8;Ox?d=#e7125IE#5)s(!Y-Se`B~lvkPV3NA8y znY>WOXPSlbJZ@CJfp~Usx#4(bbeX(O-ohI5c!Y;}fIHN!lWVzEAKt(UF6S~X<|^X3 z&s=#rr?NWMSDr;YKZw8AoXr@+qZrN#Z4Qvv$Rp(ujOSy0`2j~O{~*8Rer@7DxgBk2 z#i{C=%Tr`id7|tl_o53OIYV9C$KOUD!#BxZ@?rS^Yq(sS%joQU?nrA|vODdlO$`dk za4a^I^(aSKel@=e>VK5wWR|*gDv`}w>fhvbUga0ddP)8)H_IR8Hu(YX@eaSK`&@oX zJmZRIS@HMtmziH%%ZTqkFQvJ1GtO2%i@BUnU3GOR<`~0AGlfaiS9iQTmLAI8c~N;U zxhI|J#xv?RalS)wt>LrfWAaQnm)SgO_;mS*JXJm{7s&aX#Tvs?oQIQ{#8h?hx%eLS zN6Ne95%NxXJ0~fh$nnIpj{DV3llRF}F$DW!lAO^`&xOd6m3^ z%NS|+P!8dG!|~i>g*-rBBM*~f7{yA%dztT^bfzPFFwVFhvO8VrNh@_NIMp=G{XKlNy z%s%F^H~r{MRdol+crJ5*9Ks-K7#=MPT$l)@~#N z)$dJz`qEroFWF4)pvOqE-omq%Q^EY6mgVGzSOxiqHox+w;nzv2dqq}}FUSn}zI>N0R5kpm z`F+fXe5CHZD9dl<*L+E)YfuK2sYC_RDZ`)U@jJiL(KV~Qx?PB85?`tNlF#{+CdPjx z8_OT%_k2rFZM(Ac#GGmqOO|h^VnuM zB|ngLWIPY9PeX0$vr7G~+{`ojf2Dj{u83m zT*}qdcP`fB6y=jSk>hz-+Zpm9d5nBO&XaREgVT6K-8pgr@jXyHEHZon@oaAfbjDx<=Px& z_(+aYK0;2GMa{v>&doG;I04(D>3_A^P-9~CJ_{Ci(- z+P0V2%s73wP2OcYua(QWg3jtMlO5zOac1r`L=|?5m$T%MSE3ZZG;!!SF8p;3+4NEzN#|C_#eP39ObHohiLtJ}c+>K~K$$kp-= zxkbLh$NZrGzU3>RZ!-W}Kw%I^(Wk8CP*RtGLLx3u*4yt4R@mn&vlt z;%du#L%zn#yueS|zb{WS?o>|VD$`xWh0NkKPT_DSFpja*wqK5v&(lTuNx7c$?1poh zZXZr#p7I=KF_YEWPE>yc6F8D%)E~`cCUTcHOuqIYJI+7}pwZr+r&m(~`03cbB7O7ukvSbYqqFx6v}%aEfvhd6H}> zkC!v(qTG=^m~FVVJY7~YkBXFM7kaAyQ$Kf?zsbF1w)$O(?>5uutu9~YajAJ+!bN1L zx4Zls*XAqx`=bv%iSJ^E$&?%_v*dnqqh&nFde%}?{iCu-#&_DUD8IyJo~5?Br{r$( zZTTjzG0nWDauiz)k8-?^aqJ)N7~flY0R8C0aP>XqfpVxEq0PZGP_9p1YBRw2TC$(4 zE_=&%vITq6%QQXc#`o4IzDxdwCfa=|8_CaPeOZU{rfDO8R#!#2y6Fn3Mjmx|*tj2T z!vpd=d9VChe!(X^V|YD(DnBM)WsCjr7H{w>@2Pu9Zlj_d@`q*q#ut3X$Fy@!wxJcx z=}J52+e^m1z;irJMRjS$RiXmB@V5Ftt$$VJ+Q#q3ZR&2}My}^6+j5P3Qa+{aldR)D zb!+77e9Di;f6q7EWL>Xe85gpU^Qdiq7ITvF2^`Bb9<)L$$Y(^$D7XDFY}OsW~qCdC(~eUsPOz>}=!DGH3gO`gL7PPER)GC_G9W0=S= zb-iUTdeDtS)%BNssb<}dw{8dUrQtnfTi#NBgO+4!Um){&(f)akPwbm*yw8_hs%|kC zaI@j-xt3*y?~u2#)PA09cp?*+WcWn&CvY4yBGn%wr_0mjOipGlr)qx+<*nb#*69US zS*NA)N|taV=czlJW0a3(3X`aATThWEaJcc~IgCrq?_y>!l@p2I+QskR2C*+|Onac* zpRY_a*uJ`l_ZVm0_O-qT$^+P4xiMXoJJFu5{OPdxl^;nN&Y&`B+UCn#y4$`@#y`%Z z{9->p=bU|pCwV!>$<6Y0`3f)aE;UVColA^c%m&k5AlJ*YjbFf7%wsmoj5}RkDKC;2 zaslUZgSso_5`p6vQC|LT8;X>xu~GRE?zAqi%Fk@q$9%|nhR z^O&p68S;!+Z+VM0H?fixT&wObxy<;o`u;b|dX6VK&^~!h-fo$f%1gM23u$TG1#)+J zwLD*&bNSiu67#u)SCn7mSmo&)!>RV?cn;%P9%n7*=#OLc#Z=BvK8^9p;~2}~Oi?$9 z2@Ep4F9R9C40S{0U>?$k`xzcce=axNOnp-t(~yJJ*OLdzHnJ7X>APq_}eQG-5Kw58nBxXyH>JKtL7SA0$bZ9bND@}qcjcC9p>RZd!j>liE?=Sqs z4?J(&xAGZTPMhl56!NgT2f3e{jJrqPAn%md%1v@TZ}7Qo_>_-0-|<~bpVs6!<>~CA zT!uf)e~{sU^y7KM&+;@Id4oGFyNTmJpFFGIb*dQ%3#{jk`7d) zEPpsAe$wrk%4u{p&&Sj~$^)!3?jE^DZju|Kju$D^wi>4?&*T(N;!xJunZc^+H!`8&MLdo;J+f7s?cna$(MkMgeddy@sqXEK{>3@_tquHeQfTc_Xk z#U?gzi+Nlu7qgK0hRz^Wo&Yp2bJ&V9_}PZ-EDGLxlTUDY7RG_35;VbPpdmpPUJ8%>#fiC zmqRF4uE`$CZE4Nd=Jy4kP|0uw$`LD4g>LrELk92XZtmbS^ImJ4*6;`q@np1-Pf=u= z0{YsJ#x$gb{r9tF|HyZgRaaGAE)N-gfP1-%>rDHET+4gbVJmM_!?yiux?lK-KY4=n zJkDeEcV0gupW;^Y{>t!0rn`_6T}uv8w2C0^hS%eacmxxzXeB_}hH>71zU zcy7>k7Bd;nf$YyGw9;-D{?re9YP(wA%X;z*XLG9Z$(+EkEYf##`fxP-+lWR8AXDz7x}mD(+`?X%_Sj55!@^yUHct1Wk<1`W7T-3@%Me?H|S zKA?eh`d)s+ImR#GOwQvLbvJPX*I_YbmP`LHbFV+{VijYw9mNQS^N70f@-XUZJH|Ti z$G)^+cbd?K->uuP{KWTss(pF&d)daj4d2D>+{!)1-6Zdn56gUQa%pD8zSlRq%1rK4 zzMI#~=Vdmtg`f4;I@WTdb_=cN1zc<%lZ>AskKq90KBT?!eU_6hD{`XpalB-^HuEg6 z@tkQdViA{Wx7@TRa{~7oU(+<#$>n@(c^@)Ic@{G{iu~EMQ(pZvs#q? zJ#kWw7P_&FZZ2c7C7BE-b)|=+9P^8`870S1GXHpX?9*2J|suCZ~S zbr4Sz_sVGHB&D~n^u9>Skx6;0!aHo^ zL*hBjXMD>y#PuL~e~EkBcwQaP3gY>7JPXPuMK$t?d*XO+s!JUj(})%{XA~oe=YGXB zqyh2yz8P(3O-DM=mA#1f?)aRNJY$USQugCOh7q4>MsOHonaB|wO?xPp4+xeJ{Hc@9WC6eLN)5f?smP6FXypl}j zTe`0FxR^FMM&h`LSLx$B+3!il_~tC&DdMx&**wGJtRR_xWUPC#?9N^G>UPM8Lr0CC zSv&q+uk`qLz3QCOq*3FpC!ZSElVrN2eKMS6tXCZ04Tx9NC*zW7qJHP|I<_nNJ;^w~ zVjH^Cnb=2hj>Ngvl=%D|^N4dKmRFB>?L6OPILTO-*xqElc3!ughhv>XET{A|QI7e< zJ>gs);yj`*)-%>;GRgKN%inqUJu`Zjw|J9Rc$rqFjr|#aXDj|*%l}lgkJt0&5ziLm z*>F5Vif6;|nWV3SsSj}v9G~;6kxw=$GDxQa<@wWk{K3!s#J7CI=X}OCK4dHJ@CL8* z5-;*B&(O{?+tO9JQw-CR*q3pv)F#fsxVFYMF0P$%%`-{KE8Y_t(;TZ+GA_>PxPI{@tDA-)Q;Y`5W`GKC%1|uQ=Xgz2iC@uc54E9C5zHaj`c&i1m!m z8qqiL{ydAgZb$!aCHmuFVw&xD9?9Q_Pwqcrc>61sUwU2QxQn`2pIXHB4eYly?wcHwTR_M#&H?1m}T@?=~piUWzBVrUv&2I4dvuA!X0xh%d`>NEon~k?QT^fnGN*W!>c1+z<9}^^ zGa1LkCPzitGCj?2ivNu_^^B75L#L{lrd%v1_;W^?BaAI}uQkT~&KRY!{+zCE++XEs zWe(Fe{-vp6^@kaIl>cpCpJMAh(G;;2)BKjTxMcgL$>!ROFIi5bQu98^ceBZqt$p{| z+`6{+XKUHYaIsP=$6*`8@n^e|^LL=Db+Ro}OO}74y)&j{yP~rWwr97`wYmE3OYJ3( zW3qLhx}yht_H%dXzxJzr?2%{{+Z6pf)!P2u|9`LP-&+#-fLcIId5vy;J zY=$=fwXV3#%94Gw{a+-D^=M))rRTH#h>oLWiuq3SyXWcAtmM_NWSs~7wT#$fvChf9 zh@m)AJzLvxlr%5Zqkpe^TX#18E6wH;$K|p1-;7dQ{%^-ae5Qy#{^vA1_w>K@bElH& ry4#94C#E>oCztHq|H-s}ZTA0-|EE3R;d0y`Esh(w|NHv?T@U;(Tw#mF literal 0 HcmV?d00001 diff --git a/Plugins/zxing.unity.dll.meta b/Plugins/zxing.unity.dll.meta new file mode 100644 index 0000000..8367da5 --- /dev/null +++ b/Plugins/zxing.unity.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 44603b497110848c1bee102b300ad164 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/README.md b/README.md new file mode 100644 index 0000000..e1eb74b --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +## [TapTap.Login](./Documentation/README.md) + +## 使用前提 + +使用 TapTap.Login 前提是必须依赖以下库: + +* [TapTap.Common](https://github.com/TapTap/TapCommon-Unity.git) + +> 如果游戏需要支持 PC Platform ,则参考[ PC配置文档 ](./PC.md) + +### 1.初始化 + +#### 如果配合 `TapBoostrap` 使用,则不需要调用初始化接口 + +```c# +TapLogin.Init(string clientID); +``` + +### 2.唤起 TapTap 网页 或者 TapTap 客户端进行登陆 + +登陆成功之后,会返回 `AccessToken` + +```c# +var accessToken = await TapLogin.Login(); +``` + +配置权限范围 + +```c# +// 默认使用 public_profile + +var accessToken = await TapLogin.Login(new []{"public_profile"}) +; +``` + +### 3. 获取 TapTap AccessToken + +```c# +var accessToken = await TapLogin.GetAccessToken(); +``` + +### 4. 获取 TapTap Profile + +```c# +var profile = await TapLogin.FetchProfile(); +``` + +### 5. 获取篝火测试资格 + +```c# +var boolean = await TapLogin.GetTestQualification(); +``` + +### 6. 退出登陆 + +```c# +TapLogin.Logout(); +``` \ No newline at end of file diff --git a/README.md.meta b/README.md.meta new file mode 100644 index 0000000..7807717 --- /dev/null +++ b/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c720d298abf1847cca49e4f58f9972e8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime.meta b/Runtime.meta new file mode 100644 index 0000000..e2b5c9f --- /dev/null +++ b/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ae9b1c1f703a4bdc9ee0b6d24c4194a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Internal.meta b/Runtime/Internal.meta new file mode 100644 index 0000000..9136b2b --- /dev/null +++ b/Runtime/Internal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24cd5e31f29ae47b5866be602d4bd83c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Internal/ITapLoginPlatform.cs b/Runtime/Internal/ITapLoginPlatform.cs new file mode 100644 index 0000000..86e45d1 --- /dev/null +++ b/Runtime/Internal/ITapLoginPlatform.cs @@ -0,0 +1,30 @@ +using System; +using System.Threading.Tasks; + +namespace TapTap.Login.Internal { + public interface ITapLoginPlatform { + void Init(string clientID); + + void Init(string clientID, bool isCn, bool roundCorner); + + void ChangeConfig(bool roundCorner, bool isPortrait); + + Task FetchProfile(); + + Task GetProfile(); + + Task GetAccessToken(); + + Task Login(); + + Task Login(string[] permissions); + + Task Login(TapLoginPermissionConfig config); + + Task Authorize(string[] permissions = null); + + void Logout(); + + Task GetTestQualification(); + } +} diff --git a/Runtime/Internal/ITapLoginPlatform.cs.meta b/Runtime/Internal/ITapLoginPlatform.cs.meta new file mode 100644 index 0000000..aeccf7a --- /dev/null +++ b/Runtime/Internal/ITapLoginPlatform.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4087c690e3ccd4ac38ad7d9062573224 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Internal/Init.meta b/Runtime/Internal/Init.meta new file mode 100644 index 0000000..000b878 --- /dev/null +++ b/Runtime/Internal/Init.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7755e949d0f964a27a68a703b5758d90 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Internal/Init/LoginInitTask.cs b/Runtime/Internal/Init/LoginInitTask.cs new file mode 100644 index 0000000..4ca4539 --- /dev/null +++ b/Runtime/Internal/Init/LoginInitTask.cs @@ -0,0 +1,14 @@ +using System; +using System.Linq; +using TapTap.Common; +using TapTap.Common.Internal.Init; + +namespace TapTap.Login.Internal.Init { + public class LoginInitTask : IInitTask { + public int Order => 11; + + public void Init(TapConfig config) { + TapLogin.Init(config.ClientID, config.RegionType == RegionType.CN, TapLoginConfig.Config == null || TapLoginConfig.Config.RoundCorner); + } + } +} diff --git a/Runtime/Internal/Init/LoginInitTask.cs.meta b/Runtime/Internal/Init/LoginInitTask.cs.meta new file mode 100644 index 0000000..762032d --- /dev/null +++ b/Runtime/Internal/Init/LoginInitTask.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ef4050f6c70464872a62df912446e757 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Internal/Region.cs b/Runtime/Internal/Region.cs new file mode 100644 index 0000000..2b8e59e --- /dev/null +++ b/Runtime/Internal/Region.cs @@ -0,0 +1,84 @@ +namespace TapTap.Login.Internal +{ + public abstract class Region + { + public abstract string WebHost(); + + public abstract string ApiHost(); + + public abstract string AccountHost(); + + public string CodeUrl() + { + return WebHost() + "/oauth2/v1/device/code"; + } + + public string TokenUrl() + { + return WebHost() + "/oauth2/v1/token"; + } + + public string ProfileUrl(bool havePublicProfile = true) + { + if (havePublicProfile) + { + return ApiHost() + "/account/profile/v1?client_id="; + } + else + { + return ApiHost() + "/account/basic-info/v1?client_id="; + } + } + + public string AccountUrl() + { + return AccountHost() + "/authorize?"; + } + } + + public class RegionCN : Region { + + private static string webHost = "https://accounts.tapapis.cn"; + + private static string apiHost = "https://open.tapapis.cn"; + + private static string accountHost = "https://accounts.taptap.cn"; + + + public override string WebHost() + { + return webHost; + } + + public override string ApiHost() + { + return apiHost; + } + + public override string AccountHost() + { + return accountHost; + } + } + + public class RegionIO : Region + { + private static string webHost = "https://accounts.tapapis.com"; + private static string apiHost = "https://open.tapapis.com"; + private static string accountHost = "https://accounts.taptap.io"; + public override string WebHost() + { + return webHost; + } + + public override string ApiHost() + { + return apiHost; + } + + public override string AccountHost() + { + return accountHost; + } + } +} \ No newline at end of file diff --git a/Runtime/Internal/Region.cs.meta b/Runtime/Internal/Region.cs.meta new file mode 100644 index 0000000..882a9e1 --- /dev/null +++ b/Runtime/Internal/Region.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1feada2e0e7bd49db8a8fa50ad07bc6e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public.meta b/Runtime/Public.meta new file mode 100644 index 0000000..bfe4288 --- /dev/null +++ b/Runtime/Public.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 397e36f43b9fe4d309a388111a8cb950 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/AccessToken.cs b/Runtime/Public/AccessToken.cs new file mode 100644 index 0000000..3f4f444 --- /dev/null +++ b/Runtime/Public/AccessToken.cs @@ -0,0 +1,69 @@ +using System; +using System.Collections.Generic; +using TapTap.Common; +using UnityEngine; +using LC.Newtonsoft.Json; + +namespace TapTap.Login +{ + public class AccessToken + { + [JsonProperty("kid")] + public string kid; + + [JsonProperty("access_token")] + public string accessToken; + + [JsonProperty("token_type")] + public string tokenType; + + [JsonProperty("mac_key")] + public string macKey; + + [JsonProperty("mac_algorithm")] + public string macAlgorithm; + + [JsonProperty("scope")] + public HashSet scopeSet; + + public AccessToken(string json) + { + if (string.IsNullOrEmpty(json)) + { + return; + } + var dic = Json.Deserialize(json) as Dictionary; + kid = SafeDictionary.GetValue(dic, "kid"); + accessToken = SafeDictionary.GetValue(dic, "access_token"); + tokenType = SafeDictionary.GetValue(dic, "token_type"); + macKey = SafeDictionary.GetValue(dic, "mac_key"); + macAlgorithm = SafeDictionary.GetValue(dic, "mac_algorithm"); + string scopeStr = SafeDictionary.GetValue(dic, "scope"); + if (string.IsNullOrEmpty(scopeStr)) + { + scopeSet = new HashSet(); + } + else + { + try + { + scopeSet = new HashSet(scopeStr.Split(' ')); + } + catch (Exception e) + { + scopeSet = new HashSet(); + } + } + } + + public AccessToken() + { + + } + + public string ToJson() + { + return JsonUtility.ToJson(this); + } + } +} \ No newline at end of file diff --git a/Runtime/Public/AccessToken.cs.meta b/Runtime/Public/AccessToken.cs.meta new file mode 100644 index 0000000..83da57c --- /dev/null +++ b/Runtime/Public/AccessToken.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6b1c85172abe742f18d2bb494252eed8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/Profile.cs b/Runtime/Public/Profile.cs new file mode 100644 index 0000000..9c7ca37 --- /dev/null +++ b/Runtime/Public/Profile.cs @@ -0,0 +1,51 @@ +using System.Collections.Generic; +using TapTap.Common; +using UnityEngine; +using LC.Newtonsoft.Json; + +namespace TapTap.Login +{ + public class Profile + { + [JsonProperty("name")] + public string name; + + [JsonProperty("gender")] + public string gender; + + [JsonProperty("avatar")] + public string avatar; + + [JsonProperty("openid")] + public string openid; + + [JsonProperty("unionid")] + public string unionid; + + [JsonIgnore] + public string email; + + [JsonIgnore] + public bool emailVerified; + + public Profile() { + + } + + public Profile(string json) + { + var dic = Json.Deserialize(json) as Dictionary; + name = SafeDictionary.GetValue(dic, "name"); + avatar = SafeDictionary.GetValue(dic, "avatar"); + openid = SafeDictionary.GetValue(dic, "openid"); + unionid = SafeDictionary.GetValue(dic, "unionid"); + email = SafeDictionary.GetValue(dic, "email"); + emailVerified = SafeDictionary.GetValue(dic, "email_verified"); + } + + public string ToJson() + { + return JsonUtility.ToJson(this); + } + } +} \ No newline at end of file diff --git a/Runtime/Public/Profile.cs.meta b/Runtime/Public/Profile.cs.meta new file mode 100644 index 0000000..998cbbf --- /dev/null +++ b/Runtime/Public/Profile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6645cb881ce9c41d5a8cc4708dd67200 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapFriendInfo.cs b/Runtime/Public/TapFriendInfo.cs new file mode 100644 index 0000000..a99c4db --- /dev/null +++ b/Runtime/Public/TapFriendInfo.cs @@ -0,0 +1,15 @@ +namespace TapTap.Friends { + public class TapFriendInfo { + public string Name { + get; internal set; + } + + public string Avatar { + get; internal set; + } + + public string OpenId { + get; internal set; + } + } +} diff --git a/Runtime/Public/TapFriendInfo.cs.meta b/Runtime/Public/TapFriendInfo.cs.meta new file mode 100644 index 0000000..19d8068 --- /dev/null +++ b/Runtime/Public/TapFriendInfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1704f54f800454b3fb4e7e8473f9cb37 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapFriendResult.cs b/Runtime/Public/TapFriendResult.cs new file mode 100644 index 0000000..b88dfc3 --- /dev/null +++ b/Runtime/Public/TapFriendResult.cs @@ -0,0 +1,13 @@ +using System.Collections.ObjectModel; + +namespace TapTap.Friends { + public class TapFriendResult { + public ReadOnlyCollection FriendList { + get; internal set; + } + + public string Cursor { + get; internal set; + } + } +} diff --git a/Runtime/Public/TapFriendResult.cs.meta b/Runtime/Public/TapFriendResult.cs.meta new file mode 100644 index 0000000..2970f16 --- /dev/null +++ b/Runtime/Public/TapFriendResult.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10c88cb0d937247c3a4c6af903d5503d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapFriends.cs b/Runtime/Public/TapFriends.cs new file mode 100644 index 0000000..67189ff --- /dev/null +++ b/Runtime/Public/TapFriends.cs @@ -0,0 +1,145 @@ +using System; +using System.Threading.Tasks; +using System.Collections.Generic; +using System.Linq; +using TapTap.Login; +using TapTap.Common; +using TapTap.Login.Internal; +using System.Net.Http; +using System.Net.Http.Headers; +using TapTap.Common.Internal.Json; +using TapTap.Common.Internal.Http; +using LC.Newtonsoft.Json; +using System.Security.Cryptography; +using System.Text; + +namespace TapTap.Friends { + public class TapFriends { + private static HttpClient httpClient = null; + + public static async Task QueryMutualList(string cursor = null, int size = 100) { + AccessToken accessToken = await TapLogin.GetAccessToken(); + if (accessToken == null) { + throw new ArgumentNullException(nameof(accessToken)); + } + string url = $"{TapTapSdk.CurrentRegion.ApiHost()}/friends/v1/list"; + Dictionary queryParams = new Dictionary { + { "max_size", size }, + {"client_id",TapTapSdk.ClientId } + }; + if (!string.IsNullOrEmpty(cursor)) { + queryParams.Add("continuation_token", cursor); + } + IEnumerable queryPairs = queryParams.Select(kv => $"{kv.Key}={kv.Value}"); + string queries = string.Join("&", queryPairs); + url = $"{url}?{queries}"; + + var dt = DateTime.UtcNow - new DateTime(1970, 1, 1); + var ts = (int)dt.TotalSeconds; + var uri = new Uri(url); + Dictionary headers = new Dictionary { + { "Authorization", "MAC " + GetAuthorizationHeader(accessToken.kid,accessToken.macKey,accessToken.macAlgorithm, + "GET",uri.PathAndQuery,uri.Host,"443", ts)} + }; + if (httpClient == null) + { + httpClient = new HttpClient(); + httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); + httpClient.DefaultRequestHeaders.AcceptCharset.Add(new StringWithQualityHeaderValue("utf-8")); + + } + HttpRequestMessage request = new HttpRequestMessage + { + RequestUri = new Uri(url), + Method = HttpMethod.Get, + }; + HttpRequestHeaders reqHeaders = request.Headers; + if (reqHeaders != null) + { + foreach (KeyValuePair kv in headers) + { + reqHeaders.Add(kv.Key, kv.Value.ToString()); + } + } + TapHttpUtils.PrintRequest(httpClient, request); + + HttpResponseMessage originResponse = await httpClient.SendAsync(request, HttpCompletionOption.ResponseHeadersRead); + request.Dispose(); + string resultString = await originResponse.Content.ReadAsStringAsync(); + originResponse.Dispose(); + TapHttpUtils.PrintResponse(originResponse, resultString); + + Dictionary response; + if (originResponse.IsSuccessStatusCode) + { + response = JsonConvert.DeserializeObject>(resultString, + TapJsonConverter.Default); + } + else + { + throw new TapException(((int)originResponse.StatusCode), resultString); + } + if (response.TryGetValue("data", out object dataObj) && + dataObj is Dictionary data) { + TapFriendResult result = new TapFriendResult(); + if (data.TryGetValue("list", out object listObj) && listObj is List list) { + result.FriendList = list.Cast>() + .Select(item => new TapFriendInfo { + OpenId = item["openid"] as string, + Name = item.TryGetValue("nickname", out object nicknameObj) && (nicknameObj is string nickname) ? + nickname : null, + Avatar = item.TryGetValue("avatar", out object avatarObj) && (avatarObj is string avatar) ? + avatar : null + }) + .ToList() + .AsReadOnly(); + + result.Cursor = data.TryGetValue("is_truncated", out object isTruncatedObj) && + isTruncatedObj is bool isTruncated && + isTruncated ? + (data.TryGetValue("next_continuation_token", out object nextSkipObj) && + (nextSkipObj is string nextSkip) ? + nextSkip : null) : null; + return result; + + } + } + return null; + } + + private static string GetAuthorizationHeader(string kid, + string macKey, + string macAlgorithm, + string method, + string uri, + string host, + string port, + int timestamp) + { + var nonce = new Random().Next().ToString(); + + var normalizedString = $"{timestamp}\n{nonce}\n{method}\n{uri}\n{host}\n{port}\n\n"; + + HashAlgorithm hashGenerator; + switch (macAlgorithm) + { + case "hmac-sha-256": + hashGenerator = new HMACSHA256(Encoding.ASCII.GetBytes(macKey)); + break; + case "hmac-sha-1": + hashGenerator = new HMACSHA1(Encoding.ASCII.GetBytes(macKey)); + break; + default: + throw new InvalidOperationException("Unsupported MAC algorithm"); + } + + var hash = Convert.ToBase64String(hashGenerator.ComputeHash(Encoding.ASCII.GetBytes(normalizedString))); + + var authorizationHeader = new StringBuilder(); + authorizationHeader.AppendFormat(@"id=""{0}"",ts=""{1}"",nonce=""{2}"",mac=""{3}""", + kid, timestamp, nonce, hash); + + return authorizationHeader.ToString(); + } + } +} diff --git a/Runtime/Public/TapFriends.cs.meta b/Runtime/Public/TapFriends.cs.meta new file mode 100644 index 0000000..0a13913 --- /dev/null +++ b/Runtime/Public/TapFriends.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 63d7af19c75ee4a89b130a0a0e1736e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapLogin.cs b/Runtime/Public/TapLogin.cs new file mode 100644 index 0000000..e95774a --- /dev/null +++ b/Runtime/Public/TapLogin.cs @@ -0,0 +1,119 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using TapTap.Common; +using TapTap.Login.Internal; +using TapTap.Common.Internal.Utils; +using System; + +namespace TapTap.Login +{ + public class TapLogin + { + public const string TAP_LOGIN_SCOPE_BASIC_INFO = "basic_info"; + public const string TAP_LOGIN_SCOPE_PUBLIC_PROFILE = "public_profile"; + public const string TAP_LOGIN_SCOPE_USER_FRIENDS = "user_friends"; + public const string TAP_LOGIN_SCOPE_EMAIL = "email"; + public const string TAP_LOGIN_SCOPE_PHONE = "phone"; + public const string TAP_LOGIN_SCOPE_COMPLIANCE = "compliance"; + + private static HashSet defaultPermissions; + + public static HashSet DefaultPermissions { + get { + if (defaultPermissions == null) { + defaultPermissions = new HashSet(); + } + return defaultPermissions; + } + } + + private static ITapLoginPlatform platformWrapper; + + static TapLogin() { + platformWrapper = BridgeUtils.CreateBridgeImplementation(typeof(ITapLoginPlatform), + "TapTap.Login") as ITapLoginPlatform; + } + + public static void Init(string clientID) { + platformWrapper.Init(clientID); + TapTapSdk.SDKInitialize(clientID, true); + } + + public static void Init(string clientID, bool isCn, bool roundCorner) { + platformWrapper.Init(clientID, isCn, roundCorner); + TapTapSdk.SDKInitialize(clientID, isCn); + } + + public static void ChangeConfig(bool roundCorner, bool isPortrait) { + platformWrapper.ChangeConfig(roundCorner, isPortrait); + } + + public static Task FetchProfile() { + return platformWrapper.FetchProfile(); + } + + public static Task GetProfile() { + return platformWrapper.GetProfile(); + } + + public static Task GetAccessToken() { + return platformWrapper.GetAccessToken(); + } + + public static Task Login() { + var result = platformWrapper.Login(); + _ = TriggerTapLogin(result); + return result; + } + + public static Task Login(string[] permissions) { + + var result = platformWrapper.Login(permissions); + _ = TriggerTapLogin(result); + return result; + } + + + public static Task Login(TapLoginPermissionConfig config) { + Task result = platformWrapper.Login(config); + _ = TriggerTapLogin(result); + return result; + } + + public static Task Authorize(string[] permissions = null) { + return platformWrapper.Authorize(permissions); + } + + public static void Logout() { + platformWrapper.Logout(); + EventManager.TriggerEvent(EventConst.OnTapLogout, UnityTDSUser.TAP_AUTH_CHANNEL); + } + + public static Task GetTestQualification() { + return platformWrapper.GetTestQualification(); + } + + public static void AppendPermission(string permission) { + if (string.IsNullOrWhiteSpace(permission)) { + return; + } + DefaultPermissions.Add(permission); + } + + public static void RemovePermission(string permission) { + if (string.IsNullOrWhiteSpace(permission)) { + return; + } + DefaultPermissions.Remove(permission); + } + + private static async Task TriggerTapLogin(Task accessTokenTask) { + _ = await accessTokenTask; + var profile = await GetProfile(); + EventManager.TriggerEvent(EventConst.OnTapLogin, new KeyValuePair(UnityTDSUser.TAP_AUTH_CHANNEL, profile.openid)); + } + + } +} \ No newline at end of file diff --git a/Runtime/Public/TapLogin.cs.meta b/Runtime/Public/TapLogin.cs.meta new file mode 100644 index 0000000..6219ae5 --- /dev/null +++ b/Runtime/Public/TapLogin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c60164586f7bc46bfb3013f5beb91f81 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapLoginConfig.cs b/Runtime/Public/TapLoginConfig.cs new file mode 100644 index 0000000..4da0dc7 --- /dev/null +++ b/Runtime/Public/TapLoginConfig.cs @@ -0,0 +1,34 @@ +using System; +using System.Linq; +using System.Collections.Generic; + +namespace TapTap.Common { + public class TapLoginConfig { + public static TapLoginConfig Config { get; set; } + + private bool _isPortrait; + private bool _roundCorner; + + public bool RoundCorner => _roundCorner; + + public TapLoginConfig(bool RoundCorner, bool isPortrait) { + _roundCorner = RoundCorner; + _isPortrait = isPortrait; + } + + public Dictionary ToDict() { + return new Dictionary { + ["roundCorner"] = _roundCorner, + ["isPortrait"] = _isPortrait, + }; + } + } + + public static class TapConfigBuilderForLogin { + public static TapConfig.Builder TapLoginConfig(this TapConfig.Builder _, bool RoundCorner, bool isPotrait) { + + Common.TapLoginConfig.Config = new TapLoginConfig(RoundCorner, isPotrait); + return _; + } + } +} \ No newline at end of file diff --git a/Runtime/Public/TapLoginConfig.cs.meta b/Runtime/Public/TapLoginConfig.cs.meta new file mode 100644 index 0000000..df72094 --- /dev/null +++ b/Runtime/Public/TapLoginConfig.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a5923d5c11ef42ad8b5e3ccf0319d1f6 +timeCreated: 1695632344 \ No newline at end of file diff --git a/Runtime/Public/TapLoginPermissionConfig.cs b/Runtime/Public/TapLoginPermissionConfig.cs new file mode 100644 index 0000000..658e7ba --- /dev/null +++ b/Runtime/Public/TapLoginPermissionConfig.cs @@ -0,0 +1,12 @@ + +namespace TapTap.Login { + public class TapLoginPermission { + public string Permission { get; set; } + public string Description { get; set; } + } + + public class TapLoginPermissionConfig { + public string Name { get; set; } + public TapLoginPermission[] Permissions { get; set; } + } +} \ No newline at end of file diff --git a/Runtime/Public/TapLoginPermissionConfig.cs.meta b/Runtime/Public/TapLoginPermissionConfig.cs.meta new file mode 100644 index 0000000..254a079 --- /dev/null +++ b/Runtime/Public/TapLoginPermissionConfig.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7eb5131eed15d40b79b2cf225f2e376f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Public/TapTapSdk.cs b/Runtime/Public/TapTapSdk.cs new file mode 100644 index 0000000..0007053 --- /dev/null +++ b/Runtime/Public/TapTapSdk.cs @@ -0,0 +1,22 @@ +using TapTap.Common; +using TapTap.Common.Internal; + +namespace TapTap.Login.Internal +{ + public static class TapTapSdk + { + public const string Version = "1.2.0"; + + public static string ClientId { get; private set; } + + public static Region CurrentRegion { get; private set; } + + public static void SDKInitialize(string clientId, bool isCn) + { + ClientId = clientId; + CurrentRegion = isCn ? (Region)new RegionCN() : new RegionIO(); + TapLocalizeManager.SetCurrentRegion(isCn); + TapDuration.Init(isCn); + } + } +} \ No newline at end of file diff --git a/Runtime/Public/TapTapSdk.cs.meta b/Runtime/Public/TapTapSdk.cs.meta new file mode 100644 index 0000000..7d4711b --- /dev/null +++ b/Runtime/Public/TapTapSdk.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 762c5963339fb430e974398fae5bb511 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/TapTap.Login.Runtime.asmdef b/Runtime/TapTap.Login.Runtime.asmdef new file mode 100644 index 0000000..290b230 --- /dev/null +++ b/Runtime/TapTap.Login.Runtime.asmdef @@ -0,0 +1,15 @@ +{ + "name": "TapTap.Login.Runtime", + "references": [ + "GUID:0b3f64ec33f5b4da98a17367a35b82f2" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Runtime/TapTap.Login.Runtime.asmdef.meta b/Runtime/TapTap.Login.Runtime.asmdef.meta new file mode 100644 index 0000000..eba7550 --- /dev/null +++ b/Runtime/TapTap.Login.Runtime.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e8754b6153389406c963cd52996cc80f +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone.meta b/Standalone.meta new file mode 100644 index 0000000..ff93668 --- /dev/null +++ b/Standalone.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31c94f56cfbed4fa2af034971d6dde47 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Editor.meta b/Standalone/Editor.meta new file mode 100644 index 0000000..eabbaae --- /dev/null +++ b/Standalone/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b5994a776f5ee4f8998f23dd47cb2fef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Editor/TapLoginStandaloneProcessBuild.cs b/Standalone/Editor/TapLoginStandaloneProcessBuild.cs new file mode 100644 index 0000000..8f804da --- /dev/null +++ b/Standalone/Editor/TapLoginStandaloneProcessBuild.cs @@ -0,0 +1,22 @@ +using System; +using UnityEditor.Build.Reporting; +using TapTap.Common.Editor; + +namespace TapTap.Login.Editor +{ + public class TapLoginStandaloneProcessBuild : SDKLinkProcessBuild + { + public override int callbackOrder => 0; + + public override string LinkPath => "TapTap/Login/link.xml"; + + public override LinkedAssembly[] LinkedAssemblies => new LinkedAssembly[] { + new LinkedAssembly { Fullname = "TapTap.Login.Runtime" }, + new LinkedAssembly { Fullname = "TapTap.Login.Standalone.Runtime" } + }; + + public override Func IsTargetPlatform => (report) => { + return BuildTargetUtils.IsSupportStandalone(report.summary.platform); + }; + } +} \ No newline at end of file diff --git a/Standalone/Editor/TapLoginStandaloneProcessBuild.cs.meta b/Standalone/Editor/TapLoginStandaloneProcessBuild.cs.meta new file mode 100644 index 0000000..f8b3d64 --- /dev/null +++ b/Standalone/Editor/TapLoginStandaloneProcessBuild.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7661a47473b9c438980a7d4b0be90e2e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef b/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef new file mode 100644 index 0000000..eb322b1 --- /dev/null +++ b/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef @@ -0,0 +1,17 @@ +{ + "name": "TapTap.Login.Standalone.Editor", + "references": [ + "GUID:616cea76def2d4f059b94440fc8cc03d" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef.meta b/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef.meta new file mode 100644 index 0000000..b8f53e5 --- /dev/null +++ b/Standalone/Editor/TapTap.Login.Standalone.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ff2731b992f0b4736afeff3719a96ad4 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources.meta b/Standalone/Resources.meta new file mode 100644 index 0000000..8350073 --- /dev/null +++ b/Standalone/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7396550db8b6142668fe2dab2457c315 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs.meta b/Standalone/Resources/Prefabs.meta new file mode 100644 index 0000000..047f994 --- /dev/null +++ b/Standalone/Resources/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32e8212d1e4f3425d83ba0ecb6d9c87f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin.meta b/Standalone/Resources/Prefabs/TapLogin.meta new file mode 100644 index 0000000..1cbbf79 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c686093e8a6564ca382572d5fcbac918 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab b/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab new file mode 100644 index 0000000..ad9822b --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab @@ -0,0 +1,831 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1988411968899274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224718936248725256} + - component: {fileID: 222194775545726812} + - component: {fileID: 114158668541600830} + - component: {fileID: 1329868199737064244} + - component: {fileID: 7345694189827681648} + m_Layer: 5 + m_Name: LoginPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224718936248725256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8383413371163392183} + - {fileID: 6142360791741512961} + - {fileID: 7974149656338911424} + - {fileID: 1592072733947156768} + - {fileID: 8187989918829261433} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 800, y: 480} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &222194775545726812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_CullTransparentMesh: 1 +--- !u!114 &114158668541600830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 86b9e58454341479496cd09b34eb515a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1329868199737064244 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.078431375} + m_EffectDistance: {x: -1, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &7345694189827681648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.078431375} + m_EffectDistance: {x: 1, y: 1} + m_UseGraphicAlpha: 1 +--- !u!1 &2700477516751255412 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8383413371163392183} + - component: {fileID: 5500196495152929275} + - component: {fileID: 8799328302460588044} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8383413371163392183 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2700477516751255412} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10000, y: 10000} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5500196495152929275 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2700477516751255412} + m_CullTransparentMesh: 0 +--- !u!114 &8799328302460588044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2700477516751255412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8710324469925805941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1592072733947156768} + - component: {fileID: 1287205194081041748} + - component: {fileID: 945199783146882795} + m_Layer: 5 + m_Name: Divider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1592072733947156768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 340} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1287205194081041748 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_CullTransparentMesh: 1 +--- !u!114 &945199783146882795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8dd7a6f3160e348049a949bc78ef0b29, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &1078484264839115353 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 1384447095859190488, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2735868708447112056, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3589193167517764676, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3589193167517764676, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5287822639921967063, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_Name + value: Web + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.x + value: 400 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_SizeDelta.y + value: 358 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7ac7d7b1557f242f2b33c811a7857e6c, type: 3} +--- !u!224 &8187989918829261433 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9175555145991798816, guid: 7ac7d7b1557f242f2b33c811a7857e6c, + type: 3} + m_PrefabInstance: {fileID: 1078484264839115353} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3255390327551418362 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 99502398186357137, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Name + value: TopBar + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4392112088652323784, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.y + value: 48 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 122 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 20bff45f800234dcfbe4867cd53e8167, type: 3} +--- !u!224 &6142360791741512961 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + m_PrefabInstance: {fileID: 3255390327551418362} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6850143555824902485 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 1001323885729415042, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Name + value: QRCode + objectReference: {fileID: 0} + - target: {fileID: 1023697920494227107, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1023697920494227107, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1023697920494227107, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1023697920494227107, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.x + value: 400 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.y + value: 358 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4669660408746506745, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Transition + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4753084159018331740, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6851115631369491375, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6851549909175271595, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Name + value: QRCode + objectReference: {fileID: 0} + - target: {fileID: 8232671660890830842, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8232671660890830842, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8232671660890830842, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8232671660890830842, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4761a087892084df5acddfa125244e46, type: 3} +--- !u!224 &7974149656338911424 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + m_PrefabInstance: {fileID: 6850143555824902485} + m_PrefabAsset: {fileID: 0} diff --git a/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab.meta new file mode 100644 index 0000000..f0f85a8 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/LoginPanel.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8ad3bf804e86c4c7b9cbd32c3a64123f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab b/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab new file mode 100644 index 0000000..7c127c8 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab @@ -0,0 +1,754 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1988411968899274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224718936248725256} + - component: {fileID: 222194775545726812} + - component: {fileID: 114158668541600830} + m_Layer: 5 + m_Name: TapLoginWithAuthorizationPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224718936248725256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2623335023565741531} + - {fileID: 7974149656338911424} + - {fileID: 1592072733947156768} + - {fileID: 8187989918829261433} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 800, y: 480} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &222194775545726812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_CullTransparentMesh: 1 +--- !u!114 &114158668541600830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 86b9e58454341479496cd09b34eb515a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8710324469925805941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1592072733947156768} + - component: {fileID: 1287205194081041748} + - component: {fileID: 945199783146882795} + m_Layer: 5 + m_Name: Divider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1592072733947156768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 340} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1287205194081041748 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_CullTransparentMesh: 1 +--- !u!114 &945199783146882795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8dd7a6f3160e348049a949bc78ef0b29, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &5233933223435314715 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 95145862890651760, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 95145862890651760, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 95145862890651760, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 322 + objectReference: {fileID: 0} + - target: {fileID: 95145862890651760, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 161 + objectReference: {fileID: 0} + - target: {fileID: 95145862890651760, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -39 + objectReference: {fileID: 0} + - target: {fileID: 1096414973715708821, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_Name + value: Web + objectReference: {fileID: 0} + - target: {fileID: 1235409854735982334, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1235409854735982334, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1235409854735982334, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 322 + objectReference: {fileID: 0} + - target: {fileID: 1235409854735982334, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 161 + objectReference: {fileID: 0} + - target: {fileID: 1235409854735982334, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -11 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 400 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.y + value: 358 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6152948968195968666, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6940192191177956295, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7179550519511719738, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7975670886627220650, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_ChildForceExpandWidth + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8618272423986894854, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8618272423986894854, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9044993220712097846, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9044993220712097846, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9044993220712097846, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_SizeDelta.x + value: 322 + objectReference: {fileID: 0} + - target: {fileID: 9044993220712097846, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 161 + objectReference: {fileID: 0} + - target: {fileID: 9044993220712097846, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -67 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 38d4f6f2b47d74afdbc80e01106231c0, type: 3} +--- !u!224 &8187989918829261433 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4108197629286290530, guid: 38d4f6f2b47d74afdbc80e01106231c0, + type: 3} + m_PrefabInstance: {fileID: 5233933223435314715} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6662092238396456736 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 99502398186357137, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Name + value: TopBar + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 308840432917240632, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4392112088652323784, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 6822569783385562254, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.y + value: 48 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 122 + objectReference: {fileID: 0} + - target: {fileID: 8778926112679427783, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 20bff45f800234dcfbe4867cd53e8167, type: 3} +--- !u!224 &2623335023565741531 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8652387788709946107, guid: 20bff45f800234dcfbe4867cd53e8167, + type: 3} + m_PrefabInstance: {fileID: 6662092238396456736} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6850143555824902485 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 224718936248725256} + m_Modifications: + - target: {fileID: 1001323885729415042, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Name + value: QRCode + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1527282711617957479, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2284691356582526614, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.x + value: 400 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.y + value: 358 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4753084159018331740, guid: 4761a087892084df5acddfa125244e46, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4761a087892084df5acddfa125244e46, type: 3} +--- !u!224 &7974149656338911424 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3582973697427616149, guid: 4761a087892084df5acddfa125244e46, + type: 3} + m_PrefabInstance: {fileID: 6850143555824902485} + m_PrefabAsset: {fileID: 0} diff --git a/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab.meta new file mode 100644 index 0000000..768c651 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/LoginWithPermissionPanel.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6018ad09f0d1942ce88a9d619457b3ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab b/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab new file mode 100644 index 0000000..898aa56 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab @@ -0,0 +1,314 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2625169232233875455 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4629246513846156148} + - component: {fileID: 3695950292847725408} + - component: {fileID: 4330261114053498586} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4629246513846156148 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2625169232233875455} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6289054345611098131} + m_Father: {fileID: 5713541945011671847} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 2, y: 0} + m_SizeDelta: {x: 16, y: 16} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3695950292847725408 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2625169232233875455} + m_CullTransparentMesh: 0 +--- !u!114 &4330261114053498586 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2625169232233875455} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d0c874c718d73412e810bf38013d67e5, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3382617566495285768 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6289054345611098131} + - component: {fileID: 8207931337329790779} + - component: {fileID: 3418050001273312895} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6289054345611098131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3382617566495285768} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4629246513846156148} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 16, y: 16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8207931337329790779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3382617566495285768} + m_CullTransparentMesh: 0 +--- !u!114 &3418050001273312895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3382617566495285768} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d6e4a2129bcb64978a3af15f2def57bf, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6754920826495791247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5713541945011671847} + - component: {fileID: 2413813591454161656} + m_Layer: 5 + m_Name: TapLoginAuthorizationItem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5713541945011671847 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6754920826495791247} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4629246513846156148} + - {fileID: 6778673443055496571} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 161, y: -11} + m_SizeDelta: {x: 322, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2413813591454161656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6754920826495791247} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 4330261114053498586} + toggleTransition: 1 + graphic: {fileID: 3418050001273312895} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &8321987553712810537 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6778673443055496571} + - component: {fileID: 6084817826076384683} + - component: {fileID: 3073349599482965323} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6778673443055496571 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8321987553712810537} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5713541945011671847} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 170, y: 0} + m_SizeDelta: {x: 293, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6084817826076384683 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8321987553712810537} + m_CullTransparentMesh: 0 +--- !u!114 &3073349599482965323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8321987553712810537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u83B7\u5F97\u60A8\u7684 TapTap \u5934\u50CF\u3001\u6635\u79F0" diff --git a/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab.meta new file mode 100644 index 0000000..28633f2 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/PermissionItem.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2c73663028c374b0b8d9a0fc62fe391a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab b/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab new file mode 100644 index 0000000..da7133a --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab @@ -0,0 +1,1501 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &625083708303073297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8806601345297423454} + - component: {fileID: 2091269438517613265} + - component: {fileID: 2006217477706675763} + m_Layer: 5 + m_Name: DemoImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8806601345297423454 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625083708303073297} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2690524198534270533} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 350, y: 417} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2091269438517613265 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625083708303073297} + m_CullTransparentMesh: 0 +--- !u!114 &2006217477706675763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 625083708303073297} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1001323885729415042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3582973697427616149} + m_Layer: 5 + m_Name: QRCodeContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3582973697427616149 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1001323885729415042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4753084159018331740} + - {fileID: 6632690815685979685} + - {fileID: 4978475783880798720} + - {fileID: 6591623127590156040} + - {fileID: 2690524198534270533} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -90} + m_SizeDelta: {x: 400, y: 358} + m_Pivot: {x: 0, y: 1} +--- !u!1 &2382269796511909719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5214048774975924606} + - component: {fileID: 3653126998460224502} + - component: {fileID: 8325994296021826699} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5214048774975924606 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2382269796511909719} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8232671660890830842} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: 18, y: 18} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3653126998460224502 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2382269796511909719} + m_CullTransparentMesh: 0 +--- !u!114 &8325994296021826699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2382269796511909719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4ac762c2f07fc4c668e1259044839c97, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4865635543551801232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4978475783880798720} + - component: {fileID: 7101760030503683782} + - component: {fileID: 4238803995031818752} + m_Layer: 5 + m_Name: Tips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4978475783880798720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4865635543551801232} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3582973697427616149} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -262} + m_SizeDelta: {x: 220, y: 43} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7101760030503683782 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4865635543551801232} + m_CullTransparentMesh: 0 +--- !u!114 &4238803995031818752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4865635543551801232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.2 + m_Text: "\u8BF7\u4F7F\u7528 TapTap \u5BA2\u6237\u7AEF\u626B\u63CF\u4E8C\u7EF4\u7801 + \u767B\u5F55 & \u6388\u6743" +--- !u!1 &4879955498360528010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8232671660890830842} + - component: {fileID: 7149433750228486049} + - component: {fileID: 4516441654309000640} + - component: {fileID: 7362449977831319197} + - component: {fileID: 2729986125694643249} + m_Layer: 5 + m_Name: iOSButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8232671660890830842 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955498360528010} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5214048774975924606} + - {fileID: 242365128163784803} + m_Father: {fileID: 6591623127590156040} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 84, y: 24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7149433750228486049 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955498360528010} + m_CullTransparentMesh: 0 +--- !u!114 &4516441654309000640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955498360528010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5c5d445c23d41413ca3e8f84740a0729, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7362449977831319197 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955498360528010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_PressedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_SelectedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 4516441654309000640} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2729986125694643249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879955498360528010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4c22895152b984269a88e5f572f5c372, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &5399851501927921657 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 242365128163784803} + - component: {fileID: 80383044445034006} + - component: {fileID: 1244145735886045791} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &242365128163784803 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5399851501927921657} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8232671660890830842} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 6, y: -0.5} + m_SizeDelta: {x: -36, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &80383044445034006 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5399851501927921657} + m_CullTransparentMesh: 0 +--- !u!114 &1244145735886045791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5399851501927921657} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: iOS +--- !u!1 &5799145691663348277 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3749546355763310804} + - component: {fileID: 7637209882954040316} + - component: {fileID: 4099927871930314293} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3749546355763310804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799145691663348277} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1023697920494227107} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 6, y: -0.5} + m_SizeDelta: {x: -36, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7637209882954040316 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799145691663348277} + m_CullTransparentMesh: 0 +--- !u!114 &4099927871930314293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799145691663348277} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Android +--- !u!1 &6664580564867348010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4753084159018331740} + - component: {fileID: 8140753876958501573} + - component: {fileID: 3599319006823947795} + - component: {fileID: 3986673802490322999} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4753084159018331740 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6664580564867348010} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3582973697427616149} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 24} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &8140753876958501573 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6664580564867348010} + m_CullTransparentMesh: 1 +--- !u!114 &3599319006823947795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6664580564867348010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5B89\u5168\u626B\u7801\u767B\u5F55" +--- !u!114 &3986673802490322999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6664580564867348010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &6851112856950962025 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6633061973416248495} + - component: {fileID: 6630554494124181711} + - component: {fileID: 6811199726563881727} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6633061973416248495 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851112856950962025} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6632690815685979685} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 100, y: -10} + m_SizeDelta: {x: 180, y: 180} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6630554494124181711 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851112856950962025} + m_CullTransparentMesh: 1 +--- !u!114 &6811199726563881727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851112856950962025} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e566f05a80791430ebad8154cf2e0153, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6851115631369491375 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6633253465350154601} + - component: {fileID: 6630744728638912973} + - component: {fileID: 6810957585653380031} + - component: {fileID: 6811555829344900991} + m_Layer: 5 + m_Name: RefreshButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6633253465350154601 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851115631369491375} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6633437774384491867} + - {fileID: 6633762795810649477} + m_Father: {fileID: 6632690815685979685} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6630744728638912973 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851115631369491375} + m_CullTransparentMesh: 1 +--- !u!114 &6810957585653380031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851115631369491375} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a60d2c639f46d4ce894ac9c1faf81e86, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6811555829344900991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851115631369491375} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6810957585653380031} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &6851153481663703973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6633762795810649477} + - component: {fileID: 6630512809547513923} + - component: {fileID: 6811087148944197821} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6633762795810649477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851153481663703973} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6633253465350154601} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -20} + m_SizeDelta: {x: 40, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6630512809547513923 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851153481663703973} + m_CullTransparentMesh: 1 +--- !u!114 &6811087148944197821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851153481663703973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 13199a88a311149089187eea28606a3f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6851549909175271595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6632690815685979685} + - component: {fileID: 6631459692831114081} + - component: {fileID: 6811428771458922987} + m_Layer: 5 + m_Name: QRCode + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6632690815685979685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851549909175271595} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6633061973416248495} + - {fileID: 6633031803484019571} + - {fileID: 6633253465350154601} + m_Father: {fileID: 3582973697427616149} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -46} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6631459692831114081 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851549909175271595} + m_CullTransparentMesh: 1 +--- !u!114 &6811428771458922987 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851549909175271595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 063ea801346ec4ee6a70131557a1b5f7, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6851707203920254731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6633437774384491867} + - component: {fileID: 6630737155565046937} + - component: {fileID: 6811352803537591365} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6633437774384491867 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851707203920254731} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6633253465350154601} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -60} + m_SizeDelta: {x: 75, y: 25} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6630737155565046937 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851707203920254731} + m_CullTransparentMesh: 1 +--- !u!114 &6811352803537591365 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851707203920254731} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.078431375, g: 0.7254902, b: 0.78431374, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE904\uE909\uE918\uE91B" +--- !u!1 &6851779325939596717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6633031803484019571} + - component: {fileID: 6630847992087991811} + - component: {fileID: 6811866914019250629} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6633031803484019571 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851779325939596717} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6632690815685979685} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 100, y: -20} + m_SizeDelta: {x: 160, y: 160} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6630847992087991811 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851779325939596717} + m_CullTransparentMesh: 1 +--- !u!114 &6811866914019250629 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851779325939596717} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &7086445410849682046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2690524198534270533} + - component: {fileID: 2016581044661071156} + - component: {fileID: 6601532834587930627} + m_Layer: 5 + m_Name: ScanTips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2690524198534270533 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086445410849682046} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8806601345297423454} + m_Father: {fileID: 3582973697427616149} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -345, y: 74} + m_SizeDelta: {x: 445, y: 503} + m_Pivot: {x: 0, y: 1} +--- !u!222 &2016581044661071156 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086445410849682046} + m_CullTransparentMesh: 0 +--- !u!114 &6601532834587930627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086445410849682046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8e6163ad8ed60437b982cd543861741a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7763546185773497163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723400420913864736} + - component: {fileID: 4661161455194876568} + - component: {fileID: 826114724050945752} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1723400420913864736 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763546185773497163} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1023697920494227107} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: 18, y: 18} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &4661161455194876568 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763546185773497163} + m_CullTransparentMesh: 0 +--- !u!114 &826114724050945752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763546185773497163} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4ac762c2f07fc4c668e1259044839c97, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8680633867264774415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1023697920494227107} + - component: {fileID: 8876984195151363080} + - component: {fileID: 6985215464873894841} + - component: {fileID: 4427666391416563674} + - component: {fileID: 5937436823760097567} + m_Layer: 5 + m_Name: AndroidButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1023697920494227107 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8680633867264774415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1723400420913864736} + - {fileID: 3749546355763310804} + m_Father: {fileID: 6591623127590156040} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 84, y: 24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8876984195151363080 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8680633867264774415} + m_CullTransparentMesh: 0 +--- !u!114 &6985215464873894841 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8680633867264774415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 5c5d445c23d41413ca3e8f84740a0729, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4427666391416563674 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8680633867264774415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_PressedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_SelectedColor: {r: 0.9098039, g: 0.9764706, b: 0.98039216, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6985215464873894841} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &5937436823760097567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8680633867264774415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4c22895152b984269a88e5f572f5c372, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &8807336831822462967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6591623127590156040} + - component: {fileID: 632171401447174161} + - component: {fileID: 1323243597677689985} + m_Layer: 5 + m_Name: Clients + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6591623127590156040 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8807336831822462967} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8232671660890830842} + - {fileID: 1023697920494227107} + m_Father: {fileID: 3582973697427616149} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -313} + m_SizeDelta: {x: 306, y: 24} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &632171401447174161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8807336831822462967} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 16 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &1323243597677689985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8807336831822462967} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fafe2cfe61f6974895a912c3755e8f1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AllowSwitchOff: 1 diff --git a/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab.meta new file mode 100644 index 0000000..5b0d7d5 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/QRCodeContainer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4761a087892084df5acddfa125244e46 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/Tips.prefab b/Standalone/Resources/Prefabs/TapLogin/Tips.prefab new file mode 100644 index 0000000..d7a2347 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/Tips.prefab @@ -0,0 +1,286 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2437117834208057050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3249878323437828961} + - component: {fileID: 6197212382672205485} + - component: {fileID: 4258608661667970000} + - component: {fileID: 7126820138671827516} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3249878323437828961 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437117834208057050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3506591237399545621} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 142, y: 0} + m_SizeDelta: {x: 0, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6197212382672205485 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437117834208057050} + m_CullTransparentMesh: 0 +--- !u!114 &4258608661667970000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437117834208057050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u60A8\u5DF2\u53D6\u6D88\u6B64\u6B21\u767B\u5F55\uFF0C\u8BF7\u91CD\u65B0\u626B\u7801" +--- !u!114 &7126820138671827516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437117834208057050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &3346767704511934435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3506591237399545621} + - component: {fileID: 6380299764200392691} + - component: {fileID: 109708550535834736} + - component: {fileID: 8425830709075641392} + - component: {fileID: 1052088219415579083} + m_Layer: 5 + m_Name: Tips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3506591237399545621 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346767704511934435} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8303714305956204046} + - {fileID: 3249878323437828961} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 389} + m_SizeDelta: {x: 0, y: 38} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &6380299764200392691 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346767704511934435} + m_CullTransparentMesh: 0 +--- !u!114 &109708550535834736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346767704511934435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f3028d07e7b714468af0e6fff8003c46, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8425830709075641392 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346767704511934435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 16 + m_Right: 16 + m_Top: 8 + m_Bottom: 8 + m_ChildAlignment: 0 + m_Spacing: 8 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &1052088219415579083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3346767704511934435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &5113505305588790304 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8303714305956204046} + - component: {fileID: 5908321689226045324} + - component: {fileID: 8379043369882829846} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8303714305956204046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113505305588790304} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3506591237399545621} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5908321689226045324 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113505305588790304} + m_CullTransparentMesh: 0 +--- !u!114 &8379043369882829846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5113505305588790304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b220b7c52556d4627a175132f0bd50ab, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Standalone/Resources/Prefabs/TapLogin/Tips.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/Tips.prefab.meta new file mode 100644 index 0000000..593a3b0 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/Tips.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7f688bfb98dac40479a520e509512cf3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab b/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab new file mode 100644 index 0000000..45193d1 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab @@ -0,0 +1,541 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &99502398186357137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8652387788709946107} + m_Layer: 5 + m_Name: TopBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8652387788709946107 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 99502398186357137} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4392112088652323784} + - {fileID: 3328221869622257374} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 48} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1161302213090356657 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6965420636349416736} + - component: {fileID: 5759880405481256628} + - component: {fileID: 4122680495296455865} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6965420636349416736 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1161302213090356657} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3328221869622257374} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 22, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5759880405481256628 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1161302213090356657} + m_CullTransparentMesh: 1 +--- !u!114 &4122680495296455865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1161302213090356657} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 362d3f2c5cb32453383f03bdcaf75f76, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2596650792000308616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 308840432917240632} + - component: {fileID: 8738327048452883} + - component: {fileID: 2851649204305374573} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &308840432917240632 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596650792000308616} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4392112088652323784} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 52, y: 16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8738327048452883 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596650792000308616} + m_CullTransparentMesh: 0 +--- !u!114 &2851649204305374573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596650792000308616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: cec9725b4221741949f3a4539a94c8cf, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3253853167370113160 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3328221869622257374} + - component: {fileID: 3331000286688627464} + - component: {fileID: 3221495115651529624} + m_Layer: 5 + m_Name: CloseButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3328221869622257374 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3253853167370113160} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6965420636349416736} + m_Father: {fileID: 8652387788709946107} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 48, y: 48} + m_Pivot: {x: 1, y: 1} +--- !u!222 &3331000286688627464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3253853167370113160} + m_CullTransparentMesh: 1 +--- !u!114 &3221495115651529624 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3253853167370113160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4402484479484058020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4392112088652323784} + - component: {fileID: 7948943651808477615} + - component: {fileID: 7977704872724810480} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4392112088652323784 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4402484479484058020} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6822569783385562254} + - {fileID: 308840432917240632} + - {fileID: 8778926112679427783} + m_Father: {fileID: 8652387788709946107} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -25} + m_SizeDelta: {x: 0, y: 24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7948943651808477615 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4402484479484058020} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 3 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &7977704872724810480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4402484479484058020} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &6555694508139780591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6822569783385562254} + - component: {fileID: 2380297714084264940} + - component: {fileID: 6143495847287498701} + - component: {fileID: 1555945950288497478} + m_Layer: 5 + m_Name: LeftText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6822569783385562254 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6555694508139780591} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4392112088652323784} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 16, y: 0} + m_SizeDelta: {x: 0, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2380297714084264940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6555694508139780591} + m_CullTransparentMesh: 1 +--- !u!114 &6143495847287498701 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6555694508139780591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13333334, g: 0.13333334, b: 0.13333334, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528" +--- !u!114 &1555945950288497478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6555694508139780591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &6593511823187355966 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8778926112679427783} + - component: {fileID: 2296966803680046163} + - component: {fileID: 3337483717634011490} + - component: {fileID: 5329462900916040598} + m_Layer: 5 + m_Name: RightText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8778926112679427783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593511823187355966} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4392112088652323784} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 122, y: 0} + m_SizeDelta: {x: 0, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2296966803680046163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593511823187355966} + m_CullTransparentMesh: 1 +--- !u!114 &3337483717634011490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593511823187355966} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13333334, g: 0.13333334, b: 0.13333334, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8D26\u53F7\u767B\u5F55" +--- !u!114 &5329462900916040598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593511823187355966} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 diff --git a/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab.meta new file mode 100644 index 0000000..230ff1a --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/TopBar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 20bff45f800234dcfbe4867cd53e8167 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab b/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab new file mode 100644 index 0000000..eab3e13 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab @@ -0,0 +1,514 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &928372350644581938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1503687201753749342} + - component: {fileID: 2719538188061072812} + - component: {fileID: 1180142608281713243} + m_Layer: 5 + m_Name: WebIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1503687201753749342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928372350644581938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9175555145991798816} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -59} + m_SizeDelta: {x: 141, y: 93} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2719538188061072812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928372350644581938} + m_CullTransparentMesh: 1 +--- !u!114 &1180142608281713243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928372350644581938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6ff29f3c4d2094e9ea0aac708e036b23, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1378672524579539423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2735868708447112056} + - component: {fileID: 7347912750492173947} + - component: {fileID: 2242973471941438007} + - component: {fileID: 2132050452850144038} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2735868708447112056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1378672524579539423} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8568104287785893020} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7347912750492173947 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1378672524579539423} + m_CullTransparentMesh: 1 +--- !u!114 &2242973471941438007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1378672524579539423} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 14 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8DF3\u8F6C\u81F3 TapTap" +--- !u!114 &2132050452850144038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1378672524579539423} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &2399892717942445390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8568104287785893020} + - component: {fileID: 6238446374515337288} + - component: {fileID: 4665755432709458141} + - component: {fileID: 8868938413691544480} + m_Layer: 5 + m_Name: JumpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8568104287785893020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2399892717942445390} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2735868708447112056} + m_Father: {fileID: 9175555145991798816} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -188} + m_SizeDelta: {x: 230, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6238446374515337288 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2399892717942445390} + m_CullTransparentMesh: 1 +--- !u!114 &4665755432709458141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2399892717942445390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.08235294, g: 0.77254903, b: 0.80784315, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d4bf6907f783440f29cfb1127747cd0e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8868938413691544480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2399892717942445390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 4665755432709458141} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &3103684215951976248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3589193167517764676} + - component: {fileID: 7706390659813872357} + - component: {fileID: 7595029457186457172} + - component: {fileID: 23646345030970845} + m_Layer: 5 + m_Name: Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3589193167517764676 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3103684215951976248} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9175555145991798816} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -240} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7706390659813872357 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3103684215951976248} + m_CullTransparentMesh: 1 +--- !u!114 &7595029457186457172 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3103684215951976248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.7254902, g: 0.74509805, b: 0.75686276, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.6 + m_Text: "\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u524D\u5F80\u7F51\u9875\u6D4F\u89C8\u5668\uFF0C\n\u6388\u6743 + TapTap \u8D26\u53F7\uFF0C\u5B8C\u6210\u540E\u5C06\u81EA\u52A8\u8FD4\u56DE\u6E38\u620F\u3002" +--- !u!114 &23646345030970845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3103684215951976248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &5287822639921967063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9175555145991798816} + m_Layer: 5 + m_Name: TapLoginWebContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9175555145991798816 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287822639921967063} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1384447095859190488} + - {fileID: 1503687201753749342} + - {fileID: 8568104287785893020} + - {fileID: 3589193167517764676} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -90} + m_SizeDelta: {x: 400, y: 358} + m_Pivot: {x: 1, y: 1} +--- !u!1 &8140390293227046825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1384447095859190488} + - component: {fileID: 7925738886636313858} + - component: {fileID: 9098562089587102228} + - component: {fileID: 7577868704272765004} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1384447095859190488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140390293227046825} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9175555145991798816} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: 0} + m_SizeDelta: {x: 0, y: 24} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7925738886636313858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140390293227046825} + m_CullTransparentMesh: 1 +--- !u!114 &9098562089587102228 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140390293227046825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528\u7F51\u9875\u6D4F\u89C8\u5668\u5B8C\u6210\u6388\u6743" +--- !u!114 &7577868704272765004 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8140390293227046825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 diff --git a/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab.meta new file mode 100644 index 0000000..8a23ec0 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/WebContainer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7ac7d7b1557f242f2b33c811a7857e6c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab b/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab new file mode 100644 index 0000000..e2f19d7 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab @@ -0,0 +1,913 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &343699657278104051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3848990288322469437} + - component: {fileID: 5075966910022883045} + - component: {fileID: 6994504019320447314} + - component: {fileID: 633241479578012807} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3848990288322469437 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343699657278104051} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6112082383671296502} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 160.5, y: 0} + m_SizeDelta: {x: 321, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5075966910022883045 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343699657278104051} + m_CullTransparentMesh: 0 +--- !u!114 &6994504019320447314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343699657278104051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1.2 + m_Text: "\u767B\u5F55\u6388\u6743\u540E \u539F\u795E \u5C06\u83B7\u5F97\u60A8 TapTap + \u8D26\u53F7\u4EE5\u4E0B\u4FE1\u606F\uFF1A" +--- !u!114 &633241479578012807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343699657278104051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1032794678879116334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3644471015128099167} + - component: {fileID: 5233623516802049321} + - component: {fileID: 8523515686621254335} + m_Layer: 5 + m_Name: Permission + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3644471015128099167 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1032794678879116334} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6112082383671296502} + m_Father: {fileID: 4108197629286290530} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -189} + m_SizeDelta: {x: 354, y: 169} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5233623516802049321 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1032794678879116334} + m_CullTransparentMesh: 0 +--- !u!114 &8523515686621254335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1032794678879116334} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8567042d473004ed19b5e2c8aae9aab8, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1096414973715708821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4108197629286290530} + m_Layer: 5 + m_Name: WebWithPermissionContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4108197629286290530 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1096414973715708821} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6152948968195968666} + - {fileID: 3512003163099359454} + - {fileID: 8618272423986894854} + - {fileID: 3644471015128099167} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -90} + m_SizeDelta: {x: 400, y: 358} + m_Pivot: {x: 1, y: 1} +--- !u!1 &3403195872095250922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2058036518436650967} + - component: {fileID: 7972714765805424626} + - component: {fileID: 2462920706790552483} + - component: {fileID: 8324078316440389214} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2058036518436650967 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3403195872095250922} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6940192191177956295} + m_Father: {fileID: 6898753327484702446} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7972714765805424626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3403195872095250922} + m_CullTransparentMesh: 0 +--- !u!114 &2462920706790552483 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3403195872095250922} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8324078316440389214 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3403195872095250922} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &3939902999752168427 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6152948968195968666} + - component: {fileID: 3145976230404835648} + - component: {fileID: 4040211772173682262} + - component: {fileID: 3421854317535364110} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6152948968195968666 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3939902999752168427} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4108197629286290530} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: 0} + m_SizeDelta: {x: 0, y: 24} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &3145976230404835648 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3939902999752168427} + m_CullTransparentMesh: 1 +--- !u!114 &4040211772173682262 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3939902999752168427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 16 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528\u7F51\u9875\u6D4F\u89C8\u5668\u5B8C\u6210\u6388\u6743" +--- !u!114 &3421854317535364110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3939902999752168427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &4184812682474685471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6940192191177956295} + - component: {fileID: 7975670886627220650} + - component: {fileID: 3932905584182207714} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6940192191177956295 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4184812682474685471} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2058036518436650967} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &7975670886627220650 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4184812682474685471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 6 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &3932905584182207714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4184812682474685471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &6106500780904195909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6898753327484702446} + - component: {fileID: 5879865846022476879} + - component: {fileID: 4369200571662725905} + m_Layer: 5 + m_Name: Permissions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6898753327484702446 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106500780904195909} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2058036518436650967} + m_Father: {fileID: 6112082383671296502} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 100} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5879865846022476879 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106500780904195909} + m_CullTransparentMesh: 0 +--- !u!114 &4369200571662725905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106500780904195909} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 6940192191177956295} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 2058036518436650967} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &6158433258675166621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7179550519511719738} + - component: {fileID: 2570471852758078009} + - component: {fileID: 6446205011283082869} + - component: {fileID: 6612324012757919588} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7179550519511719738 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6158433258675166621} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3512003163099359454} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2570471852758078009 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6158433258675166621} + m_CullTransparentMesh: 1 +--- !u!114 &6446205011283082869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6158433258675166621} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 14 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8DF3\u8F6C\u81F3 TapTap" +--- !u!114 &6612324012757919588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6158433258675166621} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &7011797994543880016 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6112082383671296502} + - component: {fileID: 5464077482918919629} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6112082383671296502 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7011797994543880016} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3848990288322469437} + - {fileID: 6898753327484702446} + m_Father: {fileID: 3644471015128099167} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 321, y: 130} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5464077482918919629 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7011797994543880016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!1 &7429532589921059084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3512003163099359454} + - component: {fileID: 1208733659895446538} + - component: {fileID: 474345707060354207} + - component: {fileID: 4414070036303050722} + m_Layer: 5 + m_Name: JumpButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3512003163099359454 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7429532589921059084} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7179550519511719738} + m_Father: {fileID: 4108197629286290530} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -79} + m_SizeDelta: {x: 230, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &1208733659895446538 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7429532589921059084} + m_CullTransparentMesh: 1 +--- !u!114 &474345707060354207 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7429532589921059084} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.08235294, g: 0.77254903, b: 0.80784315, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d4bf6907f783440f29cfb1127747cd0e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4414070036303050722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7429532589921059084} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 474345707060354207} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &7874439947965608826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8618272423986894854} + - component: {fileID: 3217743084061673127} + - component: {fileID: 3401297704756007446} + - component: {fileID: 5044351581183670687} + m_Layer: 5 + m_Name: Description + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8618272423986894854 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7874439947965608826} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4108197629286290530} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -131} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &3217743084061673127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7874439947965608826} + m_CullTransparentMesh: 1 +--- !u!114 &3401297704756007446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7874439947965608826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.7254902, g: 0.74509805, b: 0.75686276, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.6 + m_Text: "\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u524D\u5F80\u7F51\u9875\u6D4F\u89C8\u5668\uFF0C\n\u6388\u6743 + TapTap \u8D26\u53F7\uFF0C\u5B8C\u6210\u540E\u5C06\u81EA\u52A8\u8FD4\u56DE\u6E38\u620F\u3002" +--- !u!114 &5044351581183670687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7874439947965608826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 diff --git a/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab.meta b/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab.meta new file mode 100644 index 0000000..82ae893 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapLogin/WebWithPermissionContainer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 38d4f6f2b47d74afdbc80e01106231c0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab b/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab new file mode 100644 index 0000000..9f67f47 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab @@ -0,0 +1,2731 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1056244519764904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224001354146292790} + - component: {fileID: 222481293561095608} + - component: {fileID: 114554977022300202} + - component: {fileID: 114568000997432188} + - component: {fileID: 4171343356862956612} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224001354146292790 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056244519764904} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224076888652929146} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 38, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &222481293561095608 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056244519764904} + m_CullTransparentMesh: 1 +--- !u!114 &114554977022300202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056244519764904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE920" +--- !u!114 &114568000997432188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056244519764904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114554977022300202} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &4171343356862956612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056244519764904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &1193215591612352 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224208046306343802} + - component: {fileID: 222083448071919468} + - component: {fileID: 114135413614373290} + - component: {fileID: 1007499618560969334} + m_Layer: 5 + m_Name: Status + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224208046306343802 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1193215591612352} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -390} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222083448071919468 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1193215591612352} + m_CullTransparentMesh: 1 +--- !u!114 &114135413614373290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1193215591612352} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!114 &1007499618560969334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1193215591612352} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &1223405102646914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224349194079863330} + - component: {fileID: 222180531317380510} + - component: {fileID: 114094418602330432} + - component: {fileID: 114138526812747854} + - component: {fileID: 1413082019910608536} + m_Layer: 5 + m_Name: Notice2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224349194079863330 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223405102646914} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224076888652929146} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 82, y: 0} + m_SizeDelta: {x: 0, y: 14} + m_Pivot: {x: 0, y: 1} +--- !u!222 &222180531317380510 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223405102646914} + m_CullTransparentMesh: 1 +--- !u!114 &114094418602330432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223405102646914} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.078431375, g: 0.7254902, b: 0.78431374, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE902\uE901\uE900" +--- !u!114 &114138526812747854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223405102646914} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114094418602330432} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1413082019910608536 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1223405102646914} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &1288202492286524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224555448362034682} + - component: {fileID: 222065527164217754} + - component: {fileID: 114462825623851946} + m_Layer: 5 + m_Name: QRCodeSmallBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224555448362034682 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288202492286524} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -146} + m_SizeDelta: {x: 180, y: 180} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222065527164217754 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288202492286524} + m_CullTransparentMesh: 1 +--- !u!114 &114462825623851946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288202492286524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e566f05a80791430ebad8154cf2e0153, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1288743788507898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224781566814767164} + - component: {fileID: 222288773324413080} + - component: {fileID: 114270678634517226} + - component: {fileID: 114587482238481962} + m_Layer: 5 + m_Name: RefreshButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224781566814767164 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288743788507898} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224667366762974222} + - {fileID: 224974753354552528} + m_Father: {fileID: 224208115287414650} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &222288773324413080 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288743788507898} + m_CullTransparentMesh: 1 +--- !u!114 &114270678634517226 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288743788507898} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a60d2c639f46d4ce894ac9c1faf81e86, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &114587482238481962 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288743788507898} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114270678634517226} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1326628716219120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224974753354552528} + - component: {fileID: 222023283663315222} + - component: {fileID: 114084132066421224} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224974753354552528 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326628716219120} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224781566814767164} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -20} + m_SizeDelta: {x: 40, y: 40} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222023283663315222 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326628716219120} + m_CullTransparentMesh: 1 +--- !u!114 &114084132066421224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326628716219120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 13199a88a311149089187eea28606a3f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1343215775437582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224952865744259402} + - component: {fileID: 222589036224298850} + - component: {fileID: 114524267162324766} + - component: {fileID: 114182425307715978} + - component: {fileID: 5363505065118244905} + m_Layer: 5 + m_Name: Notice3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224952865744259402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343215775437582} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 200, y: 100} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222589036224298850 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343215775437582} + m_CullTransparentMesh: 1 +--- !u!114 &114524267162324766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343215775437582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE914\uE90E\uE906\uE919\uE90D\uE903\uE90C" +--- !u!114 &114182425307715978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343215775437582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114524267162324766} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &5363505065118244905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1343215775437582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &1364272316567620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224076888652929146} + - component: {fileID: 222094947316534824} + - component: {fileID: 114942796211385600} + - component: {fileID: 8501268884808308792} + - component: {fileID: 5939079889981415535} + m_Layer: 5 + m_Name: Notice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224076888652929146 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364272316567620} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224403132933707118} + - {fileID: 224001354146292790} + - {fileID: 224349194079863330} + m_Father: {fileID: 224718936248725256} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 200, y: 120} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222094947316534824 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364272316567620} + m_CullTransparentMesh: 1 +--- !u!114 &114942796211385600 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364272316567620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8501268884808308792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364272316567620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 7 + m_Spacing: 2 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &5939079889981415535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364272316567620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &1408553183044094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224217234328424304} + - component: {fileID: 222704094267761204} + - component: {fileID: 114726497317607614} + m_Layer: 5 + m_Name: QRCodeBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224217234328424304 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1408553183044094} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -136} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222704094267761204 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1408553183044094} + m_CullTransparentMesh: 1 +--- !u!114 &114726497317607614 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1408553183044094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 063ea801346ec4ee6a70131557a1b5f7, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1542022621155186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224406378007279908} + - component: {fileID: 222769154153583858} + - component: {fileID: 114970416193299554} + m_Layer: 5 + m_Name: Close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224406378007279908 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542022621155186} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5586536578432998106} + m_Father: {fileID: 224718936248725256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 48, y: 0} + m_SizeDelta: {x: 48, y: 48} + m_Pivot: {x: 1, y: 1} +--- !u!222 &222769154153583858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542022621155186} + m_CullTransparentMesh: 1 +--- !u!114 &114970416193299554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1542022621155186} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1662798478929992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224403132933707118} + - component: {fileID: 222522478928618218} + - component: {fileID: 114826673492036608} + - component: {fileID: 114488611853214532} + - component: {fileID: 1308144289790743758} + m_Layer: 5 + m_Name: Notice1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224403132933707118 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662798478929992} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224076888652929146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 14} + m_Pivot: {x: 0, y: 1} +--- !u!222 &222522478928618218 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662798478929992} + m_CullTransparentMesh: 1 +--- !u!114 &114826673492036608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662798478929992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE910\uE916\uE91D" +--- !u!114 &114488611853214532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662798478929992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 114826673492036608} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1308144289790743758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1662798478929992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &1749708743928082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224144653408527664} + - component: {fileID: 222272988310271742} + - component: {fileID: 114650273804705212} + - component: {fileID: 3993069767099736763} + m_Layer: 5 + m_Name: SubStatus + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224144653408527664 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749708743928082} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -420} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222272988310271742 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749708743928082} + m_CullTransparentMesh: 1 +--- !u!114 &114650273804705212 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749708743928082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6, g: 0.6, b: 0.6, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!114 &3993069767099736763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749708743928082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &1897706071416842 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224208115287414650} + - component: {fileID: 222514976122377968} + - component: {fileID: 114795113803725366} + m_Layer: 5 + m_Name: Refresh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224208115287414650 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897706071416842} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224781566814767164} + m_Father: {fileID: 224718936248725256} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -156} + m_SizeDelta: {x: 160, y: 160} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222514976122377968 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897706071416842} + m_CullTransparentMesh: 1 +--- !u!114 &114795113803725366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897706071416842} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.9529412} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1897908802238046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224667366762974222} + - component: {fileID: 222230038600199628} + - component: {fileID: 114366854623395088} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224667366762974222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897908802238046} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224781566814767164} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -60} + m_SizeDelta: {x: 75, y: 25} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222230038600199628 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897908802238046} + m_CullTransparentMesh: 1 +--- !u!114 &114366854623395088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897908802238046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.078431375, g: 0.7254902, b: 0.78431374, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE904\uE909\uE918\uE91B" +--- !u!1 &1954637882154232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224575306207820326} + - component: {fileID: 222110526104909654} + - component: {fileID: 114847954481016976} + m_Layer: 5 + m_Name: QRImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224575306207820326 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954637882154232} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -156} + m_SizeDelta: {x: 160, y: 160} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &222110526104909654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954637882154232} + m_CullTransparentMesh: 1 +--- !u!114 &114847954481016976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954637882154232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1988411968899274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224718936248725256} + - component: {fileID: 222194775545726812} + - component: {fileID: 114158668541600830} + m_Layer: 5 + m_Name: TapTapSdkQRCodeWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224718936248725256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224406378007279908} + - {fileID: 1287628093688890418} + - {fileID: 2226679929402887945} + - {fileID: 224217234328424304} + - {fileID: 224555448362034682} + - {fileID: 224575306207820326} + - {fileID: 224208115287414650} + - {fileID: 224076888652929146} + - {fileID: 224952865744259402} + - {fileID: 1592072733947156768} + - {fileID: 2143995953673627777} + - {fileID: 1885214057858868487} + - {fileID: 4555650039303814685} + - {fileID: 8655794023076712133} + - {fileID: 224208046306343802} + - {fileID: 224144653408527664} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 800, y: 480} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &222194775545726812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_CullTransparentMesh: 1 +--- !u!114 &114158668541600830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988411968899274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 86b9e58454341479496cd09b34eb515a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &150226284421809259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1885214057858868487} + - component: {fileID: 3119365251458936821} + - component: {fileID: 2204299582533945346} + m_Layer: 5 + m_Name: WebIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1885214057858868487 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150226284421809259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -200, y: -170} + m_SizeDelta: {x: 56, y: 56} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &3119365251458936821 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150226284421809259} + m_CullTransparentMesh: 1 +--- !u!114 &2204299582533945346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 150226284421809259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 24984427533904e829daf33cf945d740, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &247066806693140351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2226679929402887945} + - component: {fileID: 3452393676198722448} + - component: {fileID: 7990442181361041222} + - component: {fileID: 7512879347860324706} + m_Layer: 0 + m_Name: ScanLogin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2226679929402887945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247066806693140351} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -90} + m_SizeDelta: {x: 0, y: 22} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &3452393676198722448 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247066806693140351} + m_CullTransparentMesh: 1 +--- !u!114 &7990442181361041222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247066806693140351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u5B89\u5168\u626B\u7801\u767B\u5F55" +--- !u!114 &7512879347860324706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247066806693140351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &658739829220809330 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2982580310857647298} + - component: {fileID: 3256792160625140969} + - component: {fileID: 774178880156365463} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2982580310857647298 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 658739829220809330} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1287628093688890418} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 52, y: 16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3256792160625140969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 658739829220809330} + m_CullTransparentMesh: 0 +--- !u!114 &774178880156365463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 658739829220809330} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: cec9725b4221741949f3a4539a94c8cf, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1168046447864612446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1287628093688890418} + - component: {fileID: 4863089779993337429} + - component: {fileID: 4871760174556878090} + m_Layer: 5 + m_Name: TitleContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1287628093688890418 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168046447864612446} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8323737686996370292} + - {fileID: 3628082805042060876} + - {fileID: 2982580310857647298} + - {fileID: 6122778418638070077} + m_Father: {fileID: 224718936248725256} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -25} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4863089779993337429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168046447864612446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 7 + m_Spacing: 3 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &4871760174556878090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1168046447864612446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &2149779302729841542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3098557503136184609} + - component: {fileID: 7714257206580032546} + - component: {fileID: 1285548740285093998} + - component: {fileID: 1396427246809547135} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3098557503136184609 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2149779302729841542} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8655794023076712133} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7714257206580032546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2149779302729841542} + m_CullTransparentMesh: 1 +--- !u!114 &1285548740285093998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2149779302729841542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 14 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8DF3\u8F6C\u81F3 TapTap" +--- !u!114 &1396427246809547135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2149779302729841542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &2454279924397193051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3628082805042060876} + - component: {fileID: 7115468023948664980} + - component: {fileID: 1471356546683235396} + m_Layer: 5 + m_Name: TitleLogo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3628082805042060876 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2454279924397193051} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1287628093688890418} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 35, y: -15} + m_SizeDelta: {x: 54, y: 18} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7115468023948664980 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2454279924397193051} + m_CullTransparentMesh: 1 +--- !u!114 &1471356546683235396 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2454279924397193051} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 18 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\uE920" +--- !u!1 &2730601806833423713 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4555650039303814685} + - component: {fileID: 7207187395040338108} + - component: {fileID: 7462883172677547021} + - component: {fileID: 1054837921495637892} + m_Layer: 5 + m_Name: WebDescription + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4555650039303814685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2730601806833423713} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -200, y: -244} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7207187395040338108 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2730601806833423713} + m_CullTransparentMesh: 1 +--- !u!114 &7462883172677547021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2730601806833423713} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.53333336, g: 0.53333336, b: 0.53333336, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 12 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1.6 + m_Text: "\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u524D\u5F80\u7F51\u9875\u6D4F\u89C8\u5668\uFF0C\n\u6388\u6743 + TapTap \u8D26\u53F7\uFF0C\u5B8C\u6210\u540E\u5C06\u81EA\u52A8\u8FD4\u56DE\u6E38\u620F\u3002" +--- !u!114 &1054837921495637892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2730601806833423713} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &3438966774921750295 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8655794023076712133} + - component: {fileID: 6369464628964629009} + - component: {fileID: 5636145399286364804} + - component: {fileID: 8494712241897329145} + m_Layer: 5 + m_Name: WebLoginButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8655794023076712133 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438966774921750295} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3098557503136184609} + m_Father: {fileID: 224718936248725256} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -200, y: -320} + m_SizeDelta: {x: 200, y: 36} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6369464628964629009 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438966774921750295} + m_CullTransparentMesh: 1 +--- !u!114 &5636145399286364804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438966774921750295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c40d5e66443dd4ee892103750b8d2d5f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8494712241897329145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3438966774921750295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 5636145399286364804} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4409233443017323083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5586536578432998106} + - component: {fileID: 7116334986608814414} + - component: {fileID: 1448976349139204931} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5586536578432998106 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409233443017323083} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224406378007279908} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 22, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7116334986608814414 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409233443017323083} + m_CullTransparentMesh: 1 +--- !u!114 &1448976349139204931 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409233443017323083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 362d3f2c5cb32453383f03bdcaf75f76, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8551671935071319748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6122778418638070077} + - component: {fileID: 3660598986051908521} + - component: {fileID: 251189493305470616} + - component: {fileID: 7267532186503933036} + m_Layer: 5 + m_Name: TitleAccount + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6122778418638070077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8551671935071319748} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1287628093688890418} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 122, y: 0} + m_SizeDelta: {x: 0, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3660598986051908521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8551671935071319748} + m_CullTransparentMesh: 1 +--- !u!114 &251189493305470616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8551671935071319748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13333334, g: 0.13333334, b: 0.13333334, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 16 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u8D26\u53F7\u767B\u5F55" +--- !u!114 &7267532186503933036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8551671935071319748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &8635644772030563861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8323737686996370292} + - component: {fileID: 875383233000989718} + - component: {fileID: 8678274497894774839} + - component: {fileID: 4087769656953574588} + m_Layer: 5 + m_Name: TitleUse + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8323737686996370292 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8635644772030563861} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1287628093688890418} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 16, y: 0} + m_SizeDelta: {x: 0, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &875383233000989718 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8635644772030563861} + m_CullTransparentMesh: 1 +--- !u!114 &8678274497894774839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8635644772030563861} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13333334, g: 0.13333334, b: 0.13333334, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 3b1c92b10dde9426cbbccfbbd9c05cb1, type: 3} + m_FontSize: 16 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528" +--- !u!114 &4087769656953574588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8635644772030563861} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &8710324469925805941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1592072733947156768} + - component: {fileID: 1287205194081041748} + - component: {fileID: 945199783146882795} + m_Layer: 5 + m_Name: Divider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1592072733947156768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 128} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1287205194081041748 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_CullTransparentMesh: 1 +--- !u!114 &945199783146882795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8710324469925805941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8dd7a6f3160e348049a949bc78ef0b29, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9083745528180864496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2143995953673627777} + - component: {fileID: 7136633382194147163} + - component: {fileID: 8120867238471901261} + - component: {fileID: 7484548095308407317} + m_Layer: 0 + m_Name: WebLogin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2143995953673627777 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9083745528180864496} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224718936248725256} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -200, y: -90} + m_SizeDelta: {x: 0, y: 22} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7136633382194147163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9083745528180864496} + m_CullTransparentMesh: 1 +--- !u!114 &8120867238471901261 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9083745528180864496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 922f25809659d41b4b23147484bd150d, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u4F7F\u7528\u7F51\u9875\u6D4F\u89C8\u5668\u5B8C\u6210\u6388\u6743" +--- !u!114 &7484548095308407317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9083745528180864496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 diff --git a/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab.meta b/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab.meta new file mode 100644 index 0000000..3ca5a5e --- /dev/null +++ b/Standalone/Resources/Prefabs/TapTapSdkQRCodeWindow.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03b946f54c2794e90ab154839c962f56 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab b/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab new file mode 100644 index 0000000..ef00a62 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab @@ -0,0 +1,175 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 1031941377632642} + m_IsPrefabParent: 1 +--- !u!1 &1031941377632642 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224567297738835210} + - component: {fileID: 223422782340899786} + - component: {fileID: 114902123778189970} + - component: {fileID: 114432939870885212} + m_Layer: 5 + m_Name: TapTapSdkWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1423954524948538 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 224285659638788426} + - component: {fileID: 222279289448157226} + - component: {fileID: 114126610965858720} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &114126610965858720 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1423954524948538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &114432939870885212 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1031941377632642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &114902123778189970 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1031941377632642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!222 &222279289448157226 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1423954524948538} +--- !u!223 &223422782340899786 +Canvas: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1031941377632642} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 1 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 999 + m_TargetDisplay: 0 +--- !u!224 &224285659638788426 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1423954524948538} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224567297738835210} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &224567297738835210 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1031941377632642} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 224285659638788426} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} diff --git a/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab.meta b/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab.meta new file mode 100644 index 0000000..4fd6012 --- /dev/null +++ b/Standalone/Resources/Prefabs/TapTapSdkWindow.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62f7af8ce2d8344679afeac4a9e1c3fc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites.meta b/Standalone/Resources/Sprites.meta new file mode 100644 index 0000000..9ec0210 --- /dev/null +++ b/Standalone/Resources/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c612e60660b1144d38798652ede11791 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-client-bg.png b/Standalone/Resources/Sprites/taptap-client-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..bc094a90dbe54e904a04e5e07fc39d8f6f6c6df9 GIT binary patch literal 898 zcmV-|1AY97P)Y!})oR1c$7eZcHk-98mC6HldqR|-i)wnArJCA@4#04Jjc|^I;iTed!5h!#^Q%J# zrUq1p^vz~75)SE9JO{)5gJvx4pf`v3V7@sJqIZ@yFWnnZExnpO zPXshr5b2zg!#b5|iiOj~?!qZC2St+q2*XL`bAmHPTebqK^G*!yZ6P|39;TOr_#4p> z9}Mk(h3LGdSTJ=^D5v@&s-PI!2SRjy&SJ5+4PW>bl+}|A6IIc$g7$^T98neZ1B&W- zBSZ#4_59**IlPmpFwB3_3fdPU1L<8FHmWDDQX*6Jw1Rep$UvLTrfqwk*A^lJ;oN-J z!gAgdA~Q`7UQthUMh*i?M$>>!g~(94NMbz~3DoQ3m2DiE}Cwen277O+QrE_uX^?E1% zM&fEFl-IAq3rMJZ+C1!X_sv8=wY=iMJ0U6&hW79KT7vJr9ux6LP)1T%DUK;vRz)u48@TM6f@AIdbi`Er8q{Z;SMXf~UVr-m}_ YKQHS}c;NAOP5=M^07*qoM6N<$f+(t)W&i*H literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-client-bg.png.meta b/Standalone/Resources/Sprites/taptap-client-bg.png.meta new file mode 100644 index 0000000..dc0ffca --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-client-bg.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 5c5d445c23d41413ca3e8f84740a0729 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-divider.png b/Standalone/Resources/Sprites/taptap-divider.png new file mode 100644 index 0000000000000000000000000000000000000000..230d960efcbd80f31800dae1c08c699b9bc24410 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^%nS^S4IFGhRz~%WS|G();1OBOz@TUW!i=ud3=@EY zjKx9jP7LeL$-D$|SkfJR9T^xl_H+M9WCilAJzX3_Dj44$SL8dOAmVZ`*VC7`?YF$} zS#b^(_8Go$W|t@Z30?mwM7cV@j}fRI3=YWN`nP@-_tmK^TKdl?JAlMIUHx3vIVCg! E0A;%@(*OVf literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-divider.png.meta b/Standalone/Resources/Sprites/taptap-divider.png.meta new file mode 100644 index 0000000..c869fe1 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-divider.png.meta @@ -0,0 +1,146 @@ +fileFormatVersion: 2 +guid: 8dd7a6f3160e348049a949bc78ef0b29 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 300 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-login-android-client.png b/Standalone/Resources/Sprites/taptap-login-android-client.png new file mode 100644 index 0000000000000000000000000000000000000000..b4ccf123f12c208f91eda3ea8f6dc01639e49063 GIT binary patch literal 181380 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ξq>g9W;2q050sv0{wx_5tpCQdXL#h)9pQzFV7^g^q z_MVmgrl>Hds4xY>Dd6Y(Fb={r7vOBtYnnZC7;g|Ujz|(9m_qEn=i-aIIesoAj_Em$=Qra| z@$h3fX=k|6y%vV-__Z_&n5HZBN4$^6%}an{3w=tb&!O%A@_gJ|sps!#GvFu4L7&d( zRE-(QP*UZTzi^3rOMXw&34k|wd2l^Q8dTq+sQ?bX-TUp!myB0jO|Ntk%%K{z(cf*; zRjucSzN%-?+x^?W{hP)1*1>KN`&poe34P1aCwOQ)s)9CI);iRXQCt=Uu+Lq8geVY$ z*t+IK@{tl!_x?&DGKB7`?mG=1JW*K6R!XW*IhUw9l?a_M^TsuW0wT}3dXJlPKyZN+ zxdc(snwEd!bW+U{biHJ0hP#QYUJ`*!)r#*?uM*aTuvMuljTQz#iliwF1xgPiBC%mA zW`Z!>Qi%x2${NrDNDya6ZV8WQ&*kd(pGtLnvO`{$mc`0C|q2t~>PNCj8?~e&UuzL!yd3Cm?s!%7cII}J3@4^@} zqjL->y8o}BE|bV40;4lddJ1*~(lMZHNgj#dM*%6~A&eiIqHuWONur8?%

EcI&%2ca%w1;APlOj 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 OX$DVMKbLh*2~7a5_YfWc literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-login-auth-bg.png.meta b/Standalone/Resources/Sprites/taptap-login-auth-bg.png.meta new file mode 100644 index 0000000..c8db9f8 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-login-auth-bg.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8567042d473004ed19b5e2c8aae9aab8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-login-auth-checked.png b/Standalone/Resources/Sprites/taptap-login-auth-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..d73c3866a895353092920b65decbc4685e65a119 GIT binary patch literal 828 zcmV-C1H=4@P) zBQg~bPqc@Y;Sk#bDrTfG5fA~T-Rv*FVIv9|giKKt6UmNH)Q;VP0{qibt=C7#SuqS} zMAL_)PwouGtr`hd9|N<}W3QJ=E}V11O!)fsxy1pv5fGe}p0Pe1HSKPjsFaKZ=eaFo z42OV6t~oCv0-=LnTU$m83OE|`brc_&`O7 znRj8B2_S^_;*>n8uELAD8q@DY@I*`nu;{yR3VMRqn1D*OmR~~kIiE=@wvZVK@W&ST z(&~E3HC`ygSlvx*{yxNml{IX!rwM*-DL*MdRE1i&ghxAZ=QdIq1-f^BjU10Ja#_3wT;Q$ zJvhadfYqM|=wI7FIdiBNp?5yKwFA3&MBlgLa<-5b(#zg|)jTE>f1?|#uhB%zrGB81 z^~}rdT}RG2DpfYJ<(#EBFuTN+S>{4d;HoBqGne{~?$wWQh@5C^zLKrvhD`B>Ns3tg z&3j^BQSgun>Ho9|=a4CVEhh&kRbIgcZ}(D&d|1amn|4m2YGy)T&)W?Hv8Cx!?FW>d zl9FxBo%(lqvp^I{AA86s0UklK4NCz#_d{_?=@5zxvpL9ZqmTejvb|-Ls>KsQL5H|a zqi>d{;)>Yf03l=q?mf#^&I=0QRL)Da8HJ7$hlxokq8^q{M&0g6Ko)+IAw=wD#V)Ih ziOMb}giW<%$K5Dw;PPs=(4?~MThOnXg1Ve&zvuXBcE%s(3H|t=Fu{cY00004Mx?oLGM4)WiH%R*gz!M;zfWAS=8-xY4q@qsMB}k1R zKmkQfBtRf8u|yG-h-WxsHNmMbv2$6`ZoSlr4_XELQQ{dP4#!U;|CMG{RT0@QKIVq%_* z)Pm~qpu(cDev8C6qKYe28!q|Q@>AnBdNJ_CSidW!Sn!+furS8&uTWpUG@H4chhhhD ze*7$c@9g0D#tZw`hq&6xT?TXu3G~PajW%^*0?lR<<(IF5#BD4Aw*kR|M}P9fs69$A z@ynAJ?J3`UU&YVuUx)$^Qz=Hm=T0X{=u(FXUDw;<)mj~&K7T<}LK)bmQB~f&-4*<2 z!YN+esv|5q(;Dsntv`aJ%%y*$*638ADHA_TlZ?br|L`%AxI!|k-JoMDF0QUMx~&AY z)RYNDgG@Z5h>wVQed@~L)`RXWu^=9D@LW)9H4}d*+DFMqW%C`PBAF~WpF3l~!UKfh z>$mSHS6tGREkDN=pqA4 zBLb2Fj+R{4v^@O9L}fA><}~n`po@u+vLJ=bPhT6*#l(wZk#Yx)g!2T|ER?g^=vT9S Z{sLHb5o_ogo|*sv002ovPDHLkV1o8`X-fbA literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-login-auth-unchecked.png.meta b/Standalone/Resources/Sprites/taptap-login-auth-unchecked.png.meta new file mode 100644 index 0000000..8a474c4 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-login-auth-unchecked.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d0c874c718d73412e810bf38013d67e5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-login-button-bg.png b/Standalone/Resources/Sprites/taptap-login-button-bg.png new file mode 100755 index 0000000000000000000000000000000000000000..20700f8f88a3ebec902356158ee35031459d15e8 GIT binary patch literal 1430 zcmV;H1!?+;P)P(Z*H04X3q8UR;-X#nT|xdPmQa>u)C*0Qyd zY{?(e^PDrRgeAJ5VvwjVs2*7-XQHAGjUN160FC;KaP!7uFuc(4@GXP*Q-j>=e!TBMUY-xd6 zcas^CPeVuouw36t?Uedd!gCl)u<*bXlmJ|!VX3zzG{6HOo1sZ0a#Hphvuw-nTw=0_yDkqGUK+V9ppas zKFku9FGE-Yu)6M)`g_`kIy=nzsJk}-0IO{j)rml_CVgOHVAkuF*`_)`9e{Q4z0}=F z>zQ36*&M|RO90lzPo@5y^utpFvmV7h2mn|wgGuMko;s2(AI@#I{Q!XVlNoq-eAn!W z4zq-%=UD=<&Thsj4;DGrVLG4y01o8_pj+)ObG*YGgs=pF+yHc}%N*}8tz7~@<$LKc zZ!~X?I?NK5xhu9G06^L-**Iw4v`4aTBLRRPatixr`%QM2c|gJU007#KHvcpo<{$uo zaoJGb%NI>x8pi^_NjZtV-@LFp762y8jJ(yeehC1b^3h*6awO~F&;ZcwUIykM0Dvwx zGcfxB08EnmeSXfs+zJ4o%T@;FW&i+P`bM$vhb% z007$F)){&1@b%XL05p!qv8i|LC!oNhL>Mmcj|6;tu zwD|`Bsw~_t9pj7A^JWe@)Qr_UWXsOdDO_E?;~VcFh8?+A=I(m(2UG>qEVm_ODdCW^+CBb^yTY`CP*C zmuVl`nD&8s*X+aakZAx`PaaV4+bkcP+F>^8O+eXc_5%Q}zZ0kVbeTCYlh6cUMa&hJ zX|BLbLKA>%Ztk#5Q`a!Z)xY3=sjmS5*GKM#&GQB34$CxmV5a;n!IxdW~$dUGc+Fr09*~(RqmDg5DmE;KO5)d8AMK^c_ViYh=iTUUTpG74rf kY+bYRpq%}<;D8+WKek+B7TZ4Kr~m)}07*qoM6N<$f`&zswg3PC literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-login-button-bg.png.meta b/Standalone/Resources/Sprites/taptap-login-button-bg.png.meta new file mode 100644 index 0000000..316a743 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-login-button-bg.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d4bf6907f783440f29cfb1127747cd0e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-login-ios-client.png b/Standalone/Resources/Sprites/taptap-login-ios-client.png new file mode 100644 index 0000000000000000000000000000000000000000..0250527821aa7be90ee37e333da6e1f745be8828 GIT binary patch literal 121962 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 xHK3<5 z&=Vvk71pH4# z+?L=&OQTW`MSKIJP; z@SBz}JXVCl$2SOPb?$%hfmy5wIX)OMi+%uw{zFS=j#s`B=6%)=ButM*a+?6+oBhA| zMztNkYIqrqQ&P%=;#2f7b-WT2Si?Hx)D*EmYro^SRlw4JVXKs`=*bxCZ#=qejX^VB zMU059fo2u;G_L3|MD6cw0>)9PSv%b{zcYSXg#3lMzDLKUB2&yJ;)9P}`u;8+4|`1) zX0w!=l@TpQl_xPzFD`?Ou7n%5zUr^NMZs(WL_;QL%!7YJrT!YDd}RJ^?C}JPBov43 zHwmC}q^?OjCxmT9q=-%8^p`5@Z2k*Z%0SSG5NswqIKZstvF3f3oy0>54Rv@ zG2@{x{||bLj!=xj`bEFTQk$0gTNxkd@W&rL1BeZSeirpo%Gng#{ePj8@V@B%4akb) z4o}eMXW^pwoC9Eb3=6GYme}SB&2s)im4|If2_n0#PM!;15TiAFk zKdFmKPSb4~25RbD_RlyGpI|0E9seCEJnMcsq_!@JM3d-BeOVCzbsP)W&+jlrLUD!Q zp~4mw)FNbd_5WupI_*%%q6QD)TB-85rX0{89C_vq0>=i+j^N~=1IiK*ClvnG|0~?s zAv-URh}tmHraD4a3Lr7&*-IJYsMV;3Hl_n(gPSat0Y6*ZqWc#dEB2Q3O9c|Vg+$A> zbc9h#0_y$ioA`tVLXXwAT-InnnpwDgt~QgO?d^ZPJk21~0F41_ejXYfH6Rim1X1K= z&vh_sU@D~19w2M_pUIM<z4plWyqGVGy6|Npszu5~~wd@O!9?7*)v8yt(D zX{>)b3ay&+W6r@_CTjIbWOuyOik^Ra_7&m$inZ7LKAcX}g{@Db;0iJAfF7%{fcZlmhE40^kuDLIHo$1e|P~JbtbG$i>QPx9X)AfLQ(QoURrE5Z#jVONA*QF5wXFJ4=P^qC@XciV{P=#n?)Llo& zM|l@1ET-;)iD8|TQZd`r=iUaNc-89!%_rqo zn>I_$Mi*Ea$)s+5c%s-E95o-%fRWF;InFilP^w{;(67eyb=A;LcOTpogQs)7BT6w^ zo1EuSWGw?v<_4;BPs;wboQZ8RY8*w+m)GzNF#)im$iIKT3$tX{o+jwtqU*9({R$|Q z?yon`pb8Eqi_G_rZ;#wBLoy?Z67RxMf14zxIbjnX%B#Uo;)o8EK>UOC|H3UsM99=F zg$TZzn%S!OC2y+rA~NA{opOHmB~}&w8$XGMdG6Z?W||{0yEzu!?D1s6ESI=p3}DOmkA@@>Gs<;#-X2YJ$vlaCj+MH z=UMafO$thG(49?jl1&$Z*sWRiQlhwu%-{j#5{ke;o1NY!zt)7WZiQrz0XPzufZ+cD zbwG;0x4K;?QwD|Yj+bWG>CIyr*V<=N0+5}OH^D&dB>(I>jHJV|)ka3N?VAn~ z?|<--Tz>U<898Kte1F8xW%|HD(g_1vac!-q_4ze#D!pw9O88Tjl(? z92-B@8kL9PA?a9~Cf%SBW}?Fb6sfL+-fyUb*qwDqPdd#Q0ZwJ90|emE{%)&x9lrq7mGnWe)lYQ46LR|kou%a+TX_xweM^y?{e zA^bjv@atAnBWW1e>NzO#hh~)$ciM$=hqNUQu<>Buu9>-JqeFItiH5r`S%(x_6n2>i z&%(1Dv)r;8c66jNtuE1~2Yf)dsF5LL&PDL86@enU1MoM{`%kqV{%=EHEaq$3O>%(>w%M6gVN=m zTLv%K6j*O;+iX5Lv^b#cF^rCWv&$HNvD%D@UM)02FD{wC#8C+apvLqHuiwOLBNPJI zPYi7lRuK3Jn+a2Y1I+%Pcj_#ihYXY#UwBQPdG5c-kkPiVQ9g%6WsI6Gf2q2p1Ryhl z_Q$+J_H}63IwVw2m56%mB!COQYj}G+pP%xglzsKBl<&KrOy7E-bb;_w!Pg%7Ih^go z0c|WC4C*k*=R&~sf;pyFZnpHu$&#*^jY9UIYc~ycgr!iT36q0GGW~$CHJJHsKu3=y z{FoQbP}KIam>2TTL*P2(w;qDibUd1>(B^8fGqmi017zsdedOUspOEtP>rH&JLQvt~ zeg6Y_^_90It8Z_43tD9%c*64PUq*~?2t6|z~GUms}K!Hc$OH=6v2thhdDAVxXi1z(0Hlhq3K3FFFbE5pPU|~w_ z+8|Bw57z*h)Rr-dO8bkxC;LoB0GfKD0K~7+J_aH99$+?hfhL=Is_-l{2OnyGFFgOE zblGhunKgU_)@Z2kx6Y9vEGT~*{P+tpiE$hh4MY5Rh1Du5_~iVp60qwHYdFJ8uAu^avvzD% z{BicG!Y4{INVyDbQxtyr*xb?^Yiqrr?RDfP4`8G~RL2fm1XE}Oo~) z0LS*fwgyxpkODCiaaI10gHJYogr_4~)@LOKpC2$|nh$MmG1?B>&tlNBAR|M*&B~Ek zplK0=Tz?4Hz46;0>mcoy^<-k`A!AibSpV)vwZ3CE_fk^U!{336P zK^w1>CCYT3HRV{p#u( zJo&4IX4w#RtYZEfpgpSNc$$g8rC9sx)U%s>_|Yd)v0;M|JW8v=Zp2P zhab@>Op8Oq>x;IPfteZIJPa5dP-!AC4G-^QvNB~V21CC0M}y-aGY5krTWSxaj)m@sr!x7!f+7qvioG2L}p06}03X@l$va zmODPX)TPTDZ0p7}6@yB;oLN{PUsYDiN6^U9F;EoMXUIo{M#4ifFuX$|PQke*V%XJx zXQMAeMmuF^%FlB3mv%tG6Hr)MvDu0y_b27k82hM3|VM#@(+X3AJ;$%DM>^a|o zTx?9hLF7g-g}Yu;aZE+wwu*xv%Ej}!UAdl$!Ij~Q5Y7Qqu=yerVe8gyklnD^=7aL} znDNw0FC6-(X>1AdUsqd=@})~PaBAB~g{I9V4S7SYiyBxi`gtb$d<}SBK@(sb6p$z= z_}E`K$zXo`ML6)DVWc4&`B$R-ddFzcUY9S!B4MtC^7BC#cRe>q4*E%mV-&|7rbV5F z&>p!l%j+S?74@1{T_ss7SIWwYa@iKU^NaiTHb)q8081*WP{yUG<2maqOdsL|R2};u z^D;ZGfr~LTg|4SSE-sSqzMCgYmMk?FKzJo;17>OFF`f}$gP1l=rj8jS6o6aM)AqYHL?KO#QxnnnTA8*cH_K-QiO*3BO2RnTlbX?nE79ff%kVmE|shL^gshn zlTMhef3Rw;T)DVR`omvtHLQ)unpS0{&6ye>|L3Cvb9Y!Sv>bL0#ur2Qudn3hk(60( zXk^DL%FM7$oL^s8g{+ZU3&t^3bxC^82A%%RlBW zkdNRmLRgHAV zxu>(go*`R*{Gk-i{7Q0GE|YZ7){vWr!64lTA{tm}^6Z3xDs9d;5_;n$*)Ka+PJ3?-NgMCmr0zk%V_C?4L*4o zco(f$DZhO3Dd~eWYuVSfP{%e!v6Dr?hqX99X^y1hHDI-9ht>FbAtpGfKTJoBG7q?O z(Qi2UVV=<(Cn6^6+B(Sx9o3kK)Xw@^GW+zFsww}K^zFBotnGJ#Y{U6fuIVjXC2OXA zB=xJ;N*czO224^q?y!U8V(&u;6B}x4X=wi|UVBM4d^X+W+vV~rWv`JVq!I04IZT-B zVm&b_!#)jpcG`5A!ATnE;JUjyj;$1e8Nf+yu}sw%-*}nGvLBbpdaQ5LB|EV*iIV)o zWAMfVx@1YCxnKpyj>aI2yFe#nDXz4%ROuj@O@+WqA}%QbNX?597nw4%2-nlv1k)iR zrk!3;NgH_O8Y-oZ>VEQNH-stII9QD6n2*_x$e<2+a`BQMUud0=GPfJjgbA;}HI&9rf>($n?)$isV~NHg?L- zmF^jx<-2v|azfu;@;U|r?h?&`fFjj%(5Y|kR3u0B!mi2XD`mA$aAz!f{Q_ZC$mj0W z<+20=+=UQ;-5~tRfNSO>6Xnp?UzYCQeIs?9yGeaPfmHP=0ZIsclrh8&HfGQVotOyJ z@=}Ek1=7&DtE5BoELgKz_ImCq*=fqNa`XX*$bZo;$HVNzK_(T)9iZIE)xbdqE>Zpl z^Wu6Q7As}!kRj-|A|>6r$y48bFDuJd$c}yc$jSTdD~mT&$~A`{B6(BahM*70*n97n zH*l8mbO^uG{`-;)&dQL#96t`42g(AvGO-(VOLQEpjrkmPniqoLL%ZgVVumY!$u72~ zDri~3wwOqny=ejP0U z7()=%V1ly#kq4z{zk?-xz}66cuy|nHTl3L}(g5u~fBR7;s|J`S*FgAX_2?ztu{89> zs#Vf^(IUylI^GwH7t8RTJs?pUqyXCe(C*!3#;P^O6w1kL*rD(|8qvfV&({b#%F8Q- zchGJuw+0#Y#1H2HBi-=fjitkfhaih+k&KK>;w>owsCZ%i4CiR>0>w~aUxmi+0iyCj zR~Sr_w(XOR8V#8ZFV&pbL^)628noWHV5xM$pi`2I(^i;WeGII3bt;snG3$AHO@%y- znR0J5f=Mga%FR7G!z@%MFRfcIpTU$=+P$l+Lz>dEH8Nle(*DRd@_^=DYPv<>XGd&4 z;kpDT19mqE^BCdO+E$|@B%%v29pO03#GF?Oz{5NYw#s!D)?*>O zrbF1VJq?E$?<>^9I^pA#ZWUn1f4@K$qJ9P< zza^0J6k;-Op5*=IFEZ|p*F^gCmCC_G4SYsTwPdeYE)6gv)pYG9buf1}U;r`GbqK_? z4Hc5PvJ9rvI;qD%Rf98twLN-67}m-TFaH-4reYZx0vz%(j`Stf7qBi0_y+vAQ72Vb zjsdg;1Kr(kz9rSTGxVgfd!w<}%A2?;>5@YamiNE@THg8k8+m8(66p?e+cO_elX2UP zkbG!)ue~u-1cUBy+TONMY_}GpZ9u!av%R>Lp zu21ui5X3JjYnN$s{2^{m$T%rX_a`sWFfd1FUYH_t{UsC7G+^H$IhG?DxEx;B&xIh8rI@7X#t2ziMRzuH^JB% zAaey+N(8k?aS#9%+gis4Q^V>;1ER@~Geb;sI|et>I}P=f3De`WHRUK5>VX*`ZZU-4TufMcB7fZc zD?_GEmAZdUkWfXX)D9SA29S((FfA=vENlAoli9oPEmfmO%c^eOr1p5Xokg|rLs#mvuWUnyiBQo^igR%>nsTs7J}KJF3z9` zDkB`(qx_4ANaDo|gk%8t)*0)T8O$H%tFw3CMS8%rdE~^WWSgz}%0+wcDR;d2wj4BK zs9bRPq4MYFUXVwpV;3tnC7lVOIpe$Uq+;0$>5rR1%Ag67uFc&Uy$Gj z6H7Urjz39ix^$JiU3P)c>)^FtYJr%PR;3q6cGs>_41vcEL`^J&v}rKYH)8VTbtWu}z>Xg6TIbgvA7M z&wAZxO<*B%%9uYt;xcTRJegxutF%8BAQ=G|F8gq*pD=@t88e1BgvTHR6{C*d1KemX zOjYZ0^oM;2FHeABHCjev9ckhZOU%GUO{gB7Vt1TN`}L3#`F?GM+}*F2JOGpEfgL-T zb2oQk?QkFl`8B5Xw2q$kN=^8Vr}yhE^Kt(3>a9!UpD;nc z3zH|;aQZ-PoCRTbKD74fBZn|2+3}mXvI}VKj)Cn>l=HcF-;#YExL0cX4S=bsP(qjy z=Rl(?A2ve1Jo^H9s{a64ThvJgVuMX3G``0cEtS=Hn%>WKIcP)^d-VnC2I)F_H@Tv0 zne6w;hcfJ~*CZP=^%|JvL!CNFXu<@kM#s&*`DXK;tPlk8t#;ZySl_0WpaCAW`)=~d ztZ$$iuadluTN(3i1ttY|opOTF`j6OY2i!iBFH5mz)U9(T`Nia?r2|aMtF{2)$F|76 zoQt+b!N(0Id}rx>4#edtc|>8E1$!y2BFaBa#CNZ~;~GAgQke%QgA6zA+Wb}M7*FDb z6{KRpJgLR?c?E-qNZG3|O7CABC#xqtDS0QIELERRmk`=#7A95Hyr{u({VrqBV5ylt zUDm$%lJvRaDoFTjX=K~PB*%0rnDu!{dgZ*iQU&Y8NUWLdI%uGzqyNoWv;-#5UNWF( zceLv|S%7t2!I7IZjA`{|#?VABvWyUZO)(qS7rqL+q$ENElw*&T@zk<7Q-_0>6dOO^ z6LrZ5K*iZObLLF53$zR~3;i5Ygb7q3x1i@b@)4%XC$L$9yAHR38T9@i7Rw_rxAjH% zXbR;Z!1UDn*->#<3bx*-OEL1v0*n!SL!NzQAvG%OMY%hI1g^ zc`!Z%E$M0uO46@H?iw{(j-T?pbf5Q~)L@NJMqu;7r=LpojW;$4K^DU2d5a8a1Az4q z(zw4$UY$D+leV>zzEvN2{QVDQ3IuZjCU`TU5uX3Vzoi$pxc}{y*Nt{ifHm;B(6rZs z2fusfd8r1EIzm8l4Rv#Mw7PJz#q~X7S_hBWvPrQg6ceYMB9oUyS2xxgoJ>hP#K+Yy z#?exgg{StKq&UOAf{9~puRf9ui$OXp1jS?aMWf1W$M&uZN=D zA@2&*N%4r0(i`{CHlpousm2ID#BqWZf;QOwq|>Dilbc2B*WoxsrmR}MMyfE$%gaO? zuB(yRKl~tzFrj=0pVlhIS~z!^Y92(xvQV3~!x+9P9M=GO7w9x>g5mN<*g*rl34@j= z_rjq`dy*D_rO^B!0OM!G%_&=$W5e!&hWRpPM0ADlKLVlF69XSh(*rZC4rp-i!W8#z z6{^Lwc$h%Y5kA5I$w93beoVbNG#r+JjuAA97I?ry+G%QOUk4xIwX1d6($IpLJJO|L;9rP(DaKKU0w8`9n%e_2K9_?h+%L6T^*21pf+=%728;(TzCx}Y zv<>bRt&w$D4>K8&DAXqfYd6&W1{3O2iU-e!lHR_6*&Blrh5i*ohRSn2d&@l&ACc{_ zqqHi$qlEhQmBx49m72TnmTU+@nqLjmiF+eBnvr>2E*m?B*@igz%MGEV8qx04AXIZ;x*rUk~ZxMUy252sUvJ9LYMSU~0~~h_@VOlyVG^=w~LJ0|W=vo)|DYfOpj3v~@&%dU8O)b!q0w>!4$I5C7}+jJ zi#qxtBFx!EYPURaPscNaWf-{5!y4kBW_%$#U`JjZcoD)eq58)km)fC2CG(_{Jm8J= zm$Xs{7K6^rj2v?Sz8f~iaMn-WGM=VQwu_!Pb7pD)ft847`7yUJ2jU}Z1`(UkkuFll z6L!?Z%$E~5LGm5rQ*q=4+eQ^O`fR{iQ?_e$3@=Q}gvk@f4a`4{Y5rs~(m>(DenyjO zG{>EsgkxXjj$!sIZ2325nt3S$cVaTkcHEyp`toRXiGi0w6Uj|kIs(2EG^gtN9Q2o_ zGO=CrD!@qWUK);PT(0n1fSvm$@M9xZGW5l63)R+9fe=eu_IIj!Wl-_s+#anwE8b;pirSnh}Vi0VjFuNI<47lNg-mo zTx!{{^YNOb3JAWn=wVgJh=PJ8Crj9odtt!O!(dB+#i$@p2*-hiXZ|Qa*P&BZ@wO4b z_k@OBfb~dt!;b00rZ zd6J2ZEL`)t^Q6-t{QAni2roy6=Ye0Y>8!xuLUXFRU>O)r8hL(-`Dp!bAiu$vj!1uX zez80@Y@l@e{4*n1Lpak_cjujww&RZYj1qR65&`(RF&uND5agtVehN3bVD9U|ub@*Q z84Tap@1&KJ4z^#Kw|Ryy2S2ty#(5=5jVd!)1aBx?Kf{5;oJ~fFBi#!@Bag7ET z1eqTUaPJ$51E_P%HQ0DLu5s4M8F5c&NW4gzCQoiAF&b2g6cIN&4sR4$1QYR6m}oeA zBwlqCU_GE|aR*&Pl$oW%QDE@nv-||n63ljaEf>+Cf12Y8{@ASGai1Ir3Lu1n!jFmA z6L6ABz6ADbuv2r$dsC$v8(Y$uA55SB{N=CY_x(!3!jCjC4R5C58AuKUR`C$y4Tucm zj^Qq_0_5RlnV`t1MnSj%qZ*rX8qYaL(tq|dXZNCC-%@yXyM^(+I57qtw;%gH5g#o;8- z>kSOu^iJ;rwJD(nNLi#VRfS9ITJgktA`esj+yNSHb9xM-Bwk7v*KQo(nH`Mj=nTBI zB_w@tUac3*g1k?Yl}mxb%8J%;;}ONGW_{CCwgQ500R+}^2tH~AP3r^N@v-3rGu#eF zdyAbLHNSGKFD=BH*?M$fn%&r$Y1;HmJJ2p690*4&EjhyQ0s{)H;9x)l&ISx3xGh1( zzWFMq@Wo~~T~^sr`SifUxOq~YqQw9`&ASC0vVz2HN-4HG9y-DjV930ZN@#pD3F&pP0S44xhJ1Ru3N za+zWxHRtt3T!feuaY}&FNH9&Pf zk5VE#VF74W1UJD%W`;EmT>BImrqsD-t2q#6tmz9)9fDdNXKe-0y86I;*aPOreC+fx z^S36jl=7#RR)$R^)c9x;Bsx#2kIoCo! z)=i_`}m8|aFSMJ|+4;cnpJxU@` z5=S=p*(00gO-wET=V{NFl_QT{(5$;c_{FCWSUTlPBhFa~))&*yJ5L&C&4QFicf)a^ z`qy9gGUfYE(Ao857hieGc=DY?aba4PC-^X#p@3@bl!18HL(^LYVMX&hMF{Iz^S0?> zULBxu#;YZ!i#8ICUmi|=K|XPuEGNH6!4eU_ z{v)me@RuLp^_DaerLz6ucnqSS|2ZT(H`M?wxfG2}c9N+6cy$|*z*aFMz6D6AIddXl z&7EzLA?_^&4zP2fzna-8XL=MObR3X5GcLpczZHZY1z!i4;}kxnmf)c_oqYq=FMhzf z7%#l0c1FQR7sSg@($WzEg9qqibw$F}L6a|qC6q3EKf0(D$Mr?@l8T%)oN0XM}IK?jrGngFbkPk zNeTbrHom5htAyhZyca&F0Y%4twZ*O*rhL(7EmnOeJ!Cwv*oY+|s<}(n4SXj8UUcDs!kV8ap z{tCOrq!D*AHc%t{2|IG82m>$=s(Tu?XM*EkYy=-P61J_ja-4QiTcYUmdQ9_nsChA4 z4tEqj@kn4?H3Sg9*+-mgGqz)UF>MA<=Fg2Q6z~SW4H&~ueA(z*T>A{-W)f1zHFWYX zQAbG9L_tWCsCOASQzwpt&>Pd4H9$W@o;#1xO9fHg2~ zFks_~=NQd(gDluh;%R^EpzAUFrFq51$i~O>mP--15-{Ad&4FY+G*IrMOLPEa-aJB4 z#7+%=S0)7C4#j7TiWV=FT4-{aYuCsUe63*uu9+GbNBgtOOIle*PDJ?Qd%}*)v|Jkc zNh38txDe{F{@ZV@*q@e{^~DPqxW>h`J$`1Z7^b-*Tq(%SA7owIwQ7&I#7A=?1#V0A z$auEZn8yq}lm?Ht*~JgA9yF5kQiioamIFWAIwxH`@?)$y7Hm8(Cx>~Un-fHu;Hi~z zVx|K(`xXUjpt;3EY2sK$``2QEO$`uO1EdL*UnXje_QxVAA6qOQGQxNmdlzVg256ty zZxOQth{gdnPBv;@sN8@CPE$}3*4emAku8_;bjdb+FID`%6ect&#@hnVeAP@8Z=P&A zKIpFo!JhHcqrCtfnYZSAUtK5rK*Ji2{N`e_4R7J;fHTj6E0}t1Z>uj)Mt2iD#sIQH#}IbXXTQsndFMet^M5PNONR7$5@Kt^cI9A1$iy4 z8i1u^I$pod_OcQd2TsHWqu;K8pTaK}U>h1~ERCN(KqDN_9e zS4jQ|WmkX%V>`kLq=IaSOc@BqW&8-3NCX=rfoAk*&Gbx9zwfK>`;qTwt+Rf=^E~{05`4#cLA*b-+p>7J*MLnf%0B;dVYOzIo*-$aUcN)ZL@`@rB})bkRSK~cTXnP z56n)di<*N*xh`ro_P^It0XTi|<*0s&M<_^h!}T;Ot>+*O%3fArj3`srt% z(j3ZO`mWDkO+WUr0xOK`MoHU<>%VN>1kSA}yM^R4J{ zzAKp;jv<}vIHcR-b)lLxwp6w%^PYP1Z%QX#wM_R7WIE3)MqTh1<<|rRqd@Nb3&oX( z+4S9HGb?09V|S&HzFvn>e^lqHo>UqClJ+q-qb(5qUJ{rQzu+h_W1lBM@g&7|7`#M!qtvTO-lotz-cLrM2a*y6M9 z6mZo!i<$MN7W(W+$y$Tb9r;jwIGnJTE9#|Qaf@NK6`+u)j<-b3Sp7|c#t3lx^5vn? z{34h)W3RTz*?oS)U<8yohJHQ8A}UIWISiENf<{1WWw@!+PiodV14mKMX%uLSTY6Ni zmP8bZ$bE;{%qsHBQVxGZ75eMXo=zXvVbwqM^7Zt?`uA4jems5W z%vAb3`wo@=Y%NI+V*3>V{v$O!Kk~$5=@qS9{SMs>@uYgnpOXo6Qw`9t-i?96y`$@8 zXn8hJP&Ei=uI1C(y7Aq*2J0u^@fMvZqZO)Zaih|}78-|DDeIfsGQ$2w8bNP3a!jKD zr4SS68lnJsXY^OM6>Mks4ezeyQsb{ab27bK+j5vc zr#Han_&Sc9bG9po{C}^me0y3`D_kC(<;Xx#Hf-;>FY_%t-ZJG!Py=Qgr2YT72#CTQ zAYQUYdJ)vA%p@pr)lyK1EafL1=$Q{QC{bbrcx(bKFzf(6ZFHkbu&suYGVUvSibH{N zjMrV67_VvH+w0nZjrs1j8tMD`vEjTg9KoQdX(+hufy*&X(n|6~gVGx!b0oAAT2c-a zRkXLO5%~Xf!^5X_!^ST>_jLODQ@U{V;<@y<=ATIat19=)x?SVF9LB7?Z;0k>0dg01 z?DsE;H~-a%Y1``XksEi?MfJSDS$8wOU$=JnzN;MNCcj#c!^o?K-He8nvqwL3e?9%Y zuEqMdqW6Y66R%0x-B5?(dbUsU74euGF~EeGx343P8o@WKgG0=TnOuu&{p68O7$ZI` z39Nct&`B%zG$P?d9#&wk+4h1Oe9st;^5e9gUZcSN;vu;gO0Zf7O~gH+`Q>|(kKfe| z8-Mxy+4LuLoz}CGfp-LG;3S z99EwLk~vNu;r4S^A(U~uoZ}7Aq%yMC?zT*PjD&7z^n@a04eD$51y`Z1UPXqIrd5 z91#YOtGGZMI!-KFS=~kHwNGt<=Y;e0MIfb|SB!2)gU%}ISiDk<0o;CaO&TwEQJ;wz zb<3Paf^(9+|M~Ts>1TBZAC`o#%I3NEB!}c`Tcb6$P~=Blo|sVPv~^2|7KgDS`i5i& zCCl8hT`VoyPiypcOIL(VD-H^g7J_qn{c0m1^mcTvmlgkCtmtqEz4MK=X;pM_s*Sfe zlnt=@!&9U~ajL_Pe15(QJ_;~&QdeM2k1E+KO&%k_e4y>iINk`KXUT!S)3DN0Ta;qM z{%+M)B7sy`&r>hVqurLt?-lh5Z%OgdsN_#=p~_Lv_a*SFYW#bd6cx=J@Tt$7?a5pq ztIY7rJ78|g-|BQeAomU}qe94jM(D^xc}YFY8CB$OpPNblwM;!CO`4AppJJf}Ng+*% z;_gBYD4gO^ab1vg0J!knR>SZYpL!yld+SqaTP8=_k0+qh+82nU0i;t=HL|ow77rdP zuF~EX0c?&ZEu(0ZFMJFo>UoQlg{LC1;?vFqMe(VOl5S)lvd%>z?wjNjS>im|6^-O5 zb`$}A_RE;c2%JskcTMr>-~yEc3dMIB zR1DQuQ1nLGOgJ)u(F2hHP19l{BL9jCiu3)y+@KjQUqDUsT^| zB)up(`m(GgqpBmuL&f0`iK;vW?SO=dkirXOKD70J| zb&_0@(pH((jBnApPJ$^WK3)Y{yGO2!zMfY@@EMsV=QVOLIVo5yYlzj3~<>Bh%lUzi0=HvuX}* zGUde(Nf$Wz3x08+N!fqJSJ$71gj5 z0E^9P1D$MFq7(P~x={ETnJk&>{(@F) zz9t!+mCT!(wmRVFhi=*^P>6C)VA3fG<`*@8&#Kkulx|6$e;_Nz&+8t{FX@u*?-1O- z_}Dq?j4?$4FZp2>rbAdscNUMEZXQ<$?60Zby-g!lNu;G$@I&Xg4dSX6TILC3AK;OW z0HtY-ryu*+$2tg!qiN>z)E&PcI0vX^i)t*cY3}J|TX3`So-PX4CT~NLA_n(d~Qc$X&I z@BIAB>AOGwrSvOnYv~iuKVzW&C*4?mRvV+)Oia(;Xf9N16x%t${0AEOzNkj#zt=*T zGeYqj>KT8UlV_fum)S^pReDWUr)OXJ3ahr#wi+#Zj<(mZ2jSfOE|qB;kxxmHvI+T& zIs^T(TLzNRA1A=rg}66vB<=`gYXrUf+J#XD_!0L*hA_D;YNW>;6u$+H__&rxoUsO8 zMcUgb0;8S{7J=xUbp0H0+%i!<7l>@_SV31{&%CYP$uh&<*-vXOZBNe+U%Zh1P#w9y z^V*H{Gg<}ue``hZhaNv?+ai8frgSdR))mS|E9U)T*Uo4Y{(CaJyr@;5?>l`my+`wb zFKKl5$LjQQ_{2FW#k2aIVMVc;=Ae?!C3B+vMuA}Ebg3!9WyAlp>UTZPDcTXcCxvfb z3oWbAW}O(=*4WW$sO5yj&Rt{oeaC%(+zzkGe0&&oEjI2e5}Ssz{-y~$l@C8$lhR*O z54CP1Zk16ePN|}xG>TG4GsWb4S3oYO217QT8CCpC0`O~6-2cs&uG#mmXm#aZKX*#X z>q7e9o_#u9*8$Sscl9;v@p7bDm|htf&;={vXEDV$NJ0PTtp%-i-AaG+=}YNXp1hcT zRz2J8$1kL9-TE-B%Wt<%oJ$H zOJA|g$miAQKt~gP18?VdekTnv`Xe7&Ejs+{vw`MK|Ahbfh6ovNH|h1*LmEy*33;iL z3cTDYScZ#E(-sP~Pe}uV&Y{*CYc6e1)`#0Rdi}`bkEQ=adjY>iCd-drdQ5Y~!|DH0 z*cYV4IPu7=5=!GH&~9l0^Evfc|JD7C^pcd|pV8{lk80HSku#@sv9+7x8Iv&IjpHv+ z1lp`8)E8(gbHtlg;Hzo}{=3(1r!Q&xFoRCM_q}@@hMl_*w-x93Wq%x?)bqbK_Z=?ZMZaDciOUAxWhpE+ z<5F4rIik>;WRopNGUXK~@POfG9QKBU?3|#ts>b38CAz8aANa~^>F-~AJ-th-I8RBj zd|X=?{)Wt;7lr4%;3D?m54yonmS2?cJEUMgs!jAieeGuYj7Ec)o&JulG(&WhP$s1CG4wT|JW?2R7#bmI&M8(!XR3II=`1k~2SxBPK=_%u%|3nbbLbgp5n3 z`DqE4nJ#}xt2RF+Wydjw7qv35}Rd=kbPP{t-(L)|>JggD>;gL+KgS8iTgnny1D40)K5xOeV4t?fG#iThmiJw*D!lI-b^ld7SG6i zJom#3SV_Y_Az6t!(hnYZIckjU6nTd~iVE{=)r}18__{P#BT2S(aM0O#o$_)`?>~R% zuA&H%l+1a_CdUB+6WBQFH|9*f!5;pEg+s0{sME!q-M>~{!BEMOYFIwtA=@9OHJ9m2 zi9+mr|1k6Dm}Z05irVFXZ%&a=;$xEQ`bR}X;=_H8mt2Q*<%JjaKK98^VvGsLYp<+E zypCsGIU$kZQcu1M2`9lEp9R{%*Tx?(7s1=o&xM@ZuXXXN8e4w6bK(O%7FNgkHi4)# zT}9FpKfS$`Y#|MeMxE4@IwnltKh*{g-7G%fBHMnBNK%IDrb!TX_<4lwDx^!4FBO%GONDptJAplOl@f% z@6^KG^w<91-&Us8XekYgc-U$IwqAT740?D@h!(DZDl@kc2RF2EKMhT4OmO{r+WFgm zI}N?{t!m}Of!nv!=m$Tj2#U$~o4}FF*do9JBpQ9>2#W&S5g3IblfMDcOpI|?k|0GE7n zE-9zd;E!LGLpo^_9#h>ps~<=50h1r^v>WW-gMR^sCku-Lr#|~SYj;F5iaFr)O>_hi z%mg|=-+{@t;vp#ebhQ;==)K|`U|dg8+z7Au4-*gf$)>|g4wEQHijw>No>U{vNhVL| zcR{POxO|l#@AzG|JL<-?K*TR>MM2=2GJ8kEsU^&RDyF(=)#lsD{rS~)V8@iQMDJH0 z{a{f^nZvlG4Zg%>!!IZ1FY6Z-*kI_Jyq!}%ndr~5sTA(2@Bjl<%x_W+;lI#Ali&EJ z52m4|1&!XM@J^jgfBK*PTKe&qKA%3P5#mzTUps~}qR7415hoiA#l(_fw zg|vI`Zrc61pG$j+Ysa5y5zO%Ses3Ci&wD(L8vi${qkP~E<-wIZr*z=;ne6VlIVlP* zW<8-FPp&`Wembr~VkCt;VS3d6#*Q+f;U|5SjFbVL65gUCJu52fn7bhrMM_?@;vLAIBcv}u3YJeSG5s7;&((o{^;NULW(kBRK%sLC^_a0tVgUc zFB}*1s2D8GXFu9G#l5UUpD!@4rV8hkw7v{bNte`6u$=-twNfgQ-Hk^Br8MD4&s~2u zk_tj2u;j_;kI^KT`Le|VrGc^|5Ak9t{DYqYc z{+;Rb@B79yv3M`-h}U~3=h6@S!(T}M`L&nRzgLIiF^z_OF0l6~FtP$h%xrTu3T!vD z@Z_xWz?|rW7U86y`suVI^XJeLPpF`kORaJpl>%fX>>GXb#|VcJ1&WVrj#vfE=&x9o z@Dx84i;co&6#tAaY_-vp{Q8ahNuPJf;-*sd+X|3R!#fu`qo|A0#5b!di~hy*d=rN} zo)Z1sB#&bZMjrV2D45HZbp;fo#R4->+RQr^ybVt4PX{4ba<)z3mvI)!WUnD3y1I^f z$D$r&xhEZU0UkiSvfCi?bAa9s3`VZEu?>hUDnOEQA7BFzZ`i0Xq3lp@YTmg(?GDUuTs+N}noIq*~AFr83Q`0nSxt?3OlXrpGr zj5PRDneS1VG3MO#Rh#ya=afsX3S&aw$a8SyHxi4$$1C^U= zb;=MzgPGM7=XFK+i4Xkwv?4x@DeV>wtQN%l_%Hr^`u^9hrO%506H=6WQiOFY1gdgQ zjWzTHedk2$Yoh0kn6(wrX^hF|o*A`U#@9se0Mf{&?jq{4)-<>L{zm!rf{gv?2CRSHY= z>sD0Kn(0!Fexu&95;6*8*Yd`2cw7Ra0vKTb-i zk4ZUZrj2$Yz0nx5bzxh||5Y6Va7SAzlm&D05@sN~33Ndw-j}pz@@-O#wA*RiSQcbUCCEELR|neB>i(Op9M0MF%%x6qA4A@7!+Z z3O`gHBOI3gH&I?~C`b=VREk8MB20zAt?QtPkrWGCiu6^%06v@A`9)pK$K_Dyx->*Q zI;iZSJt1CT?w!?-lVi#p`85nm!+u{50>FIf4yks@#s{kn=XG+3K$Y?%9eIcUEDUPm zd=#kBaE*G<1n$1#maPKa7eG&3UK%|Biz$1t1%hapK%dpKV-B!K`Zr=w%n{5nx1~n> z37I8Xnv8jp5gvvW##!NbqmekPxCk3UUALkJjP?^n!IzfnvyenMsYrF;5eKEcjM74T z)Nr8UY)?#=`8hxQG5>H8C}tT(Uv(X6>Cy7Uk)N`<2S^UMreU+$6Mb{^+smANs@19Y zbY>@`(3>0!r~QQ2r5u5JSIYD`jqrZ>g?Fb1ayt4i~ta9oih{ryk;O#12< zKbO|0bp4US(kri|;rG8kjsNfu`#hl1*5x(4c#tlX7pB1(HRLEFM!k$~Fq4faE78FV zI%&vh=uv*~zP=O$g!VJ!fzcCq;{aqpo4>mqqxYL_2=5)GBNSR$m{Y`qKj(IGc4>65 zx*~Nz@(M~wpa;y`RhfE!Oe zCA*Xk`hAl*FBM;?K~Hr|+6;lqmlnM!6y&l@Z+9ik2ontpr<_bmITBt&ENgL=wiS~o z&s)NULdw%p1VVKr&Z34;C$*$;Tv~y&eVrn)2n17PK05E@|ArI~`{kJ1B!352ftb_q zIl`D3gnpFgl5DTq25qFnPZTgc@Stx=Z*NgU@LgZ`jfwe#Z~Nc>UfQ{MIc-XLjjBQa zmS6fm(hL9g)9L^DvmZ>q{`@=AKbX_iMats^(SJ(mM)dn=jUcvMWE$OcLd<>SgMO3|g2 z@Lgq*(^nWB#aM;o#eC^~aNde!Uw?qaYEj07OTtyBzM!bg8Y79W}|g-X551U5M*?xkU#iP}O5ARBJ<_cL3K!0XkEJM0)^R*cbsa2l!^&2#-)P zin}mAVGBAa3)=eVHGA1On`np`?P2P>F0&n_#!5&M@ZMtP00me~0u84pbe5)GXe`>j zxMEDcy+4cDl)1oj>Sfn)P>qR_5ihq-W%#N3IIVgJrQBeENqW~~x%JF41 zLhub|PlYj}^VufzHvfo&56vbwMZ84~!FRpy8`95cZtgFA^5-=I)QD1xVpbo&lrG-A zlRotKemZ^2<)_kr`6u3+u0H*i^oLS}*K~mOs+8IeN?k|M&1p-;+m@Ho3$I^K&-~%P zOP92wl>Jkix^Q#RYBIyHJa zUVI;%V-+a-9ocIhyAGh{%9SfaxuZD;Vo?(XC`Idg;W2^6acDLI8_6LK z2oyjenA!(a3N2%=xsbeS3RSelw!`Ps#slv{2?h*5>)0 zlc&<&l=k$gp&!ycX+x{4X-xYGCuDZrK6S>9SzFU6azu^h)WV&#q1(HEZFwWT@53KX z7p466gwIBVLF_~Pgg=-YIUS|=@LW#2oq-ZW843iND{=TM> zpk2hhhE6?cej^^a~&Ufpk-& zyvZA{rAb|xw5x_~^}?mJ{+4Ic&`^7BaKJ~C z4!Omex&jA90sJM(ZXLc!rTh$9_0+cUR!INgRe zRU={^e8|_;pxYPKa1rj79YRj3s&Z^YJmR;)BACEl9HobU-DjhG3Rzoj3mC5EzVGMW z-$<_r3<7jUCzH&MiFJB+<3#;j!oXl+K2;RNvTiZBsg;Yb>bS61r93d1-qGTYRa@#P z3iQ7$eI6EZP|IAFd0L~+ev4v&M}L2jEdpw_$!8r$JbM0BW>%CHxUWe;+|l9`GlkmX zi2l%lJ*2o~`}W3mx~X}^CJSr&VYs0N`>mphj?7>An)ju@@K-;Ye(u9Rn7;6~ccfkU zPrmZyG;{scG_kspM)Yk?X@=E{9@PkO>fW6+`|_7`;>+E1S7y@R`U~HdKK?_0J-zQg z`nL4X&YVl%ytHD9yB{47OE_JvNvRb^Sar+4oAxTnRA)$hTawb?>La`HK~Ea~P)>~S z`?-jLl>#MLg)I+WmFn=-v4D)9`VQv+u zc0|8XRiJXLO2I@w$6#^xAESZ#z0o|!+V7Mc^KiGM_&8Ao5v1Z;o1n_e;nl;E+mlje zoQmR0wfie7x+`;vzqsKhjW)*aH)Ttez&Ep>(n6ZjnqNppqse_`%=_G9Zm!T^AevMt zo;Rh~m!-`()(x{UO0!gA<%vw&JcQCLsDa>2!y@bgDUCnj@1kfJ6@T9*1^v?OiS$>$ z`n@T=^Ihpb)4hQoxOFpKzWI7Ot$l*0CC_tGdYmM)s_hbsGL_ywdoC?px}5&a`Nz_) zKXxH~W=03A3EoqJ_n2tDC7zJ)N5#=$VqO<#i!qcJ%5J|791B z$F-V<4e;YG^?gy2mIY*7nZ%r6e=21%Rot;XSzcOw_}*yfY_T_YNeZJvQjI^%-65Z> z9>pYDDc3>=-B^K$4?Uau9R!bi=cFA9F7`*lGg<`Sbnm(A&%-vHqkdx_piH1@Aa8Y{ z&W!+JZ(~YizVcs5^H2z%r{LonbjKN`;4S_m z&9_a-v`NF=)B&F!(K8x(e)&>DE@*< z<@ZI?jv8P)-VAD#?(K>Pz3Q#nf}6vk7-WazkTDuZMr0^M^2*i+H-`>}lQLsJ+o~FR z;AawT!2HY09lo)=A8P`Nt*>AULYOHR)!E>^m!sh)Uo4`bzSfZ?;+R5{92V!y^0-`f zwaQzHk`WzqjnrXDb<1MGCp@r0Mr$ly^t_)-Xp@EkFqhICq5ogs%$UWvxD)kY+%Xp|#3ECnHC{{Iyq1Z}irc zpZglAp)~6_Xk(Gf3FRFVYL((79@q(IPtqNZjLH0HL|`*2)W-;}_^M!8!UO(8ncfjh za{Z)~*^C-)MszF6*ERXRl*4yU@2AA4aVc{y>|Gc6cNLfXkvS0#e~f%ej?fL-j_1z(Wa+*-GcY zTmd}urbEcc4&~NQSwuK_#{MPaz40_Kgc3zcXhR;PgWr#g(;_mv4T3qq{Mr&N#4Naa zg<43|q$~_ULF*R4`RDyd*aV7j@I&#T%s67~vPO8EO9`{0fe7i&tVY^&trdX^Y{F3R za4#Qb&#Fd3QCf}ypn+yy?3VD+Nc9tD(wKr$K2R{d;yZjF1x7Db$!j^TO6mnWfPe$V zLVo$t$e7cEZ$^qd@wK=fdSrj$>6-B0*2wgZsNl}PIVrnKQri43>YdH-i;8zs@s{=T z)um42gP^$ya~RJc*YJ2wBfL{OggU>fHY*L|KOH{i=~zYSB~l*~d}Jv-8wOj*eO($D+$m>N-BTeY3NloOO`MP@Z4$B$$p!kLX8m5;FyrmrGBd)M3+@8!-jZ zz@O2tIOjmAAlTUTIfbNAnb3GDUB5*td6t4tR!zHuZ%OzBqOT(g=MXAueH{wjdhQy{ zh1t7bBEb46u>XRafJK`4_413b2l0eHWP#2AV-tRqFn)wRN)CGIyp3zr#NpJONjWK* zz+{)dOtm{tSOnPUUO&gk8(V|g+vB^Tmids5PTHFA_3o;9En`%Lf~u=lC^ugOQii?U zk3#^sZ!bo0<*_<_>vO6z-SJmB2cFhRFx%TqIH{e{!7DsX{qfRv7T*4>_f}g0GN%Vf z8pX0jFdgXfL)DIehxY@;2WL@yPf6)Z1<;;&W~#b8a+({T!oA<^qe#zE?UFCv$;e8txVMIPB;+ z5Hnb;XpEZ~=&YE?n9T3mqAI@+uUlq`$(+%KEe5GiH|a7gwG)AzG`2uQ=E^=|ZE&e~ zOdZsdYes>7y-{tVRQv7NH&N5go%&FYV-C&%yAP1$pZ#nH5a}dbhhNi=+6pk{^oj^W zBVWy9euPY*u#X!DPOI_edY%g!^)Z)+qsJJIc=QHQkY)W-Dl28dUK)4(t1t0cML8?D zoWOoPU}&e2m=+$)U%erC_0dMkPkMsWA4Oify1xN;ZK~hThWP+EOUS#2SV3X9LOUhr>3Jo!>2zi(Z>Q& z$Jt8aIuR8IdRPp@Twq;CUN9FAl9#$Tj^mYcfD@+6u0tX=$DpD7&`WamhnFUZ4tmKP{nP1hyTO!gfM=XJrQa~E;JAQss!O2^>j+3#j*t@z}%G$a7l`T zO?>?rVDVMQr-h$AM`bVtveHp_Y%pe#LSH9jc79<$q6CO$2W8Gy1ok<_LZ4nZNW+iQ zamGbhlR2YaaF4^9bAWPy|HvxE&38XXylE*+(v^t_vW6_w?QGG}!eT1xvkQVe zMs*hG^@)iV0W1SnzIV(v3{&Q+qjg4@A;nu#n0{MB8_x0D;c;MhcQ;s{I1D=#jzVJ*OdNz= zH886~UDG()qHV3Umkn>8K zzOG~2xC-gv>-v;Y{>Jd5oRDi|nB&1tYo8l;6ml+S-7N^g2}b%@L#Qid4pS4WD4WPA zb%m`8P11lHrAED|Af=sz{M~Q3{SfX^mhf?5ng*acY3QXRARP?dHrml%8pSJFM^ptCBW&n##%mt#+XucE0cTMM(vS$qWaL(4H>Ns9g4g`N0@gZv`rTEThTLaq}Fmu;8e0E}{Jh=&h z1yfPZ`555ckRbTJz4kFan#M@Qhb** z+B>PmCiE0hdIKpw%dt2795KcTEBRZ|vtS!7F@M1V6%<7sM?ucW3_76%#Y)*LJ>b>m z$(7IDLRntqi(!N zNPHH;u&{>?gX8o$b?ySZr%~UU&ML(pnLl<9hyxWDt(TZU2P&l|3XsbHjSDZl@Ip)e zV+43L&!2~26)2k#xCwy~ABQ`W(f#%o@>!%Vb1Qn;`I<0?dA%hmKujogN`^FCFu{iV zy8G`)!$6jKn>q@eM$H$1*P%#}Gsk$~j!c^?%FmJ%AGcI+!^3^qUYT#AlL0OKj@{vM zfKeZ-kWb6RIV*D~a(1wM*XDA~+f|JMsYh5gHq{}jD@DY!>xF8jAU~MVN7Uh}l{ZDg za?;eH_U_B1i&>Zbfm{lW;)?|`K9X(<^*H`PbHMfi&d+y&jYTl%r9s>F#%F{C%{5}{5jOi}NTvvpt(>ip0N}UG2ZM3e38dQwrIsIgDZ_6wI#gsth z;Ox4$qC*2R%B>GuN>`^{fCkdkanRg!1vPM~L)1%d95Gf(>$=h-TftXlL(3v8+hqd*iyv7sTH(ILvL?kEtfRQfsHEK#RI)9X2@ zy9w(mH0UVO3C?~l@(RCD^fVIq9lImqfaHjgAByjUMt#U#Fa8rwXKGyyJENMFY!0_B zwa5r2OE8t;L9t>IueJKvkRmhLC{Xg#%Ngy$%EtUUy>sHzS?pEMd*LGt+NeXvBffr| zdNAR`EP^Rn1u7k5({fP7fNK!y8Y@7M4DVoO~~q;JkWtiu%GqHx*gG$T{%PRYJM8VcqDF&#okSz`i?d52PC zflaS#TfoiyCin0$ZwMWIo#N1IFJ(yI#O(-mP_<(pzwMU;lrS4WC4=PhXQ z#=@@O@V%_LERGigmbn^*$Ow#EAj+ZwhvsHo3%$z1Gb|ks;xS^Z+-$FK%c~%AuRJ5& zy0Cpyd)?R_WF3Dz&$TpCYCgR$?eE0ZPJLYcBLzIzPlO%(`we?8ih|Aef$9!MecnlehALeZq zaBz(gN`bOQGMT4kG>8m@4ZvmF|5kAW87muwkqWtFuPbwbxZaQ~ilyPe2jtO4TzZKo z^@sozFZTkny0zSa$?X_4eB`;w2{qL)%R?S*-?CB(zj!|UIeZcl3nM_hq>J`#0xgqo zU{^X6;AcPkS;W746Xwd@1}IR}u-XIZ_;)jOmO zQJ~Us`U$JtPDla8D6&^Rgf30UWO-tH#P-a&Dr~2ShJtf7S&UO_n}cAY$XC?EUKIj^ zDHAuipz(wh?l~RSU1vOC+)x9$BE`;}WX#>QDLj6Am^pyVGV()?LQaETzEJ`^F_GHU zMVaFBE>k-V#(ju1i=(`VAgfeol-w8T z*=8{*SZpdU#zf9JjV3Rn8Q2ySw{$^^Q-e&S*o&}Q32MFUFLf;xJtL8q!=RxIX86Uk zCt(jo;47k{sHn1S5M-jI1P39OdR5o8?5+9hkjw=7(n~3S63oa5#Z7Hu=g6mS7*#&>X-`&|Yyd+8!9;uA{Zpi&5xA(W8|O!v z_wfpE$w@_Fokv>d?9I3tB&a$P7m|8zCLC=t^= zW^o^1b<;^jN9iC7ie_@av&s=fI3`OPAI$mGA%5ZTVIB}A)Pfm-Ww7N(dge087aQdH zac1c3ur}{Y(HHA*2bk=G2S2Pg-0_#EDbOGGvxBaEBYO}zXioHlqO$5NPz?c_XQGgz zs8|cZ9iM1gl;B=|1Q;>q<3-P%?9Qf~*WtZN5>YU$o{U~$6|%dU<6BpJlt-!ZQ$j{q z%i7#Mr;#AnA=MIe)&40)fjb&$seu7TJ{^tEn*3KaqGQoaK1@NSjyNoLKgSBvEC%Kx zGx*Zrl&0$TB;LKP&BXdmOks7?bwfJ#IeHFgZ>W?54G#xH@yt7kl*utGE9umgjS`7Z zI)0SB9p@#bgQAppRXTzgRWhQ(1iPWHU1?6vf;gJccTW z3l;kSExt^k$U`ryLlxZcZ!!Y3G$_GH%rjPj=1+o|$wxTMcPLRMuoY{{NtIe48kJ>9 zy<{|gC_nt;2P60~GGz7UYBplxo1e{9WO4M_QNIy9(#~lVN`Vv|KEPlu5Zt7%5 z23aQy%z;&{7$yyJ%gCQjA{{DZn~o48Ev5i~&$r3A;**9SPCNc*uc&?Ybd0>Sm?{$sp?B={I3J)qT4FHqnB8#gr0yW8%xZ$t!rc31L?0Ll`qu1e=0n{t<;lIF*=ZKWB0KMN&92YB2Re zV}x54{Wmr0r2(vTJ%TFJ3=(iuc>2*6bi}h?{09=Qk(TJA1LGC6Q&Q|pe|WlL&`Xvd z9{ebCWE2x4mW)}+Ch~hizZuEztRnH85rSzwC$sn{N^m-yw%HSSj2iPMR>SX9xB|>* zQt}Sj23D05*tW~Rw|za2`bPPg!e``Xs+LGzkBUhxbf0ULl@7VKU&U^ zV``u(I7-ZGoO!f(!59AMgDsUF$Ey+*;yHVh`3)*R$B%8w@478I*-g(#QC-yUv{uxe zlnHV};mcBNn=4O7YqY9$z^?e({O-S|IP8FL0c3KF2RNIghNl2 z>k7)ji!^Qc-Vm7X6Hpf2+>!D_DHaCpk+kaxtS+2gu^ya9&==2Ml+=mSD}BE(=W{o| z4uXG_A#}iT{Q{Q%%UmOiUJNH#NKiyj z;#Z7f!0Y@8Sn;frra>I&A`eEN{x{)m!Kzc2WV+uKzAc^p!mXa` z(s;hbfvE$RH&cSrbgm4&Ucn|D^f6*}C8Zjvcc`!99EM~!0~Rnz8}Du9=O$J5nPy|a^-ZFl5#T4UT+v^5Qhoyw)kFar|1|6z z(g-l{CK~}h_0-VSwYBtQ=F1$QDyV20jNL8ZHD17g5-iI-e*CP`Dk3938VJlmr&ZxO zEA)Atr1B><%6mpF!sO<9+SV~{ON$H4ZKj3ArL>{viMf;M+}U&KN&VhEGn*F2C(?@= zQhrWb3vNo8p==g)Wf1%9XuR08yv@P{!=F(m{7$Q1ED9Z3H)D-?FFuim#(}C%KFrK% zaQ%DFVUWqg8hC4pY&j1TXr6U%R;;(tyJnE|2CB^9ZwdOIAp0 zfcyQ)(zNK!(^3OZ3#DFoC;udC`Qw*&7D*o2vz0&ML|8t40L%P>B>yZ+kWXCwPC4&L zHtBJji)U#PMts7oILOqDWP4VMZB`19dN`?h?-5xfk`683)e7icSvB^g4B0MZ3s-b- z#MtCi8kv%+)J?{llHFCMy-&wZ5;rV)a=uCa1mEOOWaXQiwru($89I8-3u+n$O-{0HrFq&`qm>eA7xEP7=?t%?4r31i%c@i`{#vi1zV zXL3BfV|*l?(!tIf_wJ_GZd^}a{=$ptD_{O%+Sba+`}bGVmXzCs8i>nJJ)Pe1!n@MN z%TJ}bbLZ20qzEr)OTy>Yx6&7ter!lrr!eZ0L-DcNZbNMc3(#9{Mm`uh;q;K$y5g>}tol_Vf zd74hd8>fyPi(62B9H4MYvVKAuYC`fjytR?G?ysax{dQI*&pH5NNB$_D5m_|Gby)n! z>vQ-v9SQY`El{zBi zf(oBqNj$tfmiZQf3ZD+I)H6dx7%ph)71v|7*_OqPq*<^{>Cgd6YCHYp9e5UqBG%D8 z83BIW2~e@n;UA2a+6queS{U*sP_n$ewl*}cXJ!s9@=hU#<i+_|}{mPfq%F<$5UA><+ zHZ+GOrL#6MX}#uMH3nN6^<5IoS>ZaPTQA-*Jz2O@R6DvaV*>L~P5XYIvlMjz~rxU2&%my719$1RsL5b(v zL!HKm8Ia&Yr(eK~7y&DI7PNS|at0;m8su{WI#J&nfPdMt(!;#H~y5tuNe58;gr+ZB>d;3UC_*C_!Na zI6gI<_B1-gOv)mzNi}fOf-xn_2-5@1m5)lMN2UAtZ3;FGpwGj3$v~ykrnq`14P84{ zmbN5M>52|cBCorWX?Vz!trk%t>y`SC4hJoi`on|WJ$!t6Us8)%G{7T{cBUb9FY!CCr_m>HscJiUiB8e)0^l`cyk z_?%G1Zl{SivZ10j`La%jzF{4*nHT|5SV!pWFzosHly2SXz{(<+q~D;*4`8(wAV@Mz z8=N#^P(^3H0w zb6TYGq!i#KRsI>7hW6AztlqhuZoT$uTDW~XZAu}oOZjbWtfw6eI-px@l8%mrYW7qa!Sf^UPqFlaG7^Gu{CU$;jZpzK1H?L8%VF{)B^+w1&!ik zq{b742!E;iUW3|C-k_fbhdoamJ;gIjK?=5TDgyEJ-|D($oey5(sn?dnPtG2SW2I$@ zGS5gyr0^#wgB7J~p9(ksEUraYKo+%458-kFBO(MW3*(Ofq; zmyVraA-Bj#{A`t`Wf)?dHdZP#r_3ShjQ(as%kbuonen%mm!$v~((2MeT3gcyP}U0M zc^Azi`P-D7Ye;A^IH{?C8JYJdWEP!NJ>g(>=FO=~6H3DwqjB;I77QB6D0h)*%Go-2 z;%?j>848f_ymQ`oy>MRguAd@Bm_J=1+Piz?!IZocsfevJnk$XoaXM4@7b$9yP?q>e z{elPa1bP0woS4X)b-)yVOESW=3Y|MUbqcvtyXhUTau^5g%UPfo1@uk{;4AX`m}tus z;6TMwTLB7Ji-WNM2AXURP?MASeSk-CBRmy_n_!1@DhhpVmUpvNfn&l>sq&)i*yltA zWQ<6|fr;p>3h=z*u+e=~E!MIcg*7!0EBEfD)#atMrUqk2jl{6#_E;&mOK*2`O$~_V z`ULlm%tfb9pGl|YPNfsPPiO?F#*W@H$ETei+qRALEP|o2ptnq06T(F)*^+X-xbpK+ ztJ)$tBbb*qw*`Z=p#c5q4F!T2a4k*lPto7NSA-Kr{D>22R zqz$U>8Wo<#>PxQ_Cpap1P_yHX$vIz4DbGPa}NusUVx z4O+Pu)A#xYww0+~hLLT3vk84hFKpGpj6Wfbh`bYqYCz#|u!C)NQ231eMm7JusnOq# zI&&N9jIL|sx1o3BT6bcpoK$-x|GT1nLyCn!lhrH_@`8FCwm*>KwWPeBi^)4%Ps)0j&2CgYUfO-^*l%cRR z<$u~RTj2&HfV6z|QW7^GToMkHJPpO~cJhc-hL>3VaC^1`N*ik@yiWWPyE9IkraWG^ zf`m_J9RH#$C9HoaW)6eG0N?OxzUGpP5x)p++>x@Qq!;`cTJ8464*0gwl zxxlrR<+OD7cDj4(W;&|{G4xJmrZpPWNN`&CQM~NEdDf6pq8|jO>D40&bs76vFvJec?On{3Yiib`c=0xW87~OH}2ujdKfr!W@@;O4S*LZ7qh`#KIx^w>1h}lhxz?{pB=!e>P3Y zEUE006w(o7L{^@&E zvPXjzDR~0wuwB^*kU`iLodly_pbxU*yVkRb0yKai45YVi-5SCK${b)VYzG*LQ58$L zXQrppwkGqRmKpMEXQxdG(OaI>XwMX&a6%k&gESOlD%>Ge{0;p!rS#Uc&}Cg$A~C;5 z12Lw>En`Z{I|^`ZO{+pRDqPVjS60t$D9!59Qd-eU(KVS*=QI+W)CxN0OlFnl3=N8K z*qnxNqC{|6z2;5y@K1Eb^nbEC6I68IIN)JYitn-%DhpFEbJ`6J5**^h4>PGPq>_B@sL?{PZK>0? zX{$c9{Xz9%LY=gc;R$cVly*zze^xrLvnWP5x7GREP(4^%T{E-j?zWWR?nD}s8O8R? zD&x_iBNy<&RTp1Sf^*sCEo9vM5Oil;JE}zw2sEnx9{hDKv=f0L!rJeSCt?}HGv2i0 zdTjsZ9Y9X!p4r|rzYYQeVuU%_PNBn#8r$}BxKwJ70gQNWXPfx#v=D>K=rJ0U8o_C! zR=9uU;RZJX7T*EcX>#n56R>!C-ooW+^q8QwMSN<EAM6kotoM!DnX6VS|i58;fYqUN#Sr({-oyg-amIDU6MJJ49!R( zG7reSToB5WqC<(T%k;UT%D=L_l9pxm+>mmUl}DzZ$uuDo(6mOClTxUdiB>e~8xuT6 zY3tftu1Udco^aI~43?FTN@{2%=$-FMKgI6Z9C$}4^@doB7bj{G9Jed|wv ziEx9%N0#0rNaPKTs)HrSzO%$s62fU*-FbsUl2~f*{W|FKIPI8g0cib!v& zL$5}CR!-!pO`}6473OWsMEB_!Nmd?{*>L0DQo12IoK?rnA?Apw@d_SHh@8^Gi9=7z zqQN2PbmmZgG(spm2M!f<%0;d4qoA-Ajo^ur!N z7CLyt$D@-kC}kABy(fzU9XypimaRRtZ<~@QPRa@u*p<~IE}JXTL;9%-8-G=Gy!C5B zMiT{S`Th9EKR%S71FS+e2r*T#O8rI6gbHR<^DTe&G0YAk3V z7$MqfIzb;1KDz`%t-BS6{AkR~#nVDMYKI4VEc+X2b6&0bR2G(xcl_Ru18}gL|CY++ zL}3-dWsrB(NT75utFs8^jQUJ}?(~WDk2PXjmEvlZe_7%RKhUE9Ss-;$qqe66hZV&r zK$IVHZ5fKSu({s3gnX-kNImX9^*2jPRhD5rA02tE;7p~&l(PzG2z;l>2%B%zNk})#e<%{ z{6oVaUaUaB&h0xY-9N1t{_K zQC~cp(p6glW(XK^av^RP9uC8PHs_1Nl*{=X?5j0CYIH700Y0H0y<-{*8Xb9e^iF~f zdbaHA+mhLm24a;h5Uh|>Pub2)Q~}RO@trtvLcf!05JuCK6d>ZTr3Qk%U2JflRoICW zS}dT(Zd}X8F~y=R58Aa9w^2Ylb?`XyG+U2OJjC$`bcc=C@C8zyaz}#m0P>2$@==-0 zgfbbOm$I4HNb7g$6j@H{|B2FNWX7Jnvyv<15{Gz2IJ^nj2oDL=C0LxB-xu~rWCGZc;3uN?C zrqoEx=x6gH`i|a76*s5^^olVRu?LDq0;M>LsYwk04FxOUCe#Rw>3v9z$BcT*Cpace z`B&_8;>?+JQj1?^W@jueJ!-GS?S^Sz4TLpjC~MKG1_}p!8)>RxbzJ6spnsx+U_3Is zd7Rm(`am(d#G2X7^6c{KdG&_(F!BnPz{#iyGd6WP&)+6^QFO%LQD>A2H6!KW9kBtb zgy296qdhw`UC*f10gdwMaL9BfGdogb$TUy#h!Pvs$c|3hh~$(h1HL)pY*Ihw|1f`! zYJPi+#a!ytA^&5FXIn8Kro=VjPd+(y&E*SUSE8WcVD3R-=HZvUJ3i-8@D5y#)61?b z-G2S@c!3r9gRh6>0;lcs%p?bV;D?w`e`mCqSCU=>E6o-ak%zD0> zw^2jEEn{}WgBnI6jHoe~&|Ki`+*~@XW6;i=do0aqFW?L-Mx`V%7xls%m9B)GE-zJ6 zGi7b7L1NN*T}$iNv^sAi+ls*|zb5dy5L9>olS;!}sN>b~aNv~k$1fCdMe>2YX{5;$ zc)-h#lS(|F1B30EFmQs4vtHNL5$eoq^ZI3SBw57q7un1{&9Cks(pq|8=q6SM_@`A|1ig z3PX5kWI~JgV+4&jn}69SxIlXLRpKN?&XX1M~i4kAiS`C%T16{15bTND7T7~k-FRJQ%({F60BCb~wOdEP2$<_5ohKD$@$n zQSLYlyWj>QthNFab5$Q;fpNfI_^@pdGJnqV@c>+lkQ%t7A}~+l8-#tiw<$%LjMmg3 z?&+MdP3`4k-_$rgXDNX#%t{ihahZrFwUB^?F+5o`08fA$zdRYyfW$K&R`nh-6fW^cyk$5;eHy#3&9BA2yz)h802J4P6` z310a@3EGJrdZKjJ_oV2xA%1Lh)AEWe5eK;*R@q`2Me!li@B-xt4{-4e5(eQ5pn&6@ z9gXx=2jwALF3GGi+)t+?Xe&O!>E-Q;myQqglTQ}64Qv0?Vc=Efgf|=QqIgw4qdH7L zY!^Owd$7tr`0IJyHj4(lCa;|HN*?W}_kqf<$k?O)o}ceH3zS7LaUBw6tUOWWTwoi} z)~Fo?(G?9lISHnxlcrYOBWVMwaty6S=K?9^r~OV_S|s2~P(5PJ@3CxLldI{@y@ho1 z&OQC^rdxOKrhD2Zv8=s-wy!G8ftZ>kTr}MAD?2MUA3^n`y>DQ*{Pj)J5y5kA)w;vK`vcxN&wR9j65K^L^<-1LDSB;i zUzW08T9KUV@P}1>)8Vr^fWoAVy&$|S;6qjpQ65ny;A<`mqA{b>6t!^LwvDW=5Qb|G zx0@eDAJ3Nah|zw&euDKdaJFd3WIN2$#=BPFLB3EXZ2QdeDZY|V%WKAC%6Pwd^|9bV z(mfa~Mu5^qmN--BEz)gA!~2?(rK3Ng3B+dFfB+d2sQssi&S&@6sKa+*i4Y9L{X z30qdN{M#E=8VE)JyF0G@I00i{VB?c2k;UdOy{cw(*F#i@ zB_#BS%?zy``K~sj*-hxdgm@N`9mJ=X30zg#WdIL?$G`}92SI0F7%Dp&SQ}l<<~KC9KCjJ4<*<+HS&aug2nU|6-V^MB8=qbUU=>!18{9fw zXLk(ql$$>BI~1Iv$L6UrJj}t-gQbxUoK5-HD~l0^!XO(1&KoOD*;LQG_l`z{ zm_uWkGu$v%{4M*;dp)C(ckyS+kFdlWAq$`ePeul zZ?rH6hz$}2m~)h3V*;BfK*L4F(>90}-k1YydGK-shhcZ%>+yj=K(qbCpLm8c+*U(@ znP^jUe=@>J|H*_fqIVplm;eAk07*naR4ou{h<9v6qWK^-$e3uDw^)(c=sp{bF`?36 z2>waM9n~o^G^`SB{jmMJ^5{WYX%GzojXw%+W(LJKCYpT_3|li0=7X+05MmWal@ld| z8{hFoC=+S~4`u$(uw;0ZUq7qTI}tRralpXA=ha6s%mJ}6oQ9D`pN0ya+q|xoV@BYh z50&HoUH$s(G4&T=(T|RVn;6yEV_maG*2wd)YCNl)+55-7R-A93mjwhfYQx|$Z5H{XF0mSTKX}{H+!|$l~0S4YCPlV9t066PTb3n?H zE`>W@AGmg*Bb}ugMcT7j#df#nEwH z8==ZPJ*_Pfs$h&H_V!RxZOWPo9-~P+v|GZr$9_OKkVV^!<8cm>^7c|;HI zP4iKQPQ=Rd<_BK@~m@iWPhh+s& z!DxicA}Ci-KCNGusv_;}k=Ll|6DuO=az_&b`U}Y z;{aXYv8^bAJ&b8z&-fi6sun16K;2=44ITh=K#RXPkkoGnw>C0?1 zq*335R)mh|iHV6bA$_#e7C4i+8ksb)5{)Qngbbk_)oI=+K4i|}Ak_NQAAb8S{2&Vj z5b#h4Lqi(%Do{BW9V%`iKUkdLYv;poS-osG5Ro_V8YLDU6c6?U5(_&luVSmMrd9qN zhp>p}IE!a^$$E3dq!3htHTWO6UyU2OqD&aUa+KMYWD;{G){L!PU3RPAme!)7xHu@n zl%vSf9nba~(i5j7CjYiKPjGgnoJKK!TIWktOzJ1zfHTZ$p0eKG;BUk>WhaGX3Xoi8 z*|c)W@-+zG1AaV%KYWA3I;X-aj9Fe3fb5g6NVLzV;|w6+5(wS z>2NNwNud6acYf}udu^VFZ@uS!Wx5`gUa_z^5}scL%D3__k@3CieAjhe zr7JdbfE}I>i3zk_iL?P&jRYo4R=zE*uBXM-t+c$ZD?fDA$NJ8wZuTBcS|Dx>2gjam zs8v|o*p|6-Q}OiUUB6Wg8Tl=*Zl=47D_S+Wlol43ZB-o#7MyN!h$Z|rS*(f}^Dk`6 z;N2>TG1ko)>|u(PU5sQ2@8$XgTT;U#Sb^IbCG{44&LpcfG!iZP`rs7Q-Z5CI#?M#d z`O=9!7KKblphXkCj{|U_{2aFD$!JxX@pPJ4iONb|=WjnASCLhR_f=_|_(LDE zV8{DurSQ6BbX}$mJ){72<|k)4s^#5Lqo*vX^QO4k4#9|T&F;k1yZlg^{MP6o%F1zH zbtDd8fEUQMjU-x%u+^gWB^O@6b7O-ED8|C9GRGrt6#$>@H1<}?&jmBAVEfKVDLmH8D zPm_i0yR2+TZ?N^^btgJd!l6L|xdcO$x3Xm4{^Y&W0ng*M{fl@5A5T*@blOOm$+58u zy0RA@!OJ$(&bNF%2`S=?*p3sKcK&wc5S&>=aC#YbPSFIMI?sSrC+H5i-fDbq;M zJ4OLAOMsck8VNRns}brx{Tv18 zKOYr=p9X{agZR2&Q;FRqiGZ78U{c4hcH-cxD5zOoR7j_b$^%Z61CE6~R@rhu$QQ!G zQE_E1Bef&Q1rt~u-j-JyWA^-k(<`jal zSiS3`OHUX);0Z1kO3)Zn=EmXz&N`o#jXYg-5)BZCaAC?v=Qdvyc2Eo+8_SPefWplY=($mIKgwZBd;0ltwZ* zkx%ftL#B9Bp6svFfhn0g)~LbceQ+m!3NZaQlWBc8&mEa8X?qBr^Z2uEv^ZA#`63l{FSUH35FAx&M zkDykPEWPKKyvEPVo8V|X46ktW4F`ImZow~kF|sQ1UJ`vkFGmo(qJcB{mICMcnq3WJ zkyrgONru;K_J=lPmpuB2fU+g8oy?@ZuprA6pLGhFjs7B2fOTHl-xg1!JXF#i)zEj+ z5HOlO9fsl69~0{=Z!TX>4=|x1W?PuhbNFXIYF<-cHMaw`x zW_eP%I+I&5>b*2kfEkWddLgdPRBW^K2hX&z(%?&YsqM$%YBy z>V4gw9k)ZsJcI(`!cYX&7lmjWf+m$mSs*e#l6F{}qJ;vpx((u_F5~6;q*<9kSymq_ zLF=)<9m~rvQvfvnhFyf)fBmt34|rWM_-IJ}J)DU|7M_1ECLs*`z_fP4z_ywtQIgdc zi^oR~yaqrOPjPz0Qkeb`$6z@I|E8$`5mY(^{sNZD>+uPz??_{5vm~JOpXZl89dYQ5 z6X0|}A>aII=IY2~Gl*5OMYrUEm8*2dyh@vzOln5&Hmh z#F+$0pzWDYci`_Tk9tMoifl@ic}@!J!ei&uFl_0f&{5s~KCPq9?%Ppl_w~FlLFcmBzzN4UG%Nl^Z>B zt;dnV%Nm<3gY?#|GONL(m(QxaSfSa?R}%GSe>6Hia-i|EE~B1Gum4n%;4sQD;&fcXoADb zp;^u%jhT~?FT(>S&zDKLK1{Y125rqSl=CGTeR$z6lV#z+IsT9{WXxlg|FziVL7A`T zlYG&UP#ree%5WKQ$yfIDyuu2-*{>Tk{$BsO!#aJ0Lrtx9UX@p2(LZ-!XKDuvis2M1 ztOK3l?Sxb3%ge1!%ma^8vJt+3BeGra?)}+h1gP@ZV-7G~xpJj73S?3e6j$|ok{6dP ze>?2IHM6Ypwnkw>3hbm7s~}iZ=#v_?-CH=VGeB2#yxB@(!gXPB$&}!_deJn1(`r~| zXQtArlhbMp)EgdEW1uDCoECFR*CU-fcQ&2Z@6@R|jR19xjFc+E+r(KVKsaTJ@t!v3 zH#z+Q6qOmVZdDx7g`%`{C5Rk73GKhZD2XO7DyyK<*z3t02)N9V1%2=tcxgOzp-aW5v)2qD5 zr%)P?1q+_I>8~2EL#_U6d8!U>5Ml*U9Y3QLC3WJ2P9ze)>|G;4Tg55G$KmFyI_uW2 z)N;#)pMs-NqdInez=H4f8=1>Iq7RscWoU#zo(Yc~y;RWrn;5jae zFUmQd9@_c0N)9?>IZSxrqLjyL64Q>ZPxs-a5SGPq@A9xVAd*XN@KDDhrYiUhupRl8 zXFq<{$t$ptZB=5SRerVKkh(-0XY}Z4a!o97X7!0wgSkP|4Teqfw`V88R3s;#xH`Nl z1JOhQw$c~p|I%~MX><5mEBs-6q47pJP3uMn-X}D#Hz#Fy{@j_gqLJUq%1XL-?_Rol zPlsPi8LsKvPpKp|24k55)J^efRA?NyKh5q3)ctAnl34+Y`DyUcUnY(c&Jk;5yy6-k z3$@3E-4%M@Lbu9MT^bHrk!1cFu{pl1@{j~MciA!kR?(|8dH^p zp=sf2y(lL5^tXrNEg_-QE9eR(o}X9rI@HE%dCVG$NLLE9!V}gVn9C}76+Gy(&X6n* z@y-Ztc5~Vk9@dOi9e!;$i)ecTrykMepe|4crghdWqebSq{jyx$f}#!{ow-RaiIzW# z%R3@fR8;#r|1?5T8M;7KbEnPg>NwSy3L(g;y!gw48Wa+;ly{W4#mNE+!TG4Q-h+Or zdjUr6$WeY7EiF0IH=Qh8q_K|y|5zSSenQn6qqXFwoh#!Aq(M*Hy8+gL5;cI|9aSB- zq5MfO5yLjZU%6s=2_+a|O`c5@pyghpzpncLx7XH=o-<8ynZ>0Nj*Ut9BrKe&GA;8C zCQ;@BIUWD(nbT=W%8%aiy6#OwfX8JXnpQ)=C=ew_pdc`uKdIRCBcoPf1KT5}9J&SaT7(OUJXcVM;4qc`?Cp$7@84!(Ar z!;z&n{O-30kyjVxgOR)L9O0AeD3(V!6yNKDIzB(&x(|@EK-mY#QD|tqEXR$NpOQ9T z1f$;Lo({v#>{mJ-j5)xUUP|fmW#ApX8z|duLWEccBC|v#lMmzf^K< zbDfG~iVtO%$u((@9oyBga#A&t+!Lw-ugl{>*pm-ngZ6oU{FL zV1F{XKir+EQGnqFQGTRtVge0Z9ZyxLy^cMAS!kw_JK{dq;IMu073rK>;-92!(37r-2U9&@0B1L|1G zEGSXTe)dp|_S5Gnh+|tF6c$fQYjLwUyvMiV+q?cc4q(Q6_Eg-XbFSK3mG0;eA7gqz z955LUIpjkQ8T1!_RQTdH7%E=R0U*4lwE`0eT;(FWf`{wg~7l zfiee}cMsiBXnEp}-ycN|bO?J#22|@+o4o<(eA?(qbGf)y`m7NkjsJY}f22nXTHH{C zq%{Zz#KPjU@3WP#Z_J7a`vy<}_t^Vk;y_C_L()t}+1B8De@!MuaKvkguF0zVV=hNp zJWlwz{6sp7V~Hd8?G9e}^m{5rzbFSD&Nc{u7A=iT$Kh{$8qjjr$OH-^@O@Ut(D0IX z7a!13Xn7jS-ZPpzghyGhVk8q)CeKJ0rlW`#{(&p}<2(PX3WJMX43rC)1?#8o=ApxKlzCCeVqQnHJ%#MKHN}z(FW#qyVE* zb(uhg`MS<(dv*{C4k=AE2&{Z#>391{L%|A9mV#>q9F1D`qw*shJVWqogSu5QNium%# zf+Buv?HDZ$(5-lhpGAx$(14#s>)l!LW3K|k!9GJ?kV7-?ww}=Jbi4c@XD*vi9z3*c z>QBgiQ0H(-R zoX6+Q;?UT!zF6V{C(3Zu+6XTRH{9uXy3+ z13#LHgM`@>%=vxRpva$mav(N0!H?-geKyUb(6|MHd-K>Mh+}Jnofk^Dz7b@EhsK7} zIefn%M@Xqn)mf9A!^mZ~?7=d;nd0P%9!~8CuPa>No8`w(Im}){X~et%|3rm^u~sJH zua!YoMu@yM?BqTFu1`OHD`Se%BM-!(peXA$KOKTAgYfqbj;Hnxk`iSV4LAa#|IpNi zli|_>H1XG75AY8-kyAQ#afMauS}BEbTZbKYC3?xHpSlCBzO5%{_Inm3o9y!;OA2S} zk6x6+}) zI$s~uU$Mm+g`GX!AEl9+VwV!fZb$BO|dA*fb2L zEa(WSoUIJy$I~{9v-i{D@X`XLJ7xL$w8t<4>9`;W%1Y0bQ{ugZW4eZBit|M!NLy-@@TbyK(MdP1 z1Gs54Xn^8meqe!<&B>G*%8z5JP=w>QA5mv9atc4nS8;gaOqtr-8~+bwhzp748|CM` z%FeXRlv<{htPv-HH3VvGX^e63bxUa(<#5*O2pt}k0qTqqC8$t}luI_i@K!yXGuBbDaxxWWkq|X%0+L6EjE;lJp5jq%z%ZGY zzl9N7e&KH&KEfpX=2SMk?`81;hbxu=={p^*ZPBkY#$kNzvIyq-^}V8HQMxFT$!^-~ z($Pc#228ln;WVllDz4D!h;YOo6dbpHWBNql+2Ph22`=iU2c08lqe2u8%8%3T+5AqW zN3n5*42=jC8wG~a+M4m3Awq$1urLDTC*_YxnQlsWhOtqrK$2ZMgP^kMI5y7HW2f;3 z28{&giMnD71?Xm4->}TtqdH()bj|3glYfkZ2saJJo61=w^vcXAnnuEIIS{X{qoQyG zlFGZoJ3si8@e0nxD2c|Mkw`TB@G%;SP=0iTNRNZxl$DuJ1z*R={{QT~+m!E>^a8rntTltR_fQhIAQB?kXmod-E9d`y zbMx?sjI7G6uFC2r(yJoebGs;yV)c~j+a|%9D zNxe(s2W*Bz(|edrh1xg4aLX-Ug@yr42amVWqje0R`#FV6gjP1K$Hg zAy6XU|C6D^FrCTAAbLwwZ^u8?RwxQYbxFErKEIr@VuR= zd*owjcGP?s8<%7RD7QI0Raj!cjR~STeCFH1y1QURCr440)eQc9wftA+poKN;+16frsuQ1h(5^r-Ff3Mz-+F zq=J5i;b!u8skhO1TU0XU-K9S+H>_{!UbX@4P*qs+L>bXR?mcUhR928Mw^i5*XN6sK znhzTnK?c5z!d2jtoCd=Bt(WVorRsMJfp-}NpSFx%P!ryYKpui=naO&!X{(0UF@TmW z2CzK^>MhWp|9tl8^XDo1P9M}`FcDvU(y9#I37lG!!OWd6G{G|=zO{!@Vup*-uoB>F z4|yMOfB!qg^p>rl&Yovvt=yt)vNiGWe zo}SY}|5^R9s*^aC9h0-T$47qj1*AxR00~a;(8fhO20mfKMUH-lypR|9eR>OHvJ7uVVnSs&jn}f>ofU!jhDiVIO|>86vMvj1A&7VU5x$wmU<+<; zn_|?M>0Wx2k^*UvpwQhpgAoU1f(IH79;JddqG(zuX9y?L`wPdknlWK!rRozUXpX zqz&8Peq?3_->M(#nZu*xr9b3CyX;whObj$$2n<=1pR!EZA!m;bl4Xo3th~{QSpAzi zZB%5PCFXdPxY1V215q_qE>lfj31$f%8 z0DZF(*br{AyE#9UDQ1}%DFy%Au)1hPx?piyN;XDQ|2B;_E z7vsz7^`YdMd~VXGu6@U&A4`7f;0IUxN{>fakTVXW#;OOG#)>wf^V9AJ2XXqAfx^Z? ztA31yS0ln<@Me(VpJo9kCNKf-mA>c)?P$OJrA(nMxW084vTmJ#4B(l2J@9m;i5vzh zb~O&HcixtlJlNeJ9i3$BJ?;U@0I~z2H1e46vHJo4$l3=mX`wK8*x0psdF2arR?j_!Q53r%HTmD74 z1~qOVZV0Yp040y<#~@e%eybJWFQc#-TcCo?K5+vJcb^TP(aE%edq#&>qlp`2MThp* zsJ36&%Jd+h!2ldi(s2)k`*grS<3Oi8SqU;=;8+Q8t$aM!M*s%nT5Zcys>~4%7U&3}DJkVo}5CM*$4oyvSjHU$bP% z2>~*BU=YEjENLJ9X>$&9urf!!(DOjS7N~H*a(aOmg5{54u>+p1L=84+R7p2q_Mx!o zN^34=teTPqjNs8BR(=Nu(j5#FGLVbYtm0kuL|nfZ}T?20g|hm5RO zYO|Tz0@>%7p1O?8LzY65{M=sXsbuFBx@E0)DLNfv5AA30S{8KUigf75RyXl%rwaZ~ z1RB0o+x6W#22iqNB;w)wuPDh9^A@NgN2I(Z4x!MoF980K;tt|Fe9ci zY zh?_zkENBy&g;gfx$&U7nw#&GQXPJ)lKj0PC`owiZ69keECT@f=OfXyPE^gtUc+?Ty ziY>CZ--fQ1d~{p#M6Yq?*%eoP(OrenbFPCcc0Y<7L{I-wKj4W&p!g;s*@X+(KnS^# z&Hx>KE4Nxrq2T=GdzN1er525Zr}hd1HrL@4j|)gO{w0u*4|sM#z&HUL%0gR*E|fN+ zF@#&d6%M$hAM_xagiXEBi16ZX&{#~rpOg30$As04@oR^&`MMyO-fZFH^@WPw-x-)ilMa zjt#m=@)I%w2Hi^6>K)xR@jQn1n=t#Q64Z3mfyKT1~uE)u=-gi&zqZ9N+|658|_pKhmdLwVK20F?4x>cG38WNP1H_3$Lhit48#onQ zyW(e*v=|uzyOa^I`~o=aWJ$M&=|e5qK6TyDG!@FV$V@OGvB;K||s%zl3;GwsD%JpZ+_wDg<-UIA5 zYW|i~zgMJ~AuTG0t5JSJF>X=-4@oBEPz;t(xSn`h&^CMv38dUTFoQoS@0gVIr2_@-bMn5Jf?Hw zfh=;OQCi(@!+nV{;Y%FSOJmwk+L@Mdx)S5#aB|mET?{3K#hm*|;cE~(6I-D9HHa)# zbx>8-KX)=cEljFI-*ry|*k)ZE9}nd6YJ;yrtL@w}Gzu?_WuyGRgy=nvw{MMjVlW=4 zTEiRZx@hdY*xt+VDt?P^#Y$R`!QfEF&CWyAYM|E;g9-!FH6TBdtiN>K4%H0(Vj>c{ zM&m}~_whb$vFTeyX~Th&x*PhGW%TqH=`Bkc(_RL5N9no;=vSd}3bgqML!n+Rx$0NL z>y*6m3b36eEIbJR`0@Oc=g-$Mrt9!{Ygl+*>d=HT^D$KaQ&CcBrs<$W6|@hC4%leC6-OX>;yNWN3_Tbec8 z2yR(j2mH0XSzhFt8Wrs2C1R`68`F2ZMQ+1uQU$eeH(AVTiBQosL8!`cLz{vTWCpyez71|CS&$ ziT6LX3~;SANn;Yvh|XCqv*2Ug4@TtHh{BM{?TZdR3x!(eYbh?NlyDM1{cFj*C7Ij< ztgk}T^XKXOIV45iRQ4+yKq(&0vRt~!nS7qL6JtVI3B19)yC8z87i8U|+QBlytpM9F zD9L}D-U~taR8Kz~nowN;GI^|Qg ziU=MlONsGsF!YnIS-tUwTnv0hfeETp>5*Gv4szcLGCV)^cFn*-hNTv__Ns^qg<*R|Vri~uiczuA zuD}JQkT0>2xl?N!Duz5oV?@RU)v|kXG*9E8DH4!b0%QFy7*VXXB9Jn@;QAb{flN(I ziFkSJBg#cDl~vWFn<;~8ge*!{iix7r z70u14{2~j50$#t=PYqJ4*uXwiu&u!cc{n;+xCf}x)#N#t+>V!(4WJsE!WK%&H^DT| z0d}u~vj>t?u!wTTBMNak)2Zkaf38QqKQGjfUhBX91b6Kou1M)X&_N0*i}X$3IibYS zIZ)onA&X)eupJ3qpuZekR)P{x*-qxZ=^Wm!G8*a56;H|167O*IoBktYyhPwZl1gcnA@QF7{sS~ z6rz^1$$Nmc&^`d8C^3e?FXZ*33QDB2p#0J(cLKs_Ck}X&A46abXHciZMz&Qn!$uLV zvOs6xH%)_r!#fd+ai|0+OA}B10FP=%Sz!cuwvB0Nlv&D#9z5xSCmyQjb!@gN%7Pv= zc;{jmLAn$J0<_4F`e9hh%RQV=9#u)hNf{WbpdYlT&)!u$Bt7#pkTH1m0|c@y7A1v>BK|UFW(0lB~r4Sz&x~Bp8hefnP;CLWE(%m0h01tTGW*X)v4fanJt6z@a~S7 zfJ}(URjTs0o+3qtNZMK1w0DLF&TV{%9WE$QDv%yjf)(nJhH z`3{%@$>>%(+K4oq;R4(7eCtU}s0xsBvYzgfQH<*d1RVCd9sQ=Le9(kHlPdLAr0Tkm z>1#HAO+NtIub3G=noZNIkeNz6`l=GPV{5MI%m9! zq#??K#9X`0mppnC42NLaZP3uG_1Rk4075zjpKku^U;ldCdY!%oQBQ$t4|IJ_?ihn+ zf?pJw2i!4AUZF^tc6k#zgM~VPeW@2+8hAQN7{VA_TDGdvj%rT_pZTTCKqM`dFIvfm zaaA_M0_IP-rM&P(z($mp1{XQI=zxS)@Wv~;s7pANMIAAUl%+6^u*W0nsEdbd&6(q2 z9D#+uT%m!3K}%XYdW$@`eut@O0#6)AF~|rbp9YRW0_R_a4P%RiGAmn-k)qpeKAjnZ<(AHofe)+zcpj_7=@^HVkzPDxp3Q^}V3964~g>j(12rvfr z5Om;L=L(IK8~!pEi#g#|`GyW4XUkfMlu15+{D+J3N@FP-{p@*)Lou0zozOQ6!R2PzMMk30>gk+`n(Gktf*Z<6o^6cX&s44oypmqg zFVhjEj+qp=Mps(EIgOxs&NSi$PJRRBiiD9eXojJa=yJY0gma^_B0Gx;CUh0C*@%#oP!9LenhuCuWJ5Q@4%VMUhpDJr zz`9Dojw>6TG+;n>)(Esz%(QEMRJN8!plSelMRq2opGc~KidP{Gn91-H^`agws!{|d zfNLFVr2^RS`iZ(l+O(9QwOLnrdZS|dnnQ;64JSV;@2FEr;?FP*91tSYrlg(>VFd>b zqA33slO>n}6zB`T$yZTy=L@5_9@lUUaKgB{gW6FCsuIR8 zvs(D5w~ByX(oDZeDojjzS-(I_>H%u{WDJu_W~2|Y1Zz4<#CJRTH&A}mzd8i-`-#UO zTA74CPD;B4n+&hD0xT5fUw{4e;9>Z^-~Dc`dw~7-04IyuOd`sUa@C9N1Fz0v)#Q$< z%<#*cN}V+3Swa*%%FU_?Rg8^ak_GFLAIca#XjpAsn&}CT?GS+s#kYk-{ zc|oD1d3#ymS_5?-y(d+EjKXS0)`F?9U#a>f9P_wL}nJhlnMRfWaR&6o(gO8>Y}f z)RYep<+Scf#vQy|-I8Zq!9|P;h zd^itUks7e2eoFMfCi0dOY^%<=kX^oNjP6ej;e|{fOuMZV#Ru2r z2`}jYZ#&{j0uZ?2VYt8%zSS!7GjFUz0FoCDULjgiTz(iX%nh!GHLHRzdR>__cL7`a z6-YCEvI#l)6?ZBEW0-O@aQPvPdZWkIF>v@Zjkfd%N3mqWcWDa+vrQBT*PueLaBsQ> zL1^(`5a7A+=t3F-72=@+S*Z<|e{|Fxe)nB1ocn+O_~n=LFTecKj7VNJZynCoGJw|+ zK58;|`9|P9yS}4JcTga?^s{IW(wt%}3XPKWiX|wNEP)*@9aw-KymfNY9jD}hTb;_J zREj3KHD15~Ypxh@h?g|-j8Nk7-pNQCzyK%bGRY8;T91Yg&qlR!vjGGiB!1&R$`-uq zt;9riyzpj}QXf{6dQG_L_;h8#H4K!KfWo{6F7H_epRGKjOypzc!E-p`-1mXkludG8 zfl4{RKs)KAUlEl@KJ68}iT_#-Wlg)F*#oxm2vcs4JJzi}=e|P08|9A6hAr!-zjBgw zp#I9xrO=3}$Ur0Gah=2o*;ZhIxm7H{f>TI^Yy*-cQ*d4>mn^q~^2mf4`|wlZ_>D6i z!9hFvLG&4hGWf)#Kn!}2TXa!&%Uc4vXyGIp_X#rsEtfe#)aL?9nH52Z2KA4bQ(SzB zA?TZS2}c=OYKS2D?o&r0(M?(dSfvB$VlzWN`Y@<-$!pWwaD#ena0-XC)2JOE1;)^I)uR?3S2gpGR$!+?viCc5JHex7kOhg$#qaph` z6r~=~4Q11Ikpsdh)7>6#h+w)!QOOB7)HVlrlvs2c7*mLXCKVYPT$Se_T+sT?L-(7r zl}I-MK8me0Q+G>I10KjDy;7?{E+&4I7Woxwzyqn&(vvSm61t~KM+K$e%X2G;QJ>f} zwee4ZbuzRgKPGt0%!&IaGm?75SNu)cCU_gqaLO-XR`!#<^jAjg0YMEu7Kx-TA{uft z9@rtUlv|_$q)T$Qp;4zW-h$+4LFE+WfEm-T6df3r9eFh^+ir+5h!v1prsL){ScaFj z9Tw_U>X7MGuPfo?X;ADyX4&3AMEU#{CPws~9zZ2WDT)V=iPM)Apa78OA7>(?lyCZN zMXL;ZQbivkq2;*&SqY|vABU&t!XN3bV^nmEcCT^n0b;18wm{))N>-~fw2lFETb5Hd zbG``w-FM&d8KC*;H{Z+-M_+_rm4P>d>lF$*(`^$<*$c_laIpcOH2T4oOojqn2LM7UGQ;OJ@ZNAJBCcf|nK4rK^_GObCE_fjf$k35s zs`3{yhoC^vfuq<3_?~vqY1_pq{m%m385h~S^O9Sg z$aYIvgbsyXr^u^bij!;?;Cni~uA;h0Ys`4U_c}0yc+;v!xj|(a55p28*5Xa&ubQ?l zou0=fHFxqbFJtL1751u3H*nEEvp+W(w+W`A+y?g!aQrH?qoaAd1qxYgQL#tTWiPna zuCNzKtMEu?iVih|&hG&ZQa5xDFxv&c=MNbKuX$hsKQ0{u@TpE78_-8mxqS3LPI}g3 z*QKrzFL1)^VUr$ygDX7Zd2%%A^?Z~QrKUfS*dP-1i2-U^xY{aX(uJC^L&T$0AgujA56-jnn%YDx%{HR0dcj|oa zbILh%ES}K>F7-2XHjeLyo<^Ab$YWcYu=`KBciq!oEHm`F-~umv_`9u3qk3EXEnY7H z+F~8In(Wu3xlZ}(!txxT>S%`WR^xxMl$BS2DuD84y6K3i-5Ea!|69@iyM{jSP4r%Z zFm18;5#pW-_t?0?@q8V4flr$AL_SxCwinPHkKAlE zRa?`B0WC9f=v0_e8ceK{im|WwMVx8Esn?WCQ%PMGU?M@z4L<{nHm;bQnPH0g7+z5#YBPz*aVZ$q z!dz;84yijnPLPfIF+iyHP4#I^4Bv$w5WhH&FTCf&wsc|~0|#)N(xkWg>+mvuoEr71 zN@(!r6;^l96h!QN6{rh9xe_CF|k7jWx$jc zyC9m_0bqFW;T^3VJ5qvHb)3UA_z)jZ(zG;|9^7BbsSc%YYGj#2^BnF_;t<9?nbU z-T(*DM)yv4o1VYjf2i;VkRT#ZFavFujp~p{oPN&(?6=oWUHR&MX$@Y zsHvAqWQTUN&hT zY{j3excW7Sw&>44pMUlF=YAwFb+FA|HN2JqOrqNU%>ELGV5I-;tI+r!poAs9Dp;c4 zsozu2?iu81MC?_*rRBo+`M8(IQ?>dB0AzXo5udq2Bt>@69UJ2Z4)DAp475-JBO1na z6u!v`!1qw(Geh3v;krG&PgCI?9*hzYG$=EC!pmKh609zVx;Y0ry{vAA-$Gn3f#ved z7L%XB>q#xm9ikJ9?ML*6;V4#d7(;X}9u&7ysiCcnrNQGlQ@t!f6gb(8zNW6D%W==o zg(EiicqrdAFuoiLie89^m~udS8};G2|+7vNSc_ z(^77}e`rcQAr(WmE1&J6+%n?j$}`QbnPJC0yHbwu==iY}x)twHa&V*8O*o$4W-iZTll zFm2%lFSjn~1JJS$;rLfkfp2W(hosT@;KDK!B6QGi_Y(;Diu;WLX=LM(mH32l%i@t6 zF5@kJrlp_!5eKfNPg)z#aN^uVH}hNgad;U_@-oF&@{#=Er)%-1 z(%SNt!Gf1?l0cH#m|tIoeRMQf0e1iJ58ZFn5v0S`P6c7EXzJ?htz!U_D$fA=6li@8 zQ156PY=I`^z51#v|KTl^L?`t(faG88UUho{L{@o$fXs-8>>^Is1BHwqd126ocp>K) zh+Gb371|irq#c7q+y{g%U?@=-K?Rfd8=B7KK}|;y6F4r}Wh7wZ7aYU*N5vfVk=KT&;-ukPxMkt%;7p|XX=yac3&Anmb@9wg ze}Pz&(8Am{ye?iA-{LJxOPKT%uJtpoXi1xOuVL;1@-EPS)*+bB+l7@@fM05WPQAM= z6KfklR(>*o*O#}c?*W!RO5^ydTw!E1Bh{CzbR{y9ICP z0G6B7A(sHGyOt&2a1D)$Lt3E+3@&jgyW%O(hJmwq3Jh`cnnXw_I7z=G;n^hsra)Q0 zeIi+A3u~ZKsOwf}w=!{dNl$(%o&uTH!exFzbF}59@=Z=#m?3ZTqmsmkc`5WlU3rs^ z^s_WZyl@=Q!Wp`!;>>$nY)L1{Ivs%)qJ)JV|1~dZ4|F-0sW5L}Af@p3arSO<#Q4@~ z{|0JNK8JKPD(Y*k0HupGaBgPZiZPjq^&PK48@uKnpczqzfw}v2gDNvnkWj9Y=hJVR zG3N=-JsnEf-QCmK6#4tQ_>iiM9PhOZUt6FGgXeg~4IJ?Hgco##XL<#fJmUCCPxx-9 z1!;sTH5^yoL(Tep>J)z&%3Ag?Z785xm@K8or(t@k{dir(Mz-^NsK`k^3{W5<3?#0H zh*C2(^ApCv{z;795151`J+K!k_IZ8D6*`J`89l9lOXvWJlH1>a@3AV)Qp+To_&rrZ za*2?DYx+?yAxUp~I}=LexYNrdOFG7C41M*Lar^9OM80=6gp58K-Z;L$qwM*c@Yxa#3Z?>AO;eGX~L@f_e+UwuVZbP7VZaBHss zDI*_(Z_7K>2XRZ>45@=;yal_LaLi`aR4bNPJ8yC`A;PEx(w)dmypf-f3-p02yxFUK zvJPByH9L_65^$Lle*2qLk{*iNhch=Yw06jZ;t$n4@kT(3CSLkLwBZ(`r#TJN=C^cO zz9YO?!Z6+ZHcLU^NlQPeN4=ultmBxA9 z+kmFiYH>@*H$XwMhcmH~ILI4BhVVx#S0$Ev+nrv~jqF zYsp;*D`Kee6%+wlFv4C+sq~7?*l|X!#n37qrHtTbL}X^@sV(B-moyUpU_d z+Lpi)?DHl;eMH0V`Zi}B1E@0kM;pdQ@V8>7eG^Q>+dTzoqG2bv^MbNB-F5pn+O;a_ z+rTZuS(cviyD8srO&t<%6@L}lEleA3>9^^F`*tNG^V0`+S$K+WgGi{9 z69v0EJ&X8$13$)X_r_(hnKquYC_<^|2 z7AO`L98Q2%spex4N91hO!9t8qo_N<$FdCQKrI!%00%I7e(54Y-Wt(l3d|)sLgaciO1@~kSwHl9cP?l`FGJ}sD%b&z z`blwFob<74VcYN+F5?L^MQaR`@nwEXE9s@*;y1cUl4R9AGVdQ;$KE0-4x{ ztAR|IUKn39iE);GVz;*^GY+-+3*;6OM%d&R7}HU>r8k0J8XXifh>TF$yf!=nOP*>n zuuI@4`CS5A>D@=5DRaz|vzq)`{8U=WOq?;TikomtXw(_$lKe59>*DTmQt1h;cC%y= z_<1G0%p*RPw@!Z2Z2gvI(n`ODYr|9d%hE_6=Z)jgZqru9NxUg|@^CHPNa@=l@mfD& z5;yZQy`?wKYjF}j{V{CDr|4x`!n8Cpj6crLyu{DAeeaa$S%ad7Q@S{SzlVtL0T#M^ zf0iIyp!Bu8O7_~`I)`9P90SO^K=lxO$V+eMzBoRfHIG58&BU7_Adg|Q#NZ|N;y+p( z5I9ahxR0VUEn0~Bpts_0t2IGNsnOaws*w9>g1Z&~fb3TbNY*}3a0EctbY zPSo@hL$FmL$Plax;-`U3@S19%8gpe0)8I$|CY?|*S5_=>6~vi8`4$-Xksn7Z6joAA zbyia!@a1y0U*Sk|PX4e-H_VOv5idjw(;>5@qKpEXDM>lu0WfE^9=ru-LJz2KEfySH zp{k4_{WiDf!DU*$I5DA1Lp>f>bBv@fIP_emQG zjb4Su7ARjPVii~?ows0QWdkV1qoA1z?J$C0eDTGgxb{sj{%pk{cM}mBU*+hBH$z1v z%5~F5`(`^=hN6)pnJ{44e-p*PC6X}XG~%T{IjjB*h!hoW(o&zmP1@;0qvnsol|BJ* z1sL`3b4;fxi=37o5#G^_OEBjvlJPdv^pw#002;O+42+ucrOV~E8fK`TC7`IuIKu4@RW_l&CW}ZQ)yGUq>W+Qc!tv-!?)>U`mX;daR^UrH0xAS$jLpy*i&?pY|^WK1`3m>E4Z|eZgg13 zUAk8ewRF)?p2k6gkIMs$v=sI@KRIa089pkuPq=06 zU-NsMOoB8kOvcvotq}v|0<*`s-_UbC2+ym~{&;jWZy$pwrG^Buez#y{Ed$7GfE8f6 ze^TIA+LJx~-S6iA{>dk^UuMPzeFg~X?{{*l+-eLbq{sABp$mtz47|2>#5+6Im zDG@TQ80R4K!>MI_ltdV?}czVQ=pK&&sP<$ZZLWYy9moVCe1WF32^n{omH z=}KNvE5kSZU00{1Z5Yr?9kXn6qqLIcHp#S7bZw`sXT@!3nSMpcfc!y5pWfCXQ!Cv} z03H0s#jWwO^3zCB^J}01UMEOh%EfEc(Q6#<{|smDNO9D^5mdZNuVj}Dk6slh$h5!C zN?c`(;hTKeDa{`g#;`5j3{Szd>@@U^l6fs&rX|hli|?__D{NCI;A?s!Pv8#V62JIk z{JIbu!6o^d{D$7J3P}$F3fIi!qsgy46xdXB(=G+Ha-8C+TophAGezP) z(!LeZgKG%K&dco>TiF1r5Xqpf043N-ZrzIgF;42UsU zWF8DzG_8EvaADbSqx6GGWJ2R-Uiz6ej%Rw~_XQ|%3cgPpfKI|T zbRFz*$2om`3T7&;$B57p7$+~ut0Y#eRA}dt~5L=+O z!fF|eA2VYb$%9XA#2c%%1=vd9jU<4oh0#Oz%B3`iZ$&wjx6&#!Aw}BOZ6&ZN38cQ^ zTgO#!JL%m7A5We<=@(X`0+r4?mQGs17b6t*1xkZ;PUdaySTXM&d<-w zb*)_3izuY54xruwDP-wt!%d8AEyLrr@YmiG-MVNx|H9L5W0=N zRUK~hne@dA_`u1$%gca+hSLho%y0dvexICe{dZgfL)BWSOpLQVP`g3D0DK<_OTGq? zuR?2dvmgA|;A7=`fGthl1T%gacAMXA@D!*Us93||c}YwMrgLNXFlNMY3{JUaN*nxBZDPhc&K<=C zW=OT4droaLV%+z@3tAPkz^>fBCS0-C4osojFo~}#jGlCQ&Q&PKR&2~^6K3(3{j!fG?Xx|750Fls zg8>GLq2S^;82rAq#0TIOGA5Mc&QIh1{HaKOFL?(p!y;jIz0sPFs-d2^)^ znDcsyVytK*^6b1BKf2TB&#w{N zO>Epz#8s+XPwx#4A%)rg$ zhBojD$b*GdQ=L0jH+10q2yAVK=-rZ{45)B0p5$R9X;T{yjqeNyp+jsDhOs3MtPKUm z0;5r0KU3*9?L$#-+!-bam@n~!@ncfQb$TkjhCkUabUKX`X*gDeq=f7X5Cr;srtI0?a!?xKvRWI=ESZ1uw*X=2tKtItxDWr9* zG;_c(aycRLtfwA}q#T0Bk&o{Cuh5U31L1h0L{8uvVf53mG|IWZ=$W1a)aqiPXxXAp z3o`dj)k~^r8?_cAD;q#jAiW_I}5XA2Cj#mOB4vn_Of zcGkUq^}74>pZ~0h!+&+JU%&Q%#$fPBOKHB^ekB7)o#@o0KYsj3t3b_mmB#Avm2mJG zBoFpumB*lPA>(+ai@}(I(ElnHKwrNYOpoNZCkF>ks++KRn2v~p_j9B4c7DG#%cIM0JOps=?U2RE0Ehs1b z%7_AY*%?wtsT=iWa(1lA*$*#Y$_SoV579q(V=ErGz(E#l&-aFri33KH2_jWsM}+zV z0}gfe%2#zmm#I6G1NsM-Wz<%58@>Yx$mk$@>D-0SBgF1f5@tM0$Akr)RYMH*S^(Y- z7ai-o^1a(7C?3yAmydck3nz`@M{^suXN#5 z=OL?3z4>Py0~iki7MiRA^(Gi^f$|)n48_zqa5D#Q3NcabR3?lRv*aIM{NTZY11&ay zn$=?HqNB$>ynPus1_uTL22$`|y?oW3$N-`oY;!(&a_&_kt3nJThiAycJ$w43JCz}X z2IX(vT}vR;ivgK-Jo6UdxmST%Qp!FC{oQU)1Bz$M1;DMMAB+fe=*}1n28><#S2L~X z)tzsSV(z>H~Zl zy3{}Fj`7-)fx~#?*ts}8JJkeEw**vAaF8eZ&j3o8l{HnO-fV$hXu?Q1>6*~?=guTx zxu(uFlP(v~>Z=+B-M%Ul5!$?Hh(jV#+sJ)DsiD)MO#o9C#t+@5O+^4?iD?F z+~j&_Q8uOQ$tiv_sA4+adWF!)o>P}5mc;FD=li$cVaNTL4W;466Z%wLHd zjKPr}yh*oZu&a!emnWAK7UQ{lrT&0SgvXWjW{{-Mq`XXg`*V*H2-&+0SfRP3zDCIvTtR&5z=R zqQ4OyyWi-HGFVp0+c~ zJwTe46(O@=R(RY)!ChXmGSEFgrFj;ubhd*YKYFbDfQO>XN^;Kz5oL>egK>bSYS0@s z%NBW30!5vejIh1Kz-=8Cs6YCL9$#J_>WW>5lnWymddq!n zuL=>0*kRk3)x+L?*%}sICUpN7k)jqg`;oG5~Oj(fyai?8HisdnJOCk>CIbga3{U zN)GlrBEx-=xpkz>x`k(>YJ)%-c}))pY$x5Nb9o|(F~)#B(l-9ZiB)a{RMdxs0<2{6S8#ddf#lGbTa6kLEpy&&KZ zoJ$>~+;?Q^YY^jmfa1X-SeKWT4PX++0BZS}QTu!kaFDRU$hcq+erixwf2{m2Km5QQ zp6$$>*?Ja*5@|5;fGR~n@w^43L6j}cGaWI(4S}Jly_I-~BVe0BBBdl)PZ~j^!%J88Fsi!H2h)(u*0B?kbzZRoTd=hxK$|hn;H;k`Y^SMxLN91z z!5Mf2=+w}GX#WT&lr%y*FI`CjqEihaX}%Kr?eP6Ih|wufo&)?`*H=A@rRVnvtAuW4 z0LNRP|Dt<1FIE;gi^GFV>-q72qRq*BQ zTk|Nr76D(tNw*`M1D}ROCICgQ(8`G-waRA!b7ex>*4?cHtXCpQ6ZnKN`e_9S1ty<1 zs}5ywv`O=5*2hzylQ#OA4sYfQFZgfq_9H!mJ;l#SDp6BgT)g zwT3}O29wz|NnROXC^>RGXR8&OC}jEyI*gyL&~iF(TX&rVvNP}QVhE8}`(Sn}=blQo zK&G_Dg!YK$9Lt{cz%;y&9Ro}VW9X#a`m4aS@T-Kg{!H#XDJ#1c@P@NrDwweFL3$3L z_LbnONQPPuc;J<_k9sLjnqA?mZVO@fWwK)Z{TQa zlOQ0uFOq|P>NhaBD02}ua)-Zf#@~?E%`rZR%bQ@*ggdF z^PkW3#QBOvZU)TvKxk3zMO~?u7(dJso0?v|(dgNhRu=!nXdyVVSZnNw21ajJ7h(KB z6TE27F?PPrl&)hKnqk|53Kv(X8mA9qTAA*#9YGW5*+YCiUlyf;xph+#xPG9>2A#rO zJxxt47qlXrvDIm0Td$5WgdEhQjTDAvY?pb}CVdvF=3>@0wqCJ;a2%lMXrZkD@`D_@ zjkXc@78qe&;UJcJ%+VrE@+iQQ0`d|LA1o3IwhJvKpwGTa9Pq7MDuLAPr2s2rlvb$C zF-8fUAhkk{L9U5|Gidy4VDBcYeh_z5Fk7Iy4`^nX)ZJEg>lnaVh*p19daMAs2dLAQ zo0Uw;cS)%vWAIMZ;yRP+>$MV36~55LE#>x8$IN>9PxHp$fWdpDw5O`=Q^lVs&S@kq zK)M|Uh)#!Ku8w6@U&-e>(RHTuI8x3-rED`W01?8mvTzv;3_GH>^H>B$UDs^)kpN^2 zZ3qp%{dq?vP&>#i`44SDZ{(~%JwJF2JF+`Iwsy#oTC^L3PC_(x=mmbg1@0m*2 zL8qDEfiuQ4^7iK~mq4_dN6C$Inx{Z{+JFUDGN6Unj8}7(I4ov3L2mTdF@Wk@@n}Q) zGHkB^bq}z6sC$4D{Rt^x!mDzK3;Fk;>x|q<~P5AWFU3Kt71>Vyt z?PF~f{ZzBv;aq{l&&k6T3MRyS-28;P(>^WKL#-> z^64fYgddd+W6V=eG#EVB0P(-|pzm+5F1mk{0sMnH@C)_eG=P>EKY2k*VJe1Tbk45( zP#yZOW%Pcbdx__yitf%#Z-CLNZ-(JJ`8Qqvs`24}cQYA7R)icPIJ?~KPA>Pm(~AQe z!QI(q_jp&2W9*!F`@6h>LBr6_vu-Zq*B$)s%I{cu{k{A@%IA9Fw8j9!KfrQmkg|QTc4PMe-F__p0~x@Nq}xByg}O0Gn`s9F z-R{o+tcywApS2sx?gsB1#Q@H_b3K1~F8#ioV@h=jdgrp+*R`iN>3BO;E57*-#_vPX z`&c{tS~+Nm$!&?PUehY?o-694_I@Du+uv#)C7l|%oE(mlSB}ybR(2{ZzXY)$hu@0I z-xW&gE)VJ$BwoqTvFiJ+-rn+m%K-i_8N%Ny{)1Z5Gi4778W3`DP{;Ntp(gfBS?SD@ zKh(_lZ}dR%vFLHW<>cyI5u28Gu$a593}x7{b&zxs)cr&f*{$h>8=^GJiop=Q!*8kN0u z@16vtCU5MEfp&y%O@Z2U?3@~!mwJLxsXP-`?BN8m7cX#mGQy3O9gBk9%)?NXd@ zBwh*Hu#^GQTVXEs>c5L0)JeYU=BK~!W|uO8S6T_$0ICcbzmv-YU+0%Pj3c9Ws7YP7 zt9#%(dU3qxZ6b&P+}Apl6(uEVOLQ)sp2=u#^;!+^jyhCp({Abz%s+^U&%YY102wUT zW^ZK!nA@MM0P_TBD~RSzFtR=mX9C%!&Ozck4G{mT0pfq@dA|QCpEv^rC&%j`p#bw@ z?wxplM`6T>vD?%2Cq<7H;knfJmG={^FW>J@y2t0=ce|(msmy=vy4U|-7{K`pq4K8v zz3y1X@B5Pvx<8)IyORq&L#RRG^6-al|L}#LtvdFsc{Y=Y-D7YO4>R2h-1|t^$1;#w z8OqFZMsMrhJqgegZ_yVA6%87LB&#R87xb<_F~O4&`~xdMg{5Ywt@YZv4JrwE#V3GX zGiyFj_)IH63?e%n+~XLD_bO7D4X+?kBu@x`O=<+qKgjGCjEGFq4uKI+9izaONy+~58|3jIpisn_T& zC0n=kgL>)T@#F}dU`wzyem(@F(>d)aP|fw2Wv0wp)H@Hig%Dbowu0X56o}J^F*-U+CW5YZ*hm zB3lE6Oso#U%rJxscb7^Nt<(8__xj>cGvvqJ_gV!$KYOaO54*!%uFLM(-bwdF_X716 zN6AR{5_OnncCG86m2w_SFHfYf z=q|d-UI9i3{kHuPhBhRv-{>{?=ymvUScY2xCo+B~GGeD9a)ANV?E;_t^g$SzTjIjH z)IqLu8NgHB*FM&L?PKXQt3eLHh&^qCUg!{wR)pe``++-bea@uE(&xEpF{$%Z)BK6( z*1dBQcvG#uMTPYopuYw&z6Yq!@r@j+y|!CtkIe;)tnOriuQs>^Iv6MlHy$X|q0bl~ zbe-#BL3N<(Lv7=Hs^Q`n>iGX%_xApquD?_GQ(b?huK82tX%n)0rrPpg$ByV|r$?P1 zW60p6_ke0Um3JmyUFu|<1_&OAj{!o1gI0e(u>C2+_u~9X_e$GEuPz?zUf|R2`}6mF zy|{R4xN{9A(B{Lua~aT1vu{>^j>GWQ{b(iN&X%<=mJ5yGVuE)e02?;>>{M_#T<3|c zyPwD+accQv`5)+dUl(UFwa=gxpNynnS-44UrOQcAI;@1yJ&d4qQsq$eC5K+F_I=+E zK^%{?&OLztpf$m&WhhCBRV`Mi}5q}qPKPLvII8VfO@|CU-dy; zz5Kxi=b_85^*KJdso{Su;jXm;^nEf)Rfo#^fXUEWrQRbjQsSa>bNPOsI-@3~UiJM% zy#GRj!(ZvGE*$$lRo?d+4PI(A(Ogw4IIZ|(BuRUrJnpSPkq*rO5pR=WU{C_1gUiuO zo2?6K#hIpTTGc zMpa0>MA?N>@YZc55E7uPqi%WGScUG;iMfZz#Er*v*xise`GCu@bn0ArtoB$rvNOVc za80wMYq1MLKPjrL)G&I)bz@rkj`7oB85y?MI@raE=^^X!x3U4` zo*txI%z z1oKKG$8!xDzt<%AKV+1itJCf<8fdL-nB^FZe0?WSFX~}y=#{=R`26&7_vaI> z_)his!=+x0rUBuAEg|9a>=d)-SK1zZsgtCKx?i%prvXEsUt+`9gN2DJvUTsY1m3g- z2R9HjX~V??6cbf+P`ZlFumXH6eP*@CBMrQ;0mo$SSYaDKhjs5zec`!ulKX~s);EQS zgXZ+mZS<8#9eAYYSVr&oT&uuyzCIztCp_-|<=FrX;;9Vbfev;FLVC{@DEvXzX4T}Q z5SP6Dc?TsB8|<59+}{I4Gx-R^uYOevSAPg?E&5(F)(EV;1)BHtN}08Yw8+1$DGF?G z3$!hEAuREDCsBrt6(CzbPj#_1^fMVh4B?Rmj$i7vQvZjp|7&lr`#<-0yI<-#Jo0!1 zf-NK6`m-VRpk$F#61|(pe|a7X19+gV&%^HfV{L&RALwJcdiY)2K2LSnwPOrNJ=%V;hm%#7O(&*jv@B7OV&PDmhHt+eGWIZjmoJ^P#oABdL= z!-7sSi{+cyI%{bo_@Pdr{6yDJb^T1QE&6NeIM>gl)4bGy2j6`bv(QQUp?~6=0Yw*+ zy9>R{;q-!oFBrf*-A-U8IM<}^qI<-1t=!MX5Q+ysBPe6ZGlCb=XFn|OnWM;2mR${G z!q$IhB=BZBeVb~2C?p<(=#Gx`+{5Ps5_}Jk30TqJTPfDc29S~|j6z#3atrjRO?>DT zAiTJ9#{j{85GUXEbg@0;*P99CeO-F@O7~OM>#sF1{EY^Szm@-~28y4^xas{BzHi9M zZfIE07PCYkoN55e>9|)~^}RY}mMo(tgL|k$0PpE|_=o$ix(^Rt`vA;=(%2&6qq`m` zG@$U-7zUf*S#%lw^k04mY~4E~0h-Ru_Xa$-_$HdMnKuylj)6)wbf|0IrOOKa2@a*5? zoinXG&uj$!5WHxpi`n?`79<-$#o0WH9g|YV*4s*8MG5eRX&!@^0_QbojLFy~xk;EQ zyf$qu184)#VwdoRUW3Ma+A@n%pn|ROOy8(ahvuS3>SE>PElh<;B97CJsNaXkteE>J z@9FZZp_I<7nt`R?np7fjdHm9;iGmXHRB*{Qar^z5LX zjnXjz8Df3IP0uEt>shLE8A7&7!wA-)EqHf1+n*n!1d4i=st>!8jfntqcOyUJMgR1G zpgcNu7(^L7>Gq+F-=WBGN)(+ZzwT&2i@5T0i;Mn&0Yf)2d|W=Tr3`j9_H++>UppEH zzIaEHPI)Sg``8#sV156+PUcjAAmSptb?=@8&=RhPcijIQEyixe*g6K#%gw2(@9ABj z-!?D9=0RNn--@9r`s=3Ef(f`MGg#>4oUT*#%GbKM7xIIA9+h~l^b@V{I9ASaa1INc zD;}rfz=e+L1TCED($_I|y0540PK@8_xdsXuz)Kmn3mvaJ*Rj!4ouc77m%-C#Uad!=Gmt!jU0l3n^UsrM!~5_1+x`#GSe~;J0o1REH#o9_m6L2})gUY&fNS z;;YeP0igHjveetYpLw-TD?$I(ZDu3OjZP5Pf_NEr$72wU;}A@~2z%MWtN~vdT*m-f zd$Z6n#iKUif$srU$-yy3MLr#uM1f%-B{==H|$<>_AcQV+ZzpYG^O@(daph_q^dalF(0>D6BM$Co-B^KwV` z24!gVK;qdc*F|?MtNU6XkT{kRJe3i=C`OPXJXyxyx_43nRR?d&y$M(of2*I!BJUu)y%gh?EeKJ}Xm`8+QOkT|Ces=9Tr&Nv2n-x`Lix)==3)bV-l@I<>or+PGkHzBgM^kh#D!5`{SjLN*y#TO-by9S4IcJ!j)eHqMs z4Kn)}?5%s}C4i2+xodQRAi5#FA((pYoedSn%8%2XDCa8y97ySav+~LM@Z8{Q%>pro z?07J-BQNPFLIL`V-3W{xhhC1QXW>@D3o22eXLbML$A zW4N`rJOtCe31*Y0K*v=lo);glYK1IN9-6aY8^^VTP`Ny}?`we2D72%~ z2YWhJ%Ht8c8Zb^2I*{?>9^zviHsHQXUjqfV?j4oDSTpaY8c^lzacYTmOS<_=mW*dp zPv!F&FYfcT9K>6VnBWOk#!srLgD^68IvfM7peKy-=mRgh=JAI(r5uLUOGe?N=DdN1 zRo#W~^`wO8h$nTn_}*pkhw(etwXXv)^QzZ(BZn=OhmZiquhpsz@UY}V>*Fm@jma9-B^|%g<2~p#k@tcDc(cl~tk*ACo%iv>-S&?G@=;+iF|JZk9kD`fmokBM3hScyzQtEf2wX zLBee87A_Y+E2Hufq+oMGdHXJJWc%JNDOANNQ^pNaNilOH_o4i5EZ zm&ba=-4?becq)fNqGKlN6BRW6RL-HRg z{8ZoTJ3M@^yL$3*_x=Yz(KpndcV~Lu?@9+~^m%xZ($=Pely#z2BnJpYMl)!=rDJDL zk3(q2?RDwC#)bF0gZDn^9>4!dcOZH@GODv(HMb4m+ST78yfqTIRezl1KJUDQ(URd) z;C&gG4`u02v3B}L-?*pDJv=Aq*RMJwvrSVrTl(y1yf39>QiuOUFM>GSMJuIy`;WWB zM|yjxUh@7(&-(Gmj^9zM5_~|0-4x9bwU{(zR*?JB*8}myq>feNOfP@m(d6*p(R-TY zJ(XeA(}~-ijmh@iCSEUr9S*_#_P2u%;<5#*v7XyZuj3G?RB3W?sXr_2tLui(ZNiQ(Ld9xvoHTf;nVK&vF5^h4cbiKQ{&~o96Ioq zv)SV0K!64h-k8BgCkC37Zl-Vk9emvFKKrcO|M2JC!PCFeO7K0|zO4a#DE+yMa@F)U z40l1xG*D_eX^dBV&$J`)u@w4LlQA5hG&+_}p>w%&;fyk=E9lm1!fbm!D#q`p(r0w~ z89N(V{q4uCU)A8W?U_xvs~fEqZI%Yhc2 zfnrdCrtje>hZ#LyQDQJ^7i9;I0hd&VlG?CZ0oy0$cYEN+9P}cg4E(M@p)V z2*1wnLdFlxW;>K^e!uiude$326gx`?JK|DlG|#&Io{Zi{BKWar*#IhYmr0qn;+e2v zU+3Be?eqe7z6j664w77y!!*vf5JVGhLa*5rWgAsD9riVuJN!s1!S}kIecdw9?niVq z5!kw|1Xh&5-wE#9(Fzb$*`hi2D8}!839}+ugV7h(auldjp!6s^Z-M^(-*>0apVzd^ z+k`(=DD&b+8WcXHzp1+u{;7KN_quQ46L9Li92^+9CJIexaDU~g4B&?{q(707`zUA1 z+V0uKc+Ec2p*im3=`*)aKG8tIw*mFA1;0XDdwyE|@vN49Ol|N(xg>a? zV6*{O1BLKA4%K*&P?K!${|&_UE=KO713*)%$ofjQM5{rCAIoBe@zbOZ)xz=>7n$;h%|F$=VP7fVDokbnAk@dkbn7z*G+H6Eh~tw z#(|i);jhON1b8U}<~Lx#nhl`3vU_t-$wLDq1#Zl^cQr^bV6e3sT^KwPbh1qyd(KL3 zu5BV_$QmR#1OtuMC7;Z&jSB>Z4kPFRLj!~di7{qNWgC7MBtR2qd*7DdWm-VG@3kqg zqb+uw)9iG<%R3t5GHnY52aeUwKN0t{txC6FV8VbY5xul-Yk1JdZoQk4#;?#&V(&^{ zqMX$2IW&A>49RhBkFyQEqY@Zv+5J}I`I6@VU8=S~neZ`I-`1^T09}R(8$1G$r$E~` z!92Y!H@CpMuIl7@-YEewTb|31h2e{WCi}9olBNd)MTlowVCFBG%ybc>X1X46fL&CQ zMf{RtkDo<|EM@DzTN1d7)=Uk8R)$+C$h>$ph~6+cW3^Y^0)i44B+$urlk_R;IdX%z%rpc$;SUQinp; z5~hs2O19#dy>`~i%y-F!S=QjfEIHnpp^^&EwVYB0^lMrhF8OWV6f9{t^P7I+;**va zfhIh_$@Int7FW=EIwftKK8DSBEx*BYntld;$ps@WD|K)^N;p}_I%a&SKY`c6t|Frr zCd28sw5Gz>!I5`e{uI5tPUA&rQ=dcP9$+4Td6P27hV@!n7!NtNK+$r$ya)K{C!aVo z(>LbRNc_p?b!V`spyMz^9`n)k7x)5r>`b$C->LipPuBSCkrf6Wl-UX-%dfrwlCLbD zE!eSxj>{QmWSq?6IC77!5^KKWfgE`ehS$lmDX_^fpGJ&yvN8%K_sf!)-73(Fd=#020T)7JdQR8RAe{oC z6DTe}7SH2>MtP7*y7ryMsdL5R-+s1fk~5N! zTYU0BOIY%7EiW<2kMvFbPHlnylL}`Ah$}Wpe5P(i`l`R{7{HX*tUUyiTcCq?fv#Hm z9l%j>4BwSBjWB<>7?cS`N-&?f(fH)H&I3nks4{{QfiiF_n2G^jmX=1Rg*S3T3up%J z)@7XGfgG+X%WciJO}Ax_;}g$WcX9*92i8oOoSu6G^~la{9(A z>1|qh_1ek+06+jqL_t&=24<>=EYtc~BT+`%ZXmbx7HF078xk4p8CJ>wZ-fH^Wu#%x z0;AmcCC#A{O&D--1NxB^=}kBjl0;@z8I+8cRv*sH#47%nn365A$@B)dl4}4ntx2jF zO3UQ*ombLpS_#Cd`I1?QY&O7cHWpl8s908jUw`$Le#6NSR+cku6@MKANC7h~J7?|7 zu)PBO`Ojy+JwC1v!gCK$N+6!za1^+v1}K>?HRGjDckb!I;846MbJWe;*yOZQYQwdt zUPEgVfuKFaPk>=rnQEj#d6@%z%S-aXK#?>2Of!xmgE9(_1DGVvZ}Zylh|eHCpwpL>)G~$mkk&XQA*<|^07i{B6cQF1Nw%EyD$V>=Hi9NuGdf!&C80!*B74k6q@E)5p9{l?hJrITcQt zEp8jm{Pf3VX8JNe;mL2qWB9hrglp^FhLcvNjp4`fF}%wz1v2L|d=eWowrbo&{Ie>? zj|UF1ys3PDJkoljn%33(Tc(Pv0Dlt(KxRpk;9D-XRyKeb+mvLx1xnh*@$u|Pe%TJ) zh-zkq*&^H1;|=Ge=aAXi*)Ntg$#)AgZ9iFnX& z!wKKkvc(OIaqIM0Ir_Dd2Y+0XmL}L4@8SATn@<>*@DXd{ffo`eC6lB(;~YM*ZjO0Ehq6?T;MVt*vy;4pQ4p%iI?%#AD7YQwc(Zz(x>92Ptj}3 zU&eb&ZwSu;Djg1#VsnV6kr^x)`d`c-J!22ERV8{SqnfD}?J?LZ0`y}j?hpLd^q z=KWbSp|3#*ewnOq!{-3wKpekP9Qfj)V7_a{{ikKZNX39qRzT28=|;x&`NjvN)N}yt z^g+tCWsP}B%qT+zP`9LD+I>AT89(aTz-DH_F;)^X-x*23>;0B;8(zR_%d45=vc~ZM zbgJ6bevxe@p#Ublp2BJ}rl|!$$R)x(Tpw!4tPo7Rlz`&;r+?r)P_zZEKyeX7w2^`J zni+0DWXTleFd3c!hg|%)f|9cL3Ej@{q$`$TG6<7Mdfqe3vJ#FwT>4CfYZyL=Ku0da zW{ZT9?_v^`bh$*M+%dcXjO0+!>w+_)6A(A#HMEkaO0*EL%u2W1K-6xXBCfDCC$9r32SE z9?=@p1!x3TF-S+z2W}i6WL^_#@kY#2HypfG9+j3TPAA_`EBqv416q>`-9xuXI6o0!JRc0s}rvn!J)9 z?H@E&YkzQYN#ES)$3E%G$gmqmX;7|dAaB5N3e+pWaanpBnV!dUYFU_#Ay$ev-Qq@g z^|PoxTcEg4KKTUsb=~MWz)gM;o)%1Hgg?SJU9h|s3<$;Dgg4Fy?b@_9-@uFTV|?NU zU7@ati{@tdjeQjk3%*8l%@}!P7QX~*{LXkW#r5k|`5N)w%4Gp&#j=d2pSI2g_4Z!F zXG_HVmV}fy(Q(;rUgBq3OC$44qYxR>N|?mY_>{j4w}lCgv^lN;x);&E?Mq1BwDn4 z39|wmI~HL&km*A(#V&;{8Ux-CU&jEN6b~P!`|i8%W^93S4=~da>s{R@5UGpB7S+P zFVO2EocWvPGkG&V4Nom! z4&$=6L9ZXQ1$u8?Pn{|Cy=}Q~isv>cJY+Z?{Rmx8`Ev}Pe5Mtfb|G7p&oi0gA$V%T z(eIL1`exSUA$ZNQhknubl(qH#;rP5Ox$sCHv`SrXWpCEL2dJ+>4BiF0tTI}bZeClL zFhk!#LF*u(0RV+&=^XbB$!7q;kZ_Tw6L@?2LiXN%x4*9sh3b_eLKoeKJk$&d}ZNr$Aq+0R0YJ>j`&0NySxBg z)38m+wR9HC)KW#hh237Zsz)#!a#g#xvL)*}huEXW*Fmk82d(R5rcevH>kIHZx^_3L)6}}QfpwS^TraiMY5V9jx#E*KwY-hEmIv!KrIto* z`&Cq-ZS9b6wpsf3&2-CehNsHx`3?O@{*Zq5*(toYF^w%y>Pj81tMhfduWSHSK#|d` zehR4){^pzR!Cr+{nOGiRP+<0ZdV0pA8r|uczTmEv9Y$hTk5C{$9;QD(*Q!q|Knx)R z^P@+H-IFIzbUjwbd!%bay-!uKQ7MDk<)uDES_X?WY}gqOdNSB_OzMD<-jmVR=cp8? zQ@Y8P3+4`TlFwLKTv&ECf+`v#XXRw*6~oN#&8x%+kNe`44}IPo==94R4L`J{CXY2s5b8&utVZEW*L-y1~k10v_ z(P`jAPc*SR*w=@g^)(ZH?3uJp$RGB-nwBn@cZ@X*+7*MXD0z8N7mPGL57`5L-@GPE zyj{xrt+63>w=gRnqHWM?{`e;?#uO$O(i;*s;NaKt5)4{<^HKYye9Eya|R6;x3fK%dmghq^dz+u1R^A zAc}z!GYA|XzwTbV_@R6G@|6tTnHzpjD?B>b#l?B|`t`95#{WGlSZ>c&kQ5h8elWj9=SYGJxb!2Ue=;f}SmJ!c@D{NxsMnc{0I3&a5~% zzK`5e2bf^6x~8)-I2?%A`JpG!rqsrgj_ErPsvo<+_B=v(8Zvd<)={xo{7-D zjD)|!#~@Lz>v)VI;tlnrL0=}DsE@vJsk(S#cY131!<#2Tk}Guy<9O~chVk(5pnLpS zAFF-R4}e+s>+1EUc?`fP025MVe<7U^Q??u_SJz4TIfzr{mHMLoSCajk@(4b|RvHrY zHYN~Ztg|i9Tk3**-QEfdQ*sYo-q%-RGy+E5?t-anX;`x6nTh?S`x$a>44_yEeTg=p zlJL6cFWJQ8f+9Ad2iI2Rn#_C?%nv{OFw+T4z6M`J@3Dg((^IvYB<< z1Dtvj%%^%3VkJTk0E7}VNMPWefB${={Q37DtWf|4Vg?IVelK6X>|Vb*R>wT=4h{}I za4=Xrefq>5b`z|JlEwf5Puz=Sux1A8)ySTVi`oHWlAV)Ih{2XM(bwr^ys!91VQ+ly zlW+4Y`C_OwL$e%h0L3GQEeC|Wm&&XfqcVRa->X0kAbO46eLMIJ*~(zc03urqLl`^B zRt7r;H3kaFpMhCy!6Q>+&*(K+?C67z(7A4)h@N;ib%NGZSy>+p2|E|ZdKKa8*RS0U z@XNpk&$PvOc-eE z3+)!cYd?WNuBCj*(<^ZK^i3LNXLe;hp?z-V@@9zptz}Su@4fe6_fFi(22c%d8F3G= zEtylG#M3%wUV+c(1Nt#wp%^C`pkL`B{TDA@XvTc1dwjdyp$r|{TNoPBU%q;61$y%M z5p{BUbW{!0Qk+dVW}h~0tp2=?ETqk($iDw$7HN_}Gu<28l+9p; z!SFUHg9XMzj#cR;#u$Ub%v2rJ@O$%a?{dEmavKtBlnt-q1tW+7^k5;Gv2|r5D6t`H z>J%cREifc|WuRMiyY_D6zf9wD0ESoOj{c(47&}Vd z+!BhQmz6>*-jP!g|37oeQ7t>F(KA&1f`QN787QCEK#)9m~cTFF@Ggv4$mq zzzc!oJrc+RWCAA1Bk%);{3Z}5glq-^iNRnyi4ER&Tb8VSv9{5!(TryAnSS4Q>eijx zJ>5OM&q#Ai>bdvUt*UeC+`9GMbLv!;+g8vH*hbhMls>?OA8(Mdrs1a5wga~x9EL;I ztT1v-S1a2dNs}_O?VCryi3@<%M9O+GPYfSN_PH>Qa%HMdue~XN_}>!?|iH&KDFr7TX@!=-rDVSINFO_T^%O)Y}ZC$hzak4q=J6EMR@FgZ& z=4;q~5#x%n$}aCyu3868t9ST^S8f_!O@1IhrY;6lXaZwLIOZA5_QUqXbhdr*vDn}} zw{e9(8o7~{Z#tGOc z@5`E9nC(h1?Gw|QloZ;Lfm=1lK_dxaJcp(q0vyd05tumn zRm`eUOJsVQ7ptnO)d7ZDAkB+3Z+NO*)Vi1s0o2qiXH1DCXiSP@-l*iYjOIi9R|go> zjdikhE-I5KoQ;6AlrPALa>To)Jn$xEMy-mn)-?Ru#6R*#2N-H7%x{7{I+w*dfSw(9 zR1Z|r0nbMJv;2}z)-QgH%w^TNn~Ft~H`Uz?<5@_W;I3-#n3tI5y93qEtn>-`*a#7AT!y>~=^_Jt^?48O#^}St$~t33Ma0K<{#B zycZX$tC<$EEq)`&q{ie!$NKNJ9 zgds>WZ3(KQVkEx`803#8E53jbr3I8A$I$RB^uZ$sL4{*J#=J#7OZNgA+0s!2;0J&s zZ~TCu5UnGO@(K{-7b$O0mUJxP(RLQ4kgduUvSC{weYQ@TXc^cc*pAJWt>-x?Snz{H z(`C}GGijMhI_)3QBR|Q4)(34v+cD%{i8gH8Db1Wbr}>%Fc_OfMupCb7sj9A2^S*xA zA%97OirMh2V^eG=sH6VK3)?jqqL^(PGVR2Xy*{fo`4}-DQd+0duu7(!KEwHV7!#l?F>OUoThg|p@1G<437WLMoxCNMtdcGvYJjVN zL&PH11tBNaG6p~p(RN8nAj)0gm8z};gN3m7A$}fjI>AYAFN=1x4<;P}cCs83A*e;` z>+wYymO*p~Y{)@=CF4FDcg0YR#9%sNW3R*%h+24o*4EZYg=&EWmQ1Ln<7DD{q+!92 zphD1d&9NYFzJyJqHC=@%lO43_D9p<@F{Q$!Aiw%?;Q&fF?2JFKc-&K&IWL{%mvtbo z`ehH3rqOQLL*Rb>|f<|9Uwf;ISN+fZKFS?F{P@T)me|8a^)ogmE} zTeguE7;$8mn8ntI9~@y!XQ-&ev>xzUPM~956|B)2B4Y?`8jT42(^3%9aqkMp@?k$f z63Z{fwaTANVB27xE3kt>oFee~j8Wx%jYV5A+Ijr_v6MwR1AX$KRtoTD&B&HdhdWaT z%K{?x-NiF8ZQ4^Io2Cdy@(D5NX3PTb(?HOeyG`2x59Yr?2sSDFV;=HqKdLoRI^LYB zusN2dR)!fahMg)9{Md$UTS=8JU3|s>h(c_=34U>(jiG}FV^M%$Izp3mPa6jwwto52 z^&1bp0>>dbLV#nypmrE+EYx5^I7ZNbD=<%rz-Ky&h&Gmd1f5O&Nrzfr0079&*R)(b z0F|(LF~`a?4S;!UXI4r+l_r};nDmXt!A6PyF27!0c~1WL9PA5d>NS?CSZ7v7zyPH^ z3XfWK08jx_uF9Qu5T^4moG71o4*EC=E^<`9&KKG zOfHSW#*!A>C>sUOV=?nFp$wB}hiSHR8yKhgoIEy-yZc^8oE7k7VBSG`zP`pJxMrS_)rG zOoMPsv}1s71W({;Ih6t*EMNFQpjl7qE4$|CsBb$UkS5E1x!fn zDA-9*!zqQ9LYdh{sK5fg*y$z)n;p? znmVKSh+}&mMpo#3u0u%(&n66>!bl%Rdo~{*S=47DMl!f><*)pj`O68pAbjUp#EZ{7 zmxRPcy(Alah89?OsZYZ`5{FgBCk9(jdrZ7vjBBL@esv5LvQ5%!fUMJ^PzO^#R#DH~ zV=CTEGB^=N0f0`PRA~zx-#RoDIN9DFljFxZ-!)*TL2Lw}FN_hhPi8D8gR_hQ(Az1j zTD8hGfm#|ssui zX_VwS^)tm?rxk;n(y}+M`eQEz+=#S8M2!CsbxaU zq~YQMY?Ca@;xXmLbKC#ec0xy}AU{CVQ3IVEKI+sH6p5LiogqJ@LIghorF|a^sjUBc zdB{35+J}Aa-ul=&YI%;FZ9TK6QMepd#(WaW*4Q5qp>!Q)6G%=5?}j!0^0bc z$gKX+XAviR-tq){k4OH7U}CrLkSAHmPjw6sRP*H}V*mspV4ym-sD!;vFf@N+uEy9( zFdkL4=#t@co*-Bu@kmS|nDcA69G$@^I)yTPH8Yqvej(G`#TV85CMdorx6KP=8fj4o z6u3|;;{q33)Z#McIm^eOFNk(Pxv|e~it|6&iSb;III!I&^6a(~+z-N2stgSrYmf+> zKj8sN05n=mh`^^Gbf(i_smTI6IU7vb=8Ey&Ynvw7(Uy@cePW!w<}qD9FP&t(*t|?< z%j9`t+Qe(7VX*OuM|0Q6%%1C!a&idSJdC&JJo3?{lCw80&lzl9b7lV8I4uuR-nu2G z<2CP_G={P_zc=2S*ITBgWAF2xmVpR5R1ILYC)a$98;R}F<}22b7Dtxt^#bL!gH3vm z*O`X#nsVx#D$$J_H;zleF~GRU5}H8i9m$S?!5-syNxVRMK2&}M6YyyAtODTiN7HA7 zfXFn?zr^hRwJ(8G60n^ITVwnSkt#=uc(gyRTr{Ep=55#1TA638bW0OiH1KHJHrq0$ zK;RAMF@(0xc0EzxyTPBA2CqyUc`@gfF7Mf3@E-yH-_nFrFOU#p4 zzNKxCsncV^z2ZBBWiSpsh&pX{DP{`&!h^aaZ z+6?h0zT>h$IMx^OKIu~n)FbkaqJ5h(j237<>c*P2&Eq|42K-6&?%F!qqvea&{MqZV za_m|B(dPHYdh^=*mN#3rjko!{*WNU?EPLOUWAoXgH{N^B`-x@PJn4?M44c;;Egz}! z+I-$Rq)O|Jx8)|%vDZxNJ-6w-WmwuKEpY@7GBNPk0swpZ$27piB*nO<6O1?5F+l4C z!*)t+$~9yRfFPujNwySP2dKA9;##2gp{9Ci6NN(+UMr(t#_@MeEt58Z_=NtIFM$*i zVE3V2Nbc_?G(eg_Z9xXq_@aB;IA2M8XPRW}pq%84;Rl>`h0qlGC%#?V_eKj~Ugk-l z;k_Q~XAC8#H+h(k=kfe8uZeevTSA_rxo_x_JHwN$Nql+c-dJXvmofI9<%hM8msNZ| zo5$uecMV-zZv4Hm{E6}2YkO{v=K0vTu@d6tZ0XtiOmF3G@7beG<2~B6jI-%X8K#^u zxq5S@IycYC%d?h=7tZOrBKt6X{HRZ2^6JN^gCW(X;pMJ$oEqQmSXfc&1J*2V0i6Y@QSFk_Gnv!!&_T zMrdyrIe5^e{3AGGaw0r-XRx@$il*S)%{J~Nt1&?5p(Nc9mwPq2rI&IH&?V}h_!5{J z63F^3Ou{xNUT0d4w*yO3lpp0wAS($ZZBGg>XpzI5TvOVBh29lgyh_&Fun@~eut7|+ z9}Br~l??#8<#QT@y|7+69_I8Om~zwDv;{vxEMur!@Y4MPeF@|&fqdH~zqbA0OJK@L z0L?Prww+U*5*EYe7+^xk>4nJ#0P#-7gkGTdxiYZZA?+LE#=SQdRiv|=s$3*q{9=6x zcqEW_)6@bmj^!!SKlLRrnG$fCWJy`5s;Y`{C74u1iAniD73C3p9iSSUyX#UIx0JG5mwd&LW z6GODWzrm4$rgGv(b+=SyG;OCYEBaSGSRXU&(u)1@eB4P;7Gu4n0{06B~Sc$X(|D~Nlw!T?^nB|67UYk zILc<1GJI=0OoCG$p!#jVoAL~ zEmzJlS42)I#=rC>;7h=lfG>gRE`j#;I0?`O2_?(*0L@k5$_4;k2F95{6UPA0fu+#g z%J?U~1d1gA_mi<$1pIP+37r2D;4}!9;VVXcgFoBj=SG%8-)(OTt4wy^bveE#F zvZ;`^v%K78E*D1pJiY|ZCkbHA(D_syzb?K6CPf0=3~8Q2*{cDn8z#I!J)q+`&79S& z0FW9W5I644<}?WI2p>n%H-W~9!@rnb5-@LKPVeLN5|m$CUji9O-~iLKw~tG?kujce zz;OvOh{y^6Q)z$Wc7)G>aG{d;-Ath*>6cR|3Fz0L-!Ka$PQM&q0xAK|h6`f%1N2xW zvn ztvcDY_vxP}5^(%JCbc%Bbb{&Zj7frJk>h`szf{WEM2u$xfVQl0uXZ#V4S4OdHlcs? zCE!aSHwn<+j9c3B-|+CT=>CAl2`#q*{an5Ta*zOlB@_xtI2_I)cVV({C76>=Q5Yywi-X#eO-z?VQ~5(owZGK!aa zaA-(o&YUTYjg6`W`kG*7^7B*WF9CjZ@#E{*v18KPd)5HVB%Ah=ExeKo@LB0(1Awae z5dggt;nf5>e}15?t7}X%gb5Ug48F#qEJ6S1OJF)kAg`9s%;;#?0bPIHb+TmXQr`qR z9U9FPts|5idHU(6W#2FF6RC+zDK3dIj`o)mH0Ls~5cBQ^K@Cta5#BpMNeO|moEVx? z()F3~C6KcOa)&^^)SF&9AQxYBkt|!j+y}p$pMjsT5E6irBUfE@rOcTSWCMTzS~Cp-gk1@!N{S6}J!616SV;|V9LIiyFM(+yfxO?$k(kV1 zFkhubP0$Y$OMv}Tw!eu>^;59@1%qX>Xwf1F<3vtlZFx&E$y%T&Gr;HVgq-juD-$Tc zOlblg7oY)l&Yc_UFgF4)82cLFI3f8F(@6q(@8#ZDA^h@Y;CttX^b+Xl>*q(f%F68$ z(`2DU*?HF1R7rVwYMJ%Yusx}_s;a6cm3}hfo_8aY$3CuztTn(deBlcuTlF?17j3rB$CN3Kd&|8cv33Yx(E0Pj z`6Yp_t}Yoei(!ug!7pG8a3iWqP2QskW+i~EK7UArD{y5&uGs%eRpO9 zfJz{l-8I_ZA4j~mgiE1ep$tFx5|~mF;5XT1`K=_KWNYHd14Xit}`A3%w_kTC!{2%C| z>r3F=lt4zWN&%{7R>Ih`cfZV^H(Pr9`sB#bV=|+uQ8sPbB4_)0*-J=EbF-{iu~bf> zLpgck6hN|p%NWYcmgWNR;1}UbpvV$vZx=a!Jdp@7CNBic7ywfNnq3LTGY?Sk%28X) zi?PI-`q#b$&MgU)uKAxi(=BIv&dR|{S8Hjq^_=3rw9xW z4ogE_y;N3K>NJadzo5^pXX0~v9!nr6!%N0yOABa;PB6L>45ZqIsSvJkOF0JU67^4f z2}~skjJ*!UQFp#FxM{ zkw9tS&#V%|75fh#>Xeq28FJ=KkCaEs0emB>^c!-_%QA5?NgKJ5J0dS znj=?F@q;gcDJub(>QjXThs>NzE*YCZ$po}OJ$M0-CeY~Ixq->j0CTE!DvA2>z61&+ z0emVJsHBOD!FQ=FUc69EpDoQZpaC{&rnXtF0KAV7dm*5`vGQ6+$k@wL#e*B^J3D^ zJgp?a7ol|RGKQt1!U|+`K5GU5nn15@QFACe2wHD~IC4Elt})70Q>v;er7UE;L8sLN z@+*5zNubrN1moRsp2zrUcTzAcd?`Jk;_XHG%O4 z_;~GnC7WCRUta>}ngrV0y@p(IKJ(>fOF)k;Cua!~l1#+OL4b}ZJ` z8PzXIptK#$MCoZqT@uRY9}znS$PE|ltOHw1%GiTTHag>DHUOwi$ML+0ZP~IVa2yj8 zbtRacI|Jp|4=`h@enMXY=dlFLi=aLIq}6h)mF z$ADsS%(5zbr&A=^WMG?br~(j{zo1#J`?K5@6?N0cbL+JsKN{SN~~vppHmY zq()jnyDC(p2w~F}N=7cYfcPltdc3Pgj+{87ivv`aM`TWGqtsWGtH$7_Ef8_`yx5-H zl#TOa14DAKr&oqYq7uQfbF*u!rM1G)HmxHWG#7>$f-q%k`fTniX+MGrQ~p#ag%k1a zMg^(;2cr@=RrFaLN!3Bru)FqJdb2@L1RyL|J0YjIV%BnhDHY{eH942 z1iv#wr{wV?zmdmI+%K;Tyd*uN2f++>Krfps^UGJu6*F#-E8DJ@hDehOTKRHoI-;QT zM|@Drr2OU#<~feUWL6|7m&~Y?>sHN{*I%iKzyNF+e}~67VH3 zCINhxj$M@KOf@QWt-HFm%9mgIqF9AO2ge`pf&}AD%yq6>mo5hWZM*vAI%~Rfnasdr1E1 zf$g&LOZUjXJ@lf%CiG_cRGm^||Jx7n`R2>JW&Kkx%l|!cN{(Vt@^TcFEF}IK>FZNR5d0~)+v3; zY4GlD5ae{-I@y2&y+C39bTvR+Qk+?btN@S=oEl&*qI1K)!%H-2T)PWgk~hh$|qEDOUSse(Lukm@874Z!w1 zD;Shjh`$)~FaOu>Bl4vecgO%%>p`*{YpyKlpJ4z!e-mKA@57 z*So%m^J=LpYmv_3t#WAi9vL3(mLtQzhW51yAQ;5>*r*J}`lKq@AfaHBd4jj)B zh>YepG&&%Ezw-_`0Gch~#nL-^2By!$(j0D;chCBae0j;QKkjdG8OOl}BFOjmI=LUoxv_rrKLTe!SRTm?Kx;*msC~ApC3FS|GMjd(q?1HbGU21A*_C0--cI@C{oCZaSv7K& z+7LjlzA_~L{QEb^XWw_d{O)gEE_eLFt@7y&OJ!Tnkd&bd8$_Db4dwEkd!83+kEERq z03*BRIe@iQ-?RI$%!X!n7?DOcMZz# z-MC6FS~6G5qsCKP5s~-bauQWSJ%5hS;tl- zW6Hv@tR9-xce;j7!`t%(c$l_G&&YAPsOI&utbVN=J$p!g@yfr*SGRmt?mlp*{Nt`W z0fMKcGE^;Bwca4zqx-;b7(T_>zzzob$Q~qz;1q zp5amX+M+i3z}#l}_SSuJ{j=NTEBlV9m*x_z!HS22MU;c`0`2NQ2>|HBFDgypIp|v>QXQ$4cP;stnmp%M zFBJY})wRjz*WDpsz2JU0qbz~j7ANMFo{N(uOFgDjENBRz+;~kX+<(CV`4#UAZISjDWknwkep*;Wq z+;;Sg)JMvIdogSSg?MOob+uKdIF!dCIqq2jAXq)GN%rc*rP3z~!fD7G z=6Wx1{-fi^-7&y%;GU2+-DNzLbSXXe;>@2;yk`th+XtA+xG8&z&ib?@M6%|}&oJF3 zfN%PeieMCa9yPs+vMSj>@H_zJ6{Sz7m(%?)(}AD5@+R4NYMY!MIH8UZzqj;H0T^c# z2n3qr2qvp*usyuFO8wVK$9%C-Y`BYmWm2wSx2J2HoEYdtnNet%HEMF57kRb3-1RI> zkVCSz`7+$2-bBvmm_xUb>;qY#Nt4$GGRmc*mg+Dgsq6Z?;m{$Ocx308(iYb)|EG) zW2LEU6kyXJ-{19r)hkrlz+2u}(E?2?0uZd1^0IOT%GT<+vao6$w30rU1S_N-0GU-F zkRVi-*Gg@;MaKeb%4W;+U5`j*q#7W%US^ihmcEf=a&Yhk%zfJ_s~azqIo0iQwC@lc zat?vlFq~HUu{zBxLpo#O8QPIhNEQIp2H*)9f!1)aZ&+?v-vMnegpS{qg+*8!QNVS;`bVOfqwa-SpVawD8G`q%g3>SLD6VJ@?$ocfIRfU0?tD*TaV~0iNT4yhk(WI*bEiDbB#g@!p`U zYsOWh9-e7Hxw_t(rcVUHeTbcxX-R%MUjpZ`1kBqP*ZUT)w$7{G0sv`?TmZ1?m5N}k znjIfF@H4pLN8t!DAlJ0rB8%#mN?n9gi$xmBo8^_BopN|!C%~^xW`!|PzQWl{FvIS{ zCTjq2F05E1FZVuyWzHI5V%!W&fK~_*+&uSf7P0)u(0N$VssE1t@hNl{r$)9Wh&=$-Ih{DCNNx%+Dwr4`kPvc8qI!Pe& z_b_LvSjUYS(_tdLTLO@kZjYvdO%bxJq1#QKVmoE;jG>*vOH8)H!R5zCPstpBVkN-pG`|QO zo+)PxlFBu$*@LeZfMbb{M@n88S2^aenCu_i0kdH>#sRzKhB>$Dld@%H{MejoUec>oC zQv?rO8#EMBYhyMfOPQ9~q#(Ft>C$^&1PHDL2!8+j->>=5hdwmaar4cAietxOG=q|< zhaP%}yR`@K!((x=YC?W920#a0l^C61;!L2N2iRg3msN@-oCi2z4gCbZ1SUlS6MlRa zj4O6>9Q&JBvrs>s{g z{?DR&Wqxf3x@>mRnFA0jU}$6FIn1EH+wmvzxh-#2V5^08H-tHc|J?aixx4eP0E+XV zX?DTu^bE|cm@f$N>>B);{Lbv}%f&O-t1PksKSP@q&KP!E2+Akkc7;5$_ZPCKdjO`^ za{1uDZBp|lkX4qJm&xC}_#35hX;Znh!1np8Lp}0;u3scKU9~bN+M3BhoewW-mxrPK z-P_eC>oDK&uTP!9?SL%C>&fxx2GOP1Wbd-v{}7cX8+5Ul;sSH3c|s=Pcs;$;WUVpHS=%y5||_j z=!@dMA*Eu1TL6v9)!1d>^BoV!8JIOsM)!g^zVtEay$s!N1g6TS&|F<6Z7|l2DGU4M zPZ#}MHq5i{FEE##EUDX|+mm`osL0jq;D5e63vERwoa1_R3XQ<>lsiwQ^HS zwX|bh&|Bu#%8ghfv=0;J??2olU%Fw5eEL1tN<}E7Aes|x))2ItBN6%DB`f5E&9(Au ze?JxkD3etHCiuh33}{+2As@~U>_l2>e(!9kmLDMfOl*&&i-_k!+><8~2}v0~0#JO~ z!21Nr2+YCM0LOaqwAm*6rmG1qT)6O;0Kuiu0DJDf{q`^{kvb_}C&q(IS|%NQa(TA6 zwhBU5+ybKo-D)P`D5TH*DD87Qz#1fE_l* zH-TD7_{V7|0o(DEzUqAM0VjCx7uGG6kJSAydBfRvNGGNo^bP9*^*TAet$Mb!VG0Cx zh|{!qw{f0-Z^&}!bTPAXw!C}EN8~mAZ@_%S{n9&pR^!XVl{(#FPR)FHenwP0`GTL7 zvC>Ap8*3`%y*FPfH($9@_8mGQXZr?#Ln9I{3(E{lmsm8X8B;W9{-c}-4uz>VWnKl4 zd&lB=@)|66wi}!Ap2ViOg8(INh&uz?-jaq|X>@592K;ROc?^LLf4W4P2LV~f^I%il zI1tkAY}Q z)KxFg+FFUz083~BO<6PL(*NU2p!5>Rze~-BXFwSkV24btYhy%9nvmbbrc2cOwN>cjp zP?8M~;e^{Eg$^E!9k7ulJ{GYZmAEE8x${W^liM!Y!5R*zVG-!~?()ZRLdG!^8vN|@ zGqec^hBi%o=I5nd90{@73Pz}+(u9Ku(zbk~002M$NklnhHU6ENFS!@#6i}Epkf4o25<7 z%=|b5u{3gFSEV#D{zmg(F-(92w`74ev~{N3-SZ@gQxuUTr61*yfD3|i=FGW|Aozg~ zd|&|c1a)4=+u#gi9b!C~<;gyFnlS*PAUtpLz=^IlSPgKpOrVwz|L9A=mw=IgeNVme zNEXNY-gxi1H*Y5AiFp&Ry=8dsdC$FR3U!`Xe&Thmbl4S6)VXF-Hi5dBp-}ZLCXYFm zO%NQyGg#Ex+WIFf15+a6q)D7&{nN=HV*n%p`@o5=yk^ibz{F_~=2l7mCjSO232C2* zFM*U2z~^GhdxgHi3C{zAgEEBU5LP|md&)R&mO28b6m|fN!(zhv+3{m#M5bF z829Y^oe6(~pw|zVewIPU7v^P|43-ByCr`>tRC%<#Fh7T7EKSlM#742?(HxzHxmie# z!SZFZ)BJ1c*|=PfsIHtndsYT9r_adREau%mFsSlix!B7NvK@guOuhI#_?#FRNB+9I zd(ejtrtPFP!vue5=BC`p3xBqJ)|cg;y@49w;Le=^nd{lGqJ$>Uq_y%g=%4!%m;?!Az8r6U%(0`} zzGIj4VOyOrCO5OgUAC-4PIsL_r`L-;SEIThbH}2Ea`5nB8N%kR3+B(29lLf*>&zBu zZki$6cJ7jLESNl_sR;lf8lMa(EO?zdby^O09+4wQj!NsSRxD{bqTBB5-o2MT0dnHx zDLBbBNn2~HY}vY9=cv*2Nnq?)yimu-wu9#Ud2?YN3`%1|y&O1rNcsul_*GU^N*yMO zFKl0slW@rAF7VQWPJh;{7MY1fIw&K8ZhQNDX=-eAKMHapfJ`j=u_vF#wo5e%+KVAy z0{Z4H+hy^h1yWgADcwlZgdNQ(cgo`U$&+e|?O41>Hf`D>vs!23UZ?iVYuBunD((}Q zV<5P`wE1N@iD#ppxXsP7a>X*~>gtl?Cr)AYn?9K{YnIH%v$xMNM^aNI8^1UrsLP%M z$Bx~O^FViZckEd#nhi}*xI(BG08`aDD-F=rJlS?g_MRR~=mi=_*T3*3FwG=j96UxP z4EK6=asvRw<0nqS8Q_Gpwzf!jSGNp70|>%1kf3%J?&K8G(*tmM@oHt z?#r%a!AdETQdl7X{a%Ed7tfu$1B+!>Zrr$$%fo80-k@yD_Gj;Tj~N3X9t<9tx|YVh z8UA9}UUB;8z67WTlrHdVpC+$LbjJ1Q_~-)P)YzaPLvSnyxC8-A1eh?k2(nrtJ85bS z3}M`_uBt*g*dYPCD@+t<=3^iLG(&47ZE7>sYWcy^WY9!Sr-Q|sosOMeku0C|$!~pa zwep07+Ho@-w+@=s(kuf234&^_fdF4sX*R?y!-_2Z{e##Qp-KUo8YclK-!KDv?QtUg z*|WVUmy^r^Kmd470~v;q|1UXpx=YrsT_rnr?U8$aaUWz=p@5UFQ%pzK_N8aeoKbUc z2w+1vCD2m#GiT1k!ZV|)Z4Kg@8X`3>j+atK%`G$Zd6{Q0Q$0jk|LSUN)Qe#2pch&G zsj8~h`ZmC%JiDz;WylW!YS@FIzX&Gf+8XRmf9?hs{9baaB0a7RbS zxLR%W#H4!O+1MErN$nUQ&7d1LY>vRmTeD2)TFzaE&KlLRr9VAf7mw`Y=b0%rB z6OM!<=yc1Z23i)cseM(UBPIx4dHH%di7~o{dS_q2`g(NE{W2TlL);zUGysEUv}D0{ z&S8{4cTO9$ih2b=##8$ssMTWZj%H74gWQe04dqh%VTTWE5j3%CHNOtPdF09~E>n$! zS`;-%f^Z}FqC*F@saylKo>eQBYllwXot>}gU-(U12fkRXBND-R|lD$r#s zz{3s3^5e2$LrR z$7yY#7L+US+cGBU=z<@dTwcF^{ra6>`N~&nKlQ0k4P9}?6|v5J`!FIH(nVSDp%vpQ zWy+_sH4@KJ@1#hPu?duAupkI=TtQq3hHHWHz6R&P+e`oGOJF)lfG@(>%TWB9dtXT} zUF8F>tM@*+;T!CYOLd-(b8jARI>y_djW^e0G`;tE&S2xbN1H#NBg?Z|o7Ov@!V>a& zdF45SJ$lbIopaCL*Er;{N2bp=B$mzcyyc(s;P=u?3Vs{E_O;s2eC9L5*ePD@3S{`u zG7kWC{tb43N_xDCjot7$7{mkUsSw0y7jKkSEJm0gCgB z@Fh?%3Ak@#!AeYBkhf#=zH~h2J@0*%LO}4wr8-YdF+RUHou!vprkAEoV|Xzf+c@vh zTW+rB@qB>qTnkE)&&#W&V~#d8x8Gj-hXB82GiK0{DHe=GVgmE0)&5-bCw7C_2w4Fi)NwPN*fIt{TSy`R zGM@VZ+WVzET32Gfqba4-eOePqfOEm<>Re#rU4^$7@b8U_P7P znur+ZgCQm7hsl!wfvgOD`>scye)>&UUU}s%jQ7=U{KhwiJ22;z=1$CWRPB%F)c))+ z9GzbLXq&3RM3sehm)Jk_8kS5R$+-dQS0VX9?_(*jrhHG`&8Wx_cU!pI8 zv=X59*NgdaMg1_dKt=F!04#=;Mn+*0iebsE(VaUbh9$USr%!WHN{IpVbSwm3nV9V^ z0W8fGT)bEUbLL18bH@0iC!HGzo&-}r_!20g1b{E2Xs1EUD)`~6F28)!x9_@Z*2n+w z5BocoE{&CSb;W4<#55Nj`}4A8JwIuo#6Ex)1ieX;o_kt+()->>I}b1bA~CxlHqm!* z{`>$Io%5zG$vFW~7vQy>K}o3kM0^RPmjD5<`)prvKFn-e_kiBWwrw){#1k^|@7Ng3ftFJ%Ajc`X6VVPpdgp6ToyS+{7BoWVyO9bTyYvErf1N>}^i*dIMV z1==6yrxOGj0H)@nPp^{y$p!%3!r%q!z7aYP5MzLLATl|b;>6MfI)tT!Y@a~MxQrEt zq+hBpfe9r*06cx>Y<>zL8?w`|`66o|7;#NcT#Oz$A|u!UbmUjRl2IH3a16jQBqCT5 zBfur02z1u$Ns}k9nGutvb-zxmmJ&e6qVZSee&Rdu3^UiJ6$AT+n+s_qTclHKp3UAcgC1HN2&cCb+kVM7nLvT_`0BT<^?!j8~%6^IM+@Z@D1^{|kr%cVF zSf)fq@4HWizVmI7_y4w(z2hAcTDw*?LYh&15X|SHo|}1XUuln}s0B1Yw}UQora4gi z(`gUD8&$Zl&Z;x+N0wrD-+i|Weh!ar8L4>A1^~4Ts+ah&U-y@}X0vCDAa3NIdqjTscP0GpcT12!XccQu9qWEfaYJjJw4! zoq{0-&2AVPU-b4bOJLb@k<}L%ZSLq%!HUunxaAfJefrZ|bChnnaecS!7&SA-g2VCgc!s@F2~=C?@bTi=rK>t1L0NTgv(_W$}4 zD7*ylp~vxSJMF=v{ds96nn1nxlAdR*)7mdy0wCvFBrVNEaw&McU&UVvjo&2fZ0x(7 ziYM)mQr-09eF+GQ4?LhSGtgx48Vz@gAlNxe6y;ndi$r+o5N3JYVXbOFg`8$$RcC zYl7zJO`7z)8*k1hD?(ELiM{ZG1fhLZ0Q^GNT?fY&?8M*z*Epa{ zT5_653z!5nlo`YrVC3T;m+%jMAasnObB#`oShr4w-}_z}`n$g~h4~zR*asXxTV*gBpID%1As~ZXgeXH-V&NXGpc1mqHH?*^F3{XXfnDy z-(`}leqO<(0zPk=oX#C>Y7X}0`{d#M*lwprM!CHXLGI<3CG>?aNcm?zW4tvj@LAx> ziC~gU1T>aOUhoTDafOtB?|Wuyh0_TIV0In3{dO7t$xloH%;N`N0tJu&-Yvx!uNNqc zpK{Rg1SJWb_lNEH82B#c^FC$+fOsFw?hBj-VM8)6P^dG;Pl#+Og%ype#n z{n+z@Ru1nLr#i$ihw$b-yJXhP88QfvSVb7yq^;@^o3-Vf3u5W{n{{Bxg^0H#?8CgC## zF27uc|MX8~l%VLO%YrRGsV{+vCE#6Qj4K>@0@^ZzCno#TjNc@@j7lkypdAC;=cQe0 z6R6YKkhetsylmNXo6bKPdHHgfSPr)BBs*I9*?Za?vw1J6J>kQ0+d4uvZ=739 z#sJ71Bu1icZk$*XXuCJEq#B?r04oSDCmLrvD0_@c;9vL>$Up+N?bu_oEWF16IK|77 zEJczy<{@xkF5d9p{w*fcVm2+V18_PCVHFlmK-a)@c>gj9oQFuzGazSp^5!F-QGg@U za6iqAf&+r;90RXAHH9)SoMlGfloS2UZ%i?c3^FRyPvlEr0ts-1>DHm4qz#|WFKo-i zC4{7DCMaIA0zeW=7NS@N4Xby%4A2V{Y2E8&c?uT?o|5oIUQ_XFY1=gC;*oXm@=Y@r z7Y6XgnR>>@dGGt@>1AWvNwTArU9x)`mmyf${86mBGRm=atm(;V5Cd4sZ1{s8#9Ex? zm=JF?M4L9<(Sjde39^vLr+e+(8ybqLX*6A#?mdDa3NFJ6G-ZGCClbTL+YAAEhQdtC zW!fB~ZWjN&DM#Py6rtqgGXZb+QygS=)T|y z#B99xn2==ZUM5JA{oybsS`XnjI7l;B6kqfB;b_jeNI370;7gyKys282ee%?mM~OJ| zwiSDxNIF$~V!EW)4obz&o|P!(-EpoTonXRP0p^Lu7CDA(i!@~T;K&OB4R4=AE`T}i z%8QD5i%Vv2^V1!hx_pVpT^5((f#&TXRf z0+oIH;!@EG#+m+*b=&n8lnnst8)Aui3*mXYH=@*IfS{eKBT5zTWjFEM=9wx-)DC_K z7}Ei$5#TJ~(Zod)mTG_00G%J59e8hOh-NONAKE~qA zi<<$7LF{T2l+AFedE%*OB#L{E=}7YoBX355V9dOAbrOPCs&2i6_QVxqM((~_Vgy8^ zdS+CdpU9U$G6{I6K`h`HV3J_R0Bt)?l4QcDYyeOTOC)BUV7w+!-EL(<(uGTqC>`4w z@#qcS_;lyqJd=G+J_jA(qZ7lJC!eVstC;M^&nNzPPuENZC>kdSqbbrsB2hk*UDwH? zpRO%N6@04PlV7x2A zlyWUlWyAC0CJKbt_UEm*J-7F!-qDyj2L?t|n(7cR(+N;RJM;(w^M{xk7o zIhkw(Y67*x{sC%*&>~01WHj~UFnPRrq^74{*?8~8KN~(02s!R8@uqgpo##1xolBQWRrguRW)xj{v+5s6@ac!Jo5Z!(TrKVM=fYt#0>BH){JC@FRaak) zZ3W|BeP-o{Qbs`$6Ivilv}IVCCbnyr(fTlcIb!DpIv|-*d43{a0;we6od)4alf(o% z(HrN>IDjV&dcWQh_pjUc%f~a_h{L+arSyL zjw)2}OkSw1>DY|WRK+{-zZkye`I98~64NHTHu>QVNOLK)K^%-6-HvMvcqT&@rKV}0 zKaVzeMAlp&eUCYyVhK!eG}cl>m)q9# zVe#t5#wIy>?5J$tv0L`+-K)RtJNC$7EG*p8+=B1aUVKEEEtj29GRFg#XuFE?nfQK=OPnGilp;Q5 zG&Dfo3#6S4j~5FJfv?Ovf|LX^x#56DGC?E?hS$l`Su%;~ZG5SYBjAr?eH_2hkfKwf z)|Nbs$(-Uheb881UQ=@nM?x@@VNvA}zJV|{6d%lZqK+4W5Ax!DmMS9@K1L}%_ql$R z*amFfz43{0_S)1PLY_!Cd^ngxHwpmM-Q4-S`GZGg?8&Ed5aAe2^1@x|Pn|lcT3w9l z9qI8Sil=z~Ow-cR42PJ?+;B?ELs{5`zU(!x(WwxE9VIw-adgif31T9@AAAWELIQMx z8FS+@CDH_Xcl_?}XxZ6^oB+@PL8WF*pzR5?@q*>VP(m>oU7Ajwoqaq>?{y~U84)XD zB63eJzOfD~7h)`h;DioO#bIS);v?l@sld;gzy{Fip2lLw-OxB`0;>v_$qZ;CH2_E5 z02A4w*x)tF-N0EgIzIk1AiXW!M4VrLZ9Tnh#~WwQS!-_^m4cN~GLf*I;(qM(X&J>> zoB%`wo}jwa81~?cK_i#)>|RZRno}%H+9Oh5SC1JLGcZlBO=@eZRKw>}qvf-=e^6e* zj_~!E*iN8y>)|}sWGp9*BVePz08F;30U}WVV}YYwu>)&}`oWh#AtVr_6AZmTJ(fk9 zK+$eFET@)9bI2ZZvU|&%+IY1;nn39Q1NPhvah+tPIhcMOwBoyB+acK_nem>dV=mKl z>B`9Z9y%X0CrkTAGMjY~CIbPAz+_CAjAMNWW|fuYQVz`z6y%k@etG2h3Ay)Fk388w zAiEuU_2`%{N1E3*)XQ}<8e~mly*f*9oyrk_;NZ{@I#a9<39V7bArm@!(o*>$zKmm( zN?#9C_Kyny2^=Q21E#ZaiRa8}?`bg^JibwkZ^U-)l)&1xI{q-W8`Y?#ykB_8&MXOP6%Gh4L}7jI4r_zHHet ziE`(805AEE9Xe#%Z?@%SMchw39VF0TonYGA&5k6VN?S!N?!EKe&*U`G_BCN161Dp< zc@wvLFG_u`ovtBDVOW9i=+=Oqiz5@MkAZ%lCWE%Du}L%35fJ4YhUJUn2=jrpSo=R*tFU zoQpKI1}vL38aGCnONp7~QBO!zE*1RPy0Xo1Y}9*nDUkV81-OYIKkl(-1KTS-K{Y_Q zDgb*kvm>W9jEoE+v6%x{RaGfB-~3wD+>O%{HgULct$KsTFfD=~T?~AdVQj&aYY1RR z`CvzfjA9yu0wA1hVp!U3(mI4(E8^#yk`mxffQdlmOoLz(b3rf{<}-Lr-C}hb1h2f? zA*mNA%sAeaV6cO4N!z|9#?A<|;qr|!E*#le*$&H|+av42^!z0To2Fz(FhE)imZtaI z#!Yl&kHccT=@>!NRu43{Ki;}qzKbQc)?j52>TSnScOHjH7e97^JZBer8uv~@G|Qp& z9fl@%;g(&p4M3<{|o;$)! z%*Q%1Xj-%}f)0PYPS%!8>J)$JIq3-jXip}LZ{oCWx;Z$lsY5n5%8!X zZ$8~EwE+Fqjdk!mqYi92OP!zK!Dk0|ZIdWd!PxZ7MfuzDj?|HP7=Md0)l%0v58zEO9s3=;zYa;#W-dd&KzUZVcFFM%8+(3N5ypcVxasO`^lC|a{* z1Av+VFHhVQ2wBG||9<>&aw-hKP^XeN`>&}K|p&}gN- zeZFcpnRI^X=uLFbKD=GK_sX^%JLS4pT`f;P`@Eb%2XfgZ7t5^HnOZk*hc!`|-ut$` zFLn3GA9S9Or2xO9h_v9xv}^#3yBb<^0~Gh44-82wWW?^1fhK~Jm~XfWo#Z_|ee#RL z$K`*_n{7I5q{}7PdhdfL;^r;e;5ShTb0YX6W8h^3ooG3<&DDSLC8>JkQ5pEp|CFj% zzdA3Psra-q+Ks6@AI5m+L-3F!aD1k@UOvB~Ln_pHWMUBHGa~q~Zv4dwIR$Y|=eZYf zz{?Yr(<%8ND03XvPNyMD4EB*x)|>`2rqP@GS^qTxG@2g)9Rz6p zy&{)fd?EOH1P&&HuqL(2uOE3#UU&12Qf(JR&VjOJ|K|Wdc1Q~H3FXl1^C+BJ{$N3y zti%}K&*2wJ#nr92W;0OZGoeU_wY%*(8}jm?9SZDiz~Rtw0A zJ6I41{oqR=UkPwOK$<{LCNx%#0dCy5kqctyMIxIqKnnz*O%}Je!x>Jt^ zV}fPgE-W1U=;Kezm6uZbK-}rhti)FA{u<2+%;AgwGWB4lnDNLV~QLhup z1HXJ~(MMIXpTe&SUV=3`-iGNCh^U1u=!kF2p>eMR=H-V624&ls9$X<17;+4Bz@WBW zSy?I6fS-Bp1=RxiLGUu%^pBnDlIr)rUtapa2W7Mk8Ye>$I#pJG5cN2WdclQOPGIF7 ztV1AcYpP`*H+{_^D6pxA&;*&Gb;kv0{)G+%LYg=^Hpm~ng!9(=yiD?$Kz{W4Ztcf9^{l2MHuIfj)$Cr~xwYUE?p;emWZfWM82@p4SP+nn2^$0#(*Z^T&SC z8fs)QdC*P?w|Zb&n>~A$Joflg^5dW0BWE~pk3iGo&RzTD@h6{^=9U=%CljwX3-rgp zMF0yFAC-rG^B6k)7v+k}F2RZ&T{zzaAiPwL!84FrU=!w5xnoK>(6yA>aY-5=b*m)P|R&5oX1M%E{J(qVgHpvjZG!=l3W zLr+kkuDR#`^(9as3D{w_4JglQfVOD#?>Tix*|bs;2te%&!2D_H@+&?zIDdYCU(55H z*lHZnv4E#MUoe+S>JyR}qoXXQPK-NT5ucuZ_0aMNGS=Co5=%mz0q8}XCBllKZ4f+I z?pB!oT4pxO1uIu5uRnk4S(!6umOKkB=y2yzx$*jI0g#W%oVHe7u8N)XSRK<=Z`{oR z0vrH@W27{MS@63NQy?y{#$v{h-!Y_VtB61g49cgPo8aUEHZl6Q8xyksp?5&qz_aU1 zh${3t9)9^fU5qn=Ze3liRDq8^Ow6B!<+J+x`>^uN2>R0#sDGP;iaiBF+h|PQyI{5s z+dXiqTLJNJ=CsI~hB{px$2H52lWy_|eOAsCgXAepY!E=xjEM*;8n7y0p4vuCa-E`1Atb|jJ^HsZ%_MrmTC;p zz+GBa;)J8~w$#}oD63X3*Pl(Wdew57JEu*7k=n;7#-Iuww6n!3QPBGS^TFT9g8B2L z8=6luKxY<~!}|B1-zOh@-#cX2o_#XAZC2jkNB(tQn*t~s{=?Qi@QMt}Df_jLdj#aX1KEJK!0maizxHYfj zeB`{k)AUBoJy3@Hh+`f35fs5k485Nj&-PBom~zYqRda2wWY{hslu>Sn1hcg)T4YwV znK#b>pL0Lg;{ANS1SkR8MI!C($(KUgxG}FjI%5E2N9=SMaeW>^FLVYzgLCI%L5KbJ#2Ga@{Fm5X*rTGic`nnXX>7 z0^8Qq%gmOUIwsZ&6B5mW47P*LhmUI13y3cR)O_*esNK;FdJ@2LA2h+50Ac`u{g6!* zPwWWh<^5_jsFUGIcP2YHo*?K0MH!8%shPNZ{$6(JMe_2tofz-yfi^r>w&0ntL$0c< za7~YwufIfrve130mF<4W`;B`K%PIgwH3T%|wAyOa`%!!({ePH0`Lzp{t67w{;u?Rh zl}FhObQ%e+UoWE%JRo>~B=+c|uty&goeqI#l26!*@l>LAOY;mlaq^V5slmY^wDl<3 zS((aw&g|LJ+S-zPJLAU{!U%Sm$5)+#9<{;Xs#W>0?&tL-;7WjNfwtiaUZCT`M#Ovp zZQM~3_)k_`Zn)ejIX^Ni(uc~Hz4y+SNb)wl~kZBrx$1=;x?lrqX{(34h zY#=~Vn_OAPQQrK)paxDL>o2(o_&X%`J@AmMUb##bwlC1Ky?=`F3|JL5=KWX;RWSE& z3)%)|Z;z4XO&C4C)6*}XgL!rqwX#A6B06XWu@LsiKmW4?s0nf!!P8G0M-q(5<`cN? zXLMv3A6E_7_;^4J_zi<(7+6)I8ev{$e&>rMhTY{y@4sK9y*4wzRawdU|>Sk}waj7?jEk@{La=q#ivs+y<;{SH;l6z#IdJH(Tzt`5OnInQFyw^z zj>QX=Qa%rsPm1}g0a&+USBJZM4oMAGaOp!F@3E_=k!`^FXzGM^P*1mi+$a3<9znu} z8f4l7r*fiN5ZT;u~Lm;FnlyQl{$}BNHpKDv@DlFvu%hijeYhXyC zcM4 zYa1SdCduW{>;}s{*mkKlS|bAh{RpfBZ5V5|vdFY-O-J7F{70UDUSiMy1D9MPXwVXT z%Uj0w0?f00WW|r4_`H=sG7XUU1Bc8QezxA@I}Up%%`qDQ)M7}`5b z8@QVQ!dRIY`2*2n%Ab;Dy&B;SdlMEONFTh?NS`v}yUw!-V!SMP(@iq^>t74Jp+vAc zPJ3mw3{+z_W-erz2bHUZ8J)Ym_rt_HfR7uR+_~_>uHAd!WHcK|IOmX3$RY6I&{_b^ zIC{@LMtemu+y<%4?gMBZU=D@*S$qkUP6Eb=p9MY4ypMY=X#x#ZR>sA#ICN$?zFk=` zlS5K(r|LatQQm9sc@AVI%)-t-Z76{BSOgs)S}|t#&4qJ>QzB^g+u`EqGRySV@Rxe=e)n zjO$C+T_kM)eBS5Oo1B8vc2)cP8)us zM2#%qA9nm)hK=-SZl&3kGDP}ZZ;eg z&L0~B=eya-A8c6__|t&6P0%1dKBHbfwrD=COdhA7MXKBb8*V?$uB<1$a4Byd`J8wU zA6NRk;z2TZdZ}{0($_14@Q&o_B?~ZKdS);x^mOfo!^j+rp%yLR88DPxdZ`4jzg}WT zjz|=BZUO*)Xt-aZT$v}wz&VvR)QGWo*lWsmKBnO06p)wNAI3gp_*>r+S-6m2j%o%C z{oe2Cj_`PR8kbY~ekNZ68A<>Eh^A~l#(B&oWDI~Hpl>TXBd-&T65Y8|+FDu)(I@6o zhY9moA-%${Y=l0Tg=WIxg(jihn7>58At26&Bf^OjClr|22`_?MH-X6JpO8=%30UUg z!-wT0oCxN@3`X$fIp-h}7?&rZ~{~g-d}& zou|i?tft z-g{;AnP()hW{qxx6x^^uLeOOW;7g!b5}>1{ooN6U7@-D;pvY&B+0xF~1WE$U5IldIhCTYvVaqnK7&TgiQ|U}Wzd8bQkE@SMvnD)=}DpgIIXoB z^;!duOWjKkZ$mXeJ^+pREVRG%wN=tT%4OoloMQ^jhAl4)013Y19XbtS6z#AAQ)9w^ zcbCM_9(7$!r`_1}6CJ&6$a`+{F)r&TNjV_j$O|t>^vhqCz{-_c9Jj3sVcpgM$8w!C zmX3e)B~T~{*p*<^@e+jsi=1vv4_P;7@|Bea$d`s=fXP;ZX`7_Qu(J^^0j?TTG>&4! zPJ$f4kS4e~e1TKrVCPHFvp`5Kkm(b@ptGTwnAUbiG%bR`)@2nOB)+wrm1j{i2d?nJXMkh=!Qo<+yS>6l9 z7d1fEna_jseONwa&iG!;C8Zqrfl!p-zAiE8L%nBKgyaO~ehz^L%3^IzrObx*xBKjX znI2LUCQvBoDQNIx3>x4NwtmuG)v-H#^xu9evT%_^KKx;mjv&bNlMx7PXbUvc4)G(H ztM%Yx0cH#dzWd!0y7pSbmA043V9=*IT_ga@og!W#>YFhDqH`iq9Ru_dMu(+uq(x_Y z&q;4DC-rDMZfY4cb@F%??%+J9*^@_t9*;D65}XK1#n1pL2m&h2uLNETuI%*N+uKze z;<@Fykb=_(g$|VcD6D(30wBlVn*naX0Q@!mD;;5MFnw+g+JY@0&5`n52`z#kXf z15Q8SH9rRUT#6BF4XZIe<2trz@%B2W@)j2Y$6}| zh&uCV!z#9{iqRPSGN-fzI>BACS+URn1JnZZ=_@k^Kr0~-96tt#oBQy~aai3JUG$?@ zo3I)d0WUGIW48Ab?-k;j4=fqoLX@3J8Mcoy9*zbK35YfjlnodH_&o9UexZ((Gk*j< zZ=iNws=zf*uT;<0WE80xVl7bIDxw(T2#4PKR_S}`C8>DqF&TmO%Q3d$|M@>v`wHKD zvjIT|km52H>%xK`ygUcL^d*Ts@`zdUlWpWb{zD>Iy+$X#my)Mq)zvR|N=iWI0q)yp z7F%~X+?$bc(hQh$Do~O0V0qCOx?s*vT_!XYZVQIkNY?afLoF1&wq( z>&B>xaD235KLRxG*$1Akj6&Q?d25f+z&B3$|H1fn1xSBIh>RzivTCff9g{*j1^;G7gjJ-vuToco35T&-LqvwI~_&mGx+IGo2A;g z$_shL1o-eze<~q3?Pw^Hrk)kge&X|20`2W_b#t6xG|uTqb9zlP20&6Gp^Z>Gz54;i zab+*exLHmN*&;GOnyxDI^d_ZMn|ZY7-ZGNKdG8nEyc9GF!Dq3{NPGr~*F~ofsAps4 zUp?ZFZM-I?*c>?Jqb)KVhBMM%&732>*q$p0vm?jeU@Mm4&wf@0VG`AS0~yEk)VvBA z2z>lGyhNel4Sw{a65FxEjQb%z_TwK*2)u;f_(nt7f@LB3@XPWgkVXR30D(oC!s$nI z0)mVI5JX%rP!M*BaSSkug|PQ2D`S6{e(b6^XQsQbT~%>t_@(+1$V~#dw@WTo@XetS zIrF*COJvE2Qc3*`rw0{tZKlK3=#@xU`Z^$sb zJ7K3blifih_W#ca3g|1L|qhjD`EknELPCnqHqN@Bo>SDL2$wF6y%a*i98Y$QxKBed(Zw~&wO+L z(`V+~nRCxQ_w{$xIoV~d4%ProRK-}C1(XFEfBwTVi1y#V z;5y$n&$Z1z)V0aSCYAf|cO`88i%qlTqoEzAo#uK!`&ri^dvCVSohyqs)q7O!%&1X3 zqD!14oh7F(fYd^hq3L_2Pz?+`ErF(6wQm zTmu1XPZ3^`1A+IM@m43>U$_a27Wt!-dSnEKjkEm@EOMS7mLpVFuXa0bzulFvrP|?# z`yY;1YLjI)*kuMzv?LA;AKA!4OTUd-1&0mG({-I06S%^UkRIabL1#>wJ<&`z@x^?dKoKN9 z5U&A!&#&4K6w{w#n#yciMGaL6YGw>)3^fiuXpZap(h|3J-8%0832&yX;o>!x>XKzc z)Da=-QdwA|1J3r^Dw_-Z=HWlMcO5z3uO)3n` zKU7X!nB?nLv@Q3Sr3NRw{}}hss^7WS<$WKf`aOSfK-g}q^CKT|6K}oMb;?I77?o9i zCxeWY1Yy^y=Ug@qr6Y zq;HdrxhMSK2kuR>=sj_Mxac@#ItatD%?H6^#FMg)>=Pqi;W`R(t?;^a>)rh;9&*PX zbEH361SCcKbsaI8MOh!gU<8N&8{;RsRQsT)c)=rlCb zBxE~B4&uG|;(u^I`pLcSln?#A-{BtHn~ioyh&ud_EI3{x(^Erb!=SlZo<)DcZa5#5 zv+(3#Wp?70>(LB>s0;cWcCWenKksp~4}H5kf}^Ga0@&6#q;}zlKji-T^EbLre0-rh z`lur!`@jK-EQGeVyv4PNBkT}o)hkZ7Pfn8Wl@XzneK{-AZ*WL;38O#R+RkrThKmNY zct0t7u8OjLlqb8d`zcRMsdij+kw4C;tz7PRcAx<*FFG&1@xR9&d(5p8J<-R7>vQT(52Ck z+X0FoNJ-raZMGClYvEp?tn}o`lica2o#Jk~>27z&op-s*KX-}WS)@<)^=i{wn>1>j z7Spj)ZIP$+6S=oyi*;zVxF7%c$L{pgWiz%>dZW-6-|`hJ-8XN)$9?^a7syE#v%D#b z-u!5X_n-7$cjzHMa{qqIt#0-Kvt)bFH+!d%Jlw?>Jw}8b^6t;cuX6U;u5ayHzfQ34 z`RDx^gLuz}uSP2}CF*q%hv?r6%Cu*joVHPtJw3fM#onGB>UO}JN|PKPjDaowzVel? zxB=G@x4IJ!fxIiPywb_haYMklbu2lU_}@n#bGQERZg;^yoi8&R^INAtEJ+S4s5tow zbbCjKboZ(L$w`j@i(X^80;6`4x(zr2gP$IX{>;M26 zmq|oHR8Q0iH}k{dky3JFZ;a)zQ1J!<;lE$~h`Z{Vue+0vKh%BvV=}cE*O6_SS3%;> zIdHbS^x{vuvo83On7V|qsYS~m&`_PSY4M`-&vj2d^Q^n<%Qwn9{O#_{k1dqLRiphRfx`x+ zuA?Ew1vHv3q9QiN1vQ!it^@q&v{$VBmHX<~zU5w%zIWvp{zXn)f6JiGO+Z<@l_6-pHj|WXJW+UdP@kKoIpdNLH3e& zNY^aB!d-j)jqbdQzU-cO@+trBWbVNS`BTQ(piLHU?3!eOR$oxfP#aJA&v(Dze)_Zf z+*iMSo0~mjFZbPlz0MtVWc0ocd#N@W*srlk_$8mc$d8u3bnPwjkoTNB|J<|O;fKwa zlSFoH{6<9G8eFE)XuZZ8-DvFBxS#&zFE2Sv=YM^Imu1=_k2&zv~z`YyYx8^j6xo>OnUTf5R~gXba$}{-u{+alc;mTX)|B z54uMldfZ+5`SaZQpFGFSk*|_*18K$s7oFg4@{aHGmtNxL9z4h0^l#sD?^$rRJL{7l za3>yjtSkdM(4Sgj{aUw>r5mvT`Ypaa`0c}wxD~(pwfn_Sf9B3P?;Q8d>leFs9&@y3 z*{r@@L_ax|r{Z^l$smGG2#sEIMI2zF0-aw1kT1^gqJ6jmK6rs4aI?7J)1Pwheb0&R z{+};*zgY30`_7pcidq|E)uu>{-3(glqhr|?jcyB|&&ZUaldmWx9QVGH-3Q-yyjybh z74BGh$dZ|mra3<^K>p|iJLSWbkDmTvxe*=ZmOt<-cmFRRaG$zN&gI+qWQ>Y_4c#o5 z1sbt{OqDzNGFZYPM=fwC9e=dD@KblW6Hho^mXYq}`!&iMbuyrBG`#-$>m}?2v$0&R zIBd)i2YdvBcYwS`2rn8Jae&@y$mp-;Jiwl9+lJkv&=80ZlC@3v;bVmVyW&OnH`zW4 zPdE5X-QyLtlHreQ3!ro30jph(Cz>idt6=%Y-m(MBjJNLNKkR^UhU)2<{Tec6$d{V` zc=jjUX{Ub3ec^NK-Il*?ahv7Dh;3Nbz-dh&S}+UbwSe?%tTWwp*InG-Nx#OKso02N zBG!sZz&gOeOy}oSV?aDL1-f41C!gdz?wS=d+e4sg<>%1Cj7 zs2^`ecsGcj1+&0VSpaXmp@85U-_dU<|d~2Hh-Tl^D%Yf0ylrv@Hb{V6k*97*5yvK0NXDfIPg-xuj+Mwd1Z1&*Kx zuto0c5+6ar_o#3aC@MNO zZW?RFHNBB92+kYqc#bX^<2yE;yf=bi#p9&J(sk}otjLAZ1EjQEvgn2^`2v1E2$ zrAX@q2?ur=+DwYCq}mdpHR^S&4>)@O!n*)WJ?eyr2=gQPQ;cPShRY8@DmMw&zo#zG zldiseN0F}2VBT~r08(BQ#}S*)osa)qMG{}g8XazfB)^S42Q-9Qqa|b%B^Mcc-c>x@ zQ55z=C2A!sk>AMekR&i9FDOn^PQju;;{RXiS@mE&8e}@cg2<2Y=X^UrIDv&xa{~g-TP9MeX zFhR`Od&h+~oE?8Vlu5B=rOwl`=*wG>{jQQXa(t;M?hRO7T3sjfp_ZXkgs5w^q%wnk zTw~*ZA~;wA7auq=UAD0W)6D1%$AQ%eHG7RjIi_2xYWMHO4U_%@4kxXH2q$G8B=U8r z9H(F=pNsGbintw(B%L>!P={&0Y<*R-CCC{-l{tAC?ff_TN|I6 zo6GfQHOUf@j2RlBR++jtpPjz`vwkuZ0Pgg?*0?opOX*MF5;DWG~5Gc1d1Y&6@nZa6t=&86=!p zxWxB>Dmd0yyc-ommZtF}nr`}x}E%tZM{UBFkk9H--2C7%nv}DNs>khpcGB4VnvT;KtEbyFp7u?M z&Gg*6uOV#9_fkI#{hvtC4&{cI3s!ADJG-~$PgYWmkGwxxx@O-q4pTfGtop0288C*D znb!>GoH*33x5AfoLT7ro7ML@<_1uckQ=IHs#B%*B^D8LMT^kni@&eYs<+iQW4@m`J zvBqjoHm94aK=7Rz5FZZ8nKmF@rSdR_a?K|+$2m%7ha^>OL?q8^zT5AFu-b0cF%-`w zA1wH)xw)s?q%N8*ep6EJe-a|B&J}PRW3(qfJ5ggFl2AOmN3p@z?6I>9r9Hji3t~EF z2{IQf9oQk+go;((*I%AgGGRkU}KJ(o5Id3k$`wU^hVqWMKeI$Rw zimw*p5abZ}8*qH>IErCUGN{IF1~GAYwtMvv+%oXwe#TMMdxvL?CV?Siw`4U{PUGb0 z&)0oIWjzrSqU3ztLPlPg=s}*L3`;2#zFYD4y4r50@5)=}0X=+xW~7+K1Ei+#*#EW@ z=5tJO;zBsdunRg&YyUmBFLGxdfvv`!`#=AhvpIPMeFwOpP10Zi@|<3zM6c;#1g>Ah zx3GxgJ_Kp9YMJKH0lst+*_?Jc^*eYAVIilFsH@~`J7 z@rIzm^(4=kmvn^|#4mB>#3q;*lVf*x&qqr*Y-=}Lx2xa#4=YR_e9ct&G$s&H9&29e zyWYF`-DxNtO1@Fef~%h5pzlQ}7)gl8cTx=FzQo;slB8y5gCD$|$Jjwll)<`x!zgBV zx}&`@c)Vh)JBoIe*xqzp${yJvj5_Oq|AK^Ep6i>JJ`fu?_;{u9JRl&TsCC6+dgPy~ zeaF7B^YehAGHCr9%LMY7B}c!m1fRhX@u%Rd$3nD!%B&KGq<33(nr8ib?2k(reM@>r z`FINQFVm)V_d={(86MFmU8>I|V`Ciy%&tU?st?|PHNfh>==NtCVeVex;IH^$Pt>Rn zVL+sL$Vm1UJT!B^WGpR-Qw>d%TFe+JOKDOjSh=A_pGS!W>8*E_BQr8OOg{_o>}#(^ zA4Bs3vA8Z=IIloe5O$H*`f_Zgv@0~9(m3Mno#ikut8bZzcz`bTHoL~BD+R{f>fXVO z+Xj3%o_+=c4#>d=6A1%&V3cL4A2Wqrh75~DRlrWm2J|Duc$DjCF>AxT z-9Bbt^yNn3B*FZ8UaVW90I->j5xa+awj&mgb)eB0y=SZT{S{%w?1jBcva@M@_c6>p zl@c3Yg4#cvbe+*IT2$8aYBVGl8$aTb3#09To*`vc8Z;|V5{_tjga9hqK0cqKMnt?p z;y#is9QauboK*l)g2@c452iLH?9R7Nl_?m_U5>Ci#mkbW0n90e)`X6Xb{}?S)oxc0 zSmtwH47keMH<|sq>wAS{=5Jbd>)l{H1#OWixc6w~@UvCE43{HaL2PuGMT;5xJO^u` zq!9tXHXY}Y>!TfhuS#Aw&u?ut>eDry@dkjAhtVv*Y1|+8>XhqS$J3Ui7C@DA`5lEq z;|dTlBwSZws8r?RWFh7ITx05chefs|qVHinbOw2At8ovrn)yOkqO76}Qx=}Ay5dVJ zJ+~}81EigY(%-CWXInjb$6y25!?o}xiCYj%&Q0ycsVuCY-Yw^IbW88RZEHjLCtxev z6pJ?><<;09_UeCD9vN?) zOm?<5`M&=I3@WGejyXg!hyv4(kPcfB2pc`In#s#-?WY_7#r6vUz3oygG;1Zuer&R3 zvEd@D+HZW(pWJWw*6-IspX>fW9U0`@G@CCoBAbv2z#D3&mXdkZue@F8lXMHIVy(%q z_4sPJ$>}_`;Du=Eb460INn~lw2_!NO@q{w=QDx?x_KZ8#_COt!cy-WJa8w%nKq za?hOD;hP~>(G2`iCxLgCKV@@C;onK3;s+-^Ql(zhA{8CgH zGMH>UV}EFh=88#DaY4*u3BdeGH5YhN!GjeAUIJN^eR@LoiPWQp5U_`%hOcu z>Nt>t=+HHgZA=D*NIqx*CWE^JWTg16<2{P7ku_s4)cKO&MkLT~V;7-hJ=^5>!xp^B-`pL5F zrql4t(6r4HvH1@mhYrO!CmXhRT4THi5x{g>C6qa5 zQPmUz0#OWb+cXG$J|pE%?sD)=#t+Q7*yBG)bsj6+XFus;(SH1`S#1NS=ov}1^>$;# z;SBi_{%X;%(B%w?D&W&(R}pug?`*!_qu`ZW0?V4>mB2D>p?m$$wiPEgm4(G@Ez)YH zRA$gX2B|#edu;$I)A~PzI|&v>jI9dudtqXlqrFZr>&Jd9Lp z0K}>8^w3jPki9YE8BQcTOGK3b&29lQlrZbnY@$$lK4wNXz2W&kSZj+f1{(4gX0iM6 zF#bE=u-|5agTtz*kLs`U5@@7}$LSl=ZmJTnD?O_D?y~#YWGNX zc2_k^%i?_7s)MJQ*2xZj%N5g+3~E${*h!1ov+v`5Wjl=fS|g~oHT-jRmAfVn-kx8} z;oIX93A{P2ujE)Kv1a|QX7=*J-(u9Hw6@wk1n_8+?-2R*2x+t!0X9DC^H%56Bid_j z#_!d>+q2+*ibKjGB5j*O9(ft80U?inhY1VsC{;@Hr(%`|-H)3WVUkoSPp~F!;$-JsXbjwLS+`7YEI2*<~xP zlHgE~<9_+7XWa_HKsrzlwDKf!GgH^>H9?3kfsY_qo!F;&)&Oy{oOoY1CG`3%m19Sr z7y97tQ0|?E3sap|P%uqWL5M3)3?|cQWk}_OHR+`BrQxjJ8TQ-Fq6)qj);}U-dWx~N zGQ%pHTx8$)pe)To1z|`*-_K?+>Gzl?j+qm(i|AFXh7GR_`4{t)OG@_Z{UHy&i@d35 zO_kC}WVI1iN7F({hNR2Q4V3hP`U{-l-V*gH%a=;{ikDjw1Qp=^Lp^wDo>5Pk$4U{* zigFH|`y=ZhK6WS*53Vj0WOz#6|3hZ0U?@zNyBLF(8>`Jh3E7vB4QU0UuP5jV8c|QG z)DMPg&Bv&jJP7Os+Hc~viwJg!y;Wtbd!kzVG(*WrduHw*2V-^F<3DYPzT#IdF*kfN zkSXhz67A&_5s3^RpQ1yw<^=ZV`|+4R2lC*zMqfZ4u;$Ay#b{Y8e+TU~96*&$07;G6 zI+)~ixhbX(TM%Ga;T5NGMDoOrv?%AnEtKXQJZq9t+h%>A(~qkk> zF{!;G#f&h7U%Ola5&@Kg##0pn?ASf@h5}6k$4b7yP{2{Kgx9>Bt7QX@)~XNzBVc|q zq?l%Ce{BE>w^PRaOI-cMj{QTv{mlpc|Ars`KwptrxR$U#`GHy@Azu30M)#^U9m4+$ DnAJJX literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-login-ios-client.png.meta b/Standalone/Resources/Sprites/taptap-login-ios-client.png.meta new file mode 100644 index 0000000..7dd0d81 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-login-ios-client.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d0d91238b4da84ff39e0ba9920b1a022 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-login-tips-bg.png b/Standalone/Resources/Sprites/taptap-login-tips-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4b000a7a286286113f6d0f8aaaba446aaef598b0 GIT binary patch literal 641 zcmeAS@N?(olHy`uVBq!ia0y~yV7v@u`*5%UNwb}?{XmMdz$3Dlfk8|agc&`9R6YO& z8HHm&TjtPO=}6m2P^sPeP_*QpWU+UlB;aJ6hlEzVDaADKKVe_nw?Yh$_@8sFdWdF zwtIf1J2Qiy;W;S=0l{Dfj!sR6mLnnzPDxx0iiWHW6J{_uc=#|Xs4Qa;5E?Gh3uAq* z^DBCXS?gWxLmb^sNa=s7Qht4;OXk;vd$@?2>_R#+ZO-; literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-login-tips-bg.png.meta b/Standalone/Resources/Sprites/taptap-login-tips-bg.png.meta new file mode 100644 index 0000000..3b7bff0 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-login-tips-bg.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f3028d07e7b714468af0e6fff8003c46 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 18, y: 18, z: 18, w: 18} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-logo.png b/Standalone/Resources/Sprites/taptap-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..519b3a58e8d94431d8d3338b25fbac579ccad2b2 GIT binary patch literal 2532 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 literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-sdk-bg.png.meta b/Standalone/Resources/Sprites/taptap-sdk-bg.png.meta new file mode 100644 index 0000000..5420b38 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-sdk-bg.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 009e83026f1ef4783a2be66036de3008 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 9 + spritePivot: {x: 0.5, y: 0.51} + spritePixelsToUnits: 300 + spriteBorder: {x: 96, y: 108, z: 96, w: 103} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-sdk-cancel.png b/Standalone/Resources/Sprites/taptap-sdk-cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..397d159a0ff707c8a0d3b9a1621ad071185b1e0a GIT binary patch literal 7369 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 VWs4%QL+ecfbTt3Nm*Q+9{|9yNdawWh literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-sdk-cancel.png.meta b/Standalone/Resources/Sprites/taptap-sdk-cancel.png.meta new file mode 100644 index 0000000..34ca143 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-sdk-cancel.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: b4fd27620171d4d6b9243c0122efa3c9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 300 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-sdk-guide.png b/Standalone/Resources/Sprites/taptap-sdk-guide.png new file mode 100644 index 0000000000000000000000000000000000000000..11c48ea7c6b5c49ca0d51f7ed0632c0160c3baf0 GIT binary patch literal 30959 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 literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-sdk-qrcode-bg-grey.png.meta b/Standalone/Resources/Sprites/taptap-sdk-qrcode-bg-grey.png.meta new file mode 100644 index 0000000..dcddcac --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-sdk-qrcode-bg-grey.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 063ea801346ec4ee6a70131557a1b5f7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 300 + spriteBorder: {x: 61, y: 61, z: 61, w: 61} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-sdk-qrcode-bg.png b/Standalone/Resources/Sprites/taptap-sdk-qrcode-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..71c52a4b8a340c157d993b1a56e874aa6ff7fb6f GIT binary patch literal 1427 zcmV;E1#J3>P)Px)O-V#SRCodHoiS?^K@`V56|pc;u#tdZ(pX81c0m+0jjd6!kaR+@un<3kl{T7B z5G+J7t&IvEVi!fN(j6C3=pY0Qz&tjs$@V(7kk8K&Q|IQpEO}DT1G&StQVZdaZ-0{s46! zx`n==elqn}{oa=vP%muIsom%%`iA=1)PId*cQ0_=K}SxZ_h>tr#&fD$z@>8`jqgGC z=s+DE>$W33cD}|_*Z4HfvVAM{fkuNPH24UeEZcA&oi|TkFY|%7ShUZD;R5z7jm)9_ zMH}nm`akLW1pvP&GKNBF0kD^F{uEUStaxg?Pu=*noy&5=#ql*fK18K+P_7>JZY7QT zq2rLNm$}k{d&dMe_nVQc_5Q4+FCSM(5sy1{zaw10D#t1nR5fC=80vo*=R4)#wr~ME zf|EC>YB@FwX!AaO$en0+718p~9I%R1U2YlJW~}Sm;_}FG%B;~6F17EVDqP2Ag2}m4 ze8ef!GSdR@hQ9jMQReYXPu1PI#?Vib9$qyg*Z>c(`lp5R>~{M~+dOuk+aGYI{QEEI zG%GFKpn`!-QtJF#yu>YKsmLX2_5aL|=wParZR8>Fok~ZD-rsTM=E$AqfPsza6f4C| z{2JDXT%vX_dv!zaP~)h*C`#ZfCkzw4(JiB7rG^-;CTy7bBM|YdkrD)0*JxWg z6UN`Ldc%`u_8b&g&D}Dve%}=F924A8zkbb|BQPqsnr&$2pTJRr>mO?DF@ifBZ&~S; zz_22B(5p*x784j0+<|z@O0NV4be;Pbmv-CSE7!=`is0%VkXZl%N(*Lz2pHTzVCB}} z8r*;c0=l-yHMju@1axhYYj6V+2VyJhB|z=FZ`4>k4}!PQD} zX8sAhv-!FHp~~a>{9NYlYYu-sOdFN;`chn#b7flF(99o!h^IZx;}2-;Dg88$9_!(V z7L7FPp1?E5Gc_q>wtK(k0Rjz<_Uy0Uc*uVCmr&Njz<2$&RXJ~W9mio3BXU{lrGjH;? zgex}y9-+`0W47d=fTXSbT8{F=JF-Y|0cE~3s#8%D53K|(J}oUX=O%08;04=Pk^UiJ zw$9xUX88l854)Bf zP^sL`c_D2T=ej97i-P=;Ul6!SB7h!ZTWdvX3BJ>4D;J2zCHQnXm2$<|^YZB#@N6Jr-bhDesNG^dShB?ehLN(rOV%rqFI zXv7TDNlbQODBEOY%NXxH<~g6w`~GqI{rmpWALnyEkDlkg?`!*B*L_{zi92IywoXz` za>a@j>rS3HX1!vChz0mBUwk$Ai% zV>Mx38^2jS*J?D95q}h??|br9SH$?j^XBmgl2x}&$kkS7!VF)TyfBU=__mUozwUkZ z^C~rrzO*6Crte)=%nub2QSofMzWXf`T{Oh5?_8aLDn*lPD^`L(ONAXZsr|9~HbM&e zi?Mp&PjF1VDljfzDmtNEBf>xw3Qd%>sW=Q@m`jVr}= zmYv?os@^)5FVotef0FT6VIj7RTI9*Z(vM46jppoW2$9~G>_HtfnIKK{KbMk7zD*o*!!%6(gCl zq?p@euk7}528KDkCk>8W6f1Nlj8Sv&vdpU4eNR=c->%eii`Y4qEIj-Q>=PjRlbw8v ze_e2==BV5SyDpV)Pks*Evq*ZCeokR$gS4Wih3i~e({skpRoi?t7AvX79lg|=8J!V)ueE=@=XG3t~L(9yrZ(5ruP7$+(&f82FWmbqRN7M%M= zyY7udOTx$4lftd#PnpzSc^cHQR_HF8M_os48Ex}AGp~@0wAtz)G-X=vqjSV8+7MeV zv6ifFFY3>xlw@~~al0v@Di-DDyNrcj-gP#qO|8Ch5Q-|srq2=GFGBcZi-}3px6#P= z4~Hs((1dJ?ib>yRkx-X6V>K_2pw$PTubLi^4&|^US_&TiA@qxDH6g&ZA)5n)wp}Tb zEP^UKLu`(*xbWh(?2OXwaD_XvmxjkJFNiFNcSR9iSVe@Ey?k3e7#KQ_wyf%GlV~}O zS_Qdh`I?Iv&3uXHF_6y{))*mWW*Own_adwQo*@iZVDPQhA6vOT4eeWiV~9;uTW6-u z+rT9B(9mAII(-qtc}hfq>4@vdN{AZ9jq!EdGeA5f(q1aQtJhj<+A&`iJ+&ug~tu6ngJolojgCq>pgzR>Lsl1d4%2 z`*MrpFhgA@JXq8ooh6u`Q{sGq!s6HQ`2IuHlZi2b;n54@B!xVe>d5)}^w~cVy&Ac_ z>bXV&Z>aGWGv4dG$mQ}zT8o#$!})Uq$x93Dc@@Nb!@v}Yx;UP!!O7!|RY*r@lV<8+ zTFCRoxLVw-lbvM-@k|!v&)G+SJKWLk+$}ud^W%LZ)6HquN(b;3PW`Q8JnuRxY^osH zIHC%T8O{mid+b;w-SJ*_>*v&(CGy_+%HG9^JeS=R<$*c>4Q)9cdIB4MLZFbRR+HvnW$)XD2)gy>5V37ECiZJ5K4mU~-N^hYj% z({D{bZ^iEnOlL(ed&x?%#-*m1xqWl-^i9-R3TLsGKBa@8a~>44PBIzrCEs(|+Cy%+ zIhxxFQx6^ydL~2qgJx5TY`RcSx(O!XyqPOD%*F1O7nr4RQ#8tbeda<|FKTLue?&UPVL=;ab_kS=}1|6DqqpB>o(G_odL;R0L+oG#oXvObdAprRnAhgyDd)5fsL{&$sWuY6g- z?C&@&6fOCI!7fW!Fny}vp-dq>VF*eNPozMq`kQeOlKs+#^OK}Oyfd=_eGan2Bx&L5$o*=JU`GqKsHC+txNb4Jn&=C(&ZN zN#ozlk|%jF!7=*yD)t)z|b+r!4x!}yM!hsrC?!-FSfkNE%S;1m~m#|#Sg_%}V z`~`Dk&uoEQk3posZPzzI8d3-A*_GVMhLX=?(WF47L#tjH9${>WF>Q7i7{;W;WWM`c zWo~E6m$5li(3-r_8+)omA(M&P0gotk-Z2lAQ(r{xA%ocexM&>XboERUA|3ia(LVLC z+PFf9`2@6_%8kI!R424(7s|U}CK6i=svSe=UE0mvOv{XkLLI33)QtzuyEl!v449zw zLSx^nlPmA%?tfu8G3vC_7afpG6M%@xJ}h_PaaDw0`|(d*xUP?hm*1x1FGwp3l{^C+ zU>uG%5=MYx&NX#%r;>W|{($7@;A8&i@x`q2#kghbM5>*M4ozhR6K3<8OA!8gBgrYX0t!78+gC&ZKsKo6UaVT7B0*0S8PVN1{l?vYtuLY(ExMo!V=N_%&nL-!)DjgODLft>)wDI>om@*-Q zF#E?4;ecSfiyKv`yG)&4wBqokwp(Lv%_b{bW;CBcV<6u;2q5U-WF}OcWgm9s^rmF_ z{|vh_!#D!>@NMx6Hlvi4jtWnvO7(NV4@cCK#98h*aP-sx8$$!PQ)iV=LN>hzO1%?N zeh@_O5w)WNKb`ivK0$69qr_S*yB-msMI3v&7neaGWAL{0FGCm=i$ig1A)sgmzOKKZ zQp1NZGD`&G2$bc2NX8-11isYH+5G74vRcRXo{46qB0b7`IaN)S>BV|o+nyi%N5bYb z4I|X^wHgJGGK?jK`C|okt6-(>6K+#3>GhWhu0XnA?Mcz{#TC)!ehp5SfIZ7RJmV02%hv`+K32nP7K0Hu!&0PnIOr6*c96w1^jm&UP%f z(u-!>JvO&T4FL4<%-s+y9Rne=bGj5-?va%4LYiag3HGFiUg2z%9%;rg-hL}*S=HHQ z`MjjB6m)UZcvQ^xaqp`mH@?B-V?d?9>>^?Cd^fHhq%rX>DF9A*L$#`V(a)&HBh}Wj zhhGArbz@EDb3S5hN!o8-E(E=O#jQ6*3w2Q=4eX@Us3;*+l&dG!9)#XKhfjPzy-z)} zL-z4DnBJ|uVaxygK^?eb8Zv}1Tl|jG^h6%vo9xM`2i3*@Q;YAnfbN5W^BGDqDpD|x zt{;zvj~(=lb6|8V;6nU@{WvIhxuXIRhJjZam^zV~V(p79{YyLM9`_iyIXsh3fij`p zMgR@xW%VFvFqgPMNkK_o_RwZ;VAIYN3jC|)4FH5#uH1xcr(=wPWky@sy|s{GT)`bL zaOGa1yNQ=*^qoRmBsT79(b{laxPB-2RGAgtxwjXnWy6OnLN)Zw0j&(MKCg$CNfa@w z1n#SF=%Zs!wGtmkM&6%H5$N9%XynNcXOe$rr--pZwE6nldR;d;OEtx1+b9O^7hGi3 zd=Zec0|kh`?vILHuHhTQ>#x`>17=OP2s`u)$F{pWKG*GUnL?d&?c1S!PlIEej#P$% z$Xn_>8yNRU_7~^)-i7FMXhMkDyUn)+=SWfkz{7Zr26l-;oT?^HJe_j_NjKy&?B8%c z3o2aNvrZl1!9FPE|0>6u)P8#BsR_woinWb4$G@xQJz=A0%e0!|^3!vxIC(*EC_(PH3KYDd$%^^ySkMCp2zZ5 zEC^}`@BtbG1zH*grMhe<#g>4EYY5rG{>^hj{$muAr2Y6J@8cC#r8z@F=`Q@1nAV7$Y_nY2dWp~{g16M{V z)5B1v-36|BNsdk!s2aE>ENw5AV!C# z*KYZ!mGwb~*Z|IC_VjNfsJgHLmwlUXF~~=f6hTrrB0G*1u9Tsc@AjZkT^DjU(UnVZ z@|+rO>2%)Qr3=e@t4pNzZs1o2VAC$Y-549-1KIR8u&G(j1<0nN!1Mka-2sRwR{vL{ zDc?=9jwEa{Dc%J=wbTO3mrzC(0Vl`K;h;<%1Zwi2PbWcRLLit)J~)6>??>oqJ=h~j zzhN0v#HGYRn27bG9tdT8za!tR@vMqHlv%Mr&nA)Pke>B`vh+rFn?quq0gn4y$p6gK zzb*OOU4O^qZ{YcjuD?^r?>zat;`v?H{jObq7wErlA^+cAwfe^8eYWeTEhR=p2Q<~y z1Xs`fQZ}kkb09;6j|z$kfiGnlYy2#f6E-?=pmRgVolre0ZJD8c?qm{l`F#qm!l}Le z(9>$Hjx%WU-qXRidet+(lT&sHj#>wL#fNpYGq!<=!clj9H@UZ};*baePQ<-pzW_)C zDeNxLQ?I|JgYO}3bY*uD$LNlNLuD-Y$WZL+_v*t}dy{e*L2rME)+q>EZ7W5rfYPjv z^PoPu;`d{MmQ1)jX;}92Q_yD%KLXJh6mvi?^|jJG=;{P-sm99`_DFAmx?9s)V&NL8T7IDs7j&wRn6{ix@(fpvpjhh z&EJ@#$u4`i4Qh(q2dBM{y$Ll%xNBagR65miKbK!kYttT@Ic2*18ul`1ciF&w=@}he zHk8n}SDpoR?u9l?1|68~2ZA9(+eo}lK^1o?Z2DG(G+Z7CV5bD5yy5ogeuI#=ufnj8 z%!Ez5I?!_J_fuRYG_&hvtOe*7BN|*5{0T;66!)9l6d1%)t1tDj>FF^G+%Xlweu5tM zzOc_B^G4Q3w;U+k6hm9UWqX%kLM;F@rX}-)aOv#hKz+DVoy(tq-XY1P5KL*Tz%YZ@3= z=Hc=tw+0gCC>%4{A0rhCk>B6sxon!_rc-&z8cgAcI2?3>|5B;kM>WXhwcbUv_0Lu- zq%e-&?Wic|4}Ev}?f=~o1r7%*Ml&IYO|MZy205M7Fn(=#WURuO*G8(I_D-iP{&<2| zq|>M3H*4^}LW+>L>bq}c9M0?IaVz_ha&WzeLoE(HR_?n|qzsLGfMkD)$SEs`2^D;; zW*wG=G<9N`9_n}EN0>8kWEAbw5IP(YIiV3VPp5{y;WZ+wxi0%4F(yT$r;A+{Tj=3k!vza>g4na0tfaaFbi=!?}!{##_ z%4`p{+7Q7jaZ*X+(1+bewt^ASr=jMsUg`2s3%zQvJLP}vzH+I*aUXuqb-G7wF)P?* zp@YS5@?_^N@rKjuNsdh6JlRAN%az0PdS|>-G^o3BVMAqJYjoWn!1w+aJtr(m?8>y< z#eugd_nGF>L{5|on(T?DXB270Ovbwy^678|{&DZ6iI<=0=^9Hz&_w^UOJ8d-GA6`+ z`isjkUfDjT%i;(U#ebZd{-rDi2Ld42--5HylR=q8(b7E{haJ%DjE*TVCh*XAt7z

0O1fMpL9K#!+ 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 S`2FCDlgBNO;g7if^?v}`90YFw literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-sdk-refresh-btn-bg.png.meta b/Standalone/Resources/Sprites/taptap-sdk-refresh-btn-bg.png.meta new file mode 100644 index 0000000..4e88c33 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-sdk-refresh-btn-bg.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a60d2c639f46d4ce894ac9c1faf81e86 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-sdk-refresh.png b/Standalone/Resources/Sprites/taptap-sdk-refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..36ae8b12efdce7bd2501c6e3f206861bc592ceff GIT binary patch literal 6252 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 literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-sdk-refresh.png.meta b/Standalone/Resources/Sprites/taptap-sdk-refresh.png.meta new file mode 100644 index 0000000..084f38a --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-sdk-refresh.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 13199a88a311149089187eea28606a3f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-tap-logo.png b/Standalone/Resources/Sprites/taptap-tap-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d595ca4b9c480ea944c8ae24d9a1732eef52a27f GIT binary patch literal 1122 zcmV-o1fBbdP)w7RHWElzM0d%dE0XAR4&7Cdid+@0;ktu{4hfLxXn>Li(m@4O zDPsfy35nQ%!;e6)BnVIf(HcR(alFHO#2m$bqxcDxp`Kti#JRIH^H#~|fl)DuFS&gXD~meTfZhCdmz zB_c1A*o%#Um0uD=e*Pr_$V}kdmuOw2L=~ABkx4axObKb1l(&3Zd8_i7#*tz4x^sH) zEaZmuc{BmiDGa^+^N%FUD;5&+7@7p3>7F4JA!VJ$E>$(m_^lKtT^Rf&g*;U5-BClw z{`fYGFW9S&GMigM-QdUr^gSlrFn?a&Hqf>OS9*4#7Mb05rcqDiHPLMtEzZ8`bTqyA z37LoGP}v}ZnkQiKMgTa*re*vbcg zimP^iQZk{5bwt+){aYq8!+tb1jsKs{;N0uEK>a;;A7R(+d!7zktIc(RD#SSKV+e@> zcbP8Dy<62MN+|i;so6K`$(HJhL=Z$MG@^!q^&neDKEOgMF|M9$deyj9ia165*U=uRe|G23D&+r(7YVWNaVqeEWzZr0 z8il@zkc1|)A23LS4t5lyX8fJ49Gy{25z^Byw+t`aaOR2cxMZ9chJ;KDh*7M9$@d?= z`fYgniHa7^Jsjef<`xt=&Py}79J*RpoR;$vhx_d3C0v|e2n+;A%B0v%Wlh1U+&b!k zBc0n-;$*bnOs%PpPFsierk{?G5=k^4Y3Aa_uNdPji8|swE#pPXQ)>p*Zi-3iJw7?b z%VwfEu;vGU?`FYEjC73r7tI0{ke*l)_)P0K@(dacDbJKwvlUxMVOcv4uEiS%E5BLI z31327A5rKHvmzQmhUOZw`zlN7uQpc>JyzUcQfZz;rJO4G?)I!m6=mOs_!Rj}ev>~L zM$PLOw}7liMQd>+mkPolgu1YzeeaME;ci4|^G*s~T&UZHRW*uxANEQ(2`cDJbp)=w o(z6|iq{bHs8eQr2hr81I0;B$wCwnZMVE_OC07*qoM6N<$f_}gajsO4v literal 0 HcmV?d00001 diff --git a/Standalone/Resources/Sprites/taptap-tap-logo.png.meta b/Standalone/Resources/Sprites/taptap-tap-logo.png.meta new file mode 100644 index 0000000..6ec1d73 --- /dev/null +++ b/Standalone/Resources/Sprites/taptap-tap-logo.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 4ac762c2f07fc4c668e1259044839c97 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Resources/Sprites/taptap-web-login-icon.png b/Standalone/Resources/Sprites/taptap-web-login-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2f1723d972f04b5767885c3121042dcb3dd21aa3 GIT binary patch literal 10584 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 + if (Screen.height > 1080) + { + scaler.uiScaleMode = CanvasScaler.ScaleMode.ScaleWithScreenSize; + } + else + { + scaler.uiScaleMode = CanvasScaler.ScaleMode.ConstantPixelSize; + } + + } + + public override IEnumerator PlayExit() + { + if (!animationLaunched) + { + animationLaunched = true; + float startTime = Time.time; + float endTime = startTime + transitionDurationTime; + CanvasGroup canvasGroup = UIOperation.GetComponent(gameObject); + canvasGroup.alpha = 1f; + while (Time.time < endTime) + { + yield return new WaitForEndOfFrame(); + float delta = (Time.time - startTime) / transitionDurationTime; + canvasGroup.alpha = 1 - delta; + } + } + animationLaunched = false; + yield return null; + } + + public override IEnumerator PlayEnter() + { + if (!animationLaunched) + { + animationLaunched = true; + float startTime = Time.time; + float endTime = startTime + transitionDurationTime; + CanvasGroup canvasGroup = UIOperation.GetComponent(gameObject); + canvasGroup.alpha = 0f; + while (Time.time < endTime) + { + yield return new WaitForEndOfFrame(); + float delta = (Time.time - startTime) / transitionDurationTime; + canvasGroup.alpha = delta; + } + } + animationLaunched = false; + yield return null; + } + + } + +} diff --git a/Standalone/Runtime/Internal/ContainerWindow.cs.meta b/Standalone/Runtime/Internal/ContainerWindow.cs.meta new file mode 100644 index 0000000..d34631e --- /dev/null +++ b/Standalone/Runtime/Internal/ContainerWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 13ad06faee0934d22b8ddbe5ef50e13a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/LoginHelper.cs b/Standalone/Runtime/Internal/LoginHelper.cs new file mode 100644 index 0000000..6774708 --- /dev/null +++ b/Standalone/Runtime/Internal/LoginHelper.cs @@ -0,0 +1,156 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using LC.Newtonsoft.Json; +using TapTap.Common; +using TapTap.Common.Internal.Utils; +using UnityEngine; + +namespace TapTap.Login.Internal +{ + internal class LoginHelper + { + private static readonly string _accessToken = "taptapsdk_accesstoken"; + + private static readonly string _profile = "taptapsdk_profile"; + + public static Task Login() + { + return Login(new[] { TapLogin.TAP_LOGIN_SCOPE_PUBLIC_PROFILE }); + } + + public static Task> Authorize(string[] permissions) { + return InternalAuthorize(permissions, false); + } + + public static Task Login(string[] permissions) { + var pl = permissions.ToList(); + + // // 如果是海外版,移除合规权限 + // bool isCn = !TapLoginStandalone.IsOverseas; + // if (!isCn) { + // pl.Remove(TapLogin.TAP_LOGIN_SCOPE_COMPLIANCE); + // } + permissions = pl.ToArray(); + var task = InternalAuthorize(permissions, true); + return task.ContinueWith(t => { + + if (t.IsFaulted) { + throw t.Exception; + } + + var result = t.Result; + return result.Item1; + }); + } + + private static async void ShowLoginToast(Profile profile, bool isLogin) { + if (!isLogin) return; + var content = LoginLanguage.GetCurrentLang().LoginNotice(); + var str = string.Format(content, profile.name); + Texture userAvatar = null; + try { + userAvatar = await ImageUtils.LoadImage(profile.avatar); + } + finally { + if (userAvatar == null){ + userAvatar = UI.UIManager.TapTapToastIcon; + } + string message = string.Format(LoginLanguage.GetCurrentLang().LoginNotice(), profile.name); + UI.UIManager.Instance.OpenToast(false, str, 3, icon: userAvatar); + } + } + + private static Task> InternalAuthorize(string[] permissions, bool isLogin) { + var tcs = new TaskCompletionSource>(); + + LoginManager.AuthorizeWithReadPermissions(permissions, isLogin,result => + { + if (result == null) + { + tcs.TrySetException(new TapException((int) TapErrorCode.ERROR_CODE_UNDEFINED, "UnKnow Error")); + return; + } + + if (result.IsCanceled) + { + tcs.TrySetException( + new TapException((int) TapErrorCode.ERROR_CODE_LOGIN_CANCEL, "Login Cancel")); + return; + } + + if (result.IsFaulted) + { + var str = result.Exception.Message; + if (str == "unknown") + { + tcs.TrySetException(new TapException((int) TapErrorCode.ERROR_CODE_UNDEFINED, + "UnKnow Error")); + } + else + { + var dict = Json.Deserialize(str) as Dictionary; + var data = SafeDictionary.GetValue(dict, "data") as Dictionary; + tcs.TrySetException(new TapException(SafeDictionary.GetValue(data, "code"), + SafeDictionary.GetValue(data, "error_description"))); + } + + return; + } + ShowLoginToast(result.Profile, isLogin); + tcs.TrySetResult(new Tuple(result.Token, result.Profile)); + }); + return tcs.Task; + } + + public static Task GetProfile() + { + var tcs = new TaskCompletionSource(); + try + { + var profileStr = DataStorage.LoadString(_profile); + if (!string.IsNullOrEmpty(profileStr)) + { + var profile = JsonConvert.DeserializeObject(profileStr); + tcs.TrySetResult(profile); + } + else { + tcs.TrySetResult(null); + } + } + catch (Exception e) + { + tcs.TrySetException(e); + } + + return tcs.Task; + } + + public static Task GetAccessToken() + { + var tcs = new TaskCompletionSource(); + try + { + var accessTokenStr = DataStorage.LoadString(_accessToken); + if (accessTokenStr != null) + { + var accessToken = JsonConvert.DeserializeObject(accessTokenStr); + tcs.TrySetResult(accessToken); + } + } + catch (Exception e) + { + tcs.TrySetException(e); + } + + return tcs.Task; + } + + public static void Logout() + { + DataStorage.SaveString(_profile, null); + DataStorage.SaveString(_accessToken, null); + } + } +} \ No newline at end of file diff --git a/Standalone/Runtime/Internal/LoginHelper.cs.meta b/Standalone/Runtime/Internal/LoginHelper.cs.meta new file mode 100644 index 0000000..05eabe3 --- /dev/null +++ b/Standalone/Runtime/Internal/LoginHelper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 95d96a84af34d4b27bf43d62870f67ad +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/LoginLanguage.cs b/Standalone/Runtime/Internal/LoginLanguage.cs new file mode 100644 index 0000000..9a82821 --- /dev/null +++ b/Standalone/Runtime/Internal/LoginLanguage.cs @@ -0,0 +1,1172 @@ +using TapTap.Common; + +namespace TapTap.Login.Internal +{ + public class LoginLanguage + { + private static volatile LoginLanguage _instance; + private static readonly object ObjLock = new object(); + private readonly LoginLangZH zh; + private readonly LoginLangEN en; + private readonly LoginLangID id; + private readonly LoginLangJA ja; + private readonly LoginLangKO ko; + private readonly LoginLangTH th; + private readonly LoginLangZHTW tw; + + private readonly LoginLangDE de; + private readonly LoginLangES es; + private readonly LoginLangFR fr; + private readonly LoginLangPT pt; + private readonly LoginLangRU ru; + private readonly LoginLangTR tr; + private readonly LoginLangVI vi; + + private static LoginLanguage Instance + { + get + { + if (_instance != null) return _instance; + lock (ObjLock) + { + if (_instance == null) + { + _instance = new LoginLanguage(); + } + } + + return _instance; + } + } + + private LoginLanguage() + { + zh = new LoginLangZH(); + en = new LoginLangEN(); + id = new LoginLangID(); + ja = new LoginLangJA(); + ko = new LoginLangKO(); + th = new LoginLangTH(); + tw = new LoginLangZHTW(); + + de = new LoginLangDE(); + es = new LoginLangES(); + fr = new LoginLangFR(); + pt = new LoginLangPT(); + ru = new LoginLangRU(); + tr = new LoginLangTR(); + vi = new LoginLangVI(); + } + + public static ILoginLang GetCurrentLang() + { + switch (TapLocalizeManager.GetCurrentLanguage()) + { + case TapLanguage.ZH_HANS: + return Instance.zh; + case TapLanguage.EN: + return Instance.en; + case TapLanguage.ID: + return Instance.id; + case TapLanguage.JA: + return Instance.ja; + case TapLanguage.KO: + return Instance.ko; + case TapLanguage.TH: + return Instance.th; + case TapLanguage.ZH_HANT: + return Instance.tw; + case TapLanguage.DE: + return Instance.de; + case TapLanguage.ES: + return Instance.es; + case TapLanguage.FR: + return Instance.fr; + case TapLanguage.PT: + return Instance.pt; + case TapLanguage.RU: + return Instance.ru; + case TapLanguage.TR: + return Instance.tr; + case TapLanguage.VI: + return Instance.vi; + default: + return Instance.en; + } + } + } + + public class LoginLangZH : ILoginLang { + public string TitleUse() { + return "使用"; + } + + public string TitleLogin() { + return "账号登录"; + } + + public string QrTitleLogin() { + return "安全扫码登录"; + } + + public string QrRefresh() { + return "点击刷新"; + } + + public string QrNoticeUse() { + return "请使用"; + } + + public string QrNoticeClient() { + return "客户端"; + } + + public string QrNoticeScanToLogin() { + return "扫描二维码登录"; + } + + public string WebLogin() { + return "使用网页浏览器完成授权"; + } + + public string WebNotice() { + return "点击下方按钮前往网页浏览器,\n授权 TapTap 账号,完成后将自动返回游戏。"; + } + + public string WebButtonJumpToWeb() { + return "跳转至 TapTap"; + } + + public string QrNoticeCancel() { + return "您已取消此次登录"; + } + + public string QrNoticeCancel2() { + return "请重新扫码"; + } + + public string QrnNoticeSuccess() { + return "扫码成功"; + } + + public string QrnNoticeSuccess2() { + return "请在手机上确认"; + } + + public string WebNoticeLogin() { + return "正在登录中,请稍后"; + } + + public string WebNoticeFail() { + return "登录失败"; + } + + public string WebNoticeFail2() { + return "请重新点击打开网页进行授权"; + } + + public string LoginNotice() { + return "已登录账号:{0}"; + } + } + + public class LoginLangEN : ILoginLang { + public string TitleUse() { + return "Log In with"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Via QR Code"; + } + + public string QrRefresh() { + return "Refresh"; + } + + public string QrNoticeUse() { + return "Use"; + } + + public string QrNoticeClient() { + return "App"; + } + + public string QrNoticeScanToLogin() { + return "to scan the code"; + } + + public string WebLogin() { + return "Via Web Browser"; + } + + public string WebNotice() { + return "Allow permission to log in with TapTap,\nYou'll be redirected back after login."; + } + + public string WebButtonJumpToWeb() { + return "Go to TapTap"; + } + + public string QrNoticeCancel() { + return "Failed to log in"; + } + + public string QrNoticeCancel2() { + return "Please try again"; + } + + public string QrnNoticeSuccess() { + return "Success"; + } + + public string QrnNoticeSuccess2() { + return "Please confirm login on your phone"; + } + + public string WebNoticeLogin() { + return "Logging in"; + } + + public string WebNoticeFail() { + return "Failed to log in"; + } + + public string WebNoticeFail2() { + return "Please try again"; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangID : ILoginLang { + public string TitleUse() { + return "Log In dengan "; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Melalui Kode QR"; + } + + public string QrRefresh() { + return "Refresh"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Pindai kode QR \n dengan apliaksi TapTap"; + } + + public string WebLogin() { + return "Melalui Browser Web"; + } + + public string WebNotice() { + return "Berikan izin untuk log in dengan TapTap. \nKamu akan diarahkan kembali setelah log in."; + } + + public string WebButtonJumpToWeb() { + return "Buka TapTap"; + } + + public string QrNoticeCancel() { + return "Gagal log in"; + } + + public string QrNoticeCancel2() { + return "Silakan coba lagi."; + } + + public string QrnNoticeSuccess() { + return "Berhasil"; + } + + public string QrnNoticeSuccess2() { + return "Silakan konfirmasi log in di ponselmu."; + } + + public string WebNoticeLogin() { + return "Sedang log in..."; + } + + public string WebNoticeFail() { + return "Gagal log in"; + } + + public string WebNoticeFail2() { + return "Silakan coba lagi."; + } + + public string LoginNotice() { + return "Akun yang login: {0}"; + } + } + + public class LoginLangJA : ILoginLang { + public string TitleUse() { + return ""; + } + + public string TitleLogin() { + return "でログイン"; + } + + public string QrTitleLogin() { + return "QRコードを使う"; + } + + public string QrRefresh() { + return "更新"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return "アプリで"; + } + + public string QrNoticeScanToLogin() { + return "QRコードをスキャン"; + } + + public string WebLogin() { + return "ウェブブラウザを使う"; + } + + public string WebNotice() { + return "TapTapへのログインを許可します。\nログイン後にリダイレクトされます。"; + } + + public string WebButtonJumpToWeb() { + return "TapTapを開く"; + } + + public string QrNoticeCancel() { + return "ログインに失敗しました"; + } + + public string QrNoticeCancel2() { + return "もう一度お試しください。"; + } + + public string QrnNoticeSuccess() { + return "成功"; + } + + public string QrnNoticeSuccess2() { + return "お使いの携帯電話でログインを確認してください。"; + } + + public string WebNoticeLogin() { + return "ログイン中…"; + } + + public string WebNoticeFail() { + return "ログインに失敗しました"; + } + + public string WebNoticeFail2() { + return "もう一度お試しください。"; + } + + public string LoginNotice() { + return "ログイン済みのアカウント:{0}"; + } + } + + public class LoginLangKO : ILoginLang { + public string TitleUse() { + return ""; + } + + public string TitleLogin() { + return "으로 로그인"; + } + + public string QrTitleLogin() { + return "QR 코드 사용"; + } + + public string QrRefresh() { + return "새로 고치기"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return "앱으로"; + } + + public string QrNoticeScanToLogin() { + return "QR 코드를 스캔하세요"; + } + + public string WebLogin() { + return "웹 브라우저 사용"; + } + + public string WebNotice() { + return "Taptap으로 로그인하는 권한을 허락하세요.\n로그인 후에 원래 화면으로 돌아갑니다."; + } + + public string WebButtonJumpToWeb() { + return "Taptap으로 이동"; + } + + public string QrNoticeCancel() { + return "로그인 실패"; + } + + public string QrNoticeCancel2() { + return "다시 시도하세요."; + } + + public string QrnNoticeSuccess() { + return "성공"; + } + + public string QrnNoticeSuccess2() { + return "스마트폰에서 로그인을 확인하세요."; + } + + public string WebNoticeLogin() { + return "로그인 중..."; + } + + public string WebNoticeFail() { + return "로그인 실패"; + } + + public string WebNoticeFail2() { + return "다시 시도하세요."; + } + + public string LoginNotice() { + return "로그인한 계정: {0}"; + } + } + + public class LoginLangTH : ILoginLang { + public string TitleUse() { + return "ล็อกอินด้วย "; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "ผ่าน QR โค้ด"; + } + + public string QrRefresh() { + return "รีเฟรช"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "สแกน QR โค้ด \n ด้วยแอป TapTap"; + } + + public string WebLogin() { + return "ผ่านเว็บเบราว์เซอร์"; + } + + public string WebNotice() { + return "อนุญาตให้ล็อกอินด้วย TapTap \nคุณจะถูกเปลี่ยนเส้นทางกลับหลังจากล็อกอิน"; + } + + public string WebButtonJumpToWeb() { + return "ไปที่ TapTap"; + } + + public string QrNoticeCancel() { + return "ไม่สามารถล็อกอินได้"; + } + + public string QrNoticeCancel2() { + return "โปรดลองอีกครั้ง"; + } + + public string QrnNoticeSuccess() { + return "สำเร็จ"; + } + + public string QrnNoticeSuccess2() { + return "โปรดยืนยันการล็อกอินบนโทรศัพท์ของคุณ"; + } + + public string WebNoticeLogin() { + return "กำลังล็อกอิน..."; + } + + public string WebNoticeFail() { + return "ไม่สามารถล็อกอินได้"; + } + + public string WebNoticeFail2() { + return "โปรดลองอีกครั้ง"; + } + + public string LoginNotice() { + return "บัญชีที่ล็อกอิน: {0}"; + } + } + + public class LoginLangZHTW : ILoginLang { + public string TitleUse() { + return "使用"; + } + + public string TitleLogin() { + return "登入"; + } + + public string QrTitleLogin() { + return "透過 QR 碼"; + } + + public string QrRefresh() { + return "重新整理"; + } + + public string QrNoticeUse() { + return "使用"; + } + + public string QrNoticeClient() { + return "應用程式"; + } + + public string QrNoticeScanToLogin() { + return "掃描 QR 碼"; + } + + public string WebLogin() { + return "透過網路瀏覽器"; + } + + public string WebNotice() { + return "請允許使用 TapTap 登入。\n登入後系統會將你重新導回此頁面。"; + } + + public string WebButtonJumpToWeb() { + return "前往 TapTap"; + } + + public string QrNoticeCancel() { + return "登入失敗"; + } + + public string QrNoticeCancel2() { + return "請再試一次。"; + } + + public string QrnNoticeSuccess() { + return "成功"; + } + + public string QrnNoticeSuccess2() { + return "請在您的手機上確認登入。"; + } + + public string WebNoticeLogin() { + return "正在登入……"; + } + + public string WebNoticeFail() { + return "登入失敗"; + } + + public string WebNoticeFail2() { + return "請再試一次。"; + } + + public string LoginNotice() { + return "已登入帳號:{0}"; + } + } + + public class LoginLangDE : ILoginLang { + public string TitleUse() { + return "Anmeldung mit"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Per QR-Code"; + } + + public string QrRefresh() { + return "Aktualisierung"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Scanne den QR-Code\nmit der \"TapTap\"-App"; + } + + public string WebLogin() { + return "Per Webbrowser"; + } + + public string WebNotice() { + return "Erlaube die Anmeldung mit TapTap.\nDu wirst nach der Anmeldung zurückgeleitet."; + } + + public string WebButtonJumpToWeb() { + return "Gehe zu TapTap"; + } + + public string QrNoticeCancel() { + return "Anmeldung fehlgeschlagen"; + } + + public string QrNoticeCancel2() { + return "Versuche es bitte erneut."; + } + + public string QrnNoticeSuccess() { + return "Erfolgreich"; + } + + public string QrnNoticeSuccess2() { + return "Bitte bestätige die Anmeldung mit deinem Handy."; + } + + public string WebNoticeLogin() { + return "Ameldung..."; + } + + public string WebNoticeFail() { + return "Anmeldung fehlgeschlagen"; + } + + public string WebNoticeFail2() { + return "Versuche es bitte erneut."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangES : ILoginLang { + public string TitleUse() { + return "Iniciar sesión con"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Mediante código QR"; + } + + public string QrRefresh() { + return "Actualizar"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Escanee el código QR\ncon la aplicación TapTap"; + } + + public string WebLogin() { + return "A través del navegador web"; + } + + public string WebNotice() { + return "Permita iniciar sesión con TapTap.\nSerá redirigido de vuelta después de iniciar sesión."; + } + + public string WebButtonJumpToWeb() { + return "Ir a TapTap"; + } + + public string QrNoticeCancel() { + return "Error al iniciar sesión"; + } + + public string QrNoticeCancel2() { + return "Por favor, inténtelo de nuevo."; + } + + public string QrnNoticeSuccess() { + return "Éxito"; + } + + public string QrnNoticeSuccess2() { + return "Por favor, confirme el inicio de sesión en su teléfono."; + } + + public string WebNoticeLogin() { + return "Iniciando sesión..."; + } + + public string WebNoticeFail() { + return "Error al iniciar sesión"; + } + + public string WebNoticeFail2() { + return "Por favor, inténtalo de nuevo."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangFR : ILoginLang { + public string TitleUse() { + return "Se connecter avec"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Via le Code QR"; + } + + public string QrRefresh() { + return "Actualisé"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Scanner le Code QR\navec l'application TapTap"; + } + + public string WebLogin() { + return "Via le Navigateur Web"; + } + + public string WebNotice() { + return "Autoriser la connexion avec TapTap.\nVous serez redirigé après la connexion."; + } + + public string WebButtonJumpToWeb() { + return "Aller à TapTap"; + } + + public string QrNoticeCancel() { + return "Échec de connexion"; + } + + public string QrNoticeCancel2() { + return "Veuillez réessayer."; + } + + public string QrnNoticeSuccess() { + return "Réussi"; + } + + public string QrnNoticeSuccess2() { + return "Veuillez confirmer votre connexion sur votre téléphone."; + } + + public string WebNoticeLogin() { + return "Connexion..."; + } + + public string WebNoticeFail() { + return "Échec de connexion"; + } + + public string WebNoticeFail2() { + return "Veuillez réessayer."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangPT : ILoginLang { + public string TitleUse() { + return "Entrar com"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Via QR Code"; + } + + public string QrRefresh() { + return "Atualizar"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Escaneie o QR code\ncom o aplicativo TapTap"; + } + + public string WebLogin() { + return "Através do Navegador da Web"; + } + + public string WebNotice() { + return "Conceder permissão para fazer login com o TapTap.\nVocê será redirecionado de volta após o login."; + } + + public string WebButtonJumpToWeb() { + return "Ir para TapTap"; + } + + public string QrNoticeCancel() { + return "Falha ao fazer login"; + } + + public string QrNoticeCancel2() { + return "Por favor, tente novamente."; + } + + public string QrnNoticeSuccess() { + return "Sucesso"; + } + + public string QrnNoticeSuccess2() { + return "Por favor, confirme o login no seu telefone."; + } + + public string WebNoticeLogin() { + return "Fazendo login..."; + } + + public string WebNoticeFail() { + return "Falha ao fazer login"; + } + + public string WebNoticeFail2() { + return "Por favor, tente novamente."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangRU : ILoginLang { + public string TitleUse() { + return "Войти с"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Через QR-код"; + } + + public string QrRefresh() { + return "Обновить"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Просканируйте QR-код\nприложением TapTap"; + } + + public string WebLogin() { + return "Через браузер"; + } + + public string WebNotice() { + return "Разрешите входить с TapTap.\nВы будете перенаправлены после входа."; + } + + public string WebButtonJumpToWeb() { + return "Перейти в TapTap"; + } + + public string QrNoticeCancel() { + return "Не удалось войти"; + } + + public string QrNoticeCancel2() { + return "Попробуйте снова."; + } + + public string QrnNoticeSuccess() { + return "Успешно"; + } + + public string QrnNoticeSuccess2() { + return "Подтвердите вход на своем телефоне."; + } + + public string WebNoticeLogin() { + return "Входите..."; + } + + public string WebNoticeFail() { + return "Не удалось войти"; + } + + public string WebNoticeFail2() { + return "Попробуйте снова."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangTR : ILoginLang { + public string TitleUse() { + return ""; + } + + public string TitleLogin() { + return "ile Giriş Yap"; + } + + public string QrTitleLogin() { + return "QR Kodu"; + } + + public string QrRefresh() { + return "Yenile"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return "uygulamasını kullanarak"; + } + + public string QrNoticeScanToLogin() { + return "QR kodunu tara"; + } + + public string WebLogin() { + return "İnternet Tarayıcısı"; + } + + public string WebNotice() { + return "TapTap ile giriş yapmak için izin ver.\nGirişten sonra yeniden yönlendirileceksiniz."; + } + + public string WebButtonJumpToWeb() { + return "TapTap"; + } + + public string QrNoticeCancel() { + return "Giriş yapılamadı"; + } + + public string QrNoticeCancel2() { + return "Lütfen tekrar deneyin."; + } + + public string QrnNoticeSuccess() { + return "Başarılı"; + } + + public string QrnNoticeSuccess2() { + return "Lütfen girişi telefonunuzdan onaylayın."; + } + + public string WebNoticeLogin() { + return "Giriş yapılıyor…"; + } + + public string WebNoticeFail() { + return "Giriş yapılamadı"; + } + + public string WebNoticeFail2() { + return "Lütfen tekrar deneyin."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public class LoginLangVI : ILoginLang { + public string TitleUse() { + return "Đăng nhập bằng"; + } + + public string TitleLogin() { + return ""; + } + + public string QrTitleLogin() { + return "Dùng mã QR"; + } + + public string QrRefresh() { + return "Làm mới"; + } + + public string QrNoticeUse() { + return ""; + } + + public string QrNoticeClient() { + return ""; + } + + public string QrNoticeScanToLogin() { + return "Quét mã QR\nbằng app TapTap"; + } + + public string WebLogin() { + return "Dùng Trình duyệt Web"; + } + + public string WebNotice() { + return "Cho phép đăng nhập bằng TapTap.\nBạn sẽ tự động quay lại sau khi đăng nhập."; + } + + public string WebButtonJumpToWeb() { + return "Đến TapTap"; + } + + public string QrNoticeCancel() { + return "Đăng nhập thất bại"; + } + + public string QrNoticeCancel2() { + return "Vui lòng thử lại."; + } + + public string QrnNoticeSuccess() { + return "Thành công"; + } + + public string QrnNoticeSuccess2() { + return "Vui lòng xác nhận đăng nhập trên điện thoại của bạn."; + } + + public string WebNoticeLogin() { + return "Đang đăng nhập…"; + } + + public string WebNoticeFail() { + return "Đăng nhập thất bại"; + } + + public string WebNoticeFail2() { + return "Vui lòng thử lại."; + } + + public string LoginNotice() { + return "Logged-in account: {0}"; + } + } + + public interface ILoginLang + { + string TitleUse(); + + string TitleLogin(); + + string QrTitleLogin(); + + string QrRefresh(); + + string QrNoticeUse(); + + string QrNoticeClient(); + + string QrNoticeScanToLogin(); + + string WebLogin(); + + string WebNotice(); + + string WebButtonJumpToWeb(); + + string QrNoticeCancel(); + + string QrNoticeCancel2(); + + string QrnNoticeSuccess(); + string QrnNoticeSuccess2(); + + string WebNoticeLogin(); + + string WebNoticeFail(); + + string WebNoticeFail2(); + + string LoginNotice(); + } +} \ No newline at end of file diff --git a/Standalone/Runtime/Internal/LoginLanguage.cs.meta b/Standalone/Runtime/Internal/LoginLanguage.cs.meta new file mode 100644 index 0000000..3dadcf5 --- /dev/null +++ b/Standalone/Runtime/Internal/LoginLanguage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00074d76cff9b4125b2d5820b194d5a4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/LoginManager.cs b/Standalone/Runtime/Internal/LoginManager.cs new file mode 100644 index 0000000..e9c67ba --- /dev/null +++ b/Standalone/Runtime/Internal/LoginManager.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using TapTap.Common; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace TapTap.Login.Internal +{ + internal class LoginManager + { + public delegate void OnLoginResult(LoginResult result); + + private static LoginManager _instance; + private static readonly object objlock = new object(); + + public static LoginManager Instance + { + get + { + if (_instance == null) + { + lock (objlock) + { + if (_instance == null) + { + _instance = new LoginManager(); + } + } + } + return _instance; + } + } + + public static void AuthorizeWithReadPermissions(string[] permissions, bool isLogin, + OnLoginResult onLoginResult) + { + GameObject managerObject = new GameObject + { + name = "TapTapSDKUIManager" + }; + Object.DontDestroyOnLoad(managerObject); + UIManager manager = managerObject.GetComponent(); + if (manager == null) + { + managerObject.AddComponent(); + } + manager = managerObject.GetComponent(); + + Dictionary configs = new Dictionary + { + { "client_id", TapTapSdk.ClientId }, + { "permissions", permissions }, + { "isLogin", isLogin}, + }; + manager.ShowQRCodeLogin(configs, (code, data) => + { + if (onLoginResult != null) + { + if (code == UIManager.RESULT_CLOSE) + { + LoginResult result = new LoginResult(); + result.IsCanceled = true; + onLoginResult(result); + } else if (code == UIManager.RESULT_SUCCESS && data != null & data is Tuple) + { + LoginResult result = new LoginResult(); + var tup = data as Tuple; + result.Token = tup.Item1; + result.Profile = tup.Item2; + onLoginResult(result); + } else + { + LoginResult result = new LoginResult(); + result.IsFaulted = true; + if (data != null) + { + result.Exception = new Exception(data.ToString()); + } else + { + result.Exception = new Exception("unknown"); + } + + onLoginResult(result); + } + } + }); + } + + public void Logout() + { + DataStorage.SaveString("taptapsdk_accesstoken", null); + DataStorage.SaveString("taptapsdk_profile", null); + } + } + +} diff --git a/Standalone/Runtime/Internal/LoginManager.cs.meta b/Standalone/Runtime/Internal/LoginManager.cs.meta new file mode 100644 index 0000000..f3c6cc9 --- /dev/null +++ b/Standalone/Runtime/Internal/LoginManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca4288e410e844450865b5bf27559c6d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/LoginResult.cs b/Standalone/Runtime/Internal/LoginResult.cs new file mode 100644 index 0000000..974a2ee --- /dev/null +++ b/Standalone/Runtime/Internal/LoginResult.cs @@ -0,0 +1,17 @@ +using System; + +namespace TapTap.Login.Internal +{ + internal class LoginResult + { + public bool IsCanceled { get; set; } + + public bool IsFaulted { get; set; } + + public Exception Exception { get; set; } + + public AccessToken Token { get; set; } + + public Profile Profile { get; set; } + } +} \ No newline at end of file diff --git a/Standalone/Runtime/Internal/LoginResult.cs.meta b/Standalone/Runtime/Internal/LoginResult.cs.meta new file mode 100644 index 0000000..da52cbc --- /dev/null +++ b/Standalone/Runtime/Internal/LoginResult.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aca4cec4d440941049b7f3d28b3f1bb0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/Net.cs b/Standalone/Runtime/Internal/Net.cs new file mode 100644 index 0000000..9376862 --- /dev/null +++ b/Standalone/Runtime/Internal/Net.cs @@ -0,0 +1,291 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text; +using System.Text.RegularExpressions; +using TapTap.Common; +using UnityEngine; + +namespace TapTap.Login.Internal +{ + public class Net : MonoBehaviour + { + public delegate void Action(); + + // ReSharper disable Unity.PerformanceAnalysis + public void PostAsync(string url, Dictionary queryParams, Dictionary formParams, Action methodForResult, Action methodForError) + { + if (string.IsNullOrEmpty(url)) + { + methodForError(-1, "empty url"); + return; + } + StartCoroutine(Post(url, queryParams, formParams, methodForResult, methodForError)); + } + + // ReSharper disable Unity.PerformanceAnalysis + public void GetAsync(string url, string authorization, Dictionary queryParams, Action methodForResult, Action methodForError) + { + if (string.IsNullOrEmpty(url)) + { + methodForError(-1, "empty url"); + return; + } + StartCoroutine(Get(url, authorization, queryParams, methodForResult, methodForError)); + } + + // ReSharper disable Unity.PerformanceAnalysis + private IEnumerator Get(string url, string authorization, Dictionary queryParams, Action methodForResult, Action methodForError) + { + string baseUrl; + Dictionary finalQueryParams = queryParams ?? new Dictionary(); + NameValueCollection collection = new NameValueCollection(); + ParseUrl(url, out baseUrl, out collection); + foreach (string key in collection.AllKeys) + { + foreach (string value in collection.GetValues(key)) + { + finalQueryParams.Add(key, value); + } + } + string finalUrl; + if (finalQueryParams.Count == 0) + { + finalUrl = baseUrl; + } + else + { + finalUrl = baseUrl + "?" + DictToQueryString(finalQueryParams); + } + + + Dictionary headers = new Dictionary(); + headers.Add("User-Agent", "TapTapUnitySDK/" + TapTapSdk.Version + " " + "UnityPlayer/" + Application.unityVersion); + headers.Add("Authorization", authorization); + WWW w = new WWW(finalUrl, null, headers); + PrintRequest(w, "GET", null, headers); + yield return w; + PrintResponse(w); + if (!string.IsNullOrEmpty(w.error)) + { + string data = w.text; + if (data != null) + { + methodForError(GetResponseCode(w), data); + } + else + { + methodForError(GetResponseCode(w), w.error); + } + + w.Dispose(); + yield break; + } + else + { + string data = w.text; + if (data != null) + { + methodForResult(w.text); + yield break; + } + else + { + methodForError(GetResponseCode(w), "Empyt response from server : " + url); + } + } + } + + // ReSharper disable Unity.PerformanceAnalysis + private IEnumerator Post(string url, Dictionary queryParams, Dictionary formParams, Action methodForResult, Action methodForError) + { + string baseUrl; + Dictionary finalQueryParams = queryParams ?? new Dictionary(); + NameValueCollection collection = new NameValueCollection(); + ParseUrl(url, out baseUrl, out collection); + foreach (string key in collection.AllKeys) + { + foreach (string value in collection.GetValues(key)) + { + finalQueryParams.Add(key, value); + } + } + string finalUrl; + if(finalQueryParams.Count == 0) + { + finalUrl = baseUrl; + } else + { + finalUrl = baseUrl + "?" + DictToQueryString(finalQueryParams); + } + WWWForm wwwForm = new WWWForm(); + Dictionary finalFormParams = formParams ?? new Dictionary(); + foreach (KeyValuePair kv in finalFormParams) + { + // Debug.Log($"kv.key:{kv.Key} value:{kv.Value}"); + wwwForm.AddField(kv.Key, kv.Value); +; } + + + Dictionary headers = new Dictionary(); + headers.Add("User-Agent", "TapTapUnitySDK/1.0 " + "UnityPlayer/" + Application.unityVersion); + WWW w = new WWW(finalUrl, wwwForm.data, headers); + PrintRequest(w, "POST", wwwForm, headers); + yield return w; + PrintResponse(w); + if (!string.IsNullOrEmpty(w.error)) + { + string data = w.text; + if (data != null) + { + methodForError(GetResponseCode(w), data); + } + else + { + methodForError(GetResponseCode(w), w.error); + } + + w.Dispose(); + yield break; + } + else + { + string data = w.text; + if (data != null) + { + methodForResult(w.text); + yield break; + } + else + { + methodForError(GetResponseCode(w), "Empyt response from server : " + url); + } + } + } + public static void PrintRequest(WWW request, string method, WWWForm wwwFrom, Dictionary headers) { + if (TapLogger.LogDelegate == null) { + return; + } + if (request == null) { + return; + } + StringBuilder sb = new StringBuilder(); + sb.AppendLine("=== HTTP Request Start ==="); + sb.AppendLine($"URL: {request.url}"); + sb.AppendLine($"Method: {method}"); + + sb.AppendLine($"Headers: \t"); + if (wwwFrom?.headers != null) + { + foreach (var header in wwwFrom.headers) { + sb.AppendLine($"{header.Key}: {header.Value}"); + } + } + + if (headers != null) + { + foreach (var header in headers) { + sb.AppendLine($"{header.Key}: {header.Value}"); + } + } + sb.AppendLine("=== HTTP Request End ==="); + TapLogger.Debug(sb.ToString()); + } + + private static void PrintResponse(WWW response) { + if (TapLogger.LogDelegate == null) { + return; + } + StringBuilder sb = new StringBuilder(); + sb.AppendLine("=== HTTP Response Start ==="); + sb.AppendLine($"URL: {response.url}"); + sb.AppendLine($"Status Code: {GetResponseCode(response)}"); + sb.AppendLine($"error: {response.error}"); + if (!string.IsNullOrEmpty(response.text)) { + sb.AppendLine($"Content: {response.text}"); + } + sb.AppendLine("=== HTTP Response End ==="); + TapLogger.Debug(sb.ToString()); + } + + public static int GetResponseCode(WWW request) + { + int ret = 0; + if (request.responseHeaders == null) + { + Debug.LogError("no response headers."); + } + else + { + if (!request.responseHeaders.ContainsKey("STATUS")) + { + Debug.LogError("response headers has no STATUS."); + } + else + { + ret = ParseResponseCode(request.responseHeaders["STATUS"]); + } + } + + return ret; + } + + public static int ParseResponseCode(string statusLine) + { + int ret = 0; + + string[] components = statusLine.Split(' '); + if (components.Length < 3) + { + Debug.LogError("invalid response status: " + statusLine); + } + else + { + if (!int.TryParse(components[1], out ret)) + { + Debug.LogError("invalid response code: " + components[1]); + } + } + + return ret; + } + + public static string DictToQueryString(IDictionary dict) + { + List list = new List(); + foreach (var item in dict) + { + list.Add(item.Key + "=" + item.Value); + } + return string.Join("&", list.ToArray()); + } + + public static void ParseUrl(string url, out string baseUrl, out NameValueCollection nvc) + { + if (url == null) + throw new ArgumentNullException("url"); + nvc = new NameValueCollection(); + baseUrl = ""; + if (url == "") + return; + int questionMarkIndex = url.IndexOf('?'); + if (questionMarkIndex == -1) + { + baseUrl = url; + return; + } + baseUrl = url.Substring(0, questionMarkIndex); + if (questionMarkIndex == url.Length - 1) + return; + string ps = url.Substring(questionMarkIndex + 1); + Regex re = new Regex(@"(^|&)?(\w+)=([^&]+)(&|$)?", RegexOptions.None); + MatchCollection mc = re.Matches(ps); + foreach (Match m in mc) + { + nvc.Add(m.Result("$2").ToLower(), m.Result("$3")); + } + } + + } +} \ No newline at end of file diff --git a/Standalone/Runtime/Internal/Net.cs.meta b/Standalone/Runtime/Internal/Net.cs.meta new file mode 100644 index 0000000..0cd5642 --- /dev/null +++ b/Standalone/Runtime/Internal/Net.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cdf561f46b3c346708bd7de2f21c56da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Standalone/Runtime/Internal/QRCodeWindow.cs b/Standalone/Runtime/Internal/QRCodeWindow.cs new file mode 100644 index 0000000..2ef644b --- /dev/null +++ b/Standalone/Runtime/Internal/QRCodeWindow.cs @@ -0,0 +1,797 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Net; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; +using TapTap.Common; +using UnityEngine; +using UnityEngine.UI; +using ZXing; +using ZXing.Common; +using ZXing.QrCode.Internal; +using Debug = UnityEngine.Debug; +using Random = System.Random; + +namespace TapTap.Login.Internal +{ + internal class QRCodeWindow : UIElement + { + // // \ue90f\ue91c\ue911\ue91a\ue901\ue902\ue903\ue90c 您已取消此次登录 + // private static readonly string TEXT_CANCEL_LOGIN = ""; + // + // // \ue910\ue91f\ue91b\ue914\ue90d 请重新扫码 + // private static readonly string TEXT_PLEASE_RESCRAN = ""; + // + // // \ue914\ue90d\ue900\ue907 扫码成功 + // private static readonly string TEXT_SCAN_SUCCESS = ""; + // + // // \ue910\ue91e\ue917\ue90a\ue915\ue912\ue913 请在手机上确认 + // private static readonly string TEXT_CONFIRM_ON_PHONE = ""; + + public RawImage QRCodeRawImage; + public Text StatusText; + public Text SubStatusText; + public Image RefreshImage; + public Button RefreshButton; + public Button CloseButton; + + public Button WebLoginButton; + + private string clientId; + private string[] permissions; + private bool isLogin; + + private string deviceCode; + private long expireAt = 0; + private long lastCheckAt = 0; + private long interval = 5; + + private Net net; + private HttpListener _httpListener; + + private long lastWebRequestTime = 0; + private string webRequestMode = ""; + + public override Dictionary Extra + { + get => extra; + set + { + extra = value; + if (extra != null) + { + if (extra.ContainsKey("client_id")) + { + clientId = extra["client_id"] as string; + permissions = extra["permissions"] as string[]; + isLogin = (bool)extra["isLogin"]; + } + } + } + } + + private void SetObjectText(string parentName, string objectName, string text) + { + try + { + var targetTransform = transform; + if (!string.IsNullOrEmpty(parentName)) + { + targetTransform = transform.Find(parentName).gameObject.transform; + } + + var targetObject = targetTransform.Find(objectName).gameObject; + var gameText = targetObject.GetComponent(); + gameText.text = text; + } + catch (Exception e) + { + Debug.Log("SetObjectText fail" + parentName + " " + objectName); + Debug.Log("SetObjectText fail\n" + e); + } + } + + void Awake() + { + var qrImageObject = transform.Find("QRImage").gameObject; + QRCodeRawImage = qrImageObject.GetComponent(); + var statusObject = transform.Find("Status").gameObject; + StatusText = statusObject.GetComponent(); + var subStatusObject = transform.Find("SubStatus").gameObject; + SubStatusText = subStatusObject.GetComponent(); + var refreshObject = transform.Find("Refresh").gameObject; + RefreshImage = refreshObject.GetComponent(); + var refreshButtonObject = refreshObject.transform.Find("RefreshButton").gameObject; + RefreshButton = refreshButtonObject.GetComponent

UmGch= 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≀F<+j~FH0Y`YLd)pSa6RtSfguXuyarFq>P(N&e zOFWsf?l|$!%n6J%i+mog5`G5<-}vfRzxrqYB*O3Ke(vY4A^di~=hatz|Be<{SC0m! zKi95Y3321}CtriO1x0_2ic1|nhPqP=z>Y)7%1toc8{6*z&IO#OXOi>S^i+p0e*|E2 zj~oCa#WX7%6i#{^(X&h{*>N0&eTsKP-_Yte>vT#zEdKH&UOIGO;@2DIFIxmzTY>ov zr)O!f0#+L3u6YSxuY~&P2Ph$E` zSr6-ZR)R_yjmA!$>BaR+Ydp1vwX#yea7_E09aUb4#!(x5YD0|voVC=3h6rUH6O+!8 zF#9$ImV!&|ZOL0Pw7nm%DpS>b6B^CNV95)=5M`!znmw z_5gmMU$Bj8`n=L07Ss~UvUq>~_su}EP0w3N&(jl#v9(5?Sz=pT3%zSi_V;0 zFfY-R9>J=E!^R!%5-+7s9APnd^!ML5o40DBJi?6qVG^`X8k{Bgm}+xP$wot~S@4QB z-8|9}EG?a*;TA$%qGGq`iW6`0#Kw`@2SAwMYwkjj(D@<+@d%W-rKN>ob$NNXyuLQP zeB0(}uGW7gbOB`vf#4#OSoz8eeQ?8yN0Fhn<<)n1wF?aVku& z2D`@9beCC&+h-beiE?QS_Y3YC!w+Z&Ye!9P6?h+~HSLsF)B>$1A8=0B8V}(+X;^{J zvK~o%YqSVmXhO@%0mUGH9O7k6q0YYs_E&C%^J5 z|HYp|`2Eb!{LHmmf9r4Uej3fs=}u-TqW$T1?N1qG)^2|Bi}1H@ApqF`)5z&|^Uhnv z_48qm_0f4`ajy$Or$9eVikt6)U7!+f=a%ULY&D+hEPIDpMe|(@6UA=_?h~HaqJwf zUtJ$=zH(#uu1|g}`Kdu=3K095n3nxXxVi>cQ?Vti4*8;cv;fj6gcM-X)3v$8O_1qV zh+TpQyf$iytLd(ATtQy!c&#w`&d%3ahh<v!j< zyFJsvCjCl|X-KDQiV9#i*62S@=Y-@BtkX7e5WBUrH@x-so#7k5|Lq)C$=WP!G^?|E zFB=m#%O1r+5T@}kDXK2xPeej88$cVZGMn)-1G{VR_$AtJaRt1#ZKZndzwp%|Wm;q! z{eSpVKlDSt@r%FoOCSBopZ@8sPk;8aM@x6^969v~4<5~ZeF&=h&QAoN_kTtRo`%@7 z2tfLid=GFz>Dn*E&L)^oesW>BbLTYqJx7@8++>(+5a6ZV*PW+l3p?17*%|YQUZw}5 zu8=gQy3dA#K>yl*U<6Bt5Ia%v3wIdJPeIp(T@!u;C~xt3E7umETuOHx*3SXyV47AY$?REYd!U zbe>C1=q>YUr9}k$BA;|xVbf)S+7{osyHLvV{>B z^~;Yu5)b%8ToM_kx5a4-M__2CXltv>Xn$9t_1)jtj1XDRHvZL`+52*PO zc*vE0_+67z!(K%2l@_;L(^z5nc|wF=h6nNmGu&%yt6A@}PK=B8NRrM=@{{>>yb4cE z_>6qDyO9I*cU-kTSThW2lMc)jl6JTX)HN!+>EI0X$gJ3lNzN? z6m&JPsI;c>FLl;%g$8S{!xJw}t}{uav_^wAlM6Ff1G1iVyl)@CfYx_fzRQ5edhSLz z-QnZ1%h_P?q}{p)DwmxjX?vC1#!+cs@bb*Q#?x28G|)&BmV zX@3eXm9M_>#k)U0hv1uDdv=`f0eQ%rMF7Ivnf)B5mtjW(WDSt7L7Z<59WRQxt8J;d z*{|_uXFj%f;LBfx_L$>{X8tKexf?z_`sJa7=cm#c2EQifvdbSgk#^J(a6qV`+KDUt z_6Rh*wAM-!;YcUFNBl04d$fN$>V{0KL~*lx$GUv2DQ zP}^HY=&kH+4=ZT0OV|;72=fI5V+0?CjP@s8qzi8As<|WZ$v}FgCG-#%*z!aGDg?ds zuHV{eXVM2DNi06Q4*rYgqO&0k%?oA{raEF&?CwZwh&G`^x^s7fHP$+e4ytEjo`fa> z5Fxg}+pBP)XPDJF9aZ0KqM+--?l@r)K%_H%tTW0~0Z0H)jhlQr3}6K#VE1503v^S3FE5(k0@rXYFrB-=`cr*H-YGKT5%$T4 z7f=*k08Z@)K;xjq0l^$x5k6{wmO$MMtPy?(;CFXT?}!**oY`#~Tt@A$9ee27pOh(&eB>j`*Z3(VdlKa}7xE;i77yZ%lq#P$Z%(`q zChl{0N}&S7pEz~(zeFXbEA>J>9NR;*XK6+^4w)wpm2P+h6&B*9{0VC518*D;ZXc2b zQht=#>ZpPmUNN8CTJUW|kKl8p?9^9|F!)V91X%yrZZ$d-fmcnEy)VNSQ=FSjac&== zwUB+I-b9VR#-C>tQOp{(4}%CtzHqF?ti1z08@WG8Vx!s{LqNjvFcs^KT5(SK$P<^xXzu zA+5ng;#0#F?(kPvPbaMIZj+yWTfKKc86n$VG-7ouL2+(B(kf3leW(`SpJ%C2rH;vG zX3rO|(=dyl!k*4OkMY8HyawdL#=6CmV}RjP9u=^?J0wV(7!;F4&1GB*oduJUw01~z zBD!&vzd+CXH`!m>-91`n^NYtGmM6y^Bu4Fz1M%7La_s#}+S3qxY7LMKsL%Q$eBS{& z&0um9%n`TUPNUA*U1jf$pZ1+p$E3XA%J9P5U#R|^pEh0 zGCBgnv3=`vDU$Fd4v z!ATcE5P#7E8A;bisZk|?1caxiCEW~@-JsS%%TJ`ipv>`QMB zYk$&%<~JoPTHrL`N$wiodT!k&hX@<(mfOs> zsgM5^oG`~9lOGT3{xOb#9yS#U-QD37d}>v_^G+ISGeSmY?vDw;XakL!8Hu9>Dg>7q zySPybO;FnnEDArTKArY_5CMoFMED)B<8Sd2XRfYY87^PHI;>y2JY2ebDQC1i{}r61 z@3bYqNxsrraZTI9Q(9qZf@*_#5)Mq#HrSNcqEKeyeM*=*^_tQbZ{gINson~nxk*!z z4Trdrwg>CiUEzsqej|>0dMYzq8DORB3~$`FU=K@cN;gk_D$XhB_{G~{1bK!gFPC&& zn2Q=Xp$6oAq{Mf^I|>GbE~r#>|vdhc{} zIiyVL{XvgAtxfNFb~D`tnoTgA0i5mvy#h)IdPFmwJ-@T1u(|u#e3sIt4I>!T+IgFBM({s zBi*5zpM@op%BQM^;3D3+J}W6NM}=7?BNL3vd{f^9*y4~EoW=`lSP8oLKm~FHw(FQB zz!ByLhG8?E7+lF84AK>Z9kDn>Dt40aNWVU*h$cx~O<6yyX#76(+Q)5vuW>{LIo* z>+vA$p}T}2ZY8eyc3ObJX+SS{5oOwhVFgCGdQ!J>3(~_2JZXAZ@)ECk`ZS!l-R58Z zZnw^*fh5k1B(?}Hc-$k~CH~^)q6VIA4ai}#s(cr#{c4rpC_R%Wk;eKyR9b&Ce8n%% z7T=o2m`Yym7FG!>@*IA7cS92W-1tf{`8oXCwi8qma_*1M@oD$MYuC$kS?C7Zo1lNdQ0GNLrK=~K%l^J1B+)Doz5%;j1<6CL(dxAFWS2c5!H@u@XKs+SspkY z#N#?46t1%7x5zCVPJepdi`zCbZHlI;o)x;uBedg*EKr>yfAc~tMZ0suinH1BC1OEH zL85sHW4SG_FICl5*}|4~*8P;()LqahY}5jI6g&|=QfB_*6M-4&$1VO;2yT{8V`eZ_ zKZ2-TOVC2rL~)1eq9llQcHCkSiE6i7;4~(Y((n-8_zlB|H<=Ka2usYPw;(QlFKXb~ z*FfX7DdN0$a-Hvp%;!s}BQKA3gC64z;$04Gi|at7$#T&&jUc9d!Dfd8?;nE(uId=q z|0GHASD$3p7c*C~9{42t)B+IUm+G-|?85Jn$X~=Uh=+)owO;rq@x6toz|*jnhM;tG zFx7;A!Y(6LszZkAro-v)80}{@3Y_XHD^7YG-`IIB(YrHKNd!>1S-#6upq+F!e*h=G zq~QnI7C{+-f#5iDDpMi2%=J^tBwle!l{+grBH@))iwZs;r&z(CZr;2p8_R@^TbM$WIiO^JVGHZE`@U8*s zd2Wkzwi~jI{N1=vEj5<*@O$`wD&<9-#J<6iI3x593ah zIC0od*Q0Q&sl-e%ws=`O@ca~f(LJsOszG_z;@YKQas4vK9IgzP*zB_IhL@{scJbK5 zC3b(h4w$b$m=CzXZ{vqP?L56sX7ykl)s$z!>n=K^yKvQ1Y58*`f(#6+DbcdkbhB}W zoQ$jWzb*vT09)SOPCkT1JCtD46r2UfW|?NEF5+%@gi~Ug#wU`l+zLPMK3!ogbd8Nb zm%NbK4MDDr5^g-mlUJp;bLeHHZoCLjb{_W~m1i>$q(4~nYYy|nX%Y7S66)s6!K=~1#5t5zYJ** z9#l(eW~90~j{8UIg$~Q5V#QS=s3Qt5rh^g6(OH8YF%VE1Npi03{`2gHFL-y6aUZH1AOeKSPa77-3G`2rv5UP7H)#c{Oi9hl-l+v9P4&1qFN9knL$TPaBo zeTxuss6T&IQr$%_!U~sKW4A3auNuGL5*2jhXasgTUXohp(Rvdm41Q@4E1v!p@o0e& zYG73G1NMyxG9Wf4o>T1@*Gcd;eSpwkY@C!-cFm<_6c|5?)|~IM*slZ)|;Zd z8OjTm{3tOAdP3}=!%kob4- z>GzMok>MHfWhsz?t}v~rkXy792d*Bdg7NJvMWP}foVtTcfmS7mKY3V4bF9MZ(m$ID zr5>aq^-^)dR_V>7r6zfVE3|cNN2rBj@;6|~dRDT* z4c>$=cDY}dD}&RHQv*~8Hrl#uVsWegcD z9U&O81J;71s~Aw19fZ9sUobf2{K3&KL42)&n@$c7`E(Js!cZX??Tk*|%efZN*jTOO zL51U!Hb>Y%%!HvdwI}45Cjp}dh+D>IuS?F}E#tQ1iuQt?5um~V374Z6AZfY~Ra50D zjnf(vMiEwSYoM3kJbOJT1U>pNi>HqbE(ui=OAO9dU%1RODfm&~3p5jeOoQ^mvU4XL zx1F&#Y&+@iZaZtWJj3`e!DoKrPCaNNRB@}p`N7b9ZJcY@9R13T3fyH5(_Ujo?1w+{ z%J89=uMVq(J>c@+|BrOL-0A5RXZbj+0|u$K>^>UH-JG$S+p4OFIP|?#>)b4J8S#sIpAJ;v zYI||iDW5O8#BrKvgVaZOqbItspM4F$4AyZ5$h1MG{_*=KJ8IGggtz@rGaqT@ai+ry z@fWw~YZw4$ppyl5c+_?yT`r9nS@vPBtEdqmd7ak}{5KNhF3{CC-yA$&-i@1Jy6}^q zpOz2LA^@$4NZcR)@gEjb^t9opx)2G}V%p`Co^vv;S%bQ&j}L4qdniJIWDVy)oD zF@P&1x)BiJcSH|+#C?{B+--TViNM<$j`kk#Y$6l4V8k856@q=5$|DF={o)#ui;t-; z(y$BbJeOcf9)#i{yE+eG)O7IVVxHrJBQFHBMHr&RcpqdwF{B8EEQOMqCDbRK)2y71 z2%}_d(#j}K<1C^tRQy#ceg!HVILeC^c*09WDCo?kqV*N(9#;9QDW&5TpVO0QDcOv| zi>qML@BFMZE5j97nVy9(%M&WF#n$7~T|=-PzF%c`O4C7r0#HG=$pzrtwOwTsSU9FX zy$Ik#H*XBzar32Nm3q5-XJgph+!=0jv9)U_b|^XUZikUdX%%GUkUs^eN4N3XG2L$7 zr?e>MBaLPnkHU*^Urwr#Y2 zcz2DPo-TXEA$;us$LVp~dDr(VY2XEUNOnki92vk)iecOfHk5gM4L-#hphEDtQ3Jg7 zl;{6CuCoZhq_MK6yFmLv_~{hrR8seho}1mPX>8DAIi1j$b^yIYF!>b3xZ|c!rwdL8 ztk9EtoMcqnTR7xG=YtKdVY$yeWOq^i?jR5E4F}sB!~V{L;egAY54imKfRDZgyIjrA zP3|P)tlnjgEL`JG&g=MjmaaqFRp8diWsMvV4&)>a<3oB;jE@9&{{+sSzrzGXm>!Qq z;p&TEkppL3D}MPEawUL-i@*^>tD{O^w3#fzkA%GnlZHg%s`#RtUYWcVdI&$XzkaYk zqg!e5k2G1s6Cbz}sw%7W#V7>xWe9@&uAHB4xyojiHQWk^`+PNfVUa-y#N-=vU{SCw z5WfoS6*dXI#D_oE2&0$a>*QP!M_e>h^N@f%WF`U0w(?FDghpX{9QHYxlnI(0;Vb;2 z={l83Srvf2{ypotbl^Er%1z+N^SBjoduVq%-1`53@4szrGf<=6QXFs?zqz@^vl%!C z7YfK|ftL}4xTo*YITif_myK=au5PEF*AZ^ZOmX`D{jmapLh$czdpqseR%3H$+o$-KRZu2jqNz7;v3roC5tE&wJ&;vj{-mq52>$AHyAK z>YHGuH^H2%2AE3lWo#s+JxdGeK_jsfhh^zz=ISBGZJD4$X~QO&(&QU<2M_pqIZL%W zw}+$cZx4rC?+*J9ZV$T;?hZR>!aH;#yL|Ov->(KR7ncUJA9tq~({W2{e316?6_mg0 zD1)zX+X2tYhnNw435Do7o%}ivT8UGKjfCEr_5NA5o{0(HhXPDE&cH);*qI;GIlhV} z)x(2Bn5w%falH;n0G!jGR$H{W)Pf}W2ekQ=rL%{Q0;|#`aR|w|BLyG}m{|*?J{CNe zAvOpLeby5pzVI30y7q*o=jIvLrTk8!_lK@A<#U5+%~xI5!@bWZW7bv~d}IxzrU|oF zNJkQFlTN~WQQZim0Ce4C+58_auW8i~wh@48feJctDL@?rIB3}71FVLt zU7E)_0|)al?_(&>QoIY;Gt>ZFS-cN#Ucbt&W!A7A1lmr0PfK1rUcL<86okB2?*2UF zQBY>!Lws=o+(rN3`zP;q&d~P#^%;5FMjoGl&*Jc&ic z!omV7C%aKUH~&R=Ho&||ZlCBmPUdQR(DSvc8}7ejquIc{g{_{kWo_4rNc%S8()Msb zSVc~-{S!AjDh^#}0nKmm@Bv>ie|H$Rzcn0ferq_q|E*!?-aEtA-8;kPy$8d_eLIjH zM%S*jC;;uGoSNcm2wa}I!kN9*OH5l_S>w4ftX@M1UVD{`sy{p&t$&1%QQl41~YJ`tOs0$JwnsKXqr+NeAY29DF+~<0jhbSsdz9k6RTuu2j0YCUhEZw)g?y2 z>+7Yd*@15|{kKh>8W)X@57WMc7PwDc+wb3hu$^a->CnX`h=_0_8|YMU`sgm28*S2O zp?ksgOT2!WMZXUweMlS~NAqYk7@cP}W@V!MJRjXf2u<;FaI7Myv{8#8NAl!AUc*>)<%FDEu7NvuPyS zgjHm_Q4ysPDXe@6tDcP$mta1c?l;DIiUvhwU|PBkTPYmGS`sv`Bc^K(Ik11oT@Tc2 zmcHqX%`lxVI6cp_ie`89`eih|tHWirJYeoV*c$Hdu;Ivf1m8Mm9lMpRIK6V}os{RBr4OkmIA1aER~ z**}!jHsG-%^l^R8diOt{Msn(t4%3Yg*0ZqL+|`Sdw3S{s*Yo)Db_AjLoNm+jZfF#c zcDxQia&!ckb9uLu`v>=jW(p%j0Je5^rXtgww5ytanQB;@%Qln0m$1`(GBu`t3)=TU zW^Yyt>`=tDd^2bjv_BKb^K@nt%&`oe0{t>OKsz5|&lT|)_#?efB>-=g5Dd~j1^W82 zES{F2V`!f2rPyg>ezdD2Xl?^+OiiyI8xyx3o*jO^x{hraJeExq-p}a`Eiy=$upzK} zcinHn3&$b=5m3ALhXbZNx9{8@?!R+qxc&CM;hlH4hj;Go4|g^W`3gH1RC7XPXK#@& zHOQcnq(I?&cr0?QtsD-Q*Y<{M>pSdD+!}7Y^kBHYu`yiUelRS*yopA*L+6k7xCE^W zH-&0ZFQ)PD-x7RE$Ql~se3 zP2vU@4)c4L=?&KHZg70TDP?+i>YjQ9-y*awF|Fw)7mqf$6K;(#H^;a(vgn2Y^0ZS> z7;cmP0fN#-*R3!#u6HS9TgJ*wAtXGdAY6A@hFEU-2Maqt;Kl!xMpTb8(+*L=q_IxT zI|2=X*f*)zSsG_Cy3t>P4xz>c3j6E(fpKax0+lId;UgH)uH8=WAjC~Dt^q0_#c^St zZw<&wVKeHw+RP2p)V=SckE~YPxMjV};3)j$Z`sdpi@G5!)Bj~TcI@d1q6=Nv;xOUo&FGn1%+23a4=O*iY zo5O>9Tf^;lcZRp$*&Duf`(XI?y`$ka=Rr1h7Kbgq&ajJywSUOkl?+S%V#G&22LrR9 z!mFw&aWs~Thf*DP45g}NevUu7{5{#CW$H0^u zr+Fnm`eba+B}NM8%k1n-MF<=+MY!u!Enm^KgkGPv!c?O#nH{3_QaG^*8?(S`M6aE| z=#vbM3wiic+8zipZ-n8h(%}*v?PXro)pgQrBb>Im&va*n>0;<<0$J^hO3D{3meD}g z5PnW~9wM}MXtxJyuUQNsy>vpK8j+o}!p}9s2*7AHMVM33Ta^0&<@O%dO>p@cDLW5Q z#H7&OgKb1FR|_745>DM72bd&(R?hIE+B0SJlKk)zZKRe4`EA35YnnckopP9FYV@04 zt?x1$S`?D&T$*0*3PqLY`E!jh)Amg;)&`jM(gI0;9Pc!b3-`0A0o%>?ldX9d({9)f zYHTAIUd5-eUj&`)r2sUg1AM2r6F<)a^TZJ+@7U&n6GKY;{#Vt_uvubUSJCG zaBGK+J8pTW!-J;9RkSMwiEDER5V}#2`?8TqOga25655M111Ko`*;D~w1`>wic4}^& zLB_S!#o-2PbL(ogyK9UmF0m_dn@t%$>`tT}wp}}=vsK$u6YN@^_pEuv+v?`>z!sxu zZuHZ!6|hbfxw&O^&8^|wmx|!G-JK4VD|Qij3PFXVJkVdFbn3kv+WiS5rNm(AT%{9t zAP2HSKtJ=D zVdu`BF|5a(hixOJ`Rs(M2WsA4AKEtN%wJ$l3qUA_Z4TG`5%+zy4= zb~+4%Mvgpe4htN2INZKF9Bkejwl~=9a&Nl?;Qd1c-!QzpxiH*e>hnHpw_6H7K2D1Q z2s0KPnYMr?xejroco|mr`IHf`?CSvD^+FHP--quOhU;{2ON*>$Ew~NZL#};SD1t#D z*Vxwv$OGO{^W$akJ9~?Ca87qFa1>*KvM%60;%LS)hoBdEjyS4u=v1g1QFv>d{&aIm zwq3JOMra{7H#6z}soT)zmnMZ?G-~S9Pd-_nw!$**E8u^5ZE1LQZE?7YrntDj&NS?0 zb{@KM1#Nm`b68{}(Gk~^Wgx>#??-<}Ef2ArZT{e1aOu}86g z2R$eIo8)s`P`L((3Hg@qY0YuGkHbTsT34a*CEjrwG*h5&ys_}sYp)%Bx}~OZo}Qw| zQE)7-GO5llQ8v6!gDVD_`N!nIlqp*X8ObS8TnHGZ=n#hPiaTPbqVY!_cIS4NVSfW* z@eW$kJHzh%cZN;2>E7cY^__bhq~16fZf_n9IEM|^vNreJY(Wy32Xw`l=IuXB75Z^2 z0-dWz;cKvHG{CvmxU_U1O^m5R&I~RtbJ;bA=9iZ_I-v$gA;gj+1%*_^gp$_u5q@fW z=yg0SoFVkeUhqf;?qvk+GD2~Y@*NSDDO!ZFYitL^XVZ@Ol3CSwjs9^HNMD;NO>M&y zS76Z2?ICDl>(GBmjf{GgI_vi`bD*!TuOI-IhwE$xT0W|Ey-hU0yBl0lh5&Q)x=T6s z(bUY#I_ZxbmW?#v()9LIWAT`T!qIiWtJgSB2_1)M)EONEyWmx7FX{lJ`!{fv>_yK9vG#f_xtBM3MDPKB!;`H_kcmAe*@=oN9_r-#D?N4lfY&>~%6VThd z4|b$EgIU}81XhVs8GZHvr!}?8NUcvbz@GT^ z?!Z21Ux=6lJx6D~q!Cg*7aFuPM|DaqLawl}O~PZ7!ZS=m%2>t~1Eq7dBk>P-mFt}Q zJ7C=p?eA#&HgfRoVdw5U!-ELG`v}18;m(5tb|oGSEa64-W8-IpnoCr6<_bNtF9Q6P zg7O;d7WATvPK``gmiF1mv4bXq5L|zo4G12XzX8415IXD#h2DkM@r6!sC}MPjEi^A8 z;EvR8)$|l_2sLeYel8*ST!&nS!I_QpOG?9zf?v(33qah3Tbk;H>Q|2Wayiy6V zl`3WVp?avuv@KqnETOFfbk$@4Png)b52?$GRd#l6jlWCxg41hT?U%@$|) zKpv3hm}ZrSU;Wb2O=V1wf$hNxZNhXs9sUfqML4bLo!V*PPl7ux(0b9Q;ZyfXI4;7T zeGQCt4nNo?YI#|^WpJnvi%=sb8^(Aq=x*R+Iar8W6r>oJ;^h$?>yohU{Es!D&1o}Jw<+J5r9EYW^+d%`YzDvO)yuUf{^!;q&l4% z5yhPzq;-@aPA8SdZmmt2g2E2ZudiRCGnQcvGI!oJ0=JRdAqq>nt^snznbV*958fTN zIPfbP^})Tz*Llu4bL#vN%25+60Z zRpP9(_Fh>u(kw;zT}RMeBHmhXHBPw8)VqRk6#=*c{oWI*)@U1UvG#YL>Cd~Y1+GEw zK1iAL3C-43FR(7PLMl23z&+If06+jqL_t&?fm)t|d5x*!8ytynw5(8+(Y-O{E@uPp zaz&bhk{$dDq}yfgIqRR%674pcnXA(ZGe6s@I4B+iLQ=JE{TB4o{aSw)=As6wU$Y+M zxDsl5X#QOXlzwc4N!E)3V;ahf z;9EfeMk`X-5a(bZQ=s_8w+eliS+jGn;B;X<3ci}&Tt~xm^H7aS5jLa|kHY8*ao5nu z-1tHeg9CS)QvYgo^&g?CFkfL)j9;<$2*Vn;Uihr;xD`n{X%`6AEh1m+Tyw_D?_6xw zPAxMqtE9UMZr3rb3pGGD)@-uQdB9Y*My5_ePE8w*|Cs?%)ogy} zBa7q0XFyrL7?WI>iyC+)HBc{!SNSObo!vOHkHYUjR->Sk_q-m@SrUeJM0ww@}OKw%BjpHUQz9A*NGVG73DNYK(G z15&|IStmo2+M@&YBI0e-J&zA;bJT&pl^umJp%1)uydO>e{A5Z|o4mRZEE|E5Fvx?3 zeFWQ%Yl&!<5AJUdSMPH;p2PA>>+c{WUO`w~y-7y0_ZeP z{F@%1SVzO8EbapJFu$LJDs7gLGVQj(2Aew^`-rv(jeG7my|>9ghVKEAUZI*gO8r?$ zWLVWz?iN7Rja4b9jnlJf2hu#Hd5_7TGS`b_@5dUD1;bl7bUXX9#;is+%D=2_!?O>YSisZ~kjta?GB8eFtGruouUQu(zH2&5dUiUpXXLHgN=vSaY4N%i$Qu?;; zu9(yP&T8_>@D@LHG2H~yr$FcK0(~;BX9nT=oJ6J5X#JKU)r3a2#!RO*pRJARXh^$$ z^w-nDYh(`&@rX`_qXW+;M%>*==L&zJ_336LMo;YYnxeF)HCOQ(8UdGl10htKX4R(S z#;;rw4ocoUqS!^7%ebaB&TGUOo>ZDi-Mw} zK&&^T6gX;Eb^Z~-L>bgtb8Lf`XbD=@iFeKJL)X@Z8%$>^1T*~!k!~VU2s#C7E|!0b zbjyqecJNq^Zjg^vK3+ESc3QKCQS_uY@2W=vNGn}#>%YwA6@{*Kq_Ep*gAl)Yrl8(J zkZthX=e(dsxLkH19UQ4p%e(D{C7yS=rcMp;h(wZ7P=yFYXkF;O@btxRV4)LI_{(_kEsw z-#_4WsXSV_aot8(aa25uv5FH_}OI zWf)OjjeY+1`ezsC9wa)l9(q~gf3B`Isv_-T0HbrXhNPd7tJ#vN!&CASN~zBngh}$p zm~ztM1sVwf=|}cu{RLlk$n05=&YbpX{%21O8AajiQoHAD_ii(hUub{=raAhX9g#Et zc;*J})Gop5eM>5;zKfDIt65ZE;^tVxBjYQ6qWv4T)e>!NBZ{)w4tFtB?3>8SqJ9-} znL1txT&mNln)#$Emtf|zncs?`WnK?~g3CSlK+3nICb)uFntBo0`13j+EbB&$haEvE? zC%WwR4fML-=m65y{NZ#Uo=no%8zKE6g5PXhTip2Pq>R*Ra3yF}KPXJ5tT<=v#k&5f zswDcVruh?gD9?AfH_6j}0Kc*pF9s?C!FjCO#!Lt0^C<(iDaeJHuZMoO9upx00+mH6 z8C5=al5gG9?JhUb$hkeWXDMdKY~2!Ei{$<1`Ny&XJ>YNHgzxKpE)2fZ501*L{>087 z2EA+0Z{xpZ^<305&27A{jLC(6aW)`(=ikcEi7Aqs2}}?;KBmLai28 zeOhx5ck{ho1i&%#F+-(Iq>k^#M4K%@bPo`WQKstwr<>Af6((*})Ob7T zrU1cC%CwcxR3)ul+izzD8*jNyiY-lq7iVl%UgXiG<16dF`ua(8hj6xj7o5VjV6@JJ zZC~efbv1mIuoCJ&AV2XB8oW%Tx>3Ij%yIIXD&P5_@mn>~E>M6qfId^sFLvx7iiOxo zrtZu_`t!d9ok}OVBwhP!VMdqL1xrnS9BO(nAzP6IVFw~q!ZP25RC0J=)Uz*-nXTodB1nzwsP-pxquefqJ(g}S=^Eact62? z;IHNNx#2I=JychRgX-7Zj+(~s{JYTX-$6NFxiZtpbbz=wr)Bx0$X$22bxVwXYha*DGb1P?g zx{z~qF4rp9o;JL+Xm?r7PqP%0es}cwk;^BN7MAhVH+mWl#7nwkNgK%8)ZyUM9o>6& z>c=zdDBF|#EhRyZkhBoE@dltD5lt;nrndb_L1^krT$1I8%?3n0lVkpKPW z&=rwRe=B@_!8j~42Bn(f5Gv6_Jee6kSnF}*d42&|yxZyl;zX~YOE_DWOjXD!azwSb zZ7%(F7&G~%XCrvp+ZP0MRGu4JNdxJ-cH!qe^JtUbwJJ5*2+&A^-$j0l|67$ipUr%8 zm?9Q^H>la2ku?2c`*JY~LRH{hYw4#ozm}HCU)ZQ0TuZcgoq@Nym%IFyVB$iPm;`v* zy~To7!3}SQe)Y7wFLuRDdu+QoWc-^u_vTyZWWq63kE-vxz-uo3W81YW?&me#D8#5< z;YPbKnfaz-a#mSIQWSx`!yx$ z%FlTNUZ^EUfjhqUPxV(fWd&6f0tKXB-PW!HH*sCdLnXycjk_diyV`}TegIY{an_OY zJ!8WRuaQ!y0=|Z+2`xW-Ifm3{Z?wlF`d*V~cZGB{ObjQqY6`s@v9mLW@FWy{X-d}uGnx}I)wz;R>|sLlruq&bp8dyP4u{Peoj2eA2$Ge3uu)2a<-jO)C2^kI7zVuGz`=#ux6vKRObrpzv{vEncb5^s@ zhBZuW(lyaaO8OC$L4o4K02?3u;F!PZ#T2$D;gxUHguS5GD(9Aqq!y>BQ6%_m^bKYK zujV@=DFEa&F%t%!m!E?dBQ8j8Rmni*G1LABI>1RiCqAve;0okY5Xr2b~Fx(#9;{V_M+-*8WdHUKM=|Fi{HR`V0!duTGXnpuoogr zUBuX}cj)}?fQPJIZ!4X*JHK6A~Eq?DD+=dif?H z+;llvgdqh>*UVKm4b~FgrLL2c$74q8adKen7oKJ{zQt(jhlWcil7LR~O5B?3REMvx z9!eZh=de%Z>q)m`KGplA6XS!_ObN%=o*Ql0n8I_Z1!vZ~Bpo5u7dF*R_`1jIzWXJ9 z1Xsa!3~IqjGhdj02H`X;Wxh^BgF359kYW`zb$C?N@eHBW^@W%ph@2HWhwKZMN%Pj$ zmO3uY>VimoG(rt|M9=E(aX?T}aeR54qrpWJ<^pj1h!r*-`Q1B4oBMZAoXsMh?<@ai z#jH&G=YMHE(^U1qwZ2ho*L z5AJ2m!I$VH8ReebDg3~X7VOyebGy#N;#fVy{4c^P_27mW^X{OTnT(emN=~MY#2#Gc zwG%vQVglF4t@z10<2BcoOj$~74`>oMXqV4)wSd=QROe>LTJdcR*UskQot+{RKbPdc z|E&6D!t3)?q{j04-9PF$Flw>S-{rVS#v9L%9qHv%L)a)7TC>my&$Ln&a*4SNQt()c zTrC`OVg4cLZWgs?^M#ckYcIT`Kc$>b;%9h$elxN{a;*C@MevmVd;2T|JyCZu7K=Y! zdz<45@?)2s-Zn|F4lDNNT~?%*{BqbDQTTKy%A_OB!}eKH)}1BS0DEi`hmFyr3u~3T zb@+<4@>3@5Z6HPa#;lLhQ(?BXbA!tJRv4FRH#0gB!Kn-7GlS7~j`aRHc8FgvMyuU~ z<0r$L3;hxvv;O6PrSTK|{7;6V^wtMc>^GR@pxe0pk~M&E}@!dD5#f@2$3)TY}`>Q^*0zl+BI=(6I$ zY~_X}uQpG_&g733duM%M(blamvuDwb|GY87k||m_EALAyL+TQ2AZZj`rv17!jX9tQWYa98r>9b7i|aJik!#qp?5E~{{kJ` zm0p~vQ6?Jne=qw^wxRj2HU3Ve<#T|cMINaLE^~Ond2_K=2>tk1WfAUVFQ#6Sw6(Q$ zGq-%YdZVLle$vxbUIkbtvxAmpmO8*Uhl8c-<{xY20)5+*Xl!`s|j&SP(h3DV8(P=U6`y4;dF3M5Q z=q4z2&+^7$Y#H@==<>Z2SNQv)u;j`WsEzf?YC2ACJG!)5WO?q7xDRP?R&oAhyWh`R z?`_X9Bai3w+cx3&W<4x6s|2ns)JN;z?vLX)Ob`|K+J38-=bwRhs+@0(?`RS&hQVw; zK2r(Nf#97nM*3wAKSlQ(|E*C2A5m8W*h>Dx%HIw-hR*;^g^40(=~L&jI7_tft@IxF zJy5pCHxQPfuZL*d0?+apBm^$OJ^Vy6ChpB#U15hkkj0%vz0NgPZ`g*Dp9O5sj)5WI z(9Sf054qlR*L5ru=ATx2_{fXe@1fr8df)+78IO;HlZd+nIw7(T3BZ#_cp#ClTP(2* za%bm+*pHFUU^C~N$~$1m(oW?AZ{U60PW2Xi^=dE>p&9wWfGFJAUR^Z5iwyMAFR+mL zisg4jf$Fcj-pHp)LybNP(>_2RCC-q4Wkrn;Bg*+y4wswV3N&1R$LYs=&I%|^RkP9G zA69KdbY0zf3SfrdhEfqG6^)?8yc+YHge7Z<26aVBS^xN=axqaAaln|jfCv@)%)$ZT zyro2{hjuSJSH%&o@H}-{@7a9m_W@RdS6bDZwLJr`z z?!Gp7l|6E!*Ss3xm`3Tjx(oI5&cf}*jnw(D!Z#u-lr5}n0C>7{$C3wcdRR)_k2eRkhoc_q6j5MPi_Q;uB?HlS3A|d>h zI1`!__7%%UsPWM>ADVmYdype}xc=8u=>5j$yW3OW8<0Oj@8K1TAqvSif3tud=YPK-&z{4i|JP5^agZq{sPlZ_pdm$JEb4%eyMB0T;5uvGE?o} ziwVK$1prH^BdF%EY5qsNFCz2Y@vyODV?W*GYz1Qt5J}tR>bo(OJKa7k^v`|-#(nnX zDBk2A>R9Tb*R@_rI+N9mcgiy=x3a7j%u|E-34%BO0aCBfY13rGryoI+umjQcnP;aP zO_2;9^Ynhb08!nJowsodGPnGqc02N;rPNtL_E+CFV%asXyKKa@PD&OED~&?bQ0X`;PFMrvpi}c!TXu?J>w9mEj3OmfhUB~SGhqcW`rg}pe z?1JoN`rpel^T%6QMYCH7o3;0Atw_|A6t3wKwE^49do-s<6IY+>%&0jr%*8O@JU9u& zy9xvO>2r0Z-bhY6hJa~!o6#Fh=krJ83_cUt)ie+Mu}2#mfSLj7o^W6FfVeY4*P;S^ zvMjrvnXy}Gp}cLiXB&q#rt60_O9`A^-H0r+INqMcQZV{@Ci z+Lta=R}&?`jOmuOsnPnK+$&AVxU8{nKhJlaAd4v140s<5p4b>qDo3XFuZ z#4K9-el^JC3xFQxA7Eeq1MlBIZu)OiIJtajl|H{cEwM}zZIGBPXg52tX`sap%a%#3 zFHv~*!;4bZKzK`AAXU;hB9dL@L}Y7}v`nEy;cRiqhim>!&-(sY(_tjR+YLP zgBjycq1vzJ7c~D!*UqX+^9n?|2fu@a2u>ytdb{u&GCow$F8!JmBUW-h=A@Bhe^D9$ z;A5WV(fVhd%gr0!dXxgDI`2{~%Do&pI$r=VCfIS9RhA~@%~iifkuh-qhIqwijJ+e; ze!#29%r=}(lQrQ)p@YX8)c$kcoz@Q$t^2dX?cb5l&2LiiHr}|5DsrwjG^W9L>ylA# z;xJq=*ILBOg!>#Nx5}>zKJrS{wTVmUHhxxCUCQ;0cg$oz6*lP0^?H!vRZup*u2^qf z_Y2+K=GK{8nDjo(;||Q`nU*pxKJ3Kx%I&*1*Foqy}4%AjQyu2@>@Zr2Z@ZE?m zaqQcCxL~EYu@&-~k* z4Llox`+dK`ve$7=?F3Vjdb!I&ch|jwJ~r3r2GY#-Gsla#FGQ2D5Aev51}h$C%N5Nd zz>7}TC4}gl0xvCu?lQQ`cSDd`I>+_au!lZvB$165?~D3NlG;Q|tFO{~XU&zuH|h3! zu!Gi~qH%2NzW|CFP|BvgdLYjX+k>|g8fW4;E^b74OJ7vw2&1GdVeaYdiX@e^glLJ6 z!a!6kyT-}#7}cDLiI7`{sa~?hUfbWHT1LdssEvR)Qca<`EXWZ=W7$X2GFy<~6^e8D zjz=&smJ2Ug#uzauMlnh@_7XTrT|mTdsb=1=G_D%e71cDyGHl2f&;+>3H25u}nJ;U4 z8r0 z_poD@aI$TPbXiU70o&h8%EA4n1=}st?m1o5!_Pt%mZFI1CCW*M81KS}JfVt_1g5UR z3`rTmM;NEEdxJDQ3$56uZoW4dbviT}CY+mBgY`1Kq4V6|hS0Y#FeVCUFNK9Qya!Gaell?*z&0Df&6Ioy>oT!W3EO2 zYD7fqQ|N{jburOKO0S)*egeQ8P_y|88xfQ~6vkHjn$x5zNVgK#&+I1eXGh^3NRIQP ze_ZX2_|N)c5U$m0)^@OP5X#$D&QmJpY-teJaLqw6m{f*lyw@r-{1DH_R|q;dhtr|J zAHSgYQMI~UJ-Ab;=$J=Kq;L5!@uUCD#ILE!h_+O~D4HvS7I=+6A7Lsp*K;a2^jyHZog&h z8gUs)&fRaR%n3LwFsWJ2c(=xrZIy8n{SB+lq%mpv_b1|gV%3=bPa;8IF)*EG2U2SL z@A>S46xwlp@V~h##q+=aA)9`M z^}`I5({zuRDdm?um5^(UB?720b?p9)AKl1*#HO2W)3SH8)6rtY{P2xLi>4fj^6K~} zz?G`;Xd7=gBIK&4%BejL0~NOE415@$w~1_aHq8CYJgm7WCYf&dghEy*==1fDh^0oC zTPad&J)WYswA1?T!{qmSl1qEzv_lCE>cw;*@0&)*x1njQ?0VO4UzR{utpD_mnIYHJ zui$Pm3F%JGWZ>$#Wx2#~SGw*J&9G^&Hb&z9TN>h89r#satC5XiDAByc;P{a~6&N}N zfgIoLlKC><+DOnFzoQT~quz#~XJa%s&9t`Iol|2{P>bi+h~#TVM(l)LX8}98)>I*T z&8i{==b6HG1NGRHZP&DBiF0}WHBuNt8d50|*yh?Eobh2efl_5c$iU0Ctj-Fm2sxSOzcBJED<| zH@mWqBTUH^qrghkr1mk#p?8;;fi0+T4!gB<-!N~qgm6q3X+&V(dQ*)Rew`XEMbFct zoeq<3EhIYPwJF=1wdPL~TNOCZ5IYCuvFC|y!>QEX^AakMp^Va|o8Xr1gSDM=P`@Jn zf4Aof5%iMSv%HKV@%VFTpKI*Vw154*IRzz9J>$vT%Qh=dgs;xJnT_uT%wtGW54)xW z$sAMVI^81$JFb5g(zmK@xpxHYf4o!3#qrbcafcrMwQJ(X{B|WH&?jq`(cy6pp*y9| zZTwR1YK{0ELDY8%(NmqR7uY+j#$kFFYTV&bttp7ai=GX0q?48*9{D#Ivk^}xxsH0c zcXzaj`%+x}cv~mL=)v|?iJqxEX3@B4_Dbmy&p0d&{8p4xuV#Y&M58X8;`%S@2}sMJ zVSq-8-cbVJI309%d%otsLSaL}Cedqy0bH4IbyEYHP|9c8Brj0W_?UQ(QqNW(y}~V# zBJPG;=;w1!zo@o4Cb2o4)VOha<bG*8&2Q2t9VPhj5IYnApin?UJw`KECsQNOv9j$m zc^sLzt-ZZOVc(7*q_F-g7MMTGtwrcl&Q9w;ZPA3OyjfN$ZxR?IaRf0{hb>Y~7uH7+ zIzYok%z};ELxY@U^-&y#mFn$n>(W~m@&px`l=J#+CXV97n{FDc?MB1}KJ>lxT->Kn ztv#2t~^%M;VM&Jua7!I*WC-{2Xa=vE zT_d4WscaocM`_DHhK#l4f|6XX6*y+M#}OaeH(N4Mez(syVrz+}P2nlLmXZHPMucdJ z@Fcz{y^Q@}leo7tk9%y%uOW2gC=vV0DSpIlyEoXL`8&bI#@;06a67ioHX}={37?$E zDKlHCgf^`5IB1{W_#zj-bWlQSU${A!3#hheWM{kKGY{H}p9_g%UvEV={P5aTcY zzLxXx~uT;6}^0)Z&F5 zvnuTDhCEAQkn&nKcH4P|$}`HZ`Bt=6V^2oNBuBgdA-{eWUH{kT;~ogD`WTkAMX78) zd8JZ(Zg2701>49-p6k@ggax0*yv=0QE8uf}*WIQcnwgduImK@d(Dtu zOF=~p+nF{$PKN3;HDx=d{r3O}`Ix+5$7^MEsd-#~oudV1n6MlTdKMR>TCTGdCYzE? z$rVRaW9qEvPrD%9Bk?~Ip6hO*_Z6bueO=Jf*1xS=u*)xL8xvr8bx)J(@mht}nfy`L z3$^`BL9ZCk{%_RP(M5fEg%mOow8Sje^Y*vE9Cz|b}Pu%qm_crIWkrN80R7{6Z)>KuHSV(?#jSfuFL z3xF#0pbZhj>@aOV=f z0uKSHr-P^X@%Du?__%R4>)ATD$skQl@%-$J06shnu6UfL)H7U7 z?e_k@$>k_H9~FCltUBf1+6g^q*%w_kLie0jcJjRJ-rsmC_o0BS=08wr&c{}d(mk*j z1Uq_C+LC5wnuQIG#CgbfG~QyoUv^wu#J?^8+9a+#=lL9X{M0=F6YSWybU;R#W{L4Q z)Xh30+|+feCRd|I-+HyW6s7C^n72zhE+f}_q^@Ki zsDCzhNS$-I0K1MOTK^7TCz{^5K92g|T%z91Bb~rf>ezei$<6rrxPs__a#V?*=61L; z!#)SAs1q=vSSF+s&)G)4B#$O8LNs6<`lp=sW(!NC5H}*OWw37M$7b(*kI3s