From 81cf2d346099741e92e52f6849b03614d2193cbb Mon Sep 17 00:00:00 2001 From: Vojtech Novak Date: Sat, 27 Jan 2024 00:57:22 +0100 Subject: [PATCH] feat: expo migration wip --- .gitignore | 10 +- android/app/BUCK | 55 -- android/app/build.gradle | 221 ----- android/app/build_defs.bzl | 19 - android/app/debug.keystore | Bin 2257 -> 0 bytes android/app/proguard-rules.pro | 10 - android/app/src/debug/AndroidManifest.xml | 7 - .../java/edu/wallet/ReactNativeFlipper.java | 69 -- android/app/src/main/AndroidManifest.xml | 81 -- .../src/main/java/app/lcw/MainActivity.java | 67 -- .../main/java/app/lcw/MainApplication.java | 121 --- .../app/lcw/WalletEventReceiveModule.java | 138 ---- .../java/app/lcw/WalletReceivePackage.java | 24 - .../app/lcw/generated/BasePackageList.java | 22 - .../res/drawable-hdpi/splashscreen_image.png | Bin 43287 -> 0 bytes .../res/drawable-mdpi/splashscreen_image.png | Bin 43287 -> 0 bytes .../res/drawable-xhdpi/splashscreen_image.png | Bin 43287 -> 0 bytes .../drawable-xxhdpi/splashscreen_image.png | Bin 43287 -> 0 bytes .../drawable-xxxhdpi/splashscreen_image.png | Bin 43287 -> 0 bytes .../src/main/res/drawable/splashscreen.xml | 4 - .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 - .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 20973 -> 0 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 17297 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 34133 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 20973 -> 0 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 17297 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 34133 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 20973 -> 0 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 17297 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 34133 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 20973 -> 0 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 17297 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 34133 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 20973 -> 0 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 17297 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 34133 -> 0 bytes .../app/src/main/res/values-night/colors.xml | 2 - android/app/src/main/res/values/colors.xml | 8 - android/app/src/main/res/values/strings.xml | 4 - android/app/src/main/res/values/styles.xml | 18 - android/build.gradle | 53 -- android/gradle.properties | 34 - android/gradle/wrapper/gradle-wrapper.jar | Bin 53639 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 - android/gradlew | 183 ----- android/gradlew.bat | 103 --- android/settings.gradle | 15 - app.json | 18 + .../LoadingIndicator/LoadingIndicator.tsx | 9 +- app/hooks/useWalletReceiveModule.tsx | 15 +- app/model/DatabaseAccess.ts | 4 +- .../AppNavigation/AppNavigation.tsx | 10 +- app/screens/QRScreen/QRScreen.tsx | 108 ++- .../QRScreen/useCameraPermissionStatus.ts | 29 + app/store/slices/wallet.ts | 9 +- babel.config.js | 4 +- ios/Podfile | 29 - ios/Podfile.lock | 725 ----------------- ios/eduWallet.xcodeproj/project.pbxproj | 755 ------------------ .../xcshareddata/xcschemes/eduWallet.xcscheme | 78 -- .../xcschemes/eduWalletShare.xcscheme | 96 --- .../contents.xcworkspacedata | 10 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - ios/eduWallet/AppDelegate.h | 9 - ios/eduWallet/AppDelegate.m | 126 --- ios/eduWallet/Base.lproj/LaunchScreen.xib | 42 - .../AppIcon.appiconset/100.png | Bin 3424 -> 0 bytes .../AppIcon.appiconset/1024.png | Bin 43306 -> 0 bytes .../AppIcon.appiconset/114.png | Bin 3894 -> 0 bytes .../AppIcon.appiconset/120.png | Bin 4081 -> 0 bytes .../AppIcon.appiconset/144.png | Bin 5082 -> 0 bytes .../AppIcon.appiconset/152.png | Bin 5330 -> 0 bytes .../AppIcon.appiconset/167.png | Bin 5983 -> 0 bytes .../AppIcon.appiconset/180.png | Bin 6406 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/20.png | Bin 712 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/29.png | Bin 956 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/40.png | Bin 1309 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/50.png | Bin 1661 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/57.png | Bin 1859 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/58.png | Bin 1905 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/60.png | Bin 1956 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/72.png | Bin 2384 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/76.png | Bin 2535 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/80.png | Bin 2694 -> 0 bytes .../Images.xcassets/AppIcon.appiconset/87.png | Bin 2964 -> 0 bytes .../AppIcon.appiconset/Contents.json | 179 ----- ios/eduWallet/Images.xcassets/Contents.json | 6 - .../SplashScreen.imageset/Contents.json | 21 - .../SplashScreen.imageset/image.png | Bin 43287 -> 0 bytes .../Contents.json | 21 - .../SplashScreenBackground.imageset/image.png | Bin 70 -> 0 bytes ios/eduWallet/Info.plist | 79 -- ios/eduWallet/SplashScreen.storyboard | 48 -- ios/eduWallet/Supporting/Expo.plist | 16 - ios/eduWallet/eduwallet-Bridging-Header.h | 3 - ios/eduWallet/main.m | 11 - ios/eduWallet/noop-file.swift | 4 - ios/eduWallet/wallet.entitlements | 14 - .../Base.lproj/MainInterface.storyboard | 27 - ios/eduWalletShare/Info.plist | 27 - ios/eduWalletShare/ShareViewController.swift | 354 -------- .../expo-module.config.json | 9 + modules/wallet-event-receive/index.ts | 26 + .../src/WalletEventReceive.types.ts | 7 + .../src/WalletEventReceiveModule.ts | 5 + package-lock.json | 36 - package.json | 4 +- shim.js | 47 +- 109 files changed, 216 insertions(+), 4095 deletions(-) delete mode 100644 android/app/BUCK delete mode 100644 android/app/build.gradle delete mode 100644 android/app/build_defs.bzl delete mode 100644 android/app/debug.keystore delete mode 100644 android/app/proguard-rules.pro delete mode 100644 android/app/src/debug/AndroidManifest.xml delete mode 100644 android/app/src/debug/java/edu/wallet/ReactNativeFlipper.java delete mode 100644 android/app/src/main/AndroidManifest.xml delete mode 100644 android/app/src/main/java/app/lcw/MainActivity.java delete mode 100644 android/app/src/main/java/app/lcw/MainApplication.java delete mode 100644 android/app/src/main/java/app/lcw/WalletEventReceiveModule.java delete mode 100644 android/app/src/main/java/app/lcw/WalletReceivePackage.java delete mode 100644 android/app/src/main/java/app/lcw/generated/BasePackageList.java delete mode 100644 android/app/src/main/res/drawable-hdpi/splashscreen_image.png delete mode 100644 android/app/src/main/res/drawable-mdpi/splashscreen_image.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/splashscreen_image.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/splashscreen_image.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/splashscreen_image.png delete mode 100644 android/app/src/main/res/drawable/splashscreen.xml delete mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml delete mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png delete mode 100644 android/app/src/main/res/values-night/colors.xml delete mode 100644 android/app/src/main/res/values/colors.xml delete mode 100644 android/app/src/main/res/values/strings.xml delete mode 100644 android/app/src/main/res/values/styles.xml delete mode 100644 android/build.gradle delete mode 100644 android/gradle.properties delete mode 100644 android/gradle/wrapper/gradle-wrapper.jar delete mode 100644 android/gradle/wrapper/gradle-wrapper.properties delete mode 100755 android/gradlew delete mode 100644 android/gradlew.bat delete mode 100644 android/settings.gradle create mode 100644 app/screens/QRScreen/useCameraPermissionStatus.ts delete mode 100644 ios/Podfile delete mode 100644 ios/Podfile.lock delete mode 100644 ios/eduWallet.xcodeproj/project.pbxproj delete mode 100644 ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWallet.xcscheme delete mode 100644 ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWalletShare.xcscheme delete mode 100644 ios/eduWallet.xcworkspace/contents.xcworkspacedata delete mode 100644 ios/eduWallet.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 ios/eduWallet/AppDelegate.h delete mode 100644 ios/eduWallet/AppDelegate.m delete mode 100644 ios/eduWallet/Base.lproj/LaunchScreen.xib delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/100.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/1024.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/114.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/120.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/144.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/152.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/167.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/180.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/20.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/29.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/40.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/50.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/57.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/58.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/60.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/72.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/76.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/80.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/87.png delete mode 100644 ios/eduWallet/Images.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 ios/eduWallet/Images.xcassets/Contents.json delete mode 100644 ios/eduWallet/Images.xcassets/SplashScreen.imageset/Contents.json delete mode 100644 ios/eduWallet/Images.xcassets/SplashScreen.imageset/image.png delete mode 100644 ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/Contents.json delete mode 100644 ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/image.png delete mode 100644 ios/eduWallet/Info.plist delete mode 100644 ios/eduWallet/SplashScreen.storyboard delete mode 100644 ios/eduWallet/Supporting/Expo.plist delete mode 100644 ios/eduWallet/eduwallet-Bridging-Header.h delete mode 100644 ios/eduWallet/main.m delete mode 100644 ios/eduWallet/noop-file.swift delete mode 100644 ios/eduWallet/wallet.entitlements delete mode 100644 ios/eduWalletShare/Base.lproj/MainInterface.storyboard delete mode 100644 ios/eduWalletShare/Info.plist delete mode 100644 ios/eduWalletShare/ShareViewController.swift create mode 100644 modules/wallet-event-receive/expo-module.config.json create mode 100644 modules/wallet-event-receive/index.ts create mode 100644 modules/wallet-event-receive/src/WalletEventReceive.types.ts create mode 100644 modules/wallet-event-receive/src/WalletEventReceiveModule.ts diff --git a/.gitignore b/.gitignore index da63abd5..a0666be5 100644 --- a/.gitignore +++ b/.gitignore @@ -69,7 +69,7 @@ buck-out/ *.jsbundle # CocoaPods -/ios_old/Pods/ +/ios/Pods/ # Expo .expo/ @@ -77,4 +77,10 @@ web-build/ # @end expo-cli -android_old/app/release/ +android/app/release/ +android_old +ios_old + +# generate the native folders by expo prebuild command +ios +android diff --git a/android/app/BUCK b/android/app/BUCK deleted file mode 100644 index 10387b00..00000000 --- a/android/app/BUCK +++ /dev/null @@ -1,55 +0,0 @@ -# To learn about Buck see [Docs](https://buckbuild.com/). -# To run your application with Buck: -# - install Buck -# - `npm start` - to start the packager -# - `cd android` -# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"` -# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck -# - `buck install -r android/app` - compile, install and run application -# - -load(":build_defs.bzl", "create_aar_targets", "create_jar_targets") - -lib_deps = [] - -create_aar_targets(glob(["libs/*.aar"])) - -create_jar_targets(glob(["libs/*.jar"])) - -android_library( - name = "all-libs", - exported_deps = lib_deps, -) - -android_library( - name = "app-code", - srcs = glob([ - "src/main/java/**/*.java", - ]), - deps = [ - ":all-libs", - ":build_config", - ":res", - ], -) - -android_build_config( - name = "build_config", - package = "app.lcw", -) - -android_resource( - name = "res", - package = "app.lcw", - res = "src/main/res", -) - -android_binary( - name = "app", - keystore = "//android/keystores:debug", - manifest = "src/main/AndroidManifest.xml", - package_type = "debug", - deps = [ - ":app-code", - ], -) diff --git a/android/app/build.gradle b/android/app/build.gradle deleted file mode 100644 index 87bd8512..00000000 --- a/android/app/build.gradle +++ /dev/null @@ -1,221 +0,0 @@ -apply plugin: "com.android.application" - -import com.android.build.OutputFile - -/** - * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets - * and bundleReleaseJsAndAssets). - * These basically call `react-native bundle` with the correct arguments during the Android build - * cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the - * bundle directly from the development server. Below you can see all the possible configurations - * and their defaults. If you decide to add a configuration block, make sure to add it before the - * `apply from: "../../node_modules/react-native/react.gradle"` line. - * - * project.ext.react = [ - * // the name of the generated asset file containing your JS bundle - * bundleAssetName: "index.android.bundle", - * - * // the entry file for bundle generation. If none specified and - * // "index.android.js" exists, it will be used. Otherwise "index.js" is - * // default. Can be overridden with ENTRY_FILE environment variable. - * entryFile: "index.android.js", - * - * // https://reactnative.dev/docs/performance#enable-the-ram-format - * bundleCommand: "ram-bundle", - * - * // whether to bundle JS and assets in debug mode - * bundleInDebug: false, - * - * // whether to bundle JS and assets in release mode - * bundleInRelease: true, - * - * // whether to bundle JS and assets in another build variant (if configured). - * // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants - * // The configuration property can be in the following formats - * // 'bundleIn${productFlavor}${buildType}' - * // 'bundleIn${buildType}' - * // bundleInFreeDebug: true, - * // bundleInPaidRelease: true, - * // bundleInBeta: true, - * - * // whether to disable dev mode in custom build variants (by default only disabled in release) - * // for example: to disable dev mode in the staging build type (if configured) - * devDisabledInStaging: true, - * // The configuration property can be in the following formats - * // 'devDisabledIn${productFlavor}${buildType}' - * // 'devDisabledIn${buildType}' - * - * // the root of your project, i.e. where "package.json" lives - * root: "../../", - * - * // where to put the JS bundle asset in debug mode - * jsBundleDirDebug: "$buildDir/intermediates/assets/debug", - * - * // where to put the JS bundle asset in release mode - * jsBundleDirRelease: "$buildDir/intermediates/assets/release", - * - * // where to put drawable resources / React Native assets, e.g. the ones you use via - * // require('./image.png')), in debug mode - * resourcesDirDebug: "$buildDir/intermediates/res/merged/debug", - * - * // where to put drawable resources / React Native assets, e.g. the ones you use via - * // require('./image.png')), in release mode - * resourcesDirRelease: "$buildDir/intermediates/res/merged/release", - * - * // by default the gradle tasks are skipped if none of the JS files or assets change; this means - * // that we don't look at files in android/ or ios/ to determine whether the tasks are up to - * // date; if you have any other folders that you want to ignore for performance reasons (gradle - * // indexes the entire tree), add them here. Alternatively, if you have JS files in android/ - * // for example, you might want to remove it from here. - * inputExcludes: ["android/**", "ios/**"], - * - * // override which node gets called and with what additional arguments - * nodeExecutableAndArgs: ["node"], - * - * // supply additional arguments to the packager - * extraPackagerArgs: [] - * ] - */ - -project.ext.react = [ - enableHermes: (findProperty('expo.jsEngine') ?: "jsc") == "hermes", -] - -apply from: '../../node_modules/react-native-unimodules/gradle.groovy' -apply from: "../../node_modules/react-native/react.gradle" -apply from: "../../node_modules/expo-constants/scripts/get-app-config-android.gradle" -apply from: "../../node_modules/expo-updates/scripts/create-manifest-android.gradle" - -/** - * Set this to true to create two separate APKs instead of one: - * - An APK that only works on ARM devices - * - An APK that only works on x86 devices - * The advantage is the size of the APK is reduced by about 4MB. - * Upload all the APKs to the Play Store and people will download - * the correct one based on the CPU architecture of their device. - */ -def enableSeparateBuildPerCPUArchitecture = false - -/** - * Run Proguard to shrink the Java bytecode in release builds. - */ -def enableProguardInReleaseBuilds = false - -/** - * The preferred build flavor of JavaScriptCore. - * - * For example, to use the international variant, you can use: - * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` - * - * The international variant includes ICU i18n library and necessary data - * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that - * give correct results when using with locales other than en-US. Note that - * this variant is about 6MiB larger per architecture than default. - */ -def jscFlavor = 'org.webkit:android-jsc:+' - -/** - * Whether to enable the Hermes VM. - * - * This should be set on project.ext.react and mirrored here. If it is not set - * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode - * and the benefits of using Hermes will therefore be sharply reduced. - */ -def enableHermes = project.ext.react.get("enableHermes", false); - -android { - compileSdkVersion rootProject.ext.compileSdkVersion - - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - defaultConfig { - applicationId 'app.lcw' - minSdkVersion rootProject.ext.minSdkVersion - targetSdkVersion rootProject.ext.targetSdkVersion - missingDimensionStrategy 'react-native-camera', 'general' - versionCode 74 - versionName "2.0.19" - } - splits { - abi { - reset() - enable enableSeparateBuildPerCPUArchitecture - universalApk false // If true, also generate a universal APK - include "armeabi-v7a", "x86", "arm64-v8a", "x86_64" - } - } - signingConfigs { - debug { - storeFile file('debug.keystore') - storePassword 'android' - keyAlias 'androiddebugkey' - keyPassword 'android' - } - } - buildTypes { - debug { - signingConfig signingConfigs.debug - } - release { - // Caution! In production, you need to generate your own keystore file. - // see https://reactnative.dev/docs/signed-apk-android. - signingConfig signingConfigs.debug - minifyEnabled enableProguardInReleaseBuilds - proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" - } - } - - // applicationVariants are e.g. debug, release - applicationVariants.all { variant -> - variant.outputs.each { output -> - // For each separate APK per architecture, set a unique version code as described here: - // https://developer.android.com/studio/build/configure-apk-splits.html - def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] - def abi = output.getFilter(OutputFile.ABI) - if (abi != null) { // null for the universal-debug, universal-release variants - output.versionCodeOverride = - versionCodes.get(abi) * 1048576 + defaultConfig.versionCode - } - - } - } -} - -dependencies { - implementation fileTree(dir: "libs", include: ["*.jar"]) - //noinspection GradleDynamicVersion - implementation "com.facebook.react:react-native:+" // From node_modules - implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" - implementation "org.glassfish:javax.json:1.1.4" - debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { - exclude group:'com.facebook.fbjni' - } - debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { - exclude group:'com.facebook.flipper' - exclude group:'com.squareup.okhttp3', module:'okhttp' - } - debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { - exclude group:'com.facebook.flipper' - } - addUnimodulesDependencies() - - if (enableHermes) { - def hermesPath = "../../node_modules/hermes-engine/android/"; - debugImplementation files(hermesPath + "hermes-debug.aar") - releaseImplementation files(hermesPath + "hermes-release.aar") - } else { - implementation jscFlavor - } -} - -// Run this once to be able to run the application with BUCK -// puts all compile dependencies into folder libs for BUCK to use -task copyDownloadableDepsToLibs(type: Copy) { - from configurations.compile - into 'libs' -} - -apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/android/app/build_defs.bzl b/android/app/build_defs.bzl deleted file mode 100644 index fff270f8..00000000 --- a/android/app/build_defs.bzl +++ /dev/null @@ -1,19 +0,0 @@ -"""Helper definitions to glob .aar and .jar targets""" - -def create_aar_targets(aarfiles): - for aarfile in aarfiles: - name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] - lib_deps.append(":" + name) - android_prebuilt_aar( - name = name, - aar = aarfile, - ) - -def create_jar_targets(jarfiles): - for jarfile in jarfiles: - name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] - lib_deps.append(":" + name) - prebuilt_jar( - name = name, - binary_jar = jarfile, - ) diff --git a/android/app/debug.keystore b/android/app/debug.keystore deleted file mode 100644 index 364e105ed39fbfd62001429a68140672b06ec0de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc - - - - - diff --git a/android/app/src/debug/java/edu/wallet/ReactNativeFlipper.java b/android/app/src/debug/java/edu/wallet/ReactNativeFlipper.java deleted file mode 100644 index 1d9edefd..00000000 --- a/android/app/src/debug/java/edu/wallet/ReactNativeFlipper.java +++ /dev/null @@ -1,69 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *

This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - */ -package app.lcw; - -import android.content.Context; -import com.facebook.flipper.android.AndroidFlipperClient; -import com.facebook.flipper.android.utils.FlipperUtils; -import com.facebook.flipper.core.FlipperClient; -import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin; -import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin; -import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin; -import com.facebook.flipper.plugins.inspector.DescriptorMapping; -import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin; -import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor; -import com.facebook.flipper.plugins.network.NetworkFlipperPlugin; -import com.facebook.flipper.plugins.react.ReactFlipperPlugin; -import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin; -import com.facebook.react.ReactInstanceManager; -import com.facebook.react.bridge.ReactContext; -import com.facebook.react.modules.network.NetworkingModule; -import okhttp3.OkHttpClient; - -public class ReactNativeFlipper { - public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) { - if (FlipperUtils.shouldEnableFlipper(context)) { - final FlipperClient client = AndroidFlipperClient.getInstance(context); - client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults())); - client.addPlugin(new ReactFlipperPlugin()); - client.addPlugin(new DatabasesFlipperPlugin(context)); - client.addPlugin(new SharedPreferencesFlipperPlugin(context)); - client.addPlugin(CrashReporterPlugin.getInstance()); - NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin(); - NetworkingModule.setCustomClientBuilder( - new NetworkingModule.CustomClientBuilder() { - @Override - public void apply(OkHttpClient.Builder builder) { - builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin)); - } - }); - client.addPlugin(networkFlipperPlugin); - client.start(); - // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized - // Hence we run if after all native modules have been initialized - ReactContext reactContext = reactInstanceManager.getCurrentReactContext(); - if (reactContext == null) { - reactInstanceManager.addReactInstanceEventListener( - new ReactInstanceManager.ReactInstanceEventListener() { - @Override - public void onReactContextInitialized(ReactContext reactContext) { - reactInstanceManager.removeReactInstanceEventListener(this); - reactContext.runOnNativeModulesQueueThread( - new Runnable() { - @Override - public void run() { - client.addPlugin(new FrescoFlipperPlugin()); - } - }); - } - }); - } else { - client.addPlugin(new FrescoFlipperPlugin()); - } - } - } -} \ No newline at end of file diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index 5f44d4b0..00000000 --- a/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/android/app/src/main/java/app/lcw/MainActivity.java b/android/app/src/main/java/app/lcw/MainActivity.java deleted file mode 100644 index cdad8c8e..00000000 --- a/android/app/src/main/java/app/lcw/MainActivity.java +++ /dev/null @@ -1,67 +0,0 @@ -package app.lcw; -import android.content.res.Configuration; -import android.content.Intent; - -import android.os.Bundle; - -import com.facebook.react.ReactActivity; -import com.facebook.react.ReactActivityDelegate; -import com.facebook.react.ReactRootView; -import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView; - -import expo.modules.splashscreen.singletons.SplashScreen; -import expo.modules.splashscreen.SplashScreenImageResizeMode; - - -public class MainActivity extends ReactActivity { - - // Added automatically by Expo Config - @Override - public void onConfigurationChanged(Configuration newConfig) { - super.onConfigurationChanged(newConfig); - Intent intent = new Intent("onConfigurationChanged"); - intent.putExtra("newConfig", newConfig); - sendBroadcast(intent); - } - - // on your MainActivity Class body - @Override - public void onNewIntent(Intent intent) { - super.onNewIntent(intent); - setIntent(intent); - } - - @Override - protected void onCreate(Bundle savedInstanceState) { - // Set the theme to AppTheme BEFORE onCreate to support - // coloring the background, status bar, and navigation bar. - // This is required for expo-splash-screen. - setTheme(R.style.AppTheme); - super.onCreate(null); -// @generated begin expo-splash-screen-mainActivity-onCreate-show-splash - expo prebuild (DO NOT MODIFY) sync-8915a20732e7fda227585f9b6ef0d38bef4fbbbe - SplashScreen.show(this, SplashScreenImageResizeMode.CONTAIN, ReactRootView.class, false); -// @generated end expo-splash-screen-mainActivity-onCreate-show-splash - // SplashScreen.show(...) has to be called after super.onCreate(...) - // Below line is handled by '@expo/configure-splash-screen' command and it's discouraged to modify it manually - } - - - /** - * Returns the name of the main component registered from JavaScript. - * This is used to schedule rendering of the component. - */ - @Override - protected String getMainComponentName() { - return "main"; - } - - @Override - protected ReactActivityDelegate createReactActivityDelegate() { - return new ReactActivityDelegate(this, getMainComponentName()) { - @Override - protected ReactRootView createRootView() { - return new RNGestureHandlerEnabledRootView(MainActivity.this); - } - }; - } -} diff --git a/android/app/src/main/java/app/lcw/MainApplication.java b/android/app/src/main/java/app/lcw/MainApplication.java deleted file mode 100644 index 39b6a591..00000000 --- a/android/app/src/main/java/app/lcw/MainApplication.java +++ /dev/null @@ -1,121 +0,0 @@ -package app.lcw; - -import android.app.Application; -import android.content.Context; -import android.net.Uri; - -import com.facebook.react.PackageList; -import com.facebook.react.ReactApplication; -import com.christopherdro.htmltopdf.RNHTMLtoPDFPackage; -import com.reactnativereceivesharingintent.ReceiveSharingIntentPackage; -import io.realm.react.RealmReactPackage; -import com.facebook.react.ReactInstanceManager; -import com.facebook.react.ReactNativeHost; -import com.facebook.react.ReactPackage; -import com.facebook.react.shell.MainReactPackage; -import com.facebook.soloader.SoLoader; -import app.lcw.generated.BasePackageList; - -import org.unimodules.adapters.react.ReactAdapterPackage; -import org.unimodules.adapters.react.ModuleRegistryAdapter; -import org.unimodules.adapters.react.ReactModuleRegistryProvider; -import org.unimodules.core.interfaces.Package; -import org.unimodules.core.interfaces.SingletonModule; -import expo.modules.updates.UpdatesController; - -import java.lang.reflect.InvocationTargetException; -import java.util.Arrays; -import java.util.List; -import javax.annotation.Nullable; - -public class MainApplication extends Application implements ReactApplication { - private final ReactModuleRegistryProvider mModuleRegistryProvider = new ReactModuleRegistryProvider( - new BasePackageList().getPackageList() - ); - - private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { - @Override - public boolean getUseDeveloperSupport() { - return BuildConfig.DEBUG; - } - - @Override - protected List getPackages() { - List packages = new PackageList(this).getPackages(); - packages.add(new ModuleRegistryAdapter(mModuleRegistryProvider)); - packages.add(new WalletReceivePackage()); - return packages; - } - - @Override - protected String getJSMainModuleName() { - return "index"; - } - - @Override - protected @Nullable String getJSBundleFile() { - if (BuildConfig.DEBUG) { - return super.getJSBundleFile(); - } else { - return UpdatesController.getInstance().getLaunchAssetFile(); - } - } - - @Override - protected @Nullable String getBundleAssetName() { - if (BuildConfig.DEBUG) { - return super.getBundleAssetName(); - } else { - return UpdatesController.getInstance().getBundleAssetName(); - } - } - }; - - @Override - public ReactNativeHost getReactNativeHost() { - return mReactNativeHost; - } - - @Override - public void onCreate() { - super.onCreate(); - SoLoader.init(this, /* native exopackage */ false); - - if (!BuildConfig.DEBUG) { - UpdatesController.initialize(this); - } - - initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); - } - - /** - * Loads Flipper in React Native templates. Call this in the onCreate method with something like - * initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); - * - * @param context - * @param reactInstanceManager - */ - private static void initializeFlipper( - Context context, ReactInstanceManager reactInstanceManager) { - if (BuildConfig.DEBUG) { - try { - /* - We use reflection here to pick up the class that initializes Flipper, - since Flipper library is not available in release mode - */ - Class aClass = Class.forName("app.lcw.ReactNativeFlipper"); - aClass - .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class) - .invoke(null, context, reactInstanceManager); - } catch (ClassNotFoundException e) { - e.printStackTrace(); - } catch (NoSuchMethodException e) { - e.printStackTrace(); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } catch (InvocationTargetException e) { - e.printStackTrace(); - } - } - } -} diff --git a/android/app/src/main/java/app/lcw/WalletEventReceiveModule.java b/android/app/src/main/java/app/lcw/WalletEventReceiveModule.java deleted file mode 100644 index 6204d7be..00000000 --- a/android/app/src/main/java/app/lcw/WalletEventReceiveModule.java +++ /dev/null @@ -1,138 +0,0 @@ -package app.lcw; - -import android.content.Intent; -import android.net.Uri; -import android.util.Log; -import com.facebook.react.bridge.Arguments; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.WritableMap; -import com.facebook.react.modules.core.DeviceEventManagerModule; -import java.io.File; -import java.io.FileWriter; -import java.io.InputStream; -import java.io.IOException; -import java.util.HashMap; -import java.util.Map; -import javax.json.Json; -import javax.json.JsonException; -import javax.json.JsonObject; -import javax.json.JsonReader; - -public class WalletEventReceiveModule extends ReactContextBaseJavaModule { - // Events - private final String CredentialReceivedEventKey = "CREDENTIAL_RECEIVED_EVENT"; - private final String CredentialReceivedEventValue = "credential_received"; - private final String DidAuthReceivedEventKey = "DID_AUTH_RECEIVED_EVENT"; - private final String DidAuthReceivedEventValue = "did_auth_received"; - - // Data - private final String CredentialKey = "CREDENTIAL"; - private final String CredentialValue = "credential"; - private final String DidAuthKey = "DID_AUTH"; - private final String DidAuthValue = "did_auth"; - - // React - private final ReactApplicationContext reactContext; - - WalletEventReceiveModule(ReactApplicationContext context) { - super(context); - this.reactContext = context; - } - - @Override - public String getName() { - return "WalletEventReceiveModule"; - } - - @Override - public Map getConstants() { - final Map constants = new HashMap<>(); - constants.put(CredentialReceivedEventKey, CredentialReceivedEventValue); - constants.put(DidAuthReceivedEventKey, DidAuthReceivedEventValue); - constants.put(CredentialKey, CredentialValue); - constants.put(DidAuthKey, DidAuthValue); - return constants; - } - - private void processData(JsonObject dataObject) { - // Create map for data - WritableMap payload = Arguments.createMap(); - - // Get data directory - File filesDir = this.reactContext.getFilesDir(); - - try { - if (dataObject.containsKey("credential")) { - // Verifiable credential - // Extract credential from data - JsonObject data = dataObject.getJsonObject("credential") - .getJsonObject("data") - .getJsonArray("verifiableCredential") - .getJsonObject(0); - payload.putString(CredentialValue, data.toString()); - this.reactContext - .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class) - .emit(CredentialReceivedEventValue, payload); - } else { - // DID Authentication - // Extract did auth request from data - JsonObject data = dataObject.getJsonObject("credentialRequestOptions") - .getJsonObject("web") - .getJsonObject("VerifiablePresentation"); - payload.putString(DidAuthValue, data.toString()); - this.reactContext - .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class) - .emit(DidAuthReceivedEventValue, payload); - } - } catch (JsonException | IllegalStateException | ClassCastException e) { - Log.e("WalletEventReceiveModule.processData.error", e.getMessage()); - return; - } - } - - @ReactMethod - public void getData() { - // Get current intent - Intent intent = getCurrentActivity().getIntent(); - - // Get action and type - String action = intent.getAction(); - String type = intent.getType(); - - // Only handle receiving a single text file for now - if (!Intent.ACTION_SEND.equals(action) || !type.startsWith("text/")) { - return; - } - - try { - // Retrieve data streamed from external application - Uri dataUri = (Uri) intent.getParcelableExtra(Intent.EXTRA_STREAM); - InputStream dataStream = this.reactContext.getContentResolver().openInputStream(dataUri); - - // Parse data into json - JsonReader dataReader = Json.createReader(dataStream); - JsonObject dataObject = dataReader.readObject(); - this.processData(dataObject); - - // Clear intent action after retrieving data, so as not to trigger - // this function unecessarily on each active app state (see MainActivity#onNewIntent) - intent.setAction(null) - .setType(null); - } catch (IOException e) { - Log.e("WalletEventReceiveModule.getData.error", e.getMessage()); - return; - } - } - - @ReactMethod - public void addListener(String eventName) { - // Set up any upstream listeners or background tasks as necessary - } - - @ReactMethod - public void removeListeners(Integer count) { - // Remove upstream listeners, stop unnecessary background tasks - } -} diff --git a/android/app/src/main/java/app/lcw/WalletReceivePackage.java b/android/app/src/main/java/app/lcw/WalletReceivePackage.java deleted file mode 100644 index dbde0c97..00000000 --- a/android/app/src/main/java/app/lcw/WalletReceivePackage.java +++ /dev/null @@ -1,24 +0,0 @@ -package app.lcw; - -import com.facebook.react.ReactPackage; -import com.facebook.react.bridge.NativeModule; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.uimanager.ViewManager; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -public class WalletReceivePackage implements ReactPackage { - @Override - public List createViewManagers(ReactApplicationContext reactContext) { - return Collections.emptyList(); - } - - @Override - public List createNativeModules(ReactApplicationContext reactContext) { - List modules = new ArrayList<>(); - modules.add(new WalletEventReceiveModule(reactContext)); - return modules; - } -} diff --git a/android/app/src/main/java/app/lcw/generated/BasePackageList.java b/android/app/src/main/java/app/lcw/generated/BasePackageList.java deleted file mode 100644 index 4b048cef..00000000 --- a/android/app/src/main/java/app/lcw/generated/BasePackageList.java +++ /dev/null @@ -1,22 +0,0 @@ -package app.lcw.generated; - -import java.util.Arrays; -import java.util.List; -import org.unimodules.core.interfaces.Package; - -public class BasePackageList { - public List getPackageList() { - return Arrays.asList( - new expo.modules.application.ApplicationPackage(), - new expo.modules.constants.ConstantsPackage(), - new expo.modules.errorrecovery.ErrorRecoveryPackage(), - new expo.modules.filesystem.FileSystemPackage(), - new expo.modules.font.FontLoaderPackage(), - new expo.modules.imageloader.ImageLoaderPackage(), - new expo.modules.keepawake.KeepAwakePackage(), - new expo.modules.securestore.SecureStorePackage(), - new expo.modules.splashscreen.SplashScreenPackage(), - new expo.modules.updates.UpdatesPackage() - ); - } -} diff --git a/android/app/src/main/res/drawable-hdpi/splashscreen_image.png b/android/app/src/main/res/drawable-hdpi/splashscreen_image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 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 diff --git a/android/app/src/main/res/drawable-mdpi/splashscreen_image.png b/android/app/src/main/res/drawable-mdpi/splashscreen_image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 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 diff --git a/android/app/src/main/res/drawable-xhdpi/splashscreen_image.png b/android/app/src/main/res/drawable-xhdpi/splashscreen_image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 zcmeFZcT|&U^gkE}1skBEpmZxL0v3wY=%6B9M0$xzFQG%|!3H8y6cDLFQ9!EnP86g| z?+FlkPeM&dLXv&r%&%O6^?`!x29W~B_{0AWr z2&ek}I}ag{eS0C0gP8q)fhX9IFnTtK*0eA%mZ5Q#BGca&_c;{vj_P z9MfoE-+#&3{P*8hDY{x2Y@l^}#p$&pdyq%2~(0fA8NRTNAO`1y*N5>S&gb9zd1*wtL8=lrJW4k`KUB|bCuU}>di=MvpdkbssJ&satZc+HHz*lF76bNlSr$WtXpy| zuqadL-~1~Cd9)F73sdTdwf+5TeNO+vwutO(EG~6@!->30;wIKJY-e;2Lwxjl0$Q`R zy7xd@;peqAxGss9so3=G35%Azd^ra>BSu87$>GpN)s6u(zd0d3nupmSM^79-epvpo zuV2%zMlnGP%;&q)Y}!1(FtudqaLzT|W$2?MG)$8esc1%VTxecPDr{#4mW`2QzMSOA~g~pPmePd!!Na z107f9?7s8Ts$Kj77dYaK;Cjs2mbh~JBAfoqW_dx#>bcN8qF#5Kn$B{ISXf?Ln%uZ{ zUb~NU-|dV>lB~S*ZlxF@ApIKmLCCdhhasm|pw9Oxaq3nVB3%bFwKL}*SYA^<%+|B> z>ndb#mep{Vny_3^?bC+de%l)-64UlWo`CB+@&??jYD=^@>bk?o zGmhiOk6ZgIFdsg6;5O^dL!gg~+)zFWX*dJ6)O~`NH|nPIBfq9Ey=p=xeWmJ|StSB< zCt|@;ky?k@ZcQvJ+W)AWi59rw5SUEDUsq0`ZY>Vmp+3D>s3iwyiv4x#78p94OiERV zQg-?9`vs6?luC82$>w}wn$DekY?+YzNVZ%W@=`y~ z9?|1~{q-;?WYC+n6O~An2k;6$ty|`O>9tSapJY$(1$0>JHMl~lh@wLvxc(pxPS&pu z1A11;3GpuDwdYxL>}SoP8k?!DCL~i{`xIzzWP6p`bDrKW4*japr^o|P;r6XNkp0h3 zvWMh>P2F^!eeK?&tFracy|Y8(hH`4CH;`u&kd!Kr)Q9EXLS1nFqF6DnRg8SUr^7j# zkjG=1j?i$PdHhm1B!&qjWu0IM$G%OxSs&Q`h0z#l?JpUbpPv30=q`cQD8#xziY}PU z@S?**4>!t3cl`?@Zaa&gKY!NJ6=P`^;KBKyf&FM*zIgGZ$B#8&Ct6@X1yU6i~eZ~yxVFieq~^F7n=--9)C%kVu< zn0g%O?LP58+h=J_BfoSYZsU!*n%2$CyDNrZ!mf*`>v}+k(}4`6Uw4hy2>Ffu+PD;3 zO>DS>caYkB#;G|&ZVKPn=EEVb(4m`)Y zKvy7*`!7CEPrn1WQ~1#f2<-g@;R8A^&Wc|+ce1hR>sOmPe;GLLQ+jr`ztvo3m1l+P zNKa2co9Hm>O?BoIRhE(^20G`;!hvenUJo4j30L$o28Wk~NnN~rd8N0+1|2Lx-F6yv zMSY-?945YYNMfCRne@BN-In()!jZ#6vO|G;TCZ8=?}g|AJFKdG`V?pZAt=DkU(#=- zT!c9-f~+lZpm9miwy`E?3F_9RD>{o9TIRk@9D}hPFY?=E(eJOA2q2hqpGxyqd)8;# zv$XhqCim>yw-0E(a86Xq&|vfMQ1kFWbAroQ@l!16{fAzose;^s;1x`+QT@)}{C4|q z1p^%Vj(GLz)mbh91IufFbX^*rw6ruE?R%ws3b#~KE?ZuH!P10Jmw0;FF$Y$+D!zhC zO`I72D`o{OK9EIB-vh2TIyKPwA4?DX{#CM^1l<;Z83`0>d+rjN%j3n<6lr;w95`q2 zIfzHtzEa3zISgX?Ca^#N8bJLLz-4|<@^v0Z*C62VKyB?nv&Jl9bdP+?lMLU#K1tNs0L*Vc{mHlRxaW@ZAop8W|yJpC)bV&}*G z?364MST-a9cKYk!!9y$v0qEbWmLTUep#)w$Wd?Qc_S7!_MJ!12UL5iG0TI_^`yP9e zUDUpgN*0i_*%+C*P`Wa5y5FHM~m2M;}bqVW$v@7GJ_!nf$~!&GcM zaJSijLR>i!-6T8IG(7YR$lhnb)dsF)R!F<>Wln`=?SBwree~MlTep&=;R?&yMd18g zH=X0uo+FARgw4!0QB4Iyw(H8>y`_s-xqf|!XaoSI4cP4`Q{Ug6Z5D!3daRmdq{KV7 zyo&#ZE0q&qe8J54dNYsZw1xeqq>`&QA za~>9-er z8bK!_m=0vA$l8>edhGib9W8H@uTw%A)%Z@Fu<=)j%#!3aBg2*iu;y7ohzwu_xt9Ld z`b!|9;@}kz%iFhqP9CL2CtqJ$JD`?OZvSp+Njfyrd%dh|y-bE#z2Fz*OIA|rFD`5e z-Lu07BZl&$KDucE zGrHYK?gYSH2=)RKfawdsXoc7`tK_lGlnWC6WXX$?QNsh){%0W8Y2eIu#}ncN0Wi7i zM=84f{?v5-JTM=Oa}JGsrdx)!vF)<;KxCU<^YP;+$`%KmX2z;mh?OV?#JuN4DA5c! z=GO;WO6|ul_j{@jl6;-_hl}i4iZ*MzFQR5mIP0H7yK zR3I`JiUZ7+8T98k%uZ6$4i)1I&&;~BY)V?GaG6(3Oxp)J1@>g`47?q;0P+zCNgBD7 z($mvL`}--;%fQH^2z0W)5!RgCsU|@s0W$)s!LR=0$<*t{d+|nE{N4j27qpXY{S}IK zS_poY`oOGt3cb2LPnwdjVl1231S-f`@DK1rrYe2Xrum#oX&$N`iOQ{4l-w=IjU0Z1 z6E#si6!H`E}WI;{$t$=}FRx3UeYvuy5nKU~_XZ#b$Qy}kBr~ft3m=Tl~ zjxb;>xZ_4J7+)K>`EIe(v2zfB;7(*8A|fEo!Q7@UfbaN;CMTyq`f%?s+jqWk8VRW7#z-5F zf)8F0&MmMq?c~TPYu&_PcKpdou@0}A&f6&aJDYwNWjS0cu&J8i9C-3Io|XjN!~x_; z%oldUCM(5>l^V~sTt~bn$)UFb1o8V5PqI&<7z%b!}yh_Mc#^^ z$*>CL7TIA3n8&S-VA>TF$t%-t&#h*lJx_~_^FTbb_L|G~2G@53n#z zh>ogoB@7$dK&EWaJMBbQZSjTkz(=Y|Csz#rvg$={J}m7H!T6}x9?pA=9cqwBJ}bf% z;;jE~suH5L{68TGULoL|6CsroRmdR2yRrI}1cB%#Ue}S`-lX<9feOPxQ%H>UFD`(cg>EBKFMxIG>z;*F4Jj=j}`M|q-HXl=h! zAAqsFtG!#6U#8i&)k;i~Fp#=pT;!u^U`o1IJuooX^i=*-qfA+3YKHe$iE>V;FLv#P zCU2*!cQ^jLCZFuaUda8k*A5@~0HQ3m7C{A+&ei9g*NA~%gV3vLsLI2C;iqDwKT6~{O+#EpP1Mhueh$r z1NjUR48HM~Y%U6g{`-JkJ}0&u;cAeyWO6Rw!^}G~ z>qx|j<9Sf}b1r6pcQ3UpG3_8k9bg#c8wgxMGN|m*{^c~sVO__`oTMGIr5Z&A-Uw}2 zZF5fVsI!#;?<1RyAy;hL(xqQOJ%C+m$LhGy6aGYs?*Twekw&&rAX@4JIDYxy=a5m#UIk@o&eZsJy8$`GF0YTC# z(wQU&CBErsMg<1WDzExRJmk+ReLS8iO^6Kr?%z?qTwVRXp+QUcoV=!Z1#tdML*q&~ z`rTJ4rT8U3NKA?#ZIFyH0- z^>?Jo;8;5lb)3^a%r^T%AMG~rgHF~Cf|~W$EqYp{+I;c+vFn}ev2vovbLf#R*x}a# zlT9t%Jt1GhpM<0gXR6Y8x>U|e)Lho+uxyn9CZs8A-Fdb$K;Oim?y?*o{V&nn*I*#x zx4J$^O4U0GOpo(^v4PH}AdCvYUXN`v+P4$a{(?|$f%R+kW|}jdjNlghT!R~tW}ed? zE9FU;(Ofxee_qHe+qJ_n*n@`-(K2gYhIH_6%ujI*V>^bxrUK+Vo2pH@KeNSfJv}K} zQRXsSkbMz8>}hu5#PN=)2NIa?e(I#!S_DGY(4gD2NQD(}=z?vH8Ganf3Ow|*s9chZ zV>SMjxKoL*$&wLoe*65=o*1)VS8utPp?xfB3nU{Iy|TPoFX!fzkZhN#oa7|CiiZ!e z#q_g=-;L@MjO?+=sQl!OBurrJkyWvw0mg3QVR33I0bx`Tf> z&L>M+@d~bT``u_nx#6%Z;}b$jEbrwWd(a^zDw1bWM#URh>JCr*x~iBz`fz)acE|`m zG4zpR{5zbcN|ZAHJ~7@4kro9LilzDaI#&Cf52aLgVx5E&>vmG-R+gtD-8;5YWCTP$ zmf4RF;UnFyK>lV~-7igDC5ti%yRN8hn^)WC%;$)B=HadvOH{h;AFIG`HG}j-UI2g#jtU+@)A>@!Gg+kkAQhtt}1U*iR}#77OfP1tyDi*MdOXHTvDJD=E^c!cb=5_?~o2AV=iD;Gi;jkw;%8z;U_8ky!NP z*!Q9w|K{Sd8z1uF4+n?KG8h>dSFZcZi*yZfKZpcy4^f(2TFJAQx+BVP;Ym zL@&pK&=r8rL&yDl)BLH#7U_F~p49jfp zcULa3C<1&ME17PUb27|Jp-=_B5nHUlFk#k>EGBY@Xa|V_lAzTJ9FeZ4vO)&3*W zND$&QlyZE=UBb76*O1_~BPzZN<2Hx*?h0TFF4lPhVpIwE?>7$IcLJx}A{w4wDBuKw zxOaTV12;T{k73x zr91SKod0GK`;Os~03TIS1CIr=1>wLldl3!Y(_m0nM}758_ks-20SM(bm`q|+ z<}0A&Vno1|^w`$PTg~;^gu65grV`UWtB7F=bUCzMJ&ea#OmR15Uz6NM8Q&v`Xz-5dj{wl!Q z9mzGXV07|X>bTAL4E6j4@c@CaC~rj5F_?Ze{K+$ZFn#JjPb^bOV;?$`c}9z~MTamf zMTi0h38I@3Qcg~SFjC=XWd5gpkXZ#*N_?(9vlK{=_3k8WB4{Sxpu_N7u}wfBYr+)P z!)b32?J3E;lfYI3I(zmecnf*1GSe&f^It?Gun!PqOhS1(Q{@mtt934hlPpc20iiq- z=*t0#jKMz#0H(YKOADA?udc4HbFsbc01?ds**K$vD&vInUyrYI0iYj}0{$2oyupnR zIwip}ENQS-0gIrAo0SitwKp4#JyEA2x4Jg?PCq>c zO5tfdT?UJ^`Cz9^SUbQ?iZ4uA7X1H3*8eNh)~vu>{<8K)1NOig?~AdX=9|^| zH;WezmOK*&NE8K-Xka0cW5w*xp5y^aJwPR(lFH#LL&`xF-g?hi+kOW!PZeyrbI{y3 zJJQxTKw9`Gmgu9wailVpAK;Su@NZZu7XU;Wuuc*OC|>8Ui-QwYfDAc+3`w603J9ZN zBG`V!pKCn>wlbl-IVt=PAWDL5td7@?ib(F-6I{>+rYD^)0{}D!z;hoUfyiio#UJ^B zFje$)w~Dlka5Rx*hL^a=37O>wn)&xop80lHZa;$d2mex7?+t(}3jXJc1i_Hcmj2UA zcmo5}ZZ%7lSTpIF$+`N0BS9(K@1GlY{LPXiOV5vyN;6AkN+BU*02l5zm`T+a2X|t0 zgX=8xX1e!5M1fA;I<~yLoQB+5*9{(Lc@r0aV(08IFKYh1TL5w~De}ZRv@c=TqJE@0 z`-j*;NQ~<4;J%PAK^~{_8~$}x1VCAy!?T>#%(_MWq7D#O7;p#g%l#>D$eHM}4nC}3 z%`r%fA`q-z;D(L^3ylQ9wq8#+wV(&OIcb{0CstYJoTIWLDIN#6UMq}*6)}6sLz<@f-b;c>9PEkAOMB?Z6(~=^c}Q6 z77XHH4Kk_n8qJflTirE6Xs|)#0Yb&(IB=^}Z=(KO-(Dch9LtZ?JKEmcQAi(9wQ4;8 z_WTGwQMoke(2d_&D8IW;#S{{R^5y3Zrscg{;H+j?CcF(6aJWjZ;**1CkF9qT z0D2d*Acxb@$uSK@{S}2|xmyxImM<+VHCpG!zqz4!6cSSR=Mf9zCCmjqS&QxiiGQ@hNbK|b2ZTH7h;J^QQ&>v+}3N{fl2mV;v z+8q#c%*n;_MF7Cg1!~{t&>z~q)Ll2ra*?bd4zl=XVadF|+7E7nCv|_G&?$U!u44lQ z7yCCMkdYf;%_IZY!r&*%Jb%sucmz>;TJR)bS|Qe~U#XpG>pDM^;sH<46Wh2q{kx-6 zW)|dDA8QAE(Jfi@_3r$GhuSqj;K*n1_G)F==HHa5M^u=Gg;u**4j1K_fMOG8f%R1F zzv&T#pLGFH^m^xQc*k|+qxO&2eM=Hut^JQd&gExow+JVu0r%oS&oO}Klsk*aK2g4goovN&Iz~+)1U;Am%J~g@t{BVsrV&%PyzJSTQ7f? zQ7-Ij?~U5C{-zk6RSgY| z&yhk!%;2R|peCozg+2>8ew_D?u$j4eTyr7>5(6Ci|0fMfe_9=S?gIvbeGAm;0}_1T z*iw7F@|lRi!9f8z7t1pL&i7x%d9RqHjh-SHR7eU@w^k> zZXI6;e;mlT%wE0PHy0)nxbrFOu&{JGqA<-u0U;?VnPW%G$Cl?C7kPB0_z}C3=(D8@ zcD1zI8QR_zZzA4A@hdKW@8uv9hbwf6X{m~c%a<;FL*Ccc?tBxU%PVOvZ8xzyoYno2 zIE>+HyHwl(V#h>H6d?z>;hjW8!WNmD|g6)bhhx%+f zU}+2;dZQXat`f{0E@)4A6ECHUtSOMR?3PVcC{0zW-|gw;;5?<2t+}A1og_Vqw>7J9 zNmX?Hi6#C{q3)DANY$sc_6pn|N?RNCD~CMzmsw4J7fARWTSy_D=xwft(q4p%rKV0$ zq*D&42?cK)h*cBuc(5{*f0k%Hx^bdgg*-iuq_u$H57k_SH+b^o=Q>Zcf_wWHHnk}G z(c-(8YjSch3_?IjrV3*qmAvaYGoQbdG(mK&FA7{e8qV$KIz(Ftp2`(BD#YRu0SMy5 zYfFnS?nRxv`WV%fsxZW}OYHP#{@$#wb!lwY4bD|pU&mMM&i3eWh^gd8&;M3tMkEkP z%Zu04q8O`7S%Sff*>w!k6TS#OsVe5PFjq>WMSQZXn9S9?CIJn03!{Ji094if`x7m0 z?s~ni76Ru>bx{K~h(a&?4dG~A*w7>jz}KKGUsMq=ze;j5n+hdzps zv!J-3!EGpIc37%@@~yZeT6)w(Sz$X|DtKE_gxS8xMy}a#f~h?I#b_fe&kPke zUYkUMmW^0=D}zTxv6~m-MTSBs3~&@`Tn@gA-p!NS!n4= zj}+;$h?}4j9~c|EwY{=SMG_LfnUChGnV2kvw}{9&H0+?6GtY?QYZ0Ah<##6rLDA{X zNg1!!^l0Wvua%lb@Dg7br?$TlokqsuhdH5)~vqC)o0=x(`J7iK&9Fpf+!km^NTKcuk=ktqpOzGhGDU!t2>pA zT*|YI8dvnr?v1|sg{ek%ojPJv2in7(Eq+Z$J6Tqqegoydi$cmf{yzN<@i1jJwNX); zLe8G=Oqy^Tk4M*0#ExR-XK16|hE00GHFch@9FZrftwD&Cz^8YY&)4?9o}!H-hDDl% z-u+6&9%%pcuiStuuEJ+u3)`I`V4I`l^NvOt7#jLF4NKO|EkG}d!#@-Rr2)J|R?+1| z(04|As=ZgJ$uP#wp@lSzz1r9}wP773db0v0Klepi)^7Ro1wlWo1e7>fqJ|-lmBW*h zk-;-xtls-R^(pkAztlDNNt1w3eu)%9p1PcmZnL^BJC+f= zmn0q;Mgw`!cfy7vRou{}s}jSyJHKpzTF2Od6uCfwycJs?&{>frJ5E33%0CcHVYy>0qkS|@K;(C5Xp zHO@%>@@1H0nQu`x`xL)ggC?=SnGGqCn@a8dAKR8kid3Ts<}^33IFFSv1F-1B{hkTn6An=)ndS^B$QMl_!JmtEATPo0F_f zfR4EsO<=|g8FjBO3P&>u<%-QB$YvsAt0Fq=_7z^58{zYc%g)@+8-1AXQoMah(p5$_ zJ#lrC+fDqu8F7qNDj5-X{k_|4099IeE(Ooddt1KQ#&brc zOXDFsH~&o!^f}4RdFlb~Te2YWkk0_t#S;}d;w(pBohMGLbyQdHq{$jr`H!3MS&{}y z?ar>&e)%%{`B1mIb%!dKpfKJ-1C7QJdu13+#cZho?=y@ZCr5J#r;&bddd~mO&CS*9=+aHOe(k3O5Jh)h zv%DD~HLzdycr-6S5%)^5AtC|0-(X`KS%73Q;$!yB87Y&Zq2$%kv!kk@#^t;ag*VJI zHDlV^*yvf#Zc+tYEfI}UJfj;3Bo#|pNEyvH8@A@wd-(8r@Yoc2*UE9D#OYD4(N}7# z6Wz8}d2YmSD<;9)WF+-le|NGR z^7dtpWwb8(gUx|CFX5E6Qv>OChi(PC*_;%W6ZD*2EU-{eJGnE^-z{lTudt3M))U`p zqPHl7Hki2((u)#}q|m4pehAW7ge0Bnkd-o05QKd`Vo6Atu(VJ{GM<|;+!ktIY4V_& zeha;`J<<2@x| zG__h}my*UouAa-|UPyH(G$GL|Uw9y^xIkWXQyL%@yO~T1ID@KVdK{EkI^8Rm_Fa(A3NB zvpjIE?#4GYfB><&&;TNxTZKL*z75?!ev?o|X57*64YLs+HV+!-cBKqz_X;zknw~bY zbB{S4Ug$i4s&-ZcSQg4ssm4||QuNiF97mdd_k}uZf`DtC(3CN7-?3tMstRT5hFo7) zrhC{4P@`H$v#9hi~aKhf>>dsy$n> zj8oE3`0B*Q3GwdTu_mc{*^Hx6@#$hHf7_tBOlvjz<|j3j@5pthN*|crRr_fBaW{%d@{aKJ|5{)|i&$}YJeQmsb6+HcdAwN$jt3b-v@ za9dm_uV*7mpS4Mj*Q#p6;Xo-i=he}-vjWHj?c}&SmC^}u^>x*FsIwcozK%vBjMfEI zxQti(ERTH3zNn!XWWF3QlFJ7R-fo+9orXUE%x-t>n(51D03l(;)(+9a<7eNFuXH4) ztQF<491fuATlduYlitdH_gsiFvT#>_`Rvszz4q^wmGs#nFj%Yy@ z-^WaqAb)S-P?=MLc222<WCJO%W;X@|-r_?o690;^-rGX?}J{^vg1;y~s3O@ECeyg|7h6XSH znrRl4RlsaFU#SSDhXNG^b=(?E+~0?@u9pWtOIh1)?JC(P+6`!U!3TzhNlTZ`lg-1BV8E~EU&Ng2=gWWn$=wH5YH$YPYa%&mz5s{8P zDs@P|elo}55ivkyK%N8U+Fq%VeVf)O0gc|B1}({6EMYvxmgi{cp4M|3D!}$vD3m&R zb`%DW9XVh7q%rhvL_!zr`&x#)r(L}qty#nzTdtj4D)Q=HtO)S>CZO?VHl)+c)5>9V zuES_|y(@scHI5p0gOgn>^r0Hs+IZk<=R09n5rkcn5@-@*Uh&X}E6g2sZ%$IX2)|lz z${NI49+aloWL=|1*gfaFk{Qir4yhf4rkNs}js%=L8ERN)fyQ#`C_D5`g+=Pj9ogi& z5=e<3Mg@~z*}(#Xoa&6Yl4YHe+Ml&nD&3sg(;5t7EsiU&`ZJgxlubTM_wDFD#YFph zx1aLwTIzvc!!f3!03^gslC(86&WJ=f{}aG~^2KaOQ$)f&fstaHh^?-3N#SZDy@jr* z{cII3Sf55FW0e~*k+2iP2nvvP=sVX?)GAyR+`z_SId5@&M7z0{J_E_B22tyCqSvb4 z(R+gf1HtrUBk0yhiFzakGz#r+Ig<L)$4CvIWukC&%h|)LLuHzqSA0W! zb{MpKC%th{VXbmjOmLb*=*X0@b-Xzg91F0bq8xeVbuR1E=Z~^~h>H`H@p*(Zgw zn|;K69Ag1}@1)Ff4BOeaV3{qj42!m{dNQ=ioxz#nwc5Lss$NVb5e(n&zA*$OzzrNK zb~PL1rxPH}wpM%h%7YAo8zW!alcJ{qD$r+KT^tuPoC_xyla0|h=2|Rjcc|13c9Znc z{U}M^=l2u1X_+ys>eBjYyP)}XFr3(}&IqMqG)j0SZ+0_hGhkUkq|TShWZa?dMSNAA4tG)5#3%EV~}bHx`DJpBxU!BDo57JqP1ZNSTOQ8ybm(^H9dXut-dZuE-PGe{nzJ= zGVq&k^`YJ)KN~?TGW%v7M;RJ^&-p?qNfwUzrdp#L97K6Dc$5T6S&}!2d9wM(g7mvi zWj$hr?4N~R|DR{EPBjehHCh&7_!^Z8$vX7SF31Hje@q4VE%c0LrLASG6h^HD61n09 z9@rX1jfrhh>B;7b#djgsSz!#w8_&>$&!^XAPN!B=_l8UG4v z_AQ@fkW(}EMn)vQr=Bk2N*`?EOVKl~OpbW0T;t8y)-6O6l3ed{y)eE)+UO|6FPV8R zNW3oZo}v+HYe7f`=KMmLYfUmov|_2#=3F;wdsY>JB&6JkcVo1T13XEYOaz#-(GO$H zlhG8v(i(-1c8$Wy-9FE5g_*eoSP=6?^iY8r%-DFOOf!p45>lYXyh#2^@)-hEGZ3V- zq}9^^bHUEJDgy6@W6LQUO(!Kme7%#trq^2-kl& zij2LWO~N7;LDHseBQ~2NsLV1IK)k6X-IQIg^MD)t&2M2#|H^BG$Y@MOf?;b(W!{Y8zLK8QDCq& zXn~Ch5cc)LNVziLnRZ7bnw|nv!tHi>gNVSY(2TL!n}rIbCf@saj3UOT>-(o1(W(xm zps@_%2b`S`msth8W>o-KYlf~^CH(}hDtLXm+4qFD&0O=nn+GE={do!0G+Paz)FlbI zv8_$}!Zq#j_W0Z`W`mKi|LW+kusjnZzh0vP^NQf07uuJBQhtztt<$g)o5^7w1R%){ z&?O+~vzd>u+!zF3HPsZni>9^b7J`jYj=Jy$*$t`jSq4&;2c7tz8WtHl&*cpAnQskp z793vqmZAvcXA7XFLOW>rmAY6eWuWw4_2V+&3ItrJly3``#lEBM_5r^1e6k9C^bjsF zkulsCC~ZervO`Xdk9zjk+ZC&Ir2<)j>ge7t1?7_c`uFc!Sa@uj7dhhn_+aj%!)Q9d zQhs|4ur?rv5cF-Lnl@vrvtlA~x?ou9g9fN#5}eqjnY+yESsV z#nbwBDiqNA(M75=A;R2xZ4xZ~#^)ulK7r>k+|)=poQ`#gU0T4kQDx# z{$5U8fW48uiaAvuk#cjY1f>6u!#>Lj1z7uYK_b6+%*@A&e-ODEi0pyIw~NG_9CMOo;e7>gY(v9EH2H1I%ppEWe@9FSP>YV- zLS~z%R9(HyvP^-0o`n&mI}GLPwanAh^va^fOJ{ijoP2v4cyeYa%95M``)#%ci+ChP zdlA(#Q>csFEEX@ADD_*hluM)c*3N53gmDQQKYaLp=aGp2Y*8+n99!+H^z(Gvo2$7X z1qu^R^EWtH;!mbWC&^smzwY}W_CmODX=WyAbOBbokwbJXEC~1Mv9PB6EB!xzffb7@ zcLr|aq6GW{=rL>Fh<93E?xV;}>Ih+?lvgJKdKBy8>cMtF6C9{G=c||;^7i%?xGX+g zU{T>QxLoDA&<$_{xOs2JXB&qU^)p<`_RNg-=#$s&AA^9j+KVujXVPzRp$dd-=QR^R zfuA{Nlm*?`xv?THH;8WBi|lb4a(TUm4FgN^^6}xlOMEQ?N83Y9udc=(OEI{@YX+$8 zYA#HbRn6zmFONy%?RF%KNiVxuv7Q?+gPVX91_5MWy+ty>H<^{8;h~{?<1*R)SWF}! zl>m+vThV;56-KTjl|`Qv-vq{sv%CywC1BNtKu$G+N&SG((b{6Q>ANASX~t=d)&K$1CNO4ZMpxl9z#W%xx1 z_^ViJJh%JX!eX4mllKd~8+Bl&XGF)g{XG^H1hy+WMJ5Leo6$4ymbdv>TY`0nkkZ$mVt^;%n>o9I;lIN&g zfk)C@qAE8AB(porYQ##?B+0DYnZ6_iJPMYX)GQx&JmHSO2++_YPbY6G$ubar?}g6Wz`^valuh|0=be(IA17FU$6UXsDDF5fuhz}wwTvjG zr?ao8f~Z@UFJIQMadjHX3nJH%v(S_w98=!Ax9`MK(mB7Sr7$7^n}sOOmN?pSThIo=5PXtDQv4bg%=E>JS-0gHV{j^A{tyRliPSx<#J>>_U)I`rsEc62Y~#d9JJd2Skos%Np0guI4Mp;SCp zr|{S^?O_#cg{vG0T0xvi0%YJ$*Kab2GB8329J<~^znY}068@k8_@ka53 z5!Otf6A?|If_E=!WEl3HzjKWqdiP|RF1p?U)g~sSNcg_lMR$Ivs-c-I;<5G&%9tu^ zN%e4P)VeHh6uccFhPruvRF8&N+^Wv4ckkju4;|5OuLKHHObP5VW#nBDc>Sc$YGdab zUoau>Xd_v3SFWe+@|7!s_00N4GL9UBx7Op6_l%x-;cFssK2^; z+X4LxP{t1!nlZO2z+8mP<}SH*zE$#BoO}i#TpEO_E`ygpRhS|Bp6`q3Q#=*od?7U4 z9`FR*W1d(OyEIetl(u9%2s@>!78__pDn4e7%+iX!gP0$>QwK)z5x0mARZIX zUqxhat`45vyf!A)S4{=&7l4{lEK$)ST0@ExPhOCp>ENbMZ5zqC^1AQ&!ERt|yaP1N zZO+E>VS&Zg=(gyBUKzP z?;eiL{$SIIbnhnve0aAMzB)b!tJ8JyoP+OG$+8xx3%&`&PE) zaN#XyEzfqYKJWW><-9V;(o4JciDGR$gdTfzFlnT@pbVAJfmV=()FV2XwaT8P&tJu_ zEAxpykgBB)omvQ9FV)w%A}+3NP4l%F7q~G&8AmaOdU(zrbs91#Fexcl4I>?Gw)MHa z6!+mh!%c@JZ1BKOfCI4lz^2`OhZee$(V$uk=%=M|CKn97 zs>xXdXswBqZ0;V`j$1X=&6E%AkHLN!tto*9IGU1pqFe0h6`e38-B4PCc)wk3MF&m5 z-wQ9joIYj6B@(prDMP_$HRi)v6270dr7J{E2oTZen1JkW2_Pbmz$c^jeMR}s&uw*y z-M)0?ywLh!JFDfdgpVg$#3;zk)#;U4X&#?JV~|N<{kjhLbo|MaxPZk_F5!>wPU_fPT52_F*aMmkZKZS+ z=YAb0KQJ?+<-(YROc-6|Cm!^(BX>4&#M*^t0%%(POqQ0;`XY@emj}uU5efO=0}RMs zo6Qe!aifA|P{Ms#L?^3nCA8WFS5HUq1s4GNuBquRYS%?cxG*m-kkMpRP`OM?u5iY# zOguEzpt5PIvw=pKfh@n0%rL>g$Cm@ZC)6|~u4XD4!8|+q%mAA!Rku-{kIm7cZ>fLN zO8@?S?d41}b9o4wRUDh5Z)|)u-L()vSE&;=^KL}35G=2tV4~7}GiT80!xf97$88(G zyWDg^qX0YiVt<8hHweSx$M@$uEfn|l zfjU6*%Cx{`IhX7_^Ge?(wau}YiFd03(q-9^B~uko9RKBGsX6xjiItKttjJ?<_pT<$ z3sXl=*}ixc!3z{|FJGMS4gXnhBV=y2z1*o<)!VmkgQzt+*~|HgFtcyCaCC)B-$aAj zS%HgG@+nMlO+3-capaC@=(q0h79o98j8eSvE=7ub=i*dqLG8R68^@~WkJohl#Kxmx z(K_cs!~SVxxWn6NSsvJ=S%^-Z?2Q2D+*%m~-o3cEuegutKfd^H8^d$jH`tRWw<%K` zBEgHNUvO|Pj_2AXbfqE!-aX0sziF@#SnsVYwIBSv8pk6hEbZ|N6zXaaE9F^A&6cz$sSXah;eLf3WhFlrVDKH+EA=fa{?>_Gt& zG;}!jeQ9%%!-5*%47K5S%L=Vs==O(vGgvS_e>*<;Sc>Yy|2G{V#iPKUGwAm!?Z||1XHsV&%vARP za_md^498gDN|-0#AlhX1>lblxxh}IxY0QYON4837QAW-l!z~1q zOhCzpU>2bM=7Pr71SEj3{zZU%L-x?T2m?iFZD_d_`i*YdMm1+IUw@k0z?2y3s^8XW zjxv{Vg$*56?!M|NH9@aH)~@Sh)LU)S>LxpapJA!n>q{@XL)!$82uCugqc*H@Gngu{ZGtt7QQp7@(;uPbn8 zN4L(QKeG_If>A>SstEDC1uP6W`iz*c_jH^(N0eYMU`ikP7#Nh%$H}(ZLA&1+iIfGv z!Re#0opM2ljbH0W*-57q6t*+O78^>Sn|N1CVfgB8H7)ZxpCDxc!SBR$8pA(eT5%Uo zbU`y(m_|(5=v_ML^a~#R%jo27#;Up)3e;v=Y&I#pPLukQ0bL8L6i9nKH1|Nt$xM}g zVTu!KqV5bgb1D)_-xeWg1o5MHaZICYet*wS0p=k6>;*uURAq5W-lX;8DD%Vb$MJ03 z%G5bm^O_DmT?N9&eyC?(E8D#RruaxStsh0KU#6nY1#AIQ^-wqEw*yM$8{!}|-Qw5G z`jTs{cL$NVHPSDY>4XZn?t%V^+odLOtJqs#M!jiK8dG!bREv zHRs+mmvBLGx%ZoH;Ce2OvSV~lq!Jeoqj|hR!1F9>2t&}_rFq%& zhm$xsoQa%IQLaZzV35lIe4=S!b6x_L(+3Y8eH%}EH`$H|I0d5RO@qJd&rx2qj zjKmmn<3V9uI_s57eH9aC4>Ralgv5}*%rrKb5GAWD0+PNH|$<+9SGFIgyR8M@FPyot!z zoE@$Y&4DS8ai(k5p3#j-&$@?>)}F9s zO(0r8z*zaL-8u`TS)dzBSDDd`7L=KfVOM@&YXC2_td^eM*9Mv$2R6q+DUow`g!u88 zp0TlSUmP`9Dh0%7BKJ%*Fq9AOqr3lVjTlFOwEbfbRDaD!#=MzB()}yE5p`SbPTvl@ z_E#HJ+ZIO%TPV`$UAW-+xLE$FXiP@4;6`+ftAOJC_fVAwS9rz6#p|Y>5+*h_MdIQw zkfmLfsib8eVroT{;58)+#j$U9O-9Luw5|ln`_rL~UTxbV8V~<%H`1L8eW&bzE${4v zqTTzhsVh}%K_o>bt#wiMvd(7N?IO+Kc*kjKp9^<-5{mX zEbMNtjMD}Il~I;h_2pTeu8OyZmf806zdmUjU5&sewXexdBqbIkg6~#p2oyW`!9(tM z>pk;=L4PQtLeW*|y6RiqJf0h|pBu-PAN8{q+0$1J?T2fz?2v8~`Z5g|-dfETC_P#T$$*k>m)KSMlWE@9v zKtRV=5fD%j5Ftbdl@SC~nt+f&q)Cai1PDpS0;mY6fJhBUiGUEPp(ZNQOXwvb3B3eD zs0onvZRVYGzVDpteCIm<5B%T<7gwJBtiAWW?|ZFv@AQ$=R^A0VudCK?$VV}r+dn}kZ5VUw}719x2=z4&;q+Tg}N2CL?tPT8Jt zg| za4R%aH820(!p0_{0C{ZAf97C6#;K`mgfD5#I>)JxOp*^-D-63MU(tz?(+v{5gJYMM z+*Hal>t20%;>~X}(?|D76RrEN&}sw3%e`Ucx)+};4TJITsw9raRQk_^jPXdqiU@M& zh42=sDO^A^DAUx7{Z5@awN^g?O9cXGw`=Bdf7;+MJE2o7EqCGGfOmh#Mfc{XjbvM8 z=+XjBB|-QtJ2C29Wa?`n@zrqXsu zx!t}kX!_wgSnn0flZxe8U}z!VT@J1=NrWgXzrX~0GLl7y_uT|0P_PEQGVEjXV0Ghr zaKhHuA9fH#ID(;_mA39ggVc!@dqmTegoFlSw~P1se6O|3xK$H<(;Z{1rUweUKZ+Bn z)U1}SiZuUa7ZXGIpM*QGCHk0CzuMKuMUFtOu@F4Mi;M@JVwVa#cl z)WlsuwYO0wu>a0ph8TPqqf(DwgC3)ee~~)DU!AAV&Y7FFuAKJ$Y=hImETqLAT8L;E zQ?V*Y2G%qVMfB&F$Dx2^H}WxZ#d3Q_Tj@1}mky~KO+D^9c%T_bkLC%KvxbqvacQt^ z0IU}~?aWcYf zPeB5}44^Q@8@zC9g1vZ=5Dg|?Nzw8M?5qxT=jVNF8VYoSx}<`$ShdrqFN~+XR%*u^ z@VR4A7XsteuQ?b6kG!vY?l~FKQl8BJZpl>>^cNX~)j3sFykKN_;P*6K6Z}PxV!0(N)f?}Ne8)ij9XLIbgB8-yydjj> z$xIKze-bStwr*cvG`LRqZ=G?*{hVRoi}NAE#4R;a5W)1=uVf)e+b5X(PBV=QkN$Sy z(Y5|@;W-IgK9lr>DL66ft=j=vK=`dzOK3~C1y0p8I!PTlJ2xf{UK!|QQ%g;Pt`$B9 zC{L)oj(=nN=>RAx<0Afz2{N zF$x4VKl!?BL+*c?@2dJ$rDV~66zMYSs)HoF*M$n43UOy5)xMkPf#*)){HP%5Rf=<_ z#Jo{}#`-5La$D`-Rb%N5sq5pgPr*ozuSf@<;=8n`Q|;cIf8&=b@?XH}M_yaX+r<;p z)3yl_eBalHoU{7vm-Bxx6wtkp)qKX>m9o3Q7+_4GG|qWkZEk+AhurvoG5@vP=Cr3) z1AvfQtjm(vSTMlK*-I!3L=pic5yaX zgeV2fL>^h(O&(f~PQr3)Nw;uLpkfm8X8MahuBS5YY^nxKv6~2l|9s={+27Nam9a)r4JBRf^)IwMD~t zPH7dmz3Jp29W#^>4GEfwLy2PrZj90H_KN8O8eASYvy{VWc_5Buf_pw-z}zPap*%s+ zefz?f+b{4&$;?&0o0twnd>^01^zb7KpoqFAo62LPKzQ$s$r!4VVwnfC>}Xj$-2CAJ6Tr=8rZ1eU;X&6{{0NzW2JLGZQ7^R? zz8J=cuFgcL*KEv~rM#N^aCyh>m3fBqmp2ouo*JHie9N)|cI2W76%w#)o+w|el$2E$ zHEVOkvuss6tzlu;W>}y@cnsVhdpMswCld1r{1H`hr4ltG45$eM!;kKj%bP)XEOSZ? z^&uZeK9immr>|63^?OlA_4I; zy3BKRo3FB&*o20fMqg32FB5!RRuc)bn28%b5;@Ssb4z~-kH6gP80jg#PS~|xZwEKL zUzZePt8D8TkwINFGJv#`{Xhh~Z@4g{jK+`Sr z9Q>L63>63BPY-0hXH&~Pq07QaL1fmSrRWB{(0kjHZ$s3les*a~%ntZ1fmi<$c|4k4 znC34gK{j~NB9*UZ;C9Fh>ucEjaz=;ob?tpqH1BngWKC$fbKQWwgH0p0teh^g*OM1> zHTxA;?^p=;LGEAiS@b?+Ka>}jX9eUxe#TB9M(>~Be)uLQlqn3`_wr1F93vRzGD>8# zEh^lX^9VJ!Fys4QN83ejF8ujIMcnf<4_Gl2EQcCcqMMbZ&HHrC$%C4CpLt9eE-62N zM^Z4i6zV*?{?%MW9Q0&-%>tRni!y`|5W{94-~F^6^a%2+-?#KlyU1<8Bi2U$M*3aH z9>5FoAkb2keHq**)wJ@9OjCq9dE@>P@mQ}@W7;!`8KmLyx46y4}3@ZdYgKzhV!kZVZ^u&>ab>`!$OGt6Nkg zbL;Ni5@yFX0(q4I=(BVK{tx`25q3fq({=lf%WH#>@k2bejjOHgYYUj+|H5E zkA(l9oTV80tMZ)^hptA9IMf9DyY;&;(+v&`>C2m~n7#o0A~D%VXvbKPyC59EtLZnf zp7qIa_sz8%dpK-*ba8FW42ol*5id4Au+tvxkl9%My=uB2-=C__{f${H9Z~1f`Z6%< z-k0|!^pB*7%}IA#o^0!E@P2VYD;bujnY=0B%yk-W(yM8Ygpl<&FDjM~0dck%#f!lo zNm@%Oz>>v}V$71?{3#V54GC$PeAaT}w0)T#yMGakWa^)h^bwew!DMB=7>FYPw%VEU zsTQ*HEvyh`Z=cd*ydUZfIME!fRAh`w4MK98T zHRXK!zdS%Y#!7P~%F^nshIj_(Vl{X;VA`+JT)}L7=ytyZW~M2PO05Lu(O-a>6{ovw zu9$KrX!_L`aNj8@LDbg@(wW1rr}KOmK*R^lU#Y+v^}SPhNs0gPU(YD9YIi;Xl`cJ9xRwG95GEEq1V)l-&xw~rrq09hXJNWlr$evq zPJu@@gZKIuc&{v9SEuo+`%O~&9d4By^m1bh_8Pb~8zl*c6IHS;ZY-%ZUiFgI_18O(^3%^>XS&9%$}JR6XDjK@MS%f$-vK5NrI z?2rQdowJISK4>6tPu{yqlV1&xGfB!`(I$rl{&~2l`_pBi=wS=xI2jT8gG-y}!w7-| zSY@)%kJXN~hgHk~t}|NB@6HZ6@6Pw*eQ5~Nwjia^{FhJvoM1hJmp`w&2V9=Vc?ya3 zO)q6C;3YpZ&L->#<0RELo&VrP^PSWm(e&sCHpkNI4i5)%+@IL*x_%Yxibh4i8dgkL zL%pA!8~o&03%VvCYYRO%(WqFhe7Xo^@_6A-6@M$B+5OV1ZhR%BPs}F?zPGoO!Z+uN0<58>^BgnH zTE@y%pI#H(;M0bax(wUb5py!U*0lP@HjZSE;!~yifSr#ijgxkDwy+ScbpM6x9g4(2g^jM*o1&S+FqIK zes;y#!_FLdx9dwR;&;o2C9aH&5upu-?e^l4&UUug<)03YMo+b;FlzcgyK77yx`W_7 zvJ50}%N{u4Z)!xX&)o_a`+d=M)=JXx;J(8*K(rpLd{Au2r?GgZUdt|#R_6i#Ir(hl zgz;O3xMR#tP%9ZAYY5ex{9qRHk(HzpXQX~3(RNZr4xZn#^M}N^!;^B6a?rx`^z?<7 zuYnqQiRV@6B`mVe7IH=5HO%GcxQ~vDZ?fW~GMrm+umy?r1PxbQkVrjG_uW_Jb!E|C z!d(X=MlPeQ{a<-r^_u%drqrI3nh$we6tXO<_=^K#PGbyu$%SW7M#cREy%WCNOEL! zzHwH8sRaM17H0%OaRscixPsZ z4~bVs(sul)UvXdj<;jn5|5*Uy_$fgN%b_N50@K6V=*Q}eDsZXApC8XUV1-{Jut6(( zm}=x3o9GwVn;7wsA}zFw-$!l%D!hgb#SV`s9#T`*$2RCD@E=r6oo}$q%Nvon>4nR4 zSO0d#P9w;uf_SSYe=M4Rd&)FUpEXHGNeak@mMax&z~=w|0P7fJN zW<_QGj7?%Z&9Nza*zt%jZMX31NuD^M&84)^-1iren4gN8v!cH~AD*F)x&J6j%X?_0 zwwOX5d0UlK(zA`P*}wY+yMH`K-5Qz$Y}CmY|;z_^!0N(=1wD%Wg(ZS8AH!g7MOH zXO(>QE11`H!->#HH`Z;13oC!saECGm4#`@|>YgwvR2tgFUQW%8&SZfbUmJ(kkWAeb zQTR2@fE=D&@WV%5y=8?I(oGm_;(F>eZ%rhpk|$z$7xct(h?@f|Q@^Ac^3TBN1`5>j z!eI?xEq-%6IWT0Wwy}5=54{LzedS*-xuk@G7YMNC$XF?x2KaFBLa2h8>rB?OPIk0QI`kQ^I!p@sRBY03)| z7HX`GD1C>8Q%tyiwN1#s(@( z-(tkbb|5z1L8)x`mI7gVn?ljk^0Ai(nm0xqo+#4EQ9F$>S6eqsDQ;PE>ZxsAVg z%U$%p01Wqe`tOvf9?|xd=h0#5z+Neh*Ba5en1mi}tWDy0MvlMX;SN1fZ-9P^&it|JkKL@dbPyO25-~HxVl#FmO8k70?vBJhM z6wa)gT8c9X{Mcz7E$RVYFD6mR>_?lT`!jGt)yP}jFmIu=c{V9zZTF9ulk{R&N}if{ zy|V$Emps@gHHgLG>>rw*FbAf6Erd~2sDw0|MEks5LVkTjDrJ#Jy!T5SpL9n_?j@T z2Bppa_GWX7-@u(MUMOM;xk@~yPwfoz;>dBsBW1iQ?tt@WQ#hZjPbPFki*!lO!4NjvYLPZ-0#e;K@j;-pA(#3TqXk^aStJLng%` z3k#DX)4*ctfRc_wpigrrY|V3|jz>dwVE9_+3cU;rYReZXDZW&j7OP*dxd`(%*v*BE zCV28%FDe{zcT)OF17;+Kd2!;~Jz1lLubD4Wix*rDz}}so?OmU!UK%k}P$;1=EC;7Q z4*E5RWc_dJVyr+U6k7;&!tJXNa%a-SAmWnx9Z-7@caRfEgZ$ou*4hmZ>^@6kH~b2B zRw3BI6V6a9=TYQc*(m5_H@SLTupPRK23iCxu}Qsanw+MyP7(QHNl5U@h4~gksfy+7 zJ!bn9FccFcJ%n9@71bU$@J>008P~KHv1%1AzIQhI`^}Gm#)ap(X6sd<`{XVjK};W; zN(};m%~`^4QWe;PR6Y%R??BcpR;nQ8`y2D4fg_wW{IMH@_@a}dj8S%wL?K3FO_G!o zZI>hgyLu;qP`w((S5BrZNluuZUo@p5HQb}T{PSL_9Yj;J)>pY4NxNaESrz^1f{QdecY zRmbFK+CZ0_-pKlk$>NaO7Q%T)gh7Ly?5#ZMG#P#CZijM{#G;{xEp!F(w4wfjh*!$J z)LiO0xU{UcLFtpfdKFl(sI!Ecq5*9j&6_sXszKtH66AGVS_g8}&Fm^Yg8<8dl<$Cx zzwk+7bhwxK;FI06v$G(YW&1klxCkU-@Hg_aRBlSn#U80O)GHGY3lmW)s(~I~#fj&G zni-rRWT7*EWl&TCx~3+zN!+fM?n(7KpF-A~Z|9_&;n+yo^4ThpBcVN|=ESM~IUPUn z2aiydU$sSpC+S3;kZ(@mB;t=|qjG%DF=Q+0%VHm*hqd#A6{WXCy8TM*Y^$Go#S~Y} z@Cnz?hrFuyqL$1INnrI|8ISwq|F|lT8cox}9_0 ze_+AqKy&bE!yJo^T1jmfVuq3nd1_@2PVsM%#G#<2>kaV!sz(2EufbQ2Qs{XNG2xA- zKbsl=z?g>yG9O4Pb$qn(`;qci9OhW7;N1nH&a6no6k5vHqFEGmg2u+yB<52l1ROX~ zwl#krINYyZU9leR)jM5rs9S|NsnSm^gz9V|F8`9%64HRA&b)TonL@v=duRomDT)`@~6bk&cxr5gpu zjwhA?!NQ|HN)9%HfTi@8Z00;(MkWq_Jy^YKf;txF{&@d!T;-ZH*?T@`pR#{jKtF7i zFH-^YX9()1#B^T3a5W0A)(=C?R6O+7C`&?3M2VEu*6My`>)Z=>7MJBmM1+iQgEG zQ?b%-U6yiSF{!t|U)*omFIsvrYl}MCdw%@OYil8wmk)VyJI4Z4(YpMhh~^-@+C!;9 z-d$~2k+I+2oYJ1prh5u82J~nO`F?GfB$#*QD$w&MA2hcJ)^y497+B6ic_n;cVY@LM z;{WYMoQlfed`S`h4d%&MzDZ8ge~yJ)B`XSHgpvbmW)$4D^S}{_TaA%W7qd4%lvO22 z6q6<^XYG)CH}l{X1>rbpcMJN*#zSg?Xq5(iKun=0+`!MH{MZNg@J|mz5MQ(6h1qrc zULNwBtcY(-q5W*uWn0k|qrqo=<4?GVk$CI7$Qftr zvOcLYX|=olUD{;pCd#MTSy@w|$Sj-k&Zg#aO=MVD*xL|n2Lovo1^hzl(YlL2E!(v}w z&-l&{C&9i$-+T8sRYrRe2K5{2aICfCm6Rgb)VzXqp(~*Hn^iPyeGaP*6S3tJx=bi) zrpsBinvQRX;t$1}tNnutoxy51*<9^QcTHp!!<4)ySenfBk)4X*rX5@7+$NAQ^278OI?d#Tc}zj! zg5eyyWx>!;VRew8cd;mxwD)e|y}GP;`=Hi-k_N9d)Y4|eLn1yzG!TP349QmZKo$3T z^d+O`uZmZzK(5^u`GBK)q9Gs25QjRM$%yBkg3zNGnRI47q9H}_HKG@r+gCz15icz= zlUKS{atReKH&la1k~Da|im8}_HzrU~e`npHWKH~gofk*`bLe&_!*Y5uuyXw8lq1Oc zgsIYj1O9yTF=X`6Nv!L~H}vy7Id z*5zP6RVm-MMEe(^gf()0Ly6G3Ch!qsz#vQ#@0P~&T3x#{XGZUt+2h)p%9~M7S!ocH z+=UygR!Db8$3x~TN1XoTH*#BWsfBW{G?g=P<7xLfEN)U`F1^8;pyd0t0zSRtp!bFu zap;!k3sHmN!H?70CCst>p4RZY9&!}+>~@RnL;BVS3c9)I-DTXvA9k8Mq+*uYyqB`t zBoxmZOeDyw?0U6t!C>Oi%qDGSa03tHFRH1PR|_HZ+j(`DF5kkf#c!8jXs(;QsDkBy6jr+mL(o?edGH5b2UFx8Gy$jnJ zU((#kC~nYF;Kxfz-&uGK6xQiZ@*&!^Zo<;iik&xks_=CND24QCpkzQ2jQSAbCx8oB zba_m_Xu66H_oP`uaC?xnm>W&(=@r5~ zRP8J0R2o7G{HEGXY$+OJsa0bPM?0)Zgb_R=Dyx0OXN?ak3Z;cL~PR&y6JtM4~;`HbPfUOeWSf@{^k|5 z1l2!Aaj%=>!K&#_Lv!b;r9+Y4L*?#02h36f7!>Uu%@%`P>C?7Ljg5)~F%Fc&sK#U+ zzeDN{)u0amM3X4Fi(2Q;gPy{Q&I8t<8>}`uO0a0Aj>dm-XW=T-(;d6UbMSy3S~_?Y zqXn)tZRUqT1j7sAy2$zR<-bHADL#cA1kGJg9hW(Zdd=v2n8>C6BRNU>!9=d6gmf!( z?X$4uuH!!$KW1`0um2-$L&a{5(|x4gB+#eneJF}u!ROMv`lq)QgJ68iOfQHkMX{@> z{E=7pQeK1P*c}EzF!QYm^=7F+Ba~TeZ0yE7WKaWobvomyBa2oKCJhQyk5IhC+bu3h zBLU3LK9;57G=jcqgD`{n^W#h^q$y_h5%(%Zh&qT6{Cn)?=Gg zI+1dFveQ91E_cc4Y1;;mo^FmWVkEc0$}shA;=$X;Q2^DKNI+VtnAIxab ziu5La#$L@6pmV+Bx7qQ(^Il~Is8~x^;45zdDU#Jsq*yt8deEC_>HPFwD7Ew7Gr$Hj zu)f{ms->QF%=Nw97ZLMBC$KAsv-CU*<@`Gp4-D+>Ww9CErmM6Zvwk&u#E>H&@F^!+ z-omLCKgs3!k>(?T~=Bmc_$!hh0R@B^H zs7G2ENI6bR9~}T+dJwh-7tU<-jQ z1hx>^LSPGlEd;g@*g{|nfh`2K5ZFRs3xO>Jwh-7tU<-jQ1hx>^LSPGlEd;g@`2Pxl dW$`xlm*J2CO^^NHi)_EUe%16!!S8=Q{tr5e+Nl5l diff --git a/android/app/src/main/res/drawable-xxhdpi/splashscreen_image.png b/android/app/src/main/res/drawable-xxhdpi/splashscreen_image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 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 diff --git a/android/app/src/main/res/drawable-xxxhdpi/splashscreen_image.png b/android/app/src/main/res/drawable-xxxhdpi/splashscreen_image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 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 diff --git a/android/app/src/main/res/drawable/splashscreen.xml b/android/app/src/main/res/drawable/splashscreen.xml deleted file mode 100644 index 12f2f769..00000000 --- a/android/app/src/main/res/drawable/splashscreen.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml deleted file mode 100644 index 3941bea9..00000000 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index 3941bea9..00000000 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d0f58aa5960b8045450e2b3fef5107e9c56c29c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20973 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 Tnk@;-L3Dq-@&oaE+h6}ToAU+6 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png deleted file mode 100644 index bfc02c6751021bbb4cd4e30db904718ef6c70e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17297 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 Qix9-(N1J2CKM-&HA7CoUhyVZp diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index c0e02d1064a70bf6536c6711368859eb572600ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34133 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 HpmYBRNz7Fo diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d0f58aa5960b8045450e2b3fef5107e9c56c29c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20973 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 Tnk@;-L3Dq-@&oaE+h6}ToAU+6 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png deleted file mode 100644 index bfc02c6751021bbb4cd4e30db904718ef6c70e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17297 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 Qix9-(N1J2CKM-&HA7CoUhyVZp diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png deleted file mode 100644 index c0e02d1064a70bf6536c6711368859eb572600ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34133 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 HpmYBRNz7Fo diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d0f58aa5960b8045450e2b3fef5107e9c56c29c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20973 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 Tnk@;-L3Dq-@&oaE+h6}ToAU+6 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png deleted file mode 100644 index bfc02c6751021bbb4cd4e30db904718ef6c70e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17297 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 Qix9-(N1J2CKM-&HA7CoUhyVZp diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png deleted file mode 100644 index c0e02d1064a70bf6536c6711368859eb572600ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34133 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 HpmYBRNz7Fo diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d0f58aa5960b8045450e2b3fef5107e9c56c29c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20973 zcmeIa_g|Ff_AdNTgb+kd{O4? z?rtusF0yC*gW}}grfTuj&Q(f3;fO`I)%g>8cdi8|l<{;r_cYwm8tV2*XwY&$bxee7-pcPo&075S|}v z{@dlh7W=Qm{1-3(rHlX9*isrnybc+-4JHL(=q3{QjaiMAuBC+vyrYVHN^_lQgs{71 zC;oluTx1<9hY=l)JD<88ZKHom3c-aYAPD)mH|1$aTN^zyyTM0>)?Uwd#5Do8$22Ta z_-+}iEpv4GOWtpef zi)HoI0vDVTR;69*)9Hs=Q@7Lbx!dpZSuV&{a<-^xWgI)~}u_q_mWU zl+TEm27eF@qf53J)y>GzNJe;RWFCvQOlC?{Xcf0TipN?sHyDSTGUQBy9dI}e>Xu9` ziIvKpC^z9Tp8=;RkaruZR?{(}*n8NYq8tnU#?;ha^Fr{pUFpnf4P#P)?Sk|bgWs)P z$M&mvO{SkKE{X&1$$pZkVy}5)`!fD(>TcccAd>572-+mMDFvqi)2bEvW{fbOGP84i zl=SHgqUTPTRn>Md(wBn{^}0r#`Yb-30YT&K9 zu|)4c4{4v7m?HMdi+6s3?q$m7PsncqFJ)UKDpCbGpcx{=?Q>irU)uOCjUC zd#!hHNM9Pv_xQI5nUZZSKKfICb>q-KovuCwyM*HlTk&M&A-OuRbo1h+!P}l{wSgH4 zV6w5yjVTe+tx7nOX+d@)^-FT_JAQnX>O%9}=7f5EKkONx?%dtjg{hs_k7)`iw< z4xOE5o6BK}BVkR4C{fGXeRWnM4;qkM8CX(98tU`6gfo?@ip*02m*P*4TpeB>zPgC- ze>8QM&6>$Za!;V`786!iy`83~T>OL13WgsyR2rKUF|ClDzJ8EikKgs-F*kyP_8Qh; zuzbLInhWn4_x8CDzaH`m^vD=GfA-mYKXH$3jT0|I9-h1Nz~9l|{;ZPY41GK;{I^oa ziN7+AsVT?eX`A@-$o!AsTw_HYk(NFS?XvdJ(5Pkwcc8CY4B8v*?uH9+$LY7vJtC`6 zjeD73X>mrOQzE~ysVPVC+=e73DkPxx#7y1F4W#cboK5wqW!!YuIoRNFn+wVAn;w*- z*^1tCm7VR~xUi2^)Z>Kp=U`BqUUh%XKjMpp|K`t!ot4^z884Q@0=Prrbj2)HX26Ns z^Uh4gUsiaTo!zAnuDRN|5QOu@Fxu+G3AL`U$2zlqzkSDovf6XcOs|YQbeYI7d_e^Q zYGrR8V(T3sq(Gxf5+StJc6kL9Ap|qJC_NpJnR;ord=DBeuzv0W<37iqEGG zM!!L)sD1V2eCtzYz;&jmWb1>l4L+WaC~)SR8y^}5^|!=>x7)MdU(TApsOaPWjpX*A zDF1T`9L$=PscFzs`epQJo*DZLmIVD{Ww>Vkom=gM5t}qp9d-fm&z+0^vHAJ{r4t>W4Fo)llbELkhVZKU&`UOeuqSXKSU=1#*V|MPs9?{UT7`8@4G zPGMmoIni(Y<9oL{PaXNaL&(}yF@*5ddVBq$bI>!*(Yj?i&yv^kM__<5uZ!&QQR-0w z#)TJA{N8^#=q0)@Fq0p9Ns!Mob1?cI>uvzv6WM+xgpkEmgD7RdsmWj?+Fw2tlRLw9 z%f?LF%GxbPd;U%^vJG${i@!s;T1mkSWezS^d%of=A6%gQ!WgD*ESe(0oMyC1I>p{U z=$ocPSIjKS3qp3H8 z6TMqofd|a*K25>Ia{`m9=g1eAY|ir_6&+|8K381*^S}L|^g>e|Gtznz8#p#n~>wTZWN96*-bSDa)dlBw=Y=7d18}Cm?9IKTKy7 z?bIGOef|LGCKhdx&mE~&dvgh=SaKivTfknf>*hj5`7s*}vgUg=J?%&Z&i;iXKM>DB)nn=rpcSTC)Ae}{{|Jq&of@0kUc|?OlzDSZ z!~c9oV5F)E&)7i-=xSvvdW^zlW|b+T{j(Ti`%?208L!^!>5XxZgN%T1t2*m*_M3&I;O0#ot9~7;&W*-ZP^m%+*75(blU z%hCGOGUJXU(fdK~Q5C!STgLH8DV@`!qR|hrRYkX(LQR!bV(=4v(QTxl)$fU6b3G)M zYuycb)_l0h=zPAQITg0!X<=$Qh~N4dz%&Ul$ZbgDtLN-1Ny+(RbUv-5;f(AeM*ZmE zMa|@vnh+&5<>Z#xnn70A<*d1jHYQWDIePt5ES<2k`MW)v)5Yv9O_CqOo3NfKgsk|5 z*e#ntC~s>YyoXBt1Gd

2cvfQixgY${=MbPn_y+B%PV5L<;bf&dezG3$Anvb<1{< zmZn`dy>)A_kj+>aVB=C)o^@)eI}ar(`M7>+^Ew5OA#cA0s~CTd7#D*)P8l;(nvZ59 z^L-G0cROv^OSrtbRT2BP6wThrv6}d#gwDw|-?A%4v4)#9X|2m9Q!1}i-I^O7=?{i( z8(AxF4Ql%Pc+yl13N^dUZm1(SbnLc?k6_5qTVHlakUJ!NYZ+FA6GTG%xY%|GyU7m2{ z3iA-*fwj)+7^SwO(P^bhb8R3k=tEaM?tPz&bmoSGckso?kjXl17l zcLZr4Y*_k?fdE_xh7nM!bqQ}8l5)|C7h#0}<=sI28r+)`%T|{6MkX!m4G~{r<&OAD zxyM=^k6Ejisoe}|ZK|CZ&OvHG5;jk6gm}B{nmCvpY!jns8t*aRlo!<>l6N-KA0pay zMO!WC-Ji|R(%O2EoqdF&utTLDe2z~*$QOJ67V>;qPK^oD5b| zMU=^sEQ;hcH<)2~V%;{0wY`bAA%sDgn{P+c70?35617a-2UU*Ph8~tCbw!t8TWm{T zF6s@*lg^!a9}rBdV=nuwPDr*fL_@#5gg?(i@EiXu@Y;lfR-QfJTO01ZsXHun7u_XH zNyoM*;^eX`JLyzfCe4_-Mzvd?i$-<;Kfx~a$v$*KaK_?g^6u$N%Oj_Chokpa!a`xc z0@#+0{bPR`sxMO}@RQ+_Y19q;o{tZtk**UEP0_fn46wCM(zJdO9&W~?J*L?5hKMc} z9uf5}EmJpz$|-3xyOFrL2VviuX|1;)Y579P8hL_(!2*3{PY7ogFODq+T|QuY5_>$R z1pC=kuyfz{S8^H~i#F?6jkqoL7M1UDtu&(e=jWgs;Bi(|vn;dKGmH1}ZB(iSx%U1YZC#Gqutp)(eq}FW0dD{=ZCx z9_*~%;hR+sj`WAiK>>ufASe4?WrZ5qdDx#t^MJ+8#a9s~Jbl0QMsPe39Eo$ZuvAT7 zikOi@L(OJP;tU0>cwG!JzwAF!r^L|~)qiM)FLxX=!Rtc16JAFC$ENroYPK^EJ?`G#d>U9Q4C?cobAM_(y5tuq`i;M!-tfgGz0lyt!MCD=s$ zp%w?Fq7z^p>mYCr>0x(96SpvUk+%JIz@F@1V3 zWKJ0yn$OTkdRs0o%LJAo=KuLq0!1TOvHaQz@E zlX?dR%n9Wlag(@z!OFR6a;|{iqa3){XSYG}OT`3$e+j?vhVB41HXJ;oj!4|zU}`Q0Lh*-B|HO;snzb-3RF8!_f{@1 zin`nM)D8+TAc^pkt*|yO_J)Y)?)E+=wq(toCO3l>Y~G+05jhh>qs5zL%MDBOu>@81 zy=!GrDl_XQ#sF*+rMlERV&n$b$b6*Txf~vCBQa!azrQByXMh{1yFUaagDw<|i9`a6 zp(q7jIg%S=B@qMK4?@^{eyzCe8jy;@&^fjE*cqEsKC+Jn18ngJ%rlAmP!dGX2zr1I z-{&d2VmKqL#Z=xZq<}#N;m=PX~uZ;oM!oALs*Tl!Khe5<=!1|1DXjUNlMM z@oM_I$8j*hu>@FTR*z6#AEOy^?a7nqZa=VjH$TBTai9pQBB|}5_fP?uo&Duny^Aj3 z0nX_oSOa|5yN18w$y}kdrNpQ)mho5qp2Kp6Py#{4`N#JlA7ehtn#b9nz=*m9m;?nQ z63{UD&V-2j(9iogMjBabd{--T4(b>aj~rV!nEocZ+2k)s*03Kg_MgiFXXVBquFZY3 zvk|GRho{LuIrEZ#8otf$OfpZP07xW4XM7z5@FXM+1jvaO+1U$P zxNo73hGwy-urb&7h~i-P^Az4W{2${%ES)P0@~P~%5mmgHfD~kCZgu694f_dIH@#gdM*rn)Z@CjiBGKlk@K{8{3|8n;zFVlTQFibd`++^?Oz5bLTCEMN=jZm`7e)IWPB;|! z6oGBg$W5;N*>m8J4pB`LV%WAZBqN|0Z2AE5Xi37sEQZ!~EByLR>}g$jzfZ_TSxFzF z4S8EdO%sdVS9cTt8dy1`41E$|Dz$jDq4 zDcDfv`Fef89BN6Y{ub*m*ZHCPf~$&9G7AbljEwyTdY?!8vKYb7&4nt49uYXXJu_52 z`=sf|Wc>yJI#2`0B8RFX_9J6l{Jjt&Uqs`jTH*Orkb4?{C`fL!$DTyMX>utURhd8x zUWo<^W66bviQU*b30rqp-hzE@pVA#*m7NDR2BxMreML}3`*}+oMT>Yjnwm!Eg&Rgc zs#|+|nw-$b|2#80yLGqW0aWFp0+N$jGCIU=uKgzn3$D8*rx4|LyLI?-K`;eRzYSRG zSZMt|-Xej5mceeG{5Jx*B$l@y>8n6_#nncPATa=SHOTTKVP6J|A^-4v^*Z6af%gm4 zk$`DYk>zb~&P#SmNJ`m<+WPR-zoA@MM>LZ-Ur_cLfgDodAn;PE!Ifn>T}V1_h!MWJ zW@?&(3H;gzE&+mr<;5(^eydvk3__0J<$#djXWOu`*n2-@Sx%Lbn$MdHGDn-dq!}JV z^3ji1Q@2^fd6`wHL!AEPupB`ELLV`wLe7;_&%l3WyXeAOpl#?;Cj$x&oalwd?m~}g zMcRKxLIQiBFKc%1?o{0u1^&uB=9i&-OY2@(b%B}{lQn5f@E7uLVGD0~=h>R_o zfA&BL5`UnT!S$8P?-%LYiePMR7c)*EM8?Yowg*h2v-R|Z3RIMND(;pUT$!F?n6-|O z(icK@NvEqp5dO`*LAS5(he~xL5b(5Mz|1;jSDR3pB}8^tfm;m_E1dfm&@N~JcqJq1 zWGshZIcr4q6bRqn^Ll!Mc8cr1vUPXi^-4s|hFsN-^F!!5{ z)snDXbmm<#MZ+fO%9%-0x<*mJX&V#!59Dr~_JD}wh4-!@m5h9Xaryu@G?`1U*$Exot}*O&99YN0UU5ENI!klwOauX!}2a@bGt$ zJt2I#nudh20srLxoB9^Cd4P^m|SdbMk9a=C(`E zFCMy@1wp_95#XnXR7}Dv-kR~>ryCI6$#X8 zoLoM(CWQz}WKWf}%(>bZ`*2c{_{D3O-Jv&+b9FYQ!k5|-yyqPnwbmcHv8M3JPb3+( zjd;4!o%NSO1r8d!BRvpxThYsJ_u=K1VfWILskO@Ojvmp~m5_x>N$qrt=%a(Nx(~@u ze^^iCAzW2HBURnes5;pH6+fu`rd)qGn$TYFf7YQPjlrxmE(=S#^AK zxxIamfnMN2y@2uO>GDBOVhn3ws(0kfY|Uoq2Omc1hBu=9cD+}Ar59}Zdemoq@|yC< z`DgB0Tjj=kwqFRXlnua@CR_)fE7nNm@*gP@6Ph#GB%kjPx66b}@^9+;toM;$RR+_q zkIPydj~OwCf&3OfTFvE{onwTDecL5yNXWOu_M-(|kj1%Ue%{iFDn^qYTO%$lA;esC zoGsTw^tTk7FUa3kdEZiAiMApI$>xff8RfqWS}%^@8fWsQ5rtOJB&Y_;_}{|y;UMH{ zrvu*h-fYpTtWM~S7*mIH3tQ@eF1dTFz_JGIg~4_0UxnkJfZ5 z+s0JAc7h_PZ6P+^HuQ-}K~wKLrkPYpERMlVZY!o*%2|kpO_k~gEzYeYYxMwXSyfN_ z`TMKnSnu8Sqc`12jLuB&MY2A3U)e${>L#YqnW7TSEk2G=>vsd~+;U@WTQP`TDnDOe z5QSS&73BFCN$>Y?;Ed93UG-I8iY&cOCK0oC$0VI!8+?%({IO6Iy+ej8i=1T9rPdpp z_48Pd=v?8tixo*Zs%Cs$GK=%7v}R39-n!v}D65JvrCiO?PAsXG{j)TTL;luSjr`s{hA$2oBPov4d#S0lc#J{)MHD)ZcW9yKA#$m$Pbai<%=}B-`=0so2L4yd4a=HWdBrjW#LJk4 zI&?F3C$+T`Th;x$Wtzd0(zo9tdCbY7Jo1c3K5^#5VzlBBZFT?kJ3_{MBFr}YME*2W zi+;Dn&in|H#AV|ydhsD)|#(gq^u=P0|wcno{4ZhfXZ;U?nL z0^3mPkL8uLCLJMknDB`t#K+IFi`g6b{D^dYRc!u)S%3T4EAk4XLS%>RI|4gZ?6-LH z+RYxV=!3mTR|51cs#e+CGe4@Y%3Cn#^89Ri6pP7jvH2-SB1;M>ffWQTcdsiZ!)7tn z-Y1a6JOOdK47=2389z4@CY?7lx`!Z86S^9#9V(eYVaDb=`d#>v?2vP(k#&?kR%hH@ z(BvwFELz;Kq-5okzxJJtWPN;Hin!eqcls$$8NW?s_4gFj8werp7lU?P;^b4Us-lku z^zjxPaC!cX7F)kAPDc`dMh*fqQZn00OU8LGUXPQ=Pp;Ze$h*cT!kDsQ-f|v&F3a;A zo1ap(KchjW-(w1V0C9^JcWRd0p3;iwTl}`=L@7T(1#3|m3FiFLeLfQEE#64kHIegn zD}RZFW{{r?BO)QQ?df}&n3DM#{eGWNdu7BjOF*19U~AO!KZnuj=lhaNtNq^JaOxTI ziZbi8+DE>gbLW24jdLObO7Q2!Qo31Db(zEveTXD$VIe7Co70PkId(-OU1g>3zon$s z9v|RG6-xYUi7Z#@2i7ybPM57SJABp+7)A8X7zqNQdJ4;dUGz+BhN0IZ> zgLfY=-+RS5E27Jim$a#gM(sJVxG@);62`W=59_*pmG22DY|15QeM>lA;4YD$FiYQN z$bvUMQB3K(pQf?CJ9s89PtZ2$-KDz+H#_XbQ6psZtQuk3W&x0aN7h51;sWK(VwU-B zN1)A>V`>Rg!{t4d==y!d*Fz6tG-7>JV_ye;WZJ!N@KFo7bqbkyB_LiBJagr#r1ekp z8=bI)n)_)OqZ+)*A8_oku$(G_3TIIP3W|%!4uY zNOZ`J!!UWMFNOol+t>M?1k>Nd`Y>KQhKj3x6UkuI@2sTLwg^c z$a6SAx$9N!vd zg%F&_yG^y=Io#Lx-zLh1%H+UxC~Kq? zOl`5XVue~MHg?HwC@*}w+J8wejM))RtB3P+dTU^-R~_~t-Fxaodf3Wen|k8L5eu_= z^2ALZLdfm+ecl^2>$+jLDNC$JT1w3mRsMDfdv!v`NWPk$Np%rZr4XR5^BMngUVLg` zBvR_h&@h-fz;AA@16`%#Y6G2A?JJXqx)benFKeSEoc4P5k%je9f#-focTN>4s>ia& z6?U7P-vUDtm}tkO%3vj}8fHCfXmfLNMk3@w`pYA#%ehm@kNW9L>GN=Myo!bnyvCDh z0b^}V%b|bRY(?AXxuS077DZQ$_1T^FmKZx5X*0%j3bS8M3$mNxi~pgamXg`;F_R3; zxzTtH$>=q(Z9TJ;O0i+(@3xgVpsuW4Ra2SL--&H;ogq$UN(3q511TpM_cX&NUkEy! z>(mZS1?14*_9ilb3&GcU;{0I?KECXFRwjN*Au}o>M#DT((6vb8OT_JW;qn+CFdyn+ z%bL})TFj4^8G|~Ktzx2Dao36#WBU4hrnj$QYHq8~c$~3^n1ry~VNF)M3%`s7zMo<} zv|%ebcfgf~(i|U>xY)fIZ3PaDE{_k}Att&E11-01N(L$36%3fJ7p!#4c>jvh8?8>l zF|S~%YLX}(d6U!0rN~ML*vbh|ga6RaHn^b#_m#QpJcPUwm19#2PtucW3ZoPj5@u;z zchzYF#N$DBO?>b_1BpS#C4XOKb;rtuq}gkw@+hACKNrISzroMuvjYYTeH?GVO$lOq48#t4B%M^NPSyA<<#z{;Q$awd9 z!Akem2825JvSTKE&S|n~E^Ra0K5v(CGTe{z+LX`O<@~Yf0TwvpU{5r(#F>g16s9pn zH=NtY5x%;WEs!ztx|UG_HP}yGNNIxmGM1So9}0;th2gu> z;jqwv)e#2kW3*Y%?-6!JX1wV4oRu#fbe!plKm`Iqj_pN)HoA;0EU|{N8~&X2T<5c! z?OUua@X9qh@oDAP`B=m^gNz96y_GN*D^7eopoX@vy4zSf?_A$dYUhX!wVcBf*6$T+ zo}w9eArFo2u;o`gVbo`#g5AH@Ksf*OImDCot)mtu`5+ox;42^R5UuHtckVjZ1D+6M z>wA%vTL(8f()U1oLXdG`WpX&lYuarrY<(Rgwsa=~!XS*4n!~e8IKiCm{uM$G?205l zE*iMh)no7OE*I&c2w!I8;6vagAUXKKBftM}>&k{xTR9#i@5YDHyjU1?mWI8If zpi%`vl*#2c;*#4=awkGRjc8FFe-%M3_EKQ$`V59qQq62^!HCU0yHNyHUnI_3nQT;2 z;7PQDR$vO-%3eh4t&*UqV?}L>t};3iVHQmPgK9pO(ndK(c`4o=1*7%k2~^1HY)ZDj z6h}8j_RZm0Y84i4+D^ADS9-`fMee(yITtwG_Xd9+mkO$YQX0~eBT(V`s8~=bO8^Ul zpSsRBQW~kiRy;&Wrkq5HklRG&5%^yGrMvOyqJn#oO}pFvL_1#YBGJ#2J;stVJCUC2 z@rogpaIJyZ-hj7mxBYAFUcWmT9>7^uHqX*vAwvcgCAxrNbTcM=BgOM(#2B;ix>bjuiL1s8h}YRg=*x?0%QPtq+*H)xl@-4yS+5SHC; zQgPB9DX62wVU)=M8`F;zW@z^)+XjDd+`=GLd|Z8=iO~@~)_!u3yT43<3I*X}L4E0F zj=yCXiFnyyg4lP_aBlEB2NjB;E(B&75WQ|;&PmZ;u!?bpK!qnaJh#5&_%_)$i)U%L zS3j1%{V?|2DU{0*MXU=!q!8_gYD3uXH9oh0iW$kFaWvAFgVUaLfr0<^DMT9l3PKg_ zW(eJiEAX`x{uX`GQX;T3(Gt`L(GE58|!aJ)56LYaL3$P;a~;PIbZ_z(L6S~7kT zDR^14oNCG762l&4mQo#sdz%v6pl3PBtP1vri>1 z#NA%Mq$`mJvt1g7b)v+VgkwB7V#aaf=kChn81tlLN`*LTH*qsQw}+0Rn$e}by^qs4 zzEYAWFtA_0++*h6y<4G;T^s`pUFUO)2O^Gn{GzEcLL7dwX%E8$G2&;okMT zSb)->0e35M%4GAv>GAh_`}>vlaV-=hZhK~=+FvtYgNbXbw}tQBU%CaoKryD?MiU)` zQ1%YFH33Jq)15aw=m8><58du%v{6~*jTBAa3lm)AExzJuZ2ho%_lRIf6}s2sFdO4- zTmJM15`EBvdyeS4StbUhzd?r(M|6CD7~c`4zeMgiLX!c;+PfykxQ?fz`r?_EhEiZ3 zr^_OWF@TifQ4Wh~L#Nq+kr!bXjyb4v`-#BNm7j92!7Cg*qn*moG)w)H%lypuI8RJi zr?|Q#YLONwhq}=X^c`p5r`%_5pO0HgIHx7+~&Wj&nJl(rF3>>Ig}ldi>F2UGR7PCl1EZ7|c-Gn_?sfRwq6UcK>&&qrh2fh4a`EVl(pDmh zU%^(2j_X0e9))d)mvyBr?rMvyyY z4cs+ZiYT7FqEQ+boj&DO$_f8uPLo!e_myK73&n5zqbKVDQntTBN^gJDAM<(a9D%rR z^R?K&kb-BuQ{}ik&|=DG5cSq63KUMXTOkJsiX<1p!(t%Yyni=I3WuF!YQb;4N;sq@ zZ6>1l?CFB~A9?4EKbh_v%r^UR_bwc>r89RkSpsoC#cEZ>saglB!Mi;WOnz1-{{`_o zHSavvmL_}#xf2h9G&H42&fgX_1)%ae>RJxEx&Y zT$@iVsL+w{)U$_w_r(@WRCaMN50`UeX1eUcV`x@u5vgI>;_?m`GY* zr0X%Lx6fn5h(A9gqb^#tkfIlrJg8c#L*F0ukX>#GMM7oqAMEmr7jtq`AnG zuXqw@G$qQqDiKR@80KK#;3+g~Sic#xG5+4IOcPZVLf81t17a|V?%XA%2{?7C=hwyi zq$YJba79KWyz2%m4jO>nlp#L6grPwR$tPw>b0u)(3utjq$&tR{>bW-f19zEwl`j>8 zb}fqMC@!)cbXsp`ai}lx)Bd4bA80vRYvD|h1qX{lSNYDnLo$&#^;vcy%9nbqFK%1m znT;K8F`V5#t`mRmJn!l{HF(*`zL-Ntwya*HLmike(VoMqXp~pt7d!#_udSWFp0K0x@fTvAqVF0WW4?t_la=?^ev)5oH!h#o(fm< zHUd_ZQ#991w4h+5eUu~eCIDjMszhs9l=@VLIG94)nSud|-vZI1X1f4`e^!3Q&s;va zIIb4~oA{M#1bobLE8*@hU)*-?%t9)R&XJ5;**qDY;nrcwsPfb1gv3U35k;5X;++`VyD3*d`cRayWh#Jsq{uBG9 zac#+YwH=)^)jOeJ_qTWM;3r2v**8<%Haq!3QQTB|y4!D9si0Q^2y*zcGTFouONvCn z_o*N29b)VW!Y`>J+^Dc>%x6$jyIdSNZmaTo4AqB+wUm*%ThOgV z0HP8qqbD*1#shG)T|u?=&JdCfR#$?1hS&I3LJn?H98Y{YQ}i?F3zUACTm`a46-#3$*uIq{Zgmw~R~gfe1NR8*aG=-|^0lBiS* zN5CAGgtxaLHZS#aH>4v%HmlxcJ(`+JZwp=G(rF|5^09W>F-@;mlbBB{yUMqs3@e=p z;~E+F4sQRAJ?j#CB$HYL)@=>_QTcc4Pl55H#|8tw-n_;2;|JmdPcJ9|tc9j7yKqF@ zW6mo^@gp@xw+EhM(pWa~oG2BfoS%I6h( z5M+KpVE}6C0c&L>VD`fxU5!B#^~vX`iGmszWU2nc0&c07W9Tw75wd3BMoVUKSy@cT zS@am)ip2>b1-|s_)>aq#W+b2p>5t}3!>ql{4NKa=4o*RUJlDo+nWIyX9WHDVNv83Pi~ z>@B*`H&8@J3JhJ4+BAA!OTBkiNy zaNd{0Q(^Rp5vM%3yP1cwHJWsLt8xh#+6*8lC1TWldHEn^;P~n>NhB9&#GEWTE!BH24Gq7S`7SDjK!kJ_9u@KVAkDz+L>}QzM z(h@62(Pa46LX8T2cSVFOZ4QuyCZD_UYXviUtuz8KRJ&!gK2qQZ+xd>VX)%H?pr{5` zquyvj)8!e7tcoKcXQ%K4W zUd9fkMze*}EqBqtA`K(`Bek0S9VU2l2gikr3c%&y4M?HPxCG$?C-&kEpP-WX6Pi8u z5IL`M4k=8niz!UCapxn!d;_3saDyqtm#A|az-$YQ24PZhb%a8D)Z|-~o(DAGt($$2 zn#|KP8w{@SbW0H@xO)LH*1DmhY~TmD;~8I{u{mR=fL)@8aEA|q;p?5ww}R)#uu`~g zkM{FM`>mLpb)zhj_)@?&F)5finzTD^f-ytO#lRUISNRH_pz2V8>)t+K_%u+M>B~%< z2ZtElp2A4JaL2$QMiO^)^c~z2+`)0vYbf*CCLY(qoy-YXntYM4a2h;Btm$#X%(=w*rJB~es5N?|+j|dqg zh!f5#T1m#-tz(3@iaNN|7Nq6yAcuAA?Mb2raq!36AIo=j{rC3Mcj6-`i(`yS2-4W; z6}QxyPJWrib65<{JdTgO>^U9l{|>iwhd2!-VfbzDl}gz|#@Y@0;}n&VTa#>N2wNv? zqjRx6iba%>7(4*e)5toK{L)uN$cITmJKDSX>{)zg{!%VuMATpFF#NrUzEjQ{`AWdH z9fFafYf~zuTnt8&1pESb;4sl~#?q79d%KF=Ky6kSsqWUQz9p?Su=6vlu)ec=>?dsH zfjBtKTTXscS9a_1tFf&q>%FYEG7`cdX#ziPeJ=?D9Jw_|Bhf8bp1bp`?g`PULaaJ3 zQjqL`*}0%j4JziBHh~qYGaHWvt>anq3}das@Z)XuMa+t2D4J3{CMi)gBIog&%aejt zl6w)d{{Ul1f2T9RD2B|R!xM)%ifY9-h0)pVPl*DEt!!^%KT`+3rlW92$c#_%8{%e@>V`-Z8JH8LUx5nw-fKOPl{@V zJ{JWD1y7Par(R45OLhHIoFG)fBzs1WGIwu+cZ@hi>EM~{&J#wGUzFHMBVu#!-`t&* zPob>Wt)yn+KfZ^bD(AzOp4eM#`eqS*G*YT7ZfR8}Y{^r=_WKSi_yGq#@E`L=EZ_S^ zEE6aN=OlYpM`*H{o>79GDe`v&{KBq$ygnWgro}8XrM@8-UdsDOTO- z#M+n4*CWVcj%?d0*|u4t^=zAyIgJuUj*1r|M}6CHGoG|&fe^Axc#YxYAosQwfoE4W z#5Ux45U>|=iS7bV!gMb@kq&?jf+U!s|G!)3^Z(lc%Y>bPj(vftJ4U%1|_+Qet008C@GFxque(FM2-+b&|Q1wqm;OWQsw^-8jE-yO1M`T Tnk@;-L3Dq-@&oaE+h6}ToAU+6 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png deleted file mode 100644 index bfc02c6751021bbb4cd4e30db904718ef6c70e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17297 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 Qix9-(N1J2CKM-&HA7CoUhyVZp diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png deleted file mode 100644 index c0e02d1064a70bf6536c6711368859eb572600ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34133 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 HpmYBRNz7Fo diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d0f58aa5960b8045450e2b3fef5107e9c56c29c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20973 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 Tnk@;-L3Dq-@&oaE+h6}ToAU+6 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png deleted file mode 100644 index bfc02c6751021bbb4cd4e30db904718ef6c70e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17297 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 Qix9-(N1J2CKM-&HA7CoUhyVZp diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png deleted file mode 100644 index c0e02d1064a70bf6536c6711368859eb572600ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34133 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 HpmYBRNz7Fo diff --git a/android/app/src/main/res/values-night/colors.xml b/android/app/src/main/res/values-night/colors.xml deleted file mode 100644 index 9dc2f904..00000000 --- a/android/app/src/main/res/values-night/colors.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml deleted file mode 100644 index 70f123d9..00000000 --- a/android/app/src/main/res/values/colors.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - #1F2937 - #1F2937 - #023c69 - #1F2937 - #1F2937 - \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml deleted file mode 100644 index 0a0f7707..00000000 --- a/android/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - Learner Credential Wallet - diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml deleted file mode 100644 index d6fd528d..00000000 --- a/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle deleted file mode 100644 index 9eb41ee1..00000000 --- a/android/build.gradle +++ /dev/null @@ -1,53 +0,0 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. - -buildscript { - ext { - buildToolsVersion = "29.0.3" - minSdkVersion = 21 - compileSdkVersion = 33 - targetSdkVersion = 33 - } -// maven { url "https://maven.google.com" } - repositories { - google() - maven { - url 'https://maven.google.com/' - } - jcenter() - } - dependencies { - classpath('com.android.tools.build:gradle:4.2.2') - - // NOTE: Do not place your application dependencies here; they belong - // in the individual module build.gradle files - } -} - -allprojects { - repositories { - exclusiveContent { - filter { - includeGroup "com.facebook.react" - } - forRepository { - maven { - url "$rootDir/../node_modules/react-native/android" - } - } - } - - mavenLocal() - maven { - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm - url("$rootDir/../node_modules/react-native/android") - } - maven { - // Android JSC is installed from npm - url("$rootDir/../node_modules/jsc-android/dist") - } - - google() - jcenter() - maven { url 'https://www.jitpack.io' } - } -} diff --git a/android/gradle.properties b/android/gradle.properties deleted file mode 100644 index a4d188cf..00000000 --- a/android/gradle.properties +++ /dev/null @@ -1,34 +0,0 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. - -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html - -# Specifies the JVM arguments used for the daemon process. -# The setting is particularly useful for tweaking memory settings. -# Default value: -Xmx10248m -XX:MaxPermSize=256m -org.gradle.jvmargs=-Xmx4096m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 - -# When configured, Gradle will run in incubating parallel mode. -# This option should only be used with decoupled projects. More details, visit -# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true - -# AndroidX package structure to make it clearer which packages are bundled with the -# Android operating system, and which are packaged with your app's APK -# https://developer.android.com/topic/libraries/support-library/androidx-rn -android.useAndroidX=true - -# Automatically convert third-party libraries to use AndroidX -android.enableJetifier=true -android.jetifier.blacklist=bcprov-jdk15on - -# Version of flipper SDK to use with React Native -FLIPPER_VERSION=0.54.0 - -# The hosted JavaScript engine -# Supported values: expo.jsEngine = "hermes" | "jsc" -expo.jsEngine=jsc diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index 2c6137b87896c8f70315ae454e00a969ef5f6019..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53639 zcmafaW0a=B^559DjdyI@wr$%scWm3Xy<^+Pj_sKpY&N+!|K#4>Bz;ajPk*RBjZ;RV75EK*;qpZCo(BB5~-#>pF^k0$_Qx&3rs}{XFZ)$uJU-ZpbB>L3?|knJ{J+ge{%=bI`#Yn9v&Fxx>fd=_|H)(FY-DO{ z_Wxu>{a02GXCp^PGw1(fh-I*;dGTM?mA^##pNEJ#c-Y%I7@3kW(VN&Bxw!bn$iWOU zB8BZ)vT4(}GX%q~h3EYwbR?$d6|xnvg_e@4>dl5l+%FtPbGqa`;Uk##t$#g&CK4GO zz%my0ZR1Fv@~b2_>T0cBP)ECz-Uc^nW9e+`W4!=mSJPopgoe3A(NMzBd0mR?$&3XA zRL1}bJ2Q%R#bWHrC`j_)tPKMEyHuGSpdJMhT(Ob(e9H+#=Skp%#jzj=BVvc(-RSWB z{_T`UcEeWD{z`!3-y;_N|Ljr4%f;2qPSM%n?_s%GnYsM!d3p)CxmudpyIPqTxjH!i z;}A+!>>N;pko++K5n~I7m4>yco2%Zc$59RohB(l%KcJc9s^nw^?2JGy>O4#x5+CZH zqU~7kA>WE)ngvsdfKhLUX0Lc3r+In0Uyn}LZhm?n){&LHNJws546du%pia=j zyH8CD{^Qx%kFe@kX*$B!DxLa(Y?BO32sm8%#_ynjU-m>PJbabL`~0Ai zeJm<6okftSJUd2!X(>}i#KAh-NR2!Kg%c2JD=G|T%@Q0JQzqKB)Qc4E-{ZF=#PGZg zior4-caRB-Jj;l}Xb_!)TjB`jC}})6z~3AsRE&t~CO&)g{dqM0iK;lvav8?kE1< zmCrHxDZe?&rEK7M4tG-i!`Zk-*IzSk0M0&Ul8+J>*UD(A^;bAFDcz>d&lzAlw}b## zjfu@)rAou-86EN%8_Nv;%bNUmy*<6sbgB9)ZCihdSh_VT2iGFv+T8p&Z&wO02nKtdx?eZh^=*<>SZHSn(Pv)bgn{ zb15>YnVnJ^PO025c~^uK&W1C1XTs1az44L~-9Z-fU3{VvA?T& zdpi&S`mZ|$tMuN{{i|O}fAx#*KkroHe;6z^7c*x`2Rk!a2L~HB$A4@(Rz*hvM+og( zJW+4;S-A$#+Gec-rn8}at+q5gRrNy^iU?Z4Gz_|qzS~sG_EV#m%-VW!jQ>f3jc-Vq zW;~>OqI1Th&*fx#`c^=|A4GGoDp+ZH!n0_fDo-ks3d&GlT=(qzr(?Qw`PHvo3PoU6YJE zu{35)=P`LRm@+=ziAI)7jktM6KHx*v&WHVBYp<~UtR3c?Wv_{a0(k&NF!o#+@|Y6Y z>{||-i0v8N2ntXRrVx~#Z1JMA3C2ki}OkJ4W`WjZIuLByNUEL2HqqKrbi{9a8` zk-w0I$a<6;W6&X<&EbIqul`;nvc+D~{g5al{0oOSp~ zhg;6nG1Bh-XyOBM63jb_z`7apSsta``K{!Q{}mZ!m4rTmWi^<*BN2dh#PLZ)oXIJY zl#I3@$+8Fvi)m<}lK_}7q~VN%BvT^{q~ayRA7mwHO;*r0ePSK*OFv_{`3m+96HKgt z=nD-=Pv90Ae1p)+SPLT&g(Fdqbcc(Vnk5SFyc|Tq08qS;FJ1K4rBmtns%Su=GZchE zR(^9W-y!{QfeVPBeHpaBA{TZpQ*(d$H-*GI)Y}>X2Lk&27aFkqXE7D?G_iGav2r&P zx3V=8GBGi8agj5!H?lDMr`1nYmvKZj!~0{GMPb!tM=VIJXbTk9q8JRoSPD*CH@4I+ zfG-6{Z=Yb->)MIUmXq-#;=lNCyF1G*W+tW6gdD||kQfW$J_@=Y9KmMD!(t#9-fPcJ z>%&KQC-`%E`{y^i!1u=rJP_hhGErM$GYE3Y@ZzzA2a-PC>yaoDziZT#l+y)tfyR}U z5Epq`ACY|VUVISHESM5$BpWC0FpDRK&qi?G-q%Rd8UwIq&`d(Mqa<@(fH!OfNIgFICEG?j_Gj7FS()kY^P(I!zbl`%HB z7Rx=q2vZFjy^XypORT$^NJv_`Vm7-gkJWYsN5xg>snt5%oG?w1K#l_UH<>4@d0G@3 z)r?|yba6;ksyc+5+8YZ?)NZ+ER!4fIzK>>cs^(;ib7M}asT&)+J=J@U^~ffJ>65V# zt_lyUp52t`vT&gcQ%a6Ca)p8u6v}3iJzf?zsx#e9t)-1OtqD$Mky&Lpz6_v?p0|y4 zI{Nq9z89OxQbsqX)UYj z(BGu`28f8C^e9R2jf0Turq;v+fPCWD*z8!8-Q-_s`ILgwo@mtnjpC_D$J zCz7-()9@8rQ{4qy<5;*%bvX3k$grUQ{Bt;B#w))A+7ih631uN?!_~?i^g+zO^lGK$>O1T1$6VdF~%FKR6~Px%M`ibJG*~uQ>o^r9qLo*`@^ry@KX^$LH0>NGPL%MG8|;8 z@_)h2uvB1M!qjGtZgy~7-O=GUa`&;xEFvC zwIt?+O;Fjwgn3aE%`_XfZEw5ayP+JS8x?I|V3ARbQ5@{JAl1E*5a{Ytc(UkoDKtD# zu)K4XIYno7h3)0~5&93}pMJMDr*mcYM|#(FXS@Pj)(2!cl$)R-GwwrpOW!zZ2|wN) zE|B38xr4_NBv|%_Lpnm$We<_~S{F1x42tph3PAS`0saF^PisF6EDtce+9y6jdITmu zqI-CLeTn2%I3t3z_=e=YGzUX6i5SEujY`j|=aqv#(Q=iWPkKhau@g|%#xVC2$6<{2 zAoimy5vLq6rvBo3rv&^VqtaKt_@Vx^gWN{f4^@i6H??!ra^_KC-ShWC(GBNt3o~T^ zudX<0v!;s$rIflR?~Tu4-D=%~E=glv+1|pg*ea30re-2K@8EqQ{8#WY4X-br_!qpq zL;PRCi^e~EClLpGb1MrsXCqfD2m615mt;EyR3W6XKU=4(A^gFCMMWgn#5o1~EYOH* zOlolGlD;B!j%lRFaoc)q_bOH-O!r}g1Bhlhy*dRoTf-bI%`A`kU)Q=HA9HgCKqq&A z2$_rtL-uIA7`PiJfw380j@M4Fff-?(Xe(aR`4>BZyDN2$2E7QQ1}95@X819fnA(}= za=5VF-%;l}aHSRHCfs(#Qf%dPue~fGpy7qPs*eLX2Aa0+@mPxnS4Wm8@kP7KEL)8s z@tNmawLHST-FS4h%20%lVvd zkXpxWa43E`zX{6-{2c+L9C`l(ZRG8`kO9g7t&hx?>j~5_C;y5u*Bvl79)Bq?@T7bN z=G2?QDa0J3VwCfZG0BjOFP>xz4jtv3LS>jz#1x~b9u1*n9>Y6?u8W?I^~;N{GC<1y} zc&Wz{L`kJUSt=oA=5ZHtNj3PSB%w5^=0(U7GC^zUgcdkujo>ruzyBurtTjKuNf1-+ zzn~oZFXCbR&xq&W{ar~T`@fNef5M$u^-C92HMBo=*``D8Q^ktX z(qT{_R=*EI?-R9nNUFNR#{(Qb;27bM14bjI`c#4RiinHbnS445Jy^%krK%kpE zFw%RVQd6kqsNbiBtH*#jiPu3(%}P7Vhs0G9&Dwb4E-hXO!|whZ!O$J-PU@j#;GrzN zwP9o=l~Nv}4OPvv5rVNoFN>Oj0TC%P>ykicmFOx*dyCs@7XBH|w1k2hb`|3|i^GEL zyg7PRl9eV ztQ1z)v~NwH$ebcMSKc-4D=?G^3sKVG47ZWldhR@SHCr}SwWuj5t!W$&HAA*Wo_9tM zw5vs`2clw`z@~R-#W8d4B8!rFtO}+-$-{6f_`O-^-EhGraqg%$D618&<9KG``D|Rb zQJ&TSE3cfgf8i}I^DLu+-z{{;QM>K3I9~3R9!0~=Y`A1=6`CF#XVH@MWO?3@xa6ev zdw08_9L=>3%)iXA(_CE@ipRQ{Tb+@mxoN^3ktgmt^mJ(u#=_Plt?5qMZOA3&I1&NU zOG+0XTsIkbhGsp(ApF2MphRG^)>vqagn!-%pRnppa%`-l@DLS0KUm8*e9jGT0F%0J z*-6E@Z*YyeZ{eP7DGmxQedo}^+w zM~>&E$5&SW6MxP##J56Eo@0P34XG})MLCuhMyDFf**?tziO?_Ad&Jhd z`jok^B{3ff*7cydrxYjdxX`14`S+34kW^$fxDmNn2%fsQ6+Zou0%U{3Y>L}UIbQbw z*E#{Von}~UEAL?vvihW)4?Kr-R?_?JSN?B?QzhUWj==1VNEieTMuTJ#-nl*c@qP+` zGk@aE0oAD5!9_fO=tDQAt9g0rKTr{Z0t~S#oy5?F3&aWm+igqKi| zK9W3KRS|1so|~dx%90o9+FVuN7)O@by^mL=IX_m^M87i&kT1^#9TCpI@diZ_p$uW3 zbA+-ER9vJ{ii?QIZF=cfZT3#vJEKC|BQhNd zGmxBDLEMnuc*AET~k8g-P-K+S~_(+GE9q6jyIMka(dr}(H% z$*z;JDnyI@6BQ7KGcrv03Hn(abJ_-vqS>5~m*;ZJmH$W`@csQ8ejiC8S#sYTB;AoF zXsd!kDTG#3FOo-iJJpd$C~@8}GQJ$b1A85MXp?1#dHWQu@j~i4L*LG40J}+V=&-(g zh~Hzk(l1$_y}PX}Ypluyiib0%vwSqPaJdy9EZ;?+;lFF8%Kb7cwPD17C}@N z2OF;}QCM4;CDx~d;XnunQAx5mQbL#);}H57I+uB9^v|cmZwuXGkoH-cAJ%nIjSO$E z{BpYdC9poyO5pvdL+ZPWFuK}c8WGEq-#I3myONq^BL%uG`RIoSBTEK9sAeU4UBh7f zzM$s|&NtAGN&>`lp5Ruc%qO^oL;VGnzo9A8{fQn@YoORA>qw;^n2pydq>;Ji9(sPH zLGsEeTIH?_6C3uyWoW(gkmM(RhFkiDuQPXmL7Oes(+4)YIHt+B@i`*%0KcgL&A#ua zAjb8l_tO^Ag!ai3f54t?@{aoW%&Hdst}dglRzQlS=M{O!=?l z*xY2vJ?+#!70RO8<&N^R4p+f=z z*&_e}QT%6-R5Wt66moGfvorp$yE|3=-2_(y`FnL0-7A?h%4NMZ#F#Rcb^}971t5ib zw<20w|C?HVv%|)Q)Pef8tGjwQ+!+<{>IVjr@&SRVO*PyC?Efnsq;Eq{r;U2)1+tgp z)@pZ}gJmzf{m=K@7YA_8X#XK+)F465h%z38{V-K8k%&_GF+g^s&9o6^B-&|MDFI)H zj1ofQL>W(MJLOu3xkkJZV@$}GEG~XBz~WvRjxhT0$jKKZKjuKi$rmR-al}Hb3xDL) z^xGG2?5+vUAo4I;$(JgeVQe9+e)vvJ={pO~05f|J={%dsSLVcF>@F9p4|nYK&hMua zWjNvRod}l~WmGo|LX2j#w$r$y?v^H?Gu(_?(WR_%D@1I@$yMTKqD=Ca2) zWBQmx#A$gMrHe^A8kxAgB}c2R5)14G6%HfpDf$(Di|p8ntcN;Hnk)DR1;toC9zo77 zcWb?&&3h65(bLAte%hstI9o%hZ*{y=8t$^!y2E~tz^XUY2N2NChy;EIBmf(Kl zfU~&jf*}p(r;#MP4x5dI>i`vjo`w?`9^5(vfFjmWp`Ch!2Ig}rkpS|T%g@2h-%V~R zg!*o7OZSU-%)M8D>F^|z+2F|!u1mOt?5^zG%;{^CrV^J?diz9AmF!UsO?Pl79DKvD zo-2==yjbcF5oJY!oF?g)BKmC8-v|iL6VT|Gj!Gk5yaXfhs&GeR)OkZ}=q{exBPv)& zV!QTQBMNs>QQ))>(rZOn0PK+-`|7vKvrjky3-Kmuf8uJ`x6&wsA5S(tMf=m;79Hzv za%lZ(OhM&ZUCHtM~FRd#Uk3Iy%oXe^)!Jci39D(a$51WER+%gIZYP)!}nDtDw_FgPL3e>1ilFN=M(j~V` zjOtRhOB8bX8}*FD0oy}+s@r4XQT;OFH__cEn-G#aYHpJDI4&Zo4y2>uJdbPYe zOMGMvbA6#(p00i1{t~^;RaHmgZtE@we39mFaO0r|CJ0zUk$|1Pp60Q&$A;dm>MfP# zkfdw?=^9;jsLEXsccMOi<+0-z|NZb(#wwkcO)nVxJxkF3g(OvW4`m36ytfPx5e-ujFXf($)cVOn|qt9LL zNr!InmcuVkxEg8=_;E)+`>n2Y0eAIDrklnE=T9Pyct>^4h$VDDy>}JiA=W9JE79<6 zv%hpzeJC)TGX|(gP!MGWRhJV}!fa1mcvY%jC^(tbG3QIcQnTy&8UpPPvIekWM!R?R zKQanRv+YZn%s4bqv1LBgQ1PWcEa;-MVeCk`$^FLYR~v%9b-@&M%giqnFHV;5P5_et z@R`%W>@G<6GYa=JZ)JsNMN?47)5Y3@RY`EVOPzxj;z6bn#jZv|D?Fn#$b}F!a}D9{ ztB_roYj%34c-@~ehWM_z;B{G5;udhY`rBH0|+u#!&KLdnw z;!A%tG{%Ua;}OW$BG`B#^8#K$1wX2K$m`OwL-6;hmh{aiuyTz;U|EKES= z9UsxUpT^ZZyWk0;GO;Fe=hC`kPSL&1GWS7kGX0>+votm@V-lg&OR>0*!Iay>_|5OT zF0w~t01mupvy4&HYKnrG?sOsip%=<>nK}Bxth~}g)?=Ax94l_=mC{M@`bqiKtV5vf zIP!>8I;zHdxsaVt9K?{lXCc$%kKfIwh&WM__JhsA?o$!dzxP znoRU4ZdzeN3-W{6h~QQSos{-!W@sIMaM z4o?97?W5*cL~5%q+T@>q%L{Yvw(a2l&68hI0Ra*H=ZjU!-o@3(*7hIKo?I7$gfB(Vlr!62-_R-+T;I0eiE^><*1_t|scfB{r9+a%UxP~CBr zl1!X^l01w8o(|2da~Mca)>Mn}&rF!PhsP_RIU~7)B~VwKIruwlUIlOI5-yd4ci^m{ zBT(H*GvKNt=l7a~GUco)C*2t~7>2t?;V{gJm=WNtIhm4x%KY>Rm(EC^w3uA{0^_>p zM;Na<+I<&KwZOUKM-b0y6;HRov=GeEi&CqEG9^F_GR*0RSM3ukm2c2s{)0<%{+g78 zOyKO%^P(-(U09FO!75Pg@xA{p+1$*cD!3=CgW4NO*p}&H8&K`(HL&$TH2N-bf%?JL zVEWs;@_UDD7IoM&P^(k-U?Gs*sk=bLm+f1p$ggYKeR_7W>Zz|Dl{{o*iYiB1LHq`? ztT)b^6Pgk!Kn~ozynV`O(hsUI52|g{0{cwdQ+=&@$|!y8{pvUC_a5zCemee6?E{;P zVE9;@3w92Nu9m_|x24gtm23{ST8Bp;;iJlhaiH2DVcnYqot`tv>!xiUJXFEIMMP(ZV!_onqyQtB_&x}j9 z?LXw;&z%kyYjyP8CQ6X);-QW^?P1w}&HgM}irG~pOJ()IwwaDp!i2$|_{Ggvw$-%K zp=8N>0Fv-n%W6{A8g-tu7{73N#KzURZl;sb^L*d%leKXp2Ai(ZvO96T#6*!73GqCU z&U-NB*0p@?f;m~1MUN}mfdpBS5Q-dbhZ$$OWW=?t8bT+R5^vMUy$q$xY}ABi60bb_ z9;fj~2T2Ogtg8EDNr4j96{@+9bRP#Li7YDK1Jh8|Mo%NON|bYXi~D(W8oiC2SSE#p z=yQ0EP*}Z)$K$v?MJp8s=xroI@gSp&y!De;aik!U7?>3!sup&HY{6!eElc+?ZW*|3 zjJ;Nx>Kn@)3WP`{R821FpY6p1)yeJPi6yfq=EffesCZjO$#c;p!sc8{$>M-i#@fCt zw?GQV4MTSvDH(NlD2S*g-YnxCDp*%|z9^+|HQ(#XI0Pa8-Io=pz8C&Lp?23Y5JopL z!z_O3s+AY&`HT%KO}EB73{oTar{hg)6J7*KI;_Gy%V%-oO3t+vcyZ?;&%L z3t4A%Ltf=2+f8qITmoRfolL;I__Q8Z&K9*+_f#Sue$2C;xTS@%Z*z-lOAF-+gj1C$ zKEpt`_qg;q^41dggeNsJv#n=5i+6Wyf?4P_a=>s9n(ET_K|*zvh633Mv3Xm3OE!n` zFk^y65tStyk4aamG*+=5V^UePR2e0Fbt7g$({L1SjOel~1^9SmP2zGJ)RZX(>6u4^ zQ78wF_qtS~6b+t&mKM=w&Dt=k(oWMA^e&V#&Y5dFDc>oUn+OU0guB~h3};G1;X=v+ zs_8IR_~Y}&zD^=|P;U_xMA{Ekj+lHN@_n-4)_cHNj0gY4(Lx1*NJ^z9vO>+2_lm4N zo5^}vL2G%7EiPINrH-qX77{y2c*#;|bSa~fRN2)v=)>U@;YF}9H0XR@(+=C+kT5_1 zy?ZhA&_&mTY7O~ad|LX+%+F{GTgE0K8OKaC2@NlC1{j4Co8;2vcUbGpA}+hBiDGCS zl~yxngtG}PI$M*JZYOi{Ta<*0f{3dzV0R}yIV7V>M$aX=TNPo|kS;!!LP3-kbKWj` zR;R%bSf%+AA#LMkG$-o88&k4bF-uIO1_OrXb%uFp((Pkvl@nVyI&^-r5p}XQh`9wL zKWA0SMJ9X|rBICxLwhS6gCTVUGjH&)@nofEcSJ-t4LTj&#NETb#Z;1xu(_?NV@3WH z;c(@t$2zlY@$o5Gy1&pvja&AM`YXr3aFK|wc+u?%JGHLRM$J2vKN~}5@!jdKBlA>;10A(*-o2>n_hIQ7&>E>TKcQoWhx7um zx+JKx)mAsP3Kg{Prb(Z7b};vw&>Tl_WN)E^Ew#Ro{-Otsclp%Ud%bb`8?%r>kLpjh z@2<($JO9+%V+To>{K?m76vT>8qAxhypYw;Yl^JH@v9^QeU01$3lyvRt^C#(Kr#1&2 ziOa@LG9p6O=jO6YCVm-d1OB+_c858dtHm>!h6DUQ zj?dKJvwa2OUJ@qv4!>l1I?bS$Rj zdUU&mofGqgLqZ2jGREYM>;ubg@~XE>T~B)9tM*t-GmFJLO%^tMWh-iWD9tiYqN>eZ zuCTF%GahsUr#3r3I5D*SaA75=3lfE!SpchB~1Xk>a7Ik!R%vTAqhO z#H?Q}PPN8~@>ZQ^rAm^I=*z>a(M4Hxj+BKrRjJcRr42J@DkVoLhUeVWjEI~+)UCRs zja$08$Ff@s9!r47##j1A5^B6br{<%L5uW&8t%_te(t@c|4Fane;UzM{jKhXfC zQa|k^)d*t}!<)K)(nnDxQh+Q?e@YftzoGIIG?V?~$cDY_;kPF>N}C9u7YcZzjzc7t zx3Xi|M5m@PioC>dCO$ia&r=5ZLdGE8PXlgab`D}>z`dy(+;Q%tz^^s*@5D)gll+QL z6@O3@K6&zrhitg~{t*EQ>-YN zy&k{89XF*^mdeRJp{#;EAFi_U<7}|>dl^*QFg**9wzlA#N9!`Qnc68+XRbO-Za=t zy@wz`mi0MmgE?4b>L$q&!%B!6MC7JjyG#Qvwj{d8)bdF`hA`LWSv+lBIs(3~hKSQ^0Se!@QOt;z5`!;Wjy1l8w=(|6%GPeK)b)2&Ula zoJ#7UYiJf>EDwi%YFd4u5wo;2_gb`)QdsyTm-zIX954I&vLMw&_@qLHd?I~=2X}%1 zcd?XuDYM)(2^~9!3z)1@hrW`%-TcpKB1^;IEbz=d0hv4+jtH;wX~%=2q7YW^C67Fk zyxhyP=Au*oC7n_O>l)aQgISa=B$Be8x3eCv5vzC%fSCn|h2H#0`+P1D*PPuPJ!7Hs z{6WlvyS?!zF-KfiP31)E&xYs<)C03BT)N6YQYR*Be?;bPp>h?%RAeQ7@N?;|sEoQ% z4FbO`m}Ae_S79!jErpzDJ)d`-!A8BZ+ASx>I%lITl;$st<;keU6oXJgVi?CJUCotEY>)blbj&;Qh zN*IKSe7UpxWPOCl1!d0I*VjT?k6n3opl8el=lonT&1Xt8T{(7rpV(?%jE~nEAx_mK z2x=-+Sl-h<%IAsBz1ciQ_jr9+nX57O=bO_%VtCzheWyA}*Sw!kN-S9_+tM}G?KEqqx1H036ELVw3Ja0!*Kr-Qo>)t*?aj2$x;CajQ@t`vbVbNp1Oczu@ zIKB+{5l$S;n(ny4#$RSd#g$@+V+qpAU&pBORg2o@QMHYLxS;zGOPnTA`lURgS{%VA zujqnT8gx7vw18%wg2)A>Kn|F{yCToqC2%)srDX&HV#^`^CyAG4XBxu7QNb(Ngc)kN zPoAhkoqR;4KUlU%%|t2D8CYQ2tS2|N#4ya9zsd~cIR=9X1m~a zq1vs3Y@UjgzTk#$YOubL*)YvaAO`Tw+x8GwYPEqbiAH~JNB?Q@9k{nAuAbv)M=kKn zMgOOeEKdf8OTO|`sVCnx_UqR>pFDlXMXG*KdhoM9NRiwYgkFg7%1%0B2UWn_9{BBW zi(Ynp7L|1~Djhg=G&K=N`~Bgoz}Bu0TR6WsI&MC@&)~>7%@S4zHRZxEpO(sp7d)R- zTm)))1Z^NHOYIU?+b2HZL0u1k>{4VGqQJAQ(V6y6+O+>ftKzA`v~wyV{?_@hx>Wy# zE(L|zidSHTux00of7+wJ4YHnk%)G~x)Cq^7ADk{S-wSpBiR2u~n=gpqG~f=6Uc7^N zxd$7)6Cro%?=xyF>PL6z&$ik^I_QIRx<=gRAS8P$G0YnY@PvBt$7&%M`ao@XGWvuE zi5mkN_5kYHJCgC;f_Ho&!s%CF7`#|B`tbUp4>88a8m$kE_O+i@pmEOT*_r0PhCjRvYxN*d5+w5 z<+S)w+1pvfxU6u{0}0sknRj8t^$uf?FCLg<%7SQ-gR~Y6u|f!Abx5U{*KyZ8o(S{G znhQx#Zs_b8jEk`5jd9CUYo>05&e69Ys&-x_*|!PoX$msbdBEGgPSpIl93~>ndH;t5 z?g>S+H^$HtoWcj4>WYo*Gu;Y#8LcoaP!HO?SFS&F9TkZnX`WBhh2jea0Vy%vVx~36 z-!7X*!Tw{Zdsl3qOsK&lf!nnI(lud){Cp$j$@cKrIh@#?+cEyC*m$8tnZIbhG~Zb8 z95)0Fa=3ddJQjW)9W+G{80kq`gZT`XNM=8eTkr^fzdU%d5p>J}v#h&h$)O+oYYaiC z7~hr4Q0PtTg(Xne6E%E@0lhv-CW^o0@EI3>0ZbxAwd2Q zkaU2c{THdFUnut_q0l+0DpJ5KMWNTa^i@v%r`~}fxdmmVFzq6{%vbv?MJ+Q86h6qf zKiGz6Vrb>!7)}8~9}bEy^#HSP)Z^_vqKg2tAfO^GWSN3hV4YzUz)N3m`%I&UEux{a z>>tz9rJBg(&!@S9o5=M@E&|@v2N+w+??UBa3)CDVmgO9(CkCr+a1(#edYE( z7=AAYEV$R1hHyNrAbMnG^0>@S_nLgY&p9vv_XH7|y*X)!GnkY0Fc_(e)0~)Y5B0?S zO)wZqg+nr7PiYMe}!Rb@(l zV=3>ZI(0z_siWqdi(P_*0k&+_l5k``E8WC(s`@v6N3tCfOjJkZ3E2+js++(KEL|!7 z6JZg>9o=$0`A#$_E(Rn7Q78lD1>F}$MhL@|()$cYY`aSA3FK&;&tk3-Fn$m?|G11= z8+AqH86^TNcY64-<)aD>Edj$nbSh>V#yTIi)@m1b2n%j-NCQ51$9C^L6pt|!FCI>S z>LoMC0n<0)p?dWQRLwQC%6wI02x4wAos$QHQ-;4>dBqO9*-d+<429tbfq7d4!Bz~A zw@R_I;~C=vgM@4fK?a|@=Zkm=3H1<#sg`7IM7zB#6JKC*lUC)sA&P)nfwMko15q^^TlLnl5fY75&oPQ4IH{}dT3fc% z!h+Ty;cx9$M$}mW~k$k(($-MeP_DwDJ zXi|*ZdNa$(kiU?}x0*G^XK!i{P4vJzF|aR+T{)yA8LBH!cMjJGpt~YNM$%jK0HK@r z-Au8gN>$8)y;2q-NU&vH`htwS%|ypsMWjg@&jytzR(I|Tx_0(w74iE~aGx%A^s*&- zk#_zHpF8|67{l$Xc;OU^XI`QB5XTUxen~bSmAL6J;tvJSkCU0gM3d#(oWW$IfQXE{ zn3IEWgD|FFf_r2i$iY`bA~B0m zA9y069nq|>2M~U#o)a3V_J?v!I5Y|FZVrj|IbzwDCPTFEP<}#;MDK$4+z+?k5&t!TFS*)Iw)D3Ij}!|C2=Jft4F4=K74tMRar>_~W~mxphIne& zf8?4b?Aez>?UUN5sA$RU7H7n!cG5_tRB*;uY!|bNRwr&)wbrjfH#P{MU;qH>B0Lf_ zQL)-~p>v4Hz#@zh+}jWS`$15LyVn_6_U0`+_<*bI*WTCO+c&>4pO0TIhypN%y(kYy zbpG4O13DpqpSk|q=%UyN5QY2pTAgF@?ck2}gbs*@_?{L>=p77^(s)ltdP1s4hTvR# zbVEL-oMb~j$4?)op8XBJM1hEtuOdwkMwxzOf!Oc63_}v2ZyCOX3D-l+QxJ?adyrSiIJ$W&@WV>oH&K3-1w<073L3DpnPP)xVQVzJG{i)57QSd0e;Nk z4Nk0qcUDTVj@R-&%Z>&u6)a5x3E!|b;-$@ezGJ?J9L zJ#_Lt*u#&vpp2IxBL7fA$a~aJ*1&wKioHc#eC(TR9Q<>9ymdbA?RFnaPsa)iPg7Z; zid$y8`qji`WmJ5nDcKSVb}G$9yOPDUv?h1UiI_S=v%J8%S<83{;qMd0({c8>lc=7V zv$okC+*w{557!ohpAUMyBHhKLAwzs&D11ENhrvr_OtsnS!U{B+CmDH-C=+po+uSqt z+WVVXl8fKe5iCZoP;>}4OVen6_|uw8*ff-r;)O2W+6p7BPT7sT<|Qv=6lgV#3`Ch${(-Wy#6NA$YanDSFV_3aa=PAn%l@^l(XxVdh!TyFFE&->QRkk@GKyy( zC3N%PhyJf^y9iSI;o|)q9U-;Akk>;M>C8E6=3T!vc?1( zyKE(2vV5X_-HDSB2>a6LR9MvCfda}}+bZ>X z+S(fTl)S})HZM`YM`uzRw>!i~X71Kb^FnwAlOM;!g_+l~ri;+f44XrdZb4Lj% zLnTNWm+yi8c7CSidV%@Y+C$j{{Yom*(15277jE z9jJKoT4E%31A+HcljnWqvFsatET*zaYtpHAWtF|1s_}q8!<94D>pAzlt1KT6*zLQF z+QCva$ffV8NM}D4kPEFY+viR{G!wCcp_=a#|l?MwO^f4^EqV7OCWWFn3rmjW=&X+g|Pp(!m2b#9mg zf|*G(z#%g%U^ET)RCAU^ki|7_Do17Ada$cv$~( zHG#hw*H+aJSX`fwUs+fCgF0bc3Yz3eQqR@qIogSt10 znM-VrdE@vOy!0O4tT{+7Ds-+4yp}DT-60aRoqOe@?ZqeW1xR{Vf(S+~+JYGJ&R1-*anVaMt_zSKsob;XbReSb02#(OZ z#D3Aev@!944qL=76Ns-<0PJ;dXn&sw6vB9Wte1{(ah0OPDEDY9J!WVsm`axr_=>uc zQRIf|m;>km2Ivs`a<#Kq@8qn&IeDumS6!2y$8=YgK;QNDcTU}8B zepl6erp@*v{>?ixmx1RS_1rkQC<(hHfN%u_tsNcRo^O<2n71wFlb-^F2vLUoIfB|Hjxm#aY&*+um7eR@%00 zR;6vT(zb2ewr$(CwbHgKRf#X(?%wBgzk8qWw=d@1x>$40h?wIUG2;Jxys__b)vnPF z{VWvLyXGjG4LRo}MH@AP-GOti6rPu^F04vaIukReB|8<7&5cebX<)Zk(VysCOLBuL zW9pEvRa--4vwT?k6P??+#lGMUYE;EsaU~=i_|j!1qCVS_UjMVhKT%CuovR;6*~rP0)s5eX zxVhGZv+qtpZ{_FDf9p{m`ravh=h>mPMVR7J-U@%MaAOU2eY@`s-M3Oi>oRtT?Y&9o({nn~qU4FaEq|l^qnkXer)Cf0IZw;GaBt)}EIen=1lqeg zAHD~nbloktsjFh&*2iYVZ=l1yo%{RK#rgTg8a2WRS8>kl03$CS(p3}E-18`!UpyOg zcH=`UYwn0b@K1`E&aQ%*riO|F-hq;S;kE7UwYd~Ox(u)>VyaE7DA6h_V3_kW2vAR} zBZi_RC*l3!t;JPD;<*z1FiZt;=KK-xuZ`j>?c5oxC^E2R=d`f68!-X=Xw2ONC@;@V zu|Svg4StiAD$#wGarWU~exyzzchb#8=V6F<6*nAca@x}!zXN}k1t78xaOX1yloahl zC4{Ifib;g}#xqD)@Jej<+wsP+JlAn)&WO=qSu>9eKRnm6IOjwOiU=bzd;3R{^cl5* zc9kR~Gd9x`Q$_G^uwc4T9JQhvz3~XG+XpwCgz98Z>Pez=J{DD)((r(!ICFKrmR-;} zL^`7lPsSmZT?p&QpVY&Ps~!n($zaAM8X@%z!}!>;B|CbIl!Y={$prE7WS)cgB{?+| zFnW-KRB-9zM5!L+t{e~B$5lu-N8Yvbu<+|l;OcJH_P;}LdB~2?zAK67?L8YvX})BM zW1=g!&!aNylEkx#95zN~R=D=_+g^bvi(`m0Cxv2EiSJ>&ruObdT4&wfCLa2Vm*a{H z8w@~1h9cs&FqyLbv7}{R)aH=Bo80E3&u_CAxNMrTy_$&cgxR10Gj9c7F~{hm#j+lj z#){r0Qz?MaCV}f2TyRvb=Eh|GNa8M(rqpMPVxnYugYHqe!G`M@x(;>F%H46LGM_cU z{*0k6-F!7r3;j{KOaDxrV16WUIiFAfcx?^t*}ca4B8!-d?R|$UxwV8tyHdKL zhx;7%0Zn#qtx;S)REtEP-meAlV8*1qGFbRJ*eeX&+hsiLF*g9%r0Zl`L^Kn`4I)ul z32#3pg6Mu$LEI@hssUb?T$di_z zHgaB3zw;*0Lnzo$a~T_cFT&y%rdb*kR`|6opI#Pbq~F%t%*KnyUNu|G?-I#~C=i#L zEfu}ckXK+#bWo11e+-E$oobK=nX!q;YZhp}LSm6&Qe-w0XCN{-KL}l?AOUNppM-)A zyTRT@xvO=k&Zj|3XKebEPKZrJDrta?GFKYrlpnSt zA8VzCoU+3vT$%E;kH)pzIV7ZD6MIRB#w`0dViS6g^&rI_mEQjP!m=f>u=Hd04PU^cb>f|JhZ19Vl zkx66rj+G-*9z{b6?PBfYnZ4m6(y*&kN`VB?SiqFiJ#@hegDUqAh4f!+AXW*NgLQGs z>XrzVFqg&m>FT^*5DAgmMCMuFkN4y*!rK^eevG!HFvs7nC672ACBBu5h(+#G@{0J- zPLsJ{ohQEr2N|PmEHw9 znQ`qe-xyv93I;Ym=WnoVU8dau&S^(*Wp=}PSGw;&DtaKz-);y)zjD|@-RT`*6nowj z7B%)h3>Lro-}5THC@BLymuL&3~kh8M}ZrZGtYKAmrT^cym$^O!$eeK$q5X2JF1w5a}4Z6yJ<=8&J?(m6U?;+ z{+*B;P@yGffMz;OSfm7NDhkGR5|7&~FNvel8Yj{F!DWnHG>%?ReZ$1w5I$Bt_u|4v z-ow>!SF!pCGrD&K8=-<;Gp@oB<@9C&%>vPHrp4sQEJj2FdedjC=0FqD>EG?NCf=KQKVd^stDZP7KNCAP-uEO*!?vgwvdp&Dm3h5Cldn!cIOL@u>1!HSfK+~kn-9Ekr|MWNApAJCJ5&5#izmjm z$CI|Boo@;O?Z(Bo9ejP>bbH|jRKn7W3y0L1!O6v$RUtt;%5R#**`+39c$JuO`SMU+ zbzu$7Eu`JQ+ri_ap{w(R_juHcw0X8~e$48TzBX%Yd+HkSSYt2){)+rYm48G^^G#W* zFiC0%tJs0q3%fX_Mt8A=!ODeM?}KLDt@ot6_%aAdLgJ7jCqh_1O`#DT`IGhP2LIMhF* z=l?}r%Tl#)!CpcItYE2!^N8bo`z9X(%0NK9Dgg^cA|rsz?aR+dD6=;#tvNhT5W}1; zFG@_F2cO&7Pdp1;lJ8?TYlI(VI8nbx_FIGRX^Z(d zyWyJi58uPgr>8w$ugIGhX1kr*po@^F>fntO1j&ocjyK za8Z*GGvQt+q~@R@Y=LdQt&v=8-&4WOU^_-YOuT9Fx-H7c;7%(nzWD(B%>dgQ^ zU6~0sR24(ANJ?U>HZ#m8%EmD1X{uL{igUzdbi+JN=G9t`kZMGk!iLCQQiVMhOP&(*~gU(d+&V4$(z=>4zqh(GX+9C&;~g2 z9K2$`gyTRJpG_)fYq=9sG^1I{*I=s%0NX^}8!mJVc?y$OYM^n!x(2jw$$;}n&dh%D;St+FA;eW=+28j#G^YLi@Gdk*H#r-#6u?7sF7#_pv?WS^K7feY1F^;!;$rgU%J zS$lZ(hmo$F>zg$V^`25cS|=QKO1Qj((VZ;&RB*9tS;OXa7 zy(n<$4O;q>q5{{H>n}1-PoFt;=5Ap+$K8LoiaJV7w8Gb%y5icLxGD~6=6hgYQv`ZI z2Opn57nS-1{bJUr(syi^;dv+XcX8?rQRLbhfk1py8M(gkz{TH#=lTd;K=dr!mwk2s z#XnC){9$x)tjD0cUQ90|hE2BkJ9+_tIVobRGD6OQ-uKJ#4fQy!4P;tSC6Az)q?c>E zXt(59YUKD?U}Ssn(3hs&fD$i3I*L_Et-%lx%HDe%#|)*q+ZM-v%Ds3u1LPpPKe-q} zc!9Rt)FvptekA2s+NXxF7I;sH1CNPpN@RT+-*|6h*ZWL{jgu9vth{q)u=E<7D(F06 zN~UUfzhsK)`=W%Z-vr#IIVwmdb(q7k+FX-lciYO%NE!xl25SV53Hwdql-3>8y5X1U zWa3_Qfp2Z;jVX+N+1?`(dx-EJL)%oQsI0G3S=ad&v{dzNal~flHvq(0HjY!v;oE>n z4gQSa2FdJI52Weu$+lED4VYSW;D`5Zn`C#@7Hxa1Ls*#TLBjje(%NYFF+4uOc~dK! zlnyxE4NWVz0c8yx`=sP2t)fHW(PPKZPp{SCwT-on2sEM9tyGO4AW7|R;Iw5|n1KpV zR^S>`h}rxcNv2u+7H6rCvMLMV3p*H#WcN}}t0@Us{w}{20i<-v> zyos+Ev_>@CA**@JrZ6Jzm=pWd6ys`c!7-@jf<~3;!|A_`221MFp-IPg28ABf6kj-Y#eaRcQ!t!|0SRtkQK^pz;YiTC@@lJ4MDpI(++=}nTC zRb4Ak&K16t*d-P(s5zPs+vbqk1u>e5Y&a!;cO(x;E4A4}_Cgp_VoIFwhA z-o^7)=BRYu)zLT8>-5os4@Ss8R&I^?#p?bY1H-c;$NNdXK%RNCJHh)2LhC?B9yL2y z(P-1t9f~NV0_bQ{4zF|-e^9LG9qqevchug76wtFn95+@{PtD)XESnR2u}QuG0jYoh z0df4#&dz_FStgOPG0?LVGW&{znCUzHU%*b1f~F+)7aefg7_j76Vb|2WuG#1oYH_~4 zrzy#g1WMQ#gof`)Ar((3)4m3mARX~3(Ij=>-BC zR@&7dF70|)q>tI$wIr?&;>+!pE`i6CkomA1zEb&JOkmg9!>#z-nB{%!&T@S-2@Q)9 z)ekri>9QUuaHM{bWu&pZ+3|z@e2YjVG^?8F$0qad4oO9UI|R~2)ujGKZiX)9P2;pk z-kPg%FQ23x*$PhgM_1uIBbuz3YC z#9Rz(hzqTU{b28?PeO)PZWzB~VXM5)*}eUt_|uff_A8M4v&@iY{kshk{7dHX1vgHs zC%vd9vD^c;%!7NNz=JX9Q{?$~G@6h!`N>72MR*!Q{xE7IV*?trmw>3qWCP*?>qb01 zqe|3!Y0nv7sp|Md9c z4J5EJA%TD-;emh%|L2kLpA^g>)i56v6HIU8h7M+KSWYw~HHz3`ILj*{==jD(l33>r zmOdINZ8^Jo?ll^~q@{^5l#*3f`ETncJmo?iRLz*=W=o3MJ!K^xjVcw*H}p63#p4XX z1)|C%{Y&)IpRIk5oMVsUi6oyKAFy8MH$@|Zpjr^lxlMX3O{0AZTjc{gso{KRuo30V zUJxq2K=_CwV*Qx_D!hJCBTuQ}5oMNrWUBNVaa8zyMg5lrXgv8Zw@rm5NAcFplYa>P zmUNB>EB|r?#Z!Gq^`(HZl__UJ*K5 z=>`{UTlt0;Y+LmP1Wb19IWK(SIWDrqh=+K81c`t@BCS|2#@K0u5eEwQ7CG92=Axx4 zQ?CPaVE5!XY`2r!Ce@m(tRtB=&+c>a09WzP-Ys!~i;V0hEq}PU8n1a;bVbJ17rYW1 zjz|KkLZoO7-S6oQp_ocIzS43P@CJJxQ$k;$!fS3*V)m|VtBIEgCtU@W`AG9VMU_d znB-Zs3I)I(Wg=xj)Wcx03h}U3i5{D@*udPLg?Jx7dp&KEIwJiW=eh}Ps#FxbsS?F}7z<;<5RP6-UAD+_An$s3y-JAC zh{JlAX3e^CDJl1gJDbH`e=hD88ER_6+Mw8CwK&^|$BnzA|AvDV`#xF^z9b6iWb)0@ z+gir=oSUaVcJi%1k+9!pd`(3|h~4}!NM7NHPNV6rI(W4~Ie5 zl@(Xg2`OSq|HJRUg3qgr-c!}9@W?pEJXKtxP7f(aE2Es33gRSu#~XiCIpV-J;JLM{(@qK2wEvsi@6-9(cyXX!6YS0n7;TK0Ldf*JGmlvrF0 zGQ+Z509rmWa)O}r`z2W3!6u{^ZQrY`KR#VlTRmllG2v$R!7%B~IU@XnNi!E1qM$J8 z%{XFU4vy_*M0tKjDY3E*7N!d%&vnx5qr#=!IKWZfoRo8j=7ji1{xW?g^)A|7 zaaA5Rg6rwCF?y33Kz-90z!ze`@5N916S)(fHPa>{F`UEF8N5PTNjbo)PF5W_YLB*# z?o`qxQTIzokhSdBa1QGmn9b;O#g}y_4d*j*j`cx^bk(=%QwiFxlAhFSNhO0$g|ue> zDh=p|hUow5Knbclx8V;+^H6N_GHwOi!S>Qxv&}FeG-?F7bbOWud`NCE6Tv-~ud&PS6 z;F*l>WT4zvv39&RTmCZQLE67$bwxRykz(UkGzx}(C23?iLR}S-43{WT80c$J*Q`XT zVy-3mu&#j}wp^p0G%NAiIVP2_PN{*!R%t7*IJBVvWVD#wxNRyF9aXsIAl)YpxfQr$d%Rt20U@UE}@w?|8^FMT%k36 zcGi_Mw+vMvA@#}0SfIiy0KEKwQ|`iR++|PF2;LtiH7ea($I{z z32QPp-FlEQ**K_A@OC943z`Qy7wC~&v z*a`z;(`5(e#M|qb4bkN6sWR_|(7W~8<)GnX)cJAt``gu8gqP(AheO-SjJMYlQsGs0 z!;RBZwy>bfw)!(Abmna(pwAh^-;&+#$vChUEXs5QOQi8TZfgQHK$tspm+rc%ee0gy zjTq5y20IJ`i{ogd8l?~8Sbt^R_6Fx*!n6~Jl#rIt@w@qu2eHeyEKhrzqLtEPdFrzy z9*I^6dIZ z)8Gdw1V^@xGue9trS?=(#e5(O#tCJv9fRvP=`a{mnOTboq<-W$-ES7)!Xhi*#}R#6 zS&7hR(QeUetr=$Pt6uV%N&}tC;(iKI>U!y$j6RW&%@8W|29wXe@~{QlQ0OjzS;_>q z(B!=A71r|@CmR7eWdu9n0;OJ zP@VOOo#T+N$s{`3m`3Li+HA4owg&>YqCwsA5|E$b;J&v#6RbT$D!x$Yaflo92wU?A zvgD8g(aY`g7}Y2^2i31ocm&k9Km`NQipEsjU>MuRzD35*Jk7^Q(O;M32!gt1cEB@- zBOHd@@Qo{fQ^7o{FiNdS)_vTiP8toqZ`iNi^1-4(hp+s751}Tf34b z_UYQ1q0~*jIp9pRIpI8ue}$|~uu0#p>-y8t{yEwB(8yAjMXrJ{`{rp7*-wlh8&bso zHV`LnAF7Bw+w}Wm9ii3U@lEvcc-i$0&h+eUmlQuREzg!ao)ZjwThhqIKA})}akyX7 zcbuIw9K}9aUZ;hvAxk~rqpk?bYMWr-@b-pMTR8))ggQa$kBv=IinobKCR0?S&g*+Al2J`VR7he{}0Pu zae7LYa!OoTOk8?ma)M@Ta%NxQacV~KMw&)}fkmF7wvmagnTbWo))`Kofr)`-pNe99 zMnam7vRRs5LTXHWNqTzhfQo90dTdg<=@9teXaX2tyziuRI?UOxKZ5fmd%yNGf%Kis zEDdSxjSP&;Y#smYU$Dk>Sr0J42D)@hAo|7QaAGz(Qp*{d%{I-#UsBYP2*yY8d0&$4 zI^(l62Q-y4>!>S{ zn;iO%>={D42;(0h@P{>EZnIzpFV|^F%-OJADQz(1GpUqqg#t!*i zcK}eD_qV$RmK}-y_}f$Xy7B+hY~f4s{iCD7zq%C|SepGu`+>h6TI}dUGS3%oOYsZ0 z#rWTU&aeMhM%=(r(8kK@3rr|wW^MFE;dK5&^Z!>`JV{CWi^Gq?3jz~C-5hFFwLJ@e zSm3z9mnI+vIcF+RjyOL!VuZP3rJDjPSm4vYolnm)H;BIz!?dLyE0^5(pm)5*>2clW zaI^*Z;p6iGZW~Gr0(Eh+%8Jkz{S9{}=}Ewi6W0wF3|BbVb?CR2x>4xST?woP;Mz8L zDfs+0L9ga3jcM)zCC=`-ah9#oulxt9bZq9zH*fJK$bhT=%(2bPMY~}cPfTyE{_4p+ zc}3pPX`B04z+T>XwRQ4$(`U~037JrmN`)3F8vu_OcBE}M&B;1Vd%|I|1tni?f_b&$ z5wpdJ6F*oif)r=IzB$ytT72GuZi$y>H0p_#amQcJLZ^4KZySOUrRyXy3A2(i=$zB9 znZnGFLC34k?N@s@`)u8aZN({9Hfe}|^@Xk(TmCqNBR*Bter>opM!SGiDU8ShK6FNp zvod~z>Tj!GOXB^#R>6}_D@j67f5cNc#P;yMV}`S*A_OmXk_BIq3I$C}3M~aPU)agY zWC+0JA-)}O@e4XTtjzen&g=J0GIVNjG`_gS6ErXj3cGxeDN*4xEk0PNzfzO@6gb&N zB$S-WV-@efQWs%UX$AVjFN5M@8U>+?Mcqg?@=Z-R`~n~;mQGVJT_vBL|3^fHxZ?#T zE(Sd`8%2WHG)TcNaCHmv_Id%D+K}H3s&c`bxKs(_ScZzyCTpvU zHv~yhtKF9G{s+GC*7>_D@F+qEq@YmXiKTV(j#X7^?WpvIg!Yxi6uBAhh7<91{8vFL zfT?Y~vwmE;(WOL!V5Ag&#@U$mP~T=*#_ ze#QynX>tO#4IJqSj^UB>8ubSEn>Nk!Z?jZE01CJCYuY`1S3 zf%2eyXaWoAQUw)KYO;wi<&+R3_7E%h(7F?xq!8l>!^3Jqj_tNPrG= z+y2S-0j;(AilOo;>SCQu#;Cn?y4Eu za`??!yHz)qFH1Z(3KMqgn+B$&t+5s0zY|}<1kB^Q8FEAumh;^;Yr~amTx1K2%2JUk z@7uIE&0DVch|1R=ro5rjr)w!iU{_09PqfhnGqhAN^$^oz#wVNdTRQ!8^nF};4);Jz#=dTBTMMW7icnZ$dK1E0UEgP4&DNk9MFoKOhtAkVUR`d_vc!x zc|1mY&%{PBxepp^JPHmFDBQ8t@DD-3!C)-ZhGJt)?{)^0MvC%RzI;4}>XoOUF;6~j z{S20Ra%PaiGvM$pFbH;N6)b1J(N;{+Gp^^Qk34JAuPKH}Ap}fen!WlC5vrQ0$pnyq z5poi8VG>>PnGw2^-CY3XdG3<;|0xU}#WBPqn{mO=z0RwL=MXn3=;oA(1C@V^6F;ogwB4EBUpltu=)(MC@To2kSPbL zDdGz|C<@`&!MmQ*e>H>2Qkwa~K%;yZw;SnM<=qwNHu-Dh$r(}-d}T}u!=UOAkzvEOiZ6>{)t$$# zlAmjO$1)&1Zh^zdh8uhmZ>OBA1T4%s9Jex_y4|ifY_=XoX6UzpP;MuC5su(6%;)NI z4d#4aW<*)L6o7w?MY2+jRx6-3S4i zC(~)A`|)5(s?)pBvTfYjwvr@Z-Dx-F7uq}z#WJB6&}0TIi6sGXFWOxD!As%cUg)_A zI)sRCf-5kPBU|rVm0A{!s=W2){AJwvShr6Tsvbg|NrXi!7zoMde_n>-+XFX0fiQy~ zjRp|;6~pR()0a>ETtC7mZD|i$Emj!r-gq!yhAFdV1uR*M<4O?t83N1JRT~8Cy8Vha z+STlcw&CoCJt$k^#ar+~DBmvtC5tr{(>|W6wHq*NSE!^#8*rs>!oYj%fl9~Nu*d4t zdk!|mGJehKW8xJE5ZOcHRfp4plI+l1Pct;rK={=P`YH8&1hNW*YE)4yF2@wa7JFaL zLHJH6ZWc1j|nQ55Znh#>tV`!~N7lY_05Cq%|8I-yN}yf@EzDG zBL z(b0sjh+ui^*s(rg)=l8fU<%cPfba<7y?>}j3R83$2KHzWbVF*`!x^V8JY`D0itC?ZSTYH|w3lUD#$5G$@!v(Lphex2O1;%>w;Qh$t7YF3EjFuySPC$>~%EspW}@Ctn1Bghd5*HVJ=tZK~8oMiZ@9IxfFLSk~>p9cT9gOSPLyP!^bOah`U-6{}C_ zmyhS7S_-tYDm|9C6(Wu2Qe=*g5@{**z@#Ekz3Y{o7fw!^4z$yi z&=a^zmtOpsRO0lFr&c=khr)cL2v9LFKXRDdE}tWlOgpR%}oWHCeJ4;(9U_HeJYl! zwz$p|t6?#eCju@0{IF0gbk>So3C{Ror~JTpuOW!G@^?lBVrf zf?%rDK2E3x=xGC)J_lEk{(ESh-Uw*#k-n4l42f3oC3BJX0-2NMZo?P)-6y1v+?|+< zfFHX8(bw;H@;6K!?=!B#eZrkowcdn7)roPT=WM@MK?>T-cUa$oQdYp&3YRdWu~rhA z@rZKmqj8Ftz-*@`&iH|) zC(H;QiqYx4{Mz@rm`qs~*Ue~4EHM^J7i{QnL~t)O)tnwIQC;23p}TBoc=9rcuS!cQ zQgl)_F@t9{c)ESLtAcg1AbCXqVS%i1ZZRiy$*?Bu=r2ad13e|ZeWV=3pSL>YAk>X& zQZAY4kJD`CYrK-nNti&;uJ*e{cRILOFk@z?B@fNO(exjUhf!b=yuC`@(RS#ko1HA+ zOwsym7?F)}ufcD5&IV+qr+i7Mo3)6M2oI)*3?@-%ah^0rL#0PIn}XmOTP9Xsg5C;t zqkFe6yT##_ZG5KuhVQY)89LfWOeXpXVNWX2PmiRqq<$C!<^WlyO~Q=pk${$DsWY-7 zZ->4<+c@KPgKzKosGPF+&Q*>L>WaN6_FC~SP~3gH7bvg6>QgPzp`&QTpf3W>HjxDxj!y zZb`O;&XZzI2YJ4!^Mq5~Vz7lLv`StN|TSP@jdF}@9;ql?u*#Q+_E}~hak(3B%AQNq)t7PKgAWTYp>EJz^VIj67KcZ3^vvZ7{b;; zcOOArcAw2$T+$UwIib|pt3i#NAuP#3?Z@Oaz?Mt(H&u7HZu!03kV7`t5IRcf7hwck zf{Ujp*YsH;dvcW0q|=o$;z#Cg52;n5t1phY44To!sQ99h`iVzXd+v(L%?A$Ks|Ne; z7fby7IVUXqN8gzsnL-s?uIv>=Qh!qAxoe{fRaI&EcSGCTdggq-Qq?DU%SBOummO5cRa9NW}V>A0IH#pxch)!$2p8=^-XYjsB%$S$U5nI zlJEMBb!BZ_O4@87cEYUBH7}Y_MF$+(~gdf-!7)D-D)+O{*18TC{HGZFF+`%IPcmK{O{YxR> zSfJHSeQCChuPUAWe_x~gy*f!!wvt_tL-Dp=nUm+juu;4L6N1IIG4dsVMat#T^p7p1n*Tx2a!YaivBTqLsSJAF=kJej?@QWf)Y-8Ks>WkC456{B#hW-ML zI+f23(}F=MeSdbWQ>R98TOzv#Haw}ua+17H=P5|~#BDmoEPkzl#lBTvCoyj`XU|IS zHn?dXbq>rqUW8^kQN01zL~6!Vxn4!$Pu|F&#XbiF{{>T z)&khW&2Y?d8^jC|phWKQ4!CM9b66+l*HTdPm+)M|e5yT)I32Q~2ENVJ*ZH;JF^Y907{XNHLoQ+85J~!w@3h_5d04o=~|1 zCBAvjnXMn`S#qMkPZE}9#RX`%al{`J=oFKk(aJYT&Ss`4iBrXa_pQ=3lS1IUFA|Rr zgnh;c8nkGH)|*yyoUZ?tE1XKwkF$n6`sdkf^7)(wZ52xtm86N>o&&jG_@#ue(B`xPM|8oGz94>*kl17-|d^y0`D=&hScq6gGQ%Z6|LU zG@<~h-R{xW)y7k1x7XFw!TWW~HPC^bCO_;xG#A4he?=xkLjS=~U!uR+q>vqJxCN~J z+I}|P5RTv*qRT{k2N^Kz8OX*mz$hYR!aYq-f5bN4R4=omUVP19L|)EZq?O0#B9 z<3G&oAZ`UeIqZWlujz8UNNSK#{=_c`*(&TwlIr3ZpC0sfS5Jy?;t+&wb1g4Q91rRNiEt1|L zisgH;)V()S&(TSB|1yAxZLH%BY`nnhUw_6sz~zdKCCc!ZV*Ws6`U4u|CBpv4pYIX1 z5*)5C*N#D}gj<@pdZxtw!`5aFVQ^Jj?1W z+EsBx6>WV`%wnP@Fp{XlqFkbHf%LfCgIi_|w?uPPjHAgOF+lDnAb+WEB+i_53PFmu zj!=umx@ez9mVxC&jA_RtKRfQG>Cz`A77S2SpOt7%Rt*}fG|yO+2t7CMuK$^}D#i}k zZmO9yUwK6%!LbRsULVnxUxfxso5KFES=!WCm>y&YSR@0CS|iON0v59pkQ7dVA{j*+ zmcRtD@lxXuFq@#$DKKSal#ApSJLw58m_NIJ?z;eD3Z8u*-#}EaK zyG~L>-7laE`Y}{g#FPs9YA-wT4>X>xRNtTHp8_rhvWA|eJH(!o-G~C&tvHB9$UEJI{ngD>QjBz=wl~x-j1MB z4)L_#jZSvaQkbmVbN)4{#^r&ZmfhhV%?tet3`xJ;#jI}DsS94qc&s)#2kXv5pkt;K zaY6emqzF1JWMxI(7h}mk*MQ5C8WLAol60!DPj|u0jMrLTkU7G?ud**S@bYx-vp$+r zMVXWc4H}2=yF+YML9!k~LT(|<#By?F2bS~weMi9dD@DA&k#0e&MM1YT!qoQDeNLwB zA;{KvwSzP?-K(>@_b@4vTkIX7xwj}ckrusCw!k=#;Krt6;}3q4d*)?c{>I|C2I^4p zR(o48TqHbw?4Z`c`>?P{`cT;FpJoFW1wJ3IVO#5Q`wsB>o>zsRDDATmct`aaYQbTL zJVlHeok9_?w83#Z*J(_BMs-;N;mNeq{;f3S zSy{i5hNY5s`c#)~KhQZ{0_hNmrMD2b7CLC2+x#EmLcNa8V1Q=jz@e~VV)Yq!Z|$nv$TEG3j6K4opW+mH z3~z?*H$qobb652kQ}ZHFHUVj$%JAwS-Ie=Vh&Iivx3hjMCZ1k)4dRjdhxRb17P;Gz zZCsB4J=l1S8`O|(g!8c$aOMaYeUoCJj&n#kbDxe(^GQ)E)$Rq+i-wbPKeaQvL!`Y- zcL=QOLcWBdDq_`HLow9P5BG2EMY$v;w9cR$C{ zMv)5zrmYv!uzHFAxDI>aftAp&ad>GYoPt!d;A*$s)^6E5l5ct#&O7A0p^8J1ceXa) znIq{NgKbbOSC`6E_af2bCoI(gD@(krDr^mDVw>cRz3zJ^&9kbuf6)J@Cd#zbnko5m zdyD^j^!9J7`oH!u{~wlOl7jYM(OcdI^#*5Y>BjUumq_g&tx<#_pkzQL3{!g?50d=#eCov*uIw$N*glXJe1F{FuUF_wCElS)Z2X= z8&w0?WkCX%HfL)#n-m1tiLy!jDMqH$LikJF=#lu@k5%&vN zOEmQQ^n*t^76E;JhHPzQqbY0+m8GQ9;~dJLLZ@*sqVX0ui5yz%8Hyn87vqUisY_0- zDtUu5haWdOvDBOX9Y;=s;7ul^_xLxfU(?k(HStRfk0Ab!pY(scal?Nz{Qu?etFHNA ztD=60Y>dte)hUle1IUyYIFgMxgGpvx%Odv4q;WPV?Zj<0pph+zWMfSd=SIUcB_#7^ zgNlm4(v!WIBm4?kpvZnCvp?TXW7~Azs3LT8Gh<0Ew=&W*e+4X_xQ{(e+UCESTaWwz zd1ly>%|#A|W%fgeL_3gAwxjeb?Wi3rAR3U#9Rie*)dfz7YxUK;ex+a4F>@qyQAL0^ zZncndzG56R$F&?R4SOX>&%UDdBid6 zIn=GRfcto+s-%gMB)Wx7!_Z+SS)f3IG!&s%P2eNfHI6~E*=>e`^RpvJQY?T95IOKL zeX-_BCdRE#f06_QAoDyMH;#IIBnT#PWSOtks+PCo`04X-brsea32I~@X(Bwl*Q`$c z{Al@04k=Mmd0}}ts=u%dCO;qn-;qh>Hr7bB6!NOVxy@Yi#GK2vusj7iU9757HTqN~ zNMoKeZY}o)nA*{CqTTPKnWi*JgZFZj&EjD$V;O9zqHV#tB#r5Ur$V3To8iP-bO*Gl_d%qc2$SoU`Hu-6*hWbuWzAn(83_jZ%>P{PY3XVV!q$~ALE^GC( zdIGgR(HnV8Rn*P^7b8#AzONo*U_W}{Ne!=#*qNJIRZzapu_fOkvki(|8NDg>&D=OZ zL3G)1WS*8CFh`-sb*#8*hIN7WDjw6<$D&T|B>JPi`K!*5DF(O*^A+r*Jfnt))c8|M zQKtgEytAqpy@~XZGnVYMJmZSG0U~uvP?i*?DhgDOSYtx6s%6u*vL$SW87`&xJ9cmDLrPHI@G7Pb*cizPGf|!5th41a2ijel>Xfk3i?7Bd*{|)@>|ZBi zH6gO9a2Yd&_ZeKmNQC^e&S$cl!3D2oBCX)C;Ve{0qc|4+*fwK!x{=QYtb#3QD1|Yi z%r?t<$-Mjbli1fF(C?V&w#;Gq3-**PgsGPPsXN(0fb?pIDc{s6b<9{t%6D*47A9ZHlc4rEGU<}u;tiom3^lA-&)1i=j z|I#)cctK)AH-b2*a3Wm%Gt*;#GWjNF6q0q^Evid`6G2yhMg_4TaMUK&x*D*5+KtlF#!)86A7pn~&yvD-Rh%`@(o!Wc#9t=t;(9_y*(MWS;4cPU&cJcE+h} z6fZHrjH@7{6~n40#qgL(yA-oVrt;Kcu=fV1WQ0QY`_I8lVds$PYR7KDvhsTbkC8q6 zct`{-n;z2!($SBZ?;(ZMu1sY(VY)KJ@%p)!LEBL+M{ck-$kHEx=3N+%$#msc!LKD> z?(7`Owu6Iuf-Nb|5wFxCm}U)Du@JO|nHV?%8lk(y3x-=F_d}u8>#AU~iWtSD6|VuV&YM=#_v-HDjZ4mS|L2%K2K}Mhz zVb)f#Q>%4Du>|ea6cbNYrpi<6A!rSmbeh7+xGZ{-TPG);DG9qg=>9!44ScDdh49-_ z;|KUp*RQ-So$jyV%Ss5FnJa^|LYAl%8niBhd%(W!x$Rpq@pcp6(XF^fHFRF2KQP>$ zo@`Qi&QlkFxp%0@2)7RlN4+NzCWo{?_x}5$E?kh!!UM3Vg9R+=xPLWty|S}5Gt_qg z+-v~8k*0?Bf0^Q+IZS56Ny~Q$pap&c2NUt&f7P9P+zEz*>bOO!5J8(uhIJ#%lgMNl z3;y^@Yht z_Dko1D=J@nc@`zIXz6dWsr`Kdt!m8`gGlx59A(t5ZjDVmrsjl#0wT@It~$j=uGRM! z@XJK@Q})NA_sQpEZkNduP-h{cP|l+Qqwr{g--LeHY2&||4dJFD34ZCj7@+4ZH4}La zjfr1gHXr8j#ppOa+gkiuHYf$a+VGA${f!~LtdO!~|X+>{b zY8=`^(0d9`z1f!nNzD`;4&65cNlg)@h5m5oOj&gG%mslXlc+jou#n#`d_l6}hwB+CG5k*Sr36Yrz zP2B)Pq#G?*Iwb)FJiXU@lTvTrdR&WRpV8sUz(Sx3C%f;BHSLY@I$!TqSg!%IetroG zD$gu&K<>-imH@Bh&}f!zwO-`w8Dt>MMZ>8V@{X1g?!2BS0S;GtXTW(%@{L=6uC*fB znj>TvA9Cj80~Hn`A5GSVpyqA$*6rlEa`u=Z!{-DRtCo0{jnK|3KxpDEi3&^DwWNg4 z%|~wf=EtEq^ku$fbX{@*EYr&TP@j@?OyLdVKVk*&H23K=xzmgV8p0Y|jK+@cNaPE1 zovLSR73MssgV04G7S-h7L}ID!!8|-X7U6-7?t~caWg)yk6*s=m)9us~kZ7pC6I1+@ zd&wXWPx{8Z>47wN=yJJ;BgQ&`z)H7hxm}Jq_9GiAq)9R- z7(@1=H+oqdJ(YFEq(LiJW=s}h(Yx~}5%_cQ&3xV0VUT%{sXE!% zVMqItDE@pLL%E2I2<48s8InBVbnt|shpL|$wrvbdWe!LJMr$c+e86OWy77OJ6k_2&3KMqL9=QFd2QUVwwR8X*sgj}5OpiFWK zkiv)DX__mAlH9kRszqfgqLLvBrDbP&mL;Amd=_UXSF4&!?$+*0ZswW?9oH!-BQgjS z*IQf1yzUikvx`UPXLZi2UvHaGMOee-cPA0C5fni_Q zcj2Hhbit;RZ5t^!?2;o_*D4W$VcsfIc+m?Z?b!Uv2;-s&XYSCUiczc2-b0I0g-hNj z@xi1}g6j<*=Dr7UMa-%w&YN`cBbWT>BQ~p;QyS!^#eQ>q9dy!?Nrh+?bfo*_kEe;nyR%9=3OTAD90?RT8#Bk}X#Pkr(TqBF2&!V=` z^iWLr%Yk96POnG@bEb?cv#Uk)5}bP0=~;%g>Sm{t#hoNp#yeFj7UxuD?en)EXw2%= zTS`>YY)#O023TqIXj@8o2KAM29NQM4QH=;sYP$pcqtRoxg?ZK@CWy{=P7(uI7%TOp; zP-^!0wmMVv-f2E>6tEj7ZTG#-KaZMuUUgl1|nl&p%3Dc8tZ4 zW{0iAY38oin5YwiQlKRrH8RP-h95fX$>v!l2*6R~)3vTQ7V(gjstAxGVc>U<8Jwb) zPTqZIfoIV>X`vA2EuAW0Ghj||3;hwn0w`nHnL~5Xr-xuSDNmuyhoZWBBa|hf3)-7$ z6nhe93c?Vv(WT4=mKowy$9Fu8Y)h5yEW6z&zzB7;Yf(a|ei#jb>!ayFWo?MkgWxQK z47{-ws_k4#8xv#$x229MEUK#x*X1k=2QLLnaWhYREFj!ta9&)3I+w+wuB-hQ0SFLZ zlvuP9c*O0k+Bm_8bPyfY2o>Ts&0yRSIg4c@Rv71IVHGS{L3?%!54(HvY;tru5FCHC z9_ER%i7@?-Tq&gCLBVg_3g3?9Gu6P$T^70*)YqUQTN$IHtc4g5UG7WN_J&c!4-lZ& z0a=#~p%2D>Wvx?z(9bP0Z<&FgpEnI^CYsg{+)}t}Teb>kj&)7NNmPz4Zv@MJA2cA4 zE{uQ3IbdMxWrxK|%90Rdmx)yBJ3FI$YLuF4DF~35POQtBilKK{44PuvYIHjt?~mW& zzNwc$LazTnX6dO-hE|>Wu0KO)5xDdvCq>WTfkeI85j!LDvSNHy0&TTnCpr_Y@_=eYt;}dhqY5=4^QRl&pzt9Bed!EmviR=h>B6ynC7MGc`x^9c*)$$|imA)E z9KmcfaDlPY6j0i|;UW8=8oO5$aRyZaYTM*qBd?3;u=u(KdjqYJ_fLd`tRoym(-gX) zqoT2Ua$jR%Ibg0>jte$VWiyOhLaYcnGe^pQ(V0O%I}YnENL$+J%d>ulP(v~JZtnH_wYk$}A_OsQn5BbzOkG2(!baa2N({4d%BrLdzn_qpUhmGmod2kf3s)xrh|=VU=smdZ ze#hs3hAI5A(;4e45x>FbZjXU=hACbM{;p^HFvP31DFz6_lHCVuZC63Xv9`wzN@Y6rcuoPF<~3V<@&m2~m3D5&4GW7GA+XXs{sPo!wDK z85d-&4Og)(j6Q8x3f?Ooxm7VJf?Nw>3_s3fV9y_1xSDfCy31yBhkr2LI_&)xUpcLxXfuNl6z9z^w)MF}E8U)#3YWS4&8 z{-CVR?>0{F?ccm>oP#mMTY-&w90y~vwccFmV3Wd60@~aufc|xzwLI_AA^-goYhcMf z>+D@$bjnFLRX|X?6oMyaW_}(z!Ys&@5~HmlWUY|}!wJnBP8YPsWvf1%(iPjQZ2#s7 zd=-ANqy%pCwL5&H8Tzs{Ux(<1et1ny> z?C%$W*FgAI%!nl0a{QuH&7L*cr$DOVP-67{8fQkKPfPD$L+Lv zSnj#tSMG<%-tcmKzH8dSPFO)VC^+Dw0|si;bY^#=`Ilum3dEF5!JrA9J z^7-aQuXu7vwaQBlnT>)~G|scmodeOzMFBpiJ_`6WePZh+=vMX276uFz4Vd%}>sndc z95j(>Uq_*mC-r*$6iUb)5mCYRy8>n-Y?K==}9iFFRN zB_u(i5p)JpS@Is*ArpnM&nOOwsI6t6IAmTNaVm+)*gWI?2fN{+=&1n$oGYcUGS!0y znn-1azfTgI zyHQk7RQGW=l@WF&jO?B1KXJa9;4BdKcfcpq35}=O+x=GE;TGw}Ub3M+AbPW8_LG;zZ%{IenPEAQ0yCE`_ z5medk+}GQkcA+x*kGZgwAC&01r6-zspCxwld`4~iEZGot%8<4p%sS7d>FR_YB` z1Ifjyuvj`fc|U|FGJ>_SBP*e_IMD*V%9fftjgs&{b6*4#VT3Vun6n`CvL$#d*2ygL z)7eoDSMZ1NGifW#;&EW?%%%0BG5R6&cx8T(iz?c$ah{_eCRo%Dp%dN0c9w$xeo))f z!{R2?4ug`a98BH;1&H}cNC!iP7dTNKFKcpxcOl6#wP-SCOy% z!JYwOsHXEGr4S3cKrNjJ=%MF4T z@!bVaWe=0&6`nIQ;)FZc{l;u(ho}|4c%t0S8wEmM$g~?uCNTxxtk^R4o;IIHXg4Nb zZhIyY?230y#03^WP!{XWxKemhpfBjbwIDOpx8d|`8Pt~dI`s(SzLBSax8yVhRmu9{ zw$*00x8`h$)GaBWP=7&dA{3Isa5b890UcZ}9{lKpxjTOUjiBd@0mQR5q$sBg0u@Iy zwll8RkI|Pv!)|-}!4Q;*3w)M>CtQ|YfuY*dE7B89}m%)-8C#3~yUl6@M z@$xCS^_0V!62E%u6hMI}Baijc^H8CqqH=??%n$8DrN(@_lxx_H?j+3I+s>0uS4W-> zq0;-tBt+ZUCJDUZPCC#K`72}xS)J822;Tq5LaYD!CkRo6su~3oN zg&ag$fC3ZxSR5uvsAWN7eFh2^)f87O^;9TTDscs|OpfUC5ghp1K49VjDrt>4fKO=L zLxxhlumLD^ZNtMYZExK9PV1gvZsMjXa&<%d^2M4I|F-IW|5xsB0rGy*D60s$dYsg6 zMdyH$$qnp@ADG-=TiGN!GTMc$NnfrNngX>@GClAFT;EKG&5U1Bb*)IV83-ppR>OmP z;mE%>wS^m>hiH7_YYVSpTmR5U_95QXcNL(22X&|AmEtABFNSh^r+yF3YBOQc4!O80 zW_5fFeqSWTBALo%V#({BIC-%Lq^vp1z-V;gLfX5Rua>+TgW*Re+49!T|9sLVQu&ivPtDwn<# zB=%%^7~>Vd1WyRru7m;?SybRpuTdTkp!CqN?qy2_^y(`WSe9uYa9qE|o zcGg`Ff;qg;-$@F&9QY~YAiHAU+kZCb9ucTo{Gb6k#xmH@V2*O=2$V9hv3N!FG!${7 zTp-rnDN>xcgi;~=_Mxb*sFFSwD6?;CdR1Cbi8F3{DehvaW-t1+1l`nx@J2Uuss#I} z7YEQopO?lmS-vrY<18fFZQj;RUYHV1%R8M@0Tkd>SU5a}8CH-r{t1(N7NT#$sq)^w zmVCLx`_@z>k8uq?b|oJ{kgpSC_o3O$%4V2RH#rTN1lnS2uTuJCihJod=< zbK*bD&;BL?vnWrN{SD(*)sBR6Em-F63?LK}2oSl&aN^HYHdZan2q(BF z)D7uS5-tMDl2IECM|7gx%2> zc};Ho`i;kR%Dy)GUpF~6W1Ki*Wd%6#FMi5xBe)PX;SaussO4z3-v?U!u2?q%8AwgJaANO0!?)r6)*$^idCj}7^=gi;C5G{41QB@Q*c8MR zn@7|~dhs0<3%J0Tf=dI8%-XKKYj#sRI^D}q0b6V;M(o(HwO9@8wBzAG+cAYdGz_#F+444xshfBlAac=NZ;*fOTY9TtZ05z^pR5AEUigsEZVK|3P%EN69l9T#rt ztMj^w%zcjN9ADJ>WP_UYuZX&jZR@ji&u>=*IXGQau?w2zE-No+$nTgu_GgZsa&$M# zZYvI)dh>Bd=#L)dh+N*aEL{^5`qD^U_KpbEKUE%6$K7WS@R1G!nIcLmnv5J+Ack3a z2%04+f%{()h=i%kj`tsqCkKKoh%KE`ZGs_5p$zYHg~mcPi@d*l{hE-c6mFY*IgBX* zL6~^BD26Gh26+p)EPJ2IL;Sue$6HLwX#VB^s1h4Q+Hww|5(zlpA&M+;`=Svm=S+;v zJkHERRBWx#%q|GpK%F+Rc$V1Q(oO+`kKp_?Haa3}B9gaq1r)nI#4!25hPe^VDlLJ6 z5!=XtON&dC5`5o5js^}ccFq*%Q{E2ZcqcfHG;3~hzIV1Smr2JnUrzA}qvJS0pHByD zCj6^D|3`QKV-Mkn7l`7C+;{KiDa87OI_;q(s#HJaMS4T(P0Ely98^+ZR5*wy_!G56 z3+J?z-u?HtV2|%ah$ea4I0FGlLpsR$NLzoiQt?zYqY;)WuKzk zX&zj^7gwX#;?y|AsCmpgmqu;LL}sQV%xExYp;~&@;1uwbc*ZH@^yP4QVY8iniz)@m z`NT(X?G-$aA(h8Yb5{k|ODM1t4fD*k+EhMk&aPsfdgTiZ`crm;aE@iffH$0xl)xzk zP;cf1mo~EIT*L1pFr>c)6bMypnY#=C1chd$F z%xSI__^fdrclZD!Ywh;nrQKS)Gv4n`Ga?-lrHjRFhZVaU8$}1Fr&DC&0+5EHg+pD* z&pKO@6Taone5>3KFT+$B7Il<7`8grSj`|R;58(C6d48Z%;pV6 zj;G<~o22D(mZ@K0+17Z31aLV+Ib~<-!z5SSzQzTB0}{rh&2duz%ly zaG}^#dJ9k$#eoF^;`w!0|1(z1zu5!@L z@tL*vL%QefR>d1{NE>i|3C`dpl0@?KUi{TkiN6mGNRUDey67%i8-Y4@?C?4BK3S) zfr7HErec}l`_~GWBpfXk`;cTxqhQ@?lDsP1%O4g~b66sRNmD#`1VWS0+t5BO78E2& zICkZ`iPxc*m11BQxRt7dE1Ik0(P7<}s}!ezaiQ@+*Mlw==xGFmqi$4i>jy2&9mUsA z*j>?_P%uwoz{pMh_#KrelvNTR1Opo6mb0SRdK0M!Onk`Fp z=ys4!Z0vaFCTK~5b`EdIQS#2A*Qxqp3-@B7aA|=0WBE1wz(P~(nkuXl$tH%v&|#9R zeLm0olbua(?JgZv2G?R6yz3gVQMwP#Y?)mq-k6@gOK|{k8!R#T#dqf~3JgcyYV_!1 zp9v$!CMgIg^wGUhsG`m7QN0#1VZJ^W5m6TdZ-x>ULth(W{8-URkIild7h~&lW-x6# zkamVW=Fm$^>gUSsTS%jcc8$w;GJ85Mm6ERkFl=0h8YO#a*X7vZdhL(NZ^$yXf-l)ch{DbY`+M4q6{fN>WVq;uQz|Q)ZP2YT2wh+vZ+$wOqNyK`2r(RlH>uebaK2avbVcg z{@;W^5h;qUc)ExRI?u}9`&={vL4h#9%kfVg8oSDKpXrtx)=Dkv95RS`c6_Ya%CPQC zTS5MSS`B|Ys|SBOr^kwpi#7i^XAT5X7Z2tT*1m^K5{>uKVM+tlmjz}bI(8LGIh*ms zsMRF~)Z zhf64Z9SiFjJH1?Ww#3?_{~Ehqr&!d1@{PteLg{| z77qv)uM`QvK+3m{7!R~TPcnJ&7Vd@$JSpSW?&Q|)()t24_zF+GMe1DJe9u=JL((pz z4@A;xoiw;3?LGCEciG5$Z{N|`rA>OUUZZTmgJoTfSjMXtou~^{@2Gdt3#}aVPkp&$ z;<#mYqWv~IR4PWq6R@TK>G(xHnxscc2G>Kz zna3IzOUIMP6YyJPT55w=uM}j6{e%$j8MAVCg2K`y>GEQHGW+Q1C~P&o&OS8KcHC@N z=WVu!LBgQ8k675M3KmokUnj4A2`EwxIHITBFM{dT(;41?F>3Zo@~au76RvQJs*KoS z&L@-VLeWtdWPLNQgrr$_l(4LdjNv_DW?{dFzQj%)S2oXPWW_8#V2>5y%Hx-?Of->d(WT$~az&0U;asF!k=o??sn0dY zP~Sai?n7|WSX9ty2<<9(n`Ys=AX@RNRjzxYcMjsFZ?*klo(9`Xy0pz%+dO3^(+0== zbA1P2Ogj6>A;Xc#xtnp7B~iZ?OK=h>aDmEqi5QqA&V7UYaQwbvoMw%fid2k?v=$&W zU9LC1N7!8#Q-WfmkA|V1){F$W1nSN@5^O7TnxTnpys|30Y$U>gDEnU0u7`$EzCUgxKF=SKK zc(M!e{m6AkXWHEu3NF(2SA@7<23J^(Jg^;%h5KGp(c)gN$N7PNs6sUOs-M(%hY-0? z|B;LE-P5z_yS}s1J{j;76a!AP{;PNwe>?_)&boGne>lMWCEi7uGGMK$fW+GXaJzP@ zLeKG9htxxEMuTA+D1<>_B7;wzX8q{haH4_P(6W0v8!dhg{dEgbRwR;)&j-;kT{BT* zGF5alYiw*J#lFCK_w@1W)i+2V*HX%u9(Z`}>My23@3YcyD46nzA%%NuA6 z$lONl=$>A5cNf{XGkwN zKJmz+b(iE7?Za|mYx@aj!F+AgUP^!_!U^+IR_LR7^Wd6_?3V!V5M8Vknv-+Y*0=VB z3RDkWb~q(Xg>VWlaH=;l$s&6kowW8sh+In-9=`2&@$jt{s5oin8d<4-abf1&S1-yY z4Xll-Q5$CpVd1vYSL)4;BBv`+o2Uw73krO-6KUK|T~D`hx1+))!2)*!D_zF}$3nUF z@+Bco^6H5c!eU*o;#dsv6N7QlCIKiGMYk#s&zjCk;|@N&6P?8zHiT>2<9Z~6OW+dy z1;en?LH?maVakQZ=w<717oPTVD5{odQy#~CajBt5Rs?}0C1?oiNK3OWSt#y7$R%ayCbDQ7oAH<-&`Wp2>)fn@T+)hdW? zvE+)d2_$+7ALBDazH-i|WSMsT%KI8p;uxa*y6SzABt(4(r{>`#y^}+@uNBzb65Cdz zz%0=Yndh4^T4e5FymIOP2e;OLU$IhxNx)$Py!MR08zX)l`2XVJ z^~^~xQbAU_TL8%u;DbF~QB3)XgcU}tLY7)W0SyEOdbQ!8*+P<|dL`kJ9q|#!JE2iF z2P|F)Gcm)p=B!P3ckkv1x081a-vK`zC7nzWwj4fZ4YttY{*0j83 z`PT;>OuT#X3hZf2Y|#0OO*KdOdF<`w8GXTMqD!jidZDjP_B-7vFClC@%wCpeyiVBR z-jHXmyT>GNns9^GS}Ruz7(N+Gs|YythV2@4+Vsb`i=eGpP)ZXpdFz-;FN8{;cCt`v zc+QT8%U1bDX*pG@Uj@NNt;c*Ds=wF$3*_JHS9k(r_YmL_=>d2n_*Y@vV3A``LM;>6=Nn|z zre+N07A%UrbNF+fy2fh#6N|1jjqmfH-t*^9**oh)QB;1kEqHS}+ypo@-}EWd{rd6h z%$flx&-P89`bb8uk&YOaJsvhT3Wg!wx(1MRS$J~<4L!=WM+XbG8e#Rw9dqM9!@ z+#_6QHns5>W898fQL8nHugDl&2EBr0Q&x_YDt@cktT5=HQP5iCd`p4gHB$_A!2NZi zfd&6%=r+PKcF zcD>}A2!}ZrljP{g7lSURAIQNm87b5}hmrWXJFAsVr&+soJYUbIW<3f`8Rn&64AN|n zSdEEN^c|s2!F}}qI+8?SVwkqY15P7FqL;E!ycf$J%{gv!1HO@T*!_;91hNgu4&Yv_ zLVv=T^B%)U-s|Imj%(pjRp^!<7P~u*P@4{oI(<@|8!tD9aMICh#2eS4$eGG3v%|!D z3A9hb5HtqpqehMMa#N!Ts_sj&kZ`-;{^vSa$2KvUzQTu(^Rn+6Ub!urJ5;1XyfGF+ zPk&ug5Jz{R?Xt?FQ>0Rd;JiS)`RxM2aDHoU{Tt$KM~`fJ4=u@MHp~=H1h{{0>(l^Z z)`#oM8@Fg94%5>@ozPzIKn4u?Z9^Kdq zb>z6+;*Il{_Z$%8;%)VaMOgBcyqA`}UcP78_o$yfdftM9!cK-_c98twa zHqXs$;lCQr75r$Jq!!*D1TBMN$&{KKiwJy76aO*8aAD0)##01^2jiQZ=S6PyL9z`dPCX(PcIvRFR%Q%oq&J*9@-?yiy6KV#!b`ri50d zRQ+HHJA+XuO_7QOd(_ieE+CfY<*sY!`#?Q6B zy5398or>DtM&>Pt;fqQzX%#y7TO~D@!Q8N`jsznSaHVV@QII_GY`mUV{igy`NP(A}J%X}?5&&wsZWPQiBz zc?)>svRp9m2Q!__B)myK^VmyYTJ!dL1hE0?7sFX%XPzI+HQT~=qMN2?g-TJ)yv&^o zP-?RkV&wTaPG0K7dqAKQ@lbwGb9HunYmN}@dk%i*Y6CgtG26<8lS=_zY90qI7DfB}ire6El{#mc z;nEwoLQ&~Dc`v!lIOL$!8Cqc^q1h(sj5ncZeba?%Dy69??%`Jp?ZZZ>TN*R4Ep}sI zw{?js2HG>`K26%gY%2}$aMg~J`MfG&2;w$5vc%2GLM?tmm92FD7>Lt&#@luqnUb7n zMTH2f?x*aH%6_dW3+wKB{N5x-bY8Q7_w;nlC+dFhl!&BN&Ff1*S?}lyRicHzJ65=f zO#y?AA+n$PMh7kEH#NpfC>Lnwc{{Z)Vlk`VfVXgIAuJw^YU76nsxsw4)XG69SOl3M zXsToc7Sjz)_Km2o@OS4l8Pk|X#8Bcodlqp{eX(rt5%t!Csf6D|iO(IUR*jxn8u2KO zQ2ElC42(){N+?>x3X&7oo+mgooiaS zIvzb95Qu_Akw-&VCsEKR{6ZwE1sQ^Dq&q8pmb6%CggTRbctH9@U2Nq8LLNW}pd=Wl z)2ye3h=#^9CL^`Tj0Z|w$>T;#V)NRoh|No=l@&1z-e+UkRuibQ&9wG2&Ky}hRs@pk z&{u^6Votln-4}O_cY$AM;?jnlE9nfz_he1h*m+5^E44Gg@Gffy)%TbyGEpeMe`{2) z5*7nD8Bstj#>{{T1EU_vd5^`35WIP5gh(GPDeFoGC)=FJWY{fZomyNDEx}y7*y@Q+ zE!*X`kfss8HWb@hx{mGnzB$zNE*{{roGJ) z74vfpFx-*xmyL|>aP{5|H_RRB2nK&RUyU)Q5Nyxk0h)N4isUHfG~i4EXs`76b>R{p zaTE$B^0yjYa0Dz4T!#L-BNMU4i_Hbr=KTo*#^mn;q#H-@)7~#Sw!WzJVyR2QRWHPVe)!r_j!+mZ)-gCwne;e2sekE2s#u zBB@|AlL)>RmIfI%!jyQ9yJ=36Y=kjt3Ss$!7>SBfYIXZ3iz10mkjP@voHl-|)^tIh z#IY2OH0SyP1y$O`Gex+}Lv)?dR?e$O)x$1IK~cET zQ>(H{FhP9X=x~9~8;=t1n2V;CyWI65+}B__iGq-W+!Er~oYCPvy%Po`*xl&OqhjBD zAY4Ky{Ib^XLF8{~54CQ6@9!S7KA#DyA;cCC4>(OU)A_lDLI*%?VKI zVF7!a^&(NWCGBf}7T177CBQTaEqJ;4=I>8sWt6@0_tP^XfDa+y^Fs#!aMb<(TLYk) zx#~9>06Tw+{0|I*1`1Fvhk^oP1X%b0y#E*V9xyumxR8KO1iyck6;%?Xmy{C&9Mu1N zvW7l2DgnShC<8udfX|;-p6~a!#s5ntD<~%^CaS3PLRRdr2;|R*0khqY3km3(U>e}N zwVm0c5a{ypIj35H*oP5cau-UI%12Jj*Mk^K9u z))ybJ{`#KRAIyIO{HY7|XQcJ#IqF>voJ9l7^EQBze{cRjuUcPVz+e9f@cF6^u)cF~ z6?Akk0mQyF)&CjT`8ng>v6_7`fMyBsA^DRIaIf`s2IS#4jFNwr;g6Th=XhX6ZYx@V zyea@v)Bg=m7ho&?4W782u7QQ2G9diCgteuijJ377qs{N3@iw)WdI2E!fL{82L-^0D z))&xce+LbS`D@{54>(sQW@=$5sIPBmZ!fEBrEC1B(!%q+kHG7QeUG4h2e9Y;J?{hn zQPbb#UG)!X4uGk{$kf;o5I!3aO8)nGSMbC)-2qeyHX!eee`XwTul2o0`YrVH_LKmK zMOgf|jOV*DHmd+K4g{#3?<2;aSFJBS#&6MOtd0L`EsWV6g`ordOsoK9{(da#&#TtA z6CeWen_Bpr?A`B+&$(K^f(v-Wjsc?p(Vu{Td#x`v;OB2J0fzz|bS*4?kG9e&6WRl) z%y)o+>F@1i2j~~SK@+mJcK9y4VI!++Y6Y;l{uJAI-UTFP8_1>rZA1zv>UYV6Kd)L} zU(Vk`|L6juE{6J!{}(;|Icfk-UP(0oRS1Ae^Cu+WUhA7G{9DvN9*Q5>-!uLDig>QM z`zLg*ZvsF><~J4bqgwyl@bg^b@F$)FU_k#3-rt)3zbPI*uZ`#Wc|TdaRDa9z&m+!r z*_@wnvv2-y^87IX|8@fXYyQ4(ZatU1`3Y$J_P>kZJV*JS>iZ-4{rWB&^T+jl9<$W_ zTPeSXuz8;Nxrof4$!mSne@*(7j@&*7g7gZzZ2H25WNe}Vn+a>?{-Z~R_w z&m}m1qM{o93)FuQ46!nEyV!!gHSIhx~u?BuD(h^XuU8ua5jb=X`!t`zNPZ^#A7k{c!c% zr}ii2dCvdF{Edh0^GrW?VEjq2llLzO{yIwiz68(R$9@tF6#hc+=PdDW48PAy^4#6y zCy{UIFGRm|*MEB4o^PT5L=LX_1^L&`^au3sH`JdO;`!F)Pb#&ybLsOPyPvR& zHU9+rW5D=_{k!J{cy8DK$wbij3)A!WhriU_|0vLNTk}tv^QK>D{sQ}>K!4o+VeETu zbo_}g(fTj&|GNqDd3`;%qx>XV1sDeYcrynq2!C%?c_j@FcnkclF2e+b1PDE++xh+1 F{{tUq7iIte diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 7665b0fa..00000000 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,5 +0,0 @@ -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew deleted file mode 100755 index 2fe81a7d..00000000 --- a/android/gradlew +++ /dev/null @@ -1,183 +0,0 @@ -#!/usr/bin/env sh - -# -# Copyright 2015 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=`expr $i + 1` - done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=`save "$@"` - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat deleted file mode 100644 index 62bd9b9c..00000000 --- a/android/gradlew.bat +++ /dev/null @@ -1,103 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/android/settings.gradle b/android/settings.gradle deleted file mode 100644 index 7f25372a..00000000 --- a/android/settings.gradle +++ /dev/null @@ -1,15 +0,0 @@ -rootProject.name = 'Learner Credential Wallet' -include ':react-native-html-to-pdf' -project(':react-native-html-to-pdf').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-html-to-pdf/android') -include ':react-native-receive-sharing-intent' -project(':react-native-receive-sharing-intent').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-receive-sharing-intent/android') -include ':realm' -project(':realm').projectDir = new File(rootProject.projectDir, '../node_modules/realm/react-native/android') - -apply from: '../node_modules/react-native-unimodules/gradle.groovy' -includeUnimodulesProjects() - -apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); -applyNativeModulesSettingsGradle(settings) - -include ':app' diff --git a/app.json b/app.json index ec1ef3bd..0e0860e6 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,7 @@ { "displayName": "Learner Credential Wallet", "expo": { + "runtimeVersion": "1.0.0", "name": "Learner Credential Wallet", "slug": "learner-credential-wallet", "version": "1.0.0", @@ -33,6 +34,23 @@ "foregroundImage": "./app/assets/adaptive-icon.png", "backgroundColor": "#1F2937" }, + "intentFilters": [ + { + "action": "VIEW", + "autoVerify": false, + "data": [ + { + "scheme": "dccrequest", + "host": "request" + }, + { + "scheme": "dccrequest", + "host": "present" + } + ], + "category": ["BROWSABLE", "DEFAULT"] + } + ], "package": "edu.wallet" }, "web": { diff --git a/app/components/LoadingIndicator/LoadingIndicator.tsx b/app/components/LoadingIndicator/LoadingIndicator.tsx index 7c848a0b..b682b410 100644 --- a/app/components/LoadingIndicator/LoadingIndicator.tsx +++ b/app/components/LoadingIndicator/LoadingIndicator.tsx @@ -5,14 +5,14 @@ import { AnimatedCircularProgress } from 'react-native-circular-progress'; import { useAnimation, useDynamicStyles } from '../../hooks'; import dynamicStyleSheet from './LoadingIndicator.styles'; -import type { AnimatedPathComponent, LoadingIndicatorProps } from './LoadingIndicator.d'; +import type { LoadingIndicatorProps } from './LoadingIndicator.d'; import AccessibleView from '../AccessibleView/AccessibleView'; -/** +/** * react-native-svg has a typescript error where the Path props type is not * recognized when it becomes an animated component. */ -const AnimatedPath = (Animated.createAnimatedComponent(Path) as unknown) as AnimatedPathComponent; +const AnimatedPath = Animated.createAnimatedComponent(Path); export default function LoadingIndicator({ loading }: LoadingIndicatorProps): JSX.Element { const { styles, theme } = useDynamicStyles(dynamicStyleSheet); @@ -52,8 +52,9 @@ export default function LoadingIndicator({ loading }: LoadingIndicatorProps): JS /> - + ; -let WalletReceiveModule: WalletReceiveModule; +// let WalletReceiveModule: WalletReceiveModule; let CREDENTIAL_RECEIVED_EVENT: string; let DID_AUTH_RECEIVED_EVENT: string; let CREDENTIAL: string; let DID_AUTH: string; if (Platform.OS === 'android') { - WalletReceiveModule = NativeModules.WalletReceiveModule; - const constants = WalletReceiveModule.getConstants(); - CREDENTIAL_RECEIVED_EVENT = constants.CREDENTIAL_RECEIVED_EVENT; - DID_AUTH_RECEIVED_EVENT = constants.DID_AUTH_RECEIVED_EVENT; - CREDENTIAL = constants.CREDENTIAL; - DID_AUTH = constants.DID_AUTH; + // WalletReceiveModule = NativeModules.WalletReceiveModule; + // const constants = WalletReceiveModule.getConstants(); + // CREDENTIAL_RECEIVED_EVENT = constants.CREDENTIAL_RECEIVED_EVENT; + // DID_AUTH_RECEIVED_EVENT = constants.DID_AUTH_RECEIVED_EVENT; + // CREDENTIAL = constants.CREDENTIAL; + // DID_AUTH = constants.DID_AUTH; } export function useWalletReceiveModule(): void { @@ -95,6 +95,7 @@ export function useWalletReceiveModule(): void { useEffect(() => { if (Platform.OS === 'android') { + return; const eventEmitter = new NativeEventEmitter(WalletReceiveModule); const credentialSubscription = eventEmitter.addListener( CREDENTIAL_RECEIVED_EVENT, diff --git a/app/model/DatabaseAccess.ts b/app/model/DatabaseAccess.ts index 0b953606..1c7a5efb 100644 --- a/app/model/DatabaseAccess.ts +++ b/app/model/DatabaseAccess.ts @@ -109,9 +109,9 @@ class DatabaseAccess { passphrase, await DatabaseAccess.salt(), PBKDF2_ITERATIONS, - 256, + 32, ); - + // each byte is 2 hex characters, reaching the necessary 64 characters const keyString = key.toString('hex'); await Promise.all([ SecureStore.setItemAsync(PRIVILEGED_KEY_STATUS_ID, UNLOCKED), diff --git a/app/navigation/AppNavigation/AppNavigation.tsx b/app/navigation/AppNavigation/AppNavigation.tsx index af589cf0..f9401bbb 100644 --- a/app/navigation/AppNavigation/AppNavigation.tsx +++ b/app/navigation/AppNavigation/AppNavigation.tsx @@ -1,5 +1,4 @@ -import React, { useEffect, useMemo } from 'react'; -import { View } from 'react-native'; +import React, { useMemo } from 'react'; import * as SplashScreen from 'expo-splash-screen'; import { StatusBar } from 'expo-status-bar'; import { NavigationContainer, DefaultTheme } from '@react-navigation/native'; @@ -20,6 +19,7 @@ export const navigationRef = createNavigationContainerRef { - SplashScreen.preventAutoHideAsync(); - }, []); - if (loading) { return ; } return ( - { + isActivated.current = false; + }; + const activate = () => { + isActivated.current = true; + }; const [errorMessage, setErrorMessage] = useState(''); const { width } = useWindowDimensions(); const errorModalOpen = errorMessage !== ''; + const {status, requestPermission} = useCameraPermissionStatus(); + + useEffect(() => { + if (status === 'undetermined') { + requestPermission(); + } + }, [status, requestPermission]); + + function Instructions(): JSX.Element { return ( @@ -30,9 +46,25 @@ export default function QRScreen({ navigation, route }: QRScreenProps) { ); } + useFocusEffect( + React.useCallback(() => { + activate(); + + return deactivate; + }, []), + ); + async function onRead(codes: Code[]) { + const code = codes[0]; + if (!code || !code.value) { + return; + } + if (!isActivated.current) { + return; + } + deactivate(); try { - // await onReadQRCode(text); + await onReadQRCode(code.value); } catch (err) { setErrorMessage(errorMessageFrom(err)); } @@ -44,13 +76,13 @@ export default function QRScreen({ navigation, route }: QRScreenProps) { // setTimeout(() => scannerRef.current?.reactivate(), 1000); } - function goToSettings() { - Linking.openSettings(); - } - - function navGoBack() { - navigation.goBack(); - } + // function goToSettings() { + // Linking.openSettings(); + // } + // + // function navGoBack() { + // navigation.goBack(); + // } // function NoCameraPermission(): JSX.Element { // return ( @@ -98,12 +130,13 @@ export default function QRScreen({ navigation, route }: QRScreenProps) { return ( + - {/*}*/} - {/* topViewStyle={styles.instructionContainer}*/} - {/* bottomViewStyle={styles.emptyContainer}*/} - {/* cameraStyle={styles.cameraStyle}*/} - {/* markerStyle={[styles.markerStyle, {*/} - {/* width: width * 0.8,*/} - {/* height: width * 0.8,*/} - {/* }]}*/} - {/* notAuthorizedView={}*/} - {/* cameraProps={{*/} - {/* accessibilityLabel: 'QR Code Scanner, Camera Active',*/} - {/* accessible: true,*/} - {/* notAuthorizedView: */} - {/* } as RNCameraProps}*/} - {/* showMarker*/} - {/*/>*/} + + + + ); } + +const stylez = StyleSheet.create({ + rectangleContainer: { + ...StyleSheet.absoluteFillObject, + top: 50, + alignItems: 'center', + justifyContent: 'center', + }, + rectangle: { + height: 250, + width: 250, + borderWidth: 2, + backgroundColor: 'transparent', + }, +}); diff --git a/app/screens/QRScreen/useCameraPermissionStatus.ts b/app/screens/QRScreen/useCameraPermissionStatus.ts new file mode 100644 index 00000000..3297e473 --- /dev/null +++ b/app/screens/QRScreen/useCameraPermissionStatus.ts @@ -0,0 +1,29 @@ +import {useCallback, useEffect, useState} from 'react'; +import {Camera} from 'react-native-vision-camera'; + +export type PermissionResponse = { + status: 'undetermined' | 'granted' | 'denied'; + requestPermission: () => any; +}; + +export function useCameraPermissionStatus(): PermissionResponse { + const [status, setStatus] = + useState('undetermined'); + + const requestPermission = useCallback(async () => { + const result = await Camera.requestCameraPermission(); + setStatus(result); + }, []); + + useEffect(() => { + const s = Camera.getCameraPermissionStatus(); + if (s === 'granted' || s === 'denied') { + setStatus(s); + } + }, []); + + return { + status, + requestPermission, + }; +} diff --git a/app/store/slices/wallet.ts b/app/store/slices/wallet.ts index ea30f1fe..825c9887 100644 --- a/app/store/slices/wallet.ts +++ b/app/store/slices/wallet.ts @@ -65,8 +65,13 @@ const unlockWithBiometrics = createAsyncThunk('walletState/unlockWithBiometrics' }); const initialize = createAsyncThunk('walletState/initialize', async ({ passphrase, enableBiometrics, existingData }: InitializeParams, { dispatch }) => { - await db.initialize(passphrase); - await db.unlock(passphrase); + try { + await db.initialize(passphrase); + await db.unlock(passphrase); + } catch(err) { + console.error('Wallet initialization failed:', err); + return; + } if (enableBiometrics) { try { diff --git a/babel.config.js b/babel.config.js index b999493b..5c2acd4c 100644 --- a/babel.config.js +++ b/babel.config.js @@ -10,12 +10,12 @@ module.exports = function (api) { alias: { 'crypto': 'react-native-quick-crypto', 'stream': 'stream-browserify', - 'whatwg-url': 'react-native-url-polyfill', 'buffer': '@craftzdog/react-native-buffer', + // TODO use Url from expo? https://docs.expo.dev/versions/unversioned/sdk/url/ + 'whatwg-url': 'react-native-url-polyfill', }, }, ], - 'react-native-reanimated/plugin', ], }; }; diff --git a/ios/Podfile b/ios/Podfile deleted file mode 100644 index c7f88f42..00000000 --- a/ios/Podfile +++ /dev/null @@ -1,29 +0,0 @@ -require_relative '../node_modules/react-native/scripts/react_native_pods' -require_relative '../node_modules/react-native-unimodules/cocoapods.rb' -require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' - -platform :ios, '12.0' - -target 'eduWallet' do - use_unimodules! - config = use_native_modules! - - use_react_native!(:path => config["reactNativePath"]) - - # For React Native Camera - permissions_path = '../node_modules/react-native-permissions/ios' - pod 'Permission-Camera', :path => "#{permissions_path}/Camera" - - # Uncomment to opt-in to using Flipper - # - # if !ENV['CI'] - # use_flipper!('Flipper' => '0.75.1', 'Flipper-Folly' => '2.5.3', 'Flipper-RSocket' => '1.3.1') - # post_install do |installer| - # flipper_post_install(installer) - # end - # end - - - - -end diff --git a/ios/Podfile.lock b/ios/Podfile.lock deleted file mode 100644 index 9f399c09..00000000 --- a/ios/Podfile.lock +++ /dev/null @@ -1,725 +0,0 @@ -PODS: - - boost (1.76.0) - - CocoaLumberjack (3.8.0): - - CocoaLumberjack/Core (= 3.8.0) - - CocoaLumberjack/Core (3.8.0) - - DoubleConversion (1.1.6) - - EXApplication (3.2.0): - - UMCore - - EXConstants (11.0.2): - - ExpoModulesCore - - UMCore - - EXErrorRecovery (2.2.0): - - UMCore - - EXFileSystem (11.1.3): - - ExpoModulesCore - - UMCore - - EXFont (9.2.1): - - ExpoModulesCore - - UMCore - - EXImageLoader (2.2.0): - - ExpoModulesCore - - React-Core - - UMCore - - EXKeepAwake (9.2.0): - - UMCore - - ExpoModulesCore (0.2.0): - - ExpoModulesCore/Core (= 0.2.0) - - ExpoModulesCore/Interfaces (= 0.2.0) - - UMCore - - ExpoModulesCore/Core (0.2.0): - - UMCore - - ExpoModulesCore/Interfaces (0.2.0): - - ExpoModulesCore/Core - - UMCore - - EXSecureStore (10.2.0): - - UMCore - - EXSplashScreen (0.11.4): - - React-Core - - UMCore - - EXStructuredHeaders (1.1.1): - - UMCore - - EXUpdates (0.8.5): - - EXStructuredHeaders - - EXUpdatesInterface - - React-Core - - UMCore - - EXUpdatesInterface (0.2.2) - - FBLazyVector (0.68.7) - - FBReactNativeSpec (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.7) - - RCTTypeSafety (= 0.68.7) - - React-Core (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - fmt (6.2.1) - - GCDWebServer (3.5.4): - - GCDWebServer/Core (= 3.5.4) - - GCDWebServer/Core (3.5.4) - - glog (0.3.5) - - Permission-Camera (3.3.1): - - RNPermissions - - RCT-Folly (2021.06.28.00-v2): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Default (= 2021.06.28.00-v2) - - RCT-Folly/Default (2021.06.28.00-v2): - - boost - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCTRequired (0.68.7) - - RCTTypeSafety (0.68.7): - - FBLazyVector (= 0.68.7) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.7) - - React-Core (= 0.68.7) - - React (0.68.7): - - React-Core (= 0.68.7) - - React-Core/DevSupport (= 0.68.7) - - React-Core/RCTWebSocket (= 0.68.7) - - React-RCTActionSheet (= 0.68.7) - - React-RCTAnimation (= 0.68.7) - - React-RCTBlob (= 0.68.7) - - React-RCTImage (= 0.68.7) - - React-RCTLinking (= 0.68.7) - - React-RCTNetwork (= 0.68.7) - - React-RCTSettings (= 0.68.7) - - React-RCTText (= 0.68.7) - - React-RCTVibration (= 0.68.7) - - React-callinvoker (0.68.7) - - React-Codegen (0.68.7): - - FBReactNativeSpec (= 0.68.7) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.68.7) - - RCTTypeSafety (= 0.68.7) - - React-Core (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-Core (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.7) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/CoreModulesHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/Default (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/DevSupport (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.7) - - React-Core/RCTWebSocket (= 0.68.7) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-jsinspector (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTActionSheetHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTAnimationHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTBlobHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTImageHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTLinkingHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTNetworkHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTSettingsHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTTextHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTVibrationHeaders (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-Core/RCTWebSocket (0.68.7): - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.68.7) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsiexecutor (= 0.68.7) - - React-perflogger (= 0.68.7) - - Yoga - - React-CoreModules (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.7) - - React-Codegen (= 0.68.7) - - React-Core/CoreModulesHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - React-RCTImage (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-cxxreact (0.68.7): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.68.7) - - React-jsi (= 0.68.7) - - React-jsinspector (= 0.68.7) - - React-logger (= 0.68.7) - - React-perflogger (= 0.68.7) - - React-runtimeexecutor (= 0.68.7) - - React-jsi (0.68.7): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.68.7) - - React-jsi/Default (0.68.7): - - boost (= 1.76.0) - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.68.7): - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-perflogger (= 0.68.7) - - React-jsinspector (0.68.7) - - React-logger (0.68.7): - - glog - - react-native-aes-cipher (1.0.9): - - React - - react-native-camera (4.2.1): - - React-Core - - react-native-camera/RCT (= 4.2.1) - - react-native-camera/RN (= 4.2.1) - - react-native-camera/RCT (4.2.1): - - React-Core - - react-native-camera/RN (4.2.1): - - React-Core - - react-native-document-picker (6.1.1): - - React-Core - - react-native-get-random-values (1.10.0): - - React-Core - - react-native-html-to-pdf (0.12.0): - - React-Core - - react-native-netinfo (9.5.0): - - React-Core - - react-native-randombytes (3.6.1): - - React-Core - - react-native-receive-sharing-intent (2.0.0): - - React-Core - - react-native-safe-area-context (3.2.0): - - React-Core - - react-native-viewpager (5.0.12): - - React-Core - - React-perflogger (0.68.7) - - React-RCTActionSheet (0.68.7): - - React-Core/RCTActionSheetHeaders (= 0.68.7) - - React-RCTAnimation (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.7) - - React-Codegen (= 0.68.7) - - React-Core/RCTAnimationHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTBlob (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Codegen (= 0.68.7) - - React-Core/RCTBlobHeaders (= 0.68.7) - - React-Core/RCTWebSocket (= 0.68.7) - - React-jsi (= 0.68.7) - - React-RCTNetwork (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTImage (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.7) - - React-Codegen (= 0.68.7) - - React-Core/RCTImageHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - React-RCTNetwork (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTLinking (0.68.7): - - React-Codegen (= 0.68.7) - - React-Core/RCTLinkingHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTNetwork (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.7) - - React-Codegen (= 0.68.7) - - React-Core/RCTNetworkHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTSettings (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.68.7) - - React-Codegen (= 0.68.7) - - React-Core/RCTSettingsHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-RCTText (0.68.7): - - React-Core/RCTTextHeaders (= 0.68.7) - - React-RCTVibration (0.68.7): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Codegen (= 0.68.7) - - React-Core/RCTVibrationHeaders (= 0.68.7) - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (= 0.68.7) - - React-runtimeexecutor (0.68.7): - - React-jsi (= 0.68.7) - - ReactCommon/turbomodule/core (0.68.7): - - DoubleConversion - - glog - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.68.7) - - React-Core (= 0.68.7) - - React-cxxreact (= 0.68.7) - - React-jsi (= 0.68.7) - - React-logger (= 0.68.7) - - React-perflogger (= 0.68.7) - - RealmJS (10.24.0): - - GCDWebServer - - React - - RNCAsyncStorage (1.21.0): - - React-Core - - RNCClipboard (1.13.2): - - React-Core - - RNCMaskedView (0.1.10): - - React - - RNDeviceInfo (8.7.1): - - React-Core - - RNExitApp (1.1.0): - - React - - RNFileLogger (0.4.1): - - CocoaLumberjack - - React - - RNFS (2.20.0): - - React-Core - - RNGestureHandler (1.10.3): - - React-Core - - RNKeychain (8.1.2): - - React-Core - - RNPermissions (3.3.1): - - React-Core - - RNScreens (3.4.0): - - React-Core - - React-RCTImage - - RNSecureRandom (1.0.1): - - React - - RNShare (7.9.1): - - React-Core - - RNSVG (12.5.1): - - React-Core - - RNVectorIcons (8.1.0): - - React-Core - - UMAppLoader (2.2.0) - - UMCore (7.1.2) - - UMReactNativeAdapter (6.3.9): - - ExpoModulesCore - - React-Core - - UMCore - - UMTaskManagerInterface (6.2.0): - - UMCore - - Yoga (1.14.0) - -DEPENDENCIES: - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - EXApplication (from `../node_modules/expo-application/ios`) - - EXConstants (from `../node_modules/expo-constants/ios`) - - EXErrorRecovery (from `../node_modules/expo-error-recovery/ios`) - - EXFileSystem (from `../node_modules/expo-file-system/ios`) - - EXFont (from `../node_modules/expo-font/ios`) - - EXImageLoader (from `../node_modules/expo-image-loader/ios`) - - EXKeepAwake (from `../node_modules/expo-keep-awake/ios`) - - ExpoModulesCore (from `../node_modules/expo-modules-core/ios`) - - EXSecureStore (from `../node_modules/expo-secure-store/ios`) - - EXSplashScreen (from `../node_modules/expo-splash-screen/ios`) - - EXStructuredHeaders (from `../node_modules/expo-structured-headers/ios`) - - EXUpdates (from `../node_modules/expo-updates/ios`) - - EXUpdatesInterface (from `../node_modules/expo-updates-interface/ios`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/DevSupport (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - - react-native-aes-cipher (from `../node_modules/react-native-aes-cipher`) - - react-native-camera (from `../node_modules/react-native-camera`) - - react-native-document-picker (from `../node_modules/react-native-document-picker`) - - react-native-get-random-values (from `../node_modules/react-native-get-random-values`) - - react-native-html-to-pdf (from `../node_modules/react-native-html-to-pdf`) - - "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)" - - react-native-randombytes (from `../node_modules/react-native-randombytes`) - - react-native-receive-sharing-intent (from `../node_modules/react-native-receive-sharing-intent`) - - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - - react-native-viewpager (from `../node_modules/react-native-pager-view`) - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - RealmJS (from `../node_modules/realm`) - - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" - - "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)" - - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" - - RNDeviceInfo (from `../node_modules/react-native-device-info`) - - RNExitApp (from `../node_modules/react-native-exit-app`) - - RNFileLogger (from `../node_modules/react-native-file-logger`) - - RNFS (from `../node_modules/react-native-fs`) - - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) - - RNKeychain (from `../node_modules/react-native-keychain`) - - RNPermissions (from `../node_modules/react-native-permissions`) - - RNScreens (from `../node_modules/react-native-screens`) - - RNSecureRandom (from `../node_modules/react-native-securerandom`) - - RNShare (from `../node_modules/react-native-share`) - - RNSVG (from `../node_modules/react-native-svg`) - - RNVectorIcons (from `../node_modules/react-native-vector-icons`) - - UMAppLoader (from `../node_modules/unimodules-app-loader/ios`) - - "UMCore (from `../node_modules/@unimodules/core/ios`)" - - "UMReactNativeAdapter (from `../node_modules/@unimodules/react-native-adapter/ios`)" - - UMTaskManagerInterface (from `../node_modules/unimodules-task-manager-interface/ios`) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) - -SPEC REPOS: - trunk: - - CocoaLumberjack - - fmt - - GCDWebServer - -EXTERNAL SOURCES: - boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - EXApplication: - :path: "../node_modules/expo-application/ios" - EXConstants: - :path: "../node_modules/expo-constants/ios" - EXErrorRecovery: - :path: "../node_modules/expo-error-recovery/ios" - EXFileSystem: - :path: "../node_modules/expo-file-system/ios" - EXFont: - :path: "../node_modules/expo-font/ios" - EXImageLoader: - :path: "../node_modules/expo-image-loader/ios" - EXKeepAwake: - :path: "../node_modules/expo-keep-awake/ios" - ExpoModulesCore: - :path: "../node_modules/expo-modules-core/ios" - EXSecureStore: - :path: "../node_modules/expo-secure-store/ios" - EXSplashScreen: - :path: "../node_modules/expo-splash-screen/ios" - EXStructuredHeaders: - :path: "../node_modules/expo-structured-headers/ios" - EXUpdates: - :path: "../node_modules/expo-updates/ios" - EXUpdatesInterface: - :path: "../node_modules/expo-updates-interface/ios" - FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" - glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - Permission-Camera: - :path: "../node_modules/react-native-permissions/ios/Camera" - RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" - RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" - RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/react-native/" - React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios - React-Core: - :path: "../node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" - React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector" - React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" - react-native-aes-cipher: - :path: "../node_modules/react-native-aes-cipher" - react-native-camera: - :path: "../node_modules/react-native-camera" - react-native-document-picker: - :path: "../node_modules/react-native-document-picker" - react-native-get-random-values: - :path: "../node_modules/react-native-get-random-values" - react-native-html-to-pdf: - :path: "../node_modules/react-native-html-to-pdf" - react-native-netinfo: - :path: "../node_modules/@react-native-community/netinfo" - react-native-randombytes: - :path: "../node_modules/react-native-randombytes" - react-native-receive-sharing-intent: - :path: "../node_modules/react-native-receive-sharing-intent" - react-native-safe-area-context: - :path: "../node_modules/react-native-safe-area-context" - react-native-viewpager: - :path: "../node_modules/react-native-pager-view" - React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" - React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" - React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" - React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" - React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" - React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" - ReactCommon: - :path: "../node_modules/react-native/ReactCommon" - RealmJS: - :path: "../node_modules/realm" - RNCAsyncStorage: - :path: "../node_modules/@react-native-async-storage/async-storage" - RNCClipboard: - :path: "../node_modules/@react-native-clipboard/clipboard" - RNCMaskedView: - :path: "../node_modules/@react-native-community/masked-view" - RNDeviceInfo: - :path: "../node_modules/react-native-device-info" - RNExitApp: - :path: "../node_modules/react-native-exit-app" - RNFileLogger: - :path: "../node_modules/react-native-file-logger" - RNFS: - :path: "../node_modules/react-native-fs" - RNGestureHandler: - :path: "../node_modules/react-native-gesture-handler" - RNKeychain: - :path: "../node_modules/react-native-keychain" - RNPermissions: - :path: "../node_modules/react-native-permissions" - RNScreens: - :path: "../node_modules/react-native-screens" - RNSecureRandom: - :path: "../node_modules/react-native-securerandom" - RNShare: - :path: "../node_modules/react-native-share" - RNSVG: - :path: "../node_modules/react-native-svg" - RNVectorIcons: - :path: "../node_modules/react-native-vector-icons" - UMAppLoader: - :path: "../node_modules/unimodules-app-loader/ios" - UMCore: - :path: "../node_modules/@unimodules/core/ios" - UMReactNativeAdapter: - :path: "../node_modules/@unimodules/react-native-adapter/ios" - UMTaskManagerInterface: - :path: "../node_modules/unimodules-task-manager-interface/ios" - Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" - -SPEC CHECKSUMS: - boost: a7c83b31436843459a1961bfd74b96033dc77234 - CocoaLumberjack: 78abfb691154e2a9df8ded4350d504ee19d90732 - DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 - EXApplication: 9ff2a206009d6e55bca6c20b3f33d07986b51ef3 - EXConstants: 4cb52b6d8f636c767104a44bf7db3873e9c01a6f - EXErrorRecovery: 404d827bc7d42f306c062d58a60b06afc4d082b3 - EXFileSystem: 0a04aba8da751b9ac954065911bcf166503f8267 - EXFont: 9846ba1bb6f5f5aed44e20eea3ac70693323832d - EXImageLoader: d3531a3fe530b22925c19977cb53bb43e3821fe6 - EXKeepAwake: f4105ef469be7b283f66ce2d7234bb71ac80cd26 - ExpoModulesCore: 2734852616127a6c1fc23012197890a6f3763dc7 - EXSecureStore: 1aa80d49a3a101418bbd2675e2a0d32dceea10c2 - EXSplashScreen: 847e0d8026731c1090bf269ede3e15ac87d88958 - EXStructuredHeaders: e52b880264d15b8ad07d36670226c29476af6334 - EXUpdates: 013d26649cb6ab4f8d8d80c35d3d4be150b47e7c - EXUpdatesInterface: b68e78b912a03fff7901a5f46ec200c45e3506a5 - FBLazyVector: 63b89dc85804d5817261f56dc4cfb43a9b6d57f5 - FBReactNativeSpec: 1fa200a9862d9369a53b6fddbbfcdc22bab24062 - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4 - glog: 476ee3e89abb49e07f822b48323c51c57124b572 - Permission-Camera: bae27a8503530770c35aadfecbb97ec71823382a - RCT-Folly: 4d8508a426467c48885f1151029bc15fa5d7b3b8 - RCTRequired: 530916cd48c5f7cf1fc16966ad5ea01638ca4799 - RCTTypeSafety: 5fb4cb3080efd582e5563c3e9a0e459fc51396c5 - React: 097b19fbc7aecb3bd23de54b462d2051d7ca8a38 - React-callinvoker: 4f118545cf884f0d8fce5bcd6e1847147ea9cc05 - React-Codegen: 24e59be16f8ed24b3e49e5ff0738dad91988c760 - React-Core: 0b464d0bec18dde90fa819c4be14dbcbdbf3077f - React-CoreModules: 9bb7d5d5530d474cf8514e2dc8274af82a0bcf2f - React-cxxreact: 027e192b8008ba5c200163ab6ded55d134c839d5 - React-jsi: 9019a0a0b42e9eac6c1e8c251a8dffe65055a2f1 - React-jsiexecutor: 7c0bd030a84f2ec446fb104b7735af2f5ed11eea - React-jsinspector: cab4d37ebde480f84c79ac89568abbf76b916c3e - React-logger: b75b80500ea80457b2cf169427d66de986cdcb29 - react-native-aes-cipher: 87362294a7e70f99e19576137818121aeab74962 - react-native-camera: 3eae183c1d111103963f3dd913b65d01aef8110f - react-native-document-picker: b95a0f0a22fd37d56cea697f84bc3893b2141d15 - react-native-get-random-values: 384787fd76976f5aec9465aff6fa9e9129af1e74 - react-native-html-to-pdf: 4c5c6e26819fe202971061594058877aa9b25265 - react-native-netinfo: 48c5f79a84fbc3ba1d28a8b0d04adeda72885fa8 - react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846 - react-native-receive-sharing-intent: 62ab28c50e6ae56d32b9e841d7452091312a0bc7 - react-native-safe-area-context: f0906bf8bc9835ac9a9d3f97e8bde2a997d8da79 - react-native-viewpager: 98a850d1c7ac6263122d82618a77062a5f427073 - React-perflogger: 44436b315d757100a53dfb1ab6b77c58cb646d7d - React-RCTActionSheet: 1888a229684762c40cc96c7ff4716f809655dc09 - React-RCTAnimation: f05da175751867521d14b02ab4d3994a7b96f131 - React-RCTBlob: 792b966e48d599383d7a0753f75e8f2ff71be1ce - React-RCTImage: 065cf66546f625295efd36bce3a1806a9b93399c - React-RCTLinking: 8246290c072bd2d1f336792038d7ec4b91f9847a - React-RCTNetwork: 6b2331c74684fae61b1ef38f4510fe5da3de3f3a - React-RCTSettings: 2898e15b249b085f8b8c7401cfab71983a2d40da - React-RCTText: bd1da1cd805e0765e3ba9089a9fd807d4860a901 - React-RCTVibration: 2a4bf853281d4981ab471509102300d3c9e6c693 - React-runtimeexecutor: 18932e685b4893be88d1efc18f5f8ca1c9cd39d8 - ReactCommon: 29bb6fad3242e30e9d049bc9d592736fa3da9e50 - RealmJS: 2e45ca6ed4c3732be369219b41816e890ce51024 - RNCAsyncStorage: 618d03a5f52fbccb3d7010076bc54712844c18ef - RNCClipboard: 60fed4b71560d7bfe40e9d35dea9762b024da86d - RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f - RNDeviceInfo: aad3c663b25752a52bf8fce93f2354001dd185aa - RNExitApp: c4e052df2568b43bec8a37c7cd61194d4cfee2c3 - RNFileLogger: 9eaf7a6ea709eaaffe646cc485b98ae1dbf1e9f0 - RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 - RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 - RNKeychain: a65256b6ca6ba6976132cc4124b238a5b13b3d9c - RNPermissions: 34d678157c800b25b22a488e4d8babb57456e796 - RNScreens: 21b73c94c9117e1110a79ee0ee80c93ccefed8ce - RNSecureRandom: 07efbdf2cd99efe13497433668e54acd7df49fef - RNShare: a5dc3b9c53ddc73e155b8cd9a94c70c91913c43c - RNSVG: d7d7bc8229af3842c9cfc3a723c815a52cdd1105 - RNVectorIcons: 31cebfcf94e8cf8686eb5303ae0357da64d7a5a4 - UMAppLoader: 21af63390e55c82e037fb9752d93114a80ecf16e - UMCore: ce3a4faa010239063b8343895b29a6d97b01069d - UMReactNativeAdapter: d03cefd0e4e4179ab8c490408589f1c8a6c8b785 - UMTaskManagerInterface: 2be431101b73604e64fbfffcf759336f9d8fccbb - Yoga: 0bc4b37c3b8a345336ff601e2cf7d9704bab7e93 - -PODFILE CHECKSUM: fdd666d8cc882e6bdde657edd92cb85cf1799cb1 - -COCOAPODS: 1.12.1 diff --git a/ios/eduWallet.xcodeproj/project.pbxproj b/ios/eduWallet.xcodeproj/project.pbxproj deleted file mode 100644 index 5f9758c4..00000000 --- a/ios/eduWallet.xcodeproj/project.pbxproj +++ /dev/null @@ -1,755 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; - 50A7A2AD1B971AF1CA465CD1 /* libPods-eduWallet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9C8DAF5C804AD9E48CDAC5 /* libPods-eduWallet.a */; }; - 6C834FAB2788BC65005188A9 /* ShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C834FAA2788BC65005188A9 /* ShareViewController.swift */; }; - 6C834FAE2788BC65005188A9 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6C834FAC2788BC65005188A9 /* MainInterface.storyboard */; }; - 6C834FB22788BC65005188A9 /* eduWalletShare.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 6C834FA82788BC65005188A9 /* eduWalletShare.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 89D1493A82CF4C04B77D9D93 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D50872C6C9341D7A577C8F0 /* noop-file.swift */; }; - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 6C834FB02788BC65005188A9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6C834FA72788BC65005188A9; - remoteInfo = eduWalletShare; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 6C834FB32788BC65005188A9 /* Embed App Extensions */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 13; - files = ( - 6C834FB22788BC65005188A9 /* eduWalletShare.appex in Embed App Extensions */, - ); - name = "Embed App Extensions"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; - 1160008BCB4D21E7F28009C4 /* Pods-eduWallet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-eduWallet.debug.xcconfig"; path = "Target Support Files/Pods-eduWallet/Pods-eduWallet.debug.xcconfig"; sourceTree = ""; }; - 13B07F961A680F5B00A75B9A /* Learner Credential Wallet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Learner Credential Wallet.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = eduwallet/AppDelegate.h; sourceTree = ""; }; - 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = eduwallet/AppDelegate.m; sourceTree = ""; }; - 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = eduwallet/Images.xcassets; sourceTree = ""; }; - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = eduwallet/Info.plist; sourceTree = ""; }; - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = eduwallet/main.m; sourceTree = ""; }; - 6C2E3173556A471DD304B334 /* Pods-eduwallet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-eduwallet.debug.xcconfig"; path = "Target Support Files/Pods-eduwallet/Pods-eduwallet.debug.xcconfig"; sourceTree = ""; }; - 6C834FA82788BC65005188A9 /* eduWalletShare.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = eduWalletShare.appex; sourceTree = BUILT_PRODUCTS_DIR; }; - 6C834FAA2788BC65005188A9 /* ShareViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareViewController.swift; sourceTree = ""; }; - 6C834FAD2788BC65005188A9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; - 6C834FAF2788BC65005188A9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 6D50872C6C9341D7A577C8F0 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "eduwallet/noop-file.swift"; sourceTree = ""; }; - 7A4D352CD337FB3A3BF06240 /* Pods-eduwallet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-eduwallet.release.xcconfig"; path = "Target Support Files/Pods-eduwallet/Pods-eduwallet.release.xcconfig"; sourceTree = ""; }; - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = eduwallet/SplashScreen.storyboard; sourceTree = ""; }; - BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; - CF127EDA447609295129B787 /* Pods-eduWallet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-eduWallet.release.xcconfig"; path = "Target Support Files/Pods-eduWallet/Pods-eduWallet.release.xcconfig"; sourceTree = ""; }; - EA9C8DAF5C804AD9E48CDAC5 /* libPods-eduWallet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-eduWallet.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; - FB571948B62E492EAAADB08D /* eduwallet-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "eduwallet-Bridging-Header.h"; path = "eduwallet/eduwallet-Bridging-Header.h"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 50A7A2AD1B971AF1CA465CD1 /* libPods-eduWallet.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6C834FA52788BC65005188A9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 13B07FAE1A68108700A75B9A /* eduwallet */ = { - isa = PBXGroup; - children = ( - BB2F792B24A3F905000567C9 /* Supporting */, - 008F07F21AC5B25A0029DE68 /* main.jsbundle */, - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, - 13B07FB01A68108700A75B9A /* AppDelegate.m */, - 13B07FB51A68108700A75B9A /* Images.xcassets */, - 13B07FB61A68108700A75B9A /* Info.plist */, - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, - 13B07FB71A68108700A75B9A /* main.m */, - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, - 6D50872C6C9341D7A577C8F0 /* noop-file.swift */, - FB571948B62E492EAAADB08D /* eduwallet-Bridging-Header.h */, - ); - name = eduwallet; - sourceTree = ""; - }; - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { - isa = PBXGroup; - children = ( - ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - ED2971642150620600B7C4FE /* JavaScriptCore.framework */, - EA9C8DAF5C804AD9E48CDAC5 /* libPods-eduWallet.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 6C3B61202913615800ABEC10 /* Recovered References */ = { - isa = PBXGroup; - children = ( - 6C834FA82788BC65005188A9 /* eduWalletShare.appex */, - ); - name = "Recovered References"; - sourceTree = ""; - }; - 6C834FA92788BC65005188A9 /* eduWalletShare */ = { - isa = PBXGroup; - children = ( - 6C834FAA2788BC65005188A9 /* ShareViewController.swift */, - 6C834FAC2788BC65005188A9 /* MainInterface.storyboard */, - 6C834FAF2788BC65005188A9 /* Info.plist */, - ); - path = eduWalletShare; - sourceTree = ""; - }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { - isa = PBXGroup; - children = ( - ); - name = Libraries; - sourceTree = ""; - }; - 83CBB9F61A601CBA00E9B192 = { - isa = PBXGroup; - children = ( - 13B07FAE1A68108700A75B9A /* eduwallet */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 6C834FA92788BC65005188A9 /* eduWalletShare */, - 83CBBA001A601CBA00E9B192 /* Products */, - 2D16E6871FA4F8E400B85C8A /* Frameworks */, - D65327D7A22EEC0BE12398D9 /* Pods */, - 6C3B61202913615800ABEC10 /* Recovered References */, - ); - indentWidth = 2; - sourceTree = ""; - tabWidth = 2; - usesTabs = 0; - }; - 83CBBA001A601CBA00E9B192 /* Products */ = { - isa = PBXGroup; - children = ( - 13B07F961A680F5B00A75B9A /* Learner Credential Wallet.app */, - ); - name = Products; - sourceTree = ""; - }; - BB2F792B24A3F905000567C9 /* Supporting */ = { - isa = PBXGroup; - children = ( - BB2F792C24A3F905000567C9 /* Expo.plist */, - ); - name = Supporting; - path = eduwallet/Supporting; - sourceTree = ""; - }; - D65327D7A22EEC0BE12398D9 /* Pods */ = { - isa = PBXGroup; - children = ( - 6C2E3173556A471DD304B334 /* Pods-eduwallet.debug.xcconfig */, - 7A4D352CD337FB3A3BF06240 /* Pods-eduwallet.release.xcconfig */, - 1160008BCB4D21E7F28009C4 /* Pods-eduWallet.debug.xcconfig */, - CF127EDA447609295129B787 /* Pods-eduWallet.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 13B07F861A680F5B00A75B9A /* eduWallet */ = { - isa = PBXNativeTarget; - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "eduWallet" */; - buildPhases = ( - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, - FD10A7F022414F080027D42C /* Start Packager */, - 13B07F871A680F5B00A75B9A /* Sources */, - 13B07F8C1A680F5B00A75B9A /* Frameworks */, - 13B07F8E1A680F5B00A75B9A /* Resources */, - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, - 6C834FB32788BC65005188A9 /* Embed App Extensions */, - ); - buildRules = ( - ); - dependencies = ( - 6C834FB12788BC65005188A9 /* PBXTargetDependency */, - ); - name = eduWallet; - productName = eduWallet; - productReference = 13B07F961A680F5B00A75B9A /* Learner Credential Wallet.app */; - productType = "com.apple.product-type.application"; - }; - 6C834FA72788BC65005188A9 /* eduWalletShare */ = { - isa = PBXNativeTarget; - buildConfigurationList = 6C834FB62788BC65005188A9 /* Build configuration list for PBXNativeTarget "eduWalletShare" */; - buildPhases = ( - 6C834FA42788BC65005188A9 /* Sources */, - 6C834FA52788BC65005188A9 /* Frameworks */, - 6C834FA62788BC65005188A9 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = eduWalletShare; - productName = eduWalletShare; - productReference = 6C834FA82788BC65005188A9 /* eduWalletShare.appex */; - productType = "com.apple.product-type.app-extension"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 83CBB9F71A601CBA00E9B192 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 1320; - LastUpgradeCheck = 1310; - TargetAttributes = { - 13B07F861A680F5B00A75B9A = { - DevelopmentTeam = A35W4MM59Y; - LastSwiftMigration = 1120; - ProvisioningStyle = Automatic; - }; - 6C834FA72788BC65005188A9 = { - CreatedOnToolsVersion = 13.2.1; - DevelopmentTeam = A35W4MM59Y; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "eduWallet" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 83CBB9F61A601CBA00E9B192; - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 13B07F861A680F5B00A75B9A /* eduWallet */, - 6C834FA72788BC65005188A9 /* eduWalletShare */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 13B07F8E1A680F5B00A75B9A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6C834FA62788BC65005188A9 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6C834FAE2788BC65005188A9 /* MainInterface.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Bundle React Native code and images"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "export NODE_BINARY=$(which node)\n../node_modules/react-native/scripts/react-native-xcode.sh\n../node_modules/expo-constants/scripts/get-app-config-ios.sh\n../node_modules/expo-updates/scripts/create-manifest-ios.sh\n"; - }; - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-eduWallet-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-eduWallet/Pods-eduWallet-resources.sh", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-eduWallet/Pods-eduWallet-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - FD10A7F022414F080027D42C /* Start Packager */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Start Packager"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 13B07F871A680F5B00A75B9A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, - 13B07FC11A68108700A75B9A /* main.m in Sources */, - 89D1493A82CF4C04B77D9D93 /* noop-file.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6C834FA42788BC65005188A9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6C834FAB2788BC65005188A9 /* ShareViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 6C834FB12788BC65005188A9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 6C834FA72788BC65005188A9 /* eduWalletShare */; - targetProxy = 6C834FB02788BC65005188A9 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { - isa = PBXVariantGroup; - children = ( - 13B07FB21A68108700A75B9A /* Base */, - ); - name = LaunchScreen.xib; - path = eduwallet; - sourceTree = ""; - }; - 6C834FAC2788BC65005188A9 /* MainInterface.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 6C834FAD2788BC65005188A9 /* Base */, - ); - name = MainInterface.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 13B07F941A680F5B00A75B9A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1160008BCB4D21E7F28009C4 /* Pods-eduWallet.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = eduwallet/wallet.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 74; - DEVELOPMENT_TEAM = A35W4MM59Y; - ENABLE_BITCODE = NO; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "FB_SONARKIT_ENABLED=1", - ); - INFOPLIST_FILE = eduwallet/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 2.0.19; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = edu.mit.eduwallet; - PRODUCT_NAME = "Learner Credential Wallet"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "eduwallet/eduwallet-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 13B07F951A680F5B00A75B9A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CF127EDA447609295129B787 /* Pods-eduWallet.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = eduwallet/wallet.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 74; - DEVELOPMENT_TEAM = A35W4MM59Y; - INFOPLIST_FILE = eduwallet/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 2.0.19; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = edu.mit.eduwallet; - PRODUCT_NAME = "Learner Credential Wallet"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OBJC_BRIDGING_HEADER = "eduwallet/eduwallet-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; - 6C834FB42788BC65005188A9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 9; - DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = A35W4MM59Y; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ""; - GCC_C_LANGUAGE_STANDARD = gnu11; - GENERATE_INFOPLIST_FILE = YES; - HEADER_SEARCH_PATHS = ""; - INFOPLIST_FILE = eduWalletShare/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = eduWalletShare; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_MAP_FILE_PATH = ""; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.0.0; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_SWIFT_FLAGS = ""; - PODS_BUILD_DIR = ""; - PODS_CONFIGURATION_BUILD_DIR = ""; - PODS_PODFILE_DIR_PATH = ""; - PODS_ROOT = ""; - PRODUCT_BUNDLE_IDENTIFIER = edu.mit.eduwallet.eduWalletShare; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 12.0; - }; - name = Debug; - }; - 6C834FB52788BC65005188A9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 9; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = A35W4MM59Y; - ENABLE_BITCODE = NO; - GCC_C_LANGUAGE_STANDARD = gnu11; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = eduWalletShare/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = eduWalletShare; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_MAP_FILE_PATH = ""; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - MARKETING_VERSION = 1.0.0; - MTL_FAST_MATH = YES; - PRODUCT_BUNDLE_IDENTIFIER = edu.mit.eduwallet.eduWalletShare; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SKIP_INSTALL = YES; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TVOS_DEPLOYMENT_TARGET = 12.0; - }; - name = Release; - }; - 83CBBA201A601CBA00E9B192 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-eduwallet.debug.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = eduwallet/wallet.entitlements; - CODE_SIGN_IDENTITY = "Apple Distribution: Massachusetts Institute of Technology (A35W4MM59Y)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Massachusetts Institute of Technology (A35W4MM59Y)"; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; - LIBRARY_SEARCH_PATHS = "\"$(inherited)\""; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "Learner Credential Wallet"; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 83CBBA211A601CBA00E9B192 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = eduwallet/wallet.entitlements; - CODE_SIGN_IDENTITY = "Apple Distribution: Massachusetts Institute of Technology (A35W4MM59Y)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Distribution: Massachusetts Institute of Technology (A35W4MM59Y)"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; - LIBRARY_SEARCH_PATHS = "\"$(inherited)\""; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "Learner Credential Wallet"; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "eduWallet" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 13B07F941A680F5B00A75B9A /* Debug */, - 13B07F951A680F5B00A75B9A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 6C834FB62788BC65005188A9 /* Build configuration list for PBXNativeTarget "eduWalletShare" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6C834FB42788BC65005188A9 /* Debug */, - 6C834FB52788BC65005188A9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "eduWallet" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 83CBBA201A601CBA00E9B192 /* Debug */, - 83CBBA211A601CBA00E9B192 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; -} diff --git a/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWallet.xcscheme b/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWallet.xcscheme deleted file mode 100644 index fd6846af..00000000 --- a/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWallet.xcscheme +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWalletShare.xcscheme b/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWalletShare.xcscheme deleted file mode 100644 index 57062069..00000000 --- a/ios/eduWallet.xcodeproj/xcshareddata/xcschemes/eduWalletShare.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/eduWallet.xcworkspace/contents.xcworkspacedata b/ios/eduWallet.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 8c9c605e..00000000 --- a/ios/eduWallet.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/ios/eduWallet.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/eduWallet.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/ios/eduWallet.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/ios/eduWallet/AppDelegate.h b/ios/eduWallet/AppDelegate.h deleted file mode 100644 index f654de3f..00000000 --- a/ios/eduWallet/AppDelegate.h +++ /dev/null @@ -1,9 +0,0 @@ -#import -#import -#import -#import -#import - -@interface AppDelegate : UMAppDelegateWrapper - -@end diff --git a/ios/eduWallet/AppDelegate.m b/ios/eduWallet/AppDelegate.m deleted file mode 100644 index ff6c448d..00000000 --- a/ios/eduWallet/AppDelegate.m +++ /dev/null @@ -1,126 +0,0 @@ -#import "AppDelegate.h" - -#import -#import -#import -#import - -#import -#import -#import -#import -#import - -#if defined(FB_SONARKIT_ENABLED) && __has_include() -#import -#import -#import -#import -#import -#import - -static void InitializeFlipper(UIApplication *application) { - FlipperClient *client = [FlipperClient sharedClient]; - SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; - [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; - [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; - [client addPlugin:[FlipperKitReactPlugin new]]; - [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; - [client start]; -} -#endif - -@interface AppDelegate () - -@property (nonatomic, strong) UMModuleRegistryAdapter *moduleRegistryAdapter; -@property (nonatomic, strong) NSDictionary *launchOptions; - -@end - -@implementation AppDelegate - -- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions -{ - -#if defined(FB_SONARKIT_ENABLED) && __has_include() - InitializeFlipper(application); -#endif - - self.moduleRegistryAdapter = [[UMModuleRegistryAdapter alloc] initWithModuleRegistryProvider:[[UMModuleRegistryProvider alloc] init]]; - self.launchOptions = launchOptions; - self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; - #ifdef DEBUG - [self initializeReactNativeApp]; - #else - EXUpdatesAppController *controller = [EXUpdatesAppController sharedInstance]; - controller.delegate = self; - [controller startAndShowLaunchScreen:self.window]; - #endif - - [super application:application didFinishLaunchingWithOptions:launchOptions]; - - return YES; -} - -- (RCTBridge *)initializeReactNativeApp -{ - RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:self.launchOptions]; - RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge moduleName:@"main" initialProperties:nil]; - rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; - - UIViewController *rootViewController = [UIViewController new]; - rootViewController.view = rootView; - self.window.rootViewController = rootViewController; - [self.window makeKeyAndVisible]; - - return bridge; - } - -- (NSArray> *)extraModulesForBridge:(RCTBridge *)bridge -{ - NSArray> *extraModules = [_moduleRegistryAdapter extraModulesForBridge:bridge]; - // If you'd like to export some custom RCTBridgeModules that are not Expo modules, add them here! - return extraModules; -} - -- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { - #ifdef DEBUG - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; - #else - return [[EXUpdatesAppController sharedInstance] launchAssetUrl]; - #endif -} - -- (void)appController:(EXUpdatesAppController *)appController didStartWithSuccess:(BOOL)success { - appController.bridge = [self initializeReactNativeApp]; - EXSplashScreenService *splashScreenService = (EXSplashScreenService *)[UMModuleRegistryProvider getSingletonModuleForClass:[EXSplashScreenService class]]; - [splashScreenService showSplashScreenFor:self.window.rootViewController]; -} - -// Linking API with Auth support -//- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *) options { -// if ([self.authorizationFlowManagerDelegate resumeExternalUserAgentFlowWithURL:url]) { -// return YES; -// } -// return [RCTLinkingManager application:app openURL:url options:options]; -//} - -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options -{ - return [RCTLinkingManager application:application openURL:url options:options]; -} - - -// Universal Links -- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray> * _Nullable))restorationHandler { - if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) { - } - - return [RCTLinkingManager application:application - continueUserActivity:userActivity - restorationHandler:restorationHandler]; -} - -@end diff --git a/ios/eduWallet/Base.lproj/LaunchScreen.xib b/ios/eduWallet/Base.lproj/LaunchScreen.xib deleted file mode 100644 index b501f3a0..00000000 --- a/ios/eduWallet/Base.lproj/LaunchScreen.xib +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/100.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/100.png deleted file mode 100644 index 9b607833e8ca54263c4bb93f1b076515219c851a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3424 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 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/120.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/120.png deleted file mode 100644 index d2ef0c29e444e87a41270d61f1304eb68af70bac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4081 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 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/144.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/144.png deleted file mode 100644 index cd2729b4e4490924dde4acb6a2c661ab691659a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5082 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 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/152.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/152.png deleted file mode 100644 index 0af5a31bb22d17aeb18431579cc54bd79d758ccb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5330 zcmdUz=QAAc*T#3PZbkIfqeW+R(FIWwQIgfmTB0VpAW>FZeU<15iOwpEXi=iB7QGX7 z^$;ZpBH`!zS3L8)xbJgbeCC?_I&)_3nJdQNsTL(UGdTbNpw!XUFuJXo{~c1|+Z)n# zkMp(wy^XXU0;)z>cL4ypcpVM3=l<3|bI4MkZ>II#98NE5Vqb=7bH@pX35WGB+>@e4 zz0BU&k@H0K#>a@S$7p#Y;>FRd1*KY)(Rd9!T(RP*{kW~v7LTZ50sD*RmXZrdHTzx6 z!NQ8nb}$TECdfQeK6@x_1v}4~EHV3f4x7ID_hb2L>FvsS;nuMvgwG&j}F5f8vTO5)@2{k$WW<(+kwYub|oG!&IRF>M@=O9wNEKSND{mA- zm>M6}3;ZV@u;o+tx0~jPoS&c~J5!5IFlD=0fC`rux?}r1qmtLI;|&l>E9m97`<%SY zo?QB07v$~8e5T(TV#vG>(5(dqJs6O}*~lC4fv`V=sbnqxSOJ==-8TK9a5pPyvMwW? zq$C~3q$fNYmeYz3bPghJovjoWo->7Hqywt49lEYvy1qCBCbpPa#qIKV^mu4yrJyPg zm|gtk%+2b32GHAdp{hx@s7a6$U(#7Z)p;85Sv+K(=7XfSJhKZyKS28hc&9m?NWAfl z)C#)Fd57_6b#$~X`u)wOON6Uy-k$xy;2yk#waL1ef(Kv}!y}OeX3l07-)(hvGHW25 z+#c;*4b}T(pj1YH!H|D?;yV4)0t%StCi8o9meC$LdLBX?!qkfZXXMm%6(ME65HY z(?~OSM^eE!m`*=CQ@2)5%!yckFKoT|$-{*0izdt*k$HewZL~CyYWdB-SC%0ID%~8U zsY@;?z|S57RGWA7vKFsOr+}rFXQTv zxMNoahlwFdHyv$3v;Z%=GPRkdK6-l;!qK>$;< zKo4~zIWw>+Jp8d?_KKWHrq>RVBQ|mzC+Q7{uBidiEBjY$WD_-o32E~`=q zu}h$Y+r@9##kVR)>N`<+EX1vy_X5v+$0W%oe*Qd)>^`;qLuU`8fS3uIk0-a}1*R3d zK%oA2i$}5qj3}Ntj%qx!YJyh%sP#Yxe!=lvLJg~OgZoi$oN!rhnKUQYPQLl$2OO){ zjzu8yz7h|+wLaN+OFj%IR-1j!deO~s)Y%`2HSTd?=3`6?jU?{YYM5K>k!onYU z+q^9?SKLtK3Djo??rHXn`I8*Pgx-QTOzZE4Dp$4BlU@Lg{8%1~(=3>Ey0*O_J2Z7a zbnQg-KF2FSGr^9F%q6o^>TzRV!+NEKJF4;i2j7gK)l&ZsG!AyV9Roanfhv#C3Xgl9 z(^(`i%Q6Rt#fm~V%faeBh}T9GxO-U)F{-~dV019<_Z)julp2KEckhjVv}+Dcy<@Ai zyF-wS7dnZ$=4MRH5>cXyQVN+b+WC9I?H|UuHmHAQScCN4Ea$J%<%!s1T2N%&7ReMc z4t4yfKwlr67+pTWWF`FXv7U&jr~7jyo^p*b4ez^I#%1b~wK}HwVwQ8K^v1-vf#y7v zWdT++Vm8E!`}fa9U`SA#M@Gq?QvQx#>w@M$Bb{RBRlt)hUv~5Kdc?w_8Dz|WB1NeT zkX;-rC*0ztcs$Og?Q=XVC$Q4S+v4l4YAKs^zcJl0?boR6c7NhG-OzCOFIm*lGA8PH z8G9JsUXu(I((Is37#5p1SVAw@cGdrb1`qNK*(}6nG1jfdOQJ|A9x>Vse2}wwG2fP~ zFnzMbg3~c$IhGtVNvBLf4so=zMuji^iuq3bn{}8B+9lo>_KL`583^ZOw^xGVzcD$63U0* zON1CXN_g{q0$w#WKey>eo;3gNn!2^fYKcmSJZZJ&&&ly$`zWgUYm75FP-!}5R+-8) zcmNf4hG$s!-X7`gxIW`*pss|bnkRj(gyPBo%}M#zrHN zF04ScD^cy1XG*LA|9t(sOO&m~`G5)mah^gWHd7PR2w`M@>5(=~YppPWyZn>$^qrYD z!>WP1m@NC9n`KC!f<4%Gyvk?Q~^%L={;W*sC5)8h=8Hxo5Pbp^FOvS&w!$#cm($tvcU zU8;Cg%+D2CgZi*&8=Y9H-7P+)>sKGWI$|y21>Bf@{uq3a4Uu6GwFncCbo?Z+!RQII z6i+gc?%_8Mi-;y(!|%xQ3Ok<_Z^X8lo!_UoA6znRGvifTTzB%V#(Cxkh#x|ID8DY; zQ@)ve?0@;AoLu5h7gyX%Y$Mdn^|*fjjsh<-rxfRpkN2)|x}+KUph7|kVx|UpKwqpH z=&C80@u}1B(!o-wO?-Li^rWJ;W)F0Ao-WW2j|3=FeR1DD0OubXHp?XoBA_bxtMm0V zj$jT{zJsgb16skN$s`3XXjq=LQ0%!Ne7-gz!snN1ocNNNx-*fBIJ=UI92dZPN9yQY zgV|FTWS}PR_br_eq?Sm+!GT7chZbljBir0gANM>akieiR9#P_UuIshSPm8Llm}~Iw zUa-dU9iLuZMSeeYlSy-v6L48drX%WH3ejBpt>iyj7S()e?y*<*$^Duagn~!bo;v`B8 zp>v_cK2AG5OZ8?{0M(dieGtmOkJMo*mhrs zLJ0B7SAF=!Qe=e*pg>ibT7Q+%^#J#)h{DrUT=o3l=1Q}s=hVy{dJ;O&SGTXJr$r{x zApO=80R)p~k7N)BR`|Lutdiow^SEb=z1IDJMadLg4rJ3izp^B;kwu= zhq`nj<0_S^K#x3WQ z={WJE#NPKk-o`&I_G*BiI>VM!)%z2%AD6(1!l5!l0@5^+>)4#bpWVya6+U~s#v1g* zx4)j?A(&MHLbX2^@9_$fjbW@P><=U2UCl{FTZvcVg&|fZk_;>=rR;H9IcT~f2&n`` zYO-=27x=2p-*<(xwf3BX(CaEHjWyhu8UD~Rk)+0nuHCYQJT602LrXW3&pnMheVOLy z3j+Q)YGFDqSIqi>1@y!_v&w5Q>HZLtIHcK4H7`uD$i0~pM;M16M$U%I-UJhh)dvCH zlS%l=YITV!Bx!K@SdqTU@&i@joHlXkn@{bAe%q*Mu3*MSfH495G=Pj(Hwpa`gWKOy za{?3fSled1*>@923h1VhKCrM!aHMN(xPdNTwp#VTmE;Afp^_vFJyX;1zC;Ehdc=67#|mmEk%d)yO$R)$P|9N&ldbY0oP{+86a z2s$Qfl7i*&X-yhKTj<;lx!5yr^&?GDm*y5ZK3~8nB_ghH1NaqRMba@@#$bC+0~#mt|j7@)p<2qFv^|?)Bk%1^}LBIUkrNI>mDtb zACM&DzW1X@Y~9EZ+iABMDaZtsY$~$&cCdWGUp$-{?{7WWRfo8tht-&fYg|SHKR?tX zvlC>4)?_O#pxv+c=$j7GS;&pwIefZ#`J~&TtSg1OrJv@W{QQ_MiLizIV06O{iQmgd z)%QvDBx}F@w$%HTP>5FPr7%eWLqHB@z*rn2C#UJBim_d13PX<(hMzCXivFVmSaCj& zq3$OXp1!Gc*`eDA-*TztrqSHP*>sAWFD=95xjI^DdWD!L!$7F&wIk`O#i-S($o{bs@Gg*8oQ;EC?<+6+sy*1du2QM!U*C&A!yeN*Z-(qWLgyf zXIdLE{aq%e1W_o-3^rr%?QirRj&kr50vR{AF6A1Eh)T5kX!tP)ZT}F8cwacp!)vPY z4D3l89dJVbpF#!FOrH7eh{j_3rb?bV15im#(?Y=Tg!2`NDiJSng?&JaN?x{brkVU; z;bfEJ$(tv+GSo4ayU`Q0Q-S`_*+A{fSg*EM!<Q`MR0liUJjG1P(m*La+T#%Ig1+-$mhU^-ynu>l{8<9cFZ2iQ(#exY+Jk&to zFo?i4OJ}w_RW)PhXTA!c(65kT4ES$wkt@xlvMb&!@|q&*iNpq~5{a zYC!65H3;e66ZauZkH6QOwt6sF$2uHY(tu49cQL>2txSovOg|(1Ci?HbTiag79PP7e zkrDAs+CbQuphSE3Lm1tZv^0LLq@iolAhD0iu?K|B4cva_lRhuAg+{JT@$7Sb)+HBW zh*>SZI_&xtm%f%9F2Fj4{P}iaEK3v{^eYF^og4tEu85yc2v>l<9pG9#d4E;C86BqN zOsRk9tWE-Q_$W;*T*CHqzhv*|BG9zan__{Os`GPH%G}wtHSv(L^>ogF*i6Er{nhwu z%aHGSnb%9-s)KDYSA!_~Pj`IFM@eN(%W9_uJy(;H3Z_K?QP{an~aJoBC5 zF40;6GKX8sqO=eWslgS)n-ckzmh<#)^$v z`kHDAcLrx_ks_!_$z|N_!KK} zr7;dm)low~s!f0VnnU!>+bWgMEj*MJcZxrKWZx(o=XRXaGJiMRuWW|f8#Wi=%UyI> zi~L3lJqb4pV6P#f#<*yUg--j%WcQ73Ob5fLXIeNKT189`U2s?jbs+H&$|*3`mk0vg zGe6d5A&0_cG}fP02z4OMW@EJ$43NOjoXj5)R<~fYvEl@Z0GvrVenGc)3(nNzlVxt> zvzO7mC8j2~U=@90T^<1Bpf071YrX}2EBy;8Z$>LEPre_>|mga7~l diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/167.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/167.png deleted file mode 100644 index 8bcf5e63117934f28b850c3abead3c00db44d53e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5983 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 CXK;N0 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/180.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/180.png deleted file mode 100644 index 771b8aa52e409df086b5adfe42e8d601d6ce7a8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6406 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 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/20.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/20.png deleted file mode 100644 index 14a63772043d527f74e8f6665ee42174c0f5f420..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 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 TB*RN;00000NkvXXu0mjf%erej diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/50.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/50.png deleted file mode 100644 index 9465ab2d75820ad379e56fbc77da3ba860cbecdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1661 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 diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/58.png b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/58.png deleted file mode 100644 index 478a32fde9d555536839eaf132c84658a9ae0e56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1905 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�y4W{7+kRtra-}4_ zZ-Edwl2;&Z0r;dgn6kHFZAPb2D%kl65s{l zz3iq;@$b!J*LawgFEu{tdJNgQf0%fmIS3WRP&ioGu zug3dbTnpV=vu=y*NxccnWn`Yv&gN9vJGDIEq z7abEX%ucnX%h19}Xaohw_lfpqYmVqRvY9RbGlJS`3Q3d`fMe1*NmEwoVHJusd7v!6 zg&{AnJvOA7u*p}{YGl)VOE1F0msx#h=*P{ZXapzqCa{@lDAcz%?jk?c{_d?zX2#tr zbmeY>Jlz>xi2D~hhf2rOcHnpM#^{n{G;4#E9`)qvbXGM3sY7r0bV`QXY7xp_ESu^4 za}*2pVQJ#ZUF44{7N7dF1GD=xBAB(R#h&td)U@V_>(b_Eg~5F4;*nq-#NGwL?QH~E zoyz29W@4fJ@Pu=G03;C->QOI1`Fp^ter2ELNMPK?ik(wO*s5)i$7?k%q}t#z*B2-e zj{zc``kFW8MjU{>TyvP~B`qca!blgzb{V9C2G!;(2<2$KsF0CJqy2HCvMXGYs(*fm zUO}NrF;!^*B&<}>ggR*BdcSp1>_`cYZuC9%9Wky}DlxKN!uMXfslDD>k0tJHd75<{ zWw#0zSnu1O>x`3Q3{H!vFnfK1$g0cGo>P8QC@XO{kQr6;-Xgyusfowu!(=hSad^ys{y)?9VW?+XJ_>rA_@c$fn`=+ZDfaSInr1h?HC_VxJiDkw4T%18a8^#v+d z__ot^YHm9zUW;|C&XxB32Cx|h(i$o4O~IWPDuJ|zV|?bWh^F04z%K7DTitak_)-** zYfr7e5kJJ^K$$nNy-w~^y0(-r5Lhr{6HUnDpAv7i83M&|5%G;7nOf_S z=T+)L>N(Zk#ah6x*o%h#kOBEkmJEXv4_&n~i48<=NQ%9gQg_1rh0621d$<~DmlrG9 zJCo4@1WBU~$`!hMbgp_>T;~ZiI*=7ibx*a{EsF=x3mW0v4YsQf60qV?>0EQEBq>@h zgY)5k*W!%veG@(5fAT*sw5<^+fk|c1V<#*8-^ztPAvGR42Cu*J=VsHGJhC*zJoJ3| EA5n_Qr~m)} diff --git a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/eduWallet/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 4851793b..00000000 --- a/ios/eduWallet/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "images":[ - { - "size":"60x60", - "expected-size":"180", - "filename":"180.png", - "idiom":"iphone", - "scale":"3x" - }, - { - "size":"40x40", - "expected-size":"80", - "filename":"80.png", - "idiom":"iphone", - "scale":"2x" - }, - { - "size":"40x40", - "expected-size":"120", - "filename":"120.png", - "idiom":"iphone", - "scale":"3x" - }, - { - "size":"60x60", - "expected-size":"120", - "filename":"120.png", - "idiom":"iphone", - "scale":"2x" - }, - { - "size":"57x57", - "expected-size":"57", - "filename":"57.png", - "idiom":"iphone", - "scale":"1x" - }, - { - "size":"29x29", - "expected-size":"58", - "filename":"58.png", - "idiom":"iphone", - "scale":"2x" - }, - { - "size":"29x29", - "expected-size":"29", - "filename":"29.png", - "idiom":"iphone", - "scale":"1x" - }, - { - "size":"29x29", - "expected-size":"87", - "filename":"87.png", - "idiom":"iphone", - "scale":"3x" - }, - { - "size":"57x57", - "expected-size":"114", - "filename":"114.png", - "idiom":"iphone", - "scale":"2x" - }, - { - "size":"20x20", - "expected-size":"40", - "filename":"40.png", - "idiom":"iphone", - "scale":"2x" - }, - { - "size":"20x20", - "expected-size":"60", - "filename":"60.png", - "idiom":"iphone", - "scale":"3x" - }, - { - "size":"1024x1024", - "filename":"1024.png", - "expected-size":"1024", - "idiom":"ios-marketing", - "scale":"1x" - }, - { - "size":"40x40", - "expected-size":"80", - "filename":"80.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"72x72", - "expected-size":"72", - "filename":"72.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"76x76", - "expected-size":"152", - "filename":"152.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"50x50", - "expected-size":"100", - "filename":"100.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"29x29", - "expected-size":"58", - "filename":"58.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"76x76", - "expected-size":"76", - "filename":"76.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"29x29", - "expected-size":"29", - "filename":"29.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"50x50", - "expected-size":"50", - "filename":"50.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"72x72", - "expected-size":"144", - "filename":"144.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"40x40", - "expected-size":"40", - "filename":"40.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"83.5x83.5", - "expected-size":"167", - "filename":"167.png", - "idiom":"ipad", - "scale":"2x" - }, - { - "size":"20x20", - "expected-size":"20", - "filename":"20.png", - "idiom":"ipad", - "scale":"1x" - }, - { - "size":"20x20", - "expected-size":"40", - "filename":"40.png", - "idiom":"ipad", - "scale":"2x" - } - ] -} diff --git a/ios/eduWallet/Images.xcassets/Contents.json b/ios/eduWallet/Images.xcassets/Contents.json deleted file mode 100644 index ed285c2e..00000000 --- a/ios/eduWallet/Images.xcassets/Contents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "info" : { - "version" : 1, - "author" : "expo" - } -} diff --git a/ios/eduWallet/Images.xcassets/SplashScreen.imageset/Contents.json b/ios/eduWallet/Images.xcassets/SplashScreen.imageset/Contents.json deleted file mode 100644 index 3cf84897..00000000 --- a/ios/eduWallet/Images.xcassets/SplashScreen.imageset/Contents.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "images": [ - { - "idiom": "universal", - "filename": "image.png", - "scale": "1x" - }, - { - "idiom": "universal", - "scale": "2x" - }, - { - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "version": 1, - "author": "expo" - } -} \ No newline at end of file diff --git a/ios/eduWallet/Images.xcassets/SplashScreen.imageset/image.png b/ios/eduWallet/Images.xcassets/SplashScreen.imageset/image.png deleted file mode 100644 index 76374f41ea7b43fd99ba96d573941b782f7f130d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43287 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 diff --git a/ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/Contents.json b/ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/Contents.json deleted file mode 100644 index 3cf84897..00000000 --- a/ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/Contents.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "images": [ - { - "idiom": "universal", - "filename": "image.png", - "scale": "1x" - }, - { - "idiom": "universal", - "scale": "2x" - }, - { - "idiom": "universal", - "scale": "3x" - } - ], - "info": { - "version": 1, - "author": "expo" - } -} \ No newline at end of file diff --git a/ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/image.png b/ios/eduWallet/Images.xcassets/SplashScreenBackground.imageset/image.png deleted file mode 100644 index 7ea6b13418787779b625f1f25ffb535abcbd5746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k92}1TpU9x7?USlH~G)cz?8{YFD`ER Q4Jg6j>FVdQ&MBb@0H6O3T>t<8 diff --git a/ios/eduWallet/Info.plist b/ios/eduWallet/Info.plist deleted file mode 100644 index 5089be33..00000000 --- a/ios/eduWallet/Info.plist +++ /dev/null @@ -1,79 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Learner Credential Wallet - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleShortVersionString - $(MARKETING_VERSION) - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLSchemes - - org.dcconsortium - - - - CFBundleURLSchemes - - dccrequest - - - - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - NSExceptionDomains - - localhost - - NSExceptionAllowsInsecureHTTPLoads - - - - - NSCameraUsageDescription - Please allow access to your camera so that this app can add credentials via QR code. - NSFaceIDUsageDescription - Authenticate with $(PRODUCT_NAME) to unlock your wallet. - UILaunchStoryboardName - SplashScreen - UIRequiredDeviceCapabilities - - armv7 - - UIRequiresFullScreen - - UIStatusBarStyle - UIStatusBarStyleDefault - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/ios/eduWallet/SplashScreen.storyboard b/ios/eduWallet/SplashScreen.storyboard deleted file mode 100644 index eef3406a..00000000 --- a/ios/eduWallet/SplashScreen.storyboard +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ios/eduWallet/Supporting/Expo.plist b/ios/eduWallet/Supporting/Expo.plist deleted file mode 100644 index e8ab4602..00000000 --- a/ios/eduWallet/Supporting/Expo.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - EXUpdatesSDKVersion - 42.0.0 - EXUpdatesURL - https://exp.host/@my-expo-username/my-app - EXUpdatesEnabled - - EXUpdatesCheckOnLaunch - NEVER - EXUpdatesLaunchWaitMs - 0 - - \ No newline at end of file diff --git a/ios/eduWallet/eduwallet-Bridging-Header.h b/ios/eduWallet/eduwallet-Bridging-Header.h deleted file mode 100644 index e11d920b..00000000 --- a/ios/eduWallet/eduwallet-Bridging-Header.h +++ /dev/null @@ -1,3 +0,0 @@ -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// diff --git a/ios/eduWallet/main.m b/ios/eduWallet/main.m deleted file mode 100644 index 91de68e9..00000000 --- a/ios/eduWallet/main.m +++ /dev/null @@ -1,11 +0,0 @@ -#import - -#import "AppDelegate.h" - -int main(int argc, char * argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} - - diff --git a/ios/eduWallet/noop-file.swift b/ios/eduWallet/noop-file.swift deleted file mode 100644 index b2ffafbf..00000000 --- a/ios/eduWallet/noop-file.swift +++ /dev/null @@ -1,4 +0,0 @@ -// -// @generated -// A blank Swift file must be created for native modules with Swift files to work correctly. -// diff --git a/ios/eduWallet/wallet.entitlements b/ios/eduWallet/wallet.entitlements deleted file mode 100644 index 6ff62c3f..00000000 --- a/ios/eduWallet/wallet.entitlements +++ /dev/null @@ -1,14 +0,0 @@ - - - - - com.apple.developer.associated-domains - - applinks:lcw.app/mobile - - com.apple.security.application-groups - - group.edu.mit.eduwallet - - - diff --git a/ios/eduWalletShare/Base.lproj/MainInterface.storyboard b/ios/eduWalletShare/Base.lproj/MainInterface.storyboard deleted file mode 100644 index d3cc450b..00000000 --- a/ios/eduWalletShare/Base.lproj/MainInterface.storyboard +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/eduWalletShare/Info.plist b/ios/eduWalletShare/Info.plist deleted file mode 100644 index bfe124be..00000000 --- a/ios/eduWalletShare/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - NSExtension - - Image - - NSExtensionAttributes - - NSExtensionActivationRule - - NSExtensionActivationDictionaryVersion - 2 - NSExtensionActivationSupportsFileWithMaxCount - 1 - NSExtensionActivationSupportsText - - - - NSExtensionMainStoryboard - MainInterface - NSExtensionPointIdentifier - com.apple.share-services - - - diff --git a/ios/eduWalletShare/ShareViewController.swift b/ios/eduWalletShare/ShareViewController.swift deleted file mode 100644 index a0752021..00000000 --- a/ios/eduWalletShare/ShareViewController.swift +++ /dev/null @@ -1,354 +0,0 @@ -// -// ShareViewController.swift -// eduWalletShare -// -// Created by Dmitri Zagidulin on 1/7/22. -// -import UIKit -import Social -import MobileCoreServices -import Photos - -class ShareViewController: SLComposeServiceViewController { - // TODO: IMPORTANT: This should be your host app bundle identifier - var hostAppBundleIdentifier = "" - var appGroupId = "" - //share url protocol (must be unique to your app, suggest using your apple bundle id, ie: `hostAppBundleIdentifier`) - let shareProtocol = "org.dcconsortium" - let sharedKey = "ReceiveSharingIntent" - var sharedMedia: [SharedMediaFile] = [] - var sharedText: [String] = [] - let imageContentType = kUTTypeImage as String - let videoContentType = kUTTypeMovie as String - let textContentType = kUTTypeText as String - let urlContentType = kUTTypeURL as String - let fileURLType = kUTTypeFileURL as String; - - override func isContentValid() -> Bool { - return true - } - - private func loadIds() { - // loading Share extension App Id - let shareExtensionAppBundleIdentifier = Bundle.main.bundleIdentifier!; - - // convert ShareExtension id to host app id - // By default it is remove last part of id after last point - // For example: com.test.ShareExtension -> com.test - let lastIndexOfPoint = shareExtensionAppBundleIdentifier.lastIndex(of: "."); - hostAppBundleIdentifier = String(shareExtensionAppBundleIdentifier[.. - appGroupId = (Bundle.main.object(forInfoDictionaryKey: "AppGroupId") as? String) ?? "group.\(hostAppBundleIdentifier)"; - } - - override func viewDidLoad() { - super.viewDidLoad(); - - // load group and app id from build info - loadIds(); - } - - override func viewDidAppear(_ animated: Bool) { - super.viewDidAppear(animated) - - if let content = extensionContext!.inputItems[0] as? NSExtensionItem { - if let contents = content.attachments { - for (index, attachment) in (contents).enumerated() { - if attachment.hasItemConformingToTypeIdentifier(fileURLType) { - handleFiles(content: content, attachment: attachment, index: index) - } else if attachment.hasItemConformingToTypeIdentifier(urlContentType) { - handleUrl(content: content, attachment: attachment, index: index) - } - } - } - } - } - - override func didSelectPost() { - print("didSelectPost"); - } - - override func configurationItems() -> [Any]! { - // To add configuration options via table cells at the bottom of the sheet, return an array of SLComposeSheetConfigurationItem here. - return [] - } - - private func handleText (content: NSExtensionItem, attachment: NSItemProvider, index: Int) { - attachment.loadItem(forTypeIdentifier: textContentType, options: nil) { [weak self] data, error in - - if error == nil, let item = data as? String, let this = self { - - this.sharedText.append(item) - - // If this is the last item, save imagesData in userDefaults and redirect to host app - if index == (content.attachments?.count)! - 1 { - let userDefaults = UserDefaults(suiteName: this.appGroupId) - userDefaults?.set(this.sharedText, forKey: this.sharedKey) - userDefaults?.synchronize() - this.redirectToHostApp(type: .text) - } - - } else { - self?.dismissWithError() - } - } - } - - private func handleUrl (content: NSExtensionItem, attachment: NSItemProvider, index: Int) { - attachment.loadItem(forTypeIdentifier: urlContentType, options: nil) { [weak self] data, error in - - if error == nil, let item = data as? URL, let this = self { - - this.sharedText.append(item.absoluteString) - - // If this is the last item, save imagesData in userDefaults and redirect to host app - if index == (content.attachments?.count)! - 1 { - let userDefaults = UserDefaults(suiteName: this.appGroupId) - userDefaults?.set(this.sharedText, forKey: this.sharedKey) - userDefaults?.synchronize() - this.redirectToHostApp(type: .text) - } - - } else { - self?.dismissWithError() - } - } - } - - private func handleImages (content: NSExtensionItem, attachment: NSItemProvider, index: Int) { - attachment.loadItem(forTypeIdentifier: imageContentType, options: nil) { [weak self] data, error in - - if error == nil, let url = data as? URL, let this = self { - // this.redirectToHostApp(type: .media) - // Always copy - let fileName = this.getFileName(from: url, type: .image) - let newPath = FileManager.default - .containerURL(forSecurityApplicationGroupIdentifier: this.appGroupId)! - .appendingPathComponent(fileName) - let copied = this.copyFile(at: url, to: newPath) - if(copied) { - this.sharedMedia.append(SharedMediaFile(path: newPath.absoluteString, thumbnail: nil, duration: nil, type: .image)) - } - - // If this is the last item, save imagesData in userDefaults and redirect to host app - if index == (content.attachments?.count)! - 1 { - let userDefaults = UserDefaults(suiteName: this.appGroupId) - userDefaults?.set(this.toData(data: this.sharedMedia), forKey: this.sharedKey) - userDefaults?.synchronize() - this.redirectToHostApp(type: .media) - } - - } else { - self?.dismissWithError() - } - } - } - - private func handleVideos (content: NSExtensionItem, attachment: NSItemProvider, index: Int) { - attachment.loadItem(forTypeIdentifier: videoContentType, options:nil) { [weak self] data, error in - - if error == nil, let url = data as? URL, let this = self { - - // Always copy - let fileName = this.getFileName(from: url, type: .video) - let newPath = FileManager.default - .containerURL(forSecurityApplicationGroupIdentifier: this.appGroupId)! - .appendingPathComponent(fileName) - let copied = this.copyFile(at: url, to: newPath) - if(copied) { - guard let sharedFile = this.getSharedMediaFile(forVideo: newPath) else { - return - } - this.sharedMedia.append(sharedFile) - } - - // If this is the last item, save imagesData in userDefaults and redirect to host app - if index == (content.attachments?.count)! - 1 { - let userDefaults = UserDefaults(suiteName: this.appGroupId) - userDefaults?.set(this.toData(data: this.sharedMedia), forKey: this.sharedKey) - userDefaults?.synchronize() - this.redirectToHostApp(type: .media) - } - - } else { - self?.dismissWithError() - } - } - } - - private func handleFiles (content: NSExtensionItem, attachment: NSItemProvider, index: Int) { - attachment.loadItem(forTypeIdentifier: fileURLType, options: nil) { [weak self] data, error in - - if error == nil, let url = data as? URL, let this = self { - - // Always copy - let fileName = this.getFileName(from :url, type: .file) - let newPath = FileManager.default - .containerURL(forSecurityApplicationGroupIdentifier: this.appGroupId)! - .appendingPathComponent(fileName) - let copied = this.copyFile(at: url, to: newPath) - if (copied) { - this.sharedMedia.append(SharedMediaFile(path: newPath.absoluteString, thumbnail: nil, duration: nil, type: .file)) - } - - if index == (content.attachments?.count)! - 1 { - let userDefaults = UserDefaults(suiteName: this.appGroupId) - userDefaults?.set(this.toData(data: this.sharedMedia), forKey: this.sharedKey) - userDefaults?.synchronize() - this.redirectToHostApp(type: .file) - } - - } else { - self?.dismissWithError() - } - } - } - - private func dismissWithError() { - print("[ERROR] Error loading data!") - let alert = UIAlertController(title: "Error", message: "Error loading data", preferredStyle: .alert) - - let action = UIAlertAction(title: "Error", style: .cancel) { _ in - self.dismiss(animated: true, completion: nil) - } - - alert.addAction(action) - present(alert, animated: true, completion: nil) - extensionContext!.completeRequest(returningItems: [], completionHandler: nil) - } - - private func redirectToHostApp(type: RedirectType) { - let url = URL(string: "\(shareProtocol)://dataUrl=\(sharedKey)#\(type)") - var responder = self as UIResponder? - let selectorOpenURL = sel_registerName("openURL:") - - while (responder != nil) { - if (responder?.responds(to: selectorOpenURL))! { - let _ = responder?.perform(selectorOpenURL, with: url) - } - responder = responder!.next - } - extensionContext!.completeRequest(returningItems: [], completionHandler: nil) - } - - enum RedirectType { - case media - case text - case file - } - - func getExtension(from url: URL, type: SharedMediaType) -> String { - let parts = url.lastPathComponent.components(separatedBy: ".") - var ex: String? = nil - if (parts.count > 1) { - ex = parts.last - } - - if (ex == nil) { - switch type { - case .image: - ex = "PNG" - case .video: - ex = "MP4" - case .file: - ex = "TXT" - } - } - return ex ?? "Unknown" - } - - func getFileName(from url: URL, type: SharedMediaType) -> String { - var name = url.lastPathComponent - - if (name == "") { - name = UUID().uuidString + "." + getExtension(from: url, type: type) - } - - return name - } - - func copyFile(at srcURL: URL, to dstURL: URL) -> Bool { - do { - if FileManager.default.fileExists(atPath: dstURL.path) { - try FileManager.default.removeItem(at: dstURL) - } - try FileManager.default.copyItem(at: srcURL, to: dstURL) - } catch (let error) { - print("Cannot copy item at \(srcURL) to \(dstURL): \(error)") - return false - } - return true - } - - private func getSharedMediaFile(forVideo: URL) -> SharedMediaFile? { - let asset = AVAsset(url: forVideo) - let duration = (CMTimeGetSeconds(asset.duration) * 1000).rounded() - let thumbnailPath = getThumbnailPath(for: forVideo) - - if FileManager.default.fileExists(atPath: thumbnailPath.path) { - return SharedMediaFile(path: forVideo.absoluteString, thumbnail: thumbnailPath.absoluteString, duration: duration, type: .video) - } - - var saved = false - let assetImgGenerate = AVAssetImageGenerator(asset: asset) - assetImgGenerate.appliesPreferredTrackTransform = true - // let scale = UIScreen.main.scale - assetImgGenerate.maximumSize = CGSize(width: 360, height: 360) - do { - let img = try assetImgGenerate.copyCGImage(at: CMTimeMakeWithSeconds(600, preferredTimescale: Int32(1.0)), actualTime: nil) - try UIImage.pngData(UIImage(cgImage: img))()?.write(to: thumbnailPath) - saved = true - } catch { - saved = false - } - - return saved ? SharedMediaFile(path: forVideo.absoluteString, thumbnail: thumbnailPath.absoluteString, duration: duration, type: .video) : nil - - } - - private func getThumbnailPath(for url: URL) -> URL { - let fileName = Data(url.lastPathComponent.utf8).base64EncodedString().replacingOccurrences(of: "==", with: "") - let path = FileManager.default - .containerURL(forSecurityApplicationGroupIdentifier: appGroupId)! - .appendingPathComponent("\(fileName).jpg") - return path - } - - class SharedMediaFile: Codable { - var path: String; // can be image, video or url path. It can also be text content - var thumbnail: String?; // video thumbnail - var duration: Double?; // video duration in milliseconds - var type: SharedMediaType; - - - init(path: String, thumbnail: String?, duration: Double?, type: SharedMediaType) { - self.path = path - self.thumbnail = thumbnail - self.duration = duration - self.type = type - } - - // Debug method to print out SharedMediaFile details in the console - func toString() { - print("[SharedMediaFile] \n\tpath: \(self.path)\n\tthumbnail: \(self.thumbnail)\n\tduration: \(self.duration)\n\ttype: \(self.type)") - } - } - - enum SharedMediaType: Int, Codable { - case image - case video - case file - } - - func toData(data: [SharedMediaFile]) -> Data { - let encodedData = try? JSONEncoder().encode(data) - return encodedData! - } - } - - extension Array { - subscript (safe index: UInt) -> Element? { - return Int(index) < count ? self[Int(index)] : nil - } - } diff --git a/modules/wallet-event-receive/expo-module.config.json b/modules/wallet-event-receive/expo-module.config.json new file mode 100644 index 00000000..8a96645d --- /dev/null +++ b/modules/wallet-event-receive/expo-module.config.json @@ -0,0 +1,9 @@ +{ + "platforms": ["android"], + "apple": { + "modules": ["WalletEventReceiveModule"] + }, + "android": { + "modules": ["app.lcw.WalletEventReceiveModule"] + } +} diff --git a/modules/wallet-event-receive/index.ts b/modules/wallet-event-receive/index.ts new file mode 100644 index 00000000..24c64f6c --- /dev/null +++ b/modules/wallet-event-receive/index.ts @@ -0,0 +1,26 @@ +import { NativeModulesProxy, EventEmitter, Subscription } from 'expo-modules-core'; + +// Import the native module. On web, it will be resolved to WalletEventReceive.web.ts +// and on native platforms to WalletEventReceive.ts +import WalletEventReceiveModule from './src/WalletEventReceiveModule'; +import WalletEventReceiveView from './src/WalletEventReceiveView'; +import { ChangeEventPayload, WalletEventReceiveViewProps } from './src/WalletEventReceive.types'; + +// Get the native constant value. +export const PI = WalletEventReceiveModule.PI; + +export function hello(): string { + return WalletEventReceiveModule.hello(); +} + +export async function setValueAsync(value: string) { + return await WalletEventReceiveModule.setValueAsync(value); +} + +const emitter = new EventEmitter(WalletEventReceiveModule ?? NativeModulesProxy.WalletEventReceive); + +export function addChangeListener(listener: (event: ChangeEventPayload) => void): Subscription { + return emitter.addListener('onChange', listener); +} + +export { WalletEventReceiveView, WalletEventReceiveViewProps, ChangeEventPayload }; diff --git a/modules/wallet-event-receive/src/WalletEventReceive.types.ts b/modules/wallet-event-receive/src/WalletEventReceive.types.ts new file mode 100644 index 00000000..6560b4f9 --- /dev/null +++ b/modules/wallet-event-receive/src/WalletEventReceive.types.ts @@ -0,0 +1,7 @@ +export type ChangeEventPayload = { + value: string; +}; + +export type WalletEventReceiveViewProps = { + name: string; +}; diff --git a/modules/wallet-event-receive/src/WalletEventReceiveModule.ts b/modules/wallet-event-receive/src/WalletEventReceiveModule.ts new file mode 100644 index 00000000..b43e9373 --- /dev/null +++ b/modules/wallet-event-receive/src/WalletEventReceiveModule.ts @@ -0,0 +1,5 @@ +import { requireNativeModule } from 'expo-modules-core'; + +// It loads the native module object from the JSI or falls back to +// the bridge module (from NativeModulesProxy) if the remote debugger is on. +export default requireNativeModule('WalletEventReceive'); diff --git a/package-lock.json b/package-lock.json index 60d1d417..27010e3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -76,7 +76,6 @@ "react-native-paper": "^4.12.3", "react-native-qrcode-svg": "^6.1.2", "react-native-quick-crypto": "^0.6.1", - "react-native-reanimated": "~3.6.0", "react-native-receive-sharing-intent": "^2.0.0", "react-native-safe-area-context": "4.8.2", "react-native-screens": "~3.29.0", @@ -1523,20 +1522,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-object-assign": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.23.3.tgz", - "integrity": "sha512-TPJ6O7gVC2rlQH2hvQGRH273G1xdoloCj9Pc07Q7JbIZYDi+Sv5gaE2fu+r5E7qK4zyt6vj0FbZaZTRU5C3OMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-transform-object-rest-spread": { "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", @@ -21386,27 +21371,6 @@ "react-native": "*" } }, - "node_modules/react-native-reanimated": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-3.6.1.tgz", - "integrity": "sha512-F4vG9Yf9PKmE3GaWtVGUpzj3SM6YY2cx1yRHCwiMd1uY7W0gU017LfcVUorboJnj0y5QZqEriEK1Usq2Y8YZqg==", - "dependencies": { - "@babel/plugin-transform-object-assign": "^7.16.7", - "@babel/preset-typescript": "^7.16.7", - "convert-source-map": "^2.0.0", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0-0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0-0", - "@babel/plugin-transform-arrow-functions": "^7.0.0-0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", - "@babel/plugin-transform-template-literals": "^7.0.0-0", - "react": "*", - "react-native": "*" - } - }, "node_modules/react-native-receive-sharing-intent": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/react-native-receive-sharing-intent/-/react-native-receive-sharing-intent-2.0.0.tgz", diff --git a/package.json b/package.json index ff3b2964..531e64b2 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "compile": "tsc --noEmit -p tsconfig.json && echo ✓ Passed lint check", "postinstall": "npx patch-package", "fix-deps": "npx expo install --check", - "prebuild": "EXPO_NO_GIT_STATUS=1 npx expo prebuild --clean -p ios" + "prebuild:ios": "EXPO_NO_GIT_STATUS=1 npx expo prebuild --clean -p ios", + "prebuild:andorid": "EXPO_NO_GIT_STATUS=1 npx expo prebuild --clean -p android" }, "expo": { "autolinking": { @@ -97,7 +98,6 @@ "react-native-paper": "^4.12.3", "react-native-qrcode-svg": "^6.1.2", "react-native-quick-crypto": "^0.6.1", - "react-native-reanimated": "~3.6.0", "react-native-receive-sharing-intent": "^2.0.0", "react-native-safe-area-context": "4.8.2", "react-native-screens": "~3.29.0", diff --git a/shim.js b/shim.js index 736a6c65..39ad15bd 100644 --- a/shim.js +++ b/shim.js @@ -1,43 +1,16 @@ import { Platform } from 'react-native'; -// if (typeof __dirname === 'undefined') global.__dirname = '/' -// if (typeof __filename === 'undefined') global.__filename = '' -// if (typeof process === 'undefined') { -// global.process = require('process') -// } else { -// const bProcess = require('process') -// for (var p in bProcess) { -// if (!(p in process)) { -// process[p] = bProcess[p] -// } -// } -// } -// -// process.browser = false -// if (typeof Buffer === 'undefined') global.Buffer = require('buffer').Buffer -// -// // global.location = global.location || { port: 80 } -// const isDev = typeof __DEV__ === 'boolean' && __DEV__ -// process.env['NODE_ENV'] = isDev ? 'development' : 'production' -// if (typeof localStorage !== 'undefined') { -// localStorage.debug = isDev ? '*' : '' -// } -// -// // If using the crypto shim, uncomment the following line to ensure -// // crypto is loaded first, so it can populate global.crypto -// // require('crypto') -// const bi = require('big-integer'); -// -// function patchedBigInt(value) { -// if (typeof value === 'string') { -// const match = value.match(/^0([xo])([0-9a-f]+)$/i); -// if (match) { -// return bi(match[2], match[1].toLowerCase() === 'x' ? 16 : 8); -// } -// } -// return bi(value); -// } + +function patchedBigInt(value) { + if (typeof value === 'string') { + const match = value.match(/^0([xo])([0-9a-f]+)$/i); + if (match) { + return bi(match[2], match[1].toLowerCase() === 'x' ? 16 : 8); + } + } + return bi(value); +} if (typeof BigInt === 'undefined') { if (Platform.OS === 'android') {